PyPy.js: First Steps
I've been spending a lot of time in JavaScript land lately. It's not totally unexpected – when I first applied for a job with Mozilla, I was warned only semi-jokingly that "they hire all the best Python programmers and then force them to write JavaScript". I've no deep love or hate for it as a language, but JavaScript…
The Government Wants A Backdoor Into Your Online Communications
According to the New York Times, President Obama is "on the verge of backing" a proposal by the FBI to introduce legislation dramatically expanding the reach of the Communications Assistance for Law Enforcement Act, or CALEA. CALEA forces telephone companies to provide backdoors to the government...
Medium Sucks
Akses VILLATOGEL untuk mendapatkan platform coding fasilitas tools terlengkap yang dapat kamu gunakan untuk menunjang development dan production stage terkini.
Building a PGP web of trust that people will actually use
Back in the early 1990s, PGP introduced the concept of web of trust (WoT)- a means by which users of personal encryption can know whether or...
Ember.js 1.0 RC4 released
Announcement We have noticed a performance regression, a debug flag was left on by mistake. So if you really want the goodness of RC4 without this regression use this build, we'll have...
Google is joining the Open edX platform
Posted by Dan Clancy, Director of ResearchA year ago, we released Course Builder, an experimental platform for online education at scale. Since the...
Write Yourself a Haskell in Lisp
For me, the best way to understand something is usually to implement it myself. So when I first started getting serious about Haskell, I implemented (in Common Lisp) a simple lazy functional programming language that used graph rewriting for the interpretation. Then, years later, I mentioned this implementation in a…
My startup is Microsoft-based, here's why
Everyone mocks the Microsoft stack until they see the bills. What our .NET and SQL Server setup really costs to run, compared to the cool-kid alternatives.
Algernon's Law
Why most supplements fail: IQ improvement skepticism, Yudkowsky & Bostrom’s heuristics, nootropics
Basecamp Personal
Since the beginning, Basecamp has been marketed as a collaboration tool for small businesses (or small groups inside larger businesses). However, over the years we’ve also heard from many thousands of people who use Basecamp outside of work. They’ve turned to Basecamp to help them ma…
Leaked transcript of censored Bret Victor talk
Another masterpiece from Bret Victor: The Future of Programming. What you probably don’t know is that his talk was actually an hour long. The second half was censored from the internet by an …
Who took a chance on you?
Many folks get to experience some of their goals because someone, somewhere along the way, gave them a shot. They took a real chance based on something they felt or saw (vs historical evidence per se).
The Locust Economy
Last week, I figured out that I am a part-time locust. Here's how it happened. I was picking the brain of a restauranteur for insight into things like Groupon.…
Life is wasting my time
Lately I've been struggling with a constant feeling that there is 'something else' I am supposed to be doing. If I wasn't doing this, I'd be doing something awesome.
Security releases issued
Posted by James Bennett on Feb. 19, 2013
Things Java Programmers can learn from Clojure
I was trained in Java at University. The OOP matrix was firmly implanted in my thinking. I wanted to share some things that I have learned from Clojure that were certainly possible in Java but never became fundamental to my programming practice.