Lessons on Variable Naming from Breakfast Burritos This morning I ordered a breakfast burrito from a local taco shop. Normally this would not be news and obviously would not warrant a blog post or any in-depth analysis, but it was early and I hadn't yet had coffee, so my mind was loose and my thoughts wan...
Black Dwarf Supernovae “Black dwarf supernovae”. They sound quite dramatic! And indeed, they may be the last really exciting events in the Universe. It’s too early to be sure. There could be plenty of t…
Setting more ambitious goals for aging research Although aging research has been receiving more attention over the past few years, its focus has also markedly shifted. Currently, the majority of the aging field (maybe 90%) is either working on...
Demoing The Pernosco Omniscient Debugger: Debugging Crashes In Node.js And GDB This post was written by Pernosco co-founder Kyle Huey. Traditional debugging forms a hypothesis about what is going wrong with the program...
You're Reading This in the Future · Caffeinspiration You’re reading this in the future. Isn’t that weird?
Vanquished Vaccines and Vetocracies – We Are Not Saved If you prefer to listen rather than read, this blog is available as a podcast here. Or if you want to listen to just this post:
Eat a Peach for Engineers David Chang's candid memoir, Eat a Peach, is not merely a retrospective of his life so far. It is very much that, but it is also an underdog story, a story of "a poppy that stuck out." Chang's takes on handling success, coping with failures and getting pa...
Misinformation about Permissions Policy and FLoC Recently, people have been telling webmasters to add a Permissions-Policy header to their sites to opt out of FLoC; these people don't seem to understand how the Permissions-Policy header works.
7 years of open-source database development: lessons learned - Vallified It was April 9th 2016, and I tagged my first official release of rqlite — two years after I actually started coding it. Since then there has been 58 releases, 277 closed issues, 416 closed pull requests, 32,785 insertions, 1954 deletions, and 100 files ha...
Problems | Project Lovelace Welcome to Project Lovelace! We're still in early development so there are still tons of bugs to find and improvements to make. If you have any suggestions, complaints, or comments please let us know on Discourse, Discord, or GitHub!
Standard Notes | A Simple And Private Notes App Standard Notes is a private notes app that features unmatched simplicity, end-to-end encryption, powerful extensions, and open-source applications.
I'd like to review your README (Queue status, in case you’re waiting: 99 in queue, 18 reviewed, oldest in queue: 2021-04-17 09:09 UTC. Queue is processed sequentially, a few reviews a day.)
5G: The outsourced elephant in the room - Articles In a break from the usual GPS/Galileo, DNA and C++ posts, here is a bit on 5G and national security. It turns out that through PowerDNS and its parent company Open-Xchange, we know a lot about how large scale European communication service providers work ...
Containers at the edge: it’s not what you think, or maybe it is Check out the current state of Node.js compatibility with Workers. We want to hear from you on which Node.js-dependent libraries we should plan on supporting.
Nassim Taleb: Bitcoin failed as a currency and became a speculative ponzi scheme - Digest Time Lebanese-American financial markets guru Nassim Taleb returned to attack Bitcoin on Twitter: "Bitcoin has failed to be a currency,open-Ponzi speculative game."
Cycles in family tree software I am the developer of some family tree software (written in C++ and Qt). I had no problems until one of my customers mailed me a bug report. The problem is that the customer has two children with t...
The Truth About my Son Now that you've met my son, please consider sharing and donating to impact his life and so many others like him.Livestream link (April 30th- MARK YOUR CALEND...
Content-aware image resizing in JavaScript | Trekhleb JavaScript implementation of so-called Seam Carving algorithm for the content-aware image resizing and objects removal. Dynamic programming approach is applied to optimize the resizing time.
The .NET Stacks #45: 🔥 At last, hot reload is (initially) here | Dave Brock This week, we discuss .NET 6 Preview 3 and some C# updates.
Application and package management using Helm - Learn Helm is an application package manager for Kubernetes that you use to standardize and simplify the deployment of cloud-native applications on Kubernetes. Here you'll see how to install third-party packages called Helm charts and how to create and install ...
ASP.NET Core 5 & EntityFramework Core: Clean, clear and fluent integration tests with Calzolari.TestServer.EntityFramework, FluentAssertion.Web and xUnit Introduction Not long ago I was asked to do integration tests with ASP.NET Core and...
Weekly Update 239 Going live with my weekly vid in about 25 mins. I'll be talking about the book editing session with Rob Conery, the aftermath of the Facebook phone number se...
A top audio engineer explains NPR’s signature sound The crisp, bright tone comes from a particular microphone — and a few other elements.
QUIC and HTTP/3 Support now in Firefox Nightly and Beta – Mozilla Hacks - the Web developer blog Support for QUIC and HTTP/3 is now enabled by default in Firefox Nightly and Firefox Beta. HTTP/3 will be available by the end of May.
My Go Executable Files Are Still Getting Larger (What's New in 2021 and Go 1.16) Two years ago, I wrote about how to utilize D3 and a tree map visualization to explore the size of executable files produced by the Go compiler. Sadly, the situation is even worse now than it was back in 2019.