skysight-inc/HackerNews huggingface dataset:
Actually Antony Jenkins had relatively little involvement with investment banking (and only towards the end) - his main background was with credit cards, then as you say retail banking[0].

[0] https://en.wikipedia.org/wiki/Antony_Jenkins
You can check out polymer-redux (https://github.com/tur-nr/polymer-redux). It's makes it easy to integrate the redux store inside your components. Basically you will split up your components in two types: 1.) container components that are redux aware and subscribes to slices of your state graph and pure presentational components that are unaware of redux and are management by the container components.
This is similar to what is suggested in React/Redux. This way you can re-use your presentational components elsewhere.

Check also this guide: https://medium.com/@dan_abramov/smart-and-dumb-components-7c...
I'm actually stunned. Google's initial announcement was 2012, around the same time as the Oculus Kickstarter. Tesla have stated they expect to enable full automation within a year.

So potentially we've gone from 0 to retail fully-automated vehicles in the same time it's taken to get VR headsets into mainstream usage. If you'd asked me to predict the timescales for these two developments I would have added a decade on to the former.
The technology Google uses is about to become way cheaper. I may be wrong, but from what I've read about the development of LIDAR systems, I estimate the prices will drop in the next few years. I think we're at a similar point where we were a couple of years ago with accelerometers and gyros, before MEMS became commonplace.

Even if I am wrong and the tech breakthrough will not happen, I think the economies of scale that kick in for the large-spread usage of Google's approach would make it competitive enough.

I, personally, believe that Tesla's approach for full autonomy is insufficient.
This is actually a great technical and legal question. And it depends a lot on the type of service you have, and which jurisdiction's law governs you and your service provider.

On the one hand, we have the EU's "right to be forgotten" actions against Google, which seem to be gaining ground and are essentially bona fide in their protection of the consumer/society, in the sense that it might be a good idea for other jurisdictions to adopt it as well.

But consider the EU (and worldwide) regulation of banking and transactional accounts. Particularly the prohibitions on money laundering and counter-terrorism funding (AML/CTF laws). You're not allowed to open and close a bunch of bank accounts, which means that you don't really have a "right to be forgotten" in this sense either. Nor, if you are not a "legit" user, should you be.

From a technical standpoint, how do you detect the law abiding citizens that want to close (in the sense of permanently deleting records) their account(s) from the malfeasant actors that want to launder money or fund terrorism by holding many accounts over time in order to obfuscate their transaction patterns.

It's an interesting question that the law -- and to a certain extent, the people -- have not yet got a good answer
I think the problem of the RAM is mostly because the things are soldered and non upgradable. And while 16GB may be definitely enough today, that "may" change in the future.

When I bought my Macbook Pro in 2011 it came with 4GB RAM and at that time it was suffice but through the years I did upgrade it. The RAM and SSD upgrade makes that I still use my machine till today. The fact that you can use a Macbook Pro for years makes it a bit sweeter to swallow the bitter price pill. With the "limited" 16GB RAM I'm not sure that will be also the case here.

Although it's at the point I simply can't afford it anymore. While it's nice to show off all the accessibility options for people with disabilities or health problems, the irony is that because of my disability (which has a big influence on my income) the apple ecosphere is becoming just to expensive.
I might try this, i still have a few pies lying around. Do you need the power of a Pi 2 or do you think an earlier model might be enough. Small home network, 2 APs, no fancy stuff (so far...)
There's nothing "revolutionary" about CommonJS. It's a packaging system that offers simple encapsulation (but so does Java/Kotlin/Scala or C#). There's something different about it, in that it allows concurrent use of different versions--but, frankly, to me that's a demerit, not a positive, 'cause I'd rather keep my dependencies squared away.
You mean this book by Leroux and Labelle? http://bergeron.math.uqam.ca/species/

(First 3 chapters: http://bergeron.math.uqam.ca/wp-content/uploads/2013/11/book...)

"Enumerative Combinatorics" is a different book by a different author (Richard P. Stanley, https://en.wikipedia.org/wiki/Richard_P._Stanley).
It's a problem. The incentives are for getting published, not getting read. We are somewhat rewarded for producing accessible content in the form of teaching, but anything popular in writing (even if scholarly and read by millions) just isn't quite recognised.

And that deliberate obscurity is a thing, though not a universal one. And that is evil.
A company like Google has the scale and experience to create a regulatory landscape in which a car even 10% less safe will be forbidden on public roads. They might even look good doing it.

As geohot discovered, cars are sold to consumers only after they are sold to regulators. Tesla understands this, but if someone else builds a safer car, incumbents' experience may be rendered academic.
>As you could see, every voting system except First Past The Post is immune to the spoiler effect.

That's not correct. IRV is also susceptible to spoilers. Lets start with two candidates A (slighty left) and B (farther right)

|-------A---B----|

1. A gets 61 vote, B gets 39.
2. A wins.

Now lets introduce a farther left candidate C, that is really close to A.

|-----C-A---B----|

Voting goes as follow.

1. C gets 31 vote, A gets 30, B gets 39.
2. A gets eliminated, his/her votes split between B and C.
3. Because C and B are close, most of the votes for B go to A who now wins the election.
I'm honestly not sure if this is sarcastic or not. CommonJS is just one approach to solve missing native modularization in JS, but not really revolutionary. Other languages usually have built-in features with a similar purpose, like "import" in Java or Python.
Whenever I hear something like that (e.g. the alcohol industry donated to anti-cannabis legislation, or your example above), it makes me wonder what they're thought process is.

Let us assume it profit motivated, and they've calculated their potential losses as a result of legalization (let's call it pl for potential lossses), they've calculated the probability of it passing without a $500k donation (let's call it pnd or probability no donation) and the probability of it passing with a $500k donation (pwd for probablity with donation). Then, they can make the following calculation:

If pl x pwd - pl x pnd > $500k then the $500k is money well spent. Otherwise it's a poor bet. This leads to interesting conclusions:

* Proposition 205 was close (51%-49%). So it seems likely small events could swing it
* $500k is in context of a $3m campaign, so it seems again likely that their donation had an impact. But compare it to the 1 billion spent on the general election, and how many more people would be turning out because of the general election, it seems less likely it had an impact
* I have no way of knowing what their potential losses are from legalisation, but let's assume they're high.

Let's say the difference between pwd and pnd is a 2.5% chance that their donation swung the election (which seems overly generous, elections usually aren't that easy to swing). That means they are assuming losses of approximately 20 million in Arizona from legalisation.

Generally though, I'm not convinced they made this analysis, and instead were trying to demonstrate that they were opposed.
My bank in Sweden supports it for their MasterCard debit cards
well, i was very active for greenpeace/other environmental organisations/the green party youth in germany. I know of these issues and it's getting better, but it's still awfully slow and frustrating. If you want some improvements way fewer are starving[0], food security improved for millions. I know there is no rational reason for children to starve, humanity produces enough food, but frankly we (as in first world) don't care. We really don't care. Most just donate something on the end of the month and think they are no part of the solution. But try explaining to people that they should scale back their consumption. They do stuff as long as there is not the slightest inconvenience.

I really think that in a weird way technology can help (not solve) overcome, or better compensate for our human stupidity in some of these issues. Not alone, of course. But right now i don't see a path for me that's more effective in tackling these problems at the same rate as improving technology. (if you want to see it more pragmatic: NGO's really need some better tools, especially for campaigning and training (this may be the most important, most are volunteers). It is often very unprofessionlized and inefficient. It's really holding some of them back.) Maybe there will be a time when i see more potential impact for my personal political ambitions, but right now i don't see how this is going to work better than studying computer science.

Also, it's been worse for humanity ;) We dropped like flies in the end of the 19. century due to diseases.

[0] https://www.wfp.org/news/news-release/world-hunger-falls-und...
I'd say the big difference here is running costs. I've worked with automotive clients (Ford, GM, Renault etc) for a while, and that's a big factor for them, especially in the lease market. Also given that a car is not a 'throw it away and hand the customer a reconditioned unit' item, repairs become far more expensive and time critical.

The sheer drag of maintaining a network of repairers, keeping them stocked with (Sometimes huge) spare parts, managing repair times etc is astonishing. I can see why Google and Apple would want to lean on established players instead of going it alone.
As a european I find this totally ridiculous. 500 square meter house? That's enough for an apartment building with 10 units. Wifi won't be the only problems that are caused by such a waste of resources. How are those problems making your life better?

Here DSL router/modems by AVM (Fritz!box) are really common and they do their job extraordinarily well for being consumer grade hardware. They also regularly get regular updates and offer most things you need as a consumer in one device. (No you don't need a special DHCP server device). There are also other decent consumer grade wifi routers like the now discontinued ones by Apple
The sticker model can be quite successful: http://qz.com/704768/line-sold-268-million-worth-of-stickers...
I wonder if a fully automated car might actually be a different product category than a "regular" car. I could actually see a decent market for (relatively ugly) self driving cars that are mostly seen as a means to get from A to B. In fact I'm not sure if the ownership model is right for this category. I could see renting/leasing these vehicles on a monthly base as a service and the competition being buying a monthly commute ticket for the train or something. I think my train ticket is in the vicinity of 180 Euro/month and all inclusive (insurance, maintenance) leases for midelevel cars are in the 300 Euro/month+gas range but prices go up a lot if you want to lease for <24 month. I could see paying 500-600/month for a self-driving car that I can also use for grocery shopping and other random stuff.
The speakers are amazing, I have no idea how they managed that
Having a third party candidate be a real possibility in a non-FPTP voting system would ensure that there was an escape valve if a party moved too far from the center, right? So it would be strongly motivated not to?
The iPhone 7 Plus depth effect is legit
Unfortunately, in too many cases, a lot of Unix network tools also abide by the Rule of Silence when they should be giving meaningful error messages instead.
UnfitBits
UX-App v2
I just want to mention that I think Google's partnership with Fiat-Chrysler is badly picked. The engineering of FCA is unimpressive and their process pretty much kills innovation within their company. I may be wrong but I see FCA surfing the google hype train.
Free Logon Simulator for XenApp/XenDesktop Admins
Comcast Will Increase Prices in 2017
> Note that the "rule of silence" (combined with the habit of writing documentation like longform essays) is also one factor that makes unix-like systems newbie-unfriendly. (Famous example: trying to exit vi)

$ man foo
*scroll to the end with the EXAMPLES section*

There should be an option for that. man --take-me-to-the-examples foo
Similar to this rule is POLA - the Principle of Least Astonishment. The idea is that if you ask a tool to do something, it should generally do just that and nothing else. If you were to run a tool without args or config, then it shouldn't do something unexpected.

Even if nothing else, this rule/principle/whatever is my favourite by name :)

https://en.wikipedia.org/wiki/Principle_of_least_astonishmen...
Best Bluetooth Speakers – a review and comparison of 10 devices
Scrum seems perfect if you approximate your developers as frictionless balls in a vacuum, but in the teams I've been in there are several problems

I think that Scrum actually decreased productivity. The developers build in lots of "fat" to their estimates: A story that could take 4 hours gets divided into 4 tasks that are estimated as 2 hours each just to be sure.

I've also seen tasks that should take five minutes (eg. change the IP address in a config file) get estimated as an hour. The developers estimate very conservatively and the PMs and Scrum master aren't technically adept enough to do anything about it.

Management seemed to like Scrum regardless because it provided transparency. I think they prefer the loss of productivity to a situation where they have no real idea over how their projects are progressing.
Seconding leaving the boundaries out. What would be awesome though is day/night simulation!
Discord has a compact layout option. It's good enough for me--the pixels wasted here and there improve readability while not losing too much text IMHO.

Then again, using a monospace font like I did for years (ssh+screen+irssi) wastes a lot of screen area just because every character is so wide.
In my experience, Travis CI tests the merge at the time the pullreq is created. It also has a "re-run" button that lets you merge the latest master and run the tests on top of that.
You need to add to the calculation that if a few states changes, there will be a momentum for more to change.

(That said, for drugs I only use Dark Souls, coffee and a few beers now and then. Maybe a glass of wine sometimes, mostly because I am swayed by the health propganda.)
> No terminal emulator supports that. Because that's not the emulator's responsibility. That's your shell's job.

How is the shell supposed to make a popup when it can only output text? It can't make popup windows.

> Those are just hard to implement

Presumably easier if you're using Electron though!
(NOTE: The parent comment was edited. This response applies to the original parent comment that contained just the command line ("man foo" + EXAMPLE section) and nothing else.)

Wow, I haven't seen such a blunt and unhelpful RFTM comment for a while. This comment is inappropriate in so many ways:

1) The unix systems have an inconsistent documentation mix of man pages, info pages, "-h", "-help", "--help", HTML docs, separate manuals (e.g. Debian Administrator's Handbook) and so on.

2) "man foo" leads to: "No manual entry for foo"

