skysight-inc/HackerNews huggingface dataset:
If LinkedIn are being that negatively affected by a single scraper, they should deal with it - block it, only allow a specific number of requests from an IP per day, anything that doesn't involve lawsuits. The problem is them trying to pretend that publicly visible content is really private if they say so, without them trying to protect it in any real way.

"The hurt occurs when people benefit from the work the original author put into creating that data without proper compensation"

Not necessarily. If I'm paying for print of some imaginative artwork that was created using the picture of the bike, that doesn't mean the bike owner lost anything, even if he spent time building the bike with his own hands. Similarly, if the only reason why people paid Hi-Q was for the extra work that they put in, LinkedIn didn't lose money because people would not have bought their product without that extra work.

There is certainly an argument that Hi-Q should have licenced the content first, but it's public data. If they want to make licence deals, don't put it in the view of the public street then whine when people are documenting what's in public.

"It's a straw man."

No, the straw man is pretending that a copy is the same as theft. Theft is theft because someone is depriving you of the original, not because you imagine you might have had more sales if the copy didn't exist. There's a reason why there are different words for different things, and pretending that a copy is the same as taking a physical object it a lie. Period.

"I place hours of working into something that doesn't put food on the table because you can clone my work, but I can't clone my food."

But, you put the price up too high, so I opted not to buy it. Maybe borrow the CD from a friend, or listen to something else. Or, you decided I couldn't buy it in the format or region I wanted. There are real issues, but pretending that a copy = a lost sale is utter bull that's been debunked time and time again, yet is regularly repeated by people trying to inject emotional arguments instead of facts.

"I'd say it's pretty obviously interfering with their business model"

Then perhaps they should address the business model or not put their content out there in public unprotected if it's that valuable to their income.

"LinkedIn could ban IPs that make unreasonable number of requests in a short amount of time."

Yes they could. Which would not have to involve the courts in any way. Or, they could protect the content in some other way that (for example) requires a log in and adherence to T&Cs, with which they could easily kick violators off their site for non-compliance.

The issue is that LinkedIn are trying to have it both ways - gathering the benefits of public content while blocking others who use the now-public content in ways that are usually acceptable for public content to be used. Sorry, not acceptable, you pick one - take the content away from the public street or accept that some people will use what has been shown to the public.
As many others said in the thread, forget about the relationship between Ruby and Elixir, and give Elixir a try. It is much more than syntax: structs, protocols, the test framework, documentation, tooling... even the new error messages and debugger make a big difference on every day development.

There are reasons for picking Erlang over Elixir but if the reason is that "Elixir does not offer anything beyond syntax", it is likely the person has not been paying much attention.
It seems in this thread people think the vast majority are mainly against ads because of privacy rather than inconvenience.
The tweet discussed is about their web version
It doesn't say that Elon Musk isn't actually a Tesla founder either (he just bought the title together with his share in the company), and that is true, too.
Good point. And I knew this was going to be brought up. While there are other members with independent currency the largest members, except the UK, are all on the euro. With such a big no contributor exerting influence its hard to have a uniform monetary policy.
There's more benefits than those received directly from the EU organization budget.

The fact that capital movement is not regulated is one that benefits the banks far more than the UK spends, for example. That's why the banks are moving. Next party to be hurt hard is the import-export industry, followed by research institutions. Tariffs will hurt import-export alot and since about a quarter of UK researchers are non-British they might lose them to the continent or Ireland unless they do something.
It's not only in cities. In the USA, public facilities outside of exclusive areas are usually associated with those considered poor and personal failures.

Combined with the resentment that most people have towards subsidizing public facilities and services used by/built for those who need them (even though in the USA, it's a fraction of what's used towards foreign interventions), there's little if any incentive in maintaining, let alone building more public/publicly used places, especially ones that will end up being used exclusively by the people they want nothing do with (who often internalize this open resentment and further contribute to the problem of poor quality public facilities).
Malta – Alphabet X’s latest grid-scale energy storage technology
That is true, but sadly it seems to be allowed and tolerated by the media and propagated. Sure there will be racists and they get to vote, but to presume they are the majority and to project upon the many is and always will be disenfranchising and as bad a racism, for it is discrimination after all without merit.
LogMeIn acquires chatbot and AI startup Nanorep for up to $50M
How to Align Your Go to Market Efforts to Match the Enterprise Buying Cycle
Edited. (though "some implies a minority" is debatable. look it up)

However, you keep saying "racist". My point was racism is less likely than xenophobia. Country of origin and religion aren't race.
Well he did say he didn't read any further.
Seems like you could easily make a library that just parses into some Union type that represents JSON values.

