Why use old computers and operating systems?
101–110 of 146 posts
Re: Why use old computers and operating systems?
#102Re: Why use old computers and operating systems?
#103Re: Why use old computers and operating systems?
#104Earlier quoted context omitted.
my personal rule of thumb is that my software must be useable at -O0 with address sanitizers on my desktop - so far that has meant that at -O3 it stays useable on raspberry pi-3 level hardware. A few months ago I tried to make a build which targetted ivybridge-level CPUs, it took no more than one day for a few users to report that it didn't work on their machines, turns out a lot of people still rock some old AMD Phe…
> my personal rule of thumb is that my software must be useable at -O0 with address sanitizers on my desktop The trouble with this criterion is that it fundamentally alters the language from the ground-up: it forces you to optimize the source code structure for this too, not just run-time performance. Specifically, one of the core strengths of C++ is that no matter how many (practical) levels of wrapping and forwardi…
Without any manual optimization targeting O0.
(main negative is that missing performance degradation appearing in 03 ut not O0 may be harder to notice)
Re: Why use old computers and operating systems?
#105>I think the only solution is to stop expecting every computer to be general-purpose Why? Computers are general purpose. The software we put on computers may have specific purposes, but computers are general purpose. As for 'computer powered appliances' plenty of those exist and the general trend does seem to be to abstract the computer away inside some kind of locked down appliance. I hope general purpose computers…
I think a lot of people get turned off from general purpose computers because they are using proprietary operating systems and software that mitigate the "general purpose" aspect. The most "general purpose" software most people interact with is a browser.
I'm not talking about apple turning down fart apps, I'm talking about the basic ability to write and run your own code without asking apple permission.
Re: Why use old computers and operating systems?
#106Re: Why use old computers and operating systems?
#107Earlier quoted context omitted.
How many of those are old enough that they can't download firefox? (I realize this sounds snobby. I'm mostly just actually curious how much that is a viable option)
About years ago I saw a phone that could no longer connect to Play Store, probably because of lacking support for newer TLS versions. It was a rebranded Chinese phone, with no firmware update available. I managed to install Firefox and a couple of apps by transferring the APKs from my phone using Bluetooth, but it's a popular brand in my country and I'm sure a lot of people are in the same situation.
Funnily enough, Google maps still work. I'm impressed that their APIs have remained the same for a very long time now.
And yes, I can probably still install APKs manually or find a custom firmware with more modern version of Android where Google play will work. But that requires certain amount of skill and time, so for most owners this phone is only slightly more functional than a dumbphone.
Re: Why use old computers and operating systems?
#108A reason to use old computers that I don't see mentioned here has to do with accessibility. People in the US usually have current hardware such as the latest Mac laptop, but that is not the case in all other countries. Current hardware is a bit of a luxury that we don't fully appreciate. I have an open source project with global users, and one person in Mexico contacted me looking for help. He was trying to create 3D…
I was just playing Unreal Tournament with the homestay family children, on WinXP. One of their friends asked "Is this like Fornite?" and I felt like I'm getting old. I was there when UT was new! Fornite runs on the Unreal Engine!
On that note though, it would be really great to have a new game for Windows XP.
Re: Why use old computers and operating systems?
#109At Brown U.'s semiconductor fab cleanroom we had a Windows 3.1 PC controlling our plasma etching machine. One day we opened up its case--not a speck of visible dust despite operating continuously since the early 90's!
Re: Why use old computers and operating systems?
#110Earlier quoted context omitted.
my personal rule of thumb is that my software must be useable at -O0 with address sanitizers on my desktop - so far that has meant that at -O3 it stays useable on raspberry pi-3 level hardware. A few months ago I tried to make a build which targetted ivybridge-level CPUs, it took no more than one day for a few users to report that it didn't work on their machines, turns out a lot of people still rock some old AMD Phe…
I've still got some SandyBridge-era computers running.