On devils and bentos -------------------- That's a bit more of a colourful title than "On BSDs and Thinkpads", right? There has been a little bit of discussion in Gopherspace lately on these two topics and I wanted to throw in my two cents. Well, probably more like twenty cents knowing my limited ability for parsimony. I am a long time *BSD fan, and NetBSD is my flavour of choice, although I also have a deep fondness and tremendous respect for OpenBSD. At one point in my life, long ago, when I had the time and energy for such nonsense, I really agonised over my choice of operating system, believing it to be some deep reflection of my inner character (I'm freely admitting to this embarrassing past only because I strongly suspect that at least half the people reading it this will not be able to point fingers, having been there themselves). At that point I could have, on demand, launched into a very detailed explanation of why I chose Net over Open, citing feature lists and benchmarks and support for third party software and bla, bla, bla. All of these details are lost to time, but I do remember that I could only ever make a pretty slight argument for one over the other. Eventually some pragmatic requirement (again now lost in time) forced me to start using Linux as my daily desktop instead of NetBSD, but I continued to use NetBSD for my personal servers, and still do up to this day. It has been an incredibly reliable, hassle free system for me. The rate of change regarding major features is incredibly slow, which suits me just fine. I don't like change for the sake of change, or being forced to learn new stuff every few years even when the old stuff worked fine for me. If it ain't broke, don't fix it. NetBSD gets this, and I mostly do stuff just like I did 10 years ago. Because my NetBSD servers just happily keep on running with very minimal care for years on end, I actually feel a little bit out of touch with the OS, compared to when I used it daily for everything. I am dimly aware of interesting new stuff happening (a Lua interpreter in the kernel - not yet sure how I feel about this - and also this "rumpkernel" concept), but I have probably forgotten a lot too. I might try to correct this soon. I have a currently unused Raspberry Pi 1 sitting around. After reading Pet84rik's posts about OpenBSD, I thought perhaps I should put OpenBSD on it and explore the road that I so very almost went down instead. But it turns out that, actually, not many OSes support the Raspberry Pi 1, so OpenBSD is not possible, and neither is Minix 3. But, like they say, "Of course it runs NetBSD!", so I guess I'll set that up some time and play around. Heck, maybe I'll run a gopher server on it, why not? I like old Thinkpads, but honestly, who doesn't? It's a bit of a cliche, really. But I am onboard with the standard arguments: they have very nice keyboards, the build quality is high and perhaps most of all I appreciate the fact that they are designed for easy servicability, and that there is a wide range of replacement parts available on eBay to facilitate this. I am especially enamoured of the ultraportable X series. I like small and light laptops, and unlike a lot of geeks I really have no lust for huge, high resolution displays. Right now my "daily driver" when I am at home is a refurbished Thinkpad X220 which I bought just before I moved to Finland. It has 8GB of RAM, a 1 TB spinning disk that I keep my stuff on and a 32 GB SSD drive that has the OS (Debian Stable) and swap space on it. I regret the drive setup a little: I was trying to be frugal and it largely bit me in the ass. I was unaware at the time that SSD speed is quite strongly dependent upon size, and the very small ones are scarcely worth it. This one does *read* faster than a spinner (I think I measured it at roughly twice the speed), but writes are actually about the same speed. Still, for a system disk this is not critical. And the 1TB spinner was discounted as some kind of vague refurb. It was described as "removed from a new laptop" and came with a one year warranty, so I figured it probably wasn't going to be a lemon. And it works just fine, but it occasionally makes the kind of sounds you don't want a drive to make, so I worry about it's long term prospects. I hope to be able to flash Coreboot or (if they get X220 support) Libreboot to the BIOS sometime this year. Previously I used an X60s, again a refurb. It was quite a nice machine, but I actually didn't have a lot of luck with it. The internal WiFi card was quite flakey (easily remedied with a cheap USB replacement), but the screen also developed some sort of weird defect which manifested as two vertical lines of garbled, mostly black pixels, extending upward from the bottom of the screen. They grew over time. It was definitely not a software issue or issue with the graphics card, these lines were visible even when the machine was powered off, it was something to do with the physical LCD panel itself. Very strange, as it was not subject to any kind of trauma. I always meant to post photos somewhere and see if somebody knew what was up. Anyway, having bought the X220 I decided it was time to part with this machine. I tried very hard to find it a good home, listing it for weeks at ludicrous prices (in the end a mere NZ$1, I think) on the local auction site. So in the end, with my move looming, I relisted individual parts, sold the RAM sticks, hard drive, hard drive caddy and power adapter and was forced to recycle the rest. This is a shame and a waste, but I honestly did everything I could.