skysight-inc/HackerNews huggingface dataset:
Asylum fraud in Chinatown: Industry of Lies
Telegram have a bunch of J2ME apps?
Re: back pressure - that's what I was most interested in, and I was sad to see it not addressed. I got a silent brass mute for my horn (trombone) a couple of years ago, but found that playing with the mute in (like any other practice mute that I have used) felt extremely different than playing without; especially in lower registers. Even the older version was magical - making me silent but still able to hear myself, but the cost is long term usability.
It's a thing. http://humanstxt.org/
Yes, the AOSP is free as far as I can tell, but that apps and the play store, not so much. Recent Ars Technica article on that was pretty good. (http://arstechnica.com/gadgets/2014/02/new-android-oem-licen...)
Probably not one you know well...
There are only 602 pages of Google.com indexed on Google.com, mostly 'plus' profiles. Quite a few show with this message:

A description for this result is not available because of this site's robots.txt – learn more.

Which is odd.
Pointing out the existential risk of creating General AI is correct, as is highlighting the dangers of even an indifferent AI.

But … this idea of Friendly AI is nonsense. It seems like a yearning for religion, but in an atheist-compatible framework.
Syrians consider themselves Arab and are so according to most definitions. Even the name of the country is Syrian Arab Republic.
I'm pretty sure they do, but they are also torn by the apparent dilemma between generating more revenue through fake clicks and maintaining an appearance of the trusted ad platform. Hard to be them;-)
Poorly thought out concept and title. You really should have thought this through a bit more before posting. I like to think we live in an era where even in an echo chamber, software junkies, hackers and our kin no longer consider this acceptable.
Feel like you don’t belong? A 4-step plan for getting over it
Why should s/he be using it? Because you think if it suits your requirements it must suit everyone else's?
Google will still index pages blocked by robots.txt, it just won't crawl them (so it can't get a description/preview snippet). It indexes them based on the URL and how people link to them.
I do mental images when things are beyond my knowledge of a language. The image of the game Hungry-hungry hippo got me through concurrency and threads.
WhatsApp Crash: Good Start Facebook...
It's a shame that you're getting voted down for making a very valid and truthful comment.

It really isn't impressive when we see 1980s-era games recreated in JavaScript, for example, and the same should be true when dealing with Python.

That's not to say that this effort lacks value. The author likely enjoyed working on it, and maybe learned something while working on it, too. It could be a useful reference work for those getting started with Python or PyGame, as well. But we surely should not be impressed by it in any way.
>There was almost no discussion of what products I might work on, and it was pointless to have, because I'd be interviewing to be a developer, and I'd be placed afterwards.

That is their standard operating procedure.
This is a key point. I'm sure Facebook carries a trade credit insurance policy and those policies require collections and court if a person/entity doesn't pay. So in other words they certainly ate the bill if they didn't make him pay.

The only logical reason to do this is fear of the truth coming out in court and the ensuing press coverage to damage their stock value.

Anyone have an idea about FB's liability if they were subpoenaed for fraud and the investigators found internal emails discussing the fake click problem and their decision to ignore it. Seems criminal to me.
It's foolish to create general AI. What we should be working on is IA (Intelligence Amplification).

Why would you create a god, when you could instead become a god?
You think this is the bug they're relying on?

Actually... yes. Memory corruption bugs are harder to exploit quietly, because if you get something wrong you'll get a crash instead of code execution. Missing certificate validation is much safer to exploit.
God at this point the entire "Generation" concept has lost all meaning. Pick a group of people, and call them "Generation <catchy-name>". Write paper, get cited, accolades, repeat.
You didn't. I'm looking for specific examples of what you consider "mediocre" code. I'd love to be able to understand what you this is to you - given it is so subjective.
I'm a string player. You can get practice mutes for string instruments, and somewhat analogous to back pressure, they change how the instrument responds to the bow. The result is that you can practice some things (left hand technique, repertoire) but not others.

