skysight-inc/HackerNews huggingface dataset:
Sounds plausible.

Another curious thing in the video demo is the alert dialog popup box that is triggered during the fake purchase, the one with the "Like" button and "Cancel" in Russian. Perhaps the storekit receipt transmission protocol allows for injecting actions on the device such as opening alert boxes, in addition to just posting a signed JSON receipt?
Exploiting Type Confusion Vulnerabilities in JRE (CVE-2011-3521/CVE-2012-0507)
Stupid, somewhat misleading/inaccurate title, but I can vouch for the fact that the skills listed are in high demand at the Fortune 50 I work for...
Two Months Of Leangains (Fat Loss and Strength Gains)
If this is not the "real" sorting code, why is it there? If it's not real, it should be gone. If it's real, it's wrong. The proper response to a code review that finds broken code is to fix it, not excuse it.
I always compare Wall St to Las Vegas, as both offer a very similar financial service, ie. gambling, except Wall St has two distinctions:

1. Wall St pretends it is not gambling when in fact it is. Actual return on investment for any stock or fund is completely non-deterministic, and therfore it is gambling.

2. Las Vegas casinos are more carefully regulated than Wall St banks. In Las Vegas the rules and the odds are clearly known, and standards are carefully enforced. Indeed casinos don't even need to cheat to be profitable, because the math of the already works in their favor.

So Wall St and Las vegas are the same, except Las Vegas is honest.
Where I live, ground chuck goes for $4/lb, and chicken breasts go for $7/lb. Not sure what the cost per pound of an entire steer versus an entire chicken, but I don't see the same price variance that you're writing about.

Also, the ecological impact might be because Crappy Factory A is manufacturing cheap shovels and dumping their toxic waste in a local river, while Factory B has to charge more because it's following industry standards and using a reputable waste handler.

Or Crappy Factory A might be using underage employees, or dumping product to eliminate its competition.

Drawing conclusions about manufacturers based on pricing is dangerous.
Completely agree with your comment. The only thing I am not quite sure of is if it really changed my writing style. Any suggestions how you approached this/how HN helped you on the way?
This has been out in the wild for a while now. I first noticed it when I added IAP to my application.

My app will call on our server to verify receipt and I was getting bogus receipts that actually caused that part of the code to crash.

Apple's receipts are proper json objects and what I was getting was this string "com.urus.iap.30297356." The last part keeps changing, so I am guessing the developer actually tracks usage.

So the moral is to always verify your receipts and don't deliver content unless the receipt is valid.

But most developers won't have resources to do this and creating a general service for them would be too much custom work. I think SDK platforms should have this capability built in. Pay $10/mo and we'll verify your receipt and return a file based on the IAP product id.
If one vehicle is leaving when one is arriving, you have a nice place to put all that energy.

I guess if the transit is efficient enough, you store energy by getting a bunch of mass moving around the loop.
Most people know their weight and height already.

And again, I agree that there are more accurate measurements, but they are all significantly more complicated. This time you are suggesting training people to visually estimate body fat percentage. That could work. But it's a heck of a lot more complicated than telling someone to type their height and weight into a website.
I seem to be in the minority here, but I've never really understood the love for Project Euler problems for programming. From the ones I did, it was far more focussed on math and abstract problem solving. I guess that will help you understand how to do basic things: looping/recursion, and conditionals, but to me problems that involve things like user interfaces, visualization, IO or the way you structure your code are far more interesting.

Project Euler reminds me of when I did computational fluid dynamics (CFD) for a while. From a programming standpoint, a lot of CFD is fairly simple--the place where CFD methods really differentiate themselves is in their modeling of the underlying physics. From that standpoint, I wouldn't really advocate doing CFD as a way of learning to program, because being a great programmer isn't really the thing that will make you great at doing CFD—being great at math and modeling is. (On the other hand, if someone wants to get into physics modeling or simulation, CFD is quite fun and satisfying.)
How I Stopped Worrying and Started Loving PyLadies
I think our differences in views stems from the types of patents we have in our heads. People on HN think of software patents as patenting an e-mail notification indicator, where independent invention is likely to be very common. My experience has been things like complex signal processing algorithms where the probability of independent invention (within the patent period) is very low.

