skysight-inc/HackerNews huggingface dataset:
But that isn't the real "Support" cost it is DDOS attacks.
Computing a hash of a 128 character password is more expensive than doing a 16 character password.

I'm sorry but this is bullshit for so many reasons.

1. There is no way hashing 128 characters instead of 16 is so much more expensive that it enables an otherwise infeasible DDOS

2. Passwords should be salted before hashing, so you're adding (hopefully) at least 30 characters of salt to the password anyway.

3. Hashing should be expensive. You should be using bcrypt or some other algorithm with a work factor to protect against brute forcing if your database is compromised.

The real reason is likely a mix of legacy code and extra support from people forgetting passwords, and just plain ignorance from the developers
I love Google Now.
>My understanding is this is one eventual goal of Street View database: to be able to use image recognition (street names, street numbers, buildings, landmarks, etc) to more correctly locate pins.

They're now using reCAPTCHA to assist with that: http://techcrunch.com/2012/03/29/google-now-using-recaptcha-...
Hashing passwords intentionally slow for security.

The solution to a DOS like this is to ignored all password attempts after N per M time.
When someone says "I can't find enough qualified people for X", the reader should always append "for what I am willing to pay."

Miraculously, there never seems to be a shortage of qualified Wall Street traders, university administrators, or any number of other highly paid professions.
American Express has (had?) terrible password requirements. I think it has changed but not sure.

Who is giving these banks all this terrible advice?
Why virtualenvwrapper is (Mostly) Not Written In Python
> but I'm guessing it's similar to this blog post from a while back

That's the link. He didn't change his mind, he merely upgraded and got better performance. That did not happen in my case.

> Have you tried a blind test?

No need. Before the change, my mouse pointer was freezing up every few seconds, and I got "IOHIDSystem cursor update overdue. Resending." in the system log very frequently. This disappeared completely after disabling the pager.

The difference in performance is stunning. For example, previously, opening a new tab in Chrome would not animate the tab line correctly, resulting in a weird "jolt" as the tab came into place. Now it's smooth.

> Do some science.

The problem is that these things take a lot of time. Time that I don't have. At some point I might create a new user and see if that helps.
Well they aren't, that was the point of the article.

Some people, such as yourself, are willing to pay the exact same monthly price but not the $100 difference for the iPhone 5. Now instead of buying a $99 Android or some other phone you are opting for a $99 iPhone 4S, which just happens to have been released ~18 months ago.

Unless your point was that if there were no 4S you would have bought a 5, I can't see how this is disagreeing.
There you go: http://codepen.io/anon/pen/qpDGf
Arduino kits are great hits with the 8-15 year olds in the family. They can play with the sample code and tweak it and see something happen "in the real world", whether it's a flashing LED or "upgrading" their Lego to torment the cat.

It's similar to those Radio Shack "3000 electronic experiments" boards that were sold in the 80s(?) and yet can scale with the kids' understanding.

Sure, it's not self-hosting, but I've noticed the physical connection to caps, resistors, diodes, etc. in a "safe" environment makes them more proud of their accomplishments than their html/css projects.
For conversational purposes say California. No NDA, non-compete, contracts etc.
Is there a desktop version of this? I've been looking for a replacement for the deprecated iGoogle.
People surprised by this probably ought to revisit the trap and trace requirements that the telcos have had in place for decades.

