skysight-inc/HackerNews huggingface dataset:
I think Mr. Job's "What's the point" is more saying that AAPL risks having 50% of it's customers ticked off by this app (and in this day, anything and everything can and will get blown out of proportion) - what is AAPL potential upside? Not much. One more app in it's 70k+ library and a drop in the revenue ocean if this is a paid for app. I completely agree that The Market should decide, but this isn't a free market unfortunately. APPL is in a position of power to weigh the risk vs reward of letting a new app into the arena and unfortunately gave the thumbs down ... no offense, but in this case I think it is smart business move on their part, but I realize how frustrating / unfair it is for the individual developer as well.
I was wondering the same thing
Rothbard's law, which is that people tend to specialize in what they are worst at.

I suspect he was just, tongue-in-cheek, illustrating the specific cases he made immediately after. It does have a certain Karl "Half-Truths and One-and-a-Half Truths" Kraus ring to it.
5 of the Best Free Linux Data Recovery Tools
this is great. I've been playing around with a similar tool called Monkey Analytics (www.monkeyanalytics.com), but they're still working out the kinks with their parallelism
If you're familiar with Python, this is essentially outsourcing the Processing module.
The major problem is this: the default position on a funding position is close to 0 (rejection). It might be 0.001. In any case, it's so low that even talking to a random smart person (who might be the next Sergey Brin) is treated as not worth the time.

The people who are able to move the needle past 0.5 are usually not the best bets, but those who are able to project an image that turns the people setting the appointments and holding the checkbooks into impulsive fanbois. These traits are almost never those of visionaries, but those of people-pleasers.

It's the same reason why shitheads get laid a lot in college. Only dirtbags are able to convince an 18-year-old stranger to jump into bed with them, because their default position (and for very good reason) is not to do that with a person they don't know. Only the garbage that are able to override that (necessary) resistance are able to have such "adventures".
How much do you bet?
Justinmind Prototyper 3.0 Beta. Try the next generation of prototyping tools
I would just like to point that constants are rarely the important point. Exponents are a huge deal. A lot of things are possible and fast because FFT is N log N versus N^2.
The interesting thing about both of your examples, is that they themselves are both examples of people "defining what should be meaningful for other people." Female circumcision is a statement by a culture that sex should not be desired by girls. The one-child rule is a statement by a culture that quality of life for its existing members is more important than quantity of life for its hypothetical ones. In either case, individual members of the culture may disagree, but then will be forced to conform to the culture's mores anyway—that is what we find repulsive about those policies.

As long as, on an individual level, people are free to choose their own utility function (as long as that function doesn't stop other people from choosing and partaking in their utility functions), then nothing else really matters on a grand-er scale. To put it another way: "cultural relativism" is wrong, but only because there is theoretically a perfect culture that allows its individuals to have individual relativism of ethics with a minimum of friction between individuals. The best culture is the transparent one people don't define themselves in terms of.
Yes but it's not purely functional in that you cannot automagically make a script scale to n threads, as is the case with Haskell. This is what the OP is referring to.
any beta code love?
Introduction of New State-of-the-Art Surveillance/Spy Technology
Aa well as providing a transparent computing platform. This is a much better alternative for my batch processing than keeping my laptop on overnight.
Ask HN: How to get into SEO consulting? 
Hi everyone!

I'm 17 and would really love to get into SEO, as I think it's valuable for startups and a nice way to help people through consulting.

Could you recommend any links? articles? I'd really appreciate it.
Chrome Extensions Passes 3,000 Threshold
Personalization and differential pricing
That is true. Also, any time I spend not working on Gridspy or my day job I spend with my wife and kids.
Roger Ebert: Hello, this is me speaking
The frightening future of augmented shopping
upvoted because I should have thought to look at this first. On the other hand, Alexa shows that traffic increase as being pretty temporary: http://www.alexa.com/siteinfo/thesixtyone.com (especially look at the last 6 months)
You do need to stick to one idea for a long time for it to succeed. See http://www.codinghorror.com/blog/2009/01/overnight-success-i...
What stuck out to me in these images compared to Haiti was that you saw police and workers there. Inspecting the damage, cordoning off damages buildings, it seems that they've at least got a functioning government.
Perhaps we can just make an Encyclopedia of Common-yet-Dangerous Misconceptions, word it and print it up to look, and have the status cues of, a religious text (but also with convincing info-graphics and cites), and distribute them like phonebooks door-to-door?
Pictures and news about the earthquake are all over the news. Please keep Hacker News to hacker news. :-)

