skysight-inc/HackerNews huggingface dataset:
Nobody makes products to do stuff except maybe people working on open source or so on. Products are made to sell, their functionality is incidental, for as much as possible to as many people as possible. If power users are too narrow to out buy uneducated end users, which they are, there is nothing to be done. Why would there be any reversal of this?
http://opendata.stackexchange.com/a/1761/553
Seems a slightly simplistic analysis.

We know there are people who scheme and plot to get what they want, and will stop at nothing to do so.

We also know that the real world is chaotic, that no battle plan survives first contact with the enemy.

The most successful schemers are not those who can think ten moves ahead, because no-one can do that.

Instead they're the ones who can turn on a dime, who can rapidly re-scheme, and re-scheme again, always adapting to circumstances so quickly that the rest of us are left wondering wtf happened.
Maybe it was safer to T9 and drive.
Not exactly political correctness in left vs right meaning but, where I am from, you would say something like "I would kill him/you" causally and no one will think twice. That sort of thing tends to freak out Americans (I know cause I said it) who tend to take it much more seriously. For me, it was just causal expression.

Americans expect you to show a lot more enthusiasm then Europeans and if you don't show it, they will consider you rude and act towards you accordingly. Every single question is "good question" - it seemed to be rude to say that some of them are not good questions even to third parties in social setting.

On political correctness: in my culture, I know maybe one person who would identify herself as feminist publicly. You are expected to dislike feminism even when you are pro-equality. It seems to be the opposite in American liberal campuses (tho radical feminism seems to be waaay more aggressive then anything I know in here). Moreover, what Americans consider "too revealing" seems "perfectly normal" to me. I have seen American boys react in surprising way toward girls that wore mini skirts that were short, but still within normal range to me.

So, if you want example of political correctness, people from here might consider it perfectly normal to blame feminity when woman does something stupid or just makes them angry - that definitely wont fly in many American groups. That does not necessary means the person who said it is sexist, I would even say actual sexist tend to be more careful over what they say in my experience. Nevertheless, American liberals would not accept such thing at all.
@hacker_ads, There is ZERO mention of my startup here, OR on the linked Medium article.

I've tagged SIX people on Twitter, ALL connected to this issue (https://twitter.com/mgav). How is this "spamming anyone on Twitter with a lot of followers"???
Like 'Revert "remove password"'? ;-)
that's pretty demeaning. there's certainly overlap, however that's mostly US TV and movies being exported, which also happens in other (non-English speaking) countries. but each has a distinctive culture, with different TV shows, music, artists, celebrities, politicians, words, lifestyles etc.

now, speaking english with ease does make it easier to pick up on the differences. but it still takes effort to engage with people. i've seen people from other countries integrate easily because they were either very socially aware or simply made the effort, regardless if they spoke the local language with ease. this happens in countries and with people that aren't the UK, US, or Australia or from there.
Yeah I was actually thinking of doing this, just been super busy trying to archive everything from IMDB before the boards shut down.

Do you know the founders at JustWatch?
yep, just checked, minimal useful Delphi license is ~$1500, which is a non-starter for most people outside of corporate environment

consequently, you can never just pick it up and grow into it, you only learn it on the job which already uses it

or maybe, you torrent it
> And of course Lattner has now left Apple, so he won't be there to take the criticism if his claim turns out to be false.

