skysight-inc/HackerNews huggingface dataset:
This is exactly what is going to happen with the tax bill (and is already happening due to the expectation of a tax bill), we're being sold that companies have been right on the cusp of increasing wages and hiring if it weren't for those pesky taxes they had to pay.

Exactly.

I know business. Extra profits are extra profits. Wages won't rise unless there is a labor supply shortage.
Nah, these days I mostly stick with DDL, I pay for 1-2 year subscriptions for 1-2 different providers and I'm pretty much set for all my needs.
In the end I think the only answer is technological progress.

If there is artificial meat, with sufficient small footprint, the debate is mute.
Wine glass size increased 7x over the last 300 years
That's for the Excel team to decide. My personal hope is that they'll offer as a base:

* Python 3

* Numpy, SciPy, Pandas, Matplotlib, Altair, ...

* Pythonic bindings for Excel APIs (sheets, etc etc)

* VSCode's Python Editor + Debugger built in

* Some sort of conda based env/pkg mgmt

* Right-click, "Open in Jupyter" (data/code)

* <your wish here>
Because they haven't done enough to piss off the RIAA/MPAA and get a billion dollar lawsuit yet. They're only abusing smaller creators who can't afford to do anything serious about it.
Instagram would disagree with you. Seriously, Python is an absolute pleasure for managing large web projects and the lack of static typing has never been an issue for my company (spend the time writing tests instead!)
In a court of law, the way we do for all grey areas between legal and illegal in our society. Law is not binary, it’s fuzzy and requires manual intervention. That’s ok.

However: That’s not what this article is about. That we don’t have a perfect solution for whatever weird corner cases (accidentally clicking on child porn?), should not change this very honest, serious and real issue the eff is addressing here. It is a distraction. We can hypothesise about edge cases until the cows come home, but to what end?

I get how a life of working in binary makes us immediately jump to the corner cases. It’s a curse on any legal discussion on HN. But it’s not relevant, and, imo, it dilutes the energy.

Edit : that came out harsh so I’d like to clarify: I get, 100%, where this “looking for the flaws” mentality comes from. It’s what makes a good programmer. A function that only follows the spec for 75% of its possible inputs is wrong. A law, not necessarily. We need to be careful not to keep our engineering hats on when switching to discussing law.
What the heck are you getting at? You don't seem to be making a clear point. Federal regulation of most common monopolies is a good idea, and the internet has thrived under the net neutrality regulations.
> Careful, this could legitimize things like accidental denial of service. Depending on circumstances, even basic scraping could cause problems.

I have to "deal" with that problem every day. Misconfigured scrapers are dealt with by apache as are idiots who try to DoS the site (an intelligent attack still needs manual intervention, though).
You should work more to support a country is an line that would come straight from a Communist country.

We as humans are not born to work. That's a false idea being propagated by people who want to use you for their own gains. We are born to find ourselves, to realize our best potentials, to follow our dreams.
I'm all in favour of treating Internet access as the "fourth utility". It's clear it's become almost as essential to modern life as electricity.

I do however find the doom and gloom prognostications around Title II repeal to be incredibly hyperbolic and unhelpful. Fact is, Title II was only introduced in 2015. It's not like repeal in 2017 is going to end the Internet overnight.

There are three problems here:

1. The US has a harebrained notion of "competition" in creating regional monopolies.

2. It actually doesn't make much sense to build multiple last-mile networks. This is called an overbuild and is rather wasteful given the capex involved. It's also why strict rules are in place for utilities: it underscores the fact that utilities are monopolies and seeks to prevent overbuilds.

3. ISPs have been allowed to frame the debate on peering with outright falsehoods. Specifically, the likes of Comcast claim that it's "unfair" that the likes of Netflix can "push" data onto their network for free no less. Netflix of course isn't pushing anything. Comcast's customers are requesting it.

