this post was submitted on 17 Sep 2026
810 points (99.2% liked)

Programmer Humor

33253 readers
1391 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] Rusty@lemmy.ca 42 points 3 hours ago
[–] tourist@lemmy.world 8 points 2 hours ago (1 children)

I normally just skip keygen

it's such a hassle

besides, it means I can connect from anywhere

no one checks the ssh port on prod anyway

[–] Aqivex@fedinsfw.app 2 points 56 minutes ago

Are you my former boss?

[–] runner_g@piefed.blahaj.zone 5 points 2 hours ago

I like to update mine based on the season. Right now it's Freddy: JSON

[–] Zier@fedia.io 12 points 5 hours ago

Public key: b26Stop543looking957at140me8339when8709Im10114naked73856 Private Key: Oh SnAp!

[–] shiftymccool@piefed.ca 31 points 6 hours ago (1 children)

Should be private ssh key and public ip address. public key can be derived if necessary and it does you no good to have a key to an unknown door

[–] thevoidzero@lemmy.world 0 points 3 hours ago (2 children)

If you only know private key and not public key then isn't it the same as only knowing public key? I thought those were interchangeable

[–] minfapper@piefed.social 6 points 2 hours ago

You can derive the public key from the private key

[–] coriza@lemmy.world 2 points 3 hours ago

I thought that too but they are not. I discovered that recently learning and configuring wireguard.

[–] glibg10b@lemmy.zip 54 points 7 hours ago (5 children)
-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
QyNTUxOQAAACC6BPuFW94rFl033+m7MHTouxkIdEXsilx+sI6Z6Iul7AAAAJAHHAUZBxwF
GQAAAAtzc2gtZWQyNTUxOQAAACC6BPuFW94rFl033+m7MHTouxkIdEXsilx+sI6Z6Iul7A
AAAEAHVmMS+9A6uhD6r6iUAxubrNuS2lx4CPayJ2B4hL8HNroE+4Vb3isWXTff6bswdOi7
GQh0ReyKXH6wjpnoi6XsAAAACHdhbGRvQGhlAQIDBAU=
-----END OPENSSH PRIVATE KEY-----

***
PUBLIC KEY BELOW
***
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILoE+4Vb3isWXTff6bswdOi7GQh0ReyKXH6wjpnoi6Xs
[–] kzzzl@lemmy.world 2 points 1 hour ago

let's push some files to your github

[–] GreenKnight23@lemmy.world 8 points 2 hours ago (1 children)

One developer in the whole channel who actually read the requirements smh.

[–] NocturnalMorning@lemmy.world 25 points 5 hours ago

Bit of a mouthful to say, but I'll go with it.

[–] floofloof@lemmy.ca 51 points 7 hours ago (1 children)

What a coincidence! That's my cat's name.

[–] Aneb@lemmy.world 18 points 6 hours ago

I just call her whspsps instead

[–] Newsteinleo@infosec.pub 12 points 6 hours ago (1 children)

I'm pretty sure this name is to long form my vets office database.

[–] Cyber@feddit.uk 3 points 1 hour ago

Maybe just shorten to b3B'); drop table animals; ?

https://xkcd.com/327/

[–] queerlilhayseed@piefed.blahaj.zone 225 points 11 hours ago* (last edited 8 hours ago) (3 children)
-----BEGIN OPENSSH PRIVATE KEY-----  
WhattheAAAAdidyoujustAAAAAAAsayaboutmeyoulittlebitch+IllhaveyouknowIg  
raduatedtopofmyclassintheNavySealsandIvebeeninvolvedinnumeroussecretr  
aidsonAl+QuaedaandIhaveover300confirmedkillsIamtrainedingorillawarfar  
eandImthetopsniperintheentireUSarmedforcesYouarenothingtomebutjustano  
thertargetIwillwipeyoutheAAAAoutwithprecisionthelikesofwhichhasneverb  
eenseenbeforeonthisEarthmarkmyAAAAAAAwordsYouthinkyoucangetawaywithsa  
yingthatshittomeovertheInternet+ThinkagainAAAAAAAswespeakIamcontactin  
gmysecretnetworkofspiesacrosstheUSAandyourIPisbeingtracedrightnowsoyo  
ubetterprepareforthestormmaggotThestormthatwipesoutthepatheticlittlet  
hingyoucallyourlifeYoureAAAAAAAdeadkidIcanbeanywhereanytimeandIcankil  
lyouinoversevenhundredwaysandthatsjustwithmybarehandsNotonlyamIextens  
ivelytrainedinunarmedcombatbutIhaveaccesstotheentirearsenaloftheUnite  
dStatesAAAAAACorpsandIwilluseittoitsfullextenttowipeyourmiserableasso  
ffthefaceofthecontinentyoulittleshitIfonlyyoucouldhaveknownwhatunholy  
retributionyourlittle/clever/commentwasabouttobringdownuponyoumaybeyo  
uwouldhaveheldyourAAAAAAAtongueButyoucouldntyoudidntandnowyourepaying  
thepriceyougoddamnidiotIwillshitfuryalloveryouandyouwilldrowninitYour  
eAAAAAAAdeadkiddo==  
-----END OPENSSH PRIVATE KEY-----  

