HN user

nickb

27,697 karma

My email/Gtalk: nickb.yc {/at/} gmail

Posts4,276
Comments1,152
View on HN
www.gulli.com 17y ago

Daniel Schmitt of WikiLeaks interviewed

nickb
2pts0
arstechnica.com 17y ago

Decoding the HTML 5 video codec debate

nickb
39pts26
blog.whiskyvangoghgo.com 17y ago

IPhone developer gets a call from Apple regarding his app

nickb
7pts2
nerget.com 17y ago

Oliver's simple fluid dynamics simulator in Javascript

nickb
53pts15
www.computerworld.com 17y ago

China dominates NSA-backed coding contest

nickb
2pts0
news.bbc.co.uk 17y ago

Twitter hype punctured by study

nickb
3pts1
images.apple.com 17y ago

Technology Brief for Apple's Grand Central Multicore Paradigm [pdf]

nickb
42pts12
blogs.channelinsider.com 17y ago

Unconfirmed Reports of Massive T-Mobile Breach

nickb
22pts1
www.reuters.com 17y ago

China to require PCs with software to block sites

nickb
14pts10
daringfireball.net 17y ago

Palm Saturday

nickb
10pts3
www.bizjournals.com 17y ago

Privacy study shows Google’s eyes are everywhere

nickb
16pts1
www.x86-64.org 17y ago

Gentle Introduction to x86-64 Assembly

nickb
19pts4
www.itnews.com.au 17y ago

Ten Applications That Changed Computing

nickb
3pts1
www.gamasutra.com 17y ago

The Psychology Behind Item Collecting And Achievement Hoarding

nickb
31pts1
news.bbc.co.uk 17y ago

'Lost' music instrument recreated

nickb
1pts0
www.youtube.com 17y ago

Sergey Brin On Breaking "Page's Law" Of Software Sluggishness (vid)

nickb
3pts0
chronicle.com 17y ago

Will Higher Education Be the Next Bubble to Burst?

nickb
60pts61
www.thelocal.se 17y ago

Swedish/Iraqi teen tackles centuries-old Bernoulli numbers challenge

nickb
2pts1
www.samknows.com 17y ago

Ireland on the verge of extending TV licence to cover Internet

nickb
13pts16
developer.windowsmobile.com 17y ago

Prohibited Application Types on Windows Marketplace for Mobile [pdf]

nickb
2pts1
www.timesonline.co.uk 17y ago

Bill Gates funds scientists in unorthodox health research

nickb
20pts7
www.forbes.com 17y ago

Apple's Interest In Gaming Isn't Casual

nickb
22pts18
www.linuxcapacityplanning.com 17y ago

Profiling Ruby On Rails: A Crash Course In Rails Bottleneck Analysis

nickb
2pts0
www.guardian.co.uk 17y ago

Sun is cooling down and what that means for us

nickb
10pts5
www.techcrunch.com 17y ago

Facebook To Let Others Play In Its Stream

nickb
9pts0
www.techcrunch.com 17y ago

Owen Van Natta’s Infamous Tenure At Project Playlist

nickb
1pts0
www.forteantimes.com 17y ago

Lost in Space

nickb
47pts5
www.cnn.com 17y ago

Hackers stole data on Pentagon's newest fighter jet

nickb
2pts0
talleming.com 17y ago

Web Fonts - View on the web fonts issue from a font designer

nickb
16pts11
arstechnica.com 17y ago

Google tips FCC about new YouTube comment filtering system

nickb
2pts0

Nice analogy but like all analogies, it's too simplistic and flawed. You left out one important and critical part: the hypothetical passenger in your example is tied to a specific plane/airline. If you don't like your pilot or plane type, you cannot move to a different airline or request a different plane or a different pilot since you're chained to the specific plane.

Due to Google App Engine's API lock-in, you're stuck with them as a provider... quite possibly forever due to heavy BigTable dependency.

Even though I'm a huge fan of cloud computing, I'd rather use a strategy that uses platforms/planes that are built from reusable parts and allow you to switch your plane/airline provider as you please. Don't like Delta? Just go to AA counter and you don't have to change your luggage, clothing etc.

Until there's a second, GAE-compatible, ISV provider that offers full compatibility with GAE, I'd avoid GAE like a plague.

As if they're not using the same techniques... The 'outrage' is probably just a façade. You can bet that they took notes and will be using some of the same strategies when they get back and start having meetings.

#1 will never work well for the simple fact that when people know that they are being asked to pick something without actually going through the mental process of evaluating options and picking a goal, they will not pick in a way that correlates with a larger population that doesn't know it's being tested.

The best way to test something is to try it on people that actually want something and voluntarily are picking something and going towards a goal... and don't know they're being tested. The proof is in the pudding: if the copy works better than a control, it should produce a sale/signup/whatever.

Asking a bunch of people who are working for pennies if they want to buy some product that they have no clue about and are not in the market for, based on a copy they don't even understand well, is a waste of money and would even do you some damage since your customers might be more sophisticated.

Now, if you positioned it for simple, general websites, it might work better. But then again, those sites are not high paying customers.

PS: Look into Google Optimizer: http://www.google.com/websiteoptimizer

