toBe(true)
toBeTruthy()
toBeTrue()

That's it, I'm out. I am not doing this.

Din Dinoh boosted
Does anyone know what they're doing in the world of software? Can anyone build a trustable voting machine?

The CEO at the company I last worked at used to go on about this. That the software field is "full of cowboys" and that it needs to become "a real engineering discipline".

Partly it's true. There are always hucksters trying to sell you blockchain or "big data" or "machine learning" or whatever the latest buzzword is. Because it's cool, and all. As far as internet systems are concerned most software engineering is less than a couple of decades old and has yet to become anything like a mature field.

But also the criticism that nobody knows what they're doing is just unfair. The complexity even of building a large airliner or a bridge is far lower than the complexity of building something like an operating system or other large piece of software. There are orders of magnitude more parameters and possible combinations of things which can go wrong. And worse, the combinations usually can't be exhaustively tested, even with unit tests. At least with aerodynamics you can make solid predictions based on materials science and wind tunnels.

Complex systems are just hard to build and hard to maintain, and the hardness is difficult to completely factor out. This is why software is more like gardening than building bridges.

Remember semantic versioning:
sorryibrokeit.iaddedstuffthatshouldwork.ithinkifixedsomething

My youngest brought Spock action figure to Kindergarten.

I am officially a nerd dad now.

Din Dinoh boosted
Uh. Getting better wifi coverage at your home or company site is fine, but it's not the kind of mesh I'm interested in. Also mesh as just another way to connect to a centralized system like Facebook isn't very interesting. The real potential of mesh systems isn't something which gets much attention.
Din Dinoh boosted

Modern browsers and websites are a fucking memory hogging disgrace!

Dear Emacs, now you run a server from where I can read my RSS feeds over the Internet using my Android phone.

This marriage just keep getting better, fifteen years now.

Much Love.

By the blue dusk of the gods,
living in a north country
is being reminded of mortality.

Yesterday I started a white noise generator and put it in my pocket. Then I walked around for a while wondering where the strange noise was coming from.

Haha, my DNS block list is preventing me from unregistering from unwanted ad newsletters... Funny, my system is still not perfect ...

Din Dinoh boosted

@celesteh It occurs to me that error and forgetfulness are essential human traits that would stand in opposition to a 'perfect' never-forgetting system. I don't know much about block chains, but it would appear as something more useful for pan-optic control systems than freedom.

chaos.social

chaos.social - because anarchy is much more fun with friends.
chaos.social is a small Mastodon instance for and by the Chaos community surrounding the Chaos Computer Club. We provide a small community space - Be excellent to each other, and have a look at what that means around here.
Follow @ordnung for low-traffic instance-related updates.
The primary instance languages are German and English.