Clojure Core
Earlier today Rich Hickey let the cat out of the bag that I’m joining the Clojure Core development team.
The latest blog posts to take off on Hacker News. 3,497 posts.
Earlier today Rich Hickey let the cat out of the bag that I’m joining the Clojure Core development team.
It had been one hell of a year for the United States and most of the rest of the Western world — a year of rampant chaos and conflict at home and abroad, when the very foundations of democratic society seemed on the verge of crumbling to dust. In the course of twelve months, a brutal war with no prospect of ending had…
An opinionated view on the boilerplate starting point of any .NET console application
[Warning: Those who can’t stand EDM/dubstep, oh boy do I have bad news for you in regards to this blog post]
I have switched teams more often than I have had to implement an AVL tree, and you can guess which one of those two was taught in school. I wish someone had taught me how to join a new team! While learning a new codebase can be daunting, I've found a few things that work for me.
To be successful at digital transformation you need to optimize the key feedback loops in your software engineering organization
How I decided to write a spellchecker and almost died trying
This is the story of a Bitcoin trade — the most financially impactful trade I’ve ever made in my life. It’s also the story of the…
In previous posts I said that the extent to which "Fund people" works will depend on the distribution of scientific talent. Think about the following …
My little donut.c has been making the rounds again, after being featured in a couple YouTube videos (e.g., Lex Fridman and Joma Tech ). If I had known how much attention this code would get over the years, I would have spent more time on it.
Notes on rethinking browsers
Introduction Last week, we talked about using a new Apple M1 based Macintosh as a development workstation and how installing Apple’s development system XCode also installed a large number of open s…
While Bitcoin is the gold standard in crypto, Ethereum has been the innovator, bringing new ideas, particularly smart contracts, to the table. Smart contracts allow developers to easily build things on a blockchain and we have seen a proliferation of new things built on the Ethereum blockchain as a result. But what if…
Moana (2048×858 pixels, 64 spp) rendered with Gonzales on a Google Cloud Instance with 8 vCPUs and 64GB of memory in roughly 26 hours. Memory usage is about 60GB. (Denoised with OpenImageDenoi…
With Donald Trump suspended from Twitter and Facebook, and Parler kicked off AWS, there is renewed discussion about what sort of speech is acceptable online, and how it should be enforced. Let me say up front that I believe that these bans were justified. However, they do raise questions that need to be discussed…
After analyzing 1000+ Y-Combinator Companies, I discover there's a huge market need for more engineering-focused data practitioner roles.
The bureaucrats are running the asylum
Math, Science and Technology tidbits written for the average person.
I quite like to break things. While I’m not a QA or security professional, I have developed a knack for doing “stupid” things with software which causes it to malfunction. Some developer friends of mine have lamented that they didn’t show me software before they released it. Because I sometimes find annoying bugs…
How I realized that this is truly the end of the Intel era.
A new standard for travel on Crete. The official digital gateway to the island's untamed soul. Experience the future of Greek tourism.
I believe there is a non-trivial chance that the United States will experience a rolling series of “Ireland events” over the next 30-45 days, where the Covid effective reproductive number (Re not R0) reaches a value between 2.4 and 3.0 in states and regions where a) the more infectious UK-variant (or similar) Covid…
Profiling Emacs and writing some Lisp to work with a 70000-file monorepo.
This page has moved to https://martinfinkel.com/blog/half-a-million-downloads/ .
Last time, we briefly mentioned the high-level differences between Stockfish and Leela Chess. To recap, Stockfish evaluates about 100 million positions per second using rudimentary heuristics, wher…
Gui Rambo writes about his coding and reverse engineering adventures.