bobby boosted
How to make your C codebase rusty: rewriting keyboard firmware keymap in Rust · houqp https://about.houqp.me/posts/rusty-c/ #keyboards #Rust

Writing an email signature for my work email account is harder than I thought it would be.

Spent much of last week (and so far today and looks like tomorrow) fixing broken Azure Devops deploy pipelines. Moved us from a "pet" to "cattle" mentality. They made a huge mistake by finally letting me do this :)

@adam Also, I forgot to mention, this ties directly into Epstein.

@adam Not sure if you follow RMS (of the GNU project/FSF/MIT), but he's under fire for what I think is a couple of statements he made that were taken out of context. Somewhat of a "cancel culture" type of situation. Here's a Vice article that also contains the email thread that shows his actual statements: vice.com/en_us/article/9ke3ke/

I'm really getting fed up with my Thunderbird setup. I need to spend the time getting back to CLI mail, I think. I'm just not sure how to deal with all the HTML based mail that I get. Need to find a way to do that relatively seamlessly.

If you put a program named "git-whatever" in your $PATH, git will run it when you run "git whatever" so it acts like a regular git subcommand.

I was curious how that was implemented, so I just went and read the source (github.com/git/git/blob/master).

I heart Free Software

This morning I wrote PHP for Magento. This afternoon I'll be writing C#, and then probably going back to PHP for some Magento 2. Wew.

bobby boosted

Enough beating around the bush. GNOME 2 was one of the best desktop envrionments ever. Then the culture of the GNOME team got completely out of whack and they have spent all of their time since making Linux worse for everyone. We rewarded them for making the best desktop by giving them the most market share, then they just waved that big cock all over the scene, undermining their project and fragmenting the ecosystem. The fault for Linux desktop fragmentation can be placed squarely at their feet. Fuck you, GNOME.

bobby boosted

Still needs cable management and sound damping. Work in progress! l.curry.com/f8X

bobby boosted

Account configuration wizard complete! Here's what your first run of aerc will look like:

asciinema.org/a/9p61cyK5ZZyWxa

bobby boosted

PSA: Stop labelling people interested in OPSEC and privacy as "paranoid". Paranoia is a mental illness, heavily influenced by fear, that makes someone believe they're under constant threat even when there is no evidence for thinking so.

Being careful about your online identity, privacy, taking care of your passwords, and using second factor authentication is not paranoia. It's common sense.

There are malicious actors who want to get their hands on as much information as possible. This is fact.

I made a script to grab a link to a random image of Richard Stallman.
gitlab.com/brb3/get-stallman

Enjoy.

When Microsoft finally flips WSL and instead boots to a Linux kernel with an NT module on top, I hope they use the name they won in a lawsuit: Lindows

bobby boosted

For anyone concerned about git repos on sr.ht being wiped by a bad actor's git push, just thought I'd set your minds at ease. git.sr.ht DOES use the same gc process as Gitlab, which means objects are removed as soon as you delete them, BUT I also take a full (encrypted) backup of all git repos every 5 minutes. I can restore anything from any point in time in cases like this. Same applies to hg.sr.ht.

bobby boosted

Guix 1.0 is out at last! YEAH!
gnu.org/software/guix/blog/201
It even includes a "graphical" (read, curses-like) installer now! (The oldschool DIY route is still available if you like that though!) Lots of other stuff too!

Congrats Guix team!

bobby boosted
Show more
Devanooga's Mastodon Instance

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!