skysight-inc/HackerNews huggingface dataset:
I think you'd be surprised at how many people "test" Google's self driving cars.

Pretty sure they can handle it if someone jumps in front of them simply because people play chicken with them.
Congratulations. It requires so much dedication to finish a side project.
I too find writing a helpful way to stop thoughts tumbling round in my head so I can sleep. I think it has something to do with silencing the rehearsal loop.

http://www.cognitiveatlas.org/concept/rehearsal_loop

Focusing on a quiet podcast has a similar effect.
Not a link to an article, just the linkedin signup page.

Too bad linkedin has declined in usefulness, it was almost getting good.

Anyway, pure political posers are nothing new.

Not everybody has it in them to actually make worthwhile efforts, or make efforts worthwhile to anyone but themselves.

Plus most BS proponents are not in the pure category, with significant to considerable raw ability but who still draw from the BS deck when threatened or with opportunities that might fall to truly higher quality operators instead.

Often motivated most strongly by greed, and without real value-creating talent or productive performance to fall back on, there's not much else they can do to survive.

A great many have been this way for life, and know it well, therefore have a lifetime honing their survival skill. Some get especially good at inserting themselves into the background BS of particulary vulnerable or susceptible bureaucracies, where they can often thrive (exclusively to their own advantage). They sometimes accomplish this without becoming a destructive enough parasite to be well recognized by those who should care. And sometimes those who should care, actually don't care to begin with, or have had their doubts diverted by carefully crafted BS fields.

For technical or scientific concepts to thrive instead, there must be none of these BS operators between the technical creators and the resources the creators rely on (such as funding resources from capitalists, income from clients, or customers).
Amazon Cloud Drive is really cheap and for this little data there is no danger of them kicking you off. Encryption is easy with rclone.
Hello ginko I respectfully disagree with your statement. European Liberalism is not equivalent to American Libertarianism.

Granted there is some overlap, but the parts that do not overlap make all the difference.

With regards to the overlap, both political philosophies support individual liberties and limited government. However European Liberalism usually encompasses the belief that government should act to alleviate poverty and other social problems whereas American Libertarianism usually focuses more on personal responsibility to alleviate poverty and other social problems.

What I mean by this is that, from an American Libertarianism point of view, one would tend to:

* Take responsibility to get themselves out of poverty and other social problems

* Reject the notion that they should be taxed (and therefore be involuntarily forced) to alleviate poverty and other social problems of others, and

* Reject welfare from the state because it was taken from others involuntarily.

Generally from an American Libertarianism point of view, should you wish to alleviate poverty and other social problems of others, it must be done voluntarily through charity because to do otherwise would be to trespass on personal freedom of others.

This is very different to European Liberalism which accepts the concept that everyone in society should be taxed to alleviate poverty and other social problems in society.
Wales: http://www.independent.co.uk/news/uk/home-news/cynwyd-town-i...

(local people get upset about migrants moving into their community and refusing to speak the language, only in this case the language is Welsh and the "migrants" are English-speaking. In this case the Welsh people are nearly always bilingual but would prefer to communicate in Welsh.)
> Is atomic theory the most important idea in human history?

One might ask if the theory is a correct one though. If you look for something hard enough, chances are you will find it. Perhaps a more realistic model for the universe is as a continuous blob of stuff, with some more condensed clumps that we now call atoms.
What if the schools of the future are student-run?
If you can’t move closer to your job, the job could move closer to you[1].

[1] May require changing jobs.
Almost certainly not.
Watch Out, the ICOs Are Coming
The problem with writing C++ is not so much the language as it is the problem domain - writing C++ as "C with some syntax sugar" is possible and a popular method by people who don't care about C++ complexity. And it gets you to results fast. Having something work right away and deal with the edge cases when you encounter them is preferable in a lot of scenarios - especially while learning, but also as a principle of iterative development, a lot of the time as you're iterating on code stuff fundamentally changes (requirements change, your interpretation changes, etc.) all that formalization up front ends up being an impediment - as much as it makes some people uncomfortable.
The difference with Ajit Pai is that he has years of recent history making statements which are often ungrounded in reality but consistently very friendly to large ISPs. Ars Technica's covered that a lot over the years (https://arstechnica.com/search/?ie=UTF-8&q=ajit+pai) – here are some highlights:

http://arstechnica.com/information-technology/2016/12/fccs-a...

http://arstechnica.com/tech-policy/2015/02/ajit-pai-net-neut...

“Strong net neutrality rules in the US would give authoritarian states an excuse to strengthen their grip over the Internet, Federal Communications Commission member Ajit Pai reportedly said today.”

(see also http://transition.fcc.gov/Daily_Releases/Daily_Business/2015...)

And, when network neutrality didn't go his way, he asked Congress to sabotage enforcement:

http://arstechnica.com/business/2015/03/new-tactic-in-war-on...

http://arstechnica.com/business/2016/05/ajit-pai-votes-again...

He objected to the Charter TWC merger on the grounds that it should NOT have conditions prohibiting “imposing data caps and overage fees on Internet customers, charging large online content providers for network interconnection, and stifling growth of online video by demanding restrictive clauses in contracts with programmers.”

He's convinced the bad guy in the paid fast lane program is Netflix, not the ISPs trying to double-charge for service and made some truly bizarre claims about how open standards work:

http://arstechnica.com/information-technology/2014/12/netfli...

When Congress was investigating the network neutrality rule-making process, he flat out refused to supply the requested documents to the committee:

http://arstechnica.com/information-technology/2016/09/fcc-re...

When the FCC chairman tried to set a modern definition for broadband speed, he opposed it:

http://arstechnica.com/business/2015/01/fcc-chairman-mocks-i...

One of two votes against opening up cable box competition:

http://arstechnica.com/business/2016/02/fcc-votes-to-unlock-...

He was one of the two votes against a cap on the rates phone companies charge prison inmates:
http://arstechnica.com/tech-policy/2015/10/prison-phone-comp...
https://en.wikipedia.org/wiki/Burroughs_large_systems
Yes but going from one to the other is relatively straightforward and possible in small steps of progression - Rust forces you to deal with a lot of things up front which is why people complain. eg. if you're a C++ developer you'll pick up Java very fast, it will take a while to be super productive but you can start working really fast.
Watch if you want my new video of drawing
Let me turn that around: if someone is an immigrant forever even once they have achieved indefinite leave to remain, in what sense is it even possible for them to assimilate?
OnePlus 3T Specifications and Review: A day’s power in half an hour
So you're saying it's perfectly feasible to become an expert C++ programmer over a weekend, but it's completely impossible to learn Haskell?
Interesting. I'd love to learn more about that. What do you mean by "locked"?
I'm a big fan of hybrid functionals. I think being able to fall back to somewhat imperative code makes sense on occasion. Some things are better expressed in either paradigm, and that's OK.
Fancy houses in California are all earthquake "proofed". It's the law.
>It also sounds like a cool caching technique : since people already have the resource cached on their local system, why not allow them to distribute it?

Sounds like a cool way to deter people from using it if you ask me.
Thank you! It really does. The hardest part is getting at least passable skills in all the areas required for game development. I'm a full time programmer and I draw but I had no idea how to handle sound, things like that.
I actually like G+ in principle. They already had the option to create a basic profile for your Google account which was good for those of us who already used Gmail, Docs, Calendar, Maps, etc. from them. I think they figured they had all of the pieces to make a "better Facebook" and compete in that space, but as you say, network effects are strong.

I know a ton of people who set up a G+ profile and I found both the web version and mobile app to be superior to Facebook's offering. Plus they had better image hosting and they had good text/video chat before FB updated theirs.

But in the end it comes down to critical mass of users (and particularly, non-early-adopters) on Facebook. You might get your other peers to try out a new service if you're into trying out new sites/services but unless you get everyone to make (and use) a profile the way most people seem to at least have a Facebook account, you're stuck maintaining two profiles on two sites and switching between them depending on who you want to share that update or photo or link with.

In the end it didn't matter if they had a modestly better site or mobile app because nobody wanted to post to two sites. And since, unlike email, these things don't operate on any sort of standard protocol, you can't just switch your client and let grandma keep using her old one so it fizzled as a FB competitor.

(I still use it for several niche interest groups though. Also I think circles are vastly superior to whatever Facebook has for granular control of who you share something with.)
Self driving cars are designed to learn.

People are way overestimating how much time it's going to take to retrain them for cities in new locales.

Will they sell in India to start? No, of course not. Most tech in the US takes a few years to launch internationally. But I think it will transfer much faster (5 years for internationalization) than the doom and gloom prophets on here say.
Is it common for code that fits those requirements to require C++ or Rust, though? Particularly in terms of performance?
"ruining a country's entire fruit industry?" is overly dramatic. If this experience was anything to go by, it seems likely that fruit is constantly accidentally brought across the border. I've been to the US a few times and this is the first time a dog went anywhere near my bag, and even when one did, it didn't detect the fruit.
> police gear to direct traffic of autonomous vehicles

Absolutely, been saying this for years (yes, me too :). We will eventually achieve a lot more autonomy and robotization of driving, but it will require massive infrastructural changes, much like the transition from horses to cars.
Remainers tried to get a re-vote, or get the vote overturned/ignored, despite the validity of the referedum. Is that not also a 'step to authoritharian rule'?
Why not create a spin off company which has a license in old companies tech.

maybe leave some of your initial equity in old company in tack. seems like a win-win.

if your company takes off and there's doesn't, they win. and vis-versa as well.
Show HN: Product Roadmap Tool Built with React and Immutable.js
Can we get accepting payments outside of Hong Kong for less than 5.4% fees first for HK stripe businesses.

Also allow transfer to US denominated bank accounts.

That would be super.
A stagnating billion people market, both when it comes to incomes and demographics (even though the US is doing slightly better here). AI-run cars would also have to be price comparable to many of the hatchbacks now dominating Western Europe, we're talking about a maximum price of 20,000 euros (with an average purchase price of 15,000). A month or two ago I was told on HN that AI cars are not for people like me, for whom the $35,000 price of a Tesla 3 model was too much (and Tesla 3 is seen as the base, cheap model), so I'd cut a big percentage off of that 1 billion people market you're talking about.
The clincher for me with respect to rust is that I see a steady stream of useful software being developed in it.

I never really saw that in Haskell and I've heard people talking about it for at least 15 years. That indicates that something is missing.
Depends on the industry, from my experience in gamedev - yes.
Youre being too generous. GP's statement was,

"Did you know that polkit, the systemd replacement of sudo,"

He calls it a replacement of sudo which is is definitely not.
For as long as sending 100 emails results in one or more sales. Cold email, even done poorly, will still net 1-2%. If economics work, then people do it.
It's a Cisco product so licence, licence, licence, licence ??
Lock-in doesn't cause you to be able to 'squeeze performance' out of the hardware. It causes you to specialize your code to the platform so much you can't port it to another.

It's the other way around. Developers don't care much about portability. The care about APIs that allow them to build performant programs. For them, a bad side effect of such APIs is vendor lock-in.

Why would a game developer want to limit his audience?
Why? Okay let's make a list

* Safety - they'll be safer. Period.

* It's a natural extension for cos like uber - how else can they bring costs down enough?

* It meshes well with other aspects of tech reducing friction - deliveries will be cheaper (think dinner, groceries, taskrabbit)

* They damn near already exist.
The schools system most definitely has its issues as far as curriculum is concerned. However I think the problem is more in the way schools are structured than what they teach. Salman Khan has a great book about it.

Curriculum organization is one of his main points. An alternative to periods and subjects is a sort of freeform classroom with unpaced curriculum with several teachers circulating to help. This is supposed to avoid classes moving too quickly or too slowly and continually engage students.
https://en.wikipedia.org/wiki/Sudbury_school
Be aware girls
IIRC, Rotor's license explicitly forbade porting it to Linux.

The impression I got back then was not so much of Microsoft showing how "cross-platform" .Net was, more like a big middle finger towards Linux.
Bulk Remove OCR from PDFs with Swift
This makes me hopeful about Rust as well.
Yeah but I had to search for a few minutes before I found it too.

There should be a clear and visible Github banner or big link with the logo.
I read a bit further, it doesn't get better and my summary would be: Rust isn't C++, doing things the C++ way in Rust is not easy, therefore it requires too much ceremony to do what I want and is too hard.
Your game looks very nice, but I'm not a big fan of ads. Is there a way to pay a premium for an ad free version?
> As I'm writing this, I understand that there will be repercussions some day for making inflammatory comments like this online. As big data get more effective, this comment will probably come up next to my profile picture somewhere with a big red cross next to it.

I found this really hilarious to the point of tears.

Are you for real or is this whole post for lulz?
Man, windows 10 already does that. In the advanced update options there is a distributing method menu and it is pretty clear they are using our machines to distribute updates to others.

Disclaimer: Haven't checked in a while and can not do it now, but it was there until not long ago.
C++ and Java are a bad example as they are unusually similar. Consider moving between C++, Python, and Javascript: on that scale, Rust doesn't seem so far out.
I have both and can't really say which one i like most, they are both great.

There are however a lot of cheap ideapads and lenovo chromebooks with really awful chiclet keyboards. Avoid at all cost!
Could the issues of rust be rectified with a better theorem proved that goes past "2 things are touching this"? I don't think I'd mind if the compiler said "your code will not work because eventually it will modify the same bytes at the same time and create an unpredictable state" but I will mind if it says "your not good because you have two mutable references.
Improving tactics towards the wrong strategy is better, but not best. Full stop replacement of some subjects with other subjects would make more "useful" people. If the goal isn't utility, any subject can be defended as being as valuable as any other subject, because they all have side benefits which they leach value from. Like the defense that video games improve hand eye coordination.
I've been using (well, "using". Borg sends data to their server, checks have never failed, I've never had to look at it) them for years and like them, so my experience is similar to yours.

