• 0 Posts
  • 27 Comments
Joined 1 year ago
cake
Cake day: August 17th, 2023

help-circle
  • I started using Python ~15 years ago. I didn’t go to school for CS.

    Compared to using literally anything else at the time as a beginner, pip was the best thing out there that I could finally understand for getting third party code to work with my stuff, without copy paste… on Windows.

    When I tried Linux, package managers and make were pretty cool for doing C/C++ work.

    Despite all that, us “regular” engineers were consigned to Windows.

    We either had to use VBA or a runtime that didn’t need to be installed.


  • I’m invested because higher adoption of my preferred platform causes prices of said platform to drop, making the platform economically attractive to develop for.

    Fewer users causes less effort to go into the platform by larger corporations due to lower revenue streams, diminishing updates and feature count over time.

    Eventually, users leave due to pain points not being addressed. Shrinking user bases causes independent developer talent to focus on other platforms since the economics no longer work in the marginal case.

    The shrinking independent developer contributions to the ecosystem make the required effort to develop for it that much higher, since the tools and apps that would have been built weren’t.

    Higher development costs slow down feature pacing, due to the increased effort needed to substitute the efforts of missing ecosystem developers.

    Lack of feature cadence drives users to other platforms, shrinking the user base, bringing us back to step 1.






  • I made a point a few years ago to play through every single unplayed game in my steam library. I’d picked up over a hundred games from random sales and humble bundles, And thought it was a disservice to myself to have unplayed games while buying new ones. This was one of them. I think this game had one of my favorite stories of any RPG I’ve ever played; it was number one until Baldur’s gate came out. I later learned it was a spiritual successor to planescape torment.

    If you liked this one, another gem that I played during that time was Tyranny. I’m currently working my way through pillars of eternity; I’m really liking it as well so far.










  • My parents are approaching 60. I told them that the signal text message app would work a lot like iMessage if we both used it. And it did. It was great. For the other people that used signal, the experience was generally better. For other people that didn’t, SMS was fine because that’s how I was going to talk to them anyway.

    The thing is, My parents are not going to go to more than one app to communicate with other people. Since it no longer sends and receives text messages, it doesn’t work with 99% of the other people in their lives.

    They own and run a pretty large business. There’s no way that they’re staying on more than one messaging platform. You can talk all day about what they “should” do, but at the end of the day just getting them to switch to another app was a huge lift for me. Not only did they switch back to regular SMS, I burned a lot of credibility with them on tech related stuff through no fault of my own.

    Repeat this story for the 90 or so people I had converted. There was no critical mass, so adoption evaporated overnight because my social graph is not enough to provide any sort of critical mass and adoption.



  • I have listened to a ton of game developer talks over the years. Some of the old indie devs that have given talks basically all welcomed steam because it meant that they didn’t have to deal with all of the stuff that steam does themselves. Before people started buying games through steam, doing an acceptable level of DRM, distribution, payments, refunds, etc. was all hand-rolled, for each company.

    You can still do that yourself. Why do people stick with steam with the supposedly onerous 30% cut? It’s because steam provides a valuable service. Now the people that build games don’t have to deal as much with the things that aren’t building games.

    In my opinion, a platform like Steam was bound to emerge at some point. Let’s thank our fucking stars that the company that “won” is not beholden to any shareholder and is run by a gamer that understands what people who love video games needed.

    If you think that the 30% cut is too high, there’s nothing stopping you from building all the infrastructure yourself. And there are plenty of companies that have done so, like Epic and, until recently, Sony.

    But I would say unless you are a team building AAA games and making millions and millions a year, where the savings you can realize outweigh the cost of rolling your own infrastructure, steam is kind of a good deal.