Coding Font Selection 'Tournament'
Link to: https://www.codingfont.com/
Link to: https://www.codingfont.com/
Things I learned after lying in an MRI machine for 30 hours
Jujutsu (`jj`) is a new version control system from a software developer at Google. I have been using it full time for 6 months. Here’s why you should switch, too.
A counterintuitive conclusion
The how, where, why, and when we communicate. Long form asynchronous? Real-time chat? In-person? Video? Verbal? Written? Via email? In Basecamp? How do we keep everyone in the loop without everyone getting tangled in everyone else’s business? It’s all in here.
New testing done at China’s Shidaowan nuclear power plant has confirmed its ability to be naturally cooled down, an industry-first milestone for achieving commercial-scale inherent safety, according to researchers.
We are happy to announce that Stremio is now available for Raspberry Pi 5 and 4, installable on an SD card (of at least 8GB). Note: While the Raspberry Pi 5 is fully capable of smooth 4K playback, Raspberry Pi 4 will not be able to play 4K content due to hardware limitations. This release...
Google has been a leader on AI development for more than a decade by also being a leader in chip development for more than a decade.
By replacing pip with uv in our production images, our build pipeline (and therefore releasing a new version) is a lot faster.
Currently, we cannot update VLC on Windows Store, and we cannot update VLC on Android Play Store, without reducing security or dropping a lot of users…
Most LLMs that are competent at generating code, such as ChatGPT, Gemini, and Code Llama, are capable of generating tests.
ETags - an elegant weapon, for a more civilised age
Quickly understand inscrutable LLM frameworks by intercepting API calls.
I recently picked up an embedded project in which I needed to build a highly customized full system image with minimal boot times and NetBSD was the best choice for it. Let's look at why its build system helps.
This article will teach you about self-attention mechanisms used in transformer architectures and large language models (LLMs) such as GPT-4 and Llama.
Lambda Screen allows you to draw images using terms of pure lambda calculus. By using fixed-point combinators, you can even create infinitely detailed fractals.
Based on recent projections, the US federal debt is expected to grow to historic highs over the next decade. This column uses the FRB-US model to simulate fiscal scenarios for the US. Across all fiscal consolidations considered, the debt/GDP ratio and interest bill increase at least until 2026-2027. Growth is not a…
This afternoon I received the following email from Arrow, regarding the Snapdragon Developer Kit for Windows: Dear Valued Customer, Please see this important message from Qualcomm: ”At Qualcomm, we are dedicated to pioneering leading technology and delivering premium experiences to our valued customers. The launch of…
I am a minimalist, and I tend to always keep it as small as I can, so I try to use all I have in base (if it fits), plus of course some other tools needed.
Fossils of a new group of animal predators have been located in the Early Cambrian Sirius Passet fossil locality in North Greenland. These large worms may be some of the earliest carnivorous animals to have colonised the water column more than 518 million years ago, revealing a past dynasty of predators that…
In absolute terms they don’t have much overhead – think sub-microsecond for most uses. Which makes them perfectly acceptable when they’re used sporadically (e.g. only a few times per second).
This is a tale of two approaches to regular expression matching. One of them is in widespread use in the standard interpreters for many languages, including Perl. The other is used only in a few places, notably most implementations of awk and grep. The two approaches have wildly different performance characteristics:
I was fed up with the poor opportunities for abstraction in configuration formats. The many configuration languages that exist already were not invented here, so I wrote my own, at first just for fun. But then it became useful.
In his book On War, Clausewitz defines friction as the difference between military theory and reality: Thus, then, in strategy everything is very simple, but not on that account very easy. Everything is very simple in war, but the simplest thing is difficult. These difficulties accumulate and produce a friction, which…
Ferroelectric memory (FRAM) is an interesting storage technique that stores bits in a special "ferroelectric" material. Ferroelectric memory...
It took more than ten years of full-time work for Rama to go from an idea to a production system. I shudder to think of how long it would have taken without Clojure. Rama is a programming platform …
This is the story of an investigation conducted by Jochen Sprickerhof, Helmut Grohne, and myself. It was true teamwork, and we would have not reached the bottom of the …
In this post, we will look at how the security of the AES-GCM mode of operation can be completely compromised when a nonce is reused.