Here is something more interesting for number crunchers: http://wcatwc.arh.noaa.gov/chile/chileem.jpg
As someone who has learned a bit about the actor model, I think it actually simplifies one's life a great deal, in terms of writing concurrent programs.
That's just not true anymore- people keep repeating this, but the 'can't get an answer to emails' problem has been largely solved over the past three months. This is from someone who had an app in review for nine months- the problem is almost entirely in the past.

Review times are super quick, questions are responded to quickly, and rejections are almost always due to QA failures on the dev side.
I was on t61 fairly early but never used the site much. I use it much more after the redesign. Now it's on par with Pandora as my go-to music source. Pandora is more reliable; thesixtyone is experimental.

OTOH: last.fm has lost me. It's like facebook for musical tastes, except none of my frinds use it. Many of my friends and relatives use Pandora and they seem to get the new t61. I think a lot of people are looking at formats like last.fm and the old t61 and saying "I don't need a facebook for every niche of my life".
And what makes you think fusion will actually turn out to be that cheap?

Because fusion scales well. With time, everything limited by technology becomes cheap as technology advances. There are no fundamental problems or limits in fusion, just practical problems. Fusion has never received the amount of funding it should have received. How long did it take ITER to get the measly 10 billion dollars required?

As for fission: the all important difference is that the fuel for fusion is much easier to get, is unlimited and the garbage that gets left behind isn't nearly as much of a problem. Moreover, there is no risk of blowing up half the nearby city and irradiating the area for the next 100K years. Fusion and fission are incomparable as for their ability to provide energy.
PiCloud dev here.

Don't worry about the beta codes - you'll be approved in FIFO order.
I don't understand your point. My point is that American students subsidized my education and there is no easy way for me to stay and repay society. Either through taxes, donations to charities in my local community, or job creation.

Germany might have similar policies but I think that's besides the point I'm trying to make about policy in America.
We're looking for either marketing or engineering interns to join Smarkets in London for a minimum of three months. Our front-end is Django and back-end Erlang with a nifty RESTful API.

http://smarkets.com

Smarkets is a simple and social place to bet online. Our tech team is top notch and we recently launched publicly.
For more information: http://smarkets.com/about/internships/
Completely agree. I'm on a bit of a slow connection and didn't have patience for the video to load.

They should have a link to view an example web site.
PiCloud dev here.

That is correct. We also offer a mapping function, cloud.map(func, arg_list), where every func(arg_list[i]) will be evaluated in parallel.
Is the metric system better?
What is that image showing me?
Change in water "height" in centimeters.
Correct. cloud.call, etc. are all higher-level functions.

PiCloud does treat cloud.call(func) dispatches as completely functional. The function evaluated cannot have side-effects in terms of the program space; within the program, you access its output via cloud.result().
(Note: You can within the func have external side-effects - e.g. opening a connection to a database and modifying entries).
I used it for a few days after the redesign but have since resorted back to pandora. I've got a few stations that I've been listening to for a while and I've provided a great deal of feedback for which songs I like/dislike. A few of my stations really nail it for me at this point.
"That someone exists hanging off a cliff is a bad thing. So I shall remove the cliff." The only way you can achieve a positive benefit for these children is by paying their wages. Removing that payment is removing the benefit, and nothing more. Nothing good will come of it, save for a smug look on your face as they go back home empty-handed for the day, or as the factory switches to making parts for Dell or Toshiba instead.
The first part of this is sensible, but the analogy is not.

