skysight-inc/HackerNews huggingface dataset:
It's better at load balancing. For example it handles app servers that have gone down more gracefully. Also it generates an awesome stats page that gives you way more info about what's going on than you can get from Nginx.
I was approaching this from the opposite direction; writing and debugging shellcode will be more pleasant. Or rather, when I have spent time writing shell code, I wished for such a feature.
Thanks, fix just pushed up.
Starbucks iPhone app
That is a good point. A trained criminal will probably not fall for this because they will study articles such as this to learn about what they should draw, how they should respond, etc.

Even a lie detector can probably be fooled by someone who knows how to keep themselves calm while lying.
it's always interesting to find out what's behind the effort. great link.
re 'homebrew theories' on risk:

"That’s an important first clue to how culture uses men. Culture has plenty of tradeoffs, in which it needs people to do dangerous or risky things, and so it offers big rewards to motivate people to take those risks. Most cultures have tended to use men for these high-risk, high-payoff slots much more than women. I shall propose there are important pragmatic reasons for this. The result is that some men reap big rewards while others have their lives ruined or even cut short. Most cultures shield their women from the risk and therefore also don’t give them the big rewards. I’m not saying this is what cultures ought to do, morally, but cultures aren’t moral beings. They do what they do for pragmatic reasons driven by competition against other systems and other groups."

http://www.psy.fsu.edu/~baumeistertice/goodaboutmen.htm
Rakudo 1.0 will be out in April 2010. Already announced.
Republicans Move to Block Network Neutrality
Yeah, you're right, although I've looked into it and it's often far from easy (especially with power cable and slot requirements for PCIx channels and double width cards).

I was going to get the ridiculously expensive HD 4870 from Apple but there were a lot of complaints about it simply not working in Windows under Boot Camp which freaked me out a bit. Supposedly Apple's response to that was they don't "support" that..
There's a danger in simply looking at the immediate audience. The Velvet Underground is an example of a band who, although they never became very popular, were quite influential. Having an influential, respected reporter on staff might not pay off for years, but it may become worth it over the long run.
Funny, SGI used to use racy colours for all their boxen too. Yesterday's announcement of the plain-Jane Octane III was such a disappointment in that respect.
How To Manufacture a Hit
thats the same way I felt, I see myself as a over-view type of person at most times... I always see things from the 50k ft level.
It's like that article back in the 90's which said that "gets-things-done"-type of people often folded their shirts up to their elbows, and all the mouths started imitating this.

LOL That's a good point. I never read that article but now that you mention it that is still a relatively good way of telling the doers from the talkers.

But you are right, people are going to purposefully try to make themselves good if they know that there is a way of testing them or observing them.

I guess the key is if you find the ultimate way to tell a douchebag from a professional or a liar from a truthful person then don't tell anybody about it!
These parties seem ripe for subversion...

"I went to a Windows 7 launch party and the host kept going on about how great Windows 7 is. About 30 minutes in, he started showing videos of Furry porn and his wife came in wearing a rabbit suit with the crotch cut out of it. I don't know what MSFT is trying to tell us, but I'm a little creeped out."
Firefox tidies up with Office 2007's Ribbon
I don't disbelieve it, but people have said that about hunting, meat eating, eating bread (e.g. celiac disease sufferers), and smoking (in smoking ban situations) but we tend to adapt in the main.
Phone-tapping spam
Can this reverse through a seg fault?
CodeThatDocumentsItselfSoWellItDoesNotNeedComments
Usually people just say "Dup", you mentioned over an hour ago....
I assume this is in response to http://news.ycombinator.com/item?id=836842 .

If it is, then Godin is dead wrong. Even if it isn't, he's still fairly wrong. His example of "commission" is not someone working on commission at all, its someone who is having their performance measured to a much higher degree than was possible in the past, and fired because they didn't live up to the expectation. If it was truly "commission" then the bloggers would be getting paid per hit, rather than taking a salary.

Yes, people able to closely measure everything is something which is coming, and coming quickly, but it does not make every job "on commission". It just means you have to do your job, do it well, and not be able to fake it and ride on someone else doing it for you.
Javascript Challenge: Lotto Number Generator
But you are forced to use classes and instantiate objects, even if the resulting program you write is procedural. Languages like, say, Python, don't force you to ever declare a class.
Having a fair and trustworthy mechanic makes a large difference in effectively managing/achieving the cost savings of a used car.

I've gone through a couple of referrals that have provided me with honest, helpful service (the first went into full-time commercial work, whereupon she referred me to another shop she respected). They may not always quote the cheapest price, but it's a fair price, and I understand or can have explained exactly how it breaks down. They also understand my position with regard to keeping the vehicle safe and reliable, but not spending money unnecessarily.

Further, their work is entirely reliable. The owner is someone who has a personal investment in doing things right. It's not just about the money; he finds value in a quality job.

As a result, they've had my steady business for years. Win, win. And a few repair jobs in the average year is a lot less that new car payments.

(I even switched to doing my oil changes there, as well. It takes a bit more planning and works best if I schedule and show up first thing in the morning, before they get other work onto the lifts. But it provides them a bit more income, and I don't struggle with mismounted filters, nor find my tire pressure varying 50% between the different tires, etc., etc.)

The real treasure is finding a shop like this. It's something I worry about, if/when I have to move.

If you have a mechanic like this -- someone you know and really trust -- and are looking to buy a used car, ask them what they like for your circumstances. It's a pretty good heads up on what is reliable and economical. Plus, you know they'll work on it. (Do also check Consumer Reports' ratings, though.)
Peter, see the developer's comment here:

http://groups.google.com/group/google-chrome-frame/browse_th...
Oh please... if you want to start a company in US, just do it - nothing should stop you. I came here on H1b, my brother applied and got his H1b this year and a bunch of people I worked with - it's not a freaking rocket science.

There were maybe 2-3 years during the last decade where H1b quotas were much smaller than demand, so what - it just took some folks a bit longer. I don't know anyone who wanted to relocate here but couldn't due to visa issues. Lack of a healthcare system is what actually scares people away, yes even young ones.

I'm all for erasing borders, promoting "citizens of the world" thing, whatever. But there are so many real issues we need to solve right now, that visas for founders seems like an aid for lazy.

We all know a famous saying/advice for first-time CEOs/entrepreneurs: "if you can't get an introduction, you probably won't be able to run a company", similarly it can be said "If you can't get into the US you probably won't be able to start a business".
Using the “sketching the agent” result alone, it was possible to identify 80% of the truth tellers and 87% of the liars – results superior to most traditional interview techniques.

What a great example of the base rate fallacy. See: http://en.wikipedia.org/wiki/Base_rate_fallacy
Legality questions aside, it is certainly really bad for any user running into this.
The download that the user actually gets after giving away their credit card info is an ancient version of the Mozilla Suite, not even Firefox. The support is pretty much non-existent as well. People can't actually get the help they paid for.
The key error inexperienced liars make is usually inventing too much; you ask them about different parts of it and the parts don't add up right. A good lie is short and simple. This is a technique for forcing more detail out of people.
I just think it's funny how they compare it to the 1 week old tornado rather than twisted. Way to jump on the bandwagon. I predict a few more asynch libraries going open source in the not so distant future.
I've read a lot of Ruby code over the years and never seen "if [..] then" used so much as in this (otherwise fun) piece. Have I just been lucky and it's actually more commonly used than I think? :)
I like this example.

But it's not just that the whales are too big to care. In fact, according to published results from folks like the late Judah Folkman, human bodies are also full of little microtumors. The older you get, the more of them there are.

Current theory is that microtumors are forming all the time, but most will remain dormant forever. Only if one of them manages to "flip the angiogenic switch" -- undergo a mutation which makes it able to summon new blood vessels to itself -- will that tumor manage to grow to a size larger than a few hundred microns in diameter. And even then it might not be that big a deal. I guess whales can shrug them off at even bigger sizes than we can.

The problem is when the cancer learns to metastasize. In the immortal (paraphrased) words of cancer researcher Josh Fidler, "if you have a big primary tumor we know what to do: The surgeon cuts it out and off you go." It's not the primary tumor that kills you. It's the metastases that kill you. I bet whalers don't find whales full of metastatic tumors. Unless they're already washed up on a beach.
Maybe, but the identified harm was adding fluff in order to persuade. If you subtract mostly irrelevant if colorful anecdotes, you keep the point and the concision, basically making it more persuasive for free.
I think Cuil would do much better for itself if it focused on its search algorithm.
Hi, author of diesel here.

I can only assume you're probably referring to some of these things:

1. Response latency, esp at 99%-ish mark, under load
2. Memory usage per connection under many idle connections
3. Scalability wrt. data sharing, backing persistent data, replication/redundancy strategies, etc

I'm not sure if you were referring to us, the diesel authors, when you indicated that someone didn't understand something about Comet scaling, but I assure you that diesel does 1 and 2 quite nicely, as do most sensibly-written things based on epoll, kqueue, etc. The benchmark page is with 1k concurrent connections, and it does well with more than that, too.

If you're referring to item 3, I'm afraid diesel doesn't tackle that element of scalability yet. It's more of an I/O library, not really a framework with aspirations of providing high availability. We have some plans and quite a bit of mostly-working code that implements a paxos-based framework for achieving those goals as well, but release of that part of the framework is some months out.

Writing good unit tests for this stuff is a higher priority--unit testing async code is a PITA. We're probably going to need to steal ideas from twisted.trial or something.

Thanks for checking out diesel.
Note that Arial is not based on Helvetica, it is more like a cousin of Helvetica. Arial's ancestor is Grotesque 215. There's an excellent article about that here: http://www.ms-studio.com/articlesarialsid.html
What was your point, again?

You obviously didn't read the thread.

Highlighted therein is the contrast between TCS scenes in US and Europe. That is the amichail's point. These are two separate communities scarcely communicating with each other.

In the "first dozen of comments" you have Mitzenmacher, member of program committee of leading US conference comparing your field's importance and utility for TCS (as defined in the US) with that of e.g. chemistry's.
Yes, but then you've got to deal with intelligent animals that can open doors (they have prehensile lips and will learn doorhandles by observation), climb trees/buildings or vehicles and will learn to escape by whatever means possible and will teach each other no matter how complicated it can be (the most complicated I've heard of was up a tree, onto the shed, through another tree, onto the roof of a house, over the house, onto a pickup, onto a brick wall, along and onto the front wall and down; the person had to round up numerous goats before he saw a herd of them attempt the escape and cut down the two trees).

