skysight-inc/HackerNews huggingface dataset:
Very nice tool! I'm getting syntax errors from the Twitter examples though (and everytime I try to use underscores):

<edit>Created an issue on Github</edit>

curl 'http://search.twitter.com/search.json?q=json&rpp=5&include_entities=true | jq '.results[] | {from_user, text, urls: [.entities.urls[].url]}'

error: Invalid character
.results[] | {from_user, text, urls: [.entities.urls[].url]}
^
error: syntax error, unexpected IDENT, expecting '}'
.results[] | {from_user, text, urls: [.entities.urls[].url]}
^^^^
2 compile errors
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 5970 100 5970 0 0 11969 0 --:--:-- --:--:-- --:--:-- 23050
In the thankfully few times I've had to endure hospitals, I've always been struck by how unbelievable primitive what they're doing actually is. Sure there are some genuine technical miracles (dialasys, pacemakers, etc) but I always get the distinct impression that most of it is window dressing; a kind of theatre to make it seem like they're more in control and much less helpless than they really are.
Who cares? Your credit card company is American and as such you have all the American consumer protections on credit card purchases (which are actually very good.)

If I gave my credit card number to someone and they decided to sell it for $20 to someone who runs up $10,000 worth of monkey porn on it, whatever, it's not my money they're spending. I'd call Amex and have a credit the same day.
I didn't question the history of media in India. I only pointed out that there is "blind spot" in discussing "free media".
Actually, they need a law that requires immutable MAC addresses, routers that expose their NAT tables and MAC tables to "trusted third parties", and ISPs to expose their physical-address-to-IP tables. Altering a MAC address, possessing contraband "open" hardware, would be a criminal offense. Like a car at the DMV, computers would need to be registered and private party transfers would have to be registered. Possession of a device with either an unregistered MAC address or an address associated with someone else would be a serious crime.

Let us hope that one day we get this, so that the MPAA and RIAA can be empowered to do the right thing and protect their copyright holders' rights.
No, there's no real worry of that, barring some serious revolution in deconvolution. Existing techniques can only deal with blurs of certain kinds, and theory suggests that the standard blurs used for faces/etc are in fact not reversible at all.

A short explanation can be done using the Fourier transform. Blurs like Gaussian blur, and photographic camera blurs (with some simplifying assumptions) are convolutions; they apply a 'blur kernel' to each pixel of the image, which spreads energy from that pixel to all the neighboring pixels based on the shape of the kernel. Visualizing the outcome of a convolution is not straightforward for complex scenes, but here the Fourier transform helps.

When looked at in the frequency domain, the convolution operator turns into a multiplication operator; the spectrums of the image and the blur kernel are simply multiplied frequency-by-frequency. So you can directly see where information is being lost in the final image, by seeing what frequencies of the blur kernel are zero - at those frequencies, the output image has lost all original information.

Deconvolution techniques are all trying to restore the original image; in theory all you need to do is to take the blur kernel, and divide by its frequency spectrum to obtain the original. Assuming you have no noise, etc, in the process, this works fine, except where the blur kernel is zero - division by zero doesn't get you very far, and the information there is truly lost.

With camera handshake, the shape of the blur kernel tends to be a squiggle (the path of the camera motion), and the frequency spectrum is reasonably nicely behaved - there may be no zeros or just a few spots. So reversing the blur is possible, maybe with some additional interpolation to cover up the nulls. Out-of-focus blur (bokeh) is much harder, since it tends to be much more uniform and smooth, like a gaussian blur.

A gaussian blur turns out to have a gaussian frequency spectrum as well - that means the blur kernel has 0 frequency content past a cutoff point, and the wider the blur, the lower the frequency cutoff, and the more information is lost. So deconvolution can't really work directly; you can make assumptions about what was there before (priors), to guide the reconstruction. But at some point it's about as good as pasting a random face from the internet on the blurred head. The question is mostly about where that cutoff is - how much can your knowledge of 'this is a face' make up for the zeroed-out information? In practice, you're probably pretty safe if you've blurred the face to the point where no features remain. If you're really worried about it, throwing in some random noise, etc, makes the problem even more impossible.

