diff --git a/README.md b/README.md index 17cb8b4..9387485 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,19 @@ -# technofacism-shirt +# Technofascism shirt -A unique commentary on the role government and corporations have played in implementing technofascism in the United Kingdom and worldwide. \ No newline at end of file +A unique commentary on the role government and corporations have played in +implementing technofascism in the United Kingdom and worldwide. + +Fedpost in style with this wicked shirt m80s!!! + +`TECHNOFASCISM-FRONT/BACK` are the design files for the yellow with white text +original variation of the shirt. + +`TECHNOFASCISM-FRONT/BACK-BLACK-W` are the design files for the black with +white text variation of the shirt. + +`TECHNOFASCISM-FRONT/BACK-BLACK-G` are the design files for the black with +green text variation of the shirt. + +Epic factoid: The fed finder is based on groundbreaking quantum omnicron electrolyte +technology, which allows for the detection of federal agents at distance. The +script may be open-sourced in the future. diff --git a/TECHNOFASCISM-BACK-BLACK-G.xcf b/TECHNOFASCISM-BACK-BLACK-G.xcf new file mode 100644 index 0000000..e54583e Binary files /dev/null and b/TECHNOFASCISM-BACK-BLACK-G.xcf differ diff --git a/TECHNOFASCISM-BACK-BLACK-W.xcf b/TECHNOFASCISM-BACK-BLACK-W.xcf new file mode 100644 index 0000000..25fd965 Binary files /dev/null and b/TECHNOFASCISM-BACK-BLACK-W.xcf differ diff --git a/TECHNOFASCISM-BACK.xcf b/TECHNOFASCISM-BACK.xcf new file mode 100644 index 0000000..8488d93 Binary files /dev/null and b/TECHNOFASCISM-BACK.xcf differ diff --git a/TECHNOFASCISM-FRONT-BLACK-G.xcf b/TECHNOFASCISM-FRONT-BLACK-G.xcf new file mode 100644 index 0000000..cf44851 Binary files /dev/null and b/TECHNOFASCISM-FRONT-BLACK-G.xcf differ diff --git a/TECHNOFASCISM-FRONT-BLACK-W.xcf b/TECHNOFASCISM-FRONT-BLACK-W.xcf new file mode 100644 index 0000000..4b6ee27 Binary files /dev/null and b/TECHNOFASCISM-FRONT-BLACK-W.xcf differ diff --git a/TECHNOFASCISM-FRONT.xcf b/TECHNOFASCISM-FRONT.xcf new file mode 100644 index 0000000..7fb2b68 Binary files /dev/null and b/TECHNOFASCISM-FRONT.xcf differ diff --git a/cc-by-sa b/cc-by-sa new file mode 100644 index 0000000..34a1ee3 --- /dev/null +++ b/cc-by-sa @@ -0,0 +1,6 @@ +┌──────────────────────────┐ +│TECHNOFASCISM-SHIRT - v1.0│ +│┌──────┐ │ +││CC 4.0│-BY-NO-SA │ +│└──────┘ │ +└──────────────────────────┘ diff --git a/fed-finder b/fed-finder new file mode 100644 index 0000000..cedb6d3 --- /dev/null +++ b/fed-finder @@ -0,0 +1,20 @@ +[user@laptop ~]$ ./fed-friend-finder.sh +Range: 10km +┌─────────────────────────────┐ +│ | / │ +│ ^ | / ^ │ +│ | / │ +│ | / ? │ +│ @ | / │ +│ ? |/ │ +│- - - - - - - + - - - - - - -│ +│ | @ │ +│ ^ | │ +│ | ^ │ +│ | │ +│ | │ +│ | │ +└─────────────────────────────┘ +^ = GCHQ agent +@ = Secret service agent +? = Unknown allegiance diff --git a/glowbuddy b/glowbuddy new file mode 100644 index 0000000..e60a9bc --- /dev/null +++ b/glowbuddy @@ -0,0 +1,15 @@ +┌───────────────────────────────────────┐ +│ It looks like you are trying to │ +│ escape the shackles of technofascism. │ +│ │ +│ Would you like help? │ +│ [ YES ] [ NO ] │ +└───────────┐ ┌───────────────────┘ + ╲ │┌─────┐ + ╲ ││_ _│ + ╲ ││O O│ + ╲ ││ │╭ + ╲__>│ o ││ + │ │ ││ + │ └───┘│ + └──────┘ diff --git a/risc-v-registers b/risc-v-registers new file mode 100644 index 0000000..db17b48 --- /dev/null +++ b/risc-v-registers @@ -0,0 +1,30 @@ +[user@laptop ~]$ cat risc-v-registers.txt +┌────────┬───────┬───────────────────┬──────────┐ +│Register│ ABI │ Description │ Saved by │ +├────────┼───────┼───────────────────┼──────────┤ +│ x0 │ zero │ hardwired zero │ -- │ +├────────┼───────┼───────────────────┼──────────┤ +│ x1 │ ra │ return address │ caller │ +├────────┼───────┼───────────────────┼──────────┤ +│ x2 │ sp │ stack pointer │ callee │ +├────────┼───────┼───────────────────┼──────────┤ +│ x3 │ gp │ global pointer │ -- │ +├────────┼───────┼───────────────────┼──────────┤ +│ x4 │ tp │ thread pointer │ -- │ +├────────┼───────┼───────────────────┼──────────┤ +│ x5-7 │ t0-2 │ temp register 0-2 │ caller │ +├────────┼───────┼───────────────────┼──────────┤ +│ x8 │s0 / fp│svd reg 0 / frm ptr│ callee │ +├────────┼───────┼───────────────────┼──────────┤ +│ x9 │ s1 │ saved register 1 │ callee │ +├────────┼───────┼───────────────────┼──────────┤ +│ x10 │ a0 │fnc arg 0/rtn val 0│ caller │ +├────────┼───────┼───────────────────┼──────────┤ +│ x11 │ a1 │fnc arg 1/rtn val 1│ caller │ +├────────┼───────┼───────────────────┼──────────┤ +│ x12-17│ a2-7 │ function arg 2-7 │ caller │ +├────────┼───────┼───────────────────┼──────────┤ +│ x18-27│ s2-11│saved register 2-11│ callee │ +├────────┼───────┼───────────────────┼──────────┤ +│ x28-31│ t3-6 │ temp. register 3-6│ caller │ +└────────┴───────┴───────────────────┴──────────┘ diff --git a/von-neumann b/von-neumann new file mode 100644 index 0000000..86b7a3e --- /dev/null +++ b/von-neumann @@ -0,0 +1,29 @@ +[user@laptop ~]$ cat von-neumann-architecture.txt + ┌─────────────────────────┐ + │ CPU │ + ├─────────────────────────┤ + │ ┌─────┐ ┌─────┐ │ + │ │ PC │ │ IR │ │ +┌────────┐ │ └─────┘ └─────┘ │ ┌────────┐ ┌─────────┐ ┌────────┐ +│ │ │ ┌─────┐ │ │ │ │ I/O │ │ │ +│ │<───ADDRESS────│─────────│ MAR │───BUS───│────>│ │──>│INTERFACE│──>│ DEVICE │ +│ │ │ └─────┘ │ │ │ │ │ │ │ +│ │ │ ┌─────┐ │ │ INPUT/ │ └─────────┘ └────────┘ +│ MEMORY │<────DATA──────│─────────│ MDR │───BUS───│────>│ OUTPUT │ +│ │───────────────│────────>│ │<────────│─────│ BUS │ ┌─────────┐ ┌────────┐ +│ │ │ └─────┘ │ │ │ │ I/O │ │ │ +│ │ │ ┌─────┐ │ │ │ │INTERFACE│ │ DEVICE │ +│ │<───CONTROL────│─────────│ CU │───BUS───│────>│ │──>│ │──>│ │ +└────────┘ │ └─────┘ │ └────────┘ └─────────┘ └────────┘ + │ ┌─────────────┐ │ + │ │ ACCUMULATOR │ │ + │ └─────────────┘ │ + │ ┌─────────────────┐ │ + │ │ GENERAL PURPOSE │ │ + │ │ REGISTER │ │ + │ └─────────────────┘ │ + │ ________ ________ │ + │ \ \_/ / │ + │ \ ALU / │ + │ \_____________/ │ + └─────────────────────────┘