skysight-inc/HackerNews huggingface dataset:
Like most commenters, I was also bullied relentlessly in high school. And, as it seems most other people have been told to do, I took the advice of "do nothing and ignore it" route.

Here's the thing, it's all well and good for an adult to tell a kid "oh just ignore it", but you can't ignore someone sneaking up behind you and slamming your face into a brick wall, so of course, adrenaline coursing through you, you retaliate. Now, despite you being attacked out of the blue, for no reason other than some sadistic asshole gets his jollies out of hurting you, and you trying to defend yourself, when teachers dole out the punishment you also get punished.

A system that punishes a kid that was assaulted from behind because they tried to defend themselves from their attacker is not a system that is designed to prevent bullying or help the bullied. The reason every kid in every school thinks all those anti-bullying programs are stupid and don't want to participate is because they realize something that the teachers don't, which is that it is nothing but bullshit lip-service to make those whose responsibility it is to actually do something feel better about their absolute lack of care or effort.
How about this? We can try Snowden if we similarly convict all government heads guilty of perjury or damage to the United States. Bush and Obama Administrations will have a lot of people in line. So will Congress. So many people with so many trials that Snowden might get lucky and hit statute of limitations. Congress and Presidential candidates won't because they take bribes or perform fraud on a regular basis. ;)

