How a mathematician constructed a decision tree to solve a medical problem
Here’s an excerpt from Love and Math, a book by Edward Frenkel. The author writes about mathematics and his career. One of the stories is about …
How much do Y Combinator founders earn?
Image source Introduction and summary We're interested in estimating how much tech entrepreneurs earn, since it's one of our top recommended careers, partly because of its earnings. Big earners can create a lot of economic value and can sometimes become big donors. We wanted to find out: if you get into Y Combinator…
BrowserStack Post Mortem (Shell shocked)
Official transparency report on the November 2014 BrowserStack security breach involving a legacy prototype server (Shellshock). Incident fully resolved. BrowserStack is now SOC 2 Type II, ISO 27001:2022, and GDPR compliant. Trusted by 50,000+ companies.
Earbits is back online
Watch streaming video, find interesting podcasts, and discover classic music and new songs from independent artists.
SmartDataCenter and Manta are now open source
Today we are announcing that we are open sourcing the two systems at the heart of our business: SmartDataCenter and the Manta object storage platform . SmartDataCenter is the container-based orchestration software that runs the Joyent public cloud ; we have used it for the better half of a decade to run on-the-metal…
TCP backdoor 32764 – how we could patch the Internet (or part of it)
Eloi Vanderbéken recently found a backdoor on some common routers, which is described on his GitHub here. Basically, a process that listens on the 32764 TCP port runs, sometimes accessible from the WAN interface. We scanned the v4 Internet to look for the routers that have this backdoor wild open, and gathered some…
LocalForage: Offline Storage, Improved
Web apps have had offline capabilities like saving large data sets and binary files for some time. You can even do things like cache MP3 files. Browser technology can store ...
Python 2.7.8
The official home of the Python Programming Language
Thoughts and Concerns about Operation Onymous
What happened Recently it was announced that a coalition of government agencies took control of...
Learning Racket #2: Macros, Macros and a Bit of Modules
https://web.archive.org/web/20201121162125/https://artyom.me/learning-racket-2
The C10K problem
It's time for web servers to handle ten thousand clients simultaneously, don't you think? After all, the web is a big place now.
Google tips off cops after spotting child abuse images in email
The Sophos Blog
My journey into the Berlin startup scene
Six years as Heroku’s CTO was the greatest professional experience of my life. But what’s next?
You Don't Want to Think Like a Programmer
It's not about technology for its own sake. It's about being able to implement your ideas.
Software Checklist
During the second World War, fighter pilots would scramble to take off. As they bumbled down the grass runway, engines open at full throttle, trying to take off on a short, bumpy track with a full load of fuel and ammunition, their heart would stop when the engine mis-fired. Was the fuel mix too rich, or too lean?…
An underrated feature in Python 3
Short praise about exception handling in Python 3 — Note There's a nice video version of this article. Courtesy of Webucator (they do Python training). One of my pet peeves in Python is about...
How Swift could potentially be faster than Objective-C
Since the introduction of Swift, speed has been a key selling point. Indeed, it's right in the name of the language. It's said to be faster than dynamic languages like Python or JavaScript, potentially faster than Objective-C, and even claimed to be faster than C for certain cases. But how exactly does it do it?