skysight-inc/HackerNews huggingface dataset:
In response, the journalist would say "This was absolutely a real test; there was nothing fake about it. The conditions were as real-world as you can get: the vehicle was being operated at highway speeds with an average driver behind the wheel, the car's systems were connected to the internet in the exact same way as every other car of that model is, and the attackers were operating their exploit from a remote location as would be the case with every other vulnerable vehicle on the road. That the test was performed on a closed track is obviously for safety reasons as we did not want to endanger the public by causing the vehicle to fail in the middle of a busy highway."

For bonus points, throw in something like: "It's no different than your vehicle's advertisements displaying 'performed on a closed track' -- surely you're not arguing that the vehicle's performance in those advertisements is completely fake and you're deceiving consumers with said non-real-world advertising, are you?"
Why would you expect that they wouldn't?
1. I've meant "can" more as allowed by proprietary licenses and laws like DMCA (by which you can't), than in the hacker sense that you can break all DRM you want and declare copyright is bullshit anyway.

> the question is "which kind of end user would want to …

No, that's completely missing the point. It's like "We don't need freedom of speech, because most people have nothing interesting to say".

2. GPL3 has anti-tivoization clause, so if they modified Android to prevent removal of any program (closed or not) you would have right to reverse that change and get rid of the crapware.
In one of my experimental physics courses we built a circuit to digitize the data on magnetic cards. It really blew my mind when I realized how it was designed to allow variable swipe speeds. If you think about it, it's very cool.
>Renaming your browser won't change peoples' memory of Internet Explorer, even if Microsoft built Edge from the ground up. The average person is still going to be thinking IE when they see it.

Maybe I'm underestimating how culturally aware the average person is, but I doubt most people will care to make this connection between IE and Edge.
When I write software in my own free tome, I purposefully use permissive licenses because I want as many people to use my code as possible without limitation.

> Is the role of FOSS developers merely to provide software that people in the "industry" can use to more rapidly develop their proprietary SaaS applications?

I don't understand why you're asking this question given the parent. The parent just said that BigCorp can't use GPL. This in no way means that the "role of FOSS developers" it to serve at the altar of industry. All it means is if you want people in industry to be able to use your code, then don't GPL it. There's nothing more to it.
Is your e-mail address on Gmail or some other service used by millions of people? If so, my guess would be that someone applying for a job at Lockheed typed in their e-mail address wrong (e.g., johnsmith@gmail.com instead of johnsmith1@gmail.com) and happened to give them your e-mail address by accident.
I'm not ready to accept the simplification of a few leaders and powerful people having quite that level of significance. I think the U.S. is still a much more massive complex system.

Your assertion is sorta like saying that the human body is like an organ because it is basically the heart, brain, and eyes.

We obviously do not live in anarchy, but I don't think our world can be so simplified accurately either.
Awesome intro!
I use key-based authentication and fail2ban. Since that won't fail like passwords, it works wonderfully and the chances of my being banned are nil.
How is that not an equally arbitrary explanation?
"It says 43MPH but I'm not going that fast"does make me wonder if the display remains accurate after the engine is cut.
> If you can put your transmissions diagnostic information on the radio's nice big LCD, why wouldn't you?

Surely there's a way to make this information read-only. I can see information about my engine on my dashboard via the speedometer and tachometer; it would be ludicrous if I could kill my engine by grabbing the little needles and cranking them down to zero.
The EPS, revenue and margine may have beat but when looking into the details of the overall results they do not look good at all.

47.5 million iPhone shipments missing expectations by 1.3 million units, even with both iPad (whose ASP came at $415 below the $426 expected), and Mac units coming in as expected.

Greater China sales tumbling by 21% from $16.8 billion to $13.2 billion, in the quarter when the Composite was hitting multi year highs, and the July crash was not even on the horizon.

Guidance now sees Q4 revenue at $49-$51 billion, or below the $51.1 bn consensus estimate, with a warning about the strong dollar.

And all this happened in a quarter in which they bought back $10 billion of its own stock.

