I miss how totalitarian tyranny enabled by cybernetic automation used to be seen as a bad thing.

The difference altitude above the horizon makes. M70(L) was only about 6° above the horizon when this photo was taken on Sunday. On the same night M72(R) was about 26° above the horizon. The difference in quality is due to the amount of air the light had to get through. #astrophoto

I've been a Skinny Puppy fan since way back, and when this song came out I didn't like it because it was too different from their earlier works.

However, with significant numbers of years of hindsight, this is a great song. The video is also great: youtube.com/watch?v=9RLoP8hQ2_

I have some INCREDIBLY exciting news. I’m going to be working full time on free software!

Specifically, I have been awarded an EU grant to work on spectrum-os.org, a security-through-compartmentalization-based operating system in the style of Qubes, powered and managed by Nix.


I have very few unbreakable rules for being a “real” sysadmin. One is: real sysadmins can use vi. Vi and ed are the two editors you can be confident of finding on any Unix. “Can’t use vi” means “not a real sysadmin.” “No ed” means “not a real Unix.” - #sudomastery

when i could get words through the tears i was like "you were gregarious, but now i am full of regregt" and he hated that so much that he divorced me but he can't do that because i divorced him first >:(

What's a good way to convince people to start using Signal instead of Whatsapp? My current strategy of simply declining to receive messages on Whatsapp by saying that I refuse to use Facebook and never pursue it further unless being asked about it.

My strategy is simply to make people comfortable with the idea that it's possible to move to something which is not Whatsapp. The hope being that once they decide they wany to move away from FB too, they know it's possible.

I was playing around with Hercules, and for that I use x3270 which is an IBM mainframe terminal emulator. It installs a custom font, which is (drumroll) EBCDIC!

This is proven by starting "xterm -font 3270" which gives gives me an xterm with the same issue.

In StumpWM when starting, it tries to open a font called "9x15". If that font doesn't exist, it gets all fonts and uses the first one. In my case, that happens to be "3270" (presumably since it starts with a digit). Fun issue. 🙂

Sometimes solving a problem is satisfying.

On my laptop, StumpWM was displaying garbage instead of normal text. Applications runing inside StumpWM was OK though, so it wasn't a general problem with Xorg.

After debugging the window manager, I figured it out:


The linked article is in Swedish, but the gist of it is that this person is saying that you should not pee in the ocean because that will pollute the water.

I'm not sure what to comment on that. Google Translate usually does an acceptable job with Swedish, so I'm leaving it to you guys to come up with something to comment.


BIOS Settings, Computrace, Me: Permanently Disabled

Computer: If you choose this, the setting can never be enabled again.

Me: Yes

Nan == Not a Number

NlaN == Nothing like a Number

NectaN == Not even close to a Number

NtbsnaaN == Nice try but still not actually a Number

NaNnotspaaNawnekaNiaNjooaeaaidp == Not a Number, not on the same planet as any Numbers, and would not even know a Number if a Number jumped out of an equation and ate its decimal point

I'd like to repeat a comment I made on Hacker News (yes, I know, I do post there. Sorry):

I remember back in the early 2000's when everybody was complaining about Java. That it was “slow”, and “used a lot of memory”, and that its UI “is not native”.

Now it's all JS and Electron and every single complaint people used against Java is an order of magnitude worse and everybody seems to be happy about it.

Progress have definitely been going backwards.

As the old saying goes, "There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies."

Rust is a crutch which is enabling the proliferation of awful software from the latter camp under the guise of a moral imperative for "more secure" software

Ooooo. So tired after the #cycle tour. Did 200km in total over 2 days. Twas really good and I'm really proud of how well I cycled. 🙂

So what have I been playing around with lately? Well, running MVS on an IBM mainframe emulator. Exciting things such as compiling Fortran code.

The 3270 terminals are really interesting things, once you get used to them.

I still haven't been able to compile any COBOL code (I get weird errors about undefined symbols), and S/360 assembly is not anything I've gotten into yet.

Show more
Functional Café

functional.cafe is an instance for people interested in functional programming and languages.