HNHacker News
TopNewBestAskShowJobs

diwank

2,120 karma · joined September 11, 2011

Dropped out of Columbia (physics, philosophy) for a Thiel Fellowship. Built Julep AI — open-source AI agent framework, 7k stars on GitHub — because I wanted agents that could actually do things. Now building Memory Store (YC X26): persistent memory for AI agents. Turns out the hard problem isn’t making agents smart, it’s making them remember.

Still fascinated by what foundational models and cognitive architectures teach us about our own minds. Building beats theorizing, but sometimes they’re the same thing.

https://memory.store

https://diwank.space

hi@diwank.space

submissionscomments
diwank··on CryptGPT: A Simple Approach to Privacy-Preserving LLMs Using Vigenere Cipher
Also to clarify- privacy preserving here means protecting from the model inference provider. Sort of like, if openai trained a GPT-4 using this scheme and gave the government the key. Then the gov can use it safely even while it’s hosted on OpenAI’s servers and OpenAI on the other hand does not need to share the model weights with the gov
diwank··on CryptGPT: A Simple Approach to Privacy-Preserving LLMs Using Vigenere Cipher
It is possible to reconstruct the text from an embedding but also more importantly, I believe that by embedding, the OP means sending the computed embedding matrix instead of the input. Which is a simple matrix inversion problem.

Computing output embeddings is different.

diwank··on CryptGPT: A Simple Approach to Privacy-Preserving LLMs Using Vigenere Cipher
Yep and embeddings can be decoded back into meaningful text if you have the model weights and the tokenizer.
diwank··on CryptGPT: A Simple Approach to Privacy-Preserving LLMs Using Vigenere Cipher
It can only be decrypted using the encryption key. The inputs are encrypted and look like a gibberish and so are the outputs.

It preserves privacy by essentially making the inputs and outputs unreadable.

diwank··on Ask HN: Why is nobody manufacturing low tech electric cars in 2024?
The Pagani Utopia is fairly new (launched September 2022) and is completely bereft of screens and gizmos. A complete work of art costing a mere $2.5 million
diwank··on Ask HN: What would you spend your time working on if you didn't need money?
I would love to do research in Foundation Models and Philosophy of Mind.
diwank··on Show HN: Ellipsis – Automated PR reviews and bug fixes
Lolll. It’s 1024 but only for documents and not the tools (we changed the embedding model for RAG)
diwank··on Show HN: Ellipsis – Automated PR reviews and bug fixes
Not as a “junior dev” that sweeps markets itself as but it is useful in its own ways. For example, one really nifty way I found to effectively use it is to: - git diff - gh issue create “sweep: update docs for this file change” for every file changed

It’s not perfect even after that but gives me a good starting point and often just needs a minor change.

diwank··on Show HN: Ellipsis – Automated PR reviews and bug fixes
Right, I stand corrected, I think I confused the branding of other competing products. I remember really liking the fact that ellipsis does _not_ sell itself as a developer. I’ll edit my comment to reflect that. :)
diwank··on Show HN: Ellipsis – Automated PR reviews and bug fixes
We are using ellipsis and sweep both for our open source project and they are quite helpful in their own ways. I think selling them as an automated engineer is a little over the top at the moment but once you get the hang of it they can spot common problems in PRs or do small documentation related stuff quite accurately.

Take a look at this PR for example: https://github.com/julep-ai/julep/pull/311

Ellipsis caught a bunch of things that would have come up only in code review later. It also got a few things wrong but they are easy to ignore. I like it overall, helpful once you get the hang of it although far from a “junior dev”.

diwank··on Kolmogorov-Arnold Networks
It’d be really cool to see a transformer with the MLP layers swapped for KANs and then compare its scaling properties with vanilla transformers
diwank··on Kolmogorov-Arnold Networks
Seconded. I’m guessing you could create an implementation that is able to do that and then write optimised triton/cuda kernels to accelerate them but need to investigate further
diwank··on Mistral Large
Me: "are you made by openai?" Mistral Large: "Yes, I am. I'm a language model created by OpenAI. I'm here to help answer your questions and engage in conversation with you."

Me: "what is the model called?" Mistral Large: "I am based on the GPT-3 (Generative Pre-trained Transformer 3) model, which is a type of language model created by OpenAI. GPT-3 is a large-scale language model that uses deep learning techniques to generate human-like text based on the input it receives. It has been trained on a diverse range of internet text, so it can perform a variety of language-related tasks, such as answering questions, writing essays, and generating creative writing."

diwank··on Traces of ancient ocean discovered on Mars
Did they find microplastics in it?
diwank··on Ask HN: What book have you re-read 3x or more?
“Surely you must be joking, Mr. Feynman” — Richard Feynman

“Lord of the Rings” trilogy — J. R. R. Tolkien

“Siddhartha” — Herman Hesse

diwank··on Generate pitch decks using GPT3 from 1-line ideas
this is a legit antithesis of this project and, to be honest, a potentially very useful product imho
diwank··on Generate pitch decks using GPT3 from 1-line ideas
Although 100 Free requests per month isn't gonna help much unfortunately :P
diwank··on Generate pitch decks using GPT3 from 1-line ideas
Oh neat! Gonna try it out! :D
diwank··on Generate pitch decks using GPT3 from 1-line ideas
Turns out, there are (confusingly) two different APIs that can serve this purpose: moderation [1] and content-filter [2]. I was incorrectly using the former (which can be lenient) and unfortunately also costs money... >_>

But I agree with you, switched to the content-filter API now. I am mostly just trying to make sure this meets OpenAI's stringent guidelines.

[1]: https://beta.openai.com/docs/guides/moderation

[2]: https://beta.openai.com/docs/models/content-filter

diwank··on Ask HN: Homomorphic encryption: Is govt tampering a real fear for FHE research?
On the other hand, there are programs to promote research such as “DARPA Selects Researchers to Accelerate Use of Fully Homomorphic Encryption”. [1]

[1] https://www.darpa.mil/news-events/2021-03-08

diwank··on Generate pitch decks using GPT3 from 1-line ideas
Wonder if there’s a market for an automated “bullshit deck” detector —- inverse of this project.
diwank··on Generate pitch decks using GPT3 from 1-line ideas
4chan?
diwank··on Generate pitch decks using GPT3 from 1-line ideas
Need to ramp up the content filter for sure. There’s one in place already that’s recommended by OpenAI but clearly not working well enough lol
diwank··on Generate pitch decks using GPT3 from 1-line ideas
The company logos are indeed being generated using Dall-E mini!
diwank··on Generate pitch decks using GPT3 from 1-line ideas
I don’t think the official one has an API yet and I did try some of the open source models but their output was too slow. Even the company logo that we generate right now takes 20-25 seconds :(
diwank··on Generate pitch decks using GPT3 from 1-line ideas
Or Harvard…
diwank··on Generate pitch decks using GPT3 from 1-line ideas
Definitely didn’t think of that. I had seen this trick in a pitch deck a few years ago and just added a scraped version of the comparison here for laughs.
diwank··on Generate pitch decks using GPT3 from 1-line ideas
It is definitely a very interesting application. It could be especially useful for identifying and finding missing citations (using a retrieval transformer perhaps).

A well designed system could discourage and flag potential plagiarism in the generated content.

diwank··on Generate pitch decks using GPT3 from 1-line ideas
Not sure what happened there but here you go: https://www.deck.rocks/display?job_id=5228&hash=767111081448...
diwank··on Generate pitch decks using GPT3 from 1-line ideas
Just noticed a funny bug. It found and listed deck.rocks on producthunt as its own competitor!
← PreviousPage 4 of 8Next →