In after hours AAPL seems to be down 7% as a result of all this. Which is worrying considering how big of a part of the overall market they are.
>A better explanation is that vulgar people will find ways to be vulgar

I think you're not understanding my "conjecture."

If profanity was purely something propagated by vulgar people, there should be a significant percentage of people where it doesn't trigger any negative emotions at all. Sort of like being "color blind" to shades of green or red, or deaf to hearing "15kHz" sounds such as cymbals.

We humans don't seem to have a brain that treats all phonemes and spellings as equal & arbitrary with no emotions which would render any attempts to create vulgar swear words to be an impossible task. So far, every culture and every language (even new languages) has swear words so I think it is very debatable whether vulgar people create that taboo or our brains already carry a reserved space for offensive communication. If so, that space is receptive for certain words to serve the purpose of offending it. Even if the brain/person has no desire to utter offensive words and further propagate them, they are still offended.
It feels to me like current benchmarks all measure execution time, not user time. Let's say you go from a reasonably sized web page to another, and then hit the back button. How long to load the previous page? Right click on a link and select open in new tab. How long does it take to open a new tab? It's definitely part of the user's perception of the browser's speed, but I don't think stuff like SunSpider and Octane even tries to measure it.
For more on this topic, I recommend Steven Pinker's 2007 talk at Google. In the second part of it, Pinker tries to answer the question, "Why do people get so upset over certain words?"[1] He falsifies some popular hypotheses and finds interesting commonalities across languages. Obviously, the video contains lots of swearing.

1. https://www.youtube.com/watch?v=hBpetDxIEMU&t=1233
It should come as no surprise that it takes two solid incomes in the Bay Area to buy housing close to work, because that's what the market supports

Sort of, but not really. The market can't provide lower-priced housing because of intensive zoning restrictions: http://www.amazon.com/Rent-Too-Damn-High-Matters-ebook/dp/B0... or http://www.voxeu.org/article/causes-and-consequences-land-us.... This: http://www.citylab.com/housing/2013/10/san-francisco-exodus/... pertains specifically to San Francisco and environs.
Points 4-7 are predicated on point 3 being effective, but it's just a benign-seeming action.

I also disagree with point 1, but since you just mean that unfriendly AI is something I wouldn't want around, I'll let it slide.
Totally agree. It's a second product, which a supply chain that travels from real events through a CEO and PR person to a reporter's desk, and a product manager, who is usually that PR person. The one other thing I would add is that there's a real temptation to overmanage the message you send to reporters, which leads to too much business-speak where everything is sunshine and roses. The best stories are frank, they involve struggle and color, and they usually piss someone off.
Never seen the need for fail2ban when you can do the same thing with a couple of iptables rules.
Wonderful site! I've looked for this kind of functionality on Patreon itself and didn't find it. Two thoughts:

1) I'm also curious about your crawling framework, if you care to share any details.
2) How do you compute trending? It seems to show a mix of accounts getting their first backer with those that are already massive. Maybe this idea would help? http://www.evanmiller.org/rank-hotness-with-newtons-law-of-c...
Which ones are you talking about? I can use the keyboard to select values on those dropdowns just fine (at least in Firefox).
But what does deter them is port knocking. We went from many attempts per hour to not a single one since adding port knocking to our firewall.

Port knocking has been mentioned before on HN and it generally gets a luke warm to negative response. It completely baffles me, this response.
The Valley will be the next great ghost town. 30 years from now, most of the current offices in SJ, Mountain View, and Palo Alto will be abandoned because people will be sick of the suburban lifestyle.

Plus earthquakes.

I'm looking forward to random shots of wildlife from the marshes infesting FB's abandoned old Sun campus in 2050.
Two quick points:
1. There are many ways to measure and (accidentally) reward programming behaviors of all kinds and stripes - coding speed, elegance, maintainability, speed, error-prone, etc.
2. Management will never ask for less. They are a bottomless pit of wants and needs. Do not look to them for 100% of your self-esteem.
In the first week yes, but recent independent analysis[1] suggests, that sales dropped like a rock afterwards. Also, most sales were apparently for the cheaper sports version which is unlikely to be great news for Apple's margin in this category. So, while I believe the CFO told the truth, it may very well not be the whole story.

