HNHacker News
TopNewBestAskShowJobs

wilhelm

837 karma · joined June 17, 2010

wilhelm@minus.no
submissionscomments
wilhelm··on Poll: As a freelancer, how much do you bill per hour?
Approximately 200 USD plus VAT. Sometimes more, sometimes less. If the customer doesn't haggle, the quote was too low. I'm based in Oslo, Norway.
wilhelm··on Norway: an Eden with wifi
That predates the discovery of oil. A significant portion of the major hydroelectric power plants were built around 1910. We didn't have much coal, but our country looks like this:

http://upload.wikimedia.org/wikipedia/commons/9/98/Odda_frå_...

The town on the picture (Odda, Hordaland) was a major center of industry, thanks to the cheap power.

wilhelm··on Why do so many technical recruiters suck?
Spotting a qualified person is impossible without domain knowledge.
wilhelm··on How 1 HN post compelled me to leave Intuit and create a new startup for startups
This looks interesting. Can I get these books on my Kindle?
wilhelm··on Stripe: instant payment processing for developers
+1 from Norway. The local payment providers are terrible.
wilhelm··on Show HN: HackerThings - Products for hackers
This is excellent. Thanks!
wilhelm··on How Old Is Your Globe?
Is Poland still present on your globe? Is Danzig still Polish territory? How about the Baltic states? Are they still independent? Is Albania the same colour as Italy? Where is the border between the Soviet Union and Romania? Is Slovakia on the map?

I have a wonderful globe from the same period myself, made in Berlin between April and September 1939.

wilhelm··on Google Buys Motorola For $12.5 Billion
Now, that explains the recent agressive hiring. I was wondering what they were up to.
wilhelm··on English as a second language: Test results on the most fluent countries
> Where do you, and do people in general, seem to find the boundary between their native language and English in their daily interactions?

* If I speak to other Norwegians, I will speak Norwegian. Always. I make a conscious effort to keep the language free of any [recent] loan words.

* If I speak to Swedes or Danes, I will speak Norwegian. If I see they're having trouble following, I will speak slower and tone down my dialect. I will not switch to Swedish or to English. I understand them – they better do the effort of understanding me. (That's the 500 years as a colony kicking in. :)

* If I speak to a non-Scandinavian foreigner who doesn't understand or speak Norwegian, I instantly switch to English.

* If I speak to ten Scandinavians and one non-Scandinavian, I will instantly switch to English.

* If I speak to someone who has been in Norway long enough to understand the language but not long enough to be comfortable speaking it, I will speak Norwegian. I don't mind if he speaks English, but I'll stick to Norwegian if he actually understands it.

* If I speak to someone who doesn't really speak much Norwegian but tries hard to, I'll answer in Norwegian first – but usually switch to English when I see they're struggling.

All of the above apply within my own country. Abroad, I will try to speak the local language if I can. If not, I will ask, in the local language, if they speak English and then switch. If I'm spoken to in English, I will respond in English.

wilhelm··on English as a second language: Test results on the most fluent countries
As one would expect, the top of the list is dominated by small, peripheral European nations. As a Norwegian, I'm painfully aware that both my country and my language is too small to matter to anyone else. If I wish to interact with people abroad, I will have to do so on their terms, in their language.

And I do have to interact with people aboard. If you have a national economy or a cultural ecosystem consisting of fifty or hundred million people – like France, Germany or Japan – there's rarely a real _need_ to talk to anyone on the outside. There are enough newspapers, books, movies and records being produced in Japan to satisfy the domestic market – and the imported stuff can be translated and adapted without adding too much to the cost for each consumer.

For a country and language with less than five million people – not so much. We produced a total of 20 movies last year, and the climate on this frozen rock made sure our crops yielded only half of the food we actually need. If we didn't talk to anyone else, we'd be bored and starving.

Which regional great power dominates our trade and cultural input has varied over time. Norway was in the Hanseatic League's sphere of influence from the 1300s, and German language and culture had the greatest influence for almost a millennium. The harbour area of my home town of Bergen is still named “the German Wharf”. And my great grandmother told the German soldiers approaching her in April 1940 to fuck off in perfect German.

During and after the war, the Anglo-american economic and cultural influence quickly surpassed the German. The Cold War brought us even closer to the US, despite the American culture being rather … incompatible with the Norwegian.

The stories are similar for most of the other small European countries. But how the English language influences the native tongue varies wildly from one country to the next. The differences are especially noticeable between Norway and Denmark.

Some more historical background first:

Norway is a very young nation-state. From 1380 to 1814, Norway was part of Denmark. From 1814 to 1905, Norway was in a personal union under the Swedish king. As of the 19th century, we didn't have our own written language. We spoke Norwegian, but wrote Danish. As Norwegian nationalism grew during the 1800s, a charming gentleman called Ivar Aasen set out to create a Norwegian written language. He traveled around the country, taking note of how people actually spoke. Dialects vary wildly between different parts of the realm (I haven't seen this much internal variation in any other country), but he did distill what he heard down to a set of grammar and vocabulary.

The adoption of Ivar Aasen's nynorsk (literally: New Norwegian), too, varied a lot from region to region. It was generally recieved well on the countryside. In the cities, the Norwegian upper classes had developed an amalgam dialect combining the original local tongue and Danish. They were greatly opposed to this uncivilized new language, and brought much of the urban working classes onto their team. So for the past 150 years, we've been been fighting, sometimes almost literally, about how to write. Today we have two official written languages – bokmål (literally: book language) and nynorsk. There was a stranded effort in the mid-1900s to unify them, but they have influenced each other a lot. Bokmål isn't very much like Danish anymore, and standard nynorsk is quite watered down.

