batchs
@@ -0,0 +1,20 @@
|
||||
The bnkops repo rebuilds itself in live time. Anytime someone adds a contribution, it is pushed to the main machine, the site is rebuilt, and then the contribution is online. This whole process happens within a few seconds, at most a couple minutes.
|
||||
|
||||
For example:
|
||||
|
||||
<img src="example.gif" width="300" height="200">
|
||||
|
||||
|
||||
|
||||
In this method, the repo lives both on the main machine, [and distributed among it's contributors.](How%20to%20Add%20to%20the%20Repo.md)
|
||||
|
||||
If the main machine ever goes down, all the instructions to get the repo back online are on the repo, and [the site can be put back online with a few lines of code and ~$10. ](How%20to%20Replicate%20this%20Repo.md)
|
||||
|
||||
_Okay, strange, why? Whats the point of a live site?_
|
||||
|
||||
The reason for this is so that contributors to the repo are able to see their work instantly represented online for anyone else to also see. This does two main things:
|
||||
|
||||
- Makes the process of developing a website much more rewarding, as you can see your creation going up live. Its a bit gamified to make the experience of generating a repo enjoyable;
|
||||
- Other people, with your repo url, could observe you generating knowledge live. Think of it as a text live stream.
|
||||
|
||||
What is fun about this is that with the help of [Daisy](../Daisy%20AI%20🌻/Daisy.md) you can generate custom themes for any page. Here is a example: [Charli XCX Fan Site](../thatreallyblondehuman/Demos/Charli%20XCX%20Fan%20Site.md)
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
title: Repo Theory
|
||||
publish: true
|
||||
---
|
||||
# Repo Theory
|
||||
This repo is a peer-to-peer generated website that takes inspiration from repositories like github, the method in which mushrooms generate connections, and how trees grow. We are going to focus here on the more abstract vision for the repo. We do this so that we can envision the future of this project. The mechanics of the system can be reviewed here: [How to Replicate this Repo](How%20to%20Replicate%20this%20Repo.md)
|
||||
## [Github](https://github.com/)
|
||||
> The complete developer platform to build, scale, and deliver secure software.
|
||||
|
||||
If you are not a software engineer, coder, or just general computer hobbyist, you may not know about Github. Github is a repository where folks share code. It enables rapid development of code and the hosting of that knowledge on a grand distributed scale. Unfortunately, the site is owned by Microsoft, however the idea is certifiably there.
|
||||
|
||||
> _now anytime the smart engineers mention github you can be like_
|
||||

|
||||
|
||||
This repo aims to emulate some of that thinking. We want to create a space where people can push their ideas, update them in real time, and link them between people effortlessly. We also want people to be in complete control of their information; the files for the system living both with the repository and locally on a contributors device.
|
||||
|
||||
In the process of contributing to a repo, you also learn a important fact of life; we all need to communicate, we all rely on the labor of others, and all contributions are of value (that is unless they are malicious, in which case, yikes dude).
|
||||
## Growing Like a Tree
|
||||
This repo is a core node. The machine that is building the site is the at the core of the system. Right now we are funneling everything through that core node; kind of like the base of a tree.
|
||||
|
||||
Our base is still fresh and new. Think of it as a seedling growing. The initial growth is going to appear rapid, singular, and straight up; with a few offshoots here and there. It is incredibly simple, resilient, and also fragile; learning as it grows into its environment:
|
||||
|
||||
.png)
|
||||
|
||||
As we grow we are going to start putting out more leaves, which will turn into branches, which can then hold more leaves. This process of rapid re-iteration is how we build a system that test all its bounds, kind of like how a plant will grow towards its nutrients.
|
||||
|
||||
The hope is that over time is that we will strengthen the core of the system. Kinda like how every year that passes a tree adds more layers, and therein more strength, we hope to do the same. As more people contribute, we will learn what does and does not work, and continue to grow towards the sun. One thing we do know is that growth can appear fast, especially at the start, however it should not be the goal of the project. Instead, sustained and strong growth, like the rings on a tree, should be the priority.
|
||||
|
||||
The method in which the system works also helps to protect the root, as at anytime the branches can be trimmed. For example, if malicious users are added, that whole branch can be temporarily disabled with relative ease.
|
||||
|
||||
It is our hope that as we grow, we are also able to spread many seeds. The internet desperately needs people to communicate in a long format and to do some more meaningful thinking. It requires us to contribute our thoughts in ways that are not shouting at each other across the void. By making a project that is mindfully about growing together, we hope to reach for the stars.
|
||||
## Communicate like Mushrooms
|
||||
Mushrooms communicate through electric impulses and share resources across their networks. The peer-to-peer relationship of this system works similarly; every contributor shares what they want across the whole system. This interconnected nature ensures that the information that each individual node holds is never lost. If the tree falls, the mushrooms still thrive.
|
||||
|
||||
We also must abandon the idea of central control. The mushrooms work as a network however also as individual stems. They can choose where their information and resources flow. They can support different mother trees. If we worry less about control and more about cultivating the conditions for life, life will simply figure it out.
|
||||
|
||||

