Here is my collection of links to Combinatorics videos, which I assembled over the years, and recently decided to publish. In the past few years the number of videos just exploded. We clearly live in a new era. This post is about how to handle the transition. What is this new collection? I selected over 400…
For something that we spend a third of our lives doing (if we’re lucky), sleep is something that we know relatively little about. “Sleep is actually a relatively recent discovery,” says Daniel Gartenberg, a sleep scientist who is currently an assistant adjunct professor in biobehavioral health at Penn State. “Scientists only started looking at sleep...
Do you think of yourself as a Python programmer, or a Ruby programmer? Are you a front-end programmer, a back-end programmer? Emacs, vim, Sublime, or Visual Studio? Linux or macOS? If you think of yourself as a Python programmer, if you identify yourself as an Emacs user, if you know you’re better than those vim-loving Ruby programmers: you’re doing yourself a disservice. You’re a worse programmer for it, and you’re harming your career. Why? Because you are not your tools, and your tools shouldn’t define your skillset.
Professional services staff with academic backgrounds are vital to the smooth running of universities, but they aren’t getting the recognition they deserve
Geoffrey Hinton has finally expressed what many have been uneasy about. In a recent AI conference, Hinton remarked that he was “deeply suspicious” of back-propagation, and said “My view is throw it…
In the second part of our "A Mathless Guide to Neural Networks," we’ll take a look at why high-quality, labeled data is so important, where it comes from,..
The good news about Erlang can be summed up at this: Erlang is the culmination of twenty-five years of correct design decisions in the language and platform. Whenever I've wondered about how something in Erlang works, I have never been disappointed in the answer. I almost always leave with the impression that the designers did the “right thing”. I suppose this is in contrast to Java, which does the pedantic thing, Perl, which does the kludgy thing, Ruby, which has two independent implementations of the wrong thing, and C, which doesn't do anything.
I co-founded PrepMe in 2001. We were one of the first education companies online and the first purely online, personalized platform. We were acquired in 2011 by Providence Equity-backed Ascend Learning. In the last month, I've had 3 VC firms bring me in to chat with their partnership about education and 6 independent entrepreneurs reach out to…