Understanding ECDSA
Exploring blockchain, math, and smart contracts through a security lens.
The latest blog posts to take off on Hacker News. 4,109 posts.
Exploring blockchain, math, and smart contracts through a security lens.
Claimed end-to-end privacy doesn’t fully conceal your rear-end data
I felt like it should be possible to train a GPT-2 small level model on my own hardware using modern tools and open datasets from scratch. It was!
A blog mostly about Clojure programming
I followed my curiosity and ended up at the library reading hundreds of letters of runaway teenagers who came to hippie San Francisco
A friend recently asked how to get started watching Gundam, and as I tripped all over myself, equal parts excitement and not wanting to sound like a
Revise and resubmit, Quarterly Journal of Economics
When I was younger, I really liked programming! I loved the sense of accomplishment, I loved the problem solving, I loved sharing what I made with the people around me to both amuse and assist.
We learn why adding on x86 isn't as obvious as you might think
Announcing AoCO 2025 - daily December posts about compiler optimisations
See how AWS Lambda arm64 stacks up against x86_64 in real-world benchmarks across CPU, memory, and I/O workloads using Node.js, Python, and Rust.
Sending a ping by creating an ICMP socket normally requires root: you can’t create a raw socket to send ICMP packets without it. The ping command line tool works without root however, how is that possible? It turns out you can create a UDP socket with a protocol flag, which allows you to send the ping rootless. I…
What was the key to successfully learning to drive, ride a bike, or speak a foreign language? Confidence, and it’s every bit as important in computing, and in macOS.
A walk through of building an image that displays its own MD5 Hash
The healthcare market is taxing reproduction out of existence.
Defending Mozilla’s inclusion of AI features and tooling in Firefox misses the point, and only threatens to isolate them further.
People have been making fun of OpenAI models for being overly sycophantic for months now. I even wrote a post advising users to pretend that their work was…
Our world relies on the sea more than ever: 80% of goods traded worldwide move by ship. Today’s mariners take it for granted that they can get an accurate chart of the tides for any location on Ear…
[5 min read] The question Sheon Han poses — “Is Ruby a serious programming language?” — says a lot about what someone thinks programming is supposed to fee...
Though LLMs had a lot of promise, this has not been demonstrated in practice. The technology is essentially a failure, and a new AI winter is coming.
A quick summary of the format's road to stardom
OpenAI and Nvidia are both under threat from Google; I like OpenAI’s chances best, but they need an advertising model to beat Google as an Aggregator.
A bit of history and a repair of a Tektronix 4051 graphical computer from 1975. What was this computer's place in history, what was it used for and what parts exploded when turning it on.
Why do compilers love xor-ing registers so much?
In distributed systems, there’s a common understanding that it is not possible to guarantee exactly-once delivery of messages. What is possible though is exactly-once processing. By adding a unique …
Experiences with the Matrix protocol, Matrix Synapse server, bridges, and Element mobile apps.
Unlike a lot of places in tech, my company, Set Studio/Piccalilli has no outside funding. Bootstrapped is what the LinkedIn people say, I think. It’s been a hard year this year. A very hard year. I think a naive person would blame it all on the seemingly industry-wide attitude of “AI can just do this […]
Using git `rebase --onto` workflow to work with stacked diffs
https://slopevader.com/ A search tool and browser extension for avoiding AI slop. Available for Chrome or Firefox. The tool filters web...