16 May 2024

28 links · Thursday

Eight Billion People - OranLooney.com

Today is the last day when the number of people alive will start with a seven. Sometime late Tuesday afternoon, or perhaps early Wednesday morning, the population will cross the eight billion mark. When I was a kid, the number they taught us in school was five…

LLMs are not suitable for (advanced) brainstorming

This may be obvious to many people already, but I recently thought about this in a few scenarios and figured it may be valuable to articulate it clearly. One note before the main discussion is we s…

How to Simulate MEV Arbitrage with REVM, Anvil and Alloy

EVM simulation engine is a core component of any competitive MEV strategy. In this tutorial, I'll describe how to use Anvil and its lower-level counterpart REVM to detect UniswapV3 MEV arbitrage opportunities. We will implement a working proof of concept using…

Stand Out and Dare to Disagree

As someone who’s been in the tech industry for more than 15 years, I’ve come to recognize a fundamental truth about being a software dev: the key to

What's New in Neovim 0.10

Neovim 0.10 was the longest release cycle since the heady days of the 0.5 release. There are a ton of new features in this release (as well as some breaking changes), so be sure to check the full release notes. You can view the release notes directly in Nvim w…

Legalizations in LLVM Backend

Ideally, compilers can build a program for a wide variety of hardware without the need to change a single line of its source code. While there are exceptions and corner cases, this holds in the majority of cases. Which means that if the input code uses somethi…

History of the Italian electrical system

An overivew of the evolution of the electrical system in Italy throughout its history, including the voltage and frequency change and the ongoing move to a different standard of plugs.

NetBSD Foundation 🚩 (@netbsd@mastodon.sdf.org)

New development policy: code generated by a large language model or similar technology (e.g. ChatGPT, GitHub Copilot) is presumed to be tainted (i.e. of unclear copyright, not fitting NetBSD's licensing goals) and cannot be committed to NetBSD. https://www.Ne…

VCs aren't your friends

As founder-friendly as VCs claim to be, they remain investment professionals. Many first-time founders are oblivious to this nuance, and are in for a rude awakening when they start their raise.

Jepsen: Datomic Pro 1.0.7075

Datomic is a temporal Entity-Attribute-Value OLTP database which supports non-interactive transactions on top of pluggable storage engines. It offers a variety of query mechanisms across thick and thin clients, including Datalog, graph traversal, and an ODM-st…

Scheduled Message Delivery with Wolverine

Wolverine has the ability to schedule the delivery of messages for a later time. While Wolverine certainly isn’t trying to be Hangfire or Quartz.Net, the message scheduling in Wolverine today…