HNHacker News
TopNewBestAskShowJobs

howeman

181 karma · joined May 15, 2013

submissionscomments
howeman··on OS X 10.9 Mavericks: The Ars Technica Review
You mean supersonic airplanes? I don't think hypersonic airplanes have ever been seriously considered for passenger travel.
howeman··on Facebook is using D in production starting today
Go can do unsafe memory access, can't it? See http://golang.org/pkg/unsafe/
howeman··on Poll: What are your liked and disliked programming languages?
Since this is a thread about biases, I'll phrase it like this: Yes, I have used Go, and yes, it does deserve the laurels.
howeman··on Poll: What are your liked and disliked programming languages?
Sampling bias and memory issues aside, you can make an objective poll. "Have you ever eaten oatmeal?"
howeman··on What's the Most Concave State in the U.S.? Using R to Solve a Geography Puzzle
I was going to go with "Divide the land area of a state by the area of its convex hull. Which is the lowest percentage?"
howeman··on Go After 2 Years in Production
Operator overloading can certainly do good things. Not going to argue with you there. Though, in the case of units, you can actually go a long way with that (http://play.golang.org/p/iCqB2euJj8). It's not perfect, you have to do some function calls to multiply units of differing type correctly, but you do gain all the proper compile-time safety, and you don't need to do all sorts of method calls.

What are you doing with uncertainty that you can do operator overloading with? You usually want to do Bayes rule with probabilities, but that gets intractable fast.

howeman··on Go After 2 Years in Production
Sorry, new to posting on HN. How do I get asterisk literals?
howeman··on Go After 2 Years in Production
It's not quite that bad in Go,

(-b + math.Sqrt(bb - 4ac)) / (2 a)

though if you're using a ton of matrices it could be.

I for one have found Go great for computing. The really quick compile times with static checking plus the composability are great. It definitely depends though; while the native concurrency is great there aren't a lot of easy solutions for non-shared memory computations. (I saw an MPI package at one point, but I haven't tried to use it)

howeman··on Marissa Mayer teaching at Stanford University
Interesting question at 30:00
howeman··on This is a web page
I was at a computer camp sometime around '94, and the camp had a printed "Directory of web pages" which was exactly like the yellow pages of the phone book. You would look up a subject, and it had a printed list of urls on that subject.
howeman··on Go 1.1 is released
At this point there are something like 600 open issues, so I think that will be a while.
← PreviousPage 4 of 4