So in short: We can probably do OK on camera shake and maybe out-of-focus bokeh. We can't recover from smooth uniform blurs like gaussian blurs.
Ok, FWIW, I have over 1000 wikipedia edits, run multiple mediawiki wikis, have started a number of articles on the English wikipedia, and am currently in a minor dispute about a template merger.

My nephrology professor said there are two camps: the clumpers and splitters. While there may be some rules-based reason to make a distinction between the plights of Professor Messer-Kruse and Philip Roth, I think that to the first order they are both aggrieved experts outside the social circles of Wikipedia. To the second order, they both have a misunderstanding of Wikipedia's rules. To the third order, it appears the Wikipedia admins are not without fault in their willingness to move goalposts and parse ever further into a seemingly bottomless list of rules. To the fourth order, we are all enjoying a fair bit of hindsight: it probably wasn't so clear to anyone at the time Roth sat down to type this out.

I'm not disagreeing with you. My only point was that what Roth did passes the common sense test every bit as much as what the Wikipedians did, regardless of how much the Wikipedia admins may chafe under the pressure of someone bringing external pressure to their kingdom.
If the cash deposit covered the complete value of the item no renter would want to pay such a high cost(the renter would then be vulnerable to theft; same with a credit card), and if the deposit didn't cover the value of the item then a thief would still benefit.

>What solutions have been used for other 'sharing econom[ies]'?

Two things come to mind, rental cars and places like rent-a-center. To rent a car you have to give ID and a credit card, and if the car is stolen the police can and will be contacted. Whereas with rent-a-center they can't call the police, police don't deal well with "small" stolen items. Rent-a-centers employ call centers that harass the person into paying or retuning and calls family and friends to shame the person into paying. If that doesn't work they turn it over to a collections agency who has the power to continue to harass and even ruin someones credit.

I don't see something like this working P2P and in the startup space, it requires too much "infrastructure" if you will, to work and be successful in deterring and overcoming theft, loss and damage.
This accepts all html tags and attributes so it can be used equivalently to html. Any command line program can be added as a parser.
Economic Analysis Group
Competition Advocacy Paper
by Gerald R. Bodisch, US DoJ Antitrust division

http://www.justice.gov/atr/public/eag/246374.htm
I think you're safe to continue mocking for awhile:

http://www.youtube.com/watch?v=3uoM5kfZIQ0

This one is obviously comedy, but always enjoyable: http://www.youtube.com/watch?v=KUFkb0d1kbU
Getting Started: Your Guide to Windows 8
Depending on one's perspective, there can be three major problems with this idea. One is that it requires society to expect things of people. The second is that in response to those expectations, some people may need to make some changes. The third is that some of the people who need to make changes will not do so unless society has a mechanism with which to put pressure on them to do it.

In this day and age, a lot of people get very uncomfortable when someone says things like this. Because of this, few politicians would dare to suggest these things: quite apart from alienating those uncomfortable with these ideas, rival politicians can capitalize on that perception to woo people who might not otherwise see any problem with what's being said. The end result is that speaking these things may be the closest thing there is to a sure-fire way to lose elections.
Seeing all those rectangles, you could even say it's using the Metro interface.
Your favorite YC/Hackernews memes and fun stuff
Hey guys! Please add the best YC and Hackernews memes and all the other funny stuff here:D I will compile them and share with everyone
Hate to Tell You | Bizcovering
I wonder if they're finally switching from Oracle to Postgres. I know that their Oracle clusters are a significant portion of their bottom line.
Alternatively, I wonder if this is a replacement for their new Hbase cluster for feeds.

