[He/Him]

Software developer by day, insomniac by night. Send me pictures of baby bats to make my day.

  • 0 Posts
  • 76 Comments
Joined 2 years ago
cake
Cake day: March 20th, 2025

help-circle
  • My profile picture was commissioned. I gave the artist instructions, and I paid for their time. I’m still not a fucking artist. I am happy about the picture but I am under no delusions that I made it.

    Slopbros are the complete opposite. They feel like they made something because they prompted it into existence. It’s sad, really. Everyone has the capacity to create things, yet people choose to outsource it to pattern completion models because thinking is too hard.

    Thinking and experimenting how to best solve a problem is my favorite part about development. My proudest moments are from iterations on previous less-optimal solutions.


    I once sat on a small team implementing a project start to finish. The initial work was really rushed, they wanted a functional MVP real fast, and in conjunction with that we got scope creep. What was initially planned to be a simple viewing application turned into us having to implement a data synchronisation system that would organise sync across hundreds of devices, various platforms, both in offices and several hundred metres underground, both on cellular and wifi.

    It was a disaster. The initial sync priority system was hardcoded. I later revised it to automatically figure out the dependencies, and then a colleague optimised that algorithm.

    My biggest triumph though was when trying to fix the size of each batch of data. Every so often some bit of data would be way too large and the system would shit itself. It was also woefully slow when someone sat on a 10 year old Samsung phone 800m underground. Production blockingly slow.

    We came up with the idea to switch over to gRPC. Looking over the hastily thrown together API, I realised that they all did more or less the same thing. The data processing was different, but all the fetching worked the same way.

    So I made it generic for real, and reduced 26 different APIs into ~6 lines of code.





  • I had a friend who was completely incapable of doing pretty much anything for themselves because their parents always insisted on doing everything for them, and berated them when they tried for themselves. They’re now in their 30s and have a breakdown any time they have to do anything, and frequent depressive episodes because they lack agency and self-worth. So there definitely are parents out there who completely fail their kids.

    My mother was a terrible parent in the other direction. The expectation was on me to do everything as soon as possible. I was cooking full meals on my own by six, and when we moved countryside I was the firekeeper, in charge of the entire supply line of stacking, chopping, and transporting wood, to cleaning and ensuring the fire was kept in our boiler by eight.

    I don’t think parents need to teach about gluten formation, how it traps gases and makes the bread rise, or emulsions. Just foundational knowledge so that they’re able to explore that and take a keener interest should it strike them.






  • Thing is, we’re twice the size of Germany, with like one sixth of the population. Germany has around 1600 wolves throughout, and we can’t cope with 350?

    I highly doubt it. The problem is that we have a bunch of farmers that don’t care to properly secure their livestock so they whine really loudly and then the wolves get it.

    The goal is to reduce it to 170.





  • I don’t think the solution to the predators being gone is for humans to fill the gap, rather to let the predators make a return.

    Here in Sweden we’re looking to shoot most of our wolves for no good reason. That is after a considerable effort to stabilise the population and bring genetic diversity back to it.







  • I recently put Graphene on my no-longer work phone. I think what makes it extra tough is that it feels familiar and simultaneously alien.

    There’s an action centre, and you can edit toggles, but there are no editable sliders for audio and brightness. A lot of the icons feel like buttons but aren’t.

    Then there’s the gestures. They feel a little off. The back motion can be done forward too, and there’s no preview of what “back” is. And I loathe the settings pane.

    Graphene is nice, but I still dislike Android.