skysight-inc/HackerNews huggingface dataset:
What? I use "females". I thought it was a clever way to get around having to choose between "girl" and "woman", as I would assume different females prefer different terms based on their self-image. I'm not quite comfortable with being called a man (it makes me think of my father), but "boy" is certainly incorrect. Male is a perfectly fine thing to say.

Basically the girl/woman boundary involves sex, mental maturity, age and other things I don't really want to touch.
Venture capital could simply be a subset of what the hedge fund participates in.
If you like this, you might like the Tao of Programming:
http://www.canonical.org/~kragen/tao-of-programming.html
Travel the world. Ignore these asshats that try to guilt trip you into working through your slump.
Was this there when you posted?:

RATE LIMITS
We are limiting the number of API requests from a single IP to 1000 per hour.
If you or your application has been blacklisted and you think there has been
an error, please contact us.
I have an original one of these for french horn. While the amp/sound processing was cool, the really great thing was the air flow. It added such a minimal amount of resistance that you could practice in hotel rooms and avoid trips to the practice rooms in winter without totally ruining your tone or having your range affected.
> it requires a specific (common, but not universal) set of circumstances to escalate it to code execution.

Man in the middle attack does not require code execution because the data is already available.

In a sense, this bug is like having part of a keyboard sniffer already installed for you.
"The judges will select three winning teams, one for each of the three nonprofits that participate. Prizes will be given to the nonprofits themselves so that each of them can implement the winning idea devised to benefit their organization."

The winning teams get nothing? Is this common for hackathons for nonprofits?
Was posted some time ago. I think multiple times by different people. Sorry it wasn't on your radar.
I don't think there are any rules to how a hackathon is conducted, but transparency is best in all things. The people participating know very well that they are doing so for the experience, exposure and out of goodwill.
Spike S-512 Supersonic Jet
i wonder if this can make a cheap brass sound like an expensive one :)
NASA Researcher Finds Planet-Sized Space Weather Explosions at Venus
Programmers are classically engineers — “One who contrives, designs, or invents” in the primary sense in the OED. Some are also Engineers™, while others object to the intrusion of the Engineering™ cartel into their field. I've never noticed among my colleagues any particular difference between those who are Software Engineers™ and those who are not, and have come to like the term ‘technologist’ to avoid the issue.
Ever heard of cocaine?
I had read all these, before I got to know about ESR.

I was like, Wow!!, and it never ever came to my mind who wrote this or why. It was just some cool stuff and as a linux newbie I really liked these micro-stories or unix zen fables.

It happens with me as well that when I read something by an author for whom I hold some kind of prejudice, my reading is maligned a bit and I wish I could see what the author had to share from a completely neutral point of view, because then in that case, what I take away from my reading would be closer to what it had meant to be for me.
Cool :) that's a lot of money. I wonder if any of the projects will make San Francisco a better place. I hope so.
Giant Gas Explosions on Venus Can Engulf the Planet
I still hope they'll be able to create a synthesized instrument capable of reproducing the sound of the bassoon. It is such a complex instrument. :/
Not to mention http://abcnews.go.com/story?id=95836
ShowHN: Monitor VPS Status from Heroku
Revision 2014
It is absolutely abnormal for companies like Apple to release core security bugs this shallow that could have been easily discovered by straightforward unit tests and static analysis tools.

This is why it's a big deal.
Very nice, I like where you're going with this. The target market is there for sure. I didn't hear about anyone being in this space, at least for now, and you? I'll try to scan this market and see what I can find.
Great post. This is the kind of perspective you want to have. This reminds me of PG's high school essay:

"The important thing is to get out there and do stuff. Instead of waiting to be taught, go out and learn." - PG

Before I quote the whole thing, the OP (and anyone in the same position) should read the whole essay: http://paulgraham.com/hs.html

If you want the real world to be (quoting from the other post) "lots of sucky boring shitty work, for a few profound moments of bliss," that's fine. But if you don't want to accept that, you don't have to. What Kirill said above is totally right; life works how you want it to.

