Why cans of soup are shaped the way they are
What is special about cylinders, and why do they have specific aspect ratios?
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 1,981 posts.
What is special about cylinders, and why do they have specific aspect ratios?
Stephen Wolfram introduces the Wolfram Language, with overview and demonstrations, in a video showing the power of this symbolic programming language.
dfir.org is the personal page of Andrew Case ( @attrc ). This website serves as a central location for all of my research, software projects, and speaking events.
Tour of watershed posts and papers for Haskell
I saw an article on the Guardian website here on the 3D-printing of shapes which project interesting patterns of light. Ignoring the strangely forced Halloween reference, I thought this would be an interesting project to attempt for an arbitrary pattern, perhaps as a personalised lampshade. Buoyed by the continuing…
This article was discussed on Hacker News. Introduction How do we lose (or gain) weight? Is it really as simple as “calories in, calories out” (i.e., eat less than you burn), or i…
This is a story about how the VPS provider Digital Ocean required me to either delete a blog post or make it anonymous by removing any reference to the person I was writing about. If I refused to d…
HFS+ is a terribly old filesystem with serious flaws. I sincerely hope that Apple comes with an update of the filesystem for WWDC 2015. After all they have been working on Swift for the past 4 years and we have just learned about it last week. HFS+ is seriously old HFS+ was released in 1998, in the era of Mac OS…
I've been using this Lenovo Yoga 2 Pro for the last few weeks, and lemme tell ...
Your life is the best story! Just start your blog today!
Public Key Pinning helps ensure that people are connecting to the sites they intend . Pinning allows site operators to specify which certif...
I recently succumbed to the hype and downloaded Mailbox, a mobile email client that tries to help you manage your overflowing email inbox and achieve the mythical “inbox zero”. Mailbox does this by encouraging you to immediately archive, trash or schedule the email for a re-read or response using a swipe interface…
I've recently become motivated to learn Portuguese. Mulheres bonitas sao muito motivado. It's not the first time this has happened to me - in the past I've attempted to learn Spanish, Farsi and Konkani. But it is the first time I've made significant progress and it's the first time that I …
Adaptation, Algorithms and Ambience
TL;DR Every website with "Connect Facebook account and log in with it" is vulnerable to account hijacking. Every website relying on signed_r...
By now it is difficult to imagine that once there was a time when the utility, and even the possibility, of recursion in programming was in doubt. Yet that was true of the programming community aro…