There seem to be lots of projects at SFDC that could be supported by Postgresql. It's going to be great though, considering the community might get some great tools from this.
It seems like cheating/fraud to me. Dropbox provides a service that usually costs money. They're also offering to provide service for recruiting new users instead of charging money.

If you fake users, you're getting the service without fulfilling your side of the bargain (paying money or recruiting users). That seems like fraud to me.

That being said, I'm sure Dropbox expected some of this behavior and is still happy with the legitimate signups and overall press they're getting.
That's missing the point entirely. I'm pretty sure you don't know the exact materials and the process for making the shoes you might be wearing. There are probably no shoe factories left in america. They same applies to the black box machine learning, very very few people need to know of what goes on under the hood.
edit: I don't know if you changed your comment, but black boxes exist that can solve any problem (neural nets for example).
"If the models were only going to be updated annually [...] But Google and Samsung both seem to be releasing product updates faster than that"

Like Apple, Google releases only one smartphone each year.
Samsung is not so consistent, but Samsung's top 2 smartphone models, Galaxy S and Galaxy Note, also get exactly one update each year.

So, the successor of the Nexus 7 could be "the Nexus 7 from 2013"
The myth of the wireless spectrum crisis
Radix sort. Done.

Depending on his dataset characteristics
a radix sort can have a space requirement as low as a few hundred bytes to sort several million values.

EG: 8-bit values, Simply make a 256byte array. Increase the appropriate count on each value when you see a value. When you've gone through the list, loop through the array outputting count values at that index. It's also quite cache friendly, mind the last time I compared was on a Pentium PRO to quick sort.

For larger datasets, you actually want to compare on the digits (LSD or MSD first), and that'll take more memory.

EDIT: Originally posted that it'd take 256 bytes of memory. That's not true for his dataset.
What a coincidence... I removed this junk yesterday from my fathers computer. In this case, it inserts ads on top of Google search results and shows options to search using yahoo search among the other junk. Very annoying.
Very sad, very scary.

What is the cost-benefit ratio for a routine MRI scan every six months?
<The technologies are spaces by several decades

this intrigues me. while the widespread use of JSON as JSON is perhaps what differentiates it from what i'm about to describe i propose that the concept is an inevitable or obvious means of data representation/manipulation. As an arguably irrelevant anecdote to support this proposition I submit that prior to my personal introduction to the existence of JSON I was organizing data in strings and in txt files in a format nearly identical to basic JSON and writing simple functions to essentially do the same thing. I submit that I am not special or particularly clever and therefore the baller-coders that cometh before me certainly had to have their own types of crap like this. If i didn't have a tablet in class i probably would have had their names in my notes, but i digress.

tl;dr - While the advent of JSON's incarnation and that of C are several decades apart the underlying concepts are not.

tl;dr;dr - just realized your second sentence kinda says this.
Steven D. Levitt's father Michael Levitt

http://www.med.umn.edu/gi/faculty/vamc/home.html

http://www.mayoclinic.org/news2009-rst/5207.html

is a medical doctor and academic researcher in medicine at the University of Minnesota. I used to file his grant applications into the office file drawers as a duty of my part-time job while pursuing my undergraduate degree. Michael Levitt is perhaps the world's leading authority on intestinal gas and still has an active research program in diseases of the human bowel. He indeed has seen many patients at a research hospital over the years, the same hospital where my mother worked as a nurse for most of her career.

Dr. Levitt writes in the submitted article, "Overnight admission to the hospital is recommended for 'observation' and rest prior to the trip home. Fifty years of experience have taught me that admission to an academic hospital is not restful. I have stopped counting the patients who want to be discharged to get some rest." I have an immediate family member who was given excellent care at the same academic hospital Dr. Levitt knows so well. My relative is in excellent health now decades after that treatment. But indeed, even with best care, the patient experience at a research hospital is not restful, as world experts on the patient's case vie with medical students and a variety of other health science trainees and practitioners to learn from the patient. When a case is puzzling, as was the case of my relative, research-oriented practitioners are curious about how to understand the case, trying to find established, verified practice to help the patient, and otherwise working "empirically" (an ominous word--to me--used by my relative's main doctor to describe a procedure he attempted when he wasn't sure what to do next) to do whatever they can to help.

