• Stars
    star
    766
  • Rank 59,308 (Top 2 %)
  • Language
    Shell
  • License
    MIT License
  • Created about 2 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

janky twitter replacement.

What is this?

This is @bcrypt's janky twitter replacement.

Vision!

yan @bcrypt just made a "decentralized" "alternative" to twitter; everyone should go "join" it" to make an account: fork https://github.com/diracdeltas/tweets to tweet: git commit --allow-empty to follow someone: git remote add <alias> <their fork url> to retweet: git cherry-pick <their 'tweet'> 11:24 PM · Nov 3, 2022 ·Twitter Web App

 

Show this thread! (here in the Readme) it even has image support now: https://github.com/diracdeltas/tweets/commit/1e02b74ee2e06ed36ca885c838d460a073a0a061 7 no video support but if you scroll really fast... https://github.com/diracdeltas/tweets/commit/f7d8522ece59f97c49f53784b83ddbfb69c83c35 8 to refresh the timeline: git fetch --all && git rev-list --all --remotes --pretty | less https://twitter.com/ssch0ber Haha, that's actually a cool idea in my opinion! Limited to 60 chars... but git log --graph --all --decorate --oneline might look confusing? B omg this looks way cool: [img] see the 'suggested accounts' to 'follow' here:  https://github.com/diracdeltas/tweets/network/members

Setup

git reset --hard d10b092
git push -f origin main

Stuff you can do

  • 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>
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):
  1. follow github's own verification instructions and make your commit email match your GPG key email
  2. 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 [email protected]

More Repositories

1

FastestWebsiteEver

ultrafast single TCP packet audio/visual experience
C
1,383
star
2

sniffly

Sniffing browser history using HSTS
JavaScript
934
star
3

spleeter4max

separate audio in ableton into stems using Spleeter
JavaScript
499
star
4

niceware

Generate or convert random bytes into passphrases in Node and the browser.
JavaScript
281
star
5

rekordbox-scripts

python scripts for automating music management in rekordbox
Python
121
star
6

signal-muon

Signal Desktop using https://github.com/brave/muon instead of Chrome. Not affiliated with WhisperSystems.
JavaScript
121
star
7

dotfiles

Useful config-related files
Lua
94
star
8

random-training

site that generates random workout routines
JavaScript
45
star
9

reading

what i'm reading. read me.
39
star
10

icowid-generator

markov bot based on ICO whitepapers and erowid trip reports
Python
36
star
11

aliaser

JavaScript
33
star
12

demucs4max

Demucs as a max4live device
JavaScript
32
star
13

tabulous

Collapse all Firefox tabs to a single tab (inspired by Chrome OneTab)
CSS
27
star
14

apc40mk2

CDJ-style looping control mapping for the APC40MKII ableton midi controller
Python
25
star
15

SoundDrop

JavaScript
19
star
16

untrustCA

Tools for untrusting Certificate Authorities
JavaScript
14
star
17

canary

HTML
13
star
18

blog

vastly-improved Hugo-fied version of my blog
HTML
11
star
19

snowflake-cli

nodejs CLI tool for https://snowflake.torproject.org/
JavaScript
9
star
20

festival

generate festival lineups based on your SoundCloud likes
JavaScript
8
star
21

erowid-reader

website that reads you random erowid reports using the Speech Synthesis API
JavaScript
8
star
22

heartbox

Fast way to set up and test Heartbleed attack on a FreeBSD 10.0 virtualbox w/ Apache 2.4
Python
7
star
23

code-integrity-everywhere

https://securedrop.hackpad.com/Code-Integrity-Everywhere-jKSUBY1civF
JavaScript
5
star
24

safebox

simple encrypted file-sharing web app, intended for use with sandstorm.io.
JavaScript
5
star
25

poc-site

quick site for HTML / JS POCs
HTML
4
star
26

diracdeltas.github.io

placeholder
HTML
3
star
27

fp-soundcloud

JavaScript
3
star
28

birthday

A cute Processing script that lets someone blow out a candle on their birthday
Processing
2
star
29

hsts-everywhere

Bootstrap HSTS preloading with HTTPS Everywhere rules
JavaScript
2
star
30

torbutton

Mirror of https://gitweb.torproject.org/torbutton.git
JavaScript
2
star
31

gater

gated one-shot recorder
JavaScript
2
star
32

beatsbywatson

etc
JavaScript
2
star
33

pdfjs-brave

Builds of https://mozilla.github.io/pdf.js/ for Brave Laptop
JavaScript
1
star
34

quic-request

QUIC webRequest bypass demo
JavaScript
1
star
35

unapplied-rule-finder

Unapplied rule finder for HTTPS Everywhere
Python
1
star
36

mrbill4max

HTML
1
star
37

supersecret

demo of referer leakage on github
1
star
38

azuki.vip

hi i like pyramids
SCSS
1
star
39

end-to-end

Fork of main end-to-end for integration with Yahoo mail.
JavaScript
1
star
40

badssl

Python
1
star
41

unableton

ableton projects + git = ???
1
star
42

tavis

HTML
1
star
43

chatgpt-games

fun games auto-generated by chatgpt
JavaScript
1
star