Barry Kauler
bkhome.org · Personal blog · on HN since 2019
Barry Kauler, creator of Puppy Linux, writes about EasyOS, a lightweight Linux distribution, and related tools he builds.
What HN saysHN links it for his explanations of why EasyOS dropped ISO releases, Raspberry Pi support, and his static-site CMS built on SeaMonkey.
18HN people shared it
10linked it in comments
13stories submitted
155story points
5 months agolast shared
2019people per year2026
Most-shared posts
- 1Why I stopped releasing EasyOS as an ISO file3 people · 128 points · first shared 2021 · 110 comments on HN
- 2Why ISO was retired, part-22 people · 6 points · first shared 2021 · 1 comments on HN
- 3Cmm2 people · first shared 2022
- 4EasyOS kirkstone 2.0 release – lightweight Linux from the guy behind Puppy Linux1 people · 8 points · first shared 2023 · 1 comments on HN
- 5ShellCMS – A Static Site Generator Content Management System1 people · 4 points · first shared 2019 · discussion on HN
- 6How Puppy Linux works (2006)1 people · 3 points · first shared 2020 · discussion on HN
- 7Googled has tightened restrictions for login1 people · 2 points · first shared 2020 · discussion on HN
- 8How to internationalize any C program1 people · 1 points · first shared 2020 · 1 comments on HN
- 9EasyOS 3.31 people · 1 points · first shared 2022 · 1 comments on HN
- 10Instruments for Testing Photovoltaic Panels1 people · 1 points · first shared 2019 · discussion on HN
- 11EasyOS Built with Xlibre1 people · 1 points · first shared 2026 · discussion on HN
- 12Easyos dunfell 26 released for the raspberry pi41 people · first shared 2023
- 13C doc1 people · first shared 2021
- 14Easyos 455 does not work with ventoy either1 people · first shared 2023
- 15Linux kernel btrfs supports fscrypt1 people · first shared 2024
What HN people wrote when they linked it
trynewideas · 2023-02-26
> There's no mention of Raspberry Pi in the website
https://bkhome.org/news/202101/easyos-dunfell-26-released-for-the-rasp…
> even a Pi3B with 1GB RAM will work, or rather "just work" -- I recommend at least a Pi4 with 2GB RAM -- I have the 8GB RAM board.
EasyOS is a container-focused OS with its own in-house containerization mechanism,[2] and it's seemingly not designed for or aimed at Pis specifically.
fuzzfactor · 2024-06-20
Very enlightening.
Absorbed it at the time and followed up with experimentation ever since.
Edit: experimentation was underway long before this was published.
there's also a Part 2:
https://bkhome.org/news/202112/why-iso-was-retired-part-2.html
>I have whittled away at the use-cases in favour of using the iso file,
Very well done, and I would rather not have to use ISO's myself since the only remaining thing they are perfect for is distribution, where it doesn't look like they will be beat for a very long time.
I would rather not touch ISOs any other time, but I'm going to have to maintain the skill anyway.
There's definitely nothing better for Windows than ISOs and Windows is huge with very sophisticated imaging built-in.
Kauler just happens to make an even more sophisticated IMG than most would do, for this distribution I can handle it with no drawbacks compared to a standard ISO file, and way better than a funky "hybrid" ISO.
indigodaddy · 2025-05-29
Barry Kauler’s website uses a CMS that’s a static generator using SeaMonkey as the wysiwyg component:
https://bkhome.org/shellcms/
jeroenhd · 2024-12-01
I don't know, I just use FDE because I don't trust filesystem level encryption to protect against the many side channel attacks one can inject into a running system. LUKS is good enough for me.
It looks like there's slow but steady progress on FSCRYPT support on BTRFS: https://bkhome.org/news/202403/linux-kernel-btrfs-supports-fscrypt.htm… No idea what kind of state it is in currently.
SubiculumCode · 2024-06-20
https://bkhome.org/news/202112/why-iso-was-retired.html
I mean, the author had gone into depth about this.
dicytea · 2023-08-03
While this article claims that it works with Ventoy, recent posts (by the same author himself) suggests that things aren't so clear and sunny: https://bkhome.org/news/202303/easyos-455-does-not-work-with-ventoy-ei…
A good final half of the article is spent on blaming Ventoy's developers and users for holding it "wrong". And here I am left still wondering what is so bad about ISOs.
zephyrfalcon · 2022-10-19
You probably mean Sphinx C--: https://bkhome.org/archive/goosee/cmm/
int_19h · 2021-10-22
It sounds like what you really want is a high-level portable assembler. Which, to be fair, is one of the niches that C has occupied... but I'm not convinced it's optimally designed for that in general, even leaving UB aside.
But back in DOS days, there was something called Sphinx C--: https://bkhome.org/archive/goosee/cmm/c--doc.htm. A modern cross-arch reincarnation of that could be interesting.
boogies · 2020-09-22
> use some shell magic
eg.
1600 SLOC: https://www.bkhome.org/shellcms/index.html
1194: https://github.com/cfenollosa/bashblog
82: https://github.com/LukeSmithxyz/lb
15: https://news.ycombinator.com/item?id=24552950
Frenchgeek · 2025-01-11