It's all just a thinly-veiled attempt to stifle VOD providers to prop up dying (yet profitable) cable TV businesses. The fact that politicians aren't able to or don't want to see through this is both unsurprising and disappointing.

Adopting net neutrality laws at a state level is an interesting idea that may force Federal regulatino. I mean what's worse that one set of Federal rules for a large company? 50 sets of state rules, that's what.

Even if just CA and NY adopt this, that's already a sizable amount of the population.
If you're at all interested in actually doing deep learning, then do the course! It's by far my favorite resource for actually learning to do deep learning.

Of course it won't give you the math background, but you can abd should pick it up after.
Python is strongly typed, and Python 3 annotations with tools like MyPy brings static type checks.
Do you have examples of outright falsehoods?
well Microsoft makes Android handset makers pay enormous sums of money for years to license some "software patents" they hold. Not very classy move either.
You can now even do canary deployments where you switch a small amount of traffic to a new version of your Lambda. The FaaS (function as a service) ecosystem is rapidly reaching parity with traditional software.

Disclaimer: I work for AWS
Not here to play devil advocates but the distribution of pirated content is actually extremely lucrative.

They get at least a few dollars per thousand views. It adds up really quickly when any video will quickly get hundreds of thousands of views, multiplied by the number of episodes, multiplied by the number of shows.

Pirating content is serious business. It can also be free and makes no money to the site owner but that's usually not how it's done.
Sorry, but you can't print that page and use that forever. I understand that you wish that you could, but you can't. I live in the real world, so rather than reading a snapshot and hoping it stays that way forever, I just read the up-to-date version since that's what is implemented by browsers, not the PDF I saved 3 months ago.
A lot of Services are headquartered in California: Apple, Facebook, Google, Netflix, Hulu, Yahoo, Dropbox, Reddit, Imgur et al. These services could well band together and lobby very influentially to regulate neutral access to all in-state broadband traffic. I don't think it would be very smart for the telecoms to push their tier garbage in California.
Corrupt as hell.
I think we will see open source editors compiled into WASM soon, and maybe even GIMP one day.

Implementing something like that from scratch is a tremendous task. I'd say impossible for one person if he/she wants to create a Photoshop alternative.
>The problem is that liberals AREN'T tolerant of Muslims who have anti-gay beliefs; we are as against them as we are against Christian's who are anti-gay.

In principle, yes. In practice they definitely are not. Liberals are not going on mass firing and blacklist campaigns of conservative Muslims. They aren't getting filtered and censored on social medial platforms. There is nowhere near the same level of emotional hatred and vitriol towards them. And anyone that has such hatred is seen as a bigot. But the same level of hate towards Christians is perfectly accepted.

This was a big issue in the atheist community. A lot of atheist thinkers became massively successful for mocking and criticizing christians. But there was huge controversy when they started doing the same for Muslims.

What happened? Well Muslims might have the same wrong beliefs. But they aren't The Hated Outgroup like the Christians were.
Why wouldn't we be? I can't think of anything that you can do in Photoshop that you couldn't do with Canvas or WebGL. Add in WASM and it might even perform better than the native photoshop app.
From my perspective, the main issue comes in that we only get a single point of connection to the internet -- our ISPs who, because they have monopolies over many areas, can manipulate our traffic with little to no repercussion.

A simple solution would be to remove this monopoly, though there may currently only be a non-technical solution -- to legally break it up.

There may be a technical solution in transforming internet into some sort of peer-to-peer based wide area mesh network, though this would take a lot of time and effort.
I'm in. Let's make it happen.
It merely meant lots of people were convinced that its true based on the arguments provided by side arguing for the motion.

"Undecided" went from 8% to 24% for the motion.
It's not treating someone as a villain to say "hey, we know you give to charity, but in aggregate people don't give enough to charity to run an entire country, so we're going to tax you among everyone".

And I don't think that's a false statement either.
Could you please stop posting flamebait to HN? We've asked you before. Eventually we ban accounts that keep breaking the rules.

