Following a discussion with @jlskzc yesterday I wrote a piece about the JavaScript ecosystem and how I feel it's now a soft-power that sustains itself.

Today was sunny so I spent most of it chilling out side. I was surprised to pick up hams on my shortwave radio. In the middle of LONDON!

Mattis Dovier is a French animator known for his spectacular, pixel-art monochrome animations.


Ham radio has to be the coolest thing ever. So happy I'm getting my license. I've been having a great time recently just listening in on WebSDR during work.

The Web Needs to Die: A Long Rant 

Today I said something that I never thought I'd hear.

I think the web needs to die. I wish I had listened to a friend who, 15 years ago, was ranting about the trend to re-invent the internet on port 80.

We have taken a resilient network with a diverse ecosystem of applications and shoved every damn thing into a web application. The deluge of standards and bolt ons makes the web look like the stacks from Ready Player One - unmaintainable and fragile. We have created a single (and highly corporate/commercialized) single point of failure.

Accessing the internet:80 (or 443) is so fraught that you have to be a big player to make a browser that works correctly, but doing so allows you to gatekeep the whole thing. As a bonus you could mine behavior from that client to feed into your search and advertising machine.

And now we can't do shit without it. We're guzzling the kool-aid such that we write write apps in (originally) hacked-in web programming languages using toolkits that basically turn an entire web browser into a shared library.

I wish I had good alternates or suggestions for a functional replacement, but I have to say it: The web is a dangerous joke.

"To use Pleroma, please enable JavaScript."

Really? That's disappointing.

I was able to extract all app icons!
BUT... the b/w versions are corrupted :(

I wonder if these are originally like this (probably not), or if my extraction tool is doing this.

Or maybe ImageMagick can't handle b/w tiffs?

I originally wrote the util as a way to learn some rust, unfortunately, not having the time to actually learn it meant any change I wanted to do took longer and made me anxious. The C version is easier for me to work with.

Show thread

Rewrote my NextStep icon extractor in C, parsing the mach-o file myself, removing the dependency on rust’s mach_object library.

So now, being able to mount the original file systems and extract the icons means I’m ready to start the icon archive!

Just looked at some projects on Github and saw that the site no longer advertises a standard git command to copy for repo cloning. Now they encourage the use of 'Github CLI' with the syntax of 'gh repo clone'.

No doubt it's a wrapper around git that will slowly gain features that git won't add because there is no need for them.

They are no longer a 'git hub', they are a 'repo space'.

All leading to the classic, Embrace, Extend, Extinguish.

Added two new notes to

Extracting icons from NextStep apps

Parsing debug info on Borland compiled dos programs.

Was planning to self host on a raspberry pi zero I have, but finding a good way to expose the pi to the web got too complicated. So, GitHub pages for now.

Got up and running, it’ll take a while to move my notes and journal over, but I guess it’s a start.

I’m currently hand writing the html, but started working a small generator to help with that.

Couldn't get dosbox-x to compile on the raspberry pi, and didn't have the energy last night to deal with the library hell I encounterd.

I guess it's for the best, I'll just have to make my own DOS emulator better.

Show more

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