skysight-inc/HackerNews huggingface dataset:
Interesting but I found my self becoming depressed reading it. What a world.
>Hector Martin: If you use Copilot, you are basically playing Russian Roulette that the random mashup of existing, copyrighted, hegerogenously licensed code that you get out of it qualifies as an original work, mostly by chance. Or that nobody will ever sue you otherwise.

Well, that's already the case with Stack Overflow copypasta enterprise code. If anything, use of Copilot would be an improvement...
If the media copyright industries and their ContentID is anything to go by, it doesn't matter. It's all derivative.
Quick shortcuts to use the default Apple password manager on macOS/iOS
Silmarillion was sort of Tolkien's backstory/worldbuilding notes though. If there was any other unpublished material worth publishing, his son would have already done it.

Hard pass on this new one.
The real Web3 is companies sue original creator for infringement.
I disagree. Most large projects, software or otherwise, use existing parts. If you design an innovative device you'll still use some standard components like chips, memory modules etc.

There's already a way to quickly solve the boring parts in development - libraries which were built and licensed around that purpose. But Copilot passes you code of unknown origin, with unknown license terms and no information about how close it is to an existing codebase. It's like a person trying to sell you Macbooks for a hundred bucks per unit but you don't know where they came from and who made the holiday photos stored on the harddrive.
Maybe not "anything they put online" but "anything they put online and require account, reserving an option to terminate it without any human appeal path".

I don't need support for Google Search, but would definitely need it for Gmail.
Which server emulators? Me and my friend did a few contributions to SphereServer back in the days.
They're actively working on it: https://www.tideway.london/
The when Oracle won its copyright lawsuit against google it was because of a 8 line bound checking utility function.
I don’t interact with any e-government services. They can tap into “all that online stuff” with a warrant.
misleading title, Minio is an object store system. It is not an alternative to AWS, just S3 / Azure Blob / GCP Buckets
This is clear-cut fraud, but it is also not even close to what Copilot or most junior devs are doing.
Very surprised to hear about this actually.

Maybe I live in a bubble, but the likes of Google/StackOverflow have been part and parcel of a developers toolbox for many years now.

And in any case I wonder how that is enforced. Eg, Someone goes home in the evening and visits github, learns a new trick and comes into the office the next day and implements it.
Grug brain see grug code later. Grug brain say to grug: this code not grug code. Grug scratch head, kill favorite flea. Grug must grok old grug code but get no shiny rock for grok own old grug code. Grug sad, say to grug, next time make grug code more good. Grug boss say: no time, grug do as grug boss say. Grug lift rock, want tell grug boss stuff it. Grug not tell. Grug frustrated. Grug ask more snacks in work cave. Grug ask Aeron butt hammock.
And that's definitely the reason they didn't get vaccinated, which probably wasn't fundamentally egocentric at all /s
I'm not sure if you are being serious or not. You don't need the logo for anything. And as for terminology, the "rec" part stands for (database) records, not "rectum" or whatever one might imagine. I mean, seriously, what's the problem with just grabbing the code and using it if it's useful and the license has been approved by your company?
what AI is showing is the fuzzy line between creating and copying. The truth is they are both always present in everything we do, we've just been trying to hide it.

So it should be as simple as if you're using other people's content for your own profit you should properly compensate them.

Or we could just abolish copyright law and assume that everything humans create emanates from culture so its always collectively built and everything should be open source.

Or we just do the same we've been doing. Create even more complex laws trying to define this fuzzy line in a way that companies can keep profiting from it a lot more than individuals.
For me BBSes were a local thing. What replaced them at first was city-based IRC channels.
This makes more sense for text message auto complete: you just take the suggested next word after a one word start deed, it might reproduce a Wikipedia entry. But what did tub expect? The same would be true with grammarly if you somehow got it to produce a bunch of new text. You expected garbage, but somehow infringed on copyright instead. But I guess think the user deserves some responsibility in realizing their expected garbage output isn’t for some reason.
This type of argument always distracts from the fact that figuring out where we draw the line between theft and reimagining.

