1939: software doesn't exist
1949: software is limited
1959: software improves because faulty software costs a LOT of money
1979: software might start costing less, even faulty software
1989: we still care about optimized software, but say yer prayers, varmint.
1999: results of "it compiles; SHIP IT"
2009-: "stop being a cheap-ass; just buy more RAM, a faster CPU, a larger hard drive, a GPU from this century, and run software how developers TELL you to run it, you pleb."
also "WORKS ON MY MACHINE" snuck into there in the mid-2000s
The subjective "worseness" of software today makes me appreciate limited-by-comparison software of the past.
A: "It works on my machine"
B: "Well then let's ship your machine"
- how docker was invented
@yakkoj let's be honest from 1950-1980 software was something that a fancy man from IBM came down to your office to install for you in the same manner as a Maytag man might install a new drive belt in your washing machine
@wilbr and even then, "coming down to your office" was really "going with a tape to the people who could touch the mainframe" because timesharing ranged from "very rare" to "still a novelty"
Even in 1980, hardly anyone had a computer on (or as) their desk unless they worked at Apple or Xerox PARC
@yakkoj 2019: ze klout
@yakkoj I'm using Arch.
Almost nothing I run is a "supported" config.
@yakkoj 2019: every app you own runs its own separate copy of google chrome
@b0undarybreaker that seems to be more accurate than anyone would like, so it drives my long-standing policy of "no I don't want your stinkin' app" for every website
(related: I very much doubt that reddit is better on the app! :oP )
2019: It doesn't run and we can't do anything about it!
@danyspin97 Apple 2019: it doesn't run because we arbitrarily dropped 32-bit support
@yakkoj 16gb ram machines becoming the standard for everyday tasks would've been unthinkable 20 years ago.
@yakkoj and now with games im starting to feel a bit bottlenecked so maybe another 16 will do...
@yakkoj oh and 8gb vram on the gpu, can't forget that...
@yakkoj Meanwhile we have little chips powerful enough to run yesteryears computers over and over again.... in 'smart' lightbulbs. Entire OS's with the sole purpose of inefficiency
@FimbulK the IoT space is borderline criminal in what it ships: essentially old Linux setups that have security holes that the vendor intends on not fixing, ever.
That entire botnets can consist of these devices proves your point. The device has plenty of power for it.
@FimbulK modern games are some of the worst, most inefficient software on the planet... INTENTIONALLY. They expect that we'll throw more resources at their game after buying the installer for $60.
The whole "AAA games industry" has no incentive to optimize their resource usage beyond the fabled "more FPS", and even then, with the way that industry is run, many games are shipped as buggy, inefficient messes.
@yakkoj they take too long to download so I just don't buy new games.
@FimbulK I hear it... many PS4 games are getting ridiculous. 25GB download after a 2GB download!
Meanwhile, at GOG, I can get oldie-but-goodie games no problem.
1843: computers don't exist
ada lovelace: writes software anyway
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!