skysight-inc/HackerNews huggingface dataset:
Hi, Review Board founder here. Let me address these real quick.

1) This has come up before. We'll probably add it. Most places that ask for it really are wanting something like an auth backend that ties into another service, like LDAP/ActiveDirectory (which are supported natively), a Single Sign-On service (which we'll be adding support for in Power Pack, our add-on product), or something more custom. For those who do want to add via the API, it's something I imagine we'll do in the next major release or two. I'll make sure it gets on the roadmap.

2) Review Board 4.0 (which is in development, alongside the upcoming 3.0) features DVCS support that will make it a lot easier to update patchsets and to keep them together as a whole without having to squash commits or create a review request per commit or anything else like that. Reviewers can view each commit individually, or the whole thing squashed, or a range squashed, and we'll help visualize how the history of those commits evolve with each update (such as adding new commits to HEAD, squashing commits together, etc.). It'll be really nice when it's done.

We're also looking at adding push-to-commit through our in-development Git (and eventually Mercurial) wrapper service, rb-gateway, so that you can push a branch there and have it appear on Review Board, and keep updating that branch to update the review request.

And, we're prototyping support for pull requests (first for GitHub, and then for others later), so that one can submit a pull request and have it basically appear in Review Board. This is still in the very early stages, but it's a priority. May not be relevant to your workflow, but thought I'd mention it, because that's asked a lot.

Again, Review Board 4.0 is when a lot of this will make an appearance, but I'll try to get account creation via the API to happen in 3.0. (Just added it to our roadmap.)
Hardly. Russia is a fascist dictatorship. Fascism is a version of Socialism. Which is why fascists such as Mussolini and Hitler were such huge fans of Socialism, universally hated Capitalism, and were early proponents of the global Socialist movement in the 20th century.

In Russia the State is nearly all powerful, and realistically directly controls the means of production by its whim. It can change ownership of or nationalize any means of production at will. The only way it could be more Socialist, is if they nationalized all food production and stopped pretending there is private ownership. The government of Russia already controls all aspects of the economy and all major businesses. Supposed private ownership without actual private control is a farce, they're Socialist in everything but pretending regarding who owns what.
I guess the government's business is extracting and redistributing wealth. But I don't think Elsevier is in the redistribution business.
I don't think the SKFlow author(s) are at Google. Prettytensor's are, but it isn't Google supported.

I haven't used tflearn or prettytensor, but I have used skflow (and a bit of raw TensorFlow).

SKFlow is nice if you are already using scikit learn because you can drop it straight into your sklean Pipelines[1]. This is great in terms of making it usable alongside other systems.

For example, I currently have a project using an ensemble of regression methods (2 different RandomForest regressors, and 3 XGB methods, then multiple different seeds for each method). SKFlow lets me drop in a TensorFlow regressor as well.

