HN user

manibatra

263 karma

Twitter : @manibatra23 Github : manibatra

Posts20
Comments148
View on HN
www.taptab.dev 3y ago

Show HN: TapTab – Tab switching web extension for Safari

manibatra
45pts20
taptab.manibatra.xyz 3y ago

Show HN: I am building a Safari Web Extension to switch tabs efficiently

manibatra
30pts36
github.com 4y ago

Show HN: Run Ghost on a K3s/Kubernetes Cluster

manibatra
2pts0
github.com 4y ago

Show HN: Run Pi-hole on a local Kubernetes/K3s cluster

manibatra
34pts10
www.section.io 4y ago

Kubernetes Edge Interface:Deploy to Edge locations like a single K8s cluster

manibatra
2pts0
www.dyson.com.au 4y ago

Air Purifying Headphones from Dyson

manibatra
1pts1
www.metalab.com 5y ago

Three Lessons from Designing an Edge Compute Platform

manibatra
1pts0
itunes.apple.com 7y ago

Show HN: Vocab Watch – A simple vocabulary builder to improve your vocabulary

manibatra
4pts1
medium.com 8y ago

Creating a multi scale neural network

manibatra
2pts0
www.youtube.com 9y ago

Warren Buffett and Charlie Munger – 2016 Berkshire Hathaway Shareholder Meeting

manibatra
1pts0
news.ycombinator.com 10y ago

Ask HN: Have the emails for general open office hours been sent?

manibatra
2pts0
news.ycombinator.com 10y ago

Ask HN: Want to learn HTML and CSS and also get your code reviewed?

manibatra
1pts1
news.ycombinator.com 10y ago

Ask HN: Would you want to do projects and get personalised feedback?

manibatra
10pts12
www.ndtv.com 10y ago

Plans to ban surge pricing in Delhi, India

manibatra
2pts0
thefinac.tk 10y ago

Apply HN Aggregator (repost)

manibatra
4pts4
www.thefinac.tk 10y ago

Show HN: Apply HN Aggregator

manibatra
56pts19
news.ycombinator.com 10y ago

Apply HN: Finac – Codecademy Meets Finance

manibatra
12pts2
www.thefinac.tk 10y ago

Show HN: Finac – Codecademy meets Finance

manibatra
3pts0
www.thefinac.tk 10y ago

Show HN: Finac – Codecademy meets Finance (prototype, not mobile responsive)

manibatra
3pts0
www.thefinac.tk 10y ago

Show HN: Finac – Codecademy meets Finance (prototype, not mobile responsive)

manibatra
3pts2

I started really small with my homelab:

  - Got a couple of Raspberry Pi's and connected them to wifi.
  - Installed https://k3s.io/ on them. One master node and one agent/worker.
  - Started adding workloads
  - Now I have PiHole, Tailscale, Promtheus, Grafana, Mimir, Homebridge, a custom Go app that I use to create a bunch of metrics, eg. from my solar power system, etc. 
  - Also added another agent/worker over time.
So start small and easy then go as fancy as you want depending on what you learn/play with.

You can use the Wikipedia embedding's released by Cohere to build something pretty easily : https://huggingface.co/Cohere.

If you want a completely offline version you'd be running one of the open source LLMs locally. Otherwise put the embeddings in a VectorDB, query it for the context and send it to one of the completion APIs available (OpenAI, etc)

Depends on the complexity of the requirements. I have built a couple:

- https://crimson-glade-1527.section.app/ : to talk to www.section.io docs. I used straight up python and Gradio. The chatbot doesn't have memory. Just use a CSV for embeddings. Has limited functionality but does it's job well. https://github.com/manibatra/sectiongpt - consider this toy code which was hacked together in a few hours.

- Also building https://www.everbility.com : Using Langchain, Pinecone. I often found Langchain to be a bit of an overkill with it's so many abstractions if your use case is just sending one off prompts. It is powerful though for document ingestion and Agents (which is something I plan to use it more for). When using Langchain you will often have to debug a bunch of edge cases which is understandable since

A random hack I found for improving the quality of answers by a big factor was creating embeddings for entire documents and also sections of document. Resulted in search on the vector space being very accurate for big picture and granular questions.

I have a 3 node (Raspberry Pis) k3s cluster with the following :

- Pi-Hole : https://github.com/manibatra/kube-pihole (might be a little rough around the edges, I have to push a few updates)

- Homebridge

- A custom Golang app to poll metrics from my Solar setup and export them as Prometheus metrics

- Prometheus

- Grafana Mimir for long term metrics storage to S3

- Tailscale on all the nodes and all my machines so that I can access my homelab and Pi-Hole when I am on the move.

Bunch more things to add but it's a start!

Is that the inertial scrolling in the extension? I agree the scrolling could be smoother and is on my list to fix. I don't use scrolling much as I rely on fuzzy search hence it's not made the top of the list. Thanks a bunch for the feedback. Appreciate it!

It does but I needed something a little more focussed and featured. Safari surfaces a lot of information from Google suggestions to bookmarks. My brain really wants the focus to be just tabs. I like the idea of visually seeing a list. And on top of that really focussing the keyboard shortcuts.Also

- I can't switch between two tabs really fast. My workflow often involves alternating between two tabs.

- I can't quit, pin, mute a bunch of tabs using the Tab Overview with just keyboard shortcuts.

Nope I couldn’t go more granular with the permissions!

I would have loved to. I would like the Web extension API to be less locked down with more fine grained permissions.

I can and will put more details into the privacy policy after the Christmas celebrations!

It does but I needed something a little more focussed and featured. Safari surfaces a lot of information from Google suggestions to bookmarks. My brain really wants the focus to be just tabs. I like the idea of visually seeing a list. And on top of that really focussing the keyboard shortcuts. Plus switching back and forth between two tabs. Thanks!

Thank you for the feedback. This is a popular request for sure. As it currently stands the way to back to the previous tab has one extra step :

- Open the extension : Shift + Cmd + A

- Press Enter

I will stick with that for the first cut as I want it released soon but this feature is definitely on the top of my list once this extension is released.

That's a really cool use of BetterTouchTool. Definitely going to give that a shot.

The more I see comments like yours the more it reaffirms my faith that "pro" users want customisation. If Apple opens up the OS a little bit it will have arguably the best hardware and a great OS. But I won't hold my breath.