Microsoft wants Windows Update to handle all apps

A new orchestration platform will let developers update any app through Windows Update. A new orchestration platform will let developers update any app through Windows Update. Tom Warren is a senior editor and author of Notepad, who has been covering all things Microsoft, PC, and tech for over 20 years. Microsoft is starting to open […]
CheerpJ 4.1: Java in the browser, now supporting Java 17 (preview)

Around a month ago we announced CheerpJ 4.0, the first release of our WebAssembly-based JVM with support for multiple versions of Java. The release of CheerpJ 4.0 was focused on getting the infrastructure right, maintaining our long standing Java 8 support while introducing Java 11, and allowing further versions of Java to be supported. As […]
How to Run CRON Jobs in Postgres Without Extra Infrastructure

I had the pleasure to spend nearly 3 years working on live video infrastructure at TV2 Norway. As you know, when it comes to infrastructure, time IS money. Everything needs to be just-in-time, especially when it comes to provisioning costly components like encoders. For example, if there’s a major live sports match scheduled, you want […]
How large should your sample size be?

I read a recent interview with Hadley Wickham. Two things stood out to me. The first is how down-to-earth he seems, even given how well-known he is in the data science community. The second was this quote: Big data problems [are] actually small data problems, once you have the right subset/sample/summary. Inventing numbers on the […]
Why are 2025/05/28 and 2025-05-28 different days in JavaScript?
2025-05-28 While setting up this site itself, I ran into the following oddity: console.log(new Date(‘2025/05/28’).toDateString()); console.log(new Date(‘2025-05-28’).toDateString()); console.log(new Date(‘2025-5-28’).toDateString()); You may get different results on your machine! A Date in JavaScript always represents a point in time (i.e. milliseconds since epoch). This is more apparent when printing out the full date string: const date = […]
As a developer, my most important tools are a pen and a notebook

After I signed my contract to join my new job a month ago, I was so excited. Not only that I would join the company but also because I got to buy a new notebook. The weekend before my first day I headed to the local bookstore and spent a good amount of time browsing […]
DWARF as a Shared Reverse Engineering Format

When reverse engineering binaries, we could want, at some point, to share the reverse-engineered information with others. The DWARF format, originally designed to hold debug information associated with the original source code, is also well-suited for storing reverse-engineered informations such as structure, function names. This blog post introduces a new API in LIEF extended to […]
From Clocks to Chaos: The Rhythms of Life

In an important new contribution to the literature of chaos, two distinguished researchers in the field of physiology probe central theoretical questions about physiological rhythms. Topics discussed include: How are rhythms generated? How do they start and stop? What are the effects of perturbation of the rhythms? How are oscillations organized in space? Leon Glass […]
The Polymarket users betting that Jesus will return this year

Thanks to Jesse Richardson for discussion. Polymarket asks: will Jesus Christ return in 2025? In the three days since the market opened, traders have wagered over $100,000 on this question. The market traded as high as 5%, and is now stably trading at 3%. Right now, if you wanted to, you could place a bet […]
Singularities in Space-Time Prove Hard to Kill

Two blind spots torture physicists: the birth of the universe and the center of a black hole. The former may feel like a moment in time and the latter a point in space, but in both cases the normally interwoven threads of space and time seem to stop short. These mysterious points are known as […]