It's normal for someone in high school to feel like the OP, especially someone who's a hacker at heart. School limits you in a lot of ways, but you don't have to let it stop you. You just have to realize that the boundaries are self imposed. You can do real things. So treat school like a day job, get it out of the way, and do what's interesting to you.
From the article
"Facebook works hard to get rid of fake accounts. In its annual report, the company said that only about 0.4% - 1.2% of all active users are abusive accounts that create fake likes."

I find it incredibly hard to believe that only 1.2% of FB accounts are creating fake likes. Go to Fiverr.com and get 5,000 likes for $5.
Robert Reich: WhatsApp is everything wrong with the U.S. economy
Best,Cheap And Fast Movers And Packers Company With Secured Storage Facility in Dubai,Abu Dhabi And Sharjah, We Have Trained And Experienced Staff For Reduction Your Moving Problems.
These are really clunky and artless, it's like one of those webcomics that's really just poser models.
Note that braces won't save you from

if (something); { do_something(); }

(Personally, I configure my editor to highlight if (...); in bright red.)
Ask HN: Why not open-source DRM?
Three points:

* Netflix and other media providers can not legally stream media without a DRM solution. Evil DRM may be, but there's no way around it.

* The current effort to standardize DRM via W3C is not just controversial, it's the wrong place to do it.

* There's no DRM solution for Linux.

So why not create an open-source DRM plugin with a similar design? - like quicksilver, but sanely designed and open.
It could, except that Harvard already uses a lot of the interest on that endowment to cover expenses. If they didn't have the endowment, tuition would have to be a lot higher.
Have you considered logging this with the poppler developers to find out why there is such a difference?
Neat project! You should to tutorials - it's a great learning example
Heroku Buildkits
Does this mean that the concept proved unsuccessful?
Some atomic clocks are considerably less accurate. I can't find a citation, but IIRC, older cesium atomic clocks are accurate to about 1 second every 300 years.
Thanks for your input and your great advice! It makes a lot of sense to allow anonymous posting. One thing i'm not sure is, isn't it the opposite of what the trend is? (squeeze page requiring to sign up before letting you see anything at all)

Anyway, I think I'll work on some of them right away!
Because it's their blog, not yours, and because a blog isn't a newspaper article?
http://www.google.com/baraza/en

What a weird little product. It's like Yahoo Answers, but somehow with even less sorting or categorization.
It's because the powers-that-be decided, in their infinite wisdom, that any modification of a link's title is "editorializing". Thus we get ridiculous stuff like this, instead of something more illuminating.
Who said hard work alone would make you hugely rich and successful? Hard work is just a requirement for those who weren't born into wealth if they don't want to live in poverty. Working hard allows you to make the most of your opportunities.

