Ask HN: What should I save for offline reading during 5 weeks without Internet?
I'm going to Africa for 5 weeks where I'll have very little access to Internet. What interesting things should I download to my hard drive to read/watch during this period? Thanks
Edit: my areas of interest are the largely the kind of things that get posted about on HN, but I'd like to broaden my horizons and just read interesting things about new topics and get away from tech stuff. Also, I can't go out after dark alone for safety reasons so I'll have 2-3 hours every day where I'll just be in my room.
56 comments
[ 3.4 ms ] story [ 97.9 ms ] threadEdit: book suggestion: "African Fractals", by Ron Eglash, http://www.amazon.com/African-Fractals-Modern-Computing-Indi...
"..traditional African settlements tend to use fractal structures-circles of circles of circular dwellings, rectangular walls enclosing ever-smaller rectangles, and streets in which broad avenues branch down to tiny footpaths with striking geometric repetition. These indigenous fractals are not limited to architecture; their recursive patterns echo throughout many disparate African designs and knowledge systems."
I'm leaving tomorrow so the only requirement is that I need to be able to get it before then. I had planned on downloading/buying stuff for this during the weeks before I leave but just never got round to it.
African Fractals looks interesting though, I'll check it out. Thanks
https://en.wikipedia.org/w/index.php?title=Special:Book&book...
Otherwise, just take a couple of good books.
https://web.archive.org/web/*/http://www.reddit.com
Also: http://www.redditarchive.com/
I might also need to start from scratch, so that I can get my own personal front-page for each day.
https://dumps.wikimedia.org/other/static_html_dumps/
Gutenberg archive.
http://www.gutenberg.org/robot/harvest
Should be enough for anyone, and way less space than you would expect. Also, something on the languages for where you're going? And some docs for the work you'll be doing?
All that said, I'm pretty sure you can survive on what my spouse and I view as our own travel pack: Bring a few physical books - I read 1.5 during a 5 day stay in Amsterdam and it was much more comfortable carrying around a paperback than a laptop and much less risk of people taking it. Otherwise, just download away in any category you find interesting. I use an app called pocket on my phone to save long articles for later reading, right now my it centers around long occult articles, in depth current events, and tech news. These prove to be more timeless than other things - at least in short term. Movies and shows, that's fun. I hesitate to suggest movies or shows, but if I were going to suggest, might try Six String Samurai - but I'll warn you, it is a bit odd. Also, I do suggest downloading some free games to take with you that can be played offline just for some variety.
I partially agree with those that say to not bring it, though - use the laptop lightly, if possible, but I'd not leave it at home. Go out with a camera (gasp) and enjoy :)
An e-ink reader is as compact as a smallish paperback and of the same weight (it's a bit more dense but much thinner), can be used in outdoors light, doesn't need power during the trip (my ages-old kindle goes for weeks w/o recharging) and not expensive.
A book may be preferrable to a reader, but as soon as you go into multiple books, then it's a different story - as the weight of the books grows significantly and makes them a burdern. Okay, books are cheaper - but if theft is a concern, then a 69$ reader is not my priority, my wallet or phone would be more valuable to any thief.
I found writing was a very nice activity when you're not connected. When I was travelling, I always carried a small notebook and a pen. It just started as random scribbles, notes and doodles about various things I was experiencing, but after a while my writing started having more substance. I realized it helped me understand cultures, people, languages etc. a lot better.
For example, I'd see/hear a word I couldn't understand, write it down in the original language and phonetically, then would ask various people how they'd explain the word (or expression). Translations are very rarely 1:1, so people have different ways of explaining the same thing, which I find very insightful. Writing these things down was a good way to organize and etch those things in my mind.
My usual media/gadget inventory while traveling is a compact camera, Kindle and a paperback or two, and a battery-powered speaker for listening to music at night. No headphones (too isolating), no tech books (distracting, and honestly frustrating w/o the Internet to do additional research) and only as many hours of video as I need to keep myself distracted during the flight.
http://www.trivedigaurav.com/blog/quoc-les-lectures-on-deep-...
So bring a notepad. :-)
Document everything you see. Take a good camera with you, and if you don't know how to use an SLR, this is the perfect time to learn some basic tricks. Once you pick a camera, you can find some tutorial on the web, which teaches you the basics for that brand/model.
I would use this time out to "take a break" from computer science. But if you can't stay away from it, pick up a book like SICP (http://mitpress.mit.edu/sicp/). This is one of those books which you want to read away from all distractions and think deeply about. If you can, download the accompanying video lectures:
http://ocw.mit.edu/courses/electrical-engineering-and-comput...
I mean... maybe you can enjoy coding offline ?
You can git clone many things... the linux kernel, the openbsd source tree, the bootstrap project, whatever you love. And then hack on it !
On my external HDD, I use to bring with me a Debian mirror and a CPAN mirror, so I can hack offline (building system scripts, etc).
On the other side, if you want to take a rest of coding, there are free publications and podcasts for many knowledge topics, I think a search engine will drive you to some ebooks in the areas of your personal interest. Just two suggestions if you want to explore them:
"modern perl" (http://onyxneon.com/books/modern_perl/)
"Higher-Order Perl" (http://hop.perl.plover.com)
First one is refreshing if you think "perl is perl4 of 1990", second one is an enlightening experience whatever programming language you like (even if not Perl).
But don't discard to make a git clone of your favourite project, tool, etc and pass the time "reading" source code (and even touching it!!). Enjoy in Africa!
seems to imply that. Either way, it could be an advice for OP to learn a language. What's wrong with that?
kachnuv_ocasek did cite the relevant part which did bring me there.
I was a little bit selfish with my recommendation. I myself did start into programming just because I did use an open source desktop, by ethical interests, and I did want it to behave as I like and to learn about it. It did become my job and my income.
To learn to program if you don't know, nowadays, does not hurt to anybody with interest in progress as an actual person with a computer. Let's say it maybe brain exercise, the same than a sudoku or music.
Anyway you're right, I did make some assumptions, and maybe I could give a different recommendation with your question in mind.
2. Buy or download a bunch of games.
I use myanonamouse, a good E-Book torrent tracker. It's also good for just browsing.
Great book, and the PDF is available on the author's website: http://computervisionmodels.com/