The problem I have with storage providers being expensive is a sense of unfairness. Disk prices get cheaper all the time, so a provider that doesn't periodically cut its prices feels to me like it's been getting progressively more and more expensive. Now that I saw that Backblaze is ten times cheaper than my rsync.net plan, I'm sad :(
Some people are racists - but the comment I reply to singles out brexit voters specifically.
Java Is Unsound: The Industry Perspective
Highly unlikely unless such interference is very carefully, deliberately planned.

If one did want to think adversarial one could explore a system receiving Lidar, say from a car behind, figuring out its transmission and doing your own illumination to confuse or jam the other car system. But the chances for this state arising naturally are astronomically small. My 2c.
Nothing seems quite like Frog Fractions...
Implementing success
OP says he's a C# programmer and doing the solution in C++ was straightforward and he had the time to test it + look for C++ patterns.

First weeks in Haskell as an average joe programmer you'll spend getting your brain wrapped around lazy eval being the default.
Neat! I've never used unity, which bits did it provide for you? The missile tracking looks pretty cool for example, was that available from the library?
Love it. The mobile angle is so important.
> It takes months of steady investment (and yes, frustration), but the payoffs are spectacular.

In my experience, most developers can't or won't put in this sort of investment. Which leads me to wonder what fields/niches will Rust land in?