(In actual fact I can't get TF to perform as well as a RF on my featureset, and XGB outperforms it by far. This is using a relatively simple NN though).

[1] http://scikit-learn.org/stable/modules/generated/sklearn.pip...
Yes, play/pause, volume, and next/previous track are all accessible on the steering wheel. There's also a set of menus on the instrument panel you can navigate entirely with steering wheel buttons, which allows you to control the sunroof, climate control, and other essentials.
It would lose credibility if it was just a dump. Some would claim its false, others would alter it, to the point that enough confusion would be created to make it totally untrustworthy. Unfortunately thats how manipulation works.
this is the nature of smalltalk: source code is not stored in text files.
> And if absolutely no US pols are implicated in this leak, I'll continue to find that curious and strange, no matter how many downvotes I get here.

Agreed. But I do fully expect to see those revealed as soon as the journalists have made sure that their case against them is watertight. Meanwhile, I'll be taking a look at the Mexican ones myself. Since there is still a difference between knowing that most of our politicians and corporate owners are corrupt in the abstract and knowing the details. In fact, I'll check that even if this turns out to be an actual geopolitical conspiracy, so long as the data is truthful (even if partial).
Here's a map showing all entities mentioned in the Panama Papers. TONS in the west, including the US.

https://briankilmartin.cartodb.com/viz/54ddb5c0-f80e-11e5-9a...
> comments and annotation possible against the actual text

fermats library does this and allows users to suggest papers for discussion. Most papers listed are high profile, though community participation seems low, not the best ux. Highest commented story has 62 comments on 'Ideal Money' by John Nash.
http://fermatslibrary.com/
This one too:
https://astaxie.gitbooks.io/build-web-application-with-golan...
For Illinois, two big things -
1. They can't reject the FOIA with "unduly burdensome" anymore, which is an incredibly common and frustrating response.
2. They can be sued for not complying, which then becomes a slow drawn out process. The upside is that it's something like 8k if the judge thinks the request was rejected/ignored intentionally or without proper followup.

Example - I did a FOIA that was rejected absurdly unfairly. Going through the attorney general took about 6 months to hear a response back, which Chicago's lawyer then used essentially a mistype to throw that request out. 8 months in total there. Fast forward 6 months later and we have a court date with a lot of small things in between then and now.
git review to submit, git review -d branch to review.. too bad the ux is so bad
Again, do you have a source for that, or at least some detailed reasoning? In a notorious story, a police officer pulled over a Google Car with no driver in it [1]. That was last year, on a real street. Completely driverless cars are already here, they just need to be refined over the next few years to be ready for wider adoption.

[1] http://www.cnn.com/2015/11/13/us/google-self-driving-car-pul...
@smegal: Yes it is. They're actual journalists working on this. It's not illegal for most people to locate assets offshore, and just as importantly, most of that simply isn't newsworthy.
Chromebase for meetings makes video-conferencing personal and simple
Blogs sure have gotten complicated.
This one too:
https://github.com/astaxie/gotraining-1/blob/master/08-concu...
Tesla also explicitly stated during the unveiling that the Model 3 will hit five stars in every category. I think that's a promise we can count on.
The thing is, it's just a network. It's not an institution by itself doing all the work, just a platform for investigative journalists from different outlets to work together. Do you think that Hotel owner in Bavaria was, just because he organized the stay of the head of states, able to influence or even steer, as accused here, the conversation of the G8 group? The idea seems laughable.

I mean the criticism would probably be kinda useful and interesting to consider, would it have been published after the participating journalists said "that was it. That's all we got", but no, the publification of the leak just started and you can be sure, as confirmed by SZ, there's more to come. Most western countries have been implicated (https://twitter.com/thereaIbanksy/status/716740923615350784) and the db will be made searchable next month.

Also, most of the Wikipedia page on criticism of the Center for Public Integrity is filled with accusation of being "liberal biased" and being "anti-Koch brothers"
Seems like a bit of a clickbaity title when this is the only part of the post that mentions laws:

> In reality, housing construction is very limited; it’s being restricted by zoning and permitting laws.
At the risk of opening a can of worms that might be better to keep sealed, the probable (main) target in this case is offshored Mohawk operations. Damnably difficult to tax, no matter which end of the transaction you're looking at, and all parties (except the servers) are physically inside the province (though it can, and probably should, be argued that the operators are on their own sovereign territory, something that Canada in general and Quebec in particular have historically had problems coming to terms with).
Location: Brazil, São Paulo
Remote: yes
Willing to relocate: yes
Technologies: PHP, JS, Java, Go, C, Lua, SQL, Docker, Elasticsearch, Linux...
Résumé/CV: http://xra.sh/resume
Email: felipe@xra.sh
Less worried about that and more worried about the fact that baggage scanners only scan from one angle combined with reality that they don't do material differentiation.

Z-effective scores...findable.
Haha, nice. Also a few lines later "has anyone else run I to similar problems..." should be "has anyone run in to similar problems..." But HN won't let me edit the text now so it's too late. All I can do is cringe at the irony having a couple of typos in a question about code review. I wrote the question on my phone from bed this morning, and I guess I wasn't fully awake.
The tech isn't the only problem to solve, or even (weirdly enough) the major problem. We still have to deal with regulatory frameworking, legal frameworking, consistent road signs, improving infrastructure (most California roads are in third-world shape, especially in SoCal), and so forth. The cars could be ready tomorrow, and we'd still need a good 15+ years to make the roads ready for them at scale. It's depressing.
Lagarde completely covers the IMF economic hitmen
This is not evidence per se, but with physical buttons you don't have to take your eyes off the road.
Better still, why not use maths and convert FSM into mathematical proofs? It is automatic if the FSM is fully specified and the semi-automatic part could catch insufficient specification. (to borrow words from reply above: certain kinds of implicit state and assumptions on the platform)

Something like Isabelle/HOL etc.
fire codes is a big one - "I used an app so I don't have to make sure that there is a smoke detector, or regular inspections on the building wiring, or a second exit from the bedroom, or any signs showing where the exit is if you wake up in an unfamiliar place with smoke in your room, or even enough exits to handle all the people in the hotel trying to leave instantly".
This is actually "Part 1" of building an anything in React/Express/MongoDB.

A blog, aka one-way delivery of HTML, is a particularly terrible example to pick to illustrate client-side components and/or MongoDB.
Sure, if those testers actually know what they're doing, which wasn't clear if they actually did. A bunch didn't even know how to use git and didn't have commit access to the repos to begin with.

I have no problem with other people testing my code, but that there wasn't a culture of engineers writing their own tests at all was surprising and troubling.
Yes, distraction.gov has some research you might be interested in, based on studies of actual car crashes. Note that the key point is distraction, not necessarily touchscreens by themselves. The problem is that it's impossible to use a touchscreen without looking at it, which means you're not looking at the road, and are thus distracted. NHTSA basically says that if it takes more than a single quick glance to perform an action, it's dangerous. This is why most OEMs lock out the touch screen controls while the car is in motion.
Yes, it looks at the RSSI of all networks seen, generates distributions of the RSSI signals, and then leverages those distributions using some naive machine learning to classify the location.

It does not work for iPhones. Unfortunately, Apple keeps the WiFi scanning in a "private" api which would require jailbreaking because, as far as I know, use of those apis won't get past the app-store review.

So, for now it only works on Android and on laptops/single-board computers using a Python script (links to app and script in Github).
What you are describing is "lift-off oversteer", which is a function of vehicle's weight distribution, and not the rear vs front wheel drive. A desirable mild understeer is easy enough to engineer into a RWD car.

There is also "power-on oversteer" which will occur in a RWD car without suitable control if the road conditions are bad enough, eg. on ice. "Power-on understeer" occurs in FWD cars. The appropriate solution here for both FWD and RWD is electronic stability control (which is pretty much standard at least where I live (Australia)), and particularly easy to implement with electric drive.
500e looks super ugly from the front.

This looks ugly too. I'm undecided on the model 3.
Yes, you can come up with a trip where this doesn't work. If you're going 120 miles and there isn't a Supercharger on the way and it's cold as hell outside and there's no easily accessible 240V outlet and you're not staying long enough for 120V to get the job done and you're not going out during your visit then, yes, you're going to have trouble.

But we were talking about "most people," not "a tiny tiny proportion of the population that just happens to have the worst case scenario."
We do both here.

For some code, eg shared libraries, we're distributed so it has to be via PR.

Better than that though is OTS review, which is what we practise on our projects where we're all in the same cubicles.

Basically, when we're ready to commit code, we call another team member over and walk through the changes. Besides catching bugs, this often results in refactoring - things like renaming stuff to make it understandable (one of the most crucial problems in coding) and extracting methods. This is so much more effective and less time consuming than the typical PR process.
It's hard to characterise the "movement" the article is critiquing because it isn't a movement, still less a neoconservative conspiracy against Russia.
(personally if I wanted to facilitate the spread of liberal ideas in Russia, the very last thing I'd do is boost US power to be a convenient bogeyman for Russians to unite against)

The idea that the Guardian is reluctant to publish anything likely to unduly upset multinational corporations or powerful Westerners - as expressed in the original article - is a bit hard to take seriously if you've ever read the Guardian.

The idea that liberals are actually part of some general movement to orchestrate a "move to a unipolar world" because they have the temerity to criticise Russian policy (as well as US policy, especially US interventionism) is lunacy.
You references the cost of maintenance for a Model S, but then compared to to ~35K cars. You should probably compare it to what BMW charges for a 5 or 7 Series.

Also, according to Edmunds.com, a 3 Series BMW will cost you about $2,000 in annual maintenance after the 3 year warrantee expires.

http://www.edmunds.com/bmw/3-series/2015/cost-to-own/
Here's my process:

1. Open a PR when you're ready for review. The PR should have the following attributes, which make PRs fast to review, and reduces the back and forth since the reviewer has everything they need to provide a really good review.
- Be for a single "What" and have a clear "Why". Both of these should be explicitly in the commit message.
- Preferably be a single commit PR.
- Preferably be less than 100 lines of changes. Keep them as small as possible. If you see a refactor opportunity while working on something, `git checkout -b do-the-refactor master` and make it a separate PR. People review +10 -3 PRs eagerly and very very fast, much faster than a +300 -200 PR that contains refactors, fixes and other jibble.

2. Drop the PR into a #channel and immediately switch to doing something else. Your assumption in an asynchronous work environment is that you are an interruptable as anyone else. This means you default to being interrupted and pickup another piece of work rather than expecting someone else to be interrupted.

3. If I don't hear back within 24 hours, assign an individual and ask them to put it in their "queue" of work for doing in the next 24 hours.

4. If there's non-LGTM feedback, then make the changes in a new commit (so it's clearly separate) and after that I jump back on some other work.

The take aways are I context switch in favor of not interrupting my team mates. There are plenty of times I need to interrupt them, for help, code design discussions, etc. PRs are not something I need to interrupt people with.

You might think this process means it takes a long time to merge a PR, and when looking at a single PR that's true. But I'm constantly working on 3-4 tasks at a time, interleaved, and using the above process I can still ship multiple PRs a day.
The Biggest Leak in History for Tax Avoidance of the Super Rich
This was my experience as well, it was mainly the arbitrary road blocks. When I'd be on a call and realize there was finally another dev on the line I'd immediately get in touch via email or chat and back channel while the swarm of project managers talked about who knows what.
What if the car break down?
It is absolutely insane that anyone, person or corporation alike, should pay taxes in the modern era. The government should just be honest and do in the open what they do by obfuscation anyhow: Print the money. It's the only way to avoid pervasive corruption.
The hardware reportedly uses a circular buffer and is hard-coded to listen for "Alexa." Which is why you can't change the name. Buy one and tcpdump it if you want.
> seemed like more confirmation that the ecommerce giant lacked the chops to create a game-changing hardware device.

Only if you haven't heard of the kindle.

> lengthy internal debates about its market appeal

something something fire phone.
No. I'm saying that the United States is so stupidly resource rich that we could get a lot of things wrong and still be fabulously wealthy.

I don't think you're wrong by any stretch--market economics are a great idea--but you've got to present better reasoning for anyone to care.
Consider the list of maintenance items for a Model S, the Model 3 would hardly be any different. So it's reasonable to compare to a $35K car. And saying I should compare it to a maintenance hog of a car like a BMW isn't reasonable. Maybe it's not reasonable to compare it to my own sample size of 1 either, which is my Audi A4, which had free maintenance for 3 years, and the most expensive it got after that was one year for 60K mile service getting a new timing belt. On average it's been less than $500 a year to maintain.
FYI, Eric Snow has implemented an OAuth extension for Review Board: https://bitbucket.org/ericsnowcurrently/rb_oauth_extension

We use this in the development of Juju. We also have a bot that creates Review Board reviews from GitHub PRs, and updates the diffs when the PR is updated.
"Calling Aaron Swartz "nothing but a petty thief" is a bit too dismissive."

He's not a hero. Not even close. He was caught breaking into university computers and taking files that were not his. Most accounts of him were high-strung and when he didn't get his way? A petulant child. He seems like a nightmare to work with at Reddit and pretty much told everyone to fuck off that didn't agree with him.

The fascinating thing is that his behavior sounds just like Donald Trump. Only..it's acceptable because his views match with many of the people in the community.

"many times"

Like I said above, this isn't all. You can't guarantee that not all of the documents in question were not funded by private entities.

Research may be funded by the government, but those universities many times outsource it to private companies (and they pay workers to complete it).

Everyone gets hurt in the process. It's just sad the dogma and the cult of personality have to be so pervasive on HN.
In a non-EV I have to go out of my way to find a gas station several times a month even if I'm always within range of home.

I'm not going to say that EVs are always perfect, but for many people, the charging experience can overall be a a point in favor, not against. It's not like traditional cars are perfect in this regard, we've just become used to them.
Boeing, Raytheon, and Palantir are not bidding on $300K projects. That's just background noise. I can't even figure out why IBM was interested; things must be tighter there than they used to be.
Tech’s Most Influential Person Debate
FreeBSD 10.3
I have a 2014 dodge charger. I absolutely abhor the touch screen for just about any function. It's painfully difficult to use without looking as too many buttons are close together and you have to really lean over to operate most of them. I feel it was poorly designed. (Just like having the cupholders behind the shifter) I cannot operate the touch screen reliably without looking at it and even while looking it's still difficult. I'm glad it still has physical controls for most functions although even those aren't very good (it's hard to feel the difference on some of the buttons).
I'm going to file this analysis as 'Breakdown of the cost of bureaucracy'. Considering that the process could have been solved with a common sense email that might have identified an existing free app.
This is one of the reasons why I have zero interest in wasting my hard earned money propping up the insane housing bubble in western cities.

Building a simple house is a 5000 year old technology.

I know that since we brought a small piece of land outside the city - brought the raw material and paid some local laborer to help us put our family home together.

It cost us a grand total of 10,000 dollars. The only difference was - we did it in india where there are no nonsense housing regulation.

Getting internet was supposed to be hard, but we were allowed to just use the telephone pole to get copper internet ( instead of fibre ).

From a business perspective - no wonder it temping to offshore - when putting a roof over your head eats so much into your income.
Just like there's a very broad spectrum between having a friend crash on your house for the evening to running a full time tenement house, one size fits all regulation is an imperfect tool for this job and social, rather than legal forces seem much more adept at negotiating between competing interests.

Underground restaurants have been operating for decades in countries all around the world with varying levels of formality and risk. For the most part, they're no more disruptive than that other friend on the block who likes to have dinner parties once a week. There may be a few who verge more into the full time restaurant side of the spectrum but they make up an exceedingly tiny percentage of underground dining. Most underground dining restaurants operate only one or two nights a week, in a single service, for 2 - 20 guests. This is a far cry from the multi-hundred covers a typical restaurant does and trying to apply the same standards of safety seems inappropriately draconian.

No matter how popular underground dining gets, it's still dwarfed by many magnitudes by the "having friends over for dinner" scenario which remains completely unregulated. It's hard to imagine any risk for underground dining even ever approaching that which already exists through our normal social dining rituals.

For the most part, report any underground restaurants that are truly disruptive but leave the rest alone and be happy that people are being entrepreneurial and doing something productive.