Plenty of non-dirtbags get laid a lot and plenty of assholes don't. Unless of course you choose to define any confident, gregarious and/or good-looking guy as a dirtbag, but that would be more defense mechanism than objective quality.
> Our society became better when we did outlaw this.

Cite for this, please. As far as I know, we outlawed child factory labor purely because children, with their small bodies that could fit into more-easily-constructed mineshafts, dexterous hands that could assemble small parts, and lesser demand for pay, were being preferred for most jobs, and so adult workers basically had a union action against them to make sure their own jobs were safe. This decreased efficiency, took a source of discretionary income away from children who wanted it (these weren't forced workers; they just took jobs to better their life), and artificially lowered the unemployment of adults who couldn't compete with kids.
At 17, I'd suggest you probably just bypass this altogether.

SEO is not magic or difficult, it is what HTML was in the 90's.

I remember when a person who did little more than a webpage layout could charge $3,000+ for what was basically a set of static page templates because most people thought that HTML was a "language" akin to C++ or something. Now you can get a web page template for free, or $50 at the most.

When you get right down to it, SEO is just basic layout best-practices and having fresh, relevant content on your page. You can carry on all you want about "backlinks" and "pagerank" and "referrer text", but at the end of the day you can fit 98% of all SEO rules on the back of business card.

In the next few years, SEO is going to be thought of as highly as "HTML writing": it will be assumed that any 14 year old can do it for free (and this will be mostly true).

Most of the more savvy web-marketing types I've spoken with over the last couple of years don't see a future in SEO as a "career".

At your age, you need to be looking toward the next thing, not the last thing. If you really want to play with SEO in the meantime though, start with seobook.com.
"I wonder if you would be willing to work under the same conditions as these kids work in."

That rather depends upon what the possible alternatives are, doesn't it? The average middle-class, privileged westerner wouldn't, but the average middle-class, privileged westerner has much better options--and for that matter, turns his nose up at the idea of living without cable TV or a microwave oven.

If there's a way up to the developed world's standard of living that doesn't involve sweatshops, it hasn't been discovered yet. Thankfully, the sweatshop stage is growing shorter and shorter over time.
very interesting but also (very) old news.
one of the nice things about skype is that it always works. Have a firewall? Skype will find a way through it. If it were completely reverse engineered, it might be easier to filters its traffic. they say they can DOS skype on a network but at what cost?
Your Money - Preparing for the Next Bubble
I'm sorry, I misread your comment as stating that there was no real benefit to getting multiple-select, that it'd be just fine to present multiple file <input>s without the baggage that flash brings along.
I find it awkward as well. I grew up on a dairy farm and helped out with chores starting at the age of 10. Technically that's child labor and it's fairly common place. The utility of my labor had the same effect of helping my family. Though one key point would be it was usually never more than 2 hours on school days and 8-10 hours during summer vacation -- the reason kids originally had summer vacation.
I think that's an interesting point, but wouldn't computer language polyglots actually be the sort of engineers that Google is trying to snare?
Mozilla Download
You would still need to keep your laptop on as you wait for your function call to return.
Is this the overall peak change or just a snapshot of a certain time?
Yes, I decided to post it anyway because the AppStore of 2010 is still the same and more dominant.

The best comment on that blog post in my opinion:

> On the response
What you’ve asked Jobs to do is personally modify this decision. He’s going to have to take responsibility for that action. He’s going to have to call someone out and override the opinion of a subordinate. It won’t go unnoticed or unanalyzed. Given that it’s Jobs, he might even be analyzed in the media for the decision. It’s not likely, but when people are parsing every word you probably spend a bit more time wondering how the world will interpret your actions.
Look, you’ve asked someone to do something for you that could potentially be seen by half his customers as a bad thing.

What’s the point of him doing so much for you, when there so little to be gained by it?
When I was 13 or 14, I worked picking strawberries in the summer in Oregon. It involved getting up very early, riding a school bus for a couple hours to the fields, working all day doing back straining work for little pay, and then taking the bus home. I didn't need to feed my family, but I wanted to work because I wanted to have some spending money. I'm glad I live in a country where that opportunity was made available to me. Is this "OK"? Were those "unethically" picked strawberries?
> "Apple admits use of child labour in China"

Still reads as if Apple is doing this directly.
Wow, that's old! Just by looking at Moore's law: 30/1.5 = 20, a machine of the same size would have aproximatively 2^20 times more power!
That demo video needs to get to the point much more quickly.
Early Humans Used Brain Power, Innovation and Teamwork to Dominate the Planet
I don't know what's more worrying--the state of the Secret Service's IT, or the prospect of the government attempting to replace all of it with an ambitious new IT development project.
Nice. Currently using GAE...how do you plan to handle CDNs?

Also, should i want to migrate my data from Google's Datastore, how easy would that be?

What do you have that GAE doesn't?

I'm asking on behalf of myself, mostly, but I imagine there are others here deploying mission critical stuff on app engine.
Return-Oriented Programming without Returns (on the x86)
PiCloud dev here.

You don't need to. As long as you save the returned job id (what is returned by cloud.call and cloud.map), you can access its return value at any future time - from any computer.
Apple will someday (maybe soon, maybe not) allow more and more risque stuff into its store. But it'll never allow hardcore pornography, which most movie theaters don't show, either.
Well done sir troll, well done...
Link to the real article: http://searchengineland.com/admitting-role-in-google-anti-tr...
If you wanted to learn about SEO then you could always jump in the deep end and setup a small website or blog with a dot.com domain name with some original content around a niche (topic) something small that you know a lot about and try play the Google/bing/yahoo(?) game and aim to get your site ranked well. It will take a while especially with a new 'virgin' site.

The best place to start would be google webmaster Tools. Follow best practices they recommend and go from there. There are loads of articles on SEO, some good, some bad and some erm shady.

Google's algorithm is regularly updated and changes and there is no 100% certified or guaranteed no matter what anyone may say or try to sell you to get to number 1 spot. It is a mixture of luck, links, good original content and more luck. There's no one way to be top and the best is to just jump straight into it and get your hands dirty. Build up experience and go from there.

Some people who I would trust with good SEO advice is Google's Matt Cutts. His blog at http://www.mattcutts.com/blog/ is a good way of keeping in the loop.

For search engine news there is a journalist called Danny Sullivan. His personal blog is http://daggle.com/ and he also blogs at http://searchengineland.com/ He is someone who I would respect with good reporting on search engines.

There's plenty of others too. Google et al are your friends there. They are just a couple that came into my mind.

The only way to stay on top is to follow Google's and other best practices as they evolve and experiment with your own site and plenty of research.

Sorry its not quick but best way to learn is through experience.

Good luck.

Edited for typos and readability.
Apple taken to task for reporting partners' child labor violations
Who needs namespaces when you have a 'quick reference'?

http://php.net/quickref.php
Very interesting. These two articles explain a few things for me:

1. Why I can't ever seem to get into video games (or games in general).

2. Why the hobbies I do enjoy use skills that are difficult to acquire and take a lot of effort to master.

3. Why we have such a hard time motivating our son to practice viola and stick to martial arts. Most of the reward he's heard over the years has come in the form of, "Wow, you're really smart." As a verbally gifted child, he has already acquired an expansive vocabulary that impresses adults. Zero effort for him; big payoff.

4. And, possibly, why our daughter seems to be acquiring skills at a faster clip than the boy does. She seems to have tapped into that other kind of reward, for effort. Makes me wonder if this has anything to do with the remarkably different response people have expressed to her verbal abilities, which is typically criticism.

If you're curious, both of our children play video games, but the boy is a great deal more "into" them than the girl. Where he will use up all of his computer time and beg for more, I've seen her go days without using the computer at all. Video games are a political hot button for parenting; like watching television, the kind of parent you are is open to public scrutiny based on how many hours per day you let your kid engage in the activity, or even at all.

You don't have to be a parent to see the value of achievement in habilitation, but it does help. I've met my share of 30-yr-old gamers who still live in their parents' basements. Personally, I believe that if my kids aren't independent by 20, I'll have failed as a parent. There is a real, deep joy that you get from looking at an object you have formed with your hands or the home you've made with your salary. Even if you just sit in a cubicle. We're wired this way for a reason, right? Otherwise we'd perish.

And it's not a bad idea to consider the concept of types of achievement. The advertising industry surely does. They feed us this tripe and most of us eat it without bothering to sniff it first.
I stand corrected. Thank you. :)
Ok, so security papers on Hacker News never get that much love, but take my word for it that you want to read this one.