Also, it usually takes hard work to get into the most prestigious universities (if you aren't already a silver spooner). It can also be a lot of hard work to make friends with the right people if you aren't naturally a people person.
Diablo3 Secrets | The #1 Bestselling Diablo 3 Guide-bestcbstore.com
Ideas this the first time around. Cool, but still have the same problem I had then. Confirmation bias.
Protect Yourself From The NSA With WireOver’s Encrypted File Sharing
Whatsapp was completely destroyed in the Taiwan market about a year ago, simply because Whatsapp offered one year free while Line was free forever. When the year was up, people switched. People here laughed at the announcement - why would anyone pay 3 bucks for every person on Earth for a turkey like that? We weren't even willing to pay 2 dollars for ourselves.
From the first paragraph: "people vote [links] up or down." Um... can't links only be voted up?
For the following reasons:

1. Nobody in Open Source wants DRM

2. It would need to be unbreakable, all DRM relies on security via obscurity.
Have you ever tried to write math/physics paper using MS Word?
It is completely broken comparing to LaTeX+decent text editor (vim, emacs, kyle, whatever). Writing equations in Word is pain, inserting bibliography is pain, inserting figures is pain. Printed results do not match screen version, if you need to collaborate with someone you have problems with diffs and different versions of Word.
Another use for LaTeX is making slides for presentations. Word or Markdown can't be used for this.
And if you use PowerPoint for slides you are in trouble. Most probably your Greek letters in formulas will be invisible or software will crash in process.
Meh, every few months on HN there's a story about how someone has decoded the Voynich differently.

Basically it's a cold reading each time. But people still buy into it.

You're welcome to believe what you want but to a logical person they can't all be correct, so something is going on here other than science.
So stupid.

What has the salary of the president got to do with the salary of the cleaners? It is only coincidence that the cleaners are employees on the books. What about the people who make the textbooks they read, or the iPhones they use?

Inequality is important, but it is a society-wide issue. Reducing inequality within a company is a meaningless goal.

There is already a very effective way of reducing inequality, which has the advantage of being completely even handed. It's called income tax.

Controlling costs is also good in itself, but that is a separate issue. Running an entire university is a position of great importance, and the salaries mentioned seem in line with this level of responsibility. (Not that people deserve more money because they have more responsibility. The point is that these position require the best people, who will demand higher salaries).
What if, I allow people to post verdicts, but their score will not count toward the overall score unless they sign up. Is it a good idea?
Arisa vince Sanremo – Cinema,TV e Musica
No, because the OpenBSD case was NSA as well (via NETSEC, who worked on the OpenBSD IPSEC stack, and have since admitted to sneaking backdoors in). Exact same MO, 15 years later!

(I don't actually believe this, but it was too convenient and amusing not to call out.)
Sound and fury.
> Statistical evidence is always the best

Do you have the numbers to back that up?
Yes, that was there, and the math is still correct.

You can query 1,000 stories per request, and do 1,000 requests per hour. That's 1M requests per hour. There are 1.26M Hacker News stories indexed by the API. :)

EDIT: Finished downloading all the entries (and can confirm that 1.26M is indeed all of them). Took 3 hours due to a conservative wait period between each request to make sure I stayed within the limits.
Funny that your "strangest interview" didn't include an interview!
I think it's kind of strange that we've appropriated eastern philosophy to teach programming. Having read the Tao Te Ching and The Analects (two very conflicting works, philosophically), books like the Tao of Programming and The Codeless Code just seem to mask random programming knowledge in a foreign writing style to make it more entertaining.

Not saying that what's taught in those books is incorrect or not valuable, but it can sometimes be uncomfortable for people that respect the philosophy.
I think that as I become more familiar with a language I get used to 'thinking' in the language I'm currently using. Up until a few years ago I was only really comfortable with Java and always tended to think back to how I would do it in Java and try to translate it. But as I get more comfortable with other languages it's gotten a lot easier. Especially with languages like Javascript and Python. I always laugh a little bit though when I go back to Java and wonder why a line with a String threw an error only to realize I'm using single ticks instead of double quotes.
Doesn't really make sense to me, what do cleaners have to do with the president?

Shouldn't you just be paying market value.

Lets say you have a really good president, why wouldn't they just leave to a higher paying position somewhere else?
Past a certain karmic threshold, both are allowed.
Lego's old "RCX Code" language also not there, where sequential instructions hung vertically off of the event "clothesline."
http://www.joschs-robotics.de/jochen/seminar/svkohkp4.jpeg
http://www.google.com/baraza/en/help?file=inboundsms

They have an SMS companion service that only works in Ghana..
> How will you know you're on the right track? The vast majority of people you meet are inert. One in ten or twelve has scalar energy--they liven up the event. One in a thousand or so has vector energy--the ability to channel effort to a purpose and pull others in their wake.

That's a great way to put it. I love being around people like the latter.
I'm sure that Baidu respects robots.txt.

This site coolshell.cn is boycotting baidu, so it tells Baiduspider that it doesn't want to be indexed by baidu.

Baidu respects this and doesn't index anything from this website.
For the lazy: http://www.youtube.com/robots.txt
Why Whatsapp Is The Leading Messaging App
Someone with 80 character lines enforced in their editor? Here's the second line...

> permission. See: http://www.facebook.com/apps/site_scraping_tos_terms.php
Maybe a vacation or sabbatical?

Or if you have spare time and some other type of work piques your interest work some on a different project. I've worked in groups where when it's a down cycle, it's really really down... like boring me to tears down. So I started trying to learn stuff that I never deal with at work, even when it is busy. When I would go back to the regular gig it was nice to look at the same code with a "new set of glasses".
Google docs here too the last time. Very pleasant, kind and helpful interviewer.
I still use GroupMe every day to group chat with family and friend groups
"Indeed the only secure OS nowadays is Linux."

You're kidding, right?

http://www.debian.org/security/

Edit:

There were multiple security issues in OpenSSL as recently as January.

http://www.debian.org/security/2014/dsa-2833
> get auto-hired

There's no such thing. Before you are offered a job at Google you have to go through the interview process and the interviewer's feedback is assessed by a hiring committee.
Only a complete IDIOT would trust Zuckerberg and pay him $600k snaps for his BS marketing service.

The Winklevi are tools, but Zuck did steal Facebook from them. He's the modern Steve Jobs: a very successful thief.
Network effects are smaller than people think.

The best estimate from multiple methodologies is n log(n).
Hackerschool application open for Summer and Fall'14
I have a friend in the US Foreign Service and this is very similar to the experience he had. Only after they qualify do they find out the job -- and location! -- to which they'll be posted.

This doesn't seem very strange to me at all, certainly not Kafkaesque -- for large companies that are very selective, always in need of new candidates, and do a huge variety of things, I imagine most would want to have the chance at anyone who qualifies.

Anything else seems less scalable and less efficient for both recruiters and candidates. The recruiters or candidates need to do all the matching up front, instead of doing it only once the candidates and company are found to be right for each other. It saves everyone's time to go through the effort to match up for a specific team -- as long as there are plenty of options to avoid disappointment at that stage.
What disgusting socialist, commie nonsense. This is the reason America continues to fail, because of this sort of horrible, nonsensical garbage.

We should round up all these reds and put them in a gulag.

A great leader, CEO, General, whomever is worth far more than 10 times the lowest paid person like a janitor or someone working in the cafeteria.
Great news for docker and the greater container loving communities!
In addition, Yegge's article is not pitched at the layman. It is for working programmers who want to "level up" before tackling a Google interview. I brushed up on my algorithms and data structures before my Google interview, and it certainly helped.
CPUsage shuts down (and Portland loses one of their best startups)
That's not relevant to this article at all.
I don't understand how this qualifies as a backdoor if you need to flash the router to gain access to it.

Isn't that putting the chicken before the egg?
Definitely try Emacs. Preview LaTeX is nice, Rope is also here. Also I find it easier to set the system to do all text editing in Emacs than in Vim. I mean that one can use Emacs to write mails, chats, edit all types of code, write and post blog posts, web pages and so on.
Although the first is certainly true, is security through obscurity really the only viable option for DRM? It certainly has been proven to not work for everything else.
This is a good way to get a mediocre president. If I'm the best at what I do, I'm going to go where I am valued the most (and it is reflected in my paycheck).
The elephant in the room is being ignored: Weixin (WeChat)
The Next Revolutions: Drones Vs. Phones
Investing in a cleaner, more accountable web with spider.io
http://seekingalpha.com/news/1584203-google-buys-click-fraud...
Yeah. There weren't many no-idea applications and on the whole they weren't good. One batch I forgot to enable them, and we just let them stay dead.
> 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.

You have no idea how many big companies are doing this just because they can afford to. I don't understand either. I would never interview for this kind of thing again.
I upvoted you, sometimes it's lonely being correct ;)
How is that a different definition?

It seems quite simply they're saying leadership is more about actions that titles. I for one happen to agree strongly with that attitude.

The same could be said for any organization which trends toward a flat structure with little in the way of middle management (ie. Valve).
I appreciate the technical insight into the impact of this bug versus other commonly found vulnerabilities. I don't disagree, but it seems to me this insight is tangential to the larger story. It's a (bit) of a blow to lay men's trust of Apple if they can easily understand why a bug occurred without having to dive into the arcane details known to researchers such as yourself.

To me, the interesting question brought up by this story is how soon the vulnerability was known to potential exploiters. Did they just have to have an appropriate set of black box tests rigorously applied to every major software release to spot this? That would, sadly, diminish my trust in the quality of Apple's engineering, though I don't see a reason to attribute it to an inside job without any evidence.
P&G uses an iq-like test from what I've read.
The NFL uses the Wonderlic iq test.
This is one of those things where I read it and was just like, "What the hell does that mean?"
I too dislike these NSA jokes, and the accompanying conspiracy theories, mine included. Too bad the actions of the NSA and those of the Five Fingers have created this mistrust and uncertainty. So instead of calling them all out on behalf of the OP, and belittling them, you can recognize that at some level his point is valid and just leave it at that.
It's called virtual instruments, search for VST, DAW, MIDI.
Alternatively, the cleaning staff will become very well paid. Unfortunately, something like this is very specific, so it is likely that, while the cleaning staff will get a bump in pay, any increases in cost will be offset by decreases elsewhere. Like to food staff. Or professors. Or to scholarships.
"Let your life be a counter friction to stop the machine."

in Civil Disobedience, by Henry David Thoreau, 1849
You're not very funny.
Get top 5 links from Hacker News in your mailbox
Get top 5 links everyday from Hacker News in your mailbox.
That really blows my mind. I mean, how can they say that's any kind of "agreement"?

I someone writes a curl/wget script wrapper & points it to the top 10 websites, they don't enter into any kind of written contract or agreement.
Sparkle Framework.
I suggested the same thing in a comment a long while ago and it didn't go over that well! I don't see any technical reason why there couldn't be open, standard DRM.

Possibly a reason is the motivations for DRM doesn't really appeal to enough open source developers with the right skills. People with advanced cryptography skills may prefer to work either on commercial products or else things that are more in the spirit of freedom.

Another might be that companies who use DRM tend to want exclusive, proprietary content protection and/or they want commercial guarantee and support for their DRM technology.
IOS: Drawing Bézier Curves
After reading this long piece about O'Hagan's experience trying to work with Assange on his autobiography it's easy to conclude that Assange is his own worst enemy.

It's tragic how so much opportunity was squandered and time spent on petty nonsense.
Yes, we wrote about this at http://fbk.io/stopfakelikestoday. In short Facebook could compare behaviour as you suggested (they've got a whole bunch of data scientists). An even more robust way would be making their phone number verification more thorough.
A lid seems a pretty primitive solution plus it wouldn't help against feedback on the fish's position itself. Furthermore it would obstruct the vision of the camera. If you're designing a craft if possible you want to avoid the movement of the craft changing the control inputs. If not, and I'm betting this thing already experienced that, it can get into a feedback loop, either creating very "shocky" movement, or unbounded acceleration.

Instead, prevent having waves in the first place. Just like a person can move a glass without generating (large) waves in the liquid. What you want to do is to avoid using the position of the fish directly as input to the motor voltage. Instead, use it as an input to the control circuitry.

Then calculate the force generated on the fish : voltage is linearly related to speed. And the differential of voltage gives you the force on the boat/fish. So let the fish move and this sets a "target", then every timeframe you bring the voltage, say, 0.01V closer to what the fish "wants" to set it to, limiting the force exerted on the bowl.

Btw: there will be a "resonant" value that will be relatively low in value, but will build massive waves. Avoid at all costs. In a project like this I might just assume I'm very unlikely to configure just the resonant value, but in a real project I'd make DAMN sure I knew what the resonant value(s) is/are and put in a warning.

You probably think that this will restrict the movement a lot but it won't. Find the right values and you will hardly see any waves at all.