Solid Block of Ise

A Kevlar-Burrito Full Of Meat

Archive for the 'Computers' Category

Computers and all in between.

Mixed Bag

Posted by isecore on 10th April 2008

I’m an active member of Seti@home, running the BOINC-client on both the server powering this website as well as my workstation.

The software for crunching these numbers is quite good, but there’s one thing I really miss - the ability to specify idle-time for each core.

As it is, I run Seti on three of my four cores. Unfortunately, it’s all or nothing. I wish there was a way to specify that BOINC uses, say, one core while the computer is active, and when I’m gone and I don’t care about fan-noise and such it uses all three cores alloted to it.

Currently there’s no way of doing that. At least not as far as I know. Now it’s either being annoyed by the CPU-fan while working, or wasting valuable CPU-cycles waiting for the system to go idle.

Although I suppose a third solution would be to buy a better CPU-cooler. I’m running the stock AMD-cooler that came with the processor, and while it’s virtually inaudible it gets rather noisy when the temperature goes up. Right this second it’s spinning at 4500 rpm and sounds a bit like a polish vacuum-cleaner.

Secondly, I’m not particularly amused by Wordpress 2.5. Yeah, it’s nice and all, but there are a few things that annoy me and that I hope will be corrected in Wordpress 2.5.1

1) There’s no “save and continue editing”-button. Either you wait for it to automatically save your post so you can preview it, or you save it and get dumped into a preview.

When I blog I like to have the preview open in one Firefox-tab and the editor in another. In previous versions this allowed me to quickly edit and preview posts. With 2.5 there’s a lot of shuffling in and out of the admin-interface.

2) The new image/media-uploader is a little confusing. While I greatly welcome the capability to upload multiple files, as well as having more options for thumbnailing, I do find the interface rather confusing.

3) The admin-interface is pretty. But when writing I feel that it was a dumb thing to move categories and such down below the post-field. Several times I’ve forgotten about checking the categories for a post, and had to edit it immediately afterwards. Instead of having it down there, why not use all the whitespace to the right and put it there, like in previous versions?

Posted in Computers | 1 Comment »

The Next Big Thing

Posted by isecore on 10th April 2008

I thought up a tricky question for myself. It’s a doozy, and there’s really no good answer to it.

But I asked myself, if I had to decide on the one thing I dislike the most about Microsoft, what would that be?

There’s a lot of things I dislike about Microsoft. Tons of it. If I made a “top ten list of things I think sucks about the beast in Redmond” it wouldn’t be a top-ten list. It’d be more like a top one-hundred list. And even then I’d not manage to fully divulge my distaste for the Borg Collective.

But deciding on just one thing, now that’s tricky. The winner. Numero uno. The big enchilada.

I might say that their products are crap. But that’s a bit like saying the sky is blue or water is wet. It’s kinda redundant. I could say that every time Bill Gates says something, his smug voice makes me want to puke all over him. But that’s more a personal opinion rather than something profoundly sucky. He just happens to have a really annoying voice.

I might point out their predatory, extend-and-embrace practices, their gobbling up of smaller, more inventive companies who we never hear from again. I could point out Microsofts constant dropping of the ball, and always being four or five years late for the party yet pouring money all over everything and suddenly making it seem like they were the hosts of the party to begin with.

Again though, that’s really just stating the obvious.

No, if I have to decide on the one thing that really irks me the most about the Borg Collective, it would be that they for some reason always manage to sell The Next Big Thing rather than some real product.

Last night I was having a hard time falling asleep, and as is customary with me then I start thinking. Roughly 98% of the thoughts sloshing around inside my head are essentially brainfarts, but every once in a while something insightful comes along and shines a light.

Last night I was thinking of that bloated monstrosity Microsoft calls “Vista”. Don’t ask me why I was thinking about it, I can’t give a good answer to that. But while I was lying there in my bed I realized that Microsoft will use their oldest, most trusted tactic to make money off of Vista, even though it was dead on arrival, and even though nothing seems to change this.

This tactic can be summed up in one sentence.

“The next version will fix everything that’s wrong with this one”

That, my friends, is Microsofts oldest and most reliable sales-method. For more than a decade and a half they’ve managed to use this method to sell shitty, proprietary software to a lot of people. They’ve essentially been using it at the very least since the late 80’s. Probably even from the very start of Microsoft.

And when you think of it, it’s actually quite brilliant. No other industry on the face of the planet can use this method.

“Oh, sorry about the explosion in your brand-new car, the one that killed your wife and both your kids. Don’t worry though, the next version will fix that!”

or

“Oops, your house burned down. Well, just have fun in that tent until we release Home 2.0 and then you can pay through your nose to buy the same dang thing all over again!”

If any car-dealer or homebuilder tried that they’d find themselves dangling from the nearest tree. But Microsoft can do it. Microsoft is indirectly acceptable for people losing everything from photos of their kids to data worth millions of dollars every day. Yet they somehow manage to sell the next version even though it’s still vaporware.

Compare Vista with what’s currently known as Windows 7. Windows 7 is the term being bandied about the playground as the next version of Windows. Microsoft makes some very generous claims that it will be out next year and it will be awesome! At least, that’s if you listen to the honeydew that Microsoft pours into your ears.

