HNHacker News
TopNewBestAskShowJobs

lproven

9,026 karma · joined December 30, 2013

Tall dark black-clad atheist skeptic biker SF fan; writes, mainly about computers, for a living.

# Work

Currently the FOSS & cloud correspondent for the Register.

https://www.theregister.com/Author/Liam-Proven

Work email: lproven+hn@sitpub.com

# Personal

Comments here (or anywhere else, unless otherwise stated) are personal opinion and not on behalf of any employer.

Based in Douglas, Isle of Man.

Quick info:

https://about.me/liamproven/

Personal blog:

http://lproven.dreamwidth.org/profile

Tech blog:

http://liam-on-linux.dreamwidth.org/profile/

Socials:

https://social.vivaldi.net/@lproven

https://bsky.app/profile/lproven.bsky.social

https://x.com/lproven

https://meet.hn/city/im-Douglas

submissionscomments
lproven··on Show HN: NSL – WSL for Linux
:-o

Gosh. OK then.

lproven··on Show HN: NSL – WSL for Linux
Holy cr4p that is a wall of text on the repo! :-o

Is that massive amount of bumf machine-generated?

lproven··on Google ending ChromeOS support two years early
I tried one, and nearly bought one from a friend a couple of years ago, but I can't get over the horrible chiclet keyboard.

Life is too short for modding machines I want to be daily drivers, like fitting an X220 keyboard to it.

lproven··on Stuck in the Suez Canal – the short version (2021)
Yes, me too. This happened just under 6 months before I was born and I knew nothing about it.

Around the time the _Ever Given_ got stuck, I read a lot about it, although I do not have links any more.

You didn't name the book or link to it.

It's called Stranded in the Six Day War by Cath Senker.

https://cathsenker.co.uk/stranded-in-the-six-day-war/

lproven··on Digital Audio on the ZX Spectrum's 1-Bit Beeper
I wrote a Reg article based on this:

https://www.theregister.com/offbeat/2026/09/13/the-improbabl...

I got some valuable links to tunes from a previous HN thread:

https://news.ycombinator.com/item?id=49611230

It was just 3 weeks ago...

lproven··on Show HN: NSL – WSL for Linux
Already explained with examples upthread:

https://news.ycombinator.com/item?id=49896422

lproven··on Show HN: NSL – WSL for Linux
I have never heard of "Snow Linux" before. The homepage is minimal:

https://snowlinux.org/

I submitted the Github page as a new story:

https://github.com/frostyard/snowdesktop

https://news.ycombinator.com/item?id=49907568

lproven··on Google ending ChromeOS support two years early
Good keyboard is my #1.

If that is good enough, I will put up with a bad screen.

Good speakers is very nice to have, I admit, but I do not do podcasts or videos. I do listen to the radio a lot, however.

I do not own a single laptop with 32GB RAM. That I don't care about. My desktop does, but the biggest laptops are 24GB, which was massively cheaper. Most are 16GB which I find enough for even quite intensive use.

lproven··on Google ending ChromeOS support two years early
Indeed.

I know of two "best laptops ever made":

Drew DeVault says it's the X200:

https://drewdevault.com/blog/Fucking-laptops/

« The best laptop ever made is the ThinkPad X200, and I have two of them. »

He has a very strong case. I own one. It is certainly one of the best ever.

On the other hand, Brad Taunt says it is the X220:

https://btxx.org/posts/x220/

« The X220 ThinkPad is the greatest laptop ever made and you’re wrong if you think otherwise. »

Ulaş Türkmen agrees:

https://okigiveup.net/blog/why-thinkpad-x220-is-the-best-lap...

I also have two X220 machines, and I use them more than the X200 now. They still work perfectly, while my X200 is getting flakey. (Although with its SSD and 8GB of RAM, it runs Alpine very well indeed and could be a daily driver.)

The X220 has a slightly shallowed screen; that's a weakness. But mine are 100% usable: between them, I run Haiku, FreeBSD, OpenBSD, Ubuntu, and Pop OS, and all of them go like stink and are daily-drivable on this 2011 hardware.

lproven··on Google ending ChromeOS support two years early
When I left $DAYJOB-1 they let me keep my Dell Latitude 7270. I have upgraded its RAM to 16GB (the max it takes) and downgraded to a smaller SSD.

It runs ChromeOS Flex and it runs it very quickly indeed. It's a quad-core Core i7, so it should.

This 10YO laptop is in daily use and it runs well enough that an EOL for ChromeOS that is 8Y away is a concern for me. I expect the laptop will still be in use then; I still have several 15Y old Thinkpads in frequent use.

lproven··on Who Killed Paulina Borsook's Career?
Ignore this poster and their misconfigured browser. It works fine, no paywall, nothing.
lproven··on Apple Copland D11E4 Booting in the Browser
Previously:

https://news.ycombinator.com/item?id=49727434

lproven··on Apple Copland D11E4 booting in your Browser
Later and with more comments:

https://news.ycombinator.com/item?id=49791125

lproven··on The "Windows XP Box" (2003)
> Wow I remember this being covered in Custom PC, a magazine in the UK.

For which I wrote the Linux column for the mag's first year. :-)

