TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What would you work on without internet access?

41 pointsby bkcreateover 6 years ago
My job frequently takes me to places without reliable internet access. What kinds of projects can be worked on with no or unreliable internet? I don't want to be forced to stop working on my side projects just because I don't have all the data I might need.

28 comments

iniminoover 6 years ago
I have been using Go recently, and I do almost all my development with it offline. The docs are included and you can run a local doc server so everything you need to look up is as close as localhost:6060. It&#x27;s also an ecosystem that encourages building on the standard library, unlike some other popular languages I could mention. I absolutely love the productivity and focus that this setup allows.<p>I also have a ~&#x2F;research directory full of academic papers, saved copies of web pages, for anything I want to implement or play with. When I don&#x27;t feel like programming, there&#x27;s plenty waiting for me to read, rather than needing to get online and probably distract myself.<p>There&#x27;s something very satisfying about being able to sit down and do productive work with what you have locally, and not needing to worry about losing productivity because the coffee shop wifi dropped out.<p>On the other hand, unplugging in general is good for us and I agree with the other commenters&#x27; encouragements to get out in nature or talk to people face to face. If I&#x27;m on a train or plane, I&#x27;d much rather put my laptop away and engage with what&#x27;s around me.<p>Constant access to computing systems and networks is very new, and we know it is changing us, but we don&#x27;t have the perspective to know how. The precautionary principle suggests we should spend as much time away from these systems as possible, especially for those of us who make our livings with them.
评论 #18270689 未加载
dev_dullover 6 years ago
Get out in nature and think about your problems. Go on walks. Hike. Take up photography and stargazing.<p>Use the time to unplug. When you do return to your screen you’ll have a fresh prospective on a lot of your problems. You’ll also be happier and healthier.
评论 #18270448 未加载
ekarulfover 6 years ago
UNIX systems programming can be accomplished by looking at man pages and referencing kernel &#x2F; user land source code.<p>I find something cathartic writing C applications and tools. Perhaps I should seek professional help.
评论 #18270612 未加载
kopoover 6 years ago
Check out kiwix or zeal. Allows reading entire archives of wikipedia&#x2F;stackoverflow&#x2F;ted talks etc etc offline. Plus search. Throw in elasticsearch and you get really powerful customizable search. You can also create your own archive of web content. Given the size of modern harddrives people have no idea how much quality content can happily live on your local machine. No internet required.
评论 #18270362 未加载
评论 #18270811 未加载
scarecrowbobover 6 years ago
Getting more reliable internet access.<p>I want to move out of Austin. One of my research projects is how to do rural internet. Just because I am curious if it&#x27;s doable.<p>I know that some folks end up in Terlingua cause they want to get away from everything... I&#x27;d just like to get away from most things and keep the comms channel.
tlbover 6 years ago
Consider Dash [0], an offline documentation browsing tool. It takes a little while to set up, but then you have all the docsets you need offline with very fast search.<p>It also helps me control my internet addiction when I&#x27;m not off the grid, because I can have no browsers running while I code, so I&#x27;m not a tab away from HN.<p>[0] <a href="https:&#x2F;&#x2F;kapeli.com&#x2F;dash" rel="nofollow">https:&#x2F;&#x2F;kapeli.com&#x2F;dash</a>
评论 #18270097 未加载
DoreenMicheleover 6 years ago
Download reading materials in PDF form or other offline friendly formatting and plan to read them during those times.<p>If you are on mobile -- phone or tablet instead of a laptop -- some apps will let you take notes or whatever offline and sync up when internet is available.<p>Do brainstorming type exercises at that time. Free time to actually think has real value.
wjosseyover 6 years ago
Two years ago I went on vacation after having downloaded a bunch of the US Census and ACS datasets. I spent my days by the pool drinking Bahama Mamas and poking at the data, which was in a local Postgres instance.<p>Some people like reading a book by the pool. I like looking at demographic data. ¯\_(ツ)_&#x2F;¯
navsover 6 years ago
Writing a book. I’ve been tinkering with writing a choose your own adventure book that provides a glimpse into a depressed mind. I’ve actually forced myself to work on it at the local library , where internet access is slow, as a means of forcing focus.
评论 #18270437 未加载
thinkingemoteover 6 years ago
Cartography: get the osm rendering stack on your laptop and a bit of data, then map away!<p>Programming: get the documentation first, manuals API reference, tutorials, and use a language that doesn&#x27;t have much &quot;now install this library&quot; dependencies.
评论 #18270274 未加载
评论 #18270300 未加载
cimmanomover 6 years ago
Anything you can run a working copy of on your laptop.
评论 #18270237 未加载
monk_e_boyover 6 years ago
A game? Something like Terraria.<p>Or something cutting edge like a kitesurf kite. They are only about 15 years old, so plenty of room for improvement. Just takes time and many prototypes. Cloth is pretty cheap.
tomjen3over 6 years ago
Stallman downloads all his links and emails once every 24 hours and then process them. Might be worth considering doing something similar with tech blogs or what you follow.<p>However what side projects you could work on really depends on what you are interested in. I would imagine that anything you could work on on a single laptop would qualify.
nooberminover 6 years ago
If you have good books you could always use those. I&#x27;m a scientist though, so often stuff I could read through is already in pdf form or in paper form, but I don&#x27;t doubt one could find books on various things if need be. Moreover, especially for non-web stuff you always can have the code to look over yourself.
maceurtover 6 years ago
Programming in C, because you can do a lot with the OS, and you can just download documentation before for libraries and stuff. You could also work on web design stuff if you don&#x27;t need to use external assets. Also, coding simple games like sudoku, chess, checkers, tic tac toe, etc. is fun.
franzwongover 6 years ago
I download online course videos to my mobile phone and watch them when internet is not available. I think the major problem for working on side project is you can’t access to the API reference when you don’t have the access to the internet.
yitchelleover 6 years ago
Obviously projects that do not required internet access. :-)<p>But seriously, personally, I would do some writing. Either a blog post, or compose a letter &#x2F; email (to be sent when Internet is back on).<p>I would also read a physical book as I find the rather therapeutic.
burtonatorover 6 years ago
Some sort of satellite constellation to bring Internet online for the masses.
bart42_0over 6 years ago
Art, without distractions from Facebook, Whatsapp, google, etc etc...
hprotagonistover 6 years ago
There’s a whole bunch of pen-and-paper mathematics i need to relearn.
评论 #18270635 未加载
User23over 6 years ago
Hunting, trapping, marksmanship, gardening, building, and cooking.
dabocksterover 6 years ago
Anything that can be run in a VM with port forwarding. If Docker can be run without a connection, that&#x27;s another option as well.
xhdixover 6 years ago
Traditional agriculture :|
mitchtbaumover 6 years ago
We&#x27;re gonna need a bigger internet.
JensRantilover 6 years ago
godoc, git and Google Cloud AppEngine SDK all works offline. That&#x27;s all I need.
janciover 6 years ago
Writing project documentation.
jlduggerover 6 years ago
My steam backlog =)
edooover 6 years ago
Whenever my internet goes out I start tinkering on random things that almost immediately require internet searches to make progress. I also seem to forget the internet is out and continually open up search windows for all the new exciting things I&#x27;m working on.