• 0 Posts
  • 9 Comments
Joined 1 year ago
cake
Cake day: June 24th, 2023

help-circle






  • Windows as a software package would have never been affordable to individuals or local-level orgs in countries like India and Bangladesh (especially in the 2000’s) that are now powerhouses of IT. … Had the OS been too difficult to pirate, educators and local institutions in these countries would have certainly shifted to Linux and the like.

    While i somewhat agree with your overall statement, this part is just wrong. Linux in the late 1990s and 2000s was very different from today, where you just plug in a CD/USB and select your region. Linux back then was very nerdy, you had to choose your hardware first to make sure there was a linux driver and the installation process was very difficult, especially before plug&play where you had to know which IRQs and slots you had to use for network, sound and videocard to avoid conflicts. I remember trying to install Linux from a CD, only to work my war from one error message to the next because it did not like my videocard, soundcard or both.

    Also, what would you do with a linux pc at home or at work if it could not run word, excel, duke nukem 3D, TTD, programs you knew from work/school or software you could pirate from your friends?


  • There are also a lot of e-commerce agencies who just don’t have their sh1t together. Was expected to work on 3 different clients a day who all had different platforms, different requirements etc. Yes, you can dump some new code into the project that looks like it’s working, but then you don’t have time for any unit tests, exception handling if the user won’t cooperate etc. and it’s basically just some dodgy, untested code that will come back a few days later with some issues related to something nobody told you about.

    The other “senior” programmer in the company never set up any local environment but instead ftp’d all changes directly to the live server. I asked him if needs help to set up a local server and debugger, but instead he would just dump vars on the live server and stream the contents of error.log to his second screen to catch any issues…