skysight-inc/HackerNews huggingface dataset:
I thought this was a pretty good thread (by an ex-Wikipedia lawyer) on Twitter about the IP meaning of Copilot.

https://twitter.com/luis_in_brief/status/1410242882523459585...

And this is a longer article about how IP and AI interact:

https://ilr.law.uiowa.edu/print/volume-101-issue-2/copyright...

I am not a lawyer, but I am capable of summarizing the thoughts of lawyers, so my take is that in general, fair use allows AI to be trained on copyrighted material, and humans who use this AI are not responsible for minor copyright infringement that happens accidentally as a result. However, this has not been tested in court in detail, so the consensus could change, and if you were extremely risk-averse you might want to avoid Copilot.

A key quote from the second link:

Copyright has concluded that reading by robots doesn’t count. Infringement is for humans only; when computers do it, it’s fair use.

Personally, I think law should allow Copilot. As a human, I am allowed to read copyrighted code and learn from it. An AI should be allowed to do the same thing. And nobody cares if my ten-line "how to invert a binary tree" snippet is the same as someone else's. Nobody is really being hurt when a new tool makes it easier to copy little bits of code from the internet.
The British way of using “are” on a non-plural word is weird to me and always looks very awkward.
Well, for the most part my code isn't going to do anyone a ton of good. I don't use much in the way of popular frameworks, but I also guess this means I'm gonna be out of a job for not writing "normal" enough code at some point.

Time to move on to the carbon age I suppose.
GDPR and other laws are supposed to stop that, and has worked out nicely according to audits. Stores are not allowed to keep your credit card number just a reference number. (But a lot of clubs are now registered on the credit card so they can still conncet a sale to a person with out storing the credit card number.)
Sure, but there's still the license at play here. It's not like they trained it only on public domain/CC0 code. What happens when it verbatim outputs a significant amount of code that was originally MIT, or BSD, or GPL licensed without the appropriate attribution. It can create unintended copyright violations and potentially open people using it up to liability.
there are "ethical" fruititarians, because fruits are gifts the plants offer up, but consuming a vegetable is eating the plant itself.
It's not about it being free, it's about GitHub taking something you licensed with conditions (ie. attribution or keep this copyright notice and license file, etc.) and blatantly ignoring your license because they know you probably can't afford to sue them for copyright infringement. Open Source doesn't mean you can reproduce and copy the code freely, licenses exist for a reason. Also: of course people care about Facebook et al. (not enough, I'll grant you). Plenty of people complain about Facebook violating privacy every single day.
No, hence why we could assume it has a different purpose, unbeknownst to us.

Those people have been dealing with oil for decades, and there'a millions of dollars at stake; assume that they know what they're doing.
People really sign up without reading Terms of Conditions and then complain when GitHub decides to do something with the data that you've given them permission to use under the ToS
In principle, I agree with the author. Although I don't think git needs group commits to achieve this functionality. My preferred workflow for the past couple of years has been to interactively rebase and squash/fixup! the commits so that each commit represents a functioning state of the code, which more or less achieves the same thing as what the author wants.

However, this approach only works if all the developers on a project buy in to this philosophy.

As much as I dislike squash and merge, it's better than the alternative of trawling through a git history with dozens of "WIP" and "Fix tests" commits and janky rebases/merges.
Fixed that for you:

https://www.google.com/maps/place/Ry%C5%8Dan-ji/@35.0343654,...
According to the discussion at this link, you do not need permission to use copyrighted data to train AI models. Copyright prevents you from copying data, it doesn't prevent you from learning from it.

https://twitter.com/luis_in_brief/status/1410985742268911631...
I abandoned github when they put code that was not licensed (is: copyright retained) and reproduced it and saved it in their Arctic Vault without the authors consent (mine)
S.F. is getting the first 'cultured sushi' (lab grown) tasting room
From TFA

> But while the movement to allow multifamily buildings in zones previously limited to single-family homes

How is this even a thing? Couldn't two families just define themselves as a big extended family? They could for example just have two people marry for a day, move into the upstairs and downstairs respectively, and then get divorced the next day to hack the system.
Frankly, I think the reason people are upset is because a tool that once revolved around sharing work with others has been bought by a super giant corporation and then all of that sharing is being turned into a means of putting the people who shared out of work. Or in the very least, cutting their salaries dramatically.
Oh man I can’t imagine the consequences for certain languages and frameworks if it uses SO answers though. Imagine if it trained in all the dumb and ancient answers like “how do I get the length of a string in javascript” and took the first accepted answer of “use jquery”
It is in TSMCs own interest to not burn their existing customers because Intel still has their own fabs and can drop TSMC the moment they catch up. Rebuilding business relationships with clients takes time, and they are also not really without options: Samsung is very much also a key player in the market after all.
I never hosted--with quite some prejudice, even--any of my projects on GitHub (for a number of reasons that are off topic right now)... it didn't matter, though: people take your code and upload it to GitHub themselves (which is their right); so you can't avoid Copilot by simply self-hosting your repositories.
Who can? Sure, Disney shouldn’t be able to copyright public domain works or Mickey Mouse until the end of time. But they also shouldn’t be able to swoop in, use your songs/artwork/software in their latest movie, without permission or appropriate compensation.
So sue them and a court opinion can demonstrate where the line is and how much code can be replicated before attribution is required (and the product can be refined to ensure compliance).

Innovation should push boundaries.
A pragmatic middle ground is learning fixup and autosquash and making the story mode before merging the code.

Your story mode == commit mode provided you can divide at a good enough granularity. This is generally not a problem though.
I don't want to run Lion or Mountain Lion though. Mojave was a mostly fine OS, I would rather they make it an LTS release or offer 32-bit support going forwards, but that seems to be fundamentally incompatible with their new target audience. Ultimately I'm not that irked since a switch to Linux was long overdue for me, but it gets under my skin watching Apple continue to ruin an OS that used to work fine for me.
It still rolls off the tongue better than TANSTAAFL ("There ain't no such thing as a free lunch").
Well, right now it could also just weaken copyleft while leaving proprietary non-public code copyright holders well-off.
I don’t think the populist spirit is making an inference as complex as “we need to get the tax revenue somewhere, better not object to offices even though they also create traffic.” The bureaucrats might, but the bureaucrats don’t have that much power; even when they support a housing development they get overridden by the community.
> If you open-sourced code and allowed it to be used for commercial purposes

Uploading it to Github does not transfer ownership or imply allowances for any use. If you upload it without a license it is a copyright violation to copy the code. Even with an MIT license it is a copyright violation to copy the code without attribution.

> I don't see the point of being pissy about Github using it, I'm saying this as someone who's written quite a lot of MIT code.

People are probably angry because this is yet another case of a big multinational corporation abusing unclear or difficult to enforce legislation for profit.
Orca gang together to generate large waves in unison to wash off waiting penguins and seals from ice floes: https://youtu.be/g1VEwsI4SlY. Likely they do other premeditated hunting too. A recent discussion of grandmothers show we also share menopause with Orca (and pilot whales, who also hunt in groups and also very closely related to Orca) so it might be these are the only other species that come close to us, culturally.
From a quick look, a company called Wildtype is doing lab-grown salmon: https://www.sfchronicle.com/food/article/S-F-is-getting-the-... (EDIT: article seemed interesting enough I submitted it)
> Copyright has concluded that reading by robots doesn’t count. Infringement is for humans only; when computers do it, it’s fair use.

This would be interesting to test with AI and pop music.
A Biogeographic Study of Paw Patrol
You're gonna need to back that up with legal text (by which I mean a lawyer's interpretation matching yours).
On mobile systems, the major concern is low power usage and battery duration, not performance, hence the dominance of ARM-based chips in this field. The great appeal of M1 chip is the performance and low battery power usage.

ARM is the Microsft of the semiconductor world. The company design and licenses CPU cores for several market segments, including: ARM cortex-M series cores intended for MCU - microcontrollers SOC (System-On-Chip); CPU-cores intended for embedded systems processors (MPU) such as ARM-Cortex-A series intended for embedded systems and mobile devices. And there are also ARM cores designed for servers, for instance A64FX Fujitsu chip that powers the Japanese supercomputer Fugaku, until now the fastest in the world. ARM cores highly customized with microarchitecture, such as Apple M1 and some Samsung ARM chips, are designed under architecture license.

A MCU is a self-contained chip containing up to 1MB of RAM, Flash memory up to 1 MB for the firmware; and several other peripherals such as digital IO, analog-to-digital converter, UART RS232 and so on. They are not comparable to Intel chips. MCUs are used in keyboards, mouses, car engine control unit, toys, home appliances and so on. The difference between the cores intended for MCUs and cores intended for MPUs is that cores for MPUs need external flash memory chips and external RAM memory. MPU chips and also they contains MMU - memory management unit for supporting virtual memory and operating systems that need this feature, such as iOS, Windows CE, Linux, BSD and etc.
No Sanskrit absolutely doesn't sound like it did in ancient the ancient times.
Modern (north Indian) Sanskrit pronunciation uses Hindi/Urdu style of pronouncing vowels which was significantly influenced by Arabic and Persian.

Ancient Sanskrit pronunciation was essentially similar to what we call the Prakrit language, which was a more colloquial version and spoken by most people. Bengali, Marathi and Gujarati are a bit closer to that pronunciation, but of course they have changed a fair bit too.
Has the canary been removed?
SF housing is about 20% cheaper than Mountain View housing according to recent sales.
> Look at say rings where personal skill plays a larger role than the advancements in technology.

What about advancements metallurgy? And to use an adjacent example, cold-pressed steel techniques increase the number of places steel can be used. (See here https://en.wikipedia.org/wiki/Cold-formed_steel#Hot-rolled_v...).

More often that not, technology enables trade-offs to be made that couldn't be before. Making something cheaper and more fragile does lose something, service life, and so on. In exchange the cheaper thing is now used more widely. Perhaps this more widespread use unlocks something that only a few expensive yet high-quality units could not. Think of smartphones and the resulting network effects.
Hobbling copyright would likely make Disney et al much weaker in the future, to where this might not be as big of a deal.
But that problem is easy to fix with 0 disadvantages: Don’t do that.

Don’t do it for the same reason that you have a convention of useful commit messages.
Code of Ethics or Canons of Journalism (1923)
>Some unknown person is trying to get some hype on “cancel github” cry.

>I don't give a shit about the Copilot, but I care even less about Rian Hunter and his statements.

This is untrue because you had a choice of not saying anything at all and carrying on (clearly not giving a shit) or take the time to leave such a comment (giving enough of a shit to inform everyone you don't give a shit.) So far this and Lloyd's is the only crying going on in this topic.
They could push boundaries and publish one trained on all of Microsofts internal source code. Would for me be a great demonstration that they believe the "it's fair use and not violating copyright on the training data" argument.
It seems weird to do this over a feature that is still in technical preview, we don't even know if this product will ever ship publicly. I'm guessing a public release is still years off given the number issues they need to work through before release. My understanding is that they are working on an attribution system to catch cases with common code. Beyond that this person seems to use the MIT licensed code which already can be used internally by a company to host a proprietary service without attribution. It would make more sense to be outraged if you were using AGPL or something.
What's "odd" about it? It does exactly what I'd expect.
Calculate a standard of living index for every square mile on earth. Then add a slider that only shows you all areas greater than the chosen standard of living. When you crank it all the way up to California living standards the earth does look overpopulated.

Of course when all we want is the mere existence of humans then there can be as many additional humans as rats on the planet and they'll get to live the same quality of life.
Only if people understand that the result is under GPL; if they don't, then this is a mechanism to slowly "launder" the work people put into GPL code to funnel into non-GPL codebases.
Researchers in our lab created a huge dataset of facial expressions from images on the web, annotated it and published the URLs to the images and the annotations for research but made sure to search only for images with proper licenses. I don't think that you are allowed to just go download any old image and train on it. I understand the many many people do it, but it's not legal (as far as I know, please correct me if I'm wrong).
Sorry, I'm a bit confused. Where did the first 5% come from if not electricity to run factories?

Also climate impact is more than just greenhouse gasses, water usage is huge and if it can be optimized can be a huge win.

I'm also not sure about your 10% figure, 25% is the first figure I stumble across, of which animal production for food consists of about 50%:
https://ourworldindata.org/food-ghg-emissions
What do you think the expected return is that good on these competitions? Especially since the number of hours required to do well can be extremely high.
I've listened to rgveda samhita patha of what I believe is the shakala shakha which is predominant in north india but even they seem to mispronounce the vocalic "r" as "ri".
> If you..

But we didn't.
> Who is this person?

One of the beautiful things about HN is that you don't need to be anything, you just have to have something interesting to say.
I'm still waiting for my zymosteak.
That doesn't make sense because just look at sports teams, a good GM can turn a team around by setting up a good team, changing the way things are done, adding accountability and steering in the right direction. Sure they aren't out on the court or field but they can influence greatly all of that. Hiring the right coach and drafting the right players.
Maybe read the MIT license before you grab the pitchforks:

"The above copyright notice and this permission notice shall be included in all COPIES OR SUBSTANTIAL PORTIONS of the Software."

Reusing a snippet doesn't require reproducing the MIT license. People who publish MIT software know they're basically giving their code out with basically no strings attached.

However, GitHub should be careful with the GPL variety.
I wish that I could somehow turn my personal data into IP, but I’m not sure how to accomplish that.
>GDP quite a bit less than Italy's for example

Nominal. Closer to Germany if we are talking PPP and notably higher than Italy of course
Where are we going from here? Software engineering needs formal methods
Don't U.S. states all already do this immediately after birth?

https://www.newscientist.com/article/dn18945-do-you-care-wha...

https://www.healthnutnews.com/cbs-dna-from-newborn-blood-sam...

https://pubmed.ncbi.nlm.nih.gov/23136040/

In my state even when you home-birth you are required to submit samples. You have a right to "request" they destroy the samples after 90 days, but in the fine print it says they will process your request but they won't guarantee that all samples/digitizations will actually get destroyed.
Do you mean this post? https://news.ycombinator.com/item?id=27676266

There's plenty of skepticism there, even in the early comments.
Air travel has a big PR problem, because somehow a lot of people think it's the absolute worst for the environment. While on many routes a car is worse in terms of CO2 emission per trip than a small to mid sized airliner if there are less than 3 people in the car. Similar for your suggestion that we should take ships over the ocean, because cruise ships are much more polluting per passenger mile than modern airliners.
Are you kidding? If I produce any creative work, don't copy it without my permission, full stop. © 2021
>specifically to pick and choose what gets heard, what gets buried, and what gets banned.

BS. It covered liability for third party speech. It allowed controversial things to be said without the host being liable for hosting them.

Private censorship of controversial speech is the complete opposite of it's purpose.

>"No provider or user of an interactive computer service shall be treated as the publisher or speaker of any information provided by another information content provider"

If you only allow speakers to be heard that agree with you, you are the speaker.

If you only publish things that you agree with you are a publisher.

The law shields hosts in exchange for providing a place for free speech. If you no longer provide that space, you no longer deserve the protections it affords.

The behavior we see now is exactly the behavior that 230 was meant to prevent: sites being overly protective and aggressively policing what gets posted. 230 was passed so they wouldn't have to do it. It's not an excuse for them to do it anyway.

No one forsaw that the hosts would actually want an excuse to censor users.
Most profitable? Start a YouTube channel teaching people Android dev, and then sell courses.
Are you equipped to fight a protracted legal battle with Microsoft? Neither is anyone else.
Yes, but there were others who set hours and enforced them by turning phones off.

Depends on where you are in the food chain and how much you need to work.
Well, "nothing is free" doesn't mean someone can blatantly violate a license 'cause they have rent to pay.

Maybe people should be mad about what Facebook or Google do but that stuff doesn't involve taking stuff outside their terms of use.

Maybe Github could try attaching a "we can relicense all your code whenever we want" condition to their hosting but they'd lose all their business.
FTA: "Jobs' autograph now adorns the wall of Sushiiwa. It comes with a message: "All good things", a shortened version of the saying "All good things must come to an end.""

> The idea that Jobs had any deep philosophical ponderance of the human condition or introspection on his own mortality is comical.

seriously, tell it brother! He wrote "All good things." to a tasting menu in a restaurant, because he liked the sushi, not because he was even pondering the "all good things must come to an end", which btw is hackneyed and wouldn't indicate ponderous thoughts anyway.

Elsewhere in an article it points out that in the middle of an omakase he asked to be served repeated toro's till he said "stop"... that is sooo removed from japanese culture or any sense of restraint or selflessness, as is his statement (FTA, my paraphrasal) on seeing a zen garden "I WANT THAT"
Where is the 10% figure from? IPCC puts agriculture, forestry and other land use at 24%

https://www.epa.gov/ghgemissions/global-greenhouse-gas-emiss...
Bad news for you. Japanese copyright law, article 47-7 explicitly allow using copyrightable works for data analysis by means of a computer(including recording a derivative work created by adaptation)

It should be considered as fair-use of USA except we don't use Common Law system so we explicitly state what exempt from the copyright protection.
I don’t think anyone in this thread would have forgotten that fact. The Op themselves mentioned Hurd (what was and still is intended to be the GNU kernel) so they clearly weren’t obvious to your point.
Part of the reason for the cost of living there is the cost of housing being high because of artificially restricted supply. Why live there? Plentiful jobs and mild weather seem like good enough reasons.
The thing is, you've had Nobel Prize winners like Linus Pauling promote vitamin C as a panacea. Or Dawkins use his biology credentials to say something about philosophy/religion. Scientists using their credentials to give credence to whatever their particular argument in whatever domain is nothing new. In fact, it is part of what the Weinstein's general critique of the scientific realm is. Perhaps they lack the self-awareness to see when they do it themselves, but in my mind, no way are you going to somehow paint them as _worse_ than any other PhD scientist talking with their credentials.
Thanks for the summary. I think all these are pretty good changes actually. I was never a fan of UWP at all. Not because of the tech per se, but because it tended to lead to crappy tablet/mobile-style apps that didn't suit the desktop. Same as with macOS Catalyst. I really don't want my desktop being a big iPad. At least Microsoft gets this now, but Apple still doesn't.
IANAL, but I’d start here:

https://en.wikipedia.org/wiki/Meeting_of_the_minds
Yes but it's still present in Vedic, literally in the second word of rgveda 1.1.1.
Or the variable `Result` (most common nowadays), although you may also call `Exit()` with a parameter.
Yeah just need to make git bisect --first-parent, and then the solution be obvious.
Unless we dramatically increase vacation time or dramatically increase rail speeds, that would mean that many people would not be able to see their families and friends or travel to events.
I suppose it really depends on if they spit out verbatim reproductions of code or whether it is the equivalent of a 10-year experienced programmer who has just seen a lot of code but isn't reproducing anything verbatim.

We shall see, by Googling some of the code it spits out.

FWIW GPT-3 doesn't really tend to spit out verbatim reproductions of copyrighted books.
Please replace the (cont) in your title just by suicide. That is what the article is about.