7 ms·
I took a brief gander at its code [0] and saw it mainly focusses on k-means clustering algorithms (in JS, no less). To my ken this is likely for suggesting new
by yunruse 1y ago
I took a brief gander at its code [0] and saw it mainly focusses on k-means clustering algorithms (in JS, no less). To my ken this is likely for suggesting new tabs, something a user is even less likely to use than renaming them.
Its constant drain even when not 'in use' seems to imply it's classifying tabs as they change page (though it might be telemetry or uncommented testing). If so, it's an example of premature optimisation gone very wrong.
It's a shame, because it overshadows the fact that naming tab groups is a perfect use case for an LLM, alongside keyboard suggestions and reverse dictionaries [1]. I'm ardently distrustful of LLMs for many, many purposes, but for the tiny parameter and token usage needed it's hard to not like. Which is a shame it's (somehow) such a drain.
[0] https://github.com/mozilla-firefox/firefox/blob/7b42e629fdef2bf85c53556c0b29208621a290a9/browser/components/tabbrowser/SmartTabGrouping.sys.mjs https://github.com/mozilla-firefox/firefox/blob/7b42e629fdef...
exports a SmartTabGroupingManager, though how or why that is used without being asked eludes me
[1] https://www.onelook.com/thesaurus/ https://www.onelook.com/thesaurus/
Can be helpful in a pinch when a word's on the tip of your tongue, though its synonyms aren't always perfect.
- squigz 1y agoDoes anyone here struggle so much with naming a group of tabs that you'd reach for an LLM? I mean... really? How often does a group of tabs need a more complex name than "Work", "Gaming", etc? Maybe a suffix for the work project?
- bstsb 1y agoi think the implementation is more that when you connect two or more tabs, it automatically names it for you, meaning you don't have to rename it (at least, that's my experience with the feature in Edge)
- aragilar 1y agoI recall an extension (I think by a Mozilla dev) which could do automatic grouping of tabs (back before tab groups was removed). I'm surprised this hasn't come back.
- l8rlump 1y agoTab grouping is here, but not sure about automatic grouping. https://news.ycombinator.com/item?id=43834101 https://news.ycombinator.com/item?id=43834101
- Vinnl 1y agoPeople drew their own conclusions about the drain being caused by tab group suggestions, but that wasn't the cause: https://bugzilla.mozilla.org/show_bug.cgi?id=1982278#c4 https://bugzilla.mozilla.org/show_bug.cgi?id=1982278#c4