Dice-O-Matic hopper and elevator (2009)
Introducing the Dice-O-Matic mark II, now generating the die rolls on GamesByEmail.com. It is a 7 foot tall, 104 pound, dice-eating monster, capable of generating 1.3 million rolls a day.
The latest blog posts to take off on Hacker News. 2,470 posts.
Introducing the Dice-O-Matic mark II, now generating the die rolls on GamesByEmail.com. It is a 7 foot tall, 104 pound, dice-eating monster, capable of generating 1.3 million rolls a day.
Last week I wrote about how Life Is About to Get a Whole Lot Harder for Websites Without HTTPS [https://www.troyhunt.com/life-is-about-to-get-harder-for-websites-without-https/]. Somewhere in the comments there, the discussion went off on a tangent about commercial CAs, the threat
Why building a better browser doesn’t translate to a better marketshare I posted a couple weeks ago about Chrome effectively having won the browser wars. The market share observations in the blog p…
You can find anything and everything on the internet, yet nothing that explains how to track cell phones. Let us clarify right away, we are not talking about how to track your own cell phone in cas…
It's a year to the day since I left Japan after exactly 10 years and 1 day of living there.
Google trends, Apple, Google Chrome and plenty of developers put a cross on Flash. In my opinion without Flash the current web tech stack might look different. Credentials I wrote my first line of code in ActionScript 2.0 it was 13 years ago and it was streamlined with the style of web. Big boom of
Someone on StackOverflow stumbled onto the strange term “open recursion” and asked what it meant . Since most of the other answers to this online are pretty opaque, I started writing an answer. But then I accidentally wrote a blog post.
There’s a great MSR demo from 2012 that shows the effect of latency on the experience of using a tablet . If you don’t want to watch the three minute video, they basically created a device which could simulate arbitrary latencies down to a fraction of a millisecond. At 100ms (1/10th of a second), which is typical of…
The common way of deleting files and folders in Windows is via Windows Explorer (a.k.a. File Explorer ). This method is perfectly acceptable under normal circumstances, but becomes a real drag when dealing with large and complex folder structures. There is, in fact, a significant amount of of overhead when you trigger…
Deep dive into how scheduler works
In April this year whilst roaming the plains of the wild world web, I stumbled across an old Myspace account of mine. Attempting to gain access and delete the account I discovered a business process so flawed it deserves its own place in history. I wrote to Myspace describing my
People in tech and media have been saying that ‘content is king’ for a long time - content and access to content was a strategic lever for technology. This isn’t really true anymore. Music and books don’t matter much to tech, and TV probably won’t matter much either.
Learn how to use your Raspberry Pi and a cheap USB TV tuner stick to start tracking flights overhead - up to 250 miles away from your location.
On this post we're going to talk about Eventual Consistency in the context of lock-free and wait-free data structures, with focus on the C++...
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
Richard Serra? Carlota Fay Schoolman? Steve Atkins? Tom Johnson? Claire Wolfe? Andrew Lewis? blue_beetle? Tim O’Reilly?
I wasn't going to write this post because I've already said most of what I wanted to on Twitter [http://twitter.com/steve228uk]. Yesterday though, I changed my mind when I saw this Tweet from Product Hunt. > The Best Podcast Apps for Mac 🎙️🖥️ Add your favorite 👉 https://t.
Back in 2005 I suddenly found myself sitting on a big pile of money after the Google IPO so I did what any young nouveau-riche high-tech dil...
The Huawei MateBook X is a high-quality 13" ultra-thin laptop with a fanless Core i5 processor. It is obviously biting the design of the Apple 12" MacBook , but it does have some notable improvements such as a slightly larger screen, a more usable keyboard with adequate key travel, and 2 USB-C ports.
In the fall of 2016, I was a Teaching Fellow (Harvard's version of TA) for the graduate class on "Advanced Topics in Data Science (CS209/109)" at Harvard University. I was in-charge of designing the class project given to the students, and this tutorial has been built on top of the project I designed for the class.
I recently gave a talk on the internals of multicore OCaml GC at Jane Street offices in NYC. The slides from the talk are available online . But I felt that the slides alone aren’t particularly edifying. This post is basically the slides from the talk annotated with notes.
One of the saddest and most fascinating things about applied cryptography is how little cryptography we actually use. This is not to say that cryptography isn’t widely used in industry —…