skysight-inc/HackerNews huggingface dataset:
As far as I'm concerned, nobody is a drug dealer until the police have caught them dealing drugs. Gossip is not a good way to determine who the good guys and bad guys are. In the cases described, what's freaking people out is their neighbors being noisy and dirty and keeping odd hours. These are class and cultural differences which, I will admit, are really annoying and (I assume) strongly associated with criminal activity, but people should be held responsible for behavior that is observed and documented, not serious criminal behavior that is statistically inferred from violations of decorum. You can easily make a neighborhood more pleasant and secure by running out all the poor people, or all the black people, or all the straight people. Or the Irish. That's stereotyping. (It works, bitches! But it's wrong.)

You want to raise the tenor of the neighborhood, broken-windows style? Then use existing laws or HOA rules about trash and noise. Pass new and draconian ones if necessary. Go wild! But the police shouldn't hold people responsible for their neighbors' assumptions about them. We're supposed to be a liberal society, in the classic sense of the word. If you want to treat someone as a drug dealer, catch them dealing drugs.
Thanks for the love, and I'm sending some back right your way.
Right, and then they say its a deathknell for consumer web companies, as if none of us have a business model.
Is Doug Engelbart a Crank ?
It's Falkenstein who is the crank. You can tell he's read Taleb's work with a chip on his shoulder (as many have). Taleb's not saying "shit happens," he's saying, "you can't measure risk -- ever." You can approximate portions, like VaR and bond rating agencies, but we've been way too cocky that our measurements cover it all.

I think allegations of "crank"-ness were discussed until about a year ago. September vetted him. End of story.
Once we constrain the size of our integers - which most hashtable implementations do implicitly by only using numbers that are natively supported by hardware - number multiplication is once again a constant.

From the other direction, if a hashtable implementation uses arbitrarily sized numbers to compute hashes, it probably has bad design.
Connecting Anxious Parents and Educators, at $450 an Hour
I've decided to put your theory to the test:

http://news.ycombinator.com/item?id=771303

For the record, I think Doug Engelbart is an absolutely amazing visionary and a person to who we all owe more than we probably are aware of.
Genuinely interested here in what you'd propose as an alternative.

Separating model logic from presentational logic helps me a lot in client side code.

Then the 'two models' problem seems inescapable if you want to divide the load of model-level computation between client and server.