Vista has floundered in pretty much every area it’s been introduced to. Corporations have wrinkled their nose at it, since it requires a lot of work and a lot of investment in new computers, despite not actually doing anything that corporations need. In fact, Vista is a dead fish as far as most coporations are concerned. XP does most of what they need (i.e. run Office) and that doesn’t warrant an upgrade.

A lot of Joe Generic computer-users out there in the world is rejecting it as well. Even a lot of diehard Microsoft-fanboys are being rather vocal about their less than stellar experiences with Vista. It’s been reported that Vista is a failure compared to what Microsoft was projecting about a year and a half ago. Back then, Vista was the best thing since pre-sliced bread. Now, it’s lying there on the floor, gasping for air.

Which brings me to Windows 7. Of course, it will be named something else when/if it’s released, but for a codename it’s easily the unsexiest ever. Hell, even Vistas codename (Longhorn) was better.

Have you all noticed how Microsoft are revving up their sales-dachshunds and having them yap about Windows 7? I have. And I think Microsoft has opened their vault and brought out ye olde “The Next Version Will Be Awesome!”-sales pitch. Windows 7 is going to be everything that Vista wasn’t. It’s going to be leaner, meaner, modular and bla bla bla bla bla bla bla bla.

Whenever I see Microsoft using this technique I somehow wonder if I’m the only sane person in a world gone mad. Am I the only one who has this sneaking suspicion that everything Microsoft produces is intentionally broken, so that they can use this sales-pitch to stay in business? Of course, it’s in a corporations least interest to actually sell products that never wear out, and Microsoft is doing exactly this in the software industry. But it amazes me how everyone has been criticizing their products for seemingly eons, yet when Microsoft shakes The New And Improved Product in their face they can’t open their wallets fast enough.

Why?

Because the Next Version Will Be Perfect.

And so on, and so forth unto infinity. Everyone keeps Bill Gates bank-account well and inflated, while using products that are defective by design.

Posted in Applications, Computers, Microsoft | 1 Comment »

Crysis? More Like Crysuck (Various Spoilers)

Posted by isecore on 3rd April 2008

One of the things that upgrading my computer brought with it was the capability to once again play games. Describing me as a casual gamer is very spot-on, with some weighting on the casual since it’s much rarer to find me gaming these days than before. There’s very few games who catch my interest, and I have a tendency to lose that interest quickly. Ask any of my friends who’s the first one to bail out of multiplayer-games and most of them will point at me.

None the less, I looked forward to being able to try a few of the current games. I have a very loose grasp of what’s current, but I knew that Crysis and Unreal Tournament 3 were high up on the list. I also remembered that Bioshock had gotten good reviews and decided to try it as well.

Bioshock was in my opinion very impressive. UT3 is pretty much what could be expected. Crysis on the other hand is without a doubt the biggest disappointment in many years.

Sure, I’ll give praise where praise is due. Visually Crysis is spectacular. The graphics-engine is nothing short of amazing. It will require a quite powerful machine, but if you have one then it will deliver. If you want to impress your friends, Crysis will do nicely. Sound is also pretty good, but it can’t match the visual Wow-factor.

Everything else however, is in my opinion pathetically poor.

The story starts off good enough. In a not too distant future you as a member of an elite search & rescue operation gets sent to a tropical paradise to extract a few archeologists who’ve gotten run over by North Korean army. You discover after a while that something isn’t right, and the archeological dig turns out to be something else. In fact, it turns out to be some kind of alien machine-civilization thingamajig that runs amok and you alone stand between it and the rest of the earth.

The first part of the game is quite cool. Your suit has various neat functions, such as increasing your speed, making you less vulnerable to gunfire, making you stronger or even turning you invisible. Each function has advantages and drawbacks. For example, when in Strong-mode you’re incredibly slow, and in Speed-mode you’re vulnerable to gunfire. When you’re invisible you can’t fire your gun or your cloak will disappear. And so on, and so forth.

Utilizing these functions to outwit and outgun the Korean military is fun. Sneaking around the bushes using a sniper-rifle to pick off targets is fun.

But as soon as the alien crap starts everything that makes the game fun disappears, and instead it mutates into a beautiful but boring twitch-shooter. All the things that made the game impressive in the first part simply become irrelevant. The excellent AI that powers the Korean soldiers disappear, since the aliens will mindlessly attack until you kill them. Whichever mode your suit is in doesn’t matter, and the only thing that matters is how many bullets you can fire at whatever is attacking you. It becomes boring and repetitive, and whatever shred of story exists simply fades into the background.

A good single-player game needs a good story. Fabulous visuals are no compensation for a thin storyline, and Crysis is an excellent example of this. It starts off great, but it doesn’t take long for whatever sanity to completely disappear.

Adding insult to injury it’s ridiculously difficult. I played the game on “Normal” difficulty, and quickly found that I’d have to getting used to trying up to ten-fifteen times before managing something. Some parts of the game are so amazingly difficult that it boggles my mind. Sure, there’s probably tons of Counter-Strike junkies who will get a huge kick out of this, but I’m tired of games who punish my persistence by slapping me in the face all the time. Half-Life 2 was a good example of how difficulty should be set - it provided a challenge, not a chore. After a while Crysis became a chore, it became work. Just plough trough it and maybe it ends some time.