Funnier thing about many of the Snowden opponents on TV is they can't stand that he leaked our capabilities to media for responsible disclosure but are fine with U.S. military leaking similar things to media on daily basis just to brag about what they can do. If revelation denies ability to use tool, then the U.S. military chiefs deserve longer sentences for giving enemies even more details. Especially drone feeds that send stuff unencrypted which terrorists already intercept with cheap equipment. Talk about aiding and abetting the enemy during live operations. ;)
It should embolden other leakers. The official reporting for these things is corrupted beyond viability. But Obama won't pardon him. He's at least as conservative as Bush and in some ways far far worse (that he's a considered a constitutional scholar is laughable).
I would argue most PhD students don't have the right kind of hustle to be entrepreneurs.

Yes - the IQ, work ethic is there. But they are differential.

All the succesfull business people I know have been 'hustlers' since grade 1.

Look at the early emails between Zuck and others at Harvard. Age 19 that kid was already a baby shark. Very cynical, competitive (granted, it might be an ivy league thing).

Successful entrepreneurs I find are more like Trump than not.

And I don't think that Google and a few others are good examples. Aside from the 'top 10' big companies, you'll find that most are classical alpha dudes, really hustling hard, trying to make $$$ any way they can, focusing on those outcomes.

PhD's tend to be very deferential to authority, they believe in 'true outcomes' (i.e. some kind of real progress) etc. when often Entrepreneurs don't care that much: have produce, hype it up, make money.

Steve Jobs was a hustler, not a scientist. Taking credit for others work, massively leveraging over his own staff (taking their equity etc.). Gates, Ellison, Benioff, same deal. Travis K of Uber I think is much the same, and in many ways I think Zuck as well. Bezos. Even a lot of the 'shy' type CEO's, I think, are still inner hustlers.

Obviously these are huge generalizations.
Google will deliver groceries to Kansas City doorsteps
To be honest, I think the ending is pretty bad.

(spoilers)

It just had to take the "oh so meta" route. It just felt so way out of left field... not in a good way (a good way would be called a "twist ending" I think). Definitely killed my sense of immersion and suspension of disbelief. And no, it's not the first game to do the "closes itself" shtick.
That's always made me sad. My ex was American - when we moved to Ireland, I made a habit of routinely (once a week or so) asking random policemen for directions to places, just to teach her that they're entirely approachable here.

The closest thing we had to a bad experience, was one chap who took it upon himself to walk with us until we could see our destination, just to make sure we found it. I'd only wanted to waste a moment of their time, not a few minutes.
I'm not sure what your complaint is. The paper (on arxiv, linked in the blog post) describes the general techniques used.

Are you saying the benchmark is useless? It's old, yes, but it's extremely valuable to have a benchmark that allows one to assess system performance over time. It gives a good idea of the rate of progress and the distance still to go to match people - after ~16 years, computed are still about a third worse than humans, error rate wise.
Santa Clara city has some racist cops. I was pulled over, accused of DUI, arrested, illegally searched my car, brought back to the station for a blood test. Blood test came back with zero alcohol in my body. They treated me like I was criminal, finger printed, mugshotted. After being held for two hours, I had to pay $300 to retrieve my car from the impound. I guess we still have a lot of bad cops in the Silicon Valley then we thought.
NullPointerException in C++
Right. And the instant the vendor cashes your check, it's no longer available as a deposit at your bank, so the bank can't use it for lending. The point at which your loan "enters the economy" is the same point at which the bank can no longer use it for fractional lending. And in all cases, the amount that enters the economy is less than the amount that was originally deposited.

There is no scenario in which you depositing a dollar in the bank "results in more money being spent, not less" in comparison with you spending a dollar. It quite obviously cannot be the case, because a spent dollar is economic activity of its own plus whatever economic activity occurs as the result of depositing the dollar, because the spent dollar is most certainly on its way to the bank as well.
WakaTime has been bitten by this lack of granularity too... it hurts integration usage when we ask for code access when we only need commit log messages.
Based on the article, it sounds like the driver is only responsible for changing lanes when all normal lanes are blocked: i.e. a truck is blocking the only lane on a 2 lane road, and the driver has to cross over into oncoming traffic to get around it. While this is disappointing, it's very understandable that they haven't automated this process yet.
And no one deserves customers. What silicon valley is doing is destroying the consumers that would be buying its products.

The guy doesn't work at Tesla, but if the average employee in Tesla can't afford their standard model and have enough money left over to live they are not a viable company, as Henry Ford figured out more than a century ago.

It's capitalism 101, you cut labour costs only to find that you've cut demand as well.
Interesting to see that "white" managed to lead the spate of pejoratives toward the end of the article ("Each of 4 white, ignorant, racist asshole police officers").

I've been the victim of interracial crime, at least once due to my race. I did not consider the race of my assailants to be anywhere near the top of the list of characteristics to which I should like to object.
I explained this above, it sounds like this is only an issue when the available lanes are blocked and they have to drive into oncoming traffic lanes, i.e. to get around an unloading truck or a taxi dropping someone off.
> it is probably more accurate (and intriguing) to say it is a sign of a higher level of consciousness

More intriguing certainly, more accurate is debatable. Robots can be (and have been) programmed to use tools. That doesn't mean they are conscious. Ants are very sophisticated farmers [1], but they almost certainly are not conscious.

[1] http://arstechnica.com/science/2016/09/ants-are-destroying-y...
http://www.html5rocks.com/en/tutorials/workers/basics/
flatten :: ByteString -> [ (String, Int, Int, String) ]
flatten json = case decode json of
Nothing -> []
-- Type inference here can infer that we're using `val` as
-- :: HashMap String (HashMap String (HashMap String String))
Just val ->
let books = ["Genesis", "Exodus" {- ...and so forth -} ]
in [ (book, chNum, vsNum, verse)
-- for every book in the list of books...
| book <- books
-- find the corresponding map
, Just bookMap <- [HM.lookup book val]
-- for every number in the range [1..max] for chapters
, chNum <- [1..HM.size bookMap]
-- pull that map out of the submap
, Just chMap <- [HM.lookup (show chNum) bookMap]
-- ...and for every number in the range [1..max] for verses
, vsNum <- [1..HM.size chMap]
-- ...pull the verse out of the sub-sub map
, Just verse <- [HM.lookup (show vsNum) chMap]
]

Okay, this isn't as type-safe or signed-in-triplicate as the supplied Haskell solution, but if we're comparing size-to-size, then this is pretty terse while also avoiding partial functions (the supplied Haskell solution uses read, which can throw an error if we happen to have a non-numeric key in the wrong place) and still working within the restrictions of what was given.
I’m not sure if the name “project” is a good choice here.

For one, GitHub still has some pages that refer to the idea of creating projects on GitHub, except those aren’t referring to these new kinds of “projects” (they actually are referring to new repositories or new accounts or something).

And, there are literally over a million repositories that have the name Project or Project somewhere in their name[1] so you can now create projects within things that are already called Projects (except the “projects” act more like issues, or tasks, or something).

Naming is important, there’s a reason why engineers devote so much time to it.

[1] https://github.com/search?p=1&q=project&type=Repositories&ut...
Both critical hires probably cost the same as one of those hires would have for a local hire.
Could someone ELI-human? Ta
I don't understand where the assumption that there must be something 'technical' in the post to 'deserve' a place on HN came from, but it's wrong.
>No matter how many times you claim I'm offended, that doesn't actually mean I was offended. Why do you keep making that claim?

Because you've kicked off something that wasn't even discussed.

>Implying that anyone who brings up those legitimate points is a tesla "fanboy" does in fact imply that you're biased against Tesla.

No one was implying anything, no one was saying anything negative or positive about Tesla.

> Every talk he made about the Model 3

I'm pretty sure you can use Google and hear him talk when he says that the Model 3 couldn't happen without the Model S ;)
Like the launch event where he said that the people who buy the Model S effectively are paying the way forwards for the Model 3.

I'm also pretty sure when you know that Model 3 owners have to pay for everything including access to the Supercharger network it's not the same as the Model S.

>Yes I did read the article. And first off, I never claimed it would be "highly profitable"

>Literally nobody has made this argument. I do not appreciate being made into a straw man.

You claimed it would be more profitable than the traditional car companies at scale.

"Tesla's car has more luxury options, can upgrade to the autopilot, has access to the supercharger network, has brand cachet, and will be more profitable at scale is a fanboy"
I know some libraries are big but this one seems pretty small? A lot of files but each one's less than 1k.

If you set up a concat+minifying step in your process (you should be doing this anyways if you're shipping a real amount of JS) then the total cost of a library like this might just be a couple kilobytes.

Angular.JS (which has a huge amount of functionality in its core) is only 50kb gzipped.
The difference is that people are OK with a human asking for clarification, but systems like Siri need to have a near-zero error rare before people will consider them good (a person who has to repeat themselves once every 20 times will consider it bad, or at least not good enough)
The capture of the data is only slightly offensive to me (my library knows a lot about what I like to read, too). Using it to hassle me when traveling is much more odious, in my mind mainly because there absolutely isn't any kind of data showing that "people who read title X were 10% (or even 1%) more likely to commit some atrocity." That's just nonsensical. So yes, technically easy to implement, but why?
I do have some failure to report. We have 4 of their 5 port chargers and 1 of the 6 port, each ordered at different dates. Curiously two of the 5 port chargers have had the fifth port stop working after a while (the first 4 work fine).

(I haven't bothered chasing it up with customer service since I don't know which unit corresponds to which purchase date, or cared enough.)
Because it's wrong.

First, tesla collects zero lidar data.
So no, they don't, because they don't collect the same kind of sensor data.

The second assumption is that the sensor data google is collecting, that is similar to tesla's, can only be collected by google's self driving fleet ,and not any of the other ways google has to collect data.

Because, as above, it's not the same kind of sensor data, this is also false.
My suggestion is to put a single line copyright with the year in every file, like

// (c) 2016 txutxu

and a license inside the project. The default copyright license protects you from unwanted copies.

But when it comes to IP rights, a lot of practices are actually voodoo legalities: people do them out of habit and paranoia, not because it has ever been useful in court.
So, honest question: Why does HN seem to have a consistent morbid curiosity, regarding the CIA?

I count at least one post a month, in the front page, in which the CIA is the main focus and topic.

Given the regularity of recurrence, I question whether it's honest intrigue, or something more subversive, like a an informational recruitment and promotion campaign, complete with informational reinforcement components.

(in this example, we find out what happens to employees and entrusted individuals who spill the beans, or whatever, who cares, big deal...)
In the 70's in high school we saw a film where a crow dropped pebbles into a glass of water in order to raise the level of water so it could get a drink.
I would have to disagree with you there. There's just so much filler that it's impossible for anyone without tons of free time to read it (starting from scratch). Which probably isn't most people on HN.
I don't have a lot of experience with js but isn't the idea that you link to their file urls and if everyone does this than users are only downloading once and caching (typically anyway)?

Or are you more worried about page load time, not download time?

typically unless you're like me and clear cache when the browser closes...
All reviews definitely generate notifications.

We definitely want to get some way to surface reviews better across all PR's and/or projects. I've been bothered by that myself while we were building this. :)
Article says El Camino, California (perhaps an update?)
Auto-GCAS Saves Unconscious F-16 Pilot
Imagine you just hired a new web developer, and added him to this repo. His first local repo clone will include 3 entire projects for iOS, Android, and backend server, that he has no use for, or should even have permissions to access in the first place.

This sounds like a security nightmare, that also significantly impacts local update times and makes for a huge repo.
I was unaware of this too until the other night when I looked it up. Apparently the first one was made as an entry into a student film festival. Then a producer saw it and asked them to make another as a gag gift for a friend. That was the birth of the Jesus vs. Santa episode. In the original, the character that looks like Cartman is referred to as "Kenny". He "dies" just like Kenny always did in later episodes.
Colin Powell's private email account has been hacked
As a lover of maps I also instinctively thought of USA Today. I can't locate a source right now, but I remember reading that USA Today's multi-color, full page weather map on the back was way ahead of its time, before any other publications were dedicating that type of effort/cost/space to cartographic data viz. It gave me a new appreciation for USA Today, which mostly I had written off as "that free unread paper outside my hotel room door". But they played a role in bringing beautiful maps to the masses.
I'm sorry that this happened to the author, but the author has no common sense whatsoever. In addition to suing these officers and the police department, he should probably consider getting some common sense and never approaching a police officer again. I mean, seriously, what did he expect would happen? That they would let him check the suspect? That's so incredibly far-fetched and ridiculous, I cannot even imagine it! Does this guy even know what country he lives in? As was quoted in another piece today, "This is America."
Wait for the evidence, and the other side of the story, before making a judgment.

The last 9 out of 10 of these types of stories turned out to be completely hoaxed on the part of the victim.
The review stuff actually reminded me of http://review.ninja, which has existed for at least 1.5 years at this point.
That's mostly because people are thinking about other things. We understand that and anticipate it. If my computer doesn't understand me, it has no excuse as it can't distract itself. It isn't going to hear me next time by "concentrating harder" like a human can. It's going to keep failing.
yay something that doesn't suck. hope it gets better.
Yup. Good advice. My dad told me to ignore the two bullies, that is, until they ruined my schoolbooks. He called their parents and asked for replacement. No surprise, they refused. Then gave me permission to react off school grounds...

Alas, for the bullies, he didn't mention the commensurate part... I'll spare you the gory details, but it's been close to 35 years since that fateful day and I still relish it as one of the most glorious ever.

They never bothered me again, nor did anyone else. The special ice cream with my dad that evening was the cherry on the cake...
Why does "white"/"male" matter? I understand that this is potentially a very contentious question, but I genuinely don't understand why those are listed in the title, or why "white" was the first in a list of insulting words used at the end of the article.
Rule 41 grants the FBI legal authority to pwn you
Singapore to rethink high-stakes math tests
As soon as you have to buy something that takes up physical space, the "skills", or maybe better put the "mindset", becomes quite different. I don't think I can explain it very well. In principle someone who can understand a flow diagram (which is, to only mildly exaggerate, all a circuit diagram is) and master the complexity of getting a web application published online should be able to do what you did with the $3.50 board. They almost certainly could do everything in a short amount of time at a workshop with all the hardware provided and a printout of instructions. But once they're home, without a similar set of instructions for "buy this here, do this, do that, to accomplish this" it's unlikely you're going to see much robotic/smart-home creativity even after a workshop. Meanwhile unlimited complexity and creation can be had in the web app realm without having to leave the comfort of your keyboard, or even having to buy anything.