For myself, I'm practicing for pleasure and not to advance professionally. Muting my instrument would spoil it. Fortunately I've got a tolerant family and a detached house.
total nonsense, the classifier is just pushed upstream, from what I want to see, to what some ad-motivated editor wants me to see.

newspapers reported stories to sell you something, be it papers, ads or someone's agenda, not because they believed we'd all be more rounded citizens.
You want to avoid making it look like it's actually "endorsed" by Google, or a product of Google's, despite interop with one of Google's products. The name can be an issue here, so you might want to come up with something spiffier and original, and point out that it works with Google's service elsewhere.
Erlang (and Go) in Clojure (and Java)
Yeah, Symfony/Silex are great too.
broken clock etc..
Checkout youtube.com/robots.txt !
As Wise points out the challenge is the bandwidth. You can run video cards over USB (see DisplayLink) but the update rates suffer from being constrained to 480 megabits/sec. So if you are paying a lot of money for something, you probably want commensurate performance.
For those not finding 'zucky' in the dictionary - this is the pet name of Zuckeberg.
I see the date of the event is on your eventbrite site, but you might get more participation from HN readers by having the date right here -- readers may fail to realize this is coming right up.
Sandboxing the app gives me a buffer between single application-level arbitrary code execution and full access to all application data and full phone code execution.

Broken TLS means all my sensitive data from all my apps are exposed.

Which one is worse? With my passwords, you could access our servers, cloud storage, corporate data. You could leverage this into VPN access, and from there, easy server-side code execution.

All without ever having to actually run code on my phone and potentially trigger the notice of observant parties.

I don't know the answer so certainly as you seem to, because it seems much more complicated a question to me.
> He didn't literally say those words, but he heavily implied them by telling me that I would not know what kind of a spot I would be interviewing for. Not until after I'd been accepted, at any rate. There was no "You'll work on fixing Google Finance, which can't be hard since we haven't changed it in 6 years and it still uses Flash."

This is typical of Google recruitment from what I gather. Of the calls I've had from Google (I clearly match some weird mix of keywords), only one involved a specific position. For the rest getting them to confirm the position was in London (in one case it turned out that, no, in fact, the position involved Trondheim, Norway, and I'd been approached because I'm Norwegian, and they thought not to mention this until I asked for specifics) is about as far as they'd go. [I always push for position because my languages means I frequently get approached by cagey recruiters trying to get me to move to some god-forsaken place in Germany I have no interest in visiting, much less living in.]

