3 ms·
Next is the next best thing. Instead of making your browser the environment, think of it as a fantastic browser extension for Emacs. You can use the SLIME Emac
by ssivark 7y ago
Next is the next best thing. Instead of making your browser the environment, think of it as a fantastic browser extension for Emacs.
You can use the SLIME Emacs extension to connect to a running instance of the Next browser. Then, you have complete programmatic access to the full browser data structure through a REPL in Emacs (eg: switching tabs by using shortcut/command in Emacs). And Lisp REPLs are awesomer than something like ipython!
Keyboard driven browsing is now the least imaginative thing possible.
Take the high-quality tools you have for processing text, and apply that to your browsing workflow! Imagine being able to integrate your browsing workflow with your information management system, eg: org-mode. Switch to a project, and with a couple of keystrokes, open the relevant links on a page in a set of browser tabs/buffers. Filter all the HN pages in your browser and bookmark them to a text file (to be resumed later). Save all arXiv pages to your reference management system (eg: bibtex), etc. When browsing webpages, evaluate code blocks (via Emacs). Download/cache videos for all all Youtube tabs you have open. Emacs becomes the IFTTT-like glue for all your browsing activity!
For some chatter/ideas along these lines, take a look at this Github discussion: https://github.com/atlas-engineer/next/issues/195 https://github.com/atlas-engineer/next/issues/195
- mark_l_watson 7y ago+1 nice ideas! The last time I played with the Next Browser, I loaded it from source and in principle all your ideas are doable. Please post a link if you implement something and writer it up.
- ssivark 7y agoDefinitely! I became excited by Next when I stumbled on it about a month ago. I have several ideas/itches, but a high activation barrier to implementing and experimenting as I'm a total lisp & emacs newbie. I'm also given to understand that the Next codebase is currently undergoing significant refactoring, so I hope to delve into this more once the internals have stabilized. If somebody has a complementary outlook/background, I'm happy to be baited into discussion and activity. As they say, two people together may be thrice as effective.
- eafkuor 7y agoHonest questions below. > Imagine being able to integrate your browsing workflow with your information management system, eg: org-mode. Is this better than alt-tabbing between your browser and your note taking app? > Save all arXiv pages to your reference management system (eg: bibtex) All? Which? What would this workflow look like? > When browsing webpages, evaluate code blocks (via Emacs) > Filter all the HN pages in your browser and bookmark them to a text file How many times is this useful, really? > Download/cache videos for all all Youtube tabs you have open youtube-dl? > Emacs becomes the IFTTT-like glue for all your browsing activity! Why is this good?