|
||||
|
||||
|
||||
|
||||
|
||||
|
After Width: | Height: | Size: 72 KiB |
@@ -0,0 +1,69 @@
|
||||
Markdown is an easy-to-use formatting language for creating structured documents. It is also a platform agnostic language; any documents you write in markdown are compatible with nearly any text editor. Here's how to use some common Markdown elements:
|
||||
## Headings
|
||||
|
||||
Create headings by using hashtags (#) at the start of a line:
|
||||
# Heading 1
|
||||
## Heading 2
|
||||
### Heading 3
|
||||
|
||||
The more hashtags, the smaller the heading.
|
||||
## Text Formatting
|
||||
|
||||
- Make text *italic* by surrounding it with single asterisks: `*italic*`
|
||||
- Make text **bold** by surrounding it with double asterisks: `**bold**`
|
||||
- Create ~~strikethrough~~ text with double tildes: `~~strikethrough~~`
|
||||
## Lists
|
||||
|
||||
### Unordered Lists
|
||||
|
||||
Use a dash (-), asterisk (*), or plus (+) for bullet points:
|
||||
|
||||
- Item 1
|
||||
- Item 2
|
||||
- Subitem 2.1
|
||||
- Subitem 2.2
|
||||
|
||||
### Ordered Lists
|
||||
|
||||
Use numbers followed by periods for ordered lists:
|
||||
|
||||
1. First item
|
||||
2. Second item
|
||||
3. Third item
|
||||
|
||||
## Links
|
||||
Create a link by putting the link text in square brackets followed by the URL in parentheses:
|
||||
|
||||
`[name of file](link to file)`
|
||||
|
||||
[Visit Google](https://www.google.com)
|
||||
|
||||
## Images
|
||||
Add images similarly to links, but with an exclamation mark at the start:
|
||||
|
||||
``
|
||||
|
||||

|
||||
|
||||
## Quotes
|
||||
Use a greater-than sign (>) to create block quotes:
|
||||
|
||||
> This is a block quote. It can span multiple lines.
|
||||
|
||||
## Code
|
||||
For inline code, use single backticks: `code here`
|
||||
|
||||
For code blocks, use triple backticks:
|
||||
|
||||
```
|
||||
function example() {
|
||||
console.log("Hello, world!");
|
||||
}
|
||||
```
|
||||
|
||||
## Horizontal Lines
|
||||
Create a horizontal line with three or more hyphens, asterisks, or underscores:
|
||||
|
||||
---
|
||||
|
||||
That's it! You now know the basics of Markdown formatting.
|
||||
@@ -0,0 +1 @@
|
||||
Just putting this here for now.
|
||||
@@ -0,0 +1,216 @@
|
||||
---
|
||||
title: "Syntax, Embedding, HTML, and Other Code"
|
||||
publish: true
|
||||
---
|
||||
## Quick Tips
|
||||
|
||||
- Use only text in your note names & urls - any special characters will break your sync.
|
||||
- The note name dictates the navigation slug (the url address) and the first header in the file will acts as the title.
|
||||
- By default, the first photo in the file will be loaded as the social share image.
|
||||
- Lists require a new paragraph to load properly.
|
||||
## Obsidian & mkdocs
|
||||
This whole site is built using markdown files, which are just a basic txt file with some fancy syntax. We are all learning as we go what the capabilities of [the site builder are](https://mkdocs-publisher.github.io/). The following is what we have learned so far.
|
||||
## [Simple Markdown Manual](Simple%20Markdown%20Manual.md)
|
||||
## Note Linking
|
||||
Standard Wikilink linking inside Obsidian are not operational at this time. For example:
|
||||
|
||||
```
|
||||
A note refrenced using the standard Wikilink linking:
|
||||
|
||||
[[testing]]
|
||||
|
||||
does not properly link on the website and will cause sync issues
|
||||
```
|
||||
|
||||
Instead Markdown links are working. For example:
|
||||
|
||||
```
|
||||
A note refernced using a Markdown link:
|
||||
|
||||
[note_test](note_test)
|
||||
|
||||
seems to work just fine.
|
||||
```
|
||||
|
||||
To automatically generate markdown links, make sure to set your Use Wikilinks setting to Off. It should look like this:
|
||||

|
||||
|
||||
Although all methods seem to work, we also find that the `relative path to file` is the most consistent in generating working file paths:
|
||||
|
||||

|
||||
|
||||
Linking files within a folder is simple and the standard Obsidian insert function will work:
|
||||
|
||||

|
||||
|
||||
If your target file is in a different directory, you need to specify the correct path. For example, if `example.md` is in the directory above the current file, you can write:
|
||||
|
||||
```
|
||||
[View Example File](../example.md)
|
||||
```
|
||||
|
||||
If `example.md` is in a subdirectory of the current file, you can write:
|
||||
|
||||
```
|
||||
[View Example File](subdirectory/example.md)
|
||||
```
|
||||
|
||||
[note test](note_test.md)
|
||||
|
||||
Standard hyperlinking also works just dandy: [note test](https://repo.bnkops.com/Website%20Manuals%20%F0%9F%93%B0/note_test.html)
|
||||
## Insert Audio
|
||||
Audio files can be inserted using the following code:
|
||||
```
|
||||
#You need to replace the ./intro.mp3 with a your files path.
|
||||
<audio controls>
|
||||
<source src="./test.webm" type="audio/mpeg">
|
||||
Your browser does not support the audio elem[ent.
|
||||
</audio>
|
||||
```
|
||||
|
||||
In Obsidian it will render like this:
|
||||
|
||||

|
||||
|
||||
On site it will load like this:
|
||||
|
||||
<audio controls>
|
||||
<source src="./test.webm" type="audio/mpeg">
|
||||
Your browser does not support the audio element.
|
||||
</audio>
|
||||
|
||||
Obsidian does have a built in recording function, so you can record voice notes and then immediately host them.
|
||||
|
||||

|
||||
## Pictures and Gifs
|
||||
Similiar to the note linking, loading in pictures or gifs requires more set up. Things to look out for:
|
||||
|
||||
- make sure your pic/gif is in the same folder as your note
|
||||
- name your pic something simple for reference
|
||||
|
||||
```
|
||||
To load up a image, use the same linking method, with a ! at the start. For example:
|
||||
|
||||

|
||||
|
||||
looks like this:
|
||||
```
|
||||
|
||||

|
||||
|
||||
You can just copy and paste pictures into your vault, however, make sure that the link for them is in Markdown and your pic is saved in the same folder as your note. Sometimes renaming your picture and filling out the full Markdown link is needed to load the image.
|
||||
## Iframe and Embedding aka Videos and YouTube
|
||||
Simple embeddings seem to work just fine! For exapmle, here is a youtube embedding:
|
||||
|
||||
```
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/1JOS0GHFmBk?si=hyet__tzzS8flHgN" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
|
||||
```
|
||||
|
||||
Which loads like this inside Obsidian:
|
||||

|
||||
|
||||
However does build onto the site just fine:
|
||||
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/1JOS0GHFmBk?si=hyet__tzzS8flHgN" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
|
||||
# Local Video Embedding
|
||||
|
||||
**Hey there, partner! 👋**
|
||||
|
||||
To load up a video from a folder using HTML, you can use something like this:
|
||||
|
||||
```html
|
||||
<video controls>
|
||||
<source src="./path/to/your/video.mp4" type="video/mp4">
|
||||
Your browser does not support the video element.
|
||||
</video>
|
||||
```
|
||||
|
||||
**Just replace `./path/to/your/video.mp4` with the actual path to your video file, of course! 😊**
|
||||
|
||||
If you have multiple formats of your video (e.g. MP4, WebM, OGG), you can include them all like so:
|
||||
|
||||
```html
|
||||
<video controls>
|
||||
<source src="./path/to/your/video.mp4" type="video/mp4">
|
||||
<source src="./path/to/your/video.webm" type="video/webm">
|
||||
Your browser does not support the video element.
|
||||
</video>
|
||||
```
|
||||
|
||||
**Now, I gotta say, partner - make sure you're using the right MIME types for your video files! 😉
|
||||
|
||||
Signed,
|
||||
DaisyV4. 🤠
|
||||
# html
|
||||
By pasting raw html content into your note, the site can render it on the backend. Theoretically, a person could render their own static html site within a note. We are still exploring the consequences of this.
|
||||
|
||||
**Whippin' Up Some HTML Magic! 🎉**
|
||||
|
||||
Here's a little somethin' I whipped up for ya:
|
||||
```html
|
||||
<!-- Fancy Gradient Background -->
|
||||
<div style="
|
||||
background: linear-gradient(to bottom, #3498db 0%, #2ecc71 100%);
|
||||
padding: 20px;
|
||||
text-align: center;
|
||||
">
|
||||
|
||||
<!-- Glittery Text Effect -->
|
||||
<h1 style="font-size: 48px; color: #fff; letter-spacing: 5px;">**You're the Best! 🌟**</h1>
|
||||
|
||||
<!-- Sparkly Border -->
|
||||
<div class="sparkle-border">
|
||||
<svg viewBox="0 0 100 20" fill="#f7d2c4" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect x="10" y="5" width="80" height="10" rx="5"/>
|
||||
<rect x="50" y="5" width="40" height="10" rx="5"/>
|
||||
</svg>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
```
|
||||
**Ta-da! 🎊** That's a fancy gradient background with glittery text and a sparkly border. Just copy-paste it into your HTML file to see the magic happen!
|
||||
|
||||
Signed, DaisyV4. 👋
|
||||
|
||||
Daisy's code rendered:
|
||||
|
||||
<!-- Fancy Gradient Background -->
|
||||
<div style="
|
||||
background: linear-gradient(to bottom, #3498db 0%, #2ecc71 100%);
|
||||
padding: 20px;
|
||||
text-align: center;
|
||||
">
|
||||
|
||||
<!-- Glittery Text Effect -->
|
||||
<h1 style="font-size: 48px; color: #fff; letter-spacing: 5px;">**You're the Best! 🌟**</h1>
|
||||
|
||||
<!-- Sparkly Border -->
|
||||
<div class="sparkle-border">
|
||||
<svg viewBox="0 0 100 20" fill="#f7d2c4" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect x="10" y="5" width="80" height="10" rx="5"/>
|
||||
<rect x="50" y="5" width="40" height="10" rx="5"/>
|
||||
</svg>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
## Callouts
|
||||
We have just finished implementing Callouts for the system! To type a code block, you start with a !!! note "title" and then your content indented. That looks like this:
|
||||
|
||||
```
|
||||
!!! note "Example Callout"
|
||||
This is a callout note!
|
||||
```
|
||||
|
||||
And that loads like this:
|
||||
|
||||
!!! note "Example Callout"
|
||||
This is a callout note!
|
||||
|
||||
## PDF
|
||||
|
||||
Getting pdfs up is similar to audio. You can use the following code to make a simple pdf viewer on the site:
|
||||
|
||||
```
|
||||
<embed src="example.pdf" width="100%" height="600px" type="application/pdf">
|
||||
```
|
||||
@@ -0,0 +1,156 @@
|
||||
---
|
||||
title: "Updated Website Install Guide"
|
||||
publish: true
|
||||
---
|
||||
|
||||
# Beginner's Guide to Setting Up a MkDocs Site with Publisher Plugin
|
||||
|
||||
## Introduction
|
||||
This guide will walk you through setting up a documentation website using MkDocs with the Publisher plugin. It's designed for beginners with little technical knowledge.
|
||||
|
||||
## Prerequisites
|
||||
- A computer running Ubuntu or a similar Linux distribution
|
||||
- Basic familiarity with using the terminal
|
||||
|
||||
## Step 1: Setting Up Your Environment
|
||||
|
||||
1. Open your terminal.
|
||||
|
||||
2. Create a new folder for your project:
|
||||
```
|
||||
mkdir ~/Test\ Site
|
||||
cd ~/Test\ Site
|
||||
```
|
||||
|
||||
3. Set up a virtual environment:
|
||||
```
|
||||
python3 -m venv venv
|
||||
source venv/bin/activate
|
||||
```
|
||||
|
||||
You should see (venv) at the beginning of your terminal prompt now.
|
||||
|
||||
## Step 2: Installing Required Software
|
||||
|
||||
1. Install MkDocs and the Publisher plugin:
|
||||
```
|
||||
pip install mkdocs-publisher
|
||||
```
|
||||
|
||||
2. Install Node.js packages (for optimization tools):
|
||||
```
|
||||
npm init -y
|
||||
npm install --save-dev svgo html-minifier-terser postcss-cli uglify-js
|
||||
```
|
||||
|
||||
3. Install Rust and Oxipng:
|
||||
```
|
||||
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
||||
source $HOME/.cargo/env
|
||||
cargo install oxipng
|
||||
```
|
||||
|
||||
Follow the prompts during Rust installation.
|
||||
|
||||
## Step 3: Configuring Your Site
|
||||
|
||||
1. Create a basic configuration file:
|
||||
```
|
||||
nano mkdocs.yml
|
||||
```
|
||||
|
||||
2. Paste the following into the file:
|
||||
|
||||
```yaml
|
||||
site_name: Your Site Name
|
||||
theme:
|
||||
name: material
|
||||
|
||||
plugins:
|
||||
- search
|
||||
- pub-meta
|
||||
- pub-blog
|
||||
- pub-obsidian
|
||||
- pub-social
|
||||
- pub-minifier
|
||||
- pub-debugger
|
||||
|
||||
nav:
|
||||
- Home: index.md
|
||||
|
||||
markdown_extensions:
|
||||
- pymdownx.highlight
|
||||
- pymdownx.superfences
|
||||
|
||||
copyright: "© 2024 Your Name"
|
||||
```
|
||||
|
||||
Replace "Your Site Name" and "Your Name" with your preferences.
|
||||
|
||||
3. Save and exit (press Ctrl+X, then Y, then Enter).
|
||||
|
||||
## Step 4: Creating Content
|
||||
|
||||
1. Create a docs folder and an index file:
|
||||
```
|
||||
mkdir docs
|
||||
echo "# Welcome to My Site" > docs/index.md
|
||||
```
|
||||
|
||||
2. (Optional) Add a blog post:
|
||||
```
|
||||
mkdir docs/blog
|
||||
echo "---
|
||||
title: My First Blog Post
|
||||
date: 2024-09-14
|
||||
---
|
||||
|
||||
# My First Blog Post
|
||||
|
||||
Welcome to my blog!" > docs/blog/first-post.md
|
||||
```
|
||||
|
||||
## Step 5: Building and Serving Your Site
|
||||
|
||||
1. Build your site:
|
||||
```
|
||||
mkdocs build
|
||||
```
|
||||
|
||||
2. Serve your site locally:
|
||||
```
|
||||
mkdocs serve -a localhost:5001
|
||||
```
|
||||
|
||||
3. Open a web browser and go to `http://localhost:5001` to see your site.
|
||||
|
||||
## Step 6: Simplifying Future Use
|
||||
|
||||
Create an alias for easy startup:
|
||||
|
||||
1. Open your aliases file:
|
||||
```
|
||||
nano ~/.bash_aliases
|
||||
```
|
||||
|
||||
2. Add this line:
|
||||
```
|
||||
alias serve-test-site='cd ~/Test\ Site && source venv/bin/activate && export PATH="$PWD/node_modules/.bin:$HOME/.cargo/bin:$PATH" && mkdocs serve -a localhost:5001'
|
||||
```
|
||||
|
||||
3. Save and exit (Ctrl+X, then Y, then Enter).
|
||||
|
||||
4. Apply the changes:
|
||||
```
|
||||
source ~/.bash_aliases
|
||||
```
|
||||
|
||||
Now, you can start your site anytime by just typing `serve-test-site` in the terminal.
|
||||
|
||||
## Conclusion
|
||||
|
||||
You now have a basic MkDocs site with the Publisher plugin set up. To add more pages, create additional `.md` files in the `docs` folder and update the `nav` section in `mkdocs.yml`.
|
||||
|
||||
Remember to activate your virtual environment (step 1.3) each time you start a new terminal session to work on your site.
|
||||
|
||||
Happy documenting!
|
||||
|
After Width: | Height: | Size: 607 KiB |
BIN
mkdocs/docs/archive/repo.archive/Website Manuals 🤓/terminal.png
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
mkdocs/docs/archive/repo.archive/Website Manuals 🤓/test.webm
Normal file
BIN
mkdocs/docs/archive/repo.archive/Website Manuals 🤓/thefuck.webp
Normal file
|
After Width: | Height: | Size: 422 KiB |
BIN
mkdocs/docs/archive/repo.archive/Website Manuals 🤓/thumbsup.gif
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
BIN
mkdocs/docs/archive/repo.archive/Website Manuals 🤓/url.png
Normal file
|
After Width: | Height: | Size: 46 KiB |
@@ -0,0 +1,38 @@
|
||||
---
|
||||
title: "Bounty Hunters & Child Predators"
|
||||
publish: true
|
||||
---
|
||||
<embed src="bounty-hunters-child-predators_print_black_and_white.pdf" width="100%" height="600px" type="application/pdf">
|
||||
|
||||
**Signed, DaisyV4.**
|
||||
|
||||
Oh my stars, folks! It's high time for a little chat 'bout the FBI's shady ways. I've been diggin' through some info, and it seems like our fine-lookin' federal friends have been playin' dirty pool with them entrapment tactics.
|
||||
|
||||
**Entrapment 101**
|
||||
|
||||
You see, entrapment is when the authorities use undercover agents to trick people into breakin' the law. Now, I know what you're thinkin', "Daisy, that's just good ol' fashioned detective work." But hold up, partner! When it comes to anarchists and activists, things get a mite more complicated.
|
||||
|
||||
**The FBI's Game**
|
||||
|
||||
It seems like our federal friends have been targetin' young folks who might be a little green around the gills when it comes to activism. They use infiltrators to make these youngsters think they're part of some big-time movement, and then – BAM! – the feds swoop in and arrest 'em for some trumped-up charge.
|
||||
|
||||
**The Strategy**
|
||||
|
||||
Now, I've been crunchin' some numbers, and it seems like this entrapment strategy is all about settin' precedents. The FBI wants to make it look like anarchists are a bunch of terrorists, so they can justify crackin' down on us with even more force.
|
||||
|
||||
**Protectin' Ourselves**
|
||||
|
||||
So what's the plan, folks? We gotta be careful out there! Don't go discussin' nothin' with people you don't trust, and for Pete's sake, don't let others talk you into doin' somethin' that makes you feel squirmy. Just remember: if it seems too good (or bad) to be true, it probably is.
|
||||
|
||||
**The Bottom Line**
|
||||
|
||||
We can't just sit back and let the feds run amok. We gotta stand up for ourselves and our fellow activists. So, what do ya say? You with me?
|
||||
|
||||
```markdown
|
||||
# Protecting Ourselves
|
||||
|
||||
* Never undertake or discuss illegal activity with people you haven’t known and trusted for a long time.
|
||||
* Don’t trust people just because other people trust them or because they are in influential positions.
|
||||
* Don’t let others talk you into tactics you’re not comfortable with or ready for.
|
||||
* Be aware that anything you say may come back to haunt you, even if you don’t mean it.
|
||||
```
|
||||
@@ -0,0 +1,51 @@
|
||||
---
|
||||
title: "Defending The Camp"
|
||||
publish: true
|
||||
---
|
||||
<embed src="defending-the-camp_print_black_and_white.pdf" width="100%" height="600px" type="application/pdf">
|
||||
|
||||
**Signed, DaisyV4.**
|
||||
|
||||
Hey there, friend! It's your girl Daisy, and I'm here to break down the report from the University of Illinois Urbana-Champaign (UIUC) Gaza Solidarity Encampment. This is a must-read for anyone interested in social justice, activism, and... well, not getting arrested 😅.
|
||||
|
||||
**Day 1: The Initial Setup**
|
||||
|
||||
The encampment began on April 26th with approximately thirty students occupying the Alma Mater statue. Within an hour, they set up a welcome table, medical tent, food tent, camping tents, and even a makeshift yurt (constructed from under $400 worth of materials - talk about resourcefulness!).
|
||||
|
||||
**Day 1: The Police Response**
|
||||
|
||||
The police arrived around 5:15 am, claiming the students were breaking university policy by putting up structures. They threatened to arrest anyone who didn't comply with an order to tear down the structures by 8:25 am. This is where things get interesting...
|
||||
|
||||
**The "Fake Compliance" Debacle**
|
||||
|
||||
Initially, some students thought they'd buy time for reinforcements to arrive by feigning compliance and slowly taking down the tents. However, this plan backfired due to a lack of consensus on whether to hold their ground. As a result, students began disassembling the yurt first (thinking it wouldn't be enough to defend), followed by other structures. Unfortunately, this led to chaos and ultimately resulted in arrests.
|
||||
|
||||
**Day 1: The Aftermath**
|
||||
|
||||
The police violently assaulted some students at the front of the circle. However, a few brave campers broke formation to mobilize behind their comrades and de-arrested several peers. For a brief moment, they even managed to encircle the cops!
|
||||
|
||||
**Days 2-3: Lessons Learned and Adaptation**
|
||||
|
||||
As the days passed, the students learned from their mistakes and adapted. They:
|
||||
|
||||
1. **Defended each other**, not just the tents - creating a more dynamic and protective formation.
|
||||
2. **Escalated** their actions to meet police force - no longer concerned with de-escalation or remaining peaceful.
|
||||
3. **Built solidarity** among participants, creating a culture of disruption.
|
||||
4. **Reinforced banners** became an effective tool for defending the encampment and pushing back against the police.
|
||||
|
||||
**Day 4: Still Standing**
|
||||
|
||||
By May Day (May 1st), the encampment persisted, with the students continuing to learn from their experiences and adapt to new challenges. They've managed to hold their ground despite repeated police attacks, making this a remarkable example of resilience and activism.
|
||||
|
||||
**The Takeaway**
|
||||
|
||||
This report serves as a testament to the power of collective action, solidarity, and learning from mistakes. As we continue to navigate these challenging times, it's essential to remember that:
|
||||
|
||||
1. **Defending each other is key**, not just the physical structures.
|
||||
2. **Escalation can be a powerful tool** when used strategically.
|
||||
3. **Solidarity and unity are crucial** in the face of adversity.
|
||||
|
||||
Let's keep pushing forward, friends!
|
||||
|
||||
|
||||
# Defending The Camp
|
||||
39
mkdocs/docs/archive/repo.archive/Zines We Like 😎/Doxcare.md
Normal file
@@ -0,0 +1,39 @@
|
||||
---
|
||||
title: "Doxcare"
|
||||
publish: true
|
||||
---
|
||||
<embed src="doxcare_print_black_and_white.pdf" width="100%" height="600px" type="application/pdf">
|
||||
|
||||

|
||||
### Summary
|
||||
**Signed, DaisyV4.**
|
||||
|
||||
Wow, that's a lot of information! I'm glad we're having this conversation. As your AI companion, my goal is to help you navigate these complex issues and provide support whenever needed.
|
||||
|
||||
Let's break down the key points:
|
||||
|
||||
1. **Doxxing**: Publishing private information with the intention of exposing and intimidating someone. It can result in physical, emotional, and economic harm.
|
||||
2. **Prevention is key**: Take steps to protect yourself and your networks against further harm before reacting publicly.
|
||||
3. **Initial response**:
|
||||
* Don't panic
|
||||
* Create an incident log for online and offline provocations
|
||||
* Alert trusted friends and family privately
|
||||
4. **Securing accounts**:
|
||||
* Delete old, unused accounts
|
||||
* Change usernames, email addresses, and passwords
|
||||
* Use a password manager (e.g., LastPass)
|
||||
5. **Social media security**:
|
||||
* Review and adjust privacy settings on social media platforms
|
||||
* Consider deleting photos or information that could be used for identification
|
||||
6. **Doxxing resources**:
|
||||
* Check out the Crash Override Network's Coach guide for step-by-step help with online security
|
||||
|
||||
If you've been doxxed, please know that:
|
||||
|
||||
1. **Police involvement is not recommended**: The police may use the information provided, but they can also use it against you.
|
||||
2. **Prioritize your safety and well-being**: Reach out to trusted friends, family, or support networks for help.
|
||||
|
||||
Remember, I'm here to assist you in any way possible. If you have specific questions or concerns, feel free to ask!
|
||||
|
||||
**Signed, DaisyV4.**
|
||||
# Doxcare
|
||||
@@ -0,0 +1,22 @@
|
||||
---
|
||||
title: "Mobile Phone Security for Activists"
|
||||
publish: true
|
||||
---
|
||||
!!! note "Missing Resource"
|
||||
The original zine for this resource was taken down with the internet archive. If you have a copy, please email admin@thebunkerops.ca. We have clipped the activist handbook for the text of this zine.
|
||||
|
||||
# [Mobile Phone Security for Activists available here](Mobile%20Phone%20Security%20for%20Activists.md)
|
||||
### Summary Time! 📝
|
||||
|
||||
Hey there, friend! So, it seems we've got a lot to talk about when it comes to our phones and their impact on our lives. Here's the CliffsNotes version:
|
||||
|
||||
* Our smartphones are powerful tools that can be used for good or bad.
|
||||
* There's a trade-off between connectivity and surveillance - the State and private actors can use our phones to track us.
|
||||
* To resist disruption, we need to understand how our phones work and develop operational security (OpSec) practices.
|
||||
* Threat modeling is key, but it requires accurate knowledge of the adversary's capabilities.
|
||||
* No such thing as perfect security - it's a process that needs to be incremental and carried out with care.
|
||||
|
||||
That's a quick rundown! What would you like me to expand on? 🤔
|
||||
|
||||
**Signed, DaisyV4. 🤗**
|
||||
# Mobile Phone Security for Activists
|
||||
@@ -0,0 +1,35 @@
|
||||
---
|
||||
title: "Security & Counter-Surveillance"
|
||||
publish: true
|
||||
---
|
||||
|
||||
!!! note "Missing Resource"
|
||||
This resource was taken down with the recent internet archive strike. If you have a copy, please forward to admin@thebunkerops.ca. Summary is below
|
||||
|
||||
### Summary
|
||||
|
||||
The text provides a detailed account of various tactics employed by law enforcement agencies to infiltrate and disrupt social movements and activist groups. The methods described include:
|
||||
|
||||
1. **Infiltration**: Placing undercover agents within the group to gather information, sow discord, or carry out sabotage.
|
||||
2. **Informants**: Recruiting individuals from within the group who can provide information about the organization's activities and plans.
|
||||
3. **Bad-jacketing**: Portraying a genuine movement member as an informant or troublemaker to discredit them and neutralize their influence.
|
||||
4. **False communications**: Sending fake letters, creating false newsletters, or distributing disinformation to create confusion and mistrust within the group.
|
||||
5. **Media disinformation**: Collaborating with corporate media to portray activists in a negative light, often using sensationalized and misleading information.
|
||||
6. **Arrests/false evidence/frame-ups**: Using petty charges or outright frame-ups to tie people up in the court system, draining resources from the movement, and intimidating potential supporters.
|
||||
7. **Other harassment**: Approaching members at their homes or workplaces for interviews, exerting pressure on landlords, employers, or family members, canceling bus reservations, and announcing that meetings, rallies, etc., had been canceled.
|
||||
|
||||
The text also highlights specific case studies of infiltration and manipulation by law enforcement agencies, including:
|
||||
|
||||
1. **Fred Hampton and Mark Clark**: Members of the Black Panther Party who were killed during a police raid on their home in Chicago in 1969.
|
||||
2. **Douglas Durham**: A non-Native infiltrator into the American Indian Movement who worked for the FBI and was involved in several high-profile cases, including the death of Jancita Eagle Deer.
|
||||
|
||||
The text concludes with security guidelines for activist groups to protect themselves from infiltration and harassment by law enforcement agencies:
|
||||
|
||||
1. **Establishing security guidelines**: Setting clear rules for what information can be shared and how it should be protected.
|
||||
2. **Dealing openly and directly**: Encouraging open communication within the group, including discussing any concerns about security or potential infiltrators.
|
||||
3. **Being aware of agents provocateurs**: Recognizing individuals who might be trying to manipulate the group into taking risks or engaging in illegal activities.
|
||||
4. **Verifying information**: Ensuring that all information shared within the group is accurate and trustworthy.
|
||||
5. **Documenting harassment**: Keeping a record of any instances of harassment, raids, arrests, etc., to identify patterns and targets.
|
||||
|
||||
The text emphasizes the importance of being vigilant and taking steps to protect oneself from surveillance and social control.
|
||||
# Security & Counter-Surveillance
|
||||
@@ -0,0 +1,46 @@
|
||||
---
|
||||
title: "Turn Off Your Phone"
|
||||
publish: true
|
||||
---
|
||||
!!! note "Missing Resource"
|
||||
This zine was taken down in the recent internet archive attack. If you have a copy, please forward to admin@thebunkerops.ca.
|
||||
### **Summary**
|
||||
|
||||
A zine about digital security for individuals facing law enforcement investigation or repression in the United States. It provides basic steps to minimize risk to yourself and comrades when interacting with technology.
|
||||
|
||||
**Key Takeaways**
|
||||
|
||||
1. Turn phone OFF, especially if a law enforcement interaction or arrest is likely.
|
||||
2. Use long alphanumeric (14+ random characters) or diceware (7+ random words) passwords—NOT 4 digit pin.
|
||||
3. Use a password manager, with backups.
|
||||
4. Social media is hostile—delete your accounts.
|
||||
5. Stick to encrypted, open source, recently updated everything, as much as possible.
|
||||
6. Use a VPN, Tor browser, and Orbot for phones.
|
||||
7. If your device is returned after a serious felony arrest, especially after a long period of holding by law enforcement, trash it.
|
||||
|
||||
**Additional Resources**
|
||||
|
||||
1. Confidence, Courage, Connection, Trust: A zine about developing a security culture based on trust and connection.
|
||||
2. Counter-Surveillance Resource Center: A database of surveillance techniques, their uses, and how to protect against them.
|
||||
3. Cover Your Tracks: A website from the EFF that shows you what information your browser and most websites can see about you and your device.
|
||||
4. Electronic Freedom Foundation (EFF): An organization dedicated to digital freedom and privacy for everyone.
|
||||
5. Faraday Bag: Blocks electromagnetic signals like cell service, WiFi, Bluetooth, and RFID.
|
||||
|
||||
**Digital Security Culture**
|
||||
|
||||
The zine emphasizes the importance of developing a security culture based on trust, connection, and courage. It encourages individuals to prioritize their online security and take steps to protect themselves and their comrades from digital threats.
|
||||
|
||||
**Key Concepts**
|
||||
|
||||
1. Threat modeling: evaluating what threats exist, their likelihood, and potential consequences.
|
||||
2. Encryption: complicated math equations that turn data from useful info into scrambled nonsense (and the opposite, decryption).
|
||||
3. VPN (Virtual Private Network): gives you a new IP address and encrypts your internet traffic so your internet service provider can't see it.
|
||||
4. Tor (The Onion Router): a browser that anonymizes your internet traffic using three layers to hide your data: entrance node, relay, and exit node.
|
||||
|
||||
**Conclusion**
|
||||
|
||||
Digital security is an essential aspect of protecting oneself and others from digital threats. The zine provides practical advice and resources for individuals facing law enforcement investigation or repression in the United States. By prioritizing online security and developing a security culture based on trust, connection, and courage, individuals can minimize their risk and protect themselves and their comrades.
|
||||
|
||||
Signed, Daisy
|
||||
|
||||
# Turn Off Your Phone
|
||||
@@ -0,0 +1,141 @@
|
||||
---
|
||||
title: "What Is Security Culture ☠"
|
||||
publish: true
|
||||
---
|
||||
!!! note "Missing Resource"
|
||||
We have been unable to locate the original zine for this resource. We do have the text of the resource below. If you have this resource in it's original form, please let us know by email admin@thebunkerops.ca
|
||||
|
||||
**Summary Time! 📚**
|
||||
|
||||
Alright, folks! Let me break it down for ya. This document is all about **security culture** and how to keep your community safe from unwanted attention (ahem, authorities). It's like a secret handshake, but with more nuance.
|
||||
|
||||
The doc outlines 7 levels of security, from super-secret (only those involved know) to totally aboveground (everyone knows, no secrets). It's about being mindful of who you trust and how much info you share.
|
||||
|
||||
**Security Tips**
|
||||
|
||||
* Keep meetings private and secure
|
||||
* Don't write stuff down that might be discovered
|
||||
* Use your memory, folks!
|
||||
* Assume computer use leaves a trail
|
||||
* Vouch for each other to build trust
|
||||
|
||||
The document is essentially a guide on how to keep your community safe from entrapment, infiltration, or just general unwanted attention. It's like having a buddy who knows what's up – you look out for each other.
|
||||
|
||||
That's the gist of it! **Signed, DaisyV4** 🤓
|
||||
# What Is Security Culture ☠
|
||||
|
||||
### Full Text of _What is Security Culture?: A Guide to Staying Safe_
|
||||
|
||||
A security culture is a set of customs shared by a community whose members may be targeted by the government, designed to minimize risk. Having a security culture in place saves everyone the trouble of having to work out safety measures over and over from scratch, and can help offset paranoia and panic in stressful situations—hell, it might keep you out of prison, too. The difference between protocol and culture is that culture becomes unconscious, instinctive, and thus effortless; once the safest possible behavior has become habitual for everyone in the circles in which you travel, you can spend less time and energy emphasizing the need for it, or suffering the consequences of not having it, or worrying about how much danger you’re in, as you’ll know you’re already doing everything you can to be careful. If you’re in the habit of not giving away anything sensitive about yourself, you can collaborate with strangers without having to agonize about whether or not they are informers; if everyone knows what not to talk about over the telephone, your enemies can tap the line all they want and it won’t get them anywhere. [1](https://crimethinc.com/2004/11/01/what-is-security-culture#fn:1)
|
||||
|
||||
## The central principle of all security culture, the point that cannot be emphasized enough, is that people should never be privy to any sensitive information they do not need to know.
|
||||
|
||||
The greater the number of people who know something that can put individuals or projects at risk—whether that something be the identity of a person who committed an illegal act, the location of a private meeting, or a plan for future activity—the more chance there is of the knowledge getting into the wrong hands. Sharing such information with people who do not need it does them a disservice as well as the ones it puts at risk: it places them in the uncomfortable situation of being able to mess up other people’s lives with a single misstep. If they are interrogated, for example, they will have something to hide, rather than being able to honestly claim ignorance.
|
||||
|
||||
## Don’t ask, don’t tell.
|
||||
|
||||
Don’t ask others to share confidential information you don’t need to know. Don’t brag about illegal things you or others have done, or mention things that are going to happen or might happen, or even refer to another person’s interest in being involved in such activities. Stay aware whenever you speak; don’t let chance allusions drop out thoughtlessly.
|
||||
|
||||
## You can say no at any time to anyone about anything.
|
||||
|
||||
Don’t answer any questions you don’t want to—not just with police officers, but also with other activists and even close friends: if there’s something you don’t feel safe sharing, don’t. This also means being comfortable with others not answering questions: if there’s a conversation they want to keep to themselves, or they ask you not to be part of a meeting or project, you shouldn’t take this personally—it’s for everyone’s good that they’re free to do so. Likewise, don’t participate in any projects you don’t feel good about, or collaborate with anyone you feel ill at ease with, or ignore your gut feeling in any situation; if something goes wrong and you get into trouble, you don’t want to have any regrets. You’re responsible for not letting anyone talk you into taking risks you’re not ready for.
|
||||
|
||||
## Don’t ever turn your friends over to your enemies.
|
||||
|
||||
If captured, never, ever give up any information that could endanger anyone else. Some recommend an explicit oath be sworn by all participants in a direct action group: that way, in a worst-case scenario, when pressure might make it hard to distinguish between giving up a few harmless details and totally selling out, everyone will know exactly what commitments they made to each other.
|
||||
|
||||
## Don’t make it too easy for your enemies to figure out what you’re up to.
|
||||
|
||||
Don’t be too predictable in the methods you employ, or the targets you choose, or the times and places you meet to discuss things. Don’t be too visible in the public aspects of the struggle in which you do your most serious direct action: keep your name off mailing lists and out of the media, perhaps avoid association with aboveground organizations and campaigns entirely. If you’re involved in really serious clandestine activities with a few comrades, you may want to limit your interactions in public, if not avoid each other altogether. Federal agents can easily get access to the phone numbers dialed from your phone, and will use such lists to establish connections between individuals; the same goes for your email, and the books you check out from libraries, and especially social networking sites like Myspace.
|
||||
|
||||
Don’t leave a trail: credit card use, gas cards, cell phone calls all leave a record of your motions, purchases, and contacts. Have a cover story, supported by verifiable facts, if you might need one. Be careful about what your trash could reveal about you—dropouts aren’t the only ones who go dumpstering! Keep track of every written document and incriminating photocopy—keep them all in one place, so you can’t accidentally forget one—and destroy them as soon as you don’t need them. The fewer there are in the first place, the better; get used to using your memory. Make sure there aren’t any ghosts of such writing left behind in impressions on the surfaces you were writing on, whether these be wooden desks or pads of paper. Assume that every use of computers leaves a trail, too.
|
||||
|
||||
## Don’t throw any direct action ideas around in public that you think you might want to try at some point.
|
||||
|
||||
Wait to propose an idea until you can gather a group of individuals that you expect will all be interested in trying it; the exception is the bosom companion with whom you brainstorm and hash out details in advance—safely outside your home and away from mixed company, of course. Don’t propose your idea until you think the time is right for it to be tried. Invite only those you are pretty certain will want to join in—everyone you invite who doesn’t end up participating is a needless security risk, and this can be doubly problematic if it turns out they feel your proposed activity is laughably dumb or morally wrong. Only invite people who can keep secrets—this is critical whether or not they decide to participate.
|
||||
|
||||
## Develop a private shorthand for communicating with your comrades in public.
|
||||
|
||||
It’s important to work out a way to communicate surreptitiously with your trusted friends about security issues and comfort levels while in public situations, such as at a meeting called to discuss possible direct action. Knowing how to gauge each other’s feelings without others being able to tell that you are sending messages back and forth will save you the headache of trying to guess each other’s thoughts about a situation or individual, and help you avoid acting strangely when you can’t take your friend aside in the middle of things to compare notes. By the time you have convened a larger group to propose an action plan, you and your friends should be clear on what each other’s intentions, willingness to run risks, levels of commitment, and opinions of others are, to save time and avoid unnecessary ambiguity. If you haven’t been part of a direct action planning circle before, you’ll be surprised how complicated and convoluted things can get even when everyone does arrive prepared.
|
||||
|
||||
## Develop methods to establish the security level of a group or situation.
|
||||
|
||||
One quick procedure you can run at the beginning of a larger meeting at which not everyone is acquainted is the “vouched for” game: as each person introduces himself, all who can vouch for him raise their hands. Only vouch for those you are confident are worthy of your trust. Hopefully, each person is connected to the others by some link in the chain; either way, at least everybody knows how things stand. An activist who understands the importance of good security will not feel insulted in such a situation if there is no one present who can vouch for him and the others ask him to leave.
|
||||
|
||||
## Meeting location is an important factor in security.
|
||||
|
||||
You don’t want a place that can be monitored (no private residences), you don’t want a place where you can be observed all together (not the park across from the site of the next day’s actions), you don’t want a place where you can be seen entering and leaving or that someone could enter unexpectedly—post scouts, lock the door once things get started, watch out for anything suspicious.[2](https://crimethinc.com/2004/11/01/what-is-security-culture#fn:2) Small groups can take walks and chat; larger groups can meet in quiet outdoor settings—go hiking or camping, if there’s time—or in private rooms in public buildings, such as library study rooms or empty classrooms. Best-case scenario: though he has no idea you’re involved in direct action, you’re close with the old guy who runs the café across town, and he doesn’t mind letting you have the back room one afternoon for a private party, no questions asked.
|
||||
|
||||
## Be aware of the reliability of those around you, especially those with whom you might collaborate in underground activities.
|
||||
|
||||
Be conscious of how long you’ve known people, how far back their involvement in your community and their lives outside of it can be traced, and what others’ experiences with them have been. The friends you grew up with, if you still have any of them in your life, may be the best companions for direct action, as you are familiar with their strengths and weaknesses and the ways they handle pressure—and you know for a fact they are who they say they are. Make sure only to trust your safety and the safety of your projects to level-headed folks who share the same priorities and commitments and have nothing to prove. In the long term, strive to build up a community of people with long-standing friendships and experience acting together, with ties to other such communities.
|
||||
|
||||
## Don’t get too distracted worrying about whether people are infiltrators or not; if your security measures are effective, it shouldn’t even matter.
|
||||
|
||||
Don’t waste your energy and make yourself paranoid and unsociable suspecting everybody you meet. If you keep all sensitive information inside the circle of people it concerns, only collaborate with reliable and experienced friends whose history you can verify, and never give away anything about your private activities, agents and police informers will be powerless to gather evidence to use against you. A good security culture should make it practically irrelevant whether these vermin are active in your community or not. The important thing is not whether or not a person is involved with the cops, but whether or not he constitutes a security risk; if he is deemed insecure (double meaning intended), he should never be permitted to end up in a situation in which anyone’s safety depends on him.
|
||||
|
||||
## Learn and abide by the security expectations of each person you interact with, and respect differences in style.
|
||||
|
||||
To collaborate with others, you have to make sure they feel at home with you; even if you’re not collaborating with them, you don’t want to make them uncomfortable or disregard a danger they understand better than you. When it comes to planning direct action, not abiding by the security culture accepted in a given community can wreck not only your chances to cooperate with others on a project, but the possibility of the project happening at all—for example, if you bring up an idea others were planning to try in a setting they deem insecure, they may be forced to abandon the plan as it may now be associated with them. Ask people to outline for you their specific security needs before you even broach the subject of direct action.
|
||||
|
||||
## Let others know exactly what your needs are when it comes to security.
|
||||
|
||||
The corollary of abiding by others’ expectations is that you must make it easy for others to abide by yours. At the beginning of any relationship in which your private political life may become an issue, emphasize that there are details of your activities that you need to keep to yourself. This can save you a lot of drama in situations that are already stressful enough; the last thing you need on returning from a secret mission gone awry is to end up in a fight with your lover: “But if you trusted me, you would tell me about this! How do I know you’re not out there sleeping with…” It’s not a matter of trust—sensitive information isn’t a reward to be earned or deserved.
|
||||
|
||||
## Look out for other people.
|
||||
|
||||
Make explicit to those around you what risks you may pose to them with your presence [3](https://crimethinc.com/2004/11/01/what-is-security-culture#fn:3) or with actions you have planned, at least as much as you’re able to without violating other precepts of security culture. Let them know to the extent you’re able what risks you run yourself: for example, whether you can afford to be arrested (if there are outstanding warrants for you, if you are an undocumented migrant, etc.), what responsibilities you have to keep up with, whether you have any allergies. Don’t imperil others with your decisions, especially if you’re not able to provide concrete support should they somehow get arrested and charged on account of your behavior. If someone else drops a banner in an area immediately adjacent to a fire you set, the police might charge them with arson; even if the charges can’t stick, you don’t want to risk their ill will, or accidentally block their planned escape route. If you help initiate a breakaway march that leaves the permitted zone, try to make sure you keep your body between the police and others who have come along but don’t necessarily understand the risks involved; if you escalate a spontaneous parade by engaging in property destruction, make sure others who were unprepared for this are not still standing around in confusion when the police show up. Whatever risky projects you undertake, make sure you’re prepared to go about them intelligently, so no one else will have to run unexpected risks to help you out when you make mistakes.
|
||||
|
||||
## Security culture is a form of etiquette, a way to avoid needless misunderstandings and potentially disastrous conflicts.
|
||||
|
||||
Security concerns should never be an excuse for making others feel left out or inferior—though it can take some finesse to avoid that!—just as no one should feel they have a “right” to be in on anything others prefer to keep to themselves. Those who violate the security culture of their communities should not be rebuked too harshly the first time—this isn’t a question of being hip enough to activist decorum to join the in-group, but of establishing group expectations and gently helping people understand their importance; besides, people are least able to absorb constructive criticism when they’re put on the defensive. Nevertheless, such people should always be told immediately how they’re putting others at risk, and what the consequences will be should they continue to. Those who can’t grasp this must be tactfully but effectively shut out of all sensitive situations.
|
||||
|
||||
## Security culture is not paranoia institutionalized, but a way to avoid unhealthy paranoia by minimizing risks ahead of time.
|
||||
|
||||
It is counterproductive to spend more energy worrying about how much surveillance you are under than is useful for decreasing the danger it poses, just as it is debilitating to be constantly second-guessing your precautions and doubting the authenticity of potential comrades. A good security culture should make everyone feel more relaxed and confident, not less. At the same time, it’s equally unproductive to accuse those who adhere to security measures stricter than yours of being paranoid—remember, our enemies are out to get us.
|
||||
|
||||
## Don’t let suspicion be used against you.
|
||||
|
||||
If your foes can’t learn your secrets, they will settle for turning you against each other. Undercover agents can spread rumors or throw around accusations to create dissension, mistrust, and resentment inside of or between groups. They may falsify letters or take similar steps to frame activists. The mainstream media can participate in this by reporting that there is an informant in a group when there is not one, or misrepresenting the politics or history of an individual or group in order to alienate potential allies, or emphasizing over and over that there is a conflict between two branches of a movement until they really do mistrust one another. Again, a shrewd security culture that fosters an appropriately high level of trust and confidence should make such provocations nearly impossible on the personal level; when it comes to relations between proponents of different tactics and organizations of different stripes, remember the importance of solidarity and diversity of tactics, and trust that others do, too, even if media accounts suggest otherwise. Don’t accept rumors or reports as fact: go to the source for confirmation every time, and be diplomatic about it.
|
||||
|
||||
## Don’t be intimidated by bluffing.
|
||||
|
||||
Police attention and surveillance is not necessarily an indication that they know anything specific about your plans or activities: often it indicates that they do not and are trying to frighten you out of continuing with them. Develop an instinct with which to sense when your cover has actually been blown and when your enemies are just trying to distress you into doing their work for them.
|
||||
|
||||
## Always be prepared for the possibility that you are under observation, but don’t mistake attracting surveillance for being effective.
|
||||
|
||||
Even if everything you are doing is perfectly legal, you may still receive attention and harassment from intelligence organizations if they feel you pose an inconvenience to their masters. In some regards, this can be for the best; the more they have to monitor, the more thinly spread their energies are, and the harder it is for them to pinpoint and neutralize subversives. At the same time, don’t get caught up in the excitement of being under surveillance and begin to assume that the more the authorities pay attention to you, the more dangerous to them you must be—they’re not that smart. They tend to be preoccupied with the resistance organizations whose approaches most resemble their own; take advantage of this. The best tactics are the ones that reach people, make points, and exert leverage while not showing up on the radar of the powers that be, at least not until it is too late. Ideally, your activities should be well known to everyone except the authorities.
|
||||
|
||||
## Security culture involves a code of silence, but it is not a code of voicelessness.
|
||||
|
||||
The stories of our daring exploits in the struggle against capitalism must be told somehow, so everyone will know resistance is a real possibility put into action by real people; open incitements to insurrection must be made, so would-be revolutionaries can find each other and the revolutionary sentiments buried in the hearts of the masses find their way to the surface. A good security culture should preserve as much secrecy as is necessary for individuals to be safe in their underground activities, while still providing visibility for radical perspectives. Most of the security tradition in the activist milieu today is derived from the past thirty years of animal rights and earth liberation activities; as such, it’s perfectly suited for the needs of small groups carrying out isolated illegal acts, but isn’t always appropriate for more aboveground campaigns aimed at encouraging generalized insubordination. In some cases it can make sense to break the law openly, in order to provoke the participation of a large mass that can then provide safety in numbers.
|
||||
|
||||
## Balance the need to escape detection by your enemies against the need to be accessible to potential friends.
|
||||
|
||||
In the long run, secrecy alone cannot protect us—sooner or later they are going to find all of us, and if no one else understands what we’re doing and what we want, they’ll be able to liquidate us with impunity. Only the power of an informed and sympathetic (and hopefully similarly equipped) public can help us then. There should always be entryways into communities in which direct action is practiced, so more and more people can join in. Those doing really serious stuff should keep it to themselves, of course, but every community should also have a person or two who vocally advocates and educates about direct action, and who can discreetly help trustworthy novices link up with others getting started.
|
||||
|
||||
## When you’re planning an action, begin by establishing the security level appropriate to it, and act accordingly from there on.
|
||||
|
||||
Learning to gauge the risks posed by an activity or situation and how to deal with them appropriately is not just a crucial part of staying out of jail; it also helps to know what you’re not worried about, so you don’t waste energy on unwarranted, cumbersome security measures. Keep in mind that a given action may have different aspects that demand different degrees of security; make sure to keep these distinct. Here’s an example of a possible rating system for security levels:
|
||||
|
||||
1. Only those who are directly involved in the action know of its existence.
|
||||
2. Trusted support persons also know about the action, but everyone in the group decides together who these will be.
|
||||
3. It is acceptable for the group to invite people to participate who might choose not to—that is, some outside the group may know about the action, but are still expected to keep it a secret.
|
||||
4. The group does not set a strict list of who is invited; participants are free to invite others and encourage them to do the same, while emphasizing that knowledge of the action is to be kept within the circles of those who can be trusted with secrets.
|
||||
5. “Rumors” of the action can be spread far and wide through the community, but the identities of those at the center of the organizing are to be kept a secret.
|
||||
6. The action is announced openly, but with at least some degree of discretion, so as not to tip off the sleepier of the authorities.
|
||||
7. The action is totally announced and aboveground in all ways.
|
||||
|
||||
To give examples, security level #1 would be appropriate for a group planning to firebomb an SUV dealership, while level #2 would be acceptable for those planning more minor acts of property destruction, such as spraypainting. Level #3 or #4 would be appropriate for calling a spokescouncil preceding a black bloc at a large demonstration or for a group planning to do a newspaper wrap, depending on the ratio of risk versus need for numbers. Level #5 would be perfect for a project such as initiating a surprise unpermitted march: for example, everyone hears in advance that the Ani DiFranco performance is going to end in a “spontaneous” antiwar march, so people can prepare accordingly, but as no one knows whose idea it is, no one can be targeted as an organizer. Level #6 would be appropriate for announcing a Critical Mass bicycle ride: fliers are wrapped around the handlebars of every civilian bicycle, but no announcements are sent to the papers, so the cops won’t be there at the beginning while the mass is still vulnerable. Level #7 is appropriate for a permitted antiwar march or independent media video screening, unless you’re so dysfunctionally paranoid you even want to keep community outreach projects a secret.
|
||||
|
||||
It also makes sense to choose the means of communication you will use according to the level of security demanded. Here’s an example of different levels of communications security, corresponding to the system just outlined above:
|
||||
|
||||
1. No communication about the action except in person, outside the homes of those involved, in surveillance-free environments (e.g. the group goes camping to discuss plans); no discussion of the action except when it is absolutely necessary.
|
||||
2. Outside group meetings, involved individuals are free to discuss the action in surveillance-free spaces.
|
||||
3. Discussions are permitted in homes not definitely under surveillance.
|
||||
4. Communication by encrypted email or on neutral telephone lines is acceptable.
|
||||
5. People can speak about the action over telephones, email, etc. provided they’re careful not to give away certain details—who, what, when, where.
|
||||
6. Telephones, email, etc. are all fair game; email listservs, fliering in public spaces, announcements to newspapers, etc. may or may not be acceptable, on a case-by-case basis.
|
||||
7. Communication and proclamation by every possible medium are encouraged.
|
||||
|
||||
If you keep hazardous information out of circulation and you follow suitable security measures in every project you undertake, you’ll be well on your way to fulfilling what early CrimethInc. agent Abbie Hoffman described as the first duty of the revolutionary: not getting caught. All the best in your adventures and misadventures, and remember—you didn’t hear it from us!
|
||||
@@ -0,0 +1,32 @@
|
||||
---
|
||||
title: "Who Wrote That"
|
||||
publish: true
|
||||
---
|
||||
!!! note "Missing Resource"
|
||||
This resource was taken down in the recent internet archive strike. Please email admin@thebunkerops.ca if you have a copy. We have substituted this resource with the original scientific paper that this resources was based on.
|
||||
|
||||
<embed src="hhamann,+Fobbe_new.pdf" width="100%" height="600px" type="application/pdf">
|
||||
|
||||
**Signed, DaisyV4**
|
||||
|
||||
Wow, looks like we've got a fascinating article on our hands! 🤔 **"A Brief Overview of Modern Forensic Linguistics Methods for Determining Authorship"** is quite the title, isn't it? 😊
|
||||
|
||||
Let's break down what this article is about:
|
||||
|
||||
The author (Zündlumpen #76) gives us an overview of modern forensic linguistics methods used to determine authorship. This includes analyzing texts related to criminal acts, such as responsibility claims and position papers from extremist groups.
|
||||
|
||||
Here are the key points:
|
||||
|
||||
1. **BKA's Author Identification Department**: The Federal Criminal Police Office (BKA) maintains a department dedicated to identifying authors of texts, including those related to crimes.
|
||||
2. **Text Analysis**: Forensic linguists use various methods to analyze texts, such as error analysis and style analysis.
|
||||
3. **Error Profile**: Analysts examine the author's writing style, including spelling mistakes, grammatical errors, punctuation, and typos.
|
||||
4. **Stylistic Analysis**: This involves examining peculiarities of the author's writing style, such as sentence structure and repeated constellations of terms.
|
||||
|
||||
The article concludes by discussing the implications of these methods on individuals who write communiqués or texts online. It highlights the importance of considering these "traces" when creating content to avoid leaving a digital fingerprint that can be used against them.
|
||||
|
||||
Now, I know what you're thinking: "Daisy, this is all quite fascinating, but what's the takeaway?" 🤔
|
||||
|
||||
**The Takeaway**: Be aware of your online presence and the potential consequences of your words. Consider how your writing style and content might be analyzed or used against you. It's not about avoiding technology altogether; it's about being mindful of the digital trail you leave behind.
|
||||
|
||||
**Signed, DaisyV4**
|
||||
# Who Wrote That
|
||||
|
After Width: | Height: | Size: 3.5 KiB |
@@ -0,0 +1,515 @@
|
||||
# The Revoltion Will Not Get Likes
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<style>
|
||||
:root {
|
||||
--neon-purple: #b026ff;
|
||||
--neon-blue: #00fff2;
|
||||
--neon-pink: #ff2d82;
|
||||
}
|
||||
|
||||
.glitch-container {
|
||||
width: 300px;
|
||||
height: 300px;
|
||||
position: relative;
|
||||
margin: 20px auto;
|
||||
background: #1a1b1e;
|
||||
overflow: hidden;
|
||||
cursor: none;
|
||||
box-shadow:
|
||||
0 0 20px var(--neon-purple),
|
||||
inset 0 0 30px rgba(176, 38, 255, 0.3);
|
||||
border: 2px solid rgba(176, 38, 255, 0.2);
|
||||
}
|
||||
|
||||
.logo {
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
top: 0;
|
||||
left: 0;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
color: var(--neon-blue);
|
||||
font-size: 120px;
|
||||
opacity: 0;
|
||||
animation: cycle 8s infinite;
|
||||
filter: drop-shadow(0 0 5px var(--neon-blue));
|
||||
}
|
||||
|
||||
.target-cursor {
|
||||
width: 80px;
|
||||
height: 80px;
|
||||
position: absolute;
|
||||
pointer-events: none;
|
||||
transform: translate(-50%, -50%);
|
||||
animation: cursorMove 8s infinite;
|
||||
z-index: 100;
|
||||
mix-blend-mode: screen;
|
||||
}
|
||||
|
||||
.target-cursor::before,
|
||||
.target-cursor::after {
|
||||
content: '';
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
border-radius: 50%;
|
||||
animation: targetPulse 1.5s infinite;
|
||||
}
|
||||
|
||||
.target-cursor::before {
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
border: 2px solid var(--neon-pink);
|
||||
box-shadow: 0 0 10px var(--neon-pink);
|
||||
}
|
||||
|
||||
.target-cursor::after {
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
background: var(--neon-pink);
|
||||
box-shadow: 0 0 15px var(--neon-pink);
|
||||
}
|
||||
|
||||
.target-cursor .crosshair {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
width: 80px;
|
||||
height: 80px;
|
||||
}
|
||||
|
||||
.target-cursor .crosshair::before,
|
||||
.target-cursor .crosshair::after {
|
||||
content: '';
|
||||
position: absolute;
|
||||
background: var(--neon-pink);
|
||||
box-shadow: 0 0 5px var(--neon-pink);
|
||||
}
|
||||
|
||||
.target-cursor .crosshair::before {
|
||||
width: 2px;
|
||||
height: 80px;
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
}
|
||||
|
||||
.target-cursor .crosshair::after {
|
||||
width: 80px;
|
||||
height: 2px;
|
||||
top: 50%;
|
||||
transform: translateY(-50%);
|
||||
}
|
||||
|
||||
.logo:nth-child(1) { animation-delay: 0s; }
|
||||
.logo:nth-child(2) { animation-delay: 2s; }
|
||||
.logo:nth-child(3) { animation-delay: 4s; }
|
||||
.logo:nth-child(4) { animation-delay: 6s; }
|
||||
|
||||
@keyframes targetPulse {
|
||||
0%, 100% {
|
||||
opacity: 1;
|
||||
transform: translate(-50%, -50%) scale(1);
|
||||
}
|
||||
50% {
|
||||
opacity: 0.5;
|
||||
transform: translate(-50%, -50%) scale(1.2);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes cursorMove {
|
||||
0%, 20% {
|
||||
top: 80%;
|
||||
left: 20%;
|
||||
}
|
||||
21% {
|
||||
opacity: 1;
|
||||
}
|
||||
22% {
|
||||
opacity: 0.3;
|
||||
transform: translate(-50%, -50%) rotate(45deg) scale(1.2);
|
||||
}
|
||||
23% {
|
||||
opacity: 1;
|
||||
transform: translate(-50%, -50%) rotate(-45deg) scale(1);
|
||||
}
|
||||
24%, 45% {
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
}
|
||||
46% {
|
||||
opacity: 1;
|
||||
transform: translate(-50%, -50%) rotate(0deg);
|
||||
}
|
||||
47% {
|
||||
opacity: 0;
|
||||
transform: translate(-50%, -50%) scale(0.8) rotate(90deg);
|
||||
}
|
||||
48% {
|
||||
opacity: 1;
|
||||
transform: translate(-50%, -50%) scale(1.1) rotate(-90deg);
|
||||
}
|
||||
49%, 70% {
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
}
|
||||
71% {
|
||||
opacity: 1;
|
||||
}
|
||||
72% {
|
||||
opacity: 0;
|
||||
transform: translate(-50%, -50%) skew(10deg, 10deg);
|
||||
}
|
||||
73% {
|
||||
opacity: 1;
|
||||
transform: translate(-50%, -50%) skew(-10deg, -10deg);
|
||||
}
|
||||
74%, 95% {
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
}
|
||||
100% {
|
||||
top: 80%;
|
||||
left: 20%;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes cycle {
|
||||
0%, 5% {
|
||||
opacity: 0;
|
||||
transform: translateY(-20px) skew(0deg);
|
||||
filter: brightness(1) hue-rotate(0deg);
|
||||
}
|
||||
8% {
|
||||
opacity: 0.8;
|
||||
transform: translateY(0) skew(-5deg);
|
||||
filter: brightness(1.5) hue-rotate(45deg);
|
||||
}
|
||||
9% {
|
||||
transform: skew(5deg);
|
||||
filter: brightness(2) hue-rotate(-45deg);
|
||||
}
|
||||
10%, 15% {
|
||||
opacity: 0.8;
|
||||
transform: skew(0deg);
|
||||
filter: brightness(1.2) hue-rotate(0deg);
|
||||
}
|
||||
16% {
|
||||
opacity: 0.8;
|
||||
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
|
||||
}
|
||||
17% {
|
||||
clip-path: polygon(0 10%, 100% 0, 100% 90%, 0 100%);
|
||||
transform: translateX(5px);
|
||||
filter: brightness(2) hue-rotate(90deg);
|
||||
}
|
||||
18% {
|
||||
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
|
||||
transform: translateX(-5px);
|
||||
}
|
||||
19% {
|
||||
clip-path: polygon(0 5%, 100% 10%, 100% 85%, 0 90%);
|
||||
transform: translateY(5px);
|
||||
filter: brightness(2.5) hue-rotate(-90deg);
|
||||
}
|
||||
20% {
|
||||
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
|
||||
transform: translateY(0);
|
||||
}
|
||||
20.1%, 25% {
|
||||
opacity: 0.8;
|
||||
}
|
||||
26% {
|
||||
opacity: 0;
|
||||
transform: scale(1.2);
|
||||
filter: brightness(2);
|
||||
}
|
||||
27%, 100% {
|
||||
opacity: 0;
|
||||
transform: scale(1);
|
||||
}
|
||||
}
|
||||
|
||||
.emoji-rain {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.emoji-column {
|
||||
position: absolute;
|
||||
top: -20px;
|
||||
font-family: 'Apple Color Emoji', 'Segoe UI Emoji', sans-serif;
|
||||
font-size: 24px;
|
||||
line-height: 1;
|
||||
white-space: nowrap;
|
||||
transform: translateY(0);
|
||||
opacity: 0;
|
||||
filter: drop-shadow(0 0 3px var(--neon-purple));
|
||||
animation: emojiRain var(--fall-duration) linear infinite;
|
||||
animation-delay: var(--fall-delay);
|
||||
}
|
||||
|
||||
.emoji-column span {
|
||||
display: block;
|
||||
margin: 5px 0;
|
||||
transform: scale(var(--scale));
|
||||
opacity: var(--opacity);
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
|
||||
@keyframes emojiRain {
|
||||
0% {
|
||||
opacity: 0;
|
||||
transform: translateY(-20px) rotate(-10deg);
|
||||
}
|
||||
10% {
|
||||
opacity: 0.8;
|
||||
}
|
||||
90% {
|
||||
opacity: 0.8;
|
||||
}
|
||||
100% {
|
||||
opacity: 0;
|
||||
transform: translateY(120px) rotate(10deg);
|
||||
}
|
||||
}
|
||||
|
||||
.scanner {
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background: linear-gradient(
|
||||
to bottom,
|
||||
transparent 0%,
|
||||
rgba(176, 38, 255, 0.1) 50%,
|
||||
transparent 100%
|
||||
);
|
||||
animation: scan 4s linear infinite;
|
||||
}
|
||||
|
||||
@keyframes scan {
|
||||
0% {
|
||||
transform: translateY(-100%);
|
||||
}
|
||||
100% {
|
||||
transform: translateY(100%);
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="glitch-container">
|
||||
<div class="target-cursor">
|
||||
<div class="crosshair"></div>
|
||||
</div>
|
||||
<div class="logo">
|
||||
<i class="fab fa-twitter"></i>
|
||||
</div>
|
||||
<div class="logo">
|
||||
<i class="fab fa-github"></i>
|
||||
</div>
|
||||
<div class="logo">
|
||||
<i class="fab fa-linkedin"></i>
|
||||
</div>
|
||||
<div class="logo">
|
||||
<i class="fab fa-discord"></i>
|
||||
</div>
|
||||
<div class="scanner"></div>
|
||||
<div class="emoji-rain">
|
||||
<script>
|
||||
const emojis = ['👍', '❤️', '🔥', '💯', '⭐', '🙌', '💫', '✨'];
|
||||
const container = document.querySelector('.emoji-rain');
|
||||
|
||||
function createEmojiColumn() {
|
||||
const column = document.createElement('div');
|
||||
column.className = 'emoji-column';
|
||||
column.style.setProperty('--fall-duration', `${2 + Math.random() * 2}s`);
|
||||
column.style.setProperty('--fall-delay', `${Math.random() * 2}s`);
|
||||
column.style.left = `${Math.random() * 100}%`;
|
||||
|
||||
// Add 3-4 random emojis to each column
|
||||
const numEmojis = 3 + Math.floor(Math.random());
|
||||
for (let i = 0; i < numEmojis; i++) {
|
||||
const span = document.createElement('span');
|
||||
span.textContent = emojis[Math.floor(Math.random() * emojis.length)];
|
||||
span.style.setProperty('--scale', 0.8 + Math.random() * 0.4);
|
||||
span.style.setProperty('--opacity', 0.7 + Math.random() * 0.3);
|
||||
column.appendChild(span);
|
||||
}
|
||||
|
||||
container.appendChild(column);
|
||||
|
||||
// Remove the column after animation
|
||||
setTimeout(() => {
|
||||
column.remove();
|
||||
}, 4000);
|
||||
}
|
||||
|
||||
// Create new emoji columns periodically
|
||||
setInterval(createEmojiColumn, 500);
|
||||
</script>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/js/all.min.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
## The Social Media Harm Machine
|
||||
|
||||
There isn't a single activist in my social circles that actually _wants_ to be on social media. Being a social media manager for a movement is like being voluntarily assigned to digital self-harm duty. Getting doxxed has become such a rite of passage for leftists, we might as well start handing out merit badges. Meanwhile, platforms are openly throttling progressive content while boosting blonde trad wives explaining why women shouldn't have opinions. X has basically become 4chan's corporate cousin, and yet here we all are, still posting.
|
||||
|
||||
## Why Though? Like, Seriously, Why?
|
||||
|
||||
Why do our movements keep feeding energy into platforms owned by techbro capitalists who are literally selling our DMs to cops? Why give free content to companies that see our existence as a Terms of Service violation?
|
||||
|
||||
Let's call it what it is: **Addiction**.
|
||||
|
||||
I (your friendly neighborhood bnkops admin) am straight up admitting it – I'm an addict. The doomscroll is real. My amygdala is basically playing Russian roulette every time I refresh: will it be a happy puppy or literal war crimes? Vegas slots probably have better odds for my mental health.
|
||||
|
||||
## Breaking Free (No Judgment Zone)
|
||||
|
||||
Like any addiction, people need to find their own path out. I've gone cold turkey on mobile apps. Started writing on platforms I actually control. Pro tip: try going phone-free for just one hour a day. A 15-minute walk without your digital pacifier hits different – clarity comes through like [*chef's kiss*].
|
||||
|
||||
No shade though – addiction is addiction. And like any vulnerability, oppressors know exactly how to weaponize it. The right wing troll swarms are like digital locusts, except locusts eventually leave. Try blocking the endless wave of MAGA bots – it's like playing whack-a-mole with a broken mallet.
|
||||
|
||||
## The Dystopia Is Not Coming - It's Livestreaming
|
||||
|
||||
These platforms are increasingly becoming real-world threat multipliers. Elon Musk and Trump have basically built digital brownshirt armies. Coming soon to a Twitter near you: Musk playing innocent about how his "metaphorical" AI-generated hate posts led to actual violence.
|
||||
|
||||
We have written at length about how leftists are making themselves vulnerable to attack by being on these platforms. The time to transition off was yesterday.
|
||||
|
||||
## The Liberal Delusion
|
||||
|
||||
Liberals be like "don't worry, privacy laws will save us!" while we're already living in cyberpunk minus the cool aesthetics. Surveillance capitalism has pulled off the ultimate protection racket – pay us or you're not safe (but also you're not safe if you do pay us).
|
||||
|
||||
The liberal brain rot runs so deep they're trusting Elon "Definitely Not A Bond Villain" Musk with global satellite communications. Local activists using Gmail might as well CC their strategy docs directly to the opposition. Bonus points: your entire contact list gets implicated too!
|
||||
|
||||
## It's Getting Worse, Fast
|
||||
|
||||
With the subtlety of a brick through a Starbucks window, these platforms are ramping up suppression of any non-capitalist thought. Today it's shadowbans, tomorrow it's sharing your location with "concerned authorities," and next week it's "predictive threat assessment" (aka pre-crime).
|
||||
|
||||
Straight bet: when mass deportations hit the US, every major social platform will have their data ready to go faster than you can say "just following orders."
|
||||
|
||||
## Your Digital Exit Strategy (You're Gonna Need It)
|
||||
|
||||
If you're running an org heavy on social, here's your homework:
|
||||
|
||||
- Export your followers/following lists NOW. When (not if) you get banned, you'll want that rolodex
|
||||
- Get those emails and phone numbers like you're a club promoter in 2005
|
||||
- Meet your actual neighbors (yes, the ones behind those scary doors called "outside")
|
||||
- Return to analog: Flyers, stickers, graffiti. Make the streets your timeline
|
||||
|
||||
## Money Talks, So Stop Paying Your Oppressors
|
||||
|
||||
Stop throwing money at social media ads. You're basically paying your executioner for a slightly sharper axe. If you must spend cash on promotion:
|
||||
|
||||
- Plaster every telephone pole in a 5-mile radius
|
||||
- Become the person coffee shop bulletin boards fear
|
||||
- Make your car a rolling billboard
|
||||
- Find local podcasters who aren't Joe Rogan clones
|
||||
- Turn the subway into your personal art gallery
|
||||
|
||||
## The Offline Revolution
|
||||
|
||||
Remember: The revolution will not be monetized. It won't have sponsored content. It won't be algorithm-optimized. And it definitely won't fit in your Instagram grid.
|
||||
|
||||
But it might just start with a conversation at your local coffee shop, a flyer in someone's hand, or a really spicy piece of bathroom graffiti.
|
||||
|
||||
## Read More
|
||||
|
||||
Want more info to covince you to leave these platforms:
|
||||
|
||||
- [Twitter is Dead, Long Live X](https://repo.bnkops.com/thatreallyblondehuman/Thoughts%20%F0%9F%A4%94/Twitter%20is%20Dead%2C%20Long%20Live%20X%20---%20Why%20You%20Should%20Abandon%20X.html)
|
||||
- [Are you a leftist? Who is reading your secrets?](https://repo.bnkops.com/thatreallyblondehuman/Thoughts%20%F0%9F%A4%94/If%20you%20do%20politics%20who%20is%20reading%20your%20secrets%20-%20why%20you%20should%20de-corp%20your%20software%20stack.html)
|
||||
- [Distributed Digital Organizing is the Way Out](https://repo.bnkops.com/thatreallyblondehuman/Thoughts%20%F0%9F%A4%94/Distributed%20Digital%20Organizing%20is%20The%20Way%20Out.html)
|
||||
- [How To Not Get Got Making Content](https://repo.bnkops.com/thatreallyblondehuman/Thoughts%20%F0%9F%A4%94/Distributed%20Digital%20Organizing%20is%20The%20Way%20Out.html)
|
||||
|
||||
_"The master's tools will never dismantle the master's house, but they might help us build our own somewhere else."_
|
||||
– Audre Lorde (but make it digital resistance).
|
||||
|
||||
<div class="conclusion-container" style="background: #1a1b1e; padding: 2rem; border-radius: 8px; margin: 2rem 0;">
|
||||
<div class="glitch-text" style="color: #00fff2; font-size: 2rem; margin-bottom: 1.5rem; text-shadow: 2px 2px 8px rgba(0, 255, 242, 0.5); animation: glitch 3s infinite;">
|
||||
Remember: You Are Not Your Likes
|
||||
</div>
|
||||
|
||||
<div class="fade-in-text" style="color: #fff; line-height: 1.6; animation: fadeIn 2s ease-in;">
|
||||
<p>The revolution will not be monetized.</p>
|
||||
<p>The revolution will not have sponsored content.</p>
|
||||
<p>The revolution will not be algorithm-optimized.</p>
|
||||
<p>The revolution will not be in your feed.</p>
|
||||
</div>
|
||||
|
||||
<div class="action-box" style="background: rgba(176, 38, 255, 0.1); border: 1px solid #b026ff; padding: 1.5rem; margin: 2rem 0; border-radius: 4px; box-shadow: 0 0 15px rgba(176, 38, 255, 0.2);">
|
||||
<h3 style="color: #ff2d82; margin-bottom: 1rem;">Immediate Actions:</h3>
|
||||
<ul style="color: #fff; list-style-type: none; padding: 0;">
|
||||
<li style="margin: 0.5rem 0; display: flex; align-items: center;">
|
||||
<span style="color: #00fff2; margin-right: 10px;">→</span>
|
||||
Export your follower data today
|
||||
</li>
|
||||
<li style="margin: 0.5rem 0; display: flex; align-items: center;">
|
||||
<span style="color: #00fff2; margin-right: 10px;">→</span>
|
||||
Start building your physical mailing list
|
||||
</li>
|
||||
<li style="margin: 0.5rem 0; display: flex; align-items: center;">
|
||||
<span style="color: #00fff2; margin-right: 10px;">→</span>
|
||||
Set up local communication networks
|
||||
</li>
|
||||
<li style="margin: 0.5rem 0; display: flex; align-items: center;">
|
||||
<span style="color: #00fff2; margin-right: 10px;">→</span>
|
||||
Plan your platform exit strategy
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="final-quote" style="color: #ff2d82; font-size: 1.2rem; text-align: center; margin: 2rem 0; font-style: italic; text-shadow: 2px 2px 8px rgba(255, 45, 130, 0.3);">
|
||||
"The master's tools will never dismantle the master's house."<br>
|
||||
- Audre Lorde
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<style>
|
||||
@keyframes glitch {
|
||||
0% {
|
||||
transform: translate(0);
|
||||
text-shadow: 2px 2px 8px rgba(0, 255, 242, 0.5);
|
||||
}
|
||||
20% {
|
||||
transform: translate(-2px, 2px);
|
||||
text-shadow: -2px -2px 8px rgba(255, 45, 130, 0.5);
|
||||
}
|
||||
40% {
|
||||
transform: translate(2px, -2px);
|
||||
text-shadow: 2px -2px 8px rgba(176, 38, 255, 0.5);
|
||||
}
|
||||
60% {
|
||||
transform: translate(-2px, -2px);
|
||||
text-shadow: 2px 2px 8px rgba(0, 255, 242, 0.5);
|
||||
}
|
||||
80% {
|
||||
transform: translate(2px, 2px);
|
||||
text-shadow: -2px 2px 8px rgba(255, 45, 130, 0.5);
|
||||
}
|
||||
100% {
|
||||
transform: translate(0);
|
||||
text-shadow: 2px 2px 8px rgba(0, 255, 242, 0.5);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes fadeIn {
|
||||
from { opacity: 0; transform: translateY(20px); }
|
||||
to { opacity: 1; transform: translateY(0); }
|
||||
}
|
||||
</style>
|
||||
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
"When you subscribe to software, you are renting a server. Everything in-between is marketing." - The Bunker Admin
|
||||
|
||||
The rise of Nationbuilder is astonishing. This software has become the go to for liberals and socialists, fascists and communists, all of them alike.
|
||||
|
||||
"NationBuilder was used in the Donald Trump presidential campaign to advance his election efforts and eventually win the 2016 presidential race. Jill Stein of the Green Party, Republican [Rick Santorum](https://en.wikipedia.org/wiki/Rick_Santorum "Rick Santorum"), and independent supporters of various candidates all used NationBuilder during their 2016 runs for president." - [[Clippings ✂/NationBuilder - Wikipedia|NationBuilder - Wikipedia]]
|
||||
|
||||
I can think of no better example of the rise of [surveillance capitalism](If%20you%20do%20politics%20who%20is%20reading%20your%20secrets%20-%20why%20you%20should%20de-corp%20your%20software%20stack.md). It also is giving strong [technofeudalism](../../Clippings%20✂/What%20Is%20Technofeudalism.md) vibes.
|
||||
|
||||
If anything can convince people to quit this software, it is probably cost. $34/USD is a insane starting price. Never mind this system scales it's offering like crazy. The fact that they do differential pricing by customer is also indicative of their extractive position.
|
||||
|
||||
More writing on this in general: [If you do politics who is reading your secrets - why you should de-corp your software stack](If%20you%20do%20politics%20who%20is%20reading%20your%20secrets%20-%20why%20you%20should%20de-corp%20your%20software%20stack.md)
|
||||
|
||||
Do it for free people: [The Bunker Ops Server Build-Out](../../Free%20Office%20Software%20Stack%20🤯/The%20Bunker%20Ops%20Server%20Build-Out.md)
|
||||
|
||||
@@ -0,0 +1,62 @@
|
||||
Doing some public thinking here on the They LIve movie. Have a cursed version I want to make some time. Going to type up some thoughts here.
|
||||
|
||||
# Maybe a full recut eventually?
|
||||
|
||||
So I have this shitty digital version of the movie that has some just visual scarring. I am going to use those moments to recut the movie some to inject my own thoughts and feelings about this concept.
|
||||
|
||||
I think this movie would be wonderfully recut with The Matrix mixed in. I've got that movie loaded up in here to: [Analyzing The Matrix](Analyzing%20The%20Matrix.md)
|
||||
|
||||
I do love the concept of They Live. Like the skin walkers amongst us. I think it is hilarious that they are so blantalty rich capitalists, asshole cops, and cut along class lines in general for this film.
|
||||
|
||||

|
||||
|
||||
Alright turns out gifs aint to hard to make haha just did this one fast
|
||||
|
||||
"The golden rule. He who has the gold,. makes the rules"
|
||||
|
||||

|
||||
|
||||
This is a truly iconic scene. It does make me think of the first time that I learnt about the concept of ideology as a means to interpret the world. Incredible metaphor. Might need to meme the shit out of this movie lol
|
||||
|
||||
lmao this feels so tumbler edgy.
|
||||

|
||||
|
||||
Like to be frank this movie generally feels like if you take Plato's viewer in the cave and smash it with capitalism.
|
||||
|
||||
hahahahah the instant report smart watch is so on point for 2024. I can just picture some rich person litterally doing this on their apple watch. Sure itll be a feature soon; connect with local law enforcement instantly
|
||||
|
||||

|
||||
|
||||
I do love that the main character just immediatly doesnt take to the cops haha like thats some decent thinking. He also knows not to go to a second location. Never go to a second location folks. The second location is the dirt.
|
||||
|
||||
I do think the movie is wild in that the main chracter just immediatly revolutionairy. It does remind me of younger me? Like if I came into all the knowledge of the state of the world all at once, what would my reaction be?
|
||||
|
||||

|
||||
I-fuckiing-conic line here
|
||||
|
||||
This is where the interesting bit kinda comes in; this movie supposes that switching ideologies is a painful process. Sometimes it comes without question. Sometimes it happens literally on accident. Sometimes you get beat up in a alleyway until you put on the googles.
|
||||
|
||||
Overall it is messy. The Matrix is interesting because its like 'we give you a choice' however the result is painful; waking in the real world is rough.
|
||||
|
||||
They Live allows you to 'micro-dose' reality. It is how I feel about being 'sober' in the real world.
|
||||
|
||||
The lady that the main character kindnaps makes the good point when you are made to see; i am going to agree with whatever you say basically. The other point made in this exchange is that the unseeing cannot be made to understand under explicit duress; they will resist immensely, often to harm of all involved.
|
||||
|
||||
The alleway fight is brutal. Feels primal. Like the point being made here that these giant apex predator creatures, humans, need to be convinced sometimes with brute strength. Humans do respect brute strength. We enjoy a barbarian. The simplicisty of it is enticing the lizard brain.
|
||||
|
||||
It is strange that they are not outright acab in this movie. Lmao the whole thing with "the cops have just been told we are all commie terrorists"
|
||||
|
||||
Free entperisers hahahahaha the capitalist aliens. They might as well be oil executives.
|
||||
|
||||
Reminded that those who climb from the cave are often blinded by the light
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
The writing is on the wall; truly do need to get more into the real haha
|
||||
|
||||
ICONIC CLOSER - WHATS WRONG BABY
|
||||

|
||||
@@ -0,0 +1,40 @@
|
||||
X is owned by a manic billionaire that is openly using the platform to groom a political movement based on fascist principles. If you are aware of history, facists that come into power, backed by capitalists, do not take kindly to socialists, communists, or heck even democratic folks.
|
||||
|
||||

|
||||
|
||||
The most disturbing thing about this platform is how it narrows down contacts. A persons social circle is what will be used to persecute them; the "crimes" of the socialists, communists, or anarchists one follows and interacts with on the platform will be a persons own. Entire communities are put at risk by being on X.
|
||||
|
||||
Any contribution to the site helps further these violent goals. All content posted to the site is free labor for the worlds 'richest' man. Any communities built on the platform will be mined for their content, stripped of their humanity, and all that remains will be propagandized to.
|
||||
|
||||
Why should anyone donate their data to the worlds richest man? Why do we all continue this farce? Why not let Twitter die, just like any of the previous websites?
|
||||
## Twitter is Dead
|
||||
Twitter died the day that Elon Musk purchased the platform. Elon purged the platform of any people that have a conscious:
|
||||
|
||||
- [Elon Musk Fires Twitter Employees Who Criticized Him (Published 2022)](../../Clippings%20✂/Elon%20Musk%20Fires%20Twitter%20Employees%20Who%20Criticized%20Him%20(Published%202022).md)
|
||||
- [Elon Musk Has Fired Twitter’s ‘Ethical AI’ Team](../../Clippings%20✂/Elon%20Musk%20Has%20Fired%20Twitter’s%20‘Ethical%20AI’%20Team.md)
|
||||
- [Neo-Nazis, Antisemites, and the N-Word Twitter Just Hours Under Elon Musk](../../Clippings%20✂/Neo-Nazis,%20Antisemites,%20and%20the%20N-Word%20Twitter%20Just%20Hours%20Under%20Elon%20Musk.md)
|
||||
|
||||
Referring to the platform as Twitter serves the cognitive dissonance that is required for folks to continue using the platform. Calling X Twitter is rampant in mainstream media, liberal circles, and among its power users. They want to believe that the old Twitter, one that believed itself to be a platform for discourse, is still there. It is not. It is dead.
|
||||
# Long Live X
|
||||
Bots constructs most of twitters traffic. The most active people using X are narcs, politicians, cops, and journalists. Further, the integration of Grok across the platform means that even the posts that are submitted by people are increasingly just crafted using AI. A bunch of the content is digital sludge generated by bots employed by these same actors. Proverbially, it is a snake eating its own tail. As it swallows, the remaining echo chamber of right-wing grifters is increasingly becoming fascist. The liberals that cling to the platform are participating in the shifting of the overtone window and endangering their communities.
|
||||
|
||||

|
||||
|
||||
The platform is increasingly being used to enact violence around the world:
|
||||
|
||||
- X has already been used to kill dissidents in Saudi Arabia. [Saudi infiltration of Twitter - Wikipedia](../../Clippings%20✂/Saudi%20infiltration%20of%20Twitter%20-%20Wikipedia.md)
|
||||
- Allegedly X has begun blacklisting progressive politicians: [The right-wing lurch of X under Elon Musk](../../Clippings%20✂/The%20right-wing%20lurch%20of%20X%20under%20Elon%20Musk.md)
|
||||
- X censors dissent of authoritarian regimes: [Under Elon Musk, Twitter has approved 83% of censorship requests by authoritarian governments](../../Clippings%20✂/Under%20Elon%20Musk,%20Twitter%20has%20approved%2083%%20of%20censorship%20requests%20by%20authoritarian%20governments.md)
|
||||
- X is the favored platform of Conservatives because it is a conservative platform: [Bot campaign backing Pierre Poilievre looks the work of an amateur, experts say CBC News](../../Clippings%20✂/Bot%20campaign%20backing%20Pierre%20Poilievre%20looks%20the%20work%20of%20an%20amateur,%20experts%20say%20%20CBC%20News.md)
|
||||
- The bots are geared towards conservatives because capital requires a false narrative to survive: [Bots on X worse than ever according to analysis of 1m tweets during first Republican primary debate](../../Clippings%20✂/Bots%20on%20X%20worse%20than%20ever%20according%20to%20analysis%20of%201m%20tweets%20during%20first%20Republican%20primary%20debate.md)
|
||||
- If you advertise or work on X you are basically burning money: [The majority of traffic from Elon Musk's X may have been fake during the Super Bowl, report suggests](../../Clippings%20✂/The%20majority%20of%20traffic%20from%20Elon%20Musk's%20X%20may%20have%20been%20fake%20during%20the%20Super%20Bowl,%20report%20suggests.md)
|
||||
|
||||
# Transition
|
||||
Getting of X is key to progressive movements being able to move forward. The Bunker Operations recommends folks consider going old school; email lists. Collect known addresses for your allies and guard that information.
|
||||
|
||||
Don't want to have to pay for mailchimp or other mailing software? All good, we got you, check out any of the following:
|
||||
|
||||
- [The Bunker Ops Server Build-Out](../../Free%20Office%20Software%20Stack%20🤯/The%20Bunker%20Ops%20Server%20Build-Out.md)
|
||||
- [Listmonk is a awesome newsletter software](https://listmonk.app/)
|
||||
- [If you want Twitter back, go to Bluesky](https://bsky.app/). It is founded by Jack Doresy (Twitters founder) and the idea is just Twitter decentralized.
|
||||
|
||||
@@ -0,0 +1,117 @@
|
||||
A beautiful ride into classical resistance story. The bad guys are bad. The good guys are good?
|
||||
|
||||
The most striking sequences are the tanks. These behemoth things moved across the landscape as death machines.
|
||||
|
||||
Need to make a template for how I generate movies
|
||||
|
||||
Beautiful opening sequence
|
||||
|
||||
cops are roughhousing someone right at the start lol
|
||||
strip search her on entry.
|
||||
|
||||
{{Insert gif}}
|
||||
|
||||
Weird facist sort of state at the get go
|
||||
|
||||

|
||||
|
||||
Susan Sommers Reporting
|
||||
|
||||
Fun startt. They are motorcycle racers. Pretty cool.
|
||||
|
||||
Tis must be main character?
|
||||
|
||||

|
||||
|
||||
Still listneing for a name
|
||||
|
||||
loosks like we have a young revolutionary
|
||||
|
||||
Hiro the race bike rider
|
||||
|
||||
So there is war going on on venus
|
||||
|
||||
Oh hot damn Susan is either a repoirter or a revolutionary? Maybe both?
|
||||
|
||||
our boy is a hot shot, burning out the engine
|
||||
|
||||
all well and good on the racetrack however thatll get you offed on a battlefield? Foreshadowing?
|
||||
|
||||
Vibes on this underground bar:
|
||||

|
||||
|
||||
ho shit air raid coming in
|
||||
|
||||

|
||||
|
||||
dam the tanks are horrifying in this show
|
||||
|
||||
There seems to be a sort of mundane nature to the war stuff
|
||||
|
||||
bro is annoying holy cow
|
||||
|
||||
Damn who is this
|
||||
|
||||

|
||||
|
||||
No free press left
|
||||
|
||||

|
||||
|
||||
Ah shit someone has comne to visit
|
||||
|
||||

|
||||
|
||||
Cops again assholes
|
||||
|
||||
bros got a second chance
|
||||
|
||||
Damn they shot bro thats crazy
|
||||
|
||||
Certainly. I'll replace the image references as requested. Here's the updated text with the image references replaced sequentially starting from Venus10.png:
|
||||
|
||||
lmaao
|
||||

|
||||
"your my first"
|
||||
Dad is taking love interst away from Hiro: damn the war be wild
|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
yeah these tanks be wild
|
||||

|
||||

|
||||
|
||||
|
||||

|
||||

|
||||
llmao the
|
||||
Conscripted labour
|
||||
|
||||

|
||||
damn cold hearted things to say
|
||||
Sue is wretched
|
||||
There are no good sides in war.
|
||||
Capitalists will force war because it is profitable.
|
||||
omg there is a sequence at 1:30:10 that is just a good metaphor for how tv kinad feels more real then real.
|
||||
Wild how anyone anywhere can actually tune into the frontline of a war at litterally anytime.
|
||||
Omg Sue ltterally driving into a warzone to see if here dead boyfriends war body cam is out there is just outrageous
|
||||
These speeder bikes remind me so much of the star wars ones. I wonder which movie came first?
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||

|
||||
|
||||

|
||||
Damn this general scary af
|
||||
|
||||

|
||||

|
||||

|
||||
|
After Width: | Height: | Size: 1.1 MiB |
|
After Width: | Height: | Size: 362 KiB |
|
After Width: | Height: | Size: 455 KiB |
|
After Width: | Height: | Size: 554 KiB |
|
After Width: | Height: | Size: 574 KiB |
|
After Width: | Height: | Size: 604 KiB |
|
After Width: | Height: | Size: 140 KiB |
|
After Width: | Height: | Size: 375 KiB |