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.

Show thread

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 I'm using Arch.

Almost nothing I run is a "supported" config.

@gudenau @yakkoj

With Arch you're fine, the AUR covers most things for you. Though it is not the same if you start changing components, libraries, compilers.

@danyspin97 @yakkoj Most games they support Linux say stuff like Ubuntu or Debian from what I've seen.

@gudenau @yakkoj

If you use Steam, they will all work. Otherwise there is Lutris. But gaming on Arch is imho even better than gaming on Ubuntu.

@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.

yet ...

@yakkoj and now with games im starting to feel a bit bottlenecked so maybe another 16 will do...

@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.

bad sarcasm voice 

@yakkoj @FimbulK
love to have video games take up over a hundred gigabytes for raw PCM audio for 12 languages and 3 repeated instances of 8k textures when xonotic marked a milestone for growing over a single gigabyte in total size a decade later of darkplaces

1843: computers don't exist
ada lovelace: writes software anyway

Sign in to participate in the conversation
Mastodon for Tech Folks

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!