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.
HN user
igoose1
What's next!? Let Claude analyse clinic visits!? Oh well...
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.
specifics of the Pi variant (i.e. RAM) are not mentioned
I agree with the rest but Pi Zero W is a specific machine with 512 MB RAM:
https://www.raspberrypi.com/products/raspberry-pi-zero-w/
It's also the one everyone can buy online for $19, not Pi Zero 2 W (always out of stock)
I don’t know why fastfetch always report more memory being used than the actual values. I’ve never seen more than 3GiB used in btop for this server
Probably, it's because of ZFS ARC (Adaptive Replacement Cache). It's similar to Linux's page cache, can be claimed back any moment and different tools name it differently: https://www.linuxatemyram.com/
Thanks for sharing! This page also shows a KOReader UI on the right.
I skimmed through Livio web-site and it seems like it's just a repacked wiktionary?
On my e-book I use KOReader and I uploaded dictionaries of my personal choice on it. When I see a new word, I hold a finger for a bit longer than usual and KOReader opens a modal window with a definition from Cambridge Advanced Learner's Dictionary. It took some time to find a DRM-free version and convert it into StarDict format but I've done it so I can share you only need to use this Python script: https://github.com/ilius/pyglossary. I'm sure there's already a wiktionary stardict on the web and you won't need pyglossary.
KOReader can be installed on many popular e-readers, including jailbroken Kindles (this usually takes 10 minutes to do depending on Amazon mood).
Visiting Chongqing city felt quite 3D to me
@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. [...]
Way to stay connected with a family abroad.
I migrated to another country and it's hard to talk with parents, my sister and grandmas as much as I did when I was back home. We tried making weekly calls to talk and play games but someone could never make it. I got an idea to create a small chat, share a simple topic every morning and then let everyone take a picture of the object. For example, recently we had "Garden" which made my grandma in the countryside go outside and take a picture of her growing strawberries. Today is "Anything halal" and I hope this will make another (Muslim) grandma in the chat happier :-)
At first, all topics were made up by me. Then, I made it possible for others to suggest topics via a simple bot. I showed this chat to friends and they got excited and wanted to try the same so I upgraded the bot to support multiple chats. Since November 2025, it's hosted 11 chats and if you're interested, you can try it too.
It's free and won't be abandoned tomorrow because I personally use it.
Sure, it works with Selenium but every other popular browser works with it as well.
Thanks, Daho0n, you've just showed I shouldn't write without checking what I'm going to send. Seriously, it's helpful that I posted with a mistake because I had no idea what the word 'twitting' means. Will edit a title.
Hi!
Consider trying redo[0]. It's an idea of D. J. Bernstein (a.k.a. djb) what could already be a good advertising.
Your problem can be solved with make as it pointed by others but I see a wonderful example where redo's target files are pretty clear describing what redo can do.
redo's target files are usually SHELL-scripts but they can be whatever you want if it can be executed by a kernel. `redo-ifchange file1` is a command which waits until file1 have been rebuilt or, by other words, waits until a file1's target file have been executed if it requires.
There are 4 target files to show how to solve your problem --- downloading and merging two files:
all.do file is
DEPS="foo.json bar.json"
redo-ifchange $DEPS
jq -s '.[0] * .[1]' $DEPS
foo.json.do file is curl "http://example.com/foo.json" # redo guarantees that any errors won't update foo.json as it can happen in make world.
bar.json.do file is curl "http://example.com/bar.json"
After creating these files you could write `redo all` (or just `redo`) and it will create a graph of deps and will execute them in parallel --- foo.json and bar.json will be downloading at the same time.I'd recommend getting started with a Go version of redo --- goredo[1] by stargrave. There is also a link to documentations, FAQ and other implementations on the web-site.
By the way, it's not a FOSS project. It's just open-sourced but it's not allowed to be republished even without changes.
Unable to connect. Android, Fennec F-Droid.
Moreover, if you use "Security" and "Cybersecurity" tags. I'm sure, it's possible to find the written ML script for "unblurring".
Hey,
Firstly, you must change firmware. Choose something open source: AOSP or its forks.
Do not install Google apps (Gapps). Google is the evilest part of phones: there r lotta telemetric functions and it takes much memory.
Find out more about F-Droid. It's a repo of FOSS apps for android. For apps that exist just in Google Play you can use Yalp but I'd not recommend downloading them 'coz you don't know what they really do.
Get used to use VPS as default.
That's all what I did myself and what I recommend to do.
Looks really fast! Thanks for "just bash". It's great for me 'cause of portability. I'm not bash scripts pro but I found code is simple to understand. vi-like keys and functions of multiple moving and removing are also great.
I definitely will try it next day. I'm sure it can be my #1 cli file manager!
I'm not about not RCE 0day but here's some information about Telegram's security problems:
https://gitlab.com/edu4rdshl/blog/raw/master/why-telegram-is...
Found that when was trying to make Firefox browser safer.
I'd recommend to read these notes of Firefox config: https://www.privacytools.io/#about_config
It might be difficult to read, but there a little bit more information and links which aim to protect privacy.