Diseased Open Source Software Community - it's about ethics in Code of Conducts

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
Laws are for the plebs, sadly.
Maybe, certainly often, and I don't know about the previous examples you refer to, but aren't there general legal principles of fairness which preclude someone from surreptitiously changing a license and then suing entities which unwittingly got the new version as NPM "works" for infinity dollars?

They could in good faith as soon as they realized this go back to a previous version and/or a fork, and NPM also has every incentive to prevent this sort of ambush.
 
  • Agree
Reactions: Marvin
The company would just fork your project, which costs it very little - especially if the company is FAANG and your project is a terminal output colorizer. Even if they don't notice the license change and end up violating the new license, this has happened before and accomplished approximately nothing outside of a bit of social media noise. Laws are for the plebs, sadly.
First pull request of the issue you linked removes the library, obeying the license terms. Am I missing something?
 
  • Like
Reactions: chroma
Maybe, certainly often, and I don't know about the previous examples you refer to, but aren't there general legal principles of fairness which preclude someone from surreptitiously changing a license and then suing entities which unwittingly got the new version as NPM "works" for infinity dollars?
Come to think of it, there probably are, but I'm not a lawyer. It would just make this maneuver even more pointless though.
First pull request of the issue you linked removes the library, obeying the license terms. Am I missing something?
They broke the license terms for about a week before that. A surprise GPLing would go pretty much the same way, if anything the chance of consequences is lower due to the above.
 
  • Agree
Reactions: Frail Snail
He should have left the package as-is, but relicensed it under AGPL. Watching FAANG legal depts scramble as a bunch of their products because infected would have been more entertaining than his bizarre schizo-activism (schizotism?)

A real power move would've been to do one last normal commit but sneak in a serious, deliberate vulnerability before relicensing and then patching the vulnerability in one of the AGPL'd releases. Only after it's been patched and normal people and businesses who don't rely on freeloading from permissively-licensed projects had the chance to update, release or sell the exploit anonymously on some cracker forum.

If not publicly disclosed, chances are that nobody would realise such exploit even exists, but FAGMAN would notice the licence change which would trigger the internal legal scramble like you mentioned, forcing them to stop using the project entirely or, preferably, roll back to and stay on the last permissively-licensed version, unknowingly making themselves pwn-able.

I still think the schizo ramblings are more fun, I enjoy creepy LARPs and ARGs like that.
 
How many more incidents of this type are going to happen before fucking javascript developers figure out that pulling directly from random peoples' githubs and deploying to live products without any human intervention is insane?

Like, who ever thought this was a good idea? NPM is a cancer on the javascript community, which is itself a cancer on humanity.

Rust did, they've reimplemented it with cargo, and the culture again is to use a mile deep tree of tiny crates of which you personally picked only 3-4 of.

