skysight-inc/HackerNews huggingface dataset:
> Raising taxes so money can be given to people who clearly need it isn't "big government" in any meaningful sense

Huh, I know a lot of people who would disagree with you on that one - big time.

All civilised countries need a welfare state. But it's hard to argue that this is not "big government" because unless you have a basic income (which nowhere does), all welfare systems require enormous bureaucracies to manage the flow of money, find and fight fraudulent claims, try to get people who are on welfare back off it again, follow up individual cases, gather statistics on the systems performance and so on. They need this because "people who clearly need it" is an unusably vague standard.

In practice, the standard figures I've seen for overheads of welfare spending are about 5-20%. According to this article, the USA Medicaid program has overheads of about 5% and food stamps is closer to 17%:

http://mediamatters.org/research/2005/09/21/limbaugh-dramati...

> This doesn't contribute at all to the problems of unaccountable and unchecked power.

The welfare state is pretty much the embodiment of unaccountable and unchecked power! The only time you can ever hold it to account is during elections and then it's competing with many other issues. The rest of the time it's run by unelected and often rather opaque bureaucracies!

Look, I am not arguing that welfare is bad. All countries need a safety net (although I note that most welfare spending, in the UK at least, is actually on pensions and not the safety net).

But just because we may like having such a thing doesn't mean we should be blind to its costs.

Final comment:

> When underfunded government institutions get replaced with unaccountable for-profit organizations the citizens are far worse off.

The vast majority of organisations I deal with in my daily life are for-profit organisations held to account through market power. Most things in my life (food, home, water, energy, heat, furniture, internet, etc) are provided by such organisations. There have been countries that tried it the other way around - all such things were provided by the state. That was called communism and it collapsed.
Closed-source doesn't change the central issue, which is that the FBI does not have Apple's code signing key.
> The biggest problem I have with git that I have yet to solve is that I will be working on something on my laptop and then want to switch to my desktop and pick up where I left off.

Could you use something like rsync or unison to sync the working directory (including the .git directory) between your desktop and laptop? I'm new to git myself, but after reading through the OP article I imagine this would work.
Assuming you're talking about https://advocacy.mozilla.org/encrypt/, it works fine for me on FF 46, and they do have both MP4 and WebM sources.
Frankly, this question doesn't make sense. OCaml's type system is much richer than SML's.

The opposite is pretty trivial, though.
I won't disagree when it comes to authentication and admin interface, but test suites (pytest), an ORM (SQLAlchemy), and migrations (Alembic) are not very hard to set up. Furthermore, you can use them in other non-frameworked projects.

Of course, it's hard to build something like an authentication/admin interface framework without there being some standardized ORM/migration system, so the argument is more or less moot.
How is this a surprise? The world learned this years ago with Finding Nemo.
Over charging is not rare. A busy cabbie doesn't dramatically over charge a few people. They'll overcharge everyone by a small amount.

Remember that one of the common user groups of taxis are "people who are drunk". These are vulnerable people who are less able to make sensible decisions, so the regulation needs to be a bit tighter.

That vulnerability means you don't want people with a history of sexual violence to be cab drivers.

There are other risks to passengers. You want to make sure all drivers have adequate insurance. We know that people are not capable of assessing that risk. You want to make sure that cabs are safe vehicles. For some cabs you want to make sure that they're capable of carrying disabled passengers (eg, people with guide dogs, or people with wheelchairs) so you specify that bigger companies include adapted cars.

The regulation exists for the same reason the HIPAA regulation exists: because there used to be so much abuse in cab companies.

Whether the current regulation makes much sense is another question - I don't think you'd end up with the current US style regulation if you tried to design a system from scratch.
How often does everyone change CSS, and how complicated is your resulting product?

Because on our product, we tend to redesign the look and feel every couple years, and try to keep things simple. So just writing raw CSS is really not that painful.

