HN user

geeko

608 karma

Born in Vietnam, emigrated to Germany at the age of 7, working as camp counselor in Connecticut in 2002, start studying five days after returning to Germany, heading to Australia for a study abroad year in 2006, moved back and forth and currently in Singapore to finish up thesis in robotics. Do I have a home? Yes, it's here: http://twitter.com/vpdn

Update: Now settled back in Germany working at IBM R&D Germany.

Posts41
Comments48
View on HN
www.altdevblogaday.com 13y ago

Comparing Floating Point Numbers

geeko
1pts0
blogs.wsj.com 13y ago

When Freemium Beats Premium

geeko
2pts0
www.wired.com 16y ago

How the Tablet Will Change the World

geeko
1pts0
www.wired.com 16y ago

Wired demo their iPad App

geeko
4pts1
www.huffingtonpost.com 16y ago

In the App Economy, Newspapers are Apps

geeko
2pts0
news.ycombinator.com 16y ago

Ask HN: How do you juggle time spent on learning vs. time building things?

geeko
42pts42
jonbischke.com 16y ago

Don’t give up. Don’t ever give up.

geeko
3pts0
www.gotapi.com 16y ago

Site with API docs for a all major languages (javascript, python, html, css...)

geeko
4pts0
googleblog.blogspot.com 16y ago

Free Internet from Google on Virgin America flights

geeko
3pts1
www.threeriversinstitute.org 16y ago

Turning Skills into Money

geeko
12pts1
blog.slicedbreaddesign.com 16y ago

A/B and Qualitative User Testing

geeko
19pts9
www.computerworld.com 16y ago

Web OS: Still in the early stages

geeko
1pts0
joehewitt.com 16y ago

Joe Hewitt's take on the iphone App Store

geeko
50pts22
www.techcrunch.com 16y ago

Two magicians, three cups and one lesson your boring product must learn

geeko
2pts0
www.the-ensemble.com 16y ago

'The Ensemble' team overtakes Bellkor in the Netflix Prize

geeko
2pts2
www.webpagetest.org 17y ago

Test your website's loading speed through multiple locations

geeko
11pts5
www.danmartell.com 17y ago

Ways to get feedback from customers

geeko
8pts1
www.techcrunch.com 17y ago

AppsFire - AppStore recommendation app launched

geeko
1pts0
www.youtube.com 17y ago

Live feed of Apple App Store downloads (The App Store Wall)

geeko
2pts0
www.wired.com 17y ago

The New New Economy: More Startups, Fewer Giants, Infinite Opportunity

geeko
10pts1
dvlprs.com 17y ago

Developers on twitter

geeko
1pts0
www.killingmichael.com 17y ago

Lessons learned from a friend (Startup experience)

geeko
4pts0
warpspire.com 17y ago

Is anyone actually using Xcode?

geeko
32pts35
courses.csail.mit.edu 17y ago

Introductory course to iphone development

geeko
58pts14
tinyarro.ws 17y ago

URL shortener uses unicode to make url really short

geeko
12pts4
getmiro.com 17y ago

Great funding model: Adopt a line of code

geeko
41pts27
www.nytimes.com 17y ago

Got Poetry?

geeko
1pts0
www.youtube.com 17y ago

Companies are jumping up the web2.0 wagon

geeko
1pts0
www.youtube.com 17y ago

Youtube upside down

geeko
10pts2
www.businessweek.com 17y ago

Agile Software Development at BestBuy

geeko
2pts0

SEEKING WORK, located in Stuttgart, Germany.

I develop and design iOS apps.

Email: dinh@mocava.de | twitter: @vpdn

I'm currently working as a freelance iOS dev in a scrum team on moovel[1]. I'll be available for remote contract work starting june.

Samples:

[1] moovel (dev): http://www.daimler.com/technology-and-innovation/mobility-co...

[2] Converter app (dev & design), roughly 700k downloads: https://itunes.apple.com/au/app/converter/id423521445?mt=8

[3] Timetracking App (design): http://d.pr/i/zGZW

It's easy to dismiss things. It's much harder to try to imagine the possibilities and build things.

Reminds me of _why's quote:

