Fun at the Unix Terminal
A some simpler unix stuff can be run here without needing anything but a browser: http://bellard.org/jslinux/
LaTeX Coffee Stains (2009)
This package provides an essential feature to LaTeX that has been missing for too long. It adds a coffee stain to your documents. A lot of time can be saved by printing stains directly on the page rather than adding it manually.
Alexa: Amazon's Operating System
Money is made at chokepoints, and the most valuable chokepoints are operating systems; Amazon is building exactly that with Alexa.
Training exercise boosts brain power, Johns Hopkins researchers say
Hopkins researchers identify specific exercise that boosts memory, attention
Running Costs of a SaaS app
A close look at the costs that go into running Cushion and the reasons why we use specific services.
Vagrant 2.0
We're announcing HashiCorp Vagrant 2.0. Vagrant is a tool for building and distributing development environments. Vagrant 2.0 supports provisioning development environments on VirtualBox, VMware, Hyper-V, Docker, AWS, GCP, and more. It can virtualize Windows, macOS, and a dozen other new operating systems. Vagrant 2.0…
KSQL: Open Source Streaming SQL for Apache Kafka
Introducing KSQL, a streaming SQL engine for Apache Kafka. KSQL provides a simple and completely interactive SQL interface for processing data in Kafka.
Finding Free Food with Python
If you live in a major city, there’s a good chance you’ve used (or at least heard of) food delivery services like Postmates, GrubHub, or DoorDash. These services are great for times when I’m behind on groceries or when I’m getting some late night studying in before a big midterm or final. The only problem with these…
Building a Distributed Log from Scratch, Part 1: Storage Mechanics
The log is a totally-ordered, append-only data structure. It’s a powerful yet simple abstraction—a sequence of immutable events. It’s something that programmers have been using for a very long time, perhaps without even realizing it because it’s so simple. Whether it’s application logs, system logs, or access logs…
Uncle Bob and Silver Bullets
A while back I wrote that Robert Martin was ruining software by being too good at programming. That was supposed to be a joke. Since then he’s done his damndest to actually ruin software by telling people they’re doing it wrong. His most recent response where he yells at software correctness was the breaking point for…
Why Must You Pay Sales People Commissions?
“I’d be a billionaire if I could get a dollar for all the bullshit I hear today” –Big Sean, The One I felt a little odd writing that title. It’s a little like asking “Why should you give engineers big monitors?” If you have to ask the question, then you probably won’t understand the answer....
Golden powers are nearly integers
As n increases, the distance from phi^n to the nearest integer decreases exponentially where phi is the golden ratio.
Why don't schools teach debugging? (2014)
In the fall of 2000, I took my first engineering class: ECE 352 , an entry-level digital design class for first-year computer engineers. It was standing room only, filled with waitlisted students who would find seats later in the semester as people dropped out. We had been warned in orientation that half of us…
New Distros Coming to Bash/WSL via Windows Store
We're REALLY excited about this announcement and think many of you will be too ;) On May 11th 2017, during Microsoft's Build conference keynote, Terry
No Bitcoin-based protocol can handle more than 20M users per month
To solve Bitcoin’s scalability challenge, many so-called layer 2 protocols have been proposed. All of these protocols operate on the same, relatively simple, principle:
One-on-one meetings are underrated, whereas group meetings waste time
Zet Casino 2026: tysiące gier, bonus powitalny, wpłaty BLIK i krypto, wypłaty w minutach oraz polskie wsparcie 24/7. Sprawdź naszą ofertę.
What’s a fire, and why does it burn?
I was staring at a bonfire on a beach the other day and realized that I didn’t understand anything about fire and how it works. (For example: what determines its color?) So I looked up some s…
Ansible open-sources Ansible Tower with AWX
Ever since Red Hat acquired Ansible, I and many others have anticipated whether or when Ansible Tower would be open sourced. Ansible Tower is one of the nicest automation tools I've used... but since I haven't been on a project with the budget to support the Tower licensing fees, I have only used it for testing…
What you should know as a founder of a software company
A guide to the complex world of modern software business