Besides the probability of independent invention, the other key difference between the two cases is that in the former, you could never sell someone the idea of e-mail notifications in the absence of patent protection. In the latter case, the idea itself is very valuable--the patent just provides a legal structure that facilitates transactions.

As for the "standing on shoulders" angle, I think it's all about the difference between applied research and fundamental research. There isn't any money in giving away the fruits of your labor for the good of humanity (which is why top students from Harvard, MIT, etc, head to investment banks rather than fundamental research labs). And even amongst the altruisticly-minded, some fields are much more engendering of generous feelings than others. Nobody thinks the joy of blessing the world with more efficient filters for chemical plants is sufficient compensation in and of itself for the work put into designing those filters.
Unfortunately most of the real-life NoFlo stuff we've done is handling business logic in client projects, and so is quite sensitive.

One older example that is open source is http://bergie.iki.fi/blog/business_analytics_with_couchdb_an...
Fault-tolerant systems are faulty
Cleaners N21 Grange Park. Cleaning Services Grange Park Enfield
Ok, I'll pass on CoffeeScript
26 Signs You're in Silicon Valley
I like the edge but there RSS feed is so terrible that I gave up reading it.
I would pay to watch this movie!
Here is an excerpt of Chris Hayes' book for anyone interested: http://www.thenation.com/article/168265/why-elites-fail

I think David Brooks is over-summarizing Hayes' thesis and also making it sound like he is interested in violent overthrow of "the elites" by comparing him to the French Revolution.
I agree. I think a lot more of us would be on the same page if we accepted that the developer is being deprived of a sale.
Here's what you have to sell users on: Is it worth paying 99 cents to install a new app (that fits somewhere in their app list) just to get someone's location? How often when you text someone do you need their location, and is it enough to create the habit of using this?

Keep in mind that many location-based questions don't require geocoding. Like, we've agreed to meet at Joe's Bar and I want to know if they're there or still eating dinner at the restaurant...I don't need to see it on a map.

Moreover, the user receiving this message will have to trust this new site they've never heard about. some users will click through but there will be plenty of users who have been twitter-phished and be inherently distrustful. The sender can put in more effort into the message, i.e. "Hey, this is Jon, I'm using this app to geolocate you so just click through" but by then, you've lost a bit of the convenience factor.
Please, "like you can with the Bourne shell". Scripts that assume you have bash make baby Jesus cry.
Vim Tricks Worth Memorizing
Photos transformed to beautiful wave particles (WebGL physics experiment)
Why not haxe ?
MetaFilter! http://metafilter.com/. Community blog with high standards ($5 registration fee helps this, I suspect) and lots of challenging, intelligent posts and commenters.

And its related site for questions, Ask MetaFilter: http://ask.metafilter.com/. From browsing it regularly I know [good, well-supported] answers to a thousand interesting and useful questions I'd never have even thought to ask.
http://www.youtube.com/watch?v=u6mYGcNgKn8
Hasn't been lethal for me. In fact, I'd say that being able to blow off steam in this way has kept me sane and balanced. It may sometimes seem that a startup is a zero-sum game where any time spent elsewhere is time (and runway) lost, but that's a very dangerous mindset to get into. You'll burn out before you even get to the halfway point.
> No one thinks he's engineering the rockets or the cars, but he's shaping the visions and driving them forward, and most crucially- he's making it happen.

Well, he is lead designer on the Falcon rocket and made a lot of engineering decisions on the Tesla too, afaik. He's more than just a manager/visionary for sure.
Logins are Dead, and Mobile Killed Them
Well I do agree with you that Bitcoinica was not 100% secure. This hack really has nothing to do with the app or its infrastructure.

- I didn't set the password.
- I didn't have the power to change the password.
- I shouldn't have access to the account.

