The death of privacy is definitely a more fundamental issue here, outside of politics. In an ideal world, private citizens, even if they have notorious views, have a right to privacy.
HN user
sabaimran
https://twitter.com/sabaimran_go https://www.upbeatmoon.com/
I don't personally think there's that much value to this argument. Compare, for instance the consumption of 1 hour of tv vs. 1 hour of GPT usage:
A single AI chat message can consume 0.34 watt-hours of energy (1). So, let's say a hundred messages in an hour (quite an aggressive session) would be 34 watt-hours of energy.
An LCD TV running for an hour consumes about 100 watt-hours of energy, depending on size, LED, vs. OLED etc. (2).
I think AI does help people do better research faster, which is a significant uplift to humanity, while I do not see anyone specifically curbing their TV usage. We should probably focus our effrots on helping people use AI better and meanwhile build more nuclear energy plants, imo.
(1): https://epoch.ai/gradient-updates/how-much-energy-does-chatg...
(2): https://santannaenergyservices.com/how-many-watts-does-a-tv-...
---
And then consider the amount of energy traditionally required by one human to do the same research tasks. Also quite significant.
I think we should be focused on making the more efficient, for sure! But I don't buy that the arguments based on energy consumption are very strong.
Related, link to the GH repo: https://github.com/openai/harmony
Super excited to see these released!
Major points of interest for me:
- In the "Main capabilities evaluations" section, the 120b outperform o3-mini and approaches o4 on most evals. 20b model is also decent, passing o3-mini on one of the tasks.
- AIME 2025 is nearly saturated with large CoT
- CBRN threat levels kind of on par with other SOTA open source models. Plus, demonstrated good refusals even after adversarial fine tuning.
- Interesting to me how a lot of the safety benchmarking runs on trust, since methodology can't be published too openly due to counterparty risk.
Model cards with some of my annotations: https://openpaper.ai/paper/share/7137e6a8-b6ff-4293-a3ce-68b...
Do subagents run in parallel?
The central finding is that a 15% increase in solar generation across the U.S. is associated with an annual reduction of 8.54 million metric tons (MMT) of CO2, a significant step toward national climate goals.
Whoa, that's really cool.
You can see the paper along with figures & regional breakdowns here: https://openpaper.ai/paper/share/1d0c6956-4820-4ee2-ac1e-12c...
Despite being sparse, NSA surpasses Full Attention baseline on average across general benchmarks, long-context tasks, and reasoning evaluation.
Isn't it very notable that the latency improvement didn't have a performance loss? I'm not super familiar with all the technical aspects, but that seems like it should be one of the main focuses of the paper.
In things that I am comparatively good at (e.g., coding), I can see that it helps 'raise the ceiling' as a result of allowing me to complete more of the low level tasks more effectively. But it is true as well that it hasn't raised my personal bar in capability, as far as I can measure.
When it comes to things I am not good at at, it has given me the illusion of getting 'up to speed' faster. Perhaps that's a personal ceiling raise?
I think a lot of these upskilling utilities will come down to delivery format. If you use a chat that gives you answers, don't expect to get better at that topic. If you use a tool that forces you to come up with answers yourself and get personalized validation, you might find yourself leveling up.
This is interesting, but I wonder how reliable this type of monitoring is really going to be in the long run. There are fairly strong indications that CoT adherence can be trained out of models, and there's already research showing that they won't always reveal their thought process in certain topics.
See: https://arxiv.org/pdf/2305.04388
On a related note, if anyone here is also reading a lot of papers to keep up with AI safety, what tools have been helpful for you? I'm building https://openpaper.ai to help me read papers more effectively without losing accuracy, and looking for more feature tuning. It's also open source :)
We need to distinctly think about what tasks are actually suitable for LLMs. Used poorly, they'll gut our abilities to think thoughtfully. The push, IMO, should be for using them for verification and clarification, but not for replacements in understanding and creativity.
Example: Do the problem sets yourself. If you're getting questions wrong, dig deeper with an AI assistant to find gaps in your knowledge. Do NOT let the AI do the problem sets first.
I think it was similar to how we used calculators in school in the 2010s at least. We learned the principles behind the formulae and how to do them manually, before introducing the calculators to abstract the usage of the tools.
I've let that core principle shape some of how we're designing our paper-reading assistant, but still thinking through the UX patterns -- https://openpaper.ai/blog/manifesto.
Semantic Reader looks really cool! Just gave it a spin. Unless I'm mistaken, it seems like their AI assistive features are more designed for efficient skimming and inline-citation lookup in the PDF, rather than open-ended question/answering. Really love their design.
My approach is for user-driven highlights with AI help. As in, you can upload your paper and directly ask questions ("Why did they only include the HotPotQA dataset?", "What scores did they achieve with the fine-tuned model?", etc). When the AI responds, it provides citations inline to reference text. You can then click on the reference text to take you there in the doc.
Might be easier to visualize using some of the demo screenshots on the README: https://github.com/sabaimran/annotated-paper.
Hopefully that answers your question?
Ah, good question! I'd say not quite. Managing a knowledge bank of your papers is a core feature, but I don't think I'd want to get _as_ extensive as Zotero (being your entire knowledge storage space/citations generation).
Features I'm thinking about:
- Dynamic podcast generation (journal -> audio summary)
- Model switching for diversity of responses
- Paper search tool for finding relevant papers
- Improve note-taking feature so people can work on writing their own papers in-app
- Improve the citation protocol to make it more reliable
- Diversify input types beyond just PDFs (include audio files, multiple documents, plaintext documents)
How's your experience on Zotero?
This is pretty neat. How did you create the graphics for the poses?
Likewise, blank page. Mobile Firefox + ad blocker.
Yes! We can definitely help with this. Khoj lets you chat with your documents, indexing your private knowledge base for local RAG with any open source (or foundation) model.
You can make it as 'fancy' as you want, and use speech-to-text, image generation, web scraping, custom agents.
Let me know if you run into any issues? I'd love to get this setup for senior citizens! You can reach me at saba at khoj.dev.
My absolute favorite for hand-drawn-esque elements is Excalidraw (https://excalidraw.com/). Immediately became enamored by the UX and the ability to get done what I was looking for - architecture diagrams and low fidelity mock ups. It stores everything locally on your browser, which makes it easy to work offline as well.
Hi! Founder of Khoj, happy to add more context.
Khoj will allow you to plug in your Obsidian vault or any plaintext files on your machine or Notion workspace. After you share the relevant data, it creates embeddings and uses it for RAG, so you get appropriately contextual responses with your LLM.
This is the best place to start for self-hosting: https://docs.khoj.dev/get-started/setup
Thanks for the feedback! Much appreciated.
I responded in the issue, but I'll paste here as well for those also curious:
Khoj does not collect any search or chat queries. As mentioned in the docs, you can see our telemetry server[1]. If you see anything amiss, point it out to me and I'll hotfix it right away. You can see all the telemetry metadata right here[2].
[1] https://github.com/khoj-ai/khoj/tree/master/src/telemetry
[2] https://github.com/khoj-ai/khoj/blob/master/src/khoj/routers...
Configuration with the `docker-compose` setup is a little bit particular, see the issue^ for details.
Thanks for the reference points for GPU integration! Just to clarify, we do use GPU optimization for indexing, but not for local chat with Llama. We're looking into getting that working.
Darn, I've seen this error a couple of times. Can you drop a couple of details in this Github issue? https://github.com/khoj-ai/khoj/issues/391
I'm particularly interested in your OS/build environment.
We're planning to work on this!
Likewise! That was one of the impulses behind working on Khoj -- we have all this data about places we go to, things we do, websites we traffic, but such poor tooling into how to actually retrieve that information right now.
For example, if I stayed at an Airbnb last year in Houston and needed to lookup the address for some reason, I'd be going either to gmail and running some keywords searches ("Houston", "Airbnb"), or going to my Airbnb app.
Really, I want a single endpoint where all my personal data can be made available to me, ideally without sacrificing my privacy. Location's a cool use case.
Thanks for pointing that out!
We use it for understanding usage -- like determining whether people are using markdown or org or more.
Everything is collected entirely anonymized, and no identifiable information is ever sent to the telemetry server.
To opt-out, you set the `should-log-telemetry` value in `khoj.yml` to false. Updated the docs to include these instructions and what we collect -- https://docs.khoj.dev/#/telemetry.
FWIW I've also had browser RAM consumption issues in life, but it's been mitigated by extensions like OneTab: https://chrome.google.com/webstore/detail/onetab/chphlpgkkbo...
For now, local LLMs take up an egregious about of RAM, totally agreed. But we trust the ecosystem is going to keep improving and growing and we'll be able to make improvements over time. They'll probably become efficient enough where we can run them on phones, which will unlock some cool scope for Khoj to integrate with on device, offline assistance.
Yeah, the gpt4all project is super neat. If folks are inclined enough, it should be fairly straightforward for you to clone the Khoj project and swap out the model used. You'd have to update the model type in a few places, but should be easy enough just with normal string/keyword search. Then run it directly from inside your machine. You will, however, have to go in and modify the prompt structure to fit the model's expectation. Some guidance on that in this PR with Falcon: https://github.com/khoj-ai/khoj/pull/330/files#diff-7fa11396...
I'll provide my insight from experimentation integrating Llama V2/GPT4All into Khoj -- Falcon 7b is probably the runner up in models that can be supported on consumer hardware, and it really wasn't good enough (for me) on my machine to be useful. The token consumption with personal notes context is too large, and the content too variable for a small model like that to be able to understand it. It's fine if you're just doing normal question-answering back and forth, but you don't need Khoj for that.
This (ollama) is neat! Thanks for the pointers.
Yeah, I ran into a couple of funny edge cases using Llama v2 with my personal notes. For example, if I ever asked it anything remotely personal (as I would with a personal assistant), it would often start telling me that asking for personal data is unethical. I get it, you have to be careful with the open source LLMs, but still a bit funny. It does work with enough coaxing though.
Hey ubertaco! I remember you. Appreciate the well-wishes. The landing page still needs some tweaking. It's kind of hard keeping what you're building in sync with what you're aspiring for, but we're definitely working towards it.
We have a cloud product you can sign up for, but it's more limited in what data sources it supports. It currently only works for Notion and Github indexing. If you're interested in that, send me a dm on Discord - https://discord.gg/BDgyabRM6e
But that would allow you to access Khoj from the web.
I quite like this concept. It would be neat if you could relay the data to a personal server for processing and insight extraction. Seems feasible with phone camera. I think gopros would be limited based on battery life (in my experience).
Thanks! I do think Llama V2 is going to be a good enough replacement for ChatGPT (aka GPT3.5) for a lot of use cases.
Quick clarification, we are using LlamaV2 7B. We didn't experiment with Llama 1 because we weren't sure of the licensing limitations.
We determine note relevance by using cosine similarity between the query and the knowledge base (your note embeddings). We limit the context window for Llama2 to 3 notes (while OpenAI might comfortably take up to 9). The notes are ranked based on most to least similar and truncated based on the context window limit. For the model we're using, we're still limited to 2048 tokens for Llama v2.