3) "man vi", as well as "man vim" both lead to a manpage that has no EXAMPLES section at all (see https://www.freebsd.org/cgi/man.cgi?query=vi, https://www.freebsd.org/cgi/man.cgi?query=vim)

4) The Vi(m) manpages explain only the command line arguments, not the editor commands. The latter are available by typing ":help" in the editor.
The problem with this scenario is that modern cars are already safe enough that it will literally take decades to gather enough data to prove a statistically significant 10% safety increase from autonomous cars, even if you sell millions of them.

Keep in mind the NHTSA safety statistics you frequently see quoted are for the entire car population on the road, with a significant portion of 10-15 year old cars which are less safe than new cars. Even 25 year old cars without crumple zones and airbags is something you see on the road every single day.
Can you give us some sources for your claim that speciation has not been demostrated to be caused by natural selection?

> I've read about so far is merely demonstrating adaptation of the species as opposed to a new species emergin

You seem to not understand what natural selection, spceciation or evolution are
Racketeering here refers to a specific law - specifically, RICO (Racketeering Influenced Criminal Organization). This was built to deal with mafia groups in the 70s, but explicitly written to include white-collar crime. RICO basically created a special class of crime to cover the commission of multiple less serious crimes in pursuit of an "enterprise", i.e. an organized criminal conspiracy.

