My views on NeoHaskell
A rundown and critique of the NeoHaskell project
The latest blog posts to take off on Hacker News. 49,211 posts.
A rundown and critique of the NeoHaskell project
Raiding the Global South like a piggy bank.
I quit my job towards the end of last month. When I started this blog, I told myself, “Don’t talk about work.” Since my employment is in the rear view mirror, I’m going to b…
The world needs computational social science, and it is not only, or even primarily, about the AI revolution. The reasons follow below and I also cover what a computational social scientist should …
What would it sound like if the musicians parodied by "Weird Al" Yankovic sang *his* parodies instead? I jumped off the deep end into the world of A.I. cover songs to find out, and the results are even worse than you imagine.
A method for extracting multiple concepts from a single image.
Years ago, I was active in the iOS tweak development scene. I made many products and tools, distributed on Cydia, that modified iOS system behavior and added new functionality to SpringBoard. This was a really fun time, and gave me valuable early career exposure to reverse engineering closed-source binaries…
Modern extension to classic 2003 article by Joel Spolsky
Memory is a relatively scarce resource on many consumer computers, so a feature to limit how much memory a process uses seems like a good idea, and Microsoft did indeed implement such a feature. Ho…
In 1889, a slender building was unveiled on a commercial stretch of Lower Broadway, snugly situated between two older structures. Rising 11 stories, it wasn’t the tallest tower in the city. N…
State partisanship and COVID vaccination rates are strongly predictive of COVID death rates even once you account for age.
From the highly eclectic blog of Mark Dominus
"Focus" requires saying "no" to most things, but there's a way to do it that allows you to say "yes" exactly when it matters most.
An acquisition gets weird.
A post on how I configure ZSH and Emacs in order to use the latter as $EDITOR.
My last article had tips for for arena allocation . This next article demonstrates a technique for building bespoke hash maps that compose nicely with arena allocation. In addition, they’re fast, simple, and automatically scale to any problem that could reasonably be solved with an in-memory hash map. To avoid…
Stockpicking of unloved and undervalued Japanese companies using the Graham and Dodd framwork of value investing.
Other than he is my total hero, and he was born and he was raised in my hometown , I wanted to interview John Romero to try and solve the modern indie game development paradox.
There’s a blog post that floats around the Internet about the metaphor of the broken stair.
I've had the experience of using GitHub as a maintainer for very large open source projects (1000+ contributors), as an engineer for very large closed source corporate projects, and everything smaller. Through those experiences up to today, GitHub pull requests is where I spend almost all of my time while on GitHub…
A key concept for a processor is the management of "state", information that persists over time. Much of a computer is built from logic gate...
I’ll cut to the chase before I type too many more words: textarea { field-sizing: content; /* used to be `form-sizing` but changed to this */ } I came across it via an Amit Merchant blog post…
The first in a series of posts on the Post Office Horizon prosecutions scandal
This post describes the design and implementation of a runtime benchmark suite for measuring the performance of Rust programs, which was recently added into the Rust compiler suite. I have recently blogged about how the whole benchmark suite works, so feel free to read that post first if you want to gather a bit more…
I've been contacted a few times recently about the sharp decline in descriptive images on the events listings.
Scott Mabin's blog
I’ve never trusted Facebook, mostly because I’ve been around tech for a long time and everything I’ve ever learned about the company looked like a red flag. But once I started to really dig in, what I learned was so much gnarlier and grosser and more devastating than what I’d assumed.