XCELLENCE CONTINUED Well it's finally looking like winter out here now, rather than just feeling like it. It's been raining all morning, and I just gave in and put on the heating because at 1PM it was still 10.5degC inside. I'm trying to look after my hands this winter, I don't get very good circulation and it's easy to let them get too cold. Usually I end up with some swelling and sores that last until the weather warms up again. I got a bit of that earlier, but have managed to reverse it. If I touched someone else they'd probably still remark that I have very cold hands, but they're warm enought to work at least, and noone's allowed to touch now anyway (not that it changes much for me). He seems to have stopped now, but it was nice to read mn03's series of posts complaining about the hot weather in Japan. Another one of them and I might have been able to put off turning on the heating for another hour and save a bit of power. Ahh, 40+degC days... Well no I hate them too actually. There are probably places in the world where the temperature is always around 18-25degC all year round, why on don't I just move there rather than suffering the extremes of the place where I was born? Such might be the wonder of most animals on this planet I suppose... gopher://sdf.org:70/1/users/nm03/ Anyway, this is meant to be an update on my last post about setting up an "internet client" to run all of the internet related software that's likely to become obsolete, so that I can access it from other machines on my LAN without having to keep them all up to date (could I have saved a few hundred words just by starting my last post with a summary like that?). Well that last post did at least prompt me to think more seriously about the options, and I realised that the range of ARM processor versions is just way to complicated. Even besides the problem of Firefox not running on the Raspberry Pi Zero W, and all of the unanswered questions regarding the Banana Pi Zero, the choice of distros was too limited. There are plenty, but most use Systemd, and the rest tend to be side-projects of x86 distros, likely to have bugs, or a limited range of packages available, or both. So yesterday I finally ordered an Atomic Pi. Nobody in Australia sells them, so I was going to buy directly from the "Digital Loggers" mob, but the overseas postage options had disappeared from their online store. So I sent an Email to them asking about postage to Aus, and next time I checked the whole Atomic Pi page had been taken off their online store! This happens to me a lot for some reaon - I see something I want advertised online but I have just one question, so I send an email and then it disappears (maybe after being there for years), and I never get a response. Sure I'm probably not the cause this time, presumably someone bought out their remaining stock, but it's damn annoying. Anyway I bought one off Ebay in the end, which may or may not have been more expensive than buying directly depending on how astronomical the postage quote would have been. At least there was one lonely Ebay seller willing to post directly to Australia, rather than via the expensive and slow Ebay Global Shipping Programme. $88AUD for the $35USD board in the end, but about the same as a Pi4 (though I could have bought that locally, which was one of the main attractions of it). https://digital-loggers.com/api.html During the week I did go through a phase of considering just using an old laptop instead. All my spare (working) laptops are too old even to match the Intel Atom in the Atomic Pi for performance, but I thought I could buy one with a broken screen cheap. The trouble there is that I didn't know how much power a laptop would use without a screen or HDD running, whether that would be comparable with the 7-15W of the Atomic Pi. So I dug out all of my post-2000 laptops, pulled out their HDDs and their batteries, booted them up then measured the power draw with the screen off: ["Run" is the main figure of interest - measured when booted to BIOS after HDD and battery removed, and screen turned off] [Thinkpads had their CD/DVD drives removed too] *Thinkpad R31 - Standby = 5W - Run = 23W - Screen = 4W *Thinkpad T43 - Standby = 6W - Run = 27W - Screen = 7W *Thinkpad R60 - Standby = 7W - Run = 19W - Screen = 6W *Toshiba Satellite A60 - Standby = 6W - Run = 49W - Screen = 5W *Toshiba Tectra A7 - Standby = 7W - Run = 28W (broken - won't boot) *Compaq Presario 700 - Standby = 5W - Run = 36W - Screen = 6W *Sony Vaio PCG-991L - Standby = 10W - Run = 26W (HDD still in) - Screen = 6W I think a lot of the standby power is used just by the mains power supplies, though I only measured this for the one used to power the Thinkpad R31 and the T43. [EDIT: Also "standby" means what most people would call "off", but with the power supply still plugged in and connected to the mains, not the "standby mode" entered from the OS] So it varies a lot between models, but assuming power figures haven't changed too much with more recent laptops, you might expect them to consume roughly twice the power of an Atomic Pi, with some risk of it actually being significantly more. I did later find this page on Thinkwiki that shows some much lower idle power figures for Thinkpads. I think this might in part be because they're using the laptop's own power measurement in ACPI while running off battery, whereas I was measuring the power at the the mains input to the power supply. So the power used by the switch-mode supply was included in my measurements. Also I didn't account for the phase angle, but a laptop should be a mostly resistive load anway, so that shouldn't matter. They also measured in Linux and enabled every power saving measure they could, whereas I was booting to BIOS where those features might not be enabled yet. http://www.thinkwiki.org/wiki/Idle_consumptions In the end I decided to try the Atomic Pi, not least because laptops still manage to command a significant price on Ebay if they've only got a fixable issue like a broken screen. Untested ones don't but then it's probably the case that they were tested, but found to be completely dead. Also used laptops might not last as long as a new Atomic Pi, especially given their more space-constrained cooling systems. It does show that the're an option for upgrading the system later if future internet software requires a faster computer than the Atomic Pi. That's comforting given that there's unlikely to be anything like an Atomic Pi 2 when that time comes. There are also various "Mini PCs" like the Intel NUC (I had no idea that Intel had started making complete systems). But again they start at about $200 second hand, and nobody provides any data on real-world power consumption (some even advertise "low power: 12V" for the sake of the electrically ignorant). I'm just too cheap for this game. I did find some benchmarks to put them in perspective though. Here's an "Up Board 2GB" which is very close in specs to the Atomic Pi (same CPU (Intel Atom x5-Z8350 @ 1.92GHz (4 Cores)) and RAM (2GB DDR3)), compared with an "UP2 N4200 4GB" with an Intel Pentium N4200 @ 2.50GHz, and 4GB DDR3 RAM. As well as an "UP Xtreme i7 4GB" with a 4.10GHz i7 CPU (4 Cores) and 4GB RAM. These latter boards are rough equivalents to what you might get in a recent-model used laptop or Mini PC: https://openbenchmarking.org/result/1905059-SP-1612202TA42 The PC CPUs do wipe the floor with the energy-efficient Atom. A fairer test is against the Raspberry Pi 4, though the Atomic Pi still comes off a close second in most of the tests: https://openbenchmarking.org/result/1903178-SP-ATOMICPI954,1907128-H V-1907127HV99 There's no clear winner overall, but the Atomic Pi is the compromise that I went with in the end. For now I'll try to set up the internet client system on my "new" laptop, running from a Micro SD card, so that I can move it over to the Atomic Pi when it eventually arrives (it'll probably take a month or more from America at the moment). Things aren't going too smoothly getting that laptop set up either, mind you. - The Free Thinker.