I can see the use of tools like this if you are a design firm that churns out prototypes on a regular basis. But for a stable company with a product that has been around for years... CSS authoring just isn't a pain point.
Django is cool, and has been my choice for a fair number of projects. Although recently I had an interesting experience with it when I wanted to use websockets (yes, I know it's not written for that use case).

It was stunning that most of the solutions out there rely on some sort of a hack to get it working. I ended up porting over my project to Tornado, because I need websockets for a lot of the features I'm working on. And it worked out really well, especially after I combined it with SQLAlchemy and Alembic. 80% of the feature set right there. And SQLAlchemy is such a fantastic toolkit.

I'm hoping that django channels (http://channels.readthedocs.org/en/latest/) stabilizes soon.
> A common keyword for the policies is "arm's length principle", which means that allocation of income is not determined by the company, but nor is it determined by the tax revenue activists which infuriates them. It is determined by a legal process - undoubtedly not always perfect, but certainly not arbitrarily decided by companies.

It effectively is decided by companies though. Because arms length transactions have enough play in them.

It isn't a matter of saying "we license you all our intellectual property for $1 and then you license it to them over there for $1 Billion" because they don't actually need that. They only need the difference to wipe out their profits in jurisdictions with high taxes.

And they get to decide what transactions to engage in.

Here's a made up example which is probably about right. If you have capital and an idea you can pay a consultancy to write code implementing it, and the consultancy is going to pay out in salaries nearly as much as you pay them. Their profit margin is very small. On the other hand, once you have the copyright to some useful software and can then sell it to a billion people, the revenue is pretty much pure profit. If you then license that software through a reseller, the vast majority of the profit goes to the copyright owner, not the reseller. That's what everything legitimately looks like with arms length transactions. Because the person paying the consultancy and then licensing the software is the one risking their capital not knowing whether the enterprise will be a success, so they're the one who makes all the money.

So then they put the consultancy in the US, the copyright owner in Ireland and the resellers in the rest of the EU. The company in Ireland then makes all the money, just like arms length transactions say they should.

It's tax arbitrage. They say you have to pay a tax on profit, but capital generates profit. Money makes money. So the company puts their capital into a place with low taxes and then can legitimately say "we used that capital to make all this money."

It's literally an attempt to tax something that can be instantaneously moved anywhere in the world and then being shocked and amazed that as soon as the rate is lower somewhere else, that's where the money goes.
NATO has just warned off Turkey, telling them in no uncertain terms that if they start a war with Russia, they are on their own.

So I think the reality is the other way round.
There's a spectrum of how "big" government should be and what its proper function is. Not everyone agrees that redistribution of wealth, even for the purpose of poverty alleviation, is a function of the smallest feasible government.
Personally, I was expecting more about how grid computing and ASPs were important to the origin of cloud computing. The historical perspective goes from the 1960s the early 2000s, and thus skips everything in between. For more of that history, see https://en.wikipedia.org/wiki/Utility_computing .

Quoting from the oncloudblog article:

> In practice, it wasn’t until much after when cloud computing became mainstream when companies such as Salesforce.com pioneered the delivery of enterprise systems. Salesforce delivered their software by using a new approach, instead of charging customers to buy a software license upfront, they would charge through a monthly subscription model.

New approach? What about (as the Wikipedia article points out) InsyncQ? From https://web.archive.org/web/20000817055724/http://www.insynq... you can see how it's a charges a monthly fee for access to software for running a business like the "big guys". Note that that page is from 5 years before Salesforce 'pioneered' this approach.

InsyncQ was an ASP. From https://en.wikipedia.org/wiki/Application_service_provider I see:

> [ASP] services were more comparable to in-house hosting than to true multi-tenant SaaS solutions like Salesforce.com.

Thus, it's not the monthly subscription model which was the new approach for Salesforce.

You'll notice that the Wikipedia articles for "utility computing", "application service provider" and "grid computing" all credit the same early 1960s inspiration/precursors. It's very unlikely that they all had independent trajectories, so I don't see why they should be left out of any piece on the origin of cloud computing.

While there are any number of pieces on how "cloud" is different from the "ASP", "grid", or "utility" model, the fact is that "cloud" now encompasses all of those definitions, which means we have to look earlier, before the term 'cloud' was coined in this context, to see if something was a cloud system already even in the 1990s.
Yup, overall, agree with the sentiment.
I think we generally know what's in those pages. Seymour Hersh (multi Pulitzer winning journalist who, among other things, uncovered the Mi Lai Atrocities) broke the story that the assassination of Osama Bin Ladin was mainly an attempt by the US to cover up the deep ties between OBL and the Saudi government.

http://www.lrb.co.uk/v37/n10/seymour-m-hersh/the-killing-of-...
Companies should be encouraged to aggressively strengthen the security of their products, rather than undermine that security.

On the other hand, I think they should most certainly not be encouraged to secure products against their users:

http://www.gnu.org/philosophy/right-to-read.en.html

What worries me the most about this seemingly frantic push for more encryption is that it will accelerate the proliferation and acceptance of locked-down, user-hostile devices. Security is important but so is freedom, and I feel like we've already sacrificed too much of the latter for the former...
> I'll take a Russia falling apart noisily over a Russia attempting to hegemonise half of Europe again...

At least in current Russia there is someone in control. If the oligarchs tire of Putin and have him taken care of, Russia could fall into a civil war. Normally, this would not be a huge problem, but Russia has ~5k nukes laying around.

Think Iraq, Afghanistan, Syria, but with nukes scattered about.
If I operate in both countries, what's the process for me to tell the "other" country to "stick it, I'm using the other country's accounting and tax policies"?
The "sidecar" proxy model reminds me a lot of https://github.com/airbnb/synapse
The Book of Graham (2014)
The violence came from the incumbents themselves, in the strike of 1934:

"Rioting Cabmen Smash Autos, Crack Heads, As They March On Hall"

https://www.youtube.com/watch?v=xIE3vc-RvOc

http://cdsun.library.cornell.edu/cgi-bin/cornell?a=d&d=CDS19...

"the strikers, marching to the City Hall to-day to protest to the Mayor, stormed through the Lower Broadway, destroyed 30 cabs and assaulted 25 chauffeurs, leaving the men for the most part stripped of clothing lying in a bloody and dazed state in the streets. They then staged a final riot within sight of Laguardia's chambers, dragging men and women passengers from the taxis and beating the drivers unconscious."

http://trove.nla.gov.au/ndp/del/article/2342997
mBed TLS is Apache 2. You don't need a commercial license.
That allegation was never proven.
are there a lot of companies in the practice of copyrighting their internal architecture and patterns?
A Discussion with Ryan Smith, CEO of Qualtrics:  the New Enterprise Sales Guy
This is what you are supposed to think, but what do you do when the Government won't rid itself of pedophiles, for example? When it grants itself the power to censor any individual, for any reason whatever?

I think a big problem with the UK is that its people are comfortable with their ignorance. Would you agree?
The state of the American Presidential election as of February 21st, 2016
To paraphrase Nietzsche, to live is to experience stressors. The changes you're talking about might (might!) lower the number of stressors in people's lives and thus have an overall positive impact on mental health, but a better path toward that goal, in my opinion, is to encourage people to seek the help necessary to deal with stressors.

Edit: you did mention making mental healthcare accessible, but it wasn't the brunt of your message.
Indeed. Instead of `cat`, OP could've used `sha256sum` on the config.php to prove the authenticity of your report without exposing the site to even more attacks.
The plugin, demos, examples, and more can be found at http://elementqueries.com

I've been using this for the past year and its been a life saver!

Dont picture it being gross, picture it like this: http://codepen.io/tomhodgins/pen/RrEpjo

This CSS gives you a sticky header, a page with a min-height of 100% - whatever the footer happens to be, and then if the page expands it just pushes the footer out of the way.

Normally you would either need to know the exact height of the footer in CSS, or you would need to write a little bit of JavaScript to measure the height of the footer.

But keep in mind that if youve got a lot lf content in your footer, its probably going to get very tall at phone width, medium height for tablet users, and be the shortest for desktop users.

So now, how can we write CSS that is able to use this changing value of the footer height on the page? The simplest way is to allow CSS to access the measurement of that element as it has rendered on the page.
"Don't make me think (unnecessarily)" is just one of several good ideals for scalable and maintainable projects, because valuable code is easy to learn and easy to add to. And since the code and doc is a shared, collaborative description of machine behavior, it should help new people understand tradeoffs, motivations for engineering decisions and history to better use or add to it.
Theres actually three types of developers. You forgot about ones who have been building stuff for a decade and a half, run up against the limitations of their tools, and personally set out to extend them. Thats more the type I am :)
>So you're one of the persons who would suggest to clinically depressed people to "just smile again" as if that would magically solve all their problems and mental disorders?

