HNHacker News
TopNewBestAskShowJobs

litewulf

978 karma · joined August 7, 2008

hfwang@google.com or hsiufan@wejoinin.com

I think its pretty easy to figure out what I work on from those two ;)

submissionscomments
litewulf··on Why I Hate Your Web App
I'm not sure about the others, but one of the interesting things is that wordpress grew out of b2. The code quality in b2 was about what you'd expect given wordpress' initial security reputation.

I find it particularly interesting because you'd expect OSS that will be picked up by others to have good code quality though. Add to that the fact that at the time your typical PHP user probably had more technical competence than most (webhosting, particularly supporting PHP was rarer then)

litewulf··on FCC Announces "100 Squared" Iniative:100mbps to 100 million homes
The US only has 300 million people[1]. 100 million households is a big chunk of the population. Some quick looking around online reveals that currently only ~29% of the US has broadband[2]. Not everyone needs broadband, etc etc. So this seems to actually be pushing for a sea change in the availability of internet connections in the US, and that, I think, is a much bigger deal than any sort of numeric metric.

1: http://www.google.com/search?sourceid=chrome&ie=UTF-8... 2: http://www.websiteoptimization.com/bw/1001/

litewulf··on Google Buzz
Would you consider Linux a successful open source project? I imagine the greatest impact has not been people relaunching "Linux Pro", but people who have built off of it.
litewulf··on Google Overtook Apple In WebKit Code Commits
Sort of.

Remember that WebKit comes from the KHTML/KJS work, so they had a rendering engine capable of taking webpages and rendering them to some degree from the start. Compatibility is loads better now than it used to be, but the web looks substantially different now than it used to as well.

litewulf··on Ask HN: What became of Steve Yegge's "Rhino on Rails"?
I use it. I'm working on open sourcing it.

I kind of worry that the timing for open sourcing it now isn't the greatest, since with the advent of all sorts of commonjs bits, people probably already have their own frameworks. Also, the implementation lags behind what Rails looks like now, so its a bit... weird.

litewulf··on Apple Bans the Word 'Android' From App Store
OR allow people to install things by means other than the appstore.
litewulf··on Ask HN: Google Goes Popular?
I'm kind of curious: hypothetically imagine Google had super crazy search personalization... and knew when you were interested in scientific sources in a field versus just the wikipedia article. Would you be happier because your searches are great, or freaked out because you feel your privacy is being invaded.
litewulf··on Canonical/Yahoo revenue deal; Yahoo is the new Ubuntu search default
This is precisely the problem that created Ice Weasel.

The code is open source, but the name "Firefox" is trademarked. The two are distinct.

litewulf··on Would you have spotted the fraud?
Revocation would suck though. And I understand you leave your fingerprints everywhere you go, so it would probably be "easy" to steal.
litewulf··on The secret of making money online: David Heinemeier Hansson
GrandCentral was reborn as Google Voice, so I hope similar things will happen with Omnisio. I imagine Etherpad is simply being folded into the Google Wave team proper though.
litewulf··on Ask HN: Are we too lenient on Google and Apple?
Logging is useful for debugging issues that crop up in production, conducting A/B tests, and generally making things work, and work well. There is a fairly nuanced judgement here in terms of how much information one should collect weighed against the privacy woes that legislation can impose.

I am not sure you realize the ramifications of what you are suggesting, or, we simply have differing systems of values.

litewulf··on Ask HN: Are we too lenient on Google and Apple?
Have you seen the full quote?

"I think judgment matters. If you have something that you don’t want anyone to know, maybe you shouldn’t be doing it in the first place. If you really need that kind of privacy, the reality is that search engines–including Google–do retain this information for some time and it’s important, for example, that we are all subject in the United States to the Patriot Act and it is possible that all that information could be made available to the authorities."

In this context, and not in the pull-quote part everyone loves, I think his meaning is quite clear. Your expectation of privacy is flawed because of the legal system you (probably) operate within. I'm trying to imagine what you want him to say: "We think privacy is important so we ignore federal laws for geek cred WHOOO". Does that seem like a prudent thing to say as the CEO of a major American firm?

litewulf··on The Crunchies are the Kid's Choice Awards of the startup scene.
Am I reading this correctly? The only reason you stated is that he was able to make people excited, with no mention of substance? That the other guy seemed _boring_ to you?

When I interview somewhere I don't ask myself "is this CEO the most exciting person in this room". I want to see that he has good business acumen, that he makes smart decisions and recognizes when things are going bad and cuts losses appropriately. I want a business man, not a motivational speaker.

