skysight-inc/HackerNews huggingface dataset:
I had a pretty bad experience in highschool (and elementary school) because of a small deformity on my face that I was born with. That didn't make me hate programming because I was getting bullied on programming classes. In fact it made me love it more because it doesn't have to be a stupid social activity. It did make me hate school up to the point that I got "expelled" from college for skipping classes. If the author is so concerned with her daughter being pulled away from a profession that she claims to like then work harder at home. Or you know, not assume that her daughter is an impressionable idiot and let her choose whatever she wants.
"with some small probability, zeros out anything XORed with it"

You really don't know what you're talking about. Really

Write the code for this then, go ahead, and show how it would work (hint: it doesn't)

And as others said, if your CPU is compromised you already lost.
I was hoping to try this on my iphone... I made it past registration but the site doesn't seem too mobile (small screen) friendly after that. I wasn't able to read or close the modal that came up.
I would suggest using Maratis instead, because GameMaker is inferior and Maratis can be coded using Lua instead of that the GameMaker language + you can combine efforts with Blender etc.

Follow the discussion if interested:
https://news.ycombinator.com/item?id=6096808
4 month old baby giving daddy a hi-5
I did not expect him to give me a hi-5 but thought of giving a try and he did it.
I was at first skeptic about DigitalOcean, and thought they wouldn't survive, but here they are and constantly upgrading.

I remember days when Linode lovers where bashing on IRC..oh they were so wrong

Overall, nice job Digital Ocean!
That sounds like a lot of work. You have to set up the server, get a domain, update it, back it up etc; What do you get out of it? An email server. Google will give you all of that in a few seconds. Google's uptime is way better than what I could hope to get.

When my laptop had water spilled on it, there was no need to worry about my thesis. I went to a lab and started working on it again 10 minutes later. No work lost. My own backup solutions would be far worse, and likley involve losing some work.

When using these services, I have to ask myself, how much do I value my privacy? I think I get more from google's services than I lose. For me, and a lot of people, it's not worth the time to set up an email server, let alone maintain one.
BitSight - Boston's Most Unheralded CEO Leads Security Revolution
Maybe there are less obvious things they can do (I'm not an expert), but isn't this what testing software like dieharder is designed to detect? I assume people are testing /dev/(u)random often.
I think he's right, for whatever that's worth.
I believe you are extrapolating the threat model past anything reasonable.

The original concern around RdRand is that the tiny on-chip random number generator might be compromised.

You are arguing that there might be implementation that uses code analysis to detect data flow from RdRand and mess with it. It sounds very far fetched.
List of Big-Os for php functions
Statistically you're correct, but objectively you can't identify which students won't do the work - ergo, you can't discriminate who to enroll (heavy on the consequences of involving the word "discriminate"). The government would come down hard on any school which says "you pass all the enrollment criteria, but we have a nagging feeling you won't complete the degree so we're not letting you in."

Hence the argument that public money[1] should not be involved. The school management can't say "no" to it (from any angle), and the would-be students think it's free; nobody, lender in particular, hammers home the point "if you don't do the work, you'll be in deep financial $#!^".

It's the borrower "putting them into debt". Society pressures kids into getting a degree, the school makes it easy to start the process, government makes it easy to borrow the money, but ultimately it's up to the enrollee to sign for the loan and do the work to make it pay off. Every self-appointed pundit is pointing fingers at the school (for "fleecing" students) or the government (for "wasting" public funds), but nobody is pointing at the students for not making the effort.

[1] - "public" insofar as it was legally confiscated from the public at implied gunpoint.
Where do I start a petition to make people aware of what a complete a-hole Linus Torvalds is? This is clearly identifiable, consistent behavior.

He may be technically correct in his response (or he may not be - I really don't know), but there's certainly nothing wrong with asking questions. Questions shed light. In fact, I now know 0.05% more about the Linux question even by this question, even if it did not have merit in the end.

So to answer Linus' question directly:
"Where do I start a petition to raise the IQ and kernel knowledge of people?"

You actually don't need a petition. Just respond. And of course how you respond to other human beings is up to you. Development is complicated. We should all keep learning from one another and encourage communications.
Win7 64 Bit IE8 Hung, IE9 was OK
The most damaging thing is that I literally have no idea what is safe now - even good actors might unwittingly have been backdoored at the hardware level.

I'm taking all private communication completely off the internet to minimise my exposure - I do not have enough knowledge or experience to make decisions on cryptography, nor sufficient need to waste time on this.
Apple keynote livestream
The problem with need-based aid is that the numbers they use don't make sense. When I went to college (not Harvard) the financial aid dept told my parents they made too much money to get assistance. My tuition was over 50% of their post tax income and I have a brother who was only 2 years behind me.

How are you supposed to afford spending that much on a single child's schooling and still have enough to afford the rest of the family, retirement, insurance, mortgage payments, etc? Sure they could have planned better and saved for 20 years but the reality is that a very small percentage of people do that.
I don't want to defend a sexist comment, but I think the point the opposing comment was making was that of the viewership of DWTS, 2/3 are women - so, 2/3 of 13M, not that 2/3 of the US population watch DWTS. I think that thread of your comment is looking for a fight where one probably doesn't exist. It's also not sexist to identify a specific TV show with a female demographic.

Second point was pretty easy to understand - if a household has 2 adults and 1 TV, only one Adult at a time can watch their preferred TV shows. If there is a second TV, possibly more, the Adults stand a fair chance that they will be able to watch their shows.
> I don't think you need to be a security or cryptography expert to find vulnerabilities the NSA might try to exploit.

Yes, but I'm assuming you have to be a medium-to-expert level programmer, generally in C, at least, correct?

What I'm trying to say is that that is probably not the case for most people in the world, or even in the tech industry.
Ready, Set, Code
Seems to me (I'm no expert in science history) that most of the huge breakthroughs came before the age of Official Science, i.e. Science(TM) being run through bureaucratic grant administrations in publicly-funded research universities (or 'private' ones with public money). Everything from the steam engine to Tesla's heroics happened while tinkering and playing. Granted, the game may have changed due to external circumstances, but we may yet want to look at whether the huge budgets of these departments are justified JUST BECAUSE SCIENCEEE. Do we want to support a bureaucratic process called 'Science' or actual production of interesting and/or useful results about the world?
Ever so pleasant, Linus does nothing to explain to luddites why they should use Linux.
Grace Hopper joined the Navy in the WAVES program during World War II. WAVES stands for Women Accepted for Volunteer Emergency Service. According to Wikipedia[1]

WAVES on 30 July 1942 was established as a World War II division of the U.S. Navy, that consisted entirely of women in the 1940s, but on 12 June 1948, women gained permanent status in the armed services of the United States. The name was the acronym for "Women Accepted for Volunteer Emergency Service"[1] (as well as an allusion to ocean waves). The word "emergency" implied that the acceptance of women was due to the unusual circumstances of World War II, and at the end of the war the women would not be allowed to continue in Navy careers, but it or its successors continued for decades afterwards.

Within their first year, the WAVES were 27,000 strong. A large proportion of the WAVES did clerical work, but some took positions in the aviation community, medical professions, communications, intelligence, storekeeper, science and technology.

The WAVES could not serve aboard combat ships or aircraft, and initially were restricted to duty in the continental United States. Late in World War II, they were authorized to serve in certain U.S. possessions, and a number were sent to Hawaii. The war ended before any WAVES could be sent to other locations.

It wasn't until six years after WAVES was formed on June 12 1948, women gained permanent status in the armed services. Grace Hopper absolutely wouldn't have been welcome in the Navy if it wasn't for World War II. After WWII they let woman continue in the armed services since they were already there, and they were providing some vital roles, and HEY THE WORLD DIDN'T END AFTER ALL.

[1]http://en.wikipedia.org/wiki/WAVES
How InnoDB promotes UNIQUE constraints
Thanks for the excellent answer. As a non-cryptographer who can't read crypto code and also can't be bothered to download the Linux sources and find the part where random numbers are generated, this is a much better response than Linus'. "Read the source" isn't a suitable answer even for most technical people. For regular people, it is completely out of the question.
In general, I would agree. When he attacks ad-nominem people on the mailing list, I think he's being a douche.

In this instance he's just confronted to a bunch of people signing a petition, most of whom probably don't understand anything about the crypto involved and jump into a bandwagon after all the PRISM controversies. Petitions on change.org are not a good way to dictate the linux kernel roadmap.

That's not democracy, that's demagogy.
High-level scientific journals, when it comes down to it, really aren't that different from gossip magazines or HuffPo. Yes, worthier subject matter for sure, but in the end their judgements on publishing come down to virality and eyeballs.
Thanks!=]
I still don't know which hypervisor are you using, but if it's anything libvirt-based, I don't believe such seamless migration is possible. Simply moving the networking information around is taking it's time. You're going to be down for at least the time it takes for example qemu to move the last bit of dirty memory over to the new host. Sending MAC updates to the routers will also take some time. Since ICMP is not retried, it's going to be lost.
It seems like git-cheetah and the 7-Zip shell extension exhibit the same problem.
MinGW doesn't enable ASLR by default, which might be the reason for that.
On Physical Product Design, Part 2
funny, you're mad because he broke your untold rule on method of reservation, on basis of his untold rule on method of reservation? And why is this particular anecdote constructive to the discussion, in any way?

It sounds to me that the kind man even let the security personnel know of a possibly lost and found articles of your belongings. I'm not going to bat you further on blatant bullying on the man's physiques, as many other have pointed it already.
PayPal reveals Beacon: a new way to check out and interact at stores
You've overshot, though. The solution to what you're describing isn't to remove RdRand from the Linux kernel, it's to entirely give up. This is not a defense of the change.org request.
Knockout.js tips and tricks - Tech.Pro
Raymond Chen: The history of calling conventions
Interesting that people are trying to dissuade the OP from using GameMaker. From reading his post it appears he is doing very well for himself and most importantly he is happy. I don't see much incentive for him to learn a completely new tool at this point.

Nice post OP. Keep up the good work.
The complicated business of stockpiling patents for good, not evil
This is confirmed in The Etymologicon: http://books.google.com/books/about/The_Etymologicon.html?id...
Yes, but in the metaphor, individual = country ... so that is taken for granted.
Disney develops device to transmit sound through a finger
Failure magazine is the online publication full of humankind's boldest missteps
Why should he? I'm not a massive fan of his outbursts and profanity, but he's head of the kernel, something which 'luddites' don't necessarily need to know about. It's very unlikely they'd be reading these distribution lists (or even know what a distribution list is). The explanation is more the job of the distro maintainers than the kernel maintainers, I would think.
I was getting really close to switching to another cloud hosting provider due to the lack of private networks. Great to see that Digital Ocean is staying a step ahead.
Migrating from PostgreSQL to MySQL
I’ve worked with NASA and USGS a fair deal both for fun and professionally, and this is typical.

They are extremely competent and sincerely want you to have good data. They are also hampered by the bureaucratic limits of any large organization. So it’s like working with a large, well-run business that’s hired a lot of the best people in its field and is working on good problems, yet is large enough that it can’t move to meet the exact needs of any one customer.

But on top of that there are political concerns. They have an institutional fear that a congressperson in a budget debate is going to stand up and say something like “And apparently we’re paying the Geological Survey $N million a year to run a web server for something called geotiffs that tell you how tall hills are!” That’s my impression from reading between the lines, anyway; no government employee I know has been indiscreet enough to deliberately hint at such a fear.

For example, the best interface to SRTM isn’t from the agencies that made it, it’s a single-page project from Derek Watkins at the NYT: http://dwtkns.com/srtm/

Working with NASA in particular feels like working with an industry leader that has a mysterious policy against advertising, or even going out of its way to help you find resources. (Individuals do, but not the organization, at least not anywhere near in proportion to the number and value of its resources.)

NOAA too: they have some amazing satellite imagery that’s public domain, but they simply do not have the budget to do anything but the most halfassed job of hosting, publicizing, and documenting it, because from a funding perspective that’s frivolous. They barely archive their images, because no one with budget control gets why a weather agency should save its input data. Look up “VIIRS granule” – that’s technically open data, but yikes.

The resources are there, and if you make the effort to figure it out, the people who manage them are pretty much all a delight to work with. But you have to deal with the damage created by a political culture that too often treats our civilian space and geospatial agencies as afterthoughts rather than as highly multiplied public goods.
There are many problems with the ownership of data, entitlement, etc.

I've argued with the founder of delicious endlessly about the API limits they imposed which ultimately meant that nothing interesting could be done on the outside with delicious. Nothing interesting ever happened on the inside and ultimately it got sold to Yahoo! and destroyed. I guess the founder got some cash, but the data that was contributed by the end users was destroyed.

Nobody asked them for permission to sell to a psychotic company, have the site destroyed, etc.

Towards the end spammers found that they could (within the API terms) get endless amounts of legitimate 'cover traffic' to cover their links.
Ask HN: Your thoughts on my idea for youtube based song discovery?
Hi,

When I need to look for some nice music I usually go to YouTube and type two or more songs in the search and then look for playlists which have both my songs. It sometimes even work with 3 or more songs+ matching one playlist.

And almost always the playlist with less than 20 songs have other songs which I really like.

So anyway, I was wondering if this thing can be automated.. Where say you type in two songs, then the program searches YouTube playlists which have both (or all in case 2+) songs and then starts playing them.

You can vote a song up if you like the recommendation. This increase the number of song searches, henceforth the permutations to find more playlists with other nice songs. OTOH with each dislike you have more filters.

I have been searching for songs like this for sometime now with good success.

So, what do you guys think of this?
I got it to hang on IE10 running the "Browser Mode: IE8" emulator.
Yeah, $10,000 out of pocket. I'm not sure my parents have done the math on total cost / how much is covered by insurance. Insurance companies do a great job of obfuscating billing.
Hotline Miami also uses Game Maker.
Show HN: Worried about HTTPS? Use TLS v1.2 in Python
This is a high school class, not the tech industry. You can't blame the tech industry when a bunch of highschoolers act like idiots just because the class they did it in happened to be a programming class. If they had done the same thing in a Algebra class would you be writing a rant about how we need to fix the rampant misogyny in math?
> This address is only accessible from other other servers in the NYC2 region that have private networking enabled.

Probably a really stupid question: is that interface only accessible from other servers in the same Digital Ocean account (in the NYC2 region w/priv networking enabled), or to every machine across all DO accounts (in the NYC2 region w/private networking enabled)?
Guy makes a lot of really good points about American hypocrisy.. Very charismatic, much more so than most US dictators.. I MEAN! politicians...
If you look at what they're reporting, they're analyzing "census tracts" that appear to be 2-3 square blocks; for instance, the really bad Auburn Gresham one is the corner of Ashland (a busy street) and 75th (a busy street). There are (believe it or not) bad corners in Oak Park too (I live kitty corner to one), but you'd be nuts to say Oak Park was unsafe.

I wouldn't want to drive down Washington in Garfield Park at night.

All of this is really not super relevant to your point, except to demonstrate that the neighborhoods people think of as "bad" in Chicago aren't pretty tree-lined residential streets that happen to have poor people living in them.
> If the CPU is compromised then we should try to find out about it.

This is a copy-paste of my comment from an older thread [0]:

http://www.xakep.ru/post/58104/ (use Google Translate)

TL;DR

The author has found an undeclared software module (backdoor?) working as a hyper-visor in the System Management Block chip on the South Bridge working with Intel CPU with VT virtualization technology.

[0] - https://news.ycombinator.com/item?id=4462782
Well, since almost everyone else completely discounts the possibility of female-female rape - probably including the teachers at your school - I wouldn't be so confident. After all, how would you know?
Allegations regarding OpenBSD IPSEC (2010)
You Probably Shouldn't Be Nesting Your CSS
isn't DO technically a VPS and not cloud provider?
Your comment about threatening was interesting, and I had not considered it. For example, some guys are pretty tough on tall women although most don't care, and from a lifetime of locker room observation, those with the worst attitude toward the tall ladies statistically tend to be correspondingly unusually short in one particular physical attribute.

Given that, I would not be entirely surprised if the root cause of some anti-woman brogrammer behavior could be statistically highly correlated with one anatomical part being unusually small. Aka if the girls are going to laugh at him anyway, may as well pre-emptively strike against them first, not much to lose. Although why this behavior is seen more on the coasts than the midwest and the other civilized areas, is still unclear under this theory. We may simply grow 'em larger here thus less root cause for the anti-social behavior. I do not have enough observational data, and frankly I've gathered it all inadvertently rather than intentionally. A suitably geo-located chatroulette image analysis program might help. Although a theory that seems to "explain it all" is highly appealing, it none the less may or may not be proven out by actual statistical research. I would assume some sociologist with a ruler could probably figure it out for us, along with a questionnaire about brogrammers opinions about their physical self image (in other words they may not actually be shrunken mutants, but inaccurately think they are...). I don't think population migration necessarily disproves this theory; consider if hormone contamination in the water causes shrinkage or perhaps some other environmental toxins; the coasts certainly have plenty of environmental toxins compared to other areas.
GameMaker is focued on 2D games[0], where Maratis is focused on 3D games (from what I can see). It would be better to compare Maratis to Unity3D.

[0] http://www.gamasutra.com/view/news/177983/
Do you know what it was like for the only guy in home ec? It is not a case of sexism, it has nothing to do with programmers (likely none of the students would identify with programmers at all). It is just normal bullying. The same kind that teenagers who are in a minority of some kind deal with all the time. Yes, it needs to be addressed. But pretending it is some other problem isn't going to help it be addressed.
Deploy Flask app on PaaS
WTF does a Data Scientist do all day?
How to steal an account: carry around a microphone?!
If he's doing this well with GameMaker, a tool like Unity would open up even more possibilities.

It's like someone saying they're successful as a landscaper with merely a shovel. Invest in a backhoe and you'll get a lot more done.
Is this not bounded to a particular tenant? Meaning if I have a droplet I can hammer/DoS/or exploit test other tenants? Obviously people should be giving these private IPs the normal care and concern that they give their "public" IP, but with many other vendors these are by default externally limited to images that you own, effectively providing layers of defense.

EDIT: Note that I ask this specifically because the term private networking may be misleading to some. These are non-publicly routed, but they most certainly aren't private.
This paragraph describes you perfectly
PhpMyAdmin has turned into an utter mess. I use - and most definitely rely on it - daily. But every version since 2.X has been a step back. The AJAX in the latest version is disastrous. Everything about it is slower than the older frame versions. Worse yet, even simple tasks such as renaming a table or column will cause it to go non-responsive.
Not Provided Count - Charting the rise of (not provided) in Google Analytics
Show HN: Erin Shellman, Data Scientist at Nordstrom Innovation Lab Interview
Essential update for the new iphone
if(msg->word(first) == 'Yo')
autoCorrect != 'To' // !!!!!!!!!!!
I spun up my first unmanaged server this morning on digitalocean and found the experience difficult (having next to no sysadmin experience) but now I've got it all set up it's fast and powerful.

I love the work these guys are doing and can't wait to see more from them.