mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

16K
active users

🤡

> Just as GitHub was founded on Git, today we are re-founded on Copilot. 🤖 See how GitHub’s AI-powered platform vision evolved into a new reality for the world’s developers, and find out everything we announced at this year’s .
nitter.net/github/status/17223

For years I've been saying that using Microsoft GitHub to host code is dangerous and would backfire. :blobcatcoffee:

"But it's so convenient!" 🤣

PiTau

@rysiek I remember when I told few of my friends that I don't trust GitHub under Microsoft. They laughed it off and asked what would happen? I told them two things:
1. Microsoft does not love open source. Microsoft loves outsourcing via permissive licensing.
2. Microsoft will fuck you over once the opportunity manifests.

Now let's hope legal actions will render this tech incomercializable.

@PiTau @rysiek Sadly I've yet to see a better option that does scale and isn't maintained by Stallmanists...

I'd consider migrating away from if it provides actual benefits and not just being a pain in the ass to do and basically shift said repos to be slaves.

In terms of / , @senficon already said everything that needs to be said:
felixreda.eu/2021/07/github-co

Felix RedaGitHub Copilot is not infringing your copyright

@kkarhan @PiTau yeah those "Stallmanists" are the *real* problem, right? Good to have priorities straight! 🙄

@rysiek @PiTau They are a problem because people like RMS are why shit's stagnating and regressing!

He's a sexist POS and all he does is saying "why [insert anything] is bad" on his 1999 Homepage yet doesn't even bother to point to better alternatives (okay, paywalling toilets is just evil, just don't but that's not the point here)...

youtube.com/watch?v=R2SKenHRhM

@rysiek @PiTau A good example are some projects like this one maintained by me:
github.com/greyhat-academy/lis

Shure I could spin up a but then try to find some Hoster that is willing to deal with apologists 'ing it offline or harrassing staff of said hoster.

I know - like and they are a collaborator, but I've yet to see a better option that doesn't cost me €€€€€, cuz my projects have literally ZERO funding.

List of useful things. Contribute to greyhat-academy/lists.d development by creating an account on GitHub.
GitHubGitHub - greyhat-academy/lists.d: List of useful thingsList of useful things. Contribute to greyhat-academy/lists.d development by creating an account on GitHub.

@rysiek @PiTau The domains I use (i.e. os1337.com ) are fully on me and I do bear the costs of those - just like my time - and I could migrate then with a few clicks within minutes...

At worst, I can migrate the stuff, but so far 's staff have been just nice to me and not given me a reason to yeet...

Now requiring a Account would be a "no-go" and that's the reason I don't have ...

os1337.comOS/1337

@kkarhan @PiTau you make it seem as if all alternatives to GitHub are hosted by "stallmanists".

Nobody is arguing that RMS is not disgraced and should not step aside. But there are forges like SourceHut, Codeberg, and 0xacab, that are not in any way associated with him.

You do you, I don't care where you host your stuff really.

But this veiled ad-hominem ("you surely support RMS therefore you're <all sorts of bad things>") is really meh. Clearly I struck a nerve there about Microsoft GitHub.

@rysiek @PiTau I'll consider these once they are better alternatives.

@kkarhan @PiTau @rysiek He does actually point out some alternatives from time to time, though maybe he does that more often on Fedi than on his site, I haven't really been paying attention that closely.

Also, we've yet to even just catch back up with what Lisp Machines were doing 20~30 years ago in terms of system design. There has been a lot of unix-brained regression that needs to be addressed before blaming any other party.

(And Microsoft dropped the last hope for common & good sense to prevail in their ecosystem back in 2015 so that's the end of the line for them too.)

We're still writing new C code, despite knowing full well that's a terrible idea and having decades of easily-avoidable incident after incident to back that assertion. We've had perfectly viable alternatives for over two decades now, even in embedded spaces.

The entire mobile ecosystem has been nothing but an avoidable disaster made-up of bad decisions from the start.

The realization that the clearnet is fundamentally broken as anything but a routing layer isn't anything new either. I2P is 20 years old. And yet we still see new deployments on the clearnet and mass direct reliance on that transport layer despite knowing full-well its physical makeup has been purposely sabotaged to facilitate censorship and disruption whenever it's politically expedient in a lot of countries.

And right, disruption tolerance, that's something the internet, TCP stack and low-latency networking in general completely ignores (yeah unfortunately I2P also loses on that one). Any reasonable assessment of the infrastructural difficulties that are routinely observed on a daily basis around the world should be enough to conclude that medium-diverse/independent/agnostic Asynchronous Communication is a basic requirement and paradigm to build around, because infrastructure capable of lending itself to low-latency communication cannot be meaningfully assumed anywhere.

(By the way, neither Fidonet nor Usenet made such assumptions about infrastructure. We've regressed a lot.)

We've also had ample time to observe that centralized infrastructures are basically optimized for easy takedowns, and yet the majority of current systems are still neither distributed nor P2P.

So yeah, I don't know, I don't think all of that can be blamed on the FSF when there's a lot of corposcum and malicious government intervention that directly contributed to this state of affairs.

en.wikipedia.orgSingularity (operating system) - Wikipedia

@lispi314 @PiTau @rysiek because you completely missed the point here, and I do acknowledge that the general systems are fecked up beyond repair.

But that doesn't fix the problem of a few people basically enshuring those that are able to make something better will remain unwilling to do so.

It's just a pain in the rear to deal with RMS and his fans...

Only few people like Ro and his fans are more toxic!

@lispi314 @PiTau @rysiek and I don't dismiss your arguments and you are right in that regard:

- The Internet is broken per design
- Tech suffers from
- is why we can't have nice things that are , and

But sadly I got neither the time nor the money to fix it.

Cuz If I had the €€€€€€€€€€ to do so I would've already invested in people like @stman and developments like @libresilicon.com to make those real.

udongein.xyz/objects/e380dee0-

udongein.xyzLisPi (@lispi314@udongein.xyz)@kkarhan @PiTau @rysiek He does actually point out some alternatives from time to time, though maybe he does that more often on Fedi than on his site, I haven't really been paying attention that cl...

@lispi314 @PiTau @rysiek
I wished I had the €€€€€ to get my own projects even started and actually get those to work.

Regardless if it's a that [isn't dependent on a single vendor]( github.com/KBtechnologies/nucb ) or a [fully decentralized communication solution with real end-to-end encryption]( github.com/KBtechnologies/Pock )...

I'd still be a firefighter had I not been forced to choose between serving the and making rent with ...

* ending*

GitHubGitHub - KBtechnologies/nucbook: A modular & open design 13" Notebook that can be customized and upgraded to fit user's needsA modular & open design 13" Notebook that can be customized and upgraded to fit user's needs - KBtechnologies/nucbook

@lispi314 @kkarhan @PiTau @rysiek
I would rather have a Smalltalk machine than a Lisp machine but otherwise I totally agree.

@lispi314 @kkarhan@mstdn.social @PiTau @rysiek I'm glad to see I'm not the only one who's been thinking most of these ideas. I'm cursed with enough foresight to see one or two problems ahead with bad architectures

@PiTau @rysiek @senficon
My personal TLDR:

There are very finite ways to do a function to perform X in any languague that isn't purposefully obfuscated and unreadable code.

Just like all wheels are necessarily point-symmetrical rotational ellipsoids, certain things will inevitably be the same and not changeable unless one specifically works around the quirks of doing it different for the sake of difference...
youtube.com/watch?v=PX3A7GLtFq

@kkarhan @PiTau @rysiek @senficon Stallmanists vs American oligarchs?

Mmm - let me see...

@artnacrea @PiTau @rysiek @senficon THEY ARE BOTH ON THE SAME TEAM!

Both are bad, just different kind of shittyness...

Kinda like choosing between a transmisogynist and racist antiislamist:

BOTH ARE BAD PEOPLE, PERIOD!

@kkarhan @senficon @rysiek @PiTau If used properly, none of it *needs* to scale because git is meant to be distributed. Simply put a few different "well-known" mirrors in indexes.

As for authentication that it is legitimate, we *finally* (after far too long) have the ability to use sha256 with git, so signatures are safe.

And if you either use git-bug or public-inbox, then you can also have distributed issue management too.

What concerns me a lot more is how many of the current options expect you to keep services backed by C libraries exposed to the internet.

Maliciously-crafted messages causing security problems in git implementations has been a thing in the past and most likely will be in the future too.

@lispi314 @PiTau @rysiek @senficon the problem isn't but the fact that said lists need to be updateable and accessible from a multitude of devices.

And I've got neither the time nor patience to integrate git & & into all the tools and systems that need to be able to that shite.

Ranging from to a buttload of embedded systems.

Again: It's nothing against those tools, but being able to just get things done is often more important than perfection...

@PiTau yes. Entirely. Microsoft is a proprietary corporate software monopolist trying to parley existing monopolies into new ones to exploit so that it doesn't need to compete. Microsoft 'loves' open source like a tapeworm loves a healthy digestive system. @rysiek

@PiTau @rysiek @dalias I'm not sure this really qualifies as "fuck you over"? The platform you rely on is still there and functioning as before.

I think this is more of the general disdain for IP rights that the whole AI industry runs on. Not saying it's good, it's not, but your code is part of someones AI offering if it's public on the internet.

@Paxxi @rysiek @dalias GPL places some restrictions to combat close sourcing ones code. People use GPL to guard their work from freeloading closed source projects.

In this case copilot seems to be a GPL stripper, hence fucking over everyone using GPL family licenses. Actually any licenses including all rights reserved, because copilot generates public domain code.

@PiTau exactly, it's mathwashing copyright infringement away.

@Paxxi @dalias

@PiTau @Paxxi @rysiek Even most permissive licenses require preserving copyright notice and not misrepresenting authorship. Copylot also infringes them.

@dalias @PiTau @rysiek yeah, the AI is definitely bad. My point is mainly that all the AI players steal your code wherever it is hosted as long as it is publicly available

@dalias yup.

Thing is, I would have much less problem with all this if not for the fact that independent DJs were slapped hard for sampling musing ~20 years ago:
en.wikipedia.org/wiki/Good_Cop

So if you're a small-time DJ sampling 1s of some song in a way that it's not recognizable, you are a Criminal Enterprise. But if you're Microsoft taking *all of the FLOSS code* and regurgitating it, sometimes byte-for-byte, that's fine and dandy? Fuck that.

@PiTau @Paxxi

en.wikipedia.orgGood Copy Bad Copy - Wikipedia

@rysiek @dalias @PiTau @Paxxi

This is is system wrecking. AI is theft. Letting the rich profit off the stuff they stole from us, are stealing, is system ending.

Counterfeit money systems, intellectual property theft, bit$ and AI, the rich shouldn't need such break and entre tools, crime systems, to stay on top, in control, so whats happening?

These are trust removing, every system needs acceptance to operate. These crime tools, trillion dollar crime tools, are ending trust.

@Cabadobedia @rysiek @dalias @PiTau @Paxxi

AI is by existence, theft. There arent criminals with AI, AI is criminal. Rich rich people are stealing so the athorities are confused.

Digit "money" made by wanking a graphics card for hours is counterfeit money, that rich people like, because they use it to add zeros to their wealth.

You can find a hundred movies about the wiley secret agents using counterfeit money as a weapon.

A Xerox machine "printing" cash. But the rich, so . . .

@gvlx yeah it would be funny if suddenly a lot of closed source code written with the help of Copilot gets forced-opened under AGPL at some point.

@PiTau @Paxxi @dalias

@rysiek @gvlx @Paxxi @dalias and ironic. Corporation built upon copyright protected closed software gets a blow from copyleft movement claiming copyright breach.

@PiTau not the first time that would have happened either!

@gvlx @Paxxi @dalias