It's likely a design decision to force people that otherwise wouldn't to represent their data in a more structured way.
Uncovering Computer Vision and Deep Learning
Telegram really deserves more attention than it gets. It has the largest feature set, best multi-platform support with true desktop clients, awesome/fast mobile apps and a large part of the code is open source. What's not to love? Just that none of my friends use it :/
Thanks. I might have compared range using different range standards.
Research Blog: So there I was, firing a megawatt plasma collider at work
Python vs. R for Artificial Intelligence, Machine Learning, and Data Science
Climate change skepticism does not belong in the same bucket as anti-vaccination.
If only you sold a KiKi plushie or print... (so cute)
The example in the readme uses curl to send an email.

But curl can already send email through SMTP directly.

I'm sure the author has a good reason for creating this but it needs a better example.
Pastes on Have I Been Pwned Are No Longer Publicly Listed
BMW has the most aggressive EV line up for the next 5-10 years span and currently have i/3/5/7/X series that are either FULLY Electric or hybrid drivetrains. If all the the traditional big autos are being disrupted by the EV revolution, I'd say BMW has the BIGGEST chance of survival.

On the other hand, Toyota and Honda have shown little or no interests in EV commitments (yes Toyota has popular Prius but any new developments on that front?) They are actually betting big on Hydrogen fuel cell technologies which costs too high and too much safely concern at the status quo. With a more aggressive EV lineup, Nissan has a better chance to be the new Japanese (technically a Franco-Japanese joint ownership) auto industry leader, in fact, they just edged out VW and became world's #1 in terms of sales number in the recent quarters. [1]

[1]: http://money.cnn.com/2017/07/28/news/renault-nissan-sales-vo...
I really doubt that top EU politicians view these matter in such terms. This is just business, and the UK simply doesn't have the leverage it once did.
I've been experimenting with this exact kind of network setup -- open WiFi that only allows packets to and from the WireGuard endpoint. The nice part is that it means I just have WireGuard on all the time, and because it roams, when I connect to a different WiFi networks, I remain on my home network automatically. I've also been putting my actual wlan0 interface in a separate namespace, isolated from real things. This way there's no chance of leaking data: https://www.wireguard.com/netns/#the-new-namespace-solution
If I'm reading this correctly "autoplaying video ads with sound" means they don't consider YouTube ads acceptable.
> I thought it could be stopped at anytime with agreement of all member states.

ANYTHING can be done with agreement of all member states. Including completely rewriting the Treaty of Rome, Maastricht Treaty, and Treaty of Lisbon along with every other agreement that makes up the EU.
A conversation with Samyak Dutta, author of the book "Learning OpenCV 3 Application Development", on Computer Vision, OpenCV, Machine Learning and a lot more.
I believe this is a response saying that electron made cross platform easy but at the cost of performance. Native clients still aren't as easy to build as html+css+js and the barrier to entry or cost to maintain is too high vs wrapping the web app you already built.
The maintainer's position seems reasonable to me. Keeping the repository up even with a warning and no code continues a mechanism where strangers can ask that work be done and then find themselves upset/angry/frustrated when the request is refused. Sure closing it down isn't ideal. On the other hand the open source ideal is closer to, someone finds a bug, clones the code, writes a patch, and the first contact is "I found a problem and here is the solution."

Good luck.
> If you're barefoot/vibram running with proper form, you'll pretty much instantly feel all this discomfort of the impacts in your heel, knee, and back.

I don't understand. Do you mean with improper form?
> There is plenty of regulation in computer monitor design and construction by way of FCC requirements, emissions standards, and e-waste recycling rules. Would you argue that the computer monitor market is not free as a result?

The computer monitor market is notoriously unfree for various reasons, but I suspect that's an accidentally bad example and will assume we were talking about something else.

I'd say it's a matter of degree. A simple, objective regulation doesn't interfere with a free market; a government directly instructing a business to make particular decisions distorts it greatly. Banking isn't quite at the latter level but it comes close.

> Without regulation on fractional-reserve banking, you would have a serious principal-agent problem that, if anything, would make the market for banking less free if left uncontrolled. The risk of economic collapse is an enormous externality. I see no analogous argument for the government using taxpayer money to buffer major banks' operating expenses.

It's never as simple as that. Obviously the government should not be handing bags of cash to banks or any other businesses. But we generally regard doing regulation as something the government should bear its own costs for rather than passing on to the regulatee.
No, Netflix are interested in providing a streaming service where you rent movies instantly from their catalogue for a fixed monthly fee. Nothing you said changes this.

You also didn't answer my point - if Netflix's model is doomed, why only them? You seem to avoid the idea that the entire sector runs on the same models, so what is Netflix not doing to protect themselves that Hulu, etc. are doing?

