Welcome, Guest. Please login or register.

Author Topic: Worst Technology Product Ever  (Read 8688 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Waccoon

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1057
    • Show all replies
Re: Worst Technology Product Ever
« on: May 16, 2007, 09:43:29 AM »
Any "helper" task:  Background tasks designed to speed up the booting of any particular application.  All they do is waste memory.  What's the point of precaching if the task itself is going to get swapped out to VM?  They seem harmless until everybody starts doing it, and you've suddenly got 30+ 3rd-party background tasks running.

Anti-virus software:  Responsible for probably 80% of all BSOD and lost data, not to mention unbearably slow performance.  The only time I ever used anti-virus software since Windows95 was a few months, shortly before I upgraded from Win2K to XP.  In that short time, Norton destroyed my entire e-mail archive (luckily I had a recent backup).  I uninstalled it immediately.  After almost 12 years of not using any anti-virus software, I have still never gotten a virus or mal-ware.

HTML:  A lot of people applaude the W3C -- I despise them.  Who's idea was it to make a language based on SGML that couldn't be parsed as SGML because it was syntax incompatible, and then spend over a decade trying to "fix" a broken format?  How the hell can something be a standard if its syntax continously changes?  Isn't the point of a standard is so it doesn't change?  No wonder the web is a huge mess of non-compliance!  Hey, now I'm required to add blank "alt" tags to all my "img" tags just to signal that the tags are blank and not null.  Oh, wait, these days I'm supposed to use "object" tags declared as image classes, not the "img" tag.

Java:  Crap when it was introduced, and it's still crap.  Almost every applet I've ever used will only work for a few years, and then when a new version of Java is released, everything breaks.  I thought the whole point of a software platform is so you didn't have to worry about platform compatibility?  Java is the new DLL hell.  Software is nicer than hardware, because software can be updated at any time.  That also ensures that software standards are updated and patched about 20x times as often.  Funny how a Core2 Duo can run software two decades old, but Java barfs on applets written a few years ago.

Web 2.0 (and up):  Not a technology, but a way of thinking.  Yeah, instead of using a clean standard, I think I'll write 200K of bloated XML and JavaScript just to populate drop-down menus in realtime.  Hey, who cares how complicated things are to code, so long as the technology is largely invisible to the end user?  Oh yeah, and let's not forget that the reason for using XML and JS is so the application is accessible to everyone -- except those using browsers incompatible with the newest XML standards.  Wouldn't it make more sense to make a new format if it takes years for browsers to start supporting the "new old" formats, and even then, they do it poorly?  A clean format could be implemented in a few months, but instead we spend years trying to force HTML and XML to do things they were never designed to do?  If something doesn't work in a 2-year-old web browser, what's the point in having it based on a "standard" DTS?  I mean, other than for political reasons.  We wouldn't want a consortium of commercial companies developing a standard to compete with those lovable martyrs at the W3C, would we?
 

Offline Waccoon

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1057
    • Show all replies
Re: Worst Technology Product Ever
« Reply #1 on: May 16, 2007, 09:51:57 AM »
Quote
Motorollin:  What's wrong with QuickTime?


Where to begin?

- QuickTime installs several background tasks and helpers.  See my comments about helpers above.

- The last time I downloaded QuickTime, Apple was bundling it with iTunes.  Why the hell do I need iTunes forced on me when I don't have an iPod, or even a portable music player?  Funny how people complained about Mandatory Web Browsers in Windows years ago, but nobody complains when Apple bundles largely unrelated products.

- QuickTime is the only application I know of that will BSOD my Windows machine.  It does a lot of really nasty low-level things to the machine's graphics system.  Apple is quick to blame Microsoft for this, especially given the large problems Apple has had getting QuickTime running on Vista.

- On Windows, QuickTime is not even the slightest bit compliant with Windows GUI programming guidelines.  Simple things like copy/paste, hotkeys, and closing windows don't work properly.

- It's slow as dirt.  Tracking response is faster than Windows Media Player, and it can play videos at different speeds, but that's it.

- QuickTime overtakes your machine.  It replaces everything in your web browsers, too, so just clicking on an MP3 file will bring up the QuickTime interface.  Turning everything to defaults in the system takes a long time, and the QuickTime control panel doesn't affect web browser integration at all, forcing you to do it through your web browser's extension manager.  What a pain!

- Apple makes you pay for the full QuickTime app to enable file saving, even if the media is not protected.  Now that's stupid.

- Many, many old QuickTime codecs don't work on newer versions of QuickTime.  The solution?  Buy the full version of QuickTime and recode your old .MOV files, of course!  Windows Media Player will still play anything if the proper codec is installed.  Oh yeah, the QuickTime updater won't recognize "obsolete" codecs, and any codecs that are recognized will usually require extra plugins to be installed, and not just the codec itself.  More "bundling", in other words.