HNHacker News
TopNewBestAskShowJobs

tigerthink

296 karma · joined August 26, 2007

submissionscomments
tigerthink··on Ask HN: Orange dot?
>I don't think hiding comment scores will have that effect, though it might make it more difficult to recognize when it happens.

Comment scores make group beliefs far more obvious. Common knowledge of group beliefs is a necessary condition for groupthink.

>The one thing in this experiment that might (I intuit) help discourage groupthink related behaviors is hiding one's own score from oneself, because people will then be less emboldened when they're being idiots just for expressing popular opinions.

The thing we need to be afraid of is public praise or shame for writing a well-received or poorly-received comment.

>Unfortunately, this will also (I intuit) discourage people when they're being smart from as readily taking another look at whether what they've said is idiotic when others recognize the idiocy.

I disagree. When people are called out publicly for unpopular beliefs, they tend to commit to them even stronger.

Consider the following two stories. In Story A, Joe is downmodded on a comment with no replies and his low score is public knowledge. Joe becomes unhappy and stubborn. In Story B, Joe is downmodded on a comment with no replies and his low score is private knowledge. Joe wonders what might have caused so many to individually downmod his comment. He replies to his comment and says "Just curious, I noticed that a lot of people seem to be downmodding my comment. Is there some sort of flaw in my argument that I'm not seeing?"

tigerthink··on Meet the man who sells $89 million of diapers each year online
Please elaborate.
tigerthink··on Ask HN: Orange dot?
It's true that comment-score information is interesting, but is it interesting for the right reasons? People are hardwired to have a morbid interest in the thinking of the tribe. Even if hackers consciously try to avoid paying undue attention to the opinions of the tribe, the subconscious instinct is still there.
tigerthink··on Meet the man who sells $89 million of diapers each year online
Sounds like fun. I wonder though: if all he wanted to do was maximize his net worth, would he be better off hiring a statistics graduate student who knows R and training his replacement so he could go start another company?
tigerthink··on The Duct Tape Programmer (Response from Uncle Bob Martin)
Then he's probably got a valuable perspective.
tigerthink··on Zap Reader - Download to your brain as fast as you can handle
The limiting reagent on my comprehension process is not the speed at which I can shove words through my eyes.
tigerthink··on The Duct Tape Programmer (Response from Uncle Bob Martin)
Let's say we are arguing about the color of Mount Everest. Joe says it's blue and Mike says it's white. Would it be relevant to the debate if Joe had never in fact seen Mount Everest?

In the same way, software advice that doesn't take the form of deductive argument from mutually agreed-upon principles is largely valuable insofar as the person peddling it is experienced and honest.

tigerthink··on Ask HN: Do you create music? Let's hear it!
http://www.youtube.com/guitarsoloservice

Garageband.

tigerthink··on Advice to a Beginning Graduate Student - Manuel Blum (CMU)
Your question-answer format reminds me of Cornell Notes.
tigerthink··on Does ‘microlending’ actually fight poverty?
>They created their controlled experiment by altering the algorithm the bank used to evaluate creditworthiness so that some borderline applicants were randomly denied loans while other otherwise identical applicants had loans approved.

So maybe the banks need to set a higher threshold on who they loan to. This doesn't say much about the effectiveness of microcredit for well-qualified applicants.

tigerthink··on A Square Is Not A Rectangle
Mirrored from Google's cache: http://jottit.com/qykre/
tigerthink··on Want to Remember Everything You'll Ever Learn? Surrender to This Algorithm
Right. Sorry.
tigerthink··on Want to Remember Everything You'll Ever Learn? Surrender to This Algorithm
As mentioned above, Anki and Supermemo are two free implementations. As for ready-made flashcards, here are some I made for a calculus class:

http://www.spicyelephant.com/decks/523 http://www.spicyelephant.com/decks/577 http://www.spicyelephant.com/decks/659

You probably have to register for an account if you want the site to apply supermemo-type techniques. I don't recommend using the site in the long term because it will eventually force you to register for $20.

tigerthink··on [dead]
If someone can talk you out of being a writer, you're not a writer.

This is the kind of stupid romanticism that pisses me off coming from writers.

