Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

Today in #FreeSoftwareAdvent, I realized how much my daily setup changed over the years

Uncategorized
1 1 5

Gli ultimi otto messaggi ricevuti dalla Federazione
  • @rubenerd @exchgr also, note that weather app has all the things I probably wouldn't have bothered doing on a small throwaway project because they're tedious: Good test coverage, every static analysis option possible, nice packaging and automatic deployment to the server when tagging a release via Github actions. All that would have taken me days to write by hand, even though that's exactly the kind of stuff I do every day at work, versus a few minutes of prompting and occasionally correcting.

    read more

  • @aeva ahh I see, makes more sense knowing about swipe. I never did figure that out myself, heh.

    read more

  • @rubenerd @exchgr I could have built the weather app in...maybe 3x-4x the time it took? But, I probably wouldn't have, because I didn't want it three or four times more than that amount of effort.

    I've got two other much larger projects that haven't really launched yet, that have also taken remarkably less time than I would have required doing it myself.

    I hate being "rah rah AI", but I'm not going to lie on the internet about it when I know it's gotten really good at writing code.

    read more

  • @johnlogic I’d remove the AA and the “just classes” from education. If you’re concerned about gaps, you already call it “career impact” so it doesn’t have to be complete.

    read more

  • @GhostOnTheHalfShell

    By posting on here, tapping into my social network is exactly what I'm trying to do.

    I've heard that weak ties can be the most powerful, especially when job seeking.

    I also have a pretty extensive professional network, as I volunteer for the world's largest technical professional organization, IEEE.

    read more

  • @rubenerd @exchgr I was dragged into it by my employer, as I like having health insurance, but it works. Over the holidays I built a bunch of stuff (an absurd amount of stuff), more working code than I've ever written in such a short time in my life. I wanted a weather app without ads, so I built one in a couple of hours. https://wthr.lol/ (And, if you're curious about code quality, it's here: https://github.com/swelljoe/wthr.lol )

    I've used it to find bugs in huge projects and build from scratch.

    read more

  • @aeva *it turns out, sometimes the juice is not worth the squeeze

    read more

  • @rubenerd @exchgr yeah, I read all the studies and felt quite smug about AI, as well. And, then I actually built some stuff and found some bugs with current gen frontier models, and my priors were upended.

    I'm not saying I like it, as it's going to cause a tremendous amount of disruption, and not in a good way, given who holds every leadership position in government and industry right now. But, I simply can't pretend it doesn't work, anymore, because I've seen it with my own eyes.

    read more
Post suggeriti
  • 0 Votes
    1 Posts
    9 Views
    Today in #FreeSoftwareAdvent it's lynx(1). Which is amusing because it's been scheduled for today on my calendar since the beginning of the month, but @neil chose to share links(1) today as well, for many of the same reasons. 😆It's been around for decades—I used it to browse gopherspace (and maybe WAIS?) in the 90s via a 1200 baud dial-up connection to a shell account and later the nascent WWW when it arrived.Sadly, ClownFlare, Google, and anti-AI-bot/scraper tech has made many formerly-accessible-with-lynx sites now inaccessible, some blocking by User-Agent, some blocking due to the lack of JavaScript support.But it has the right amount of usability and friction, so I can use it from my command-line-only writer-deck netbook to do a little research or read some HTML documentation, without getting sucked into the modern web.My custom configuration puts it in Advanced mode (no help-bar at the bottom), specifies vi-key-bindings, a custom color-scheme, uses links-and-form-fields-are-numbered making it easy to jump to them, and text-fields-require-activation so I don't get stuck in text input boxes when using j/k to scroll up/down in the document.I also have a couple shell wrapper-functions to invoke lynx on particular URLs (Wikipedia, dictionary/thesaurus/rhyming resources, web search, etc) with the CLI arguments filled in.I also have mutt configured to show text/html messages in lynx (either using `lynx -dump` and the internal pager, or using `m` from the attachments menu to view it interactively)
  • 0 Votes
    1 Posts
    5 Views
    Still using nvi on Slackware.No plugins. No syntax highlighting. Just speed, predictability, and classic vi behavior, even with multi-GB files.I wrote a short guide explaining why nvi still matters and how its architecture enables fast, low-memory editing.📄 https://4c6e.xyz/code_notes.html (NVI Editor Guide)📄 https://git.sr.ht/~r1w1s1/code-notes/blob/main/notes/NVI_Editor_Guide.txt (plain text)#slackware #editor #nvi #vi #unix #minimalism
  • 0 Votes
    1 Posts
    6 Views
    Today in #FreeSoftwareAdvent I'm thankful for the BSD projects, particularly FreeBSD & OpenBSD. Nothing against NetBSD or DragonflyBSD, I just haven't found a regular use-case for them in my day-to-day.I recently wrote up¹ why/how I ended up on a mix of FreeBSD & OpenBSD after a long tenure with Debian since it drifted from the Unixy principles² I loved and grew up with.⸻¹ https://blog.thechases.com/posts/why-bsds/² https://en.wikipedia.org/wiki/Unix_philosophy
  • #FreeSoftwareAdvent

    Uncategorized freesoftwareadvent inkscape
    21
    3
    0 Votes
    21 Posts
    26 Views
    @TerryHancock @JoannePaixa my guess is that using APT it's harder for people to sell you their proprietary appsI'll just keep using APT from the distribution repository, thanks, and yell at those youngsters