This might change if, as other commenters have stated, it is taught as a first or second language, but that doesn't seem likely anytime soon...
The article mentions lots of different insect skills such as spatial representation, route finding, pattern recognition, predation, etc, and then says that "Neurons act a little like wires, carrying electrical signals from one part of the brain to another. They are a biological version of the circuit board in a computer".

After reading the article, I was impressed by the insects, not by the BBC explainers.
CDC abruptly cancels conference on health effects of climate change
http://lordashcroftpolls.com/2016/06/how-the-united-kingdom-... : "Nearly two thirds of Labour and SNP voters (63% and 64%), seven in ten Liberal Democrats and three quarters of Greens, voted to remain."

There are a lot of people who paid their £3 to vote for Corbyn without realising that he was a Leaver (and spectacularly incoherent on policy in general).

A lot of people in this thread seem to think the PM has benefited from this decision, which seems strange given that she was on the other side of the litigation!

It's potentially explosive for the Conservative party as well. Many MPs were for Remain, and most importantly a large part of the traditional business/corporate backers depend on single market access, financial passporting, etc.

(I note in passing that if a Labour government had dropped the pound by 20% and threatened to expel much of the finance industry from the City, the Tory press would be screaming at them and demanding heads.)

No, the problem is that nobody really knows what happens after the button is pressed, only that it might be extremely bad. So nobody wants to press it. Look at Gove and Johnson turning down the opportunity to be PM! Look at how many senior Leave people have simply .. lost interest in the process. Farage has gone off to be a radio host: https://www.pressandjournal.co.uk/fp/news/politics/1147470/n...
Whitespace characters password for border control.
Google are really bad at launching non Web software. It's it soon a year since they announced this and still we don't have a date for when they will do a general roll out.
Do you have any book recommendations for these techniques? I tried the "memory palace" or the method of loci and had a small degree of success, but never found it practical. I'd love to give it another go though.
The email was the best marketing tool to show my product to new users. But I don't send cold emails, I wrote real messages.
While the "BBM" tends to work alone and be frustrated at artiface at every corner, when you get a few or more working together, some really great things can come together. I've experienced that firsthand.
1. Do you know how much time it takes to keep a 600 page book up to the minute?
2. But yeah. I'm going to roll the tutorials into a volume of their own.
That makes sense.

