HNHacker News
TopNewBestAskShowJobs

teaspoon

1,894 karma · joined March 8, 2010

https://tombrow.com
submissionscomments
teaspoon··on Twitter lands $800 million venture capital deal, breaking record
It sets a lower bound on the P/E ratio at which money is being invested, no?
teaspoon··on Products Don't Spread Virally
The article makes a similar point; there are plenty of viruses, like Hep A, that propagate in a non-"viral" manner.
teaspoon··on How Iteration-itis Kills Good Ideas
"Iteration-itis" suggests inflammation of the iteration. "Iterationorrhea" would be more appropriate to what is described.
teaspoon··on Warning To All Entrepreneurs About Bad Investor Behavior
If I told a YC-caliber startup that I'd give them $18k for 6% but wouldn't be able to make any introductions, then they'd probably tell me to take a flying leap. So, effectively, some part of a YC-like incubator's equity take is compensation for introductions.
teaspoon··on Tech journalists who make no sense
I understand the distaste for negativity in general, but if you have a quota on the amount of negativity taken "from one person", then you're judging the person rather than the message. Why not evaluate the argument on its own merits?

I'd like to see less discussion of "David" and "Zed"'s peccadillo on this site. A cult around someone's personality flaws is just as vapid as a cult around someone's personality. The well-worn proverb goes, "Great minds discuss ideas; average minds discuss events; small minds discuss people."

teaspoon··on Business must report data breaches to public, EU says
You don't need to be uneducated, insane, or an idiot to withdraw all of your money when you suspect that your bank is going to fail. It can be an individually rational move even if you merely suspect that other customers suspect that your bank is going to fail.
teaspoon··on New Japanese Pop Idol Shocks Fans With News - She’s Not Real
Yes.
teaspoon··on Facebook Readies an iPad App, Finally
Why is a native Facebook application essential on a device that has a serviceable web browser and a netbook-sized screen?
teaspoon··on Why developers should be force-fed state machines
In Haskell, you can represent a state machine and its current state using an iteratee:

http://www.yesodweb.com/blog/2010/09/enumerators-tutorial-pa...

An iteratee is essentially just a function that takes an input symbol and returns either a final state value or another iteratee.

teaspoon··on Chinese cows (GM) to produce human milk. To be sold in 3 years.
That may be better milk, but I doubt it's as affordable as this could be.
teaspoon··on Chinese cows (GM) to produce human milk. To be sold in 3 years.
Babies drink human milk, which is typically harder to come by than cow milk.
teaspoon··on Joe Hewitt : I'm an indie developer now.
Some other good "indie" examples: TextMate, Charles, GitHub, Opacity, and Acorn.
teaspoon··on Are you hiring a freelancer or an unemployed designer?
These "freelancer" heuristics are dubious. Despite that fact that 100% of my income last year is printed on one 1099 or another, I satisfy less than half of them. A year ago, I satisfied zero of them.

I use an @gmail.com address because I don't want to worry about getting spam-foldered when I email a new client. I don't have a business license because sole proprietorships don't need them in CA or anywhere else I've worked. I've never furnished my own consulting agreement because every company I work with already has one they're comfortable with. I only gathered the other paraphernalia of freelancerhood after a long period of being too busy with freelance work to do so.

Notwithstanding false negatives like myself, these heuristics might help you identify who among your consultants cannot be persuaded to become an employee. But they're a poor proxy for judging diligence, reliability, or any of the other qualities you should be measuring by portfolio work and references.

teaspoon··on Programming may one day be about getting the maths right
"...the split between the recipe-makers (who use a style called imperative programming) and the equation-crafters (who use functional programming)..."
teaspoon··on Programming may one day be about getting the maths right
I'm not sure how you're getting "object-oriented programming" from this article, except that it was mentioned in passing as an example of a paradigm that belatedly entered mainstream software engineering. OOP is orthogonal to the comparison the article is making, which is between imperative and functional programming.