About 3 months ago, I needed >50Gb of data uploaded to AWS and I asked a friend of mine who works at Amazon for help. He asked around and told me to mail the external storage to Amazon with keys/bucket info and a special code. I UPSed the stuff and within 2 days of arrival, I received an email with a notification that the transfer was done. Later on, I got the storage back. Everything worked as advertised!

I guess there's so much demand for this sneakernet that they made an official service. I wonder how many other people asked for transfer help before today's announcement...

Good one!

What boggles my mind is that they didn't care at all about the user experience when they introduced this monstrosity. Not seeing URLs when browsing Digg completely destroyed my user experience.

I'm guessing more and more people will log out and browse it that way.

It's very simple: Google update takes away control from users. This is absolutely the wrong way to handle this.

Say I'm at a coffee shop with wi-fi or using my notebook through a cellular 3G/EDGE network and this update starts downloading a large Google Earth update that I never asked for. Why should I be paying for the charges because Google wants to update their software without telling me?

Another issue is versioning. If I'm working in one version of the software and don't want to use the newer version until others thoroughly test it and fix the critical bugs, why should i be forced to upgrade? I've used a lot of newer versions of software and many were actually worse than their older versions. Again, why should they force users to upgrade? Why not ask?

This Google Update is bad news all around. It installed itself like a virus rootkit on my machine with Google Earth installation and I was never notified (yeah, a note is probably buried deep in a TOC somewhere). Luckily, LittleSnitch told me about it and I removed it from the Launch Daemons... and I also removed Google Earth because of it.

Finally, why should Google get updates about my location at all times? Every time this thing pings their server, my IP is inevitably transmitted to them.

Sparkle does this perfectly. You can completely disable update checking or allow it to check on periodic intervals. And when it finds an update, it informs you with an update window and shows you exactly why it is updating and what was fixed and what more you get. This Ohama thing gives you none of these options and it also runs at all times like a virus.

If MS did this, people would be all over MS. But when Google does it, people defend them.

Any software that adopts this Omaha crap will be blocked from my machine as well.

Simplicity and sophistication of the UI/UX has nothing to do with the simplicity of the overall system. Underlying system is probably more complex because the UI/UX is simpler.

So maybe Gruber should have said that UI is simpler, but not the iPhone. If iPhone is so simple, why aren't other big companies as successful at creating new phones? Clearly, things are not as simple as some people would make you believe.

Also, a jump from Razr or Palm (for example) to iPhone is much bigger than that of iPhone 1.0 to 3.0.

Had Apple released a Razor-like iPhone and then iterated to iPhone 1.0 system over a year or two, I'd buy Gruber's argument. But iPhone was clearly 'from the future' when Apple presented it and everyone else was scrambling to catch up. So Gruber's argument is not really serious.

>Do you seriously think the iPhone would have been better if Apple had asked people what they wanted?

That has nothing to do with the article's argument that Apple's secret is evolution of simple systems.

As for your point, each approach has its virtues. What works for Apple probably won't work for the rest of us. Apple has hundreds of brilliant designers that create three different pixel perfect designs for each piece of new UI. Three different teams (and all brilliant at what they do) working against each other... how many of us can afford something like that?!

I still contend that Gruber's argument about Apple's secret being simplicity and evolution is bullshit. He probably came across Gall's law and decided to spin it into an article about Apple.

Initial iPhone was anything but simple! First gen iPhone was YEARS in the making and rests upon decades of Cocoa engineering. Gruber is completely off the mark in that regard and is overplaying his hand. Every company iterates. Even MS iterates and evolves an initial product and you can see that with Windows 7.

There are lots of reasons for success of Apple but the thing he stated isn't one of the major ones. Apple loves to work in vacuum with no user feedback whatsoever since SJ likes to say that 'people don't know what they want until they see it.' To have a truly evolving system, you need to have a user feedback loop and Apple has one of the worst feedback loops in the industry since they almost never act on feedback and when they do, it takes them years.

What a silly rule. This 'equality rule' is why union shops have some of the worst productivity levels in the industry and why union workers have zero incentives to innovate and become more productive. Under this plan, people have no incentives to give more and work harder. Inevitably, the equilibrium for this type of a system is the productivity of the weakest worker.

Sorry but communism just doesn't work.

Most people don't bother about video comments since most of them are by people who are promoting themselves and they're also very low on info density. You can read a paragraph in few seconds and it takes you minutes to get the same thing from a video comment. Video is perfect for teaching but I don't think it's great for quick bursts of communication.

I think video comments are going to be irrelevant in the long run. It's interesting to make a parallel with video phone. Video phone never took off because people didn't want to be bothered with checking how they look before they answer a phone. Fixing hair, shaving, etc... why bother with that?

Well, HN has changed over the past 6 months or so. Highly technical stuff doesn't rise up to front page as it used to. My suggestion is to monitor user submission feeds of people you like or share similar interests with. That way you will have a more customized experience and won't be disappointed by some of the front page stories.

But this is a superb presentation about how security in an OS works. I enjoyed it a lot.

There's no need for Lighttpd when you use Nginx. It can do everything that Lighttpd can do and more (and has no memory leaks).