I've attempted (largely unsuccessfully) to try to use Pocket (also a Mozilla product) to address this. The problem with Pocket is that it gets worse the more you use it. From four years ago:
https://old.reddit.com/r/dredmorbius/comments/5x2sfx/pocket_...
A couple of those issues have been addressed. There's now "find in page" on the Android app, and editing tags is very slightly improved. But overall, Pocket remains a roach motel: articles check in but they never check out.
What I really want is a persistant, local, tagged, searchable, entirely-offline-usable archive of content. There seems to be little interest (or supreme obstacles) in providing this. (I've looked at Zotero, Calibre, and Mendalay, none really suit my workflow.)
I've utterly given up any hope of browser vendors delivering this.
https://www.wired.com/story/to-do-apps-failed-productivity-t...
https://news.ycombinator.com/item?id=28010716
And yes, there's a lot there that resonated strongly with me.
The cars-under-tarps anecdote is an excellent one. As life goes on, one accumulates an ever-growing list of gates which have closed irrevocably behind one. The German word Torschlusspanik is a brilliant invocation of this. The English equivalent is roughly "mid-life crisis", though the German captures far more of the essence and slowly-building grief.
https://blogs.transparent.com/german/torschlusspanik/
There's saying (memory says Chinese though I'm unsure and can't locate it): a wise man is prepared to part with his possessions several times in his lifetime. That might extend to dreams and expectations as well as physical cargo.
I think there is something fundamentally ancient about it, like how young women braid each others hair and probably been doing it since year one of humanity's existence. Maybe we need others to get things done. Maybe the man would jumpstart his passion if someone shared his thing for restoration.
I dont really know.
I may have done many things in life that I perceive to be valuable for our family, but nothing earned me as many 'points' with Mrs. as did the act of just sucking it up and cleaning the entire garage one day.
I think there is a lot of truth to this actually. Admittedly I'm a little sleep deprived right now in that way that leads you reading a statement and feeling it is incredibly profound in a way you might not otherwise... but still I think you are really onto something.
Working with someone smooths out the edges well when things go poorly (if something goes wrong and you are alone it is easier to be grumpy about it than if you have someone with you to say "oh well, we can do X instead" or "It doesn't really matter"), they make the work feel seen and therefore feel more valuable. I can enjoy cooking for (and especially with my partner) but I can never be bothered to really cook for myself, even if I'd enjoy the meal more in the end it doesn't feel worth the time and energy investment when I could just slap together a sandwich or something.
This extends to hobby projects as well in a big way, perhaps even more. Sure I could spend hours painting a picture and have people say "wow, that's impressive" (this is just an example, I can't actually paint), but it feels hard to justify when I have other things I might need to do. If someone else is working on the same thing with you it makes you feel like you are investing that time in them, which is inherently fulfilling.
Even in your example of you helping your friend, once they've accepted you are helping they will feel like every bit of work they do will make your life easier. It's less intense but they will still feel like they are contributing to your efforts in someway, or at least like they are working towards a mutual goal instead of something kind of isolated.
I've stopped using todo apps and just write the daily/weekly list of high-prio items in my paper notebooks. That way it doesn't accumulate a bunch of items that'll I'll likely never get too. The most important things will resurface anyway.
I feel much better not dragging along a list that keeps growing. Sure, that means I'll sometimes forget or be late or need reminding, but from my perspective, that's an acceptable trade-off.
People should be taught to pursue things on a daily basis from a young age. I think it helps temper expectations about what can actually be done over time, which is not a skillset I had when I was younger: I was in constant pursuit of too many things all of the time.
It works with tab groups on Chrome, Edge and Brave which adds another step toward keeping your browser organized.
It might fit your workflow and be what you need!
It's possible that a non-Google vendor might see the approach as a differentiator. Of these, Mozilla seems to be footgunning itself with exceptional facility, Apple would serve only its own hardware platforms in all likelihood, and the remaining players (KDE / Webkit) are so small as to be utterly outclassed.
The remaining possibility would be a generalised HTTP/HTML (and if possible other document markup) programming libraries.
Does anyone know how to build a modular plugin sub-system?
Please do!
I already sent some money in that direction and will be happy to send more.
I will also be happy to test it (commit to 1-2 hours or maybe more pr week of actual following-a-plan testing not just "using it and see if it works" for a few weeks) but I am afraid I can't learn enough Rust to be helpful at the moment (small kids and a full time job).
This? https://servo.org/
Self-hosted Wallabag is ... on my to-do list.
Consider that if Mozilla hadn't lied about how it was going to open source it when they announced they were buying Pocket (alternatively, if people actually held them accountable instead of demonstrating that the public's short memory means that you can lie about pretty much anything), then someone would have probably fixed at least a few of those.
If all you're doing is using it to store stuff, then instead of signalling to a company that bad behavior pays off by rewarding them for it, consider using Zotero instead, which doesn't have a history of being insultingly mendacious and by default keeps your data private (in the form of reliable, bog standard files on your own disk). Or, if you're willing to suffer through slightly more geekery, there's Perkeep/Camlistore.
I'd ideally like to move to something else but I haven't found an alternative that's as good. Not being able to export my data, do any kind of advanced searching, or access a few of my files in Pocket really does suck.
I see Zotero has a third-party Android app, maybe I'll try that and see if it is decent.
I'm going to stick with Hanlon's razor and assume making a better bookmark system is non-trivial.
Ok.
Curious to know your theory on why Mozilla let go of the Servo team the same month Google agreed to give them hundreds of millions of dollars.
The project had reportedly already integrated the major improvements from Servo into the main engine. It's not outlandish to assume that the marginal benefit of working on Servo was lower, compared to working on features on the main browser.
If you really want to go that route, you could make an argument that maybe Mozilla is handicapping Firefox's bookmark feature to get people to subscribe to Pocket... but people in this thread who are using Pocket also complain it doesn't solve their problems. What's the angle there? Pocket doesn't want paying customers?
However Apple has no such agenda and yet Safari has probably the worst bookmark/history management of them all. So it seems to be a question of product management priorities really.
Local bookmarks need an offline cache that at least contains the text content and headings of the URL. Otherwise, the search will stay useless because nobody can organize them manually without making (human) mistakes after a while.
Ironically, Chromium's omnibar search worked by searching through headlines for a while; but meanwhile it's broken again, and it never worked for bookmarks and only for history entries.
When I open a new window[1] in Firefox and start typing in the address bar, I get matches based on the page title not just on the url.
For example, I open a new window and type "brow" and the matches I get include "I closed a lot of browser tabs | Hacker News" (see image[2].)
So I rarely if ever use bookmarks, I can almost always find what I'm looking for by typing in the url bar, or if that fails by searching in history.
1: Are you seated? Good. I don't use tabs, I just open new windows with ctrl-n and use alt-tab & ctrl-w to navigate. I have middle-click set to open in a new window. I use customise to put the "open new window" icon onto my buttons, next to the address bar. I would happily use a version of firefox with no tabs, they add nothing to my life.
Note that ctrl-shift-N opens a new window.
As does ctrl-n, which I mentioned in the comment you're replying to ;-D
The omni-bar reinforcing past browsing habits that were formed out of addiction by putting them in the top of the suggestion list is a dark pattern for me.
Another convinien search shortcut is ^ (for history) and % (for open tabs).
2. Bookmarks aren't a constant reminder in my field of vision that they exist.
3. It turns the "too many tabs problem" into "too many bookmarks".
Once in a while I "unload" my tabs by bookmarking them into a separate folder. I close the tabs and because there's no visual reminder anymore I forget they exist. Eventually I build to to another few hundred tabs and do it again.
Now I'm dealing with a couple of thousand bookmarks. I once deleted my old bookmarks. A couple of years later I went looking for a specific one. I knew exactly where the bookmark should've been, but I had deleted it.
Edit: all of this is to say that I'm not sure whether this has a technological problem. Maybe if the UX of bookmarks was really good.
And I'll add onto that, the way browser history works is also kind of annoying. I don't really trust that I'll be able to re-find a page I visited at a particular point in time. Visiting the same page twice doesn't create multiple history entries, it's hard to search by date. It feels really unreliable to use as a log.
There's a lot of room for innovation here, we're only just now starting to see browsers merge in tab grouping and containers, which I could have sworn Opera already supported ~10-15 years ago. I don't feel like we've spent enough time actually thinking about what different types of workflows people have for browsing the web and about how bookmarks/history/tabs could be adjusted to make those workflows easier.
It would take too long to list out all of the experiments that would be worth running (bookmarking screenshots or assets on a page, having bookmark "containers" for search, automatically categorizing bookmarks based on the domain or keywords inside the page, offline bookmarks that store the current state/DOM of the page, not just the URL, etc, etc). I think Edge was playing around with marking up pages using a stylus, but I don't know if that's still a thing now that they're based off of Chrome. And web annotations have been standardized for ages now. Still not integrated into any browser UIs that I'm aware of.
In my opinion bookmarks are one of the most underdeveloped parts of the modern browser, closely followed by history, and then by tabs themselves.
1 - Tabs are current attention.
2 - Bookmarks are long-term memory, but don't store content, only meta-data.
What browsers need is
1 - Current attention
2 - Working memory, where old tabs automatically capture content and slide off into some kind of easy to recall state, but are no longer tabs
3 - Bookmarks, but with content storage, better organization, indexing, and retrieval.
Evolution spent billions of years to arrive at this kind of scheme, we should mimic it.
I think the cache needs to be persistent and offline ready, ignoring ETags and other stupid headers. Otherwise it's a useless cache that is not controlled by the user.
I fail to see how what is so hard regarding organizing information in folders per subject, when in doubt choose the more generic one.
Firefox also allows me to easily search for bookmarks, and has a quite nice bookmark manager.
Using bookmarks since 1995 across different kinds of browsers, always migrating them along.
2. Bookmarks don't keep page state. As more apps go the PWA route, not all of them have URIs that lead to your preferred state. Even just stuff like expanding/hide comment threads is a start, not to mention things like NPR which redirect me to the homepage if it's been too long since I last did the CMP dance.
2. Neither do tabs across process restarts or devices.
So.... my current tabs list? Why spend the extra button clicks to explicitly save and delete it again
> 2. Neither do tabs across process restarts or devices.
So once a week my tab based setup gets reduced to the level of bookmark functionality, and hence I should just use bookmarks? I don't agree.
However it doesn't help when it isn't the same browser across both devices.
Of course you could argue that better organisation and regular cleaning of your bookmarks is needed, but at that point it becomes a job in of itself.
I'm also not sure bookmarks are something you learn to use. If you've ever used any file system before, you've pretty much got the hang of it, its not a terribly difficult concept to grasp. Maybe a refusal to make use of bookmarks, I'd disagree thats the solution but it certainly makes more sense
Tabs work because whenever you are using the browser, they're always in front of you. If you have too many and you know you won't go back and read the next thing thats important to you, you just go through and trim the old ones down (which, as a side note, is much easier than deleting bookmarks).
Is it a discipline problem? Absolutely, but for so many people, myself included, tab discipline is not particularly high on the endless todo list.
Pruning is also somewhat faster and simpler because the tabs don't need to reload first (assuming you are using an extension like supsender or auto discard like i do) you just have the favicon and the whole title in your list and can prune fast with just the arrow keys and "delete".
Totally agree with your last paragraph though.
1. The bookmarks pane makes obfuscation too easy. Most of us who fall into this trap do so because of the collectors fallacy. Tabs force us to choose between keeping everything we see versus seeing what we need to see. Bookmarks can be infinitely filed away into neat folders which hide the complexity, so instead of deleting you tend to file something away. The immediate effect is the same as closing a tab, you can see more clearly what you want to see, but long term your bookmark system becomes unmanagable, and slowly your tab count begins to increase again, as your brain says "no seriously I want to read this later, dont put it in there with the rest of the fluff".
I know this because even after I gave up on bookmarks it continued to haunt me, after chrome introduced tab groups. They have the same effect, they hide the complexity behind folders that after a while are so clogged up that they're useless, and you go back to old patterns.
2. The reason why tabs work effectively as a kind of todo list is because tabs are how you navigate the browser anyway. Though bookmarks have been included feature of browsers for a very long time, their not required. What I'm trying to say is, you obviously wont be replacing the entire concept of tabs with bookmarks, you still need to use tabs, even if (and I'd say this is a massive if) you only ever have 1 tab open. Which then means you'll be managing 2 systems for multitasking, one of which is significantly easier than the other.
As for pruning being faster with bookmarks, I'd disagree. I do use a suspender, but I usually dont even need to click the tab (if I do, I have it set so going to the tab doesn't auto-unsuspend it, it shows me the title and the suspension screen). I just see the favicon and the first 5-10 letters and can take a good enough guess what it is, and then middle click it from the tab Im currently on and its gone. I never have 100+ tabs open on one window, I tend to split them out (currenly I have 3 windows, each with a varying number of tabs, generally for context switching).
But, maybe things will end better for you, and I genuinely hope they do, but for me, its become a part of my life I've decided not to optimise and instead just embrace the chaos if it feels right :)
Do you know a bookmark system that does that?
Just try to keep the tabs from growing beyond control.
I guess the problem is that a lot of people, myself included, use tabs as a kind of todo list of things to look at (whether thats effective or not is another point), whereas bookmarks hide themselves out of sight and out of mind
What does that mean? I am using Total Suspender
I'd personally accept a bit of ads in the bookmark manager (maybe in a section for suggestions based on bookmarks) in exchange for bookmarks to be better integrated and supported.
That's why I made https://closetab.email - This one delivers a digest of links from my bookmarks straight to my inbox, every monday. This way I end up consuming them eventually and also close tabs a bit more confidently, knowing I'll come back to it later.
Chrome does not.
(My "Close tabs" post-it on my desk lamp is dated April 15. 2017.)
I abandoned Chrome/desktop years ago.
- It’s partly ADHD: I lose track of tabs I no longer care about
- It’s partly about state: I have actively performed some unsaved work that wouldn’t be preserved by a bookmark
- It’s partly because I use the same computer for work and personal use: this amplifies both of the other problems, and I haven’t found a good profile management solution to mitigate them
I mean by all means an improved bookmark solution could help, and could potentially help to improve these other issues.
But my current solution is to just treat all tabs as ephemeral, and just close them all periodically. I very seldom bookmark anything, I generally use browsing history for that use case instead
I don't know what browser you use, but personally I feel Firefox at least does a slightly better job than the competition at highlighting your bookmarks when you start typing in the search bar. Not sure if that is objectively true of course.
Cleave lets users persist OS state as a "context" - saving and loading open applications, their windows (and their positions), tabs, open files/documents and so on. Think of it as a workspace or project manager from an IDE, but on the OS-level.
I started working on it because of frequent multitasking of heavy work with limited resources; Made it because I wanted to switch between studying, working, reading, looking for an apartment, etc. without manually managing all states or consuming all resources.
I'll release an Open Beta (macOS) as soon as I finish license verification and delta updates, but I keep getting sidetracked...
In the meantime, I've used various browser extensions to save and restore open tabs.
In some ways, I agree. My own solution was to develop reading lists storage (https://github.com/domovikapp/domovik-server/), i.e. an intermediate storage space between “saved for the years to come” of the bookmarks and the “in my face” pinned tabs. They are then displayed on my new tab page, so I can remember to read them whenever I open a new page.
Bonus: I'm no longer tethered to any particular browser's sync ecosystem. BitWarden has my passwords and xBrowserSync has my bookmarks. I can browser hop on all my devices!
Double bonus: Open source and you can self-host.
I was a long time user of Xmarks for online bookmark syncing (cross platform and browser). I was sorely hurt when it was discontinued. I moved over to EverHelper.
These days I don't try to sync bookmarks to browsers, they inevitably get corrupted or lost somewhere shomehow. I just use the EverHelper website as my bookmark manager.
I'd love to find a open source thing I can host myself to fully own my bookmarks too so if anyone knows of that let me know.
Unfortunately for me I've grown so used to the folder/tree style adapting to tags would be pretty difficult.
Thanks for mentioning it.
Show related bookmarks at the top of Google Search results.
It blows my mind that neither Google nor Pocket implemented this feature (natively and/or as a browser extension).When I've read the page, I don't need the bookmark anymore.
This is the #1 reason why I have > 60,000 bookmarks. I'd bet that 99% of them are obsolete, or I eventually read them. But it's kind of a monumental task to actually curate them.
But this is very hard to judge accurately
I think bookmarks would be good for building lists. Like recipes. But I'm not organized well enough to do this.
Usually I rely on finding something in my history. If I need to get around to it at some point, I'll keep the tab open and I'll get around to it when (if ever) I'm closing a bunch of tabs in a row, which takes relatively little effort. If I bookmark it, it'll just sit there and I'll never think of it again.
Also maybe my Home Screen could alternate to opening random bookmarks in my “read later” folder.
Then I use the search box at the top.
The bookmark appears.
Close the sidebar cmd-B
(Why does the HN text editor ignore single new lines?)
I mean, no matter how I bookmark a website, omnibar is absolutely useless in every browser when it comes to re-discovering your bookmarks via keywords that you remember.
Sometimes I bookmark the same URL multiple times, because the Browser is too stupid to realize that a #generated-hashbang or a ?utm_source is a generated tracking parameter; and that it's actually the same URL with the identical content. In my opinion, bookmarks as implementations are seriously broken.
If we solve bookmarks _locally_, there ain't gonna be a "too many tabs" problem anymore.