HNHacker News
TopNewBestAskShowJobs

mhansen

1,616 karma · joined June 20, 2009

submissionscomments
mhansen··on Things overheard on the WiFi from my Android smartphone
Not that disturbing. They ask for these permissions when you install them.
mhansen··on C Craft: C is the desert island language.
I think the verbosity complaint here isn't about the length of the name, it's about having to repeat the type and generic arguments.
mhansen··on C Craft: C is the desert island language.
Do something like the Google Collections Library does:

    HashMap<String, Integer> foo = Maps.newHashMap();
The return type of newHashMap is determined by the type of foo, so you don't need to repeat the generic types in angle brackets.

  public static <K, V> HashMap<K, V> newHashMap() {
    return new HashMap<K, V>();
  }
http://google-collections.googlecode.com/svn/trunk/javadoc/i...

(I'm not a fan of Java myself, but there are some tricky ways to cut down on its verbosity)

mhansen··on Remembering LineDrive: forgotten, beautiful driving directions
http://googleblog.blogspot.com/2009/12/go-thataway-google-ma...
mhansen··on Microsoft Shuts off HTTPS in Hotmail for Over a Dozen Countries
Any explanation of why this happened?
mhansen··on Trinity - Distributed Graph Database from Microsoft Research
Strange - that didn't appear for me.
mhansen··on JavaScript Mindmap (with cool demo)
Similar project: http://arborjs.org/

Cool Demo: http://arborjs.org/halfviz/#/the-abominable-snowman

I used arbor.js a a few months ago to make a graph of my facebook friend's connections, and it was really easy.

mhansen··on Color CEO: The Tech Justifies the $41 Million
There's something similar in Google Maps, with geotagged Panoramio photos stitched together into a 3D scene.

If the photos are dense enough, there's enough information to stitch together the photos into a scene you can jump around. It's really cool!

EDIT: Here's a scene in Sydney:

http://maps.google.com/maps?f=q&source=s_q&hl=en&...

mhansen··on Trinity - Distributed Graph Database from Microsoft Research
Searching http://www.bing.com/search?q=donald+knuth, I see the freebase integration, but I don't see anything other than search results and ads at the bottom of the page. What am I looking for?
mhansen··on Poll: Which pointing device do you prefer?
My finger
mhansen··on Japan quake map
It's just that it's not really relevant what you thought this page was
mhansen··on Ask HN: What would you like to see in Ubuntu 11.10, Oneiric Ocelot?
Excellent!
mhansen··on Ask HN: What would you like to see in Ubuntu 11.10, Oneiric Ocelot?
I disagree about installer options for caps lock. It's very simple to find the option once you've installed it, and there's no need to slow down all the other people during the installation stage who will never remap anything.

It's really important to have short installation times - if you want people to convert to your operating system, make it easy for them.

mhansen··on Ask HN: What would you like to see in Ubuntu 11.10, Oneiric Ocelot?
As a dev, it'd be great if vim, git, and ruby were included with an install, like how OS X does.
mhansen··on Ask HN: What would you like to see in Ubuntu 11.10, Oneiric Ocelot?
When I boot up, I always get a message saying

Disk Drive UUID=blablablablablablablabla-blabl-blabla-bla could not be found.

Wait for mounting, or continue?

This message is scary and gives me no actionable information (what's the uuid of my cards? I don't know!)

mhansen··on Ask HN: What would you like to see in Ubuntu 11.10, Oneiric Ocelot?
Fix the 'Preferences'/'Administration' split in the gnome menu options. Most of the apps I find in there could be described as "Administrative Preferences", so I have no idea where to look for anything.

Examples: Samba is in Administration, but Network Connections is in Preferences.

Login screen is under Administration, and Startup Applications are under Preferences.

The split between Administration and Preferences is really artificial, and not helpful for dividing settings.

mhansen··on Ask HN: What are your best life hacks?
Don't you worry about getting stuck at a local maximum of productivity?
mhansen··on Math Becomes Music: What Pi Sounds Like
Too bad that pi is wrong.

http://tauday.com

mhansen··on Gmail back soon for everyone
0.02%
mhansen··on Who's hiring interns?
I interned at Google Sydney over the summer, and I really enjoyed it. They're always looking for interns.

http://www.google.com/intl/en/jobs/students/

mhansen··on Google uses accelerometer API in Jules Verne Google Doodle
Thank you! :)
mhansen··on Google uses accelerometer API in Jules Verne Google Doodle
Doesn't work on my new Thinkpad T510, running Ubuntu and Chromium 9.0.

I know it has an accelerometer (I've seen the bundled Windows software use it), but I don't know where the API to access that data is.

mhansen··on AOL buys Huffington Post for $315mm in cash

    MapQuest still has the greatest market share
link? I've never heard this
mhansen··on JQuery File Upload
Hell, the iPhone doesn't even have the concept of 'files'.
mhansen··on Bing sets the record straight on recent accusations
http://twitter.com/mattcutts/status/32568287384571904
mhansen··on Java Hangs When Converting 2.2250738585072012e-308
Any public-facing Java server affected by this bug that accepts floating point numbers from the user as a string can be hung by this bug.

This is going to be a big problem.

mhansen··on How To Use Amazon EC2 as Your Desktop
How do you get libnotify to work over SSH?
mhansen··on Watch a swarm of flying robotic drones construct a tiny building
It is pipelined, it isn't parallelized.
mhansen··on Is learning to program inherently hard?
You don't get the luxury of revision control with engines.
mhansen··on R.I.P. Ruby Hash Rocket Syntax 1993-2010
It sounds like you'd love CoffeeScript
← PreviousPage 5 of 15Next →