They aren't quite so much fun any more, sadly, as Debian no longer runs properly on 32 megabytes of RAM.
I liked the T42 a lot (I still have it). All in all, I guess it is time for HN to re-discuss Joey Hess' minimal setup:
https://usesthis.com/interviews/joey.hess/
https://news.ycombinator.com/item?id=4721645
https://joeyh.name/blog/entry/xmonad_layouts_for_netbooks/
Or Jason Rohrer:
https://usesthis.com/interviews/jason.rohrer/
http://hcsoftware.sourceforge.net/jason-rohrer/simpleLife.ht...
- Remembered a todo or note? Type note in your browser address bar with keyword 'pin' prefixed
pin todo!pay the rent
pin grocery!handwash
pin watchlist!https://www.youtube.com/watch?v=j800SVeiS5I
- Note gets saved in markdown document like todo.md, grocery.md and watchlist.md. 'pin' is the keyword I have configured for my Pi server and browser thinks its a search engine.- A http shortcut on Android when clicked shows a dialog box with todo.md contents.
- Edit/View notes using mapped network drive in your favorite markdown editor both on desktop/mobile. You can also view all the notes in your browser.
Oh yeah, editing code on a live server. Also probably never again.
I currently use an HP Stream 11 Pro that I got for not quite $100. I was going to run Linux on it, but the trackpad was unusable for me without lots of tuning of low-level parameters. It is usable as a dev box for static HTML sites, using VS Code on Windows 10, even non-GUI WSL2 Linux basics. 4GB of RAM, 6 Watts of heat.
Windows is a huge amount of work for me, but learning PowerShell or Python doesn't require a ThreadRipper. Or 1080p video.
The programs I use are configured to have a minimum of toolbars and such to save on screen space.
There's also a Pentium 4 PC that I've installed a time-appropriate stack on - Windows 2000, Visual Studio 6, etc - to see if I was wrong to assert Wirth's law. I wasn't, the thing flies.
- around 2005; HP Ipaq pocket pc + Zaurus C860 with network adapter; I did all my document writing, programming, server admin, online buying/selling on the combi of these two; very light to travel. Pretty perfect even for quite long times on the road
The Zaurus I used until 2010 around; I still have it and it still works perfectly.
- around 2011; OpenPandora + iPhone, same setup as the above but more powerful ; still as portable; on the Pandora I could/can do mostly anything I need to do for work; php/ruby/c#.net/python/haskell/lua. The Pandora battery can be swapped, so I carried 2 extras which means a week of work while weighing absolutely nothing...
- around 2018-now; GPD pocket 1 + iPhone and it's x86 while having very good battery life with debian/i3wm, so same as above but with a lot more freedom. It's far less repear-able though than the Pandora and the Pocket 2 is really not as good (I sold it; it was annoying to work with compared).
Hacking a netbook into something I use daily has been more useful in the current context than all my Raspberry Pi hackery - last year I turned a 3A+ into a neat portable server, and that was a lot of fun, too:
https://taoofmac.com/space/blog/2019/08/22/2023
...but ultimately less productive.
When my dad and uncle wanted an inventory system for their computer store in the same mall, I thought I could make one from scratch on the Atari 8-bit. It was written in BASIC with 6502 assembly routines. Things went pretty well but disk (as in 5 1/4" floppy) access was slow and tried to fit the stock into memory which didn't fit. Got a bank switching 128 KB memory extender (up from the base 48K). It was fun writing the data compression, search, and sort routines in assembly. The sort was a combination quick + merge sort because bank switching meant that only 1+1 of N banks were addressable at a time. I think it also disabled display DMA for a 30% speed boost during full sorting. I'm also remembering it had a partial index that fit in main+bank0 memory for searches. It did more than inventory, serving as the POS with receipt printer and dot-matrix printed reports. That thing ran for years and years until Atari started making PC clones and something else was used as 'business machine' promotional demo.
These games aged very well and I miss the graphical simplicity of XP. I used to edit movies on it in windows movie maker.
Then a cronjob will post that data to a website.
All on that machine.
For a while I've also used it as a minimal webdev environment with no real performance problem.
It acted as a firewall, reverse proxy cache and if you used nmap on it, it showed up as a network printer.
http://eschatologist.net/blog/?p=266
I occasionally think about trying to find one and installing NeWS & HyperNeWS to see if it really was a nice as I remember.
The most low-end things I have nowadays are a pair of Neoware CA21 thin clients (VIA 800 MHz, 512 MB RAM, 512 MB flash storage) serving as DNS and NTP servers.
Pretty much everything else runs on my VMware vSphere cluster but I keep those going as the cluster needs functional DNS and NTP services when starting up from scratch (chicken and egg problem).
However, for some reason the Zip drive was always trashing even though the system wasn't swapping. But the setup worked.
Old Thinkpad with no battery just after ext3 with journaling came out. I would yank the cord without shutting it down. Never lost data ;-)
Also used to run a Hackintosh setup on a Samsung NC10 netbook.
A 2nd Novell server would have been too expensive, so I put in an old Pentium 133 workstation as a fileserver running Caldera OpenLinux with its built-in MARSNWE Netware server emulation. It held CD images of NT 4 Workstation, the latest Service Pack, the latest IE, MS Office 97 and a few other things like printer drivers. Many gigs of stuff, which would have required a new hard disk in the main server, which with Netware would have meant a mandatory RAM upgrade -- Netware 3 & 4 kept disks' FATs in RAM, so the bigger the disk, the more RAM the server needed.
On each client, I booted from floppy and installed DOS 6.22. Then I installed the Netware client and copied the NT 4 installation files from the new server. Ran WINNT.EXE and half an hour later it was an NT workstation. Install Office etc. straight off the server. (An advantage of this was that client machines could auto-install any extra bits they needed straight off the server.)
For the cost of one fancy Dell server & a NOS licence, I upgraded an entire office to a fleet of fast new PCs. As a bonus, they had no local optical drives for users to install naughty local apps.
• Several 486s with PCI USB cards, driving "Manta Ray" USB ADSL modems -- yes, modems -- running Smoothwall, a dedicated Linux firewall distro.
http://www.computinghistory.org.uk/det/36102/Alcatel-Stingra...
This was at the end of the 1990s, when 486s were long obsolete, but integrated router/firewalls were still very expensive.
Smoothwall also ran a caching Squid proxy server, which really sped up access for corporate users regularly accessing the same stuff. For instance, if all the client machines ran the same version of Windows, say, Windows 2000 Pro, then after the first ran Windows Update, all successive boxes downloaded the updates from the Smoothwall box in seconds. Both far easier and much cheaper than MS Systems Management Server. (And bear in mind, at the turn of the century, fast broadband was 1Mb/s. Most of my clients had 512kb/s.)
There was one really hostile, aggressive guy in the Smoothwall team, who single-handedly drove away a lot of people, including me. The last such box I put in ran IPCop instead. http://www.ipcop.org/ After that, though, routers became affordable and a lot easier.