Live data from Hacker News

Ask HN: I won't have Internet access for months, How could I use my time?

news.ycombinator.com

1–10 of 79 posts

Ask HN: I won't have Internet access for months, How could I use my time?

#1
Am a software developer located in Khartoum, Sudan. The country is going through a turmoil.

Long story short Internet access is becoming more and more unstable, probably will go completely out within the next week.

I want to know what can I do to utilize my free time to be a better developer, but almost every development environment/learning resources requires internet access.

- I have 1 YOE as an Android Developer

- I am self-taught

Re: Ask HN: I won't have Internet access for months, How could I use my time?

#2
I'd practice math problems, in the areas of linear algebra, vector spaces, and so on. The experience will help me assimilate AI/ML better once I get Internet back.

Also, for variety, I may discipline my thought process further by learning mathematical proof techniques. The extra discipline will help me acquire knowledge of deeper subjects, with less effort.

Re: Ask HN: I won't have Internet access for months, How could I use my time?

#3
You can download all of Wikipedia (20 GB for English):

https://meta.wikimedia.org/wiki/Data_dump_torrents#English_W...

You can also download Android documentation:

https://androidsdkoffline.blogspot.com/p/android-offline-doc...

You can KINDA download MDN (very YMMV and $$$):

https://developer.mozilla.org/en-US/plus/docs/features/offli...

Re: Ask HN: I won't have Internet access for months, How could I use my time?

#4

You can download all of Wikipedia (20 GB for English): https://meta.wikimedia.org/wiki/Data_dump_torrents#English_W... You can also download Android documentation: https://androidsdkoffline.blogspot.com/p/android-offline-doc... You can KINDA download MDN (very YMMV and $$$): https://developer.mozilla.org/en-US/plus/docs/features/offli...

https://devdocs.io/offline can also download 600 documentation sets into the browser. I don't know how reliable it is over several months "Note: your browser may delete DevDocs's offline data if your computer is running low on disk space and you haven't used the app in a while."

Re: Ask HN: I won't have Internet access for months, How could I use my time?

#5
You can download documentations (directly, or through apps like zeal or dash), e-books for your preferred topics, make local copies of videos (with yt-dlp) and from open source-projects. Just studying source code and documentation, and making some small projects of your own should help you by leap and bounds.

Re: Ask HN: I won't have Internet access for months, How could I use my time?

#6
I'd pick up e-book copies of the computer books that are famous for having lots of follow-along problems to solve.

SICP exercises, "learn to code" books are generally structured that way. 'How to build X' books are similar.

Not a suggestion necessarily, but 'Land of Lisp' is mostly taught through author-guided tutorials and how-tos for small projects. I imagine that format would be useful in a disconnected area.

Re: Ask HN: I won't have Internet access for months, How could I use my time?

#7
Use some of the time to take a break from internet style interactions, read a few classic books.

But before you go just download a couple of IDEs and all the documentation for them and the language you want to use and install all the libraries you might think of using. Then turn off the net and see how it goes.

Or just download Emacs and a bunch of elisp resources. The create some applications and tools in Emacs. It is pretty self contained.

We used to write huge applications without any network access of any kind.

Re: Ask HN: I won't have Internet access for months, How could I use my time?

#8

You can download documentations (directly, or through apps like zeal or dash), e-books for your preferred topics, make local copies of videos (with yt-dlp) and from open source-projects. Just studying source code and documentation, and making some small projects of your own should help you by leap and bounds.

Also very importantly, you can download parts of Stackexchange (askubuntu, stackoverflow and others) in Kiwix format (same as Wikipedia). You can download courses from Khan Academy this way. https://www.kiwix.org/en/

I used to spend several months with very little Internet access (every other week on my cell phone). I made a small server with Jellyfin, tons of podcasts with airsonic, several youtube channels, a big Kiwix library (Wikipedia and Wiktionary - several languages), an ebook library (I haven't found the right way to do it, Calibre-server is a little complicated). https://github.com/awesome-selfhosted/awesome-selfhosted

And also a dozen of physical books, typically in a language I'm learning.

Re: Ask HN: I won't have Internet access for months, How could I use my time?

#9
Maybe download ebooks, especially those that teach you how to go to the next level in your career beyond the programming you're doing now. And download any development environments you need. Libraries are going to be hard so download as many common ones as you can.

Re: Ask HN: I won't have Internet access for months, How could I use my time?

#10
Download ebooks and documentation. Use Calibre to organize them.

https://calibre-ebook.com/

https://www.gutenberg.org/

Computing systems would be a good subject to study. I'd also recommend downloading Ubuntu to a self booting flash drive. Linux has a lot of useful developer tools for someone without internet.

https://beej.us/guide/

https://ubuntu.com/tutorials/create-a-usb-stick-on-windows#1...

Post reply on HN