Sure, if you do all the non-trivial computation server-side, then the client-side model becomes less important. But sometimes you need to do more complex computation in the client, whether for UI latency or scalability reasons. If you didn't, you'd just be writing a traditional server-side web app (which of course is fine, but not what we're talking about).

On the other hand, if you do most of the computation client-side, the server-side can be a relatively trivial persistence layer, and sometimes that works out really well. But even if all you're doing is calling on a persistence layer, it can still require a fair bit of bookkeeping logic in your client-side model code. versioning, caching and cache expiry, object identity, managing consistency of local copies of denormalised data etc.

As for 'two controllers', I'm not sure I get what you mean there. In most verisons of MVC I've seen, the controller talks to both model and view, not just the view. But it is a poorly-defined term.

Personally I prefer an approach something like "M + Tree(V + C)". That is, a model layer, and then a tree of 'widgets' or user-interface components, each of which has its own controller and view logic. Widgets may create and manage child widgets. etc. Finding this works quite well, especially when you throw data-binding into the mix too.

Agree that the 'VV' approach you describe sounds quite a crazy optimisation, depending on how far you take it. Although might make more sense if you have more of a unified development environment between client and server eg GWT or a javascript-based server framework.
19 Steps to Fantasy Football Championships
Some great advice to fantasy football beginners on drafting and running teams
But they haven't. Hacker News wouldn't post up torrents to old movies or albums, and posting this is no better.
There is a little bit more to it than that. NASA is not just a space agency, National Aeronautics and Space Administration.

NASA also does a lot of aviation and other research besides just shooting people into space and playing golf on the moon.

The reason for launching in Florida is because if something goes wrong they can initiate the termination system and anything that falls out of the sky will be in the ocean, opposed to a populated area. Other NASA centers in other states are useful for shuttle returns. Often when bad weather is occurring they send the shuttle to land at NASA Dryden.
It would be good to say what version of Ruby this is about.

I'm guessing it's 1.8.7, but 1.9, the current version of Ruby (though likely not the most used) offers additional (and in some cases, different) ways to manage arguments.
I don't think this would have been surprising back in the days when we put things on desks and sat at them all the time... It's just that we now expect everything to be "mobile/portable" and lightness is then presumed to be good. Weight is definitely a legitimate feature, as this example so clearly demonstrates.
OP has said he is currently a non-smoker. Starting smoking e-cigarettes for the mild "high" of nicotine is just dumb.

I've made no statement about them as an alternative to smoking traditional cigarettes.
"as people start to feel more and more threatened by crime"

Yes, despite crime rates in a long-term decline in the US, at least there are folks like you to push the idea that people should feel more and more "threatened" so as to accept measures like this.
I am getting ready to use it for a very similar purpose, the ability to quickly increment a counter seems to make it perfect for this kind of use case.
A pretty useful article though the heading for here might be more compelling if framed in context of what interface aspects appeal more to men versus women or something along those lines. Money quote for me here:

"They also prefer sites with moving objects, machines, tall buildings, violent themes, male figures and caricatures. Women prefer rounded lines, more colour and detail, unusual typography, static objects, low rise buildings, female figures and smiling faces."

And also why this matters:

"She said: "Organisations can either 'turn on' or 'turn off' their male and female customers. Studies show that if a customer perceives something as beautiful the are likely to pay up to 66 per cent more for the product.""
School of Rock(stars)
That's false advertising. The original story was about whether Taleb is a crank. It also offered a useful and interesting definition of a crank.

You're annoyed that sharp rather than nice fluffy headlines work. You know what I'm annoyed about? How pointless meta-whining like this floats to the top. I was looking forward to hearing from some finance savvy types.
Indictment in Heartland hacking case
The key word is "can" ... I'm sure there are more examples of a team losing their best player and getting worse.

Does anyone really think Davidson will be better next year without Stephen Curry?

Also, "best player" is so subjective in sports like baseball and football where players have specialized roles. Who is the Red Sox best player? You could argue 3+ different people.
Two for One Suits Mens and Womens
Megasuits is proud to announce the two for one suits mens and womens. Don’t ignore this perfect promo for working couples. Check out newest and hip contemporary suits that will surely fit your taste and take advantage of our budget saving promos. Hurry!
The First Google Logo
I agree the headline does read like that of a fluff piece, but the article is considered, and it does quantify & address the question in the headline. I guess what I'm saying is that if your attention is grabbed by the headline, then you won't be disappointed by the article - in this case.
He's saying that Taleb's points are not very useful or original.
How to accelerate time… or at least the perception of it
Big Size Suits
The outfit subsequently takes on accessories like chains, matching hats, and a cane even, reducing the formality of the suit and turning it into a totally different kind of suit altogether commonly misconstrued for zoot suits. Luckily big size suits are available in specialty stores to accommodate the growing number of heavier men. From chest sizes that range from 2XL- 8XL sizes (roughly 46”-76”), big size suits is a growing demand.
Which is why they'd never use it anywhere they'd expect the targets to have a reaction beyond helpless apprehension at the cops parking in front of their house - ie, no white suburbs.
No, I'm annoyed at the "is X a Y ?" format that seems to be the new headline 'meme'.

To call people names in order to attract attention to your 'prose' (I use the word lightly) is a pretty low tactic.

It's false advertising just the same, because X really isn't a crank or X would be spending his time in an institution with rubber walls.

Disagreement does not have to be expressed in such terms.
> Do you think you can sign up for a Google or Facebook account with your own OpenID?

Yes you can on facebook http://www.allfacebook.com/2009/05/facebooks-openid-live/ Make some better research next time.
Would be nice if it had some advanced features like follow the mouse, zoom, etc.
Postrock. Lately it's Epic45, Lymbyc Systym, Petrograd in Transit, The Berg Sans Nipple, My Education.
It means that as you move functionality (not data) between the server and the client, you need to rewrite your code. For example if you do input validation, you need to write the same code twice: once in {Java, Python, Ruby} or whatever the server side language is, and the second time in JavaScript so you can alert the user that the data in some fields doesn't pass the checks.

This is not a problem if you are using GWT, or if you do serverside programming in JavaScript.
> saying that the "tails" of market changes are going to be larger than the current models

The claim is that people using the models are well aware that the gaussian distribution is only an approximation, and that substituting fatter tailed distributions into the models don't actually affect the outputs very much.
The article mentioned that closing main roads temporarily could have a similar effect - could teams thus experiment with benching star players , or altering plays to "mix it up" more, without actually losing the player? This would seem to be the best of both worlds, by using the star optimally.

In general, this seems like a lesson to not focus so much on the "strongest point", but try to squeeze out more returns from weaker points before diminishing returns set in so heavily. E.g. - don't make your strongest developer in a small team do all of the hard work, even if his code is much better than others'. His ninth hour of work is less productive than another developer's second.
I find the 130,000,000 number that is being bandied about to be rather low for what had been happening: Heartland processes about 100,000,000 transactions per month.

The indictment stated that they broke in during December 2007. Heartland was contacted by Visa Security in October 2008. This means that the hackers were sniffing transactions inside the datacenter for 10 months. Since all transactions inside their datacenter were in the clear, I suspect the number actually acquired by the hackers is about 10x what the official news is stating.

http://www.storefrontbacktalk.com/securityfraud/heartland-sn...

Maybe I'm getting too cynical in my old age, but Heartland released the news of the attack during Obama's inauguration, hoping it would get lost in the noise.

Some more reading:
http://www.wired.com/threatlevel/2009/05/heartland-breach-co...

http://www.theregister.co.uk/2009/01/20/heartland_payment_br...
I built a simple Twitter client on my laptop against MongoDB - persistently storing every tweet from everyone I follow. I found it to be stable, flexible, quick to build with and extremely high performance - but I'll probably move the app over to MySQL or PostgreSQL simply because I want to do queries with joins in them!
I sure hope the tilt controls work better there than they do in Super Monkey Ball or we're going to be accidentally bombing the Louvre.
An interview with Scala's creator Martin Odersky
Samsung SGH M310 Violet Unlocked
Samsung M310 is a stylish and affordable slide up with all around multimedia functions including an embedded camera and music player. Full of multimedia essentials, the Samsung M310 also has a stylish design that is perfect to the young sophisticate.
I thought this what the OP was trying to address.

In your example, the C program would appear to have been a more productive use of time, but in reality, the Python program was - even as it was much smaller.
Naturally, speed is not necessarily a key consideration. We'd all be using C if it was after all

But that isn't true - the great strength of mathematically-oriented high-level languages is that they give you all the ease/speed of development of "scripting" languages and offload the heavy number crunching to LAPACK/BLAS/whatever, which are highly tuned FORTRAN and assembly language. There's no way hacking up your own matrix multiply or FFT in C makes sense given the availability of these languages.
Because parking an armored camera-truck in front of the place darker-skinned people not accused of any crime live doesn't involve the "civil liberties" a lot of HN commentors care about.

It's not about DRM, the GPL, when stuff goes out of copyright, or whether whitehouse.gov uses tracking cookies - the "big stuff". It's just some people, somewhere, seeing a big-ass police vehicle parked in front of their home with cameras pointed directly at them. To a lot of HN folks, that doesn't seem terribly important; after all, they're probably drug dealers - at least, the police say so!
It was really interesting,now when I look at both Men/Women specific sites I will notice these elements more.
"That's all somewhat theoretical sure, but the point is to challenge your assumptions. (People do use vectorization, right now.)"

You're assuming that people are not aware that multiplication is not always a constant-time operation. That assumption generally doesn't hold among people with any sort of academic CS background. Multiplication algorithms - and the fact that they were typically O(N) in number of bits - were covered in my intro machine architectures course.

In practice, there are many, many other things that can negatively impact hash table performance in a much bigger way. Like cache misses - one cache miss costs far more than an integer multiplication. Or interpreter overhead from using, say, Ruby instead of C (bad example, since Ruby's hashtables are implemented in C, but the general point holds). Or the difference between -O0 and -O3. Or how early versions of Java Hashtables would often devolve into linked lists because the hash function only looked at the first 8 characters of a string.
Why You Want to Start Using SML Today
After some thought, I have come to the conclusion that the title page should be the official Erlang logo. Perhaps suitably shrunk down, but otherwise, totally the official logo. Don't forget the beard.
A little proofreading and peer review would have gone a long way.

We do, eventually, need different models of sharing identity and personal data on the web, but this is fairly incoherent.
You might want to educate yourself about harassment law.
Well, sorry. Maybe I don't have the font that I'm supposed to have installed, but the default that came up is stunning. I was being truthful with my comment.
Not all caches have the cache invalidation problem that Karlton is referring to (memcache doesn't). He was talking about invalidation of multiple copies of an object in a cache.
Jacky.rants.stuff.
In the nineties, "hacking" meant "hackey sack" to me.
This sounds like Microsoft Passport's vision from years ago...
Daniel, really looking forward to the upgrade. Could you list some of the new features and improvements?
If it's not some sort of "treatment", then just what on Earth are they doing that's causing any effect?
You have to admit it's a little silly to start with "This is one of the fundamental reason why pure theory is wasteful." and then not back it up with numbers.

I'm a head in the clouds kind of guy, i'd have been fine if you'd said, here's all this extra stuff you might be overlooking. But when you frame the discussion with concrete measurements... I go looking for concrete measurements.

That said, I broke the rule on not saying something in writing, that i wouldn't say face to face. (well, i would, but only after i knew you better)

I apologize for being snarky. That was uncalled for.
The arrival of broadband could make East Africa an outsourcing hub.
What do you mean now? That's always been insulting, even in person.
Groove Salad on SomaFM: a nicely chilled plate of ambient beats.
iPhone App that uses sonar to measure distances [video]
You have a funny definition of pre-emptive. When the police send the van out in response to a complaint, that's post-emptive.
How to write a fugue (GEB meets Britney Spears?)
The article contains a couple claims I'd never heard before. I did a quick search:

– The linked article is all I could find about men having better stereoscopic vision.

– All women being able to see a fourth primary color is not at all agreed on, but there may be some who can: http://en.wikipedia.org/wiki/Tetrachromacy

I don't see how either trait necessarily correlates with being a better hunter or gardner. Are people who see a fourth primary color better at picking the ripe tomatoes? Maybe. But it makes sense isn't science.
Yeah, I love Disqus but that retweet thing was in poor taste.
I was just thinking to myself today, the internet needs more places for American right-libertarians to talk about politics. Good to see that Hacker News is stepping up to fill that gap.
140 Characters? Just Post A Picture On DailyBooth (YC S09)
Coalition launches petition demanding that Amazon drop DRM from the Kindle
Facebook shown to increase jealousy in relationships
Dailymotion's support for Ogg is a big deal
SizeUp - Awesome Mac utility for moving/resizing windows
I use vim with Java. It works great - I don't believe that an IDE should ever be a requirement for writing good code. If this is the case, the language fucked up.
Did you read the LTU link? Someone seriously suggested that Perl 5 obviously works by reparsing code at run time.

I admit that there's a continuum between "pure compilation" and "pure interpretation", but when you have people claiming that Java is a compiled language, the lines are awfully blurry.

I take "interpreted" in its purest form as "parses and executes a line at a time", which is why I mentioned REPLs in the article.
What does this have to do with twitter? It's really annoying to see these types of services say now you can do this for twitter, just capitalizing on the twitter brand.

Really, you can do this with Jing, which is more feature rich and also easier to use. http://www.jingproject.com
Absolutely not.

Bastiat articulated the Broken Window Fallacy in 1850, and here we are 159 years later shredding perfectly good cars to 'create jobs.' It certainly seems like some good ideas can't be repeated often enough.
Ugh, I think people are putting to much of their personal life on Facebook, which makes it easier for them to get caught. I also can't stand when couples give their login to the significant other. I mean some things should remain personal.
Will Fence for Food
Perhaps Football would be applicable if you had a star receiver or running back. Not sure about a QB getting taken out.

Perhaps in Baseball the first base position or maybe a DH or reliever?
I would like to add:

Thank you for posting the PDF instead of some lame Scribd version. I still don't really get any reason for Scribd to even exist.

Yeah I realize they're YC, and I realize the Scribd guys probably lurk (or post) here, but can someone please explain the raison d'etre for the whole thing?
What people love and hate about the iPhone 3GS and Palm Pre
Even worse is when your significant other expects login credentials, and you have to fight to keep them private.
There's a lot of talk on HN about the value of marketing. Beyond its relevance to my hobby of fencing in general, I enjoyed this article for its depiction of these two clever guys who are going with a spontaneous idea and seeing where it takes them. There are obvious and myriad differences, but their attitude feels very "bootstrap" / "startup"-ish to me. (Particularly the parts about primarily studying or working while they trained, and still overtaking well-funded "professionals.")
The rebuttals to Nielsen's essay are also good:

http://www.useit.com/alertbox/981115_comments.html
Next branch of pirate bay?
Seriously, though - thanks for posting this, I had no idea connection and hardware costs were so high in East Africa, and it will be facinating to see what happens. Hopefully better access to information will reduce corruption, for example.
I'd be very interested in a real-world comparison of Scala and OCaml, another language in the FP/OO crossover space. Obviously with Scala you get the JVM and its libraries, but then again OCaml-derived F# gives you the CLR and its libraries...
this looks very innovative... you should probably open or develop an api for this which can be used by others to develop more functionality over it...

good luck!!
I can't really imagine a better peer review other than hacker news to be honest. However I wish I'd got a more replies when I tried to get skilled people to read this (expecially from the english mothertongue), but that didn't happen.
U.S. Copyright and designs of a Useful Article
The World’s Only Triple Engine Browser
I was criticizing the title, not the post. It's hard to name blog posts, but some names are more inflamatory than others. I was not attacking the thesis.
Full text of "Parlog As A System Progrmming Language"
i love the site, but the real congrats are on the traction. the numbers speak for themselves.
How about a simple changelog instead? Sure seemed like more of an announcement that they have a marketing department. Still looking forward to the release, haven't used Disqus before and will likely be implementing it in an upcoming project.
Okay, that makes more sense - but this still isn't as big a problem as you suggest. There are already plenty of options to generate client-side javascript via the server-side web application framework.
I tried to use R for a project, and I found the small size of the community and available documentation to be frustrating. In addition, R suffers from the "curse of C" , where it is near impossible to google for help on a language with a one-letter name. Though, perhaps I just managed to miss that particular mailing list in my search for R materials.

In contrast, Matlab has excellent resources available for the beginner.
what about the moneyz. I believe that until the financial pipelines are laid out for this connected scenario, there will not be enough incentive for the big companies to cooperate over this "problem." So many referral fees, affiliate fees, and more to cut up. If data is what commands my 2-3x multiple, why would i give it away unless i know i can get a guaranteed 15%+ roi through giving it away.

Lastly, for problems 1-5 - FACEBOOK! No brainer that they will charge for FB connect soon.