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

help-circle





  • School bus transmissions have been like this for over 25 years. They’re all built with 6 gears but if you only want 5 gears (which is ironically is all most school districts actually want) they just disable 6th gear. It used to be that there was a little bit of missing hardware (which could be added later for a considerable price) but now it’s just disabled in software. In the skoolie community (people like me who buy used buses and convert them to motorhomes) you can get your software-disabled transmission upgraded to a six-speed for a few hundred bucks (dubious legality but who gives a fuck).







  • I started working as a professional programmer in 1995. From the outset, I was pitching to clients how a GUI (thanks, Visual Basic 3!) would be so much easier for their employees to use than a command prompt. I find it very interesting how command prompts are still around 30 years later. I’m way more amazed by the continued existence of vinyl LPs, however.


  • I wrote mobile apps from 2005 to 2019, first on WinCE/Windows Mobile and then iOS. Briefly in 2010 I wrote a TV Guide-type app for Blackberry. Up to that point I had had nothing but contempt for Blackberry but that experience really changed my mind almost instantly. The keyboards on those devices were just so incredibly good, and even though the screens were tiny, the trackball was a fantastic pointing device that allowed pinpoint precision even on that tiny screen (cleaning the trackball was definitely disgusting but you didn’t have to do it all that often). Under the hood those devices were really impressive as well; I don’t think anybody appreciated how much memory they actually had and how fast the processors really were.

    A minor weakness was that RIM chose 16-bit color for the displays early on, which gave a crappy look especially for videos (which were really too tiny to watch anyway). Halving your video RAM requirements maybe made sense in 2000 but it was a terrible decision just 18 months later (according to Moore, anyway). The major weakness, though, was the shitty development environment. The built-in controls provided by the framework were terrible, but the worst part was that any time you attempted to compile your app, each module incorporated into it had to be independently signed by RIM’s servers. On a good day, the signing process would take 10-15 minutes, while on a slow day it would take upwards of an hour or maybe never happen at all. And this was even if you’d made a one-line change to your code.

    RIP RIM, but I’d like to see the keyboards coming back. Also the trackwheels.