POPULARITY
Yknow, this episode would be contraband in the world of Equilibrium (2002). Don't laugh or Taye Diggs will show up at your house to set your anime figurines on fire
Wherein the narrator riffs about John Dillinger's death (execution?) at the hands of federal agents in 1933 and goes from there into talking all about Wikileaks and the Mueller report--but not in a conspiratorial or educated way, just kinda muuusing. Yknow? email: thousandmovieproject at Gmail ig: @thousandmoviepod
Content warnings for this episode include: human and animal death, brief mentions of abuse, homophobia and the TERF wizard author,Who's ready for vacation? As our hosts begin Witches Abroad, we follow everyone's favorite witches who love and hate each other as they hit the road for the city of Genua on orders from a dead fairy godmother.Yknow, normal stuff.This week in the Disc-Course: potato salad, green hair and pronouns, rincewindbussy123, mirrors, Gammer Beavis, just like theater, birth six billion demons, haunted mansions, thot goals, the devil's estate auction, a million tabs, sensei Dibbler, rice cookers, good to be back, ending of Tar explained, afab nonbinary moments, our Genshin, truck simulator, Terry write word good, and one of my favorite genders.Click here for the ROC Witches Abroad coverFor those playing along at home: Read up to page 127 in Witches Abroad (depending on your edition of the book), ending on the line: "'You sit up every night dealing Cripple Mister Onion with someone who's got a detached retina in her second sight and you soon learn how to play,' said Granny. "-----You can email us at thedisccoursepod@gmail.com, follow the show @ZlorfFlannelfoot on cohost, or find us in the phonebook under Zlorf!Our theme music is by Maxie Satan; find her on bandcamp at Pastel Hand Grenade. She rules. Hosted on Acast. See acast.com/privacy for more information.
Ben is up for a performance review! How has he delivered deliverables? How has he maintained timely work-life balance? How has he managed a work from home circuit alongside standups? Yknow! Work stuff. Time to suit up! Is this funny? You decide! Love ya! Peace ya! Stewardship! Merch: https://barelycoolcast.com/ Patreon: https://www.patreon.com/barelycoolcast Youtube: https://www.youtube.com/channel/UCOtAu8fBkbamv8OgY_UolRg TikTok: https://www.tiktok.com/@barelycoolcast Instagram: https://www.instagram.com/barelycoolcast/ Twitter: https://twitter.com/barelycoolcast
In the fourth hour of the morning show, Larry O'Connor and Patrice Onwuka talked to Rep. Andy Biggs. They also discussed Colin Kaepernick calling his adoptive parents racist, Cyndi Lauper explains anti-trans legislation as being like Hitler you know, VP Kamala talking about the fear of children during this climate change era and Goldie Hawn ripping the politicized Oscars this weekend. For more coverage on the issues that matter to you, visit www.WMAL.com, download the WMAL app or tune in live on WMAL-FM 105.9 FM from 5-9 AM ET. To join the conversation, check us out on Twitter: @WMALDC, @LarryOConnor, @Jgunlock, @patricepinkfile and @heatherhunterdc.See omnystudio.com/listener for privacy information.
On this spellbinding episode the Goddamn Visigoths sit down with horror punk heavy hitter Wednesday 13! We discuss his new album, Alice Cooper, his previous bands; The Murder Dolls and Frankenstein Drag Queens from Planet 13 and of course horror movies! Really a great episode. DIg in and check it out! Yknow...if you dare. #horror #wednesday13 #horrormovies #punk #metal #glam
That ish look whack whack. I mean look, I get it, representation is important but when that becomes more of a priority from business perspective than just making fire, cohesive, fun films, then I think you're forgetting why we invited you over, homes. What was I talking about... O yea! Existential Crisis in an era rife with Toxic Positivity and falling asleep before the end of the episode. Yknow, the normal stuff. Can you believe its already November and Biden ain't done a damn thing yet? Us neither. #THNX #HaveANiceWeekend Links to other sites where we're having factory parties: Apple Podcasts: https://podcasts.apple.com/us/podcast/headnod-factory-radio/id1528668158?i=1000495881323 Spotify: https://open.spotify.com/show/2qE0bndIu8xVKpuERXA9CO?si=2gR-nWVhQUSuGXUWkrxmQA Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkLnBvZGJlYW4uY29tL2hlYWRub2RmYWN0b3J5cmFkaW8vZmVlZC54bWw Links to our social medias: Facebook: https://www.facebook.com/HeadnodFactory YouTube: https://www.youtube.com/channel/UCfIEoB6wHaRAKH9E561g_zg Email: headnodfactroyradio@gmail.com InstaGram: @HeadnodFactory TikTok: @HeadnodFactory
I accidentally wrote "make a podcast" on a colander instead of the calendar, so on the downside this episode is pretty late but on the upside it has been thoroughly rinsed. Is that anything? Can we do anything with that? Anyway, here's a podcast, it's about 90 minutes, and it involves me and Jessamyn getting off on at least a couple different tangents on the subject *of* getting off on tangents, so it's a very MetaFilter podcast indeed.Helpful LinksPodcast FeedSubscribe with iTunesDirect mp3 downloadMisc - look at this pretty and invasive Emerald Ash Borer - I still think Louis DeJoy sucks honestly - the kids on TikTok have been confounding me lately with what, it turns out, is audio of Adam Driver saying "good soup" - I feel like jessamyn's sister Kate isn't contributing enough - at some point we said something about librarycarpentry.org - also I am supposed to watch The Unbelievable Truth but I do not remember which one now - a flowchart of distractible storytelling Projects - 1,228,178 genetic variants, 2 million years by clawsoon - Datasette Desktop (macOS application) by simonw - Copying a mid-century stool....mid-14th century BCE by brachiopod (MeFi Post) - Wildcard Bicycle Novelties by adamrice - Invisible Sun by cstross - A channel vocoder walkthrough by ignignokt MetaFilter - What I learned about my writing by seeing only the punctuation by eotvos - "Also would've accepted Nine Inch Oates" by carrienation - DO YOU REMEMBER - Can someone explain how this video has 4.1M Views but has 200 likes????? by theodolite - "If we make more angry content, we get more engagement." by They sucked his brains out! - Rewild Your Attention by MonkeyToes - One Woman's Mission to Rewrite Nazi History on Wikipedia by cgc373 Ask MeFi - Can you help find the current location of this old Vienna address? by Miss T.Horn - Can you solve this mystery about a book? by grumblebee - a comment by pocams - Should my child's school's PTA accept cryptocurrency? by Toddles - Nervous system hacks/resets by danceswithlight - What's the oldest thing I can buy, just to have? by tiamat - "Y'know, this stuff is kinda wasted on just ponies..." by Wordshore - Preventing maggots in trash by Anonymous - a comment by Jack Karaoke - Looking for 90s sci-fi story about a librarian & all-knowing computer by kaisemic - Please help me solve a VERY DUMB plumbing emergency. by centrifugal MetaTalk - Metatalktails: Must be the season of the ... which? by taz
You've been waiting, and it's finally here! Summer? No, Episode 2 of Wildcat Minute Season 2, in which Chandra and Tyler Boudreau discuss Minute 2 of High School Musical 2. That was a lot of 2s. Anyway, in this minute, Troy watches a clock get bigger. Plus, Chandra and Tyler unveil a new DCOM of the Week segment! Wildcat Minute is a production of the Amateur Nerds. Rate, review, subscribe, tell your friends! Follow us on Twitter @amateurnerds Email us amateurnerdspresent@gmail.com Logo by @tgoldenart Music by Joe Winslow Mad Libs 7th Grade is 1. _________ (adj) for anyone, but when you've never 2. ____________ (past tense verb) a 3. ______________ (school supply), then 7th grade might as well be 4. _________________ (an ordeal) “I'm tellin' you, we didn't have 3. (plural) _______________ back in 5. _______________ (geographic region).” 6. ________________ (pick a sitcom, then pull out a child actor from that show) stars as 7. ___________ (name from mythology) 8. _______________ (Pokémon), a kid with a little 9. _________________ (body part), but big talent for 10. _______________ (trade skill). With 11. _____________ (comedian), “Well young 8. ______________, if you want to pass my class, you'll need more than just some skills with 12. _____________ (item from trade skill).” And 13. ______________ (actor from Star Trek), “Yknow when I was your age, I made all my friends at the 14. ________________ (infinitive) club.” [cut to a shot of main character epic failing at 14. _______________] And when it seems like 7th Grade couldn't get any 15. __________________ (comparative adjective), just be thankful your 16. ________________ (family member or relative) isn't a 17. _________________ (unusual pet). “My life is turning to 18. _______________ (gross thing).” “Could be worse, could be a 19. _______________ (past participle) 18. ________________.” Will 7. ______________ find a way to survive, or will 7th grade be a total 20. _______________ (onomatopoeia)? Find out this Friday at 8 in ______________________ (title)
Yknow, I was walking down the street one day, singing fo wa diddy diddy dum diddy do, and it dawned on me. We, as human being, have assholes. Those assholes pucker up when we are in danger. Driving, is dangers and so when people drive their buttholes clench so much that their asshole becomes a psuedo black hole and consuming their minds turning them into, you guessed it, assholes. Unpucker your cheeks, and embraces zen. Namaste. --- Support this podcast: https://anchor.fm/randomrantgenerator/support
Twelve is a solid number of eps per season YKNOW??????!Plus I do feel we are in a NEW ERA of the show… so it feels right to have a NEW STARTING POINT or sumthin.I KNOW that the Z-word we refer to is ACTUALLY just someone who MAKES the stuff, not necessarily a CONNOISSEUR of the stuff but let's “be real”… if you're gonna make the stuff, you “should” be a CONNOISSEUR of the stuff…. AND VICE VERSA FREAKIN PROBABLY!!!?PS our “editing team” cut out an entire 6+ minutes from this about picking your own line at the grocery store vs getting into a separate pre-line with your fellow shoppers so you all have the best chance of getting the best available line. Ms. F had NO IDEA what I was talking about and it was STUPID… but I'm sure “y'all” would back ME up on that anyway right??????!And I KNOW it's EASY to “make fun of” prescription drug commercials BUT WTF is that side effect for your Type 2 diabetes pill, JARDIANCE®️?????PS I don't think we'll ACTUALLY talk about the Olympics every week bc they're over now (I think?) and we didn't even watch em.MAYBE WE WILL THO!WATER POLO LOOKS LIKE GYM CLASS! Keep listening… TELL YOUR FRIENDS!SEND @MRFITXIT YOUR WINNIFRED CLEO SUBMISSIONS!!!We LOVE YOU!!!C-L-I-T-O-R-iiiii-S….C-L-i-P….P-E-R-S!!!!!!!!!!!!!!!!C-L-I-T-O-R-iiiii-S….C-L-i-P….P-E-R-S!!!!!!!!!!!!!!!!
Today, creator & game designer Tanya DePass(We Need Diverse Games, Into The Motherlands) and writer B.Dave Walters (Electropunk, Dungeons & Dragon: A Darkened Wish)drop by to talk about RPG (Role Playing Games) and their latest project, Into The Motherlands, a TTRPG featuring Black and Brown characters!
TL, Dylan, and Robert talk about twitter grift, collegiate sports in games, Apex Legends Arena, and more
TL, Dylan, and Robert talk about twitter grift, collegiate sports in games, Apex Legends Arena, and more
YKNOW, today's crossword was ABLAZE with intriguing clues and new(ish) answers: witness 38D, Emphatic agreement in Latin America, SISISI; 17A, Frozen food brand famously lampooned by comedian Jim Gaffigan, HOTPOCKETS; and 51A, Get smart?, DOLLUP. Even old answers were clued AFRESH: consider 48A, One with a solo in Brahm's Symphony No. 1, OBOE, and 10A, It carries an added tax in Philadelphia and San Francisco, SODA. Nice job, Peter Wentz, thanks for giving us this Friday treat.On today's edition of Fun Fact Friday, we learn of Hapax Legomenon, and as an example of such we will not mention it more than once in this blurb
Holy crap I say those two words a lot --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app
Your hosts talk some vid'ya games, then they watch Spider condescend to Johnny, and Street Preacher gives Hooky a... hand.
Bananas are what! TV shows that we watched as kids now as adults with new perspectives. Speaking of perspective a great misconception I didn't even know about my own wedding.
Bananas are what! TV shows that we watched as kids now as adults with new perspectives. Speaking of perspective a great misconception I didn't even know about my own wedding.
The guys talk about the first two episodes of Fargo’s long-awaited fourth season, the latest developments on Lovecraft Country, and Hulu’s Monsterland.
Recharge and Relax see what I did their, cause the title ye Yknow now cause cause, like the yeah. --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/jedu/message
This week, the boys review the opening weekend of the Premier League season before FINALLY crowning a winner of the Name That Career World Championships! It's a banger - don't miss it!
Hello!Tonight, we talk about the film Knights of Badassdom. In the mememes: Forbidden Kingdom (film); Memory: Origins of Alien (film); Jay and Silent Bob Reboot (film); Eurovision Song Contest: The Story of Fire Saga (film); Desert Sessions Volume 11 and 12 (album); Haruki Murakami's 1Q84 (book); Last Friday (board game); Transistor (video game); Griftlands (video game) Music: fuccboi, "Dragons"
The Grew has an action packed encounter with Richard Sora - prepare for out longest episode in a long time! Help us fund this project! - https://www.patreon.com/intothegridge Read our tweets! - https://twitter.com/intothegridge/ --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app
Streaming now on all podcast platforms the fiends of Flesh Wound Horror are back with our 2nd show on the national treasure himself, Mr. Nic Cage. On this episode we tackle Pugg's personal fave, Face Off, Cage battles the bees in the wacky Wicker Man remake, and channels his inner fat crow in, Leaving Las Vegas. Support us for exclusive and uncensored content at patreon.com/fleshwoundfeatures , https://www.youtube.com/channel/UCEKS2AldS7lFAc_yfK06itg check out fleshwoundfeatures.com, join the Horror Cartel Flesh Wound Radio Facebook group, and like the Flesh Wound Features FB page. NOTE: This was recorded before Kelly Preston untimly passing https://www.youtube.com/watch?v=RL88oW11f_0
Does Size Really Matter? Ash Pollard Tells Us The Best Sized... Y'know
Y'know when you're working out and you're...e x h a u s t e d, but then a song comes on and suddenly you have this new surge of energy? You're like, "where was this 5 minutes ago!" and you power through the rest of your workout feeling like a million bucks.... That's what finding that glimpse of hope is like when you're feeling discouraged or demotivated. It gives you that extra boost of UMPH! to help you power through so that you can achieve your goals without staying stuck in the mud. That's exactly what this episode is about. If you enjoy this episode today and it inspires you in some way please take a second to rate and review this podcast by scrolling down on this episode and tapping the 5-stars. All you have to do is click here. When you take the time to rate and review this podcast it helps expand the reach of this podcast and makes it possible for other people to find this show and benefit from hearing this content, too. Thank you so much for your support of this show! Links Mentioned On This Episode: The Inspiration Library - Download now for free! Other Helpful Resources: Shredded Body for Type 1's program Connect with Me On Instagram: @tajacato Have you subscribed to this podcast yet? If not, please subscribe here so you don't miss out on weekly episodes and bonus content. THANK YOU SO MUCH FOR TUNING IN! XOXO
Y'know, this was supposed to be my weekend off, but noooo. You got me out here draggin' your heavy ass through the burnin' desert with your dreadlocks stickin' out the back of my parachute. You gotta come down here with an attitude, actin' all big and bad... And what the hell is that smell?!? [starts kicking the alien, yelling] I could've been at a barbecue! [kicks the alien one last time and calms down] But I ain't mad.
PHP Internals News: Episode 57: Conditional Codeflow Statements London, UK Thursday, June 11th 2020, 09:20 BST In this episode of "PHP Internals News" I chat with Ralph Schindler (Twitter, GitHub, Blog) about the Conditional Return, Break, and Continue Statements RFC that he's proposed. The RSS feed for this podcast is https://derickrethans.nl/feed-phpinternalsnews.xml, you can download this episode's MP3 file, and it's available on Spotify and iTunes. There is a dedicated website: https://phpinternals.news Transcript Derick Rethans 0:17 Hi, I'm Derick, and this is PHP internals news, a weekly podcast dedicated to demystifying the development of the PHP language. This is Episode 57. Today I'm talking with Raluphl Schindler about an RFC that he's proposing titled "Conditional return break and continue statements". Hi Ralph, would you please introduce yourself. Ralph Schindler 0:37 Hey, thanks for having me Derick. I am Ralph Schindler, just to give you a guess the 50,000 foot view of who I am. I've been doing PHP for 22 years now. Ever since the PHP three days, I worked in a number of companies in the industry. Before I broke out into the sort of knowing other PHP developers I was a solo practitioner. After that I went worked for three Comm. And that was kind of a big corporation after that I moved to Zend. I worked in the framework team at Zend and then after that, I worked for another company based out of Austin for friend of mine Josh Butts. That offers.com, we've been purchased since then by Ziff media. I'm still kind of in the corporate world. Ziff media owns some things you might have heard of, PC Magazine, Mashable, offers.com. The company that owns us owns is called j two they are j facts. They keep buying companies, so it's interesting I get to see a lot of different products and companies they get bought and they kind of get folded into the umbrella, and it's, it's an interesting place to work. I really enjoy it. Derick Rethans 1:39 Very different from my non enterprise gigs Ralph Schindler 1:43 Enterprise is such an abstract word, and, you know, it's kind of everybody's got different experiences with it. Derick Rethans 1:49 Let's dive straight into this RFC that you're proposing. What is the problem that this RFC is trying to solve? Ralph Schindler 1:54 This is actually kind of the bulk of what I want to talk about, because the actual implementation of it all is is extremely small. As it turns out it's kind of a heated and divided topic, My Twitter blew up last weekend after I tweeted it out, and some other people retweeted it so it's probably interesting. I really had to sit down and think about this one question you've got is what is it trying to solve. First and foremost, it's something I've wanted for a really long time, a couple years. Two weekends ago I sat down and it was a Saturday and I'm like, you know what I haven't haven't hacked on the PHP source in such a long time. The last thing I did was the colon colon class thing, and I was like seven or eight years ago. And again, I got into that because I really wanted the challenge of like digging into the lexer and all that stuff and, incidentally, you know, I load PHP source in Xcode, and my workflow is: I like to set breakpoints in things, and I like to run something, and I look in the memory and I see what's going on and that's how I learned about things. And so I wanted to do that again. And this seemed like a small enough project where I could say, you know this is something I want to see in language, let me see if I can hack it out. First and foremost, I want this. And, you know, that's, it's a simple thing. So what is it exactly is, it's basically at the statement level of PHP, it is a what they like to call a compound syntactic unit. Something that changes the statement in a way that I think probably facilitates more meaning and intent, and sometimes, not always, it'll do that and fewer lines of code. To kind of expand on that, this is a bit of a joke but a couple years ago there was that whole argument online about visual debt. I don't know if you remember hearing that, that terminology. Derick Rethans 3:34 Yep. Ralph Schindler 4:47 «transcript missing, sorry» Derick Rethans 6:28 Up to now we haven't spoken about but the RFC is proposing so maybe we should talk about it first and then get back to other things that he said have you spoken a little bit about the reasons why you want to change something. But what would you like to add to PHP or, or what would you like to modify in PHP? Ralph Schindler 6:46 It's, you know, it's, it's very closely related to what in computer science is called a guard clause, and I used that phrase lightly when I originally brought it up on the mailing list but it's very closely aligned to that, it's not necessarily exactly that, in terms of the syntax. In terms of like when you speak about it in the PHP code sense, it really is sort of a change in the statement; so putting the return before the if. That's really what it is. So guard clause, it's important to know what that is, is it's a way to interrupt the flow of control, you know, over the history of programming languages. Ralph Schindler 7:19 Let's just go back to Pascal. Pascal like 50 years ago, there was no opportunity in Pascal code to exit early from either a loop, or a method, so you had to wait until you got to the very final sort of statement, and there was a single exit from a function. Guard clauses allow you to effectively, if you're inside of a block of code, or a loop, or some kind of flow of control. It gives you an opportunity to say I want to exit here instead of continuing on. They did a whole bunch of studies on Pascal and they found out that students were like, they couldn't come up with the right solution when let's say if you had a loop statement, it had to execute 100 times there was no opportunity to get out early. When you gave them the opportunity to interrupt the flow control the correctness of their solutions, ultimately got better. Almost 100% of the time they were able to, you know what this is an exceptional piece of code, I want to exit here. Fast forward guard clauses, they're kind of, if you've kind of followed the Kent Becks and the Martin Fowlers they would argue for guard clauses. Y'know over the line that's gotten more popular as an argument over the past, let's just say 15 years in our industry Derick Rethans 8:23 Would another term for this be like an early return? Ralph Schindler Early returns are one of them, early breaks, and early continues, so getting to a place in code where you just say you know what this, there's a particular condition, in this normal flow of execution, I want to stop that normal flow and I want to break out of it. Goto is another tool that allows you to do this. I don't know if you can do it inside of loops, maybe you can. There's like some exceptions in PHP where you can jump to and from, Derick Rethans You can jump out of loop, but you can't jump into one. Ralph Schindler To some degree, these tools do sort of exist, goto, another heated topic in the PHP world. So getting back to what the guard clause is. More specifically, it's, it is very closely, and semantically aligned with a Boolean expression. You will generally say, I want to either return, break, or continue, based off of this Boolean. PHP itself does not have first class support for guards. The way we achieve it currently is, we will put the Boolean expression first, and as part of a block of code associated with that, so: if curly brace block of code, that might terminate in a early return. Inside of switch statements or loops, you'll see that if something something something continue one continue two, or break one break two. Return expression, break continue, along with a return or break expression, is the way we achieve it in PHP. This is kind of giving first class support to a guard clause. It would spell it out in the manual and it would be a tool that since it has a name, and it isn't the language, programmers could reach out and say, I know what that is, or: Here's what it is in the manual, how do I use that? That's kind of, you know what a guard clause is. Derick Rethans At the moment, if you mentioned the guard clause you can sort of implement by doing: if, your condition and then a curly braces return, or break, or continue, whatever you set. What is the syntax that you want to replace this with? Ralph Schindler I don't want to replace syntax. PHP is a flexible language. We have multiple ways of doing lots of things. We have multiple ways of crafting closures and anonymous functions. We have two different ways that have existed since the beginning of PHP's time for doing if statements, one can be broken up by the, the semicolon, with the block the endif, or you can do with curly braces. You've noticed that with various PSRs and whatnot that people have gravitated towards a particular coding standard. And that, for all intents and purposes for the global community of programmers to have the shared diction, that's a good thing. Ralph Schindler 10:50 With regards to PHP. So the most important characteristic of this RFC is that it is now, PHP is a left to right language, you know like much of the 90-95% of the speaking world left to right. They tend to put the emphasis, especially encoding of precedence on the left side. So this moves the return keyword to the left side of a statement or syntactic unit. So when you look at this code. The first thing you see is: return. In the variation one, which is the one I proposed of this, this feature, "return" is followed by "if", what you notice is that when you look at code you'll see "return if", and almost looks like its own key word. Those two individual, you know tokens, those key words must align themselves closely together exactly. You know, maybe there's like two spaces between them but return if are right next to each other, they can be treated almost as a new keyword and of itself. So as you're reading code top down, left aligned, you'll see return if, return if, finally at the bottom method, you'll see return. So that's variation one and what it does is it creates sort of this precedence that the keywords you know the static constant keywords return an effort first. Your expression is third. Your optional return value is fourth. In most of the cases where you're writing this, it does become a one liner. That's not to say we can't do one liners today, because you can do: if, if-expression, something, return. But what happens when you look at that code is that the return value is off to the right. Optionally if you don't, if you want to break outside of the PSR coding standards, or with the PSR coding standards. You can do curly braces and then put the return on the next line, now you got three lines of code, you've returned is indented. As you're visually approaching this code. See, you know what's most important to you is that there's a if statement there, but then you have to kind of scan the body of that to see if there's an early return. The fact that it's an early return in variation one becomes abundantly clear at the leftmost rail of the code, at the leftmost side of the statement, assuming you're not putting all of your code on one line. Derick Rethans 12:59 You talk about variation one, I guess there's a variation two as well. What is the difference between them? Ralph Schindler 13:05 As with RFCs, people have preferences and they have. Just with politics in general, if you're in a political position, which this is a political changes to PHP, you have to know where your constellations are. You have to know, basically, if I want to appease the most amount of people like what will I have to give up in order to get something that is still beneficial to me. For me right now, it is the compromised position. That's not to say I won't like it more, maybe a month from now on, but effectively the variation two is moving the optional return value after the Return. Return, optional return value, then the if, i f, and then the optional, not the non optional if expression, followed by the semicolon. So basically it would read more like English, so to speak. Return this, if this. What I understand it is that way in Perl. I know it's that way in Ruby. So Ruby follows the same thing because the way they've implemented it is not necessarily in a single statement they've, they've implemented what they call a statement modifiers, which is any statement can be modified with this conditional at the end of it. That's the alternative syntax. If I were to use this, I get value out of it because maybe I don't return an optional expression and then I'm still left with return if this. I still have my escape hatch for methods that have an optional return, the ability to return void. Derick Rethans 14:26 In variation one, how do you separate out the condition with the optional return value? Ralph Schindler 14:32 Another reason why I thought variation one was good for PHP specifically. Let's just do like two seconds of history. If you go back 20 years, C++, the way you write a method signature in C++ is: you'll do public, int, method name, typed arguments, so the return, we call them, hints, the hint for the method in C++ precedes the method. Derick Rethans 14:55 I've just been talking to Dan Ackroyd for the podcast episode that came out last week, where he is saying that we should stop calling it hints, because they're no longer hints, they're not proper type names. Maybe we should pick that up here as well than? Ralph Schindler 15:10 We've had that discussion for 10 years now. But people know them as hints. We've such loaded phrasing and PHP like type coercion. Whatever we call them, I'll just continue with hints for the time being, because that's the audience at this particular podcast knows them as hints. The hint in C++ would have been all the way to the left of the line, whereas in PHP when we chose to implement typing of the return values, we did it in a way where it was the method signature had the semi colon and the return type at the end of the method signature. This particular variation one, this follows that same pattern, where your semi colon return value looks exactly how the layout of the method signature is where it's semi colon, what you see up top. There's a big parallel there between an early return with an optional return value. Also, I like optional things to be at the end. And when you look at this whole statement that's the optional part, whereas when variation two the optional part being in the middle means return optional part if, or return if are both valid things. So parallel is the method signature. That was kind of why I personally like the first one. They're both my children at this point I love them both. Derick Rethans 16:20 As you said, introducing syntax is always a bit tricky and it's a political choice. What has been sort of the feedback and, and or the criticisms, to your suggested that additional language constructs? Ralph Schindler 16:33 Smallest changes always get the most feedback, because there's such a wide audience for a change like this, like they can immediately see the benefits or negative value of it in their own code, all the way from the junior programmer, all the way up to the senior programmer, I can't quantify who's Junior new senior, I can't also quantify who has been programming a long time and it was, for lack of a better term set in their ways and likes their style versus those who have adopted a certain flexibility in the way that they develop and like the size of the team they're on and how much of a leniency they put on someone else to write code that they will just you know code review and accept. So the interesting thing is that you have to kind of understand Junior programmers, or senior programmers. When the junior programmer gets in there, and they start programming, they tend to write code that is very brute force, they just write a lot of code because in order to get better at writing code you just keep writing code. To them, their perspective is from the code writing standpoint, they're not looking at this from a code reading standpoint, they're looking at it from a writing standpoint. So when you see a junior programmer they rely on ifs and loops and like the rudimentary techniques, less abstraction, fewer methods, more lines of code. They tend to not break things out into well equipped to well named methods. Whereas as they grow as programmers they start reading other people's code more and then they do start appreciating abstraction like this 50 line thing needs to be a five line thing. It needs to have its own name as a method over here, I need to reduce the number of inputs, have a very specific outputs, so on and so forth. So it's more highly structured code. Putting a feature out, you know like this, you get a range of perspectives from people. It goes without saying. I mean, Taylor retweeted it, I know he has a preference for this style of programming. I know exactly where it came from. He appreciates certain things in like the Ruby world, the return if statements in Ruby is a clear, concise, and very impactful statement, and too much of a degree he's, he's implemented that same thing in Laravel. So if you look at the helper methods in Laravel someone that writes Laravel applications is used to using something like abort if, or throw if. Interesting side note here, PHP is going to have a feature where you can put a throw expression, following a ternary. That in and of itself, allows exceptions to have a much more concise syntax. It allows you to use PHP exceptions for flow control. So you still can't do that with a return value for example, you can't have it a ternary with a return value. And I guess that is another way of being able to do achieve the same thing. This idiom, of being able to going back to guard clauses, and going back to thinking about early exits of methods, this was prevalent in Laravel where you could say in a controller method, and this is specific to an HTTP context, because you're inside of a controller, abort if, abort is highly specific to HTTP, where are you going to return a 404 or 500, it's going to throw an exception, an HTTP exception, which the framework knows to convert these kinds of exceptions into error paths in an application. So again we're still talking about application code, not necessarily library code. So abort if and abort unless is an idiom that I've seen is a fantastic idiom for controllers. I mean you can when you're thinking about a request which PHP is highly request driven, you can see when I start this method with the request object, you know, these are all my early outs, you know, this is where I'm going to return, and then at the very final spot I might be returning a view, which is a successful page for this MVC application. I feel like it was a successful idiom there and that was also part of the reason that drove me say, you know, it would be neat. If I could just say, return response, if this condition and have that early out. Derick Rethans 20:12 What's been the biggest criticism so far? Ralph Schindler 20:15 Biggest criticism is we can already do this. See, I hear that all the time, with all sorts of other features to varying levels varying degrees. I can do this with if something return something early. I said earlier that the proposed syntax might not be shorter and that's true. It is just changing the order of the operators, or the order of the keywords but, you know, that's an important distinction, like I want the precedence of the return to be earlier in the line. I think that's the important distinction. And I feel like maybe people that are saying it doesn't reduce the amount of code need to take that into account. And it's hard to see it really take that into account, unless you see variations of this sort of mental model of code. That's on me. I've been taking all the sort of like criticism, I'm kind of in a cooldown phase right now. I've been looking, I've been watching Twitter, I've been watching the Reddit. It's generally cooled down on internals mailing list, and I'm just kind of thinking about it because going back to likening this to a political sort of thing is that I have to rephrase my argument so that people that have a very firm stance on: I don't like this because I don't like it, or I don't like this because it doesn't shorten my code. I have to find an argument that gets them to start thinking about why this might be a good thing. I understand like this might get shot down in PHP. Right now, if I was a betting man, we were in Vegas, and someone asked me: Do you think this is going to go through, I probably would have to bet against myself I think 40-60. The temperature that I've taken on internals and everywhere else seems to indicate that it wouldn't be successful, but I'm collecting my evidence right now and putting out a blog post that kind of explains why it is, what it is, and putting a better argument forward. If that can't push it over the threshold, you know, I'll accept the defeat, so to speak, look at the history of PHP: annotations, and whatever they were called attributes, eight years ago were shot down. And, interestingly, I use the annotations back in the day with doctrine, I'd no longer use doctrine. So I voted to accept them. I might have voted to not accept them eight years ago, and I voted to accept them now, even though I don't use a variation of that any more. Derick Rethans 22:15 There's a few things that keep changing over time, right, first of all people turn from junior programmers into senior programmers, so they think about how to structure code more and more. And at the same time they also start seeing the value of some things that PHP never had right and. A good example is the scalar typing, that's been spoken about for maybe 15 years even, and it took so many different approaches, and as you say attributes, although attribute is a little bit different because this RFC is absolutely not the same as the earlier ones where the implementation is quite different from the version one then end up solving lots of problems that people found with the original RFC. Ralph Schindler 22:53 I have not been part of sort of the global PHP community. I started in the mid, 2000s. And having worked with PHP since 1998. I remember the early days where PHP was not fast at all. It was as fast as other things, but I gravitated towards it because I liked the syntax. Back in that day, I would have had more of an emphasis on things that would run faster, regardless of how they look because, I had projects for example in college I wrote a program where kids would go up and like on Valentine's Day, put all their preferences in. That was a week leading into Valentine's Day, and then on Valentine's Day they could come back to the University Center, and get a printout of all the other people that have fill out the questionnaire, and matched. When you have 1000 people fill out a questionnaire, this was PHP in 2000, 99 on 2000. And when I tell you, it took hours for the script to run and calculate all of the matches for a person, changing just the way an if statement would run, or changing the way you early exited an if statement when you know that you had to filter out a person. It changed the output by hours. The code was very, very closely aligned to like the performance, whereas now, PHP eight: I don't think that we have so many more affordances. You don't have to think about: Should I interpolate strings inside of a single quote or double quote, like none of that matters any more. We've solved all those problems. You can call sprint off just as quickly as you can do an echo, echo out and no one really cares, it's gonna perform the same. Wasn't the case 20 years ago, it is the case now, so now we have this affordance where we can look at the, you know, for lack of a better term, you know, is the code pretty, like is it easy to read. Derick Rethans 24:32 Thank you all for taking the time this afternoon, or in your case morning, I think, to talk to me about your RFC. I'm looking forward to seeing this coming to vote at some point. Ralph Schindler 24:43 I appreciate you having me on the, on your podcast. Thank you. Derick Rethans 24:47 Thanks for listening to this instalment of PHP internals news, the weekly podcast dedicated to demystifying the development of the PHP language. I maintain a Patreon account for supporters of this podcast, as well as the Xdebug debugging tool. You can sign up for Patreon at https://drck.me/patreon. If you have comments or suggestions, feel free to email them to derick@phpinternals.news. Thank you for listening, and I'll see you next week. Show Notes RFC: Conditional Return, Break, and Continue Statements Credits Music: Chipper Doodle v2 — Kevin MacLeod (incompetech.com) — Creative Commons: By Attribution 3.0
We welcome Bridget from Saint Teresa of Kolkata parish in Pittsburgh. And we talk. About stuff. Y'know, as we do.
Blinkist Podcast - Interviews | Personal Development | Productivity | Business | Psychology
What parts of your daily routine are non-negotiable? Y'know -the things that keep you sane? Erik Niklasson, Content Producer at Blinkist, didn't realise what was stopping him from focusing until he remembered the almost-invisible thing that he's been missing
Y'know, the whole reason we were staying at home was to avoid naked ambulance stealers, right? Story #1 - A Naked Guy Steals an Ambulance and Crashes It into a Building Story #2 - A guy told the cops he couldn't have been the one who stole prescription drugs out of his sister's purse . . . because he only uses heroin. He even offered to show his needles as proof. Story #3 - Man Gets 60 Days in Jail for Attacking McDonald's Worker Over Straw
Y'know, the whole reason we were staying at home was to avoid naked ambulance stealers, right? Story #1 - A Naked Guy Steals an Ambulance and Crashes It into a Building Story #2 - A guy told the cops he couldn't have been the one who stole prescription drugs out of his sister's purse . . . because he only uses heroin. He even offered to show his needles as proof. Story #3 - Man Gets 60 Days in Jail for Attacking McDonald's Worker Over Straw
Y'know.... Flashing, hot pockets, and wall weapons??? Story #1 - A guy was busted for an elaborate plan to hide weapons in the walls of a jail . . . which included him practicing wall cutting in his basement and posing as a construction worker. Story #2 - A Man Who Broke Into a Bank Says He Just Needed to Heat Up His Hot Pockets Story #3 - Man Caught Flashing Genitals in McDonald's Drive-Thru for 2nd Time in as Many Months
Y'know.... Flashing, hot pockets, and wall weapons??? Story #1 - A guy was busted for an elaborate plan to hide weapons in the walls of a jail . . . which included him practicing wall cutting in his basement and posing as a construction worker. Story #2 - A Man Who Broke Into a Bank Says He Just Needed to Heat Up His Hot Pockets Story #3 - Man Caught Flashing Genitals in McDonald's Drive-Thru for 2nd Time in as Many Months
Five years ago we forced ourselves to watch and discuss The Christmas Shoes. Y'know, the TV movie based on the book based on the song based on an email chain about a little boy who buys his mom a pair of shoes right before she dies? It was brutal stuff, and when we learned there were sequels, we decided we weren't nearly desperate or drunk enough to even think about touching those. Well today is that day! On this week's episode, we're discussing The Christmas Blessing, the 2005 sequel to Christmas Shoes. Neil Patrick Harris stars as the kid from the original all grown up. 20 years later he returns to his hometown to find himself, finds love along the way, but wouldn't ya know it? The shoes reappear and the specter of death returns! It's a whirlwind of pain, grief and anger. And the movie is pretty rough too. Questions/Comments? Email us at XmasCreeps@gmail.comTweet us @ChristmasCreepsVisit us on the web at ChristmasCreeps.com! Intro/Outro: Happy Christmas, You Guys! (Simon Panrucker) / CC BY-NC-SA 3.0
What do rockstars have to do with coaching? What do managers have to do with mental health and managing your mind? This week on the podcast, we're talking about one of the most fun tools I've created and something that I use with most of my clients: Rockstars & Managers. We all have an inner rockstar. Y'know, that creative visionary who dreams big and lives wild and wants everything NOW? And we all have an inner manager. The practical logical side that thinks rationally about long-term best interests. How we tune in to and harness the rockstar and the manager in our own minds can be a really helpful way to get settled around all elements of our lives, from diet and exercise, to work and relationships. For show notes, c'mon over to www.kellyhanlinmccormick.com/podcast/67
I have edited together all the hundreds of times I've said 'Y'know' into a rhythm of machine gun furiousness that will almost certainly permanently scar you! Only kidding! I do a passable Brian Blessed impression, predict BoJo Bonson Johnson's roadmap and question whether some of the high standards of the British newspaper industry have slipped. *Contains swearing*
Y'know how sometimes when players are about to head into an epic battle which will inevitably lead to some one-liners, lore dumps, and set-ups... but they absolutely forget to hit RECORD after a bathroom break? Yeah, this was one of those times. --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app
In the biggest show of our storied careers, we welcome special guest Father Jay Donahue, who regales us with tales of priesthood, philosophy, and guacamole. Y'know... the big three.
Join Luke and Mark as they go beyond and kick off their coverage of volume 17 of the My Hero Academia Manga by Kohei Horikoshi! On this episode we cover chapter 148 "The Anguish of Young Twoga" (09:03) and chapter 149 "Don't Get Mad, Irinaka" (34:59). You can email the podcast at Herotespodcast@gmail.com! Plus Ultra! Soundtrack | Boku No Hero Academia - You Say Run Anime | My Hero Academia [僕のヒーローアカデミア] View on YouTube | https://youtu.be/BcIiEjEvpOE Music promoted by FBS Anime | https://goo.gl/DwdAxM Artist: Friedrich Habe
As we continue to trudge through this season of social distancing and everyone sheltering at home, we're all finding it to be a struggle to do some of our favorite things. Y'know, like reading. So today, Karen Swallow Prior—one of our favorite guests from 2019—makes a return visit to the show to talk about reading habits, binge-watching, and generally class up the program. Listen in as we discuss: Which female literary characters men should make a point of studying Why it's hard to read in high-stress situations How we can overcome losing the art of deep, uninterrupted reading Why "TL;DR" is the worst Why Karen started her new B&H classic literature series with Sense and Sensibility and Heart of Darkness Where are our favorite reading spots Why it's a great idea to cite the people on your thesis panel All this, plus a few listener questions! (Thanks Joe Waller and Richard Harbison!) Karen Swallow Prior is the author of On Reading Well and has been a Professor of Literature at Liberty University and will be transitioning to Southeastern Baptist Theological Seminary in Fall 2020. You can follow her on Twitter and Instagram. A few of the books we mentioned this week On Reading Well by Karen Swallow Prior Sense & Sensibility by Jane Austen (get it for 44% off from LifeWay) Heart of Darkness by Joseph Conrad (get it for 44% off from LifeWay) Hannah Coulter by Wendell Berry Madam Bovary by Gustave Flaubert Anyone by Charles Soule The Overstory by Richard Powers Just Mercy by Bryan Stevenson Misreading Scripture with Modern Eyes by E. Randolph Richards and Brandon O'Brien Sharing and supporting the show Leave a five-star rating and review of the show on Apple Podcasts, or wherever you listen to the show. Give us a follow on Twitter and Instagram at @MalContentsPod Be sure to use the Amazon affiliate links above to help us pay for the costs of producing and hosting the show. Interested in sponsoring Table of (mal)Contents? Let's talk via email or DM us on Twitter or Instagram.
Wes and Kris fall down the rabbit hole while exploring the theory of the big bang. --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/kristifer-dillehay7/message Support this podcast: https://anchor.fm/kristifer-dillehay7/support
This week we're joined by the incomporable Eddie Solis! He made us a Let it Bleed drinking game so feel free to play along as we dive into the eclectic inspiration for his music, live streaming, and aliens! To keep up with the dope shit Eddie is putting out you can find him on Instagram (@Macheddie_KT), Twitch.tv/MacheddieKT, and SoundCloud.com/Macheddie! ALSO, if you wanna do some good this week we desperately need everyone to call their representative to ensure we can all safely have an election in November. Please check out https://votesaveamerica.com/votesafe/ for more details, an auto dialer that will walk you through the very easy 3 minutes this takes, and a script for what to say!
Y'know what makes me wanna hike up a mountain? A catchy nick-name like "Dead Mountain"! After we've caught you up on our least favorite movies, TV shows, and customers of Pirate Island, we're taking you on a mystery journey through the Urals to find out what happened to several hikers, a former KGB agent, and a nuclear plant worker. Why do I suddenly want to take my shirt off? --- Support this podcast: https://anchor.fm/hqnpodcast/support
Snow White awakens to True Love's Kiss... twenty-eight days after the zombie apocalypse! With the Seven Dwarves dead, the quintessential fairytale princess must join forces with her polyamorous Prince Charming and his tough-as-nails paramour, Rapunzel, to wage a losing battle against death itself. Bound by love and driven apart by jealousy, can this unlikely trio find a way to put aside their differences, or will they be devoured by the reanimated denizens of their once enchanted kingdom? Based on the hit play by the same name, Snow White Zombie Apocalypse is a story of deep woods and old magic mixed with a healthy dollop of blood, sex, kung fu and gender politics. Y'know, fairy tales as usual. Check out the Kickstarter: http://kck.st/2P0JDna Order from Scout Comics: https://www.scoutcomics.com/collections/snow-white-and-the-zombie-apocalypse -------------------------------------------------------------------------- http://brentonlengel.com https://twitter.com/BrentonLengel https://www.facebook.com/brentonlengel https://twitter.com/snowwhitebones https://www.facebook.com/SnowWhiteZombieApocalypse/
It's bring your Dad to work day! Well, kind of. Our podcast dad/our loyal producer Andy Gaffney joins Aoife as co-host this week! they cover everything from Twilight to The Eurovision to Emperor Palpatine ridin'. Y'know...normal daddy daughter stuff!
For the first time in a while, "Fire and Rain" doesn't lead us into the pod! It almost did, but Chris Sale doesn't need Tommy John surgery (right now) does he? Didn't think so, buster. Tim and Fitz discuss the averted Chris-is and what that means--or maybe doesn't--going forward. Colin McHugh is a Red Stocking, that's cool! Y'know who else was a Red Stocking? Pedro Ciriaco. Y'know who wasn't a Red Stocking? Edwin Jackson. Those kings are both brought up. Fitz is also ready to steal Tim's money in a dynasty fantasy league. Follow us on Twitter before more bad news strikes the Red Sox organization: @FitzyMoPena, @timdurgin9, and @skg_18. Opening song is "Baseball" by Hippo Campus, closing song is "Adore You" by Harry "Arry" Styles.
We welcome back Christine McLean, cradle Catholic and friend of the show, to talk about the dangers of new-age spirituality, specifically the pseudo-therapy called Reiki. Y'know, auras and chakras and mantras (oh my!) and stuff. Unfortunately, we ran out of time before Rob tried to do yoga.
Do you like Money? How about LOTS of Money? Yknow, for many people, the answer is “No” Money has been called “the root of all evil…” “You can't serve both money and god…” “Money corrupts…” These are beliefs held by many people around the world! Especially people in the “spiritual” world. Often, money is associated with evil. Jeremy Adam and I are going to dive into this topic in this episode of Beyond Homo Sapien! You see, money is just energy. How we use that energy is what's important. Let's talk about some of those ways!