skysight-inc/HackerNews huggingface dataset:
With regards to US law, and again, IANAL, so if an attorney chimes in I'd defer to them:

"License" is a very general concept. You can give somebody "license" to do almost anything. See e. g. https://www.law.cornell.edu/wex/license

"Copyright" is a specific thing that you can possess - see the definition here: https://www.copyright.gov/help/faq/definitions.html

You can therefore grant somebody license to use something over which you hold copyright. You can also grant them license to do all sorts of other things, and you can breach the license in all sorts of ways. See for instance:

https://www.lexology.com/library/detail.aspx?g=e4b1226a-b6b4...

My main point, though, is that simply informing CNET that they are in violation of a program's license should be enough to make them stop, in theory. You may not need a DMCA takedown to do it, though one wouldn't hurt.

> Absent a license, there is nothing permitting the redistributing of software.

That's not true, because of fair use: https://en.wikipedia.org/wiki/Fair_use.

> if you do not fulfill the terms of the license, you have no license to distribute, and are violating copyright.

You may still have a license to distribute. You just aren't, in this case, distributing in accordance with that license. Licenses don't necessarily terminate upon violation (though they often do).
OC law enforcement is famously corrupt. Lived there for years. I can't tell how many times I got pulled over for BS reasons for a fishing expedition. I was once given a ticket for "incorrect instrumentation" for a completely unmodified (and unremarkable) 350Z.
My point is that somehow, it is not copilot that is violating the licenses, but the code that is generated is.

So, if you just use copilot to generate random things, you are ok. But if you try to use the generated code for anything: distribution, selling, eventually usage. Then, you are violating the licenses in the same way as you took yourself the parts of code to reuse.

It is possible users of copilot that should avoid that or be very careful to check any line produced (that is almost impossible).

Also, by itself, copying one or two lines of code can hardly be limited by copyright. But, as we so, copilot can spit big full block of code from existing projects.
If you're hosting at the free github service, or even paid, github did not scrape your code. They just accessed the information on the hardware they owned. HTTP wouldn't have to be involved at all. They could just look at the disks.

Additionally, "The third-party doctrine is a United States legal doctrine that holds that people who voluntarily give information to third parties—such as banks, phone companies, internet service providers (ISPs), and e-mail servers—have "no reasonable expectation of privacy.""

The above isn't to say I agree with this but just to highlight the dangers of outsourcing and the cloud.
Early Reports on Delta Variant Symptoms Indicate They Are Different from Normal
Elon Musk Just Tweeted a Life-Changing Decision, and Almost Nobody Even Noticed
The problem is, semantically and linguistically, there are two OOPs. There's Smalltalk OOP and Java OOP. I haven't worked with Smalltalk but from everything I've heard, it "does object-oriented right". Unfortunately, Smalltalk just isn't popular (not even in the top 50 on the Tiobe index, though it fares slightly better on Redmonk).

For better or worse, Java is massively popular, and thus the Java conceptualization of OOP, which is just frankly bad, is what most people think of when they think OOP.

OOP encapsulation works when you can't have objects with invariants violated, and when you can't cover the combinatorial space with tests. The problem is, Java-style setters and getters are an almost guaranteed way to get the above properties. That's why it's better to be able to just have a small number of course-grained state stores that you can interrogate easily (REST, Reactors, databases, and Kubernetes data models all exhibit this). Class Employee inherits Person, doesn't. Too fine-grained, too easy to mutate yourself into an absolute mess.
Sounds great, so long as it’s not me or anyone I care about.
> But having used busybox utils on a daily basis I truly do not understand how people can use them daily and not go insane.

Busybox is meant to be used in embedded Linux systems, often found in routers, printers, cameras and etc. In those systems every megabyte of flash memory counts and every cost counts. Busybox (GPL license) encapsulates the whole non graphics userland in a single binary. An non-GPL alternative to it is Toybox which is used on Android since this tool has BSD license. Alpine distro was also designed for embedded systems, but it is now being used in containers due to the distro small footprint.
Video: https://www.cnn.com/2021/07/03/americas/gulf-of-mexico-fire-...
Another question related to Budibase, how do you harden the container and handle security issues? A Google search leads me to githubs standard security overview which is empty, Sync suggests there may be some advisories associated with the container?

