Recent submissions

Comment · 1 month ago
I have an anecdote about compressed data.

When I studied at school, I used ZFS with lz4 enabled on my working machine. During that times I had a task of parsing Wikipedia's data. I had enough brain cells to find compressed dumps and download them with aria2 but not enough to leave the file compressed. I ran a decompressor. It'd been taking longer than I expected so I went out to walk a dog.

Imagine how fast me and the dog ran back 30 minutes later when I realized how cooked I was. I only had 10 GB left on my disks after I downloaded that 20 GB file. This decompressed file would have blown the machine up. I was terrified to find a frozen system with no storage space left.

Instead, the process finished and `df -h` reported 8 GB of the free space left. Files were decompressed. I could `less` them! That made no sense! Only many many minutes later I finally figured out to run a `zfs get compressratio` command which showed ZFS successfully and transparently recompressed everything on the fly. That was too impressive for that teenager and he never switched to a different file system.

Comment · 2 months ago
Comment · 3 months ago
I use KOReader a lot. After your comment, I realized file browser annoys me too. After some searching, I found an alternative view. Turns out, you can open the File browser tab, swipe down and switch "Display mode" to "Mosaic with cover images". Also seems like it's default for new versions now. This mosaic view still uses directories but it lists books as rectangles (covers) instead of lines (covers + titles), it seems more pleasant.

By the way, in the same settings I finally found how to set up KOReader to launch with a previously opened book. What a relief!

Comment · 3 months ago
Thanks for mentioning GrapheneOS. I'll just explain to others what "pretty trivially" means here. GrapheneOS adds a huge checkmark "Network access?" when you install an app. It's impossible to miss.
Comment · 3 months ago
What's next!? Let Claude analyse clinic visits!? Oh well...
Comment · 3 months ago
10 months ago I've built a Raspberry Pi 5 mini NAS with 3 SSDs connected through RADXA Penta Hat. It runs OpenMediaVault, system is on the SDcard, other data are on the SSD ZFS pool. I have autosnapshots enabled, and I tune compression methods on specific datasets (lz4 for almost everything, zstd for file backups).

We use it for storing (backups, media files), playing (PaperMC), and watching (Jellyfin). I can only complain about the lack of hardware decoding in Raspberry Pi 5. Jellyfin loads CPU much if I enable transcoding so it's always disabled. If I knew this, I'd consider a cheaper and faster, but less popular, RADXA machine. Storage is fast enough for me, rsync and Samba speeds are usually limited by my network. PaperMC also runs without a hitch, thanks for asking!

As I didn't have high requirements for the machine, I also considered USB Bays at first but they wouldn't go well with ZFS.

Comment · 4 months ago
Comment · 5 months ago
Comment · 5 months ago
Thanks for sharing! This page also shows a KOReader UI on the right.
Comment · 5 months ago
Comment · 5 months ago
Visiting Chongqing city felt quite 3D to me
Comment · 5 months ago
@dang or @whoishiring, this is a job board.

> Please only post if you personally are part of the hiring company—no recruiting firms or job boards. [...]

Comment · 5 months ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton