Internet in a Box
internet-in-a-box.org
internet-in-a-box.org
On my end, I worked on an Android version since getting & maintaining a Raspberry Pi or a Linux machine is difficult in remote communities - where finding reliable access to a network or electricity can be tricky. Still, you will see those inexpensive Android phones everywhere. If you are curious: grey-box.ca/uni Early stuff, but we managed to deploy and test in 12 countries, and we are looking for volunteers for some of our digital divide open-source projects.
I know there is access to information which is beneficial but at some stage I’m not convinced having internet access will necessarily be considered a luxury in the best future.
I know it’s an outrageous sounds claim but I still feel it could go either way.
It's like saying that access to a well-stocked university library is not a privilege because most pop books that get published are crap. It's not even the same category of "book".
Negatives of the internet do exist but you're overstating your case. This is about getting basic resources to people who couldn't otherwise access them, I don't see how it can possibly be net negative.
Edit: Follow up thought, I’m not sure who the internet benefits anymore. It used to be about users. Now I don’t feel the same way.
Languages? State department language courses are available online, as are many other resources, language classes, language learning communities, etc.
Math? Physics? Chemistry? Again, infinite repository of info.
And so on...
The function provided with this project is some content available offline just like those CD-ROMs. You aren't going to be communicating with folks on the other side of the world via it. Ergo, it is not "the internet in a box".
That is a HN perspective.
Blue collar shift workers often leave the work at work, and don't 'hop on a call' outside work. I took a 4x10 shift job and it has good benefits and pays enough for vacations. For the extravagant luxuries, TGFBtc.
I also see a lot of temptation especially in the IoT space to use the internet to control the devices against the users wishes and spy on the user.
You also see tge first attempts of devicemakers to actively ensure an internet connection themselves, independently of what the user set up. (I.e. Apple's Find My network, Amazon's Sidewalk, etc).
I don't think this will become less in the future.
We likely need a movement that promotes a healthier use of the tech, which could include things like making it socially unacceptable to be constantly hooked up to your phone, and hefty fines for the manufacturers whenever their hardware/software made clandestine surveillance possible.
If things like these are not technically or socially possible, then I'm guessing we'll see an "anti-internet" movement eventually, too.
Every prepper should really have one!
These things all seem to follow a curve. They are released, adopted and improved, they become amazing, and then at some point they start to decline for whatever reason (even as they may be improving in some aspects - like smart tvs continue to get a better picture but only if you can stomach the extra ads, surveillance, and otherwise creepy anti features).
I wish I could just have windows 7 with security updates, a dumb tv with an awesome screen, almost no subscriptions or cloud based doodads.
Id love a frozen version of the internet that nobody can come along and ruin for whatever reason. Internet in a box seems like a good idea to me.
Ugh.
How this project funded? Do you plan to make enough money selling boxes to support development or rely on donations?
Kinda wondering if you'd consider the org a social enterprise.
Btw your site doesn't redirect to https, not sure if that's intentional.
https://widernet-egranary.org/?page_id=5
https://en.wikipedia.org/wiki/FabFi
We were trying to bring Wifi and digital content to some struggling communities.
Lol, if you have them at that price I'll take 5. More like $80-120 at current market rates, and then you still need to buy everything else that's already included in a phone.
Choose a popular, old flagship that's well supported by the community, and can be flashed with a de-Googled ROM and you're gold.
Old OnePlus devices are still supported today by the community.
I've been trying to get Termux/Alpine going on my old Android so I can install IIAB in it, for precisely all these reasons. But I'm linux-clueless and haven't had the best of luck.
UNI doesn't look like it's actually IIAB-on-Android, more like another similar project, yes?
I have spent a little time each year over decades planning a library. The first draft planned a shipping container full of rack-mounted equipment, and several more shipping containers full of the equipment to power the library. That version never got built.
My current iteration uses a bunch of 18 TB HDDs in a HP Z-series workstation.
If I had the money to actually deploy prototypes outside my home, I would switch to much more power efficient SATA SSDs, a Raspberry Pi, some kind of hat that connects many SATA drives, and a low-power Wi-Fi router that connects many users at once.
Over the years I learned that: * The US Library of Congress (LOC) cataloging system is the best way to index information, but... * Databases are temporary. Files on disk are much more permanent. You will change databases several times while leaving the same files on disk.
LLMs will change my design, as will StarLink and other satellite-based Internet Service Providers (ISPs)
Databases are temporary and difficult to move around when getting too big. On the other hand, files are easy to transport in portions and to continue working if a part has gone missing for some reason.
The backend on that platform was written from scratch and is file-based. Reduces duplication of images to permit archiving parts of the digital history for my country (Portugal).
Works fully offline for benefit of archivers in future generations.
I know that LLMs sometime hallucinate and practical limits of computation power availability etc. but imagine how quickly we can spread the knowledge. It is almost like the printing press during the renaissance.
Often giving "plausible but entirely wrong" output that is hard to discern from factual, real output.
At the moment they are great for entertainment.
But for factual information, you are better off just grabbing a copy of Wikipedia.
If wikipedia takes up 100GB of space and your model trained on it is only 5GB big, there is NO WAY it will hold all the original information.
Lossless compression algorithms exist, and HTML compresses almost absurdly well. A 20x compression rate would be quite impressive, but I don't think it's impossible, since 10x compression is fairly common in this domain, and there are reasons to expect wikipedia to compress even better given the significant amount of markup on each page.
I've worked with cleaning up rendered wikipedia texts, and if you strip the mediawiki class names and cruft, the uncompressed HTML shrinks a lot, often from hundreds of kilobytes to tens of kilobytes. You can then probably compress that quite a lot as well since plain text compresses very well on its own.
Basically, mediawiki uses this much markup to say <li><a href="#Assessment">Assessment</a></li>:
<li id="toc-Assessment"
class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded">
<a class="vector-toc-link" href="#Assessment">
<div class="vector-toc-text">
<span class="vector-toc-numb">6</span>Assessment</div>
</a>
<ul id="toc-Assessment-sublist" class="vector-toc-list">
</ul>
</li>
So yeah. 20x isn't too far fetched.There is a physical limit of how much you can compress stuff. If your LLM is significantly smaller than even the most optimized compression we can achieve, then it simply doesn't actually preserve all the information
Compared to NNCP, a hypothetical LLM that "knows" every fact in the English Wikipedia, would not need to keep a lossless record of the entire text of Wikipedia, since many Wikipedia pages repeat facts that also occur on other pages, and instead of reproducing every word it would be enough to paraphrase the ideas. Thus the size of such a LLM could be much smaller than 10% of the size of Wikipedia. How much, it's hard to say...
Same goes for human brains I suppose, we can only remember as much as we do because of the effective compression our understanding allows for.
I'm considering sending some contributions whenever I have time again for OSS contributions.
However, I find it usable enough that I've been using it quite a lot recently when I don't have internet access to read Wikipedia, StackOverflow and a few other things I downloaded.
Not sure what the state of the art is with LLM text compression, but with StableDiffusion compression ratios of up to 155:1 have been achieved[1] compared to 10:1 for JPEG.
[1] https://pub.towardsai.net/stable-diffusion-based-image-compr...
What people in poor countries need the least is learn from source that have tons of random facts of knowledge censored out since some western corporation decided they're unetical or disturbing.
The basic premise of WROLPi is creating your own off grid digital library: videos, web archives, PDFs, ebooks, etc. I have full text search for all of these. Offline maps as well via Open Street Map. Wi-Fi hotspot. Automatic downloads of videos (entire channels), RSS feeds, etc.
I wonder, do you have any plans do enable https support? With browsers increasing becoming hostile to http and disabling modern features, it might be a good idea to enable access via https.
I think a streamlined way how a teacher could quickly generate a custom root CA and install it on student laptops could be useful here.
(And yes, I still think it sucks that this is the only option for using https without internet)
Lol. Yeah, we didn't spend all this effort to centralize the Internet just to let you have such a powerful and dangerous tool as a private key, buddy.
Anyway, if you have or know about a 501c3 that can build and give away these devices, please share contact info here.
https://www.computerhistory.org/revolution/the-web/20/408/20...
Hopefully this project does something similar for others.
IMHO, the ultimate feature-set would be:
* IIAB content library support, especially the new map features which rock
* wrolpi-like tagging and automatic updating when connected to the internet
* Othernet updating of content when satellite signal is available
* Toosheh extractor for unpacking files saved in an mpeg-ts on a USB stick
* Local Fdroid app repo
* Piratebox-like file drop area
* BBS or local forum message-board
* Mesh with other nodes, perhaps using NNCP or Scuttlebutt protocols to exchange messages over spotty connectivity or traveling relay nodes
If I had any software clue whatsoever, I'd be actively trying to graft all these things together.
I have no experience with that field but I think that would be really neat, for people in unstable countries where internet is blocked, or inaccessible. A plug and play, ghetto way of restoring internet access on the go, when all you have is a crappy, flaky and possibly filtered internet connection.
It's content that was hosted on the internet. The actual internet is infrastructural, not content.
Is a DVD box set thus "Netflix in a box"?
https://www.youtube.com/watch?v=fTTno8D-b2E
If you like this story, I recommend this documentary:
https://www.imdb.com/title/tt2442080/ (Chuck Norris vs Communism)
Will knowledge be stored in an llm in the future?
Text Compression as a Test for Artificial Intelligence
Iirc the Internet-in-a-Box project pre-dates Ansible, which was started sometime in 2012.
I'm a little afraid of the implications.
This seems to be the content - http://med.iiab.me/
The "The Global Emergency Medicine Wiki" is pretty cool, external link where they get it from - https://wikem.org/
Preppers seem interested too which is cool - https://www.tiktok.com/@deweylikedonuts/video/71236508943983...
Living in a third world country I can tell you this has huge potential to improve schooling in areas with limited or no internet accessibility.
Using llms can be useful, but it's very advanced tech that should be done by people who understand what it is and what its limitations are. And even then it has its dangers. Letting it loose among uneducated people has the potential to be disastrous
The illiterate part of the community would be better served by interacting with the community - by fostering connections between people, improving literacy, and giving them tools - rather than with any sort of LLM, let alone one that has been cut down enough to run on cheap, under- (and often intermittently-)powered commodity hardware.
Email and ssb can be supported by having a bicycle and a thumb drive.
A lower tech option is plain old radio, for example: https://frn.dc4fs.de/
I think most idealist people here would be utterly crushed by how bad the situation is in some countries. Going in with ideas of how tech will be used to raise everyone up... Then having to live in camps with armed guards outside because there's frequent raids... No way to even get supplies in because corrupt beaurocrats keep asking for bribes. The same beaurocrats who are supposed to be on the side of their country are also massively part of the problem. Then you end up realizing that there's so many problems and inter-dependencies that it's not clear if any single person can do anything positive.
All aboard the FEEL TRAIN. Yeah, its hard, I wish I knew the answer.
Also, this project ends up being a compact way to deliver educational material. Imagine sending them the equivalent in physical books and manuals
Not sure why your calling out this poster when the OP said the above.
There's a spectrum, and while we should have increased empathy and awareness of a LOT of places in the world where life is spectacularly rough and wildly different than ours (2 years of my childhood were in a civil war and my Canadian wife just cannot fathom any of those experiences), there are indeed a lot of places in the world where knowledge and access and technology are helpful.
But the level of poverty is unreal. I had multiple hotels charge me a deposit for key card so I'd return it, and breaking large bills (the equivalent to US $20) wasn't something that most shops actually had change for.
It's a end run around those corrupt bureaucrats.
Is it perfect or going to solve everything? Obviously not, but it's cheap, simple, and robust.
https://www.voanews.com/a/south-african-firm-aims-to-supply-...
You can see it was never used. I asked the guide, do they even use this thing? He laughed and said no. It was basically a decoration piece.
What did they use to cook? The wood they go out to collect.
Even for extremely poor people, free and easy access to information and communication can have very substantial, practical benefits.
A layman's medical encyclopedia that lists smyptoms and treatments for common illnesses may not be an adequate replacement for a trained doctor, but it's a hell of a lot better than nothing.
One of the most important factors to enable the "reliable agriculture" you mentioned is access to a good weather forecast. Even one that's only good for the next two days can be a game-changer when it allows you to harvest a crop that might otherwise get spoiled.
Another example I've read: access to cell phones massively improved the lives of fishermen in Northern Africa by allowing them to find out in which nearby port the demand for fish is highest. Previously, they'd have to guess and often there would be an oversupply (and thus low prices and fish that goes to waste) in one town, while another twon 20km away had people go hungry because there was too little fish and the prices too high.
And I, a well-off tech worker in urban Germany, use the project as part of my own emergency communications prep. Internet outages are possible even for rich Europeans and Americans, and we’re awfully dependent on being able to look stuff up.