Chris Reuter 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.

Chris Reuter

Chris Reuter boosted

Greetings Dr Falken
Shall we play a game?

1. Chess
2. Tic-Tac-Toe
3. Global Thermonuclear War
4. Commie Traitor Werewolf
5. Twister with Nukes
6. Trivial Pursuit: Cold War Edition
7. McDonnell-Douglas Monopoly
8. Hungry Hungry X-Ray Lasers
9. Snakes and Ladders and Mushroom Clouds
10. Explodey Indoor Golf

Chris Reuter boosted

Capitalists go on and on about how smart they are but they have the money to make a 100 mile long waterslide and choose not to make it, how smart can they be?

Chris Reuter boosted


the funny part: life didn't create lemons

humans did

humans cultivated them by crossbreeding, they never existed in nature (honestly, the path to seeding for something so tart would be highly contorted anyway)

if humans give you lemons

you make those lemons combustible and you send 'em back

ask for people's manager

MAKE PEOPLE RUE -- oh never mind

Chris Reuter boosted

$ eat my jorts
No command 'eat' found, did you mean:
Command 'eat' from package 'voreutils' (main)

Chris Reuter boosted


massively multiplayer online object oriented distributed federated roguelike integrated development environments

Chris Reuter boosted

Three conspiracy theorists walk into a bar.

You can't tell me that's just coincidence.

Chris Reuter boosted
Chris Reuter boosted

Gord Downie, you marvelous bastard. I can't fathom the atmosphere in Kingston right now.

Rest easy.

Chris Reuter boosted

I chose the hecker name "Zero Pool" because I don't have any pools

Chris Reuter boosted


* Toot
* Boost
* Fave
* Problematize

It occurs to me that Perl (5) is an important language to learn because it teaches you to figure out which language feature NOT to use right now.

The Turing machine model of computation provides infinite storage and Java uses most of it.

Babies lack a sense of object permanence and so have a lot of trouble with C++ memory management. You are better off starting them off in Python.

So this socket code (part of an FOSS program I'm completely rejiggering) is reading a (possibly large) chunk of data from a socket.

It uses select() in a loop to wait for new data and then reads one byte with recv() before looping back to the select(). But if the select() times out, it just restarts the loop.

You'd think a loop with a blocking read would be sufficient. I have no idea why they did it this way. Is it just bad coding or is there some other advantage?

Chris Reuter boosted

via #hackernews:

US telcos appear to be selling non-anonymized access to consumer telephone data

>"Want to see something crazy? Open this link on your phone with WiFi turned off:

What you should see is your home address, phone number, cell phone contract details, and — depending on what kind of cell phone towers you’re currently connected to — a latitude and longitude describing the current location of your cell phone."

So boycotting Twitter for a day (except for a quick break to tweet my Mastadon ID) was pretty painless.

I'm finding Twitter really exhausting and i find i have to quit it every other week or so anyway. It used to be my escape from reality, but the awfulness keeps leaking in. And I mostly just follow comedians, techies and parody accounts.

The nice thing about Mastadon is that so far anyway, it's just about individual people's lives.

Chris Reuter boosted

vinyl is better than CD because its capable of reproducing so much more sound than was even originally recorded in the studio

Re-ripping the rest of the CD collection to flac. As always, this turns into making an enormous 'tiny fix' to the ripper script.

(Of course I wrote my own ripper script. All the others sucked.)