I’m disappointed. I really wanted to like this game. I liked Far Cry, even though it also descended into silliness and provided a half-assed ending. Crysis is even worse. Some things in the story just doesn’t make any sense. Why the hell did Prophet go off on his own, and how the heck did he manage to survive a NUCLEAR MISSILE? The cutscenes become boring after a while, since most of the plot is so amazingly dumb. The gung-ho admiral in charge of the aircraft carrier is a walking cliché. He does something that everyone including the player KNOWS is wrong, and after that the game gets turned into a search-for-the-key-then-defeat-the-end-boss nonsense. The ending itself isn’t an ending. It’s just a cut, while Crytek assembles the addon/sequel. You’re playing the game and then BAM, credits roll.

There’s tons of minor annoyances as well. Why do you get a gun that won’t function until later in the game? There’s no explanation, no nothing. It just doesn’t work until after a certain point, and even then it’s no fun. At this stage Crysis has all the thoughtfulness of an 80’s arcade-shooter. You have to find the “weak points” and finding them simply consists of either shooting wildly or dying. Considering the ludicrous difficulty, the latter is something you’ll do often. Enjoy that quick-load button, you’re gonna get really friendly with it.

No, the first part of the game was fun, and it was fun using the suit and admiring the visuals. After a certain point it just becomes a monotonous shoot-em-up that would make the original Doom seem like a masterfully crafted play.

Bioshock on the other hand was awesome in my opinion. It does everything right that Crysis does wrong, and is equally spectacular in the visuals department since it uses the Unreal3-engine. It’s an entertaining plot, with intrigue and drama and a plot-twist. Add to this the heavy influences of roleplaying that Bioshock has.

So in summary this game is essentially Paris Hilton. It’s pretty to look at and fun to goof off with, but after the first few minutes the prettiness wears off and the conversation becomes stale and monotonous.

Posted in Computers, Fun & Games | 3 Comments »

Ubuntu 8.04 “Hardy Heron”

Posted by isecore on 30th March 2008

I really shouldn’t be sitting here blogging about Linux, but instead get my lazy ass into the kitchen and doing the damn dishes. I’m excellent at procrastinating, so sue me.

Last night I had bit of a hard time falling asleep, and as is fairly common these days my brain goes into a maelstrom of thoughts. One that slightly coherent thought was “I should blog about Hardy” and then my mind fell back into chaos for another twenty minutes before I finally fell under the spell of morpheus.

So, what are my thoughts on the upcoming version of Ubuntu? Mostly they can be summed up with “more of the good stuff, less of the bad stuff”.

I’ve been running Hardy as my current desktop since upgrading my machine. Right after the upgrade I modified my current Gutsy-install to work with the new hardware, but I think I broke something in it and it started acting funky after a while. It didn’t want to play nice with my new graphics-card (BFG Geforce 9600GT) since it’s so new that Nvidia still haven’t gotten their Linux-drivers for it out of beta. This meant I had to install the driver the manual way, and also meant surgically removing some bits of Gutsy that otherwise would’ve conflicted with the new driver. I suppose that somewhere along the line my wild flailing broke something, and after a quick backup I decided to start fresh.

The Gutsy live-cd wouldn’t play nice either, and I felt that it was kind of bass-ackwards to install Gutsy just to upgrade it in a month or so. Thus, I went for the then-current Alpha6 of Hardy. Since then it’s gone into beta, so if you download it now it will be of that quality from the start and then get updated as you go along.

Installation went fine, it used the VESA-driver for the live-cd portion. I also went for the 64-bit version since I now have a CPU capable of those extensions. I had heard that there would be some issues, but I forged ahead boldly and decided that I’d have to figure out those issues as I went along. What does not kill you instead makes you stronger, right?

After some minor tweaking it was up and running. Still no Ubuntu-support for the 9600GT so I installed the drivers manually from Nvidia. Pretty simple for me, but newbies will definitely get confused by this.

Let’s break down my experience of Hardy. Remember that I installed Alpha6 of it, and I’ve applied updates for it since then so now my installation is “beta-quality”.

* GDM would consume a lot of CPU (a lot, as in 100% of one of my four cores) after logging in, and generally the system would become jerky and somewhat unresponsive. Logging out and back in solved this, but it was definitely an irritation. It has now disappeared after several updates.

* PulseAudio would sometimes lock up and die. This would bring Rhythmbox down as well. Restarting the PA-daemon would solve this until it crashed once again. This is no longer an issue and PulseAudio plays well.

* Unlike Feisty and Gutsy my Soundblaster Audigy2 ZS is now capable of genuine 5.1 Dolby Digital-surround. For some reason this never worked under Feisty and Gutsy (but did under Edgy!) and I could never figure out why.

* Some of my regular apps aren’t supported under the 64-bit arch, but I simply compiled them from source instead. This might change in the future.

