HNHacker News
TopNewBestAskShowJobs

bonobo

242 karma · joined September 19, 2011

submissionscomments
bonobo··on No software development process for startup - What do you think about this?
> "Most of the time this is determined by if they have technical people in the leadership ranks or not.", can you elaborate a bit on this ?

From my experience, non-technical managers often don't realize the importance of these processes. Us programmers know how important is to control how the codebase grows—when there are more than a few programmers touching the code, and when the software keeps growing, a good test suite will prevent the team from having to spend a lot of time trying to change something in the future without breaking anything else (often in vain.)

I worked for both kind of people, those who understand and those who don't. I found it was a huge PITA to work for people who don't understand, especially if they can influence the hiring process. They will have a direct impact on the culture of the team, and I don't believe a single developer can change this alone.

This is just anecdotal, but the place where I worked for this kind of people just closed the doors; the software grew to a point where it was unmaintanable and, despite all my efforts to convince them on fixing things instead of putting new features like mad, nobody ever listened. Now talk about frustration...

Edit: of course I don't believe every non-tech manager is like this. There are those who, despite knowing about nothing when it comes to software development, knows how to identify someone who does, hires this person and trusts their opinion. Basically, people who know what they don't know.

bonobo··on Learn Linux The Hard Way (β version)
Also, their wiki is amazing
bonobo··on When I first heard the name "Safari"
I think we will never know. Just in case, if you ever wake up in the middle of the night with that (supposedly) legendary name back in your mind, could you please tell us? :)
bonobo··on When I first heard the name "Safari"
> Then there was the legendary perfectly descriptive catchy epic name, that everyone on the team really loved, which we dreamed up together in a brainstorming session when we were all quite stoned

Have you considered it only seemed legendary because you were all stoned? When I'm drunk every idea seems a good idea...

I wonder if the name would still seem legendary if you guys had remembered it.

bonobo··on Spider That Builds Its Own Spider Decoys Discovered
Step 1 doesn't need to be that appetizing if the cost of building the decoy is low. Any benefit, as little as it may be, is already an advantage if it covers that cost.

About the attention-seeking behavior, we can compare it to the same behavior geckos adopt when they find themselves in danger: they start shaking their tails vigorously to attract the attention of the predator to the tail (geckos are known for being able to detach their tails in these cases, and once detached the tail keep shaking vigorously, potentially attracting the predator giving the gecko a chance to escape). In both cases, the spider and the gecko seem to only engage in this behavior once they already have the predator's attention, so trying to escape without shifting the predator's attention to the decoy could actually put the attention on them.

bonobo··on Spider That Builds Its Own Spider Decoys Discovered
We often hear about how long mammals' or birds' characteristics took to evolve, I'd like to have a grasp of the scale of time we're dealing with when talking about tiny creatures like these.

I have absolutely no idea of the time that is necessary for such characteristic to evolve, but I think it's not that much time when talking about insects or arachnids. Evolution is not iterated over time, it happens over generations. And when talking about insects or arachnids, we have a lot of them in a short span of time.

bonobo··on Spider That Builds Its Own Spider Decoys Discovered
I think that implying the spider is actually able to recognize itself is a little too far. It would require a level of awareness comparable to that of apes and dolphins. Not even dogs are able to recognize themselves when put in front of a mirror.
bonobo··on Combinator Recipes for Working With Objects in JavaScript
The link to Part II seems to be broken.
bonobo··on Ole Roemer and the Speed of Light
I think it's a fantastic idea. The most difficult things for me to learn were always those which I don't know how to apply or those which I don't know where they came from. You can't reason over something that seems like magic.
bonobo··on Coroutine Event Loops in Javascript
Nice explanation, thank you. I was indeed wondering if having something like a statefull procedure (if I can call it this way, this is a fairly new concept to me) wouldn't make the code more complex; I didn't actually notice that the state is already there, it was just moved to another place.
bonobo··on Ravi Shankar dies at 92
Seems like she got over it: http://www.youtube.com/playlist?list=PLwDRbCiFEsPI5A0Z6JE7_g...

Here are some great clips of my Dad playing the Sitar for anyone who never saw him perform live.

He's 51 in the first clip and 92 in the second clip and an inspiration in both. I love you and miss you, Pops.

bonobo··on The Useless Web
This video: http://www.youtube.com/watch?v=ZZ5LpwO-An4
bonobo··on The Useless Web
That one was my favorite, I spent half an hour uncovering the picture of a kitten. Sadly it was not a koala as advertised.

It's comparable to bubble wrap IMO.

bonobo··on The Quiet Ones
Some nights, when I lay on my bed trying to sleep but my mind is still racing, I try to calm down by counting or something that requires concentration in order to forget everything else. I noticed how I cannot count without having another train of thought talking or replaying a song I was listening to the same day. It's like having two threads running in parallel.

Trying to count visually is almost impossible, I lose track before reaching twenty. As a friend of mine put this, “I can't count sheep to sleep because they are always cheating.”