The root cause is LastPass account being stolen.
Sure, but you can't do low-latency screen-sharing inside a tmux session over sshfs.
As far as whether Wall Street is working better than it used to, depends who you ask.

But, really, this talk of "elites" tends to put me on edge, because a lot of times it's really about who you define as the elite. I came of age politically at the time when anybody to the left of Rush Limbaugh was an effete "latte liberal", and the word "elite" basically referred to anyone who had a college degree and saw through the insane rhetoric of the time. Who you call "elite" becomes part of your agenda, essentially.
"Write for yourself" is shorthand. In part, it's to get an individual writing. After a hundred pages of short stories and essays it might evolve to a more restrictive "find your voice".

Once a writer finds a consistent voice, with recurring themes and techniques, the call to write for oneself is unnecessary. There's enough material for an editor to work with that more specific and constructive criticism can be given.
Please file an issue regarding the build problem if you get the time on our issue tracker: https://github.com/mozilla/rust/issues

We're trying to iron out all of these issues.
How Academia Lost to Business
Putting aside the way the Bitcoinica account got compromised, I wanted to mention that I learned the hard way that either Mt.Gox is rife with security holes or a lot of these breaches are actually insider jobs from someone working at MtGox : A month back I realized that I had around 40 BTC lying around and decided to sell them on MtGox. First, my Mt.Gox is mostly inactive, so I actually had to reset my password and setup a new one that I had never used before. Then, after I sold my coins, I realized I cannot transfer my money to my Dwolla account; MtGox needs a scanned copy of my SSN! While I was deliberating whether I should trust MtGox with my SSN, 24 hours had passed, and I got an automated email from MtGox saying my money had been converted to bitcoins and has been transferred! Everything gone! So, the fact that :
1. My account was mostly inactive.
2. I had recently changed my account password to a new more complex one : 2 upper caps, 5 lower case, 2 numbers and one special character.
3. My money was sitting in my account for only 24 hours.
4. The time between my money getting converted to bitcoins and the actual transfer was just a few seconds, as if an automated script scans all accounts and the performs some tasks on them.
So, in short, please don't put all the blame on Bitcoinica. Something's wrong at MtGox too :)
Hi, Nice work on that, is there any way you can introduce me to the illustrator?

My email is my HN username @ gmail
On Jolla's Promise to Build New MeeGo Based Smartphones
Without any rules, there is no such thing as personal property and therefore a free market cannot exist. You're describing anarchy, where people take what they want by force.
That's just silly. Since the changes wrought by WHATWG to the standardisation process it's become obvious we can start using a lot of this stuff in parallel with the progress to a final published spec. Are you seriously saying that nothing in the specs is meant to be implemented until 2013 or whenever the final date is?
A beastly price, even in Canada
U.S. $6.66 And how much up North?
My expectations are not obsolete. There's a big difference between public web cams, in-store security cameras, and the web cam on a MacBook at an Apple Store.

This is a really good illustration of just how out of touch hackers can be. Just because you found what you believe to be an exception does not mean that everyone's expectations are invalid.
The Most Obvious Mobile Ad Unit
I take your point about cult-of-personality, and agree that it's something to be on guard against.

Musk is not Buckaroo Banzai. He's not the rocket scientist that's inventing a revolutionary technology before he brushes his teeth in the morning. It's true that he's got the opportunity to stand on other people's shoulders, both technically and logistically (e.g., the use of NASA's tracking stations).

But I think that in your caution, you're taking away too much credit. The reason that SpaceX has been so successful is because they are able to take those ideas that were already out there, and bring them to fruition. NASA has not been able to do so, whether that's because of politics, bureacracy, inertia of decades of tradition, or a culture that's too risk-averse.

And that's the whole point: NASA hasn't been able to do these things, despite government funding (i.e., no investors to report to), and over the decades, every bit as many starry-eyed fanboys as follow Musk. NASA has boatloads of brilliant people, but SpaceX has (or seems to have) what's needed to turn the brilliant technical ideas into something real.

