cms: chaos wizard is a user on You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

cms: chaos wizard @cms

@oreolek wow, that's wild. I would have guessed coal had some quite toxic elements, but perhaps there is such a thing as food-grade coal!

I love LXC so much, it is the epitome of everything I find most compelling about Linux. It sounds like a series of questionable hacks on paper, but it's so damn practical and useful in deployment.

Software update for my phone, at work, over mobile data? What's the worst that could happen

@natecull Xenix was pretty cool though. My first UNIX, and enabled so much more of the capabilities of micros, and solid, where previously even basic multi-tasking seemed like a collection of crazy hacks.

But seriously why has there never been an Alien vs E.T. movie?

@cypnk I had one of those! Great keyboard!

New Docker CEO is an ex-SAP exec who became a SAP exec via acquisition of a startup he was CEO of 🤔

@natecull yuck, that's surprising. I innocently always thought racket was the 'fewer magicks' lisp

Achievement unlocked: edited DNA with emacs

In one week, Mastodon has me using #emacs and learning #lisp. You are all a very bad influence.

*of course* there's a student Union bar in the office

@rossjones I can see that being useful​ in some cases. I would say that this one was broken when I joined it, but it seemed like it would be an interesting journey, so I designed on for the adventure of it.

I'm not sure you would get a coherent analysis from the five whys. I'm not sure there was ever a coherent idea about what the company was for.

Last night attended a "wake" for a hilariously doomed startup I was once part of. It's finally slid it's course into a formal dissolution.

Whilst it was lovely to see everyone who turned out, after all this time, what struck me the most was how nobody seemed to have essentially changed, and how much character and outlook influence the narratives we tell ourselves about the reasons for our successes and the causes of our failures.

Everything gets magnified when you're operating at a tiny scale.

I do miss LUGS maybe. Perhaps there is a local one. Perhaps I should start one!

I thought we decided
that there would be no more Nazis.

I thought it was decided.

We had a war.
Wars decide things.
It was a big war.
It was a good war.
It was the best war
(we only have the best wars).
It was a war to remember.

And I remember distinctly.
We had a war and we decided it.
We decided, 'No More Nazis'.

But now there are Nazis.

It is very confusing.
Did the war not work?
But wars always work.
Wars are the only thing that work.
(With Nazis).

So why are there still Nazis?

@Puck It could be uninitialized, rather than overwritten, which may be an off by one mistake in an iteration that sets the values.

You could check for this by zeroing the array on allocation, and check if the bug is now element[1] is sometimes a zero.

Alternately just set [1] to some sentinel value explicitly and check that it has been overwritten.

This being C++, you could maybe make a bracket operator and set a breakpoint on assignment, but I'm not that much of an expert

Okay here's a real toot that you can actually boost without people looking at you like you're crazy.

The past few weeks (okay, ever since the schism) I've felt kind of disenchanted by Mastodon and especially its development environment, and I wrote an essay about why that is. It's long, but if you're interested in Mastodon's history or politics you should give it a read.

@chrisBorg I'm upgrading from a swift 2, which I accidentally dropped into a toilet and destroyed, to the Swift 2 X.

Previously I owned a Swift. I like the branding, the build quality for the money, and the relative ease of upgrades to recent Android versions.

Bought another Wileyfox phone. I guess I qualify as a fan now (this is my third repeat purchase)