HN user

salil999

584 karma

Software Engineer @ MongoDB

https://shashanksaxena.me/

Posts11
Comments86
View on HN
AI Tool Center 4 months ago

Hi HN,

I created a small app that acts as an AI tool organizer across a few popular providers: Claude Code, Cursor, VS Code and OpenCode. It has support for: - MCP Servers - Skills - Rules - Hooks - Subagents - API Credentials

All of the data used and stored by the app is stored on your $HOME directory under ~/.ai_tools_manager. I'm new to open source so I'm not sure if I "did" it correctly but open to feedback!

I'm confused as to why this needs to be standardized? OTel makes sense because multiple applications can consume metrics and logs. Feature flags are typically contained within a company and they typically don't need to be transferred across to other places.

The claim I've heard is that you're essentially feeding your own knowledge for free into a proprietary system that can be used to generate cash for whatever corporation owns that system (i.e. ChatGPT from OpenAI). I think it's pointless to redact content for this purpose as well but clearly some people have strong takes against AI training.

If Meta starts being all open and generous about their core assets

I think they are pretty open about it?

- https://www.meta.ai/ requires no log in (for now at least)

- PyTorch is open source

- Various open models like LLama, Detectron, ELF, etc

- Various public datasets like FACET, MMCSG, etc

- A lot of research papers describing their findings

Meta Llama 3 2 years ago

I do see on the bottom left:

Log in to save your conversation history, sync with Messenger, generate images and more.

It's specifically advised NOT to use ObjectId for distribution. This data type has a notion of time embedded in it which results in monotonically increasing ObjectIds. Use UUID or a hashed version of the ObjectId

For my own knowledge, if the options were between using SMS for 2FA or not having 2FA at all then what is better? I've heard mixed things about this.

It's pretty easy to start with. MQL is also pretty easy to understand + MongoDB kinda makes it fun.

Note: I work at MongoDB

I am curious why it was very difficult for messenger to implement E2EE by default. iMessage has been doing it* (with a giant asterisk because there are flaws in the way Apple markets its E2E on iMessage but in general it has something there). The implementation they're describing on the blog seems very similar to iMessage (keys stored on a server so that syncing is possible

Asides from iMessage, they pretty much have most of this working for WhatsApp from the perspective of the user. The challenges they've mentioned seem like they've mostly been solved in WhatsApp? I could be totally naive here though.