Threading Macros Guide
Threading macros, also known as arrow macros, convert nested function calls into a linear flow of function calls, improving readability.
The Kernel Programming Language
I'm developing a programming language called Kernel. Kernel is a conservative, Scheme-like dialect of Lisp in which everything is a first-class object.
Why Rust for safe systems programming
In this series , we have explored the need for proactive measures to eliminate a class of vulnerabilities and walked through some examples of memory safety issues we’ve found in Microsoft code that could have been avoided with a different language. Now we’ll peek at why we think that Rust represents the best…
Defender of the Favicon (2008)
The brilliant arcade game Defender now playable inside the favicon of your browser! The idea was to push the concept of generated favicons far and beyond and pack a thrilling retro shooter in 16×16 pixels.
Link between health spending and life expectancy: US is an outlier (2017)
Americans have a lower life expectancy than people in other rich countries despite paying much more for healthcare. What factors may explain this?
The world’s most-surveilled cities
We've gathered data on CCTV cameras in use in 120 major cities across the globe to determine which cities have the most surveillance cameras per person.
We can break up Big Tech
By Elizabeth Warren
Hiring Is Obsolete (2005)
May 2005 (This essay is derived from a talk at the Berkeley CSUA.) The three big powers on the Internet now are Yahoo, Google, and Microsoft. Average age of their founders: 24. So it is pretty well established now that grad students can start successful companies. And if grad students can do it, why not undergrads?…
Announcing WSL 2
WSL 2 is a new architecture that allows for dramatic file system performance and full system call compatibility in WSL using a Linux kernel.
Web Request and Declarative Net Request: Explaining the impact on Extensions
The Story So Far As part of an effort to increase user security and privacy, Chrome is planning a number of changes to the extensions pla...
Back to Basics (2001)
We spend a lot of time on this site talking about exciting Big Picture Stuff like .NET versus Java, XML strategy, Lock-In, competitive strategy, software design, architecture, and so forth. All thi…
What Percentage of Americans Own Stock?
Since 2023, an average of 62% of Americans report owning stock, a rebound after more than a decade of lower readings.
Here’s Why Juicero’s Press is So Expensive
Hidden away in Juicero’s bad week of press is one of the most powerful lessons we preach to hardware startups: unconstrained development is lethal. Last week Bloomberg published an article exposing how easy it is to “hack” Juicero’s produce packs by squeezing them with your hands, deeming the $69
Pulitzer Finalist: Staff of BuzzFeed News
For a stunning probe across two continents that proved that operatives with apparent ties to Vladimir Putin have engaged in a targeted killing campaign against his perceived enemies on British and American soil.
What was the role of MS-DOS in Windows 95?
It acted as the 16-bit legacy device driver layer.
Urbanization
Around 80% of the world’s population lives in cities, towns, and suburbs rather than rural settlements. How has this changed, and what does urbanization look like across the world today?
Viktor T. Toth
This page contains a JavaScript calculator of Hawking radiation and other parameters of a Schwarzschild black hole.
Why isn't my time zone highlighted on the world map?
In the original release of Windows 95, you could change your time zone by clicking on the map, and the time zone you selected would highlight. Similarly,
bliki: Strangler Fig
Inspired by the strangler figs in Australia, a strangler fig application gradually draws behavior out of its host legacy application
Effective learning: Twenty rules of formulating knowledge
This article will help you overcome one of the greatest difficulties you will face when trying to accelerate learning: formulating knowledge.
SSL added and removed here ;-)
This post is part of our ongoing series about networks, privacy, governments and (of course) online security tools like Cloak. Last week, the Washington Post unleashed yet another bombshell revelation from the Snowden documents.
Reconstruction of a Train Wreck: How Priming Research Went off the Rails
This blog post focusses on Chapter 4 about Implicit Priming in Kahneman's book "Thinking" Fast and Slow." A review of the book and other chapters can be found here: https://replicationindex.com/2020/12/30/a-meta-scientific-perspective-on-thinking-fast-and-slow/ Daniel Kahneman's response to this blog…
What was the death toll from Chernobyl and Fukushima?
When we think of nuclear safety, two accidents often come to mind: Chernobyl and Fukushima. What was the death toll and impact of these disasters?
The Poorest 20% of Americans Are Richer on Average Than Most European Nations
The US is so economically exceptional that the poorest 20 percent of Americans are richer than many of the world’s most affluent nations.
Book Review: The Secret Of Our Success
[Previously in sequence: Epistemic Learned Helplessness] I. “Culture is the secret of humanity’s success” sounds like the most vapid possible thesis. The Secret Of Our Success by …