https://github.com/Budibase/budibase/security
https://snyk.io/advisor/npm-package/@budibase/server?utm_med...
Really? I don't follow: why is try/catch/finally preferred over:

async function someAsyncThing() {
startSpinner();
await asyncWork()
.catch(err => {
if (err.name == 'AbortError') return;
showErrorUI();
})
.finally(() => {
stopSpinner();
});
}

Should be identical, no?

EDIT: Well, except that if there was more after asyncWork() the return in the try block would exit someAsyncThing, whereas the return in the catch block just returns from the catch. Is that his point?
Population isn’t the problem. Consumption is.
Funnily enough the margins are pretty bad, especially adding the risk.

The relatively small amounts these kids deal maybe contain a 10 to 30% margin. Maybe 50% when you don't like your clients. Considering they do packaging, delivering and hold the risk that's not a lot.

Then check Amazon for random locally warehoused China stuff. Margin easily is X3 or more.

Kids are just uncreative
believe it or not there's more countries in the world than the United States

> "The third-party doctrine is a United States legal doctrine that holds that people who voluntarily give information to third parties—such as banks, phone companies, internet service providers (ISPs), and e-mail servers—have "no reasonable expectation of privacy."

this is definitely not the case for 100% of the rest of the world
> I'm tempted to just throwing stuff like "AWS_KEY=" at the algorithm and see

Anybody tried? What does actually happen if you do this kind of thing? I can think of a few more obvious "script kiddie" ideas, but I won't post them here lest a copilot developer sees it and closes all the elementary stuff.
I have some of my code BSD0 licensed (in practice public domain). One thing that I'm vary of regarding Copilot is: what would happen if my code would become a part of some proprietary code by a big multinational corporation and then they would DMCA me out? I'm a bit in the middle of a digital housekeeping and I think I will move my code somewhere else, because of it.
Not sure if web reader is OK for you but I've been using FREE tier of Inoreader for over 10 years now. I love it, it does its job and that's what counts.
Perhaps the final judgment would say "AI cannot infringe on copyright provided that only other AIs consume the result of the first AIs work".

And suddenly there is a world of robots composing, writing and painting for other robots. With us humans left out.

There should be a /s at the end, but legal world sometimes produces such convolutions. See, for example, the interpretation of the Commerce Clause in Gonzales v. Reich.
The good news is that Github then also has no reasonable expectation for me to use their service. Most developers can just as easily set up a Gitlab or self-hosted alternative with zero friction.
it’s built with stagit: https://codemadness.org/stagit.html

Love the minimal style and monospace font!
Let's look at the biggest studies

HQC:

RECOVERY (RCT) -9% 1.09 [0.97-1.23] death 421/1,561 790/3,155

Mitjà (RCT) 52% 0.48 [0.15-1.57] death 4/1,196 9/1,301

SOLIDARITY (RCT) -19% 1.19 [0.89-1.59] death 104/947 84/906

---

Ivermectin:

Seet (CLUS. RCT) 50% 0.50 [0.33-0.76] severe case 32/617 64/619 12mg

Elgazzar (RCT) 92% 0.08 [0.02-0.35] death 2/200 24/200 112mg

Mahmud (DB RCT) 86% 0.14 [0.01-2.75] death 0/183 3/183 12mg

---

My guess is: HCQ was very promising in early 2020 and there has been enough time to make big RCT. Ivermectin got more promising this year and the big RCT didn't finish yet, or the results are still not published.

(In a big trial with a few thousand patients, you need a lot of time, coordination and paperwork, so the result is less likely to not get published.)
I'd be careful not to fall for marketing. I'm not actually sure Apple is better than Microsoft. Sure Apple spends money on advertising to say this, but Snowden had to catch Apple to find out they were giving away your emails to the government.

Does Apple have better security than Microsoft? They advertise that too, but every other week there's a Apple 0 day exploit.

Does Apple make you "Think different"? But make everyone conform to the same apps, web browser, hardware, etc....

I'd be extremely careful not to take marketing/psychology tricks as fact.
Has this person been in a coma? If I utilize a free service on the Internet, I'm trading for some kind of convenience with the knowledge that I am in some way being boned in the backend by teams of people, all of whom are likely more clever than I am and using my patronage to some kind of nefarious end.

The Internet isn't really a place to exercise an inflexible moral code. His new repository probably can be traced back to slave labor somehow if someone digs deep enough. Probably won't even take 6 degrees of separation.

If it makes it easier for me to code and gives me more time to do something other than work without doing irreprovable harm to some sentient entity, I'm firmly in the who gives a shit camp.
In my experience open source has now become so prevalent that I think some young developers could be completely caught out if the pendulum swings the other way.

Semi-related, the GNU/Linux copypasta is now more familiar to some than the GNU project in general - this is a shame to me as I view the copypasta to be mocking people who worked very hard to achieve what GNU has achieved asking for some credit.
> Limits of the scènes à faire doctrine are a matter of degree — that is, operate on a continuum.

Copilot is certainly pushing that envelope.
Source Hut[0] is getting more attractive with each passing day, but I'm not sure I can adapt to it's weird e-mail centric pull requests (and I know that this is a standard Git feature, but the UX seems bad).

[0] https://sourcehut.org/
I share the frustration about lookbehind regex not being supported in WebKit.

The XRegExp[1] library can be a great option in these situations if you're okay adding another dependency to your project to make up for Apple's negligent shortcomings...

[1]: https://xregexp.com/
While it’s very true that we have a much better idea of how Sanskrit was pronounced millennia ago than we do for most languages, we can’t make absolute claims like yours.

No, that’s not true. there’s a bunch of varieties of Sanskrit, including Vedic Sanskrit, Classical Sanskrit, and various local dialects. Not all of these have been preserved in oral traditions.

Second, even within the preserved oral traditions, pronunciations vary across schools. For example, the “kru” part in your Samskruta is pronounced differently in different parts of India; some people do say “kri”
I wish I had the guts to leave only "tombstones" for my GitHub projects, pointing to other sites where they're actually stored.

Unfortunately, GitHub enjoys the effect of most people being on it (correct me if I'm wrong), and leaving it is costly, regardless of whether the alternative is a reasonable service or not.
"While we still have more to learn about the Delta variant, this emerging data is important because it shows us that what we might think of as just a mild winter cold - a runny nose and a sore throat - could be a case of COVID-19."
If you search for "frontend" on the App Engine Standard Pricing Page [1], it seems like your usage might be exceeding the free tier for frontend instances. Did the load on your app suddenly increase?

[1] https://cloud.google.com/appengine/pricing
More like OpenAI
Five-over-ones are nice medium density units, but they depend on public transit to be viable. If you can't get to work without a car (let's suppose those ground floor stores cover all your shopping needs) you need a parking spot, everyone and their partner needs a parking spot, and now the whole complex is surrounded by a huge parking lot.
If promoting a certain snake oil because you'll receive government favours, then it IS censorship, cf. all the Title IX unconstitutional enforcement following threats of pulling federal fundings.

In this case, GAFAMs are scared as can be from being "regulated".
How do you see this technology putting people out of work or having their salaries cut dramatically?
I do not write any code that could be found and copy/pasted from somewhere online.
Billionaire thinks it's trendy to pretend to be an average millennial. More news at 11.
Make a precommit hook that enforces this. Done.
You have good points, but I would argue that Copilot itself is the entity distributing copyrighted code since there are times when it copies code verbatim. That puts the legal onus on Copilot itself.
There are a lot of plants that you can eat a little part of, which then grows back, like the leaves on chard or lettuce plants. In our garden the chard plants produced for months.

In commercial farming, it's just cheaper to cut the entire plant off and clear the land for the next crop.
And Paninian/Classical Sanskrit is not even Vedic Sanskrit!
That sounds like an epic value destroyer. It won’t lower prices. Instead it will drive out owners to be replaced by leasers incapable of owning property. The only people that win are owners of multi-tenant properties, which are often commercial businesses.
Sure, move mouse to text, double click, ctrl-c, ctrl-v it’s still slower than touch typing one word.
I think an interesting analogy is if you rewrote a book in your own words but with each paragraphs meaning intact. So you rewrote Harry Potter but with slightly different sentence structures, but meaning was otherwise near identical. It’s that copyright infringement? I think it would certainly be plagiarism.

The other similar analogy is of translation: a translated work is still copied by ‘derived from’ copyright laws.

Is this just what copilot is doing in some ways but for smaller components?
Once you put something on the internet, you should assume it still exists out there somewhere even after deleting it. Even before copilot, all credentials that end up in a repo needed to be changed. I'm not sure what's supposed to be different now.
Is there no licence with any sort of model training clause: "If this licence or the source code it covers is used to train a statistical model, then the model and code used to create the model are covered by this licence (which has terms like the AGPL)"?

If not, will anybody quietly slip something like this into Copilot's training data?
A lot of these pharmacy stores are setup such that the checkout is offset from the entrance/exit probably because most of the money comes from the pharmacy. It also means that shoplifters just go straight out carrying whatever they can grab and at least in my area they aren’t even trying to be discrete
> Am I unusual here in that my notes are not all text?

Maybe unusual but not completely alone.

I use a mix but none are complete:

- Notes on iPad lets me start (or continue) a note by tapping the Pencil on the locked screen. Brilliant. Hard to link notes though.

- Pencil planner is totally brilliant It integrates calendar and lets me write on top of it and in a close to magic way it shows day notes in week view and the other way around. It is easy to use but not dumbed down. Lacks photos for now though but I can live with that for now.

- Joplin. For anything that doesn't contain handwritten or images.
The next such attack -- which will be much larger than this one -- will be called super-colossal. The next such attack.. :)
The other thing is that Source Hut is immensely complicated to set up. I wish I could love it, but Gitea was just so much easier to get going.
Apple has already built that. They offer random forward addresses for email form fields and in a list you can manually pick from for real-life interactions.

