I never did an introduction post, so here goes.
Hi I'm Luke 😎
I'm a software engineer from Australia. Have spent the last 10+ years working on distributed systems, most recently with Clojure.
On the side I love working on systems programming stuff. Currently hacking away at Rust in my spare time to build a NES emulator, and some other projects in C.
Super interested in the decentralised web movements going on, and am slowly working to distance myself from the tech giants.
Learning just enough SDL2 for my NES emulator, so I wrote a Conway's Game of Life simulator 😍
#facebook is embedding tracking data inside photos you download.
I noticed a structural abnormality when looking at a hex dump of an image file from an unknown origin only to discover it contained what I now understand is an IPTC special instruction. Shocking level of tracking..
@oasace on Twitter
In my quest to build an #ActivityPub based simple, no-frills bulletin board / forum system, I've gone ahead and pushed up my work-in-progress #golang ActivityPub single server framework: apcore. It has no README (yet) and still has a lot left TODO.
I hope to use it in the future to launch multiple small ActivityPub applications leveraging common serving, storing, and moderation features. But new #ActivityStreams vocabulary can be readily innovated upon.
Also - and this isn't the first time I've said this and it won't be the last - the some-> threading macro rocks.
Audioslave's first album is still 🔥
clojure, rust, c, perl
sys prog, dist sys, linux
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either! We adhere to an adapted version of the TootCat Code of Conduct and have documented a list of blocked instances. Ash is the admin and is supported by Fuzzface, Brian!, and Daniel Glus as moderators. Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!