skysight-inc/HackerNews huggingface dataset:
This huge revolt is interesting but I doubt it makes github very scared. They'll just come out with some new version of it which they'll show takes into account licenses (or uses a 10k or something dataset with hand checked licenses) and that'll be that and we'll forget about all this the week after.
Yes, that's exactly what I was getting at. It was less a criticism of FP (which is why I say it feels like it might be - it's not) and more a criticism of the bevy of techniques common in modern full-stack development.

Even then I'm not saying it's bad to do thing that way. They absolutely have their place. OOP has its place. FP has its place. Distributed computing has its place and vertical scaling has its place. The point is, dogmatically latching onto "X bad! Y good!" blinds you to potential solutions.
True, but when you start comparing denominators in absolute terms you would also conclude that not traveling at all is the far superior choice. And also, that anything emitter (say, a gas grill) that’s unrelated to travel has infinite emissions per kilometer.
I will admit, my very strong urge to find a workaround here has led me to do a lot of reflection on myself, and on tech more generally.
Wasn't Codex (the tech underlying CoPilot) trained on purely publicly available repos?
It all comes down to this: this has not been tested in the court. The above opinion, or for that matter any opinion from any lawyer or not-a-lawyer, is just that, an opinion.

As a business it is your responsibility to determine if this code-copying is worth a risk to your business.

Based on my experience, I'm pretty sure all corporate lawyers will disallow such code copying, till it has been tested in the court. It's just a matter of who will be the guinea pig.
I grew up in a predominantly black county, and most of this comment regarding racism being a constant source of stress is absolute hogwash, with zero evidence cited. Not unlike the myth that significant percentages of black Americans are unable to obtain a state ID, it's a belief held by white people with zero firsthand knowledge of black communities. They hear it repeated over and over and have zero firsthand knowledge to make them realize that it's absolutely absurd. As if you can live your life in this day and age without an ID. Also equally absurd is this Hollywood notion that black Americans are getting tiny snippets of racism every day of their lives.

It's patently absurd and simply isn't like that. Being poor is extremely stressful. It's really that simple. And acting as if people that live in trailer parks don't suffer health effects worse than more affluent people is also absurd.

I can guarantee you didn't live anywhere that was remotely integrated in your entire life. You have an ivory tower view of this entire issue, because these beliefs are a ready indicator of no firsthand knowledge.

Also citations of activist organizations are not objective and never will be. Why don't you provide a link from PETA while you're at it about the health effects of meat and see if it's a source of objective knowledge.
What if a Japanese software company uses it to write software, which is then sold in the US?

It's still copyright laundering, if you ask me.
> Louis does not want to impede on Apple's ability to make devices smaller or more compact, as that is what the vast majority of customers prefer.

The vast majority of apple customers have Stockholm syndrome, or at least don't know what they're missing.

The first gen MacBook pro had a battery that just popped out and could be replaced. It extended the life of the computer, and was practical because you could carry an extra battery for long trips. You could say their customer wanted to lose the battery, but I doubt that's true. More likely, people who dislike the user hostile design stop being customers.
> "But he has passed away and now he's in heaven."

no, he doesn't exist anymore.
Microsoft.

https://developer.qualcomm.com/hardware/windows-on-snapdrago...

Apple customer base is about 10% and plenty of countries are far away from the average hardware prices.
A bigger concern for many is that if you USE copilot, you’ll unintentionally copy code with licences that your company really, REALLY does not want to copy. For example, here’s copilot copying some very famous GPL code: https://twitter.com/mitsuhiko/status/1410886329924194309?s=2...

And basically every software company avoids GPL like the plague, due to its strong copyleft conditions.
But are they that much worse than private jets and helicopters on a per person level?
Feels like everyone is missing the point: Copilot will ultimately serve to weaken the arguments in support of software patents and copyright.

That can only be a good thing for society (though perhaps not for rent seekers).
The Chinese can't go back in time and change things they said before the pandemic. The viruses that the Wuhan Institute of Virology works with are fairly well known, because the WIV has published numerous papers on them.

We know, for example, that the WIV has three live coronaviruses that it works with. None of them is close to SARS-CoV-2.

We also know about a whole range of other viruses they've discovered (by sequencing RNA fragments), but which they haven't been able to culture in the lab. These include RaTG13, which they first published on in 2016. It's significant that among all these viruses they've published on over the years, none is similar enough to SARS-CoV-2 to be its ancestor.

I'll just add that some of the people we're talking about here, like Dr. Shi Zhengli, are very highly respected scientists who have contributed a huge amount to the field of virology. Just accusing them of lying with zero evidence is in pretty poor taste.
I live in Southern California, with family in Kansas, Wisconsin, and New York. The closest one is 2500kms away. The longest is almost 5000kms A train would take a lot longer than a plane.

