This is @bcrypt's janky twitter replacement.
![yan @bcrypt](/diracdeltas/tweets/raw/main/.github/readme_segments/light/0 @bcrypt.png)
![just made a "decentralized" "alternative" to twitter; everyone should go "join" it"](/diracdeltas/tweets/raw/main/.github/readme_segments/light/1 just made a _decentralized_ _alternative_ to twitter; everyone should go _join_ it.png)
![to make an account: fork https://github.com/diracdeltas/tweets](/diracdeltas/tweets/raw/main/.github/readme_segments/light/2 to make an account_ fork https___github.com_diracdeltas_tweets.png)
![to tweet: git commit --allow-empty to follow someone: git remote add <alias> <their fork url> to retweet: git cherry-pick <their 'tweet'>](/diracdeltas/tweets/raw/main/.github/readme_segments/light/3 to tweet_ git commit --allow-empty to follow someone_ git remote add _alias_ _their fork url_ to retweet_ git cherry-pick _their _tweet__.png)
![11:24 PM · Nov 3, 2022 ·Twitter Web App](/diracdeltas/tweets/raw/main/.github/readme_segments/light/5 11_24 PM · Nov 3, 2022 ·Twitter Web App_ https___twitter.com_bcrypt_status_1588416861552582657.png)
- fork https://github.com/diracdeltas/tweets
- if you want a "clean" fork that doesn't have any of the helper scripts, do:
git reset --hard d10b092
git push -f origin main
- to post:
git commit -m --allow-empty
git push
- to follow someone:
git remote add <git name> <their fork of diracdelta's repo>
git fetch <git name>
-
to follow everybody using GitHub:
make everybody
-
to repeat someone else's utterance:
git cherry-pick -x <their commit hash>
-
to refresh your timeline and view it:
make refresh
make timeline
- some alternative ways to view your timeline (use
git show <commit hash>
to show the full "tweet"):
make timeline-graph
make timeline-short
- to get verified (GitHub-only):
- follow github's own verification instructions and make your commit email match your GPG key email
git commit -S -m "your post" --allow-empty
from now on
- to encrypt a message:
see encrypt using the public key of a github user
in https://sshenc.sh/ or
use your favorite key distribution mechanism to get their public key.
- to find a user @
make get_user q="User name"
or
make get_user q=user@hisemail.net