Recent submissions

Comment · 11 years ago
"The study’s methodology is somewhat questionable, since it counts as French-speakers all the inhabitants of countries where French is an official language, which probably won’t be the case. And almost certainly, as a second language, English will remain the lingua franca"

Sounds like the study measures colonial vestiges and not real world usage.

Comment · 11 years ago
Doesn't almost every service leak users at sign up? There are ways around it but I don't think they've very common.
Comment · 11 years ago
Same. Flux is really simple and most of the implementations just remove some boilerplate and add some conventions. Given more time there might be a framework that has everything that I want, informed by comprehensive, mature, real-world use cases, but I haven't yet seen anything compelling enough in the dozen or so libraries I've looked at. I've found a lot of value in having granular control so I can explore different conventions and optimizations.
Comment · 11 years ago
From https://github.com/iojs/io.js

> Is it io.js or IO.js or iojs or IOjs or iOjS?

> The official name is io.js, which should never be capitalized, especially not at the start of a sentence, unless it is being displayed in a location that is customarily all-caps (such as the title of man pages.)

Comment · 12 years ago
> Haskell has what it calls types

I think you mean typeclasses?

One of the things that always bothered me about interfaces was the inability to define a default implementation, especially when developing UIs. A proper mixin system (like what's used by React's components) has solved this particular problem for me.

Comment · 12 years ago
LiveScript fixes scoping and adds a ton of other nice features including let and const variable declaration keywords.
Comment · 12 years ago
The only gripe I share is scoping, and that's fixed in LiveScript. I've started writing LiveScript in a fairly explicit style - for example I use parentheses where they improve readability and I always use curly braces for object literals. Qualitatively I think it's increased the readability of my code way beyond JavaScript. It's nice to have curly braces carry specific meaning instead of being littered all over the place.
Comment · 12 years ago
It's far from precise but I'd maintain it's useful to illustrate that if Oculus is a success, Facebook made a great buy.
Comment · 12 years ago
I qualified it as 0.666x projected sales (intentionally not rounded >:), so yeah that 10M was a projected figure, which unfortunately I can't find the source for. By the end of 2015 I think Oculus will look like a steal, unless the goodwill is shot.
Comment · 12 years ago
No, revenue. For example Google's P/E (the equivalent profit ratio) is currently 31.4, and that's not including the control premium.
Comment · 12 years ago
A premium? Figures I saw were 10M units at $300. That's 0.666x projected sales, when 2-3x is the norm for mature companies.
Comment · 12 years ago
Comment · 12 years ago
I'm curious how the OP found his startup partner(s) and what the irreconcilable differences were.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton