# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 42
# self = https://watcher.sour.is/conv/xv2o3ua
Abandoning GitHub

I _may_ follow suit actually. I feel just as strongly about this in terms of Microsoft's / Github's Copilot violating individuals intellectual property and copyright. The software that I (_and others_) write willing and freely and license as such is still ours. it does not belong to, nor does it entitle multi-Billion dollar corporations like Microsoft to abuse, steal and use without attribution or compensation (_depending on how you licensed your works_).

Thoughts?
Abandoning GitHub

I _may_ follow suit actually. I feel just as strongly about this in terms of Microsoft's / Github's Copilot violating individuals intellectual property and copyright. The software that I (_and others_) write willing and freely and license as such is still ours. it does not belong to, nor does it entitle multi-Billion dollar corporations like Microsoft to abuse, steal and use without attribution or compensation (_depending on how you licensed your works_).

Thoughts?
I have updated my Github Profile README with the same messaging. Some thoughts I've already had...\n\nIf I decide to delete all source code repositories and forks from Github because of this Copilot that violates my licensing terms and copyright of my works; Then I may replace my private Git hosting with Gitea so that it is easier for others to continue to collaborate with my on various projects.
I have updated my Github Profile README with the same messaging. Some thoughts I've already had...

If I decide to delete all source code repositories and forks from Github because of this Copilot that violates my licensing terms and copyright of my works; Then I may replace my private Git hosting with Gitea so that it is easier for others to continue to collaborate with my on various projects.
I have updated my Github Profile README with the same messaging. Some thoughts I've already had...

If I decide to delete all source code repositories and forks from Github because of this Copilot that violates my licensing terms and copyright of my works; Then I may replace my private Git hosting with Gitea so that it is easier for others to continue to collaborate with my on various projects.
To all fellow Aussie Developers from down under. If anyone is affected by this and feels just as strongly as I (_and many others_) do AND you are interested in a Class Action lawsuit against Microsoft; then please get in touch with me via:\n\njames at mills dot io\n\nI will help organise one if I can enough interest from Australian devs.
To all fellow Aussie Developers from down under. If anyone is affected by this and feels just as strongly as I (_and many others_) do AND you are interested in a Class Action lawsuit against Microsoft; then please get in touch with me via:

james at mills dot io

I will help organise one if I can enough interest from Australian devs.
To all fellow Aussie Developers from down under. If anyone is affected by this and feels just as strongly as I (_and many others_) do AND you are interested in a Class Action lawsuit against Microsoft; then please get in touch with me via:

james at mills dot io

I will help organise one if I can enough interest from Australian devs.
@prologic If you feel that strong about it I think this is enough of an abuse from M$ and Github. But despite of that, today we have great alternatives for self-hosting such as Gitea. But I also think Github gives a great exposure to projects that helps discoverability and bringing new collaborators.
@antonio Agreed if I decide to do this I’ll maintain a GitHub identity and use it primarily as a social platform that it really is; but never host my code there again!
@antonio Agreed if I decide to do this I’ll maintain a GitHub identity and use it primarily as a social platform that it really is; but never host my code there again!
@prologic @antonio I guess the concern is: If you don't at least mirror the code to GitHub, discoverability of your code will suffer. But if you do mirror your code to GitHub, they potentially will ingest it into future AI training sets. Not sure there's a good way to have your cake and eat it too, apart from someone finally passing legislation that regulates how big companies (ab)use AI on other people's data.
@ocdtrekkie @antonio That's the thing though... There are already laws in place that protect CopyRight holdders of Source Code and infringement. The problem is (_as is often the case_) "these corporations" are often so big that they behave as "assholes" and no individual has the money to fight them. Hence my original offer stands, if any other Aussie feels strongly about this like I do, please email me and if there's enough interest we can get a Class Action going.
@ocdtrekkie @antonio That's the thing though... There are already laws in place that protect CopyRight holdders of Source Code and infringement. The problem is (_as is often the case_) "these corporations" are often so big that they behave as "assholes" and no individual has the money to fight them. Hence my original offer stands, if any other Aussie feels strongly about this like I do, please email me and if there's enough interest we can get a Class Action going.
... That being said though @ocdtrekkie you are right _I think_ (_in our email discussion_) in that M$ may entirely drop this as I can only imagine the backlash is (_if not already_) going to be HUGE.

OTOH even if I decide to move my code elsewhere, there's no reason I can't re-mirror the software projects I _actually_ work on and maintain and just have a README.md in palce (_but no code_) Right?
... That being said though @ocdtrekkie you are right _I think_ (_in our email discussion_) in that M$ may entirely drop this as I can only imagine the backlash is (_if not already_) going to be HUGE.

