Tell HN: Firefox Is an awesome browser right now
What impressed me most was that it was able to import saved passwords, bookmarks and websites history from Chrome pretty quickly. Previously, I had imported these to Chromium based web browsers (Brave & Edge) but was afraid that it might be an issue for non-Chromium browser like Firefox, but to my pleasant surprise, it wasn't.
Some really cool observations in first 30 mins of using it :
1. It opens websites really quickly, much faster than Chrome
2. All parts feel really customizable. I was able to get rid of the Firefox View tab really easily (I may explore it in the future because it seemed quite interesting to send links from phone to desktop). It was also easy enough to customize bookmarks bar to only show up in new tab.
3. Extensions ecosystem is thriving . I was glad to find my old favorite: Dark Reader. But I have also found a new favorite - Tab Stash. I also found an extension to download Youtube videos - Video Downloader, something I didn't find in Chrome
4. Clean look that gets out of your way.
I had given Firefox a shot in the past and had found Chrome to be a better performing browser at the time. But this time, Firefox seems to really have clicked with me.
I'd be glad to learn of any other cool features and extensions that y'all might want to share.
618 comments
[ 3.4 ms ] story [ 320 ms ] threadedit: on Android
https://support.mozilla.org/en-US/kb/add-ons-firefox-ios
I've been impressed to find literally zero compatibility issues in the last year with it being my primary browser on mobile. Works perfectly with my bank, works with heavy WebRTC apps, etc. It's quite a feat, especially given its market share is so low, and so there are relatively so few users to report feedback.
If I open a page, navigate away from it for a few days, and come back, I do not want the page to reload automatically, ever. Firefox was doing that, Vivaldi does not. I moved to Vivaldi.
Update: Just tried it in Orion. I could install the extension but it seems to be broken. This is what I remember reading though:
## Wait, are you saying I can run uBlock Origin and other Chrome/Firefox extensions in Orion?!
Yes, Orion makes it possible!
## Wait, are you sure? No browser on iOS can use Chrome/Firefox extensions!
Orion makes it possible!
https://web.archive.org/web/20220329163943im_/https://browse...
Apple policy is preventing Mozilla/Gecko from being built/distributed for the app store.
It's so notorious that there has been legislation considered to address that practice: https://www.theregister.com/2022/04/26/apple_ios_browser/
I still hate the fact that different browser profiles and profile switching aren't surfaced like they are in Chrome. I think it's such a major use case for modern web browsing, I find it hard to believe they aren't prioritizing it. (FWIW this isn't even supported in Safari, which I would have preferred using)
I still keep it around because I love it's download manager, but I tend to use a lot of Google services, and out of habit, I stick to Chrome.
(ps. I was an early Chrome adopter, so it's quite sticky with me)
These are the profiles I currently have:
1. Default, personal. My personal Gmail and other sites.
2. Non-profit that I run, signed in to its Gmail and other email account, etc
3. 3 profiles for different volunteer/contract roles, each signed in to their Gmail and other accounts.
Firefox's containers don't allow for limiting extensions, so you have to use profiles. Chrome only has profiles.
It's an official Mozilla Firefox extension: https://addons.mozilla.org/en-US/firefox/addon/multi-account...
But Firefox supports profiles as well if that's what you want, as you say. So best of both worlds.
The AWS console comes to mind.
I don't want separate configs, just separate accounts.
I have also used it as a proxy manager. Different proxy config in a different container.
Given that Firefox already has multi-profile support internally, it would only be a matter of adding a GUI similar to Chrome's to make it the best of both worlds.
This fits with my use case for profiles.
I use distinct profiles for testing, but during the day, I open versions of the site for personal and work for example. Or at work for different clients.
It depends on workflow IMO. There are uses for both.
https://wiki.mozilla.org/Firefox/CommandLineOptions#-new-ins...
> Firefox is already running, but is not responding. To use Firefox, you must first close the existing Firefox process, restart your device, or use a different profile.
So I guess it allows multiple instances but only with different profiles, at least on my system.
Plus it enables the Facebook Container extension, which sandboxes all facebook-directed network requests so they can't track you across the web.
And the third party Container Proxy extension lets you set different proxy setting for different containers. So your work tabs can use a different network route.
Firefox already supports profiles, all it needs it's a simple UI to switch between them. Profiles + Containers (and everything that comes with them) would be perfect.
It would be great if they made this more easily available though. It was the default once upon a time.
Edit: you even can set it as bookmark into the toolbar.
If Firefox was to add a similar GUI, I'd probably get by completely without Chrome.
[1] https://addons.mozilla.org/en-US/firefox/addon/profile-switc...
I love it for tab containers - a game changer in web browsing. And ublock origin, and the fact that it isn't chrome.
I had originally switched to Firefox for privacy concerns but that and the memory usage/occasional crashing were too much for me.
edit: not sure what the downvotes are for. I'm glad there's a second option out there. It didn't work for me but figured it was worth sharing my anecdote along with OPS. I just wish there was a third option, or more.
That really sounds like a broken installation. Out of curiosity, would you care to share what add-ons you have/had installed?
I don’t have a dedicated browser, I use edge chrome safari and Firefox interchangeably. However, I work on websites for a living. Using different browsers is part of the job and if I don’t I might miss something breaking somewhere.
Generally my thinking has been get passwords into 1P, store bookmarks and interesting sites in zotero. Now, all I use the browsers for its pure rendering capabilities.
Usually to "fix it" (bringing time to below 10s), Hamburger Menu -> Help -> More troubleshooting information -> Clear Startup Cache. Also making sure my dns/network is up by pinging successfully a external website before launching Firefox.
But sooner or later startup time will creep-up again. I'm not quite sure what's happening. Maybe it's trying to load various file from disk (and not the SSD), or waiting for some blocking network request. I guess maybe I'll get luckier when I'll migrate to 22.04. My chrome is completely broken and cannot be installed at all since I've inactivated Snap forever for botching the migration process from 18.04 to 20.04.
I have 15 years of saved Keychain credentials that I’ve been very slowly porting over to Firefox Sync since switching to Windows. The fact that I let Apple generate complex passwords makes entry by hand even more slower.
Apple’s Chrome iCloud plug-in for Windows is just paying lip service.
Do you know you can export all Safari passwords to an unencrypted .csv from the Safari Preferences page? (Preferences Passwords, click the “circle with 3 dots” pop-up, choose “Export All Passwords”)
I tried to export from Keychain Access before without success.
> It's because they were only ever tested on Chrome during development.
It does in no way imply that FF is worse than Chrome, but it does imply that (some) web developers are lazy.
Because the engines work differently, some are better at some parts and worse at others. That's just the name of the game when you have different implementations of something.
Not saying that work shouldn't be done do make them on-par with each other, just providing a reasoning why things are like they are. I remember at one point some Google product was using some JavaScript API for lots of things and obviously only tested things in Chrome, when testing it in Firefox the performance was a lot worse, as Gecko performed worse than V8 using the data structure/API. They ended up disabling Firefox access to it because of this.
Eventually, Firefox got the bug fixed I think, so the product enabled support for Firefox.
I guess the point is, the standards around the web platform say how the user should be able to use some API/format/structure, not much about how said API/format/structure is internally implemented.
I'll look into some threeJS demos to see how it goes (ex. https://bruno-simon.com/ ). Are there any other specific JS demos you've had a bad experience with?
So far, I haven't found much of a difference in performance of websites but it's still early times for me.
Another example is iD[0] Editor on https://www.openstreetmap.org/. But there, to be fair, it's also slow on Chrome but I feel it's a bit slower on Firefox.
[0] https://github.com/openstreetmap/iD
Oh man this was a rough one both for FF and Chrome but Chrome did perform better slightly on cursory glance.
Thanks for providing these links, they're definitely a good rule of thumb benchmarks to test new browsers
The problem is the left hand side of the chain. Stop pulling in thousand layer garbage abstractions and making the user pay the penalty for it.
I’ve been/am currently burned by Firefox’s pretty poor IndexedDB support and performance. IDBObjectStore.getAll() fails with a cryptic exception if you store too much in IndexedDB (iirc 256mb is the limit), whereas Chrome and Safari have no problem with it. It also has terrible performance - about 4x slower than Chrome, with Safari having the best performance.
In Edge the page loads quickly and the loop is typically under 20ms.
In FireFox the page lags many seconds while loading and rendering, and several seconds when the loop involves a lot of hide/show of the table.
It's not that I haven't tested, it's that FireFox just isn't as fast as Edge. This simple approach relies on the browser handling a lot of items because I can't write a complex indexer in JavaScript and don't want to spend more effort on a low-use page and I refuse to put up with 'paging'.
Only in this one specific case. You don't know the other cases. What you do is write code and check if it's fast enough in Chrome. If it's not you change your code. You never check if it's fast in Firefox instead and then go on with your day, saying "well chrome's just slow".
Why would I care about the other cases? It's no use to me if FireFox is really fast at caching if I'm not using caching.
> "What you do is write code and check if it's fast enough in Chrome. If it's not you change your code."
I can't change my code, it's at the limit of (my understanding of JavaScript/web performance) crossed with (how much work time I can spend developing this page). I've already got rid of function calls in the inner loops, trimmed the data set aggressively, pushed more into SQL than in client side, have an out-of-band dataset generator so querying the DB isn't part of page load it's a static page served with static compression, it's taken days longer than I wanted to get even this functionality fast enough to be as fast as I want, if it needs double the time and SpiderMonkey performance expertise to cater for FireFox then the result is tell people to use Edge for it.
> "You never check if it's fast in Firefox instead and then go on with your day, saying "well chrome's just slow""
I did check if it was fast in FireFox and it wasn't. I carried on trying to make it faster until I ran out of ability and it went from 'okay I guess' on Edge to 'great that's what I hoped for' on Edge. And sluggish on FireFox. The reason I don't go on saying "Chrome's just slow" is because Chrome isn't.
Because you talk about the other cases when you make general statements like:
> it's that FireFox just isn't as fast as Edge.
> I can't change my code,
I wasn't suggesting you change anything about your code. Remember, the context of this conversation is this Statement by GP:
> I hate that I know exactly why. It's because they were only ever tested on Chrome during development.
The reality is that Firefox has a tiny market share at this point, so it is questionable how much time should be invested into optimizing pages to make them fast on Firefox. But that is a problem with Firefox's market position, not technology.
My point was that when code is slow in Chrome, you change it and never notice whether Firefox would have been faster in those cases. You only test code that is sufficiently fast in Chrome in Firefox. Thus, you don't usually see the cases where Firefox is faster than Chrome.
Your last paragraph is probably true in general, and true specifically for me because the Windows server I was using had Edge and didn't have Chrome or FireFox.
> "then do a batch change operation"
What would the 'batch change' be if not a loop over all the changes, making the changes one by one?
The issue was mentioned on Bugzilla (at least) 11 years ago[2], performance remains abysmal.
[1] - https://developer.mozilla.org/en-US/docs/Web/API/CanvasRende...
[2] - https://bugzilla.mozilla.org/show_bug.cgi?id=763120
I don't use Twitch much anymore, but the one time I opened it recently (for NeoVimConf), it seemed much better.
Orion has something similar, but it's a baby version of that, really...
Source: https://grapheneos.org/usage#web-browsing
Firefox took away a lot of accessibility options in a large August 2021 and broke my trust in them. Good that they brought back extension options in Android, as I read other comments, but taking away the text size render option killed me.
Does anybody else use multiple browsers? Maybe it's just because I'm doing web-dev right now, but I think using as many browsers as possible is necessary as I find inconsistencies that could become bugs all the time. I use Firefox as my "main" and Chrome as my "alt".
- Related HN thread: https://news.ycombinator.com/item?id=22482329
- Reddit thread: https://www.reddit.com/r/firefox/comments/pwtafe/bypass_payw...
Yes, now everything is in a browser there aren't different programs visible on the taskbar so I make do with different browsers for different tasks. It's not because I love browsers, it's a bodge for the decline of good dedicated desktop GUI programs.
* Firefox uses much more battery on MacOS than any chromium based browser. Bugzilla ticket exists since ages, few things have change
* Firefox on Android tablet after the change to Fenix is a stretched phone browser, with no tabs support, no default desktop support. Firefox developers treat this as a ER instead of bug totally ignoring that it was there before and they dropped it, no development whatsoever
At the same time, Firefox history sync is like no other but balancing what I care for the most, I had to drop firefox after literally decades and every now and then I look if at least there is something on the tablet support, hoping that I'll be able to change back at some point
I really don't see that. Firefox with certain extensions is a battery hog but the browser itself is pretty lightweight on CPU for me.
They need to make the Android UI in general a closer match for the desktop and iOS (skinned Safari) browsers. For instance, note how buried things like "passwords" are in the Android menus compared to iOS and desktop browsers:
Desktop: Menu->Passwords iOS: Menu->Passwords Android: Menu->Settings->Logins & Passwords->Saved logins
It's almost like the Android team doesn't even use their own browser on other platforms, or there's no product lead to make things consistent.
But all that said, yes, Firefox is very good. I wish it was a little more bleeding edge with stuff like experimental web standards (native filesystem access, USB, etc.) but I still use it for most of my browsing.
That's definitely a likely candidate. I'll try that, thanks!
-webkit-scrollbar
-webkit-scrollbar-track
-webkit-scrollbar-thumb
https://developer.mozilla.org/en-US/docs/Glossary/Vendor_Pre...
Firefox on iOS a loophole for this, because it's forced to use Safari's WebView, so it gets Safari's keychain, but it can also then prompt to save in its own password sync. Far from ideal, but at least a way to escape Apple lock-in.
I'm sure others will be sharing it as I type this comment as well, but for many HN readers, Multi-Account Containers [1] are bound to be a godsend. Easily log in to different accounts for any website, in different tabs. Great feature that's not available in other browsers.
[1] https://addons.mozilla.org/firefox/addon/multi-account-conta...
- Translate web pages locally, without sending any data to remote servers: https://addons.mozilla.org/firefox/addon/firefox-translation...
- Vertical/tree-style tabs: https://addons.mozilla.org/en-GB/firefox/addon/sidebery/
- If you're in the EU: https://addons.mozilla.org/firefox/addon/consent-o-matic/
- If you use RSS: https://addons.mozilla.org/firefox/addon/feed-preview/
And I assume you've already got uBlock Origin. And as others mentioned, try also using Firefox as your mobile browser, so you can send tabs from one to the other, which is pretty neat.
- SponsorBlock - Automatically tag and skip portions of youtube videos, such as sponsors, intros, recaps, and others. - https://addons.mozilla.org/en-US/firefox/addon/sponsorblock/
- Firefox Relay - Automatically create up to 5 (for free, more if paying for it) email addresses that redirect to your actual address, to avoid giving your private address to everyone. - https://addons.mozilla.org/en-US/firefox/addon/private-relay...
I'll be sure to keep Relay in the back of my mind, I haven't had need of it yet.
Though I do have requirement for SponsorBlock avid watcher of YT that I am, I am a little hesitant to add SponsorBlock as I am not quite sure how it would work flawlessly without some really complicated algorithms potentially involving ML work. I am curious to know if in your experience it has ever erred and automatically skipped portions it wasn't supposed to ? Or any other type of errors ?
I have never seen bad section tagging over the past two years.
This is a good start for a but what I'm looking for is Local Full Text Search of every page in my history. It shouldn't be hard to automatically maintain a text index of the pages I've browsed so that I can search them by keyword without bookmarking everything. Maybe it's just me but chronological history is useless beyond a few days.
Why don't you just search the add-ons? This would have taken less time than to formulate your post.
You could have just pasted the URL. When someone here asks a well-formulated question I assume they've done their research first.
I would add in a couple more, for anyone tempted to switch away from Chrome or Safari:
- Redirector: https://www.einaregilsson.com/redirector/ Very helpful for redirecting "new" reddit to old.reddit.com, AMP links to normal links, Twitter to Nitter, etc.
- RES (Reddit Enhancement Suite): https://addons.mozilla.org/en-US/firefox/addon/reddit-enhanc... Provides built-in image preview and lots of other subtle goodies for old.reddit.com. I have a very hard time browsing reddit without it!
- Sponsorblock for Youtube: https://addons.mozilla.org/en-US/firefox/addon/sponsorblock/ If you watch any amount of YouTube on channels with lots of sponsors, this is a great way to keep your sanity. Works just like sponsor skipping in the Overcast podcast client.
(Sorry for the lazyness :P)
- https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clea... - https://addons.mozilla.org/pl/android/addon/onetab/ - stylish - kill sticky
This is the biggest reason why Chrome sucks - they have no workable version of vertical tabs.
Reasons why horizontal tabs are clearly inferior:
1. Screens (generally) have way more horizontal space than vertical and you read webpages vertically. I already have an OS top bar and a browser top bar taking some of this valuable vertical space.
2. Most webpages have predefined right and left margins, so vertical tabs don't take away from the visible space of the page.
3. The size of the tab header is critical for being able to read the name of the tab. I have my vertical tabs set to 30 characters. If I had horizontal tabs with 30 characters, I could fit maybe 6 tabs on the screen at once.
4. Ease of having many more concurrently open tabs. I easily have 38 tabs open and visible without scrolling. 8 of those are pinned tabs which take up the space of one tab. I use 6 different windows (which are category titled using the Titler extension). That is 228 tabs open at once and very easily accessible and readable. (of course I use Total Suspender to keep them from taking too many resources)
All this said, Firefox still sucks because vertical should be the default or at least a simple toggle. As it is, you have to trust some extension and then you have to jump through obnoxious hoops just to get the damn horizontal tabs turned off. And yes, there are some other browsers that have vertical tabs built in, but I am not touching Edge or Opera as they are from dubious companies. I also think that Brave is working on it, but they seem dubious as well.
Now to my complaints about Sidebery (which is superior to Tree Style Tabs). Sidebery has tree style as well, but I turn it off as it undermines the value of #3 above. It has panels, which are goofy and, while you don't have to use them, you still lose a tab worth of space for it. You also lose an even larger tab space to the Sidebery title (which is a menu and an X that aren't necessary. Sidebery doesn't work well with the Titler extension - when you want to move a tab to another window, it doesn't show you the title.
Opera was very much a not-dubious company. But that is what it has turned in to.
-- I use Firefox as my main work-browser, and have for a long time, and the last few years I've used Vivaldi as my main personal browser.
I find it easier to just have separate browsers rather than do anything more advanced for context. :)
Firefox has a really great json viewer that I prefer even over my IDE, but it's one weakness is it's lack of XML support which Chrome does have :/
This matters when you can't 100% trust your browser session, or the installed extensions. Did you ever load https://my.1password.com in your browser? How do you feel about it? Do you trust your installed extensions to not take a peak? I don't.
Chrome solves this elegantly via profiles. Even more, you can install websites as “apps”, with a shortcut that gets indexed by the OS, and Chrome remembers the profile. I simply type “1Password Online” or “Banking” and my Chromium opens a new window in my “Private” profile that has no extensions installed. Firefox dropped the ball on both PWA shortcuts, and on profiles.
Even for using multiple accounts, I feel like Chromium profiles are a better solution.
For example, my workplace has very strict security requirements, and when looking at company documents it's not cool to provide access to extensions like LanguageTool or Grammarly. I'd be in trouble. And Chromium always had finer grained permissions for extensions, like activating or deactivating them per website.
That said, containers are a handy tool for people who want to access multiple accounts without the trouble of setting up individual profiles. Keep in mind, if you're only trying to access a personal and work Google account you probably don't want to spend time setting up a separate profile for each then keeping the settings synchronized.
Starting a profile is difficult, and also switching between windows, since the OS sees profiles as different apps. It's probably not hard to fix, but Mozilla has had other priorities.
I don't know why they don't add this somewhere in the menus and I don't know why you can't bookmark about:profiles, but this works well for me as it is.
Add-on: https://addons.mozilla.org/en-US/firefox/addon/profile-switc...
Source: https://github.com/null-dev/firefox-profile-switcher
- Junction (Linux browser picker): https://github.com/sonnyp/Junction
- Finicky (macOS browser rule setter): https://github.com/johnste/finicky and Browserosaurus (macOS browser picker): https://github.com/will-stone/browserosaurus
- Hurl (Windows browser picker): https://github.com/U-C-S/Hurl
You can create shortcuts (or shell scripts) by hand with --no-remote -p ProfileName to auto-open specific sites in specific profiles. It's certainly less convenient than PWA installs, but is an old tool with all sorts of old ways to automate it.
Multi-account Container is far easier than all that though and does reduce the number of windows to manage in your OS taskbars. Obviously you need to be careful with which extensions you install that they are safe for every container you want to use, but that's a given and a good idea in general no matter how many profiles you use: keep extensions to the bare minimum you are comfortable with. Vet their permissions manifests and keep additional permissions you grant them to a minimum.
I have to log into multiple Microsoft365 tenants and it drove me crazy with the amount of signing OUT I needed to do when switching accounts, to the point where my crappy workaround was to use different browsers for each account (Chrome, Firefox, Edge, Opera, Brave, etc) but I started to run out of different browsers.
This multi-account container extension is a godsend
I do that, no chance for one to leak into the others.
FF containers are more work than the 2 clicks I do now, powered by some Python I wrote like 15 years ago (with minor maintenance).
For instance, I can't have Youtube Music playing something on one profile while doing a Google Meet on another profile in a different tab (has to be the other profile window). In Firefox it's site-based (and tab-based) but Chrome locks down on any Google site.
Finally it's actually really hard to undo multi-profile in Chrome once you switch to it, I had to throw out all my Chrome profiles to get back to the old, preferred behavior.
It's sort of like everything opens in a private browsing window, except the stuff I've whitelisted.
This lets you set regex/wildcard to contain subdomain or redirect happy sites into a single container
[1] https://addons.mozilla.org/en-US/firefox/addon/temporary-con... [2] https://addons.mozilla.org/en-US/firefox/addon/i-dont-care-a...
getpocket.com needs to be logged in via container 0. if you put getpocket to a personal container, and don't login to getpocket from container 0, then firefox's save to pocket feature does not work.
i cannot save bookmarks to automatically open in set containers (personal gmail to open in one container, work gmail to open in another container, etc.).
Otherwise, containers is something i miss and i have used workarounds to implement the same with MS Edge.
Regardless, enabling/disabling should not cause losing settings.
Sure you can: https://addons.mozilla.org/en-US/firefox/addon/container-boo...
[1] https://alexplant.org/post/my-favorite-firefox-plugins-produ...
You can configure 10 different tabs in extensions settings
I simply use Temporary Containers to isolate tabs (or different domains) and login to websites either by hand or via KeepassXC's browser integration. No per-container setup needed, every tab just lives briefly in its own little container.
1. Further defense in depth against common XSS attacks: if you only ever log into banking sites in a Banking container, then some random ad-sprung malware trying to access your bank in any other container will never find a logged in banking session to hijack (no matter how good your bank thinks they are at XSS protection and auto-timeouts).
2. Isolating tracking cookies from major ad companies. This reduces cross-correlation between/among them. I have separate containers at this point for all of: Google account usage, Twitter account usage, Facebook account usage, and Amazon account usage. The amount of targeted advertising I see decreases every time I sequester one of these major accounts into its own container. The trade-off is the increase in ReCaptchas needed and the increase in advertising companies complaining I must be using an "ad blocker". (I don't have any ad blocker extension installed, just this strategy of isolating major cookies to specific containers and Firefox built-in Enhanced Tracking Protection.)
Y’all crack me up sometimes.
I mean, I can appreciate your trying to take a nuanced approach, but it is quite literally and quite clearly an advertisement.
2 big issues I have are the tendency to freeze, and then say "restart to keep using Firefox" because it updated in the background and can't continue.
The other was almost a deal breaker, and still could be. When using a barcode scanner, Firefox can't keep up with the characters coming from the scanner. It will randomly drop characters. I spent a lot of time trying to figure out why some scans weren't working, and the scanner works perfectly in Chrome, works perfectly in a text editor and intermittently drops characters randomly in Firefox.
If it were just the start character, or the end character it wouldn't matter so much, but it drops characters in the middle of a barcode. It has for years, it's a known issue, I don't see it ever being fixed.
I never encountered that, neither freezing nor being forced to restart. By default Firefox will only download updates in the background and inform you that the update will be installed if you restart.
I'm confused. That's what I said is the default, and you said it isn't. Now you start by saying "no" to me, and confirming what I had said. Sorry if I've missed something though, I'm really tired right now.
I said "no" to "have it set to not install before prompting you" because I use the default settings. Now I'm actually also a bit confused whether you meant "it installs in background [while browsing]" or "it installs in background [while Firefox is not running, using the background update server]"
With the default "when Firefox is not running" setting, the updates should _download_ in the background and then inform you that it will be installed next time you restart.
The freezing and forced restart as reported by pontifier does not sound like default behaviour, it sounds like "when Firefox is not running" is unchecked.
I haven't really checked if it's better on FF because it can't screenshare specific tabs so it's dead to me.
10 years ago, sure. I currently have 235 tabs open, plus another window with 172. Firefox is at 5.3G of RAM, 0% CPU. Most of these tabs have gone to sleep and get restored in less than a second. Tabs have not been a problem with firefox in years.
https://news.ycombinator.com/newsguidelines.html
https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...