It sounds more like "things aren't panning out the way they were supposed to" in his head and now he's mad about it and he's trying to find ways to make it a systemic issue rather than one of his own goals/achievements/motivation.
You don't have another do you?
I've been waiting for my invite for over a year now. :-/
I use CPU Boss and CPUBenchmark.net to compare CPUs. It's especially handy when you're comparing newer and older processors. Often, a newer "Pentium" processor using better fab can outperform an i5 from just a couple years ago. So, that great deal on an i5 laptop advertised in deals of the week email you got may not be such a great deal.
> I guarantee everyone would be doing it

I guarantee you that you can't guarantee anything about what I and hundreds of millions of other people would or wouldn't be doing.
The irony is that Uber is somehow showing that you don't need taxi licenses to run a responsible taxi service from the point of view of the drivers. It's totally doable to run an effective and safe service without requiring taxi licenses.

The problem is their morals when it comes to how they treat their drivers.
The process leading to this was documented here: https://blog.pol.is/vtaiwan-uberx/
Registration was cited as one of the six consensus items by the e-deliberation process, and so far the only one that Uber has not yet assented to.
Can you give an example where somebody used JS inside CSS for a solution CSS alone could have provided?

EDIT: I can't seem to reply down below, but in my plugin for example we've implemented a few responsive conditions:

