New
The latest blog posts to take off on Hacker News. 4,838 posts.
Fundamental Algorithms III
Three more fundamental algorithms in the series. Today, recursive permutations, subsets of the given set and variations with repetitions. Th...
The art of writing eBPF programs
A blog about the process of writing Extended Berkeley Packet Filter (eBPF) programs and what’s going on under the hood at the kernel-level.
Why Drugs That Work in Mice Don't Work in Humans
OLXTOTO hadir sebagai Panglima Sekutu situs toto dan bandar toto Macau resmi dengan sistem stabil, layanan terpercaya, serta pengalaman bermain yang nyaman.
Gremlin Free – Run chaos experiments to prevent outages
Get immediate access to Gremlin
We Need Chrome No More
Ten years ago, we needed Google Chrome to break the Web free from corporate hegemony, and we managed to do so for a brief period. Today, its dominance is…
Noise Mapping with KSQL, a Raspberry Pi and a Software-Defined Radio
Our new cat, Snowy, is waking early. She is startled by the noise of jets flying over our house. Can I determine which plane is upsetting her by utilizing open source streaming solutions (Apache Kafka®), KSQL (the streaming SQL engine for Apache Kafka) a…
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.
How does the Hololens 2 matter?
So that happened, the Hololens 2 has been released. A few people have asked me what I think, so it’s about time I got my thoughts down on paper the interwebs. I’ve had a day or 2 to mull over it ...
Leading with Wikipedia: A brand proposal for 2030
A few months ago, people across the world were asked “What is Wikimedia?” Almost no one answered correctly. But while “Wikimedia” may not be widely recognized outside our movement, there is a clear way to use our existing brands to better bring in the billions of people who have yet to join us in our….
How Fair Is My D20? (2015)
An automatic system for rolling a polyhedral die and taking photos of the rolls; extracting the image of just the die from those images; clustering the images of the die by which face is shown; and analyzing the results.
The most popular docker images each contain at least 30 vulnerabilities
we found that 44% of docker image scans had known vulnerabilities, and for which there were newer and more secure base image available. Most vulnerabilities originate in the base image you selected. For that reason, remediation should focus on base image fixes.
Machine learning can boost the value of wind energy
Carbon-free technologies like renewable energy help combat climate change, but many of them have not reached their full potential. Consider wind power: over the past decade, wind farms have become an important source of carbon-free electricity as the cost of turbines has plummeted and adoption has surged. However, the…
ETS Isn't TLS and You Shouldn't Use It
The good news: TLS 1.3 is available, and the protocol, which powers HTTPS and many other encrypted communications, is better and more secure than its predecessors (including SSL). The bad news: Thanks to a financial industry group called BITS, there’s a look-alike protocol brewing called ETS (or...
Wage Stagnation
[Epistemic status: I am basing this on widely-accepted published research, but I can’t guarantee I’ve understood the research right or managed to emphasize/believe the right people. Som…
Linux Desktop Setup
My software setup has been surprisingly constant over the last decade, after a few years of experimentation since I initially switched to Linux in 2006. It might be interesting to look back in another 10 years and see what changed. A quick overview of what’s running as I’m writing this post:
Running a Bakery on Emacs and PostgreSQL
Just over a year ago now, I finally opened the bakery I’d been dreaming of for years. It’s been a big change in my life, from spending all my time sat in front of a computer, to spending most of it making actual stuff. And stuff that makes people happy, at that. It’s been a huge change, but I can’t think of a single…
Notes on the Amazon Aurora Paper
This is my notes on the paper: Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases.
Humans who are not concentrating are not general intelligences
Recently, OpenAI came out with a new language model that automatically synthesizes text, called GPT-2. It’s disturbingly good. You can see some examples (cherry-picked, by their own admissio…
The Unscalable, Deadlock-Prone, Thread Pool
Paul Khuong's personal blog. Some Lisp, some optimisation, mathematical or computer.
Go 1.12 Released
Go 1.12 adds opt-in TLS 1.3, improved modules, and more.
The Last POWER1 CPU on Mars Is Dead
The Opportunity Rover , also known as the Mars Exploration Rover B (or MER-1), has finally been declared at end of mission today after 5,3...
PureBoot, the High Security Boot Process
Purism makes premium phones, laptops, mini PCs and servers running free software on PureOS. Purism products respect people's privacy and freedom while protecting their security.
MySQL Challenge: 100k Connections
It's not beyond possibility to set up MySQL to achieve 100,000 concurrent connections if you balance network config and use thread pools. By Vadim Tkachenko
Practical Facts about the Human Brain
I don’t think it’d have been possible for me to connect with the topic of emotional resilience without a really solid amount of scientific evidence and brain facts supporting it. As a self-identified left-brained male, I need a lot of safety signals from the world of science to really allow myself to go deeper into […]
Reed Solomon codes are cool
thoughts
Mint, a new HTTP library for Elixir
Mint is a new low-level HTTP client that aims to provide a small and functional core that others can build on top.