I can't speak for Wall Street as I really don't care about that side of things. You do seem to have a massive crush for them over their competitors, though, I'm just curious why that is.

"Netflix is trafficking in a commodity over which it cannot have monopolistic control"

So are a lot of businesses, online and offline. Especially service providers that run using someone else's content/platform. So what?
Public baths in Japan also typically ban guests with tattoos, because tattoos are associated with the Yakuza in Japanese culture, and the presence of Yakuza would make other guests uncomfortable. Imagine doing anything even remotely similar in the US.

OTOH, the US does have public pools. I've never been to one, though, so I have no idea what they are like. If anyone has experiences, please share.
As far as I understand it you can't scroll back further than a million, so if you were using this for notifications, you wouldn't be able to see what your n-1,000,000th notification was. I could be misinterpreting, but if I'm right I still don't see it as much of a problem.
Good! It's not a given. Lots of people seem to trust police implicitly.

I don't know what various regulatory environments exist for body cameras, but in an ideal world body-camera footage would be operated and held by some neutral external part and only made available as evidence in court. For example, in the UK we have the Independent Police Complaints Commission which is, in theory, independent from the police force.

From what I can tell this isn't the case in the UK, and police forces operate the infrastructure themselves.

> When a police officer returns to a station, the cameras are placed in a docking station, where the footage is automatically uploaded to Microsoft’s Azure cloud platform.

> Officers also decide how to categorise the footage, and whether it will be useful as further evidence. If the officer concludes it is not useful, the footage will be automatically deleted after 31 days – but if it is considered useful as evidence, it can be stored indefinitely, Hutchinson said.

> In practice, the cameras are not always rolling, and it is up to the individual officer when to turn them on or off.

http://www.techworld.com/security/met-police-picks-microsoft...

That seems like a recipe for unaccountability and a real missed opportunity, especially for the Metropolitan Police who have a bit of a track record for abusing technology... https://www.theguardian.com/politics/2011/may/18/police-dna-...
the really bad part, some Canadian minority founders will have to search for seed funding elsewhere.
>Banks may need to find $30 billion to $50 billion of additional capital to support new European units

No explanation given for those absurd figures, no evidence, no calculations, nothing. And that's 50B without relocation cost, which the article suggests it's gonna cost another billion.
And who publishes "estimations" with such level of uncertainty (30 to 50) without blushing?
But they don't have a desktop version. Their so called native apps are html in a browser.
Racism and xenophobia are very much symbiotic and hand in hand, lets just call them unwarranted discrimination. But then, are religious people xenophobic towards non-religious people as that does hold more true than people care to discuss and does seem to be a bigger issue in many a country.
Do you have any data that would suggest that funding limitations are the problem? Because when it comes to other sorts of public services (schools, transit) we spend more than other countries. To get worse results. I ran the numbers the other day, and for example the NYC MTA spends about twice as much per ride as the London Tube.
The original post did not make that claim. It said Elm made you handle errors where they can happen. It said nothing about handling it well. Typescript will not remind you every where an error will happen, and so it is very likely that you do not handle every error, even if it is your intention to do so.
DNS66[0] is a decent way to block ads system-wide on android. Free, OSS & doesn't need root.

[0] https://f-droid.org/packages/org.jak_linux.dns66/
China to Build Longest and Unhackable Quantum Network Messaging System
My bad, I misinterpreted your comment.

I second the artisanal mindset that you have elaborated, and it will be better for everyone if we adopt the craftmans mindset (Which Cal Newport also talks about). I personally feel that we should model Software Engineering like the Apprenticeship model in Germany. It would be interesting to see how it fares.
Europe wants you to pay VAT on "electronically supplied services online" even if the seller is outside the EU. That might not apply in Dmitry's specific case (as a human and not a robot), but it's certainly not restricted to just goods:

https://ec.europa.eu/taxation_customs/individuals/buying-goo...

(EDIT: Ahh, varjag beat me to a similar point while I was typing!)
If you're developing sites for circumstances where you can control what browser clients use, fine. Very few sites developing in that situation.

Edge 16 hasn't been released yet.

I look forward to CSS Grid being widely available and in the meantime degrading gracefully in non-supporting browsers is often viable. My concern is for the users of sites developed by the many people who do not give any thought to how their site performs using anything other than what they personally use.
Hey, if you haven't read any of his books, I would recommend it some time. He has a mind like a steel trap. His books are meticulously researched, and he has a sad dry humor.

But what you also get is hope. I've always felt that the reason he does what he does, is because we can point to openness, and draw a clear line between today and the past. Not recognizing what we do in the world leads to barbarism. The world has been rejecting barabarism consistently for centuries. Even a century ago, in america, the discrimination was horrendous. It is better because democracy allows us to question the implementation of government. And he asks the big questions.
Physics behind the parallax effect in iOS ARkit
Is that why the Danes are supposedly the happiest people in the world?
If you look outside first world countries, yes. Check out the progressive web apps talks in Google IO 2017 - most of the examples on stage were indian companies flipkart.com, housing.com and a few others. I work on www.justickets.in myself.

We have a huge Android market here, but they're all phones with very low storage and slow 3G connections, so the default way to get an 'app' out is a HTML5 progressive web app. And the companies here work hard to make things run fast and smooth on slow devices.
Banks may need to find $30 billion to $50 billion of additional capital to support new European units in the aftermath of a hard Brexit

It's worth noting straight away that, as with much commentary about Brexit, this is based on hypothetical analysis of one possible result, in this case, a "hard Brexit" where there is no UK-EU deal on financial services at the point of the UK leaving. There are other plausible outcomes, and no-one really knows how likely each of these possibilities is yet.

A hard Brexit, where banks lose privileges access to the European Union’s single market, would “fragment European wholesale banking,” Oliver Wyman partners including Matt Austen and Lindsey Naylor said in the report. “It will also make it significantly less profitable. Banks could see two percentage points knocked off their returns on equity.”

It would also most likely cause serious harm to European businesses that currently rely on City-based financial services. Even senior figures like the German finance minister seem to be very wary of allowing this to happen. Both the UK and the EU do therefore have a very good incentive not to screw up that aspect of any successor arrangements.
Participation in Erasmus, to take a random example. Hard to put an euro amount on it, but it's a benefit for the students and probably for the countries.
Thank you! I hadn’t heard of this fork until now and your write up was clear and makes sense.
> a senior developer that had no idea how a linked list

How do you become a "senior developer" without knowing this? That was one of the first data structures I learned about when I was 15.
This type of situation is actually the one that makes me believe in the long-term viability of cryptocurrencies. If i were living in venezuela right now, i would buy as many bitcoins as i could with my money, as soon as the president prevents regular currency trading through regular banks (which shouldn't take too long to happen, unless it's already the case).
It is happening simultaneously almost everywhere. Different countries are at different stages, but it doesn't look like anywhere is a safe haven. Having lived in several countries over the years, the grass is rarely greener as a whole - some parts are, and they may matter more to you, but the western world is mostly on par on everything.

Where did you think of going?
Yes, you should never be reimplementing something that's in a standard library and for what it's worth I would never expect an interview candidate to know how to implement a red-black tree.

What I meant was that knowing core algorithms and data structures is important so you can recognise familiar problems so you avoid reinventing the wheel + you know where to look for answers. Maybe you have to use some clever combination of data structures to model your data efficiently. Maybe your data is actually a graph so now you can lean on graph algorithms. Maybe you just realised you're naive implementation to answer some question about your data has n^2 growth so now you can consider if a different data structure would help.

Personally, I find people that have poor knowledge of data structures and algorithms are the ones that will reinvent the wheel the most as they don't know what exists already.
Isn't BMWs new battery production at a similar scale? The main difference between Tesla and big manufacturers is not necessarily factory size but marketing.

The gigafactory is huge as one building. As a car manufacturing plant it's not that big, compared to the cities that some of the other manufacturers have.
Maybe I need more coffee but I don't quite understand your comment. Can you elaborate?
As a developer, I'd really like if I could publish an extension as a single archive file and have users load it into whatever (compliant) browser they like - however, the standard doesn't seem to actually support this. When it comes to packaging, there is nothing more than a vague acknowledgment:

Browser extensions MAY be distributed and subsequently loaded as individual files or via a container, such as a .zip archive. Regardless of the packaging format, these containers MUST contain the following: [manifest.json, Necessary JavaScript files (<filename>.js)] [...]

Browser vendors MAY require that extension packages include a digital signature. The signature MAY indicate the source of the extension, such as a distribution store or the extension's publisher. This aspect of packaging varies by browser, and browser implementers MAY enforce different requirements.

I guess that's a concesson to all the politics surrounding app stores, but it's disappointing nevertheless.
I'd love to hear more about your thoughts on this. I couldn't find an email address in your profile, but I have an address in mine, so please shoot me an email.
Anything widely implemented by browsers is future-proof. Being on the bleeding edge guarantees failure for lots of users.
Dictatorship in full swing. Please send weapons.
For most bacterial infections sure, but as a blanket statement for all abx treatment probably not.
Keyboard set to “cat mode”