IMHO, this isn't something absolutely unique to Musk; it's more a liability in NASA's balance sheet. Their dependence on governmental funding, and thus the whims and nepotism of politics, prevent real success. SpaceX isn't the only entrepreneurial space company, and I believe that at least some of those others will find success as well, since they're also free of NASA's liabilities.
for long articles I visit http://longreads.com/ and http://longform.org/
Whiteboards are awesome. We have them everywhere. Engineering would be impossible without them.

I just take photos with my phone and email them around. No need for expensive captures.

[Within minutes of our first meeting with the aforementioned short-timer consultant we were calling the whiteboard a "wall of shame"]
http://lumosity.com for keeping your mind sharp (costs money, free to test for 3 days)
Now we're not even allowed to link to the London Olympics website
I think we might be talking past each other.

I mean "exists" in a pretty weak sense. If you present people with complex economic choices, they make rational choices and maximise their economic utility. IE if they are using second hand computers running hacked up linux to play movies on their TV and a good, cheap alternative presents at a lower price, most will eventually switch to that.

Describing them as such allows us to predict their behaviour.
I think you missed the point. The problem is in having a system which labels itself meritocratic, because it lacks the concept of an elite. When you have such a system, those who rise to power do so with the personal story that they earned it. Brooks is arguing that while we used to have social values that allowed some classes to project themselves as "elites," at least in those days the elites had a sense of responsibility for the culture, and for the institutions they guarded. We had the downside of people legitimately feeling they were better than others, and the upside of a more tightly run ship.

