Some middle-aged guy on the Internet. Seen a lot of it, occasionally regurgitates it, trying to be amusing and informative.

Lurked Digg until v4. Commented on Reddit (same username) until it went full Musk.

Was on kbin.social but created this profile on kbin.run during the first week-long outage.

Other Adjectives: Neurodivergent; Nerd; Broken; British; Ally; Leftish

  • 0 Posts
  • 63 Comments
Joined 4 months ago
cake
Cake day: June 4th, 2024

help-circle


  • The last thing I messed around with choked on some wide characters that weren’t in the current locale, so I guess picture the top half of the burger bun, about two thirds of the top part of the patty, a small pile of raw ingredients off to the side and some inexplicable six-inch nails through the raw meat, maybe.

    Most of the rest of the stuff I do could be compared to those nouvelle cuisine jokes that have been running since the 1980s. Large plate, inexplicably small serving of something allegedly gourmet but is probably a cube of the cheapest pâté from the closest supermarket that was flash frozen and then stylishly drizzled in jus de menthe or something.

    Bon appetit



  • “Just a heads up that we’ll be shipping your machine to the client, since it’s the only machine on Earth known to support the software. You’re getting the spare machine out of the basement. Super fast Cyrix processor. Looks like it boots to Windows 11 release 3, but they’ve written it 3.11 for some reason.”







  • If Python has anything like Perl’s source code filters, then anything’s up for grabs, but Perl is kind of weird in a way that Python was specifically designed not to be. Or at least Python 1 was. Things may have changed in the intervening couple of decades.

    If it’s just plain overloading, then whitespace is probably off the table. Spaces, even required spaces, aren’t so much syntax as they are structure. You could argue that the curly braces of some other languages are more syntactic than Python’s whitespace, because it’s actually Python’s magic colon and the first unindented line (lack of whitespace!) that serve that specific syntactic purpose.

    Examples of Perl’s source code filters range from turning a program into binary representation of the syntax tree and still having it be executable, to new syntax, to writing programs entirely in Latin or something that looks almost but not entirely unlike it, anyway.




  • It isn’t just JavaScript (or Java which uses the “Hashmap” name).

    There are, of course, languages that don’t have an equivalent structure, but for those that are sufficiently popular, it’s almost certain that someone has written a library that emulates associative arrays and then fairly certain that that library, in turn, has been used in production somewhere.

    File this under “If it’s stupid but it works…”


  • To be fair, quite a lot of work was done to ensure that things didn’t go wrong when the year changed over, and some things still did go wrong (and still do if you know where to poke), but thankfully there weren’t any globally affecting ones. Mitigations were in place in plenty of time. I can’t recall any specific tragedies, but I would be surprised if there wasn’t a handful of those.

    More humorously, many, many websites started the new year with their auto-generated year showing as 19100, because no-one thought to fix that.

    32-bit time / the 2038 problem is a similar kind of deal and steady work has been under way probably since Y2K was cleared.

    So yeah, we do need to get ahead of the technology (AI this time) like we do with everything else, but we shouldn’t get too worked up about it because the experts have things under control.

    Right…?



  • Listen, we’ve had some absolute monsters who were, regrettably, human almost manage that feat. There’s no reason not to assume that a robot of similar mindset might not actually manage to do it.

    “Run it better than we do” is then laid bare as the subjective nightmare it really is. Sure, some people will like it, but we have a name for those: Masochists.