• 0 Posts
  • 57 Comments
Joined 2 years ago
cake
Cake day: August 8th, 2023

help-circle
  • As a programmer I’ve found it infinitely times more useful for troubleshooting and setting up things than for programming. When my Arch Linux nukes itself again I know I’ll use an LLM, when I find a random old device or game at the thrift store and want to get it to work I’ll use an LLM, etc. For programming I only use the IntelliJ line completion models since they’re smart enough to see patterns for the dumb busywork, but don’t try to outsmart me most of the time which would only cost more time.



  • Hmmm yeah. But most of it lives in an automatic cloud backup as well… Photos, important documents, game saves, programming projects. I’ve lost drives before and apart from one or two moments where I couldn’t find a very specific file I didn’t really miss anything. The only things that I really do need to backup at the moment are my music projects and the raw files from my photography



  • I used a PS/2 keyboard until like 2 years ago. At some point over 10 years ago I decided that I’d only replace it when it died. But it wasn’t very good at dying, and 2years ago I finally had enough of the cheap rubbery switches and the fact that I couldn’t press enough keys at the same time


  • We can clearly see that this design is silly, because it allows for so many invalid states. Yet when we represent some type, let’s say in Java, were so often forced to do this exact same thing. Have variables in a container of which only a certain combination is valid. And then have at most a comment saying “this number is only valid if X is also set” or “if the validity boolean is true”. Luckily Java finally has some ability for the so-called sum types now, just like Haskell’s data types or Rust’s enum types. Imo any language should have this.










  • For a few files, sure. Idk how I’d use that on the large corporate Java codebase that I usually work with though. Despite all its memory hogging and unnecessary features, IntelliJ also proves remarkably useful when trying to find anything in these mega projects. Features like ctrl + clicking on a method call to get to its definition (even when it is in a different project that I don’t have checked out), the refactoring tools, the debugger, etc are absolutely necessary to get anything done.




  • I don’t think “hun/zij” is invalid and I’ll happily use it for someone if they want it, but what I mean is that it doesn’t feel as natural to use it for a single person as they/them. They/them in English has a history of being used for singular people as well. Saying “someone lost their bag” is a pre-existing language feature. Unfortunately “iemand is hun tas verloren” doesn’t sound as natural and I’ve never heard someone use it like that. It seems to be common to just use the masculine pronoun “z’n” in cases where the gender isn’t known.

    Again, I don’t mean to invalidate anyone, I’d totally use these pronouns for a single person if they prefer that. It annoys me that our language doesn’t have a clear neutral pronoun. But in my experience “hun” is exclusively plural whereas “their” has always also been in use as a singular pronoun next to its use as a plural pronoun.