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

help-circle






  • It make sense for a wrapper layer to do this and I had to fight against APIs that didn’t. If I make a single HTTP call that wraps multiple independent API calls into one, then the overall HTTP code should reflect status of the wrapper service, and the individual responses should each have their own code as returned by the underlying services.

    For example on one app we needed to get user names by user id for a bunch of users. To optimize this, we batched calls into groups. The API would fail with an error code if one of the user ids in the batch was bad or couldn’t be found. That meant we wouldn’t be getting data for any of the users in the batch and we didn’t know which userId was bad either. Such a call should return 200 for the overall call and individual result for each id, some of which could be errors.



  • None of these points make any sense to me when I think about the pre-reddit internet. There were all kinds of communities everywhere on various forums across the internet. Some forums discussed specific topics, some very niche, other forums were for more general discussions. But hosting and setting up a forum was not always the easiest thing. So when reddit came, subreddits eventually replaced forums. Easy to set up, easy to discover, everything in one place.

    Now the fediverse is to me pretty much like going back to the old forums, but a bit more organized. And all of the points in this article could have been made about forums if you decided to analyze forums as one big thing. But in the end, none of it has been a problem (and there are still some forums around today).












  • I’ve been PC gaming since 8-bit computers. I eventually bought an Xbox One as my first console and a Switch some years ago. I just couldn’t get into either of them after the initial novelty wore off. PC gaming is so much more convenient for me. I’m already at my PC, I just need to start a game. And I can multi-task with other apps in the background or on my second monitor. Going to the living room to play on a console on the TV, or switching inputs if I keep it attached to my PC monitor, both are too much hassle. I only ever use the XBox for Just Dance (nothing beats Kinect for it) and I’ve played many more hours of Switch games on an emulator on my PC than on the actual Switch.