Open sourcing Terratest: tools for testing infrastructure code
Open sourcing Terratest, a library for testing infrastructure code: write automated tests for Terraform, Packer, Docker, and AWS to catch bugs early.
Open sourcing Terratest, a library for testing infrastructure code: write automated tests for Terraform, Packer, Docker, and AWS to catch bugs early.
Applying probabilistic models to data usually involves integrating a complex, multi-dimensional probability distribution. For example, calculating the expectation/mean of a model distribution invol…
Do you want to get into tinkering and hacking Bluetooth LE devices? Up until now, doing so was very much a DIY process. You would h...
A decade ago, we entered the current era of notebook design when Steve Jobs pulled the future out of an envelope.
Founded in 1920, the NBER is a private, non-profit, non-partisan organization dedicated to conducting economic research and to disseminating research findings among academics, public policy makers, and business professionals.
Slack is where work flows. It's where the people you need, the information you share, and the tools you use come together to get things done.
Electric bikes and scooters have enormous advantages for short urban trips. How will they change our cities? When Elisha Otis introduced the safety elevator in 1852, he never imagined skyscrapers.
Update: This post received quite a lot of healthy discussion on Hacker News. You can follow that conversation here: https://news.ycombinator.com/item?id=18119570
Yesterday I happened upon a Wired piece by Steven Levy that covers Ray Ozzie’s proposal for “CLEAR”. I’m quoted at the end of the piece (saying nothing much), so I knew the piece was coming. …
Development of fusion power, a carbon-free, combustion-free source of energy, is now on a faster track toward realization, thanks to a collaboration between MIT and a new private company, Commonwealth Fusion Systems. CFS will join with MIT to carry out rapid, staged research leading to a new generation of fusion…
Perhaps, readers remember my article titled Last line effect. It describes a pattern I′ve once noticed: in most cases programmers make an error in the last line of similar text blocks. Now I want...
In coordination with today’s announcement of Node.js v10, we’re excited to announce npm@6. This major update to npm includes powerful new…
A few days ago, I saw an article about someone’s Playstation Network account getting stolen . The problem wasn’t so much that the account got stolen, as this apparently happens more often than not, but that Sony has created a system so convoluted that it’s possible for the thief to keep your account, without you…
About six months ago, I discovered something on my smartphone that horrified me: I went to undelete a file in DiskDigger, and I stumbled upon a plethora of unexpected jpegs: screenshots of my activity. Screenshots that I didn’t take. Screenshots of my conversations. Screenshots of my GPS position. And screenshots of…
I’ve been dabbling in startup investing for a few years now. Nothing extraordinary, and I’ve definitely not made it a career, but I have developed a guide of sorts that I follow when ma…
Office of Strategic Services (OSS) 1944 Simple Sabotage Field ManualA Timeless Classic Answer: Read the Simple Sabotage Field Manual. A while back I went to the inaugural meeting of a ‘commun…
Gatsby is a React-based open source framework with performance, scalability and security built-in. Collaborate, build and deploy 1000x faster on Netlify.
A week ago we published a story about new amplification attacks using memcached protocol on UDP port 11211. A few things happened since then: Github announced it was a target of 1.3Tbps memcached attack. OVH and Arbor reported similar large attacks with the peak reported at 1.7Tbps.
More than a billion people now use Facebook Messenger to instantly share text, photos, video, and more. As we have evolved the product and added new functionality, the underlying technologies that …
Seems Debian is talking about why they are unable to package whole categories of modern software, such as anything using npm. It's good they're having a conversation about that, and I want to give a broader perspective.
The Pivot is celebrated in startup land. Huge successes like Twitter and Slack are all the results of pivots. So surely pivoting is a good thing, right? Well, I am not so sure. And I certainly don’t want entrepreneurs to think that pivoting is the right thing to do when their original idea fails. It […]
I recently attended the Matthias Felleisen Half-Time Show, a symposium held in Boston on 3rd November in celebration of Matthias’s 60th birthday. I was honoured to be able to give a talk ther…