That's been the default behaviour of Perl package managers for a long, long time now.
I looked at those as well (plus options like Ionic) and decided to go for React Native.

Coronalabs is all about graphics and therefore well suited for games. They do offer some very basic widgets, which are not native (which is ok, but you probably have to create some yourself, for example they no lists if I remember correctly).

Dropsource focuses on offering the same dev experience for both iOS and Android. But you still have to build each platform separately. Its a bit like React Native without the cross-platform option.
This is why I am glad the TPP is dead. Whatever good it may have done in other arenas, it exported our utterly insane IP policies, which is something I can't support.
When I interview someone, I always ask about side projects. Some have been huge, and some small (and maybe half haven't done any). However, the passion that the interviewee shows when talking about their project is very revealing. Also, do they really understand the problem, do they have a realistic view of what can be achieved.
Even for a programmer I'd argue that $5/mo is less than potentially having to fuss around supporting your own junk.
I can maybe add a "Remove Ads" IAP. This is such a niche game I didn't think anyone would be willing to pay for it. Also if you sell the game or offer IAPs you have to get into some sort of merchant agreement with Google, I don't quite know how that works.

But I'll work on it. Thanks for the feedback!
Just watched the Sound of Music with Ivanka and the kids. Good movie, very successful! Shows family values and when America was great!

This is so perfectly Trump.

I've only seen it once under considerable protest and after quite a few glasses of wine, but I detested The Sound of Music. If I need "the vague threat of Nazism" and the golden age of something or other, I'll take Casablanca any day.
How to handle Java exceptions in clean code?
Gimme a Dog – Random doggies images for dog lovers
CSS: From I hate it, to I actually like this thing
Dasung runs out of its 13.3“ E Ink monitor, readying Bluetooth powered one
We already had websites+rss, which actually does the same result, but isn't inside a Facebooks wet dream of being "The Internet".