Walking Tokyo for Seven Days
A pop-up newsletter running from August 15-21, 2022
A pop-up newsletter running from August 15-21, 2022
A deep-dive
Yesterday André Costa emailed me about his new website, rpilocator. It's a website to track Raspberry Pi 4 model B, Compute Module 4, Pi Zero 2 W, and Pico availability across multiple retailers in different countries. In his own words: This database was created out of frustration trying to locate a Raspberry Pi…
Binding Rust with Qt in a safe and idiomatic way using CXX as bridge, macro expansion, and code generation through CXX-Qt
In this article, we provide a holistic view of the Portable Operating System Interface (POSIX) abstractions by a systematic review of their historical evolution. We discuss some of the key factors that drove the evolution and identify the pitfalls that make them infeasible when building modern applications.
We’ve been building Hydrogen for more than a year. Here’s a look behind the scenes at how we did it, what we learned from making big bets, and what it was like building a new framework from the ground up on experimental technology.
Brian Simpson, Matt Lee, & Daniel Ellis (u/bsimpson, u/madlee, & u/daniel) Each year for April Fools’, rather than a prank, we like to create a project tha
With the latest release, markdown gains programming language like tooling in VSCode
An investigation into why the new MacBook Pro XDR display is capped at 500 nits, despite being advertised as '1000 nits sustained brightness'.
I will try to solve all of the advent of code with as little human input as possible
Welcome. This is the index page for a series of blog posts I’m currently writing about the D3D/OpenGL graphics pipelines as actually implemented by GPUs. A lot of this is well known among gra…
Kevin Lin builds tools for humans and agents.
Update: March 31, 2022 A patch has officially been released. https://spring.io/blog/2022/03/31/spring-framework-rce-early-announcement https://tanzu.vmware.com/security/cve-2022-22965 Overview Spring Core on JDK9+ is vulnerable to remote code execution due to a bypass for CVE-2010-1622. At the time of writing, this…
From the highly eclectic blog of Mark Dominus
Mentor relationships can be absolutely wonderful over the arc of a career. This is a simple way to think about finding and keeping good mentors.
Turborepo 1.2 introduces improved task filtering, artifact signing and integrity, human-readable and JSON dry runs, and more!
Most of my clients are CEOs of growing companies, most of the rest are C-level executives in similar settings, and a number of others are leaders in investment or professional services firms. In order to be effective in these roles they must be able to influence others, wield authority, and maintain status. At the…
I started using Emacs' OrgMode to log my days.
Markdoc delivers a good user experience without compromising the authoring experience. It enables writers to express interactivity and simple page logic without mixing code and content.
During the middle of the 20th Century, the UK's Royal Air Force took thousands of photographs of the country from above. Think of it like a primitive Google Earth. Those photographs are "Crown Copyright". For photographs created before 1st June 1957, the copyright expires after 50 years. Recently, the organisation…
Emacs has a shell written entirely in Emacs Lisp. Here's how you master Eshell, a versatile and powerful shell capable of supplanting bash or zsh as your daily driver.
This is the continuation of the third part of our three(ish) part (I, II, IIIa, IIIb, IIIc) series looking at the role of the general in commanding pre-gunpowder armies in battle. Last time we look…
WebSocket (WS) connections are pretty neat. I’ve gotten to play around with them before, both for personal and professional projects, but my view has mostly been at a high level and concerned mainly with the things that I can build on top of them. I haven’t spent much time digging through the protocol. I thought it…
(Stockholm, 25 April 2022) Total global military expenditure increased by 0.7 per cent in real terms in 2021, to reach $2113 billion. The five largest spenders in 2021 were the United States, China, India, the United Kingdom and Russia, together accounting for 62 per cent of expenditure, according to new data on…
Happy with my recent breakthrough in understanding C integer divisions after weeks of struggle, I was minding my own business having fun writing integer arithmetic code. Life was good, when suddenly… zsh: segmentation fault (core dumped) .
When OSS advocacy goes too far & corporate greed takes over, free software is used as a tool to destroy competition and hurt the developer community.
We don’t really talk about layoffs. When you hear someone say they got laid off, it’s likely the next thing you hear from them is about the new job they’re starting. But we don’t talk about what it’s like in between those two events - which means we’re not acknowledging how traumatic it is to be laid off.
Posts and writings by Lennart Poettering