[1] http://qz.com/410027/apple-watch-orders-fell-sharply-after-t...
On an infinite timescale, that analysis will be correct ;)
How to Program by Coincidence
https://pragprog.com/the-pragmatic-programmer/extracts/coinc...

Suppose Fred is given a programming assignment. Fred types in some code, tries it, and it seems to work. Fred types in some more code, tries it, and it still seems to work. After several weeks of coding this way, the program suddenly stops working, and after hours of trying to fix it, he still doesn’t know why. Fred may well spend a significant amount of time chasing this piece of code around without ever being able to fix it. No matter what he does, it just doesn’t ever seem to work right.

Fred doesn’t know why the code is failing because he didn’t know why it worked in the first place. It seemed to work, given the limited “testing” that Fred did, but that was just a coincidence. Buoyed by false confidence, Fred charged ahead into oblivion. Now, most intelligent people may know someone like Fred, but we know better. We don’t rely on coincidences—do we?

Sometimes we might. Sometimes it can be pretty easy to confuse a happy coincidence with a purposeful plan
Difference of scale? Ok, I agree with you there, but characterizing the risk as "a couple dented fenders" is intellectually dishonest. A high speed accident on an interstate could easily involve serious, even fatal injuries.
Because we observe directly that many of our humans are distressingly vulgar, and seem to enjoy it. We do not observe, directly or indirectly, "innate brain wiring to always create taboo swear words".

Of course, that leaves unexplained why many (all?) humans enjoy being vulgar...
I have gmail. The address used was my gmail address (firstlast@gmail.com), but "first.last@gmail.com". Gmail does not distinguish a difference between these two addresses, so it went to my inbox.

The email was addressed to me as "First Last".

I have a fairly rare first/last combo and I am not aware of anyone in software engineering who shares it with me.
Asteroid-Mining Firm's First Spacecraft Deploys from Space Station
Valve and HTC's Vive Stand at the Precipice of VR's Future
Consul vs. SmartStack
And the only reason Kohl's the department store chain still has its HQ in Wisconsin is due to extremely generous tax breaks from Scott Walker.
bittorrent is optimized for sending to many and across peers.
for fastest data transfer the time it takes to read the data is the bottleneck once the network is optimized, so hashing before sending would be more costly (for a 1:1 copy)

we are considering 1:many case for future development but there are tools (like bittorrent) which already excel at this
I think you can draw some parallel if you look at the car luxury market, people are more likely to keep buying the brand they like vs. non-luxury market where people are inclined to get the most value for less. Guy purchasing M5 for his daily driver and an M class for his wife isn't probably looking to drive it for the next 20 years vs. a single mom purchasing a van will be driving it for the next decade or so.

Market saturation calls for distinguishing yourself, and it's tougher to do this in the lower end market vs. luxury. Cars are everywhere, yet Ferrari & Lamborghini are constantly finding new customers in emerging markets. This hasn't been easy for the rest who are fighting each other over the average joe. There are so many players on this level and stakes are high especially because the margins are thin. Failing to stay relevant will drive them out. Failing to deliver across the board will not suffice. One reason Hyundai has been so successful here is that they offer a lot more value for the price to the average driver. Today, the brand has improved, car has improved as American cars have. In fact, the industry has improved a great deal because people in this segment is very demanding but without the rewards of high margins a luxury or supercar producer might enjoy.

As your income grows, your taste begins to change, and luxury brands know this very well. Do you really need a button that gives you extra 200 HP on demand? Will embedding diamonds in your dashboard increase km/L? The typical questions a non-luxury buyer will ask won't apply to those that demand the absolute best. One reason might be social hierarchial reasons, if you were a hedge fund manager and you were golfing with your other hedge fund buddies equally looking to impress clients and sell image of success, an Acura isn't just going to cut it.
No wonder I had such a tough time in my Fluid Dynamics class. The material was incomplete! Do over!
Yes, it costs some money, but it's been done countless times in old warehouses in cities and towns around the world.