Even more than just the distance, though, is the fact that there would be no practical way to have direct rail lines to every major city in the US.

Trains are useful, but there is no way they could replace air travel in the US.
This looks like https://codemadness.org/stagit.html

Other popular choices are gitweb and cgit (both dynamic).
> What does any of that have to do with keeping schools or neighborhoods safe?

The FAQ linked to on the page you linked to states:

> The stated purpose of the proposition is to “ensure that prison spending is focused on violent and serious offenses, to maximize alternatives for non-serious, nonviolent crime, and to invest the savings generated from [the proposition] into prevention and support programs in K-12 schools, victim services, and mental health and drug treatment” and to ensure “that sentences for people convicted of dangerous crimes like rape, murder, and child molestation are not changed.” The proposition states that it “shall be liberally construed to effectuate its purposes.”

I have no idea if it has done any of those things. I'd expect it would be pretty hard to determine if it has actually led to any savings, let alone do so with enough specificity to invest them in school programs etc.
If large company violated my open source license, I'd certainly have a problem with it. Use my code all you want, but follow the basic rules.

There's entire websites dedicated to GPL violations; people do care.
I can't really tell if you're agreeing or disagreeing, and I'm not even sure a ticket violation is a "crime"? But regardless, I don't understand the need to stretch analogies from other domains when there is so much case law out there specifically about EULAs. I'm pretty sure it's well-established [1] that EULAs can be enforceable contracts and breach of them can be treated as a breach of contract. This doesn't depend on there being copyright violations, e.g. there can be different licenses depending on commercial usage vs. non-commercial usage despite the copying being done in exactly the same manner. There should be no need to draw analogies from fare dodging to see what the law says here. I find countless links on this when Googling (and I'm basically leaving a different link in each comment), but see for example [1].

[1] https://www.mondaq.com/unitedstates/licensing-syndication/84...
"I am not a lawyer,“

STOP READING
Followed by the rise of cancer then lawsuits.
You may like Fossil! https://www.fossil-scm.org/home/doc/trunk/www/index.wiki
Have the admins of HN ever defended their decision to grey out downvoted comments with some good arguments?

Because reading a text thread where the color of the text constantly changes is rather annoying.
Indeed, thank for the post!

+1 on org-roam, and may I add org-roam-server, which visualises that graph in the browser very nicely, in an interactive way: <https://github.com/org-roam/org-roam-server>
> Reusing a snippet doesn't require reproducing the MIT license.

In light of Google v. Oracle going as far as the Supreme Court I find your confidence in this quite astonishing.
By coincidence, I watched this video about missing middle houses this morning:

https://www.youtube.com/watch?v=CCOdQsZa15o
It took me perhaps an hour trying to figure out how to save/export my edited photo...
Yeah, but that is only from one part of the coast to one part. You would have to have so many lines to connect all the cities.
Do you have a citation for that?

Quick Googling doesn't reveal any obvious authoritative answers (but a ton of guessing and unsubstantiated claims). The most authoritative/unbiased source seems to be this Wikipedia article:

https://en.wikipedia.org/wiki/Energy_efficiency_in_transport

