How United Onboards New Users (design)
Approx. reading time: just a couple minutes, despite insane slide count (it's a lot of tiny changes from one to the other)
Approx. reading time: just a couple minutes, despite insane slide count (it's a lot of tiny changes from one to the other)
The latest version of Andromeda reduces network latency between Compute Engine VMs by 40% over Andromeda 2.0 and by nearly a factor of 8 since we first launched Andromeda in 2014.
TLA+ is a formal specification and verification language intended to help engineers specify, design and reason about complex, real-life algorithms and software or hardware systems. We explore its motivation, application and principles of design.
In order to understand what I’m going to talk about, you must know what is AWS Lambda, I talked about in this blog post where I went through getting started with Visual studio code and AWS Lambda, …
Hello everyone! Today, we’re gonna write a new package manager, even better than Yarn! Ok, maybe not, but at least we’re gonna have some fun, learn how packa...
by Ivan Fratric, Thomas Dullien, James Forshaw and Steven VittitoeIntroMany widely-deployed techn...
Access to this page requires authorization. You can try signing in or changing directories .
Tom Goodwin on the five key attributes we should help kids develop instead of focusing on knowledge.
It’s now been about a week since Equifax announced the record-breaking breach that affected 143 million Americans. We still don’t know enough — but a few details have begun to com…
LaTeX editor for macOS, iOS and Windows with syntax highlighting, multi-file support and integrated PDF (formerly called Texpad)
When I wrote about The Golden Age of x86 Gaming, I implied that, in the future, it might be an interesting, albeit expensive, idea to upgrade your video card via an external Thunderbolt 3 enclosure. I’m here to report that the future is now. Yes, that’s right, I
Traditional (assembly level) reverse engineering of software is a tedious process that has been made far more accessible by modern day decompilers. Operating...
I'm a huge fan of Unix as an IDE and so the terminal is the core of my computational environment: I run everything from my development tools and text editor to my chat apps and email. There are a variety of terminals out there with their own set of pros and cons, but here we'll find out how to build our own terminal…
This is a map showing where all of the characters originated in Homer’s epic poem The Iliad. I know Greece is small by today’s standards, but it was surprising
Sometimes a yearbook doesn’t quite cut it. In our final semester of university, the Systems Design Engineering class of 2017 was curious…
In the first part of this series we discussed the mechanics of an exploit, the general concept of hardening, and the stack protector hardening technique in particular. Some of the concepts explained there will be
In my previous blog post I talked about reverse engineering the virtual machine used to implement objects in the Lost Vikings. The Lost Vikings was released in 1993 by Silicon and Synapse, now bett…
Assumed Knowledge: Convolutional Neural Networks, Variational Autoencoders Disclaimer: This article does not cover the mathematics behind Capsule Networks, but rather the intuition and motivation behind them. What are Capsule Networks and why do they exist? The Capsule Network is a new type of neural network…
Go templates are a powerful method to customize output however you want, whether you’re creating a web page, sending an e-mail, working with Buffalo, Go-Hugo, or just using some CLI such as kubectl.
Dependently typed programming is becoming all the rage these days.Advocates are talking about all the neat stuff you can do by putting more and more informat...
In this article, I will describe steps needed to start on with development of real UEFI applications on x86 PC, and share some practical experiences with problems doing so. I will focus on 64-bit version of UEFI, because the 32-bit version isn't much used in this area (most likely due to Microsoft decision not to…
Roger Highfield explores the beauty of mathematics at a recent event at the Science Museum