I'm unsure if spiders would be more difficult than a large herd of goats. I suppose the goats always have the added benefit that you could become a cashmere farmer on the side, I don't really see any profitability on the side for giant cannibalistic spiders except grinding them up for reptile food for an even zanier project down the road; perhaps for when they try to breed a dragon.
I believe I read it in Freakanomics that lower crime levels in recent years were due to the defacto legalization of abortion.

edit: oops I guess I should read the post (which actually mentions this) before commenting.
It's hard to persuade people if they don't even sit through what you have to say. The colorful anecdotes usually serve to expose many people to the point who wouldn't have otherwise bothered reading it.

I don't need Google Analytics to tell me that a lot more people thought and spoke (and will continue to think and speak) about the original article than if the article had resembled this "remixed" version. Many of those people will at least observe the point behind the anecdote, even if they don't linger on it.
Facebook Ads Part 2: The Economics of Intent
The Codex work was presented at CHI 09 this year:

http://www.google.com/search?q=codex+a+dual+screen+tablet+co...

I don't have any idea how that could be construed as a leak. It's not even clever marketing - it's just a conference presentation.
Cool stuff - glad to see some wins for AMD. Pity the review was so focused on games stuff - I'd love to have seen some OpenGL results for GPU-enabled packages like Adobe Photoshop or Luxology's Modo, but games are obviously where the cutting edge is at...though there's a disruption opportunity for a manufacturer with enough vision to build an authoring application around an existing game compositing/ rendering/ physics library.

2.7 billion transistors blows my mind - that's almost 4x what the current Xeons have. GPU obviously have a totally different architecture. and this at 40nm...with Intel announcing yesterday that they've got working 22nm(!) chips, the future possibilities are exciting.
Why wouldn't it be able to? A segfault is just a signal like any other.
Comes down to a simple choice, Red. You gotta get busy living or get busy dying.

http://www.imdb.com/title/tt0111161/
An exemption for a particular, pre-existing side project is easy to get. That's not the same thing as striking the general clause, which is what the thread was about and which is considerably harder.
I wonder if you created a giant supercomputer to do the statistically right bet on thousands of lotteries around the world if you would even break even or not.

I mean is betting the most statistically lucky numbers give you a better chance of winning than blind luck, or is the lottery just seriously futile.
Useful info - thanks.
Actually, "Why not Twisted?" is still a good question. If they have a good reason, let's hear it. If you want to choose between this and Twisted, that's information you need.

One huge Twisted advantage is that you can have your async comet reactors running in the same process as other Twister reactors, which can be very useful for many applications you might want Comet for. What's the payoff for using this instead?

BTW: These are straight questions, not sarcastic questions. I am perfectly willing to extend benefit of the doubt and assume there are good answers. I just don't know what they are, and I'd like to know, as I am potentially looking to use some stuff like this myself in the near future.
I thought it couldn't be caught, but I checked the docs, and it seems it can.

Hmm, maybe I should put that in all my programs - then I won't ever have bugs from segfaults.

:)
Thanks, yes it's a new server and it got smashed. :-(

Back up now, cheers.
How about not using any of them?

The biggest strength of Helvetica is its biggest weakness as well; it works with everything. Almost anything in any context can be written with Helvetica. In most cases though, it's not a particularly intersting choice, I could say, it's a bit boring to see Helvetica everywhere. Of course there are places where Helvetica is a very good fit; the New York Subway is one example of that in my opinion.
Thanks for the response, and good to see some of the other issues understood. It wasn't anything personal, I haven't checked out Diesel fully yet, I just saw the page at http://dieselweb.org/lib/benchmarks/ and thought it could do with exploring all the other scalability issues...

I guess I just have "Here's a graph showing req/s for twisted/tornado/etc etc" overload lately.

It's definitely nice to see more open source options in the Comet arena :)