I just remembered this post which I think helps better capture some of what I'm talking about: https://plusbryan.com/its-just-wood But I think there's something else besides avoiding things that are mysterious. I think it has something to do with the physicality of the thing. At least something else is needed to understand the weird reluctance with working with hardware that a lot of software-only people have, who differently from the general public (who can't even use their computers) are sharp enough to battle with mind blowing complexity and solving mysteries of bugs or how new languages or APIs work every day behind their screens.
Issue templates have been a thing for some months now. https://help.github.com/articles/creating-an-issue-template-...
"He was, in fact, wrong as a matter of the law and the Constitution."

Was he? The Constitution provides us right to basic privacy against searches without warrants and due process for executive action. NSA was violating one with surveillance tech and other with parallel construction. Congress is supposed to hold executive branch accountable but was throwing away GAO's reports on abuses. Executive Branch was supposed to tell Americans truth about how they were approaching the surveillance issue and its affectiveness. They lied about both. They also had FBI raid the houses of those who used internal channels to complain about actual corruption like Trailblazer & ignoring Constitution. Finally, the judicial system that's supposed to hold other two in account was (a) provided with disinformation and (b) told in Jewel case that it had no business making rulings on the topic. So, Congress and Executive were corrupt in this case with Judicial powerless.

Only thing left in Constitution is leaks (First Amendment) with a follow-up of jury nullification, Presidential pardon, or selective application of 2nd Amendment. Leaks while in hiding hoping for first two is nicer than number three. I agree with critics that he shouldn't have leaked foreign ops and maybe should get less leniency for that. However, the whole first paragraph of my reply is guilt across the board esp in Congress and Executive branch. He shouldn't be tried unless they are for the crimes he revealed. He should also get leniency for bringing the domestic abuses to our attention. Binney et al, who played it responsibly, should get full immunity plus their paychecks for their service.

"Moreover, I am convinced that his behaviour meets the standard for treason."

Treason is killing 6,000+ Americans, maiming more, and costing us trillions in liabilities by use of disinformation to start a war for political purposes. That's straight-up murdering us. Snowden did a mix of whistleblowing on domestic stuff Alexander/Clapper lied about under oath, whistleblowing on key foreign stuff that could've damaged us due to stupidity of politicians, and a traitor on foreign, operational stuff that's the whole point of NSA's existence (as in: legitimate). So, he's a mixed bag with worst result being they get less automated spying on some groups. (shrugs)

Note: I also don't fully trust him as his statements changed a few times, he's a trained spy, and he conned his coworkers for their passwords. He's sneaky when he thinks it's justified for his mission. My calculations above are strictly based on statements/actions of corrupt government vs specific things he leaked. He looks like a saint compared to them, esp in terms of innocent blood on hands.
"White collar" doesn't have to do with management or social status.

White collar work is in an office setting. Blue collar work is manual labor.

Telemarketers are white collar. Construction managers are blue collar.
The thing that struck me about language choice was the list of also-rans:

> very productive but not particularly well performing languages such as PHP, Python, Ruby, Scala, etc

Which seems to be missing a certain more-productive-than-C++ and very well-performing coffee-themed language.

I mean, you would never use Java for this, because although it could go fast enough, it would need way too much memory to do it. But i would have liked to see it dismissed for that reason rather than glossed over!
Wow. First time I bought a product from them, it had a typo on it - "AC Adater". They've proven that there's still a market for quality products, not just for race-to-the-bottom goods.
Smile Vector