Featuring...


Well, after a while of thinking that the whole thing might just become vaporware, Mektek did release the free Mechwarrior 4: Mercenaries game as promised yesterday, in conjunction with Microsoft.

Problem is that within about an hour or two the name-servers for their domain failed and while they came up a few hours ago, the Web-site itself is now looking deceased – which also essentially kills Mektek’s digital download system. If, however, you’ve got about 1.8GB of bandwidth free, you can still get the release and get it to work.

Read the rest of this entry »


Dying to hear back from Linden Lab, but can’t be bothered actually sending them something? Or have you been waiting weeks for a reply?

Trouble yourself no longer, you can now have the reply you’ve always dreamed of!

Read the rest of this entry »


So, your team has worked hard on designing a high-performance software system. One of the key components is a thread or service designed to buffer and protect the application from slow operations by caching the response of lookups from slower or more distant systems (like frequently used credential data or permissions, for example that might be coming from database servers).

On the test-bench, everything looks good and then the code goes into production. Everything scales nicely up to peak loads, and then the whole system begins to stall and stutter. Performance ratchets in a staccato sinusoid, working just fine here, and coming to an almost complete halt there. After a while, as overall load falls and end-users become frustrated, it all sorts itself out and runs smoothly, until just after the next peak load.

You direct the team to investigate, to profile code, to monitor logs and performance. Nobody can find a link. Your engineers come up with plans to optimize the cache service and eke every microsecond of performance out of it.

Mysteriously, the problem just gets worse, not better despite thousands of hours and weeks or months of investigation, and tuning. Someone discovers that disabling hyperthreading on the server mitigates the problem significantly, but nobody’s closer to a solution.

Congratulations, you’ve hit a common, but very rarely understood problem in high-performance systems design. It’s bitten almost every high-performance systems shop, yet almost nobody has truly solved the problem, because hardly anyone has understood the true cause at the time. Most engineers end up working around it, because they never quite know where to look.

Let’s save the day and tell your team where to look. It might not be the source of your particular problem, but ruling it out early can save you tens of thousands of dollars in development, and far more than that in frustrated customers.

Read the rest of this entry »

The humble trademark

By: Tateru Nino

Trademarks are poor misunderstood things.

Way back when, trademarks were called hallmarks, makers’ marks, earmarks and brands.

Read the rest of this entry »

Fixing the black screen

By: Tateru Nino

If you’re a Windows gamer, you’ve very likely had the issue where you’ve installed a game (including, but not limited to, Scrapland or System Shock 2), and when you start up the game, you get a black screen. Maybe there’s sound, maybe not. Maybe the application works except for the video – and maybe it doesn’t. When it doesn’t, you often have to use control-alt-delete to break out and kill the process.

There’s a bunch of possible causes, but one of the most common ones is easy to fix.

Read the rest of this entry »

Back up your passwords

By: Tateru Nino

Okay, so you probably use a password manager or something like that, because – face it – you’re probably not daft enough to use the same password for everything, right? Right? Right!

Your ‘password manager’ might be a simple paper notebook, something like KeePass (recommended, by the way), a sheet of paper, or a simple text-file that you keep somewhere on your hard-drive. Whatever it is, just think a moment. If there was a fire or a flood or a robbery or whatever at home, would you still have your passwords?

Read the rest of this entry »


There’s all sorts of places that will offer to teach you how to build up a successful blog. Pretty much all of them will charge you for it at some point.

Here’s my pro-tip and it costs you nothing, except the time to read about it and to think about it.

Read the rest of this entry »


How do you become the richest person in the world in virtually no time at all?

Find a way to stop unauthorized copying of content.

Read the rest of this entry »


How to!Though DOSBox is probably the best way to run old DOS software (particularly old DOS games) on pretty much any system or Operating System, it can be a little bit on the daunting side, being that it is all jam-packed with options. Options you don’t want to have to wade through.

It doesn’t actually have to be a big deal if you’re on Windows, because there’s a companion tool that will make things a whole lot simpler.

Read the rest of this entry »


Your Ad Here

  • ipv6-test.com
  • Support us

    Writing is my day job. Site advertising pays for the hosting, but nothing else. Help keep us in coffee and keyboards

    ... or donate in Second Life at this location.

  • NCI - free education and information for new Second Life users