And I think you may be overdoing the contrariness. E-Mail is one of the few open standards still existing, and with the advances of spam filters, it is really not that bad.
Hey, how come what is essentially the equivalent of an HN comment, only made on Twitter, gets to be an HN story? :-(
Isn't Google's BigQuery also scraping GitHub and is making it accessible/available for commercial use.
That's why the GDPR is right.
Like you mentioned, there is no cloud just other peoples hardware.

They will do whatever they want with your code.

MS didn't change a bit.
Nicely articulated.
Actually, it helps me figure out posts I should upvote.
Was that a good thing or something to be condemned?

Happy Fourth to you also.
Dasher: Information-efficient text entry (2007)
What are some accessibility interfaces/strategies for art/design tools? Surely some of those can be adapted here.
I should have worded that as "all humans" instead of "some humans"
I found this:

https://developer.nvidia.com/gpugems/gpugems3/part-iv-image-...

This is about working with linear-to-light values on GPUs however the issues in VFX are largely the same.
For the record, I moved all of my code away from GitHub because I didn't like them. Now I self-host, with all of the work that entails.

So I think I have a right to be mad when they do something like this to code I previously stored on GitHub.
Optically controlled “living electrodes” with long-projecting axon tracts BMI
No no, we get it. Some people, like myself, still think that copyrights serve a purpose.
Yeah, I'm pretty sure those leaks are the origin of it. At some point it became a "best practice" without understanding the reasons behind it, and people started applying it everywhere without any thought to "why".
How do you streamline real estate availability? Blow up mountains or expand into the ocean?
Precision of 1ms not timing of 1ms. It’s just like taking a step you can chose when to start but you need to synchronize motions after that point to maintain an efficient stride.

In the end that kind of precision is extremely easy for nervous systems as the lag just gets built in. Which is how hummingbird hearts can do 21 beats per second with different timings between each of the 4 chambers at sub 1ms precision.
Signs of geological activity found on Venus
Show HN: Crowdsourced-Transcripts-for-YouTube
Don't take money until your customer growth looks like a hockey stick. The founders of most famous tech companies didn't take funding until it was clear they were riding a rocket.

If your revenue/user growth is high enough you can write your own terms. People will beg you to take their money.
I once went to a wedding involving academic linguists and Hindu prayers. A Hindu priest chanted a prayer in Sanskrit and then an academic linguist followed up by chanting the same prayer with his view of what it would have anciently sounded like. Notwithstanding the priest's own view of his Sanskrit as an ancient language, his pronunciation didn't match up with the academic linguist's view of the historical pronunciation.

Relatedly, I went to a spoken Latin event where I (an American) spoke Latin with an Italian man. His pronunciation and mine were wildly different, although we could understand each other. Neither was all that similar to the academic linguists' view of what our conversation would have sounded like thousands of years ago, though I guess his vowels were generally closer and my consonants were generally closer.

People retaining ancient languages for liturgical and scholarly uses are generally not that great at preventing the pronunciation from shifting, and I think that's true across the board. ("Atque memento, nulli adsunt Romanorum qui locutionem tuam corrigant." -- Henry Beard.)
We are toeing the crater line. Quite frankly, there’s clear evidence that humans have little regard for plagiarism versus inspiration.

Will co-pilot offer royalties for auto suggestions that are committed to code bases? I’m sure our ML can track how similar the commits were.

It’s always fascinating to me how we have the tech to take, but never to give. Pay the motherfucker you stole this shit from.

The proverbial:
https://youtu.be/6TLo4Z_LWu4
Your code will end up on GitHub anyway if other people find it useful, as the majority of developers don't even understand you can self host git repositories, so they only know how to do their own development by taking the code they find and putting it on GitHub first.
I don't see how this comment has anything to do with the article.

They are scientists and they made errors outside of their field. Unless you can prove this is common to them. I don't see how this particular error they made is relevant to the discussion at all.
This is really cool. Especially the part about, "oh noes, this part won't fit that part (which has wide variance in manufacturing tolerances) within 0.01mm, whatever shall I do?...I know, I'll 'just' electroplate it!" Mad skills.
> His new repository probably can be traced back to slave labor somehow

And you're ok with that? It doesn't HAVE to be like this. Just because you've chosen nihilism, doesn't mean that's the only choice, and it certainly doesn't help anything.
Newspaperindex: Traffic source for News bloggers only
> the vast majority of the code that it suggests is uniquely generated and has never been seen before.

Original code in somebody's GitHub repo:

int x = y + z;

Copilot code:

int Eisaa7ha = Wu8iazo7 + Roh0Eesh;

Not copy pasted! Uniquely generated! Never before seen!
Hide the hay in a pile of rotten hay as it were.
>Copyright doesn't just benefit huge corporations. For instance, without it, independent artists who rely on copying for distribution (authors, musicians, etc.) would find it much more difficult to make money off their work,

That doesn't look like it's the point to me.

""[the United States Congress shall have power] To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right , to their respective Writings and Discoveries." "

As I read that, copyright is there to 'promote progress', not to maximize gains.

No doubt there is a million linear feet of case law that got us where we are.

Honestly, I rather like this whole question of copilot. I solidly appreciate the brilliance of github as a honeypot.
> "to be honest, I would not recommend it being optional," David Weston, partner director of enterprise and OS security at Microsoft, told TechRepublic. "Without a TPM, you're not going to have segmentation, which is what we want".

Well... At least they're being transparent about being terrible. Unlike Google who says everything bad is about security... Protecting your machine from yourself.
Same here. I use OneNote and it does everything I need in that regard, and you can link sections to each other if needed.
Sure, but that's a different end of the issue than I was referring to. I was pointing out that just taking code off of github wouldn't avoid the use case. Any published code from any public source is likely to eventually be used this way by someone.
So if your toaster started talking you would treat it like a person? It's not about being a baseline dick at all. I could be baseline the nicest guy you ever met. I take the time to make the point because I believe teaching unthinking compliance with senseless rules - in the guise of "respect for everything" no less - is ugly, disrespectful of thought and actually immoral. It's also highly contrary to a coder's ethos.