The Magnificent Seven for instance was a reworking of Seven Samurai, but stands on its own as an original creation. Going into a cinema and filming a picture to later put on a torrent site is not artistic reworking.

The hard discussion is about what is acceptable, we all know prior art exists.
That's data for 1, 2 and 5-year-olds. Not for immigrants who arrived at an older age, of which there are quite a few in some parts of London.
Depends what you mean by "the remainder of the world". Most mid-tier companies I've worked at or know people who work at in London started moving on from microservices some time ago. So I guess, unsurprisingly, no.
All I can think of is Steve Yegge [1]: "They have no right to do this. Open source does not mean the source is somehow 'open'."

My code is on Github so that people can read it, reuse it and learn from it. "The freedom to study how the program works", as the FSF says. If some of the people reading it are machines, why would that matter?

[1] http://steve-yegge.blogspot.com/2010/07/wikileaks-to-leak-50...
I wouldn't count 'node' as a framework but rather a JS implementation. Same way one counts 'ruby' or 'python'.
This is 100% incorrect. Check your facts.

Also:

1. We have zero way of knowing how any previous executive team would have handled this, but I find that mildly weird given this was a military operation.

2. Does the President have the ultimate responsibility for everything in the USA going on during his term? Yes, as any good leader is ultimately responsible for everything under him.

3. Does that mean the president has any control over it? Not really, the pullout was planned by the military and initiated by the previous administration.

You are very wrong here on every point. Mistakes were made, at what levels and by who is going to take a 200 page report from the Pentagon. And, a healthy amount are due to the fog of war.
Well there is git-appraise[1] used by Google which stores it's data in the git repo itself.
[1]: https://github.com/google/git-appraise
The good thing though is: because it's a WASM problem, not a Python problem, it will likely get better with time, and the benefits will automatically percolate to Python too.
So, how often does it actually happen? Does it happen more often than for a human? Does anyone actually have numbers on this?

Of course, if you provide already a copyrighted prefix, and it has seen that code, the chances are high that it would complete the copyrighted code (because that is what you actually would also expect).

So, for real use cases in the wild, where you write some own real novel code, how often would it suggest some copyrighted code? And how often would a human?

I have used Copilot the last months and I have never ever seen such a case (I can be pretty sure because all the identifier names are really unique, and the code was very custom).

However, I assume that I myself might have produced copyrighted code unknowingly because if you write common patterns (e.g. some tree or graph search, or some sort function, implement LSTM or Transformer, whatever), the chances are not so low.
And can be easily killed with topical ivermectin prescribed by a doctor.

I used it - it works great!
With respect, the general level of day-to-day tooling for Go is way better than for Java. Go is designed to be easy to parse and easy to build tooling for.

“That crap” is at least in part a reaction to the endless stream of DocTagFactoryFactoryFactories patterns that came out of the Java world. While I think Java is a decent language with a good ecosystem, I’m completely over the idea that the only way to do things is the Java Enterprise(tm) way.
Possibly dumb question: what's the risk for a European adult that has done all his vaccines since childhood?
You in no way know that, and that is a weird thing to say.

Any president might have or might not, the point is you 100% do not know that.
1985 diethylene glycol wine scandal
Are there security issues with user namespaces? For instance, Arch disables them in their hardened Linux kernel: https://wiki.archlinux.org/title/Linux_Containers#Unprivileg...
I get class action privacy litigation notices all the time.
It's the other way around. Only FOSS code has the ability to gather reviews, improvements and fixes from the general public. Security through obscurity is not security.
PCIe gen4+ compliance testing and debugging
Hey, I work at Brave,

This is great feedback, thank you! We already have a few ideas on how to make Goggles more powerful in the future, and the things you listed sound very interesting. Would you mind elaborating a bit on how you would see yourself using these features in a Goggle? (e.g. ads count, linking to high-quality content, etc.)
>Or are 'influence' and 'theft' the same now?

They have been the same for most of history. People could openly copy titles, plots, parts, phrases, etc from prior work. Same for mechanical designs. The only thing preventing them was obscurity (e.g. the inventor trying to make it hidden) not any law or ethical idea that it's bad (there wasn't any). That's how things from math to gears to tunes got better (or changed over time, in the case of art, as better/worse is subjective there).

E.g. globally and historically folk music has been basically taking whatever you want from tunes and songs where everybody does the same with no "permission" asked or needed to be given.

Like 4 verses but want to add a fifth or change some part? Go ahead. Want to play it exactly like you've heard it? Go ahead again.

The idea of "theft" in that regard came in the last 2 or so centuries, and was enforced with artificial legal barriers and new "ethical" concepts that are neither "natural", not present for the vast majority of history (including golden ages of art production).
Since we're talking about shaving, i have wound using something a bit weird - Epaderm emollient ointment:

https://www.epaderm.com/products/epaderm-ointment/

I initially got this as an eczema ointment - it's a thick, waxy ointment intended to treat dry and irritated skin. But somehow, you can mix it with a bit of water and form a rich lather (their "cleanser" use case). It doesn't form tall, stiff piles like canned shaving foam, but it's more than adequate to lather your face with. And it works fantastically: the razor glides over my skin, and there is absolutely no irritation. In fact, my skin is in better shape after i've shaved than before.
Better asked on StackOverflow
You are saying that the AI should be treated the same way as a person would regarding its 'output'. I disagree. This is a conceptual disagreement and you cannot just sweep under the rug "what cognition or creativity really are".

At the end, when in several (2-5) years we start seeing structural unemployment emerging because of AI deployments, this will be resolved by the legal system, most likely by some sort of partial prohibition of training/monetizing such systems.
"Good artists copy. Great artists steal."

:)
Copyright sensitive environments are very careful not to do that.
Sure. Makes sense. So I guess for discrete GPUs the unified memory stuff provides a universal address space but merely abstracts the copying/streaming of the data.

There does seem to be a zero copy concept as well and I've certainly used direct memory access over pcie before on other proprietary devices.

https://docs.nvidia.com/cuda/cuda-c-best-practices-guide/ind...
Westerners have problems with themselves being forced to do things they don't want.

Muslims have problems with others eating pork or having premarital sex. Or how MAGA people and Muslims both have problems with others being gay or lesbian.

Westerners don't force immigrants Muslims or others Muslims to have pre-marital sex, but Muslims force Westerners to not have pre-marital sex.

Westerners will tolerate or won't pay attention at all if Muslims or whatever other group are abstaining from pre-marital sex, but Muslims won't tolerate Westerners having pre-marital sex.

The sole focus is on living and letting live, and not forcing anything on others.

Liberalism is about tolerating people different from you. And it should go both ways.

(By Muslims, here, I mean, practising, Sunnah abiding, conservative Muslims. I do not mean to pigeonhole.)
Better question for StackOverflow
CDN Up and Running
Nvidia deliberately keeps their consumer/gamer cards limited in memory. If you have a use for more RAM, they want you to buy their workstation offerings like RTX A6000 which has 48G DDR6 RAM or A100 which has 80G.
Google absolutely does the same thing.
I've encountered cases where podman CLI does not match Docker, specifically for network creation with IPv6--the commands are different. What are you experiencing?
If I’ve had the vaccine as a child and possibly a booster around 15 years ago should I get a booster now?
Off, as in take off your clothes or turn a light switch off. It’s means separation or disconnection.

Of shows a relationship. The Queen of the UK. Get rid of the mites on my face!
AI-image editor Claid launches next-gen API to enhance UGC for marketplaces
Claid.ai, an AI company that helps marketplaces improve user-generated images, today launched an end-to-end image processing platform, Claid API 2.0. Claid’s technology automatically enhances photos, removes backgrounds, aligns products on the canvas, and fixes lighting. Claid has already optimized over 100M user-generated photos for some of the biggest US companies.