As the father of a daughter, I can hardly imagine a rougher kind of news to hear. Another immediate relative lost a fiancee to cancer years ago, and that relative's memories of that time are full of frustration. The various kinds of cancer are still so varied--as mentioned in the article--that there is essentially NIL prospect of ever having a general treatment that will be an effective first-line treatment for most forms of cancer. Instead, there will continue to be surgical treatment for come cancers, a growing variety of chemotherapies for a variety of cancers, in the best luck genome-matched to vulnerable cancer cell strains, and radiation treatment for other cancers.

Ultimately, though, we will all have to learn to die better,

http://zocalopublicsquare.org/thepublicsquare/2011/11/30/how...

because we will all eventually die of something. Meanwhile, if you are a parent, this submission is a reminder to cherish your children while they are here, and if you are a medical researcher, as Michael Levitt is, this is a reminder to continue to strive for better understanding of health and disease, while remembering the patient experience as new tests and treatments are devised.
No. No no no. Yes, arithmetic math does benefit from repetition and memorization, is useful, and your comments on why getting good at arithmetic is hard are spot on.

But math is so much more than arithmetic. Math is about learning to apply a variety of available solutions and processes to solve a problem. Math is about understanding relationships. It's why I get better at math in a combination of my physics and programming courses than I ever did in algebra or calculus.

In fact, the biggest problem with mathematics education is that it is not falsifiable. Measuring reasoning, logic, critical thinking, and problem solving skills is almost as hard as teaching them. Writing a generally applicable test that measures whether a teacher taught you to actually use and solve problems with math is nigh-impossible, made worse that students (and most of all, parents) don't want to be held accountable for problem solving, because it's too fuzzy, or because you just "have to be smart". The fact that real math skills are tough to teach and tough to measure is the problem, not the reverse.
I was hoping you would respond, thanks tptacek. In light of your comment, is it reasonable to assume that NSA is going to supply the custom chips to the rest of the federal government? Given federal procurement standards it seems that the majority of federal IT departments rely on industry to provide hardware. Is it still reasonable to propose that NSA pushes NIST in a direction that serves NSA's interest at the cost of weakening other governmental agencies? What is the implementation deadline for federal use of SHA-3? Is it unreasonable to assume that the standards committee expects SHA-3 hardware implementation similar to AES-NI?

On a related note AES is the NIST standard for protecting sensitive but unclassified information:

"Applicability. This standard may be used by Federal departments and agencies when an agency determines that sensitive (unclassified) information (as defined in P. L. 100-235) requires cryptographic protection.

Other FIPS-approved cryptographic algorithms may be used in addition to, or in lieu of, this standard. Federal agencies or departments that use cryptographic devices for protecting classified information can use those devices for protecting sensitive (unclassified) information in lieu of this standard." [1]

I have always assumed that this scope limitation within FIPS197 meant that NSA, DoD, Secret Army of Northen VA, etc had a different standard/requirements (NSA Suite A&B) for classified (and up) information. Is this the case? If so why would NSA have so much skin in the game if they were not restricted to FIPS197 requirements?

[1] http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf
One of my professors told me this:

In case you have a good idea you can simply write it down, print it out, sign it and send it to yourself via certified paper mail. When you receive the mail you don't open it. You simply put it in a safe place. Then you can use this to prove prior art because its more or less a official document according to the (German) law. Again: I am not a lawyer and this may be totally wrong...
Is there a co-operative movement in the maker movement - one where the mysterious "Well equipped machine shop" is a co-op or subscription approach - it strikes me as very similar to airplane ownership - very few pilots own a whole aeroplane, and why should every maker own all they need

