ProgrammerHumor

pirateSoftwareShowsOffHisSecurityCode

pirateSoftwareShowsOffHisSecurityCode
https://i.redd.it/ggq5w2aliicf1.png
Reddit

Discussion

The_Real_Black
:gd:

but he hacked the 127.0.0.1 all by himself!

4 hours ago
Kobymaru376

You're not lying, he broke the server so hard that its refusing the connection

4 hours ago
NerveClasp

..using social engineering. He's an engineer. He makes my hate engine towards liars going.

1 hour ago
Uselesserinformation

49 minutes ago
Feisty_Manager_4105

What that's my IP Address? Am I in trouble please help

22 minutes ago
Thenderick
:g:

This is fake. The great Goblin Lord would never do that! He would instead test the ipaddress against a global map with all possible addresses (for security so he doesn't leak your address) so it would look like if(ipaddress == global.secret_ip_lookup_array[0]){...}

4 hours ago
Journeyj012

are you sure? he might just use case 1 through case 4294967296

4 hours ago
Thenderick
:g:

Or would he do nested switches for all four parts of the IPv4 address? IPv6 is instaban for now because it will take a while before it gets properly implemented

3 hours ago
RobRobbieRobertson OP

This made LOL at the idea he would just completely ban ipv6 addresses because he doesn't know how to implement them.
(artificial deep voice): "Look, right now ipv6 addresses are disabled. What should you do? I don't know, maybe get a normal ip address like the rest of the world? Chat should I ban this guy? You're banned... for having a shit ip address."

3 hours ago
acenfp

I had to disable ipv6 to download a Magic Arena update because of some weird reason

3 hours ago
MrDaVernacular

IPv6 reckoning is coming. REPENT!

3 hours ago
PaleEnvironment6767

stretches "That's on you buddy"

3 hours ago
Trick_Wrongdoer_5847

*Posts Mana Gem*

"Guys, look one of those people who harass me all day"

You have been permanently banned from this Chat.

1 hour ago
grantrules

dead:beef

21 minutes ago
Gaunts

Psst each parts called an octet, but pilate software would probably use magic numbers then comment them rather than an enumerator

3 hours ago
RapunzelLooksNice

Pilates software ;)

2 hours ago
Gaunts

Thank you correction although much like his code Pilates has a repetitive nature :3

1 hour ago
Thenderick
:g:

Woops, I knew that word but couldn't remember it that fast... Thanks for reminding me!

3 hours ago
Journeyj012

a nest for each bit.

3 hours ago
__init__m8

I would use numpy to generate random numbers between 1-4294967296 and store them in a pandas dataframe, that way you can loop that df later to see if you've already checked that IP!

3 hours ago
TrueTorch