I found the (imperative : recipe :: functional : equation) analogy to be apt, especially for the lay audience. I agree that it may not be up to the task of contextualizing certain language features (like referential transparency; "the cook will always make the exact same cake if you give it the same stuff"), but like OOP, many of those features are not inherent to either of imperative or functional programming, and not important in understanding the difference.

teaspoon··on Tumblr "Disappears" Microsoft's Danah Boyd
That's true regarding infringement, but trademark dilution can apply to uses that aren't in competition with or relevant to the trademark holder.

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

teaspoon··on Tumblr "Disappears" Microsoft's Danah Boyd
There's an ongoing Twitter thread between danah and David Karp:

http://bettween.com/davidkarp/zephoria

teaspoon··on Redis and Scripting
Makes sense to me. Do the Lua scripts get lower-level access to the data structures, too? E.g., could I write a variable-argument-list LINSERT that inserts M items in O(M+N) time rather than O(M*N)?
teaspoon··on Redis and Scripting
By saving bandwidth, do you mean saving network bandwidth between a Redis server and a client on another machine? In that case, another solution would be for the user to write her own daemon (in a language of her choosing) that sits on the same machine as Redis, listens for "custom" commands from the remote client, and carries them out by communicating with the Redis server over a local socket.

I will be interested to see how scripting Redis with Lua measures up to that solution. The separate daemon would have the overhead of protocol handling for each communication with Redis, but it could also be written in a compiled language, a language with better concurrency support, etc. It would also be trivially sandboxed from the Redis server.

teaspoon··on Y Combinator Success Leads To Copycats, Incubator Raiders
What data are you referring to, specifically? Anyone can lurk HN threads or crawl user profiles for karma data.
teaspoon··on Why the password "this is fun" is 10 times more secure than "J4fS!2"
You should also make your sites amenable to password managers that autofill and submit login forms.

Bank of America, for example, foils 1Password by spreading login across two forms and using a custom, non-machine-discoverable "submit" button in one of them.

teaspoon··on My first six months of programming: from man-rodent to partyman
With a few exceptions, pointers returned by methods in Objective-C are assumed to be autoreleased. That means their reference count will be decremented at the end of the event loop.

But if OP is expecting a lifetime of learning, he might want to push a new autorelease pool for each iteration.

teaspoon··on Tim Berners-Lee: Web access is a human right
I'd venture to claim that it is far more feasible to bring 100% of the world population internet access than to bring them health care at even US Medicaid standards.
teaspoon··on AppCode: Objective-C IDE from JetBrains goes public
GCC would give a warning if you tried to compile this, and Xcode 4 would highlight the offending line with a yellow bubble. appCode's behavior doesn't seem too inappropriate in this case.
teaspoon··on Facebook open sources its servers and data centers
And if competitors do adopt FB's infrastructure, they'll essentially be training their engineers to work at Facebook. They'd better have counteroffer packages ready.
teaspoon··on The Designer Fund will invest in startups where the founders are designers
He's a friend of mine, and he was making things happen at fbFund and Venrock's incubator even before 500 Startups was a thing. I'm excited to see what kind of inaugural class he lines up.
teaspoon··on How to prolong lithium-based batteries
Are the battery life savings really worth the hassle and potential for lost work?
teaspoon··on Matt Mullenweg on Multi-WAN Routers
…and doesn't have a fan, if you're "pretty sensitive to ambient noise".
teaspoon··on Show HN: RepoPlay - Instant replay for repo commits (+looking for internship)
For what it's worth, I think "Offer me a place at your startup" is better English, being more clear and less wordy that hajrice's alternative. Rare is the English speaker outside the US or UK who will award you points for speaking in a roundabout manner, and I believe "fit" and "team" are Americanisms.

That's not to say that Silicon Valleyspeak is not the practical choice for this particular situation. But I'd rather not see that become the standard for how native speakers speak.

teaspoon··on How an informal IM exchange cost one business a million dollars
Smoking Everywhere doesn't seem to have contested the authenticity of the IMs.
← PreviousPage 3 of 7Next →