And PHP has Composer/Packagist, and Swift has Swift Package Manager. To be fair, the idea of "let's use an automated tool to manage libraries/packages we want to use so we can easily update them" is not a JS/Node-exclusive idea in the slightest (I think the Perl community innovated the idea in the '90s with CPAN), and for the most part people and companies that don't have the budget or time to audit every line of every package they use for safety will just kinda trust everything will be fine, and usually it is. And NPM like its peers does have a feature to specify which version of a project should be used so that a newer release can't muck anything up until it's been tested. The tool and the broader idea of package management wasn't really the problem here.
 
  • Agree
Reactions: chroma and Marvin
Package managers for programming languages are fine. npm is just notable for executing it very poorly. The lack of namespacing led to the drama with left-pad back in 2016, where npm took the side of the company over a dispute with the ‘kik’ package, resulting in the author deleting their left-pad package out of protest and breaking CI flows worldwide for hours.

This is a side effect of the bigger problem, which is that the JS stdlib sucks ass. A native printf would have eliminated the need for left-pad and many other little projects in that problem domain to begin with. I don't know of any other high-level language that doesn't have a C-like printf or a suitable alternative. This goes for all the other utility packages for JS as well; no other language comes close as far as dependency tree sizes go for the average project.

Sure, you can get modules from untrusted authors in any package manager, but it is only in JS world that including a vendor’s API library pulls in dozens of generic utility packages from random authors that do so little.
 
Maybe he should stick to posting about plushies than roleplaying a competent software engineer.
Software engineering isn't the problem here, as he put it, "I am also my own system administrator, and I am quite terrible at this."

The biggest problem is one you mentioned, no backups. For anyone with credible systems administration chops backups are part of your whole system design, and he certainly appears to have enough resources to establish a good set of them.

That they were in the "I’ll figure it out later" category is a signal he's just not serious, and people shouldn't be depending on him providing them services, including timely software engineering.
 
Last edited:
Updated timeline


Timeline of SJW Bullshit at Tech Conferences
(Last updated 2/18/2022)


July 2012: Red Card/Yellow Card/Green Card

Idea by KdotCdot to hand out Red/Yellow/Green cards at Defcon depending on the supposed bad behavior of males. It was quickly pointed out that the cards would become collectors items and have the opposite of the desired effect.

https://singlevoice.net/redyellow-card-project/
http://archive.is/qTHN7


February 2013: Violetblue’s Talk Pulled From BSidesSF
Violetblue was set to give a talk on sex, drugs and harm reduction. Valerie Aurora, from the Ada Initiative, was worried that it would trigger someone who had been sexually assaulted (more likely, she just wanted attention for her and her group). Violetblue ended up being pushed into not giving the talk.

http://violetblue.tumblr.com/post/44107008572/what-happened-with-my-security-bsides-talk
http://archive.is/kk0XR


March 2013: Donglegate

Adria Richards gets bent out of shape over people making dongle jokes and puns about forking repos behind her. They were not directed at her in any way, but she posted a picture of the guys and at least one got fired. This caused a big hubbub where Adria ended up getting fired too.


Quote from Jon Ronson interview Adria Richards
https://www.theguardian.com/technology/2015/feb/21/internet-shaming-lindsey-stone-jon-ronson
http://archive.is/R3pes

““Somebody getting fired is pretty bad,” I said. “I know you didn’t call for him to be fired, but you must have felt pretty bad.”

“Not too bad,” she said. She thought more and shook her head decisively. “He’s a white male. I’m a black Jewish female. He was saying things that could be inferred as offensive to me, sitting in front of him. I do have empathy for him, but it only goes so far. If he had Down’s syndrome and he accidently pushed someone off a subway, that would be different… I’ve seen things where people are like, ‘Adria didn’t know what she was doing by tweeting it.’ Yes, I did.””

https://www.youtube.com/watch?v=7oLK8b8drL8

http://knowyourmeme.com/memes/events/donglegate-adria-richards


August 2014: BSidesLV Tower of Condoms

Gawker writer Nitasha Tiku gets bent and goes all sex negative because there was a tower of condoms built at BSidesLV. Somehow, this is said to make women feel unwelcome. Disregard that there were a lot of women helping build the tower, and there is also a large gay contingent at the Vegas cons that might want to promote safe sex.

http://valleywag.gawker.com/nothing-says-welcome-to-our-tech-conference-like-a-towe-1617722289

http://infosystir.blogspot.com/2014/08/soapbox-rant-sexism-bsideslv-bonehenge.html


January 2015: Yogapants Shmoocon 2015 (Yogagate)

SJW avriette gets upset about “Mascots, March Madness & #yogapants” talk on social engineering because it was somehow objectifying of women. SJW proceeds to virtue signal, sane people tell them they are full of shit, some white knights come out and one compares yoga pants on slides to shoving people in lockers.

http://www.iamit.org/blog/2015/01/sensationalism-doing-more-damage-than-good/

http://theprez98.blogspot.com/2015/01/hacker-cons-and-speech-codes.html


March 2016: LambdaConf and Curtis Yavin

Because of statements Curtis Yavin (Moldbug) made about race and IQ, some other speakers pulled out of LambdaConf. Apparently the previous year Yarvin has been disinvited from Urbit at the Strange Loop.

https://medium.com/@curtis.yarvin/why-you-should-come-to-lambdaconf-anyway-35ff8cd4fb9d#.beznosmdk

http://www.slate.com/articles/techn...from_strange_loop_it_s_a_big_big_problem.html

http://blog.erratasec.com/2016/04/tldr-of-lambdaconf-drama.html#.WNnYEY61vMU


May 2016: Article about being microaggressed at lock pick village

http://www.forbes.com/sites/ygrauer...code-of-conduct-or-lack-thereof/#bbd85b67ae76


August 2016: Defcon Hacker Jeopardy

People whined about Hacker Jeopardy having categories like dick, pussy and answers about porn, and a scantily clad woman bringing men beer. The whiners disregard that there were a ton of “trigger warnings” letting you know what type of event it was, there was a half naked man bringing women drinks, and that a woman won the game.

https://www.cnet.com/news/defcon-ha...omen-stripping-have-to-do-with-cybersecurity/


September 2016: Nodevember & No Platforming Douglas Crockford

Douglas Crockford got disinvited from Nodevember because SJW nutjobs thought he was slut-shaming the web by calling the old version promiscuous. Also, someone interpreted him talking about Nashville Hot Chicken as talking about “hot chicks”. Real tech talk got rejected, but they accept crap like the talk from Nodebotanist.

http://atom-morgan.github.io/in-defense-of-douglas-crockford

https://youtu.be/tBRGMcdAKzs


January 2017: Marlene Jaeckel and RailsGirls
Female software engineer of 20 years banned from Women in Tech groups

Marlene Jaeckel, volunteered her time to mentor and teach new women in tech through RailsGirls and RailsBridge. After it was discovered that she doesn’t think every shortcoming in life is due to sexism or the patriarchy, she was banned from both groups without an explanation.
https://medium.com/@marlene.jaeckel...code-and-google-women-techmakers-723be27a45df

https://medium.com/code-like-a-girl...anted-to-give-back-to-6857862cee0a#.ddnwc7szo

https://medium.com/code-like-a-girl/thoughts-from-the-editor-172e93eccbb1#.orz2zg59t


January 2017: “Counting” of # of women at various security conferences.
@SushiDude seems to have an obsession with counting women vs. men at conferences.
https://twitter.com/search?f=tweets&q=sushidude women men&src=typd

http://archive.is/rJEDv


July 2017: “Wall Of Creep”
The “Wall Of Creep” Twitter account was setup for what seems to be doxing people that offend others. Turns out to be mostly whining about microaggressions. The account has since been deleted.

https://twitter.com/Wall_of_Creep


September 2017: Derbycon Drama

This is a lot to go into. Of course it involves Deviant Ollam (Brian Rea) who has a history of calling everybody fascists and Nazis who aren't and serially harasses anybody he doesn't think is woke enough. Never mind that he used to have pictures of a woman being sexually assaulted by his standards on his website. Illwill did a good writeup.

http://www.illmob.org/coc/

https://archive.md/N116c

Write-up about Derbycon 2017 and when there was a narcissistic feminist takeover attempt.

https://pastebin.com/evknksGk

https://archive.md/hTbWF

Tarah, one of the people involved in that mess, has her own problems.

https://www.rockelaw.com/wp-content/uploads/190116-Complaint.pdf

(Alternate link as the law firm took down the PDF)

https://m.imgur.com/a/1QOjFl2




March 2018: Hack Naked Logo Triggers
Dinah Davis whines on twitter about the Security Weekly podcast’s “Hack Naked” trucker mudflap girl logo.

https://mobile.twitter.com/Dinah_Davis/status/976170600996761604
http://archive.is/ZgoUw

The logo has been around since 2006, and less popular versions have a naked buff or fat man instead. Soyboy talks about boycott for a show and asks for the company name when:
1. She said who it was in the first tweet.
2. It’s Free.
3. Dinah linked the wrong twitter handle for.

https://mobile.twitter.com/mlevison/status/976563499836039169

http://archive.is/tvAeD


June 2018: Will Has Your Nudes
@Lex_is whines about IllWill having “probably has your nudes” in his bio for a talk at HOPE.
https://twitter.com/lex_is/status/1011720718667714560

http://archive.is/l69dn

IllWill eventually gets deplatformed, but HOPE claims it was for other reasons.

Apparently the incident started a thread on /POL/
http://archive.is/F0Z9R


June 2018: HOPE, MAGA, TROLLS & MIXED NUTS
Someone shows up at HOPE in a MAGA hat, aiming to troll http://archive.is/sWyb4 (vice article, so take with a boulder of salt). Guy stole the man’s hat, apparently an Ancom as he filled his write-up with the word “comrade” and said: "The hacker community has always had a libertarian faction, and libertarians tend to be just a hair away from outright white supremacy, so it was possible they were here as attendees."

https://heartsucker.com/blog/2018/07/28/no-hope-for-fascists

http://archive.is/lR4ZF

Deviant Ollam goes on to defend stealing and violence in a TL;DR diatribe and apparently has little idea what the Proud Boys are.
http://deviating.net/words/?p=1001

http://archive.is/wEAat


October 2018: Boobies On Board
Lindsey Ledford‏ (@deborahlindseyl) has a mental breakdown because some people wrote boobies twice and #metoo on the “What Helps You With Stress?” board outside the Mental Health Workshop at Derbycon.

https://twitter.com/deborahlindseyl/status/1048401891913334785
http://archive.is/mw2FK

Massive overreaction, would someone complain if “penises” had been written instead? She also irrationality said @Breaksec podcast was promoting their podcast by covering up the words with their stickers. No, staff covered up the words to make her happy and the stickers were the most convenient way to do it without scraping the board.
https://twitter.com/deborahlindseyl/status/1048401909353209856
http://archive.is/cF7eq

Lindsey Ledford‏ also reportedly went on to whine to Walmart (a sponsor) because they had beard combs as swag but nothing specific for women and also whined at the Pauldotcom guys for their “Hack Naked” stickers that had a mud flap girl on them (they also had one with a pudgy man on them). Lindsey also went on to accuse Hacks4Pancakes of “white feminism” (sadly, Lesley later bent over backwards).
https://twitter.com/deborahlindseyl/status/1049327024257552384
http://archive.is/QrJsp

Lindsey/Deborah’s experience at the time appears to have been being a Barista at Starbucks.

https://www.linkedin.com/in/lindseyledford/


October 2018: MAGA Hats & "Oh How Dare Someone Have Different Politics Than Me!"
Hexadecim8 and FalconDarkstar whine about someone wearing a MAGA hat who was security at Derbycon. They make reference to Nazis. Hexadecim8 deleted her tweets like a paranoid coward. Plot twist: The guy in the MAGA hat is of Mexican heritage.

https://twitter.com/hexadecim8/status/1048901885288173569

http://archive.is/AL2OU

https://twitter.com/FalconDarkstar/status/1048820743763505152
http://archive.is/eR9Al

FalconDarkstar was not even there.

https://twitter.com/FalconDarkstar/status/1049114370343464961
http://archive.is/clCGY


October 2018: It’s OK To Play The Circle Game
People freak out because someone in the lockpick village at Derbycon was playing “the circle game” (https://knowyourmeme.com/memes/the-circle-game). People conflate it with a white supremacy sign (that has largely been debunked despite what NiteOwl thinks) because they are not very intelligent. Viss says the person playing the circle game is the same as the person with the MAGA hat. It was not, Viss is just terribly misinformed and has a history of screaming “Nazi!!!” and losing his head.

https://twitter.com/hacks4pancakes/status/1049149451183566855

http://archive.is/TM8uw

https://twitter.com/hacks4pancakes/status/1049156701377744896
http://archive.is/28Ys8

FOOLS gave a perfectly reasonable explanation for the symbol.
https://twitter.com/BLMGTN_FOOLS/status/1049176573860036608
http://archive.is/jjLen

But millennial dumbasses will not accept it.

https://twitter.com/0DDJ0BB/status/1049313744562675712

http://archive.is/R2jFC

Kiwifarms poster CrunkLord420 contributed a bunch of evidence of SJW harassment of the conference.

https://kiwifarms.net/threads/open-source-software-community.38130/page-45#post-4189522

https://archive.is/r0tr0



January 2019: Derbycon Announces Ending

Apparently the Derbycon organizers had enough drama, and decided Derbycon 9 will be their last.

https://www.derbycon.com/blog/derbycon-9-0-every-beginning-has-an-end/


June 2019: Will Hurd Invited To Keynote Black Hat, Then Disinvited

Congressman Will Hurd who's working on Cyber Security legislation was disinvited from the Black Hat conference for his ProLife views and not supporting legislation to provide money to get more women into STEM.

https://youtu.be/YxpkBj8VDbs


Aug 2019: phpCE Canceled Over Drama About Not Having Enough “Diversity”

Crell and others stir drama because of lack of women and minorities set to speak at the conference. According to the conference (via Crell) only one woman submitted to the CFP. After the ticket sales stalled the organizers decided to cancel the event.

https://2019.phpce.eu/en/

http://archive.is/O9MzF

https://twitter.com/KarlLHughes/status/1151525811616387073

http://archive.is/vGCef

https://twitter.com/Crell/status/1152368497823031296

http://archive.is/Jfdng

https://twitter.com/Mark_Baker/status/1154113051056099329

http://archive.is/klOUf


Nov 2019: @KimCrayton1 gets @cmaxw deplatformed from @KubeCon_ for defending a friend on twitter and wearing a MAGA hat.

https://twitter.com/KimCrayton1/status/1191697390799130624

http://archive.is/LBlvb

She apparently has a history

https://twitter.com/traquorcapital/status/1192919853285306368
http://archive.is/OROkT

https://twitter.com/KimCrayton1/status/1187111248678326276

http://archive.is/IfkBM

https://reclaimthenet.org/linux-foundation-censorship-kubecon/

http://archive.is/OJWpv

This video seems to have set off the “woke” crowd

https://www.youtube.com/watch?v=GXlckshcJwk&feature=youtu.be

More background

https://youtu.be/rv5-jzUcQOM


October 2021: Squirting Con Badge

BurbSecCon, sort of an after event for THOTCon, had a creative badge contest. The winner was someone who created a badge that looked like a Barbie doll that squirted hand sanitizer from her who-ha. Of course people started complaining about misogyny.

https://twitter.com/hackershoes/status/1448515296319262726?t=pcS7uEJISwkLiJBerQDeGA&s=19

https://archive.md/VrnvA

Is almost being in tears over a tacky badge really the way an adult behaves? Alyssa Miller doesn't seem that well-off psychologically.

https://twitter.com/AlyssaM_InfoSec/status/1448488661000069123?s=20

https://archive.md/drAiD


February 2022: Chris Hagnagy (@humanyacker) banned from Defcon, supposedly because he abused people but DEFCON wasn't giving any details unleafed the pretense that it might hurt the victims again. Some people did bring forth what seem to be legitimate questions about the finances of the charity that Chris was running (Innocent Lives Foundation), but that doesn't seem to be what Defcon came after him for. As Defcon hasn't really released information about what he supposedly did to his "victims" this entry may be updated later. As Defcon hasn't given many details, here is a short statement from Chris.

https://twitter.com/humanhacker/status/1492254023285624836?t=tXAF02k1h1exi5Cev0984Q

https://archive.is/gOQ1l



Scrap stuff not in timeline:

IllMob fallout
http://www.illmob.org/coc/


“Coraline Ada Ehmke” creates a Code of Conduct (the contributor covenant) that restricts freedom of opinions. Attempts to force Ruby to adopt it via a bug report.

https://bugs.ruby-lang.org/issues/12004#change-56140


LambdaConf’s makes their own COC called FCOP which aims to make sure devs are not discriminated against based on religion or politics, and to curb public shaming attempts.

http://heatst.com/culture-wars/hack...s-supports-diversity-of-ideas/?mod=sm_tw_post

http://www.breitbart.com/tech/2017/01/11/sjws-tech-conference-political-diversity/

http://blog.erratasec.com/2016/04/tldr-of-lambdaconf-drama.html


Geek Feminism Wiki Timeline of incidents:
https://archive.is/qXJlk


Harassment at DEF CON

https://archive.is/qhKz1


The Stages of Social Activist Infection

https://medium.com/@dingongoo/the-stages-of-social-activist-infection-3269b7d4a313


Someone has been keeping a list of “toxic” SJWs in tech

https://4hibj72nwo2snbydl4bex6y6lljsdkxhe2w7khyddnufqhl46otnooad.tor2web.xyz


An example of weaponized CoC

http://archive.is/5ecup


Nick Monroe turned an older version of this timeline into a tweet thread that got deleted but there is an archive

https://archive.fo/2019.01.16-223834/https://twitter.com/nickmon1112/status/1085241481324101634
 
Man, I was just over in the guntuber thread talking about the duality of bro-hacker culture and the trooned out new reality and this is the next thing I read.

(The context for those who don't know is Deviant Ollam who hangs out with SJW gun youtube 'star' Karl Kasarda frequently.)
 
March 2016: LambdaConf and Curtis Yavin

Because of statements Curtis Yavin (Moldbug) made about race and IQ, some other speakers pulled out of LambdaConf. Apparently the previous year Yarvin has been disinvited from Urbit at the Strange Loop.

https://medium.com/@curtis.yarvin/why-you-should-come-to-lambdaconf-anyway-35ff8cd4fb9d#.beznosmdk

http://www.slate.com/articles/techn...from_strange_loop_it_s_a_big_big_problem.html

http://blog.erratasec.com/2016/04/tldr-of-lambdaconf-drama.html#.WNnYEY61vMU
The best part about that one was the talk proposals were anonymized to avoid discrimination ... and then everyone threw a shitfit when they found out they had voted for someone they wanted to discriminate against.
 
So I stumbled across something rare: a FOSS project that managed to lose a troon and undo the damage he did!

The troon in question is named "whitequark" of course with a anime pfp and "meow" in bio (but no pronouns tho, genuine surprise.) Yesterday he made a callout thread on Twitter complaining about SolveSpace, a project he resigned from:

whitequarktroonrage.png
(archive)

What is SolveSpace? I don't know, some thing to do with CAD & 3D modeling. The important thing is that every single one of those words in that thread is a lie. As the actual owner app4soft / Symbian9, says (in QRTs since whitequark is a pussy and disabled replies):

solvespacetruth.png
(archive)

So the troon tried to implement a CLA, contributor licensing agreement. For those not in the know, a CLA takes ownership of code away from it's contributors and is often a trojan horse to easily relicense the project into something closed-source. This is what whitequark did, which thankfully was reverted after he left. And why did he leave? Well, apparently it's because despite taking mind-altering drugs (hormones) and coming out as a "woman", someone still misgendered him. He made a big show and dance about it too, before suddenly deciding he didn't want to bother with SolveSpace ever again:

troonragequit.png

Some more links:
According to app4soft, his name is Peter Zotov and he's Russian.
app4soft yells at foone (notable tech troon on twitter) for spreading misinformation.
He says he has nothing personal against him but if he were smarter he would know this is what happens with troons...
 
A Debian developer decided to quit after over 20 years of involvement because he was constantly being demoted and accused of wrong-doing and plan on joining Arch. He also commented that the "political" side of Debian is creating a very toxic atmosphere and he was frequently bullied. It began with another developer, Martina Ferrari, accusing him of being a sexist jerk and things must have snowballed from there. He said he will release more info, including names of those involved, and reveal DMs and mailing list discussions on his blog in the future, so keep an eye out.
 
A Debian developer decided to quit after over 20 years of involvement because he was constantly being demoted and accused of wrong-doing and plan on joining Arch. He also commented that the "political" side of Debian is creating a very toxic atmosphere and he was frequently bullied. It began with another developer, Martina Ferrari, accusing him of being a sexist jerk and things must have snowballed from there. He said he will release more info, including names of those involved, and reveal DMs and mailing list discussions on his blog in the future, so keep an eye out.
To be fair, you have to be a really special kind of autistic to work on TeX as one of your projects. Even Knuth knew when to let it go.
 
A JS developer, Brandon Miller, has added anti-Russian/Belarussian malware to a nope-ipc, a module that is used in, amongst other things, the Vue.JS console. This means it has wide-ranging effects on developers using Vue. I don't know JS but it appears to try and delete .., ../.. , and / , so it's going to fuck up your project, and whatever directory your project was saved in. If you were dumb enough to run it as root, possibly your entire filesystem.
https://github.com/RIAEvangelist/node-ipc/issues/233 (a)

Bonus cowdom: the developer has made himself a wikipedia page on his hobby as an amateur motorcycle racer, dedicated to the progression of electric bikes, a class where he holds the land speed record at the dizzying speed of 103mph.
It's receiving some judicious edits just now: https://en.m.wikipedia.org/wiki/Brandon_Miller_(motorcyclist)
 
so it's going to fuck up your project, and whatever directory your project was saved in. If you were dumb enough to run it as root, possibly your entire filesystem.
He's changed it now to save a file on the desktop called WITH-LOVE-FROM-AMERICA.txt containing this text translated into Russian and a link to some music video
War is not the answer, no matter how bad it is. War brings tragedy and destruction, robbing generations of precious moments and hope for the future.
The goal should always be peace.

The soldier puts on their boots for their country, obeying the orders of their government.
Find the strength to forgive, come together, and stand up to real injustice and evil.

We are all connected through humanity and only separated because of geographic lines.
We may feel insignificant as individuals but when enough people act with the same intention, we create big movements.

Do what you think is right, follow your own morals.

May God bless you and your family. Stay safe.
 
Back