skysight-inc/HackerNews huggingface dataset:
>Untested enforceability is not better than tested and confirmed un-enforceability.

This is addressed by Linus directly and it's simply not true. That the license can be enforced without testing in court is evidenced by the fact that they are being able to enforce it without lawsuits. If you get a legal precedent that somehow says the opposite you are now deeply screwed. Courts are fickle beasts. You now get to spend a bunch of time/money trying to reverse that, or even worse, launch the worlds largest open-source relicensing effort. For the kernel that's basically impossible. You'd basically destroy copyleft completely.
>Without breaking laws and causing public nuisance India would still be part of the British Empire and African Americans would still be second class citizens.

Every protest isn't the equivalent of India fighting for independence.

>Climate change is a vastly more serious problem than either of those two.

Fortunately, you don't get to decide which issues are "most important" to other people.
How to get 100K+ organic traffic every month from auto generated pages
Here in the UK there was a period when the Union Jack was hijacked by the far right (notably the British National Party and the National Front). They made prominent use of the flag in everything they did, so people avoided displaying it in other contexts because doing so would be seen as a coded statement of support for the far right.
>While permitting the sincere to organize in plain sight.

That's what you want. It's amazingly easy to govern when the radicals self-identify in public.
Edge basically takes the entire chromium product including the //chrome layer, but we have removed or disabled most/all of the Google service integrations
Hi! Founder here. Yes we’re in the process.
Considering that I sit in a Tesla right now, I am fairly certain Tesla also makes products.
Such actions are covered by the UK definition of terrorism:

http://www.legislation.gov.uk/ukpga/2000/11/section/1
Hello. That was a different product...
Ask HN: Is anybody doing anything about the new EU Copyright Directive?
I own a small software development company in the EU and have been working on a SaaS product that I would like to release soon. However, I am concerned about the recent EU copyright directive, mainly articles 11 and 13, colloquially known as the link tax and the meme ban.

Most web applications nowadays allow users to submit text or image posts, as well as post comments, whether it's a blogging platform like Wordpress, an aggregator/forum like HN or Reddit, or a platform like GitHub or GitLab. My product also provides similar functionality.

If I understand correctly, this directive makes the hosting companies responsible for any copyright violation in user generated content. I don't want to risk being sued in the future, but I am also not aware of any existing system I could use for automated content filtering. Even if it did exist and if I wanted to use it, it would most likely have a lot of false positives.

Does this mean my company could get sued only after not responding to content removal requests? Or I could be sued as soon as a third party notices a "bad" link or copyrighted material in user generated content? What if it's a false copyright claim, like it commonly happens on YouTube?

This whole mess just makes me want to abort the whole project, or open a company outside the EU. Are there any other EU devs here thinking about the same issue? Have you been doing anything about this? Would love to hear any thoughts about this!
ecological concerns are still too technical to be popular. populists are not interested. so it's still not time. maybe when climate change becomes obvious to everybody
Neil Asher’s Owner Trilogy actually uses this as (part of) the basis of its plot.
I hope you’re not implying I was doing that. I specified that roughly 80% of it was moral panic, which would imply that the other fifth—the proportion that was “the most grounded” and was comprised of “reasoned discourse”—is not moral panic.
Only from the point of view of React devs with their anti-WebComponents agenda.

Everyone else is just embracing them.
>Every black American who sat at a white lunch counter or in the white seats on a bus was breaking the law

Are you seriously comparing sitting on a bus in the wrong seat (harmful to no one, costs to no one) to interfering with airplanes with a drone (potentially harmful, costly to others)?

>As for putting aircraft at risk, the Economist won't actually let me read the article (I wish people would stop posting links to sites like this), but I doubt they actually put anyone in danger

"I can't read the article, but I'll talk about it anyway..."
The trouble with depending on user flags is that it creates opportunities for blackmail.

https://www.theverge.com/2019/2/11/18220032/youtube-copystri...
Ask HN: Build a Chatroom
What's the best way to build a chat room. Recommend chatserver or best stack to achieve this.

I'm aware of Slack, Matrix, Riot etc. That's now what I'm asking about.

Email: kekeli@opayq.com if you're willing to build it for a fee
> Maybe some of those extraordinary ways cross the line. But who decides what the line is anyway?

Probably the people you inconvenience.

A bunch of vegans disrupted traffic in Melbourne, Australia recently.
https://www.abc.net.au/news/2019-04-08/melbourne-vegan-prote...

I don't think they made many friends.

It's really hard getting someone to change their mind or their thinking about an issue. But I firmly believe actively making enemies is probably not the way to go about things.

If I worked in Melbourne on that day, I would have eaten a revenge steak.
To make sure I force myself to practice all parts of the song with the attention each measure needs and complete the piece only if all measures were mastered "perfectly" (i.e. as good as my level at that time allowed).
Serverless Is Polished CGI
letjamz.com
They’re not really the same thing; I’m just kind of riffing on the kinds of layered irony that these subcultures develop.

I think “it’s OK to be white” is literally just a slogan used to troll people. Developed and reasoned arguments are not the point. The point is the layered irony. Layer 1 is the literal meaning. Layer 2 is this particular slogan being proposed by a white nationalist as a white nationalist slogan. Layer 3 is the notion that the white nationalist himself is merely a prankster inventing the Layer 2 narrative from whole cloth. Hence, you have a perfect troll because people will argue about this slogan and talk past each other because they are on different layers of irony.

Misandry Tumblr has different layers:

1. The author of this Tumblr unironically hates men.

2. Anti-feminists unfairly and hyperbolically accuse feminists of misandry. The author of this feminist Tumblr reclaims the term ironically. (Parallel: “deplorables”.)

So you get some people saying “hey, look, all of those feminists really do hate men!” because they missed the ironic aspect of misandry, while the ironic misandrists reply “none of us actually hate men”, denying and covering for the unironic misandrists. But maybe some of the unironic misandrists are still being ironic, but just excessively committed to never acknowledging the irony in a weird kayfabe sense. That way, they can basically gatekeep the conversation to keep it between people who are hip to the irony. But then the truly unironic misandrists can still slither into the community under assumption of good faith, and end up talking past their own purported allies.

In a sense, I think the “white nationalist dog whistle” troll is another gatekeeping mechanism. If you’re on the level of irony where you’re not a white nationalist but you like tweaking moral panics over white nationalism, you get to have a chuckle at the panicking progressives who take it unironically. If you are a white nationalist, you are almost as much a butt of the joke as the panicking progressive, but you have a similar smokescreen as the unironic Tumblr misandrist. Unless the original joker really was a white nationalist at which point he gets to chuckle at the naive useful idiots who are giving him this free smokescreen.
The Moon also revolves around the center of mass of the solar system. In a sense more than it does around the earth. In particular Moon's orbit around the barycenter is convex - the popular picture of Moon's orbit having loops is wrong in that sense.
>We must go further and outlaw this business model.

We need to make social-discovery and network services a function of the OS and not a 3rd-party service over which the user has no agency.

In my opinion we are in this dilemma because OS vendors fell asleep at the wheel, and such things as a well-working, inbuilt common system service are instead a behind-the-walled-garden/-data-center service that has been usurped from the user.

So, same as it ever was: the corporate control over social networking (and lets just call it that, because that's what these systems are) is only 'a thing' because our systems - our computers - and the OS they run, out of the box - have been usurped for the purpose.

So, lets just continue with seeing iron-grip over single points of the network (i.e. Facebook, et al.) as the damage it is, indeed, and route around it.

i.e. we don't need legal harassment - just better system services which allow discovery and sharing with our peers without discarding near-full agency to a sinister, shady, corporate third-party.
Even while being a part of the industry, it is amazing how much technology it takes for things to work seamlessly, and also how many gotchas there are in the way
Latest Music from Top Artists
There are no tools to embrace them, there is no way to make an universal web component like you can do with a React component without severely limiting what you can do and how you can develop it and how it performs. It's very sad, I'd love to use native Web Components but it's so bad it hurts (or you end up reimplementing incompatible React).
Renaissance scholars such as Matteo Ricci and Giordano Bruni used the method of loci for exactly that.
>but it would mean a lot to me if you were to just consider for a moment your choice of words and what they say about your tolerance to people who hold different opinions to you.

>I'm not going to engage them because I don't think you're really interested in having an open discussion about this.

>I'm pretty confident I have absolutely no chance of changing your mind here

What's that about tolerance of other's opinions?

So far these people interfering with the airport operations have been compared to India fighting the British for independence, African Americans fighting for their civil rights and people hiding Jews from the Nazis. And you want people to take your arguments seriously?
You're probably overanalysing. Sure, flags of the different parts of the UK are popular with separatists (though English nationalists, unlike Scottish or Welsh ones, tend not to be particularly opposed to the Union) but they're also the "you're currently in England/Scotland/Wales", and the "you can watch the football/rugby in this pub" flags. Probably there were a few county flags or local coats of arms on tourist sites and public buildings too.

As proper flag-based protests in the UK go, it'd be difficult to beat the bizarre sight of Cornish fishing boats and villages being covered with Canadian maple leaves back in the mid 90s when Cornish fishermen backed the Canadian side of a fishing dispute...
Show HN: FeatureMatrix – Realtime, fast and simple feature toggles
I don't know what definition of "orbit" the author is using, but what he explains is how scientists define it.
GPL → https://www.gnu.org/licenses/gpl-3.0.html
Because it provides the highest ensurance/protection that others that get my software will have the same freedoms I had when I got the GPL-ed software and noone can take these freedoms away.
yet another NYT anti-tech hit piece
My brother works as a plumber and he’s seen grease traps and “back of house” at a lot of restaurants. On the rare times he eats out, he prefers to eat at big chain fast food stores.
Sure. And then Google will start extending that standard, then sites will start depending on those extensions, and any browser that refuses or is unable to implement them will be extinguished/irrelevant.
The "physical reality" of describing motion is transformations relative to a frame of reference. The origin (eg where you put 0,0,0) of that frame is a mathematical choice; it's not a real physical thing.
The laws of motion are the same in every reference frame, which means that statements like "X revolves around Y and not vice versa" are not "physically real" in the same way as "X and Y attract each other gravitationally" is, because they select one reference frame as privileged.
I hope you’re not in the driver’s seat ;)
> If you use the right tools, SPAs reduce complexity

Like? I am curious: built a few SPAs (quite complex ones) and it sucked; I got the tools/frameworks from HN.

If you use the right tools ‘tradional’ websites are not complex either.
If you are fed up with a service/app you can switch to another or make your own.
Workers are poorer. That's the issue. Wage slave is not just a fancy association of world, it is now the state of a lot of people.
What I mean is, if two people disagree about whether the Earth orbits the sun, there aren't any experiments where we'd expect them to predict different results. They're both describing the same physical reality, viewed from different frames of reference.

It's analogous to talking about someone throwing a ball on a train. A person on the train can say the ball moves relative to the train, and someone outside can say the ball and train are both moving relative to the Earth, and a guy in a spaceship can say that all three are actually moving relative to the sun. But choosing one of those claims over the others is purely a matter of convenience or perspective, not of physical reality.
"Google I'm Lucky" is determined by an algorithm and not always reliable. That by itself isn't news since it doesn't describe how severe the problem is. I've had that the first hit on Dutch Google for locksmith was a scam. That also doesn't describe how severe the problem is.

A good argument about this problem contains a careful analysis (probably involves some kind of reliable algorithm runs).

As for the lockpicking. The general locks available and in use are mostly security through obscurity these days. Knowledge about how to pick them (or by using a pickgun or '999' key + 'tomahawk') is abundantly available. These locks are meant to slow an attacker down, not stop them. They're a terrible security measure if they're the only layer of defense.
> If your government is in such bad shape you have far bigger problems than keeping track of drug trials.

I agree with the parent but I also agree with this, at the very least with the US government. If you think it's not in bad shape then you're living in a fantasy. All it takes is somebody with an agenda to start changing facts from being science based to being what you personally believe in or what corporations want. One such example of this is Pruitt at the EPA.
I mean, that's a pretty easy conversation to have, no? "Hey team, when I search for 'gorilla', black people come up instead. Here, look. That's a problem, right? So I'm going to file this JIRA..."
First of all, it seems the author has worked hard to make this site user-hostile. It's a mess of pointless animations that break selection and copying, where just text and images would suffice.

The book descriptions themselves are very short and don't say much what the books are about. The "or something similar" part in the page about "JavaScript the Good Parts" is particularly egregious - "find some book that ould make you really focus on language semantics, hell if I know which one". This is then one-upped by literally three sentences about a medium post later.

Can't really say much about the quality of the books themselves as I didn't read any of these, but I think this list would be more useful if the author spent more time thinking what to write about them, instead of making a flashy site.
No, they said "there is no physical reality to the matter", where, judging by context, "the matter" is the question of whether the Earth revolves around the Sun.

The conclusion that there is no physical reality to this is based on the what @aluren mentioned - you can take any immutable point of reference and describe the movements of the others from it using the same laws of physics, thus "the matter" becomes one of philosophy and choice of point of reference rather than physics itself.

You may disagree with this point but I don't think anyone disputed the existence of a physical reality, they simply moved one particular question out of its domain.
H3 looks awesome I’ve been searching for a solution to that problem for my hobby project!

I wouldn’t say that W3W is dumb. I like the idea as a global mnemonic device. But it is a hard sell.
Indeed you won't solve the problem by finding people with no ulterior motives. Instead, the least-bad chance you have of solving it is to make the base platform small enough that the Too Big To Fork problem https://news.ycombinator.com/item?id=6807380#6810259 is kept under control, so that competing implementations (and the threat of competing implementations) will help to keep the implementers honest, or at least more honest than they would otherwise be. Instead the Web started as an overly large platform, and fell increasingly under the control of its small group of large implementers (partly) as a result; then those implementers, for a variety of reasons, predictably made the platform even larger and more unforkable, which in turn squeezed out some more of those implementers. The strange thing is how many observers were cheering this process until pretty recently.
It's like the cat who gets too far up a tree, then decides to deal with the problem by going further up the tree.
Solving Problems with Evolutionary Algorithms
Of course the point isn't a point, the solar system is moving relative to the galactic centre, which is moving relative to other galaxies. And space itself is changing.

So as, pointed out elsewhere, we choose our points of reference and they're pretty arbitrary when you consider the whole Universe.
just in case anybody else has a hard time following the twitter thread format
https://threadreaderapp.com/thread/1138085340735070209.html
On the other hand, if that person did murder their mother, all the people who told them to do so would be co-conspirators.

We're at the stage in society where if someone says "should I shoot up a synagogue" and you say "yes", you should be prosecuted, because otherwise it's going to keep happening.
The word you’re looking for is: epicycles
Out of interest, are you a lawyer? I'm really struggling to see how you can interpret the language of the page you linked to include non-violent activism. Could you tell me specifically which sections of that legislation you think apply here?
I always wondered why Zorin's original work [1] didn't make it to photography nor 3D rendering/gaming; we basically had 2 decades of ugly perspective distortions everybody got used to.

[1] http://graphics.stanford.edu/~dzorin/perception/sig95/index....
The Ultimate Lock Picker (2009)
Causation could run in either direction here.

It's not necessarily the case that people sympathise with companies because they're involved with running them. It might be that they involve themselves with running companies because they sympathise with them.
> [...] or we're all doomed!

When are we all doomed? Can you put a date (year) on it?
The entire aviation industry accounts for about 2.5% of carbon emissions. If we banned air travel entirely it would do approximately nothing to reduce climate change.

The single best thing people can do for the environment is refrain from reproducing, but that's not quite such an emotionally appealing thing to protest about.
You can set similar tracking yourself with rpi, hass.io and presence detection module that can register and track MACs on Bluetooth and wifi
I'm repeating what the maintainer himself has said.

You're letting your bias get in the way of actual facts.
> When was that?

When people still believed in the slogan 'Don't be evil' [1]. Google even removed the slogan. I guess they don't believe in it themselves anymore. The replacement 'Do the right thing' seems like a variation of Nike's.

[1] https://en.wikipedia.org/wiki/Don't_be_evil
> I don't think they made many friends.

I don't think they're interested in making friends. They're interested in trying to persuade more people to stop eating the flesh of sentient creatures when our diets don't even require it.

> It's really hard getting someone to change their mind or their thinking about an issue.

I agree.

> But I firmly believe actively making enemies is probably not the way to go about things.

I disagree. Pretty sure there was lots of enemies made when women demanded the right to vote. Or when African Americans demanded to stop being segregated. We take a lot of things for granted as "obvious" now, but they're only obvious because enough people stood up and said they don't really care for your feelings.

> If I worked in Melbourne on that day, I would have eaten a revenge steak.

I think that says more about you than it does about the vegan activists.
> People post here relative to their respective local norms, but mostly in mutual ignorance of that fact.

This is quite an insightful observation that I hadn't considered before.
I think that VueJS is a great framework because it's very flexible. I love being able to build entire apps without a bundler and no build step. I hate bundling during development. It's so slow.
How do you get that out of previous comments
You might find Bertrand paradox interesting regarding this aspect.
You're right, I hadn't considered the potential ramifications for the Linux kernel specifically, and how variably educated court judges can actually be.
I'm not saying cryptocurrency-denominated debt doesn't exist. It clearly does, as you say. What I'm saying is that when the cryptocurrency in question is not centrally produced, there's no actor who's able to underbid everyone else on interest.

With regards to bank runs, they are not a problem if the deposited money is invested in something sufficiently liquid (like the Bill of Exchange). After all, a bank run just means you sell into the market whatever instrument you've purchased for the deposited money, and this will only be a problem if this instrument isn't liquid enough. Bonds, for example, are not sufficiently liquid to sell into the market in case of a bank run. The lesson here is to not invest demand deposits in bonds (or anything else of insufficient liquidity).

> OK, so what does the other side of this equation look like: what's the advantage to the borrower in taking out more expensive credit?

The advantage to the retail credit borrower is that they don't have to compete with businesses who are good friends with the commercial banks (who have access to the Fed's cheap credit). All savers, world-wide, become lenders, instead of just a few huge banks, who don't really care to lift a finger unless there are huge profits in sight.

Also, a reasonable, market-based 3% discount rate compared to, say, a cheaper Fed-funded 1% rate, is relatively insignificant in the context of retail credit with a maximum duration of three months. For goods that take three months to clear, the retail shop will pay three fourths of a percent instead of one quarter of a percent. That's a very small additional price to pay for widely available retail credit (ie. not having to rely on big banks to give you a credit line).

> Even worse, they're taking out credit in a currency that's appreciating against the dollar?

Taking out credit in a currency that's not stable against the dollar is only a problem if your income is dollar-denominated. After all, millions of people take out non-dollar denominated debt every day, which is fine since their income is denominated in that same currency.
In a parking lot. :-)