https://news.ycombinator.com/newsguidelines.html
Some executive will get to lead a big cloud migration project, which will look great on their résumé when they bounce to their next job a few years later.

Oh, you meant advantages for the company? Never mind.
On turning left into darkness
You can just add it to all the other hyper insane responses going around in the US right now, including:

- Trump is going to get everyone killed in global nuclear war related to North Korea. You can't argue with that kind of hysteria. North Korea has been threatening to genocide the US and South Korea for 20 years in one form or another. Now they can actually do it, maybe someone should take the threat seriously finally.

- Tax cuts are going to destroy the country and impoverish the middle class. In fact, the middle class will see their already staggeringly low taxes go even lower. The lower US corporate income tax rate will finally make the US more competitive with dozens of other major economies, including Britain, Ireland, China, Canada, Sweden, Finland, etc.

- Hillary lost because of Russian collusion with Trump. Over a year later, zero evidence of any of that. The only election tampering that looks to have gone on, is high ranking FBI agents & officials that were looking to throw the election in favor of Hillary. The fact is, Hillary lost because she took voters in the blue wall states for granted and refused to aggressively court them as advisers close to her recommended. It was educated white women that threw the election in Trump's favor.

- Trump wants to be a fascist dictator. No, there's zero evidence of that sort of behavior. He's a jerk, he may be a mediocre President, there's absolutely no indication he can or is in the position to seize more power. He is wildly unpopular both among the majority of polled voters and his own party (which he only joined to run for President). The odds are pretty good he's a one term President, and that one term will deliver the Senate to Democrats and rebalance things in DC.

- Trump's environmental policies are going to get us all killed and make global climate change dramatically worse. No, the few policies he has rolled back from the Obama era, will not in fact do anything meaningful as it relates to global climate change or harming the environment in the US. The dramatic shift from coal to natural gas, will continue to reduce CO2 emissions in the US, and the gradualy move to solar, wind and electric vehicles will continue with or without Trump.
What a dick.
I'd like to pay for the Democracy upgrade.
Although, certain consumers (the financial industry comes to mind) might have so many massive, old, linked, and undocumented VBA-enabled spreadsheets that they would probably prefer VBA to at least be supported on a legacy basis for ever and ever.
What exactly are your issues with cold start? This typically only affects functions that are called a few times a day, and can be solved for those functions by running a CloudWatch event that triggers your function every few minutes or so. You get 1 million free invocations a month, so this typically doesn't increase your bill.

Disclaimer: I work for AWS
Say a business publishes a phone number and they typically get X calls per day.

After doing something that pisses a lot of people off, they start getting 1000X calls per day on the same number, almost all complaints.

This cases actual damages (no "normal" customers can get through) and is also clearly outside the scope of "normal" usage.

Do you think the same rules apply?
How refrigeration revolutionised global trade
"50 million cigarette smokers can't be wrong!"
Oh come on, you're trying to scrape the data out of a black box. You have no idea what their infrastructure is like, and for your purposes, you don't really care.

Of course, some sense is more than welcome, but if my scraper makes one request every 2 sec knocks down your server, it's your fault, not mine.
Man I miss the hell out of Clay Shirky writing stuff on a blog. He barely even posts on Twitter. I guess he had the book about the Chinese smartphone company in 2015

https://www.amazon.com/Little-Rice-Smartphones-Xiaomi-Chines...

.. but nothing else of note? It's hard to tell what he's up to these days, but I sorely miss his blog writing.
Anybody watching Costco earnings?
It's a crying shame when you need a VPN to protect yourself from you ISP.
The hardware and bandwidth costs are only small parts of the full cost of running your own infrastructure. There are so many other benefits:

- you don't have to support your own low level services like Pub/Sub, Cloud Storage, Spanner, etc.

- you don't have to worry as much about things like HIPAA compliance

- developers don't have to wait for you to allocate more hardware, greatly slowing down the software development process

- it's much easier to test your applications, since you can spin up a full copy using rented infrastructure, and then throw it all away once your tests are complete

