Bit Patterns of Float
I’ve spent too many hours repeatedly trying to find this information on the Web. Time to write it down.
The latest blog posts to take off on Hacker News. 3,497 posts.
I’ve spent too many hours repeatedly trying to find this information on the Web. Time to write it down.
After using the awesome window manager for 10 years, I have switched to i3, another tiling window manager with a different philosophy.
It's common knowledge that Rust code is slow to compile. But I have a strong gut feeling that most Rust code out there compiles much slower than it could.
tl;dr — Abusing the Chromium Devtools Scope Pane to track debugging of specific javascript functions
Most of the advice leading to great results in life is boring. Also, it’s free and has forever been so. In my twenties, I believed that successful people hold secret knowledge leading to their success. I obsessed over “self-help porn”: books, videos, and blogs promising to reveal little secrets that would make me…
Someone at work asked about this trip report I wrote long ago. I had not realized it was ever seen outside Bell Labs Research, but I now kno...
Science News, Physics, Science, Philosophy, Philosophy of Science
In this post, I'd like to describe how you can track your personal finances using a workflow that is highly focused on data privacy, is 100% self-hosted, and uses only the Python ecosystem.
[I am not a sleep specialist. Please consult with one before making any drastic changes or trying to treat anything serious.] Van Geiklswijk et al describe supplemental melatonin as “a chrono…
“Agile” in software engineering has become the de-facto mode of operation for quite some time now. If what Bill Gates said is true, that…
Docker has recently announced that Docker Desktop will soon require a subscription and, based on the size of your company, may require a paid subscription. (It remains free for personal use). There has been quite a bit of reaction to this news...
A month ago I ran into an obscure Google Chrome bug on macOS that caused the "All cookies and site data" page in Chrome settings ( chrome://settings/siteData ) to load very slowly. You can see this page if you open Preferences, select "Privacy and security", "Cookies and other site data", and then "See all cookies and…
A number of years ago, an 8″ disk containing Seattle Computer Products (SCP) 86-DOS 1.0 was successfully imaged . The newest files on the disk are dated April 30, 1981, making the disk the oldest complete release of what was soon to be known as PC DOS and MS-DOS, about a month older than a pre-release of PC DOS from…
A new promo message for Microsoft Teams broke the Windows desktop shell and the taskbar for Windows 11 Insider users. Why can cloud services break Windows PCs?
"When, last September, it became possible that concerns raised in 2007 might have merit as part of a strategy of exploitation, NIST as the...
My code doesn't compile. Why? The number of times in my career I have been asked a variation on "why doesn't my application work" is shocking. When you meet up with Operations people for drinks, you'll hear endless variations on it. Application teams attempting to assign ownership
I've learnt I don't need to keep up with the hectic pace of Front End development news.
A few months ago I got a report from a service owner that their service was crashing when trying to access certain files stored in tmpfs. This service provid...
I love linters. A linter is a program that looks for problems in code without running it. There is something gratifying about running a linter on a codebase and seeing a big list of warnings and errors. Sometimes it can even be fun to fix them!
You can make a DIY air purifier in 30s. To test if it works, I generated smoke, and measured how well it removes tiny particles.
Some of the most successful and lucrative online scams employ a “low-and-slow” approach — avoiding detection or interference from researchers and law enforcement agencies by stealing small bits of cash from many people over an extended period. Here’s the story of a cybercrime group that compromises up to 100,000 email…
Far too many developers use Git without understanding it. It's time to straighten out your thinking about what Git is, and isn't.
For many mobile users, files are like dinosaurs, a holdover from the bygone desktop era. Sure, they “work” but, they’re mostly there because, you know, ancient history. I’ve discussed this issue for the last 2 years and I usually get some version of “get over it grandpa”.
How I Write Code: Pen & Paper - Noteflakes
I finally escaped from (grad) school in 2019, spent two months interning as an assistant trader at FTX, and have since spent the last two years working as a data scientist, with the bulk of that time at Microsoft and the last two months at Anthropic. Not gonna lie — my time as a data scientist has been pretty awesome…
Guess the movie based on an AI’s visual interpretation of the plot.