HNHacker News
TopNewBestAskShowJobs

kjetil

122 karma · joined June 16, 2010

submissionscomments
kjetil··on Thomas Würthinger is a JVM hero
Smalltalk is not statically typed, which I guess makes hotswapping a lot easier.

It's also a miniscule part of the market.

kjetil··on Exception Safety, Garbage Collection etc. (a.k.a. Why Does Java Suck So Bad?)
Java finally (pun intended) gets a similar feature in Java 7 later this year: try-with-resources:

http://download.java.net/jdk7/docs/technotes/guides/language...

kjetil··on Is Mono dead? Is Novell dying?
I know cross-platform solutions carry a lot of stigma, but MonoTouch is the most compelling solution I've seen to reuse code across iOS, Android and WP7.
kjetil··on LastPass requesting password reset after facing unknown anomaly
Nice to see a company so transparent about situations which could easily have been hushed down.
kjetil··on Former Google VP Kai-Fu Lee Got a Nickname, Start-Copy Lee
This argument doesn't make sense to me. Better wellfare lowers the risk of working at a startup, which would make more people try it. I guess work regulations and employee rights are make things harder in Europe than in the US, though.

According to Inc., "Norway has more entrepreneurs per capita than the United States":

http://www.inc.com/magazine/20110201/in-norway-start-ups-say...

(Disclosure: I am indeed Norwegian.)

I think the more interesting question is how to create the next Google or Facebook outside the US.

kjetil··on Richard Stallman: Cell phones are 'Stalin's dream'
In Soviet Russia, cell phone call you!
kjetil··on The Azul Garbage Collector
There are plenty of "distributed hash table" solutions for Java, some are at least as old as memcached.

It's true that large heaps (multiple GBs) can cause long GC pause times (which is one of the problems Azul tried to solve). This can be mitigated by simply running more cache servers with smaller heaps.

kjetil··on Some powerful commands for Linux
A more general way to do this is with M-. (Esc-.). This fetches the last argument from the previously entered command. Very handy when you need to apply multiple commands to a file or directory.

Repeat this key combo to fetch the last argument from further back in your command history.

I use this all the time (almost as much as tab completion).

kjetil··on Tandberg attempts to patent x264 open source algorithm
Norwegian news site digi.no picked up this story and have a statement from Tandberg. Tandberg claims that their invention is different from what's in x264 and that they invented it before x264 the referred code.

Google translated link: http://translate.google.com/translate?js=n&prev=_t&h...

kjetil··on 37signals suite: All 37signals apps for one price
Curious wording: "Can I sign up for the Suite if I don't already own a 37signals product? Currently the 37signals Suite is only available for people who already own Basecamp, Highrise, Backpack, or Campfire accounts."

If you pay to use a webapp, do you "own" it? Maybe they're trying to make 37signals' "apps" seem more like App store apps.

kjetil··on Google responds aggressively to Oracle Java suit
It will quite possibly be bad news for Android vendors. But by Google's own admission, Android is not Java.

[Insert obligatory smiley: :-) ]

Seriously, Google is one of the big backers of Java and OpenJDK. By suing Google, Oracle risk losing contributors like Josh Bloch and Martin Buchholz. I mean, they've already skipped out on JavaOne.

kjetil··on The bliss of an 18-month, paid, Swedish paternity leave.
In Norway, which has a similar arrangement, you can choose between

1) 46 weeks with 100% pay

or

2) 56 weeks with 80% pay

This is capped at ~ $70 K, but in practice many employers pay people on leave their normal salary (or 80% if you choose the longer leave period).

kjetil··on Ask HN: tips for working with Mac OS X without using the mouse? (RSI)
I always add the following keybindings in System preferences:

Cmd-<, Cmd->: switch windows Cmd-': zoom (the green 'maximize' button on windows)

I just use Spotlight for launching (Cmd-space).

Oh, and set caps lock as ctrl. MacOS supports this out of the box, unlike Windows.

kjetil··on An update on JavaOne
No, OpenJDK license is GPL + classpath exception:

http://en.wikipedia.org/wiki/GPL_linking_exception

Ie. apps that only use the Java system libraries don't have to be GPL'ed, only modifications of the VM itself. Google didn't want to place this restriction on Android vendors.

kjetil··on The strange case of virtual machines on telephones
While its's tempting to pick minor nits in this post, the only appropriate answer is this: So what?

For server-side web applications, VMs (and the JVM in particular) already won. Sorry. They've made industrial strength GC, JIT and multi-threading features for the mass market.

As for phones, I really doubt whether Android's use of a VM will have anything to do with its success. There are many factors which will be much more important, like fragmentation.

kjetil··on Lady Java Video Marks Exact Point Where Geek Culture Jumped The Shark
Come on, have a sense of humour.

What's great about JavaZone is they can actually be different from your run-of-the-mill vendor conference.

Oh, and there actually are some women in there too.

kjetil··on Ruby 1.9.2 Released
Java 5? Heh. Try all the apps still on 1.3 and 1.4.
kjetil··on My Thoughts on Oracle v Google
Yeah, it's the first time I've seen Charles rival Yegge's verbosiveness. Good points!
kjetil··on Azul Systems To Open Source Significant Technology in Managed Runtime Initiative
It's great to see this finally happen. Kudos to Azul!

Now let's hope the OpenJDK patches will be accepted and merged back upstream.

← PreviousPage 2 of 2