HNHacker News
TopNewBestAskShowJobs

jdarchitect

0 karma · joined February 1, 2023

submissionscomments
jdarchitect··on BrowseCut: Extension to navigate the web with keyboard, inspired by Vimium
Vim eliminated mouse usage in my IDE of choice and I was looking for a simple solution for Browser as well, where the results of my work take place. I stumbled upon Vimium, but thought I could improve a few things, specifically action detection, action mnemonics, UX and performance.

For example, I wanted to avoid pressing F each time to highlight actionable elements.

So I ended up building this minimalistic yet technically complex plugin to rapidly navigate websites by typing (BrowseCut). I believe it could be useful for folks here as well.

The plugin enables two things:

If you start typing with keyboard, it will highlight all matching elements and texts on the web page. Pressing Enter will activate the element.

If you hold SHIFT, the plugin plugin will highlight all actionable elements on page and assign short mnemonics, e.g. SHIFT + I for the largest input box.

There is a bunch of stuff under the hood, like improved arrow key scrolling. So I hope you'll find it useful. It is best combined with default browser shortcuts for tab manipulation and search, the plugin comes with a built-in cheatsheet.

jdarchitect··on Integrate ChatGPT into Chrome: webpage-aware prompts and monitors with HARPA.AI
Yep, the queries won't be cheap, but there are ways to reduce the amount of page context sent to ChatGPT. Also, it supports dialog mode, so if you want to ask multiple questions about a single web page, the page context is sent only once.
jdarchitect··on Integrate ChatGPT into Chrome: webpage-aware prompts and monitors with HARPA.AI
HARPA.AI is a new Chrome Extension that makes ChatGPT by OpenAI aware of the web page content, allowing you to run AI prompts over web pages:

* Display ChatGPT responses alongside Google, Bing, Yahoo, DuckDuckGo search results.

* Summarize or rephrase any page content into a few paragraphs, a tweet, bullets list, email or a post.

* Extract or scrape tabular data, key-value pairs, SEO keywords, and prices from any web page.

* Get product price alerts from e-commerce websites like Walmart, Amazon, AliExpress, and more.

* Track in-stock availability and receive alerts when a product is back on sale.

* Build IFTTT chains and convert websites to APIs.