Oh and http://shoptalkapp.com/ looks very interesting also
Because the state of a process is undefined after a seg fault.
You need "then" or a colon when compressing an if statement onto one line. My production code generally puts the test expression in trail (foo if bar) when things fit on one line and therefore I almost never use it.

It's in the blog piece because when talking about things resembling an English sentence, sometimes writing them on one line highlights the relationship.
I wouldn't recommend it, but you are only required to declare one class in a java program that contains the static "main" method. If you strictly use primitives and static methods there would be no instantiation needed.

I think the only real difference is that in python your methods would be scoped at the global level. While in a single class java program your methods would be scoped within the class.
Better than the Velvet Underground as an example: Look at Zappa, whose album Freak Out! provided the technological impetus for the Beatles to record Sgt. Pepper's, which then got all the attention for its tech experiments.

Zappa was never as acclaimed as the people that followed him, but constantly pushed music forward and brought a lot of new ideas with him. By any metric other than influence, which can't be tracked, he was not a particularly successful musician. He wasn't even critically acclaimed at first, because people thought atonal rock would kill music forever.

Metrics are good for some things. Other things cannot and never will be measured.
Why Oracle bought Sun: to control the threat from MySQL
How to Write Better Anchor Text | TechJaws: Internet Security and SEO
And yet, this version's cryptic title and bikeshed-cliche-intro only make sense when considered in contrast to the original.

So while one message sent by this version is "look again at the part I thought I was important", another message is, "wow, that 'bikeshed' was a powerful distraction". That calls yet more attention to the 'bikeshed' itself -- both the specific instance and the general phenomenon -- and the author's own self-conscious rhetorical choices about how to influence readers.

The many levels of semi-contradictory subtext are making my head spin!
There is no such thing as a "lie detector". It is all nonsense. And it is dangerous and harmful that people think that lie detectors are worth something.

If you want to understand why, you can read what is on http://antipolygraph.org/
I'm glad I read it. I'm pretty sure I would always draw like the "liar". I am a terrible artist and resort to boxes and lines from the overhead view. I better start practicing some truth art.
THE BEST CAT VIDEO YOU'LL EVER SEE
THE BEST CAT VIDEO YOU'LL EVER SEE!
How Ford gets around the 25% import tariff on commercial vans
"It’s unlikely that websites will have the same visceral reaction today that they did to Third Voice a decade ago."

Yes, because IP issues (which I'm using as a catchall term, not as a commentary on the validity of any particular issue) on the Internet sure have cooled down since 2001.

Wanna bet nobody will react?
"I think you'll find a very low co-incidence rate of criminals getting psychiatric treatment, let alone psycho-pharmaceuticals on a regular basis."

That's perfectly consistent with the hypothesis that treatment prevents people from becoming criminals.
How are the public transport options? I've been rather spoiled by underground/subway/metro in the big cities. Easy movement with a minimum of fuss. Backed by liberal use of cabs when shitty weather or rush hour threatens of course.
Right, but you are required to declare a class. You are required to acknowledge that the object system exists. Python has no such requirement.

Mechanically, what can be accomplished in one language can be accomplished in the other. But that's not what this distinction is about.
Firefox cluttered? My Firefox consists of the title bar, the menu bar on which my address and search boxes also reside, and the tab bar. It takes up about half the space of the ribbon.
Oh. Hmm. OK. I've learned something - thanks for taking the time. 'preciate it.
Oh yeah, I see that, but it's in all but one of the multi-liners too. Not that I'm against the idea - it's just not something I've seen much of :)
Till now, I believed this was impossible to do.
At the town drunk's funeral, both of his sons were there. One was the president of the local bank and the other was the new town drunk.

A bystander asked the bank president how he turned out that way.

He responded, "With a father like that, how else could I turn out?"

He asked the same question to the drunk who responded, "With a father like that, how else could I turn out?"
Not quite. The bicycle shed is a far stronger example than Arrington. Indeed, the pointlessness of trying to persuade someone about the proper color for a bicycle shed is a long accepted fact in the open source community at large.

http://www.freebsd.org/doc/en/articles/mailing-list-faq/bike...

I think tightening up your argument so the essay flows better is different than modifying your argument to persuade. Essentially Paul removed something that was railroading the discovery process for many people. If there's something in an essay that is so vastly disruptive that people can't talk about the main point, there's nothing hypocritical about removing it.

Would you consider correcting a distracting spelling error an effort to persuade?
Many sites already provide (1) a HUGE number of "share" buttons to post to facebook, reddit etc, and (2) the ability to comment and have it appear below the article.

If you want to comment to your immediate circle use option (1). To comment to the whole world use (2).

I don't understand the motivation behind this app. Remember Third Voice came before (1) and (2) were popular.

Google needs it's content partners for Adsense, and I'm not sure how they're going to feel about random annotations on their content.