tigerthink··on TLB: The Miracle of Compound Interest
I'm voting for the fortunes divided option. Families can also grow exponentially.
tigerthink··on The Intubator: endless randomly chosen personal videos
A computer game for the entire family: http://www.youtube.com/watch?v=4UJ6yrDBS1E
tigerthink··on Hacking goes squishy
>And that's just drugs, what about the research itself, isn't it obvious it has implications well beyond any one single thing. And isn't that the case for every kind of research, not just medical? To me this seems obvious.

I agree there will be unexpected good benefits associated with biotech research.

>Again, we already have that, it's called mother nature. HIV, Ebola, 1918 flu, current flu, etc, all natural.

None of those were designed to be harmful.

>Almost as soon as we invent the nuclear bomb, we also invest nuclear power.

This is not an example of symmetry. The nuclear bomb gave humanity the power to destroy itself forever. Nuclear power has not given humanity the power to preserve itself forever.

>If we have the ability to create super viruses on demand, then we also have the ability to create drugs for them, to detect them, to stop transmission, and most obviously to create vaccines for them. If you can manufacture the virus, it would be one hell of a cosmic improbability that you are also NOT able to manufacture a vaccine for it.

Are you sure you aren't exaggerating? You call that cosmically improbable? Remember, we are talking about things that haven't even been discovered yet.

Let me put it this way. If you had such extraordinary predictive power about which technologies will be invented in what order, you could make a lot of money in the stock market. And extraordinary predictive power is what you need to rule scenarios that are compatible with all formulations of the laws of physics as being "cosmically improbable". I agree that such predictive power may exist in astronomy. I disagree that such predictive power exists in technology forecasting, or pretty much anything involving humans for that matter.

If you continue to stand by this position, I will decide that you're not worth convincing and unlikely to be convinced and leave the discussion.

>Alternatively if we don't have the knowledge to make viruses and vaccines on demand, that won't stop mother nature from her never ending quest to kills us all.

"Mother nature" has no quest to kill us. All the damage that's been done by naturally-occuring viruses has been by accident. So someone who was consciously optimizing to create a maximally harmful virus might be able to do a lot more.

tigerthink··on Hacking goes squishy
>But I completely and totally disagree with your implication that more research will only marginal increase life spans

Unless the research is directed at curing aging, aging will always cause people to get more and more susceptible to disease as they get older.

>and that we can't find cures for yet undiscovered diseases.

What I was saying there was that you can't find a cure for a disease you haven't discovered yet. Do you disagree?

>And the asshole most likely to create a more easily transmissible HIV is mother nature.

There are six billion humans on Earth and the population is growing. All we need for disaster is one person who's intelligent, driven, and wants to destroy the human race. I agree that person would be very atypical. I disagree that we can be confident no one will ever fit that profile.

tigerthink··on Hacking goes squishy
>We got super lucky with HIV because you have to exchange bodily fluids to catch it. If it ever becomes as easy to catch as the common cold, we're screwed.

If some asshole creates a contagious HIV, then discovering cures faster than diseases will hardly save us.

You get diminishing utility from curing diseases anyway. Say you discover cures for half the world's currently incurable diseases at random. My guess is that our life expectancy would increase by less than a decade. People are still going to age.

And I'm not sure the threat of a contagious HIV would ever go away. It'd be hard finding a cure for a disease that wasn't even created yet.

My guess is that there's already too much momentum behind this sort of research for us to halt it. Do you think requiring background checks for purchasers of biotech supplies would make the field more or less attractive to a hypothetical evil mastermind?

tigerthink··on Hacking goes squishy
Have you read this book?

http://www.amazon.com/Hot-Zone-Terrifying-True-Story/dp/0385...

tigerthink··on Hacking goes squishy
>There are plenty of super viruses and bacteria in nature. Neither HIV nor MRSA came from biohacking. As I have said before, anything we create would be like just one more bullet in a machine gun shootout. Sure it could be the one that gets you, but then again, there's an infinity of stuff out there that can also get you.

It sounds like you're saying that each supervirus mankind creates marginally increases the chance that a Bad Thing will happen. Isn't marginally increasing the chance that a Bad Thing will happen also Bad?