As an aside I have often felt this would be a fantastic Mythbusters franchise
CoderSave will bring you discounted programming tutorials
I will present a somewhat controversial point of view here. The problem with math education lies as much with teachers as it does with students.

If you have students that cannot understand basic formulas and memorize them, you are not going to teach them abstract concepts. Concrete math is much easier than abstract math for the vast majority of people. I cannot really believe the stories about people who are supposedly talented at math but are not engaged enough by the school curriculum and consequently fail at the tests. School level math is very easy for anyone with some aptitude for math. Anyone who fails it will probably have even greater difficulties with abstract concepts behind it.

That gifted students are not stimulated enough is the real problem. Math classes for gifted children is probably the only solution. Something like Stuyvesant High in New York City but on a wider scale.

As for better math education in Singapore and Taiwan, well, they do have better students than most US public schools. Both genetics and culture play a role here. Asian people have both higher average IQs and higher average conscientiousness. Their teachers are able to teach math at a higher level. US could surely learn from them, but not every school could use their techniques.
Bit more scary if they use your details for images of child sexual abuse.

(http://en.wikipedia.org/wiki/Operation_Ore)
Yup. Read elteto's comment above: "It is about how one CIA operative mounted a brilliant operation to rescue a group of people from a hostile environment. It is all about facts, which is what journalism should really be about."

Just shake your head and move along.
Another way to think about it is: if you're using an SQL database at all, you've signed up for SQLI mitigation whether you use the database for reset tokens or not. However, you still have the option of not having to deal with crypto bugs.
CssConsole - easily make terminal-styled forms
This sort of ad replacement is one of the ways Kim Dotcom intends to keep himself in his mansion: http://news.ycombinator.com/item?id=4576834
There are systems that use CTR mode as a way to do "random access" bulk encryption, because Schneier suggested that in both his major crypto books.

The specific exploitable condition is indeed the recurrence of a specific nonce/counter tuple; the point is, there are systems in which attackers can induce that condition, as opposed to simply having the system blunder into it (for instance, by using the same nonce every time).
Why do people need to know the under the hood stuff. As I mentioned in my other comment, we have the concept of division of labour.

Also, programming and machine learning will increasingly be most of what people's job description. In fact, in my extremest viewpoint, I think even programming is on it's way out and machine learning will the majority of people's work. Or put more simply, giving computers a few examples.

Already, with things like the Baxter robot from Rethink Robotics, and mechanical turk from amazon, we're seeing what the future of work will be like. The computers will just figure out things extrapolating from the choices we make.
Actually, dbaupp is correct. The e1 parts means *10^9.

See: https://www.wolframalpha.com/input/?i=1e9
Hyper Matrix | smart cubes
I'm not saying the government is without its problems. No society is without these problems. The things you mention, and worse, however occur in the West too, but it doesn't seem to be an issue.

Then there is the question of “bad” compared to what. Say e.g. Saudi Arabia or Bahrain? The crimes committed there by the state are far worse by all accounts. Somehow those governments are “moderates” and not “bad”. Go figure.

The argument I’m making is that there are no real concern for human rights in Iran. The only concern is to make Iran submit to western demands. Take the issue of sanctions. The purpose is to make Iranians suffer so that they will “get the picture” and overthrow their government.

Or how about the support for the terrorist organization MEK? Or supporting Al Quada in Syria? The nonsense that “the west” (whatever that means) really cares about “human rights” (whatever that means) makes sense only to those high on the propaganda coming from the mainstream media.
> Although stated in an assay way

Apologies, my son is planning his wedding, the proximity to personal irritation as a result of guests having cell phones out at an expensive function paid for by the family is palpable.
Nobody uses geometry to read a map

> http://www.uvm.edu/~goldbar/FM3_25.26.pdf

> http://en.wikipedia.org/wiki/Global_Positioning_System#Trila...

> http://en.wikipedia.org/wiki/Astrodynamics

Geometry is important for navigation in different ways, depending on the scale and dimensionality of which you are thinking.