Advent of Code Surveys: Results
Results dashboard with the yearly (unofficial) Advent of Code participant survey
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 5,820 posts.
Results dashboard with the yearly (unofficial) Advent of Code participant survey
I've noticed more than once that some programmers are confused about the direction in which the stack grows on x86, and what "top of the stack" and "bottom of the stack" mean. It appears that this confusion is caused by a basic mismatch in the way people are used to thinking about stacks, and in the way the stack on…
If you’ve ever been alarmed by how many security vulnerabilities your Docker image has, even after you’ve installed security updates, here’s what’s going on.
TL;DR : we reproduced Denis Andzakovic’s proof-of-concept showing that it is possible to read and write data from a BitLocker-protected device (for instance, a stolen laptop) by sniffing the TPM key from the LCP bus.
The backstory behind Elder.js and the thinking behind the 5 biggest design decisions.
The University of California today (March 16) announced a pioneering open access agreement with the world’s largest scientific publisher, Elsevier, making significantly more of the University’s research available to people worldwide — immediately and at no cost. The deal will put more UC research into the hands of…
(Note: This posting is for educational purposes only.)I’m assuming the phrase “staging” came out of the theatre world, but it’s equally at home (and useful) in the movie world, since the term (roughly defined) refers to how all the various elements of a given scene or piece are aligned, arranged, and coordinated. In mo
A look at the quarterly and lifetime failure rates of 175,443 drives, including a comparison of failure rates of HDD and SSD boot drives.
Vantage users can now add a Slack webhook to their Vantage account and receive daily, weekly or monthly reports of their cloud costs in their team's Slack channels.
There is a subfield of robotics research called “sim-to-real” (sim2real) whereby one attempts to solve a robotic task in simulation, and the...
GitHub Discussions is now out of beta, with features that include labels, Discussions GraphQL API and webhooks, and mobile functionality.
mostly 1990s PC gaming
Have you ever heard of SEMA? It’s a fairly esoteric system for measuring how good a software team is. No, wait! Don’t follow that link! It will take you about six years just to understa…
I recently received a vintage IBM paperweight from the early 1970s that showcases some memory chips. 1 When IBM started using integrated ...
You can construct the Rule 110 cellular automaton in JPEG XL.
Swift development related blog-posts. Combine, modern concurrency model, Instruments, and more.
· hackintosh · opencore · sleep · wake · acpi · Oct 23, 2021 by Aleksandar Vacić 6 minute read
Is mental illness a thing? What kind of thing is it?
Amongst the many consequences of COVID-19 has been the suspension of in-person talks: suddenly, people like me have had to think about how to produce prerecorded videos. In this article I’m going to explain what I’ve come to understand about video recording and the “automatic video editing” technique I’ve used for…
Today I'd like to share some math connecting ideas from information theory, algebra, and topology. It's all in a new paper I've recently uploaded to the arXiv (https://arxiv.org/abs/2107.09581), which describes a correspondence between Shannon entropy and functions on topological simplices that obey a version of the…
Product quantization (PQ) is a popular method for dramatically compressing high-dimensional vectors to use 97% less memory, and for making nearest-neighbor search speeds 5.5x faster in our tests.
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...
A multiperspective diagramming guide for system, software, cloud, network, and other engineers.
The Haskell Phrasebook is a free quick-start Haskell guide comprised of a sequence of small annotated programs.
An update on Google’s return to office plans, including vaccine requirements and extending voluntary work from home.
I have heard the term "digital natives" applied to todays youth, but when it comes down to the meat and potatoes, they do not know jack shit.
Chrome’s bookmark manager and Google docs have questionably bad UI and design. They both lack such basic organizational features, such as tags, one has to wonder if they are purposefully bad at helping you stay organized.
The repressive objective of the Democratic-controlled Congress is to transfer the power to police and censor political discourse from these tech giants to themselves.