This paper is the moral equivalent of that post from yesterday about how you could derive all of ASCII from []()+! in Javascript. Here, the authors are trying to evade runtime defenses that prevent memory corruption exploits from uploading executable code in target processes. To control execution, they analyze target binaries and synthesize a turing complete runtime out of scraps of legitimate basic blocks.

From 34 instruction sequences, they essentially derive a VM with load/store/move, add/sub/neg/and/or/xor, conditional branches, and call (read the first couple pages and skip ahead to page 12 for the diagram of what "call" actually looks like when you scavenge it out of the bblocks of an unsuspecting program.

Obviously, once you have such a VM defined, you can compile arbitrary exploits to it. It's like having a scriptable debugger attached to the remote program.

You should read the paper because it's an excellent crash course in runtime exploit design and mitigation, and a good way to jog your x86 memory. But I should also note that I haven't done justice to the paper: it's thesis is that you can not only do all these things, but do them without the "ret" instruction, or any other non-innocuous sequence of instructions.
tl;dr: When operating over a small subset of a large dataset use an ORM such as Core Data, when operating over a large subset of a large dataset use direct SQL access.

There are also couple of useful links in there.
where is Mel now? Are his whereabouts known?
There's quite a few: http://nycruby.org/wiki/pages/Members
Hi,

I've been using the one here: http://www.danceric.net/2009/03/26/django-virtualenv-and-mod...
You know, when I tried to post this earlier it referred me back to your post from 2 days ago. I was gona comment on it with something like 'oh shame this didn't make frontpage HN cos its really good'. Instead I resubmitted and bypassed the url-duplication filter by adding www to it.
Please, if you are in favor of child labour and worker exploitation, the best thing you could do is express your outrage at Apple for independently auditing, investigating, and punishing their suppliers for these practices.

I think all American companies should know that, if they take it upon themselves to reveal what is already happening in China in an attempt to right the wrong, they will be rewarded with sensationalist headlines, public outrage, and bad press all for the sake of page views.

Oh, and you might want to read the other side of this story: http://www.appleinsider.com/articles/10/02/27/apple_taken_to...
Perhaps you have to hardcode some action to take once the result is available in an FP language. In a late-bound OO language, you just send a message and take whatever action is appropriate based on the state of the program.
David Rose: Why NY Angels Charges Entrepreneurs
Matt Mireles just wrote up a post quoting David Rose the "The Father of Angel Investing in NY" on why he charges entrepreneurs. Wondering what everyone here thinks about his response?
I've been getting a lot of shit for calling them out on this. Curious what others think of this.
The Great Recession of 2011-2020
"Shakespeare used more than 25,000 [words in his vocabulary], but he was making up a lot of them as he went along."
This page has more information.

http://google-latlong.blogspot.com/2010/02/resources-for-chi...
Wonder what Mr. Calacanis thinks of these logical reasons...

http://calacanis.com/2009/10/09/why-startups-shouldnt-have-t...
Support Disaster Relief in Chile