skysight-inc/HackerNews huggingface dataset:
You can limit it to only checking X hashes per second. The attacker can, under heavy load, figure out how many people are trying to log in, but that doesn't help them figure out any passwords.

Also, there is no reason to implement an extensive backlog in the first place. It's far better for a system at 105% load to drop one in ten attempts than to have an infinitely growing queue.
One of the things I did was write a defer function (ie process.nextTick) and just threw it anywhere I thought some operation could potentially be blocking. This requires an analysis of latency vs bandwidth for your application (for me, extra latency was acceptable and bandwidth was at a premium). This also allows use of underscore libraries, albeit with extra defer calls everywhere.

Unfortunately I could not convince my old company to use node.js in production because I was very curious to see how the extra function call overhead compared against the extra bandwidth.

On another note, I was surprised that the eventEmitter callbacks are not executed asynchronously. I assumed each one was run on the next tick. That always struck me as inconsistent with the rest of the API.
An imperfect one, like the rest of us.

Edit: since I'm getting downvoted into oblivion, let me elaborate: no Buddhist is perfect, if they were perfect, they probably wouldn't see a need to study Buddha's teachings.

It's not like Jobs was out criticizing how people lived their lives in "sin".
Would he? His private life was indeed very private while he was alive. But, the guy sat down for hours of interviews with Isaacson so that a book could be produced about him. If he didn't to be the centre of any kind of attention, he choose strange ways of showing it.
Never too late. It's absolutely worth it, and at 30 you're hardly too old to do absolutely anything you want as far as career changes.

But I think that way beyond the technical training you will get in CS, the true value of a university education is taking classes in a wide variety of fields: literature, sociology, biology, math, physics, foreign language, history, etc....and having a chance to talk to other smart people about what you're learning. As someone else recently said, the intersection of the humanities and engineering/sciences is a wild and rewarding place to live.
Motorola to cut 800 jobs after tough results
Google AdSense Money
nope. Enterprise software, not on the bleeding edge.
NML3FK6WLLP9
NWRMPEYHYMJH
PM99WRA47NEY
LPWAE9NWNPR7
JEHNTWRKNNLF
The Case Against Grades
Jeff Bezos's Regret Minimization Framework:
http://www.youtube.com/watch?v=jwG_qR6XmDQ
money is less important than having discretion to work on novel projects

Sure. Like I said: talk to me in ten years.

Maybe you'll still believe that academia gives you freedom to work on whatever you like. All my academic friends do. They are devoted and talented enough that they can soar blithely above the fact that:

A) In academia, you work where the research grants are. You are free to start a research project in an underfunded corner of academia to the precise extent that you are free to run your laboratory without any income;

B) You will spend the majority of your time writing those research grants.

C) Because your grant proposals can be anonymously torpedoed by any one of your colleagues with sufficient clout, you will actually spend a lot of time with your finger in the wind, carefully adjusting what you're working on to stay in tune with the zeitgeist.

None of the above feels much like freedom to me. Your own mileage may vary, of course. Maybe you're in CS and you can run your lab on a relative pittance. Maybe you'll meet a rich benefactor who loves to fund whatever you want to do. Maybe you can hold down a day job until your peers give you funding for your novel project, like my former field's big hero Judah Folkman did: His proposals to study antiangiogenesis went nowhere for something like fifteen years, so he just kept his day job as Director of Surgical Research at Children's Hospital Boston and kept trying. What can I say? Clearly my advice would have been useless to Folkman. Patrick and I are trying to advise the median programmer, not the fourth standard deviation.
Great, thanks for suggestions. Will update copy a bit later.
Diaspora Co-Founder Leaves the Project
There's this:

http://www.window.state.tx.us/border/ch09/cobalto.html
Eyes reveal true hypnotic state for the first time
That would seem to contradict Steve Jobs' ad his wife's desire to publish an un-candy-coated (as quoted in the book) biography of the man's life, both his successes and his serious failures.

