HNHacker News
TopNewBestAskShowJobs

10ren

4,550 karma · joined January 27, 2009

submissionscomments
10ren··on When entrepreneurs call it quits
I'm a bit bemused by your question, but anyway:

'Perhaps the easiest way to epitomize the differences between these two groups is to contrast the way they use the phrase "I see." When visionaries say "I see," they do so with their eyes closed. That's how visionaries see. Pragmatists, on the other hand, like to see with their eyes open. They don't trust visionaries for the same reasons that they don't trust people who want to navigate using the force.' - Moore, Geoffrey A. Inside the Tornado (1995) p. 19

for background: http://en.wikipedia.org/wiki/Crossing_the_Chasm

10ren··on What are your disruptive skills?
She keeps using the word "disruptive", but actually only discusses uniqueness of skills. Probably just a bit of PR.
10ren··on The Oracle OpenWorld Keynote was the worst ever
Just for some market cap context:

    AAPL	Apple Inc.			251.57B
    MSFT	Microsoft Corporation		218.24B
    IBM		Intl. Business Machine...	164.21B
    GOOG	Google Inc.			156.21B
    ORCL	Oracle Corporation		138.24B  <----
    HPQ		Hewlett-Packard Company	 	 88.76B
    SAP		SAP AG (ADR)			 57.22B
    DELL	Dell Inc.		 	 24.21B
    CA		CA, Inc.		 	 10.55B
    NOVL	Novell, Inc.		 	  2.15B
    PRGS	Progress Software Corp.	 	  1.25B
http://www.google.com/finance?client=ob&q=NASDAQ:ORCL
10ren··on The myth of razors and razor blades
Nit: the lock-in is that other razors don't fit (like apple usb).

Sure, plug-compatibility is trivial, but Gillette had sufficient market power at that point to cut off any retailer stocking them.

10ren··on First algorithms, then interfaces
Spirals here. My programming is dominated by efficiency concerns - the whole point is to make it as short as possible, right? It's morally wrong to have waste. And in an information theoretic sense, a more compact representation, by encoding a simpler theory, usually better generalizes over reality - occam's razor (more parsimony.)

And this obsession is also a great weakness of course, because it makes central something that is not central. I have great trouble with some parsing issues (which I think is very algebraic - certainly regular expressions are), because it is just that little bit too complex for me to intuitively grasp the efficiency issues. Instead, I should use (inefficient) algebraic abstraction. But... it's just not quite natural for me, and I just can't quite grasp it.

10ren··on The Way I Work: TechCrunch's Michael Arrington
> So I’m usually working on four or five hours of sleep. Then I make it up on the weekends.

That doesn't sound healthy either! But if his doctor thinks so, and if he's not gaining 50 pounds like before, I guess it is. I'm interested, because I use his previous style (but my work is no as stressful, and I've been losing weight by eating less and healthier.)

10ren··on JDK 7 Features
TLS 1.2 = Transport Layer Security: http://tools.ietf.org/html/rfc5246
10ren··on When entrepreneurs call it quits
Moore on the optimism of visionaries is fun: they see with their eyes closed. That's how they see.
10ren··on My coffeehouse nightmare
I feel the same. BYO music (iPod) helps, but not completely.

On this topic, there's sometimes a really annoying hum where I live. White noise solves it. In summer, I use a box fan. In winter, I used to use this:

     cat /dev/urandom > /dev/dsp
And now use this, because it can be set with lower frequencies: http://freshmeat.net/projects/whitenoise/

But the best thing is to take a brisk walk in the fresh air, and notice nature. How fortunate to be prompted to do this beneficial thing! (a convenient rationalization that is also absolute truth.)

10ren··on The Hardy Boys - The final chapter (1998)
Popular writing reminds me of image compression: part eternal truth, part Human Visual System. People enjoy fiction because it connects with them somehow; pop fiction targets the Human Narrative System. Joseph Campbell has the idea of the universal monomyth; Orson Scott Card claims that a writer's best writing happens despite the author. Orson is conceited enough to believe he's not a great writer, just a conduit of man's soul.

A clever writer can easily get carried away with himself - solipsistic, narcissistic - such as those quoted in the submission (the elimination pun; the parallel of temper and years.) Maybe being restrained was good for him? if you come across a passage you think particularly fine, strike it out. I actually enjoy the straightfowardness of his "bad" writing (including this image: "scattering the town's 4,000 inhabitants before its terrific blast.")

