@@lynquid arbitrary code execution is basically just the ability to run any code of their choice, but in this case means specifically using the input Doug has set up to send code and trick his computer into reading it (this doesn't actually happen in the video, but it maybe could've). I don't fully remember what was wrong with Doug's code in this video but I think it was that certain characters were ending the string he was storing messages in early (not certain about this it was 11 months ago), and I remember thinking that someone who knew what they were doing could probably use those characters and then add their own malicious code in the rest of the message.
@@abstractlime101 Yeah I finished watching it, people started using certain characters and it crashed the code, also they were able to use what I think he called SSML Tags with a direct link to an mp3 file on a dropbox, and it played (someone played the laundry alarm xD). So I guess that is what you were talking about. ^^
as someone with a serious case of time blindness it always makes me chuckle when doug says that, and it's always so sincerely. Just starting up my drawing program and finding reference pictures takes easily 10 minutes so I can't imagine coding would be much faster
The teleporter selects a spot randomly from 4-8 blocks ahead of the user, (5-9 vertically.) If the selected block is a solid wall, the game will look for an open spot up to 3 blocks above the destination to teleport the user. If the destination is a wall and there's no open space within 3 blocks above it, the user will die in the wall. Additionally, if the destination is a bone block, the bone block will be destroyed, and the user will survive unharmed
27:55 When twitch chat breaks your pc 39:05 Doug thinks twitch chat are paid actors 53:48 Doug gets uncomfortable, sensual TTS voice 1:12:08 More uncomfortable TTS 2:07:20 Anyone know this song? 2:40:35 Real Nickleback!
2:31:00 I went back to see what clever work the chatter did to circumnavigate Doug's sanitization of the input. Probably about 5 of the frames at that timecode show the input that resulted in WeeWoo being played from an external Dropbox link, before the chat message was nuked by automod presumably for containing a link. Imagine my surprise at seeing just a plain tag. Doug, I know you said you did, but did you sanitize the input at all?
I'll personally reimburse doug for the 11labs costs for another stream like pajama sam if that's what it takes. I actually laughed so hard that I cried and I couldn't breathe, multiple times.
If your backup is playing with the default voice, you should just do that for all messages unless they specify. That way the voices have more impact because they have to be chosen. You can still use the "meth" tag for randomness.
Makes me wonder if an omnicidal run is easier, I could see it being one of those challenges that gets easier the farther you get, but still require some creative planning.
Doug needs to relearn movement in this game or switch to the Switch Pro controller. Only then can I see him beating this challenge or beating another challenge.
@@solidpandacka5544 Yeah. But he's not improving at the game lately. He's basically stuck as an intermediate player because he is so tense in the way that he uses his controller.
The skeletons and zombies dont count because theyre already dead and therefore cant be killed, and scarabs are bugs, which arent real, so they dont count either
3:04:08 Of the "Fast and Ready" pizza places, Little Caesar's is good (not great, but good) but the best is likely Pizza Hut. But NONE of them hold a candle to Papa Murphy's!
I am a firm believer people get too greedy in spelunky and that leads to them taking more risks and increasing the probability of death. By avoiding killing stuff, you ignore more of the level and take less risks.
It might just be me, but i would enjoy you just straight up playing a game (this is in reference to you saying you were gonna play Zelda on stream) Also does anyone know, are all of the streams he does archived on this channel in full or is it only some streams and only parts of them
1:50:58, 'I was nibbled to death by a bat. Doug is not a virgin.' ... ... ... Sure... Only virgins try so hard to convince strangers that they aren't virgins...
Once the first message parsed the xml in tts I would have cut off the entire thing. That can be a major security threat as there have been many recorded company infiltrations that started with code injection through unsanitised inputs.
It wasn't from his computer, it was a Dropbox link. And it got played because Doug like didn't sanitize the input. At all. There was no creative escaping of the text box (like in the XKCD Bobby Tables strip), it was just a plain tag. I'll reply with a link to a screenshot (and the XKCD) but I'm pretty sure YT doesn't allow links in comments.
It was a literal dropbox link, not from his computer, which is insane because it means that people could play whatever they want and get doug banned from twitch. Every time I watch this I'm still shocked he didn't fix it the second he figured it out
3:01:50 don't listen to him his brain is fried no one outpizzas the hut and i'm not even being sarcastic i hate that they closed in my city because of robberies :((
I always have to remind myself if the person talking about Pizza Hut is american because european Pizza Hut absolutely rocks and to say that it sucks would be actual blasphemy
well the thing with the french is that ever since gemany actually existet they got shit on by them. first they lost the franco german war shortly after germany was founded. then in ww1 it was pretty much a stellmate between germany and england and france combined until england developed tanks so too not a great look for the french but fore for the brits and then in ww2 they completly got anihalated.
1. Digorno is just straight trash, it is the worst bottom tier pizza there is. 2. Dominoes changed their recipes awhile back and the pizza is decent now. 3. Anyone that thinks Dominoes has bad ingredients is kind of stupid. 90% of pizza places in america use the exact same ingredients, so trying to say something like Papa John's has better ingredients than Dominoes is just ignorant, the ingredients are the exact same. That is how Little Ceasers's is able to sell pizza for just $5, they supply the ingredients to all the pizza chains, including Dominoes and Papa Johns.
I know this may sound harsh, but this might be the worst stream of 2023 so far, watching this was just..sad. and there was obvious "why am i still doing this" with Doug, he didn't have the passion and enthusiasm as previous streams he seems very...flat this stream Nothing gainst Doug (and the follow up stream was a blast) but maybe it's time to can this challenge?
The real gaming challenge is if Doug can beat the challenge before his life is ruined by arbitrary code execution
I havent seen this and i know I'm months late, but i'm guessing the code adventure is 5 minutes (in and out)
What do you mean by "arbitrary code execution"? I just know that as a speedrun glitch in Ocarina of Time and some other games.
@@lynquid arbitrary code execution is basically just the ability to run any code of their choice, but in this case means specifically using the input Doug has set up to send code and trick his computer into reading it (this doesn't actually happen in the video, but it maybe could've).
I don't fully remember what was wrong with Doug's code in this video but I think it was that certain characters were ending the string he was storing messages in early (not certain about this it was 11 months ago), and I remember thinking that someone who knew what they were doing could probably use those characters and then add their own malicious code in the rest of the message.
@@abstractlime101 Yeah I finished watching it, people started using certain characters and it crashed the code, also they were able to use what I think he called SSML Tags with a direct link to an mp3 file on a dropbox, and it played (someone played the laundry alarm xD). So I guess that is what you were talking about. ^^
@@lynquid Timestamp?
Gameplay starts at 56:14, but there's a quick 10 minute coding adventure
In and out?
And in and out
I feel lied to. He said 5 minutes :(
2 Story points
as someone with a serious case of time blindness it always makes me chuckle when doug says that, and it's always so sincerely. Just starting up my drawing program and finding reference pictures takes easily 10 minutes so I can't imagine coding would be much faster
The teleporter selects a spot randomly from 4-8 blocks ahead of the user, (5-9 vertically.) If the selected block is a solid wall, the game will look for an open spot up to 3 blocks above the destination to teleport the user. If the destination is a wall and there's no open space within 3 blocks above it, the user will die in the wall.
Additionally, if the destination is a bone block, the bone block will be destroyed, and the user will survive unharmed
The new creepy speech system that was instantly killed was hilarious. Such a funny stream.
"Doug will finally beat Spelunky without killing anything"
Press X to doubt.
X
Xxxxxxxxxxxxxxx
I can’t believe DougDoug finally beat Spleunky without killing anything
27:55 When twitch chat breaks your pc
39:05 Doug thinks twitch chat are paid actors
53:48 Doug gets uncomfortable, sensual TTS voice
1:12:08 More uncomfortable TTS
2:07:20 Anyone know this song?
2:40:35 Real Nickleback!
"if we copy this over, then maybe it will work" pro programmer moment
2:31:00
I went back to see what clever work the chatter did to circumnavigate Doug's sanitization of the input. Probably about 5 of the frames at that timecode show the input that resulted in WeeWoo being played from an external Dropbox link, before the chat message was nuked by automod presumably for containing a link. Imagine my surprise at seeing just a plain tag.
Doug, I know you said you did, but did you sanitize the input at all?
Shoutout to grey hat hero zzeno221 btw
I'll personally reimburse doug for the 11labs costs for another stream like pajama sam if that's what it takes. I actually laughed so hard that I cried and I couldn't breathe, multiple times.
Should’ve done the old “HOO HOO” method on one of these runs
‘Five minute’ coding adventure ends around 1:02:00
God’s work
I lost my life savings to that 10 minute coding adventure
If your backup is playing with the default voice, you should just do that for all messages unless they specify. That way the voices have more impact because they have to be chosen. You can still use the "meth" tag for randomness.
Makes me wonder if an omnicidal run is easier, I could see it being one of those challenges that gets easier the farther you get, but still require some creative planning.
Doug needs to relearn movement in this game or switch to the Switch Pro controller. Only then can I see him beating this challenge or beating another challenge.
@@AeyakS he nearly beat the pacifist challenge in the previous stream but forgot to activate the mine while throwing it at the boss
@@solidpandacka5544 Yeah. But he's not improving at the game lately. He's basically stuck as an intermediate player because he is so tense in the way that he uses his controller.
Ah yes, the stream that killed all believers
A little late, but I love the spelunky vids. I don't know how popular these are for your stream, but you got a fan here
One of these days he'll do it. But as long as he keeps losing, the doubters will keep raking in the cash
Mabye the real doug was the Doug's we made along the way
I don’t have any divorced wife jokes. (insert sad face because my wife took the sad face.)
Did they take them in the divorce?
Sorry, I accidentally took them after our divorce
Damm the wife took them all
Damn I’ll marry you to give you some
I want a divorce
23:54 "I just want to get cheap labor from Nepal"
Hell yeah new doug doug stream! Got my youtooz ready to watch with me
As someone who doesn’t like pizza, Dominos is the only one I can stomach because it literally just tastes like I’m eating a clove of garlic 😅
When bro said frozen pizza you heat up is better I saw the other side and wanted to stay there 💀
Watched this while making it past olmec for the first time. Thanks Doug for believing
The skeletons and zombies dont count because theyre already dead and therefore cant be killed, and scarabs are bugs, which arent real, so they dont count either
Man it only the vod was 4 seconds longer, the time would b e all 3s
I love watching Spelunky
2:32:12 Oh my god, that's the scariest thing I've ever seen in a TTS donation.
Fr
12:45 I know it's mostly a comment about Napoléon's height, but as a French person, I can think of a few reasons
I am so glad that doug uses the same try except policy that I do
aaah yes, the stream where I lost all my dollaridoos because doug changed the sides of the yes/no prediction...
Im still not over it
‘‘Twas the evil mods
That always happens though
Always read the prediction
Gameplay starts 3:33:20
Actually more like 9:23:29
1:02:10 real start
3:04:08 Of the "Fast and Ready" pizza places, Little Caesar's is good (not great, but good) but the best is likely Pizza Hut. But NONE of them hold a candle to Papa Murphy's!
I am a firm believer people get too greedy in spelunky and that leads to them taking more risks and increasing the probability of death. By avoiding killing stuff, you ignore more of the level and take less risks.
3:03:37 Doug is actually right for once
It might just be me, but i would enjoy you just straight up playing a game (this is in reference to you saying you were gonna play Zelda on stream)
Also does anyone know, are all of the streams he does archived on this channel in full or is it only some streams and only parts of them
Recently became every stream, but that started around a year ago. Before that it wasn't every stream. But yeah it's just raw footage from twitch
1:50:58, 'I was nibbled to death by a bat. Doug is not a virgin.'
...
... ...
Sure... Only virgins try so hard to convince strangers that they aren't virgins...
Once the first message parsed the xml in tts I would have cut off the entire thing. That can be a major security threat as there have been many recorded company infiltrations that started with code injection through unsanitised inputs.
LETS GOOOOO GUILTY GEAR!!!
1:53:12 ignore, saving the time
How was chat able to play sounds from Doug's computer through the tts? And how did they know what the names of the files were?
It wasn't from his computer, it was a Dropbox link. And it got played because Doug like didn't sanitize the input. At all. There was no creative escaping of the text box (like in the XKCD Bobby Tables strip), it was just a plain tag. I'll reply with a link to a screenshot (and the XKCD) but I'm pretty sure YT doesn't allow links in comments.
It was a literal dropbox link, not from his computer, which is insane because it means that people could play whatever they want and get doug banned from twitch. Every time I watch this I'm still shocked he didn't fix it the second he figured it out
1:07:18 The__Fabricator is right!
Can't azure be flagging your activity as a bot and therefore it always disconnects you after a while?
it's an API... everything connected to it is a bot.
Only good thing to come out of France lately is the FAMAS.
2:12:20 i noticed astertime2 i noticed
Hi twitch chat ; note aside never liked spelunky now is my fav game to watch Dog Dog Play
3:01:50 don't listen to him his brain is fried no one outpizzas the hut and i'm not even being sarcastic i hate that they closed in my city because of robberies :((
Spoilers
He didn't
What a surprise
S/O to Aimjock 29:11 o7 best message all year
i HAVE YET TO WATCH, BUT IM EXCITED.
Add Pajama Sam as a voice option!
Excited to watch this coding stream while I’m sick!
I always have to remind myself if the person talking about Pizza Hut is american because european Pizza Hut absolutely rocks and to say that it sucks would be actual blasphemy
rogged
I come for to find big Tim well here I am and I guess you're him
I lost 6k on this bet my net worth dam you Doug
What TTS does doug use for these voices?
He's using the Azure TTS service.
I really think Doug has the funniest chat on twitch. Followed by probably Jerma's chat.
well the thing with the french is that ever since gemany actually existet they got shit on by them. first they lost the franco german war shortly after germany was founded. then in ww1 it was pretty much a stellmate between germany and england and france combined until england developed tanks so too not a great look for the french but fore for the brits and then in ww2 they completly got anihalated.
25:00
dominos is great
I love you
Big Tim?
As someone who isnt even a dark souls fan please make all TtS the Fingerless Maiden girl you is hot
This stream isn’t 10 hours??? Oh I’m not interested
1. Digorno is just straight trash, it is the worst bottom tier pizza there is.
2. Dominoes changed their recipes awhile back and the pizza is decent now.
3. Anyone that thinks Dominoes has bad ingredients is kind of stupid. 90% of pizza places in america use the exact same ingredients, so trying to say something like Papa John's has better ingredients than Dominoes is just ignorant, the ingredients are the exact same. That is how Little Ceasers's is able to sell pizza for just $5, they supply the ingredients to all the pizza chains, including Dominoes and Papa Johns.
Hey Dogger. Why don't you play a game like gta or skyrim blindfolded, and have chat tell you what to do to reach your goal?
Someone suggest that on stream PLEASE
He did that with Mario Maker!
Can I get a high five 👋
2:28:21 is when i become a baby
Hi twitch chat
Fun fact: Disneyland portals do not count towards kills
Sup
Italian "Pizza" sucks.
gameplay doesnt start actually
I know this may sound harsh, but this might be the worst stream of 2023 so far, watching this was just..sad. and there was obvious "why am i still doing this" with Doug, he didn't have the passion and enthusiasm as previous streams he seems very...flat this stream
Nothing gainst Doug (and the follow up stream was a blast) but maybe it's time to can this challenge?
why the f!%k cant this guy EVER be prepared ahead of time
i swear over an hour and a half in and 95% he spent fixing his sh!t setup
Its a vod... you could just skip past that?
Calm down, he doesn’t work for you
@@verilymcarthur9471 people started posting troll times in the comments of every video to interfere with that option
a lot of doug's viewers actually enjoy those parts of the stream and aren't just here for gameplay
Not your job buddy, he can do it however he sees fit