if(ipaddress == global.secret_ip_lookup_array[0]){...}`
if(ipaddress == global.secret_ip_lookup_array[1]){...}
if(ipaddress == global.secret_ip_lookup_array[2]){...}
if(ipaddress == global.secret_ip_lookup_array[3]){...}
if(ipaddress == global.secret_ip_lookup_array[4]){...}
if(ipaddress == global.secret_ip_lookup_array[5]){...}

You're making the list bud

3 hours ago
Boredy0

You forgot the painfully obvious and useless comments in your code, you're going on the list yourself bud, hope it was worth it.

3 hours ago
Own_Mission4727

If only there was a way to write that in fewer lines of code 

3 hours ago
spiraliist

stretches

16 minutes ago
mbmiller94

Honestly the worst part isn't even the code, it's the font...

3 hours ago
Ginn_and_Juice

Only after bragging about someone plugging something in the wall and because he walked in the room at that exact moment he got a defcom black badge

1 hour ago
ChrisFromIT

Still wrong. He would at least use a switch statement.

3 hours ago
JunkNorrisOfficial

I wish there was some trusted service to ask for trusted localhost IPs

2 hours ago
gabbom_XCII
:py:

You mean Mind Goblin, right?

1 hour ago
noodle-face

But he worked at blizzard

33 minutes ago
eggmoe

Global map like a hashmap? I dont think he knows what those are

3 minutes ago
r0ndr4s

That's it, you're on the list buddy. Hope it was worth it!

4 hours ago
stylesvonbassfinger

I've reported your account to Reddit, that's on you.

2 hours ago
N7moob

Hope it wasn’t your main account.

1 hour ago
Cool-Tax-5246

Fuckin nailed it

1 hour ago
Chaosxandra

Are the yanderedev and pirateSoftware the same person?

3 hours ago
numinor93

At least yanderedev didn't call himself the Bob Ross of programming

1 hour ago
Mars_Bear2552
:cp:

wait, jason software said that??

1 hour ago
Leoip

"People call me the Bob Ross of programming, which I think is a pretty big honor 'cause I like Bob Ross' stuff"

Direct quote from one of his shorts

1 hour ago
hellla

No way. Link??? I need to laugh

1 hour ago
Leoip

Here ya go

1 hour ago
Fattatties

We found his origin story! He's just coding cuz he thinks it's fun and he knows he's not good at it!

1 hour ago
zookeeper990

Did anybody really call him the bob ross of programming?

51 minutes ago
Rediixx

Between all of the comments in his YouTube shorts, it wouldn't surprise me if someone said that.

Having said that, I still choose to believe he just made it the fuck up. It's in character.

31 minutes ago
Treemosher

Whether he did or didn't, he certainly claimed it and made a short about it.

That is nuts and downright insulting. Bob Ross honed his craft, inspired others, and was always well prepared for taping. He didn't just hop on the air, talk about how great he is and just "wing it".

Jason Pirate Software here spends most of his time verbally talking about how great he is.

He can't even be bothered to read up and check his understanding before creating hours of videos giving his misinformed and vulgar opinion on a subject. He reads the headline, imagines what it's about, then trashes others' work in front of millions of viewers.

Bob Ross - "Mistakes are happy little accidents."

Jason Thor PirateSoftware - "Eat my entire ass."

11 minutes ago
Lumi-umi

Yeah, I’m gonna need a source on who “people” are. They need their cooking license revoked. The take is criminally raw.

(Not source from you, you’re just the messenger of the tomfoolery)

30 minutes ago
KowloonDreams

Isn't YandereDev a pedophile?

2 minutes ago
loudrogue

No yander is better

2 hours ago
Chaosxandra

Nah lets ship them

2 hours ago
EODdoUbleU
:g::ts::rust::cs:

Yandere toppping Pirate is now canon.

1 hour ago
TheMightyMudcrab

To abu dhabi.

1 hour ago
PleyVI

Unironically, he was only starting programming when he did the popular code, he did improve after that.

In contrast, Pirate software was a dev for 20 years, and in Blizzard for 7 years when writing this code.

1 hour ago
jake1406

He wasn’t a dev, and while he worked at blizzard he was doing non-software roles. He’s not a software person, he has always been basically a social engineer “hacker”

1 hour ago
Firewolf06
:ftn:

he was a qa tester at blizzard and a social engineer with the dept of energy

1 hour ago
Dangerous_Jacket_129

I have always said that PirateSoftware was 1 incriminating chatlog away from being Yanderedev, but I just saw a video of him actually having a chatlog posted about a guy of 11 years younger he was doing furry ERP with while he was married (yet insisting on monogamy with that person). 

Dude is seriously the new Yanderedev. Solo dev, ain't releasing shit, can't code if you put a gun to his head...

1 hour ago
StillAtMac

I know a lot of people that do ERP but still feel their relationship is monogamous. Its RolePlay, not reality.

1 hour ago
ThoseThatComeAfter

As long as they're open with their partners about it its fine

26 minutes ago
OwlVegetable5821

All of took was a single mana gem.

19 minutes ago
Papellll

Well I believe Yandere Simulator actually released? So 1-0 for YandereDev I'd say

21 minutes ago
_v3nd3tt4

This has to be fake 🤣.. funny regardless 😂

4 hours ago
RobRobbieRobertson OP

If you know of a better was to keep track of hackers than a giant list of every ipaddress in the world set to 0 and then when a hacker is detected going in and manually changing the 0 to 1, I'd LOVE to hear it. If not, keep your mouth shut.

4 hours ago
_v3nd3tt4

You got me there! 😆😂😂🤣🤣😂🤣

4 hours ago
terpsarelife

Hope it was worth it bud, you just made the list.

4 hours ago
JustAStrangeQuark

I know this was a joke but while thinking of weird solutions, I realized a bit set for every IPv4 address could fit in half a gigabyte, which is big if loaded in memory, but surprisingly reasonable as a seekable file. Obviously this is also terrible but surely that has to be better than the if snake, right?

4 hours ago
MrManGuy42

Personally, I would write down each IP address by hand and put a big red X over it if they are a hacker. Then I take a photo of that and store it, and then I can manually check every IP attempting to connect.

3 hours ago
JustAStrangeQuark

Come on now, we're programmers, we can automate stuff! Obviously you should use OCR on the image and do a regex search for the IP address to see if it hasn't been crossed out.

3 hours ago
Mars_Bear2552
:cp:

and when the ISPs rotate IPs around between customers, we go in and manually correct them

1 hour ago
DDFoster96

For performance a hashmap should be used. Or a switch statement perhaps.

4 hours ago
stipulus

Lol I can't tell if you are joking or not.

3 hours ago
Chemistron

LOL I heard this in his pitch shifted voice

1 hour ago
GMaxFloof

Is that what the pictured code is for LMAOOOO

25 minutes ago
darkbreakersm

It is fake however his game code has some similar stuff. The whole story control structure is an array with 300+ indexes with magic numbers, arbitrary int values and its only indetifiable via inline comments at the definition

2 hours ago
not_a_burner0456025

Also most of them should be booleans but he used 1s and zeros, when he got called out on it he said his programming language doesn't support boolean values (it does), then when called out for being wrong about that he tried to argue that using booleans is bad programming.

1 hour ago
PanVidla

What was his argument?

1 hour ago
not_a_burner0456025

A call to authority, with him being the authority

1 hour ago
ClericDo

What’s wrong with using 0 and 1 instead of boolean values? I’m not familiar with the engine/language but I’d imagine they function identically in most cases

46 minutes ago
not_a_burner0456025

They make your code less readable and more bug prone, it still works if you do everything right, but makes it easier to mess up, but there is no advantage to doing it that way, so it is best to use booleans for binary values

44 minutes ago
Pdan4
:cp:

Gamemaker does that, all the actual info is brought together in the editor UI.

2 hours ago
_v3nd3tt4

Yea I saw some in a video, and saw the exact one you are mentioning. But it really looks like the code i saw, just wasn't the code i saw.

2 hours ago
The_Inner_Light

I'm a beginner programmer. Are inline comments a big no-no?

50 minutes ago
darkbreakersm

Inline comments are okay but they are no substitutes for using clear identifiers for things

42 minutes ago
grumblyoldman

WAIT! Wait, wait, wait. Are YOU telling ME that r/ProgrammerHumor allows fake posts?!

That's ridiculous. Utterly ridiculous!

2 hours ago
_v3nd3tt4

See the thing is, that i DIDN'T know if it was fake. Because i saw some of his code earlier and it looked just like this, except it wasn't this specifically.

So this COULD be fake, I still don't know.

2 hours ago
PhantomTissue

This is definitely fake. He may be a bad programmer but he’s not THIS bad.

18 minutes ago
feldim2425
:rust::ts::cp::asm::py:

Now I want to see his IPv6 code .... must be something like 10^38 lines.

(I know it's fake but the though is funny)

3 hours ago
Prestigious-West-185

Just let chatgpt make it

2 hours ago
LuntiX

Funny enough, I thought I'd try chatgpt to see if it would even list all IPV6 combinations, or IPV4 combinations possible and it refused every single time.

1 hour ago
Enjoyer_of_40K

Try for a specific county?

52 minutes ago
MyPBlack

This is fake. He worked at blizzard, he knows how to hack the CIA, FBI and the Statue of Liberty mainframe /s

3 hours ago
zepsutyKalafiorek

Yeah and also worked for nuclear plants but was too passionate about making games so he quit.

Totally not made, exactly like his voice, totally not voice changer.

1 hour ago
Drakar_och_demoner

Yeah and also worked for nuclear plants but was too passionate about making games so he quit.

Hacking them he claims, while his "hacking" at Blizzard was mainly if not all social engineering by his own accounts if you actually listen to the stories.

42 minutes ago
Kdkreig

I’m not defending the dude, more stuff comes out and it’s just…eugh. However, a voice changer program isn’t the answer. His voice either naturally deepened, or he trained over time to speak like that. There are videos of him at some award thing for twitch I think. He sounded just the same.

12 minutes ago
Toficzekkk

Wait until he knows about IPv6

2 hours ago
Toficzekkk

Also i like that this makes no sense in terms of programing, also it makes even less sense in terms of networking. Many adresses here wouldn't be assigned as public adresses. Or are just companys' adresses like 1.1.1.1 (cloudflare dns) 8.8.8.8 (google dns), you get the point.

2 hours ago
Pdan4
:cp:

I guess that's why they're not hackers!

2 hours ago
zlozle

If we are talking about real traffic you are right. Nothing stops you from crafting packets with whatever source IP you want or if you figure out the destination address you can create packets with that as the source and spam services on the internet and get them to reply to the target device.

Potentially you can use private addresses as the source IP when hitting something on the internet too.

1 hour ago
AvgBlue

I don't expect him to know about prefix tree, but at least use a hash-map or a set.

3 hours ago
The_Real_Black
:gd:

tree count as extrended grass - he will not touch that.
also hash maps? we don't do drugs in this house here! no hash for you!
:-P

3 hours ago
Mtsukino
:cs:

Fuck I'd just query a database at this point, it'd be faster than what he's doing here.

2 hours ago
not_a_burner0456025

Unfortunately he would just claim the language doesn't support it if you suggest using any data type other than int, string, or array

1 hour ago
CyraxSputnik
:cp::cs::js::ts:

Oh, I knew it with the name of Tries

3 hours ago
MeinWaffles

Wasn’t this guy QA at blizzard or something? Now he runs around pretending like he’s a grizzled game dev veteran

3 hours ago
anoop147
:cp:

according to his linkedin all he did was write phishing emails to test security

2 hours ago
MeinWaffles

Oh so he just tried to take down the people who actually do the hard work and send them to security training for a couple hours. Like a tech speed bump

1 hour ago
morganrbvn

I mean it’s important for people to know how to avoid stuff like that; else you wind up with even more massive corporate data leaks than we already have.

1 hour ago
Drakar_och_demoner

He worked with hacking nuclear power plants for the government as well, but it paid too well so he quit.

Yes, I am serious. He has said this.

41 minutes ago
SandboxOnRails

The people who hate him for being in QA just kind of admit they hate QA people and think they're below them, despite being incredibly important to the entire industry and extremely undervalued. It's this weird superiority complex that a lot of coders get that makes them look down on everyone else. Major problem in the industry.

1 hour ago
kimchirality

As QA, I agree, but also, a lot of us are dumb as rocks

1 hour ago
sususl1k

I feel that people aren’t talking about this enough. I dislike the guy’s takes, sure. But shitting on him (or anyone) for being QA is just being an asshole

42 minutes ago
zabby39103

Important essential people who are below me, yes.

It's an easier job, and you take an easier degree to get it.

37 minutes ago
SandboxOnRails

https://www.youtube.com/watch?v=c14vfq3jqpo

32 minutes ago
delicious_toothbrush

Eh. Garbage men are vital to society too but you're not gonna impress anyone by saying that's what you are.

1 hour ago
SandboxOnRails

Yah, that's the shitty attitude I'm talking about. Other people matter even if you think your job makes you better than them. That attitude is worse than anything this guy's ever actually done.

1 hour ago
Allesmoeglichee

3 hours ago
Chaosxandra

if (ipaddress == 'x.y.z_ip') { return 1; } hacker

Wouldn't this make it much easier?

2 hours ago
Initial_Specialist69
:js:

Where do all this memes from this guy come lately?

3 hours ago
plane-kisser
:ftn::py:

he basically became yanderedev 2.0

he always had a bad rap for being a talentless nepobaby who did part time qa at blizzard, makes it his entire personality, then says dumbass "hot takes" on livestream. well he said some extremely stupid and hypocritical shit about a dude that is pretty universally loved by the online gaming community. so yeah, pretty much yanderedev'd himself now everyone is going to make fun of him now. he is also genuinely awful at programming, yanderedev levels of awful and has a massive ego to go with it.

2 hours ago
not_a_burner0456025

What is with this yandev slander? This guy makes yandev look like a genius by comparison. Yandev is a system times more productive than him despite spending 2/3 of every day responding to hater emails. Yandere sim gets meaningful updates often enough that he doesn't need to make trivial updates to keep steam from flagging it as abandoned and delist it from the store.

1 hour ago
sususl1k

Has the community seriously stooped to defending that insect-brained moron?

35 minutes ago
not_a_burner0456025

I'm not really defending him, just claiming pirate software is dramatically worse

34 minutes ago
Paradician

Agree - yanderedev is a more productive developer than this guy.

Which is a fucking wild situation given that yanderedev has been literally the poster child for "unproductive, clueless developer" for so long.

17 minutes ago
phantom_diorama

Plus he went through puberty twice and we hate those people.

1 hour ago
False_Influence_9090

What’s that now?

36 minutes ago
phantom_diorama

He said a doctor told him the reason his voice is so deep is because he went through puberty twice.

28 minutes ago
JPcoolGAMER

Who did he said stuff about? I'm out of the loop

1 hour ago
Bodertz

Ross Scott / Accursed Farms. I'm not actually sure he's as universally loved as that comment implies. He's not unknown, but he's also not a markiplier or jacksepticeye or anything like that.

He's known for making the Freeman's Mind series, the Game Dungeon series, and more relevant to this topic, a series called Dead Game News, where he talks about games that are dead or dying - that is, games you can no longer play or soon will be unable to play. He's probably most known now for starting stopkillinggames.com, which is "a consumer movement started to challenge the legality of publishers destroying video games they have sold to customers."

PirateSoftware, the guy in OP's image, is critical of the movement and has been critical of Ross, and the internet at large is now critical of him (they'd been critical of him before too, but the intensity has certainly increased).

49 minutes ago
Enjoyer_of_40K

I guess from the recent upheal of the Stop killing games petition where he pretty much sabotaged it by being a dumbfuck and not reading or try to get in contact with the guy behind it to get a better understanding And i believe bigger YouTube channels talked about it as well couple weeks ago giving the petition a boost

47 minutes ago
Crueljaw

Basically he was for quite some time fairly popular. His youtube shorts exploded.

Then he got into a controversy on a streamer wow server where he was determined to be the bad guy (it was not something big. Like he let his team die on a hardcore server. Thats it.)

But since he was now orchostrated by the internet everyone who feels even a little bit off fun by punching down now decended upon him.

After that the creator of the "stop killing games" initiative made a response video to some pretty old statements off him (like a year+ old) to gain traction on the project. That worked pretty well. With the whole wow thing not being that old this means now he was officially the internet bad guy now. So everyone who could took a piece off the cake.

Internet people do what internet people do, aka. try to find out every little shady thing about him to drag it to the surface and fabricating lies at the same time. Meamwhile since he is currently the bad guy you basically are allowed to say almost whatever you want about him.

This takes the form in different kinds of name calling like:

Rat Software (his wow stunt where he let his team die)

Did you know his father worked at blizzard (insinuating he always says his father worked at blizzard to gather fame)

Nepobaby (insinuating he only worked a good job at blizzard because of his father)

He was a Blizzard dev (ironic comment that he needs to constantly brag that he was a dev at blizzard even though he said he left blizzard because he hated it there)

He is a shill for [insert AAA video game firm here, mostly blizzard] (since he was against the stop killing games initiative many people started saying he was paid by blizzard/ubisoft etc. to work against the initiative. He oftentimes said before the controversies that he hates AAA video games and wants to focus on idie gamea)

Jason (his name is Jason Thor Hall but he preferes to be called thor and calls himself thor. Now people have begun to call him Jason to mock him.)

Voice Changer/Deep Voice (He has a very deep voice. He claims it is because of a second puberty he has gone through. Many people say he is using a voice changer but there has been no proof of that.)

TLDR: Because of 2 non important controversies he has become the current bad guy on the internet. This has made him into a punching bag and a lot of people are making videos/memes/posts about him because its easy and gives clicks, with some enjoying to punching down and trying to unearth everything bad about him/spreading lies and mocking him on the internet.

48 minutes ago
pancakesausagestick
:py::g:

That's a weird way to optimize CIDR bitmask comparisons

3 hours ago
Pdan4
:cp:

"optimize"

2 hours ago
UnBecomingJessy

it's.... a wild card for sure. lmao

18 minutes ago
mehow28

oh shit I didn't know that yandere dev worked for blizzard that's awesome

3 hours ago
dstar89
:cp::py::p:

Ain't no way bruh

3 hours ago
screamoutwutang

Fuck that guy

2 hours ago
MerliniusDeMidget

ipaddress? Why would my ipad have a dress smh my head

1 hour ago
worked-on-my-machine

I've seen the code and while i know game code can be 'creative' in its implementation, what I saw isn't the standard, right?

If I made a PR at work with a similar implementation to problems i would probably have to wear the dunce cap, or be walked out.

1 hour ago
Hans5958_

And not with monospaced font!?

31 minutes ago
LaplacesDemonsDemon

Surely he’s trolling right?

2 hours ago
minterhero

Web dev here. Could you just use one line of regex to cover all of this?

1 hour ago
Lazy_Physics_Student

The answer to all questions involving this guys code is yes there is an easier, faster, better way to do this or it needs to be hard deleted and replaced with an entirely different system of doing things.

1 hour ago
Xu_Lin

PS is such a phony

1 hour ago
trevdak2

It's all fun and games until IPv6

1 hour ago
UnBecomingJessy

it is easier in IPV6 if he understood what global unicast, link local, which part is the subnet ID, EUI-64 address schemes and etc. it is easier than IPV4 to program for because they basically smashed the Subnet Mask and IPV4 into the same /128....

but this is fake - still lol worthy.

15 minutes ago
Greedy-Street-5435

What the fuck lol

1 hour ago
Santarini
:py::g::j::js::bash::ansible:

Hopefully he doesn't write conditionals for IPV6

1 hour ago
Lazy_Physics_Student

if IPV6detected() { return 1;} //IPV6, could be hacker.

1 hour ago
Creepy-Ad-4832

Ipv6 enters the chat 

1 hour ago
_YourWifesBull_

Wait till he starts his ipv6 list

1 hour ago
dexter2011412
:cp::py::rust:

No way this is real. This has to be a meme right

1 hour ago
TheBigRedDemon

I hate his fucking voice. I can bet he intentionally makes his voice deeper when he’s on the camera.

54 minutes ago
Secure-Tradition793

Good luck with IPv6.

51 minutes ago
byteminer

Oh please tell me he pulls that off the referrer header.

46 minutes ago
Early-Shift-4392

This made LOL at the idea he would just completely ban ipv6 addresses because he doesn't know how to implement them.

39 minutes ago
Hoombus

walking up to people with a clipboard and awkwardly asking them to scan their employee id card is not hacking

33 minutes ago
YourUglyTwin

The more and more I've seen of his code, the less and less I think he's actually done anything.

27 minutes ago
Chance-House-8065

Who?

3 hours ago
Exotic_Tax_9833

Some dude who has an annoying ego and pretends like he knows everything, but idk if it makes sense to have an internet hate boner against him when there are actual scum with bigger audiences on the same platforms. I guess charisma is everything.

1 hour ago
SandboxOnRails

He runs a twitch stream and plays video games online. He's a bit of a dick who's never actually done anything bad except be bad at video games.

So anyways there's an overwhelming hate train obsessing over him instead of just not watching his content.

1 hour ago
ThoseThatComeAfter

He reminds redditors too much of themselves so they lash out in confusion

25 minutes ago
kbarney345

Reddits new hate boner. Dude may be a tool but he lives in these people's heads rent-free. Just another streamer who was opinionated and arrogant also was against something they supported.

1 hour ago
Beautiful_Grass_2377

The guy had a really bad take and have and ego, and killed some guy on WoW or something and now it's enemy's number 1 of the internet, really cringe because I've seen people picking the stupidest shit to shit on the guy.

Then you have people claiming shit like this guy cum to his ferrets because he is/used to be a furry and his fursona was a Ferret, like ??????

There is a subset of chronically online people who hated this guy and now have an excuse to hate freely without being seen as the bad guys

1 hour ago
kbarney345

Yeah I used to watch him when we was way smaller and it wasnt near as bad. He use to just encourage people to make games and not stress about being a perfect dev. Then the masses came to his channel and started asking the most brain dead questions and here we are. Chat comes in like they do every streamer and starts trauma dumping and asking him to be their therapist.

46 minutes ago
Matt_37

Very cringe and witchhunty even, I guess it’s a good reminder of the average age of redditors.

6 minutes ago
Potato_Coma_69

Nice, showing off the code to his new "stop playing games" initiative.

3 hours ago
Rigamortus2005

Dude no way

3 hours ago
drawkbox
:c::cp::cs::py::js::unity::unreal:

Still not as good as Gob's Program

2 hours ago
sususl1k

Is this a new meme template? I swear I’ve seen that same picture with several cursed code snippets just today

46 minutes ago
SOURGE1

Why do people keep advertising him?

22 minutes ago
Ok_Paleontologist974

Did you know he used to work at Blizzard.

21 minutes ago
UnBecomingJessy

why can't he just use a fucking subnet mask. or a wild card. Come on.

21 minutes ago
Lost_Apricot_4658

Thor is probably loving the attention right now.

18 minutes ago
CristianMR7

I understand that being a gamedev does not equal to being a coder... but brother what is that

18 minutes ago
ShotPromotion1807

Please tell me this is fake. Please God

15 minutes ago
firedrakes

loser skg hate......

13 minutes ago
sogwatchman

The more I see his code the more it makes me laugh...

13 minutes ago
Dazzling-Alps-6091

I wrote almost a billion lines of code
*The billion lines of code in question:

3 minutes ago
NukaTwistnGout

Y'all let this man live in your head rent free

3 hours ago
softwarebloke

Switch statement is more efficient in scenarios like this… just sayin

2 hours ago
helpprogram2

You all are obsessed with this guy

4 hours ago
Jazzlike-Spare3425
:s::s::s::s::s::s:

Did I miss something? Why are we shitting on this man?

3 hours ago
ManWithDominantClaw

He's good light entertainment but after his shit take on Stop Killing Games people are starting to realise he's more hack than hacker

3 hours ago
shortfinal

He's been a shit person forever but the teenager audience he crafted is getting real jobs now.

Sometimes I wonder if QA is ITs version of a Security Guard.

3 hours ago
randomindyguy

I can assure you, like most jobs, there are people half-passing it in both the software dev and QA side of things. The important thing is we all agree that the boss makes a dollar, we make a dime, that’s why we shit on company time.

3 hours ago
Ok-Yogurt2360

What was his take?

3 hours ago
Jazzlike-Spare3425
:s::s::s::s::s::s:

It's bad because then developers can't afford to make Live Service games and online-only games anymore. So nothing a "just consider games a timeless piece of art that doesn't need to be always online for no reason and when there is a reason just release whatever is running on your servers so we can host ourselves" couldn't immediately dismantle.

Obviously very simplified, here's a better summary: https://knowyourmeme.com/memes/events/pirate-software-stop-killing-games-drama

2 hours ago
DsfSebo

He's Pirate Software, an indie game developer + streamer.

If you're interested in the drama, he's recently got in some hot water regarding an EU pro consumer initiative. It's called "stop killing games" if you want to look into it.

In general, he's kinda a know it all and refuses to apologize or take any blame for anything so people kinda started hating him.

Regarding this specific meme, his game has been in early access for I think 8 years at this point with minimal progress and as people started hating him more and more they looked into his game and from what I heard it turns out the code is laughably bad. Which would be ok if he was some first time developer, but he likes to tout how he's an industry veteran and worked for Blizzard.

So it's really popular to hate on this guy right now.

3 hours ago
Jazzlike-Spare3425
:s::s::s::s::s::s:

Ohhh, I think I recall seeing some nested switch/if statements with his face in front of him and it wasn't as hilariously bad as this, so it was sort of believable to be bad code someone actually wrote. I assume that's real, then? I have a vague recollection of seeing him in YouTube Shorts back in the shameful days when I was using that platform, and I always wondered what kind of streams these must be where he just randomly starts explaining stuff. I don't know, weird. Anyways, thank you.

I am familiar with the Stop Killing Games campaign and I support it, I didn't know he said anything about it, but looking back, of course he did. Luckily, there seems to be a knowyourmeme page: https://knowyourmeme.com/memes/events/pirate-software-stop-killing-games-drama

I like the part that says "Pirate Software suggests that if game devs are no longer allowed to make online only, live service games and need to include single-player components, they will simply stop making these games" because the entire goal was to get Live Service-only bullshit off the market and make something that is designed to be timeless and if you make a popular online-only game, that includes just releasing whatever runs on your servers so the community can host themselves, because there will always be dedicated fans and if a studio shuts a game down, it's not like they are intending to make any money from it anymore anyways... okay, that last part is my two cents, I don't know, ignore me.

3 hours ago
not_a_burner0456025

This is fake, but extremely similar to his actual code. The entire progression of everything on his game is stored in a massive array that keeps track of the state of everything, all the entries are accessed with magic numbers, no aliases anywhere, most of the data stored is boolean values stored as ones that are either 1 or 0 (when someone pointed out that he should be using true/false he claimed the language doesn't support it, even though he uses them in about 1/10 of the places he should be, and then when it was pointed out that it does in fact have true/false he claimed using booleans is bad practice), every line of the massive array declaration has a comment explaining what each possible magic number represents because he doesn't use human readable variable names, he doesn't iterate through lists/arrays and instead manually makes a separate call for each entry in the list, it is all astoundingly bad.

1 hour ago
Jazzlike-Spare3425
:s::s::s::s::s::s:

Ooooh I have seen that one as well, thanks. You can pretend to be an expert on the internet but saying using booleans is a bad practice for storing binary values is where we draw the line, let's continue clowning on him!

1 hour ago
slowly29a

Code is comically bad like below junior dev akin to a child learning how to code basically

2 hours ago
_B10nicle
:py: :bash: :ftn:

One person replying to this saying he's a hack, and another saying he's an accused pedo.

The duality of man.

3 hours ago
Mysterious-Travel-97

https://www.reddit.com/r/OutOfTheLoop/comments/1ll47fm/what_is_going_on_with_pirate_software/

3 hours ago
helpprogram2

Real reason is because people have no lives

3 hours ago
Raid-Z3r0
:c::cp:

Why are you downvoting him? he is right.

edit: ?

3 hours ago
helpprogram2

People don’t like to be called out

3 hours ago
phil_davis

The guy said some controversial shit so now he's having a moment. People are just poking fun at him.

3 hours ago