CillitBANG!
April 30th, 2006

Every web-developer worth his or her salt have heard of AJAX. It makes Google Maps cool, for instance.
Now, AJAX is all about the browser sending asynchronous requests to a server, and the server responding with something useful.
However, there’s another paradigm out there called Comet. The idea behind Comet is, that instead of having the client poll the server every few seconds if something needs continual updating, the server pushes the data onto the client. So, basically, it’s server-push where AJAX is server-poll.

Since AJAX, Comet and everything in that vein is so hott right now, and it’s all named after cleaning detergents, I thought I’d respond with my own paradigm. I call it:
CillitBANG!
The server-client relationship has always been bad. The server just sits there, waiting like a loyal pet, for some - any - client to request something (ok, so “a promiscuous pet”). I cannot stress how unfair and degrading that is. Next time you type in a URL or click a link, think of all the lonely servers out there, and be ashamed!
Well, CillitBANG! offers a new approach to the whole client-server relationship. Instead of the client initiating a connection to the server, and the server being polled or pushing data to the client, CillitBANG! calls for the server to poll the client.
Effectively, every x seconds the server will poll every single IP-adress and port combination, asking any client at the other end, if it wants data. If yes, then the server pushes data onto the client. If no, then the server pushes data onto the client. The server never had a choice, neither should the client.
For the user, this means increased productivity, as no time will spent deciding what site to visit or what link to click. Instead, the computer will get packets rammed up its port by CillitBANG!-(em)powered severs taking their revenge!

CillitBANG! - it’s payback time
CillitBANG! - empowering servers everywhere
CillitBANG! - the packets have hit the fan
CillitBANG! - it’s what Willis was talking about
CillitBANG! - oh, it’s on now!
CillitBANG! - removes rust, grease and ground-in dirt
CillitBANG! - WWCBD?

I predict a glorious future for CillitBANG! technology, as soon as it stops breaking the Internet.

(somehow I feel that I need to say this, despite its obviousness: I’m joking. Oh, and other than the name, this has absolutely nothing to do with the actual cleaning product called CillitBANG)

100K
April 30th, 2006

Widget Manager has now been downloaded over 100,000 times!! (No, no, I swear, I haven’t been boosting the numbers)
I’m quite proud of that.

I just checked the cumulative number of downloads (those I’ve recorded, anyway) and it showed 100,600 - what a nice, round number.

Alas, those poor fools who’ve downloaded it have probably figured out that a) it doesn’t work (unless you’re on an old version of Tiger), and b) no, really - it doesn’t work.

I’m still proud though

Boot Camp
April 5th, 2006

This is interesting!

Very interesting! All of a sudden, all of Microsoft’s investments in technologies (which they’ve kept to themselves) will benefit Apple (for instance DirectX or Windows Media), and it might even make a proper comparison between the ergonomics of each OS possible.
Apple just added (barring incompatabilities with Boot Camp-booted XP) millions of apps to its platform - that’s amazing.

But most of all. The usual argument against buying a Mac goes: “I have to run Windows”.
Sure, but why not buy a Mac then?
Better yet, all those “potential switchers” who want to use a Mac, but have to use Windows, can finally go and spring for a Mac.
Basically, if you buy an Intel Mac now, you can get both Mac OS X and Windows. If you buy a PC, you’re stuck with Windows (it should be said Maxuss has succeeded in cracking Mac OS X to run on commodity PC hardware. But that’s not warranted or in any way supported by Apple [neither is XP in Intel Macs, but they support making XP run], there’re a lot of incompatabilities between OS X and the commodity PC hardware, and, y’know, it’s illegal.)

Aside from the obvious argument of “Why would you buy a Mac instead of a PC if you’re going to run Windows” (which only counts if you don’t want to run Mac OS X at all), it’s a win-win(dows) situation.