Recent submissions

Comment · 6 years ago
I think the main use case is high frequency trading.
Comment · 9 years ago
Surely the reason this isn't a thing is because the watch needs to be charged every night?
Comment · 11 years ago
This is awesome and I don't wanna hate but the question has to be asked why c++?

There are tens more languages that are more modern and "aspirational"

Comment · 11 years ago
Interesting that apple seems to be following the same model as they did with their mobile devices in terms of developer functionality. Their view seems to be to start off really tightly locked down and then gradually open up additional features to developers. It makes sense in that its much easier to open stuff up after its been locked down then to lock down stuff once people have built stuff on it.
Comment · 11 years ago
I dabbled in scala for a while a few years ago and ultimately decided not to invest the time becoming an expert in it for the following reasons. 1) Slow compile times, I really value fast feedback and if it takes me over a second to compile and run a unit test that just doesn't cut it for me. 2) No clear idiomatic style and having many different ways of doing things each of which can imply different behaviour in different contexts.
Comment · 11 years ago
Seems like they actually use RP-1 (rocket fuel) as the hydraulic fluid so that it is burned as fuel after it has been used. This means that the hydraulic fluid isnt "dead mass"
Comment · 12 years ago
Comment · 12 years ago
I agree with everything you said. Here is an interesting lwn article from when the azule people originally tried to push their change/enhancements upstream.

http://lwn.net/Articles/392307/

Seems like either the quality wasnt there or the linux people where resistant to change.

Some more info here. http://en.wikipedia.org/wiki/User:AzulPM/Managed_Runtime_Ini...

Its a pitty that this type of GC hasn't found widespread use because it gives us the best of both worlds, in terms of automatics memory management and performance.

edit for spelling mistake

Comment · 12 years ago
Comment · 12 years ago
Aqua (GUI) and Terminal (CLI)
Comment · 12 years ago
As a London native for almost 10 years I cant tell you how many times I have been ripped off by black cab drivers taking longer routes then they could have. I also cant tell you how difficult it can be at certain times to find a taxi to take you home so people inevitably end up using unlicensed "mini cabs" to get home. This all because the licensing regulations are stuck in the stone age. Hopefully Uber will drag London kicking and screaming into the 21st century.

As a side note I also dont think there is anything stopping a London black cab driver from signing up for Uber.

Comment · 12 years ago
I think there are two many lessons that can be learnt from this story.

1. Stay focussed. 2. Keep your team as small as possible.

Comment · 12 years ago
The biggest take away from that article for me is that they are offering the fix for free to current owners. How many other car companies would do that? Unless they where required to by law which is clearly not the case here.
Comment · 12 years ago
If your writing tests after the unit then you not doing TDD right.

TDD is not designed to be a good technique for developing algorithm's but rather for designing OO systems and discovering the collaborations between various objects within a system. This doesn't mean you can forget about solid OO design principals and just somehow land up with a good design just because you use TDD.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton