skysight-inc/HackerNews huggingface dataset:
That many people who are criticizing Microsoft for using open source code and claiming “fair use” and saying it’s not fair to creators are the same ones that say pirating digital content is harmless.
I wonder if it emits stable diffusion samples? ;-)
The data probably sits on a few hundred hard drives in a data center. To make it available to the public, they would need to move the data to a client-facing server, then set up a platform to allow the public to navigate through the data. It's not an easy undertaking.
I don't think it's right to characterize it as hands off after they had their hands all up in the generated code. It's just malfeasant. They've produced a tool that is fundamentally (legally) unsafe to use and said that's not their problem.
You'd think someone would have come up with some form of auxiliary power pack for headphones, maybe one of those dual-battery solutions where you have a small cell on either side and can replace them in turns to keep it nice and balanced while still being able to keep using it all day long. Maybe the market is too small, or it already exists and we don't know about it yet.
Amazon faces off with union in fight for a second warehouse
Turning a blind eye to how prevalent radical ideology permeates the conservative base is also not helpful.

https://www.nbcnews.com/meet-the-press/meetthepressblog/poll...

But you missed my point--by galvanizing the conservative base that is racist, homophobic, sexist, and anti-semetic, it leaves the rest of conservative party with an impossible choice--support a democratic candidate, or vote party line.

That is how Kanye is courting conservatives.
I don’t think anyone at all is here arguing that an AI trained on a massive corpus of movies that outputs snippets of film based on a prompt would be illegal. Such a thing would literally be the same as Midjourney with images. The fact that you can likely coax any AI to output snippets close to some of the source material is not likely to really matter and would be as if you recreated a copyrighted work using any other tools.
The problem with substance abuse, and stealing to sell, was then and remains now a widespread problem in Canada's hospitals.
I agree on the cash point, but I’m not even convinced that ID should be required for minimal, daily participation in society. Maybe a lack of ID prevents you driving, buying alcohol, or voting, but if you accept those consequences, you shouldn’t have to provide ID to anyone.
Well any conversion between different stores of value intrinsically requires a counterparty. Counterparties will tend towards centralization out of convenience - it's not like you're going to stand up in a bar and announce "Does anybody want to trade X for Y?" when you're trying to settle up with a friend. If your sets of preferred payment methods are incompatible, most likely you'll just split the bill and let the venue sort it out on the back end.
FTC RFC: Initiative to Reduce Energy Costs and Strengthen Right-to-Repair
nice! sounds very close in style to TSN soundtrack.
What do people think the future looks like where publicly available resources on the Internet (art, code, etc) aren't fair use for training ML models? Where you have to opt into models or can opt out (and many wind up doing so)?

OpenAI, Microsoft, Google, et al will STILL train such models that can do all the same things, but it will be much harder for non-industry-backed individuals to navigate the legal minefield where you must ensure you properly attribute your model outputs, only train on opt-in data, etc, etc. Surely no one really thinks that a court case against Microsoft/OpenAI (even if they lose) would stop CoPilot?

Most of these complaints seem to be extremely emotional and cherry-picked. "People's legal rights are being violated!" (you definitely don't know that, no one knows that, the article is 100% right about that), "look I prompted CoPilot for this piece of code that I already knew about and it spit it right out" (that's not how it's going to be used in practice).

It seems to me that the longer-term implications of the outcome of a lawsuit like this are far more interesting, yet almost all the comments I see are nitpicking and whining about how the world isn't the way they want it to be. I wish the conversations around generative AI could be...just better.
Depends what you want to buy. Asset prices (property, stocks, bonds) are deflating right now, so your purchasing power is actually increasing in regards to those investments.
Smells like a cheap shot of desperation given recent events and Apple’s rumored AR/VR/MR entry. If anything, Whatsapp’s competitor is Signal and Telegram, not iMessage, since they are cross platform and fulfill the same niche internationally.

Although of course trying to compete with Signal on privacy grounds would be a fool’s errand.
Given the banks' cautious approach, Mastercard's strong interest in cryptocurrency is groundbreaking.

With the value of cryptocurrencies fluctuating so much, it's natural for Mastercard to want to provide services that make using them easier and safer.
I believe it is a wise decision on their part, and it will be interesting to see how this program evolves.
Headband would require constant wearing of a hat. I would prefer a belt version.
You aren't allowed to just read code and regurgitate it in order to claim it as your own. That is, just because you memorized this great new novel you read, it doesn't mean you can go and sit down and hammer it out and sell new copies. People go to great lengths to do this sort of things (see: clean room reverse engineering [1]) in order to try and wash themselves of liability.

[1] https://en.wikipedia.org/wiki/Clean_room_design
https://threadreaderapp.com/thread/1581643415850098688.html
I think video, texturing and/or FX is one of the good use cases of using node-based or visual programming user interfaces. Many have attempt to reflect workflows, form design, state sets and such with a similar approach but somehow it always gets too complex and difficult to view
Very cool. Thank you for writing this!
Not really. To power an Arduino you need a much bigger solar panel than a calculator. Those calculators aren't necessarily inefficient, they just hardly do anything at all. You really can't do much more with a solar panel that size, it hardly captures any energy.
See https://news.ycombinator.com/item?id=33197285
There are some techniques used mostly to detect when students copy paste code. I've seen some of the tools in that space and they have varying degrees of accuracy. MOSS is a common one[0].

There are some vendors in this space too (BlackDuck comes to mind) but they're $$$ so only within the scope of large corporations.

If anybody has any ideas relating to this type of analysis, I'd be excited to chat. I am working on a project[1] in this space for "Software Composition Analysis" which could potentially overlap with snippet detection for code like Co-Pilot. (We basically just have a big pipeline of analysis jobs that run on code and store the results. I need to update the docs!)

0: https://yangdanny97.github.io/blog/2019/05/03/MOSS

1: https://github.com/lunasec-io/lunasec/tree/master/lunatrace
He's been open about being bipolar since before his first album. Check out the song Gossip Flies at 6:48
https://youtu.be/a7SoMfT3PTw
A proper self driving car will have more signals for orientation than just the compass.
1. Managing Humans

2. High Output Management

There are many others, but these two are really good reads for new managers.
It's particularly useful to the polyglots dealing with multiple codebase, with various languages, to context-switch fast.

Saves a lot of "hey how do I do this simple thing again?" memory loss issues.
> Another example, if you had no idea who the next presidential winner will be between two candidates, than saying it's 50-50 is an accurate description of your knowledge.

How do you capture the difference between having no idea and having the absolute best possible idea that anyone has or can has and that idea being the probability is 50-50?

50-50 = no idea, zero certainty
50-50 = expert analysis with as high degree of certainty as possible of a very, very close race

These two things are expressed as being equal? Feels like something important has been lost.
Seems like we need MITpilot.
Never forget this is how people who dare to reverse engineer Windows are treated:
https://www.theregister.com/2019/07/03/reactos_windows_resea...
https://marc.info/?l=ros-dev&m=118775346131654&w=2

I don't use Github, but fuckers upload my code there anyway.

Copyright is evil, but only large corporations having copyright, even more than they already do, is even worse.
> rig­or­ous test­ing, intel­lec­tual prop­erty scan­ning, and track­ing for secu­rity vul­ner­a­bil­i­ties

Seems like best practice recommendation that everyone should apply when downloading a torrent.
I mean, legally, yes, but the point at issue was public outcry, which has almost nothing to do with laws.

If Copilot was FOSS there'd probably be a few absolutists complaining, but they'd be mostly ignored.
“Expression” in the creative sense, as opposed to utilitarian in a functional sense.

Copyright is meant to protect “useless” things like poetry and music.
The Luddite reaction to copilot is very hilarious to me. It seem to be a great way to identify low-talent coders, because who else would possibly feel so threatened by an AI?… Watching HN commenters suddenly become ardent defenders of copyright is quite the sight.
The terms of service are completely independent of the code's license. The code could say "no one but I may use this", but by using GitHub you give them rights to do everything stated in the Terms of Service.
The whole thing is a mess but frankly i doubt this genie can be put back in the bottle
Passionate write up, very well put and beautifully presented.

However, I think that worrying about your IP address and encouraging the same as a major "Security Thing" is missing way more important aspects of IT security. For many people who follow your line of thinking via your blog and say the ads for VPNs and the like, they might feel they have achieved "security" by obfuscating or hiding one small aspect of their on-line life.

Online profiling is generally way more detailed than an IP and will include browser finger printing (agent string) and fonts loading, and much much more with some pretty impressive Javascript tricks.

I live at 1 Eldonthingie Road, BendInARiverTown, Summersetshire - I have obfuscated that lot quite a bit but not too much that a determined person could work it out and see where I live. Back in the day it would be published in the phone book for all to see.

There are way more important security enhancements that you can deploy before you worry about VPNs and that. I only use a VPN when off site and need to get back to the office or home.

Today, I was working on a customer site and they have a TLS man in the middle box which buggered up my VPN (OpenVPN on 443/tcp) That costed them an additional four hours of my time at my rate!
Horrible framing. AI is not learning from code. The model is a function. The AI is a derivative work of its training material. They built a program based on open source code and failed to open source it.

They also built a program that outputs open source code without tracking the license.

This isn't a human who read something and distilled a general concept. This is a program that spits out a chain of tokens. This is more akin to a human who copied some copywritten material verbatim.
Do you apply this same stict framework to your medical diagnoses you are handing out for people you've never met over the internet?

I don't need to catalogue the fallacies to point out why this is not a good idea.

This is also ironically vague and there is literally no ad hominem in there. Word salad is critique of the quality of the discourse, not of the person making it.

Also fallacy fallacy, just for good measure
Good bye and good riddance. Even just the idea that GitHub should be allowed to train their proprietary AI on other people's work is insane. Much less distribute that AI in a paid package which lets you spit out other people's code verbatim. Anyone who supports open-source and the (ab)use of copyright law to create free works should be vehemently opposed to Copilot.
Not once it's hung.
They also turn on quiet mode, so it won't display most kernel messages anyway.
Interesting what he says about funnels. If a lens is so pervasive I must assume it's ticking some boxe/scratching some itch -- but it's not clear to me what that is.

I can see that it has strong predictive power on company revenue, which the board must be very interested in, but is it really stronger than just a time-series? Perhaps it affords a set of knobs that can be twiddled to try to improve the outcome, but how much of that control is illusory? (After all, most startups fail, even -- especially? -- VC-backed ones.)

Outside of that discussion, going a bit more meta, it feels like the experience left a fairly bitter taste in OP's mouth. I continue to believe that corporations and startups, even friendly ones like Honeycomb, are not pleasant places to work at.
Both virginia beach and catalina are near military infrastructure. Some of the channel islands are owned by the navy entirely. I'd wager that these are just training exercises by our own government. If the U.S. government had some new underwater based drone that could fool current gen fighters, they'd be testing this tech near their coastal military bases instead of in area 51 in the nevada desert because that's the only place to test this stuff out, near an ocean. Plus the bases are carrying out regular training sorties all the time anyhow, so there is always military equipment in the air that you can test against without having to plan a new flightplan and therefore raise suspicion just to test your equipment.
https://www.latimes.com/projects/la-coast-ddt-dumping-ground...
There's nothing about "license intact" in those clauses. GitHub is able to do whatever it wants with the data; any users of the service do have to check on licenses, as they should with any source (including copying from Stack Overflow)
I believe there have been successful experiments to detect underwater mountains by their gravitational pull, but I don't think it's an operational system type thing. https://ieeexplore.ieee.org/document/5345843

and also, I wanted to mention another submarine navigation technique that the Soviet Russians pioneered. I thought it was called Crazy Ivan but I just looked that up and that's Soviet Russian submarinery, but not this one. The idea is to carefully map the ocean floor features in a particular area, and water currents, and know your boat well, and use that information to "blindly run a route" at high speed. I'm not an expert but something like, when submarines are traveling at speed, stuff like sonar (at least the quiet kind) is useless because of all the turbulence around the boat, so the Russians figured out they didn't need to be stealthier to evade US subs in the Baltic, they just needed to know where they were and then go fast. The goal was to get to the open sea were it's easier to get loast in the vastness. Maybe these Navy subs were trying something like that.
>Setting the bar at seven sigma just means natural sciences are more biased towards our mathematical preconceptions about the world than accepting physical evidence.

You used a lot of words despite not saying anything.

> And more type-II errors will be made. A six sigma result means there is a one in a million chance of getting the result we observed from our experiment if our maths-based theory is correct.

It means nothing of the sort. It means that if the theoretical explanation is wrong there is only a 1 in a million chance that the pattern seen in the data is due to random chance or noise.
> We're all happily pirating movies and music but code is for some reason sacred.

Speak for yourself. I pay multiple streaming services, music and video, because I prefer creators be able to eat.
You’re absolutely right, no one should be subjected to that.

The people acting like that should be excluded.

However that isn’t what you originally said, which was that CoCs typically exclude people on the basis of beliefs or biology. What I have been trying to work out is who and what is being excluded, and by whom?

If you are going to make that claim, you have to be able to provide concrete examples, as it’s a fairly significant issue that needs to be addressed.
I don't understand. Your favourite boba joint can email every one of their customers a coupon. That's "unfair" to the other boba joints without access to their mailing list too, right? You're just describing a regular old competitive advantage
It's not cashless society that discriminates, in a large part, it's the government and it's post 9/11 KYC/AML (over) regulations that do.

If not for those, you could trivially purchase a Visa/Mastercard prepaid card at every convenience store, shrink-wrapped, no signup / personal details necessary, and then top it up with cash.
It isn't really learning, if it's just regurgitating whole function bodies. I use Copilot a lot, and definitely see whole functions being spit out, that were presumably written by a person somewhere.
What's the name of this diff tool?
In several ways such as reliability and call quality, land lines from several years ago are a far superior technology to current cellphones.

Of course most landline calls today go through dubious VoIP links and poorly maintained copper infrastructure, which is why I qualify with "from several years ago."
While the topic of compressing FASTQ comes up, you might be interested to know that kmer sorting FASTQ files can lead to around an 8% improvement in compression depending on the diversity.

I believe this is because it puts similar strings together in the tree gzip uses. clumpify.sh from bbtools is one example.
That just provides persistence to the cache - but there is no consensus to multiple copies of the data between Primary and Replica - if you read the above article - it clearly explains the difference...
Is PR’s electrical grid a federal responsibility? I’d assume it was a local/territorial responsibility (now LUMA).

https://en.m.wikipedia.org/wiki/LUMA_Energy
Depends on what you mean by “accessibility”… my 85-year-old aunt-in-law finds her iPhone 7 running iOS 15 to be far less accessible than her old iPhone 4 that probably stopped being updatable around iOS 7. All she wants to do is make phone calls, read texts and take pictures and view them in the order they were taken, and run those apps being foisted upon us. This is all becoming increasingly more difficult, and her careful notes that get her through her previous corner cases increasingly less helpful.

I am already dreading what fresh clever hell Apple is going to unleash upon her when she gets shoved off this one because enough “critical” apps won’t run on iOS 15 anymore.

My dad, early 70s, is still holding out with a flip phone (fortunately still available in 4G). His hands are quite useless on a touchscreen after 50+ years of concrete-oriented construction work, and I would LOVE to see Siri attempt to parse Deep East Texan.

Newer phones are better for accessibility if lower visual or aural capability or some types of movement capacity are your main limitations, but are worse for many others. Increasingly larger phones are an awful trend for my friend who has severe muscular dystrophy and limited strength and range of motion, and voice assistants are a cruel joke for her tiny little voice.
If they continue that path, the future will be that OpenAI, Microsoft, Google etc. will pay larger and larger fines at least in the EU, until they are blocked entirely.
Again, I was only commenting on typo-squatting. Namespaces do absolutely nothing to mitigate the typo-squatting problem.
> There's a whole ocean between "we don't really support Docker" and "if you dare ask this again, you'll get banned."

There is. And I'm suggesting that the water filling that ocean has come from having the same discussion over and over again with people who have asked in the past, each thinking they might be the one to finally help you see the light. I've not personally dealt with it from the point of view of infrastructure choices, but I hear tale of those who have, and I've been subject to it with regard to people who didn't agree with a licence choice so can speak for how much it makes you not want to engage at all just-in-case.

I'm not suggesting you'd be like that, but I understand not wanting to engage on the matter based on previous experiences.
AI-based playthrough of Final Fantasy X
This is being run at RPG Limit Break right now (as of 4:35PM PST) and is fascinating to watch while the devs discuss what it's doing.

https://www.twitch.tv/rpglimitbreak
US Media’s Intellectual No-Fly-Zone on US Culpability in Nord Stream Attack
If you think most people pay any attention to licenses or respect them you better think again. Snippets get copied verbatim with no regard to their source all the time. Licenses have no power and are routinely ignored.
Harvard Business Review 20-Minute Manager Ultimate Boxed Set (16 Books) https://a.co/d/8dL4yZ1
He really does seem to simultaneously understand a lot and nothing about people.
> Here in the EU, I'm on a plan that gives me unlimited data anywhere

Interesting. But those plans are not everywhere. I believe that the EU law is having a cap of (currently) 2€/GB for data consumption beyond the amount allowed outside home borders, which is computed by some providers as a proportion of the monthly fee.
All good, apologies for not being clear.
A patch to add colors to the strace output
It's available on AUR and Fedora Copr.
Someone mention Luddites this on HN recently, so I will repeat it: https://en.wikipedia.org/wiki/Luddite. Not software, but still about automation.
He reminds me a lot of Donald Trump
Yeah before the internet it never happened and nobody knew just how damn cliched Bill Shakespeare's plays are. Every line of Hamlet's soliloquy! It's insane!
Pretty much same argument could be said against checklists ('paper controlling humans is a violation of basic human dignity'), but it is a thing that consistently improves outcomes in medicine.

In general, it is restricting autonomy in order to improve consistency and quality.
So does a random number generator.
This would be a long reply that duplicates a lot of information you can find online about the dangers resulting from such profiling, such as how that information is shared and joined with other sources to accurately identify individuals.
The short answer is that it's not just ad targeting and Meta have proven repeatedly that they're not good custodians of such data. Additionally this presents scenarios where such information can be subpoenaed - to use a recent example there are now legitimate concerns for such data since the rolling back of abortion rights in the USA.
Related: a very good article by Atul Gawande (author of The Checklist Manifesto) that talks about not only problems with medical software, but also user-led efforts to make it better [1]. Worth reading to the end.

[1] https://www.newyorker.com/magazine/2018/11/12/why-doctors-ha... (Archived: https://archive.ph/PlnQl )
> It is learning from it just as a human reader would

I don't see how that invalidates the copyright/license argument. So, instead of just a straight up license violation it's a license violation via plagiarism.

That argument wouldn't hold up even if it was a human that caused the violation. You can't just paraphrase someones licensed work and then lie about looking at and pretend you made it yourself, which is basically what seems to happen with co-pilot, as it doesn't also automatically reproduce the license of the code it reproduces.
I'm currently investigating Heptabase which looks like it has a lot of what I need

https://heptabase.com/