HNHacker News
TopNewBestAskShowJobs

puffythefish

79 karma · joined July 18, 2008

submissionscomments
puffythefish··on Facebook is Getting Orwellian. I Vote Ctrl-W.
Do you guys list a series of illegal activities as public interests on Facebook or something? Google's lack of privacy boundaries are much more disconcerting than this -- "Orwellian" seems to imply one being watched, which Facebook is not doing; you are publishing it yourself, to the Internet. This is just an example of poor UI design.
puffythefish··on New iPhone Agreement Bans Flash-to-iPhone Compiler & Others
Except most iPhone apps accepted to the store already are utter crap.
puffythefish··on Ubuntu switches back to Google as default search engine
It's not like they've heard of Bing either. And, isn't that the point?
puffythefish··on Duck Duck Go is starting to get coverage
I'd definitely appreciate an option for a more traditional theme like Google's or Bing's. It would make it a lot easier to get used to.
puffythefish··on Piano ChatRoulette Merton interviewed
Well that's lame.
puffythefish··on Piano ChatRoulette Merton interviewed
What terms did the original video violate?
puffythefish··on How to nap: Power napping without sleeping
In the actual software you can (thankfully) disable the voice.
puffythefish··on The Complete iPhone Development Toolbox
Typo in the first sentence:

"Nobody could argue that the iPhone has been a revolutionary product in the cell phone industry"

Surely there should be a "not" in there somewhere?

puffythefish··on Etude sheet music app coming to iPhone, iPad
Is there anything like this for OS X?
puffythefish··on I need to find out how to finish anything I start. Help me. Please.
I'm not sure how productive it is to lump yourself into social categories like this. I tested as an INTP as well, but I would venture to say that I am generally a "finisher" (at least, when it comes to my projects). When I am really drawn into a project, I lose myself: nothing else matters, and I meticulously perfect each and every detail until it is "finished". Then I drop it and move onto something else.

I empathize with the other characteristics you mentioned: "dawdling, distracted, and forgetful of mundane chores, late for obligations, losing homework or library books, and generally disconnected from the external world". But I make a point to finish my projects, or else I feel dissatisfied with myself.

I think part of how I do this is that, although my attention does wander, when I am working on a project it only wanders across little details, rather than large concepts; rather than getting bored with the project itself and moving onto another, I merely get bored of a detail and focus on another (usually completely unrelated, but still within the realms of the vision that is the finished project). After doing this for a while, eventually the entire project is finished, because that is really all it is — a collection of little details. (Of course, this only works if you are perfectionist as I am.)

To be honest, I think that these arbitrary measurements like IQ tests and personality descriptions are irrelevant (and maybe even procrastinations) to solving your real problem. If you want to be able to finish projects, just work on them — you won't know what motivated you in theory until you discover it in practice.

puffythefish··on The validity of grades
I have regretted misspending my time, however.
puffythefish··on Dear Flash plugin, love OSX
They support this for Vimeo now as well.
puffythefish··on Dear Flash plugin, love OSX
I've noticed that either using Snow Leopard or using the "Play fullscreen in QuickTime" option cause better framerates. I think it has to do with support for the <video> tag.
puffythefish··on Show HN: My latest pet project, pydroid
This sounds like a good idea — not sure how to change it without botching this page, though.
puffythefish··on Show HN: My latest pet project, pydroid
Yeah, I wasn't sure about the name. Any suggestions on an alternative?
puffythefish··on The Generalist's Dilemma
I do the same, but then realize: by doing this, I'm specializing into programming.
puffythefish··on The Muggle Coder
Code completion is a pretty big factor when writing Cocoa, though.
puffythefish··on Squareup
Perhaps, but why would a person give money to someone begging with an iPhone?
puffythefish··on Squareup
Begging with an iPhone?
puffythefish··on Extreme JavaScript Performance
These would be useful in something like the Closure Compiler http://code.google.com/closure/compiler/. Most seem like too much of a micro-optimization to use in real code though (especially given that they may change over time).
puffythefish··on Proposal: Hack Free CSS with the @unsupported Directive
This would be nice, but it's not really feasible since it requires the browser vendor to implement a feature for backwards compatibility (kind of an oxymoron, isn't it?)
puffythefish··on Efficient Editing With vim
I'm not familiar with most Windows editors, but — at least on OS X — although blockwise selection is available in most editors, blockwise insertion like vim has is usually left out.

E.g., in vim say I have a list like this that I wanted to append a period to on each line (a simple example, but you can see its uses):

    foo
    bar
    baz
I would just type block-wise select it (<c-v>$jj) and then type A.<esc>

I use this feature all the time.

puffythefish··on Efficient Editing With vim
yi' will also work in this example.
puffythefish··on Somebody Has To Say It: It’s Time For iTunes Lite
Wow, that's a very nice app.
puffythefish··on Let's Abolish High School
Sorry, maybe I used the wrong word; learning certainly requires work, but it shouldn't be treated as a chore.
puffythefish··on Self-Discipline Outdoes IQ in Predicting Academic Performance of Adolescents
Besides, a student blowing off tests and homework may not be less disciplined at all, they may just be working much harder on other things.
puffythefish··on Let's Abolish High School
Oh, bullshit. It teaches "95% of kids" to hate learning because it turns it into a job.
puffythefish··on Brainstorm HN: Outlandish Startup Ideas Pool
Wouldn't they just end up compulsively checking the photo?
puffythefish··on An Unschooling Manifesto
"But that same kid might naturally pick up the drums and learn to play them for fun, because he can be really good at it."

I don't think the reason a kid may pick it up is so much that "he can be really good at it", but rather because he is "learning to play them for fun". I.e., he's actually interested in it and therefore puts time and effort into it.

With the calculus example, I don't think it's that he's "not naturally talented" (although he may come to believe that), but that he is discouraged/intimidated by his environment. Given enough time and effort, there's no reason he couldn't pick up calculus just as well as the drums; the class simply takes away his passion for it and/or makes it feel like a job.

puffythefish··on I was driven mad by the Chinese education system
Ugh. This is why I hate the grading system. The basic premise the entire system relies on is fear of failure, which, to me, seems to be completely counter-productive to learning. When I am actually learning something, for instance programming, I don't learn by marginally getting better and going to a slightly higher level before, still succeeding at every step — I learn immersing myself in something completely over my head that I don't understand, and absolutely, miserably failing. When I finally get it, not only is the experience extremely gratifying, but I actually learn it; it's very difficult to forget something you now understand that only moments ago looked nearly impossible. In school, doing this is not only discouraged but nearly impossible — fail a class for even a few weeks and it will be very difficult to get your grade up and be able to get in any more honors classes; essentially, through the grading system you're labeled satisfactory (A/B, depending on your standards), average (C) or a failure (F), even though the only way to learn is through your mistakes.

I think a good indicator of how well you're learning something is to ask yourself, "If I asked myself about this subject 6 months ago, would I think I was an idiot?". In school, I can think of maybe 3 subjects that's true in, but not by much. With something I'm teaching myself through failing, like programming, I would probably think I was an idiot less than one month ago.

Page 1 of 2Next →