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.

How to waste bandwidth, battery power, and annoy sysadmins

295 pointsby zoidb11 months ago

19 comments

markerz11 months ago
Oh hey, I wrote that last issue linked! What crazy Deja vu. Here’s me discovering the issue that led me to find some wild behavior.<p>Basically Firefox loaded favicons 4x the number of tabs opened to that website. It would do this every time I opened or closed any tab.<p><a href="https:&#x2F;&#x2F;aggressivelyparaphrasing.me&#x2F;2022&#x2F;12&#x2F;12&#x2F;why-does-my-low-traffic-wordpress-blog-http-503-service-unavailable-when-i-click-around-using-firefox-on-iphone&#x2F;" rel="nofollow">https:&#x2F;&#x2F;aggressivelyparaphrasing.me&#x2F;2022&#x2F;12&#x2F;12&#x2F;why-does-my-l...</a><p>It was resolved a while back so maybe it’s similar symptoms but different root cause, or maybe it’s people using older versions?
评论 #40828642 未加载
评论 #40828542 未加载
seism11 months ago
It&#x27;s an open source project, with a good discussion of the technical issues on GitHub[1]. Probably linked to certain user behaviors, like having hundreds of tabs open, but surely also contingent on the complexity of wedging a browser in iOS. Like maneuvering an excavator into a sandbox.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;mozilla-mobile&#x2F;firefox-ios&#x2F;issues&#x2F;12113">https:&#x2F;&#x2F;github.com&#x2F;mozilla-mobile&#x2F;firefox-ios&#x2F;issues&#x2F;12113</a>
评论 #40828630 未加载
评论 #40828937 未加载
评论 #40828448 未加载
评论 #40828526 未加载
Aardwolf11 months ago
I thought firefox on ios was just safari with a reskin because apple doesn&#x27;t allow other browser engines on their phone?<p>Firefox on android is amazing with its plugin support, though I still prefer their pre-2021 UI
评论 #40829380 未加载
评论 #40829505 未加载
评论 #40829139 未加载
评论 #40830971 未加载
评论 #40829268 未加载
评论 #40830185 未加载
评论 #40829307 未加载
评论 #40829231 未加载
jepler11 months ago
The author of this site usually takes pains to obfuscate whatever big commercial entity she&#x27;s talking about who did dumb stuff. But when it&#x27;s Firefox, she names names. Huh.
评论 #40831554 未加载
评论 #40830578 未加载
评论 #40830311 未加载
bennettlp11 months ago
I remember something similar with Internet Explorer back in the day, where it would ask for the favicon (which we didn’t have setup at the time) so our 404 page would be returned, which then seemed to trigger another request for a favicon. (╯°□°)╯︵ ┻━┻
jb199111 months ago
Interesting. From a user experience, Firefox for iPhone has been a really excellent app, it’s been my preferred browser for years.
评论 #40828543 未加载
userbinator11 months ago
<i>It&#x27;s not part of individual directories. That would be stupid.</i><p>Having a path-specific favicon actually sounds like a feature.
评论 #40828435 未加载
评论 #40828450 未加载
评论 #40828618 未加载
评论 #40828382 未加载
评论 #40828447 未加载
alexchamberlain11 months ago
There are some suggestions on <a href="https:&#x2F;&#x2F;stackoverflow.com&#x2F;q&#x2F;1321878&#x2F;961353" rel="nofollow">https:&#x2F;&#x2F;stackoverflow.com&#x2F;q&#x2F;1321878&#x2F;961353</a> for disabling the favicon request completely.
perfect_wave11 months ago
I use Firefox for iPhone. Sorry At least if probably wastes less energy than messing around with generative AI
johnp_11 months ago
Here&#x27;s the code, for those interested in finding the bug: <a href="https:&#x2F;&#x2F;github.com&#x2F;mozilla-mobile&#x2F;firefox-ios&#x2F;tree&#x2F;main&#x2F;BrowserKit&#x2F;Sources&#x2F;SiteImageView&#x2F;FaviconURLProcessing">https:&#x2F;&#x2F;github.com&#x2F;mozilla-mobile&#x2F;firefox-ios&#x2F;tree&#x2F;main&#x2F;Brow...</a>
shantara11 months ago
I recall seeing some users complain about getting a temp ban on a niche forum when using Firefox for iOS, which was probably caused by this issue.
评论 #40832065 未加载
yokoprime11 months ago
I get it, everything adds up and over millions of page-loads there will be a bit of wasted bandwidth. But it seems the original author blew this issue out of proportion with this post. Why even be annoyed by such a minor issue?
评论 #40833223 未加载
ggm11 months ago
I have to laugh when the robots fetch the .ico file
评论 #40828984 未加载
lopkeny12ko11 months ago
&gt; And yet, this thing decides to beat the shit out of the web server while trying to get it.<p>This is an exhorbitant exaggeration. They are duplicated requests for a favicon. Not only is that a tiny resource, most of these requests are 404ing which is cheap. And even if it isn&#x27;t 404, your favicon is a tiny static asset, it should either be served by CDN or in the server&#x27;s filesystem cache anyways.
fnord12311 months ago
Now let&#x27;s see the savings from not talking to ad servers and running the Javascript from those trackers.
justsomehnguy11 months ago
Makes me wonder what it would do if you throw a couple of 301&#x2F;307&#x2F;308 at it.
mock-possum11 months ago
Title implies that this article thirdly explains how to waste annoying sysadmins, which is an entertaining prospect.<p>Are we talking about not putting annoying sysadmins to good use? Or are we talking about, you know, makin sure they don’t cause nobody no trouble again, boss?
评论 #40829008 未加载
hulitu11 months ago
&gt; First up, why in the hell do you need to request the same link 12 times? No, scratch that, 15 times, since it does 3 more after getting the css and feed icon.<p>It makes a debouncing. It compares the result with the previous to be sure it is OK. &#x2F;s
globular-toast11 months ago
This isn&#x27;t a very constructive post. Are we supposed to believe this is the only inefficient and buggy software out there? Seems weird to call out a particular project like that.
评论 #40829175 未加载
评论 #40829225 未加载
评论 #40828719 未加载