15 ms·
Banned book library in a wi-fi smart light bulb
- wolfi1 4mo agoFahrenheit 451 anyone?
- trelane 4mo agoI suppose the bulb could get hot enough to burn the media storing the books.
- hungryhobbit 4mo agoReally cool project! I can't wait until it's formalized enough that I can just buy a $20 light bulb, update it wirelessly somehow, and then have my own little "light bulb library" server.
- rickoooooo 4mo agoThat's exactly what this project is. You can buy the same tasmota bulb I used and flash it over the wifi. No disassembly required.
- deleted 4mo ago[deleted]
- ipkstef 4mo agooh this is awesome, i've always thought it could be cool to leave always connect hubs around town. ESP32's would be to awkward but a bunch of lightbulbs would blend right in! Reads like you had fun, keep up the hacking! P.S main -> mail I think?
- ipkstef 4mo agosorry specifically this line > The bulbs showed up in the main a few days later
- copper-float 4mo agoI think calling them "banned" is so disingenuous. There are actual banned books that are illegal to own in the United States. None of these "banned books" come anywhere close to meeting that criteria. Very cool project nonetheless!
- yreg 4mo agoThere are other countries outside of United States. And the book curation is up to the user.
- deleted 4mo ago[deleted]
- K0balt 4mo agoActual banned books that are illegal to own? Such as?
- simplyluke 4mo agoZero books are banned by name in the USA. Certain content is: Classified documents (although this is just illegal to share as the one with the original clearance, not to publish/read/possess after), child abuse material, and copyright violations all come to mind. The majority of "banned books" are books that a random school district/religious school in a conservative part of the country elected not to include in their library at some point. Many of them are required reading in many other school districts and some of the most well known books of the 20th century. The closer-to-banned ones are generally not included on banned-book-reading-lists and are banned on major retail platforms and long out of print and tend to be racist and/or genuinely subversive to liberal democratic principles. Most of these tend to be some of the most-downloaded-books-on-the-internet, and are also in no way illegal to own in the US - though possession of many is illegal in much of the EU. An interesting case is United States vs Progressive inc [0] in which the US dropped a lawsuit to prevent a magazine from publishing a how-to guide on building an H bomb and Defense Distributed vs United States Department of State [1] in which the US federal government settled and allowed for the publishing of 3d printed gun files online, previously prevented under arms exports claims. 0: https://en.wikipedia.org/wiki/United_States_v._Progressive,_Inc https://en.wikipedia.org/wiki/United_States_v._Progressive,_.... 1: https://en.wikipedia.org/wiki/Defense_Distributed_v._United_States_Department_of_State https://en.wikipedia.org/wiki/Defense_Distributed_v._United_...
- netsharc 4mo agoYears ago there was PirateBox: flash a small Wifi access point with a custom firmware that's a webserver that hosts a forum/filehost. Their website is dead, but here's a mod of the project; https://www.jasongriffey.net/librarybox/ https://www.jasongriffey.net/librarybox/ Although, I dread to think what sort of files one would get when user uploads are allowed.
- b3lvedere 4mo agoI built a PirateBox with an old Asus access point once. It was a bit of a dissapointing experience. Mostly because people were scared to access an open wifi point. Plus it did not 'give one free internet' so people usually immediately disconnected. Unfortunately the Library Box mod is also no longer an active project.
- moebrowne 4mo agoI had the same experience. I ran it on the original Pi zero with a WiFi dongle, in the middle of a busy town. Not a single interaction.
- xdrosenheim 4mo agoYou people never disapoint... Putting a web server in a light bulb, I mean who the hell even thinks of that?!
- SpecialistK 4mo agoTasmota on ESP devices have a web server by default for administration.
- samtheDamned 4mo agoThis project and especially one of the closing notes[1] reminds me of a more mature DIY project to make a mesh node using a simple solar lamp[2]. I love the creativity on display here and I especially appreciate all the links to the other blogs and sites that helped you along the way. 1: > I was talking with a friend about this idea and the storage limitation and he thought it would be cool to have these devices form a mesh network 2: https://meshtastic.org/docs/community/enclosures/rak/harbor-breeze-solar-hack/ https://meshtastic.org/docs/community/enclosures/rak/harbor-...
- Schlagbohrer 4mo agoData transfer is so, so extremely limited over Meshtastic it probably wouldn't be worth it for anything larger than a few dozen kB. There are a lot of documents and books that could fit into such a small size perhaps but no novels.
- focusgroup0 4mo ago[flagged]
- sam1r 4mo agoThank you for this! It's been a while since I used the github gist 'download zip' functionality. Quite handy.
- p-e-w 4mo agoThank you for pointing this out. That list of “banned books” (that were unbanned long ago, and are now considered great literature) indeed seems more like virtue signaling. There are equivalent books in our own time, and using those instead would make the project feel more like an actual defense of Free Speech and less like a quip of “goodness gracious, people were prudes in the 1920s”, which everyone already agrees with.
- hoppyhoppy2 4mo agoAs has been pointed out elsewhere in this thread, "books in our own time" tend to still be under copyright and might not survive long in a public code repository.
- p-e-w 4mo agoThere is at least one “banned” book, written by a former dictator, whose copyright expired in 2015, 70 years after his death in 1945. But that’s a good ban of course, because Freedom of Speech only matters when it concerns speech I agree with.
- wiml 4mo agoIs Mein Kampf banned? It's currently in print and available from your friendly bookseller, in multiple editions spanning a couple translations and the original German. Of the two public library systems that cover my area, one has it (12 holds on 4 copies) and the other doesn't but does have other books by Hitler. I expect it's assigned reading in poli-sci classes.
- incompatible 4mo agoNice, but: "Since the device is a light bulb, it would be difficult to detect and likely to go unnoticed." I doubt it would be any harder to shut down than any other public-access WiFi device, just a bit of experimentation with turning off power / devices would find it.
- jagged-chisel 4mo agoNew device design: battery backup for the computer, light still operates based on external power.
- hdgvhicv 4mo agoThis would be a massive improvement. I wonder what the largest battery you could fit in would be.
- takipsizad 4mo agowhile true i think it's extremely unlikely to be suspicious of a light bulb. especially if it doesn't seem out of place, like if it's on a light socket why think that it's an wifi access point?
- deleted 4mo ago[deleted]
- dlcarrier 4mo agoJust walk around with a Wi-Fi analyzer on your phone, playing hotter/colder until you find it. Modern enterprise access points even have built-in functionality to physically locate devices, and automatic warnings for rogue access points. The latter is often ignored or disabled though, because it'll go off every time someone prints or screen casts over Wi-Fi Direct.
- fumeux_fume 4mo agoSo many objects have their own networks now. With a clever SSID and placement in a room full of potential targets, it could be pretty tough for someone to narrow it down to the bulb.
- razorbeamz 4mo ago[dead]
- zuzululu 4mo agoI'm surprised there are banned books with 1st amendment exists in America? I'm curious as to what these are. I think its rather silly that books can be banned.
- gustavus 4mo agoYou would be correct there are no "banned books" in America. When people say "banned book" they mean that a certain level of government such as a school board or municipality has "banned" them from being in a public (often school) library. But the headline "In [state I disagree with] they are banning books that have [ideas I agree with]" makes a lot more headlines and clicks. Then people run with the phrase "banned books" to make things sound worse than they are.
- deleted 4mo ago[deleted]
- deleted 4mo ago[deleted]
- iberator 4mo agoEach state is part of the USA, and each state DOES ban some books. https://en.wikipedia.org/wiki/Book_banning_in_the_United_States_(2021%E2%80%93present) https://en.wikipedia.org/wiki/Book_banning_in_the_United_Sta... USA is ultra conservative on the average in comparison to just any European state for example.
- baggy_trough 4mo agoThe point is that those books aren't actually banned for general access. They may not be present in a school library, but you can certainly get them on Amazon.
- unselect5917 4mo agoRelying on the ultra mainstream wikipedia for a banned book would be hilarious if it weren't so deeply disappointing. They'll list nothing interesting.
- Malic 4mo agoHas anyone heard of similar work done with smart light bulbs but for Meshtastic nodes?
- baby_souffle 4mo agoWhy would you put a LoRa radio in consumer-grade household electronics? LoRa is also sub-optimal for payloads more than a few K in size and most ePub files are at least a meg...
- subscribed 4mo agoMeshtastic / meshcore at this point look like a dead end of the development. Take a look at HaLow if you insist, but in general if a bulb has esp32 then you could likely replace the module for one with LoRA capabilities.
- rootsudo 4mo agoI love this idea, thank you for posting it. It can be used for so many interesting projects.
- Dwedit 4mo agoAndroid loves to auto-disconnect you from any Wifi network that doesn't provide Internet. You need to go through a bunch of arcane settings to disable that feature.
- stackghost 4mo agoThis was my thought as well. I think the workaround is to have the device present itself as a captive portal type of thing, like you might encounter at a Starbucks, so that when the user is prompted to "Sign In" they immediately find the dead drop. However I haven't actually played with this and don't know if that would work, or if the network would require DNS to function properly.
- rickoooooo 4mo agoThat's exactly what this project attempts to do. It acts as a captive portal.
- stackghost 4mo agoOh, excellent. I didn't catch that in the portions I skimmed.
- Schlagbohrer 4mo agoWifi Pineapples have a lot of codebase which can be used / reworked to do something like this, throwing up a captive portal on a web server.
- petepete 4mo agoSettings, Network and Internet, Adaptive Connectivity - if anyone’s looking for it.
- sdoering 4mo agoThanks a ton. Now I know why connection to my camera's wifi access point drops on my Android and what to do about it. Thanks a ton!
- N_Lens 4mo ago“As the Americans learned so painfully in Earth’s final century, free flow of information is the only safeguard against tyranny. The once-chained people whose leaders at last lose their grip on information flow will soon burst with freedom and vitality, but the free nation gradually constricting its grip on public discourse has begun its rapid slide into despotism. Beware of he who would deny you access to information, for in his heart he dreams himself your master.” - Commissioner Pravin Lal, Datalinks Alpha Centauri pertinent as ever.
- godwinson__4-8 4mo agoGet off my land, you peacekeeping son-of-a-bitch! Best 4x game of all time. The 2060 that game envisioned seems closer everyday.
- Pxtl 4mo agoThe "information wants to be free" discourse of just under 30 years ago feels so charmingly naive now that we've seen how lies are also information and can travel even better using the same flow.
- _def 4mo agoTruly something we still have to figure out. Attention budget is real and things can get buried. The really big problem of our time.
- LudwigNagasena 4mo agoWhat exactly is this "information wants to be free" discourse? The arguments for and against freedom of speech as a foundational social principle span at least 300 continuous years.
- latexr 4mo ago> What exactly is this "information wants to be free" discourse? https://en.wikipedia.org/wiki/Information_wants_to_be_free https://en.wikipedia.org/wiki/Information_wants_to_be_free > The arguments for and against freedom of speech It’s not about freedom of speech but about access to information.
- mystraline 4mo agoIn the USA, the books that are banned are for public schools. They talk about topics like (gasp) LGBTQ and sex things! Now where the USA censors routinely is financial censorship. If you can afford the thing thats fincially banned, the sure, its not banned. But if you cant afford it, youre screwed. And, if you work for a company, they can fire you for any/no reason, INCLUDING your speech off work. In the USA, its "freedom of speech" if youre independently wealthy. If not, hope you dont offend power.
- NoMoreNicksLeft 4mo ago>In the USA, the books that are banned are for public schools. They talk about topics like (gasp) LGBTQ and sex things! The book that is commonly at the number one spot on "banned book" lists has what would always be called hardcore pornography in the middle of the book. It depicts fellatio literally (not just implying it). It has no educational value, and is meant, within its context, to be erotic/lewd. I can link directly to it on archive.org, I can link to that exact page even. I do that sometimes in these arguments, and I'm downvoted until my comment is hidden but not before a bunch of jackasses say "and what does it matter"... Sorry, don't want my 10 yr old looking at it in the school library. No, take that back... I'm not sorry. And you're all awful people for wanting that in the school library. Or dumb for not realizing that it's in the book. What I've come to realize as I've gotten older, is that some people think they have a right to show smut to my young children behind my back and want to call me a Nazi if I object.
- bloak 4mo agoAre we talking about this? https://en.wikipedia.org/wiki/Looking_for_Alaska#Author's_response_to_censorship https://en.wikipedia.org/wiki/Looking_for_Alaska#Author's_re... (I've not read it, of course, and don't know whether I'd consider it inappropriate for school libraries. However, it sounds like it was not intended as pornography and therefore isn't pornography according to some narrow definitions of that term. In any case, school libraries have such tiny budgets and there are so many uncontroversial good books in the world I can see why they might want to give this one a miss.)
- wizardforhire 4mo agoWhy stop there? While meshtastic would require additional hardware, tor entry exit nodes would not. Nor would other mesh protocols… also as for hosting ideas… the text files? Def cad and related models… skies the limit with space the only limiting factor.
- GreenSalem 4mo agoSome books deserve to be banned. I would put Kevin MacDonald's antisemitic trilogy The Culture of Critique, the Turner Diaries ( which calls for mass extermination of non-white groups in the USA ) and Mein Kampf in the realm of books that should be shunned.
- p-e-w 4mo agoSome people categorically oppose the death penalty, others oppose the death penalty “except when it’s justified”. I guess when it comes to Freedom of Speech, you fall into the latter category.
- left-struck 4mo agoIf I, as a person who is firmly opposed to racism, wishes to read the Turner Diaries, why shouldn’t I be allowed to? Do you really think some stupid book by some racist wackjob is going to sway my deepest values? Can you not imagine a legitimate reason why I would want to read such a book? For example, to see what these people are thinking so I can be better prepared to answer their arguments if I’m ever forced to argue with one? I understand your discomfort with these books, and I actually agree that they deserve to be banned, but banning is not what we should do.
- iberator 4mo agoWhy would you ban Main Kampf? Have you ever even read it? Its ultra important for historical/social and linguistic education. I read it when I was 14, and I'm from Poland. It is AWFUL and PAINFUL to read due to the horrible styling - which amuses me to this day. :) That's why no need to ban it hehehe Nowadays books are for intellectuals, not for the masses... That's why I would be ok for any modern teenager to read anything 18+ or anti-whatever books :) It's net positive no matter of content IMO.
- ForOldHack 4mo agoWhen does the movie come out? Totally kidding. Its just propaganda from one of the most murderous regime I can think of, but looks like the USA is going to give it a run for its money.
- nicechianti 4mo ago[dead]
- jijji 4mo agohave you you checked out "esp32-s3" which costs $7.12 and has wifi and microsd installed on it [0]. Also esp32-cam is another board with similar specifications. [0] https://www.seeedstudio.com/XIAO-ESP32S3-p-5627.html https://www.seeedstudio.com/XIAO-ESP32S3-p-5627.html
- iberator 4mo agoYou should add guest-logbook as in 90" and 00" to it :) Or whole fucking BBS system :) THAT would be cool
- Exoristos 4mo ago[flagged]
- trhway 4mo agodo you respect throwing acid into the uncovered face of a woman in a Taliban country? I hope not. And that would mean that you also do have cut-off on what cultures and laws to respect and which to not.
- zacmps 4mo agoThis is the paradox of tolerance. There are a few suggested "resolutions", the most common being "tolerate everything except intolerance".
- p-e-w 4mo agoWith “intolerance”, of course, being defined however the person advocating for this resolution pleases, making the outcome indistinguishable from any other form of authoritarianism.
- Forgeties79 4mo agoCan’t let perfect be the enemy of good. Generally speaking, tolerating other beliefs and opinions until it inflicts obvious harm or is itself intolerant is considered “good.” It’s one of those things we will never get perfect but I find we generally do it well enough to continue advocating for it. The problems start when people with extremely polarized beliefs fixate on marginalized groups that are not actually causing issues (transphobia), or they find something incredibly fringe then deliberately twist it and use it for fear mongering (satanic panic). Neither is done in good faith. They’re looking for a tool to project their moral frameworks in an aggressive, invasive manner. “Live and live” is a pretty good role of thumb to live by for most people in most cases
- p-e-w 4mo ago
- xp84 4mo agoSuch a satisfying read, really enjoyed this, especially since your skills are definitely beyond mine. The mesh network idea would be incredibly cool! And it's even better that it's for a good cause as well.
- huflungdung 4mo ago[dead]
- unselect5917 4mo agoI'd be interested in the banned book list. A glance at the socials with the biggest one missing suggests there will be no interesting books on it. Just the ones you can find in "banned books" stands at mainstream bookstores. Absolute mediocrity of thought free of meaningful diversity.
- arrowsmith 4mo agoIt's here: https://codeberg.org/rickoooooo/BannedBookLibrary/src/branch/main/library/data/html/books https://codeberg.org/rickoooooo/BannedBookLibrary/src/branch... For the curious, the "banned" books are (it's a short list): - Call of the Wild - Jack London - The Adventures of Huckleberry Finn - Mark Twain - The Adventures of Tom Sawyer - Mark Twain - Women in Love - D.H. Lawrence Stunning and brave.
- aarond0623 4mo ago> This firmware comes pre-loaded with several books that are out of copyright and in the public domain, as an example. These are just public domain books provided as examples. You can put whatever you want on it.
- aarond0623 4mo agoPer the article, the bulb only had 4 MB storage and the idea is that each bulb's library would be a reflection of its creator. So there is no one list. Put whatever you want on it.
- fnordpiglet 4mo agoGreat rabbit hole but the flaw is the bulb might not be obvious but the book would be on a network scan someone suspected electronic dead drops.
- Schlagbohrer 4mo agoBut it is so spatially limited, only accessible within the wifi range of the bulb, it would be pretty challenging to thoroughly root these out from across a city or region.
- fnordpiglet 4mo agoA thumb drive would be even harder but more obvious in its purpose. The bulb is good because it hides in plain sight. But it requires being within sight to be meaningful. But once it is it’ll be broadcasting its existence over standard protocols. I guess the key is to disguise it further by making it entirely like normal. I’d perhaps give the SSID two passwords. One which is the normal configuration password and the other enables the port for your connection.
- Schlagbohrer 4mo agoI have seen these described as Pirate Boxes before, way back around 2012. The basic idea is a box that throws up a wifi network and web server letting people upload/download files to it, while remaining disconnected from the wider internet. A geographically limited digital sharing library.
- voidUpdate 4mo agoI'm guessing the website is currently being hugged to death, but the images take a while to load, and I'm on a pretty good connection. Maybe try webp with some decent compression to shrink down the filesize?
- rickoooooo 4mo agoThanks, I've updated the post to use webp images, which did help a ton.
- poulpy123 4mo agoI do hope you'll extend you work by making the lamp broacast the book by using light morse code
- rldjbpin 4mo agoquite interesting to find hackable hardware in commodity looking smart devices. advice for the op: the images in the page took half a minute to load (on multigigabit internet not being stressed). might be a routing issue between the server and my isp, but the images could use some optimization.
- timonoko 4mo agoWhatever this is, Tasmota is not the solution.
- moebrowne 4mo agoAnyone looking for local-first smart bulbs, plugs, etc with Tasmota or ESPHome I can thoroughly recommend https://www.mylocalbytes.com/ https://www.mylocalbytes.com/ - not affiliated in any way, just a very happy customer.
- a96 4mo agoUK, shipping rates within one click and they don't look bad. I guess I should take a look at the selection. Thank you.
- metalman 4mo agoWell written. That it was written at all is a strong comment on the state of our world where we have an improbable amount of data, but nothing to read.
- ktzar 4mo agoFor someone so mindful of efficient software and use of energy, it's showing that images on that post are 5MB PNGs...
- towledev 4mo agoif anyone's writing a script with a nerd in it, this line would kill
- BeepyJoop 4mo agoI'd like to see a show with this kind of writing
- doctoboggan 4mo agoMr. Robot had that kind of writing (at least in the first season which is the only one I watched).
- voidUpdate 4mo agoI watched the whole thing, and I think it sort of went off the rails over time, probably to keep upping the ante. I think you're fine just watching the first season
- okeuro49 4mo agoAs expected, the book examples given were not "banned". They're usually school libraries that are removing books from their collection that contain explicit material, usually at the request of parents.
- aarond0623 4mo agoAlmost the entire article is about turning a light bulb into a Wi-Fi hotspot/web server, and your takeaway was, well actually, _The Color Purple_ is not technically banned. Unless I missed something I only spotted two book examples since that wasn't the focus of the article.
- mlrtime 4mo agoIt's a needed comment since the first word in the title is 'Banned' and in typical online discourse the comments go down-hill into a rant against ideology/politics.
- BeepyJoop 4mo agoIt's just tech enthusiasts being socially inept. There is literally no discourse to be had from this comment, infact it only serves to detract from the main point of the article
- okeuro49 4mo agoIt is the fact that this tool would only be providing minors with these "banned books" that shows a lack of social awareness. It is the choice of the individual to base their project around these "banned books", which invites this discourse.
- deadbabe 4mo ago“Banned books” is just a safe term to use for something whose real purpose would be to facilitate sharing warez, snuff films, child porn, whistleblowing… etc. Get a grip.
- 4mo ago
- marsven_422 4mo ago[dead]
- MeteorMarc 4mo agoNice example how far you can come with little initial knowledge, a clear goal, some passion and an inquisitive mind.
- bronlund 4mo agoI would suspect that the brown potting stuff, among other things, conducts heat away from the components.
- steviedotboston 4mo agoCool project, except these aren't really "banned" books. thats a misleading term. In most of these cases, the book isn’t actually banned. Nobody is being arrested for owning it, Amazon isn’t forbidden from selling it, and adults can still read it whenever they want. What’s really being debated is whether a particular school library, children’s section, or curriculum should include a book. That’s not the same thing as government censorship. Schools and libraries make age-appropriate selection decisions all the time. They don’t carry every book ever published, and not every objectionable book belongs in front of kids just because someone wants to call its removal a “ban.” A single school library deciding not to carry a book because they think it's inappropriate, but that same book being available at the local public library, every book store in town, the internet, etc is not the same as the soviet union literally banning the ownership of books.
- john_strinlai 4mo ago>What’s really being debated is whether a particular school library, children’s section, or curriculum should include a book. That’s not the same thing as government censorship. except for the cases where the government, not the librarian, is saying "you cannot have that book on your shelf, even if you think it is appropriate and want it". >Nobody is being arrested for owning it, Amazon isn’t forbidden from selling it, and adults can still read it whenever they want. when tomhow/dang "ban" someone from HN, that user doesn't get arrested if they make a new account. they can still visit the site. is it misleading for them to use the word "ban"?
- woodrowbarlow 4mo agoi agree, with a bit more nuance. it's one thing for a government agency staffed by educational professionals (like a public school district) to issue guidance (or even rules) on how libraries should be stocked -- but what's become widespread is legislative bodies bypassing those existing structures and issuing laws without input from educational professionals.
- imgabe 4mo agoWords exist in a context. "User was banned from a site" and "Book is banned" have different connotations. You have to be purposely obtuse to conflate these.
- qzgrid37 4mo ago[dead]
- lanycrost 4mo agoSo you're the one who can recreate Apollo mission computer :D
- rootbear 4mo agoA hidden “book server” like this could be set up in just about any electronic device with a sufficiently powerful microcontroller. But I think there is something delightfully poetic about using a source of light to spread suppressed knowledge.
- vladak 4mo agoMakes me wonder if credential harvesting is a thing when all these smart bulbs and other IoT devices get thrown away with the Wi-Fi credentials stored on them.
- tristor 4mo agoIt'd be great to set this up to return files over Reticulum or another decentralized mesh protocol, so it doesn't rely on the Internet in any way.
- deleted 4mo ago[deleted]
- geoffwarner 4mo agoI can see using this as a form of "geo-caching."
- Panda_ 4mo agoThe ending notes about a mesh network remind me of the Reticulum Network Stack[1]. As far as I can tell, RNS is a networking protocol that attempts to provide a mesh network that can run over almost any bidirectional connection (and interconnect different types of connections) without centralisation (basically random addresses using encryption, and announces to make that address reachable). It's kinda similar to Meshtastic and Meshcore but designed to be more generic for any connection. Compared to Meshcore it's less bandwidth efficient since it uses larger addresses but I like RNS more because it's more generic (it's intended to be fairly bandwidth efficient but at a larger more internet level scale than just kilobytes per second) and less proprietary than the Meshcore official ecosystem. Compared to Meshtastic, RNS is much more efficient since it doesn't use flood routing for every packet. [1] https://reticulum.network/ https://reticulum.network/
- clort 4mo agoThe article did not mention compression at all.. surely it would be worth expending the space for a small decompressor in the web server, so that books stored in the device were sent decompressed and the number of books stored could be 5x or more.. A lzs decompressor is pretty simple ..
- joquarky 4mo agoA VPN endpoint would also be useful.
- c0nstantien 4mo ago[dead]
- ForOldHack 4mo agoIsn't any one interested in the technical? I would love to pay this guy a way to figure out a way to put a 8Gb USB stick in the light bulb, and start to fill it with the stuff from that Minecraft library... in all the languages... I would buy 16 of these light bulbs, and see if I could mesh them, or IPFS them, and start plugging them in in libraries...