If only there was one of these for computer science degrees. I stopped part way through my degree because the tuition was ridiculous ($1000 per credit hour). Now I'm at a point where I want to finish, but all undergraduate programs in my area are oriented at full time students. The only place with online and night classes has equally ridiculous tuition ($60,000 to finish the program).
I think isomorphic JavaScript applications are going to replace the current frontend paradigm. Microservices are becoming more popular, so imagine an isomorphic JavaScript application as a frontend consumer of many backend microservices. Plus there are a slew of security considerations that cannot be solved with current frontend JavaScript.
For instance, how do I call a protected API without leaking the API credentials to the consumer? Currently you can do this with trusted hardware or the traditional server side rendering. An isomorphic JavaScript application can solve this problem using server side rendering without needing a separate backend.
I've been looking to abandon Chrome and I would definitely give Metro Firefox a try on my desktop. I enjoy the metro split screen with the Windows 8 Store Twitter client (it's awesome to get push notifications). If I had a nice browser for metro then I would definitely try to migrate.
One of the general misunderstandings of libertarianism is "since you're pro-market you must be pro-business." Free market libertarians are generally business/labor neutral as libertarianism simply provides the framework for the players. A libertarian would view a business/labor union that relies on government cooperation as a failure.
Long term capital gains is less than the alternative minimum tax. Executive compensation probably consists of a mixture between stock options and company paid expenses (airfare, company car, vacations, travel, nice office equipment, etc).
TypeScript is a typed superset of JavaScript. It has classes, interfaces, static typing, and object oriented polymorphism. TypeScript is designed to be used on larger projects.
After Dwolla banned Bitcoin transactions I lost most of my interest. Bitpay and Coinbase have much better merchant programs and their fees are much lower.
It's really quite interesting that they build the queries from the AST. To contrast C# generates the Sql for Linq to Sql by building up an expression tree using the IQueryable interface.
This simplifies step one of the Pony ORM author's answer.