My finetuned models beat OpenAI's GPT-4
Finetunes of Mistral, Llama3 and Solar LLMs are more accurate for my test data than OpenAI’s models.
The latest blog posts to take off on Hacker News. 80,874 posts.
Finetunes of Mistral, Llama3 and Solar LLMs are more accurate for my test data than OpenAI’s models.
A case for planting more trees in urban areas.
Programmers should be paranoid.
A merge workflow for activating multiple branches simultaneously using Jujutsu, an alternative VCS to Git.
Most people want to work for your company for money, and there’s nothing wrong with that.
Four lines of code … it was four lines of code
Within the LLVM project, MC is a library responsible for handling assembly, disassembly, and object file formats. Intro to the LLVM MC Project, which was written back in 2010, remains a good source to understand the high-level structures. In the latest release cycle, substantial effort has been dedicated to refining…
Conway’s Game of Life is one of the most popular and iconic cellular automata. It is so famous that googling it loads up a working simulation right in your browser! The rules for the Game o…
This article explains a simple model of how minds might work. I’m motivated by the success of AI-based language models to look at the future of digital minds. I’ll present a conceptual data-flow architecture that can account for several key features of minds: the ability to initiate actions (agency), learning…
The GoodWatch is my replacement circuit board for Casio’s modern calculator watches, adding support for 70cm and 33cm amateur bands while retaining three years of battery life and most of the watch’s features. It uses the CC430F6147 chip from Texas Instruments, and the watchband forms an untuned random wire antenna…
You may remember from high school what a polynomial is. If so, you may also remember how to multiply two of them. But what if I told you that the method you were taught is slow as F? In this post we will connect polynomials with the Fourier Transform and convolutions, and show you how to multiply polynomials with…
Pattern matching is a pervasive and powerful tool in Elixir. This isn't too surprising if you know a little about the history of Elixir's parent language, Erlang. Erlang was originally inspired by and written in Prolog, a logic programming language where pattern matching has first-class support. In
Understanding the real world is not always easy. A Python simulation can help. And let's find ways of making it efficient, too.
I am responsible for the reliability of the firmware updates on our devices and this work never gets boring. The thing about firmware updates is that by definition, every bug is caused by the updater because before installing the affected version, the bug was not present. You could say that updates are the cause and…
Microsoft Defender is the endpoint security solution preinstalled on every Windows machine since Windows 7. It's a fairly complex piece of software, addressing both EDR and EPP use cases. As such, Microsoft markets two different products. Microsoft Defender for Endpoint is a cloud based endpoint security solution that…
C is beautiful yet full of horrors. Here's to uncovering its hidden depths.
A common misconception about wings is that they need to have the classic airfoil shape to work. In reality, just about any surface can create lift and function as a wing.
I recently got some cheap microwave motion sensors, mostly because I was wondering how China managed to make a radar for under a dollar:
I wanted to add an internal USB port to my ThinkPad X1 Nano which should have been a fairly easy thing to do, but it wasn't.
Some of the most perfectly preserved trilobite fossils ever found have revealed details of the extinct arthropod unknown until now.
tldr: There's a security vulnerability (CVE-2024-27867) in the firmware of Apple AirPods. Anyone who knows the Bluetooth MAC address (which is somewhat public) can connect to your AirPods and listen to the microphone or play music. Even while the AirPods are connected to your phone (although music would stop playing…
Embeddings encourage engineers to go full YOLO because it’s actually rewarding to do so!
You receive a message. Now either you will be victim or not. Your knowledge, attention and moral compass will decide where you will end up.
Yes, you can make money writing books. But never do it for that.
Dynamic languages are safe from memory corruptions bugs, right?
I finally have the feeling that I’m a decent programmer, so I thought it would be fun to write some advice with the idea of “what would have gotten me to this point faster?” I’m not claiming this is great advice for everyone, just that it would have been good advice for me. If you (or your team) are shooting…