pleroma.debian.social

pleroma.debian.social

Jonathan Dowland | @jmtd@pleroma.debian.social

Principal Software Engineer on #OpenJDK #RedHat. #Debian developer (dormant). Computer Science PhD student. Amateur Computing historian (Computer Science and H/W, esp. Commodore Amiga). Guerilla archivist.

“How to build impossible things” serialised is a really compelling listen https://www.bbc.co.uk/sounds/play/m001q0sh?partner=uk.co.bbc&origin=share-mobile

@cstross i can’t decide whether “iPhone has usb-c” or “iPhone is portless” is more likely

New blog post: Gazelle Twin https://jmtd.net/log/gazelle_twin/ #music
photo of two GT album covers

@mhoye I once read someone suggest that using a higher proportion of the brain would be akin to pressing all 88 piano keys at the same time. (They then said this exists; it’s called a seizure).

I wrote a chunk of Haskell some time ago (in a hurry I think) which ended up having a *lot* of tuples in it. Any time I took a type, and derived something from it, I was returning them as a pair.

The result was streams of composed `fst . snd . fst .fst . head . ...` which were really hard to reason about

Took a risk and replaced a chunk of those with new explicit types (e.g. `data Thing { thingInternal :: InternalThing, thingCost :: Cost }` ) and I think it was worthwhile

Medium seem to have made the decision to garden-wall most of their stuff behind a login, and break the sign up process (for my mobile browser, at least)

@pwaring take a look at “honk” (minimalist, Go)

@foosel we use one of those for managing trips to the beach: seems to handle really well on sand too

@szbalint @algernon I mean it is abandonware, but is this helpful? There’s still million of X users and will be for some time to come.

@mairin aye that’s true, one couldn’t rule that out from happening.

@mairin if you chose to stay, it seems that replies can be written in any language. you could start a thread with “Irish thread incoming!” And write the Irish in self-replies to that post. However I’d understand if you didn’t want the faff of doing that

@jernej__s fair enough, sorry! It is a good illustration of that. I just got distracted by doom trivia

@whynothugo that’s good to know, thank you!

@jernej__s indeed. FWIW, to play doom “faithfully” there are much better options nowadays. Windoom broke a bunch of things (apparently it was ported by Gabe Newell in his time at Microsoft)

@lina @trix and a windows counter example: doom (1993) same age as Mikko’s example, won’t run in modern windows today, most DOS stuff won’t I think, and all the 16 bit stuff won’t

@lina @trix oh I agree: they’re definitely a different magnitude of complexity. The question I guess is, would the average ancient binary someone might want to run today work or not? Need more data

@lina @trix the last time I tried to run old binaries was a while ago, and it was various Loki games binaries from the early 00s. Short version: they don’t work today. Some of the issues can be worked around with effort. YMMV

@trix @lina note that mikko didn’t have to find a 30 year old libc to run alongside the binary

@nettles I think my first lines probably all land in the 50-60 character region. Including tag and branch names in log output occupies the first 60-80 columns just by themselves for most repos I deal with.

»