I do agree that he's full of shit. He's being nostalgic for a time he did not even live through, and he makes ridiculous sweeping statements like, "Wall Street firms, for example, now hire on the basis of youth and brains, not experience and character."
Me too please. realfilip @ gmail.com. Thanks.
I'm not really talking about the 'biased' stuff - they take anonymous contributions from all kinds of people so there are bound to be articles that one considers biased, simply because of this. What I'm referring to is a subtle pro-globalist agenda which contributors from all political backgrounds can unite around. The archetypical UK example is the pro-EU Conservative/mainstream Lib Dem/New Labour group that considers national politics to be a parochial irrelevance to be replaced by supranational institutions. The embodiment of this group is probably (now Lord) Peter Mandleson.
Quora (http://quora.com) helps me learn new things every day in all subjects.
How our community manager met his counterparts from NYC's biggest startups
Sure. In stealing a snickers and caught, im probably not even arrested. If I am, it's a small charge, maybe a few hundred dollars with the night in lockup.

Copying a single song has punishments up to $150,000 with possible federal jailtime at that?!

One hell of a distinction.
Laba diena!

I was bilangual as well. I grew up speaking Lithuanian, and moved to the US at around 7, picking up English surprisingly quickly. My lithuanian is also very rusty, as yes, the only people I ever encounter that speak it are my family (and apparently you).

I was going to come on here and make a very similar point. A few years after moving to the United States, I was involved in a "vocabulary bee", won in my school and did very well at the state competition. This despite the fact that I had been speaking English for less than 3 years, and had no training for the competition, instead answering largely on intuition. I realize now how much knowing Lithuanian helped me largely because of its latin backgrounds.

Later I went on to take several years of spanish, and I had the experience, and noticed it amongst my classmates that the people that picked up the language the fastest were the ones that already spoke more than one language.
3 Friday the 13ths in 2012, each 13 weeks apart.
Good luck with your paraskevidekatriaphobia.
Per my understanding, most libertarians are in favor of prohibition of fraud...
r/physics can get pretty technical at times, but I've been plowing through most of the posts there for a while now and some of it is starting to sink in.
Vim tricks worth storing to memory
http://butdoesitfloat.com for visual and conceptual thinking.
Alternatively, learn to play blindfold chess. Much more challenging than Lumosity.
I know Android is Linux based, and, for background, I'm an experienced Linux user/developer, but have never checked out Android as a Linux till now, though I've heard that phones can be rooted. So my q is: what all can you do with bash on Android - as compared to bash on a desktop or server Linux? Interested to know because I have an Android phone. Do you get all or some of the Linux command-line commands like awk, sed, etc.? Do command pipelines work? Thanks for any info you can give.
What makes you think its broken? That's just the way its supposed to work, maintaining a consistent ranking of posts across time/pages in your session.

I agree its not a great way to do it (like @cpr suggested) I prefer reddit's "not bad" approach.
Fair enough. Still, I haven't seen a desktop linux that didn't have bash in a while.
Yes. Yes. No. And my comment was about "marketing spend".
BitCoin has a pretty serious stigma as an unreliable, hacker friendly currency/scam for trying to buy illegal shit. I think embracing it on a platform that's already niche will make it harder to be seen as a legitimate platform for earning a living.
Super-Personal Weather Forecast
Ask HN: tcfast.com domain expired?
Anyone know details on tcfast.com domain name registration? Are they planning on renewing or is this shutting down?<p>It's definitely a site I took for granted as I enjoyed being able to read TC sans the recent design changes.
All I want from an ORM is to manage caching intelligently. I'll learn some arcane bits to assist the ORM's pathfinding, but I simply can't imagine ORM's strong suits being in writing less tedious queries. Granted, the less-strokes and less-verbose nature of an ORM query is still a nice benefit.

There are only two hard things in Computer Science:
cache invalidation and naming things.

-- Phil Karlton
Great comments, thanks.

First, about the cost. I chose to charge 99 cents basically to ensure that the services keeps running: I wouldn't want to shut it down just because it becomes too popular. Next, after doing some market research, it turns out that one of the major uses of cell phones is exactly to ask people where they are, which can be inconvenient when the recipient does not really no.

Sure, some cases do not require exact geolocation, but where you are meeting someone in a large/crowded area it is useful. Another feature we will be implementing in a next version is to provide directions to go where your friend is.

Finally, yes I agree that trust is important. But I believe that this issue is not as drastic as you say since the text originates from the sender — his phone number.
Meta discussions are frowned upon and this post will probably be deaded like the one about grayarrow.gif.

The preferred way to request a feature is http://news.ycombinator.com/item?id=363
Another study says sitting is dangerous, but standing is a pain
MacBook win, ultrabook fail: Numbers not good, says analyst
WishTel Launched Its IRA thing series another low cost tablet in India
I've recently had upwards of $10K on mtgox and had no problems. Could it be that you have some malware with a keylogger on your computer?
None of these are really programming skills..
Poor Man's Spectrum Analyzer [2007]
Do yourself an enormous favor and subscribe via email. I recognize the friction, and I understand why this may keep Edge from shooting to the top of lists like these. But in terms of actual content it's unparalleled.
This previous (brief) conversation about it might help: http://news.ycombinator.com/item?id=519749
I agree that he's nostalgic and full of shit but you're putting words in his mouth when you say the problem is "those who rise to power do so with the personal story that they earned it." Brooks is arguing that they DID earn it, he says the mechanisms that put people at the top tend to be honest and that people at the top work more than others. What he's saying when he's being nostalgic is that the old people at the top had a sense of responsibility to society. You could call it a patronizing attitude.

But as we seem to agree that's bs for a number of reasons. Most notably that Brooks even says the old "elite" were sexist and racist (at least anti-Semetic). But if you're a racist, sexist leader, you probably don't really have the benefit of those people you're racist and sexist to in mind. Or if in some weird contradiction you do, your bigoted attitude likely makes you a poor steward even with the best of intentions.
This is because no matter how "noble" people say they are (they may be sincere!) - abuse will inevitably become rampant - it is human nature.

We have this thing called "prison" which is supposed to curb those abusive tendencies when they get out of hand. We seem to be underutilizing this resource in our handling of financial fraud.
So some automated system somewhere screws up on one person out of roughly 300 million, (approx 0.000000319% for those keeping score), and this justifies a flight from the country.

Allow me to be blunt. Your concerns are overstated.
Don't use Access-Control-Allow-Origin