OTOH even if I decide to move my code elsewhere, there's no reason I can't re-mirror the software projects I _actually_ work on and maintain and just have a README.md in palce (_but no code_) Right?
... That being said though @ocdtrekkie you are right _I think_ (_in our email discussion_) in that M$ may entirely drop this as I can only imagine the backlash is (_if not already_) going to be HUGE.\n\nOTOH even if I decide to move my code elsewhere, there's no reason I can't re-mirror the software projects I _actually_ work on and maintain and just have a README.md in palce (_but no code_) Right?
@prologic Haha, I don’t think there will be a backlash. It’s going to be the same thing as every time: Some angry nerds will leave the platform, but the vast majority won’t care. End of story. It’s a very smart move by MS: The actual GitHub remains unaffected! As long as nobody *is forced* to use that new service, people won’t care. You’re right, only a lawsuite has any chance of success, but as you said, given the size of “these companies”, it’s going to be … tedious.
@prologic Haha, I don’t think there will be a backlash. It’s going to be the same thing as every time: Some angry nerds will leave the platform, but the vast majority won’t care. End of story. It’s a very smart move by MS: The actual GitHub remains unaffected! As long as nobody *is forced* to use that new service, people won’t care. You’re right, only a lawsuite has any chance of success, but as you said, given the size of “these companies”, it’s going to be … tedious.
@prologic Haha, I don’t think there will be a backlash. It’s going to be the same thing as every time: Some angry nerds will leave the platform, but the vast majority won’t care. End of story. It’s a very smart move by MS: The actual GitHub remains unaffected! As long as nobody *is forced* to use that new service, people won’t care. You’re right, only a lawsuite has any chance of success, but as you said, given the size of “these companies”, it’s going to be … tedious.
@prologic I stopped hosting new stuff on GitHub in 2018, but I can’t really tell if discoverability has suffered or not. I mean, why would it? Do you discover new software *through* GitHub? I don’t. It’s blog posts, forum posts, whatever, that matters.
@prologic I stopped hosting new stuff on GitHub in 2018, but I can’t really tell if discoverability has suffered or not. I mean, why would it? Do you discover new software *through* GitHub? I don’t. It’s blog posts, forum posts, whatever, that matters.
@prologic I stopped hosting new stuff on GitHub in 2018, but I can’t really tell if discoverability has suffered or not. I mean, why would it? Do you discover new software *through* GitHub? I don’t. It’s blog posts, forum posts, whatever, that matters.
@movq Yeah you’re probably right !

Howecer I’m seriously considering being one of those angry nerds 😳

The simple fact is over the years I’ve probably contributed to and written more than 500,000 lines of code.

Needless to say I’m not very happy about that effort being used by Microsoft with little to no attribution or compensation! 😡
@movq Yeah you’re probably right ! \n\nHowecer I’m seriously considering being one of those angry nerds 😳\n\nThe simple fact is over the years I’ve probably contributed to and written more than 500,000 lines of code.\n\nNeedless to say I’m not very happy about that effort being used by Microsoft with little to no attribution or compensation! 😡
@movq Yeah you’re probably right !

Howecer I’m seriously considering being one of those angry nerds 😳

The simple fact is over the years I’ve probably contributed to and written more than 500,000 lines of code.

Needless to say I’m not very happy about that effort being used by Microsoft with little to no attribution or compensation! 😡
@movq Sadly I do discover new software on GitHub. 😥\n\n I’d more people would post their projects on Twtxt I’d happily discover them here 😁
@movq Sadly I do discover new software on GitHub. 😥

I’d more people would post their projects on Twtxt I’d happily discover them here 😁
@movq Sadly I do discover new software on GitHub. 😥

I’d more people would post their projects on Twtxt I’d happily discover them here 😁
@prologic I'm very interested James if they're taking my AGPL code bases and not releasing their own source code.
@movq @prologic Yeah, you can still use github for discovery if you ever want. Just goto github.com/trending or search without actually signing in. But yeah, I think other sources are way better for discovery.
@prologic @movq James I'd be really interested in how you got fbox out to so many people so quick. You launched it only a day ago and already 17 stars and some great interest. Do you publish to other posts, or have you just grown your github followers?
@markwylde The later 😁 — I haven’t blogged about it yet or made that much of a big deal (yet) 😂
@markwylde The later 😁 — I haven’t blogged about it yet or made that much of a big deal (yet) 😂
@prologic I can't believe there isn't a single question related to licensing in their FAQ; stinks of a list of planted questions, to me.
@ocdtrekkie @prologic Perhaps treating the Github project page as a Twitter™ account that some OSS project have where you can link to the real project source and have a Readme there on Github with a FAQ. I don't know. But it is a bit of the story repeating itself, right? Some website comes around, looks inoffensive, everybody start using it, becomes relevant to what we do, and then, some company comes around and start to change rules and abusing it. I think the lesson is only one here: Take ownership of your identity and don't rely in a centralized service.
@ocdtrekkie @prologic The only convenience that I see on Github (apart from the discoverability) it is that with one account I can create issues in any project. If we start hosting our code on our own Github like instances we will need to have an account for each instance. Which is a bit inconvenient (just a bit because we are likely to use a password manager and it would be set once and forget)
@antonio @ocdtrekkie \n\n> Take ownership of your identity and don’t rely in a centralized service.\n\nThis! 💯
@antonio @ocdtrekkie

> Take ownership of your identity and don’t rely in a centralized service.

This! 💯
@antonio @ocdtrekkie

> Take ownership of your identity and don’t rely in a centralized service.

This! 💯
@antonio @ocdtrekkie On identities and logging in to other people's Git Hosting platforms (e.g: Gitea, Gogs, whatever), there's an easy way to manage this. Implement or configure OAuth so you can use whatever identity you already have, be it Github itself or your own provider. I _might_ do that too if I decide to do this. Still thinking about the whole thing and watching what unfolds...
@antonio @ocdtrekkie On identities and logging in to other people's Git Hosting platforms (e.g: Gitea, Gogs, whatever), there's an easy way to manage this. Implement or configure OAuth so you can use whatever identity you already have, be it Github itself or your own provider. I _might_ do that too if I decide to do this. Still thinking about the whole thing and watching what unfolds...