"when you don't create things, you become defined by your tastes rather than ability. your tastes only narrow & exclude people. so create."

" Watch how they have memorized all the shortcuts and quirks of their custom line-of-business apps. You'll discover a class of users who want power and control, not simplicity and ease-of-use."

Doesn't "quirks" already imply that it's non-optimal? Shouldn't we think of applications and user interfaces which don't make someone remembering all shortcuts a "professional"? As stated by others before, simplicity and ease of use aren't strongly correlated to power and control.

In consulting, it's usually not your employer that pushes you. It's your clients. In a startup, it's either your investors or your customer (hopefully). Either way, there's always forces that want you to execute instead of learn. There's no direct visible gain from you learning. It's like climate change. It's important, but noone in power cares.

I totally agree with your long term statement. And I do also agree with you on the fact that just learning without execution renders your learning useless.

The thing is, how do you juggle between these two extremes? @imp notes below:

"I let my own ambitions determine which zone I'm in, and they last from a couple weeks to months."

The cycle seems to come naturally to him. For others like @Ixiaus it takes more conscious effort (I assume, since he quit his job to be able to learn the things which matter to him).

Are you doing anything to nurture these two extremes? Or do they just come naturally to you?

Your comment reminds me of a discussion I had with my cofounder long time ago (yes I have tried the startup path multiple times). We were discussing how this pattern of wildness, of strong desire to produce things follows an almost relaxing, reflecting period. The discussion arose while we were learning about the coding and refactoring cycle during the extreme programming days in Karlsruhe, Germany where I used to study.

It sounds easy to do so. Too often however, I find myself reading how-tos and copy-pasting tutorials while building stuff...and forgetting everything after I finished.

I have the feeling that google has significantly changed the way I store things in my head (for the better or worse). Instead of remembering how things are done and why so, I at best save a mental hyperlink to the information or worse, I just rely on google to be available and give me the tutorial/code snippet I need at that very moment (and again forgetting all afterwards).

Being forced to reproduce what you've learned at least once without having google is actually useful (at least for the way my brain works).

"If this, or any other test says your site is slow from a particular location on the net, what can you possibly do about it"

Basically it nails down to reducing the number requests and the roundtrip time per request (aka latency).

- Use a CDN to reduce latency (e.g. cachefly, cloudfront) - Outsource some javascript libraries (e.g. jquery) to google's CDN - Move servers closer to customers.

I don't want to sound offensive, but do wonder what is the purpose of this exercise? Is there any problem this project is solving? Or is it 'just' for educational purpose?

I wonder how to conduct such why meetings without demoralizing people? I can imagine people being more worried about being mentioned in those meetings than they worry about customer satisfaction. Of course one could always hide the problem beneath 'you have to build the right corporate culture'.

Also, what size does a problem need to have to result in such a meeting? Every argument with your colleagues? Every customer related problem? Every technical problem?

"In fact, at IMVU, we did exactly that. We started with a simple wiki page with a few bullet points of things that new engineers had tripped over recently."

This happens in our corporation as well, although in a much more informal way. It goes more like this: There's an annoyance, let's solve it. As the article says, the investments are gradual and there's not much time required to fix the little problems. One at a time.

I must say I haven't hated something with such great passion as I hate scribd and similar services. The only reason why I still end up on scribd.com is because some idiotic friend is not able to link the direct source for the document in question.

I absolutely don't get it how such a service adds value to the web. It's great for scribd to have 60 million readers. I am one of them. Why? Because I'm freaking forced to sign up to download a pdf.

"A social publishing company that aims to liberate the written word by democratizing the publishing process for everyday people". - Sounds great. Could you please provide the link?

It's quite normal to have people not believing in you or your idea. Jeff Bezos wasn't able to pitch the online book store, google was turned down by yahoo and for me more tangible, my professor Goetz Werner, was turned down by his former boss and consequently started his dm drugstore chain. It's now a multibillion dollar business for him. He has since then passed on daily operations and is now teaching entrepreneurship at our uni (Universitaet Karlsruhe, Germany).

Just like ideas, people evolve. The trick is to not feel too depressed about rejection. Practising helps :)