Very clever. I approve.
Very clever. I approve.
I appear to be in the market for a new KVM as my current one has all but stopped working. Any recommendations? Minimum 4 outputs. *Must* do VGA. My current one has mini-DIN for keyboard and mouse, which has sort of worked some of the time with USB-PS2 converters. I could probably go for a full USB only one, but I'd need to get new cables.
I've not been posting on Slashdot much this week, because I've been trying out Soylent News, which is using (and old version of) Slashcode (with some improvements) and lacks corporate overlords. It seems to have captured most of what I like about discussions in Slashdot, although is suffering slightly from not having nearly as many active users (50 or so comments is still the norm and it probably needs 100+ to be sustainable).
If you've not visited yet, I'd recommend giving it a go.
I'm TheRaven over there.
leto:/stuff% mkdir mp3
mkdir: cannot create directory `mp3': No space left on device
leto:/stuff% mkdir qwe
leto:/stuff% mv qwe mp3
leto:/stuff% ls -ld mp3
drwxrwxr-x. 2 tet tet 4096 Dec 22 20:53 mp3
leto:/stuff% df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/leto-stuff 30G 9.9G 19G 35%
leto:/stuff% df -hi
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/leto-stuff 1.9M 322 1.9M 1%
This appears to be 100% repeatable behaviour.
Crazy war stories, indeed.
My decision to rip all of my audio losslessly to FLAC has been vindicated. I rip to Vorbis as well, but I always thought it was worth having the lossless originals around too. That way, if a new codec arrived on the scene at a later date, I could rerip to that without any further loss of quality. That codec is now here. Hello, Opus!
Some people think I'm paranoid. I wouldn't say so. It's just that I pay more attention to the potential worst case outcome that some. So when it comes to storage, I have a mirrored RAID array in my home server. The contents are backed up to a separate disk in the same machine. I also have an offsite backup in a datacentre.
My offsite backup machine died, and is now sat at home waiting for me to rebuild it. So it was somewhat alarming when my backup drive also died. Uncomfortable about running with less redundancy than normal, I immediately went out and bought a replacement drive. When checking the drives in the machine to see which one I needed to pull out, I noticed that one of the mirrored drives had also failed and the array was running in degraded state. Eeeek! Of my four levels of redundancy, three had failed. If I'd had fewer, I'd be screwed right now!
I'm not sure why I wasn't notified about the RAID failure. Normally I automatically get an email when the array enters a degraded state. That's something I need to look into. For now, the array is rebuilding. I'll fit the new backup drive when I get home this evening.
Yes. I've been saying this for a long time. Email is pretty much the definition of a perfect store and forward messaging system. Plus, I completely agree with him about the omission from the spec.
Someone on Slashdot recently claimed I hadn't read Keep the Aspidistra Flying because I thought the ending was depressing. After I finished my PhD in 2007, I've managed to avoid the same fate and have successfully avoided having a real job for almost five years. I've done freelance programming and written four books, and had a lot of time to post on Slashdot (as you can tell from the fact that, so far, I've posted more than anyone else this quarter) and do open source stuff (Ohloh ranks me in the top 2,000 geeks with no life^W^W^W^Wopen source developers).
That's about to change though. I had two interesting job offers recently (I seem to get job offers from banks very often, but I have a very low tolerance for tedium, so I'd probably have been fired around day 3 if I'd taken any of them). One was from Google in Paris (yay!) but working on boring things (boo!). The other was from Cambridge University, which is about as well paid as you expect in academia (aww!) but basically involves working on the same stuff I do for fun (yay!) with some very intelligent people (yay!). Oh, and it's in a city where a quick search found four tango classes (yay!) and property prices not much lower than London (oops!) and which is both small and flat enough that I can cycle everywhere (yay!) and so does everyone else (look out!).
So, in a few weeks I'm moving to Cambridge. I'll miss looking out at the sea, but being able to dance tango more than once a week should be some compensation. There also seems to be a lively salsa scene, although having to learn yet another set of names for the same Rueda steps is going to be a little tiresome...
When I visited, I went for drinks with some of the makerspace guys the night before my interview (I have no idea how much I drank, but it didn't seem to affect my interview performance too badly...) and met someone who worked on the C++11 atomics spec (which I was in the middle of implementing at the time) and someone who had ported 2BSD to a 32-bit PIC with 128KB of RAM, so it definitely seems like a city with no shortage of geeks...
Time for more storage. Where's the current sweet spot? It looks like drives are considerably more expensive than I was expecting. I'm guessing that's still a hangover from the flooding in the Far East. I'm considering a Samsung HD204UI or a Seagate ST2000DL003. Both are 2TB, which is about right for what I need. Both are slow (5400 and 5900 rpm respectively). That's OK. I/O performance is not the bottleneck here. That said, I'd rather have a bit quicker, but going up to 7200 rpm adds significant extra expenditure.
I'm way out of touch with PC hardware standards. The Seagate is nominally SATA III (a misnomer, IIRC). Will that be backwardly compatible with my SATA I/II controllers, or will I need to upgrade those as well? Any other suggestions on models I should be looking at, or things I should be considering?
Dear Mozilla developers. I know you're a bunch of incompetent morons, but would it really be so hard to change that and release a decent product? Please?
This weekend (I think, maybe earlier), Slashdot published some statistics about the most active people. Apparently I am in the top four most active commenters for the past month and the past quarter. This is quite depressing.
In happier, and unrelated news, my FreeBSD commit bit was approved this weekend, so I can now cause untold destruction on the Internet at large...
Ever increasing storage capacity is making me lazy. In years gone by, when resources were more limited, a full filesystem would be cause for investigation, to find out why it had become full, and what could be done about it. These days, the easy option is to just extend the volume a bit more and grow the filesystem. I'm running a bit low on free PV space, so last week I didn't grow my home filesystem by as much as I normally would when it filled up. But even so, I was a little surprised to find out that within a couple of days it was already full again. That's not normal. It turned out that a single log file was continually growing and had taken up nearly a third of the total space on that filesystem. But because the default assumption is that I have more disk space than I'll be able to use, I hadn't been keeping an eye on what was taking up the space. D'oh! So a single rm has taken me back to having loads of free space.
In English, every word can be verbed. Would that it were so in our programming languages.