Of course, I don't think modern office buildings will have the appeal of "exposed brick" and "thick wooden support beams", but maybe the people of 100 years ago would have thought the same about those buildings.
If you want to get their attention, you demonstrate it on a test track, for a court, as part of a lawsuit against them, for introducing such dangerous features into their vehicles.
In Germany you have to take about 28 days holiday a year.
In Silicon Valley, many want sharing salary info to be less taboo
I thought this was the best idea in the universe until I saw the looie padlock & key system. Now all I can see ahead of us is a dystopian future where the 1% get to pee in nice bathrooms and the rest of us will have to jump up and down on one leg.
Good point. I have a surface and want to use IE 11 more because its touch screen friendly, however the back button performance is slow sometimes. Can be very frustrating, so I typically use Chrome. Hopefully Edge fixes that.
Declaring our theoretical understanding of fluid dynamics flawed because Navier-Stokes requires the continuum assumption strikes me as being similar to declaring General Relativity flawed because it fails to include quantum theory. Navier-Stokes and General Relativty are incomplete, yes, but they are remarkably accurate and useful over the range for which their governing assumptions hold—we have complementary theories that operate over ranges for which the governing assumptions for NS and GR no longer apply.

Aesthetically, it would be lovely to have a master equation that works from the molecular scale up to the bulk scale. Practically, that master equation would likely reduce into the familiar forms that are presently used.
Top user on Stackoverflow https://stackexchange.com/leagues/1/alltime/stackoverflow (in terms of reputation points)
It's definitely re-encoded. There are words "FLEA" and "TICK" encoded on the cards for respective insects. My bet is on recycling mag cards by cleaning them up, cutting in three and reencoding.
Prior discussion: https://news.ycombinator.com/item?id=9921897
Yep. They used to say every generation thinks they're the first to discover sex, but as I get older it seems like that applies to many, many things.
These places have slab floors, and jackhammering sucks, but that isn't the end of the discussion. They typically have really high ceilings, so false floors aren't impossible. Clever architecting can group plumbing-required rooms together. Also, if we're talking about low-income, alternative housing for singles and couples, is a janitor-included shared bathroom down the hall even a problem? Many of the old hotels that are used for this purpose also have this.
In some ways, I think people bought a tablet and the time it takes to buy a new one is much longer than a phone. Plus, a lot of people are not doing well yet or in the first part of recovery.
Prior dicsussion: https://news.ycombinator.com/item?id=9921897
Counter-intuitive geometry problem: attaching a tetrahedron to a square pyramid
Something about the icons used in Edge feel unfamiliar to me. The back, forward, and refresh arrows even feel alien. I think they have deviated away from recognizable icons for the rest of the toolbar too. Something just doesn't feel right
Using express in nodejs versus php jerry-rigged into apache is sort of an instance of what you're describing.
Analysis with a very poor sample set (a set of USA online buyers of unknown representativity, who happen to let some company read their emails). Even Slice themselves cautioned about extrapolating from their data.
There is a nice presentation at the bottom with some code examples, too.
Honest question. Why should low income residents remain in inner cities? If they can afford it, why should they be discouraged from moving to suburbs if suburbs suit them, the same way suburbs suit you?
Easily Get Web Analytics Data into Spreadsheets
Actually in China the Apple euphoria appears to have ended, Greater China sales fell by 21% from $16.8 billion to $13.2 billion, which is part of the reason AAPL stock is currently down 7%.
LocalForage sounds like a startup for Portland millennials.
How to do a join on event data
My desperate need for adblockers fluctuates depending on the content I'm primarily browsing. I don't need adblockers for google, stackoverflow, and hackernews. I have gone for months without installing a blocker. But the first day my phone starts being buggy, and I have to start browsing Android press releases and forums, I install an adblocker, because those sites are literally infested with ads. My 60fps-on-skyrim-ultra-settings PC stumbles, lags, and kicks up all the fans to handle rendering some of these web pages because of all the ads.
I feel that for a lot of people, cheaper Android makes like Xianomi are just stepping stones until they have the cash to buy Apple

