Live data from Hacker News

TabFS: Mount your Browser Tabs as a Filesystem

omar.website

31–40 of 242 posts

Re: TabFS: Mount your Browser Tabs as a Filesystem

#32
post #13

Earlier quoted context omitted.

> As someone who has thousands of tabs open This behavior always confuses me. To what end? Have you ever derived any value from a tab you chose not to close?

Hm, I'm kind of confused by your perspective here. Do you only have a single thread of tasks you're doing at any given time on your machine, all of whose resources are torn down and rebuilt from scratch when needed? I use my current laptop both for work and personally, and in my personal workspaces alone, I have at least half a dozen browser windows with ~20 tabs representing research that I'm doing or a task that I'…

Having hundreds or thousands open tabs also confuses me and always seems like a mess to me.

The way i work: I mostly work on a one thing at a time. For that i can have probably at max 40 tabs open. Once it gets past some threshold(i don't recognize or remember what's in them) i tend to start to close the obsolete ones. If there is something i find useful i bookmark it. If there is something i think i would like to read in future i also bookmark it. Once the work is done i close all the tabs. In general i like my tabs closed, it brings peace to my mind.

Re: TabFS: Mount your Browser Tabs as a Filesystem

#33

This is a brilliant piece of work. As someone who has thousands of tabs open, I've always wanted to "close all tabs with a single command", or view all the open tabs and mass select them and close, for years. Otherwise, going through them one by one and deleting takes forever. Now somebody make a vim pluggin so I can delete tabs by visual selecting a bunch of them and typing "d".

1 - Right-click empty space next to the tabs and select 'Bookmark all tabs' 2 - Name the bookmark folder (within the top-level bookmark folder) something like: 'Tab-mess-from- ' 3 - Ctrl-F4 close them. Press and hold Ctrl, then F4 them one at a time. You can close 200+ tabs in a minute. (or as other suggested, right-click any tab and use the option 'close other tabs').

I open a new window for each "task" and open tabs in that window, if it is non trivial I also move that window to a new Desktop/Space. When I want to shelve a task I bookmark all the tabs in that window into a dedicated folder then close the whole window and the desktop.

Re: TabFS: Mount your Browser Tabs as a Filesystem

#34

I'm loving this trend to do more things with filesystems. There was https://amoffat.github.io/supertag/ [,] which I'm intending to use in my filesharing sftp server, and now this, which seems like something that exposes functionality from a web browser that I would love.

KIO and GVfs wave hopeless to the crowd too busy replicating a UNIX V6 experience with a bit of Plan 9/Solaris influence.

Re: TabFS: Mount your Browser Tabs as a Filesystem

#35
post #9
post #2

Sounds like a fantastic idea, especially if I can use it to save video and images from websites too. Unfortunately it doesn't work for me though -- I get "Unchecked runtime.lastError: Native host has exited." Output of install script: ``` $ ./install.sh chrome mnlmpigkagdnfjmicelbkejgfefcnlkp + [[ 2 -lt 1 ]] + [[ chrome == \f\i\r\e\f\o\x ]] + [[ chrome == \c\h\r\o\m\e ]] + [[ 2 -eq 2 ]] + [[ 32 -eq 32 ]] ++ uname -s…

>save video Problem with HTML5 video is you can use more than just a link to video file https://developer.mozilla.org/en-US/docs/Web/API/MediaSource There are "certain" websites serving videos using BLOB object mediasource created dynamically from encrypted https sources. So far I had no luck trying to capture resulting video datastream, mediasource is a write and forget type of interface, and on top of that MediaRec…

Another trick is to use mobile safari, because mobile safari only supports HLS, which is more easily downloadable.

Re: TabFS: Mount your Browser Tabs as a Filesystem

#36
post #13

Earlier quoted context omitted.

> As someone who has thousands of tabs open This behavior always confuses me. To what end? Have you ever derived any value from a tab you chose not to close?

Hm, I'm kind of confused by your perspective here. Do you only have a single thread of tasks you're doing at any given time on your machine, all of whose resources are torn down and rebuilt from scratch when needed? I use my current laptop both for work and personally, and in my personal workspaces alone, I have at least half a dozen browser windows with ~20 tabs representing research that I'm doing or a task that I'…

I have seen this behaviour repeatedly. Having to many “task windows” makes it difficult to focus. Similar to having to many tasks in Asana or emails in my Inbox. Prioritisation is the only option to come out of this. Unfortunately, I haven’t found a way to tag priority with the “task windows”. And that’s the reason I daily browse through all windows and close the ones that are not urgent.

Re: TabFS: Mount your Browser Tabs as a Filesystem

#38
post #23

A different kind of tab-based filesystem that would be nice: Expose all the resources used in each tab in a virtual filesystem (JS, CSS, images, HTML, fonts, etc) in a folder for each tab. Basically Chrome Developer Tool's Sources tab but as files and folders on your computer. This would be great for scraping with headless browsers. It'd let you use shell scripts or your favorite programming language's filesystem lib…

This sounds actually very similar to what I am building, if you ignore the Chrome part [1] :)

The general idea is to have more persistent caching locally, so that peer offloading (and persistence of offline content) can be guaranteed.

Since yesterday the cache supports multiple versions of each file (with a timestamp), and it will get a UI that allows to navigate back in time for each URL.

[1] https://github.com/tholian-network/stealth

Re: TabFS: Mount your Browser Tabs as a Filesystem

#39
post #28
post #23

A different kind of tab-based filesystem that would be nice: Expose all the resources used in each tab in a virtual filesystem (JS, CSS, images, HTML, fonts, etc) in a folder for each tab. Basically Chrome Developer Tool's Sources tab but as files and folders on your computer. This would be great for scraping with headless browsers. It'd let you use shell scripts or your favorite programming language's filesystem lib…

> Basically Chrome Developer Tool's Sources tab but as files and folders on your computer. Isn’t that what happens when you save a page? Or is that not possible with Puppeteer?

[deleted]

Re: TabFS: Mount your Browser Tabs as a Filesystem

#40
post #13

This is a brilliant piece of work. As someone who has thousands of tabs open, I've always wanted to "close all tabs with a single command", or view all the open tabs and mass select them and close, for years. Otherwise, going through them one by one and deleting takes forever. Now somebody make a vim pluggin so I can delete tabs by visual selecting a bunch of them and typing "d".

> As someone who has thousands of tabs open This behavior always confuses me. To what end? Have you ever derived any value from a tab you chose not to close?

It's their planning and todo solution. I'd bookmark things and make notes in an actual agenda but to each his own I guess.
Post reply on HN