The man clearly wanted people to know and ponder all of these things.
I believe you're correct in saying that university shouldn't just be about getting a high paying job. Our society suffers because our brightest people are too narrowly educated. A physician used to typically be one of the most educated people in a community; now a physician is one of the least educated persons in a community. A pre-med student simply can't risk taking a course they might not ace. Few physicians have studied philosophy, art, political science, literature beyond english 101, etc.

My advice would be to take the minimalComputer Science corses you'll need, you'll end up learning plenty if that's your chosen professeion. Beyond that take courses that expand your horizon's and thinking, You need to decide what courses those will be.
Sayali Bhagat Busy Squashing Rumours | FilmiTadka
More food for SJ worshippers.
Utopia Is Creepy
How Does WordPress Make Money?
Very helpful, and a good read.
Thanks.
This has been happening for a few hours now.
That's traffic from a reddit comment to a page of mine. I'm sharing it to demonstrate the sickeningly huge potential of such a link -- scary stuff. 1000s of views, probably.
Lytro Camera Revealed
Why are kids not allowed to sell lemonade but are allowed to mow lawns? What makes you think that children will be allowed to use dangerous machinery if they're not allowed to sell some drinks?
Dell Community Support - recommended answer? Buy a mac.
At the bottom of the page, the article implies that the subject of the ad started to strum the piano, at which point I realized that they had reason to laugh; the subject of the ad was a professional comedian, thus: "They laughed when I sat down at the piano, but when I started to play they really bust a gut!"

So really, this was the story of a total success.
Yep, that's why the concept of clean-room reversing exists, to get around the derivative work concepts. It's not the only option, but it's probably the safest.
Thanks for setting me straight on those issues.

However on Common Law marriage, I'm under the impression that existing Common Law marriages are recognized by the government because persons married outside the country fall under it (no idea where I got that from, now). Isn't the formation of a Common Law marriage no longer recognized outside a tiny list of states?

Though I do have to keep my complaint against getting a permit to finish my basement. We only fall under town ordinances, but it's completely ridiculous to say that I cannot finish my own basement without paying the piper.
I'm trying to fill in the gaps in the author's thinking, but I imagine it something along the lines that keeping you "aged" 25 requires resources. So time is sort of a proxy currency for the resources required to keep you alive. If you run out of time you don't have anything to purchase the resources to keep you living.
Actually finance is a very socially oriented business. Not to the extent that you use in your example, but frankly if the M.D. doesn't like the person they spend 60 to 100 hours/week with that person will be out of a job. Same thing goes on the client side; if they don't like you, you won't get their business.
I like http://longreads.com/ for my long articles. Right now, my favorite setup for reading long articles from the web is:

Nook Color + CM7.1 + InstaFetch Pro + Instapaper + Longreads.

The Longreads website integrates with instapaper, and the instafetch client will cache articles to the nook, so I don't have to be online to read. I haven't gotten around to playing with it, but I'm sure iPad + instapaper client would work well
If would find the implications of this being a test run disturbing. Luckily, we can dismiss it.

Unless, of course, we start considering what else came through that port while so much attention and resources were focused on one very radioactive container.
SiriHome
I believe in principle you can only be pro-business or anti-business. If 'pro-big-business' means keeping some people out of business to make more business for other business, that isn't business at all -- rather a rehash of violent coercion comparable to the regular operations of mafias and gangs. In essence, established business -- like a mafia, is staking their territory and using their strong-arm (cops) as muscle, to stifle competition and maintain their monopoly. These kids did not have permission from any 'family leaders', therefore their operation was disassembled.
First of all, where are the applications in Google search? You just type in what you want, and the system uses AI to provide you with an answer. The fact that you can do that without having to think about millions of arbitrary applications is largely why it is so great. The fact is that people don't have an intuitive understanding of applications like "iTunes" they just have ideas of tasks like "listen to music." So I think the very idea of applications is flawed to begin with, and all applications will be made obsolete by a smart AI services, namely Google search.

