New
The latest blog posts to take off on Hacker News. 2,307 posts.
What cold showers and exercise have in common (2014)
Can cold showers, winter plunges, and brisk walks in the chilly outdoors provide some of the same benefits as intense exercise—including weight loss and increased energy levels? Such a link …
Weep for Graphics Programming
The mainstream real-time graphics APIs, OpenGL and Direct3D, make miserable standard bearers for the age of hardware heterogeneity. Their approach to heterogeneous programming leads to stringly typed interfaces, a huge volume of boilerplate, and impoverished GPU-specific programming languages.
Is Craig Wright?
Today there has been an explosion of media interest in the claim by Craig Wright that he is the identity behind the pseudonymous creator of Bitcoin, Satoshi Nakamoto. However, his blog post is rath…
A Guide to Bayesian Statistics
A guide for getting started with Bayesian Statistics! Start your way with Bayes' Theorem and end up building your own Bayesian Hypothesis test!
Non-Lexical Lifetimes in Rust
Over the last few weeks, I’ve been devoting my free time to fleshing out the theory behind non-lexical lifetimes (NLL). I think I’ve arrived at a pretty good point and I plan to write various posts talking about it. Before getting into the details, though, I wanted to start out with a post that lays out roughly how…
Jean-Paul Sartre, Signing and Significance
Dr Craig Steven Wright: interdisciplinary researcher, founder and research leader. Qualifications, programme-building and research across economics, law, computing and digital scarcity.
SSH for Fun and Profit
In May last year, a new attack on the Diffie Hellman algorithm was released, called Logjam . At the time, I was working on a security team, so it was our responsiblity to check that none of our servers would be affected. We ran through our TLS config and decided it was safe, but also needed to check that our SSH…
RISC instruction sets I have known and disliked
Experienced professional software engineer based in York, UK
Go best practices, six years in
Generally good things to do when writing Go code, in 2016 and beyond.
A cache miss is not a cache miss
When writing high performance code, we are careful to avoid cache misses when possible. When discussing cache misses, however, we are usually content with counting the number of cache misses. In this post I will explain why this is not sufficient, as data dependency also make a huge difference.
The Increasing Problem with the Misinformed
Baekdal is your premium site for media reports and trend analysis. Subscribe from €7.55/month
Moving Past the Scaling Myth
Moving Past the Scaling Myth - Discontinuous Transition in Process and Architecture
Experienced Programmers Use Google Frequently
Answer to the famous question ‘Do good programmers use Google?’
Rethinking PID 1 (2010)
Posts and writings by Lennart Poettering
Neural Networks Are Impressively Good at Compression
I’m trying to get into neural networks. There have been a couple big breakthroughs in the field in recent years and suddenly my side project of messing around with programming languages seeme…
Immortality Begins at Forty
I discovered something a couple of years ago: Almost all culture, old or new, is designed for consumption by people under 40. People between 40 and Ω (an…
I'm Writing a Book on Security
I’m writing a book on security in the highly connected Internet-of-Things world. Tentative title: Click Here to Kill Everybody Peril and Promise in a Hyper-Connected World There are two underlying metaphors in the book. The first is what I have called the World-Sized Web, which is that combination of mobile, cloud…
C++ Has Become More Pythonic (2014)
C++ has changed a lot in recent years. The last two revisions, C++11 and C++14, introduce so many new features that, in the words of Bjarne Stroustrup, “It feels like a new …
Myths about Integer Overflow in Rust
Integer overflow detection/handling in Rust is sometimes misunderstood.
Why is Amazon all of a sudden not re-investing all its profits?
Nikmati kemudahan menemukan berbagai permainan online dalam satu halaman di BECEKWIN dengan koleksi yang terus diperbarui dan akses yang praktis di berbagai perangkat.
The Secrets of Medieval Fonts
One of the fundamental things in a medieval book is letters – those symbols that fill up page after page and that make up meaning. Each one of us human beings writes differently and considering tha…