Popularity is a tricky measure of technical merit, because it has more to do with what people need than with what you have created. Perhaps the credit for mining that need here really does lie with the publisher, who specified the story.

10ren··on Recent Article Here, what was it?
See if you can recall an exact phrase (even if short), and google for it (in quotes of course).

It's amazingly effective - provided you get the phrase right. It's quite easy to mis-recall, but for articles that strike me, there'll often be an arbitrary fragment that stays with me. It's even better if you happen to recall the end of one sentence and the start of the next - then, even two words can be enough.

BTW: I found this (but it hasn't been submitted here): http://www.librarything.com/topic/98543 It's an example of someone actually doing this. Here's another http://glovepie.org/forum/viewtopic.php?f=2&t=185&st...

10ren··on Autism’s First Child
I always enjoy theatlantic submissions here; this one is really sweet.

single page (also js-free!) http://www.theatlantic.com/magazine/print/2010/10/autism-821...

10ren··on Why I stopped reading HN
Ah, sorry, I see what you mean now.
10ren··on Why I stopped reading HN
A way to implement this is to use the new page. There's little indication of what you "should" read, so you have to make up your own mind, from the title or brief skim. There's no or few comments, so less opportunity for meaningless conflict that is irrelevant to the submission. It is, however, more work.

bonus: you have a massively increased influence on what gets to the front page - so, to an extent, you create the HN you want.

10ren··on Why I stopped reading HN
I think he means your overall karma (in the top right hand corner), not the karma on each comment.

An experiment would be to remove it, and only display it on your username page (as your average karma is now.)

10ren··on Joel Spolsky: Merging Season
I'm really confused: after all that insightful discussion of social site size, why is there suddenly a "programmers" site, in addition to "stackoverflow"?
10ren··on HRP-4 Humanoid robot unveiled-- will sell for $300k
Only if it sells.

eg. electric cars were in production around 1900 http://en.wikipedia.org/wiki/Electric_car#1890s_to_1900s:_Ea...

10ren··on Trouble with Diaspora
It's fun to think of a software product as a giant ADT (Abstract Data Type), as it specifies operations that may be carried out (via a GUI, or command line, or webpage, or webservice, etc), while the detail of the implementation of those operations is hidden. Each instance (running copy) of a software product contains its own data.
10ren··on Android doesn't use the GPU for its UI
Garbage collection (mentioned in the article) is also a great example of integrated vs modular, with the same tradeoffs: when you handle it manually, it is integrated with the code - and it's possible to optimize/customize its performance much better than an automatic garbage collector.

An automatic garbage collector is a separate module: the details are separated from your code; different garbage collectors (with different strategies/tradeoffs) can be used without affecting your code; and development is cheaper.

10ren··on Trouble with Diaspora
At the moment, their primary task is actually to gauge/encourage interest - without that, they have lost.

A following task is to discover if what they have is usable/useful by real people, and the only real test of that is to release it and get feedback. Related is flushing out bugs (most effectively done by actual usage); testing performance (even for small numbers of users); and of course flushing out specific privacy and security issues. Note that it's not actually necessary to even continue with the same codebase; it is possible to use it as a prototype.

I think a helpful way to separate a "product" from a "codebase" is to ask whether a complete rewrite in a different language with a different internal architecture (and of course codebase), that is indistinguishable to users, could be sold as the same product.

I think the Mythical Man Month would be of interest to you; he has your perspective, but with a wider scope. I think you'd really enjoy it, if you haven't already. Some fascinating ideas appear right up in chapter 1, very clearly written.

10ren··on Coding Horror: YouTube vs. Fair Use
Baby steps are the way to start, and move forward, though don't think that's what you meant by "small feet". I think it's also important to have realistic, doable goals for "completion" that aren't "100%". This is because you'll learn more by getting feedback ASAP, and... nothing can ever be 100% complete, unless its scope is rigorously perscribed, as for a theorem.
10ren··on Falling in love will cost you two close friends
Corollary: them falling in love will cost you a close friend, 40% of the time.
10ren··on Trouble with Diaspora
If you do some reading around MVP, you might be surprised at what a low standard exists to constitute a product. Some folk even count an ad + landing page as an MVP. ie. 0 code base. An MVP is a point of departure, not arrival.
10ren··on Trouble with Diaspora
The "P" stands for product, not code-base.

Logically, security and privacy are secondary: they are properties of some functionality/data.

10ren··on Trouble with Diaspora
It's an MVP. Problem is, it's in an established market. Although this worked for open source in the established unix market, that wasn't a mainstream market. But note: only a tiny subset of users are going to switch initially anyway, so, in practice, it's not mainstream at all. Besides, expert coders will contribute; I've seen it happen.

And it's infinitely better than the alternative, of getting everything right first time, because that's impossible. Something is better than nothing. Live it!

10ren··on Ask HN: What do you want to tell Microsoft?
Xbox gui should be instantly responsive (at least as an option). It's so tediously slow, it even misses button presses - you have to wait for it. It's frustrating and unnecessary in a graphics machine. No offense, but even the grossly underpowered iPhone manages to be instant. Xbox Zune is even slower: the switch to movies takes many seconds. Perhaps this is setting up encryption modules - but it's absurd. Because of this, I avoid anything movie related (Of course, games are the key, but an unnecessarily shoddy experience actually makes me use the Xbox much less often.)

"Indie Games" aren't available on Australian Xbox - this would add a lot of value.

Gold Xbox: the inline link to "switch off auto-renewals" doesn't work. You have to ring up, and cancel instantly, losing the rest of the month. This comes across as underhanded and dishonest. Unless Xbox LIVE is a major profit center, this needlessly loses goodwill.

10ren··on What is the best comment in source code you have ever encountered?
I hate the way SO only remembers you for a week or two, so when you return, you have to login, going to a separate screen and so on. Why do they have to make it so hard? What's the advantage in forcing frequent logins?

Yeah, I know I should find some other StackExchange site, go there, create an account there, login there, and post this complaint there - but you know, that's just more of the same problem. </rant>

10ren··on How do I become a self-sufficient old man in a shack?
I checked online real estate; the cheapest land I saw was $45,000 for 2 acres - with services available, but not connected, and with road access. I expect an unserviced, with no road, on the "edge of wilderness" bush block would be cheaper, esp if a private sale and if not online. I've tried looking in the past, with no luck; don't know how to find out about it.

Another conversion:

    5 acres = 20,234 m^s
10ren··on The Elements Of Style: UNIX As Literature
After coding parsers, my English became a little more refined (or possibly, just my interpretation of my grammatical decisions become a little more refined): I had said "one can reuse code as a platform or library", but realized that that could imply that I thought those two were different names for the same thing, and this ambiguity could be avoided by "one can reuse code as a platform or a library".

This was precisely the grammatical issue that came up in my parsing code (actually for fields that can hold a choice of types). Of course it's no surprise - Chomsky is a linguist - but such an absolutely direct connection between programming and speaking was striking to me.

An interesting point in the article is that GUI's have become synonymous with constrained choice. Constrained choice can be a good and useful thing, but a graphical representation is potentially much freer than text (consider an image of text in photoshop). I think the closest we have to this in common use is hierarchical tree views (as in vim's NERDTree, or java's JTree, or in windows directories), but they are still very constrained. We could have free-floating graphs with arcs and nodes everywhere; or handwritten algebra; or even active diagrams! (not sure what that would be!). But we don't. I think it's partly because the mouse is great for pointing; not so great for drawing. You really need a pen tablet (which many artists use), or.... a multi-touch screen. People, I think there's a deep opportunity here to change everything.

I've long been curious about Perl's growth... did it in fact grow more strongly in NT than unix? It was the best linguistic tool around with no real competition at all, unlike in unix (BTW Wall: also a linguist). Did this then form a stronghold, from which to launch back into Unix? It's an appealingly logical adoption path.

10ren··on Narcissism: Gen Y's Most Perilous Trait?
> A crude and uneven ability to think from the perspective of another is a pretty good working definition of narcissism.

Sounds like a pretty good definition. Of course, the prejudice of the article's title is a loaded question* ; and the author getting his feelings off his chest instead of trying to understand Gen Y's perspective is ironic. But the definition is good, and it's something everyone could benefit from improving at. It certainly made me think.

Maybe today's incredible fees for higher ed leads students to expect some pastoral attention?

* I thought that that was a dorothy dixer; apparently not: http://en.wikipedia.org/wiki/Dorothy_Dixer

← PreviousPage 2 of 34Next →