The Contagion of Concern: Game theory of how anxiety spreads
Founder, Investor, Author
Founder, Investor, Author
🗝 The Keyring // 001
When I started my career, XML was ubiquitous. The meta-information in a Java JAR file - the manifest - follows a proprietary format. But Java EE designers built it from the ground up on XML: meta-information of all artifacts is in XML format e.g. web.xml, ejb-jar.xml, application.xml, etc. Java EE is one example I…
Whenever discussing problems with programming today and potential solutions, invariably someone will pop up and declare that the problem is ...
We've all been there, right? You debug something, you try telnet to see if a port is open, and now you're stuck in a telnet session.
Did life on Earth start on Earth, or did it start on Mars and move to Earth?
It’s Time to Watch the Watchmen – The Diversity Report of TechCrunch, Recode, The Information, Business Insider and Protocol. Prelude I have been writing about Diversity in Tech for over a decade now – a long time. However, my self-published posts have never really got the audience it was targeted
Most WebAssembly tutorials and examples you will find online focus on using it inside the browser in order to accelerate various functionality of a website or web app. However, there is an area where WebAssembly is really powerful but not talked too much about: outside the browser usage scenarios. That is what we’ll…
This week, I want to talk about the discipline of military history: what it is, why it is important and how I see my own place within it. This is going to be a bit of an unusual collections post as…
When it comes to hashing, sometimes 64 bit is not enough, for example, because of birthday paradox — the hacker can iterate through random $latex 2^{32}$ entities and it can be proven that wi…
When I launched bit-player.org in 2006, displaying any sort of mathematical notation on the web was torture. I would typeset an equation in LaTeX, convert the output to a JPEG image, upload the image file to a directory on the server, and embed a reference to the file in an HTML img tag. The process was cumbersome and…
Steve Barcia started thinking about his second grand-strategy game well before he had finished creating his first one. While he was waiting for his latest iteration of Master of Orion to compile each day in the cramped Austin, Texas, offices of his company SimTex, he sketched in the mental details of a follow-up that…
Five years, 834 commits, and 24 major revisions later, I've just published the 2nd edition of Ansible for DevOps, a book which has now sold over 60,000 copies and spawned a popular free Ansible 101 video series on YouTube. Making good on my promise to make the ebook updates free, forever, I've published a new revision…
Get full access to this domain. Easy, seamless transactions. Zero percent financing available.
“Computers are all made out of logic gates”. We’ve heard that saying before. We also have a sense that logic gates are very simple machines, analogous to light switches even. This raises the question: how exactly do kind-of-light-switches come together to form computers ? How does “storing a variable” or “calling a…
An In-Depth Overview of Key Technical Factors
Posted on Hacker News there was an Implementation Plan for making CPython (the official Python implementation) faster. The author claims a 5x speedup is possible for the low cost of $2 million USD.
Recently, I got yet another nice email from a “talent sourcing specialist” asking me if I’d like to work for their company. This one stood out from the usual blockchain recruiting spam by actually looking at this blog. And they told me their expectations were lowered by the front matter stating that I’m currently…
After being revolutionary in 2007 to unleash CSS selectors that never existed, the specification got abandoned who knows why.
There is a new release of Is Parallel Programming Hard, And, If So, What Can You Do About It? . This release features a number of formatting and build-system improvements by the indefatigible Akira Yokosawa. On the formatting side, we have listings automatically generated from source code, clever…
A digital feed is an online stream of content which gets updated as new content is pushed by the feed’s sources. Generally, content is created by users on the social media platform, to be consumed by their followers.