Hacker News new | ask | show | jobs
WikiReader (en.wikipedia.org)
78 points by wildergarden 932 days ago
8 comments

Although not a dedicated hardware device, Kiwix makes it very easy to browse Wikipedia offline on both desktop and mobile devices: https://kiwix.org/en/applications/
I feel cool having a "doomsday" phone with offline maps, wikipedia and a few other references in kiwix, music, a few weeks worth of podcasts... and curious to know what else one should have.

Now if apple could just shoot me a few kb of news/weather updates by pointing it at one of their satellites, we'd be really cooking.

(Other than a solar panel and I got a cigarette lighter adapter with clips at the end so I can charge off a car battery without turning on all the accessories)

I wonder why there's no P2P crowdsourced news and weather network. Even stuff like the Citizen app gets ignored mostly.

I think the most useful offline reference is various rope knots. Mostly because I'm not a prepper and they're one of the few old fashioned skills that doesn't seem to be any less useful now than 100 years ago. Knots aren't just still usable, they're still the common, generally preferred way.

Almost everything low tech is, for most people, something pretty cool, maybe even something we think we probably should learn, but not something that generally comes up in real life for most, like ropework seems to, at least for me.

I made a one-page reference of my top favorites but someone can probably do better: https://www.reddit.com/r/knots/comments/16zcsxi/i_made_an_a5...

Kiwix is good, but the file size of offline Wikipedia is bloated compared to Wiki2Touch.

Kiwix is over 100 GB for the English Wikipedia. https://dumps.wikimedia.org/other/kiwix/zim/wikipedia/

wikipedia_en_all_maxi_2023-10.zim 31-Oct-2023 07:37 103214717026

http://www.haukap.com/wiki2touch/

Wiki2Touch is about 9 GB for en-wiki as of 2012, and about 14 GB now.

I've been working on a Wiki2Touch reader for more modern iPhones. I've got the BZ2 decompression working, now I'm just cleaning up the markup to HTML parser in JavaScript.

If you're interested, please email me and I'll send you the code! You can install it for a week on a non-jailbroken device using XCode self-signing, and if you're jailbroken you can install the Immortal tweak to make it work forever.

If you have a developer subscription and want to put it on the App Store, I'm be very happy to let you do that. I just don't want to pay $100 for the privilege of running my own code.

what accounts for the large difference in size?
I think Kiwix includes images.
Even the non-image English file is about 60GB, so I’m really curious what Wiki2Touch does differently!

What date is that 14GB version from? And is it really not filtered at all?

The 14GB is from 2021-03-01. It's not filtered, it just stores the wikitext and an index of the article names, compressed with BZ2.

The XML, which is larger, is now 21 GB. How did you get 60GB for the non-image English file?

https://dumps.wikimedia.org/enwiki/latest/

enwiki-latest-pages-articles.xml.bz2 02-Dec-2023 02:38 21557219519

Sad to see the Android app hasn't been updated in 5 years
The play store tells me it won't run on my phone because it was made for an older version of Android.
Yeah because it's a rather old app version. In the issue they recommend to download from their website: https://download.kiwix.org/release/kiwix-android/

the newest one was built yesterday, this one should probably work

Thanks for the pointer.
> "The last official WikiReader image was released by Pandigital in 2011. However, there exists an active fork [...]" > "The latest update was released by this community in June 2021."

Nice to see that a community-backed project can outlive the official one for such a long time and keep it alive. Shows how good open source can be.

I've written a few applications for WikiReaders using the built-in Forth interpreter: https://github.com/JohnEarnest/Wikireader-Adventures
https://old.reddit.com/r/wikireader/

I remember getting one of these from woot-dot-com (iirc?) back in The Day. My dad really liked it.

I feel like a modern version of this with a small LLM and a vectorized wikipedia, maybe even TTS, would make for a very interesting offline device.

Humanity’s knowledge in a box, or as the Internet Box as the IT Crowd called it.

The hardware is there, with stuff like: https://www.lilygo.cc/products/t-deck

i think there might be room for another class of less-powerful, offline-first but still connectable, app-capable, long battery life devices.

This is excellent, I looked for something like this a few years back to explore what a minimalistic connected computing stack could be, and the only options were dead kickstarters or hacking something from blackberries or nokia c3s with hit or miss results.

Thank you for the link, bookmarked! Might explore this again some time soon.

The other one I know of is the Cardputer: https://www.cnx-software.com/2023/10/14/m5stack-cardputer-a-...

And the various Gameboy clones like the Odroid Go.

I've been really wanting to do something with this kind of thing for a while... but I'm not really sure what, just that I want it to work with ESPHome somehow.

>The WikiReader does not display article text which appears inside a table on Wikipedia.

Kind of a dealbreaker isnt it?

You misspelled “Hitchhiker’s Guide”: https://xkcd.com/548/
I own one of these, its excellent. I leave it in my car.