# 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 61083
# self = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=41991
# next = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=42091
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=41891
Plain text files for the win! πŸ˜†
@mckinley I'd really like to see if we can make Git + Twtxt work πŸ˜†

That is, fully decentralized issues, patches and reviews and of course code!
@mckinley I'd really like to see if we can make Git + Twtxt work πŸ˜†

That is, fully decentralized issues, patches and reviews and of course code!
@mckinley I'd really like to see if we can make Git + Twtxt work πŸ˜†

That is, fully decentralized issues, patches and reviews and of course code!
@mckinley I'd really like to see if we can make Git + Twtxt work πŸ˜†

That is, fully decentralized issues, patches and reviews and of course code!
@xuu Yes! You can change this back in Swttings πŸ‘Œ
@xuu Yes! You can change this back in Swttings πŸ‘Œ
@xuu Yes! You can change this back in Swttings πŸ‘Œ
@xuu Yes! You can change this back in Swttings πŸ‘Œ
@mckinley Srill I have to try πŸ˜†
@mckinley Srill I have to try πŸ˜†
@mckinley Srill I have to try πŸ˜†
@mckinley Srill I have to try πŸ˜†
@anth Yes actually, we have been looking at that recently. Once upon a time I came up with my own hacky (indieweb / git / go inspired) way of doing something similar, but I _think_ yarnd instances could have builtin support for WebFinger pretty easily (server-side and client lookups and expansion).
@anth Yes actually, we have been looking at that recently. Once upon a time I came up with my own hacky (indieweb / git / go inspired) way of doing something similar, but I _think_ yarnd instances could have builtin support for WebFinger pretty easily (server-side and client lookups and expansion).
@anth Yes actually, we have been looking at that recently. Once upon a time I came up with my own hacky (indieweb / git / go inspired) way of doing something similar, but I _think_ yarnd instances could have builtin support for WebFinger pretty easily (server-side and client lookups and expansion).
@anth Yes actually, we have been looking at that recently. Once upon a time I came up with my own hacky (indieweb / git / go inspired) way of doing something similar, but I _think_ yarnd instances could have builtin support for WebFinger pretty easily (server-side and client lookups and expansion).
@mckinley Thanks! πŸ™
@mckinley Thanks! πŸ™
@mckinley Thanks! πŸ™
@mckinley Thanks! πŸ™
Open Letter to Appleβ„’ πŸ’Œ

Dear Apple 🍏

Whenever I purchase a new Appleβ„’ device, whether it be an iPad, iPhone or MacBook or Mac. I always go out of my way to turn off 99% of all iCloudβ„’ services. The only ones I leave on at all are "Find My".

For the love of god and all that is good. Please respect my decisions and privacy and stop turning things back on whenever I upgrade or purchase new devices. Its getting really fucking annoying, as-if, you (the company) have no regard for user decisions.

Thank you kindly! πŸ™

James Mills / prologic

PS: I'm stuck with Appleβ„’ due to my vision impairment and Appleβ„’ still being the best for accessibility, but please stop trying to force users into using iCloudβ„’ services!
Open Letter to Appleβ„’ πŸ’Œ

Dear Apple 🍏

Whenever I purchase a new Appleβ„’ device, whether it be an iPad, iPhone or MacBook or Mac. I always go out of my way to turn off 99% of all iCloudβ„’ services. The only ones I leave on at all are "Find My".

For the love of god and all that is good. Please respect my decisions and privacy and stop turning things back on whenever I upgrade or purchase new devices. Its getting really fucking annoying, as-if, you (the company) have no regard for user decisions.

Thank you kindly! πŸ™

James Mills / prologic

PS: I'm stuck with Appleβ„’ due to my vision impairment and Appleβ„’ still being the best for accessibility, but please stop trying to force users into using iCloudβ„’ services!
Open Letter to Appleβ„’ πŸ’Œ

Dear Apple 🍏

Whenever I purchase a new Appleβ„’ device, whether it be an iPad, iPhone or MacBook or Mac. I always go out of my way to turn off 99% of all iCloudβ„’ services. The only ones I leave on at all are "Find My".

For the love of god and all that is good. Please respect my decisions and privacy and stop turning things back on whenever I upgrade or purchase new devices. Its getting really fucking annoying, as-if, you (the company) have no regard for user decisions.

Thank you kindly! πŸ™

James Mills / prologic

PS: I'm stuck with Appleβ„’ due to my vision impairment and Appleβ„’ still being the best for accessibility, but please stop trying to force users into using iCloudβ„’ services!
Open Letter to Appleβ„’ πŸ’Œ

Dear Apple 🍏

Whenever I purchase a new Appleβ„’ device, whether it be an iPad, iPhone or MacBook or Mac. I always go out of my way to turn off 99% of all iCloudβ„’ services. The only ones I leave on at all are "Find My".