Also, how close do you think that HIV and MRSA are to the upper bound on supervirus potency?

tigerthink··on Caml trading
I watched the other half of the video. It was pretty good, but I didn't see anything relevant to our discussion. I'd appreciate it if you replied.
tigerthink··on Caml trading
Well, that's all the better in that case. You've got two radically different computer programs, and you only blow up if both of them go wrong. I'd feel much safer with that scheme than a scheme where the computer programs are similar because then they might both share the same flaw.
tigerthink··on Caml trading
My guess is that the value of the assets traded by Jane Street is much smaller than their bankroll. If the assets are something like 80% of the size of their bankroll I'd suggest doing a sanity check after every trade.
tigerthink··on Caml trading
>First of all, they cannot increase the latency of their software; in fact, as is explained in the presentation, they work hard to keep it as low as possible and to continue to lower it. An extra layer which must monitor everything would increase latency.

Right. So there is a sweet spot: you want to monitor often enough that you aren't bankrupt in a millisecond, but not so often that your profit becomes 50% of what it could be. I'm not familiar with the algorithms used in trading, but assuming they're complex, the sanity check that I'm proposing would not use a very large portion of your cycles.

>If it's different, then one of them is incorrect.

The presenter spoke of humans shutting off the system when it was causing them to lose a lot of money (in older days when their system was slower?) Presumably the humans were using some algorithm other than the one they implemented to decide whether to shut the system off. Which algorithm is incorrect?

How complicated do you think the algorithm the humans use would be to implement?

>You should watch the video, I think you will find especially interesting the part where he describes how they were unable to pay enough money to get people to even carefully review certain types of code.

I watched the first half. I stopped watching when it became apparent that I would get more out of the video if I knew OCaml, and I plan to learn it at some point.

>That is a static check. Metamath does not fork a process and monitor your proof, assuming that were somehow possible.

I'm talking about the effectiveness of using one system to confirm the correctness of another. For some reason, someone put a lot of hours into Metamath when they could have put the same hours into checking their own proofs. Why do you think they did that?

A final point: He mentioned that their software is in constant need of updating. Every update is an opportunity to introduce a critical error. It seems likely to me that monitoring software would not be in need of constant updating, since the algorithm that the humans use to determine when to turn off the machine probably does not change along with the things he mentioned.

tigerthink··on Caml trading
>He explains that at the speed and volume with which they handle transactions, an error could cause them to disintegrate in a handful of milliseconds.

Right. That's why you should have software monitoring things instead of a human.

>Besides – why write more code to check if your original code is correct, when you can just write correct code? And if you write software to check your software, then do you have to write software to check the checking software? Police police police police...

Same reason it makes sense to have proof checking software like Metamath. It's fairly easy to write software that has an 90% probability of being correct. It's maybe three times harder to write software that has a 99% probability of being correct, so it's cheaper to write 90% likely to be correct software and then another piece of 90% likely to be correct software that checks it. That's what my intuition says.

Anyway, I think monitoring software would be much easier to write than actual trading software.

if bank_account < 0.9 * prev_bank_account: stop_trading()

tigerthink··on Caml trading
I was confused when he mentioned the importance of code correctness. Wouldn't it be easy to write more software to monitor how your trading software is doing and intercede if it seems to be losing you a lot of money?
tigerthink··on Results of The Hacker Survey
According to stereotype, the causality flows the other way, and having more money is likely to get you a girlfriend or wife. I suspect the stereotype is somewhat wrong and that more money leads to more free time, which leads to more friends and fun activities, which leads to a girlfriend or wife.
tigerthink··on Please don't use hnreputation
>It encourages conforming to majority views and rewards people who are talkative rather than insightful - often mutually exclusive groups, since insight is gained by thinking & doing rather than posting comments.

Erm, I always upmod comments that I consider insightful. I think the picture is more complicated than you make it out to be.

tigerthink··on Does money buy happiness? Yes, if it's used to buy memories
For maximum efficiency, buy stuff that's used to generate memories. For example, a sweet pair of rollerblades.
← PreviousPage 3 of 6Next →