Online marketplaces have little control over the quality of user-provided photos. Whereas visuals must work double-duty to convince potential buyers. Claid API automatically improves user-generated pictures and brings them in line with marketplace's brand guidelines in just 1-2 seconds.

Studies show that quality user-generated images invoke more trust and outperform stock images. Finding a way to improve user-generated images is crucial for P2P platforms because higher trust inevitably leads to better engagement and more transactions.

With many customizations, Claid API is now more compatible than ever with businesses of all sizes. Companies link the API and neural networks do all the editing — adjusting image size, colors and background to the required parameters.

New Claid API 2.0 enables to automate editing of any number of user-generated photos, сontrol enhancement settings by changing a few variables, and achieve a consistent and beautiful look that boosts conversions.

Quick integration. Intuitive API design, developer-friendly docs and simple web interface to manage and monitor API access, use Amazon S3, Google Cloud Storage, or any public web folder for storage integrations — no coding skills required.
Simple and flexible. Combine operations to transform user-generated content to your standards. Use industry-specific presets for eCommerce, real estate, food, travel, printing and other marketplaces.
Made easy for teams. Create users with different sets of rights and give access to Claid’s features to different people and departments in the company, securely connect cloud storage to process images.

The launch of Claid API follows Let’s Enhance’s $3M Seed round, announced in October, 2021. With investment in AI being the core of the fundraise, the team plans to scale, continue its fundamental AI research and build new integrations. Claid API by Let’s Enhance will empower opportunities for the millions B2B companies around the world.

About Let’s Enhance

Let’s Enhance — an image enhancement AI startup, founded in 2018 by Sofi Shvets and Vlad Pranskevičius. The startup’s team works fully remotely with offices in San Francisco and R&D in CEE. Within the past year the team has tripled, the AI-editing startup crossed $1M in annual revenue and raised a $3M Seed round to help marketplaces and Fortune500 companies scale faster with next-gen AI technology Claid.

Contact:
Aliona Guseva,
PR & Communications
aliona.g@letsenhance.io
I'm puzzled, why FidoNet is not mentioned in this article (Ok, it is mentioned in one place, in one sentence with AOL, without any explanation).

For me (and most of my old friends) transition from FidoNet (FIDO) to Internet was natural process. Many of my best friends are from FidoNet times, and I could trace roots of some online/offline communities around me to FidoNet times. Yes, in 2022. Dman, I meet my (second) wife in FidoNet, but we become partners many years later, after FidoNet sunset!

FidoNet overlapped with BBSes but was not equivalent to it. I was FidoNet point, then node, then hub, but never BBS sysop :-)
Part of the complaint is really from developers who hate dealing with the vagaries of JS build tools. Python on WASM would wipe all of that.
https://www.youtube.com/watch?v=2oLuJSFZKEs

Self-promotion: I dabbled with FreeBSD for a little while, found a bug that annoyed me so I provided a workaround:

https://github.com/tux2bsd/freebsd-update-probe
You should add yourself to the docker group...
Difficulty doing something legally doesn't justify breaking the law.
Likely the source is real, but reddit will be quick to base whole narratives of one anecdote, from one man.
Except that AI will not lead to "golden ages of art production" because nobody gives a sh*t about art created by AIs. And nobody will.
> [...] an open source community, where value emerges from collaboration.

Poettering hates everything that he hasn't touched. This is well-known and why anyone that cares about Linux and what it stands for should not use any OS that is infected by his projects.
> Western companies and government pulling out of Russia

you can't really blame the companies for not wanting to be associated in any way with a nazist regime genociding a neighboring country.

And Starbucks or Mercedes pulling out of Russia isn't punishment. It is freedom of association and economic activity. Russians are whining about "punishment" because they have no idea about freedom, and that is them getting a bit of taste of it. They think they can plaster whole country with their swastika - "Z" - in enthusiastic support of the bloody genocide while the whole word shouldn't be able to express its disgust at those happenings.

