Recent submissions

Comment · 12 years ago
Kotlin would preserve Google's investment in Java in a way Dart wouldn't.
Comment · 12 years ago
The funny thing about your comment is that you could have made the exact comment in 1995 to dismiss Java. Sometimes it just takes very long for ideas to reach mainstream, but they can nevertheless become extremely successful.

The most important innovation in the Hindley-Milner type system was parametric polymorphism, since that is the thing that enables you to build more powerful abstractions. Since the release of Java 1.5 and C# 2.0 that is now fully mainstream, but it took more than 25 years.

Comment · 12 years ago
The bar for what counts as "innovation" in mainstream languages is strikingly low.
Comment · 12 years ago
I found it way harder. I'm struggling to reach even a score of 1000 when I rarely score under 10000 in the original.
Comment · 12 years ago
Hating somebody for writing free software is not anywhere near reasonable. He never forced you to use it.
Comment · 12 years ago
This article is not about web pages.
Comment · 13 years ago
So you get other sites to publish your articles, but when other sites want to do the same to you, you call that spam?
Comment · 13 years ago
Boarding card reissue fee? It's been a few years since I've been on a Ryanair flight, but all the other airlines I've used recently have QR scanners now, you no longer need a boarding card to board a plane.
Comment · 13 years ago
Or a github security vulnerability.
Comment · 13 years ago
There is nothing evil in preventing people from migrating to MySQL.
Comment · 13 years ago
It has a index clustering operation but this is a one-time operation that will not affect further inserts/updates.

But it shouldn't matter, the implicit constraint on a VARCHAR(n) does not affect indexing.

Comment · 13 years ago
> The critique is 'Haskell takes FP to an extreme and I show this is true because someone tried to implement miniKanren and needed Oleg to do it'.

>That is not really a strong argument.

It's worse than that. The linked paper is about implementing minikanren as a monad transformer, which is a lot trickier than just porting it over, regardless of language. It's probably a lot easier in Haskell than in Scheme though.

Furthermore, if pure FP is useless, then monad transformers are useless too. But then the argument becomes "this useless thing is really tricky to implement in Haskell, therefore Haskell is useless". The only reason you would want Oleg's minikanren to be easy to implement is if you actually want pure FP. So the argument kind of negates itself.

Comment · 13 years ago
You can also tune the fsync option to get mongo-like performance and reliability.
Comment · 13 years ago
We do this in Sweden too. WWW is pronounced VVV and the car manufacturer is pronounced BMV.
Comment · 13 years ago
> It's this "the customer is just wrong" attitude that makes some of us sense an area ripe for disruption. Pride goeth before a fall.

Doesn't this apply to syntax as well?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton