ProgrammerHumor

finallyTheWorthyOpponent

finallyTheWorthyOpponent
https://i.redd.it/i3y7o55gt7df1.gif
Reddit

Discussion

Stix53

YandereDev stoks through the roof since PS’ code got analyzed

1 day ago
Single-Translator932

Where can I lookup ps code? I'm interested 

1 day ago
Nei-Chan-

Code Jesus on YouTube has made reviews of the code he could see in PS's streams if you want

1 day ago
Dangerous_Jacket_129

He did a new video of the demo's code too, apparently it got worse: PS is doing pixel-shading for light-sources manually by setting the colour values of the sprite in the update loop. An experienced Gamemaker dev tried to replicate just that one feature on a fresh project and it ran at 20 FPS.

1 day ago
Nei-Chan-

Mhm. And then, if you looked at PS's shorts (the one called "Alpha builds" to be exact), he talked about how this was "fully 2D ray traced lighting with custom engine that he built that runs at 60 FPS on a smart fridge and an Android watch, it is ridiculously efficient. It also runs completely on CPU , none of it runs on GPU, so if you have integrated graphics from 10 years ago, it works".

I just quoted word for word here. And he was talking about *that* engine that was shown.

23 hours ago
KaiserKlay

Even weirder (to me) that he thinks the whole thing running on the processor is a flex. Like... even if describing the graphics as 'fully ray traced lighting' - which as far as I understand doesn't even make sense in the context of 2D - was accurate, why *wouldn't* you offload that onto the GPU? That's what it's for?

Like, fuck, even my game made in UE5 - an engine notorious for performance issues - has no problems running above 60 fps on a GPU from 9 years ago, even with things like AI navigation that Heartbound doesn't have.

I know the *real* answer is probably because *everything* in Gamemaker runs on the processor, but it's like the guy's trying so hard to sound smart he ends up coming off as pointlessly lazy.

16 hours ago
RlySkiz

It doesn't run on a smart fridge he just uses the screen of one.

13 hours ago
Single-Translator932

thanks!

1 day ago
[deleted]

[removed]

1 day ago
Own-Jelly-1504

Well.. in short, PirateSoftware is a wannabee developer who tricked everyone into believing he is good.
The other is the same except he wasn't trying to trick everyone and wasn't trying to prove he is good.

1 day ago
araiki OP

He not just tricked, he literally scamed everyone, because he took the money from Kickstarter for "Heartbound" and the game is still unfinished (it was in Early Access since 2018)

1 day ago
thonor111

Not to defend him but that’s just people donating to influencers. The demo of his game is free as far as I know. So no one has to pay to test the unfinished game, you can only pay if you want to support him.

Not sure if that was different in the past though so feel free to correct me if

1 day ago
Few_Plankton_7587

But the demo leads you to believe that there is more to the game only for you to find there is less than 1 hour of extra content than the demo and its been in development for 10 years

1 day ago
thonor111

Ah okay, didn’t know that

1 day ago
darndoodlyketchup

Why wouldn't you want to defend him? Do you feel more comfortable sitting in the corner with ppl who think sending death threats is acceptable?

I know people feel safer in a group and that most of ya'll are anchoring your opinions onto the first narrative that's presented to you but is a guy who runs a ferret rescue shelter and has a massive discord dedicated to helping others reaaally the bad guy here?

1 day ago
MrMuttBunch

Just because some people who hold a belief act poorly doesn't mean the belief itself is wrong. I know a few insufferable LGBTQ people, but I still believe in supporting LGBTQ people. The "a few bad apples spoil the bunch" argument has been a thin veil to cover hate for a long time. It's just not true when it comes to people.

Thor is not just a good or bad person, he is a part good and part bad person just like everyone else, including the people who are making threats against him.

Yes Thor has a ferret rescue, which is good. I've never been on his discord, but I'll take your word that it's a positive community.

He also did a Kickstarter that he has practically abandoned with no refund.

He also misrepresented his abilities as a developer

He also used his influence to make false claims against the "Stop killing games" initiative (in a pretty brutal and mean spirited fashion), which he has so far refused to redact publicly.

Sending anyone death threats is obviously wrong. This can be true while it is also true that the people who are upset by Thor's actions have a right to be, and the right thing for Thor to do is to acknowledge the things he's done wrong and take steps to make them right.

18 hours ago
thonor111

I do t think so. But I’m not deep enough into the topic that I feel comfortable with saying that I want to defend him. In this one point I did disagree to the best of my knowledge.

1 day ago
darndoodlyketchup

Fair, it's just so bizarre to watch how some people mindlessly hate him just because.

1 day ago
upsidedownshaggy

He wasn’t an influencer yet when he successfully kickstarted the game back in 2015.

1 day ago
LeiasLastHope

I mean... you can literally watch him working on it... An watching him code I can see why it takes so long. He is not very good and he is falling victim to featurecreep where he refactors and adds features again and again. Saying he scammed people is just wrong. He is just not good which makes it take ages

1 day ago
cool_name_numbers
:cs: :ts: :msl: :rust: :py:

I don't think he ever coded on stream, from what I've heard/seen he just has code on the screen(rarely) and talks to chat, or watches videos, or plays games XD, this while in the game dev section.

I literally wanted to watch dev streamers and people were suggesting this guy, I look inside no development at all. (this happened to me some years ago)

1 day ago
thonor111

He does code on stream. Or at least I saw him once where he was debugging some issues that he had on some Minecraft RPG server he has or something like this.

1 day ago
cool_name_numbers
:cs: :ts: :msl: :rust: :py:

I don't doubt that he coded before on stream (I kinda exagereted sorry XD), but if you go into any of his game dev streams you don't see coding of the actual game, unless he is asked about it, and probably he won't code, just show it too you, for example on this stream at 8:01:00, he actually pulls up the code, but he just talks about it, because he was asked(although it is kind of interesting, and I like how passionate he was about it).

I did find a single YouTube short of him fixing a bug, which was on game maker, so it probably was for his game ig.

I honestly don't doubt that he is passionate about his game or game dev, I just never saw him as a dev streamer (which is okay), because of the lack of coding (little minutes talking about his code in 9h streams is not enough to be a game dev streamer imo).

16 hours ago
araiki OP

So everyone can take the money from Kickstarter, for 10 years release unfinished part of promised game (which in almost all aspects is garbage, even if not compare with other solo dev indie games) and they will not deserve the title of scammers just because they show how they code in streams?

Deltarune also developed very slowly and the dev Toby Fox is not famous for good coding, but seeing the game's quality I can believe that Toby spent all time in actually game development and polishing. Same thing for many other solo dev indie games. If kickstarter and 10 years weren't enough for at least a mid game, then Pirate Software - either the scammer, or hypocrite who believes that his game is perfect.

1 day ago
StevevBerg

I find it honestly pretty incredibel how that all blew up.
Cause, he did actual good things.
The way he keept working on just getting people into developing games was pretty awsome.

... sure sucks he is an asshole squared
Could have made an actual diffrence if he wasnt.

1 day ago
RadinQue
:c:

YandereDev is a guy that's been developing a yandere simulator game for about a decade or more. His code was filled with code that suggests that he only really learned what if statements are and he solved every issue using those. He was an easy target for memes a couple years ago.

PirateSoftware is a Twitch streamer who's been working on a game called heartbound for a decade also. Recently his code has been analyzed by everyone and they found a 5 level deep nested switch statement and tons of dead code. PirateSoftware never misses a chance to emphasize that he's been in the game industry for 20+ years and that he's worked at Blizzard for 8 years, which makes his code pretty hilarious. He's the new meme.

They're on your programmer memes feed because people tend to milk low hanging fruits for years before the new thing comes up.

1 day ago
Puzzleheaded_Smoke77

Fruit milk is delicious I just wish there was another name for it .

1 day ago
CascadiaHobbySupply
:cp:

Frilk.

15 hours ago
Spiritual-Nature-728

YandereDev was known for shit code in their game, PirateSoftware is making even shittier game code whilst asserting he's worked at Blizzard and so does his dad.

PirateSoftware's code quality speaks for itself: https://imgur.com/Pj8WuZG & https://i.imgur.com/t1YpayS.png

The internets going crazy because his narcissism is fueling this drama loop. That's the jist of it.

1 day ago
TheTybera

Thor did work at Blizzard, but never in a full engineering capacity on an actual game. During various games he worked as a security test engineer, but that's a totally different can of worms.

It's easy to see this stuff.

https://www.mobygames.com/person/103317/jason-t-hall/

Dunno why the test engineers for security wound up being listed as "engineers" while those of us actual engineers on bnet were listed as Development Family for D3 or WOD.

Regardless even as a test engineer it was only for 2 years.

He also wasn't employed in 2004 as he would have been too young, he got test invites from his dad (which is fine). He was actually hired in 2008 or 2009 (I can't recall which) as such wasn't credited on WOTLK as being an employee.

It's important to understand that working in someplace is no indication of ability to code or code quality, especially when their positions don't line up with that. Though I think it's a bit disingenuous to not make your previous roles clear and be upfront about it and just let people make assumptions.

I mean looking at his actual moby games, and understanding that he doesn't really have a degree in CS or a formal education in it, it becomes clear to see why his code is the way it is.

1 day ago
Pilige

He never called himself a programmer. He's always been pretty clear that he worked in QA and Security at Blizzard and did pen testing for the DoE. He's a hacker, not a programmer. And he has always acknowledged that. Frankly, people dunking on his game code is super cringe when you realize he's the biggest supporter of people learning to make games.

23 hours ago
ward2k
:sc:

YandereDev was known for shit code in their game

That was a joke post lmao

He's definitely a questionable developer with a lot of controversy, but that's was a painfully obvious shitpost for engagement

Edit: Looking into it more, that account wasn't even ran by him

1 day ago
Awes12
:cs::js::j:

Bro should go to hogwarts with the amount of magic numbers in his code

1 day ago
GabuEx
:cp:

PirateSoftware's code quality speaks for itself: https://imgur.com/Pj8WuZG & https://i.imgur.com/t1YpayS.png

Oh my god that second image made me die

16 hours ago
Bananenkot
:rust::py::ts:

It's insane how hard you get this forced down your throat atm, if he's such an asshole why give him so much publicity, I would have never heard of him. So many people checked him out probably just because they couldn't understand their meme feed anymore.

1 day ago
rolandfoxx
:cs::j::js:

Both are folks who are making games with ummm...shall we say naive...coding practices. Lots of magic numbers, incredibly deeply nested if statements, that sort of thing. It (mostly) works, but it's a nightmare to read, maintain and modify.

Reddit is mad at PirateSoftware because of his stance on the Stop Killing Games initiative, so until something new and shiny comes along to distract the hivemind, we're stuck with it. YandereDev, the former preferred target for "bad code" memes, is just catching strays because of it.

1 day ago
upsidedownshaggy

SKG is just the most recent drama. The real spark that lit the bonfire was the Hardcore WoW drama. PirateSoftware has over a decade of history of alienating and burning bridges in relatively niche communities like Second Life and EVE Online. They’re all just niche enough that the drama never left those communities, but he displayed just how much an asshole he is during the Hardcore WoW stuff to way more people than usual, and the internet being the internet dug into his past and found the years and years of similar behavior and first hand accounts that bring into question basically every story he tells about himself on stream.

1 day ago
sdraje

I'm not sure who YandereDev is, but I guess a game dev. I read some months ago that there was a game (Undertale) that had the dialogue all in a massive switch statement in one file, so that might be it. Pirate Software is a game dev and streamer that's at the center of some drama about Stop Killing Games, so everyone and their mothers are piling on the shitty code he wrote on stream over the years.

1 day ago
g3etwqb-uh8yaw07k

Undertale is from TobyFox, YandereDev made Yandere Simulator. The stuff about Undertale is something like you said iirc, but YandereDev made his game so bad that it was (not sure about current progress) barely playable, while Undertale could afford the (less, but still) bad code due to a bare minimum of graphics optimisation and the very simple graphics.

Also, TobyFox is way more chill about his past code quality from what I've seen and expanded his team to a small studio for Deltarune (similar game to Undertale).

1 day ago
sdraje

Thanks for clarifying!

1 day ago
pumpkin_seed_oil
:snoo_scream::j:

Its not undertale thats Toby Fox, undertale is a finished working game you can buy made by one person so idk what people are on about reviewing code after delivery

 YandereDev is Yandere Simulator, a game that has been financed via patreon, has been in development for a decade and the guy became a pretty big lolcow. His code was scrutinized bc he considered hiring a company to refactor his code due to him no longer being able to deliver features anymore

1 day ago
sdraje

Thanks for the insight! I didn't know about the Yandere stuff at all! Haha

1 day ago
pumpkin_seed_oil
:snoo_scream::j:

No worries, you're just on of todays lucky 10000 if you are willing to dig into a rabbithole. Just search yanderdev on youtube, next to all kinds of drama videos theres one i saw 5 years ago actually reviewing his code and one of the takeaways i remember is that he somehwo managed to draw the more detailed and ressource heavy player models twice per render cycle which impacted game performancr

1 day ago
JuvenileEloquent

Just don't let them collaborate on a project together, there's a prophecy that the End Times will happen when they try to run it for the first time.

1 day ago
vassadar

The universe would've been death long before that.

1 day ago
Gloomy-Tea-3841

Code refuses to run because the cpu feels insulted

8 hours ago
GuyFrom2096
:j::py::js:

How long has YandereDev been making that "game" for? I remember following it more than half a decade ago but stopped after I saw whatever he was doing

1 day ago
KobKobold
:cp::cs:

He still hasn't finished implementing the first rival

1 day ago
GuyFrom2096
:j::py::js:

Wasn't he doing that... y'know 7 years ago!!!

1 day ago
Dangerous_Jacket_129

Correct! And PirateSoftware started making his game 8 years ago. And over that time he has spent ~2 years on chapter 3 being completed, and the remaining 6 years on "finishing the last bits" of what he called a "99% finished chapter".

They really are two peas in a pod.

1 day ago
aspindler

Are his (Pirate)game still in early access?

22 hours ago
Dangerous_Jacket_129

Heartbound is still in Early Access, yes. And funny enough, in his FAQ there is no information about him developing the game anymore, but a ton of stuff about licensing as if people are interested in the "IP of Heartbound". He's still "finishing chapter 3" out of 5 chapters after 6 years of it being "almost fully complete".

And like... The game isn't particularly big or long... And Undertale was made by a smaller amount of people within 2 years...

22 hours ago
KobKobold
:cp::cs:

Yes. Yes he was.

1 day ago
PhantomXxZ

Eh? I thought Osana was completed ages ago.

21 hours ago
Katniss218

Is he even still developing it?

12 hours ago
mrwishart
:cs:

Dunno what either of them are.

When do we get back to the programming humour here?

1 day ago
Splatpope
:c::cp::py::lua::bash:

dude these are the first actual memes about actual programming we've got in a while (as opposed to shitty hot takes by cs freshmen)

1 day ago
BeefJerky03

heyya guys! i sure hate python xDDD!! ugghhh javascript am i right???

1 hour ago
mrwishart
:cs:

Right, but i asked about humour

1 day ago
sobirt

"my humour is better than yours"

1 day ago
mrwishart
:cs:

Not at all, but memes and humour aren't necessarily interchangeable

1 day ago
MinimumArmadillo2394

I too reference somewhat obscure people online expecting everyone to get it

1 day ago
Dangerous_Jacket_129

PS is far from obscure, especially in the programming sphere.

1 day ago
MinimumArmadillo2394

Yandere dev is though. Never heard of them.

The only reason PS isnt obscure is because he is huge in the gaming area as a "transparent dev" type person who also plays games.

Hes also a streamer whos biggest claim to fame is "I worked at Blizzard for 7 years" and really nothing else

1 day ago
Dangerous_Jacket_129

Yandere dev is though. Never heard of them.

He's the more famous one. Yandere Simulator was practically unavoidable when the first public builds came out. You not hearing of someone doesn't make them obscure.

Hes also a streamer whos biggest claim to fame is "I worked at Blizzard for 7 years" and really nothing else

More of a claim to infamy given how he got the job.

1 day ago
MinimumArmadillo2394

initial release date 2014

And thats why I havent heard of it.

I wasnt a SWE 10 years ago and Im not into the genres of content is covers

22 hours ago
Fartikus

chill with your ego dude

just because you have no idea who someone is, doesnt mean theyre obscure

youre just out of the loop

21 hours ago
beclops
:sw:

So because you’re not aware of something people should stop talking about it?

18 hours ago
araiki OP

When mods will start banning non-programming posts.

1 day ago
Dangerous_Jacket_129

Hah, you could make a political post and they would leave it up. 

1 day ago
minegen88

Don't worry OP, i for one enjoy this content

1 day ago
Dangerous_Jacket_129

A streamer/scammer/generally arrogant guy who brags about his nepotism job, and an incompetent pedo who failed upwards because of one fun idea he had once. 

1 day ago
raver01

I'd argue YandereDev might not be an expert developer but at least is not a clown and is sincere. I'm sure he is trying his best hence the 10year development, and I'm most certainly that working consistently for such a long time has allowed him to improve his coding skills.

1 day ago
Rescur0

Yes and no to be honest.

I do not fully know, but there are critics that he's been purposfully delaying the game or smth (I didn't really follow them)

But I do agree with you tho that he's better than ps, atleast he doesn't act like he's a god

1 day ago
raver01

I'd even say that clowns like ps are a problem in software development. These highly ignorant and low performant devs that are somehow confident enough to fool non-technical startup owners or small companies.

1 day ago
Rescur0

Oh yeah absolutely I agree, ps is shitty lol, he explains bad things but he explains them in such a way that makes him seem smart, so people who don't understamd much believe him

1 day ago
TheDopplegamer

Ohhhhh I dont know about sincere, but he is DEFINITELY a clown

1 day ago
RealFoegro

Didn't he get super mad about any criticism? It's been a while since I looked into that situation, so feel free to correct me if I'm wrong

1 day ago
Ginn_and_Juice

Imagine someone defending iterating every pixel in a frame for 'a highly performant lighting engine'

Jesus fucking christ, I though I was a shit dev

1 day ago
Dangerous_Jacket_129

Right? Watching CodingJesus review PS's code may have cured my imposter syndrome. Now I know what real imposters do.

1 day ago
Spitfire1900

Context? I know about the Pirate Software thing but I don’t know anything about YandereDev

18 hours ago
GreerL0319

He's been making a game for like a decade now. You've probably seen the infamous image of his code where he has a million if statements instead of doing a while loop. His game is so poorly optimized, I don't think he will ever finish it

16 hours ago
Gloomy-Tea-3841

https://www.reddit.com/r/HobbyDrama/comments/iggho2/yandere_simulator_how_to_and_how_not_to_develop_a/

in case you are looking for a rabbithole

8 hours ago
local_meme_dealer45

One never uses switch cases and the other uses them way to much. Truly a worthy fight

8 hours ago
tehtris
:py::lua::bash::

This would be like my worst nightmare. Everyone finding out I have no idea wtf I'm doing in a public forum especially after how much shit I've been talking my whole life.

1 day ago