Exact binary vector search for RAG in 100 lines of Julia
Thanks for HN users mik1998 and borodi who brought up the popcnt instruction and the count_ones function in Julia which carries this out, I've updated the timings and it's even faster now.
The latest blog posts to take off on Hacker News. 5,273 posts.
Thanks for HN users mik1998 and borodi who brought up the popcnt instruction and the count_ones function in Julia which carries this out, I've updated the timings and it's even faster now.
This is a companion article to my talk at Neovimconf 2023. I have been using Vim/Neovim as my full time text editor for close to 10 years. I’ve spent a lot of time in the terminal and have become very aware of the many flaws and idiosyncrasies of this bizarre platform. But I also think it gets a lot of things right!…
Neovim 0.10 was the longest release cycle since the heady days of the 0.5 release. There are a ton of new features in this release (as well as some breaking changes), so be sure to check the full release notes. You can view the release notes directly in Nvim with :h news. The news file includes information on new…
Patent-pending design by Hopkins undergrads could be available in stores within two years
Remote work expert David Tate wrote that when fearful CEOs talk about workplace culture, they’re really talking about workplace control. Their insecurities demand that the way work is done by emplo…
As founder-friendly as VCs claim to be, they remain investment professionals. Many first-time founders are oblivious to this nuance, and are in for a rude awakening when they start their raise.
A few weeks ago, Axel Roest published a simple web server comparison , that turned out to not be doing what it was thought to be doing. Figuring that out was a very interesting discussion that warrants a retrospective, to look at which parts were particularly helpful and which not so much.
In 2016, Olympus Camera made some buzz in the photo world when they claimed that their new camera was capable of an impressive 6.5 stops of stabilization and that the limiting factor was in fact th…
Learn how we discovered what was slowing down large database queries, and what we did to make Postgres queries 1000x faster.
We've open sourced the code for Project Gameface so developers and enterprises can leverage it to build new experiences with increased accessibility.
Learn how to use PaliGemma, a vision language model developed and released by Google that has multimodal capabilities.
For a real-life implementation, see how Racket's math/number-theory does it here .
Twice per year I co-host the Lisp Game Jam: a 10-day game jam where participants create small games in their favorite Lisp dialect. Unlike classic game jams like Ludum Dare, which have an intensive 2-3 day long duration, the Lisp Game Jam is much more casual and spans two whole weekends to give busy people (most of…
We've been building a bridge from React Router to Remix, and we made it so good that we're going to merge the two projects.
Android rolls out theft protection features to safeguard your data before, during and after a theft incident.
Datomic is a general-purpose database intended for systems of record. In many ways, Datomic is unusual. At any instant in time, the state of the database is represented by a set of [entity, attribute, value] ( EAV ) triples, known as datoms . Each datom declares that some entity (like a person) has a particular…
MIT astronomers discovered three of the oldest stars in the universe, and they live in our own galactic neighborhood. The stars are in the Milky Way’s “halo” — the cloud of stars that envelopes the entire main galactic disk — and they appear to have formed between 12 and 13 billion years ago, when the very first…
It's unsafe and probably ineffective
Silo AI is announcing the release of the first open LLM for the Nordic languages
When brothers Thomas and John Knoll began designing and writing an image editing program in the late 1980s, they could not have imagined that they would be adding a word to the dictionary.
How I build a website for choosing movies
Apple today announced new accessibility features coming later this year, including Eye Tracking, Music Haptics, and Vocal Shortcuts.
The Worst Website In The Entire World is owned by Broadcom
Update 2024-05-21: Miles Ward has an update with more details in this X thread: UniSuper’s production Google Cloud VMware Engine (GCVE) private cloud was automatically deleted one year after it’s creation due to a misconfiguration in how it was created. When it was created, there was a bug in the creation script which…
When Simplicity is Preferrable to Efficiency
OR: "fuzzy, wet, and unfalsifiable"
CORVALLIS, Ore. – Today’s rate of atmospheric carbon dioxide increase is 10 times faster than at any other point in the past 50,000 years, researchers have found through a detailed chemical analysis of ancient Antarctic ice. The findings, just published in the Proceedings of the National Academy of Sciences, provide…