HNHacker News
TopNewBestAskShowJobs

pyrhho

397 karma · joined October 24, 2010

submissionscomments
pyrhho··on The Sugru story
Same. I really appreciated the little dynamic order-summary text at the bottom of the order form. It includes your shipping city to make the text really friendly and personal. It's probably the first order summary I've actually enjoyed reading. Little things, man!
pyrhho··on Stephen Hawking: Human Survival Depends on Space Exploration
A feasible cold-sleep system would solve a lot of these. As it means it matters a lot less how long it takes to get somewhere.

I was reading "A Deepness in the Sky" by Vernor Vinge the other day, and his portrayal of that was pretty good. Basically on a long trip the crew cycles being awake and "on watch". So there are always some people awake to deal with problems, but everyone only has to expend a year or two of their lifespan on the trip. (As an aside, great book)

pyrhho··on New micro-lattice material is world's lightest at 0.9mg/cm^3
So, basically, it would be ideal for building a zeppelin. Put a bunch of it into a container, and evacuate it to go up. Fill the container with air again to go down. Nothing flammable to explode.

Awesome.

pyrhho··on SOPA Hearing is Streaming Live
Altering results (other than to show you the most relevant pages) ruins Google's perceived neutrality. All of a sudden Google becomes liable for showing you something they shouldn't, instead of being a neutral third-party.
pyrhho··on Why Perl?
@ is common.. The others are pretty rare.
pyrhho··on Modern Web Applications are Here
> I truly believe there is a big demand for a Node.js framework to facilitate this.

How do you feel about derby? (http://github.com/codeparty/derby)

pyrhho··on BankSimple invites first customers; rebrands itself as Simple
No more redundant than Bank of America or Citibank...
pyrhho··on Don't Give Your Users Shit Work
And yet I still have to explicitly click the 'Mark all notifications as read' button after reading, and closing a pull request on github...

Edit: That probably came across more snarky than I intended. The point was that this is easily said, but hard to do right.

pyrhho··on I swapped my MacBook for an iPad+Linode
Since we're pimping terminal multiplexers, I quite enjoy tmux (http://tmux.sourceforge.net/). I used to use screen, but found tmux to be faster, smoother, and have more logical key-combos (your mileage may vary).
pyrhho··on The Coding Zone
I find green tea or oolong. Basically the only prep is adding hot water so it is easy to refill and keeps me in the zone (and with a warm drink) longer.
pyrhho··on There's a (Vim Plugin) For That Part 1: Fuzzy Finder
What I would love is a fuzzy finder that also did a 'git grep' for the search string too, so I could open files defining a function for example.
pyrhho··on Daring Fireball: The iPhone 4S
I'm more interested in how it handles slang and local colloquialisms.
pyrhho··on Dart language
The thing I was really hoping for from the dart site was an "about" section, or a "why" section, explaining about the language and their goals, instead of just jumping to code examples...
pyrhho··on One of the Best Bits of Programming Advice I ever Got
> Guess what a photocopier does? Or a scanner? An eraser? An elevator?

Or a Coffee-Maker... Instant factory pattern.

pyrhho··on Learn REST: A Tutorial
May as well weigh in. How about:

    POST /booking/:id/cancellation
Because you are creating a 'cancellation object' belonging to that booking.

Ninja Edit: Really it is about being consistent, and predictable, so that people using your API can guess how it will act. If you are using an API of yours, and can't guess what the correct url/method is, you should change the API. (I forget who said that)

pyrhho··on Newly Discovered Planet: Hot, Muggy And (May Be) Livable
> We need bigger telescopes.

Or faster rockets.

pyrhho··on Setting Up A New Machine for Ruby Development - as used at 37signals these days
MacFusion works pretty well for mounting the vm file system in OSX.
pyrhho··on Show HN: My weekend project (split screen surfing)
or tmux, which is does the same thing as screen.
pyrhho··on The "overlearning the game" problem
> Today it is feasible to directly poll everybody about every issue, so we no longer need the proxy. If you say everyone cannot be educated about every issue, fine, I can "follow" PG's votes on wall street reform and grellas's votes on IP tort reform [...]

You'd love Hyperarchy (http://blog.hyperarchy.com/2011/07/19/hyperarchy-democracy-f...)

pyrhho··on Stay away from This* (thiswebhost.com)
I'm curious how 'evangelical' someone could be about a porn company? Do you really find word-of-mouth advertising to work for you?
pyrhho··on Show HN: New way to search for used cars (my weekend project)
Desperately needs some sort of legend (at leas for the colors). I thought Fords were Purple, but then found some yellow, and some pink fords, and was thoroughly confused as to what the color was representing.
pyrhho··on Command line tools for web developers
Agreed using 'screen -x' is a trick that routinely blows minds. (and is occasionally even useful)
pyrhho··on We’re not going to have a jobless recovery. We’re going to have a jobless future
Seems like it would take a bit of both. If everyone is at least comfortable enough, no one will violently revolt and risk losing it (Counter-examples?). Conversely, if everyone is impoverished who do you rise up against?
pyrhho··on How I explained MapReduce to my Wife?
I wish I could upvote you more...
pyrhho··on When Patents Attack
> Maybe here's a valid, easy-to-swallow change to the patent system - everytime a patent changes hands you halve the amount of time it is valid for.

Nice idea!

> It's not like they make anything that can be infringed on.

Or, require the patent holder to prove 'damages'. Since they don't make anything and don't actually use their patents there are no damages lost.

pyrhho··on Hyperarchy: Democracy for the Digital Era
From the article: > You can also drill into each person’s individual ranking to learn their personal opinion.

I hope you can turn that off!

pyrhho··on [dead]
How do you plan on differentiating from 22tracks.com ?

Edit: Just discovered the associated playlist chat-room.. nevermind.

pyrhho··on Go Rocks - How Can We Avoid Something This Bad In The Future?
I really wanted to learn something from this post, but it's mostly just hyperbole and whining.

"It turns out that, in Go, you can't write a self-recursive anonymous function - there's no way to make it refer to itself. Well, you can do a dirty hack that's the "official work-around" (I'll let you google for the bug report)."

To summarize this argument: 1. It is impossible to have a self-recursive anonymous function in Go. 2. Oh wait.. It is completely possible, but far too ugly to soil this blog post.

I looked up the temporary solution (http://code.google.com/p/go/issues/detail?id=226). It is this:

    var recurse func()
    recurse = func() {
      recurse()
    }
The proposed permanent solution is allowing recursive function definitions, because that is the proper solution instead of adding a magic self keyword like other languages do.

(tl;dr The author just doesn't like the fairly-simple work-around proposed while the language is still developing)

Edit: There definitely are far more important things in Go I dislike, and would change, however this blog post is essentially fluff.

pyrhho··on Show HN: Design Patterns for Startups
Or a jekyll site via github-pages? (easy fork-and-pull for contribution)
pyrhho··on Life Extension [pdf]
> people need to keep dying or the population increase caused by them not dying is going to make the standard of living for everyone very low

It's very kind of you to offer to make more space for the rest of us. You're welcome to refuse/object-to life extension on moral grounds. Somehow, though, when push comes to shove, I don't think you would.

← PreviousPage 2 of 5Next →