Three ways to think about Go channels
Blog for DoltHub, a website hosting databases made with Dolt, an open-source version-controlled SQL database with Git-like semantics.
The latest blog posts to take off on Hacker News. 5,273 posts.
Blog for DoltHub, a website hosting databases made with Dolt, an open-source version-controlled SQL database with Git-like semantics.
In our previous post, we introduced how to utilize Discrete Event Simulation (DES) in PicoLisp. Now, let's explore another application: a railroad model…
Let me set the right expectations first. This bug I found is actually not that complicated, it's very straightforward once you see what's going on. But I still think the process it took me to uncover this bug could be interesting. It's also kind of interesting that a simple bug stayed undiscovered for so long. I will…
llama.ttf is a font file which is also a large language model and an inference engine for that model.
I'm creating an app that started as a simple note-taking tool but has now grown into a full-fledged project way beyond what I could have imagined. Let me tell…
Media over QUIC: Rethink your approach. *Unless you're doing something dope.
Learn more about the early days of LAN.
Mobile before iOS and Android
Wild ramblings, raport from the field about choosing Vector Database for a particular project and a little bit of a rant about the current state of AI and how it's perceived, why human brains are a wonder of nature, and why it's far from 'thinking' and 'consciousness'.
It’s more than rails!
UW researchers found that ChatGPT consistently ranked resumes with disability-related honors and credentials — such as the “Tom Wilson Disability Leadership Awa
A major caveat in tools like sudo and doas for that matter is that they rely on setuid binaries and privilege escalation in order to run commands as root.
Today across midday peaks on the summer solstice, the world will generate about a fifth of its electricity from solar. This milestone highlights the rapid growth and impact of solar power, which has seen unprecedented expansion in recent years.
Spotify's relationship to artists can be kind of confusing. On the one hand, they pay a laughably low per-stream rate, as in homeopathic residues of a penny. On the other hand, the Big Three labels get a fortune from Spotify. And on the other other hand, it makes sense that the rate for a stream heard by one person…
Neural radiance fields provide state-of-the-art view synthesis quality but tend to be slow to render. One reason is that they make use of volume rendering, thus requiring many samples (and model queries) per ray at render time. Although this representation is flexible and easy to optimize, most real-world objects can…
Professor emeritus' operating system influenced multiple generations of students and inspired Linux
Not much is known about Benjamin Thorpe (1782-1870), yet he was one of the first scholars to publish voluminous editions and translations of Old English texts. This blog provides an overview of Tho…
I was talking with someone today that really really wanted the sqrtps to be used in some code they were writing. And because of a quirk with clang (still there as of clang 18.1.0), if you happened to use -ffast-math clang would butcher the use of the intrinsic. So for the code: __m128 test(const __m128 vec) { return…
Acknowledgements First, I would like to acknowledge my friends and kind internet strangers who helped me with this post. This post heavily adapts from ...
Dmitry.GR: Wireless picture frames that run for years on batteries
Earlier this week, I did the keynote at TLA+ conf 2024 ( watch the video or check out the slides ). My message in the keynote was something I have believed to be true for a long time: formal methods are an important part of good software engineering practice. If you’re a software engineer, especially one working on…
Can anyone solve 1000 Opus Magnum puzzles in 24 hours? What about with assistance from bots? Will the solutions be any good? Let's find out!
Explore DuckDB Wasm for fast, in-browser analytical SQL. Learn how to instantiate the JS API, query Parquet files, and export data to CSV with zero latency. | Reading time: 8 min read
Code level discussion of web scraping, gray hat automation, growth hacking and bounty hunting
Even though we often hear terms like L1, L2, cache block size, etc., most programmers have a limited understanding of what cache really is. This is a beginner-friendly primer on how cache works.
FOR more than three hours on a fine, calm August morning in 1955, the eyes of Sydney’s suburbia were fixed skyward, anxiously watching the flight of a pilotless Auster aeroplane
Manufacturers take a conservative approach and specify the life of Li-ion in most consumer products as being between 300 and 500 discharge/charge cycles.…
An article studying the use of LLMs fror designing circuit boards