TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How do you work with slow/metered connection?

3 点作者 chakerb大约 5 年前
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 条评论

austincheney大约 5 年前
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.
detaro大约 5 年前
If possible, I work on a remote machine with a faster connection, if that results in less traffic and is comfortable.
评论 #23127866 未加载
zhte415大约 5 年前
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_g大约 5 年前
I think Desktop as a Service (DaaS) providers can solve your problem.