EDIT: almost forgot to sign it!

Love,
/u/queerlilhayseed

[–] Redjard@reddthat.com 2 points 2 hours ago

Shortest RSA key.

[–] eager_eagle@lemmy.world 82 points 10 hours ago (1 children)

hehe you have the word ass in your private key, what are the odds

[–] queerlilhayseed@piefed.blahaj.zone 107 points 10 hours ago (1 children)

I insert swears into all my ssh keys so they get censored out by profanity filters. Good luck hacking me now, squares 😎🏍️🛹

[–] Sabata11792@ani.social 27 points 5 hours ago

You should put in some Disney lyrics so they issue a takedown request if it leaks.

[–] terranoid@lemmy.cafe 14 points 10 hours ago* (last edited 10 hours ago) (1 children)

The == had me wondering for too long

[–] queerlilhayseed@piefed.blahaj.zone 35 points 9 hours ago* (last edited 8 hours ago) (1 children)

Haha I started trying to format the text so that it was technically a valid ed25519 key, then it became too much work for a silly joke so I settled for filtering/replacing all the invalid chars and slapping the == padding at the end. Needs more AAAAAA strings to really sell it, I think, but I'm glad it turned out well enough to merit a second glance lol.

Edit: I swapped all instances of fuck|fucker|fucking with As, I think it's an improvement.

[–] Magnum@infosec.pub 15 points 7 hours ago (3 children)

It is very good - I will steal it.

Someone help I'm being hacked!

[–] jaybone@lemmy.zip 15 points 7 hours ago

Now reverse engineer a matching public key.

[–] Trampampoline@sh.itjust.works 5 points 7 hours ago

NO ONE WILL EVER KNOW

[–] blurry@feddit.org 22 points 8 hours ago

Please mark your territory by posting the hosts you have visited with your favorite cat name.

[–] KickMeElmo@sopuli.xyz 98 points 11 hours ago (3 children)

Is it bad that this bothers me purely because the public key can be derived from the private key, so providing both is unnecessary?

[–] trashman@feddit.org 28 points 5 hours ago

I don't geht it. Can you explain it with your key as an example?

[–] NocturnalMorning@lemmy.world 7 points 5 hours ago* (last edited 5 hours ago)

Can you give me your private key so I can understand it better?

[–] one_old_coder@piefed.social 13 points 10 hours ago

Not bad, I had the same thought.

[–] Alexica@lemmy.world 37 points 11 hours ago (2 children)
[–] friend_of_satan@lemmy.world 8 points 6 hours ago

lol, rsa in 2026.

[–] Scoopta@programming.dev 19 points 10 hours ago (1 children)

🤔 I do believe this is backwards, or you're Japanese

[–] Alexica@lemmy.world 16 points 7 hours ago

I’m dislexic. My friends call me Dislexica

[–] TheFunkyMonk@lemmy.world 39 points 11 hours ago (2 children)

I clicked on this post looking for this comment. Otherwise, I would have made it.

The ******* joke and its premise never fails to make me smile.

[–] BagOfHeavyStones@piefed.social 17 points 8 hours ago* (last edited 8 hours ago) (1 children)
[–] jim_v@lemmy.world 6 points 5 hours ago

When you type your password all I see are stars.

[–] reader@lemmy.zip 29 points 11 hours ago* (last edited 11 hours ago) (1 children)
[–] undefinedTruth@lemmy.zip 18 points 10 hours ago

That's a private / pubic key pair.

[–] saltnotsugar@lemmy.world 28 points 11 hours ago

Public: Ssssssshhhh!
Private: Sssssshhhhhhhhhhhh!!!

[–] Shindo66@lemmy.world 4 points 7 hours ago (1 children)

Jokes on you, I have no idea what youre talking about

[–] lukalix98@programming.dev 5 points 6 hours ago

I think jokes on you x2 then.

[–] ekZepp@lemmy.world 2 points 6 hours ago

Little Satan hellper

load more comments
view more: next ›