Nice! Those AllWinner boards are a little tricky to get going and have some quirks, but the price is great for the extra horsepower you get. Granted, I use the latest Armbian since the manufacturer’s images are all quite old.
I’m beautiful and tough like a diamond…or beef jerky in a ball gown.
Nice! Those AllWinner boards are a little tricky to get going and have some quirks, but the price is great for the extra horsepower you get. Granted, I use the latest Armbian since the manufacturer’s images are all quite old.
130GB for the entire thing? And the pi doesn’t choke on indexing / searching it?
That was my thought. I knew it couldn’t hold it in RAM but thought it would be doing crazy IO and limited by being on SD, but it seems to not be a problem. Like I said, I don’t know how ZIM does it, but it does it well. Must have some kind of index that lets it fast travel to the correct blocks or something. I dunno lol.
how capable is the search engine (I assume it has one?)
Yep, it has search. It’s…okay but kind of primitive. It’s not slow, and if you’re searching for something that’s fairly unique (as far as keywords go), it does well. But if you’re searching something like an acronym where it shows up as a regular word in other entries, it’s a lot more hit or miss.
Yep, and I love it.
I’ve got a little Banana Pi M4 Zero (PiZero form factor but much more powerful and with 4 GB RAM) loaded up with, among other useful tools, Kiwix and the full Wikipedia dump. I just refreshed it with the 2026-02 full dump, so I’m caught up for the year. I’ve also got a lot of other offline docs loaded up (React, Bun, and the devdocs for several libraries I use) and it’s nice to have local copies of those instead of googling every time.
Surprisingly, the full ~130 GB Wikipedia dump works fine on a regular Pi Zero 2 with 512 MB RAM. I don’t know how ZIM works but it does work very very well.


I was surprised by that, too. When I went looking for a way to decode them with RTL-SDR, I assumed it wouldn’t be parsing the audio but a narrowband data stream. TIL also.
Edit: It does kind of make sense with it being AFSK encoded in-band, though, or maybe I’m just so used to it being that way. I always thought the screeches were there to demand attention (and also be something that headend equipment can pick up and respond to). So it’s interesting they’re doing double duty as both an unmistakable audio cue to pay attention as well as containing the actual alert data.
Plus there are NOAA stations all over the country rather than centralized like the time signal transmitters. It was probably cheaper to do it in band at that scale.
That’s what I’ve done for years. Makes managing things much easier, and I run multiple APs (all with the same SSID/PSK) and you can just roam to the best one. One upstairs, one downstairs, one in the weird dead zone in my office, and one on the back patio (it’s not hardwired and uses the mesh connection for uplink).
These are all old Aruba APs running OpenWRT but that’s the plan for this Cudy Model. I may pick up a few more and just replace all of my trusty but very old Arubas.
I bought this one last month when it was on sale for $39: https://www.amazon.com/dp/B0BRK3CYY3
Haven’t deployed it yet, but it’s fully supported by OpenWRT. I would only be using it as an access point, though. My router is a USFF Optiplex with an extra NIC and runs OpenWRT.


It’s not an “or” situation. It is and always has been an “and”.
My gripe is with people refusing to do anything on a personal level because “what does it matter when X industry pollutes more in 5 minutes than I do in a year?”.


I get what you’re saying and the “individual carbon footprint” is often used to blame shift to regular people just living their lives, but we do still have a carbon footprint. It may be a tiny, rodent-sized footprint compared to the Kaiju-sized ones of big industries, but our actions and choices do have an effect (especially collectively).
I just don’t like dismissing the individual carbon footprint as total propaganda because it’s not wrong (though I acknowledge it is abused). Dismissing it like that just puts out a defeatist “nothing I do matters” message when our individual choices do matter and add up.
Can you live a totally carbon-neutral life in the modern age? No, probably not. But we also shouldn’t throw the baby out with the bathwater and do nothing.


the segment has been shared widely on social media
Not widely enough.
https://files.catbox.moe/4kv1gt.mp4
See Also:
Even if they do eventually air it, it would be enlightening to play “spot the difference” between what they didn’t want to air and what they finally do. My guess would be CBS doing something like sed s/Trump/Biden/g to the script.
https://github.com/marytts/marytts
I’ve used MaryTTS semi-recently. It’s older but works well enough for my cases. I have it running on a server (locally) and my endpoints make a call to it and playback the returned audio file.
On Android, I use SherpaTTS which has good voices, but I’m not aware of a desktop/Linux option. It mentions using voices from Coqui which you linked, so I would guess that would be the way to go for desktop.


Yeah. There’s other precedent for that, too.
With the original Xbox, you couldn’t play DVD’s without the infrared remote kit (even though the software and hardware was capable). The license fee for that was part of the cost of the IR receiver and remote kit.
Didn’t the original Raspberry Pi also sell codec licenses as well?


Yeah, the licensing is BS but couldn’t they just tack on like 40 cents to the price or whatever? For a $900+ machine, it wouldn’t even be a rounding error.
Open codecs are better, yeah, but artificially crippling existing media workflows is kind of a dick move, IMO.


Except driver’s licenses. Those are far too easy to get, especially for some people lol.
Yeah, I don’t know about pre-installed with Android that aren’t ad platforms masquerading as consumer hardware. I’d never use one unless it was supported by LineageOS or something. My comment was more “roll your own” in nature.
Maybe one of those HDMI “stick” PCs you can get? There’s x86 Android builds you can run or you can do like I did with my media PCs and boot into Openbox and just launch a fullscreen browser right to Jellyfin and control it from your phone. (My main setup uses Emby but should be able to do the same with JF).
I’ve actually got a portable Jellyfin server I take with me. Built on the OrangePi Zero 2W with a USB->NVMe acting as media storage (as well as the Jellyfin DB). It’s got several other services running as well as a second Wifi adapter so it can also act as a travel router.
For playback, I pretty much just use my laptop or phone but have thought about adding one of the “stick” PCs as a client for it.
What BIOS setting are you changing? Secure Boot?


I can’t believe I’m tacitly defending Reddit, but I’ve seen equally or more disgusting questions in the “Ask” / “No Stupid Questions” communities here. Thankfully they got modded.


Yep, that’s why I haven’t messed with Kubernetes either; way overkill for a homelab and especially so since I downsized due to soaring electricity costs here.
Mine’s only for people I know personally, so it’s backed by my LDAP server and registration is disabled in Synapse. I use my regular onboarding process to create the new LDAP user and grant access to Synapse.