Inside The dotNET

Microsoft products may be dangerous to your health, please consult a doctor before use. Do not use if you are pregnant, have diabetes, ulcers, high blood pressure, kidney or liver problems, asthma, or a heartbeat. Batteries not included, some assembly required.

Sunday, November 20, 2005


Patrick over at Ad Astra Per Aspera says:
Well, I've fixed all the long standing bugs with the template and the various themes, I think. I fixed that really nasty KHTML rendering bug, too.
Who cares about KTHML. KDE's Konqueror and OSX's Safari are based on this engine, and its total shit.

Both browsers fail to render tons of sites, and as Patrick said himself, KTHML couldn't even render his own blog. Why anyone would use KHTML over Firefox is beyond me. And hell, there isn't even a KTHML browser for Windows, only OSX and any platform that KDE runs on. Screw that shit.

When I do the custom theme for my blog, its going to work on MSIE and Firefox only, I'll make sure it fails to work on KHTML. Infact, I'll make sure it doesn't work on Opera either. Who the hell ever heard of paying for a browser? At least we at Microsoft gave our's away free.

Thursday, November 17, 2005

NeXT Sucks

Sorry I haven't updated recently, I've been dead tired after work. A lot of people have been emailing me to update my progress on making a libFoundation for Vista, so I might as well.
  • So far, we're still using the ugly ugly NeXT theme, and I wish GNUstep would just get a new theme because I'm tired of looking at it. Seriously, the original Windows 95 look wasn't this fucking ugly; infact, nothing was this ugly until Windows XP came out with the Fisher Price theme. (lil Billy's First Computer?)
  • I fixed the bug we introduced with IC that it opened multiple window inspectors, an errant copy+paste caused it.
  • We've removed the false FSF copyright from all the source files and replaced it with a proper Microsoft one; I wish the FSF would quit trying to copyright files AND use a license that effectively puts them in the public domain.
  • We can compile ObjC via the Visual Studio UI now.
  • We use the native window decorations now, no more ugly NeXT-themed stuff
I'll take a screenshot later, the build of Vista I'm using BSODs everytime I try to take a screenshot.

Friday, November 11, 2005

Xbox fans doing another line?

Fragglerock has published a guide to waiting in line at Best Buy for a 360 for all those out there who haven't taken my advise. Don't buy an Xbox 360, it will only end in tears and frustration.

Thursday, November 10, 2005

500kb should be enough for anyone!

This URL has been making the rounds at Microsoft, someone found pictures of an old 500kb hard drive from 1975. It's amazing how fast technology changes; 6 years later the first IBM PC (model 5150) came with an optional (but almost everyone bought one anyhow) 180kb 5-1/4" disk drive; it took just 3 of those disks to exceeded the capacity of that hard drive, and you didn't need to wear a bunny suit to use them, either.

Sunday, November 06, 2005

CNet News: Microsoft rejects Visual Studio delay request

I use Visual Studio 2005 almost everyday (at least, when I'm not using the good ol' combination of GCC and Vim), and I can see why someone would want to ask for a delay so my fellow developers can squash all the bugs. Visual Studio is always buggy on release, and gets finished usually after the second or third service pack; but from what I've seen with 2005, you're lucky it will be nearly bug free after the fourth or fifth.

I'm not sure why Microsoft even bothers with Visual Studio, we should just scrap it and rewrite it from the ground up. We could use Intel's compiler or GCC, and then rebuild the IDE so that it actually works right, is intuitive, and isn't cluttered to hell and back. But, hey, this is what happens when you have 8 or 9 versions of a product with un-checked feature creep.

Update, Nov 7th 11:40 am: Microsoft has released the Express Edition of Visual Studio 2005.

Saturday, November 05, 2005

Tiger Woods 360 And Quake 4

Tiger Woods:
I've been waiting for the Xbox 360 release on the 22nd, and I've been seeing some games in advance; working for Microsoft is pretty much a 24/7 horror show. Tiger Woods 360 is one of the games I've seen so far, and let me tell you, it makes great use of shaders to make realistic looking grass. Oh, and get this...

You can hit people in the crowd with golf balls. Suddenly, this game looks a lot more promising than it did before. Where's Jack Thompson when you need him? Other than that little tidbit, its no different than any other golf game made in the last decade. Boring, accurate physics, and top of the line simulations of grass movement.

Quake 4:
Plays pretty much like it did on the PC, but with the lack of mouselook, it is very difficult to control, and anyone not used to playing FPS on a console will pretty much hate this game. In addition to this, the graphics look a bit worse than on my 6800GT SLI system, but that's nothing new, top of the line PC hardware always beats top of the line console hardware; the Xbox 360 is roughly as powerful as a high end system manufactured two or three years ago.

Only major problem I've seen with Quake 4 (and this is with a pre-release beta that has been floating around the office for about two weeks), is that you can crash the 360 doing various stuff; hopefully you won't see this in the shipping version, id Software usually isn't that sloppy.

That said, unless Bill comes down and personally gives me an Xbox 360, I'm not getting one opening day, and probably never will. However, the Revolution is looking pretty interesting..

Thursday, November 03, 2005

Bill Gates does a 360

Well, I've heard from internal rumours that Bill Gates, the supreme commander himself, is going to show up at Best Buy to promote the Xbox 360 release...

Wow, you mean, we'll actually let people BUY them? I wonder where they pie guy is, we can have him nail Gates for every customer our idiotic "sold out" policy turns away.

Wednesday, November 02, 2005

Why do we bother?

Well, it looks like we're pushing into the release cycle of the Xbox 360, and all I can ask is, why are we bothering? Our marketing department obviously figured out what the rest of the planet knows - there's no reason to buy an Xbox, nor will there be any reason to buy an Xbox 360. So, what do we get? Artificial Scarcity. Great job, guys.

You know what this says? It says "Hey, the 360 is crap, stick with Sony." After all, Sony just shipped Shadow of the Colossus, and already had their critically acclaimed God of War earlier this year? What does the Xbox have? That's right, not a goddamn thing.

The 360 will be more of the same mediocrity. Oh, but we'll have HALO! That'll make it ALL better. Or maybe Soul Calibur 3. I'll be sure to remember them when I'm playing the new Katamari Damacy game on my PlayStation 3, and enjoying actual innovative titles, instead of more inept PC rehashes and crappy, "Mature OMG!" games that the Xbox is reknowned for.

I can see the slogan now: Xbox 360: We still suck more than the PS2, God help us with the PS3 ships. Or maybe, Xbox 360: Exclusives? That's another name for "PC port", right?

Oh, and before I forget - the PS3 is going to provide 99% backwards compatibility out of the box. For the Xbox 360? You're going to need to buy an UPGRADE DISC should you ever want to play your old library. And if the title for that legacy game doesn't have "Halo" in it, well, do you *really* think you're going to matter that much? Remember, Halo's the only franchise worth talking about on the Xbox.

But, hey, if you really, truly want one, more power to you. I'm sure you'll have a load of fun playing DirectX shaders. They're what make games better, after all. None of that fancy-schmancy gameplay stuff, after all, it's the graphics that makes games worth playing.

On the bright side, once you've played all the original titles for the 360 in, oh, 12 minutes, you can sell the controller to the Australian Aborigines. They always need more boomerangs.