Even nailing down whether or not my expected salary range was anywhere near what they could offer seemed a near impossible task (at least one recruiter said she didn't know as it'd be determined by a different team). I started pushing for this and rejecting the ones who couldn't answer, after I managed to get one Google recruiter to admit that my then-current salary was well above what they'd be willing to offer for the type of position he was hiring for (I didn't manage to get a proper job description out of him, though).

> I don't understand the concept of interviewing not for a job but for a slot in a pool of talent to be assigned only after I am accepted.

The hilarious part, to me, is that this is as old school as you get. E.g. the British Civil Service recruits this way. You apply to a department, say the Court Service, and is assessed roughly for a salary band, and interviewed. You're then put in a pool, and the recruiters work to place you in a specific position for the duration of your interview validity (12 months when my ex worked there). But the British Civil Service interview process is far more transparent and efficient for the most part than my experience of Google's.
> If you try to use LaTeX with a biomedical researcher, they will look at you very funny.

I'm a biomedical researcher, and I use LaTeX. It's my preferred method of document preparation. I know many others who use LaTeX as well.
A Café for the Freelance Nation
100% BS.

The best way to get job at GOOG is to get job at MSFT, AMZN or Apple, pimp your Linkedin and Dice profile, get contacted by GOOG recruiter and then get auto-hired.

Although, as Ballmer is gone - MSFT becomes sexier and smarter bet for new hires than overbloated GOOG.
AMZN seems to get obsessed with it's Silk browser project and is desperate to hire anyone who is desperate to get hired.

PS:
Here's my recent reply to AMZN recruiter pimping Silk browser project:

=======================
Hi ,

Thank you for your email. I think I am a perfect fit for this position:

>>You should have an intimate understanding of how the web works from the underlying infrastructure of the Internet, to web servers, to browsers.
http://i.imgur.com/C6nE2.jpg

>>You like thinking “outside the box”, are not afraid of ambiguity,
http://i.imgur.com/1dQII.jpg

>>get excited about difficult distributed systems challenges,
http://i.imgur.com/Kh7bX.jpg

>>and are a motivated self-starter.
http://i.imgur.com/B6vRRMs.jpg

>>You are a strong team player
http://i.imgur.com/k9NTgH0.jpg

>> and thrive in a startup-like environment where flexibility is essential
http://i.imgur.com/3p7rF.jpg

>> and delivering rock solid, customer focused solutions is paramount.
http://i.imgur.com/kuDJTmx.gif

>> "The trouble with quotes on the internet is that it's difficult to determine whether or not they are genuine"
http://i.imgur.com/xxotrDe.jpg
The images-of-text make the website partially unreadable when using a non-graphical browser. I suppose I should take that to mean something deep.
It's called hyperbole. Which is also what my parent was doing.

And actually, for most cases, yes using a framework is a better choice for nearly any skilled team with PHP: it's too easy to get it wrong, and now you have a massive security breach. See any exploit database for examples.
Our testimonial sharing app tracks clicks from sharing on facebook, linkedin, twitter and google+. When we first implemented it we saw that shares on social media were getting like 80 clicks in a few minutes. We poked around and found that bots inflating clicks had been a problem for url shortners like bit.ly in their early days.

After looking carefully at user agents, IP addresses and behaviour we found that most bots don't load javascript, and could be filtered out by just loading some javascript as part of the redirect. Not sure what Facebook is doing..
Web GL eye
The "I would not know what kind of a spot ... what if I didn't like the app" doesn't strike me a strange situation at all. The agency I work for, we do it all the time. We hire developers, at least half of them, into a developer pool and just assign as needed to projects as they come and go.

Sure, after you've worked for a while you have "your" projects, but we generally don't know which ones those will be in advance.

When I was hired, the recruitment was extremely vague about what kinds of apps I would be working on. During the interview, I asked for more detail, and didn't get it. Similar situation: the apps I'm working on are whatever apps the business customer and I decide are needed to be worked on.

Some candidates do ask during interviews what projects they'll be working on. I'll be frank with them. I'll tell them "these are our current top priorities, but you'll be working on whatever is needed, helping out other developers and teams as needed, and generally filling in all over the place for at least the first six months." I actually like setting it up that way. Have a developer work with different teams, on different apps, before they "settle down" to the maintain and develop "their" apps. (If that ever even happens)
Steve Perlman Says He Can Speed Cell Data 1,000-Fold
Farm bill: Why don’t taxpayers subsidize the foods that are better for us?
Extensive documentation does not exist. It's all conjecture and speculation.

We know the NSA spies on foreigners, we know they have relationships with tech companies to make that spying easier and therefore have access to all that information. We don't the extent of domestic use. We know they collect phone metadata. We know they have infiltrated software abroad, they deny having done it domestically. There's just a whole lot we don't know.

Here's something I do know: the government is not infallible. In fact, just the opposite. Sure Snowden revealed a lot about the NSA spying programs, but he also revealed another salient fact: their background check process was a joke. Like every other government agency they display an incredible degree of incompetence.

Sleeper agents at Apple inserting bugs into code in order to bypass security checks as part of some grand scheme to infiltrate the communications of millions of Americans... it's not even a good idea on the face of it, but even if they tried to pull this off they'd screw it up somewhere along the way. Human beings make mistakes. You guys are giving way too much credit to the NSA.
Ask HN: Please review my startup, Panjury.com
www.panjury.com

WHAT IS IT:
When I argued with my friends whether Obama or Bush is more hated, none of us have the answer. Turn out there isn't a tool that can accurately track public opinion unless you count public polling (or the not so accurate social media sentiment analysis)

Frustrated by this fact, I created Panjury.

Our idea is actually pretty simple. You write your thought on an object, you attach a score associated with your mood, you share this with your friend and ask them to do the same. This way, we can have a fast way to get a hold on public opinion.

This idea is further expanded into a full fledged project that provides third party API connectivity, analytics and more.

WHAT I NEED:
I'm currently doing this project on my own. I need a marketer. I also need critique and testers. I'd love if the great HN community would give me some feedback!

THANKS!
Iirc, AirPlay would actually be possible. Would be fiddly, but possible. I have a plugin that lets me send any video in a web page to my Apple TV, and that's just a safari plugin (so only JavaScript basically) -- considering this is just a webview with wicked styling, I think it might be doable. I'm gonna take a look myself actually...
Did the books have to be very good?

People in my life think I'm arrogant when I say I'm not interested in working for Google, but it's more just that it's not a "good fit" for either of us.
> ... the ability to learn, process on the fly, and pull together disparate information. Which is indeed distinct from IQ.

Do you have cites for that?
yea a bit strange:

"For example, CEFRIO, a public-private technology transfer group in Quebec, Canada, pegs Generation C as a group of individuals born between 1982 and 1996.

This would actually place Generation C within the Generation Y or Millennial category. "

Here is the breakdown according to Nielsen:

"- Greatest Generation (1901-1924)

- Silent Generation (1925-1945)

- Baby Boomers (1946-1964)

- Generation X (1965-1976)

- Millennials/Gen Y (1977-1995)

--Younger Millennials (18-27)

--Older Millennials (28-36)

Generation Z (1995-Present)"

source- http://www.nielsen.com/us/en/reports/2014/millennials-breaki...
You mean every American citizen... except yourself.
Still used less than a few months ago. My interviewer was at least pleasant and helpful though. Would be nice if they would just make a plugin for major IDEs/Editors and let people use what they want.
http://i.imgur.com/Jmjf3y2.png
Calling all Gwerns...
It seems like HN has a ton of uselessly vague titles. I don't know if I should ignore them or click on all of them to find out what they are.
Bringing Back Downvotes On Disqus
Crosswalk Project
It should be possible to determine fake from real accounts using various statistics like number of likes per account average number of time between likes etc etc, with all the brainpower at Facebook I am surprised they haven't significantly mitigated this problem. This is not a problem that can ever be completely solved as its a typical arms race between good and evil but i am surprised at how badly Facebook appears to be doing as others have noted perhaps its because it in there best interest or maybe its just more visible on Facebook then it would be on google addwords or similar.
> Notice: Crawling Facebook is prohibited unless you have express written

Wow, really? Who put up this sign?
In other news - there is a new job opening at St. Marys...
This doesn't work if you are using HTTPS everywhere.
> But there is no guarantee of anything unless the reviewer is incapable of making mistakes, in which case you could just ask him to write the code in the first place.

Did you look at the bug? I'll quote it here:

if ((err = SSLHashSHA1.update(&hashCtx, &serverRandom)) != 0)
goto fail;
if ((err = SSLHashSHA1.update(&hashCtx, &signedParams)) != 0)
goto fail;
goto fail;
if ((err = SSLHashSHA1.final(&hashCtx, &hashOut)) != 0)
goto fail;

Even somebody with basic programming skills can see that's wrong. And, remember this is libssl. Any checkins to that warrant thoroughness if not paranoia.
Ah, so this is the first time you've read about something like this...
That's not even a text file.
Because elitism is harder to maintain if people protest inequality?
Ask a Physicist to speak at your funeral
Stress might boost mutation rates in some organisms
well you can also write:

if (something);
{
do_something();
}

So..
I think the economists are wrong and these guesses are simply that.

I believe since Microsoft is making large amounts of cash elsewhere, they are able to bring down the prices of their bread and butter. It might have something to do with competition, but it also has something to do with how much dominance they have in other markets.
New app helps you fight parking tickets
ESR koans, more like. Has the man ever written anything which lacked barely veiled subtext of "Look how smart I am!" IMHO The Art of Unix Programming has as little of that as anything of his that I've read, but only when he's relating facts; in any place where there's scope for opinion, his high opinion of himself shines forth.
Deafening silence.
I spent a year remaking Pac-Man and many of its peculiarities. (Namco shut it down on github, while a thousand other pacman remakes there remain.)

Games will be considered a form of art someday. And it is the whole form of an art piece that is important (i.e. the medium, inner workings, presentation). In the future, the innards of classic games may become increasingly important, perhaps from an anthropological perspective. When video games become centuries old, I feel they will be artifacts of an emergent art form.
Pot, gambling, junk TV, junk food, social media.

Escapism and distraction.
I think it's a play on Generation "D", for digital. It's like the next generation after the one that got comfortable with digital tech.
Google's human.txt
LXC 1.0 Released
Exactly the same for me. I was approached several times, tried the interview up to the second stage, but it was just horrible. Same as you explained. I also said, no thank you. Not any other technical company I interviewed with was THAT bad. They should really fire all their hiring personal.
With enough practice.
"not rocket science" (the story of monotone and bors)
At first I was thinking $40 seemed pretty steep for a thing to hang my $20 headphones on. But then I realized that if you've just dropped $150-300 on some Beats by Dre... you probably don't mind spending a little extra for a stand. Pretty cool looking. But certainly not for me.
Stock bubbles are not even intrinsic
Yelp's is fun: https://www.yelp.com/robots.txt
In the beginning was the command line: http://www.cryptonomicon.com/beginning.html
You're not reading carefully. Memory corruption in PKCS padding impacts every program that uses TLS.
http://en.wikipedia.org/wiki/Commander_Keen#Creation_and_dev...

John Carmack and John Romero developed a clone of Super Mario 3 for the PC using a smooth-scrolling technique that had never been achieved on the platform before.

They went and showed Nintendo, who weren't interested. So they changed the name, artwork, and levels and went off to start id software and all the money went to them instead.
What are good ways to prepare my kids to be billionaires?
Cool, but what would motivate someone to make this?
Some thoughts -I like the idea. I like where you're going with it. A way to draw users in - is a style similar to Buzzfeed. Create a content article (eg: for ladies, ones on shoes, or dresses... where you have attached scores). Share that on facebook, and share that on twitter to the respective groups, niches, etc. That could be a good way to draw people in.

From a behaviours perspective, consider having the person first "make their verdict/review" and THEN create an account to save. Or even try anonymously at first. The reason.... people are more likely to register once they've made even a small investment of time (eg: star rating, review, etc) than they are 5 seconds earlier before the rating.

I didn't see the use case initially as much of "I have an opinion, my friend's is different let's test". But what I did see, is something that could be viral easily (eg: similar to the Facebook "what kind of star wars character are you, etc). Your ratings incite opinions, which incite emotion. People act on emotion.
Bing is allowed. But it's obvious why.
Bitcoin Now Legal in California
But you didn't say use a framework. You said "use this exact framework" with no idea what they were going to build.
There could be three explanations for fake FB likes:

1. As mentioned in the story, click farms trying to cover their tracks by clicking FB ads.

2. Competitors creating fake profiles and fake likes. It seems like a cheap way to drain out the advertisers budget.

3. FB itself creating the fake accounts / likes. I know it is implausible, but there is a profit motive, so I guess the possibility should be considered.
Yelp has rules set for the robots: http://www.yelp.com/robots.txt
Well, if you your whole business model depends on "Facebook likes" 100%, you are asking for it…
Bug tracking made simple: an open source bookmarklet hack
Startup accelerator DreamIt Ventures sees executive shakeup in New York
I think it was just something the guy did for fun. It wasn't meant to be a super-optimised piece of code.

Also man hours are now a lot more valuable than CPU time. This is why people use things like python instead of coding in assembler, as would have been done for the original.
Remember that meme that was going around about social media and donuts? Twitter: I am eating a #donut ... Instagram: Here's a heavily post-processed picture of the donut I just ate ... Facebook: I Like donuts! ... Google+: I am a Google employee who likes donuts!

It's cruel and exaggerated, but like most successful (?) jokes it contains just enough truth.