Added files and documentation

This commit is contained in:
jacob.eva 2023-06-27 21:53:31 +01:00
parent 2686b394ba
commit 4585dd4109
No known key found for this signature in database
GPG Key ID: 0B92E083BBCCAA1E
12 changed files with 118 additions and 2 deletions

View File

@ -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.
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.

Binary file not shown.

Binary file not shown.

BIN
TECHNOFASCISM-BACK.xcf Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
TECHNOFASCISM-FRONT.xcf Normal file

Binary file not shown.

6
cc-by-sa Normal file
View File

@ -0,0 +1,6 @@
┌──────────────────────────┐
│TECHNOFASCISM-SHIRT - v1.0│
│┌──────┐ │
││CC 4.0│-BY-NO-SA │
│└──────┘ │
└──────────────────────────┘

20
fed-finder Normal file
View File

@ -0,0 +1,20 @@
[user@laptop ~]$ ./fed-friend-finder.sh
Range: 10km
┌─────────────────────────────┐
│ | / │
│ ^ | / ^ │
│ | / │
│ | / ? │
│ @ | / │
│ ? |/ │
│- - - - - - - + - - - - - - -│
│ | @ │
│ ^ | │
│ | ^ │
│ | │
│ | │
│ | │
└─────────────────────────────┘
^ = GCHQ agent
@ = Secret service agent
? = Unknown allegiance

15
glowbuddy Normal file
View File

@ -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 ││
│ │ ││
│ └───┘│
└──────┘

30
risc-v-registers Normal file
View File

@ -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 │
└────────┴───────┴───────────────────┴──────────┘

29
von-neumann Normal file
View File

@ -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 / │
│ \_____________/ │
└─────────────────────────┘