Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
User Journal

Journal Journal: Phew, you need a tough skin for an Ask Slashdot 11

Well, some might have noticed that I got an Ask Slashdot through on the front page. Nice, but really, for some commenters you really need tough skin. Some of the commenters really think you're a complete idiot for just asking something because you don't have the experience and just want to tap into the pool of knowledge present here.

Sure, I could have a bit more precise, that I have a European style house and not the masses of space many in the US have, I also should have specified why I wanted a rackmount at home: basically, neatness and centralizedness (is that even a word?) because tell me what you want: a neat rack has higher WAF than a couple of desktops scattered around the house.

Oddly enough, I'm not sure I found a good answer. Best suggestion was this. I'll try to see whether my electrician can get a full rack, but if he can't, it will be this. Given my geographical location, using eBay for these things is impossible and people selling these new don't seem to want to bother with non-company entities (aka "real people"). So, starting off with the mounted one, extending to an on-roll half rack for future extensions seems a good compromise.

Encryption

Journal Journal: Ask Slashdot: Full disk encryption with hardware token 4

I've been tasked to look into full disk encryption for the company I work for. We're talking just five laptops running Windows XP or Windows 7 that will need it. The other branches are going with TrueCrypt and I do have experience with TrueCrypt. It works fine, but only requires a password. I investigated it and I thought I could "emulate" a two-factor authentication by having a password plus providing a USB stick with a keyfile. Turns out that this is not possible with Truecrypt and full disk encryption.

I did Google around a bit, but I have no real comprehensive overview of "good" products. So, I ask the crowd here: what full disk encryption with two factor authentication do you use. Are you satisfied with it? Pitfalls to avoid.

Ubuntu

Journal Journal: Review: Hercules eCafé Slim 12

Those who "follow" me on G+ or Facebook, know that I was surprised to find an ARM based netbook featuring Ubuntu 10.04 LTS in a local supermarket. It was 169€ and I talked a bit with the salesman about it and when I told him I wanted one, he was nice enough to suggest me a returned model for 20% off. Nice... 135.20€ for what is quite something exotic.

Yes, I'm typing this review on it. It's extremely light, and virtually silent (Probably literally silent). The keyboard is small, chiclet style which doesn't allow quick typing. It has no windows button but a "home" button. There is one key that is weird, because it gets a double functionality where I've never seen such a thing on any keyboard. I won't go into details, because it obviously is layout dependent. What is also weird is that the screen folds over the keyboard between two raised "sides". Looks nice when closed, weird when opened.

The screen itself is crisp and clear with the classic 1024x600 resolution. Not much, but surprisingly well used by the software

Classic, also, three USB ports, VGA webcam, RJ45, 802.11n and an external SD card reader. Surprisingly, it also has an internal SD card reader in a little bay. This bay also features two dip switches. One to disable the internal (non-replaceable) battery and one labeled INT/EXT... It's actually interesting what that one does.

There is also a mini-USB port, which I assume, can be used to connect the netbook to a "real" computer. The manual talks about some sync software, but I didn't bother with that.

Now, of course, this machine was used, probably for one evening, but still. I expected it to come with a CD or something to be able to reset it. Well, no, but you can download an SD card image from the Hercules website and it's a matter of dd-ing that image to an SD card. Now, why they omitted that from the instructions and concentrated on creating the "rescue" SD card from within Windows is a complete mystery to me. Now, the question was: how do you boot from the newly created SD card? That's what the INT/EXT dip switch is for: set it to INT and the device boots from the internal device, which is technically also an SD card as I could see in mount:

jorg@jorg-laptop:~$ mount | grep ext4
/dev/mmcblk0p1 on / type ext4 (rw,errors=remount-ro)
jorg@jorg-laptop:~$

I think it's amusing as this means the device has three SD card readers, and no real hard disk.

Set the dip switch on EXT and the device boots from the external SD card reader. That confused me a bit, because I hadn't noticed the SD card reader on the side, and used the one inside the bay where the switches are located. That didn't work. Realizing my mistake, it quickly booted from the rescue SD card and restored the initial state. The system does promise easy hacking on it. Prepare SD card, boot...