- many other benefits that I'm forgetting

And of course if you buy enough from them, you do get additional discounts.

For many (most? I don't have data) companies, the actual cost of the infrastructure and bandwidth itself is tiny compared to all the other "hidden costs".
Interestingly, the survey doesn't seem to consider education as a use-case of this - has your team considered that aspect? Spreadsheets are the most common way that school students are introduced to programming, and the only 'programming' that a lot of teachers (and others) do. There are heaps of reasons for this, but any even moderate programming (beyond very simple operations) in a spreadsheet sucks. Something like this (if it's easy out of the box) could revolutionise programming education (and data education for that matter).

Are there plans to get this working with the Excel web-app, or just the desktop version? I'm just having a daydream about Excel, Juypter notebooks, and OneNote Class notebooks...
So if ISPs are using deep packet inspection to figure out what you are doing to apply some prioritization to your traffic, then using a VPN is a way of hiding that from them. All they would see is a stream of random data flying by. The pessimist in me says they would probably start slowing all encrypted traffic and sell their own VPN service.
>But isn't insane that things like life extension and genetic engineering are becoming a victim to this? I wouldn't have even thought these issues were controversial or political.

You don't think there are any political ramifications to the possibility of dividing the world into new categories of "haves" (life-extended and genetically-modified) and "have nots"?
I often try to approach things from the perspective of empathy. To make that video he has got to believe what he's saying... Is that possible?
This was the plan from the start though. Zuck took all that money in 2005 from VCs and the like specifically to corner the market on Social Media (or at least be #2 in the space). The entire idea with these start-ups is to become a monopoly by being really good at it, and then when the competition is dead, crank up the money making portion of the service to the point at which people will just not use it. These are 'Unicorn' investments, they are there to make a billion dollars so that the VC is still solvent (1 unicorn covers the 99 other investments). Becoming a monopoly and then 'boiling the frogs' was the entire idea.
Imagine all of those simple tasks that you could do in seconds with a python script. Export to csv in UTF-8 with double quoted fields. Loop through cells

for row in rows:
do some cool stuff

Pull data from a REST API using requests rather than some VBA hack. I'm getting over excited already. Edit data for your ERP and then post it back to the API and update the db... This is exactly what finance/data people want. Write custom functions (with numpy maths!)! No more nested If's. This will keep Excel as the premium spreadsheet app. I love it
Hulu, Shudder, FilmStruck
The appellees tried to use the 10th and the Court said no and then further said the 10th is basically a legal truism.

http://caselaw.findlaw.com/us-supreme-court/282/716.html
I used to think that but I can't recall the last time the compiler saved me when augmenting or refactoring someone else's code - the IDE beats it to the punch every time - and static typing is not substitute for a good test suite.

On the flip side, i use interfaces and dependency injection constantly in java to work around static typing. In python, i write probably ~20% the amount of code because i never use interfaces, wiring logic or convert types.
> Sorry, I may be incorrect here, but from what I understand net neutrality only came into effect two years ago in 2015.

You are off by 10 or more years, depending on how you count. Some modes of internet service were under regulations which promoted something like neutrality before they were regulated specifically as internet service rather than ancillary to telephone service, but the FCC adopted a formal net neutrality policy (the Open Internet Policy Statement) in 2005 which was enforced through case-by-case action without general regulations from then until 2010 when that approachbwas struck down by the courts; at the time, the FCC was already developing net neutrality regulations under Title I, which it adopted also in 2010. Those rules were struck down in 2014, with the court saying that rules of that style could only be adopted under Title II authority. The FCC then initially drafted slightly weaker rules under Title I (on the theory that they could avoid crossing the line requiring Title II reclassification), but after the robust public comment period on that draft adopted, in 2015, regulations under Title II.

Net neutrality has been FCC policy since 2005, and every enforcement avenue except Title II regulation has been foreclosed by the courts.
> Agreed. "extremist" implies some sort of ideology. If Trump has one of those, he hasn't articulated it yet.

Are you serious? Every politician is an ideologue. It's why we elect one over another. We agree with one's idea about policies over another's.

The only people who we expect to divorce themselves from ideologies are judges, who are there to interpret the law, not make it.
The year of machine-to-machine journalism
Try Cython, the benefits of both, IMO.
Yes, take a look at AWS Greengrass: https://aws.amazon.com/greengrass/

This lets you run the same Lambda execution environment on any device you own. Typically, we see this being used by customers that need to do computing at the edge where Internet connectivity is poor or intermittent (think oil and gas fields, mines, etc.)

Disclaimer: I work for AWS
Forget about technical definitions for a second, and consider a practical view from a businessperson.

A share of stock in a publicly traded company is a legally recognized right to the earnings/assets of the company. Of course, the company may choose to distribute the earnings, or reinvest them for greater future earnings/assets.
However, all ICOs I've seen so far bestow no legal right to $$ denominated earnings/assets of any sort.

So an ICO to purchase a cashflowing asset (e.g. an apartment building) gives the owner of the token ZERO legal right to claim any of the cash from the rent collected or proceeds from a sale of the apartment building. However, the owners of stock in the corporation that purchased the building definitely have legal rights to the cashflow/proceeds from sale etc, even if their purchase was facilitated by the sale of virtual tokens. They have no legal obligation to pay the token holders anything whatsoever.

This is an over-simplified example to drive the point home.
But they are in this case. They would not stop any scraped data from popping up for sale in shady places. That can be done by LinkedIn or whoever themselves using some smart way to detect bots and stop them from scraping their website.

The only people a robots.txt law would affect are private users who set up a Python script to scrape a single page for themselves to check for something, things like archive.org, researchers, automated website testers, etc. while anyone nefarious can just rent a shady VPN or use a server in Russia, China, Middle East, etc.

Requiring a human barely increases the cost if that data is so valuable in the first place and would be last resort anyway, far after just running the bots from a shady country, for captcha it's done because it's technically easier/cheaper (although supposedly automated solvers exist too).

But laws that punish outright gross negligence would help protect everyone who uses these American websites (and most of the world does) from data leaks of data that is arguably way more sensitive (emails, unhashed passwords, SS and CC numbers, real names even like in Ashley Madison case, etc.).

LinkedIn used sha1 with no salt as recently as 2012 (when they were hacked) for passwords and over 100 million such username + password combinations got stolen. Not only is sha1 not good enough for passwords but for many common and simple words (yes, yes, they are bad passwords, but people do use them) just googling can "crack" them due to lack of salt. The law should either go both ways or neither.

To suggest such heavy handed laws like considering robots.txt ignorance hacking while multi million corporations with millions of users get away with stuff like that (and I mean true negligence of most basic practices, not some obscure bug in the underlying software or something else that isn't absolutely obvious) over and over and over again that every random free my-first-login-page and my-first-SQL-injection-prevention tutorials advise against is absolutely ridiculous and anti-consumer.
I love bashing Comcast, but this seems extremely overblown.
For Marvel Fanboy it might not
Last time I saw the Bank of America python codebase, it had ~6 million lines of code, was worked on by about 4,000 developers, and ran some core, performance critical functionality.

Python programming is an aesthetic that needs learning. Many of the worst written, and least maintainable python codebases I've seen are by programmers/teams coming from "proper" languages and don't think they have to learn how to write idiomatic python.
> Damore did make a scientific case for his claims and referenced a bunch of studies.

Most of those studies were debunked as using very shaky methodologies. Just because you can quote a paper it doesn't mean the paper is right.

> Everyone believes their opponents beliefs are flawed and ignorant.

Probably, but objective observable truth should prevail. The problem is lately a lot of people make claims based on nothing else than their "intuition" and they expect people to accept it as a "valid opinion".
The industry got its money's worth with this stooge.