Then there is the issue of over pricing these applications, when they could be free, which means that lots of people that are poor cannot acquire them.

But that isn't enough, behind the scenes, Apple has been screwing over developers with shackling licenses that I linked to above, and I don't care if they have been "incredibly smart" about how they have been screwing us over, they have still been doing it.
If you'd like to contribute more, you could contribute any thoughts you have while looking into it at the discussion group:

http://groups.google.com/group/beginning-of-infinity/

Thanks for the positive response! Good luck.
freecode makes me think of freeware/shareware sites, i.e. there's a fair amount of dodgyness implied.
فيلم The Polar Express مترجم Dvd على أكثر من سيرفر - من طلبات الزوار
I think you might need a semilog-y scale to be able to see it.
W.a.l.e. - Miami Nights Lyrics
When a dog owner is responsible dog bites in Martin County, Florida
That's why "Engineer" actually is a high-status profession. "Programmer", not so much. There is a reason many programmers have tend to refer to themselves as Software Engineers.
I did read the original link but honestly don't really understand. Seemed to be some kind of argument there has to be a multiverse to account for the expansion of the universe. That seems like a weak argument to me because in my understanding we're not that sure about what's happening to the universe and cosmologists keep changing their minds. Regardless, I didn't quite follow what sort of multiverse they said it implied and how it differs from MWI.

Going by your comment, I'm not sure there's as much difference as you may be suggesting. Deutsch's MWI is full of what we might (or might not) call "pocket universes", it's not focussed on just big universe sized branches.

I saw the article talking about the wave function spreading out which I think is the same concept Deutsch talks about in BoI with fungible instances of particles spreading out (a multiversal object is a collection of instances).
Make money online at home
It's not a mystery how it's being paid for – it's being paid for by the $600 the carrier pays Apple for your 16 GB iPhone 4S.
Ny Teknik is well known for printing garbage about anything outside their area of expertise.
If you were a carpenter, you'd tell your friends you're a carpenter.

If you were a janitor, you'd tell your friends you're a sanitation worker.

If you were a stripper, you'd tell your friends you're an exotic dancer.

Patio is saying we should say "engineer" instead of "programmer" because programmer has similar connotations to janitor.
"It doesn't stop trivial attacks we could come up with on here"

Show me an attack that's happened in the last 10 years.

"it's meant to pacify people like you"

I feel like you are on the side of the terrorists. If not, they love people like you. You fight for your right to have more security holes in our system.

As a developer, it would be like saying that I want to fight for no firewall and updates because it slows down the process of development and makes things to complicated.

"But the security isn't necessary. It doesn't stop trivial attacks we could come up with on here, and it's not meant to, it's meant to pacify people like you who demand SOMETHING be done."

How do you know? It's not like you can go back in time and change security to see if we have less attacks.

"Also, the freedoms we lose to this useless security aren't worth the trade-off. They wouldn't be even if the security worked, let alone with it being unworkable and counter-productive."

Okay, so if we do take all the security precautions away and there are attacks, can we hold you (and everyone that wants this) personally responsible?

It's kind of like when I've argued with ex-girlfriends in the past: They keep fighting and fighting on a certain subject..I let them see the error of their ways (usually with bad consequences)..and in the end, I get blamed anyway.

If the error means any deaths, I don't want to take that chance to show you I'm right. I would imagine you would then still blame the US government instead for their foreign policy.

It's not useless security and it's very selfish of you to demand less security simply because you are inconvenienced. yes it means a little less freedom, but it's for your own good.
Apple spells it out in Settings -> General -> Siri -> "About Siri and Privacy". I can copy and paste it, so I'll email it from my phone to my computer, and paste it here:

