Readit News logoReadit News
travelthrowaway commented on Self-Hosting a Firefox Sync Server   blog.diego.dev/posts/fire... · Posted by u/shantara
travelthrowaway · 10 months ago
Take a look/follow https://github.com/canvas-ai/canvas-browser-extensions

Its meant to sync your browser tabs (chrome/firefox) to a self-hosted virtual "directory" tree powered by lmdb and roaring bitmap indexes. In retrospect, we should have used rxdb or pouchdb from day one (keeping the bitmaps) but eventually we get there.

Workflow

- Create a new context path based on the task you are working on(universe://travel/2024/03/barcelona for example)

- Depending on your configuration, your browser stores your current tabs and closes them, you then start your airbnb journey adding new tabs to the context path

- Your significant other may even open the same context and work on it with you(as in, add additional ones, if auto-sync is enabled close yours etc)

Server component is under a rewrite atm, my amateurism at play! You can do stupid things with a 2 user user-base (like a full api + backend + module rewrite started simultaneously, breaking existing functionality beyond repair) but with the new tools available these days (cursor, claude 3.7), the most important limiting factor for an idea becomes .. well, time!

travelthrowaway commented on Laid off for the first time in my career, and twice in one year   dillonshook.com/laid-off/... · Posted by u/luu
rwyinuse · a year ago
Good advice if you don't have a family. Utterly impossible for someone with small kids and a wife who is also working.
travelthrowaway · a year ago
time-management and sleep deprivation, should write a book with that title 0600 - 0900 Your project 0900 - 1600 Corporate job 1700 - 2100 Family & free time (you need to learn how to make the most of it so that you can recharge as well) 2100 - 2300 The low-CPU low demanding part of managing a business paired with some interesting background content goes here
travelthrowaway commented on Firefox Sidebar and Vertical tabs: try them out   blog.nightly.mozilla.org/... · Posted by u/ReadCarlBarks
Retr0id · a year ago
I used to be a tree-style-tabs power user but at some point I went back to regular tabs. I find that the amount of horizontal tab space is pretty close to the actual number of things I can usefully have open at once. Seeing the tabs get "squished" is my reminder to close the ones I no longer need.

I was using the tab-state as a sort of short-term working memory and I don't think it was doing me any favours, particularly in terms of focus.

Now when I'm working on a project, I keep a list of relevant URLs in a text file (i.e. bookmarks but checked into source control).

I also use two browser windows, a regular one for "stateful" browsing, and a private-mode one for "stateless" browsing. Quick queries and exploratory research happens in the "stateless" session, with the understanding that I can close any of these tabs (or nuke the whole session) at any time without losing anything important. If I do come across something important, it gets noted down elsewhere.

travelthrowaway · a year ago
Nobody will probably read this anymore but I had the same problem and used the same solution - starting my browsers as $ google-chrome --profile-directory=customera (nice dark theme, custom list of extensions and corporate bookmarks) $ google-chrome --profile-directory=customerb (yeallow-blue theme to stand out)

and a session for my own stuff / firefox with --profile with custom proxy settings to tunnel via a socks around customers corp mitm proxy

That being said, I spent my free computer time working on a server runtime(nodejs) + extension kombo (big thanks to talented folks helping with this project!) which can sync your tabs based on the context you are in - lets say /work/customer-foo/dev/task1234 would index all your tabs for task 1234, but that path is actually linked to bitmap indexes, /work/customer-foo would show you all links for customer foo, if you'd create /work/dev it would show you all tabs that are indexes for work AND dev

anyhow sorry for spam, good to see people are struggling with the same UX problems I've been :)

u/travelthrowaway

KarmaCake day6August 9, 2024
About
Working on https://github.com/canvas-ai/canvas-server https://github.com/orgs/canvas-ai/repositories
View Original