The software is a customized Ubuntu LTS 10.04 ARM which uses their own repositories (http://package.ecafe.hercules.com/). The repositories seem to be kept updated for now. At least, there were quite some patches to download.

The interface is the now abandoned Netbook Remix interface and it does actually work well for this form factor. Noteworthy is Chromium being the default browser and the webcam application is from Hercules itself. Probably proprietary, but seems fair enough. As everybody here knows, there is no Adobe Flash for this platform, so they have a YouTube viewing application called "Minitube". Works fine with a caveat: When running it and you switch applications, the video overlays in a half-transparent way over your new Window. I guess a special decoder chip is used. When playing a 720p youtube video -which runs smooth, I must admit- the CPU usage is at 50%.

Oh, yes, CPU... Here is what Linux has to say about it:

jorg@jorg-laptop:~$ uname -a ; cat /proc/cpuinfo ; free -m
Linux jorg-laptop 2.6.35.4-ecafe-v4C #36 PREEMPT Mon Oct 24 17:18:51 CEST 2011 armv7l GNU/Linux
Processor : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 799.53
Features : swp half thumb fastmult vfp edsp thumbee neon vfpv3
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc08
CPU revision : 5

Hardware : Hercules MX51 eCAFE 20110630
Revision : 51130
Serial : 008ea27ec4c91336
total used free shared buffers cached
Mem: 406 282 124 0 13 93
-/+ buffers/cache: 175 231

The packaging said that the CPU should be an ARM8, but cpuinfo says it's not. I don't know all that much about ARM versions, so I'll abstain.

I'm a bit torn whether this is strong enough. When I used the system before the restore, I consistently had loads over 4 (which means, 4 processes were waiting for CPU in average). I don't know why it did that, after the restore, it seems gone. The load is now at a consistent 0.55 while I was typing this. It sometimes does feel slow, but then so does my Atom D525/4GB RAM with 120GB SSD as disk. (That one, I really don't get: No idea what it has, except it runs Ubuntu 12.04 Beta) CPU usage is pretty moderate, even when the system features high loads. It does play 720p perfectly well (I should try Big Buck Bunny or similar)

The 512MB might or might not be enough. (Seems to use 100MB for framebuffer though, that's a bit steep) That said, in my EEE PC 701 4G, I never needed more.

For the price, it's a nice toy. I guess, on a vacation, I could do with it.

This is obviously just a quick overview of first impressions. For example, I have no idea what the run times are. The battery applet tells me I have another 2h30 of battery. Of course, I have no idea what the capacity is of the battery and whether that's any good. I mean, ARM CPUs should sip energy, right?

Well, that's it... My first ARM-based computer... Yay!

Biotech

Journal Journal: I'm a sexist! 23

Enjoy: Prissy women, taking all the fun out of established slashdot memes. They should stay in their kitchens where they belong instead of polluting male bastions like slashdot.

Political correctness can go screw itself.

Yes, I'm angry... Exactly what she wanted, I'm sure.

Windows

Journal Journal: Windows 7 and the conflicting IP address 17

You probably remember the Dell L502x, I bought for 525€ in June last year. Well, during my days off at Christmas I finally got around setting the Windows 7 installation (100GB partition, the rest goes to a real OS) to my tastes After the initial horror of actually installing Windows 7 (Topic only tangentially touched in the second paragraph), most of it went well. I even managed to find out how to make default profiles without using sysprep. I'm running Limited User (Standard User in Win7 lingo), and all works well as generally software is now behaving correctly without rights.

There is one thing, though, that irritated the hell out of me. For this you first have to understand my network infrastructure. I have no consumer end router and a Soekris net5501-70 running OpenBSD does all my routing needs, including DHCP and bind. The works. As I like to limit the spread of bare IP adresses over the system, I basically configure my own bind serving up the "sharks" domain (at my parents it's "jungle"). Everywhere, where it's allowed, I use the names of the machines and this includes DHCP. So, for example the entry for wobbegong (my PostScript printer) looks like this:

host wobbegong { # Wired:
hardware ethernet 00:00:74:91:10:62;
fixed-address wobbegong.sharks;
}

This means that the device with MAC address 00:00:74:91:10:62, receives the IP associated with wobbegong.sharks, which is currently 192.168.2.193. If I want to reorder my private IPs, I just need to adapt the zone file and I'm pretty much done. (This has happened, I used to have the same subnet as my dads network, but I changed it so I can get a VPN running between our networks someday)

Traditionally, I have used fixed IP addresses for all my machines, but once I learned DHCP, I switched to statically assigned IP addresses for all non-guest machines. This is useful in the sense that I don't need to do dynamic DNS internally. For example, I want to take a file from tiger.sharks, while at work? No problem, ssh to jawtheshark.com, ssh from there to tiger.sharks and I can get what I need. It doesn't happen often, but it's damned useful.

Now, what happens when you have two NICs in a device which is very common for laptops: wireless and wired. Well, I do something that most people do not expect, but it works and makes no problems whatsoever. I simply assign the same IP address to both interfaces. It looks like this:

host requiem { # Wired
hardware ethernet 14:fe:b5:b4:d4:6f;
fixed-address requiem.sharks;
}

host requiem { # Wireless
hardware ethernet bc:77:37:c8:c2:fb;
fixed-address requiem.sharks;
}

This is no problem when you're only on wireless, you get an IP address and it works. This is also no problem if you're on wired and have wireless disconnected, because, well, there still is only one single interface used with one IP address. Now what happens if you allow both to connect. Mayhem? Cats and dogs sleeping together?

No, it also works and the reason is that the wireless is slower than the wired interface. At that point something called "Metrics" are used. Basically, the system says "look, I have two NICs, both with the same IP address and I'm simply going to use the quickest one".

Well, I say this works, because it does work on Windows XP, it also works on OS X and it works on Linux. Windows 7, simply refuses to assign the IP to the wired interface. I guess this is pure chance, because I first connected using the wireless interface.

Manually setting the IP or forcing DCHP to give out another IP address works and it then even detects it's basically the same network. In that stupid "Network and Sharing Center": they get grouped.

Okay, I understand, I do something weird. My mistake, I'm stupid. Someone who thinks like me will now say: "No problem, you want to use wired, so disconnect from wireless and let it take the IP address on the wired, it's just Windows 7 acting up and being prissy". That's where the big surprise came.... I did exactly that, disabled the wireless, plugged in wired and.... nothing... It did not want to take the IP address the DHCP server gave it (which was the same as the one on the -now disabled- wireless interface). It stubbornly kept telling me it was an "unknown network".

Seriously? I do understand I do something weird and it's some fringe case (but, hey, seems to be technically 100% legal) However, not accepting the same IP address on a different interface that is NOT active is simply not acceptable.

Seems that due to Windows 7, I will now have to re-engineer my network. Bah, it's only for the occasional game. Probably won't bother too much. Still, in my eyes, this is a bug. A big, big bad bug.

Update 2012-01-06@22:21CET
If you wonder, for now I just set the wireless interface to full dynamic. It gets a different IP and then it works. Well, not 100%. It wouldn't want to be fixed during runtime, I was forced to reboot. Well, not that Windows told me to, but after waiting and waiting and clicking "Diagnose" half a dozen of times, it still wasn't working. Reboot? Instant fix! I retried then with identical IPs and rebooted but that resulted in the same problem. So for now, dynamic wireless and fixed wired.

Upgrades

Journal Journal: A hardware problem that was hard to crack 11

I'll present this to you as a problem and I suggest you try to find what was wrong. I found in the end, but it took a very long time.

First some background. An uncle of my wife is a international tax consultant, and has quite some tech to support his business. I once made 400€ to set him up with a backup server (based on consumer-end hardware, but whatever). He's a nice guy, and ever since he discovered that I'm a computer scientist I have become his prime contact for anything IT. He's tech savvy and he pays well, what's not to like? I'd even do it for free as he always has nice challenges, but he insists.

On his network there is one machine that was always troublesome. It's a consumer-end machine that he exclusively uses for his accounting using a proprietary package made in Luxembourg (probably because of the local laws). In the past it acted weirdly, which I traced down to the RAM. After using some of my dumpster sourced sticks, it was ok... For a while, then it failed again. RAM again. Exchanging sticks, again failed. Since the RAM tested okay in my dumpster souced motherboards, I evaluated the cause as being a defective motherboard. As it was a older Pentium D socket 775 class machine, which benchmarks worse than a modern day Atom, I suggested to replace just the motherboard with an Intel D525MW. We did that and it was fine for a while. However, the power supply was already making weird noises and I told him that it's going to blow sooner or later.

Fast forward to Monday. He writes me an email that the machine won't turn on. Obviously, that must be the power supply. Monday I drop by at my parents to pick up two power supplies. A relatively modern one (480W) which had served faithfully in one of my servers and a dumpster sourced 250W powersupply. I was sure I could solve it in a half hour by swicthing power supplies. Yesterday, I went there and immediately got to work.

Indeed the machine wouldn't turn on. I lay the tower on its side, remove the old power supply (which clearly was of dubious quality, considering it weight next to nothing), and install the 250W one. Connect everything. Push power and... it boots. I say: "We're done. See, that was easy...". While the machine is on, I set it upright and .... blam power goes away. W ... T ... F ?!?

Okay, okay, two possibilities. Either that dumpster sourced powersupply really isn't all that cracked up to be, or the the motherboard somehow touches the case when in upright position. I try the 480W powersupply. For easy work, I obviously, lay the case back down. Install the powersupply (well the minimum to test this time of course), power one and yay! Works. I turn it off, connect the rest and put it back in its place... in upright position. Try to power on and... Nope... Dead as a dodo.

Okay, the motherboard might be shorting somehow. It's unlikely because the studs keep it at ~5mm from the metal, but let's try. I remove the motherboard and hold it in my hands. Power it on, works. Orientate it in the weirdest positions I could imagine (shorts in the cable of the powersupply, perhaps). Works. Weird.

At this point, I try something else. I remove the power supply and put it on top of the case, which is now in the non-working upright position. I lay the powersupply flat on top of the case and, it works. Do note that a power supply isn't mounted flat in the case. I rotate it 90 degrees and the power goes away.

At that point something dawns to me. I changed one thing, installed everything back in the case exactly as it was... and now it works.

So, what do you think I changed in the whole setup?

Software

Journal Journal: The sad state of software and user interface 26

I'd like to start off with stating that I'm not against change. I've used so many user interfaces over the years that I adapt quite quickly. I'm also not against software upgrades, just not the way it's been done by all major players (including open source software) in the last ten years.

Let me start off with an example: Unity. I switched to Ubuntu 11.10 (from the 10.04 LTS) and I gave Unity a shot. I'm fine now with it, but I had to do something I have done many times before. Shut down my "what I know" mode, and adapt myself to the new paradigm. The way I did this was tell myself: it works in a different way, let's just play it with its rules. As a relatively quick learner that works. I had to do this before, back in my OS X period. Coming from a Linux and Windows (NT4) background, I really had to start from a clean slate. Unity was easier in the sense that I tried using it as Mac OS X with the dock on the side and stop using maximizing windows. Doing that works surprisingly well. It works, and apart from a few annoying bugs (?), I most certainly cope. (Why does Firefox insist on starting maximized for example. The auto hide function of the dock should be disabled too, just make sure no windows are under it and you're fine.)

A radical change in using Unity is also depending on your keyboard to search for applications you want to run. Especially those you run rarely. The most important stuff I have in my dock, but I don't see why I'd need to waste space for the nvidia-settings application which I run each morning to turn on my second screen at work. So, I end up typing "nv" each mording in the Dash Home.

Now, of course you have the people saying "just change distro" or "just change your desktop environment". Often the first implying the last. Obviously, I can do that. In 2000 I ran Peanut Linux with WindowMaker on my Toshiba Satellite 210CT. For us Geeks nothing has changed, I can take Ubuntu, drop LDXE on it, or take Debian and select E17. I don't even need to change distro to do that, I know how to do that myself. Thing is, changing disto is easier. It also is not a solution: neither changing distro nor changing desktop environments. So I prefer Gnome2 over Unity. Fine, but Gnome2 will disappear because they moved on to Gnome3 and I don't think the fork, made by some group, will live.

What's the point, you ask? The point is that I'm a nerd, I have lived more years with computers in my life than without. The problem is that I am the support guy and as a support guy I don't want bleeding edge. I want stability, evolutionary change and a predictable roadmap. I want to run the same system so I can support those who actually need support, which would be my mother and my mother in law who are both 10.04 LTS users. Do you have any idea what it means to switch over users like them from Gnome2 to unity? It isn't going to be pretty. You say Mint? Fine... Gnome3 with extensions to make it look like Gnome2, but it ain't Gnome2. It also adds an enormous workload upon installing the machine, if you don't go with defaults. Instead of an hour for installation, plus setting up a few programs, I need to change the distro on a fundamental level, making my installation time much longer. This is also why people change distros, and not desktop environments. Ease... Plain and simple.

This summarized what is so wrong with desktop environments: Maturity is considered a bug, not a feature. Let's see Gnome2 is stable, well known and actually works without too much glitches. We can't have that. Throw it away and start from scratch with a new paradigm, full of bugs and with no clear roadmap. From my point of view that is simply not acceptable for the end-user.

Oh, and don't think this is unique to Linux. I give you Windows XP. Say what you want about XP, but from the user point of view, the user interface is well known. From the system administrators point, it is also well-known, easy to secure and thus mature. Let's skip Vista, and go directly to 7. The interface is even more condescending and you have to change your way of working, just like on the Linux Desktop Environments. Instead of using the mouse to start program (which, like it or not, normal users do!), you have to use the search function in the start menu. Also, one of the things you could easily do in Windows XP was show the hidden files and still have a quite oversee-able home directory. Try that in 7, it becomes a mess and it's not something you want to have activated when normal users use it. (desktop.ini? What's that file, I'll just delete it) There are so many hidden folders and hard-links, it's not pretty (Do note the dotfile frenzy in Linux is no shred better). Windows 7 is the first Windows, I actually put the "hide hidden files" in enabled state.

In a similar vein: want to move your My Documents folder from your fancy-ass quick-but-small SSD to spinning rust disk? Without re-installation, it's not possible. Without re-installation, you're doomed to move every "Subfolder" of you home manually. Why? Under XP it was Properties of your My Documents folder and set it to the new location.

These changes are completely unnecessary and change for the sake of change. Yes, I understand that we can't keep XP with the advent of 8GB++ RAM Machines, but really?

So, Mac OS X is immune? Fuck no! My wife's superb iMac runs Snow Leopard and I'm scared shitless to upgrade it to Lion. She is the same category of users as my mother or my mother in law. Now, I haven't touched OS X much at all, but I know one glaring change that made many users bitch a lot: the way the pages scroll. Long-time tradition is that you scroll your scroll-wheel down, and your documents goes down, scroll it up and your document goes up. Mac OS X Lion throws this out and goes for the inverse. That's like reversing break and gas pedal. Yes, I understand why, and it does make sense on a touch device or if you have that fancy new Magic Trackpad. Well, we don't... Sucks to be us, and sucks to be me to try to explain it to my wife when we eventually and inevitably will be forced to upgrade.

Of course, you say, "this is limited to operating systems", just suck it up. Nope, let me present you Firefox. Their new release cycle is insane from a supporting person like me. On Ubuntu, I best stick to what has been shipped. Let's take Windows. If you are like me, but unlike most people, I will run my users as limited users. Say what you want, but taking this stance is the best way to keep your users from getting infected with anything. The downside is: they can't install anything except for the annoying little programs that go around this and install themselves in the users home folder (Google Earth and Chrome, I'm looking at you!) This implies the automatic updates so many software companies seem to love so much (how many have you running?) will not work. So you have to disable them, which I do. It also means that you get a feature freeze which, oddly enough is very desirable. Supporting a known subset of software simply is easier. Given they run Limited User, the risk is mitigated greatly. Firefox was fine, a stable release (akin to the LTS system in Ubuntu) as the 3.6 line and anything else for those who want more. Except Mozilla wants to stop this. We all need to jump on the update-frenzy bandwagon. No! It robs us of stability and predictability. This is clear with all the extensions breaking so often. There still is no Java Console for Firefox 8, and on the Windows 7 machine I discovered this, we have the latest bleeding edge Java.

This brings me to another annoyance: System developers, especially under Windows, still have not understood the concept of multi-user machines where not all users are privileged (and heck, to the example I'll give you this doesn't even matter all that much). Imagine I set up a machine for you, we'll say Windows 7. It's for you, your kids and wife. Obviously, I want all of you to have the best surfing experience and since you are married with that Swedish hottie, and you live in Germany and your kids thus need to write German you want the English UK and US, Swedish and German dictionaries in your browser. Dictionaries are extensions and what I'll describe is true for all extensions. How do you do this? Traditionally, for such a thing, you install these things centrally (%programfiles%\Mozilla\Firefox\extensions) instead of per-user (%applicationdata%\Mozilla\Firefox\Profiles\randomstring\extensions). Try it... Do it... In order to get this working you will have to install it as your user, then elevate to Admin privileges and move the raw folders to the appropriate folders. Oh, and then set the security permissions right please. If you did everything right, those extensions will now be visible for all users. Most people don't know this, so you have extensions/dictionaries installed for each of them, all in different version, all in different state of usage. From a support point of view unacceptable. From within firefox, only the per-user system is supported. There is no check-box you can check if you are in the "Administrators" group to "install for all users".

Do note that OpenOffice has exactly the same problem with dictionaries. Luckily it detects if you are the "Administrator" user and offers you the option. Not so with the "Administrators" group, unless it changed (last I tried was OpenOffice 3.2).

I realize I deviated a bit with the above, but it illustrates another aspect of what is wrong with software these days.

Please, both in the proprietary world as in the free software world: Stop changing for the sake of change, especially in GUIs. Stop forcing upgrades upon us and do a Stable/Unstable distinction (Debian really got it right, but Debian doesn't make a good deskop without a good amount of manual work. Besides, even Debian is going to switch to Gnome3 eventually). Change is not bad, but radical departure is bad. Sometimes a product is just mature, and mature doesn't mean spoiled. It means, you can depend on it being what it is and not changing radically.

Windows XP, for all its failures is unique in the sense that it gave us 10 years of software stability. That was a great period to live in. I fear however, that this is in the past and we're bound to get in a rollercoaster ride.

Google

Journal Journal: My Grandma doesn't like Google Streetview 17

Today, my mom sent me a picture of my Grandma on Google Streetview. I thought it was photoshopped, as I have an uncle who is an artist and is quite versed in Photoshop. A little doubt still persisted and I checked with Google Streetview to be sure.

My jaw dropped wide open when seeing the actual Google Streetview picture. I posted links to the actual address to select people on Facebook and G+, because obviously her address would be published. Probably not the best idea.

Since I still want to share, I'd say: enjoy!. It's a screenshot I made myself.

Yes, that is actually my grandma... My *awesome* grandma...

If you don't believe me you can contact me, and I'll give you the actual location. Just promise me then that you won't share the address.

Ubuntu

Journal Journal: Living with Unity 42

I know, I haven't been very fond of Unity. As a matter of fact, I still don't really like it and there are improvements that could be made. I still bit the bullet and went with Ubuntu 11.10 on my work laptop? Why? Because yesterday my laptop refused to boot. The harddisk decided to have some mechanical failure somewhere between yesterday and the Monday before: I was sick due to a quite heavy Gastroenteritis last week.

First thing, organize a new hard disk. While I was away running down the electronic stores, I asked a co-worker to burn me the latest Ubuntu 11.10/amd64. The rest of the day, I passed installing the system, and setting everything up for my work environment. As I didn't have a possibility to read the old disk, I started from the assumption that everything was lost. I had a backup at home, so I wasn't all that worried.

Still, I decided to give Unity a shot. First thing first, you do need a good machine to run Unity as conceived by Canconical. This is a Core2Duo P8600 with NVidia graphics (Quadro NVS 160M, according to lspci). I had tried 11.10/Unity on my old latop which is a Turion X2 TL-50 with ATI Xpress 1100, and it's too damned slow for Unity. This is mainly due to the ATI chipset being grandfathered and not getting any decent drivers anymore. Also, I used it with a trackpad. The last thing is important: the longer "mousing ways" strain you when using a trackpad, but at work I use a mouse and there it doesn't bother me all that much.

The second thing, I decided after my initial Unity experience was to give it the "Mac treatment", which means: stop using maximized windows. Maximized windows are simply a pain in Unity. If you don't use them, you'll do fine. Next up is to take care that you never ever, under any circumstances, put something under the "dock" (dash?). If you do that, it will autohide, so if you need it, it will take a few seconds to reappear. That is very annoying. This is, by the way, the same reason that maximized windows suck so much. No dock.

When you adapt yourself to that line of thinking, Unity becomes usable. That said, Unity needs a lot of resolution. One could argue the icons are too large, so you cannot fit everything you might need in it.

Two very positive things on Ubuntu 11.10:

  • The top bar, while being very uncustomizable, is duplicated on your second monitor. So if you need anything from up there, you actually have less mouse movements to do. Remember, you can get your email, IM, RSS by default in there.
  • The backup tool looks nifty. I'm running one now, but from afar it looks a bit like a time machine clone. Very good for the normal user. Yes, I do know how to use rsync, don't worry.

What I like much less is that you "feel" (yes, yes, I know cold hard data is better) slower. I cannot say if it's just the system, or due to Unity. Furthermore, am I not convinced that the current NVidia drivers are top-notch (NVidia is usually quite good on Linux). Just right now Movie Player (that's Totem for you folks, I really need to install VLC), decided that it was going to hijack my second monitor and set it to "mirror" instead of Twinview. How that's even possible, is beyond me. The NVidia XServer Settings applet also manages to kill Unity from time to time. Sure, that's not really Canonicals fault, but it's annoying when it happens. I'd rather use the native monitor section application anyway. I don't think that possible, except if I'd try Nouveau or something.

All in all, I'm not all that negative any more about Unity.

Still, don't even think of trying this on slow machines and especially not on netbooks. Which is odd, as I understood Unity was "born" for that market.

There is one thing I want to say that bothers me: It's this new philosophy of putting applications in PPAs (Personal Package Archives). It is very much a hybrid form between "Windows thinking" and "Linux thinking". The mantra these days is pretty much "Just add this PPA". It's just too close to "Just download and install this exe". I don't like it. I did install two PPAs (indicator-cpufreq and indicator-multiload), but I really do think these belong in the main repository. Sure, these are little things, but I really don't know what exactly I added to my system, now do I? It gets worse. I have an application called "IBM Storage Manager" to work on our SAN. It's a Java application and it "needs" Sun/Oracle Java 6. You want Java from Sun/Oracle? Oh, add this PPA. I will tell you what: unless that PPA is on an official Oracle/Sun site, I tell you: No fucking way in hell.
IBM Storage Managers seems to run on OpenJDK, so for now I don't need to install it. I really should try the BladeCenter management consoles. They are Java-Applet based. That might fail spectacularly too.

Classic Games (Games)

Journal Journal: Desura 3

Hi jawtheshark,

Your request to join the Desura Linux Beta has just been accepted by Henley. To install Desura and start browsing, buying and playing native Linux games, follow the link below:

http://www.desura.com/install

We employ a "buy once play anywhere" policy, so any Windows games or Humble Indie Bundle games you have activated will show up when you login. If you are a developer or publisher you can add games, mods and addons you are developing. Looking forward to seeing your feedback and enjoy the beta, we've got plenty of updates coming!

Regards, The Desura Team

.
.
.
.
.
.
Yay!

The Almighty Buck

Journal Journal: i don't understand, but then I've been brought up to save... 5

In Time of Scrimping, Fun Stuff Is Still Selling... WTF?!?

I know, I'm old fashioned and people like me break the economy of over-consumption. I save, like many generations have done before me. For me, it is absolutely inconceivable buying luxury items when you're having financial trouble. That's the times you tighten the belt and do with less.

I must truly be from a different planet.... Well across the big pond, but I wouldn't be surprised if my fellow Europeans aren't much better.

Windows

Journal Journal: Windows 7 "detects all hardware". Yeah right!

Every time you talk about Windows 7 (and you know my opinion on it, it's Vista a bit polished), you hear the fanbois cry up that it detected everything for them and they didn't have to install a single driver (except perhaps graphics drivers, but that's the same everywhere). Well, my first experience was on brand new hardware and it definitely didn't. My brothers new PC, and getting the -older- Wifi card to work was like going to Hell and back. I probably journalled about. Why, yes, I did, but I failed to document the process of the wireless PCI card installation.

Anyway, second Windows 7 experience was on my (brand new) Dell L502x. As I didn't want to use the OEM installation but start with a fresh install, I did a fresh install with the provided (okay, bought as an option) Windows 7 installation CD. That one was harsh, pretty much nothing was detected on it and I got presented with a grocery list of drivers to install.

You'd think that old hardware would be fine, right? For kicks 'n giggles, I took out my old AMD Athlon MP 2400+. That's hardware from 2003. I wanted to do something specific with it and I did, but since it was in the apartment now and I had two 1TB SATA disks lying around and a PCI SATA/Raid controller (obviously not from 2003. The Tyan Tiger MPX S2466 doesn't have SATA), I decided to have some fun and setup a striped 2TB volume and install Windows 7 Ultimate (trial). One good thing about Windows 7, and it's about the only one, is that it's very easy to get the installation media and if you don't enter a key, you get the 30-day trial version. I'd rather have Microsoft provide the ISO and MD5 checksums, but I could get what I needed here. (Also an interesting read, not to extend the trial period, that thing about the ei.cfg)

Now, obviously, I didn't expect the PCI SATA/Raid controller to be detected. Well, at least not in RAID mode. That's fine, given Windows 7 now allows loading of extra drivers from USB and I had them lying around on my fileserver.

So, the thing installs and.... Okay, graphics are standard VGA. Fine, fine, you don't detect a years old NVidia Geforce4. That's okay. I get it, graphics drivers are exempt of the "should be detected" part. However, can you guess which device wasn't found. A device that's pretty important and, believe me, something which is considered bog-standard hardware. No? It didn't find the integrated 100Mbps 3Com 3C905. Can it get any more standard? Really? Microsoft? 3Com, the most common NIC of all times (at least from back then). I simply cannot understand that omission. The XP driver doesn't want to install (no surprise there) and Tyan obviously isn't going to provide drivers for Vista/7 for eight and a half year old hardware. I have no idea where to get drivers. Perhaps at 3Com (Probably not)

Windows 7 may be fantastic (but I doubt it, given my experience), but this is really sad, sad, sad, sad.... Microsoft, disappointing you since 1975....

Anyway, this pretty much stops my experiments dead in the water.

Update 2011-09-25@16h20CEST
With the help of a USB Wireless key, I managed to get on my network. Just because I'm an optimist, I decided to let the Windows driver manager check online for drivers for the 3Com 3C905C-TX NIC. You know what? It fucking finds them at once! Can you understand that? These drivers are unavailable for free download, but Microsoft has them and isn't assed to include them in the default install. Again: one of the most common NIC chipsets in the World! I need to install a network to install my network. Pure insanity.

I also tried finding graphics drivers for the graphics card. Okay, it is a very low end card (but it's passively cooled, that's why I never threw it away): an NVidia GeForce4 MX 4000 with 64MByte RAM. NVidia doesn't provide Windows 7 drivers for it, and it gets detected as Standard VGA. I'll try the "look online" trick again, but frankly... Compiz does run fine on this card.

Vista/7 made so much hardware obsolete, you could consider it an ecological disaster.

Upgrades

Journal Journal: The end of an era 6

You all know I love dumpster diving. The excitement of getting new machines to play with, new hardware to give a life... I think I'm going to stop, or at least stop actively seeking. If I can get some older hardware given by friends or family, I'll probably still take it. The dumpsters themselves, I'll probably leave alone.

There are several reasons. First of all, I lack the time... I wish I had as much time as I used to in the good old days I only had to care about myself.

Second, it really is not economically viable. The typical machines found these days tend to be 2.0GHz++ AMD XP or Pentium IV. Those are capable machines, but think about it. An Atom based machine can be had for 199€, new and with warranty with more memory and dual-core to boot and that in a sleek small case while being energy efficient. Obviously you're going to say... "But, but, a Pentium IV is better than an Atom D525". To which I'll reply: Oh really? I don't think so.. Yes, I do realize those are artificial benchmarks and the the P-IV does that with one core where the Atom needs two cores to achieve the same score. Still, it's more than enough for the daily worker.

Not to mention that dumpster diving is forbidden and I have been caught a few times. It's getting harder and harder because they know me and keep an eye on me. Well, that, or I'm starting to cultivate a paranoia ;-)

I also lack the space... My parents have been nice enough to allow me to have my old wardrobe full of old computer stuff. I've been hoarding, and in essence, never really giving anything away. Sometimes I managed and I made sure it would be good machines, but eventually people buy something new and (as I usually ask), I get the old gear back.

This brings me to the main problem. I have fine machines, but there is nobody to take them. Given the price of todays machines, why would they?

Months ago, I dumped one of my old "giveaway-but-came-back-after-about-two-years" machines on my parking spot in the basement. I had no time, no space and let it sit there. One day, I noticed a note on it, which basically asked me "Hey, this computer is probably defect, I'd take it away so I can use the spare parts". I couldn't go ok with it, as the computer had belonged to a teenage girl and I wanted to be absolutely sure that there was no data left on the disk. I also knew it still worked, and somehow I couldn't just say "Sure, it's defective, you can take it". It wasn't, so I wrote a note: "No, you can't take it, it still works".

However, this gave me an idea. Someone wanted this AMD XP 2800+ machine (even though this person didn't know what the machine was...) and I couldn't justify keeping it. So why not prepare it for that person and give it away to them.... Better, I have more stuff he might like. So, I also gathered materials to build two other machines (A P-IV 2.8GHz and a P-IV 2.4GHz). When I was done refurbishing, I put them on my parking spot behind my car with a sign on each of them with big red letters "Take me! I still work!". I also was pretty nice, as on the printed signs, I added the exact specifications of the machine. Heck, I even included a power cable for each of them!

This was about a week ago. Nothing happened. I already feared the mystery computer affectionado wasn't a common visitor of my underground parking. Today, I came home and only one was left. Oddly enough the 2.8GHz P-IV. I guess the person who picked them up didn't have enough space in his car to take them all.

I hope they found a good home... Worst case, some idiot disassembles them and he only keeps the optical drives. (You see, the remaining one only had a CD-Rom... The other two were equipped with CD-RW and DVD-Rom...)

So, unless I really find something absolutely extraordinary, don't count on much dumpster diving adventures. Perhaps I should also change my slashdot signature now....

Update, 2011-09-13@00h40CEST
Had to fetch my laptop from my car because of a larger alert on our systems. Machine number three is gone too.

Lord of the Rings

Journal Journal: [Family] And suddenly we are three... 20

Unfortunately not in the way most people of my age increase their family size. Not that it's even remotely within the possibilities given my wife has to get regular X-Rays.

As always this requires a bit more explanation as I haven't updated you on any of the events in the last year. Let's first start with the end result and then I try to explain it. I now have a 19 year old on my hands living in my spare bedroom (also known as "my office", which obviously lost all functionality to me). This person is my brother in law and he's one kind of a cookie. You might remember his as a former WoW addict . Don't worry, he stopped doing that kind of drugs. *sigh*.

I'll try to keep this as short as possible. Basically, the first signs of going down the drain was this WoW addiction and I for most part blame mother in law being unable to stand firm to her (then early-teenage) son. You do not write excuse notes for school for you son when he has been up playing WoW all night. What's the only conclusion a young kid can make from such a situation? Basically, "Hey I can do whatever I want"... Resulting in a "middle-school-dropout".

He basically resulted in a youngster completely out of bounds and out of control. Usually, problems increase when these type of people get access to easy money. Well, most of that age don't get all that much money in their hands, right? Right? Well, no wrong. Not in this case. For this you need to that there "is" another sibling. The "is" are in quotes, because he's dead. He drowned in his car. I have never known him,, and from what I gather he had his share of problems, but basically got enough grip on his life to actually have a job and some decent education. Of course, his legacy lives on in a very bad decision he made. A decision he made because he thought "WTF, it's not going to happen anyway". He got a life insurance and due to the terrible divorce their parents went though, he decided that the money would go to my wife in case he would be heavily disabled and in case of death, his 10 year younger brother. Obviously, a 9 year old doesn't get the money, so it was locked by the insurance on an account for when the kid turned 18.

That nobody saw this coming (well, I did... I have warned them before, but regarding this family I feel like Cassandra) doesn't surprise me at all. His mother should have contacted the insurance company and taken steps so that he couldn't get this money at 18, as he was already trouble then. Of course she didn't and what happens when a partying teenage gy gets hands on money? The bad friends he (then undoubtedly already) had, turn to even worse friends.

Last year around March (Guess when he got his 18 years?), he pretty much started to freak completely. I know, because my wife wasn't home yet and I had my own share of problems. I got paranoid calls in the night asking about firewalls and stuff like that, not rational questions mind you. Later, when my wife was just at home, I've seen him in is worst state. He came over to us and I don't remember the reason. He was so out of his mind, including pure paranoia and a train of thought that jumped like a squirrel on acid that I'm pretty sure he was high on Cocaine. All the signs were there.

A week later he was in closed psychiatry. (Now really, haven't I seen the inside of hospitals and psy-wards enough in my life, yet?) I don't even remember how long he was there, but it was pretty fucking damn long. My wife (still highly disabled then) went to visit him every fucking day. His mother or father? Are you dreaming? A few times, perhaps.

I pondered writing a journal about this back then, and decided against it. I can't really remember why, but at the time it didn't seem to be a good idea to post it. I should have, would have made this journal shorter.

At least this stay calmed him down a bit. I had long, very very long conversations with him. Contrary to his father and his mother, I have enough "distance" to keep my calm. So after he got release (and being out of the influence of my mother in law, who is a abusive. Not that she hits him, but it's psychological and verbally. My wife is still suffering from that when she did it to her), he got better. Yes, he lived still with him, but I tried to convince him with the notion that he should keep low profile and not even try to argue with her. He was too late to get accepted by a school, so he worked on and off for the company of my father in law and the company of his uncles. Over that period, everything seemed to get better.

I'm pretty sure he stopped drugs after that except for pot (I'm okay with pot, if used in a reasonable way, as normal people do with alcohol) and alcohol. My mother in law is the definition of vindictive and irrational, so I don't think he has a nice time there. He tried staying at his fathers several times, but that was bound to fail. My father in law has a "new" family, which means smaller kids and I'm convinced that he treated his son as one of them, which you can't do with someone that age.

A few month ago, his mother kicked him out. We hosted him on the couch for a night. The next day he had an appointment with a school to get accepted again. Do you think any of the parents would have gone with him? Don't answer that. I did, I drove him there and went to see the lady from social services there. Everything went pretty well and I did explain the family situation as I saw it as "an outsider" and put a good word in for him. What matter is, he got accepted and he can go back to school in September. Given his age on an "adult contract" which means he's basically got to keep very low profile and stick to the rules at all costs. That night he went back to his mom.

For me, the was up was visible. Of course, it wasn't long before the first cracks in the wall started to appear. Two weekends ago, I get a call, and he's stuck in vicinity of Karlsruhe. He went to a music festival (okay, I'm fine with that) with "friends". Fine... Except of course, everything took a wrong turn from day #1. I'm not going into the details, but he took 600€ with him and he lost basically all of it the first day. Who even takes that much money with him to a festival is obscure to me. His "friends" abandoned him and he was there with basically no money and no ride home. Mother in law when he called her to pick him up? Basically, "Screw you, it's your problem". I can understand a lot, but nothing in my mind can understand a person who abandons her son at 200km from home with no money and no way of getting home. That's where I come in. I spent the best of my Sunday to pick him up and bring him home.

Last Monday (a holiday here), I get another call from him. This time, his mother and her brothers made sure he got kicked out and the police was on the way. I told him to cooperate and I'd come and pick him up at the police station when everything was done. You have to know that since a few years there is a law in effect here that allows battered wives to call the police and escort the abusive husband away with a restraining order for 10 days. As I found out, this law is actually abused for to kick kids out of the home too. Basically, she declared he threatened her with a knife and he claims it's not true. Has this happened? I do not know... I know their fights tended to escalate, but she also is the worst drama queen ever. Anyway, he's banned from home for ten days. Mother in law also has the right to refile in 10 day and then he gets a 3 month restraining order.

I also called his father, or better said his new wife who is one of the most reasonable people in the "family". Basically, I got confirmation of what I suspected. Showing up drunk at work, not notifying when he leaves for driving lessons, spreading an uneasy feeling amongst the (female office) employees. (Hey, waddaya know... a 1.9m 120kg guy who does what he wants *is* pretty intimidating. Not to me though.) Basically, I got a "Good Luck", meaning that road was closed too.

So, I organized a bunk, cleaned out a great part of my office/computer room and set a few rules. The first -and most important- rule was: You now stay here for at least those 10 days. I will not take a "I'll go sleep at friends" as an excuse to leave. The other rules are: you are home for dinner, you do not smoke pot, normal cigarettes are to be smoked on the balcony, you can watch TV and you get Internet access on your laptop (but if he thinks he isn't been watched, he's damned mistaken. Luckily he seriously overestimates my "Big Brother" qualities.), you go to bed when we do and no going out when I have to work the next day. (Of course, that one is still to be tested... I'm not looking forward to the next weekend) The only thing I haven't gotten under control is his alcohol habit. Luckily, we rarely have anything in the house (Hey, I know how it is to have an alcohol problem). The current deal is, he can have two beers an evening if he doesn't drink anything during the day. We'll see how that rolls out, but I did have a very long talk yesterday with him about alcohol abuse. If there is someone who knows anything about that, it's me.

So, we're stuck with him. At least for the next 7 days... I expect longer.

Great way to add additional strain on my relation and suck money that I'd rather have for the house... *sigh*

(As this is too long, I did not proofread... feel free to point out typos and spelling/grammar mistakes)

Addendum
Forgot to tell, yesterday he had driving lessons and those usually are in only one sector of the country. As we live on the opposite side, he got dropped of in his home village. He got a friend to pick up some gear at his moms and spent the rest of the time in the pub. That "friend" was supposed to bring him back to us. Obviously, that "friend" changed his mind and I had to pick him up once again. Brother in law, smelled badly of alcohol and he clearly had the signs of inebriation. He sworn by high and by low that he "only" had one whiskey and two beers. I highly doubt that. I still made him clear that I wouldn't have this and he should have being dropped off in the city and taken the bus home. The gear he took? You'd think a few clothes? Of course, not mainly his gaming machine and affiliated electronic gadgets. I asked him where exactly he was going to put that as our place is limited. Heck, I don't even have a big-ass machine any more, I live on a router-sized nettop! The gaming machine went to our basement and I'm going to try to keep it there. He's got a laptop, that should suffice.

Also, I found out that half of the money of his deceased brother is gone... In one year. I for one, am not surprised.

Slashdot Top Deals

Money is the root of all evil, and man needs roots.

Working...