• 0 Posts
  • 962 Comments
Joined 3 years ago
cake
Cake day: June 16th, 2023

help-circle

  • I’m a school bus driver and my district bans the use of phones on the buses. I don’t say a fucking thing about it. It keeps the kids occupied and out of doing worse things on the bus, and it’s not like 15 minutes less screen time per day is going to make the slightest difference in their lives.


  • I had a boss years ago who owned a temporary agency, and I had the pleasure of watching him berate his two receptionists – who made $7 an hour and who had absolutely nothing whatsoever to do with the success of the business – because his monthly income from the business had dropped from $40,000 to $25,000. Meanwhile he spent his entire day playing solitaire and listening to the Rush Limbaugh show.



  • I’ve worked professionally on Windows and Mac; using Visual Basic, C#, Java, Objective-C and Qt Creator (which is C++ and Javascript); for web apps, desktop applications, and mobile apps (iOS, Blackberry and Android). I have my personal preferences but they’re all viable platforms/languages/frameworks/devices and anything that needs doing can be done on them one way or another. The idea that one of these is vastly and objectively superior to all others is just pseudo-religious nonsense.




  • Windows Phone was great. I’d done Windows Mobile since 2005 and it was nice to be able to continue developing with C#/.NET and Visual Studio (back when it was still good) in a more modern OS. One thing that really spoiled me permanently was being able to compile, build and deploy the app I was working on to my test device effectively instantaneously – like, by the time I’d moved my hand over to the device, the app was already up and running. Then I switched to iOS where the same process could take minutes, also Blackberry where it might take half an hour or never happen at all.

    Funny thing: RIM was going around circa 2010/2011 offering companies cash bounties of $10K to $20K to develop apps for Blackberry, since they were dying a rapid death but were still flush with cash. Nobody that I know of took them up on the offers. I tried to get my company to make a Windows Phone version of our software but I was laughed at (and deservedly so).













  • It’s kind of funny how eagerly we programmers criticize “premature optimization”, when often optimization is not premature at all but truly necessary. A related problem is that programmers often have top-of-the-line gear, so code that works acceptably well on their equipment is hideously slow when running on normal people’s machines. When I was managing my team, I would encourage people to develop on out-of-date devices (or at least test their code out on them once in a while).