- min-scroll-x

- max-scroll-x

- min-scroll-y

- max-scroll-y

So if you needed to trigger a style (or a whole block of styles) when the page, or any element you specify has a scroll position meets the conditions above.

By combining these conditions with other conditions, it makes it DEAD simple for CSS-only designers to be able to write responsive JavaScript!

@element 'body' and (min-width:900px) and (min-scroll-y: 100vh) {
header {
position: fixed;
}
}
> - "Hypocritical" doesn't begin to describe the opulence of the Sauds (the ruling family; yup, Saudi Arabia is the world's only country named after its rulers). For example, the massively lucrative alcohol smuggling racket is generally acknowledged to be run by one of the princes (of whom there are hundreds; Ibn al-Saud was such a horny old goat that he had 45 sons who survived to adulthood and had children of their own).

IIRC, there was a "Locked Up Abroad" about this. The guy was quite candid about knowing that smuggling alcohol was illegal, but it was Princes and the like buying it from him. I think he ended up just getting deported.
Show HN: (Shit) Script that displays images in your terminal
Sorry to be a bummer.

Chrome does not run on the iPhone - instead it's a Safari UIWKView (until two weeks ago UIWebView) - the only "Chrome" there is the UI on top of it.

Apple does not actually allow running Chrome on iOS so Google worked around it by giving you a handicapped version of Safari with Chrome UI that lets you share tabs between the computer and the box.

edit: just saw someone else posted a similar comment - so upvoted his - not deleting this since it has some additional info.
Well, effectively, yes.

Each seller charges VAT rate on his output and passes the buyer a special invoice that indicates the amount of tax charged. Buyers who are subject to VAT on their own sales (output tax), consider the tax on the purchase invoices as input tax and can deduct the sum from their own VAT liability. The difference between output tax and input tax is paid to the government (or a refund is claimed, in the case of negative liability).

https://en.wikipedia.org/wiki/Value-added_tax
I've used it a lot. It's basically Arduino but designed by people who actually know what they're doing.

There are also a much wider variety of boards available:

https://developer.mbed.org/platforms/

Some of them are really cheap, e.g. the ST Nucleo boards are about £6.

The only reason I can see anyone would choose Arduino over mBed is if you really need native 5V. One could also argue that while the Arduino "IDE" is totally awful in almost every way, at least they have one. mBed currently only has an online IDE which is powerful but slow and online, or Yotta which is nicely written but currently command line only, and only supports a few boards.
The Rise of AI: A Reflection
Citizens Jain
Except Google, Apple etc did not write these tax laws. Actually, the EU and Ireland did. The companies came later to take advantage of them ... in Ireland's case, it was done quite knowingly for that exact reason. They prefer having the companies and employment than having the corporation tax.
To say that Hersh's story about the OBL Killing is controversial, especially among journalists, would be understating it quite a bit.

The London Review Of Books is not a conventional outlet for Hersh's investigative journalism (he's a regular at The New Yorker, which has one of the more notoriously elaborate fact checking apparatuses in the industry) and not Hersh's first choice for publishing that story.
Gerrit code review tool home: https://www.gerritcodereview.com/
The insurance of Uber cars outside the US is dubious. I'd question whether uninsured cabs are a safe option.
> The Business Insider reports, some countries and regions have completely banned the service, finding it illegal under national or state laws. These places include Japan, Thailand, Nevada in the United States and Karnataka in India.

Not in Karnataka, India - I and everyone uses it everyday.
I hadn't seen that before. Looks like it covers the Flash side only based on some quick reading and your comment.

Any word on e.g. Netflix support for Firefox on Linux/BSD? Google Chrome bundles the DRM components with the browser, so as long as you can consume the .deb or .rpm package you're good.

Firefox recently introduced HTML5 DRM support[0] but it's only on Windows. I know they're looking to support other operating systems, but haven't heard anything.

[0] https://blog.mozilla.org/blog/2015/12/17/firefox-users-can-n...
Elsewhere you said, A good start is to call out misogyny when you see it. Why does that go for dealing with misogeny but not the issues the author is concerned with?
And Hacker News should prepare for The Atlantic's collapse.
Truth, if you're going to stop it this is worth the shot. Might not get any interest or you might not get a lot for it, but it's better than nothing and seeing it site which is the alternative.
> especially with hooking up their JNI calls back to Android from C++ land in order to access Android audio device info and state that can't be reached from C++

Good luck with that part.

<rant mode="on">

I have been using C++ for hobby coding between Android and WP, and the "friendliness" of the NDK has made be look for solutions that can target Java and .NET instead.

Some of those APIs that one needs JNI wrappers, are actually written in C++, just not exposed to the NDK.

</rant>
Don't have a clue what you're talking about? BTW no one uses IE any more, -1px that's a IE related issue and most of the tips have that issue, look at the bootstrap tips you'll see the same thing. "Triangles" I haven't seen anywhere that it says triangles with large fonts!? However, if you think you can approve it it's codepen, fork it and approve it. ;) If you talk the talk, walk the walk.
Do you have any public resources about Google's GSLB? Searching for it results in general articles about GSLB.
This is how it was when I was in Ireland. Actually not a bad compromise -- I had the meter to keep an eye on the total fare, and I paid with the app without worrying about currency.
Is First Aid training common? Sounds specific to Toronto, as I've never heard of that requirement elsewhere.
Previous discussion (on http://www.newyorker.com/magazine/2015/12/21/the-siege-of-mi..., a different, IMO better, article that focuses more on the geology than on the boom): https://news.ycombinator.com/item?id=10747996
You're missing the point that people primarily buy Apple's products because their great looks, performance, and the status they bring them. Even if Apple's apps are all crap, people are not going to switch to Samsung or Nexus.