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: How do you work with slow/metered connection?

3 pointsby chakerbabout 5 years ago
I leave in an area where there&#x27;s no fiber. We only have ADSL and 4G. usually ADSL is pretty slow, especially during peak hours. And 4G is metered so it start to be a little costly with time. Sometimes I have to download hundred of Megabytes of dependencies and it takes almost an hour to finish.<p>What are your tricks to manage internet when it&#x27;s slow? PS: moving to another place isn&#x27;t an option with all things related to COVID-19.

4 comments

austincheneyabout 5 years ago
The first time I was in Afghanistan the personal internet was available at dial up speeds from shared access over a civilian satellite dish. Think 56kbps speeds with high packet loss and occasional service interruption. I was there for a year so you just learn to make due. To complicate matters I was frequently traveling and when traveling I had no personal internet, so I would have to plan wisely and download everything I needed before going on my next work adventure.<p>&gt; Sometimes I have to download hundred of Megabytes of dependencies<p>I refuse to do that even now. I make two exceptions:<p>1) ESLint is a really nice package, but has a sickening number of dependencies. I don&#x27;t update ESLint very often and because I use it enough I just use it anyways. I always install it globally instead of including it in my projects because of its dependency bloat.<p>2) At work the team might make a horrible decision and force usage of AngularJS, or something equally stupid. If they want to waste my time with that stupidity then so be it. I get paid to sit there all the same.<p>My various trips to Afghanistan have largely shaped how I program. Back in that day I thought jQuery at about 65k was horribly excessive, and now you could require 300mb of packages to write a page of HTML. I won&#x27;t do it even though I have gigabit internet at the house.
detaroabout 5 years ago
If possible, I work on a remote machine with a faster connection, if that results in less traffic and is comfortable.
评论 #23127866 未加载
zhte415about 5 years ago
Change work-flow?<p>Figure out what you need in dependencies and set up a job to run overnight when you&#x27;re asleep and&#x2F;or at lunchtime or dinner time when you&#x27;d be eating&#x2F;cooking, or any other idle time like a bit of exercise?
m_a_gabout 5 years ago
I think Desktop as a Service (DaaS) providers can solve your problem.