http://en.wikipedia.org/wiki/Communications_Assistance_for_L...
Sorry about the <p> above :( I have never had that issue before...
These "crazy, confusing things" these mobile app devs are trying are expanding the way we use applications. Making apps gesture-based has lead Google Maps (for iOS), Clear, and even Facebook (swipe down closes image) to have much more intuitive UIs. I'm much happier that developers are experimenting with improved UX experiences rather than just trusting the designs Google or Apple decided on.
When I was in school for a B.S., I settled on accounting for this very reason. There was already talk about massive outsourcing of IT and tech jobs in the late 90's. I was already working in the tech field before I graduated so experience was not an issue. Today it is easy to contribute to open source as well.

I figured worst case is I got laid off and picked up a job as an account. If someone was going to outsource accounting, they would have done it by now.

On the plus side, I've never had anyone complain about my lack of an CS or MIT degree and I'm not stumped by "business decisions" like other engineers are. Somethings actually make sense when you understand the difference between capital expense and normal expense.
Apple could just throw away the product you return. That would not suffice.
If you disallow pools the network might stabilize at a fairly low difficulty (because mining is too risky if you make nothing for months on end) and then it would get 51%'ed.
I would venture there's a way to make "concepts" and "entities" become linkable automatically based on existing articles, but that would mean a bit of engineering. I.E. A name, product or academic field. But then there's going to be a high number of links to articles that haven't been created yet or deleted/merged etc... in cases of lack of notability.
"almost no one is willing to address the balance."

Ah I think I see our minor disagreement. My belief is the vast majority of the eighth of a million per year are NOT elite rock star caliber based on some crude estimates about graduation rates and so forth. I don't believe we have the educational capacity, world wide, to graduate 250 million computer science grads every 20 years outside the USA such that the elite top 1% from each graduating class year eventually H1Bs over into the USA. Even if we really did have 250 million outside the USA CS grads every 20 years, why would a perfect 100% of the 1% come here?

The percentage of elite hires almost by definition must be so low in that eighth of a million, so as to be a rounding error approx zero. That doesn't mean Mr Anecdote doesn't exist or they're evil or imply any political ridiculousness, it just means that elite level coders are such a tiny fraction of the population that shoving them into the debate sideways is intentionally derailing the real debate about the vast majority of people involved.

Beyond discussing the present and past, if we imploded the H1B system from an eighth of a million to perhaps two thousand, almost certainly the two thousand who actually survive the process would almost certainly be the elite 1% supercoders, so even pretty far out "solutions" would have no effect on supercoders, making it even less relevant to debate supercoders.

Another interesting way to put it, is most countries allow anyone in if they post enough money. I don't know what the USA charges, but $1M would be more than any other country I've ever heard of. So for a mere $2B, if H1B were utterly eliminated, you could still let all the supercoders in under the wealthy people rule at minimal cost. After all, if you're willing to pay $350K/yr for a supercoder, posting $1M for a wealthy person immigration is only about three years total cost.

Talking about the tiny population of supercoders is simply a distraction.
It's zero percent of the universe when you take into account the finite amount of space we can see over the infinite amount of space there actually is.

It's still pretty damned amazing for an infinitesimally small part of the universe.
Banks have security against this sort of thing. They manage it by making actually keeping that money after obtaining it without getting caught really hard. I have no idea how it can be protected against when it's bitcoin.

Fiat currency has government buy-in, and government support for loss prevention. Bitcoin not so much. The general anti-government attitude that goes with BTC means there's little incentive for law enforcement to care. (Yes, a server break-in is cybercrime, but so is someone hacking your Wordpress or Facebook accounts, and that's the level of attention it will be paid)
It's too bad that all of these grand visions and truly positive developments for humanity are locked inside of an exclusionary, elitist organization that is governed by deletionism and will take any contribution you might possibly make and CRUSH IT LIKE A BUG.
Since you are already turning this into a partisan politics meme spouting bash fest, I just wanted to point out that Obama paid last year a 18.4 percent tax rate [1].

[1] http://www.reuters.com/article/2013/04/13/us-obama-taxes-idU...
> Except M.A.D worked. It's an example of a beneficial Nash equilibrium because the stable state was a military stalemate.

True if you ignore the externalities of a huge military build-up. A better solution would be both sides agreeing to not have nuclear weapons and not start a conventional WW3.
I last played with pick and pick-basic back in 1999 (and I used the UniData flavor). Here is what I remember of PickBasic: an overly simplistic version of BASIC without the advancements of scoped variables and methods, you still had to use GOTO <numbered-label>.

