Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir.

  • 0 Posts
  • 22 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle



  • The basic idea is that a huge company with infinite money creates software that supports an open standard, such as Threads. Next they spend significant amounts of money driving users to their software, rather than an open software equivalent. Once they’ve captured a huge percent of all users of the open standard, they abandon the open standard, going with a proprietary one instead. They’ll make up some new feature to justify this and sell it as a positive. Because they control almost all of the users at this point, many of the users they don’t control will decide to switch over to their software, otherwise the value of the open standard drops significantly overnight for them. What’s left is a “dead” open standard that still technically exists but is no longer used. You can find plenty of past examples of this pattern, such as Google and XMPP.


  • I can’t speak for Craigslist, but in my area Gumtree is big, and I know from first-hand experience that they “handle it” by waiting for the crime to occur and be reported to police, then they give police the list of all IP addresses that viewed a listing. Having stared down the pointy end of a knife right outside my own home, I feel there’s an opportunity to build a better system that keeps people honest and discourages thieves.



  • What I love most about 8-bit era games are how small they were storage-wise. Most of the ROMs are tens of kilobytes for the entire game. Developers were severely constrained by the hardware limits which led to some creative decisions, eg. the bushes and clouds in Super Mario Bros are the same sprite just drawn in different colors. All code was written in pure assembly for efficiency and size.

    To put it into perspective, AAA games today are one million times bigger.




  • Haha, love the last paragraph. It’s hard for software engineers to release code publicly knowing their work is going to be scrutinized by other engineers, without adding a disclaimer or caveat of some kind.

    “We had very little time and were crunching for months”

    “I know this is a bit hacky but I was 7 years old”

    “I wrote this code in hospital while I was recovering from anesthesia”

    It reminds me of a musician playing their song publicly for the first time.










  • Absolutely! I spoke to my GP because I was completely functional with my stress and anxiety levels, but I just wasn’t feeling great - I was whiteknuckling my way through each work day, despite nobody knowing or my job performance being affected. I tried to justify the feeling to myself as “well, it’s just busy, I’ll be more relaxed once this rough patch is over”. But the “rough patch” would never end, it was like chasing a rainbow. Once I finally realised that it didn’t matter why I felt shit, if I still felt shit all the time, I spoke to a psychologist and tried some CBT. That didn’t make a huge difference, so my GP suggested trying out an SSRI. I’m now on a low dose of escitalopram and it’s been pretty life changing. If you’ve considered meds before, I’d highly recommend revisiting that idea. Modern anti-depression and anti-anxiety drugs are a lot more targeted than the older generations. You don’t need to be on them permanently either, you can try for 3-6 months and see how you go.

    But you’re right - the one downside is potential insurance implications. For example, my life insurance no longer covers me for anything mental health related, which is quite a broad stroke considering I’ve got it under control and it was just garden variety mild generalised anxiety. I’m apparently one of “the crazies” now to them. But considering how much better I feel now, I’d make the same decision a million times over.

    Happy to discuss more if you have follow-up questions, more people should chat about this stuff!


  • I used to have this feeling often with open world games, and it put me off playing them for a long time - it was just too overwhelming, and an activity that was supposed to relax me was having the opposite effect. Now when I play them I don’t care so much and just enjoy whatever I come across.

    So what changed? I started taking medication for my anxiety, which I never thought was an issue until a few family members gave me a gentle nudge to talk to someone about it.

    Not saying you’re in the same boat, but thought I’d share my story in case it’s helpful.