But the head-to-head comparisons are mostly gaps when it comes to trains, and the sections on trains and planes are in completely different families of units that makes comparison extremely non-trivial. :(
In this case though we have machine learning model that is trained with some code and is not merely learning abstract concepts to be applied generally in different domains, but instead can use that knowledge to produce code that looks pretty much the same as the learning material, given the context that fits the learning material.

If humans did that, it would be hard to argue they didn't outright copy the source.

When a machine does it, does it matter if the machine literally copied it from sources, or first transformed it into an isomorphic model in its "head" before regurgitating it back?

If yes, why doesn't parsing the source into an AST and then rendering it back also insulate you from abiding a copyright?
Restrictions may not be needed. Remove subsidies and price in externalties.
> People are probably angry because this is yet another case of a big multinational corporation abusing unclear or difficult to enforce legislation for profit.

it's worse than that: it's Microsoft trying to completely undermine the concept of open source

meanwhile: they're unaffected as their high-value proprietary code remains private and doesn't train the model
"reading by robots doesn’t count."

It should be obvious that if the robot is simply scraping web sites and reproducing their text verbatim (without permission and without giving credit) that would be an infringement.

There are a lot of shades of gray between that and the other extreme, which is where it is scraping millions of sites, learning from them, and producing something that isn't all that similar to any of them. Both ends of the spectrum, and everywhere in between, are things that humans can do, but as machines get more capable this is getting trickier and trickier to sort out.

In this case, it sounds like it might be closer to the first example, since significant parts of the code will be verbatim.

Ultimately, I am hoping that such things cause us to completely rethink copyright law. The blurriness of it all is becoming too much to make laws around. We just need better mechanisms to reward people for creating valuable IP that they allow people to freely use as they please.
God forbit somebody profits from the code that you've posted publicly.

It's a NET POSITIVE FOR EVERYBODY.
A colleague of mine: "I either remove all my (useless) repositories from GitHub or I ask GitHub to pay me if they want to use my code in Copilot".

It's not that crazy.
Anyone know how they're hosting their repositories? https://thelig.ht/code/ is actually kind of nice and minimalist; I was hoping to set up the same thing, mostly just for kicks.
"Who is the modern Copernicus?"

History being what it is, we may know around the year 2300.

Let us hope the longevity science is onto something ...
Show HN: An Open-Source Programmable Telecommunications Stack
I would be more sympathetic to the idea of the co-pilot if apart from being susceptible to stripping licensing information from permissive and copyleft projects, it could also inject copyright-stripped sources of the same amount of closed source code.

As it is now, it works towards weakening the copyright of free software while doing nothing (or very little) to closed software.
> Sure they can't. Data is lost.

I believe it's possible to keep an app's data on uninstall. It's not the default behavior, but that doesn't really matter in this case.

> Much harder for Google (or anyone legally mandating them) to get caught with AABs though.

Not really. And what does "legally mandating them" even mean? This is a policy change for the play store, it has nothing to do with legality.

> ... in addition to a bunch of security issues. Also makes it possible to do forced monetization, like YouTube has done.

The "security issues" exist regardless of this policy change - as I've already said, Google could easily do whatever they want with your phone anyway due to control over system apps and the OS. I have security concerns with Google being the sole owner of the signing keys, but that's not related to Google themselves acting maliciously.

As for "forced monetization", that's just reaching - if they were going to force monetization on apps that weren't their own then they just need to require it of developers on the play store. How does the ability to ship modified bundles make this any easier for them?
The claim I was responding to is, "In a democracy, there is no reason to hide behind anonymity while fighting for a just cause."

What I'm saying is that there absolutely are reasons.

This is also not a binary proposition. In a group of activists you can have some people working anonymously and some people working out in the open.
Orpheus is very good but you will need reputation somewhere or sit and wait on IRC for a while

Also a shout-out for my preferred VPN, Mullvad
Let's say your code on GitHub is not opensourced. Do we know it wasn't used for training?
Smells like Microsoft
why are you on an upvote-based aggregator + forum if you're not looking for upvote-based links + commentary?
I mean, you could listen to samveda chants from different parts of India and see the pronunciations are very audibly different...

Your kind of hot take about Sanskrit is somewhat common.
A big thing I've noticed - especially on HN which is mostly white and male - is we perhaps fundamentally disagree on what 'racist' means.

To me I view racism as a larger umbrella. Includes bias, both on the surface but also more broadly what has been cultivated as a society. Context is very important in my definition viewpoint. centuries of historic oppression, which led to unequal wealth, opportunity, and more. ongoing bias which discriminates in hiring and opportunity and more.

I view this context as a kind of 'prior' (to use a ML term I don't fully understand lol) when assessing whether or not something is 'racist.'

While on the other hand it seems like some view racism as solely a person knowingly and vocally treating one ethnicity differently and discriminating openly.

To me I agree with parent and I hold the larger viewpoint.

Because of centuries of oppression BIPOC have less money, less opportunity, own less housing, communities are segregated don't have nearly as much ownership in the 'single family neighborhoods' & that community which drives the policy we are talking about.

I don't think one can ignore that context, and its implicit bias, when looking at why these laws, regulations, zoning were (and are) being passed.

And plus many times it's also explicitly racist like the latter viewpoint; like the language Trump & Republicans use about 'invading' the suburbs.
The legal term for this is scènes à faire[0], and there is quite a bit of legal precedent covering exactly the cases you bring up.

[0] https://en.m.wikipedia.org/wiki/Scènes_à_faire
Stagit?

https://codemadness.org/stagit.html
is copy not allowed by theirs terms of service? I read something about that it is needed for e.g. forking feature. But it was years ago, when I created the account.
I hope not mainly because where I live in south-eastern Canada we seem to be the tailpipe of North America. All aircraft heading east seem to go over my region.

The summer in non-pandemic times) is a constant parade of large passenger jets flying over. The jets are high up and in the evening you hear the rumble as the aircraft highlighted by the sun fly over while the ground is in evening shadows.

Even a dozen US military Osprey aircraft fly over a few weeks ago.

I wouldn't want a dozen large supersonic passenger aircraft going over all the time.
A 10% difference is massive for a 30k-base virus. In the public mind, "gain of function" has gained the aura of some sort of black magic, but creating SARS-CoV-2 from any combination of known viruses is beyond the capability of any lab. The amount of effort you'd have to put into it would be astronomical, and all for no apparent scientific reason. This line of speculation really is completely separated from reality.
In Firefox.
I'm not sold on the product, but it's important to note that GitHub Copilot was only trained on public repos, which means nothing should be out in the open that wasn't already made public by the authors.[0]

> GitHub Copilot is powered by OpenAI Codex, a new AI system created by OpenAI. It has been trained on a selection of English language and source code from publicly available sources, including code in public repositories on GitHub.

[0] https://copilot.github.com/
You don't think we have laws that are currently racist?
Unless, it is searching through repositories which someone paid to keep private.

What if that private key you accidentally committed, pushed, removed and pushed last week to your private repo is now showing up in everybody's Copilot?
A few years ago this was the exact situation I had with my cannabis dealer.

- he had fixed opening hours, 3 days per week.

- changing but legally rented locations

- only access was trough recommendations and only every 3 months or so

It was an exceptional well done operation. However it was cannabis exclusive and Switzerland is not too strict about these things in general. The reason it stopped was not even related to the illegal activiy
For those still looking for a standalone RSS reader that can work offline, or if like me your web consumption was fully filtered by FeedReader for years, I can recommend QuiteRSS.
Occam's Razor wins here. We have a history of testing and deploying military tech long before it's revealed to the public.

I'll never forget when my father and I happened to be watching TV when the Stealth bombers were first shown to the public. It was a big reveal with much pomp and circumstance. My dad said very nonchalantly, "That's not new. They showed that to us in the Navy 20 years ago. We saw that exact plane in SF." He said the military always works that way and the video author agrees.

Few people have noted the total lack of randomness in these sightings. There are no Tic Tacs at Target, nor at the football game. In a planet as big as ours, any random encounter would surely imply these craft showing up in all kinds of places.

But they do not. They are only ever spotted over the open ocean, in military training zones, during training exercises. That's a terribly small sample set and almost, in itself, shows that the encounters are not random but created by the same people who are experiencing them.

The video poster brings up an important point at the end. He alludes to the possibility that these pilots may also be part of the test, unknowingly. Of course they would be. In software, we call that pen testing. Look how much work the military did to test the effects of the nuclear bomb, before and after it was deployed in Japan. Surely, there will be much pen testing of Tic Tac.

Finally, to dredge up the suspiciously obvious, the Navy has a patent on Tic Tacs. It's quite public. In it, the author describes exactly the behaviors that pilots have observed. The drawings show the Tic Tac shape. The device is a drone but, according to the inventor, could be further developed into a person-carrier if shielding were added for people inside. Without that, the same energy fields that generate the magical propulsion would kill anybody aboard.

So, the most likely conclusion is that it's a long tech program by the US, still in dev, and not ready for primetime PR. Of course, the existing PR is great for us as it puts the world on notice that we do, indeed, have such devices.

No one in Russia or China thinks it's aliens.
Assuming an investor wants a maximum payout and that the % of money recovered decreases as the fraud perpetuates, the early recovery-whistleblower cut could be greater than a late recovery.
Yes. nomercy400 is wrong.
GitHub is pretty smart nowadays. If you propose a series of PR on top of each other, GitHub will change the base when it the base of the second PR got merged and so on. There is sometimes the need to rebase but I have generally no problem with it. Mind that I don’t propose this workflow with teams that also have non tech members like artists because these Workflows bring too much friction. But I keep my changes as independent as possible. All running with tests to cover the added/changed code.
It's not an insult. What you call criticising, climate shaming someone over one activity while engaging in other more polluting activities, is the exact definition of the word hypocrisy:

> Hypocrisy is the practice of engaging in the same behavior or activity for which one criticizes another
Personally, I think that voting is ridiculous, but I see the point.

It's one of the strongest methodologies for making a discussion board addictive.

I think an interesting feature to add would be to have peoples' user areas show how many downvotes they have spewed forth.
How to access its ethernet port?
Copyright requires a certain amount of creativity involved in its creation. I strongly suspect most code snippets of a few lines just don't qualify.
> You're assuming infinite variety exists, or can exist.

I'm assuming no such thing. I'm only assuming that there are places that would match your preferences better than where you currently live (or, if you want to be really precise, enough better to justify the costs of moving). Since people move all the time, for precisely that reason (I've done it myself, several times), that does not seem to me like a very extravagant assumption.

It is true that no place will be perfect: no place will satisfy literally all of someone's preferences. (There may be rare people that can find such a place, but they are going to be rare enough that we can ignore them for this discussion.) But I did not claim that you could find a place that would be perfect for you. I only claimed that you could find a place that would be better than where you currently are.

> Every town that already exists has been shaped by the conscious choices of people who live there and vote there and serve in offices there.

That's true. And if you think enough other people in your town would support your desired changes, you can of course get them to help you enact them, and then you won't have to move. But that is likely to take a lot more time and effort than moving to a place that already matches your preferences better than where you are now. I didn't say moving was the only solution to your problem. I only said it was the simplest one.