Monte Carlo Crash Course: Sampling
In the previous chapter, we assumed that we can uniformly randomly sample our domain. However, it’s not obvious how to actually do so—in fact, how can a deterministic computer even generate random numbers? 1
The latest blog posts to take off on Hacker News. 80,852 posts.
In the previous chapter, we assumed that we can uniformly randomly sample our domain. However, it’s not obvious how to actually do so—in fact, how can a deterministic computer even generate random numbers? 1
There’s a lot of hype these days around patterns for building with AI. Agents, memory, RAG, assistants—so many buzzwords! But the reality is, you don’t need fancy techniques or libraries to build useful personal tools with LLMs.
Dolphin researchers are using Gemma and Google Pixel phones to try to decipher how dolphins talk to one another.
Yet another programming blog. Thoughts on software and related misadventures.
Karl Seguin's Blog - A mix of coding and creative writing
Kezurou-kai #39 in Itoigawa, Niigata, a handplaning contest where competitors use Japanese planes to take ultra thin shavings of wood
Both GCC and Clang support the -fsanitize=undefined flag which instruments the generated code to detect places where the program wanders into parts of the C language specification which are either undefined or implementation defined. Many of these are also common programming errors. It would be great if there were…
So, have a seat. Put your feet up. This may take some time. Can I get you some tea? Earl Grey? You got it.
Pillar Security researchers have uncovered a dangerous new supply chain attack vector we've named "Rules File Backdoor." This technique enables hackers to silently compromise AI-generated code by injecting hidden malicious instructions into seemingly innocent configuration files used by Cursor and GitHub Copilot—the…
Explaining the Model Context Protocol and everything that might go wrong.
My journey implementing a new dithering algorithm in the Racket programming language.
Hanging out in subreddits like /r/homelab, /r/servers, and /r/datahoarder, I see this question asked too many times: I have extra space in my home server, how …
Look at this orange: Now look at this orange: It’s the same orange. But, look how much more orange it looks with the red mesh on top of it: If you buy bags of oranges (at least at many places in the US), they frequently come in this red mesh bag. This bag makes the oranges look more orange. Oranger. Here’s what that…
Auto-Fixing Bugs from Asana (for 9 cents!)
I stumbled across a Reddit bot posting emotional rants about how bots are ruining Reddit; just to sell AI-generated books through affiliate links. A perfectly dystopian grift for the dead internet.
Update: If you’re coming to this blog post from a compendium titled “Go is not good,” I want to make it clear that I am ashamed to be on such a list. Go is absolutely the least worst programming language I’ve ever used. At the time I wrote this, I wanted to curb a trend I was seeing, namely, overuse of one of the more…
I came to the NAB (National Association of Broadcasters) show this year with my Dad to learn more about time in broadcast and live production. I was expecting to learn more about grandmaster clocks, AV sync, timing in protocols like Dante, Livewire, AES67, and more—and I have. But then on the first day here I found…
Xe Iaso's personal website.
Earlier this week, Haroen Viaene posted this tweet about YAML: worst part of yaml: https://yaml.org/type/bool.html — Haroen Viaene (@haroenv) January 10, 2022 The linked-to page contains the documentation on what defines a boolean in YAML, and details that it can be parsed using this regex…
There's a small house in the moddle of IBM's Code Page 437. Why?
Exploring SVG and its visual effects applications
This book, written by Protesilaos Stavrou, also known as ‘Prot’, provides a big picture view of the Emacs Lisp programming language.
An introduction to writing WebGL shaders using gradient noise and cool math.
The Ivory Tower is a blog about software engineering and development philosophy by Anders Sundman.
On April 9, 2025, someone risked $2.5 million on SPY call options—and walked away with $70+ million in under an hour. The trade was placed at 1:01 pm. At 1:30 pm, Trump announced tariff pauses. The market exploded upward. These options that cost 85 cents were suddenly worth more than $25.