HNHacker News
TopNewBestAskShowJobs

happimess

529 karma · joined March 16, 2012

submissionscomments
happimess··on What Makes Code Hard to Understand?
It's not a tautology. If the brain's benefit from "branch prediction" is low, then some other factor (e.g. length of code) could overwhelm the effects of predictability. So they're making a genuine claim, which is that expectation-congruence is the most important factor.

My experience bears this out. In most of my professional life, I've abided by coding standards, even if I consider the standards imperfect. That's because of the very real improvements to the team's productivity when code does what it looks like it does.

happimess··on You aren't getting any better
I'm curious, would you elaborate on your reasons to avoid "to be" verbs?
happimess··on The Saddest Map In America
I just spent a few minutes looking through the Indianapolis missed connections. It seems that a lot of them aren't "missed connections" in the sense that I would expect, but rather, "I'm tired of walking into an empty home," "When I was with you I felt at home," or "Please come home."

This is my first foray into the craigslist missed connections section, so maybe this is standard, but it seemed to me that they were more abstract and musing than "I saw you at Walmart and loved your neck tattoo."

happimess··on A few thoughts about Open Source Software
> The GPL is about giving freedom to the users.

> If it's my library you do as I say or you don't use it.

That sounds more like giving control to the developers than giving freedom to the users.

happimess··on Akin's Laws of Spacecraft Design
I think that the qualifier "At the start" is important, here. I've known many good leaders who, at some point, got frustrated and took charge. I've also known a lot of jerks who wanted to be in charge of things as soon as they heard that there was going to be something to be in charge of.
happimess··on When I first heard the name "Safari"
According to etymonline[1], it comes from Arabic through Swahili.

[1]http://www.etymonline.com/index.php?allowed_in_frame=0&s...

happimess··on Mining a 1993 game design for innovative game mechanics
"What many PC gamers today consider to be one of the most burnt out genres was at that time new, fresh and completely unknown to most gamers."

Is this true? Are RTS games considered played out by the general gaming public?

happimess··on Poll: Do you use an Adblocker?
I have to ask: what is your ideological objection to browser extensions?
happimess··on The greatest Google Mail feature you may not be using
I do it in more or less the same way that I idly thumb the corner of a book I'm reading, or repeatedly open and close a pen while I'm reading code.

It's just something tactile to do while my attention is otherwise occupied.

happimess··on Amazon reopen wiped Kindle account
When reading PDFs on my Kindle, I change the orientation to landscape. It's not a perfect solution, as diagrams are sometimes broken in half, but it works well enough for me.
happimess··on If You're Too Busy to Meditate, Read This
If you felt like you could have gone longer, then I'm sure you could have gone longer. Two things worth noting, however:

First, it's good to have a minimum amount of time in mind for a meditation session, and stick to it. You can always stay seated after your timer goes off. Without a firm minimum, it's very easy to stop as soon as you get fidgety. Speaking from my own experience, sitting through fidgetiness has been the immediate precursor to some of my most meaningful progress in meditation.

Second, consistency is more important than intensity. My (personal, inexpert) recommendation is to choose a time that you can manage every day, and stick with it. Don't over-commit, or you may get burned out. For me, 20 minutes is about right. YMMV.

Stick with it! It's very rewarding.

happimess··on [dead]
This is a link to the second page of the article. The single page version is here:

http://www.slate.com/articles/health_and_science/science/201...

happimess··on 3-D Printer Company Seizes Machine From Desktop Gunsmith
This is an excellent reason to be a bicycle mechanic.
happimess··on Using Writing Smells to Refactor Your Email
There are some good ideas here, but putting each sentence into its own paragraph makes for choppy prose. Split them out and consider each one on its own, but once each sentence is as tight as it's going to get, why not combine related ones into paragraphs?

The example email is, to my eye, three paragraphs:

  “Hey Ralph,

  I’m glad to meet another fellow Quebecois and lover of
  poutine last night at the meetup. If you’re in town next
  week, let’s meet up. I suggest Cafe Madeline for coffee
  on Tuesday at 3pm.

  I’m interested to learn more about example.com and tell
  you more about thoughtbot. If you haven’t already done
  so, take a look at thoughtbot.com to see some of our
  recent projects. Also, take a look at our playbook
  (playbook.thoughtbot.com) for more detail on our
  approach to building startups.

  Looking forward to hearing from you.

  -Rolf”
happimess··on What Happens to Stolen Bicycles?
You're right about the difference that lowering your body mass makes. It's the easiest way to drop the weight that you have to pedal around. I have a cyclist friend who loves to claim "I just took a $1000 shit," the joke being that that's how much it would cost him to get a $poop_mass lighter bicycle.

However, this doesn't apply to racers. If it's going to speed someone up by 2%, and he's got the money, and he wants that last tiny advantage, he may just drop the cash on a $1500 wheel set.

happimess··on Why Ratings Systems Don't Work
The movie Requiem for a Dream is, to me, a perfect example of a high quality movie that I will not watch twice.

The acting, directing, cinematography, pacing, and sound design are all excellent. However, the film is such a grueling emotional experience, I don't foresee myself sitting down with it again.

Contrast that to, say, Airplane. It's a good movie. Funny. If I'm bored in a hotel room, I'll watch it again. However, it is emphatically not a "great film."

happimess··on Tindie: like Etsy for electronics
This is an exciting idea, and I can't wait to see what turns up on it.

As for feedback, please give me the option to load as many items on a page as I want.

happimess··on The new Digg
OT, but this seems like an appropriate place to ask.

I'm a competent computer programmer who hasn't done any front-end web development since 1999. Does anyone have a link to a good explanation of how to avoid these "obvious" mistakes?

Most of what I've found via google has been along the lines of "put interesting content above the fold" and "have consistent site navigation area," whereas I'm more interested in character encoding, where and how to specify CSS, when to use span vs div, and that sort of thing.

Thanks.

happimess··on Ask PG: Any chance of an update on "What I've learned from Hacker News"?
In my experience with reddit, displaying the score of a comment leads to bandwagon voting, which adds easily avoided noise to the sorting process. It also leads to a certain amount of karma fetishization, which results in easy jokes and fluff.

With regards to skimming, I think that comment folding is a useful feature with few drawbacks.

happimess··on 15-Year-Old Maker Astronomically Improves Pancreatic Cancer Test
The problem is that you're forced to speculate. Your interpretation sounds pretty reasonable to me, but I don't know any more about it than you do. I'd rather have an unambiguous explanation.
happimess··on Paris & Berlin – The tale of two cities (Part 1: The facts you can’t ignore)
Do you have any links for the other hacker spaces in Berlin? I'll be travelling there in the very near future, and will likely need a space to work while I'm there.

I'll be there for a month, and don't mind paying a membership fee. I already checked out c-base, co.up, and Sankt Oberholz, linked above. They look promising, but more information can only help.

happimess··on Please don't learn to code
Think of the difference between learning to cook and becoming a cook, or learning to golf and becoming a golfer.

One refers to picking up some skills for any of a variety of reasons. The other refers to embarking on a career.

happimess··on "Lighten up"
Maukdaddy says that "it depends on the type of personality you're dealing with," and I think that's very true with regards to immediate-and-public versus later-and-in-private. With many people, an embarrassing confrontation in front of the whole team will cause them to dig deeper, because their pride is on the line. The same person might respond more thoughtfully to a private expression of disapproval.
← PreviousPage 5 of 5