I don't miss that language one bit.

Now PICK as a data storage. Not bad, but did nothing well either. Could be I have the reverse of positive nostalgia on this one.
"People need to understand that millions of dollars of easily disposed of goods are worth killing people for."

If this were my site you would be banned.
Concert venues like House of Blues have had similar restrictions, but it had nothing to do with security - they just didn't want people taking "professional" photos or videos of live performances.
http://en.wikipedia.org/wiki/File:Windows_2.1.png
It's far better than 6% of the energy because your fuel which never reaches orbit is at mach 6.
> When your code base grows you will end with dozens of places to change your code, all of them error prone.

Well, it's really only error prone if your editor doesn't have syntax highlighting. Seeing a whole swatch of code turn into the comment color pretty much tells you what's going on.

Still, I think personally I'd rather do an "#if 0". It's still only 1 character to toggle the code on or off...
Michael Peachey's "General Interface" (sold to Tibco) was doing Ajax quite awhile before the term was coined.

The Ajax craze was, of course, with XML (ie, the X in Ajax). JSON is certainly a more pleasant format to work with but not a huge leap over XML. But it was lame that XML was melded on such as it was.
My ex was a member of a teacher's credit union. To log in you had to give the account number, the password and the user's last name.

One day she told me she always had trouble remembering which way to log in... which seemed strange to me. Anyway, her surname is Irish, one of your typical O'Somethings. When she tried without the apostrophe she was fine but when she used the apostrophe it failed with a SQL error message.

When I finally was able to breathe again she asked me what it meant. I just told her that it meant that she should never leave any money in that account...
Depends on what the "lead" means. Certainly, he won't be able to be a technical lead, but non-technical people can lead technical people on other senses as long as the leader is humble, recognizes his shortcomings, and is willing to listen to and apply advice.