So when the Justice Department says racketeering, and then mentions RICO farther down in the press release, it means that these are basically conspiracy charges that include a few different items on a list of thirty-something crimes that RICO includes.
Manufacturing and legislation is difficult enough, but how did Apple/Google plan distribution? Servicing? It is not comparable to consumer tech, very few would buy a car where it is unsure if this is only a hobby and if it it will be supported 5 years down the road. The incumbent car companies have a massive advantage.
Is that really the only example you can think of?

What about schizophrenia, borderline personality disorder, PTSD, serious major depressive disorder, and so on?
Article full of references to """reports""" written by other journalists. No official remarks by CIA. Only anonymous "officials".

This must be some of all that fake news I have been hearing about...
What would your example achieve? You're making the format more verbose and error-prone (someone might easily forget to match a paren), without imposting any additional structure over what is already implied by line breaks.

Though I do agree with your overarching point that some of the formats/outputs could do with a more consistent structure. Perhaps something like YAML would strike a good balance between structure and conciseness/readability...
I did indeed, they look nice but a different price class (was going to get a Pebble 2 to replace the PTS1). For now they are also not sold in my country. they do tick the display and the battery (up to 30 days!) and water-resistant boxes. There are no apps but I don't care that much (though the ski and mtb apps I used on Pebble were nice). I also read somewhere there were some BT stability issues but I'd have to check again and there are always updates. I'd really like to play with one, see what the OS feels like.

