HNHacker News
TopNewBestAskShowJobs

eta_carinae

431 karma · joined February 22, 2012

submissionscomments
eta_carinae··on Leaving Microsoft
If you are saying that 0.01% is insignificant but 0.03% is not, then you might have gone off a little bit too far on the fan boy scale.
eta_carinae··on Leaving Microsoft
Yes, it does.

Your data is showing that Scala grew from 0.01% to 0.03% over the past two years. Sounds impressive, right?

It's a relative number. Whenever somebody quotes growth numbers instead of absolute numbers, they are trying to hide something.

Let's take a look at the absolute numbers:

http://www.indeed.com/jobtrends?q=scala%2C+java&l=

As you can see, Scala's line is a flatline around 0 compared to Java.

eta_carinae··on Leaving Microsoft
> The FP community is starting to break boundaries with the industry in the last 5 years with Clojure (and Scala's functional support).

There is very little evidence of that. Do a search for Scala, Clojure or Haskell on the main indicator web sites (job boards, StackOverflow, TIOBE, indeed.com, etc...) and you'll find they are as insignificant today as they were five years ago compared to the mainstream languages.

eta_carinae··on Leaving Microsoft
> This is incredibly big news in the Haskell world.

I'm puzzled why you think this is good news for Haskell. The lead developer and architect of GHC and authority in parallel Haskell is announcing that he's taking a position that won't allow him to spend much time working on GHC, and he might even stop using Haskell completely.

It's great news for Simon but terrible news for Haskell.

eta_carinae··on How to Build an Email Client
I installed the Chrome plug-in, played with it for a while and ended up uninstalling. The problem is that I now have extra labels called Brand and Personal that just won't go away. I deleted them, double checked that there were no filters left, and still, they come back.

Anybody encounter this problem? It's very annoying.

And a good reminder why I don't let third party access my Gmail inbox :-(

eta_carinae··on Apple’s stock price falls to lowest point in six months
> Apple sells physical devices for a massive profit. No one else has been able to sell phones/tablets for so much. Apple will keep doing that as long as it can, regardless of Google's efforts to undercut.

The article is about Apple's stock price, and I'm not sure you understand how that part works.

Yes, Apple will continue to make billions of dollars every quarter for quite a while, but their stock is likely to drop down significantly in the coming year.

eta_carinae··on Configuring Sublime Text 2
Something the article misses: Sublime Text 2 already comes with a command line front end called "subl". Just copy it in your favorite bin/ directory and you can open your files with it from any shell.
eta_carinae··on Migrating a large JavaScript project from DOM spaghetti to Backbone.js
That doesn't address my point, which was about includes at runtime of .js files.

The reason why you see big .js files is that it's not easy to split your code in a.js and have it include b.js from the server.

eta_carinae··on Go turns three
> It's a tool, or a design pattern if you will, that makes the developer either deal with exceptional state or make it somebody else's problem.

So, exactly like exceptions.

eta_carinae··on Migrating a large JavaScript project from DOM spaghetti to Backbone.js
There is no easy way to include .js file that are stored on your server.
eta_carinae··on Migrating a large JavaScript project from DOM spaghetti to Backbone.js
Ember.js?
eta_carinae··on Go turns three
> Languages like Kotlin are missing the point.

That's a bit harsh. JetBrains and the developers of the compiler are certainly aware of the Maybe/Option approach, they chose not to use it. Their approach is not as composable as Haskell's but much more practical and more readable in my opinion.

If anything, the fact that Option is still used so rarely in Scala is an indication that maybe, that experiment has failed.

eta_carinae··on Go turns three
> They've said (r and rsc) that they want to wait and make sure they get generics Right in the context of the rest of the language

In this case, wouldn't it have been better to ship 1.0 with generics?

Retrofitting generics in a language already released with an existing code base sure doesn't seem like the best way to make sure the feature is "done right".

eta_carinae··on Twitter survives election after Ruby-to-JVM move
The rumors of Java's death are, indeed, greatly exaggerated.
eta_carinae··on The perfect email
> It took me a couple of hours to write the email.

It always takes longer to write short emails, which is why so few people do it.

eta_carinae··on Android now powers 75% of all smartphones sold
> Telling your potential customers that they are idiots

Their potential customers are not people standing in line for hours to buy an iPhone, so the ad is spot on.

eta_carinae··on Android now powers 75% of all smartphones sold
> Big Market Share. Worthless user-base.

You sound exactly like these people standing in line for iPhones in the Samsung commercial.

eta_carinae··on Android now powers 75% of all smartphones sold
> iOS will maintain high price points

What high price points? iOS devices (phones and tablets) are pretty much at the same price as the competition.

eta_carinae··on Android now powers 75% of all smartphones sold
Android is not a phone.

If we standardize on one operating system, I definitely prefer a future where we have thousands of phones to choose from and not just five.

Thank you Google for saving us from an Apple monopoly.

eta_carinae··on Apple increased R&D spending by $1 billion in 2012
I wonder by how much their lawyer budget increased over the past years.
eta_carinae··on Ruby 2.0.0-preview1 is out
Is it just me or has the world moved on from Ruby? I'm seeing more companies and projects moving away from it than adopting it. It feels like Ruby had a nice shot at becoming a mainstream language thanks to Rails but it just ended up blowing up like a bubble.
eta_carinae··on Apple told to rewrite "Samsung didn't copy", post on front page until Dec 14th
Apple seems to disagree with you since in the past year, all the new products that they have introduced have pretty much been spec upgrades with no innovation (and sometimes, regressions, e.g. maps).
eta_carinae··on Apple told to rewrite "Samsung didn't copy", post on front page until Dec 14th
> Why can't they let their products sell and speak for themselves?

Because of Android.

The rise of Android is clearly showing that Apple products can no longer "speak for themselves" and Apple is feeling the pressure on all fronts, some that they used to have a 90% monopoly on (phones and 10' tablets) and some that they are joining late (7' tablets).

I see the proactive litigation as a move to delay the inevitable (iOS devices being relegated to sub 15% market share across the board, which they are on their way to).

eta_carinae··on 3D CSS Periodic table with three.js
three.js is an impressive library but sadly, they still haven't fixed their busy wait architecture: if you do nothing and just stare at the page, it will still peg your CPU.
eta_carinae··on Rob Pike: Go at Google
> I am one of the Go readability reviewers, and I review thousands of lines of Go code each week.

If you're on the Go readability team, you are going to see thousands of lines of Go code each week, as a simple consequence of selection bias. Your observation doesn't invalidate my friend's claim.

Something that would invalidate that claim would be how many lines of Go are submitted into the Google code base every week compared to Java and C++. My friend is simply saying that this ratio is minuscule.

eta_carinae··on Rob Pike: Go at Google
I was having lunch with a friend of mine who works at Google a few weeks ago and I asked him how popular Go was at Google. He said the only people using it are the Go team. Java and C++ continue to reign supreme at Google.
eta_carinae··on Rob Pike: Go at Google
From the slide:

> Concurrency - Not well served by C++ or even Java.

Seriously?

Losing a lot of respect for the Go team.

eta_carinae··on More trouble for Color: shareholders and board vote to wind down company
> Maybe we all got lucky on one prediction

You didn't get lucky, your prediction was easy. About 5% (at most) startups succeed, so saying that one is going to fail is not exactly making a risky prediction.

eta_carinae··on More trouble for Color: shareholders and board vote to wind down company
> Your description of v1 sounds exactly like meeting strangers; am I missing something?

No, you never meet strangers. You get their photos, they get yours. You know nothing about them, except they are not too far from you.

eta_carinae··on More trouble for Color: shareholders and board vote to wind down company
> Color had disaster written all over it.

Hindsight is 20/20, it's easy to criticize now, but look at it from the investors' perspective:

- A CEO who not only sold his latest startup to Apple but who built about eight companies in the past twelve years, three that he sold and three that went public.

- A co founder team made from engineers that came from Google and Apple

... and you have a very solid foundation for a startup with much higher success odds than any other.

Page 1 of 5Next →