It is extremely arrogant for developers to believe the only thing of value a leader can bring to the table is coding chops. Compared to what it really takes, coding chops are immaterial.
I was hired by Microsoft as a fresh grad in 2005 for 84000 year. 84000 in 2005 according to CPI calculator (http://data.bls.gov/cgi-bin/cpicalc.pl) is $100,117.42 today. Add to that that two years ago Microsoft reduced stock grants and put more money into base salary and actual total compensation increase for fresh grads is negligible.
> American eating habits. People would rather be miserable, fat, poisoned zombies than to stop eating empty carbs with a side of sugar and mystery meat.

This is entirely untrue, as should be obvious from the absurd conclusion it forces you to reach.
I don't even need to star anything. If I type an address into maps.google.com on my PC, as long as I'm signed into Google it will be in my Maps app search history.
Abadi and Cardelli lay out an object oriented calculus with object literals and structural object types. Typescript's object literals and structural object types seem very similar.
Their job is to catch criminals, not to snoop, maybe it's worth mentioning. These are necessarily linked only when the talk itself is the crime.
Wait so does sweet.js support arbitrary JS execution in macros now?
Cool, just signed up to try it out.
No offensive words either! We don't want our engineers looking through our big plaintext files to get offended.
I would think about how this pricing model might compare to that of bands that offer a name your own price donation for an album. Wikipedia is another possible example i.e. software/information for a donation. Those aren't direct examples...but they might provide some insight.
Imagine if drugs were legal and not bent by advertising laws. That would be a total nightmare, or a dream for some.
The database is available under creative commons, and they're working on an API, so I'm confused what you're talking about--whether Wikipedia is an elitist organization or not, I don't see how that would matter.
Was more of a curious inquisition into if this model had been attempted, not a "should I do this".

In the examples in description, insurance and travel, there is a demand seeking a supply and the supplier gets to choose if the price is right to fill their void.
Well, outside "Silicon Valley" - i.e. the software industry itself - most programmers really do work in IT . The code they write is usually for use in internal operations, and not itself a product they ship to customers.
I think the concern was more that the functions you are toggling will likely interact with other functions you are toggling. So if you toggle one on but forget to toggle the other, then you could end up with undesirable results.
Eh, spaces are nice if you want to have an actual passphrase.
I've seen really old scripts that use awk oneliners doing a printf (like echo | awk '{ printf ...) cause (and I have to guess here) it was not built in to /bin/sh and there was no /usr/bin/printf command either!
Idea of service for Google Glass
Idea inspired by this phrase of Robert Scoble: " Adding other services will soon be possible (I just got a Twitter photo app that is being developed by a third party) but turning on automatic uploads to other services will kill my batteries on both my phone and my glasses (which doesn't have much battery life anyway)".
Why don't have one service to link Google glass with? And link all you FB, G+ and other socials to this service? So send photo just once to that service and it'll appear on of your linked socials. It's just idea - if anybody like it - send me a beer )))
More bummed than getting Forbes magazine in the mail every month? Wow.
A shameless plug for people wondering "what is this PICK thing?" I host http://www.pickwiki.com, in an effort to capture some of those fascinating (to me) stories. The guy that created it really was called Dick Pick.

I wouldn't choose PICK for a brand new project today, but as Ed says, there's life in the old dog yet...
> deletionism

Deletionism is the reason it's worth using to begin with. It prevents it from being flooded by crap and allows it to stay on mission. Not everything has to be all things to all people.
Management noobs always need something "quantifiable", and the SLOC count is the nearest thing you get for "quantifying code".
I've mostly avoided trying to be funny on HN, but I've been voted up for cracking wise on a few occasions, and have voted up things that made me genuinely laugh.

It's a dreary business trying to analyze humor, even more so to analyze what kind of humor plays well at Hacker News, but I'd say the more original the joke, and the more the joke makes you think afterward, the better it will do.

As an aside, my goodness, this is such an HN comment.
Cite some examples.
Is Wikipedia's donation data open? Would be interesting to see statistics on donation amount vs. usage / contribution to the knowledge base.

Good thought on the band's album donations.
I assume the problem is related to space-handling on HTML form submission. I don't know off-hand how POST handling differs, but for forms submitted by GET, spaces get all screwed up and it wouldn't surprise me if some or all browsers automatically trimmed leading and trailing spaces, and it also wouldn't surprise me if various JS libs took varying approaches to compensating for this weirdness.

Re: why you'd have a regex for validating passwords, I assume this is in the password setting user interface, so you can give the "hey that password doesn't meet the requirements" feedback without waiting for a round-trip to the server.

Edit: the real frustrating thing about this article is that it doesn't actually answer the question in the title, and nobody seems to care. Yeah, Microsoft, great point: longer passwords may not actually be more secure, but prohibiting them causes your users problems if they've developed a nice consistent scheme for generating their passwords and have to have a special exception for your dumb site that limited the length for no good reason.
That's like saying to get someone to stop punching you, just punch yourself.

DOSing yourself to stop a DOS :/
In the short term, it has that effect, which explains some bad decisions I've made. Anger has a weird property of clouding short- and long-term judgment but clarifying a certain medium-term precision.
Fuck Me. 15 years left to accomplish something great. I better move Strong AI to the top of my todo list before I'm too senile to work on it.
That's a bit harsh.

It's true the admins take notability pretty seriously, but to be fair, so does Encyclopaedia Britannica. Wikipedia folks freely admit that they're elitist in that regard, but I don't think that's necessarily a bad thing. They set it to that level for the sake of maintaining quality and relevancy (which is a measure of notability) to an acceptable degree.

The foundation's ultimate goal is to make a reliable resource for knowledge after all.

What we need to "balance it out" if you will, is maybe another entity(ies) with a broader scope and maybe a looser threshold for notability, but hopefully with more reliability with expert verification ( Citizendium comes to mind : http://en.citizendium.org , but it's no where near as comprehensive ). Still it's not easy to run something like Wikipedia, so whoever will do it would have to have deep pockets and seriously dedicated.
Churchill Grounds says that the measures were developed after consulting with several law enforcement authorities following the Boston Marathon bombings last week.

Wait, what? Weren't those photos helpful? Wouldn't surprise me if they were using that excuse to keep people from being able to profit off of their photography, but like the blog states, the extensibility of the lens doesn't matter when smaller models can still outperform their larger, extendable counterparts.
ComicsAlliance shut down by AOL
I did. Here's the relevant section:

"For the record: we have not yet had the chance to look at the lawsuit documents or discuss the specifics of the allegations and size of the claimed damages with Opera management or its lawyers, but we’ll update this post as soon as we have."
This article doesn't mention what the attack vector is, just talks in general terms about what the attackers do after the server is compromised. A lot of the recent security articles around Apache talk about massive numbers of servers getting compromised but say say very little about HOW the compromise happened. Is there a specific reason for that?
How to get less traffic and drive users away
I have noticed that as well. If you say you are going to help people and make some cursory gesture towards that ends then you are lauded as some sort of selfless hero. Whether or not people are actually better off is seemingly irrelevant. Its just the act of 'wanting to help' that matters.
Well, not really. When you quote a username like this, it means you're talking about the name—the symbol—rather than about the user. So this makes sense:

'riffraff is eight letters long

But this does not make sense:

'riffraff mentioned the project

... since names don't talk.
Next Generation Water Simulation - Position Based Fluids
Jokes aside, writing down something like OP's software in pen from scratch would require some degree of proficiency and confidence. I can still see some pencil around the paper, in any case :) (Not to diminish the achievement - As a young programmer, I'm always impressed when I see these things and I'd love to see more and more of them!)
Remember what they’re fighting for:
Recall that an Internet company’s currency is its number of active users.

This fundamental assertion is wrong. The "company's currency" is not simply about the number of users. What it is really about is the revenue that can be generated via users. Having lots of users but no way to monazite them (Twitter) is useless to them.

In both cases, Google has more users and generates more revenue per user than Facebook. Facebook's stock got beaten up when investors noticed the revenue per user was lower than Google and was going down instead of up on mobile.

While Facebook is a potential threat to Google if Facebook figures out how to increase its effectiveness, Amazon (which is also mentioned in the article) is Google's bigger, more immediate threat.

Most of Google's advertising revenues come from people searching for things they want to buy. Amazon already has a search engine for shopping, a large inventory or items, an affiliate network of other vendors willing to sell you stuff you're looking for, and shopping recommendations to lead you to related products.

If enough people go directly to Amazon for their search shopping needs, this will destroy most of Google's advertising revenue model.
> deletionism

you might enjoy Deletionpedia: http://www.deletionpedia.dbatley.com/w/index.php?title=Main_...
Well to be fair, there really is zero point from a security point of view in having a password longer than 64 characters. If someone does enter more than 64 they almost certainly have made a mistake (a copy-paste screw up for example).

And you do need some kind of limit to prevent people using gigabyte sized passwords.
Curious if anyone with the Explorer version knows whether the current Glass API would even come close to allowing the integration of Color?
What does that have to do with the quality of the coder though? I've worked alongside developers young and old (as I suspect most here have) and I see no relationship whatsoever between age and effectiveness. If anything, the older developers are probably consistently better. Here I am defining older as 35+.
Because the CSS code was there for the purpose of preventing unauthorized duplication of content, not to restrict people's ability to control the functioning of their DVD players.

Regarding printer cartridges, there have already been court rulings [1] that have determined that "jailbreaking" them isn't a violation of the DMCA, making the distinction specifically on the basis of whether the the element of the product being protected is "creative" or "functional". So we already know from case law that the DMCA doesn't actually prohibit people from circumventing functional lock-outs.

[1]: http://en.wikipedia.org/wiki/Lexmark_Int%27l_v._Static_Contr...