* Setting up evdev for complete support of my Logitech MX1000 proved to be futile. Apparently a lot of things regarding hotplug and evdev has changed since Gutsy, and most of it is unfortunately poorly documented. Previously I had set up my mouse with a pretty arcane mix of evdev and xbindkeys but this wouldn’t play well under Hardy. Instead I discovered btnx which is a lot smoother to set up. Again, I had to compile this from source since there was no native 64-bit binary in the repos. A nice side-effect of this was that I didn’t have to mess around with my xorg.conf since btnx has a GUI, albeit somewhat obtuse.

* Flash actually worked out of the box. I had previously heard horror-stories about having to install a 32-bit Firefox in order to get Flash working since Adobe doesn’t provide a 64-bit version of Flash. This worked out of the box, no funky installs needed or anything. I haven’t investigated why, if Adobe decided to release a 64-bit version of Flash (highly doubtful) or if Canonical/Ubuntu does some impressive voodoo to get it all working (much more likely).

* Firefox 3 is faaaaast. At first I found it confusing and annoying, and most of my extensions wouldn’t work. Beta 4 of FF3 is included in the current Hardy, and it’s actually quite nice now that I’ve gotten used to it. Some extensions I like worked, others could be hacked to fool them into working. Some that got hacked made FF3 kinda funky and had to be uninstalled. Never the less, FF3 is very, very fast compared to FF2 .

* For whatever reasons Conky refuses to read sensor-readings from LM-sensors. Even though they’re set up correctly and reporting values Conky refuses to display them. I have no idea why, Conky doesn’t give any errors or anything. This led to me doing a bit of soul-searching and ultimately deciding that I didn’t like Conky any more, since it didn’t give me any information I couldn’t find out through a terminal (which I always keep open) and also it forces me to minimize whatever windows I have open. So bye-bye Conky, it was fun while it lasted.

* Gnome 2.22 is a much nicer experience due to myriads of minor touch-ups. The file/open/save/whetever dialogs are much nicer. Click on a picture and it automatically displays a thumbnail of that picture, rather than forcing you to remember a filename. Panels slide into view after login, and when dragging icons they are now completely alpha-transparent so you can actually see where you’re dragging and dropping them. Nautilus now detects the contents of memory-cards and give well-meaning suggestions as to what to do with it. There are no huge differences, but there’s several minor and they make Gnome so much nicer to work with.

* Compiz Fusion 0.7.whatever is included and there’s a few new neat effects to dazzle your friends with. Some of them are pure eyecandy, some of them are quite useful, a lot of them are both or neither. It’s all up to you to decide what you want to enable.

* Several minor touches such as a prettier login-screen and a slightly fresher default theme help to make Hardy a bit more polished. First I thought it was a bit sad that the brand-new theme got delayed until Ubuntu 8.10 but since I’ve never used the default Ubuntu theme it was a pretty minor point.

* Installing the Konica-Minolta color-laser we have was a bit less painful than before. It pretty much autodetected, but I had to install the m2300w package in order to get the proper driver, since it defaulted to text-only. Other things that get plugged into the computer is detected automagically and work just fine, this includes my Wacom-tablet.

* For whatever reason the splashscreen doesn’t work. This is no longer true, at least not for me. The other night I decided to see if it had changed (since among several updates then was included an update to usplash), enabled splash and rebooted. Lo and behold, it worked.

Hardy gets released on April 24th and I think it will be interesting. I’m not going to proclaim any huge revolutionary inroads to the world of Windows, but I think Ubuntu is a pretty solid distribution. Sure, there were some issues with the Alpha6, but they’ve all disappeared with the updates and as far as I’m concerned my Hardy-installation is solid.

One thing though that constantly irks me with Linux is the sound-support. It’s nice seeing Hardy dropping the ancient ESD in favor of PulseAudio, but I still think that sound-support under Linux could use some serious cleaning-up. It’s a bit confusing with two different architectures (ALSA and the now obsolete OSS) providing the base, and then on top of that have to wonder about sound-daemons and sinks and such. Yeah, yeah, I know I’m essentially talking out of my ass since I’m not a developer and have no deep insights into the inner workings of the OS, but as a user I find it somewhat confusing - and I’m not a greenhorn! PulseAudio is neat, providing drop-in replacement for ESD (the Enlightened Sound Daemon, which hasn’t been developed since frickin’ 2001, so it was about time that it got shelved!) and also adding some neat tricks such as the ability to send sound over a network to another computer running PulseAudio.

If there’s any questions about Hardy I will do my best to try to answer them, but remember that I’m just a user and not a developer or in any way a part of the creation-process.

UPDATE 080331: I added a point of contention.

Posted in Computers, Linux/UNIX | 4 Comments »

Apple - The Last Of The Proprietary UNIX Vendors

Posted by isecore on 28th March 2008

(Warning: This is a very, very, very geeky article. Do not read if you’re not a hard-core computer nerd)

I was sitting just a few minutes ago, idly surfing the intarweb. Milling around inside my head was various threads and yarns, and out of the chaos I realized that by all measures and means, Apple is the last real proprietary UNIX-vendor.

There was a time when proprietary UNIX’es ruled the kingdom of serious computing-use. This was back when the only real supercomputers came from Cray, the only real graphics workstation were badged Silicon Graphics and when the must-have UNIX workstations with almost complete certainty came from Sun Microsystems.

This was also back when Linux was in its infancy (or not even born at all), when GNU still was unknown territory to all but the most die-hard enthusiasts, back when Macs still were considered desktop-publishing machines.

It’s ironic how things have changed a decade or two later. Silicon Graphics renamed themselves SGI and then started flapping about like a fish out of water when regular beige PC’s started having enough power to be a competitor. Cray still exists, but have been made a margin-player by companies such as IBM and (ironically) SGI using what is basically regular PC’s in clustered modes running Linux and Open-Source Software. Sun seemed to be floundering as well, but rather than trying to fight for a dying market they adapted. First by changing their hardware around, and later by opening up their operating system as well as opening up Java.

Apple however did the biggest change. In acquiring NeXT back in 1997 they not only got The Steve back to One Infinite Loop, they also acquired an operating system with heavy roots in proprietary UNIX. NeXTstep, later known as OpenStep, which later became the foundation of MacOS X. Don’t be fooled by it’s pretty aesthetics, it’s solidly UNIX in the bottom. Admittedly, it’s not 100% proprietary in the same way that IRIX (which was the UNIX-flavor that Silicon Graphics pushed) was proprietary, but none the less it’s a lot more proprietary than most other free UNIXish operating systems around today.

I remember when I was a young nerd. I lusted for those horribly expensive but very powerful proprietary UNIX-boxes. When other teenagers had half-naked models on their walls, I had a poster from Sun, proclaiming their then-current slogan “the network is the computer”. I still think it’s a great slogan though.

My first real exposure to something of that magnitude was a Sun Ultra 1 back in 1997 or so. I of course had toyed with various free UNIX-like systems such as Linux and BSD’s, but Solaris was my first real exposure to a proprietary system. I came to a realization then, that proprietary UNIX’es were powerful in the sense that a Formula 1-car is powerful. It’s been designed for a pretty narrow field of operation, and is very good at it, but in regular handling it’s quite over-engineered and to most people quite useless.

Since then I’ve had plenty of time to play with alternative operating systems. I’ve played with IRIX, the proprietary system used on older Silicon Graphics-machines. If you’ve ever seen the first Jurassic Park, then you’ve seen the funky filemanager that was included as a kind of joke. I’ve played with that, and it’s quite useless. I’ve ran systems from Sun, both on regular old x86-hardware as well as SPARC. I’ve run NeXTstep/OpenStep. I’ve also tried the legendary and rather obscure BeOS. I’ve telnetted into various VAXen and I’ve even touched (as in physically putting my hand on it, since it was non-functioning at the time) a PDP-7, the computer system that the original UNIX was developed on. Note to other nerds, it wasn’t _THE_ PDP-7, just one of them.

So, again. I find it somewhat amusing and ironic that Apple remains as the only vendor of what could be called a proprietary UNIX. Sure, it’s not completely proprietary since most of it’s underpinnings come from the world of BSD and is called Darwin, but Apple guards OS X many secrets closely, and this is what I feel qualifies it for the label of “proprietary UNIX”.

Posted in Apple, Computers, Linux/UNIX | No Comments »

A Charger In Episode Two

Posted by isecore on 27th March 2008

So, the other day I was playing Half-Life 2: Episode Two. Excellent continuation of one of my favorite games of all time. I’ve had a blast playing it so far.

Anyhoo. There’s a segment where Gordon (i.e. You) need to go through a lot of stuff to get to a car. The car is needed for the next part of the game. I went through that whole level and finally found the car.

When I found it I did a bit of a double-take. It looked oddly familiar. In fact, upon closer inspection it was quite clear why it looked so darn familiar. It was a Charger! As you can see from the screenshots down below it’s essentially a heap of junk, barely recognizable. But that rear end and the headlights are a dead giveaway. It’s definitely one of the original B-body chargers, judging from the brakelights and split grille a 1969 model.

ep2_outland_060001.jpgep2_outland_060002.jpgep2_outland_060003.jpgep2_outland_06a0004.jpgep2_outland_080008.jpg

(Click the images for full-sized screenshots)

Posted in Cars, Fun & Games | No Comments »

A Complete Lack Of Control

Posted by isecore on 25th March 2008

It was a while since I wrote anything about computers, so I guess it’s about time I got back to being white and nerdy.

Fairly recently I had the good fortune of being able to upgrade my aging and ailing computer. Even though it has served me well for almost a half decade (!) it started to show some cracks in the makeup. Often it had problems booting. Disturbingly often I was met with a black screen when I turned it on, only hearing the fans spin up but nothing more. Sometimes it would restart itself, usually when I was asleep but also sometimes when I was using it. Add to this that pretty much every time I turned it on I had to restore my BIOS-settings since the motherboard interpreted these false-starts as a problem and reset the bios to default, safe values.

It was no surprise that the computer needed upgrading, something that I originally had put off. My original plan was to flat-out refuse to upgrade my computer until I could afford a Mac. This turned out to be a bit unrealistic, and since being Windows-free for a year sorted out my biggest desire to get a Mac (i.e., not having to deal with Windows) I thought that maybe an upgrade of my PC was in order anyways.

Additionally, you get an almost silly amount of computing power for relatively small sums of money these days.

My new components got ordered and arrived a few days later. I went for an AMD Phenom, 4GB of RAM, a BFG Geforce 9600GT and stuck it all on a nice new shiny Gigabyte-motherboard. The Phenom is a quad-core processor, meaning it’s essentially four processors on one chip. I also knew about the so-called TLB-bug which AMD disclosed a while ago, and even though less levelheaded people than me were screaming bloody murder I felt that the hoopla was greatly exaggerated. So far I haven’t had any issues that I directly can relate to the TLB-thing, and I’m running my computer with the bios-fix for it disabled.

Which brings me to why I’m writing this.

Since I now had a rather nice machine I felt that it would be wasted if I didn’t try out the current crop of games. That meant installing Windows, which I somewhat reluctantly did on a separate harddrive. It went as well as could be expected, and once it was installed I got heavily reminded of one of the reasons why I really, really dislike Windows as a concept and as an operating system:

As a user you have no control other than what Microsoft decides to give you. Even that little control is unreliable and not something to count on.

One of the games I wanted to try out was the new SimCity game. I installed it, and when I tried starting it nothing happened. No error message, no crash-report. Nothing. Zip. Nada. Void. Null. It was as if I’d never clicked the icon.

And I had no way of figuring out what was wrong, because Windows intentionally limits the amount of control you as a user have over your own computer. You have literally no way of figuring out what’s happening behind the scenes of that awful GUI that Microsoft insisted Windows XP needed to have.

In Linux it’s easy. You run the app from a terminal, and it will output what’s going on. If it dies, you can use this to figure out why the app crashed, or even why it didn’t start at all. The same method in Windows will give you nothing.

Another fun moment is when that fullscreen game dies on you. It just freezes, and you sit staring at a pretty yet dead screen. What now? Yeah, normally you would press ctrl-alt-delete to bring up the task manager, but this is a broken method and doesn’t always work. Sometimes Windows just refuses to let this method work, for whatever reasons it might have. The only thing to do then is reach over and press that nice little reset-button on your computer. Then you can feel your life drain away while Windows does scandisking all the while accusing you of not shutting your computer down properly, don’t you know that you should always shut your computer down properly, you silly little user?

In Linux, the GUI is called X11, or X for short. When an application makes X freeze (yes, it happens even under Linux that apps crash or freeze) what do you do? You press control-alt-backspace and X restarts. That’s it. No cold reboots of your computer. No bad sectors on your harddrive. No hidden accusations that you’re a dumb person who needs to be punished.

And, if the worst of the worst happens and the ctrl-alt-backspace thing doesn’t work there’s always a fool-proof way of safely restarting your computer without resorting to pressing the reset-button. This method is called the Magic SysRq-Key and is a part of Linux since several years.

The magic-what key?

Take a gander at your keyboard. You will most likely find it above the number-keypad to the right. It’s labeled “Print Screen” and underneath that label is the second label: SysRq. Most computer users will agree that it’s probably the most useless button on the keybard. Well, at least until Linux found a use for it.

The story behind SysRq is somewhat convoluted. The version I’ve heard was that in the mid-80’s when IBM reigned supreme over the PC market together with Microsoft, Microsoft was planning for a new version of DOS. Apparently this version was going to be the coolest thing since sliced bread, and Microsoft insisted that IBM put an extra key on the keyboard to fully comply with all the awesomeness they were going to put in this new version of DOS. IBM complied and added the SysRq (short for presumably “System Request”). As for that legendary version of DOS that supposedly would change the way we compute… well… the world is still waiting for it.

Linux uses the SysRq-key in a very neat way. It allows you to send low-level commands straight to the kernel. These can be a variety of things, such as telling your computer to unmount all filesystems, ask all running processes to shutdown nicely, or to tell the computer to restart or shut itself down. Harnessing the power of the SysRq-key means a Linux-user will never have a corrupt filesystem, since even if everything he or she sees locks up, the SysRq-key will always obey the commands it is given.

Windows has nothing like this.

When the fecal matter has hit the oscillating unit in Windows, that’s were you’re stuck. Either that or pressing reset and getting implied that you’re a substandard human being who can’t even handle the most basic procedures of computing.

The control you have over Windows is an illusion. It’s a gilded cage without any real control, other than the control you have over the reset-button. When applications fail there’s no way of finding out what’s wrong except to be a programmer and have some complicated set of debugging gear running. Even then there’s no guarantee you’ll figure out what’s wrong.

I resolved my SimCity-issues. How? By completely uninstalling the game, making sure there were no traces of it left anywhere, then reinstalling it. I did this three times and finally it worked. I don’t know what changed, but something did and now it works. I most likely have no way of finding out either what was causing it.

Posted in Computers, Microsoft | 1 Comment »

Laugh Of The Day

Posted by isecore on 21st March 2008

There’s a lot of nutcases on the internet, and I just found one that made me laugh. I found this entry about the Songjiang Hotel being constructed in a former quarry. Down in the comments I found this gem from a mr “Michael J. Schmitz” who proclaimed that