That's a good position to be in for any company.
Nice work. Great to see the advanced features of BTRFS put to use.
Nowadays, you can even have suggestions-as-you-type in pure HTML: https://developer.mozilla.org/en/docs/Web/HTML/Element/datal...
Luckily we all switched to nmap's `ncat` utility. At least, I hope all of us did.
The liquid (also comes in spray form) still exists. It's called a Magnetic Developer: https://en.wikipedia.org/wiki/Magnetic_developer
It is saturated in developed countries so the thing to focus on is upgrade cycles.

Countries like China, however, have a huge growing middle class and represent a ton of opportunity.
Wasn't that due to the Chinese New Year last year?
I didn't watch the full video, but at 6:45 it states

"Unlike most previously recorded car hacks, this demonstration was performed wirelessly over cellular networks. The vehicle shown is modified with third-party hardware for demo purposes. In stock form it is not vulnerable to these attacks"

which is quite different from the level of vulnerability showcased in the Wired article.
Easily Import Swagger API Definitions into Amazon API Gateway
I'm worried about a few things:

Where will Edge take us? Is Edge replacing IE, or is it parallel?

I feel like this is going to cause confusion. Why did they choose a modern evolution of the Internet Explorer logo (Blue "e" with an orbit)? Everyone is going to expect that this is the new Internet Explorer. ActiveX plugins don't work - are you using Internet Explorer? "Yes! The blue e!" Eek.

If IE is going to co-exist alongside Edge, I feel that we will just be forced to support another new browser.

Obligatory XKCD: https://xkcd.com/927/
A bit more trivia for you: the Japanese pronunciation is "go" for the same kanji. That sounds weird to you as a Mandarin speaker, but that is because kanji pronunciation is taken from the old Wu dialect. They call it "go-on" in Japanese, or "wu-yin" in Mandarin, meaning "sound of Wu". Apparently the W's often become G's in Wu (like the pronunciation for the number 5).

There you go. As a Chinese, you can feel comfortable that the weird Westerners are still calling Go by its Chinese name.
I don't care if it's Trident, Edge, IE, whatever you want to call it... "The browser formerly known as Internet Explorer." has a history of infrequent releases.

If with the "Edge" release this changes, then I'll accept that... MS said when they released IE10 that they were planning on more frequent releases... that hasn't happened.
One might as well say we are hardwired to social stratification (which we almost certainly are) and our language reflects that.

Every human society has more-or-less arbitrary rules or fashions, and how closely our behaviour conforms to those rules reflects our social status. This is universal and almost certainly evolved over the course of our million-year-long dance of mate competition and selection.

Since social rules are fairly arbitrary (which we know because they vary so much) there are bound to be situations where it is useful to be able to signal we are moving outside them. Taboo words serve that function very efficiently.

This is a bit different from saying "We are hardwired to have taboo words", but it does show there are perfectly sensible ways to think about hardwiring in this regard, and it's a bit tricky to get away from.

One way of testing this hypothesis would be to look at the distribution of taboo words as a function of the strength and complexity of social hierarchies. I would predict that strongly hierarchical societies with more social restrictions would tend to have more taboo words and likely a finer grading of taboo words than more relaxed societies. On the other hand, if we are more directly hardwired to have taboo words, there would be no reason for the number or gradation to vary across different societies.
The README that Hobbit (author of the original netcat) wrote is a really good read. I learned a lot when I first read it years and years ago.
I especially remember it describing how it is possible to get "in front" of another daemon.
If the daemon has bound a listening socket to 0.0.0.0, as most do, you can bind to a more specific address on the same port and intercept inbound connections. Fun!

http://sysunconfig.net/unixtips/netcat_readme.html
Cause a) recently they've been showing more interest in developing for different platforms (OneNote, Visual Studio Code); b) the other major browsers have a Linux release; c) IE had a release for Linux at some point; and d) there is a market of people that might use their product.