Pinned toot
Pinned toot

As a general rule of thumb, I won't follow anyone who:

• Hasn't posted anything yet.

• Doesn't have a bio

It's not that I don't like or don't trust you if you're one of those people, but because ActivityPub has no big scarey algorithm backing it, you must put actual effort into curating your feed. I imagine this is true for quite a few others on the .

It's 12:14 AM ... and I'm in the mood to wipe and reinstall some form of on my , and seeing if that bug / miss-configuration that prevented audio from working a couple months ago has been fixed. Given that I'm a screen reader user, if it isn't I'm in for a treat in diagnosing the problem once again. Sometimes I just stop and wonder why I'm so insane. 🤯

A new minor version of my for is out! In this release, I refactored the FPS calculation code and added the ability to disable the calculation and display of the FPS in the window's titlebar.

I love how everybody shits on SMS but is, essentially, a protocol that works everywhere and is completely device independent and cross platform. Give me SMS over yet another centralized app I have to download, again.

I wrote a micropython driver for the mpu-6050 accelerometer and gyrosope as well as some filters so the data is actually usable. To nobodys surprise python is slow. I rewrote the filters in C++ and got a 20x speedup.

Show thread

Unrelated to the shell things that've been annoying me lately, anyone know of a good unit testing solution for C? Gotta try a few options out for $WORK, and am curious what y'all might be using.

Everyone. Please press F to pay respects for this poor man.

Encountered a dude who has a Ryzen 9 5900X in his system...

with a GeForce GT 220

You read that right: a GT 220

GPU bottleneck of the decade right here.

On a side note, I might go back to reading through SICP before long, or look into some information regarding writing a compiler.

Seems that Yacc tutorials and what the hell things like LALR(1) mean are tied into such learning resources.

If you know of some good resources please send them my way. It's possible I just don't know what I should be looking for and am stuck with some unknown unknowns.

Currently trying Maybe the first time makes sense to me. Pretty sleek. It's my first time with Wayland. Pretty excited. Here are some highlights:

What is it with this trend where blogs and other feeds don't provide / any more? I'm not going to name and shame, mainly because I can't remember most of the sites I've found that do this, but RSS is one of the best parts of the web, and I use it all the time. I guess people really do just like to read everything on it's own custom page in a browser, or more likely, rely on there social media timeline to surface content for them.

BookWyrm is a new open federated alternative to Goodreads, and part of the Fediverse:

➡️ @bookwyrm

You can post about books you're reading, and interact with others on BookWyrm, Mastodon etc.

The platform is still a work in progress:

The flagship instance is at:

Development git is here:

#BookWyrm #BookWorm #Fediverse #Books #Comics #Authors #ActivityPub #Book #Reading #Readers #Goodreads #Literature #OpenSource

For non vim users:

* "yyp" duplicates a line
* ":s/x/y/g" replaces all instances of "x" with "y" on the current line (E.G. when working with 2D vectors)

Show thread

Why are #gamesProgrammers who use #vim so attractive? 

Because they "yyp:s/x/y/g"!

Nope? Am I clutching at too many strings?

#AskFedi TTF fonts and licensing 

Does anybody know of a good I can use with the ttf library, that has a license suitable for an MIT licensed game engine? Since this is for a library, ideally it should be pretty general purpose and easy to read, which I can't determine myself ().

An update on the new version of SGE: v0.8.1 has now been released. Who'd have thought, the *GNU* Unifont is distributed under the *GNU* GPL! Yeh ... that's a problem for an MIT licensed crate, so I gated text-rendering behind a "unifont" feature. Ultimately this probably means I'll find a TTF font with a more permissive license and include it directly, instead of using the sdl2-unifont crate.

Show thread

When the next generation reads 1984, they aren't going to see anything wrong with the telescreens watching them

it's only "software engineering" if you put the same ethical considerations into it as other engineers. otherwise you're just a sparkling megacorp coder

Hey, fedi!

I'd like to write a blog/gemlog post about positive experiences from open source contributions. And by that I mean I want to hear your stories, and publish them as CC0 along with my own :)

Bring it on! (Boosts are of course welcome)

@Defectivetrxgedy generally any image is impenetrable to screen readers.

Always put a good description in the alt text (writing a good description is an art too!) And you will help screen reader users, those on slow connections, etc.

There do exist some solutions to OCR text from images, but they are variable in quality, availability, and accuracy.

Avoid putting any text in an image, put real text and use CSS if it needs style.
You will help many users this way.

Researchers found that accelerometer data from smartphones can reveal people's location, passwords, body features, age, gender, level of intoxication, driving style, and be used to reconstruct words spoken next to the device

There's playing music on a tesla coil and then there's emulating a C64 sid chip on one, noise channel and all.

Show more