I'll keep an eye on them, for now them may make it somewhat cheaper and somewhat smaller (half the battery life is still very nice) but definitely Vector comes closest to the Pebble indeed.

For those interested: http://vectorwatch.com/
i agree. I think it's the problem that improvements for one group would hurt the other and power-users (man, that sounds stupid!) don't want to develop features that don't provide value for them, or would worsen their experience. I wouldn't want to!

I am getting really comfortable with unix and i can say that the transition on a mac is not bad! I started using it with only rudimentary knowledge about how to navigate the shell, but you really don't need it for most parts. When you start digging deeper you explore more and more of the unix-backend until it's like a second face to the computer. SSHing into a server is no inconvenience anymore etc.

I think this is the reason for developing simple, stupid GUI programs that help beginner do beginner stuff. They will (sooner or later) obtain knowledge of the terminal, but i think it's critical that the first steps are not too challenging.

Note: i am speaking about developers. I don't think non-developers need to know how to navigate the terminal. It just doesn't provide any value for them.
May as well be called the rule of gratuitously hostile user experience.
Beyond text, structured data can give you actual functions or object instances. You can inspect a path object without dealing with escaped slashes, etc. For example, that's how I understand the "capabilities" security model: once you authenticate, you get an object which allows you to perform some tasks (https://en.wikipedia.org/wiki/Capability-based_security).
I own a 2012 Zenbook and I have nearly zero incentive to replace it. ("Nearly zero" because it could use a RAM upgrade for Minecraft, but I can get by with the 4 GB that I have.) I can easily see myself using it another four years if it lasts that long.
So subtle you might call it a "loophole".
Pretty much all bigger companies have subsidiaries in EU (Uber included), so they must obey EU laws too. I think it's only a matter of time when Uber will get sued for privacy violations.
You might find this intersting:

https://github.com/tldr-pages/tldr
Why draw the line at those disorders?

Or ar you perhaps talking about experiencing some of the symptoms of these disorders to a healthy extent - i.e. normal emotions?

Anxiety disorders and depressive disorders can be bad enough to wreak havoc on a persons life.
> As a european I find this totally ridiculous. 500 square meter house? That's enough for an apartment building with 10 units.

Surely some Europeans live in large houses, right? He's living in a freestanding house in a more regional part of Australia. Travel into the city in Australia and you'll find smaller dwellings, like my 56sqm apartment :)
You say that you want him to "take some time off" but then mention that he is "often absent". This to me signals a much greater issue. I think if you were to remove him from your team it would be a huge mistake. We are people, not machines. Sometimes we go through hard times. You need to build a company that supports it's people during these difficult times not abandon them in their time of need. Talk to him and let him know you are there to support him.
Bean counters now just need to learn how to factor karma in their calculations
They make money from products and are the only remaining big tech company not mining customer data. Google and Facebook are built on the idea of spying on users. Microsoft is moving in that direction.

They've also taken a public stand for privacy, whether out of self-interest or not, that's something Google will probably never do.
But column-oriented output is still structured and tools like AWK are meant to be a "programmable filter" on it. Reading or outputting deeply nested structures like JSON or S-exps would make it less practical to pipe programs together and instead have big "monolithic filters" with lots of options.
So, you occasionally drive Uber as an experiment/hobby, not as a job, which is not the same experience as relying on it for your next meal.