Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tiny Protests #123

Open
leonardoflores opened this issue Nov 27, 2019 · 6 comments
Open

Tiny Protests #123

leonardoflores opened this issue Nov 27, 2019 · 6 comments

Comments

@leonardoflores
Copy link

leonardoflores commented Nov 27, 2019

This perl script generates a 50,000+ "word" (based on the average of 6 characters per word) protest march.

Huge thanks to Nick Montfort, who provided the inspiration with his Nano-NaNoGenMo spinoff concept, which lowered the technical bar enough for me to adapt Milton Läufer's code for "A Plot."

Here's the code:
perl -e 'sub n{(split/ /,"🤨 🧐 😒 😞 😔 😟 😕 🙁 😣 😖 😫 😩 🥺 😢 😭 😤 😠 😡 🤬 🤯 😳 🥵 😱 😨 😰 😥 😓 🤔 🤭 🤫 😶 😐 😑 😬 🙄 😯 😦 😧 😮 😲 🥱 😵 🤮 🤐 🤕")[rand 45]}print"Tiny Protests\nLeo Flores\n ☀️\n\n 🌳🇺🇸🏛⛲️🌲\n";for(;$i<33333;$i++){print"🏢\n🏢".n.n.n.n.n.n.n}print"\n IMPEACH TRUMP!\n"'

And here's the code I shared on Twitter, which was reading some emoji as more characters than my text editor:
Twitter version: perl -e 'sub n{(split/ /,"🤨 😣 😖 😫 😩 🥺 😢 😭 😤 😠 😡 🤬 🤯 😳 🥵 😱 😨 😰 😥 😓 🤔 🤭 🤫 😐 😑 😬 🙄 😯 😦 😧 😮 😲 😵 🤮 🤐 🤕")[rand 36]}print"Tiny Protests\nLeo Flores\n ☀️\n\n 🌳🇺🇸🏛⛲️🌲\n";for(;$i<33333;$i++){print"🏢\n🏢".n.n.n.n.n.n.n}print"\n IMPEACH TRUMP!\n"'

Here's sample output in 3 formats:
NNNGM Tiny Protests.pdf
NNNGM Tiny Protests.docx
NNNGM Tiny Protests.txt

And here's an excerpt of its output.

Tiny Protests
Leo Flores
☀️

🌳🇺🇸🏛⛲️🌲
🏢
🏢😰😱😢😳🤔😡🧐🏢
🏢😵😞😵🥵😟🤫😢🏢
🏢😰🥵😐😭😢😤🙄🏢
🏢🙁😑🤨😑😩😓😲🏢
🏢🙁😓😯🥵🙄🥵😠🏢
🏢🙄🥵😦🤫😐🤐😡🏢
🏢🤯🤮😓🧐🥵😱🤯🏢
🏢😐🤨😓😔😑🙄😤🏢
🏢😟🤫😩😐😖😰😖🏢
🏢😥😫😒😬🤫🙄😡🏢
🏢🤫😑😦😖🤐😦😡🏢
🏢😲😓😬😓😳🥵😥🏢
🏢🥵😓🤔😩😔😫😲🏢
🏢😟😰🤯🤔🙁🤐😦🏢
🏢😱🥵🧐😑😫😯😯🏢
🏢😱🙁😟🙁😟😔😤🏢
🏢😤😢🤨😡😭😫😟🏢
🏢😳🧐😶😩😯🤔😬🏢
🏢😕🥺😮😣😥😤🤫🏢
🏢🤭😧😣😔🤕🥺😕🏢
🏢🤮🤫😵😕🤐🤫😓🏢
🏢😬🥵🙄😭🤔😐🙄🏢
🏢😟😯😑😳🤕🥵😶🏢
🏢😶😕🙁🤮😨😨😐🏢

@leonardoflores
Copy link
Author

leonardoflores commented Nov 28, 2019

This is the latest iteration of a concept I first developed as a Twitter bot, and later as a minimalist e-poem for Taper.

Here's a link to the Twitter bot version, which marches every hour on a variety of topics and in many different protest configurations: @TinyProtests

Here's a link to the Taper version, which places @TinyProtests in conversation with the Puerto Rico themed @Protestitas bot: TinyProtests/Protestitas.

Enjoy!

@yohannawaliya
Copy link

I am privileged to do my master thesis on @Protestitas

@arnicas
Copy link

arnicas commented Dec 1, 2019

Oh, I love the bot and didn't notice it was yours! Nice!

@yohannawaliya
Copy link

yohannawaliya commented Dec 1, 2019

It is not mine. I am just working on it.

@leonardoflores
Copy link
Author

leonardoflores commented Dec 1, 2019 via email

@yohannawaliya
Copy link

Yes that is it!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants