skysight-inc/HackerNews huggingface dataset:
The current proposal is here: https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CONS... [1]; the text you have seems to be an older version.

I'll add that there is indeed a lot of wrong stuff in the EFF article. Don't get me wrong, articles 11 & 13 are indeed bad law (IMO), but promoting inaccurate information does not help.

For example, there is no mention of "noncommercial activity" in the entire text of Article 13 (non-commercial activity is only mentioned in one of the recitals for a different purpose). Article 13 applies to "online content sharing service providers". These are defined in Article 2:

"‘online content sharing service provider’ means a provider of an information society service
whose main or one of the main purposes is to store and give the public access to a large
amount of works or other subject-matter uploaded by its users which it organises and
promotes for profit-making purposes.

"Providers of services such as non-for-profit online encyclopaedias, non-for-profit educational
and scientific repositories, non-for-profit open source software developing platforms, as well
as internet access service providers, online marketplaces and providers of cloud services
which allow users, including businesses for their internal purposes, to upload content for their
own use shall not be considered online content sharing service providers within the meaning
of this Directive;"

Likewise, the following claim is misleading:

"Speaking of references: the problems with the new copyright proposal don't stop there. Under Article 11, each member state will get to create a new copyright in news. If it passes, in order to link to a news website, you will either have to do so in a way that satisfies the limitations and exceptions of all 28 laws, or you will have to get a license. This is fundamentally incompatible with any sort of wiki (obviously), much less Wikipedia."

Article 11 is about ancillary copyright; now, ancillary copyright is a bad idea, but the above is a misrepresentation. For starters, Article 11 (3) subjects ancillary copyright to the same limitations as regular copyright, in particular Articles 5 to 8 of Directive 2001/29/EC, including the right to quote such content (which in turn requires attribution).

What Article 11 does is (potentially) creating a copyright for small excerpts that might normally not be copyrightable and granting that right to press publishers in addition to the authors. This is a problem for news aggregators and search engines (which rely on producing content that's an aggregation of normally not copyrightable material) but not per se for Wikipedia (where pages consist of original material littered with references and quotes).

The biggest problem for news aggregators is that Article 11 (1) leaves the definition of "insubstantial" up to member states, which will probably lead to a "lowest common denominator" result, where the most restrictive interpretation by a member state effectively determines copyrightability for the purposes of ancillary copyright.

[1] And earlier revisions can be found here: https://eur-lex.europa.eu/procedure/EN/2016_280
Reading as much as possible on construction and project management, electrical transmission design & regulations, and plain ol’ cold calling everyone in the industry who will return my voicemails (“will work for experience”). Also volunteering whenever possible to lend a hand for solar and wind generation installs.

It goes without saying, if you’re in the industry and hiring, I’m interested! (Wink wink nudge nudge Tesla Puerto Rico)
The same AI tech developed for "search and rescue" can be easily re-purposed for "search and destroy". How would Google prevent that from happening?
Doing a little math...

Considering 1100 Gtons in the atmosphere and $200 per ton would be roughly $220 trillions.

The current world's GDP is $78 trillions.

Even if the world invested $10 trillions every year it would still take 20 years to remove all the carbon emitted between 1850 and today.

Of course we would keep pumping about 37 Gtons per year (and growing).

https://www.carbonbrief.org/analysis-global-co2-emissions-se...
This is of course one of the justifications American leaders used, and as always the victor gets to set the perceived historical narrative. Politically it was extremely important for the US to believe the bomb materially shortened the war given the huge amount of resources the Manhattan Project had consumed that otherwise could have been invested elsewhere in the war effort, especially when the military had to justify the incredible expense to Congress (adjusted for inflation the total cost is around 30 billion in 2018 dollars). I've recently been reading the excellent "The Making of The Atomic Bomb" by Richard Rhodes which covers the events of this period in much detail.

The US had already been ridiculously effective using firebombing to level Japanese cities with their B-29s - so much so, they actually had to consider slowing down/changing targets to leave enough behind to use the Atomic Bomb on: there was almost nothing left worth hitting in strategic terms. By the time the bomb was dropped Japan was largely a beaten nation already considering surrender, Tokyo a smoldering rubble pile save for the Imperial Palace.

"The bomb simply had to be used -- so much money had been expended on it. Had it failed, how would we have explained the huge expenditure? Think of the public outcry there would have been... The relief to everyone concerned when the bomb was finished and dropped was enormous." - AJP Taylor.

Of course no one can say with certainty, but I certainly don't consider the answer to this question to be a simple one.
the obvious next step to this would be to build a mobile app with a built-in model to recognize everyone deemed important using live video from the camera.
WebRTC is garbage for group video. Since all clients have their own set of protocols they support you either have to a) re-encode N times to give each client what they want or b) use some sort of lowest common denominator encoding that all clients accept.
Seems like you are completely misrepresenting what I said.
Leaving social media seems like a form of suicide until you leave social media. As your focus shifts, you start to realize that the world is not as you have believed it to be.
I just noticed this text in the FAQ:

> Whenever we receive a validation request and grant access, we create a fingerprint of the page from which the validation was requested. Then, when we deny access to a page which did not provide a (valid) application uuid, we try to match the fingerprint of that page with one of the ones we indexed. This means that in many cases, we will still be able to notify you about invalid use of your application.

Does this mean that your service is collecting not just URLs, but page contents as well?
When I was in academia (physics) I basically lived and breathed Fortran. I find tensorflow in python quite nice to work with and undeserving of your derogatory comment.
I am not attacking public server workers as a way of promoting better wages for private sector workers.
Also getting a raise is not ALWAYS as simple as asking your boss for one, especially in an era of globalisation and robotics. They even have a word for the phenomenon, redundancy. All that's keeping you from the dole queue may be the fact that in real terms, you're costing less year on year because your wages are remaining stagnant.
It can actually be very problematic and difficult, depending how how easy the new slab location is to access now that you have a building in the way and presumably landscaping you want to preserve. This can end up adding a considerable amount of expense to a job compared to a bare site.
Arguably, the Googlers who stopped Maven just did. Labor organization is the one of the few checks on this level of corporate power.
The issue is that regional concerns (there is not enough housing in the region) do not mesh well with local control. Every locality thinks that everyone else should relieve the burden of housing because they are already "crowded" and new residents mean more money needed for services, which is a hard ask in a place like CA where raising local taxes is fiendishly difficult.

If all the localities in a region, or even most of them, act this way, the end result is a housing shortage even when the economy is barely chugging along.
You don’t see any other President doing that? This doesn’t even make the top 10! https://learn.censible.co/risky-business-top-ten-corporate-c...
Yeah it seems pretty straightforward to just start taxing at that rate and be done with all the nonsense.
This likely took careful consideration and deliberation among a number of people. Google should be commended for the effort.
>>Then there is one year of Training.

So more than your average CS engineering grad?

>>Imagine a student who never wrote a line of code in his entire life suddenly has become a developer.

B.S.

Everyone writes code these days. Most electronics people study at-least 3 - 4 programming languages. In fact things like C, 8085, 8086 and a PIC.
Many people work hard to avoid the homeless. These volunteers embrace them
Why You Shouldn’t Use Bright, Saturated Colors for Backgrounds
"I've always found that the harder I work the more luck I seem to have."

Market acceptance controls whether a company might fail. It doesn't control whether a company might succeed.
Zig's errors are actually different and the variants can be statically
known. Error type returns are not usually specified since they can usually
be inferred. They can be explicitly specified if needed [1].

For example, the following code

fn errorOrAdd(a: u8, b: u8) !u8 {
if (a == 2) return error.FirstArgumentIsTwo;
if (b == 2) return error.SecondArgumentIsTwo;
return a + b;
}

pub fn main() void {
if (errorOrAdd(0, 0)) |ok| {

} else |err| switch (err) {
// will force a compile-error to see what errors we haven't handled
}
}

emits this error at compile-time:

/tmp/t.zig:13:18: error: error.SecondArgumentIsTwo not handled in switch
} else |err| switch (err) {
^
/tmp/t.zig:13:18: error: error.FirstArgumentIsTwo not handled in switch
} else |err| switch (err) {
^

You can use the global `error` type which encapsulates all other error types if needed,
replacing `errorOrAdd` in the previous `main` with the following function

fn anyError() error!u8 {}

now requires an else case, since it can be any possible error.

/tmp/t.zig:13:18: error: else prong required when switching on type 'error'
} else |err| switch (err) {
^

This works pretty well and is very informative in most cases. The tradeoffs
are it can make some instantiation of sub-types a bit clunky [2] and you need
to avoid the global error type everywhere. The global error infests all calling
functions and makes their error returns global as a result. You can however
catch this type and create a new specific variant so there is a way around this
for the caller at least.

Do remember that Rust allows passing information in the Err variant of a Result
while Zig's error codes are just that, codes with no accompanying state.

[1] https://github.com/tiehuis/zig-bn/blob/3d374cffb2536bce80453...

[2] https://github.com/tiehuis/zig-deflate/blob/bb10ee1baacae83d...
I worry that well-meaning efforts at mass climate engineering will cause far more harm than letting nature run her course.

I'm not convinced there is a causal relationship between human activity and CO2 levels or average temperatures (ignoring urban heat island and similar effects). Sure there is a correlation, but we all know what that means. The kind of atmospheric engineering that scares me is exactly the tool that would be required to show a causal relationship.

Another point of concern is that none of the doom and gloom predictions are made by any climate model. All a climate model can do is make predictions about, well, climate. It takes an economic or some other sociological model to predict how that change in climate will affect human beings and societies, and what the costs (and benefits!) will be. Even if you trust the climate models 100% you'd be a fool to trust the economic or sociological models. How can one rationally justify an intervention is worth the cost when one can't know the cost of what is being prevented?
How does javascript have more penetration than HTML/CSS? I can't think of that many reasons to use it if you aren't doing web work.
If you change django/rails/node with golang/rust statically linked binary would you still get enough ears?
If you want WPA/TVA type jobs to replace the coal mining jobs that no longer exist, then the people have to be willing to go where the construction work is to be done.

We can't just guarantee that they'll get WPA/TVA jobs to do all the construction in the country, without having them be willing and able to move to where the work is.

Moreover, construction is a young persons job. Older people can't work those kinds of jobs, at least not with the same level of efficiency and willingness to kill yourself (sometimes literally).

So approximately zero point zero percent of those miners would be able to actually do those construction jobs, even if they were willing to do so and willing to move close to where the work is.
You can slap a Phoenix app into an http://erlangonxen.org unikernel, and there are definite perf gains there.
Why would your default stance be to believe a company over a leaker?

The company has millions to gain from the contract and hasn’t shown morals on this issue.

The leaker has so much to lose by releasing the documents, everything from their career to a significant portion of their life. You could call that incentive to deceive, but I call it incentive to be just about their leak.

Especially when it’d be so easy for the company to leak counter examples showing moral consideration if they did...
Expert Tips and Tricks for a Healthy DevOps Toolchain
This sounds like 2018's version of "you won't always have a calculator."
Sure! It's quite simple: works like a charm. Completely transparent. You `import` with Python-like syntax, and you get a Ruby object that transparently forwards any message (i.e. method calls) to the corresponding Python object on the underlying Python interpreter.

This means that Ruby does not need to know _anything_ about the Python object: whatever you call on the Ruby object is just forwarded to the Python one, and whatever result is passed back to Ruby.

About the overhead, I sincerely do not know; I expected to have some so my code does part of the image pre-processing directly in Python (`narray`) in order to pass a smaller object to Ruby, but besides that I could perceive none -- grain of salt advised, as that was possibly hidden from me because my computation in Ruby was orders of magnitude more complex/time consuming than what was going on on the Python interpreter.

Definitely ping Murata-san either on GitHub https://github.com/mrkn/pycall.rb/ or Twitter `@mrkn`, I will send him a link to this thread so he can contribute if he feels like it. Personally, I am a fan of his work and elegant approach, I owe him for enabling me to keep working in Ruby while everybody publishes code in Python :)
What you call being a script kiddie I call working at a higher level of abstraction.
What does "we (read: our employees) would prefer to not work on weapons systems" have to do with a "self-righteous belief in their superiority over the American people"?

I'm honestly confused as to how those two concepts are connected.
Honest question: Do you still have the ability to ls, find,grep, netstat, lsof stuff? I don't know if unikernels can be difficult to debug but if you told me I didn't have those I would be nervous at a glance at least. Maybe we've been mislead.
>there was a tradition of pickle making (Indian pickles, or aachar

There are some good Indian pickles or preserves that are less known nowadays, or at least, I do not see or hear of them as much. A few are:

- mahani - it's made from the root of a plant, googled it ("mahani pickle") recently, may be (Indian version of) sarsaparilla; it has an unusual taste; had it at a relative's farm, where they made it from bushes growing there

- sundakai (small bright reddish-yellow fruit of a bush), sun-dried and then quickly deep-fried, to have as a condiment with meals (a kind of "vattal", it's called, in Tamil) (think something like dried then fried chillies, not in hotness but in the technique)

- karonda (a small crimson fruit of a tree, incredibly tangy and sourish (but more to it) taste, used to pick and eat them from wild trees in Central India as a kid, also once had an unforgettable pickle made from them in a Punjabi restaurant in Bangalore (it might have been Casa Piccola)

- green peppers (not chillies, the same fruit as the black pepper, but when unripe), pickled in just salted water; bought a jar a couple of times at a Kerala foods store in Pune, comes in sprigs, mouth-watering and a bit deceptively strong.
I'm impressed by this and like it a lot.

If you don't mind a 'drive-by' feature request: it would be
fantastic if you were to support the PlantUML state DSL:

http://plantuml.com/state-diagram

That would push me from "interesting proof of concept" to figuring out how to use it in projects.
I found this PBS Newshour report that was inspiring:

Job training and community college put coal miners on a new path
https://www.pbs.org/newshour/show/job-training-community-col...

The question is, is it to optimistic? As someone who has never been to the region first hand, I'd be curious if it is too idealized.
> tobacco

The Carolinas and Virginia, I think.

And you're right, it's not that different.

The only thing I'd say is that I believe steel jobs were a bit slower of a transition. I believe most of the slide took place in the 60s - 80s as lower cost Japanese steel took off?

Tobacco is also somewhat replaceable. If you were planting it, you can plant other things. So the glide path is a bit easier.
>My patience for "The Reds" is exhausted

>I can tell you without hesitation: These people won't change.

The industry is the people.
Heroku free dynos
I'm probably out of the loop, but are people really scrambling to migrate away from GitHub? Why? Any reason other than irrational MS hatred?
Show HN: Automatically add flow to your code base
Microsoft has a long history of not only opposing open source, but actively trying to attack and discredit it. That and they are somewhat notorious for their whole "Embrace, Extend, Extinguish" approach.
Even simpler, have the releases performed by a human account. It can still be compromised but you're not going to be storing your own GitHub credentials on a server or inside a CI flow so it can automatically write on your behalf. You probably shouldn't be releasing so often that it's a pain in the ass to perform it manually (in terms of tagging in git rather than doing a full on deploy to a server or something).

It also means that maintainers are accountable for each release and if something like this happens, you know exactly who you need to talk to to get the situation resolved, which might be something as simple as setting a stronger password or not committing a GitHub token into their public dotfiles.
Can't stress how great that resource truly is in understanding statecharts, which are state-machines but with lots of extra details that actually make them usable at scale in large projects.
Even if this is true, they can make the subjective decision that doing certain things will make the company look bad in the eyes of employees (which not only can cause employees to resign, but can disadvantage a company in negotiations to hire new employees) and users of the product, and can ultimately be worse for their bottom line than things that don't bring the same short-term financial benefits.

Ultimately, though, I agree with zaphar that you are overgeneralizing, since corporations are controlled by humans -- executives, other employees, and shareholders -- and human motivations can be complex.
Except for the part that this process takes electricity to do. If the process can be turned off and on quickly, it would be a great use for excess wind and solar power.
Just wait until the next time when China holds the keys to decide on an important matter. It'll be interesting to see how this eventually plays out, but maybe you won't like it better then.
Thanks, that has a lot more detail and seems more familiar, I was just using the link in the article (on mobile so hard to dig into things much). Interesting overview too, that was my general impression.
https://github.com/Kickball/awesome-selfhosted#project-manag...

I posted this before one of the GitHub acquisition threads.
There's already a major shortage of truck drivers in this country. Maybe not where the mines are, but elsewhere.

But if they're truck drivers, then they should be able to drive trucks elsewhere, for other industries.

So, at least that part of the downstream economy shouldn't be a factor.

Unless, that is, they insist on continuing to be truck drivers for coal mines, and living in the same place that they have always lived. But if they're going to be intransigent, then I don't have a lot of sympathy for them.

Please note, my uncle is a truck driver, and I've heard a lot about the industry from his personal experience. I do actually have a lot of sympathy for truck drivers in general. But this is a transportation industry, and they have to go where the jobs are.
> What makes coal special?

Coal workers are important because the suburban whites who make up the GOP's voting base identify with them.
Was thinking to install Gitea earlier and saw this on hackernews, is it safe to install using binary yet?
As the article states up top, there's decent churn in Congress, making this more than a one-time or annual thing. Also, it's not just members of Congress who are important to cover in a beat, but their senior staff members and aides.

Spending a significant amount of time developing a process for face memorization and undertaking it would be an example of needless/premature optimization, especially for people who may be covering Congress tangentially. Most of a Congress reporter's job does not depend on having random encounters with members of Congress.
How many hedge fund managers are there in the US? And yet they have a special provision in the tax code that they pay a maximum income tax rate of 15%. You could just cut a $200K check to every single coal miner and cost half what the carried interest loophole costs the US Treasury - every year.
Trump’s stereotypes are clearly true. Just listen to the man talk. He has the attention span of a poorly fed sparrow. The other day he raved about the wonderful letter he got from Kim Jong Un, then eight minutes later said he hadn’t read it. Google “trump nuclear uncle” for a sentence so meandering and incomprehensible that it should probably be banned as a weapon of war on humanitarian grounds. Thousands more examples can be found.

W was a bit naive but not a dunce. His folksy Texas way of talking was an affectation. He flew fighter jets in the 70s, when that was about as safe and easy as juggling chainsaws. I think W is one of the worst leaders we’ve ever had, but he wasn’t an idiot.
KVM runs guests as host processes, so KVM + unikernel = ordinary Unix process.
Ersatz Free Trials on Apple’s App Store
Lol, saw the crazy view numbers, clicked on pubg and got:

Sorry, something went wrong.
We're working on getting this fixed as soon as we can.

Go Back

Facebook © 2018 · Help
Does anyone at NASA consider that these practices are deceptive? Remember they also add false color, and I don't think I've ever seen the manipulation process noted. At times I've looked for true images, and it's been difficult to find out if any image is 'real' or manipulated. Imagine if a newspaper published photos like that; it would be seen as deceit.

Personally, it makes me feel that NASA's public announcements are not trustworthy, that they have a sophisticated PR machine and we're not really seeing the truth.