• 0 Posts
  • 9 Comments
Joined 6 months ago
cake
Cake day: June 11th, 2025

help-circle
  • I mean, ymmv. The historical flood of cheap memory has changed developer practices. We used to code around keeping the bulk of our data on the hard drive and only use RAM for active calculations. We even used to lean on “virtual memory” on the disk, caching calculations and scrubbing them over and over again, in order to simulate more memory than we had on stick. SSDs changed that math considerably. We got a bunch of very high efficiency disk space at a significant mark up. But we used the same technology in our RAM. So there was a point at which one might have nearly as much RAM as ROM (had a friend with 1 GB of RAM on the same device that only had a 2 GB hard drive). The incentives were totally flipped.

    I would argue that the low-cost, high-efficiency RAM induced the system bloat, as applications could run very quickly even on a fraction of available system memory. Meanwhile, applications that were RAM hogs appeared to run very quickly compared to applications that needed to constantly read off the disk.

    Internet applications added to the incentive to bloat RAM, as you could cram an entire application onto a website and just let it live in memory until the user closed the browser. Cloud storage played the same trick. Developers were increasingly inclined to ignore the disk entirely. Why bother? Everything was hosted on a remote server, lots of the data was pre-processed on the business side, and then you were just serving the results to an HTML/Javascript GUI on the browser.

    Now it seems like tech companies are trying to get the entire computer interface to be a dumb terminal to the remote data center. Our migration to phones and pads and away from laptops and desktops illustrates as much. I wouldn’t be surprised if someone finally makes consumer facing dumb-terminals a thing again - something we haven’t really experienced since the dawn of personal computers in the 1980s.

    It is definitely coming and fast. This was always Microsoft’s plan for an internet only windows/office platform. Onedrive and 365 is basically that implementation now that we have widespread high speed internet.

    And with the amount of SaaS apps the only thing you need on a local machine is some configuration files and maybe a downloads folder.

    Look at the new Nintendo Switch cartridges as an example. They don’t contain the game, just a license key. The install is all done over the internet.






  • The convenience is being able to sit your fat ass on the couch and yell vaguely in the direction of a smart assistant to turn off the lights without having to get off the couch.

    The idea that a smart refrigerator could tell you when you’re about out of milk or coming up on the expiration date instead of having to open your fridge and take a look is cool but the privacy and other implications outweigh the benefits.

    It’s a mild convenience that supposedly frees up extra time to do something else. The sad part is that something else is usually staying glued to your phone, social media, or TV.


  • Why anyone would want a corporate government surveillance wire tap that’s connected to the Internet and constantly listening for voice command is beyond me.

    My friend used an Alexa and smart plugs to rewire all the lights in his house because it was cheaper to get the Wi-Fi connected lights and sockets rather than rewiring the whole house.

    In order to keep the thing running, no one was allowed to touch any of the lights switches on the walls because it would break the system. It was fucking hilarious listening to him yell at his Alexa to turn on the lights in the living room and have it turn on the dining room instead.

    He even had the screen on the base that would follow you around as you were walking in the house and this creepy screen would constantly be monitoring you while waiting for commands.

    If anyone walked in it just looked like he was screaming at the top of his refrigerator about the lights in the house.


  • Yeah, my favorite is when they figure out what features people are willing to pay for and then paywal everything that makes an app useful.

    And after they monetize that fully and realize that the money is not endless, they switch to a subscription model. So that they can have you pay for your depreciating crappy software forever.

    But at least you know it kind of works while you’re paying for it. It takes way too much effort to find some other unknown piece of software for the same function, and it is usually performs worse than what you had until the developers figure out how to make the features work again before putting it behind a paywall and subscription model again again.

    But along the way, everyone gets to be miserable from the users to the developers and the project managers. Everyone except of course, the shareholders Because they get to make money, no matter how crappy their product, which they don’t use anyway, becomes.

    A great recent example of this is Plex. It used to be open source and free, then it got more popular and started developing other features, and I asked people to pay reasonable amount for them.

    After it got more popular and easy to use and set up, they started jacking up the prices, removing features and forcing people to buy subscriptions.

    Your alternative now is to go back to a less fully featured more difficult to set up but open source alternative and something like Jellyfin. Except that most people won’t know how to set it up, there are way less devices and TVs will support their software, and you can’t get it to work easily for your technologically illiterate family and or friends.

    So again, Your choices are stay with a crappy commercialized money-grubbing subscription based product that at least works and is fully featured for now until they decide to stop. Or, get a new, less developed, more difficult to set up, highly technical, and less supported product that’s open source and hope that it doesn’t fall into the same pitfalls as its user base and popularity grows.