For the love of god and all that is good. Please respect my decisions and privacy and stop turning things back on whenever I upgrade or purchase new devices. Its getting really fucking annoying, as-if, you (the company) have no regard for user decisions.

Thank you kindly! πŸ™

James Mills / prologic

PS: I'm stuck with Appleβ„’ due to my vision impairment and Appleβ„’ still being the best for accessibility, but please stop trying to force users into using iCloudβ„’ services!
@mckinley Thanks! πŸ™
@mckinley Thanks! πŸ™
@mckinley Thanks! πŸ™
@mckinley Thanks! πŸ™
@tkanos Ahh yes. And after reviewing, I _believe_ the correct format anda git incarnation would be:


$ git --no-pager log --all --reverse --date=format:'%Y-%m-%dT%H:%M:%SZ' --format=format:'%cd%x09%s' > twtxt.txt


This produces correct output πŸ‘Œ
@tkanos Ahh yes. And after reviewing, I _believe_ the correct format anda git incarnation would be:


$ git --no-pager log --all --reverse --date=format:'%Y-%m-%dT%H:%M:%SZ' --format=format:'%cd%x09%s' > twtxt.txt


This produces correct output πŸ‘Œ
@tkanos Ahh yes. And after reviewing, I _believe_ the correct format anda git incarnation would be:


$ git --no-pager log --all --reverse --date=format:'%Y-%m-%dT%H:%M:%SZ' --format=format:'%cd%x09%s' > twtxt.txt


This produces correct output πŸ‘Œ
@tkanos Ahh yes. And after reviewing, I _believe_ the correct format anda git incarnation would be:


$ git --no-pager log --all --reverse --date=format:'%Y-%m-%dT%H:%M:%SZ' --format=format:'%cd%x09%s' > twtxt.txt


This produces correct output πŸ‘Œ
OTOH if we continued to abstract out more of yarnd's codebase, in theory we _could_ basically have a social Git forge/hosting solution that basically uses Twtxt everywhere, including Profiles for Orgs/Users (think Twtxt feed preamble/metadata) and you could follow orgs and users as well as repo logs (or should that be a specialised feed like repo events taht contain things like commit events, merge-request events, etc?)
OTOH if we continued to abstract out more of yarnd's codebase, in theory we _could_ basically have a social Git forge/hosting solution that basically uses Twtxt everywhere, including Profiles for Orgs/Users (think Twtxt feed preamble/metadata) and you could follow orgs and users as well as repo logs (or should that be a specialised feed like repo events taht contain things like commit events, merge-request events, etc?)
OTOH if we continued to abstract out more of yarnd's codebase, in theory we _could_ basically have a social Git forge/hosting solution that basically uses Twtxt everywhere, including Profiles for Orgs/Users (think Twtxt feed preamble/metadata) and you could follow orgs and users as well as repo logs (or should that be a specialised feed like repo events taht contain things like commit events, merge-request events, etc?)
OTOH if we continued to abstract out more of yarnd's codebase, in theory we _could_ basically have a social Git forge/hosting solution that basically uses Twtxt everywhere, including Profiles for Orgs/Users (think Twtxt feed preamble/metadata) and you could follow orgs and users as well as repo logs (or should that be a specialised feed like repo events taht contain things like commit events, merge-request events, etc?)
I _think_ if we did support multi-user / multi-org, it would have to be kept deliberately rather simple. That is, it acts basically like a group of repositories and nothing more. Access tokens/keys would still be stored in (for example) .git/authorized_keys or .git/authorized_tokens
I _think_ if we did support multi-user / multi-org, it would have to be kept deliberately rather simple. That is, it acts basically like a group of repositories and nothing more. Access tokens/keys would still be stored in (for example) .git/authorized_keys or .git/authorized_tokens
I _think_ if we did support multi-user / multi-org, it would have to be kept deliberately rather simple. That is, it acts basically like a group of repositories and nothing more. Access tokens/keys would still be stored in (for example) .git/authorized_keys or .git/authorized_tokens
I _think_ if we did support multi-user / multi-org, it would have to be kept deliberately rather simple. That is, it acts basically like a group of repositories and nothing more. Access tokens/keys would still be stored in (for example) .git/authorized_keys or .git/authorized_tokens
@mckinley That's a great question actually. Should we go for multi-user and org/user? Or keep it simple? πŸ€” What are you thinking here? πŸ€”
@mckinley That's a great question actually. Should we go for multi-user and org/user? Or keep it simple? πŸ€” What are you thinking here? πŸ€”
@mckinley That's a great question actually. Should we go for multi-user and org/user? Or keep it simple? πŸ€” What are you thinking here? πŸ€”
@mckinley That's a great question actually. Should we go for multi-user and org/user? Or keep it simple? πŸ€” What are you thinking here? πŸ€”
@mckinley Hmmm πŸ€” @xuu Does the lextwt parser not recognize an -mention with a comma terminating it? πŸ€”
@mckinley Hmmm πŸ€” @xuu Does the lextwt parser not recognize an -mention with a comma terminating it? πŸ€”
@mckinley Hmmm πŸ€” @xuu Does the lextwt parser not recognize an -mention with a comma terminating it? πŸ€”
@mckinley Hmmm πŸ€” @xuu Does the lextwt parser not recognize an -mention with a comma terminating it? πŸ€”
@mckinley Yup that's a great idea, I _think_ we've discussed this once before in another context. I _think_ this would be a great way to "follow" projects and their git repos.
@mckinley Yup that's a great idea, I _think_ we've discussed this once before in another context. I _think_ this would be a great way to "follow" projects and their git repos.
@mckinley Yup that's a great idea, I _think_ we've discussed this once before in another context. I _think_ this would be a great way to "follow" projects and their git repos.
@mckinley Yup that's a great idea, I _think_ we've discussed this once before in another context. I _think_ this would be a great way to "follow" projects and their git repos.
Was it not before? πŸ€”
Was it not before? πŸ€”
Was it not before? πŸ€”
Was it not before? πŸ€”
@bender I'm actually not sure what that feature even does πŸ˜†πŸ€¦β€β™‚οΈ
@bender I'm actually not sure what that feature even does πŸ˜†πŸ€¦β€β™‚οΈ
@bender I'm actually not sure what that feature even does πŸ˜†πŸ€¦β€β™‚οΈ
@bender I'm actually not sure what that feature even does πŸ˜†πŸ€¦β€β™‚οΈ
No nothing has changed. I'm just very familiar with themm πŸ˜†
No nothing has changed. I'm just very familiar with themm πŸ˜†
No nothing has changed. I'm just very familiar with themm πŸ˜†
No nothing has changed. I'm just very familiar with themm πŸ˜†
@darch Looks good πŸ‘Œ
@darch Looks good πŸ‘Œ
@darch Looks good πŸ‘Œ
@darch Looks good πŸ‘Œ
inet256/inet256: Identity Based Network API with 256-Bit Addresses -- interesting project πŸ€”
inet256/inet256: Identity Based Network API with 256-Bit Addresses -- interesting project πŸ€”
inet256/inet256: Identity Based Network API with 256-Bit Addresses -- interesting project πŸ€”
inet256/inet256: Identity Based Network API with 256-Bit Addresses -- interesting project πŸ€”
@justamoment For now πŸ˜…
@justamoment For now πŸ˜…
@justamoment For now πŸ˜…
@justamoment For now πŸ˜…
mitmproxy - an interactive HTTPS proxy -- trying to debug what I _think_ is a bug with go-git and needed a way to see what's going on on the wire/protocol level -- This tool mitmproxy is fucking amazing shit πŸ‘Œ
mitmproxy - an interactive HTTPS proxy -- trying to debug what I _think_ is a bug with go-git and needed a way to see what's going on on the wire/protocol level -- This tool mitmproxy is fucking amazing shit πŸ‘Œ
mitmproxy - an interactive HTTPS proxy -- trying to debug what I _think_ is a bug with go-git and needed a way to see what's going on on the wire/protocol level -- This tool mitmproxy is fucking amazing shit πŸ‘Œ
mitmproxy - an interactive HTTPS proxy -- trying to debug what I _think_ is a bug with go-git and needed a way to see what's going on on the wire/protocol level -- This tool mitmproxy is fucking amazing shit πŸ‘Œ
@abucci Bahahahaha 🀣 What a great 2023 goal πŸ˜†
@abucci Bahahahaha 🀣 What a great 2023 goal πŸ˜†
@abucci Bahahahaha 🀣 What a great 2023 goal πŸ˜†
@abucci Bahahahaha 🀣 What a great 2023 goal πŸ˜†
@abucci I guess the folks at Sparten disagree with some design choices? πŸ€·β€β™‚οΈ
@abucci I guess the folks at Sparten disagree with some design choices? πŸ€·β€β™‚οΈ
@abucci I guess the folks at Sparten disagree with some design choices? πŸ€·β€β™‚οΈ
@abucci I guess the folks at Sparten disagree with some design choices? πŸ€·β€β™‚οΈ
@lyse Oh man that looks so delicious πŸ˜‹
@lyse Oh man that looks so delicious πŸ˜‹
@lyse Oh man that looks so delicious πŸ˜‹
@lyse Oh man that looks so delicious πŸ˜‹
@lyse Oh! So that's where you learned it from 🀣 Haha I just never expected to see/hear/read you say this πŸ˜…
@lyse Oh! So that's where you learned it from 🀣 Haha I just never expected to see/hear/read you say this πŸ˜…
@lyse Oh! So that's where you learned it from 🀣 Haha I just never expected to see/hear/read you say this πŸ˜…
@lyse Oh! So that's where you learned it from 🀣 Haha I just never expected to see/hear/read you say this πŸ˜…
@abucci Yup πŸ˜…
@abucci Yup πŸ˜…
@abucci Yup πŸ˜