bonobo··on How to name your startup: A 9 month first-hand journey through rebranding
Nice reading. The catch-22 mentioned in the article ringed a bell to me. I'm prone to analysis paralysis whenever I need to choose a name, especially if I start thinking about these kind of things. Seriously, it's been about four months since I decided to choose a new nickname on github, and so far I didn't find anything that satisfies me.

This tendency leads me to take the opposite strategy: take a word that has no special meaning (checking first that it has no bad connotations, of course), that sounds rather good and it's easy to spell. I also often wonder if taking a name that has a deep relation with your current targets won't hurt you whenever you need to pivot.

I also liked the discussion that developed on another thread about a month ago: http://news.ycombinator.com/item?id=4684599

bonobo··on Sending Google a fake court order won’t help
On the other hand, even getting Google to remove obviously inappropriate content from their services such as child pornography is a pain in the ass. I've been trying to report some blogs hosted under Blogspot on the last two weeks, but their abuse report tools are far restricting and confusing. All I managed to get until now was a contributor on Google Groups asking me to wait for more two to four weeks because “freedom of speech is relevant here.” Geez, say about frustration...
bonobo··on Show HN: An IDE for poets
Anecdotes like yours are one of the main reasons I read HN. Thanks for sharing.

Now back to the subject of the thread, kudos to the author. Every time I try conveying an idea into a poem I get stuck on the sounds of the words; it's rather hard to me to find the right rhymes, especially since English is not my native language and I'm used to read far more than to listen to it.

And back to another side note, I stumbled upon this writing by Joe Davis called Telescopic Text [1] a few years ago, and loved it. He also built a tool [2] to aid writing texts on the same format and, though I never managed to finish a text myself, I found the tool rather amusing too.

[1] http://www.telescopictext.com/

[2] http://www.telescopictext.org/

bonobo··on Supersymmetry theory in doubt. Researchers detect rare particle decay at LHC.
http://www.nature.com/news/neutrinos-not-faster-than-light-1...

Although it seems like the gp misread decay.

bonobo··on Why Google Went Offline Today and a Bit about How the Internet Works
That's because the right address is http://www.nanog.org
bonobo··on Uses for cURL
-i mixes the header and the body of the response into one stream. If you want only the header it won't help.
bonobo··on Uses for cURL
A better way to view only the header of a response is using the flags -o to redirect the body and -D to redirect the header of the response. When I want to print only the header to stdout I do

    curl -o/dev/null -D- http://www.example.com
-I does not work with methods other than GET. This does the job.
bonobo··on The Best Time to Post on Hacker News
I've seen this happen a couple of times. An article is submitted once only to drown with around five upvotes, and then reach the frontpage on a second submission.
bonobo··on BootMetro: Metro style web framework

  1) The hover effect over the colored blocks feels odd, almost like the default
     blue border around image links.
Also, the ones above the features section are clickable while the ones below it are not, but they are styled the same way. I had to spend some clicks to figure it out.
bonobo··on Simplify your life with an SSH config file
Nice article. If only I had seen this last week, it would have saved me some time. I was trying to configure multiple github accounts last week, but I don't have enough experience with ssh.

...but now that I did manage to configure it, I wonder if it was really necessary. Github has a nice identity control, I think it was foolish of me to think I needed both a personal and a work account.

bonobo··on Billion laughs
Hah, I knew I've already seen this before! Someone submitted this link two weeks ago[1], and in that same thread someone mentioned the billion laughs attack[2].

[1] http://news.ycombinator.com/item?id=4616081

[2] http://news.ycombinator.com/item?id=4616922

bonobo··on Why Mozilla Persona is the right answer to the question of Identity
Exactly what comes to my mind. "[…] easy-to-use themes that let you personalize the look of your Firefox."[1]

[1] http://www.getpersonas.com

bonobo··on Lessons for uncultured web developers
> And I think in other countries, it's said the other way around, right? "Today is the tenth of September?" That would actually be okay sounding in the U.S., too, though a little uncommon. Can you say "Today is tenth September"? That sounds very weird to me.

You mean in english? Because in portuguese we use cardinals to refer to days, and not ordinals. "Dez de setembro de 2012"—literally: "Ten of September of 2012." I'd guess it's the same in spanish.

bonobo··on Operations Anti-Patterns
Especially when they highlight on mouseover
bonobo··on The Bozo Event Horizon
Isn't this the Peter Principle[1] in action? I noticed this halfway the end of the post, but nobody cited it here yet…

[1] http://en.wikipedia.org/wiki/Peter_Principle

bonobo··on The Bozo Event Horizon
Does it help to know that you're not alone? I often hear that good programmers can be an order of magnitude more productive than the Average Joe, and I wonder if talent is required (as in 'it MUST be present') to reach this level or if I can make it with hard work alone. I think it's like being born rich or born poor. Success is based on talent, opportunity and hard work. Some people have got all of them in abundance, some people have got some, and some people lack all of them. The most successful ones are under the spotlight, and our perception of talent ends biased.
← PreviousPage 3 of 4Next →