skysight-inc/HackerNews huggingface dataset:
On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

What part of this story gratifies your intellectual curiosity?
The US Federal government is not shrinking and they are not moving into cities.

If you were the newly confirmed head of the Fish and Wildlife Service would you want to stay in some dingy, 30 year old office building, or build a brand new office farther out from the city?

http://www.bizjournals.com/washington/breaking_ground/2015/0...

5 of the 6 highest average income counties in the US are in the suburbs and exurbs around Washington DC:

https://en.wikipedia.org/wiki/List_of_highest-income_countie...
The researchers in question are employed in industry.

As your sibling comment points out, the review board at a university would not sanction doing the test in the article.
You know what does slow down websites? 5MB background images like this one - http://scriptmonitoring.com/images/headerbg.jpg
Looks a nifty app. Quite missed this functionality that Windows 7 had.

However the site: Why is all html, content and styling in JavaScript? It's 2015, site should display something with JS disabled. And the HTML that is generated is awful.

Also, no fall back fonts specified, I'm on Windows and it appears not to have Lucida Grande installed. Times New Roman doesn't look as nice.
Star Wars – Battlefront: Are You with the Empire or a Rebel?
I don't think singularity stuff relies on exponential growth lasting for ever. Only for AI performance to significantly exceed human. And I'm not sure there's anything magical about the human brain that will stop tech achieving similar performance before it runs into barriers.
Very droll. But band-aids don't have side effects. Naloxone does. For instance:[1]

> a reversal of opiate effects achieved too rapidly may induce nausea, vomiting, sweating, tremor, tachycardia, increased BP, seizures, ventricular tachycardia and fibrillation, pulmonary edema, and cardiac arrest, which may result in death.

http://www.drugs.com/monograph/naloxone-hydrochloride.html
Check out the pie chart...

https://wiki.postgresql.org/wiki/Category:Fun_Snippets

The Mandelbrot is awesome, but the pie chart is some next level stuff. You can even make it colored.
> Because you disagreed with their methods

This isn't really engaging with his action.
Specifically, because called the cops because he believed that their methods put people in danger of physical harm. This objection isn't coherent without an argument either that:

1) He was unreasonable in his belief that they'd put people in harm's way.

or

2) It is not appropriate to contact law enforcement as a result of observing one person put another in harms way.

I'm guessing you're arguing both, correct?

aside: He contacted the state highway patrol, not the local St. Louis police.
aside2: Hi Geofft! How are things going?
This is put really well and I'm sure a lot of people will find solice in it. Thanks for posting.
Is it supposed to be intellectually fascinating because it happens on an internet forum? Is that all it takes to get upvotes on HN?
Cars used to have https://en.wikipedia.org/wiki/Tiller for direction control.

About forgetting how to steer, take a look at that video https://www.youtube.com/watch?v=MFzDaBzBlL0

discussion here http://www.eevblog.com/forum/chat/riding-an-inverted-bike/
I'm sorry you had a bad experience, I hope you were able to overcome your issues regardless.
No, these are knowledgable security researchers doing serious work who are probably amenable to discussing their research methods with concerned party via email or phone instead of the concerned party immediately phoning the police.
> "What was the plan if the trucker approaching at 70mph hadn't seen the Jeep stalled early..." which implies that the trucker would have been following too closely or not paying attention (or both).

Say there was a person working at a grown-up lab that deals with traffic safety. Like the University of Michigan Transportation Research Institute http://www.umtri.umich.edu/ .

The person wants to know what happens when someone slams on their brakes on a 70mph road. He says "don't worry, if anyone hits me, it will be their fault, because they were following too close."

What do you suppose the ERB says in response?
"Hacking" is not what's portrayed in movies.

The researchers could have achieved the exact same results (albeit with fewer clicks) by conducting this experiment in a remote parking lot or a private road. Heck, if the writer had contacted the cops, they could have given him an escort to make sure nothing bad happens.

If you ask me, it is this kind of behavior that makes the work of real researchers harder, as the media is quick to paint all security researchers as clueless nerds who will put people at risk.
A Tournament Pits Strategists Against Each Other to See What Works – HBR
That was a lot of uninformative text to plow though...

Apparently someone has found a remote exploit that affects some model of Jeep. It requires an attacker to find the IP address of the Jeep. Which implies that a Jeep has an IP address. The communication between the Jeep and the world is something called Uconnect.
Is it unreasonable to want to ensure your conversation isn't being recorded while you're not even using the device? There's hardly anywhere in my house where a software controlled microphone can't hear and that bothers me.
Here in Raleigh/Durham, home of Research Triangle Park, a business park that historically housed IBM, GSK, and tons of other big companies, and which was founded to take advantage of the three major universities: NC State, UNC and Duke, by locating itself in the middle of all three (and next to none), we are seeing many companies build large downtown office buildings in Raleigh, rather than The Park. These include RedHat and Ipreo.
Disable or suppress would work fine.
Personally Canvas is terrible. I'm using it for multiple courses right now, and it is a mess. The students are semi ok with it, but the profs might be better off smashing it with a hammer and setting it on fire. They have no idea how to use the thing, let alone grade or comment on a project. I know it's the prof's fault, but after a year of the same issues they all have time and time again, its Canvas. Oh, also the damn thing won't work the same between Mac and PC, and god forbid you have linux or use any kind of add-blocking. Jesus, the whole corporate education software market is just total crap.
Quite a lot of those here in Scotland - and there is a fair amount of etiquette around how to drive properly on them without other people (locals) getting very annoyed with you.

I can't see any reason why self driving cars couldn't manage single track with passing places better than people - especially if they knew where the passing places are and could communicate with other cars.
Jekyll Material Design Theme
I agree with part of your post, but not all of it. Subsidies and zoning laws? Definitely. Suburban land was cheap, automobiles and fuel were cheap, hence Suburbia. The post-war US economy was booming, so you had families with higher-than-now purchasing power.

Are people moving to cities because fuel and automobiles are more expensive compared to stagnant incomes? In some cases. It probably also helps that people value their time more (commute time/distance to services and social venues) and that there are more opportunities for work in cities than suburban and rural areas.

I am curious to see what happens with remote work; I see a big push happening right now, at least in the tech sector. Not everything can be done remotely, but if the advantages are truly great enough, companies will compete against each other to hire quality remote workers (who can live anywhere its convenient for them).
A GUI file picker for bash in six lines of code
Infinite Leverage System – Affiliate Internet Traffic Ferrari
The security industry has unanimous voiced their concern that remote controllable cars and kill switches is one of the worst ideas possible, and will be exploited and cost human lives. Nothing has yet to happen from that.

So what should researchers do? Do nothing and keep their hand clean while waiting for the train wreck to happen? Continue in a fruitless effort to warn people on papers only other researchers reads, knowing by historical evidence that no change will come from it. Ask government for permission to do a live test, knowing that it would never be granted. Do a demo test on a demo road, knowing that neither government, industry or public would care.

I don't like this either, but it seems to me as a society we only really give researchers one option and that is to do nothing and wait for the bodies to pile up.
This strategy will make negotiations less painful
It's a shame it's only for Windows Store Apps. I'd love to see what this can do to other .Net programs.

Although saying that, it's quite amazing how much of the core libraries are written in C#, you what have thought it would be wrappers over C++ libraries.
How much power can a power-hungry website consume?
Np!

The idea is that from "inside", as we are using do-notation, we merely think of working in an imperative language where failure might occur and short circuit things while from "outside" we see the type of this computation as Maybe and can examine whether or not it actually failed. The "inside"/"outside" dynamic is the scope delimitation.
I'll make these changes. Didn't have the funds to hire a web dev so had to hack it together myself. Thanks for the feedback.
Right, reddit is an internet forum with massive funding and leadership backing from some of the most connected people in existence. And so anything related to reddit is automatically interesting?

Technology doesn't exist in a vacuum, and apparently anything even remotely tangentially connected to anything technological is HN front-page material.
Concepts TS have made it into ISO C++
Nice! That looks great.
Not to mention getting the dam thing off the road if the car fails (not the computer, but for example the engine).
This is why I love Nintendo! The tech isn't the end goal, it's the means to experiencing new gaming experiences.
I'm thankful you took the time to engage with me and explain things from an insider perspective (instead of just downvoting me like the others did). You are absolutely right that the entire site shouldn't be judged on two "meme-affine" topics and headlines, which I hope is clear was never my intention. You provided some insight into these two subjects that irked me where nobody else in this thread could or would step up. I find the nature of the HN-based fanclub still bothersome, but I do see a larger disconnect between unreflected fans and actual LW members now.
Apple Featured 14 Catch-Up apps but are they any good? (Netflix, Sky, BBC)
You're certainly right, you can't debate nicely with everyone. Is there evidence here that the researchers in question aren't open to critique or aren't willing to discuss the safety issues involved with their research methods?
..."Posted from my iPhone in rush hour traffic!"
Here's the context:

Back then, however, their hacks had a comforting limitation: The attacker’s PC had been wired into the vehicles’ onboard diagnostic port, a feature that normally gives repair technicians access to information about the car’s electronically controlled systems.

A mere two years later, that carjacking has gone wireless.

So the issue is right there in the surrounding text.
Why is modern webdev this hard?

Even the todo-mvcs are all ~500 to 1000+ lines.
Small introduction to tags in Go
It is a never ending discussion around here but my take away is that votes express opinion as well as quality of the posting.

We are here not an intellectual debate club were people take pro and contra sides and points are distributed based on the rigor of the argument, but discussions around here are about real world problems.

And somebody calling the cops on security researchers just because he read an article on the intern is in my view highly questionable behavior for somebody familiar with the tech community.
wtf is going on? seriously, why are these startup founders killing themselves? Why is it that they can't stop and walk away when what you are doing is not making you happy? Why do you put someone who is well off enough to throw you some pocket change above your own livelihood and your life? I just don't get it.

>After she jumped, some customers continued to drink at the swanky bar

ugh.
So...they're moving from these office parks...to other, more distant office parks?
Sorry, that's a good point. The triple formalism (T, mu, eta) already assumes T to be a functor, but I didn't state that explicitly! So you need (List, map, return, flatten) all of them.
I'm a programmer who just left Saigon after ~ 6 weeks.

Excuse the language, but it's kind of a shit hole, even a lot of the "nice" D1 parts... One of the most polluted cities in the world, swarms of motorcycles everywhere, always trouble walking from A to B, permanent hearing damage from crappy vehicles' shrieking breaks or the constant honking.

The expats I met (and let's not kid ourselves, a lot of them are straight up 'sexpats'... and there are infamous bars in town for that) wanted out. YMMV.

The good parts... Vietnamese people are amazing, very friendly. There are tons of cafes to work from. You can live in a 4 star hotel on the cheap.

Even so, I wouldn't move to Ho Chi Minh. Has a long way to go.
Those repercussions are irrelevant in their entirety because it is both legal and right to discuss compensation. There's nothing for her to consider as wrong and inconveniencing an employer by exercising completely and utterly protected rights is not, in any way or by any stretch of the word, her problem. The company may have a problem with openness and truthfulness, but it's not hers, and to lay it at her feet speaks volumes of you but not of her.

(edit: politeness)
Coding Bootcamp Calc compares true cost of attending bootcamps
Oh, if you believe in singularity I think that argument pretty much does it. Of course, that's pretty circular, because if you believe in singularity you believe that there's a good chance AI could become a god of sorts and who wouldn't believe such a threat coming from a god?

While not implausible, I don't think that is likely at all. For one, even a very smart person can't know everything or learn too much information. Maybe an artificial intelligence will be just as limited, just as slow as humans, only a little less so. Who says the AI is such a great hacker?

I mean, if it wasn't an AI but a smart person, would you believe that? Is anyone who's smart also rich and powerful even if they have high-speed internet? That reflects the fantasies of Yudkowsky and his geek friends (that intelligence is the most important thing) than anything reasonable. Conversely, are the people with most power in society always the most intelligent?

It is very likely that the AI will be extremely intelligent, yet somewhat autistic, like Yudkowsky's crowd, and just as powerless and socially awkward as they are.
Wow, I'm shocked at how contentious this comment is. Count me in the "thanks for being a responsible citizen" column.

I feel like there's a lot of cargo cult thinking going on here. The situation is _almost_, but not quite, like a lot of other ones where the security researcher is unreasonably blamed. For example, I could easily see some people being up in arms about announcing this exploit at Black Hat.

But that's not the case here. I have a healthy fear and respect of a ton of metal flying down the road at 70mph. And this stunt, done just to generate headlines, was needlessly reckless. It could have just as easily been demoed in a private lot or something.
I have this problem, too.

The "Alphabet Game" is something my wife taught me and it works pretty well. The trick is to pick something that is the right level of difficulty: not too hard and not too easy.
Where are these companies moving to?
In some cases, shiny new office buildings that are going up in more "hip" and metro-accessible areas like Tyson's Corner. Commuting in DC is absolute hell so companies combat it by either moving to luxe new office buildings close to public transportation or moving out of the area entirely.
Should hackers actually kill somebody, I struggle to find a reason why the relevant automotive engineers and their managers shouldn't be charged and convicted of negligent homicide, or worse. After all, somebody had to make the decision to connect a radio receiver to the CAN bus. Others are aware of the wireless and choose not to remove it.

To be a professional is to have a duty to refuse to do stupid stuff like this, even if it's legal and even if your job depends on it. But is it legal? Why would we need any new laws for this? Connecting a wireless receiver to the same network that controls a car's brakes and steering seems to me like reckless endangerment. No need to wait for innocent people to die.

If history has shown us anything, it's that we cannot rely on software to separate two systems sharing a network. Only physics can do that. If we must have wireless for entertainment, then the entertainment and vehicle control networks must be air-gapped.

This seems blindingly obvious to me. What am I missing?
It's easier to write (and deploy) your code in C# than Java, but it's easier to use other people's code in Java than C#.
After listening to Avi Rubin's Ted talk[0] and seeing articles like the Hacker's remotely kill jeep on Highway[1], I am less bullish on self-driving cars. Mobile and regular OSs are vulnerable to attack, except here your data as well as your safety is at risk. As well as making these cars orders of magnitude safer (in terms of navigation), they will need to be orders of magnitude harder to hack and take control of.

A few high profile hacks leading to crashes and fatalities will be enough to turn a large swathe of the population off autopilot technology, which they are already skeptical of.

[0]http://www.ted.com/talks/avi_rubin_all_your_devices_can_be_h...
[1]http://www.wired.com/2015/07/hackers-remotely-kill-jeep-high...
> But putting many lives in danger is considered acceptable behavior by security researchers?

We don't know, for sure, what happened. There might be some creative license in the journalism. There might be some omission of them talking to authorities (even if someone called the highway patrol and they said "oh, we don't know about this," all it proves is there's bureaucracy at the highway patrol). etc.

Calling the cops is invoking a powerful and hard-to-control force. Unless you think that the cops and the legal system are capable of talking to people fairly and understanding security research and making sense of tech journalism and reaching a reliably just outcome, there are better ways to exert your outrage.

For instance, the researchers are very well known in the security community. They're not rogues or mobsters or fugitives. If they recklessly endangered lives, we can pressure them to turn themselves in to the legal system.

I happen to have more faith in the ability of the hacker community to fairly figure out what happened than the legal system to fairly figure out what happened. If I shouldn't, then we have a serious problem as a community.
Failure to maintain your vehicle such that it puts other people at risk is against the law.

The people testing self-driving cars had IRBs that go over their test cases. Do these guys even know what IRB stands for?
There's a difference between searching for someone's name online and figuring out what's public, and asking for identifying information so that you can do a targeted search, failure to furnish means you will be refused a place to live.

Though I don't think in this case not having a Twitter account would cause you to be unable to rent in NYC. She could have simply said she didn't have one. Not sure if that would make you legally culpable or not.

> I don't think its as clear cut as you make it out to be.

I don't mean to be rude, but these kinds of questions are exactly what the judicial system and the body of civil rights law and precedent are aimed at answering. We pass the law, then it's the judicial system's job to work out the particulars by adjudicating individual cases. It's the whole reason they exist.
Murdering a family of 4 using the hack would garner even more attention. The ends don't justify the means.
Using Terraform (instead of Packer) to Build Application Machine Images
> Calling the police will not have them go to jail or have their data deleted. It might (rightfully) get them a fine. It will however ensure that their next experiments are done in a safer, more legal way.

Or not done at all.

I may not fully agree with their methodology but I'm thankful this work is being done by people with good intentions instead of having these issues come to light when people with malicious intent find the vulnerability and kill or maim countless people.
For linear algebra, I like the "No BS guide to linear algebra" (https://gumroad.com/l/noBSLA) which also includes a high school math refresher for people who need it (I did).

For probability, "Probability Demystified" is a good basic intro.

For statistics, I would really recommend Allen Downey's Think Stats (http://greenteapress.com/thinkstats2/index.html), especially if you're coming from a programming background. Most introductions to statistics focus heavily on the mathematics needed to enable certain analytical approximations to difficult probabilistic calculations (e.g. the t-test), whereas Think Stats just bites that bullet and focuses on simulation / brute force so you can spend more time on the actual fundamental theory behind statistics.

Brian Blais' "Statistical Inference for Everyone" (http://web.bryant.edu/~bblais/statistical-inference-for-ever...) also looks really good, but haven't had a chance to review it in depth.
In addition, being a security researcher doesn't give you a license to put the public in any form of danger! That's why we have private disclosures.
Really great tutorial, I looked at your other tutorials and you have some really great content. Thanks for sharing.
Correcting the “Fed Up” Record
It's the future.

http://blog.circleci.com/its-the-future/
JavaScript.

https://www.shopify.com/technology/15646068-rebuilding-the-s...
Now this will be a beautiful death
(I’m jumping out the window, I’m letting everything go)
So true. And sadly many people have absolutely nobody to help them in these situations. Just to get an appointment with a therapist requires a lot of courage and friend to help you do that move.

And all these "self control" and "self improve" books make things even worse (since they pretty much suggest to be a robot).
Let's not forget Wired's responsibility for this either. I wonder what editor Scott Dadich and owners Condé Nast have to say. OTOH, we don't know for certain that the tale of what really happened on the public highway didn't grow in the telling.

EDIT: Holy moly https://twitter.com/CondeNast/status/623533074865893376 .
Yes, I am engaging in a false analogy. My intention was to humorously showcase specialized tools at a much further level of differentiation. And a passenger car is as different from a panel (flatbed) truck as a hand-driven gasoline car is from a solar-powered self-driving car.

I was attempting to highlight that these tools have nearly equivalent purposes, but the educated consumer would have a definite preference for one or the other, depending on plans and situations.
I totally agree that there's a problem here, but I strongly disagree with the method of action.

Why not engage the FBI? This is not an issue specific to St. Louis. Throwing some researchers in jail solves nothing. This is a way bigger deal than some local offense.

You need an agency with the ability to see the bigger picture.