Especially funny how Russians are cry-baby style whining about supposed violation of their property rights by the West sanctions while Russians have been violating property rights of more than 40 million of Ukrainians (even if we don't consider all the mass killing and raping of civilians that Russians have been doing there). The deep and profound disintegration of any morals in my old country is stunning.

>or issuing sanctions on private individuals.

due to the size of their wealth and the de-facto rules of economic activity in Russia those aren't private wealth of private individuals - they are integral part of that nazist regime, and thus they are guilty too.

And for the sanctioned Russian government officials - that is for example the Roskosmos CEO Rogozin, who is one of the main founders of the Russian Nazi movement "Motherland" (people from which has since taken prominent roles across the Russian government and the ruling Party) and who is one of the most prominent voices around Putin and the Putin's favorite, giving a Nazi salute and the end of his Nazi speech at the Russian Nazi march in Moscow. The specific phrase they all give Nazi salute to is "Glory to Russia!".

https://youtu.be/xkXVVcPWSU8?t=87
Huh good point. A sad day for the Tolkien Estate if this is true.
I think contemporary trendy politics is cancer so I'm kinda biased here. But even if I concede that you are right and you can mix that in without hurting the quality, I can say confidently that you can't do that with Tolkien. He was a deeply religious Catholic and his world view and "contemporary trendy politics" just don't mix.
Funnily enough Meghalaya Rural and Bihar is keeping us still afloat.
Email Masking Proof-of-Concept Using AWS Simple Email Service and AWS Rust SDK
Er yeah? 'White' isn't a race it's a skin color.
It has been shown often enough that Copilot can reproduce exact copies of snippets.
I definitely agree with all the points here and the approach is correct, I've had the same thought before seeing project authors struggling to build cloud versions of their products.

But, this raises some important questions. You're essentially outsourcing your entire company. Think about it, especially for an open source project, the main way you make money is build a cloud version of you product. If someone else is doing that for you, what are you left doing? It's a dangerous place to be in.

What's to stop the owner of this service to realize he can cut you out from the middle, and just build a service out of your product himself?

E.g. that's a lot of AWS's M.O. recently; they have really robust internal infrastructure to spin up managed services for any project, and they make a lot of money doing that.
> I think comparing it to C isn't fair.

On the opposite: not only it isn't unfair, it's absolutely necessary. Over the years we witnessed the birth of so many languages, and each of them promised to be more safe than C while keeping performance "close to C". Now we have a cornucopia of programming languages, many of them are definitely "safer" than C (in the sense that it is more difficult or impossible to create some types of errors like buffer overflows), but in terms of performance there still seems to be a considerable gap. Having bad performance is bad for the users, bad for the environment (in terms of direct energy consumption and more power-hungry hardware needed), and bad for software companies (who are limited in what they can do).
When my last company got acquired, part of the due diligence process was a scan of our codebase for snippets from stack overflow. Every snippet found that wasn't posted with a clear license by the author was challenged and we rewrote it.

Now, I'm not entirely sure how necessary this was from a legal perspective. But introducing an AI into the mix will bring up a lot of uncertainty when it comes to how much change is required for something to no longer be considered a copy/derivative.
It's also a power issue. The 4090 sounds like you're going to need a much, MUCH higher PSU than you currently use.. or it'll suddenly turn off as it uses 2-3x the power.

You'll need your own wiring to run your PC soon :-)
The code Copilot suggest from any given project most of the time is not enough to credit such project, when I look up code in some GitHub repo, and copy it fully or part of it, I do not credit that project.

I do not see Copilot as useful anyway.
[dupe] https://news.ycombinator.com/item?id=31840904
That's pretty much what SLIDE [0] does. The driver was achieving performance parity with GPUs for CPU training, but presumably the same could apply to running inference on models too large to load into consumer GPU memory.

https://github.com/RUSH-LAB/SLIDE
I think there will be a trend where model's size will shrink due to better optimization / compression while hardware specs keep increasing.

You can already see this with Chinchilla:

https://towardsdatascience.com/a-new-ai-trend-chinchilla-70b...