another great entry from @b0rk teaching me something new about something I've been using for decades (shell scripting) - this time it's the shellcheck command! https://wizardzines.com/comics/shellcheck/
"For years we've been hearing about a persistent shortage of truck drivers. But what if we're thinking about it wrong? What if the issue is that the... industry systematically mistreats or undervalues drivers, creating an ongoing and unsustainable churn?"
Somewhere, someone finally made this and I think it's beautiful: https://www.thingiverse.com/thing:4687836
If you haven't read the Mastodon Server Covenant, you should give it a look. https://joinmastodon.org/covenant
Want to export your old threads from Twitter and put them into a blog or Mastodon or something? Here you go! It will go through your Twitter export archive and recreate the threads.
https://gist.github.com/LeeHolmes/4ebeed5df73ac04678d7c954f74701e6
Every year, students in my CS 488 Software Development course work in teams of 4-8 to build software for an external customer. If you are in the Portland, Oregon area, that customer could be you!
Last year's projects included:
* A video game to teach people about earthquake preparedness.
* Creative animation software for an artist.
* A tool to help a faculty member organize course content.
Do you (or someone you know in a local organization) have a computational problem for which you need a piece of software? Let me know and maybe we can help you out.
WHAT YOU GET
Free custom software! This comes with some caveats:
* We usually produce stand-alone desktop applications. Other things are possible, but I'd prefer to stay within this realm.
* These are mostly seniors working on their first large piece of software. I make no guarantees as to quality; you might get something that you can use to do real work, but you might just get a fragile "proof of concept". We use an agile development technique that regularly reexamines goals, priorities, and expectations; this leads to a good probability that we'll have something working by the end of the semester, even if some of your more optimistic features have to be dropped.
* There probably won't be anyone to maintain your program after the semester is over. You might be able to hire some juniors to do more work on it.
WHAT YOU GIVE (We'll work with you on all of these things)
* Create an initial description of your project.
* Create and maintain a list of "user stories" (things that you want your program to do).
* Commit to meet with the students every other week to discuss progress and priorities. This must be a firm commitment; it's a disaster for me and the students and me if a customer flakes out.
Please boost and let me know ASAP if you're interested!
100 Mastodon myths:
1. Mastodon is hard.
FALSE. It’s a "soft"ware. Not hardware.
2. You have to use Linux to post on Mastodon.
FALSE. FreeBSD and OpenBSD are also supported.
3. You need to learn to use the Vim editor before posting on Mastodon.
FALSE. There’s also an emacs plugin.
4. Mastodon is only for computer nerds.
FALSE. As you can see, we sometimes try to make jokes that everyone could understand.
@GeorgeMari on Twitter; Husband, Dad, Software Developer
Ask me about fixing buffer bloat, and how it has changed my life.