litewulf··on Group Theory in the Bedroom: the curious mathematics of mattress flipping
Why? (Ignoring say foot fungus, is it just squeamishness or is there something else I should know? ;))
litewulf··on Nexus One
This seems like the sort of thing you complain about/discover well after buying the phone though.

I think there are things that hurt Android'd market share that totally dominate over something like this.

litewulf··on The software fixed the hardware
You're in trouble though when the front motors are wired one way and the rear ones another, or one particular motor is miswired. Imagine #define FRONT_MID_SECTION_MINI_MOTOR_POLARITY (...)
litewulf··on A Form of Madness - Dive Into HTML5
Even if IE9 supports it, there will be people unable to upgrade.

You can ignore them though, as their numbers continue to dwindle.

litewulf··on Secret language
Not to disagree, but when I see DSL (and other acronyms of its ilk) I treat it the same as any other homonym.

In fact, when I read in general I read the whole sentence and parse it all together and not on a word by word basis. I thought most people read this way so that they are more resilient to typos and other small errors.

So if they simply do not recognize the term DSL->Domain Specific Language acronym, readers simply mentally flag it as a possible typo/other error instead of confusing the telecom notion with the um.. trendy ruby-world? term.

litewulf··on Query DNS via a RESTful HTTP interface
Presumably as part of an AJAX request?
litewulf··on Why programmers are not paid in proportion to their productivity
(Though with the obvious caveat that code golf for the sake of code golf is not a good idea either. Readability is important, and sometimes, writing the naive code that is easy to explain and understand is better than the slightly more performant code)
litewulf··on The Worst Ideas of the Decade - Sarbanes-Oxley
Or, it would just mean that all the top level execs would work to protect each other.
litewulf··on Server-Side Javascript: Back With a Vengeance
Sharing models makes doing some form validations MUCH easier. My template language also runs on both server and client making progressive enhancement pretty trivial (in terms of updating dom elements when models change)

As for context-switch on server/client... if you use something like underscore on both ends, lots of things end up looking the same.

litewulf··on Google In Discussions To Acquire Yelp For A Half Billion Dollars Or More
I'm curious, do you think Google should operate in the United States? There are laws that could be used to force Google to say turn over your private data. Would not then the same argument apply?

On the other hand, the value of being able to use Google, despite its marginal risk, seems quite a good "exchange" for many people (that is, the usefulness of say search being weighed off against getting rounded up in say a war on child porn). I think there is a value judgement that is much more nuanced than what you are suggesting.

litewulf··on How Google uses HTML5 to reduce startup latency for mobile Gmail
I assume you want to include it in the same page to pipeline everything. Using a script tag is relatively safe because search engines tend not to look inside it, and unrecognized languages are typically ignored. (Though in this case, they don't specify a language, and thus comment it out for browsers that assume a default of javascript). A textarea would be a bit difficult because you'd need to escape characters correctly and such.
litewulf··on Zsh: The last shell you will ever need
I believe that this will cause your history ordering to go a bit wonky. Hitting up to get the last item will almost always get the command you last typed into the current window (as it should be, imo), but if you hit enter a few times after you run a given command it will be something else (sucked in from the surroundings I guess)

Every so often this really bites me, but the usefulness far outstrips the quirks.

litewulf··on Google Goggles
One thought I had is that there really aren't enough different signs.

In most foreign countries, I've been able to recognize signs for bathrooms and such, and most place names I can memorize (even if I can't read the language I can still think "okay, I want to go to the one with the squiggly second character").

I actually think this has high "cool factor", but have difficulty really coming up with uses. I think restaurant menus (as mentioned by my sibling comment) is probably the only real use, and even then knowing the name of the dish doesn't guarantee an item I'm able to eat.

Also, when I go abroad, I am definitely not enabling data roaming. In some countries, buying a prepaid SIM requires lots of documentation which is difficult to do if wandering around doing tourist-y things, etc.

(Sorry, I do think the idea is cool, I'm just trying to come up with reasons why its not the neatest thing since sliced bread)

litewulf··on I intend to replace Etherpad
Does codemirror's indenting work well for you? I actually really like it.
litewulf··on Google Dictionary
Someone pointed it out to me at least a month ago as well. I'm not sure why it is getting press now...

Maybe this is just the power of marketing? I imagine usage was fairly low before people started talking about it.

litewulf··on Google Dictionary
日本語は actually.

Pronounced wa, but spelled ha.

litewulf··on The End Of The CrunchPad
What has been the value of being on TC for you?

I've had a number of startups get their post on TC, which resulted in tons of clicks on our homepage, and basically nothing beyond that. These startups ranged from VC funded to boot strap, and I can't really say the "publicity" we received was useful in any way.

← PreviousPage 2 of 16Next →