Show newer

Matrix trailer 

I love the rubber duckie debugging moment in the bathtub... nice little touch.

Story of Truecrypt

If you remember last decade, you probably remember an enigmatic disk encryption utility Truecrypt. Some strange design choices, an eventual Linux port, a wealth of unheard of features and rather paranoid design features, as well as an unusual license that didn't play nice with Free software norms.

Its developers remained pseudonymous, something not so unusual back then, and didn't interact much except developing Truecrypt.

And then one day the music stopped. A warning noting that the program had flaws, to updated to the latest decrypt only, and migrate data was given that immediately threw off red flags. It was a very obvious sign to do something else with data.

Truecrypt was survived by its volume container format TCRYPT. The program was forked into a few other viable projects including the even more paranoid Veracrypt. Entirely Free software implementations such as tcplay sprung up for operating TCRYPT partitions.

Eventually, after many years, cryptsetup, the mainstream linux encrypted volume support added support for TCRYPT volumes. Truecrypt might be dead and buried, but its container format, with all its features live on.

So why was Truecrypt? As we later came to know, the creator of Truecrypt was unmasked as a mid-level drug trafficker. No better inspiration for writing decent security as if your data is actually at risk. Did the hidden volume actually work? We don't know. But we do know he flipped states witness.

We also know after he flipped, as soon as he was released from prison, he updated Truecrypt telling everyone to abandon the project. He might have given up drug dealers, but he didn't sell out the FOSS community.(also now, cannabis is legal)

LAPD/social media collection 

So… that LAPD story about them collecting social media handles…

Guess who that information gets fed to?

Did you guess?

Was it Palantir?

Because it’s Palantir.

hell society 

I've been thinking about current labor troubles and how they relate to past labor troubles. In the early 20th century, there would be worker strikes, and strike breakers (scabs) would be brought in to fill the worker gap to make up for the trained workers going on strike. The scabs would often be untrained or poorly trained, and work for less pay than the striking workers. Meanwhile, the striking workers would be attacked by enforcers, pinkertons, or even the whole-ass army, and mutual support networks would be dismantled if possible.

I've been trying to figure out how that works out with the current labor unrest. The strike isn't centralized. There isn't a core demand from workers for improved conditions. Societal pressure from the past century has put a lot of effort into minimizing union capability, and convincing the working class that unions are their enemy.

Assuming that we can interpret the current worker "shortage" as a dispersed strike, how does this current action relate to past actions? Who are the strike breakers? How can the strike be broken when the basic problem is that jobs can't satisfy basic needs? Who will work the jobs that can't satisfy basic needs?

The process then became obvious. While current low wage jobs are incapable of meeting basic needs, workers will be forced out of their homes onto the street for lack of being able to afford a roof. Not being able to afford a home or shelter is already criminalized.

I predict that houselessness will be further criminalized, and the houseless will be forced into imprisonment, wherein they can be forced to work those same jobs that before would be unable to meet basic subsistence needs, only now, the prison can contract the worker's labor for some amount (say $15/hr) and then pay the prisoner/worker a pittance, cents an hour, maybe a couple dollars an hour.

I predict that prisoners will be the solution that capitalists will come up with for solving the "worker shortage," after much lobbying to the government, complaining that they can't find workers. This, if immigrant labor continues to be difficult to come by, because of travel restrictions because of the plague.

Software engineering should work like renaissance art.

I'll just write out all my classes in big broad, totally untested strokes.

Then get some apprentice to fill in all the details and work out all the bugs to make it actually compile.

I'll be taking all the credit, of course.


music hits differently when you're on DXM and i used to spend a lot of time making playlists, now when i listen back to them it feels like a huge piece is missing. mixtapes lovingly crafted by someone who no longer exists for someone who never did.

@kelbot @requiem Look what I just re-found...

The battery is dead, of course. I'm sure I have the charger around here somewhere.

@requiem This is why I'm a big fan of OSes you can build from source.

#Gentoo is fantastic in this regard, you can turn stuff on and off at build time trivially.

You might also find #CollapseOS of interest if you're interested in taking a "modern retro" approach to all of this. It's designed to be ported to *anything* and it's written in #Forth which is arguably even more portable than #C.

As you say, your #VIC20 didn't delete stuff out from under you.

So I bought a Palm Pilot (have I told you this already?).

I’m still going to revive the Newton, but that’s going to take some time and I need something reliable to store my essential bits now.

It is a Palm Zire (M150). You can get them NIB for about $20 on eBay, they are tiny, light, tough and run for weeks on the internal lipo. I imagine with a small solar panel it would run indefinitely.

Also it has usb, which makes it much easier to sync and it looks like Linux has enough support for it to meet my needs.

The purpose is to have an authoritative source for this essential data that I have control over and can protect. The motivation comes from recent events involving my phone.

Expect lots of wacky integration code from me in the next few weeks.

After a few weeks of attending to other matters, and assuming that things go well this weekend, I hope to stream another video this-coming Saturday.

Not sure what I'll work on yet, though. Might spend some time on my subroutine-threaded Forth target compiler instead of spending time on the VDC-II font editor application.

Thoughts from the gallery?

Looks like is going to split from Tindie, I don't know the whole story but I'm not surprised that there may be friction since they were acquired.

Gonna go to Bitcoin beach and throw some dollars around. "If you pick that up, you're a traitor to the cause."


I've thought about this a lot, and I think it'd be better to do something like an Intelligent Mail Barcode: Throw out their scheme for how the data is organized completely, and instead make it be an arbitrary length (possibly broken into multiple lines rather than one long line) and use the four states to encode two bits at one time. It'd be significantly easier to decode, although less compact than a QR code.

@djsundog @kelbot @ajroach42

Show older

A bunch of technomancers in the fediverse. Keep it fairly clean please. This arcology is for all who wash up upon it's digital shore.