LAST FALL WHEN I INVENTED THE TSUNAMI DESTROYER, MY EXPERIMENTS FOUND THE BEGINNING OF THE GLOBAL WARMING SOLUTION. http://www.inventube.com/blog/view/59/thetsunamidestroyer ON FEB 2/2008 I FOUND THE FULL SOLUTION TO DELETE GLOBAL WARMING NATURALLY. THEIRS A NATURAL MINERAL THAT HAS TO BE EXTRACTED AND PLACED IN QUANITY IN CERTAIN LOCATIONS AROUND THE PLANET FOR NATURE TO RETURN TO NORMAL. IF YOU CHECK service@stumbleupon.com AND CHECK MY BLOG UNDER ooofox YOU’LL SEE THE FIRST STEP TO LOWERING THE OCEANS TO OPEN UP CERTAIN AREAS FOR PLACING THE EXTRACTED MINERAL FROM 12 SPECIFIC COUNTRIES. IT DEPENDS ON ALL COASTAL NATIONS IF YOU WANT TO DELETE GLOBAL WARMING AND IT WILL ALSO DEPEND ON THE 12 SPECIFIC COUNTRIES TO GIVE THEIR AUTHORIZATIONS. IT WILL ALSO TAKE ALOT OF MONEY.

I chuckled a bit at it and then decided to see what Google turned up about this character. It didn’t really turn up anything of substance, except for more equally lunatic comments on various blogs and news-postings.

He posted this on another blog

I HAVE FOUND A WAY TO SOLVE GLOBAL WARMING, SO THAT AT THE END OF MY PLAN NATURE WILL RETURN TO NORMAL. I’M ALSO A DISASTER SOLUTIONIST= I SOLVE DISASTERS. I HAVE PROVEN SOLUTIONS FOR FIRE, FLOODS, FRESH WATER. I’M IN A PROCESS OF SOLVING EARTHQUAKES FOR DRY LAND. I ALSO HAVE A EXPERIMENT THAT CAN WITH STAND HEAT, COLD, COLLISION AND IF I USED IT TO BUILD A HOUSE, IT WOULD ONLY COST ME $5,000.00. I PLAN TO SELL MY DISASTER PLANS FOR $35,000.00 SO THAT EVERYONE WILL BE ABLE TO PROTECT THEMSELVES FROM THESE ABNORMAL DISASTERS, ALSO THE MONEY IS FOR GLOBAL WARMING. I NEED 12 COUNTRIES OF MY CHOICE WITH THEIR PERMISSION TO USE THEIR LAND FOR THIS PROJECT. IN RETURN EACH COUNTRY WILL RECIEVE EXTRA DRY PROPERTY TO EXPAND THEIR COUNTRY (ON COAST ONLY) I WILL HIRE THEIR PEOPLE, TRAIN ETC. TO HELP THEIR ECONOMY. FRESH WATER FOR 100 YEARS, MORE ABUNDANT FOOD AVAILABLE AND NORMAL NATURE BACK ON COURSE. MY GOAL IN LIFE IS SOLVING AND INVENTING MY NAME IS M.J.SCHMITZ 22001 125TH.ST.E. BONNEYLAKE, WASHINGTON STATE 98391 USA. IF INTERESTED IN BUYING MY DISASTER PLANS AND HELPING TO AFFORD TO SOLVE GLOBAL WARMING. THANK YOU.

When the blog-owner let the comment stay, remarking that it was hilarious spam, mr Michael J. Schmitz proved that he actually was a person and not a bot by replying:

ONLY SPAM I HAVE IS FOOD THAT COMES IN A CAN= SQUARE CAN. MY BLOG IS TRUE I HAVE FOUND A WAY TO DELETE GLOBAL WARMING. YEARS AGO I WAS LOOKING FOR A WAY TO DESTROY TORNADOS, BUT THEY WERE TOO ELUSIVE SO I PUT IT ON HURRICANES INFACT== A SCOOP FOR YOU AND I MAY STILL HAVE THE PAPERWORK. IN THE YEAR 2000 I SENT ALL GOVERNORS A PROPOSITION TO STOP HURRICANES FROM TOUCHING LAND FOR ONE MILLION DOLLARS FROM TEXAS TO CONNICUTT. THEY IGNORED IT INCLUDING THE TEXAS AND FLORIDA GOV.’S BUSH’S. LOUISIANNA GOVERNOR CUSSED ME OUT ON THE PHONE FOR TRYING TO CHARGE HIM A MILLION TO SAVE HIS PEOPLE BEING THAT HIS STATE IS 3 FEET BELOW SEA-LEVEL.= ALL IS TRUE.

This guy makes MegaHAL sound like an Oxford graduate. Absolutely hilarious.

Posted in Internet | 1 Comment »

The Latest Trend In Spam…

Posted by isecore on 18th March 2008

… seems to be to hire indians to write comments in blogs and produce subtle link-spam to british car rental companies.

The last two weeks or so I’ve had a lot of these comments end up in moderation. The comments themselves look really genuine, and relate to the posting they’re attached to. Most comment-spam looks very generic, like “good job, keep it up!” and such nonsense.