When you use Siri, which includes the dictation feature of your device, the things you say and dictate will be recorded and sent to Apple to process your requests. Your device will also send Apple other information, such as your first name and nickname; the names, nicknames, and relationship with you (e.g., “my dad”) of your address book contacts; and song names in your collection (collectively, your “User Data”). All of this data is used to help Siri understand you better and recognize what you say. It is not linked to other data that Apple may have from your use of other Apple services.

If you have Location Services turned on, the location of your device at the time you make a request will also be sent to Apple to help Siri improve the accuracy of its response to your location-based requests (e.g., “what’s the weather like here today?”). You may choose to turn off Location Services for Siri. To do so, open Settings, tap Location Services, and slide the Siri switch to “off”.

Information collected by Apple will be treated in accordance with Apple’s Privacy Policy, which can be found at www.apple.com/privacy.

You may choose to turn off Siri at any time. To do so, open Settings, tap General, tap Siri, and slide the Siri switch to “off”. If you turn off Siri, Apple will delete your User Data, as well as your recent voice input data. Older voice input data that has been disassociated from you may be retained for a period of time to generally improve Siri and other Apple products and services. This voice input data may include audio files and transcripts of what you said and related diagnostic data, such as hardware and operating system specifications and performance statistics.

You can also restrict the ability to use Siri altogether under the Restrictions Setting.
Ask HN: Why isn't ThePumpkinLady being protected by CloudFlare?
I just read this glowing article (#1) about how great CloudFlare has been for ThePumpkinLady (#2). I clicked on the link, expecting that her site would not only come up without any problems, but that it would do so blazingly fast. Instead, I got the following message, which has been repeated, each time, after several attempts.

"Website Offline, No Cached Version Available

The website you are trying to access is currently offline. The most likely causes are the server is down for maintenance, there may be a network problem, or the site may be experiencing excessive load.

The site uses CloudFlare in order to help keep it online when the server is down by serving cached copies of pages where they are available. Unfortunately, a cached copy of the page you requested is not available, but you may be able to reach other cached pages on the site.

If you continue to receive this error after you believe the site is back online, you can retry a live version of the site."

How can there not be a cached copy of the main page? The reason I care is because I was about to sign up for a paid account with CloudFlare, and figured I would first look at a real example. ThePumpkinLady could not be a more real example, given that Halloween is only two days away. Does anyone have information about the problem in this specific case, or any specifics regarding problems that you have had with using CloudFlare on your own site, especially when under heavy load? Thanks, in advance, for any useful information or advice.

#1: http://blog.cloudflare.com/tales-from-the-pumpkin-patch

#2: http://pumpkinlady.com
This [1] was after Jobs stepped down as CEO, but it was obviously being planned while he was chief. The company went to an almost excessive extent in order for the store to be symmetrical.

[1] http://www.macrumors.com/2011/08/30/new-apple-retail-store-d...
Half of me hopes things like this happen. Imagine what this would mean for sites like Google and Twitter? It's a ridiculous proposal, and it will not work.
The Rothschilds had a tradition of the majority of the family fortune going to the first born male, and the others only received, as they say in the Godfather, "a living".
All sorts of stuff in there.

Patrick stated that you can submit journal articles without being employed by a university or think tank. This is true.

He also stated that, while it is perhaps thrilling to get a journal article published to an audience of hundreds, it is perhaps nearly as thrilling, plus one hell of a lot less work, to write essays on HN for an audience of tens of thousands. This is also true.

Don't conflate the two statements. Scientific papers and blog posts are not the same thing, I don't think Patrick is claiming they are, and I'm actually quite doubtful that they'll ever be the same thing. (Anonymous peer review is important, blogs don't support it, and the online systems that do support it don't look much like blogs, they look like online scientific journals.)

Now, on to other good stuff:

academia... [is] really quite industry-like

Indeed, it is very much like an industry. One with a tiny handful of customers, one of which is usually a major government. Often the government is the only customer. The difference between working for, say, a major military contractor, or a major pharmaceutical company, and working for a university is getting smaller every day.

It's nice work so long as your customer is buying. Once your only customer stops buying, however, finding another one can be a real pain.

Meanwhile, it's true that industry doesn't generally give a hoot about publishing new discoveries, often preferring to keep things secret. This is too bad. However, before we conclude that the only alternative is to become a professor, let me suggest that one could also look for a job where you can sell solutions to customers and keep control of your own IP, publishing it as you will. If you want to be told many stories about how this can work, go to an open source software conference.
Christmas comes early for Germany after 55-billion-euro accounting error
I thought the main issue of the article was that scientists don't bother making the raw data accessible, not just where they publish their papers.
With cold fusion the claim as always been that it would be small scale, cheap and would easily scale up. You don't need mass production when you can generate unlimited energy for free. The only reason you would need investment would be for the original device (which is required to prove it works anyway), it would then pay for the next set of devices, etc until you owned the earth. If you can't break even quickly on a 1MW generator that doesn't cost anything to run, your device is too expensive to be practical since you are generating about $1m of electricity a year.
They'll exploit user queries any way they feel they can, same as google or facebook. Apple is simply trying to take hold of a "voice search" market the same way google dominates the "web search" market. Currently apple uses google for the backend search, but once they swing their entire ecosystem to using it, apple can offer up their users' queries to the highest bidder, such as bing instead of google, and use for their their own marketing/data mining. Balmer might monkey-dance for apple to make themselves relevant in search again at the opportunity/cost, even as a apple's sub.

Can't beat em + enemy of my enemy.
The Internet is our social network. | Friendica
Couldn't the same argument be made to parents expecting society to waive permit requirements? Stop expecting society to parent for you...
Wacom Inkling promises the best of both worlds: draw on paper, upload the bezier curves into Illustrator http://www.wacom.eu/index2.asp?pid=9226&lang=en

I haven't tried it myself, but enjoyed using Logitech's early io Pen years ago http://www.logitech.com/en-us/support-downloads/downloads/di...
Performance was the primary reason Torvalds chose not to use Monotone: i.e. it was too slow for large projects.
Don't just listen to your users. Interpret them. (TechPolish Blog)
The Esolang wiki has articles on a number of other "Thematic" languages in this flavor: http://esolangs.org/wiki/Category:Thematic
Patio is like a modern day Phillip Greenspun. Trying to turn childish programmer nerds into responsible engineering professionals.
A nice tulip is a bargain at any price.
Different models will work differently, the ones this guy worked on are apparently always open, despite the manufacturer's intent.

The simplest solution that doesn't make ridiculous assumptions about the time and place is to just do HMAC + replay prevention, as has already been mentioned.

Don't do infosec half-assed, they'll just get in through the other cheek.
Bail Definition Today
Luck Is Just the Spark for Business Giants
How is it different from this? WebGL 3D maps. http://maps3d.svc.nokia.com/webgl/

Edit: Of course they will do it Apple way, which means excellent execution and integration.
The World Is Surprisingly Angry About the End of Google Reader
(I'm honestly not sure if this question is that useful without knowing the case in question.)

If the fact that they now have a license devalues the value of the original contract you signed for (I am assuming) exclusive rights, then that is why you have the right of first refusal in your contract.

If it is a market in which it is necessary for you to accept some risk or cost as a "first-mover", then that is why you have that clause in your contract.
I have to agree. This is not how you learn to code, and I'd say the reason this is only coming out now, is because others knew better.
The DOM and HTML need work, sure. But JavaScript is perfect.
I've found so many gems on freshmeat that I would have never have found in Google ... stackoverflow (field is too narrow) or github (which basically restricts to software developed with git, and is often incomplete).

If there's one thing that freshmeat _still_ has going for it, it's completeness. It's my first stop when naming a new opensource project.
BlackBerry P9981, Smartphone why so expensive?
It also explains why they wanted the thesis theme to be GNU: so they can add it to their services and not have to pay for it, giving them more potential value at less cost to them.

Evil, but brilliant.