• 1 Post
  • 96 Comments
Joined 1 year ago
cake
Cake day: June 5th, 2023

help-circle
  • My parents split up when I was in my 20s. They both moved out of the house I had grown up in. My girlfriend and I stayed and rented it from my dad, planning to buy it from him as soon as we were financially stable enough to get a loan.

    Fast forward a few years to me having a well-paying job and my girlfriend almost being done with university. Things were looking really good. On my 30th birthday, my dad abd his new wife suddenly started pestering us about the house being too big, too expensive, too whatever for us to the point of ruining the whole evening. A week later I got a letter from him, telling me I had six months to get the money or get out, strongly suggesting the latter. Never even got a reason.




  • Note that this isn’t specific to Go. Reading from stream-like data, be it TCP connections, files or whatever always comes with the risk that not all data is present in the local buffer yet. The vast majority of read operations returns the number of bytes that could be read and you should call them in a loop. Same of write operations actually, if you’re writing to a stream-like object as the write buffers may be smaller than what you’re trying to write.




  • Looks exactly like Visual Studio 2022.

    I guess the joke implies that automated (or incorrect manual) conflict resolution causes code that doesn’t compile. But still not git’s fault. They should probably have merged earlier and in rare cases where that wasn’t possible, you have to bite the bullet and fix this stuff.













  • I’d finally finish some of my personal projects.

    Over the last few years, I’ve had so many ideas for stuff, both video games and just basic useful software. This is where the curse of being a professional software engineer kicks in. I know that I’m experienced enough to actually make those things but after a full day of work, preparing dinner and getting the apartment in order, there is just not enough time and energy left to get my ass in front of an IDE again. I’d love to have the opportunity, even if just for a year or so to pause my day job and spend my energy on something that is actually mine and has emotional value for me.

    On top of that, I have a couple of hobbies that would benefit from having more time. Photography, HEMA (fencing with proper swords), board games, 3d printing and painting miniatures… one thing is for sure, I wouldn’t get bored any time soon.


  • My first OS was most likely DR DOS 3.41

    For my daily driver desktop PCs that was followed by

    • MS-DOS 5.0
    • Windows 3.11
    • Windows 98 SE
    • Windows XP
    • Windows 7
    • Windows 10

    On the linux side, I got started with Gentoo, experimented with several lightweight distributions for an old laptop and had a Mint VM for a few years. These days I run Ubuntu on a couple of servers and in WSL. Never got around to using it as my main desktop OS.

    For university I had (in order) an iBook G3, a MacBook and a MacBook Pro, so you can add most of macOS 10.x to that list.