But these seem to be actually written by humans, and is an actual (albeit rather nonsensical) comment on my blog-post. Always with a link to some british car-rental agency or “blog” containing only one entry about car-rental agencies in the UK.

Every single time the IP-adress originates in India. Weird. Well, I guess they’ve outsourced their linkspamming to India as well.

Update (a little later): It seems that these human spambots are now hawking inkjet-cartridges as well. It’s also an excellent example of what these comments look like. This was posted as a comment to my story about the success of getting our laserprinter working under Ubuntu:

Janni | drkuki2000@yahoo.com | [some spam inkjet site].com | IP: 87.202.167.215

Nice post! Finaly good news you could make the printer work. BTW Linux rocks with every application.

If you do a whois in that IP-adress you’ll find that it belongs to an ISP located in Greece. As you can tell from the comment it’s incredibly “life-like” or whatever one might call it. It doesn’t have the trademarks usually indicating spambots since it’s actually almost on topic, as well as not filled with various retarded link-attempts. None the less, I’m not treating this as anything except spam.

Posted in My domain | 1 Comment »

Two Dumb Things I Have To Vent About

Posted by isecore on 5th March 2008

This is just me needing a place to vent about two dumb things. Don’t worry, I’ve got something more philosophical lined up and ready to write about, but in the meantime I need to let off steam about two things.

The first dumb thing isn’t a thing, but a man. That man is named Anders Wahlberg and is in charge of IT in Hörby municipality here in Sweden. He recently got named CIO of the Month, and pretty much immediately after having been interviewed several commenters raised the issue that Hörby is exclusively Microsoft-dominated and also that Microsoft sits on the committee that decides on this matter. Many found this rather interesting, also considering that for some reason Hörby has been actively testing new and unreleased Microsoft-software, among them the new Windows Server 2008.

He responded to the criticisms. Or well, first he said that the comments were stupid and that he wouldn’t respond to stupid comments, then he responded anyway. One of the chief criticisms was why Hörby hadn’t invested in Open Source rather than proprietary software. Anders responded that:

Working with IT in a municipality is about finding systems to manage sensitive information, such as patient-journals and information about students in schools. It’s not a game, you can’t rely on open source alone. So we had to choose between Novell and Microsoft. We chose Microsoft.

(Translated by me)

He further goes on saying that the tesing of Windows Server 2008 was because he wanted to keep his IT-crew on their toes, and made some sweeping claim about them always being interested in new software and always ready for a challenge.

Allow me to retort.

First off: not only CAN you rely on open-source alone - you SHOULD rely on open-source alone. Free/Open Source Software might look like a toy because of it’s perceived lack of monetary value and percieved lack of accountability. Many naive persons believe that since there’s no company behind it, there’s no responsibility for the software. This is an illusion that Microsoft is very happy to propagate and nourish. In the real world, Microsoft themselves is very quick to not give you any help at all, unless you have a very, very expensive service contract with them in which case they will jerk you around unnecessarily long and then give you no help at all.

FOSS is accountable. It’s completely transparent and verifiable, as well as modifiable to better suit your needs. There are no guarantees about what goes on behind the pretty Vista-facade, or what happens behind the scenes in your Windows Server 2008. It’s my firm opinion that government counties should invest in Free Software rather than closed, proprietary software. It will save them headache in the long run, and end this stupid tradition of giving money to Microsoft.

Secondly, I’ve known a lot of sysadmins in my days, and if there is one thing they don’t like it’s getting new stuff dumped in their lap and expected to play around with it. Sysadmins are by nature conservative and believe that if things aren’t broken there’s no need to fix it; this goes double in the UNIX/Linux-community. Only the most naive, freshly-baked MCSE will still be willing to play around with new software.

Sysadmins are always overworked and under-equipped. They rarely have the time, interest or motivation to play around with new things when they already devote most of their waking time making sure that the ship doesn’t all of a sudden spring a leak and sink without a trace. Even when they sleep, they often dream of datacenters going down in flames because they weren’t there to make sure the fecal matter didn’t hit the oscillating unit. I imagine that admins in datacenters based on Windows sleep even less and are even more neurotic, since Windows by nature require several times more cuddling with in an Enterprise-environment.

So Anders, I’m completely convinced that you’re just another Microsoft-podperson and I take no stock in anything you say.

The second dumb thing actually is a thing. It’s the new phone from SonyEricsson, called the T303. I don’t know if it’s been released yet (and I really don’t care either way) but after reading the specs for the thing it just seems very retarded.

I mean, who in the blue blazes comes up with the great idea to make a phone WITH NO MEMORY and then slap a camera and MP3-player into it and market those two as “features”. Well, alright, the phone has memory - 8 megabytes. With no slot to add flash-memory to it. So those 8MB are what you’re stuck with, and that’s expected to not only hold stuff needed by the phone (such as contacts, phone numbers, ringtones) but also whatever you photograph with the 1.3mpix camera and music you want to listen to.

To quote Ellen Ripley: “Did IQs just drop sharply while I was away?”

Posted in Computers, Microsoft, Mobile Things | No Comments »