How Nike sold its first shoes
The story of how Phil Knight and Jeff Johnson drove to track meets all over the Pacific Northwest and sold more shoes than you can imagine out of the boots of their car.
The latest blog posts to take off on Hacker News. 2,668 posts.
The story of how Phil Knight and Jeff Johnson drove to track meets all over the Pacific Northwest and sold more shoes than you can imagine out of the boots of their car.
Link to: https://blog.dropbox.com/topics/product-tips/new-dropbox
Open Source Freelancer
In this post we’ll explore how we can derive logistic regression from Bayes’ Theorem. Starting with Bayes’ Theorem we’ll work our way to computing the log odds of our problem and the arrive at the inverse logit function. After reading this post you’ll have a much stronger intuition for how logistic
(As with anything else I write about parenting, this is mostly just my observations with my own two kids and may not generalize as well as I think it does.) A few weeks ago I wrote about why I think it's valuable for parents to be predictable. I was mostly describing an end state, though, and reasons why it's a good…
Hello! It looks like you're writing a blog post - would you like help with that? chuckles Me and my colleagues at Microsoft have decided that the world needs more Clippy - the adorable animated paperclip. To help with that, we're bringing a new feature to Edge 6.0. Web Developers can now use <clippy> to call up an…
The need to regulate online privacy is a truth so universally acknowledged that even Facebook and Google have joined the chorus of voices crying for change.
Last November I went to an IETF meeting for the first time. The IETF is an interesting place; it seems to be about 1/3 maintenance grunt wo...
A thought piece on what it takes to truly be great and what that even means in the first place.
When I first started programming in Go, my summary of it was, “The good things are great and the bad things are weird and I can live with them.” After another three years and a few large projects in Go, I no longer like the language and wouldn’t use it for a new project. Here are 10 reasons why, in no particular order.
Map of the cognitive science, historical from 1930 to 2020 with prehistory and future prediction. Including Psychology, Artificial Intelligence, Mathematics, Neuroscience, Biology and more.
By Jerome A. Cohen It’s not only “Hong Kong people” whose fate is at stake here. Anyone passing through Hong Kong airport could be detained and sent to China (compare the Huawei Vancouver extradition case). Even people who have been extradited by a third jurisdiction to Hong Kong could be subject t
My teardown of Beaker and the Dat network.
Back when Internet Explorer was dominant, and every developer I knew installed Firefox on every family member and their dogs desktop, I remember a big selling point for convincing people to use Firefox was ‘Tabs’.
This post describes the C++ Badge template used to enhance member function access control in Serenity Operating System.
I like Python, but wish it had static typing. The added safety would go a long way to improving quality and reducing development time. So today I tried to make use of type annotations and a static type-checker called mypy. After a few basic tests, I was excited. But my glee turned to disappointment rather […]
A laundry list of speed limits that your code can’t exceed.
When you invoke a function in an imperative programming language, you pass arguments to that function. But that function may also operate on global mutable state, meaning there are other factors in the operation of that function than merely the arguments you pass to it. To some extent this kind of contextual, implicit…
Back in 2013, I was beginning to get the sense that data breaches were becoming a big thing. The prevalence of them seemed to be really ramping up as was the impact they were having on those of us that found ourselves in them, myself included. Increasingly, I was writing
A map of over 18,000 asteroids in the Solar System.
How do you design good abstractions? By using abstractions that already exist.
All my professional life, I have been driven by the conviction that the unique freedom of political cartooning entails a great sense of responsibility. But something happened...