What Happens to OO When Processors Are Free? (2015)
A while ago, I presented as a crazy thought experiment the idea of using Montecito's transistor budget for creating a chip with tens of tho...
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 21,828 posts.
A while ago, I presented as a crazy thought experiment the idea of using Montecito's transistor budget for creating a chip with tens of tho...
A grab bag of less frequently talked about git adjacent points.
There is often pressure inside Software development for Software developers to code outside of work hours. Whether you are a Python, Ruby, Java, or any other developer... There is absolutely no need to code outside of work if you don't want too. Coding is considered a passion for some, but others they don't think this…
Blog posts about GNU Guix.
ActiveRecord's ConnectionPool is now fiber-safe! Configure config.active_support.isolation_level for better throughput.
Xe Iaso's personal website.
Differentiable programming has become a hot research topic, and not only due to the popularity of machine learning frameworks like TensorFlow, PyTorch, and JAX. Many fields apart from machine learning are finding differentiable programming to be a useful tool for solving optimization problems. In computer graphics…
Graph-based type-checking is a new F# compiler flag that allows the compiler to type-check files in a project in parallel whenever possible.
The blog of Seva Zaikov
Reduce the size of object headers in the HotSpot JVM from between 96 and 128 bits down to 64 bits on 64-bit architectures. This will reduce heap size, improve deployment density, and increase data locality.
“Proud to say I work with a team of developers who value explicit code over clever code”– Michael R. Bernstein
Right. I said in the 8.0.0 blog post that it might be a good release. It was. Apart form the little bug that caused it to crash in several test cases. So now we shipped curl 8.0.1, which is almost identical apart from a single commit that was reverted. Exactly why this was not discovered … Continue reading curl 8.0.1…
Connect your favorite development tools and data sources securely to Claude Code through remote MCP servers. Today, we’re announcing support for remote MCP servers in Claude Code.
Large DELETEs add work instead of reclaiming it. Structure your database so deletion becomes DROP TABLE or TRUNCATE.
On Curiosity and its software I cannot help but speculate on how the software on the Curiosity rover has been constructed. We know that m...
libimagequant is a library for generating high-quality palettes, useful for compression of transparent PNG images (~75% smaller!) and making nice GIF animations .
For the past little while – OK, long while – I’ve been working on a custom game engine in C++. Today, I’m releasing part of that game engine as an open …
Apple's Swift has been available for over a year now, and Apple has promised it will be made available under an Open-Source license by the end of 2015.
3 years ago, I started developing Swords & Ravens , an open-source online multi-player adaptation of a strategy board game I love, A Game of Thrones: The…
I made one of those e-ink weather displays that you see on tech blogs and hacker news sometimes. It can display the current weather, the temperature and precipitation forecast for the rest of the week, and my current and upcoming tasks from Todoist. It's powered by a couple NiMH AA …