The result of these struggles is that how a Norwegian speaks and writes is a significant part of his identity. The dialect shows which region you come from and which social class you belong to (or aspire to belong to), and each one comes with pride. Not chauvinism or jingoism, but genuine pride. I live in Oslo, but if I come home to Bergen and show signs of being influenced by the Oslo dialect, I will be ridiculed by friends and family. For real. (c:

Now, back to my point. The Danish language today is heavily influenced by English. The frequency of loan words is staggering. A number of English words have found their way into the Norwegian language too, but an order of magnitude less. I believe this is due to our history. The Danes were never colonized by anyone, and haven't spent much time philosophizing about how they speak or write. We have, and it shows.

(Other interesting tangents: Why have the Norwegian dialects diverged so much? Why can Norwegians understand Swedish but Swedes have a hard time understanding Norwegian? Why has Norway stayed out of the European Union? Why is the English influence of the Norwegian language more noticeable in the capital than elsewhere?)

wilhelm··on Ask HN: Review my startup Iddhis.com (yc winter 2011 denied)
I don't get it.
wilhelm··on Wayne Ting, nearly a billionaire. Or how Facebook won
Facebook didn't win because of better features. They went for the most valuable and influential users first. I think their initial user base, exclusivity and gradual expansion were their greatest assets.
wilhelm··on Why You Need To Work For A Big Company
All very good points, in line with my own experience. I skipped university and went to work for a big software company instead. I've transferred internally half a dozen times in six years, with half of that time spent in management. I've continually learned new things, and couldn't have got a better education anywhere.

Now, however, I'm ready to do my own thing. Thanks to the experience I've gained, I think I'll succeed, too.

wilhelm··on Ask HN: How to get ideas?
Learn about how other people spend their work or leisure time. Spend a day in their shoes. You'll see plenty of problems software could solve.
wilhelm··on Ask HN: What do you want for Christmas?
Time.
wilhelm··on Ask HN: Rate my startup mashape.com
I keep getting internal server errors (500).
wilhelm··on Review my app, Crate.
Being able to view files directly in my browser is nice. Forcing a download just so that I can open the same file in the same program is just annoying.

But be careful! If you serve user-uploaded, untrusted files from the same domain as everything else, that's a great way to make yourself vulnerable to XSS.

wilhelm··on Review my app, Crate.
Why do I need to register to try it out? I'd be happy to spend a few minutes of my time trying something new, but having to fill in all this information is too much friction. I won't bother.

A button that allows me to create an anonymous test account with one click would be nice. If I like the service, I would like to turn my test account into a proper account, keeping my data. If I don't like it, and abandon my test account, you can delete it automagically after a month. Please do keep me logged in the whole month, though - I might change my mind and come back again.

wilhelm··on A Google Interviewing Story
Seconds? No.

Minutes? Well, yes.

In interviews, my tentative conclusion after two minutes is _usually_ the same as after 60 minutes. (I spend the following 58 minutes trying to disprove my hypothesis, of course.)

wilhelm··on Ask HN: What do geeks in Palo Alto do on weekend nights?
I'm currently staying two months in Tokyo to visit friends and work on my own software startup, and I think traveling around like like you do would be my ideal lifestyle. (c:

May I ask how you're organizing the practicalities of accomodation and food, and how much you're spending compared to at home?

wilhelm··on [dead]
I'm currently in Asia on a rather crappy Internet connection. Your 2MB front page took more than a minute to load. I'm glad I didn't load it on my pay-per-megabyte phone.

You might want to slim that down a bit.

wilhelm··on Tell HN: I just haggled away 90% of my transactions fees
I just signed up with a local SMS gateway service for receiving payments, at a 50% discount in signup fee and monthly fees. I figured it couldn't hurt to ask - and I got exactly what I asked for.
wilhelm··on Ask HN: How do you know when to stop working on any given day?
This month I'm traveling and working from cafés. When the battery runs out, it's time to go home. That gives me about five hours of efficient hacking. The time constraint really helps me maintain focus.
wilhelm··on This is my in-progress collection of CSS3 buttons. Any ideas for more styles?
I made these buttons a while ago: http://e-tjenesten.org/eksperimenter/knapp/
wilhelm··on Tell HN: My rule of thumb for initial estimation
I start with the number of hours it would take me to create something if I was continuously in the flow, motivated and inspired. Then I multiply by π. The results are surprisingly accurate.
wilhelm··on Ask HN: How do people really test their code?
For web applications? Watir. Unit tests are great and all, but not that useful compared to high-level functional tests that tests the stuff users are actually interested in doing. With limited time and limited resources, write Watir tests first.

Test #1: Sign up. Did it work? Were all parameters set correctly? Test #2: Log in. Did it work? Are you logged in as the correct user? Test #3: Something that touches your most important business logic. Can the logged in user add an item to her shopping cart? Post in her blog?

Just a hundred tests like that gets you a long way, and doesn't take that long to write.

wilhelm··on Ask HN: Review my startup - Archfinch
I'm not signing up when all I've seen of the service is a two-line description. Where is the sample content I can look at? Where are the pretty screenshots or the demo video?
wilhelm··on The HTML5 Parsing Algorithm
No. Browsers that implemented this would just lose their market share instantly. Users prefer being able to use their favourite sites.
wilhelm··on The HTML5 Parsing Algorithm
If you parse a string of bytes, it's nice if it always turns into the same DOM. That's the scope of the HTML5 parser. There is no benefit to inconsistencies here.

Allowing browsers on different platforms to adjust page widths, font sizes, whether or not load images and plugins in accordance with the user's preferences is fine, but that's an entirely different issue.

wilhelm··on The HTML5 Parsing Algorithm
Nobody sets headers and meta information correctly anyway. Those headers cannot be trusted, and browsers have to guess what content-type and character encoding should actually apply to any particular document.
← PreviousPage 2 of 3Next →