IIRC he said that he's going to still be on the core team of the language. I don't remember the email (and I can't find it right now) but I had the impression that for me, as a user, very little actually changed.
While I agree with the sentiment in your analysis, the mass spying by the NSA was already well-known even in 2004 which is documented in the novel ("based on insider information") of Dan Brown: digital fortress. I know, it's fiction but it is a data point ..

https://www.amazon.com/Digital-Fortress-Thriller-Dan-Brown/d...

(Edit: this is the 2004 edition, original was published in 1998)
I'm a self-taught software engineer and learning about data structures and algorithms has made a huge difference in my ability to deliver solid code. The basics of graph data structures and algorithms (DAGs, topological sort, BFS, connected components, etc) seem especially helpful, and it's good to have a constant awareness of the time complexity of the code I'm writing.

I'm not talking about implementing my own sorting algorithms every time I need to sort things; I'm talking about recognizing that a particular problem can be efficiently represented by data structure X and solved with algorithm Y. Hopefully I'm writing none of this code myself, but a programmer who doesn't in theory know how it all works is never going to be able to compose pre-written code into an optimal solution. I know, because I've been that programmer.

I don't know what you mean by "advanced" programs. I guess I fall within your 10% by definition, since I can anecdotally say that having and using this knowledge has made a big difference for me. I would say that I use this stuff 5% or less of my time, but for that 5% it can make the difference between run time of under a second vs. multiple days, and between a brittle, defective solution and a rock solid one.

Not to mention that it's extremely handy for getting hired in the first place, and it's just plain fun.
I'd say they were a fool if they willfully forgot how to walk.
You do not have an expectation of privacy while operating a vehicle upon the public highway. That is why your car has a giant number plate on it, why you must carry and present a license to operate said vehicle, and why you provide implied consent for a search of /your own blood/ by driving one.
You transparently lazy bastard.

I'm hoping for one too. I have become frighteningly reliant on the amazing HN community for their tl;dr's.

I literally started watching the video so I could do one and immediately felt guilty because I realize I need to add better tests to my latest. So back to coding instead.
I'd say "is" rather than "could become", personally.
It was removed here, with a partial explanation:

https://github.com/rust-lang/rust/commit/fca66702a44038b14d8...

"Adding blank lines means two steps from different defines will not end up on the same line."
https://en.m.wikipedia.org/wiki/Resident_monitor
There's likely a data bubble or dependency in the CPU pipeline that needs an extra few picoseconds to fetch the correct data.
Also, how much ridership do Zipcar and Uber take away from public transportation since they mostly operate in cities? Uber goes further in that it creates additional driver-miles while drivers are getting to or waiting for passengers.
I don't think there's any data to support that.

Smart phone penetration in the US has been above 75% for many years now, so you'd have to explain why there's a jump in fatalities now but wasn't as smart phone penetration went from 0% to 75%.

Secondly, this data should be controlled for miles driven. Otherwise a growing population and a growing economy can be misconstrued as roadways becoming more dangerous.

https://en.wikipedia.org/wiki/List_of_motor_vehicle_deaths_i...
One particular issue that makes this difficult to enforce is the nature of nation-state cyber weapons. Unlike physical weapons, which can be regulated by tracking their location or use, cyber weapons are undetectable by design. Less advanced cyber weapons from weaker programs like North Korea's or Iran's teams can be found but the capabilities of major players like the USA, China, or European countries likely extends far beyond what a company would be able to detect.

The technology that advanced nation-states are using to do attacks is highly classified and most likely farther reaching than most people realize. The documentary Zero Days gives a pretty good overview of how nation-state cyber attacks have transferred into physical attacks (e.g. taking large power grids offline, derailing trains, subverting anything that has a PLC, etc.). This technology has been around for almost a decade. Without knowledge of what kind of weapons they have, we won't be able to detect them. If these capabilities fell into the hands of non-nation state actors (terrorists) the damage they could do could be analogous to a nuclear weapon.

Even if we do discover an attack, it's even harder to attribute a piece of software to a country. Do you think an advanced nation would leave marks saying "foobar virus copyright X team 2017"? There's plausible deniability as well because one country could frame the other to make it look credible and we'd have no way to know what the truth was.

This program may work well for normal hacking attacks by people or lesser nation-states but it will not affect the missions for more advanced countries. Maybe it's worthwhile for stopping some attacks and setting a precedent but it won't be a silver bullet. I agree with the sentiment though, innocent civilians and companies should be left out of the crosshairs. It would be good if major software companies could work together to mitigate damage from attacks.
One important service that the existing textbook companies provide is editing. That's the gap that seems to be unaddressed by having professors self publish.
Quick spelling correction I think you mean Clojure. You got me searching for a new programming language that has a namespace conflict with a programming concept :) .
So i build / compiled the software, if i understand i need a PixHawk to make it work.