lproven··on The "Windows XP Box" (2003)
That is amazing. I love the glitterball, emphasizing all that lovely empty space. Fantastic.
lproven··on The mystery animal on an ancient god's head
FWIW, the Readability extension sorted it in a single click for me.
lproven··on Btrfs/ZFS/bcachefs under workloads classic benchmarks skip
That is excellent stuff -- thank you!
lproven··on Gravity Linux Alpha Release: Linux on the M4 Mac Mini with GPU and DCP Support
> as Asahi uses Arch,

Asahi does not use Arch.

It formally made Fedora its official partner three years ago as I reported at the time:

https://www.theregister.com/software/2023/08/07/asahi-linux-...

It does also support 10 other distros, listed here:

https://leo3418.github.io/asahi-wiki-build/swalternative-dis...

(Deepin is there twice.)

Note, Arch is not on that list.

lproven··on Gravity Linux – Linux for Apple Silicon M4 and Above
> The idea that Linux is "half baked" non non-amd64 platforms is just... it's just stunning.

Evidence to support this idea, from a Red Hat developer in the area of ARM support:

His 2015 attempt:

https://marcin.juszkiewicz.com.pl/2015/09/21/aarch64-desktop...

It failed. Arm on the desktop on Linux was not usable.

A decade later, he tried again.

His 2025 attempt starts here:

https://marcin.juszkiewicz.com.pl/2025/07/07/arm-desktop-202...

It failed. Arm on the desktop on Linux was still not usable last year.

I think the proposition that it's half-baked is strong enough to at least discuss, not mock.

lproven··on Ctenophores: Wonders of Biology
Indeed so. Nicely put!
lproven··on Btrfs/ZFS/bcachefs under workloads classic benchmarks skip
Thanks!

And you know what, that's a great idea.

lproven··on How often do you think about the 1893 World's Fair?
I had never heard of it.

https://en.wikipedia.org/wiki/Tesla%27s_Egg_of_Columbus

lproven··on Ctenophores: Wonders of Biology
> other elements

Phyla?

lproven··on Stop making swap partitions—use swap files instead
I'm sorry. I reacted badly. Both you and @zahlman gave the same advice with the same reasoning and I have extensive personal experience that means I know this can cause total data loss.

It is bad and dangerous advice.

If you don't believe me, I can give you the steps to reproduce. Others have posted comments to this effect here:

https://news.ycombinator.com/item?id=49768833

Seeing it twice in one thread, I overreacted.

lproven··on Stop making swap partitions—use swap files instead
I apologise for my confrontational tone.

I reacted badly when I see people giving what is, in my extensive personal experience, bad and dangerous advice that will lead to significant data loss.

It's as if I saw someone advising DIY facial piercing with a nailgun. I didn't stop to consider any motivation; my reaction is an immediate NO DON'T DO THAT!

lproven··on Ctenophores: Wonders of Biology
True! (This stuff is since my BSc and I need to do more reading, but it isn't my job, so there's no time.)

But the thing is that, AIUI, ATP-synthase is in the mitochondria and chloroplasts, so from an evolutionary perspective it is in prokaryotes... just symbiotic ones...

lproven··on Btrfs/ZFS/bcachefs under workloads classic benchmarks skip
Exactly.

SUSE takes snapshots before packages are installed. The package manager cannot tell if the disk will fill up as a result because on Btrfs the `df` command lies.

If its Btrfs root fills up and the OS writes to it, it 100% will self-destruct, and the `btrfs-repair` tool (`fsck` replacement) cannot fix drives and usually makes the corruption worse and renders the drive unreadable.

This is why in the earlier thread about swapfiles...

https://news.ycombinator.com/item?id=49618087

... I advised 2 commenters not to recommend keeping the OS and data in a single big volume. I got downvoted for it. I was rude. Well, I was, but I stand by my comments even though I'm sorry for my tone when I made them.

lproven··on NEC V20 CPU: A bit of pep for an XT
It worked well. I used a few V20 and V30 PCs.

One very nice little win:

If you had an NEC chip, then Windows 3.0 ran in colour VGA mode. If you had an Intel chip, it wouldn't.

The VGA device driver was 286 code and the assumption was that VGA chips were only in 286 PCs.

(IBM's own 8086 and later very-low-end 80286 PS/2 machines, both called the Model 30, did not have VGA which was only in Microchannel machines; they had the inferior MCGA instead.)

If you had an 8088/8086 PC with VGA you couldn't run Win 3.0 in VGA mode. If you fit a V20 (instead of an 8088) or V30 (instead of an 8086), you could run Win 3.0 in colour VGA mode.

In 1990 this was the first mass-deployed 286-specific code a lot of people ever encountered: a device driver.

Lotus 1-2-3 r3 was 286-specific but it was niche; you could just stay on 1-2-3 r2 which worked fine on everything. Almost all other DOS apps were for 8088/8086.

The 80186 was so rare it wasn't even mentioned: the distinction was 8086 code or 80286 code. So this was a rare instance of Real Mode 286 code -- plain old unextended DOS 16-bit code, as opposed to Protected Mode code that needed an actual 80286 chip.

Citations:

https://www.os2museum.com/wp/antique-display-driving/

https://www.vogons.org/viewtopic.php?t=53942

lproven··on NEC V20 CPU: A bit of pep for an XT
> Difficulty level: quite high, even in reader mode.

Works fine in Firefox on macOS 15 here.

lproven··on NEC V20 CPU: A bit of pep for an XT
General tip...

https://www.spacebar.news/stop-using-brave-browser/

Page 1 of 34Next →