Is there a setup the run the entire project without hardware?
Hey Jim – thanks for doing that! I'm curious, how did you back up IMDB's message boards? Did you scrape the whole website or were you able to find a data dump?
To get your energy back, you have to do little or no calorie restriction, 500 calorie deficit tops. I'd say start first with no calorie deficit (even if it's hard on a fat diet because you feel full) and see if that improves it.

For the headaches and the rest, you have to up your electrolytes: sodium, potassium and magnessium. Your body on ketosis will excrete much more of them than usual. Occasionally I get a pretty bad headache that goes away with 1/2 a teaspoon of salt, sometimes even more.
Wickr, the encrypted messaging app, finally goes open source
Civil or international warfare are bad for business, but trying to handshake them away with some sort of business compact is about as realistic as 'peace in our time.' It's going to happen and the time has come to place bets. Trying to postpone this reality by having a lightbulb moment and asking for the rulebook isn't going to work. Sorry.
There's not much I can do to influence Google's vision either. At least Linux is Free software (note: I'm equally fine about other pieces of software which are not Linux but are Free software).
Echelon has been known about since 1988:

https://en.wikipedia.org/wiki/ECHELON

I think I first heard about it in 2000.
There is no federal database of traffic fatalities? In terms of human resources we lose on the order of 150 billion (40000 <lives>*7,000,000 <$/life> /2 ) dollars a year in traffic fatalities. That's not including the lost work from injuries. That's like 1% of the GDP. You would think that this would be a good enough reason to at least compile a database of causes.
Even an incomplete one could be useful.
It seems that both Ghostery and Privacy Badger are asking for the "Read and change all your data on the websites that you visit" permission. But Privacy Badger also asks for the "Change your privacy-related settings" permission.

I kinda trust the EFF but I'm not sure what the implications of that are.
The idea is they let you know when an emergency situation is occurring. Otherwise, particularly if you're distracted, the first indication you may have that you have left your lane is when you strike another vehicle.
I prefer Mark Twain's phrase: we are all stupid, just on different subjects.

Here is your NSA bumbling:
https://www.nytimes.com/2016/10/06/us/nsa-leak-booz-allen-ha...
You could also argue the opposite - more of the driving population can now afford safer cars.

If had to guess, I would attribute the rise to mobile devices distracting drivers - hence all the campaigns to stop texting+driving.
Problem with Delphi-style RAD tools is that there is huge step in complexity between things that can be done in the designer and these that can not. And this invites particular style of "programming" that consists of searching the internet for existing components and connecting these components together with horrible hacks. It is perfectly possible to write well-structured application in Delphi, but most are not.

[Edit: hit reply too soon] Tk model of UI programming does not promote this that much, because causing stuff to happen by writing code is the default way. Also Tk-style approach of writing GUI definitions in code and letting the toolkit to deal with details like positioning (in fact, using HTML for UI is mostly similar) is more productive.
Q: If forecasts can’t get next week’s weather right, how can we trust predictions for decades or centuries from now?

A: Weather and climate are not the same. Weather is individual, day-to-day atmospheric events; climate is the statistical average of those events. Weather is short-term and chaotic and is thus inherently unpredictable beyond a few days. Climate is long-term average weather and is controlled by larger forces, such as the composition of the atmosphere, and is thus more predictable on longer timescales. For the same reasons, a cold winter in one region does not disprove global warming.

As an analogy, while it is impossible to predict the age at which any particular man will die, we can say with high confidence that the average age of death for men in industrialized countries is about 75. The individual is analogous to weather, whereas the statistical average is analogous to climate.

https://www.climatecommunication.org/questions/predictions/
ba dum tss

Is there evidence the NSA has even ever conducted an enforcement action, never mind a rogue one on US soil?
> I think most of it can be attributed to cellphone usage while driving.

This. My car insurance went up 25% recently b/c of this trend. That's right, OTHER PEOPLES behavior is costing me money. I guess thats how insurance works though right. I mean the insurance companies need to be guaranteed to make money right???
Most US law enforcement already routinely [1] use automatic number plate recognition (ANPR) with no oversight whatsoever. That is a much worse situation than speed cameras in most countries, where a picture is only taken if you did in fact exceed the limit.

1: https://en.wikipedia.org/wiki/Automatic_number_plate_recogni...
There were a lot of people saying the NSA, or someone similar, would do exactly what they did. It was the main opposition to the Patriot Act.

People forget so quickly.
This is a makefile, so no. What you could do is replace the $(eval $(call PREPARE_LIB,libname-glob)) lines wherever they are with $(info $(call PREPARE_LIB,libname-glob)) and see what actually expands. But I suspect they've either tried that, or the usage of this macro in conjunction with other macros is so complex that it's not super-easy to parse the output and find the problem.

Make is so useful that I'm willing to live without things like a debugger and useful error messages in order to have the flexibility to implement a build system.
As ever, I wait with interest for people like
@tptacek, @moxie, Matthew Green, Trevor Perrin, Bruce Schneier and others with serious crypto skills to give their views on Wickr's code.
Dynamic programming is not caching. Memoization is caching, the use of which is not required in dynamic programming.
Thanks for your comment - it (as well as the original link) inspired me to head to Wikipedia and I started reading about Balzac and literary realism and other relevant subjects. I had vaguely heard of Balzac, but never given him much thought and definitely not read any of his novels. I'm now busy reading Father Goriot which is available on Amazon for free (and probably Gutenberg too):

https://www.amazon.com/Father-Goriot-Honor%C3%A9-Balzac-eboo...
I was thinking something like GitHub, create an account and you can write your own page's or fork other pages, modify them and do a pull request. You're forked version survives regardless of what happens to the pull request.
Gas prices also went down.
It's kind of funny how the article is using a picture of Toronto for a US topic. Also, I wonder if Pokémon GO can be blamed for some of this increase in motor vehicle deaths.
There is https://www-fars.nhtsa.dot.gov/Main/index.aspx
Forgive my ignorance, but why is it that it is Python-only?

Does Python have intrinsic qualities that other languages don't possess or is it that the huge initial investment in creating TensorFlow was based on Python and duplicating that effort somewhere else would require too much work?
I have a simple bash script that does something similar, including the Apple profile, and also gets you a Let's Encrypt server cert that auto-renews.

https://github.com/jawj/IKEv2-setup
Sure it's bulky and obvious, but it can also be very cool. https://imgur.com/PEZ9LtJ Well you might need to be an astronaut to pull off this look :)
It appears that you do not understand the basics of how this works: even if the print changes in an absolute sense what does not change is that many bits from one print to another are constant. Those are the bits that matter, and if there are enough of them then they can be used to track you across sessions, even across session using Tor and sessions not using Tor.

Tie that all together and it may very well be possible to tie an upload using the Tor network to a particular user visiting some random website at a later date.

You're leaking bits all the time and not all that many of them are required to uniquely identify you.

See https://33bits.org/ for an easy to consume introduction.
'For every complex problem there is an answer that is clear, simple, and wrong.' - H. L. Mencken

American society is massively socially segregated by race and class, more so than in many other countries. I can form friendships with people with zero language in common, but it took me several years in the US to build a community of American friends despite being a native English speaker and a highly literate one at that.
Need stricter tests for getting a license. There's people up here in Portland that just change lanes whenever they feel like it. It's like people just don't care enough to drive safely. If you leave a big enough gap someone will just race in to take it.
It was linked elsewhere in this thread: http://www.bmlisieux.com/curiosa/excitant.htm
This is such an awesome story! Good for you and your initiative, going to bookstore every day to read the book.

I came from Turbo Pascal, it was never the same but Delphi was such an awesome environment that I enjoyed making things with it.
A static website generator (octopress, middleman, jekyl, hugo... anything goes) + S3 + CloudFront for LetsEncrypt support.

Then you need 1 extra step to automate the publishing/sync to s3 of the generate static pages...
Brilliant Jerks Cost More Than They Are Worth
In 1994, I was looking at languages for a Windows GUI project, and I narrowed my options down to Borland ObjectVision (a sort-of "predecessor" to Delphi) and Visual Basic 3.0. I went with VB3 because the userbase was larger, but I've always wondered how my career would have played out if I'd chosen the other path.
CreepyCodeCollection
> The other link already had a thread going.

No it didn't have a thread going; the other link was literally posted less than 30 seconds earlier. I agree that comments are best kept in one location though :)

I'm writing this because I actually take great care not to post dupes, and try my best to respect other HN users' submissions. If there was indeed a discussion going on the other submission at the time I'd likely have deleted mine, and posted the better link (IMO, at the time) as a comment instead for mods to update -- sort of like I did here: https://news.ycombinator.com/item?id=13654806.

In the end it's up to the community (and especially the HN heroes/warriors scouring the "new" page for gems) to vote for the best content and so it can get a shot on the front page. Time matters sometimes and HN users who find and submit good stories early deserve credit for it, but to me content quality matters more (particularly when the time diff between submissions is low).

When I see two or more stories covering the same interesting topic/event on the "New" page, I'll typically look at both links and vote for the highest quality/most substantive one.
i have a slightly different opinion of ipsec vs tls and this is probably mostly formed because it is being 'abused' where we use it. so we have a bunch of point to point connections to other companies and all of these companies except for one that uses http as its protocol has chosen to use ipsec to protect the connections. it believe it would be much better operationally and in terms of security if these connections were protected by TLS instead.

have a look at how 'rekeying' is done. look at the numerous bugs in strongswan issue tracker related to this. the whole protocol is a shit show and it is really surprising that anything actually works between different vendors.
I thought this was an amazing read. It was particularly interesting to see how long it took him to realize that he actually may have a drug problem.
You know, here in my country the police started to investigate a car-wash that had more money than it should, then, one thing lead to another, and 7 years later we have as a proven fact that the in the last 40 years of federal government everything happened in conspiracies.

If I had to guess, I'd say they are all around the world, and the author is incredibly naive in believing that conspiratory meetings don't exist just because he wasn't invited to any real one.
Yep good point! We currently do not allow our users to actuate individual rotors to this degree of control. Instead, we allow lateral translation to move forward & backward, strafe left & right, ascend & descend, yaw the drone, and pitch the gimbal. Basically, standard WASD + mouse game controls.
5 Big DevOps Changes to Expect in 2017
MIT files amicus brief concerning executive order restricting travel to US
FTA: "Dr Livio told BBC News that there were no firm plans to publish the article because of issues surrounding the copyright."

facepalm
Every speeder ever thinks they can speed until, well, they can't. As air drag increases quadratically with speed so does kinetic energy and pedestrian survival rates in a collision rapidly approach 0% for speeds above even 25 mph.

So no, widespread violation of speed limits is not in fact an argument towards allowing the violation of speed limits. Most countries are already much more lenient here than physical reality allows for.
More or less, yes they do need to be guaranteed to make money.

At least on average anyway. Or they will stop writing insurance policies.
I wanted to ask this too. Did you scrape it or did it via some api? Anyway, cool project, wish you all the best with it.
This was exactly my point.

How do we know microsoft won't do something shady to strongly favor themselves or hurt others? They have done it in the past with standardizations groups.
Get your own copy of the Dridex malware
The 5 Best Plants for Your Indoor Vertical Garden