POPULARITY
Why don't credit cards ever drown? Because they always have a float to keep them afloat!A little humor to start your day, but in reality, credit card float is no laughing matter—it can quietly put you one step behind financially and even lead to unexpected interest charges. Today, Chad Clark joins us to break down what credit card float is and how you can steer clear of its pitfalls.Chad Clark is the Executive Director of FaithFi: Faith & Finance and the co-author of Look at the Sparrows: A 21-Day Devotional on Financial Fear and Anxiety.What Is Credit Card Float?Credit card float refers to the period of time between when you make a purchase with your credit card and when you actually pay for it. Since using a credit card means borrowing money, this float period allows you to delay paying for purchases—often up to 55 days—without incurring interest, as long as you pay your statement balance in full by the due date.Let's say you purchase a pair of shoes on January 1st, right at the start of your billing cycle. If your statement closes on January 31st, your payment due date might be around February 25th. This means you have up to 55 days from the date of purchase to pay off the expense without interest.At first glance, credit card float sounds like a great deal—after all, you get to borrow money for free for a certain period. However, there's a hidden risk: you might unknowingly be living one paycheck behind.Here's why:If you pay your credit card statement in full each month, you may actually be using this month's income to pay off last month's expenses. This creates a cycle where you always rely on future income to cover past spending.While this system works as long as you have a steady paycheck, it can become problematic if unexpected expenses arise or your income changes.The Best Way to Avoid Credit Card FloatTo determine whether you're unintentionally riding the float, do this quick check:Add up your current credit card balances.Subtract that amount from your checking account balance.If you don't have enough in checking to cover your full credit card balance immediately, you are riding the float.This means if you lost your income tomorrow, you wouldn't be able to fully pay off what you've already spent.To stay financially secure and avoid relying on the float, follow this key principle:Always have enough money in your checking account to fully pay off your credit card balance at any time—not just the statement balance, but the full balance.That way, when your bill arrives, you can pay it without dipping into savings or waiting for your next paycheck.How the FaithFi App Can HelpMany people don't realize they're caught in the float cycle until it's too late. That's where the FaithFi app comes in.FaithFi's envelope system helps users track their spending and ensure they always have enough money set aside to pay off credit card balances in full. Users can ensure they're never one step behind financially by reconciling credit card envelopes within the app.If you want to stay on top of your spending and break free from the credit card float cycle, check out the FaithFi app at FaithFi.com or download it from your app store today.On Today's Program, Rob Answers Listener Questions:My husband had heart surgery in 2021 and is now bedridden and paralyzed, so I had to quit my job to care for him full-time. I'm $20,000 in debt and trying to get help, but the process is slow. I also had a personal loan that went back up to the original $4,000 balance. What can I do in this situation? I need guidance on how to manage this.I had a 401(k) with a company I worked for about 10 years ago. When the company changed names, I kept my funds in the original 401(k) instead of transferring them. But now I can't find that old account anywhere. I've tried searching and contacting different companies but can't locate it. Do you have any recommendations on how I can find this old 401(k) account?I'm 58 and have a 3-year special catch-up contribution opportunity, during which I can contribute double the normal amount. Should I put all this extra into my 457 plan or split it between the 457 and a Roth account? I don't have much in my Roth currently, so I'm deciding whether to put some in the Roth or just contribute it all to the 457 to get the tax deduction.Resources Mentioned:Faithful Steward: FaithFi's New Quarterly MagazineChristian Credit CounselorsUnclaimedRetirementBenefits.com (The National Registry of Unclaimed Retirement Benefits)Splitting Heirs: Giving Your Money and Things to Your Children Without Ruining Their Lives by Ron Blue with Jeremy WhiteLook At The Sparrows: A 21-Day Devotional on Financial Fear and AnxietyRich Toward God: A Study on the Parable of the Rich FoolFind a Certified Kingdom Advisor (CKA) or Certified Christian Financial Counselor (CertCFC)FaithFi App Remember, you can call in to ask your questions most days at (800) 525-7000. Faith & Finance is also available on the Moody Radio Network and American Family Radio. Visit our website at FaithFi.com where you can join the FaithFi Community and give as we expand our outreach.
VP S5 Ep12: Pt 2: Six Simple Ways to Use Envelopes Flashback video! Thanks so much for being here :) Sincerely, Pam and Fam :) MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost Grab a FUNDLE! Now available in my Etsy Shop!: 100 pieces! A mix of antique/vintage ledger pages, hand-dyed papers, old postcards, tea cards, handwritten paper, awesome book pages and so much more! Wonderful to use in your junk journal creations! Free Priority Shipping in the USA! :) Limited supply! :) Want to see a Fundle? Video!: https://youtu.be/KJnWd9RSpOQ Want to Buy a Fundle? Etsy Shop: https://www.etsy.com/listing/1007331616/antique-vintage-ephemera-paper?ref=shop_home_active_6&frs=1&crt=1 NEW! PRINT & MAIL Option for Vintage Digikits! :) I heard your call :) No Printer? No Problem! :) I will print & mail 10 Digikits to you! Free Priority Shipping in the USA! :) 1. Select 10 names of digikits, & send me the list via Etsy message or email to pam@thepaperoutpost.com or simply say "Surprise me!" :) 2. Then buy the Print & Mail Digikit option in my Etsy shop! :) Direct Link here: https://www.etsy.com/listing/1071078687/printed-mailed-digikits-no-printer?ref=shop_home_active_1&frs=1&crt=1 That's 50 Pages total on lightweight cardstock! See All My Digikits! https://www.etsy.com/shop/ThePaperOutpost Sincerely, Pam at The Paper Outpost :)!! I am currently buried in paper and covered in glue ;) And I am in heaven! :) Remember that Fun Can Be Simple! Go Forth and Create with Reckless Abandon! :) VINTAGE DIGIKITS! Amazing images to download & print out at home on your printer!: Etsy Shop: https://www.etsy.com/shop/ThePaperOutpost MY AMAZON STORE!: My Personal Favorite Products & Tools!: Click here to see all my items in one click with pictures in my Amazon Store! https://www.amazon.com/shop/thepaperoutpost NEWSLETTER!: Free Monthly Emailed Newsletter from The Paper Outpost! Sign Up here: https://bit.ly/paperoutpostnewsletter - Free Monthly Digital Printable! - Free Checklist of Junk Journal Supplies! - Free The Note From The Book Maker explaining what a junk journal is and how to use it! - Junk Journal Tips & Updates from Pam at The Paper Outpost! MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost COME FIND ME AT :) ETSY Shop: https://www.thepaperoutpost.com INSTAGRAM: https://www.instagram.com/thepaperoutpost FACEBOOK: https://www.facebook.com/ThePaperOutpost The Paper Outpost Facebook Group: https://www.facebook.com/ThePaperOutpost/ The Paper Outpost Podcast!: https://anchor.fm/the-paper-outpost AMAZON STORE: https://www.amazon.com/shop/thepaperoutpost PINTEREST: https://www.pinterest.com/thepaperoutpost TWITTER: https://twitter.com/thepaperoutpost YOUTUBE: https://www.youtube.com/ThePaperOutpost #thepaperoutpost #paperoutpost #thepaperoutpost #digikits #junkjournal #junkjournals #howtomakeajunkjournal #junkjournalpodcast #thepaperoutpostpodcast #thejoyofjunkjournals #fundle
VP S5 Ep11: Pt 1: Six Simple Ways to Use Envelopes Flashback video! Thanks so much for being here :) Sincerely, Pam and Fam :) MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost Grab a FUNDLE! Now available in my Etsy Shop!: 100 pieces! A mix of antique/vintage ledger pages, hand-dyed papers, old postcards, tea cards, handwritten paper, awesome book pages and so much more! Wonderful to use in your junk journal creations! Free Priority Shipping in the USA! :) Limited supply! :) Want to see a Fundle? Video!: https://youtu.be/KJnWd9RSpOQ Want to Buy a Fundle? Etsy Shop: https://www.etsy.com/listing/1007331616/antique-vintage-ephemera-paper?ref=shop_home_active_6&frs=1&crt=1 NEW! PRINT & MAIL Option for Vintage Digikits! :) I heard your call :) No Printer? No Problem! :) I will print & mail 10 Digikits to you! Free Priority Shipping in the USA! :) 1. Select 10 names of digikits, & send me the list via Etsy message or email to pam@thepaperoutpost.com or simply say "Surprise me!" :) 2. Then buy the Print & Mail Digikit option in my Etsy shop! :) Direct Link here: https://www.etsy.com/listing/1071078687/printed-mailed-digikits-no-printer?ref=shop_home_active_1&frs=1&crt=1 That's 50 Pages total on lightweight cardstock! See All My Digikits! https://www.etsy.com/shop/ThePaperOutpost Sincerely, Pam at The Paper Outpost :)!! I am currently buried in paper and covered in glue ;) And I am in heaven! :) Remember that Fun Can Be Simple! Go Forth and Create with Reckless Abandon! :) VINTAGE DIGIKITS! Amazing images to download & print out at home on your printer!: Etsy Shop: https://www.etsy.com/shop/ThePaperOutpost MY AMAZON STORE!: My Personal Favorite Products & Tools!: Click here to see all my items in one click with pictures in my Amazon Store! https://www.amazon.com/shop/thepaperoutpost NEWSLETTER!: Free Monthly Emailed Newsletter from The Paper Outpost! Sign Up here: https://bit.ly/paperoutpostnewsletter - Free Monthly Digital Printable! - Free Checklist of Junk Journal Supplies! - Free The Note From The Book Maker explaining what a junk journal is and how to use it! - Junk Journal Tips & Updates from Pam at The Paper Outpost! MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost COME FIND ME AT :) ETSY Shop: https://www.thepaperoutpost.com INSTAGRAM: https://www.instagram.com/thepaperoutpost FACEBOOK: https://www.facebook.com/ThePaperOutpost The Paper Outpost Facebook Group: https://www.facebook.com/ThePaperOutpost/ The Paper Outpost Podcast!: https://anchor.fm/the-paper-outpost AMAZON STORE: https://www.amazon.com/shop/thepaperoutpost PINTEREST: https://www.pinterest.com/thepaperoutpost TWITTER: https://twitter.com/thepaperoutpost YOUTUBE: https://www.youtube.com/ThePaperOutpost #thepaperoutpost #paperoutpost #thepaperoutpost #digikits #junkjournal #junkjournals #howtomakeajunkjournal #junkjournalpodcast #thepaperoutpostpodcast #thejoyofjunkjournals #fundle
Beth and Jess chat about their experiences using cash envelopes to help with budgeting and staying on track with your financial goals. Plus, they reveal more about their childhood allowances! Note: Beth mentions that you can stack coupons at Michael’s. To clarify, you can use the 40% coupon on one item, and the 15% teacher discount on other items. It won’t count both coupons for a single item. Do it or don’t challenge: Start one (or more!) cash envelopes, then tell us all about it! Thanks to Atoria for writing and performing our fabulous intro and outro music. Get in touch by emailing frugaliciouspod[at] gmail.com or searching for us on social @frugaliciouspod.The post #38 – Let's Talk Cash Envelopes first appeared on Frugalicious.
PHILIPPIANS: Together for the Gospel A Partnership Perspective(Philippians 1:1-11) Message Slides Paul's Prayers for the Churches - WilsonPrayer in the Letters of Paul - George GuthrieThanksgiving, Affection , and Prayer - George GuthrieFor the bulletin in PDF form, click here. INTRODUCTION: Church History• A Teamwork Perspective (1-2)In a thriving church everyone plays an important role.- Servant Leaders - Servant Saints• A Thankful Perspective (3-6)In a thriving church partnership is focused on the gospel.- Partnership (κοινωνία) in the Gospel - Completion until the day of Christ• A Tenderhearted Perspective (7-8)In a thriving church God's grace and affection bind us together.- Sharing in God's Grace- The Affection (σπλάγχνον) of Christ Jesus• A Theocentric Perspective (9-11)In a thriving church constant growth brings glory to God.- Growing Love- Deeper Knowledge- Practical Discernment - Righteous LivingTrue partnership in ministry demands a close knit community empowered by and committed to the gospel of grace constantly growing in spiritual maturity to the glory of God.The Centrality of the Gospel in PhilippiansI thank my God every time I remember you.In all my prayers for all of you, I always pray with joybecause of your partnership in the gospel from the first day until now.Philippians 1:3-4Now I want you to know, brothers, that what has happened to mehas really served to advance the gospel.Philippians 1:12Whatever happens, conduct yourselves in a manner worthy of the gospel of Christ. Then, whether I come and see you or only hear about you in my absence, I will know that you stand firm in one spirit, contending as one man for the faith of the gospel...Philippians 1:27But you know that Timothy has proved himself, because as a son with his father he has served with me in the work of the gospel.Philippians 2:22Yes, and I ask you, loyal yokefellow, help these women who have contended at my side in the cause of the gospel, along with Clement and the rest of my fellow workers, whose names are in the book of life.Home Church QuestionsPhilippians 4:3Read Philippians 1:1-11.What stands out that relates to the life and ministry of FBC?This is probably the most positive and encouraging of Paul's epistles. Giventhat there is no perfect church, what effect does Paul's attitude ofgratefulness and encouragement have on the life of a local church?Writing his letter to the Philippians while in prison, Paul's focus was not onhimself and his situation, but on the church he loved. How can you keep your focus on the welfare and progress of others even when you find yourself in difficult circumstances?Paul's encouragement was reinforced with his prayers for the Philippian church (vv. 4 and 9), challenging them to greater effective-ness. Discuss among your group the different aspects of church life that you can pray for. How faithful are you in praying for FBC?Read Paul's prayer in verses 9 through 11. What factors can produce spiritual complacency in the life of a believer? How would you describe your spiritual progress at this time as it compares to Paul's prayer?Read verse 6 and reflect back on your spiritual life to this point. Are you discouraged about your life situation right now? If so, have the group pray for you that you can rest in God's promise in this verse.Mission Prayer FocusThe Jat people, numbering over 13 million hold great pride in their ancestry and maintain strong clan identities. The Jats have been predominantly Muslim since the 11th century. Pray for workers to live among the Jat, embodying the teachings of Jesus and sharing the hope of the Gospel.FinancesWeekly Budget 35,297Giving For 12/22 65,677Giving For 12/29 46,065YTD Budget 917,726Giving 896,890OVER/(UNDER) (20,836) Fellowship 101We invite you to join us on Sunday, January 12, at 9:00 a.m. to learn more about Fellowship. This is a great opportunity to hear about our mission, values, and ministries. If you're new to Fellowship, join us in the conference room (first floor) to hear what God is doing and where He is taking us. During this time, you will meet some of our ministry leaders and get to ask questions. Register at fellowshipconway.org/register. New to Fellowship?We are so glad that you chose to worship with our Fellowship Family this morning. If you are joining us for the first time or have been checking us out for a few weeks, we are excited you are here and would love to meet you. Please fill out the “Connect Card” and bring it to the Connection Center in the Atrium, we would love to say “hi” and give you a gift. Christmas Offering for Operation Christmas ChildThere is still time to give to the 2024 Christmas Offering, which funds the 2025 Special Pack in October. Envelopes are by the offering baskets, or you can give online at fellowshipconway.org/give. Fellowship Women's Bible Study “Gideon” by Priscilla Shirer, led by Susan Woole, will be Mondays, January 27-March 17, 9:30-11:00 a.m. here at Fellowship. Please purchase your workbook ahead of the class. For more information, contact Susan Woole at 501-269-2666. Child care is available by texting Shanna at 501-336-0332. Fellowship Men's BreakfastMen, join us for a great breakfast and fellowship on Wednesday, January 8, at 6:00 a.m. here in the Fellowship atrium. No sign-up is needed. Come with your Bible ready to eat, fellowship with other men, and start your day off right through prayer and Biblical insight. Questions? Contact Michael at mharrison@fellowshipconway.org.Fellowship Kids 101 Lunch - Sunday, January 12, 12:30 p.m.This is a great opportunity to learn more about what we offer for your family in Fellowship Kids. If your family is new to Fellowship Kids or even if you've been here for a while but would just like to get more information about our ministry, please join us! Registration deadline is January 3. Register at fellowshipconway.org/register Childcare is available by texting Shanna at 501-336-0332.Discover YOUThis small-group experience will help you discover, optimize and unleash the resources God has placed inside you. Your “SHAPE” is the unique combination of your personality, strengths, skills, gifts, and passion. Join Cathy Lee on Sunday, January 12th at 9am in Room 2101 to explore if this 7 week journey is right for you. www.fellowshipconway.org/equipping. Conway Mobile PackGrab your Home Church, family, and friends, and spend time making a difference while wearing a stylish hairnet. Slots are available to pack meals that will be sent to people in need of food worldwide. Go to https://tinyurl.com/4d5hmhnj to find your time slot(s).
This is part of a 3.5 hour interview with documentary filmmaker John Hankey. The interview is divided into 15 parts. This is part 13. He discusses the conspiracy theory surrounding the mysterious envelopes at George Bush Sr.'s funeral. These envelopes were placed inside the funeral program and given to the George Bush Jr., Hillary Clinton, Joe Biden, Karen Pence, and Michelle Obama.You can check out Hankey's documentaries his YouTube channel The Real History Channel.https://www.youtube.com/@RealHistoryChannel1/videosYou can also watch Dark Legacy on Amazon Prime here:https://www.amazon.com/Dark-Legacy-John-F-Kennedy/dp/B00INS453E***John Hankey is an independent documentary filmmaker. He teaches how history really unfolded and exposes conspiracies you didn't know existed. His films cover a wide array of topics, including the JFK assassination and the Uvalde School shooting to the Orlando Pulse nightclub attack and October 7 Israel invasion. He even believes the assassination attempt on Trump was staged. Put your headphones in, grab your tinfoil hat, and get ready to learn how the world really operates with John Hankey.Part 1: Investigating the JFK Assassination w/ John HankeyPart 2: 9/11 Inside Job & The Dancing Israelis w/ John HankeyPart 3: Rothschild's Created Israel & George Washington w/ John HankeyPart 4: The REAL Deep State, Kash Patel, and Cheney w/ John HankeyPart 5: Trump is Most Subservient President to Israel in U.S. History w/ John HankeyPart 6: Dark Legacy - The Assassination of JFK_ w/ / John HankeyPart 7: Dark Legacy II - The Assassination of JFK Jr. w/ John HankeyPart 8: Breakthrough - New Info on JFK's Assassination w/ John HankeyPart 9: Was JFK Killed By His Brother RFK? w/ John HankeyPar 10: Covid-19 Inside Job w/ John HankeyPart 11: Trump in the Crosshairs - Was His Assassination Staged? w/ John HankeyPart 12: October 7: Inside Job w/ John HankeyPart 13: What Was In Those Envelopes at Bush Sr.'s Funeral? w/ John HankeyPart 14: My Next Documentary w/ John HankeyPart 15: Rothschild's Profited From the Holocaust w/ John Hankey***You can check out Ladies Love Politics website to read a transcript/references of this episode at www.ladieslovepolitics.com.Be sure to follow the Ladies Love Politics channel on TikTok, Instagram, YouTube, Truth Social, Brighteon Social, Threads, and Twitter. Content also available on Apple Podcasts, Google Podcasts, Spotify, and wherever else you stream podcasts.
Slacker's daughter might be on to something! Would you ever leave the envelope behind when buying a card?
Full show - Monday | Worst gift ever | News or Nope - The end of an Era and sharing passwords | Breaking up before the holidays | OPP - Is my friend getting swindled? | T'd Off with T. Hack - Nails in the yard | Do birthday cards REALLY need envelopes? | You scratch my back, I'll scratch yours | Stupid stories @theslackershow @thackiswack @radioerin
another great episode with the wonderful Nick Difatte! We continue our talk on secrets.we touch on these topics and more -You're not suposed to share secrets yet there are 1000's of magic books... How tricks you buy looks.Max Mavens distinct style of the magic he sold.Envelopes holding the secrets to the universe.Tim ConoverMagic downloadsCollectors and the drive to colelct hard to get stuff.The value of the effort to learn magic from books.Sponge balls and theri core slightsJerry SadowitzTannens Magic Camp and Nicks experience from being a teacher there.Teaching secrets to kidsImportance of feeling Mastery for kids in the learning process.Foam BananasChristopher T Magician's book Beyond Look Dont SeeSubtleties of what secrets to put in a book of magic meant for the general public.Stuff published, but can a PRO really do a routine from a bookMaking it your ownBillet work and how the good workers makes them dissapear from the aundience's memories."Vetting" magiciansThe pleasures of having someone do your material.Choosing material you can/should do.Me seeing Jason England perform card magic, jamming whilst I was out to lunch with Nick Mac King and Jason England and he completely fried me with the craziest card work.Rythms in comedy.Structuring you magic acts.People glazing over when barraged with too much magic...Support the show...Now you can get t-shirts and hoodies with our wonderful logo. This is the best new way to suport the podcast project. Become a proud parader of your passion for Showmanship and our glorious Craft whilst simultanously helping to gather more followers for the Way.You'll find the store here: https://thewayoftheshowman.printdrop.com.auIf you want to help support this podcast it would be tremendous if you wrote a glowing review on iTunes or Spotify.If you want to contact me about anything, including wanting me to collaborate on one of your projects you can reach me on thewayoftheshowman@gmail.comor find out more on the Way of the Showman website.you can follow the Way of Instagram where it is, not surprisingly thewayoftheshowman.If you find it in you and you have the means to do so, you can suport the podcast financially at:https://www.buymeacoffee.com/captainfrodo
The American Democracy Minute Radio Report & Podcast for Nov. 20, 2024After Years of Litigation, Undated Ballot Envelopes are Again at Issue in Pennsylvania's 2024 Election - and Thousands Likely DisenfranchisedFour Democrat-led counties defied a Pennsylvania state law and counted undated mail-in ballots, a controversy under litigation for years. At immediate issue is the outcome of the Commonwealth's U.S. Senate race.To view the whole script of today's report, please go to our website.Today's LinksArticles & Resources:American Democracy Minute - The ACLU Asks U.S. Supreme Court to Rule on Undated Pennsylvania Mail-in Ballots Case Pennsylvania Supreme Court (via Democracy Docket - Nov. 18th OrderDemocracy Docket - Pennsylvania Supreme Court Reaffirms Mail-in Ballots With Date Issues Won't CountSpotlight PA/Votebeat - Pennsylvania's U.S. Senate race is getting a recount. Here's how it will work.WHYY - Pa. Senate race goes into recount as Republicans file lawsuits over mail-in ballotsWHYY/AP - (2022) McCormick sues over counting mail ballots in Pa. Senate raceThe Keystone - (2022) Judge Sides With McCormick Campaign's Request to Count Mail-In BallotsGroups Taking Action:ACLU, NAACP PA , League of Women Voters PA, Black Political Empowerment Project Register or Check Your Voter Registration:U.S. Election Assistance Commission – Register And Vote in Your StatePlease follow us on Facebook and SHARE! Find all of our reports at AmericanDemocracyMinute.orgWant ADM sent to your email? Sign up here!Are you a radio station? Find our broadcast files at Pacifica Radio Network's Audioport and PRX#Democracy #DemocracyNews #Pennsylvania #SenateRace #UndatedBallots #Disenfranchised
VP S4 Ep224: Decorating Envelopes! Flashback video! Thanks so much for being here :) Sincerely, Pam and Fam :) MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost Grab a FUNDLE! Now available in my Etsy Shop!: 100 pieces! A mix of antique/vintage ledger pages, hand-dyed papers, old postcards, tea cards, handwritten paper, awesome book pages and so much more! Wonderful to use in your junk journal creations! Free Priority Shipping in the USA! :) Limited supply! :) Want to see a Fundle? Video!: https://youtu.be/KJnWd9RSpOQ Want to Buy a Fundle? Etsy Shop: https://www.etsy.com/listing/1007331616/antique-vintage-ephemera-paper?ref=shop_home_active_6&frs=1&crt=1 NEW! PRINT & MAIL Option for Vintage Digikits! :) I heard your call :) No Printer? No Problem! :) I will print & mail 10 Digikits to you! Free Priority Shipping in the USA! :) 1. Select 10 names of digikits, & send me the list via Etsy message or email to pam@thepaperoutpost.com or simply say "Surprise me!" :) 2. Then buy the Print & Mail Digikit option in my Etsy shop! :) Direct Link here: https://www.etsy.com/listing/1071078687/printed-mailed-digikits-no-printer?ref=shop_home_active_1&frs=1&crt=1 That's 50 Pages total on lightweight cardstock! See All My Digikits! https://www.etsy.com/shop/ThePaperOutpost Sincerely, Pam at The Paper Outpost :)!! I am currently buried in paper and covered in glue ;) And I am in heaven! :) Remember that Fun Can Be Simple! Go Forth and Create with Reckless Abandon! :) VINTAGE DIGIKITS! Amazing images to download & print out at home on your printer!: Etsy Shop: https://www.etsy.com/shop/ThePaperOutpost MY AMAZON STORE!: My Personal Favorite Products & Tools!: Click here to see all my items in one click with pictures in my Amazon Store! https://www.amazon.com/shop/thepaperoutpost NEWSLETTER!: Free Monthly Emailed Newsletter from The Paper Outpost! Sign Up here: https://bit.ly/paperoutpostnewsletter - Free Monthly Digital Printable! - Free Checklist of Junk Journal Supplies! - Free The Note From The Book Maker explaining what a junk journal is and how to use it! - Junk Journal Tips & Updates from Pam at The Paper Outpost! MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost COME FIND ME AT :) ETSY Shop: https://www.thepaperoutpost.com INSTAGRAM: https://www.instagram.com/thepaperoutpost FACEBOOK: https://www.facebook.com/ThePaperOutpost The Paper Outpost Facebook Group: https://www.facebook.com/ThePaperOutpost/ The Paper Outpost Podcast!: https://anchor.fm/the-paper-outpost AMAZON STORE: https://www.amazon.com/shop/thepaperoutpost PINTEREST: https://www.pinterest.com/thepaperoutpost TWITTER: https://twitter.com/thepaperoutpost YOUTUBE: https://www.youtube.com/ThePaperOutpost #thepaperoutpost #paperoutpost #thepaperoutpost #digikits #junkjournal #junkjournals #howtomakeajunkjournal #junkjournalpodcast #thepaperoutpostpodcast #thejoyofjunkjournals #fundle --- Support this podcast: https://podcasters.spotify.com/pod/show/the-paper-outpost/support
In this episode, we go deep into the tram manufacturing business with Robert Grepl more specifically, what does it take to be able to create a tram that does not crash into any infrastructure in an existing city? Have you ever wondered why there's only a couple of centimeters between the tram and the infrastructure? How do tram manufacturers and cities, figure out which obstacles to avoid, and what infrastructure needs to be built or avoided when a tram has put you into a cityRobert explains from the beginning where trams manufacturers in cities make decisions what the common tools they use and how his company, which created a simulation engine called TRAMotion helps solve this problem.Support the showSubscribe to mailing list here.
Three people in a northeastern Pennsylvania county are suing to overturn a decision to prevent all four of its drop boxes for mail-in ballots from being deployed. Counties are starting to send out by-mail ballots and some voters are discovering a sticky situation. Humidity is causing some return envelopes to come pre-sealed. Fresh off last night's debate, Democratic vice presidential nominee Tim Walz is scheduled to visit York today. But, he will not be joined by Vice President Kamala Harris, as originally announced. Democratic U.S. Senator Bob Casey faces GOP contender Dave McCormick in their first debate tomorrow. The slim Democratic majority in the Senate is on the line this November. Two leaders of the now dissolved Beta Theta Pi fraternity at Penn State will serve jail time in the Centre County Correctional Facility. The sentencing comes seven years after the death of Timothy Piazza, in connection with an alcohol-fueled hazing initiation. The ports of Philadelphia and Baltimore are among those closed due to a strike by the union representing about 45,000 dockworkers. A new license plate is available to drivers who want to celebrate hunting and fishing and support outdoor programs for young people. The co-founders of a central Pennsylvania theater group saw a massive pile of food scraps and cow manure…and decided to write a musical about it. We preview a show that literally sings the praises of turning farm waste into renewable energy. Support WITF: https://www.witf.org/support/give-now/See omnystudio.com/listener for privacy information.
VP S4 Ep177: FABRIC ENVELOPES! Flashback video! Thanks so much for being here :) Sincerely, Pam and Fam :) MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost Grab a FUNDLE! Now available in my Etsy Shop!: 100 pieces! A mix of antique/vintage ledger pages, hand-dyed papers, old postcards, tea cards, handwritten paper, awesome book pages and so much more! Wonderful to use in your junk journal creations! Free Priority Shipping in the USA! :) Limited supply! :) Want to see a Fundle? Video!: https://youtu.be/KJnWd9RSpOQ Want to Buy a Fundle? Etsy Shop: https://www.etsy.com/listing/1007331616/antique-vintage-ephemera-paper?ref=shop_home_active_6&frs=1&crt=1 NEW! PRINT & MAIL Option for Vintage Digikits! :) I heard your call :) No Printer? No Problem! :) I will print & mail 10 Digikits to you! Free Priority Shipping in the USA! :) 1. Select 10 names of digikits, & send me the list via Etsy message or email to pam@thepaperoutpost.com or simply say "Surprise me!" :) 2. Then buy the Print & Mail Digikit option in my Etsy shop! :) Direct Link here: https://www.etsy.com/listing/1071078687/printed-mailed-digikits-no-printer?ref=shop_home_active_1&frs=1&crt=1 That's 50 Pages total on lightweight cardstock! See All My Digikits! https://www.etsy.com/shop/ThePaperOutpost Sincerely, Pam at The Paper Outpost :)!! I am currently buried in paper and covered in glue ;) And I am in heaven! :) Remember that Fun Can Be Simple! Go Forth and Create with Reckless Abandon! :) VINTAGE DIGIKITS! Amazing images to download & print out at home on your printer!: Etsy Shop: https://www.etsy.com/shop/ThePaperOutpost MY AMAZON STORE!: My Personal Favorite Products & Tools!: Click here to see all my items in one click with pictures in my Amazon Store! https://www.amazon.com/shop/thepaperoutpost NEWSLETTER!: Free Monthly Emailed Newsletter from The Paper Outpost! Sign Up here: https://bit.ly/paperoutpostnewsletter - Free Monthly Digital Printable! - Free Checklist of Junk Journal Supplies! - Free The Note From The Book Maker explaining what a junk journal is and how to use it! - Junk Journal Tips & Updates from Pam at The Paper Outpost! MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost COME FIND ME AT :) ETSY Shop: https://www.thepaperoutpost.com INSTAGRAM: https://www.instagram.com/thepaperoutpost FACEBOOK: https://www.facebook.com/ThePaperOutpost The Paper Outpost Facebook Group: https://www.facebook.com/ThePaperOutpost/ The Paper Outpost Podcast!: https://anchor.fm/the-paper-outpost AMAZON STORE: https://www.amazon.com/shop/thepaperoutpost PINTEREST: https://www.pinterest.com/thepaperoutpost TWITTER: https://twitter.com/thepaperoutpost YOUTUBE: https://www.youtube.com/ThePaperOutpost #thepaperoutpost #paperoutpost #thepaperoutpost #digikits #junkjournal #junkjournals #howtomakeajunkjournal #junkjournalpodcast #thepaperoutpostpodcast #thejoyofjunkjournals #fundle --- Support this podcast: https://podcasters.spotify.com/pod/show/the-paper-outpost/support
This week on Stitch Please, get ready to unravel the mystery of commercial patterns! In this episode, Lisa breaks down everything you need to know about those pattern envelopes and guide sheets that can feel a bit like deciphering a secret code. From understanding sizes and fabric choices to nailing down those all-important finished garment measurements, Lisa's got you covered. Plus, she shares why those little line drawings are your new best friend when it comes to visualizing your next sewing project. Tune in and get your stitch together! =======Lisa Woolfork is an associate professor of English specializing in African American literature and culture. Her teaching and research explore Black women writers, Black identity, trauma theory, and American slavery. She is the founder of Black Women Stitch, the sewing group where Black lives matter. She is also the host/producer of Stitch Please, a weekly audio podcast that centers on Black women, girls, and femmes in sewing. In the summer of 2017, she actively resisted the white supremacist marches in her community, Charlottesville, Virginia. The city became a symbol of lethal resurging white supremacist violence. She remains active in a variety of university and community initiatives, including the Community Engaged Scholars program. She believes in the power of creative liberation.Instagram: Lisa WoolforkTwitter: Lisa WoolforkReady to tap in to the visuals of Stitch Please? Then join our Patreon! For only $5 a month you can get all of the video versions of the pod. PLUS more goodies at higher patron levels. We couldn't do any of this without your support. Thank you!======Sign up for the Black Women Stitch quarterly newsletterCheck out our merch hereLeave a BACKSTITCH message and tell us about your favorite episode.Join the Black Women Stitch PatreonCheck out our Amazon StoreStay Connected:YouTube: Black Women StitchInstagram: Black Women StitchFacebook: Stitch Please PodcastThe Black Women Stitch 2024 Wall Calendar is available NOW! Do not miss out on your chance to and get your stitch together with a year of artistic inspiration!
Got a Minute? Checkout today's episode of Practical Digital Strategies podcast - the Google Doc for this episode is @ How to Print Envelopes from LibreOffice ----more---- I help goal oriented business owners that run established companies to leverage the power of the internet Contact Guy R Cook @ https://guyrcook.com In the meantime, go ahead follow me on X: @guyrcookreport Click to Tweet Contact Guy R Cook Follow Practical Digital Strategies on Podbean iPhone and Android App | Podbean https://bit.ly/3m6TJDV Thanks for listening, viewing or reading the show notes for this episode. This episode of Practical Digital Strategies is on YouTube too @ This episode of Practical Digital Strategies Have a great new year, and hopefully your efforts to Entertain, Educate, Convince or Inspire are in play vDomainHosting, Inc 3110 S Neel Place Kennewick, WA 509-200-1429 #practicaldigitalstrategies
On this episode of The Leadership Growth Podcast, Daniel and Peter take a deep dive into one of the most popular videos on the Stewart Leadership website: The Tale of the Three Envelopes.In this story, a new CEO receives three envelopes from the previous CEOs. The new CEO tucks them away and forgets about them. As he struggles in his role, he takes out the first two envelopes every few months and finds a new tactic to try. Unfortunately, neither of these approaches work, and he is forced to read the third letter.The third letter says only, “write three new letters.”As Daniel and Peter break down what went wrong in the fictional CEO's approach, they offer some tips and guidance about how leaders can succeed in their roles–and avoid that third letter.Tune in to learn:The risks of “boxology”The main takeaway from the Three Envelope StoryThe one thing you need for a successful restructurePlus, a helpful productivity tool for busy people, and memories of John Parker Stewart's office.In this episode:2:05 – Insight of the Week6:37 – Memory Lane: Dad's Office10:23 – Topic: The Three Envelopes35:37 – Lightning Round Resources:“Virtual coworking spaces aim to offer best of remote productivity and in-person collaboration,” Fast Company, May 9, 2023The 9 Natural Laws of Leadership, by Dr. Warren Blank, Amacom Press, 1995Stewart Leadership Insights and Resources:Video: The Tale of the Three EnvelopesTen Ways to Successfully Launch into Your First 90 DaysWhat C-Level Executives Need for Their First 100 DaysThe #1 Missing Element when Organizational Change Fails5 Questions to Answer Before Your Next Hard ConversationFour Keys to Creating AccountabilityIf you liked this episode, please share it with a friend or colleague, or, better yet, leave a review to help other listeners find our show, and remember to subscribe so you never miss an episode. For more great content or to learn about how Stewart Leadership can help you grow your ability to lead effectively, please visit stewartleadership.com and follow us on LinkedIn, Instagram, and YouTube.
This week, author Rusty Rosman discusses her book, Two Envelopes: What You Want Your Loved Ones To Know When You Die. [Read more...] The post Seekers of Meaning 7/5/2024: Rusty Rosman, author of “Two Envelopes” Book on End of Life Planning appeared first on Jewish Sacred Aging.
He wanted to inspire a giving spirit in the new generation. He said the world would be a better place if more people were willing to give rather than just trying to get. Sounds like Jesus.
AP correspondent Haya Panjwani reports on a judge's ruling in a disputed ballots case in New Jersey.
We look back at our previous Lions draft predictions (with ASMR!)
It has been a long time since TWiV has released an all listener email episode, and if you have been waiting for one, then this episode is for you! (and everyone else of course). Hosts: Vincent Racaniello, Alan Dove, and Brianne Barker Subscribe (free): Apple Podcasts, Google Podcasts, RSS, email Become a patron of TWiV! Links for this episode MicrobeTV Discord Server MicrobeTV store at Cafepress Become a member of ASV (asv.org) The New City by Dickson Despommier (blog post) International Conference on Pandemic Preparedness Letters read on TWiV 1107 Timestamps by Jolene. Thanks! Weekly Picks Brianne – Cats Are Perfect. An Evolutionary Biologist Explains Why Alan – Bardcore music by Hildegard von Blingin' Vincent – A quote from Georgia O'Keefe: “I think it's so foolish for people to want to be happy. Happy is so momentary – you're happy for an instant and then you start thinking again. Interest is the most important thing in life; happiness is temporary, but interest is continuous”. From the dailyphilosopher Listener Picks Julia – Recent success in troubleshooting autoclave challenges Charmaine – Viruses, myelin, the evolution of complex life, and the Fermi paradox Intro music is by Ronald Jenkees Send your virology questions and comments to twiv@microbe.tv
VP S4 Ep81: Drop Down Envelopes Flashback video! Thanks so much for being here :) Sincerely, Pam and Fam :) MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost Grab a FUNDLE! Now available in my Etsy Shop!: 100 pieces! A mix of antique/vintage ledger pages, hand-dyed papers, old postcards, tea cards, handwritten paper, awesome book pages and so much more! Wonderful to use in your junk journal creations! Free Priority Shipping in the USA! :) Limited supply! :) Want to see a Fundle? Video!: https://youtu.be/KJnWd9RSpOQ Want to Buy a Fundle? Etsy Shop: https://www.etsy.com/listing/1007331616/antique-vintage-ephemera-paper?ref=shop_home_active_6&frs=1&crt=1 NEW! PRINT & MAIL Option for Vintage Digikits! :) I heard your call :) No Printer? No Problem! :) I will print & mail 10 Digikits to you! Free Priority Shipping in the USA! :) 1. Select 10 names of digikits, & send me the list via Etsy message or email to pam@thepaperoutpost.com or simply say "Surprise me!" :) 2. Then buy the Print & Mail Digikit option in my Etsy shop! :) Direct Link here: https://www.etsy.com/listing/1071078687/printed-mailed-digikits-no-printer?ref=shop_home_active_1&frs=1&crt=1 That's 50 Pages total on lightweight cardstock! See All My Digikits! https://www.etsy.com/shop/ThePaperOutpost Sincerely, Pam at The Paper Outpost :)!! I am currently buried in paper and covered in glue ;) And I am in heaven! :) Remember that Fun Can Be Simple! Go Forth and Create with Reckless Abandon! :) VINTAGE DIGIKITS! Amazing images to download & print out at home on your printer!: Etsy Shop: https://www.etsy.com/shop/ThePaperOutpost MY AMAZON STORE!: My Personal Favorite Products & Tools!: Click here to see all my items in one click with pictures in my Amazon Store! https://www.amazon.com/shop/thepaperoutpost NEWSLETTER!: Free Monthly Emailed Newsletter from The Paper Outpost! Sign Up here: https://bit.ly/paperoutpostnewsletter - Free Monthly Digital Printable! - Free Checklist of Junk Journal Supplies! - Free The Note From The Book Maker explaining what a junk journal is and how to use it! - Junk Journal Tips & Updates from Pam at The Paper Outpost! MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost COME FIND ME AT :) ETSY Shop: https://www.thepaperoutpost.com INSTAGRAM: https://www.instagram.com/thepaperoutpost FACEBOOK: https://www.facebook.com/ThePaperOutpost The Paper Outpost Facebook Group: https://www.facebook.com/ThePaperOutpost/ The Paper Outpost Podcast!: https://anchor.fm/the-paper-outpost AMAZON STORE: https://www.amazon.com/shop/thepaperoutpost PINTEREST: https://www.pinterest.com/thepaperoutpost TWITTER: https://twitter.com/thepaperoutpost YOUTUBE: https://www.youtube.com/ThePaperOutpost #thepaperoutpost #paperoutpost #thepaperoutpost #digikits #junkjournal #junkjournals #howtomakeajunkjournal #junkjournalpodcast #thepaperoutpostpodcast #thejoyofjunkjournals #fundle --- Send in a voice message: https://podcasters.spotify.com/pod/show/the-paper-outpost/message Support this podcast: https://podcasters.spotify.com/pod/show/the-paper-outpost/support
After a week off, we're back! Tune in how Ceci's spring break cruise was literally, 'Rocky". Also, what thing from Heaven did Ellie make and why Adam spent over 4 hours over break at a truck stop. Enjoy! #solareclipse #howtomakecroissants #croissant #springbreak2024 #springbreakrecap #newpodcast #newpodcastepisode #podcast #themomlennialpodcast #generations
Book your FREE 30 Minute Clarity Call with Jody now! https://jody.as.me/womensmeditationnetworkclaritysession What is a Clarity Call? This is the first step to giving you the IMMEDIATE relief you crave and will help you to become "unstuck" as you walk the path towards a life of happiness, inner peace and fulfillment. During this call, we're going to explore your ideal life and vision for living the life that you desire. We'll talk about some of the challenges that are getting in your way, and I'll provide you with some practical tools to help you close the gap from where you are now, to your desired destination. Join Premium! Ready for an ad-free meditation experience? Join Premium now and get every episode from ALL of our podcasts completely ad-free now! Just a few clicks makes it easy for you to listen on your favorite podcast player. Become a PREMIUM member today by going to --> https://WomensMeditationNetwork.com/premium In a world of chaos, Filled with highs and lows, Life can swirl around you. But peace is available to you. PAUSE (10 SEC)... When you are worried, And activating fear, Peace is available to you. PAUSE (10 SEC)... When tension boils within you, Peace is available to you. PAUSE (20 SEC)... Peace envelopes me today. PAUSE (10 SEC)… Peace envelopes me today. PAUSE (10 SEC)… Peace envelopes me today. LONG PAUSE (4 MINS)… Peace envelopes me today. PAUSE (30 SEC)... Namaste, Beautiful
Elections leaders hope newly-designed envelopes for mail-in ballots will cut down on voters' mistakes and help more ballots get counted. Students at the University of Scranton have used the solar eclipse to work on a ham radio project for NASA. Visitors to the Philadelphia Zoo had the opportunity to not only view the solar eclipse, but to help scientists find out whether animals sense the phenomenon. State lawmakers have had a good view of the solar eclipse from the Capitol fountain. Efforts to ban TikTok from government devices have picked up steam in the past year in state legislatures (including Pennsylvania) and Congress even as politicians continue to use it to connect with and expand their base. Supporters have rallied around the Lancaster Public Library -- by raising enough money to cover the entire donation East Hempfield Township supervisors plan to withhold from the facility to protest a Drag Queen Story Hour.Support WITF: https://www.witf.org/support/give-now/See omnystudio.com/listener for privacy information.
Joël talks about his difficulties optimizing queries in ActiveRecord, especially with complex scopes and unions, resulting in slow queries. He emphasizes the importance of optimizing subqueries in unions to boost performance despite challenges such as query duplication and difficulty reusing scopes. Stephanie discusses upgrading a client's app to Rails 7, highlighting the importance of patience, detailed attention, and the benefits of collaborative work with a fellow developer. The conversation shifts to Ruby's reduce method (inject), exploring its complexity and various mental models to understand it. They discuss when it's preferable to use reduce over other methods like each, map, or loops and the importance of understanding the underlying operation you wish to apply to two elements before scaling up with reduce. The episode also touches on monoids and how they relate to reduce, suggesting that a deep understanding of functional programming concepts can help simplify reduce expressions. Rails 7 EXPLAIN ANALYZE (https://www.bigbinary.com/blog/rails-7-1-adds-options-to-activerecord-relation-explain) Blocks, symbol to proc, and symbols arguments for reduce (https://thoughtbot.com/blog/blocks-procs-and-enumerable) Ruby tally (https://medium.com/@baweaver/ruby-2-7-enumerable-tally-a706a5fb11ea) Performance considerations for reduce in JavaScript (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce#when_to_not_use_reduce) Persistant data structures (https://www.youtube.com/watch?v=gTClDj9Zl1g) Avoid passing a block to map and reduce (https://thoughtbot.com/blog/avoid-putting-logic-in-map-blocks) Functional Programming with Bananas, Lenses, Envelopes and Barbed Wire (https://ris.utwente.nl/ws/portalfiles/portal/6142049/meijer91functional.pdf) monoids (https://blog.ploeh.dk/2017/10/06/monoids/) iteration anti-patterns (https://thoughtbot.com/blog/iteration-as-an-anti-pattern) Joël's talk on “constructor replacement” (https://www.youtube.com/watch?v=dSMB3rsufC8) Transcript: STEPHANIE: Hello and welcome to another episode of The Bike Shed, a weekly podcast from your friends at thoughtbot about developing great software. I'm Stephanie Minn. JOËL: And I'm Joël Quenneville. And together, we're here to share a bit of what we've learned along the way. STEPHANIE: So, Joël, what's new in your world? JOËL: I've been doing a bunch of fiddling with query optimization this week, and I've sort of run across an interesting...but maybe it's more of an interesting realization because it's interesting in the sort of annoying way. And that is that, using ActiveRecord scopes with certain more complex query pieces, particularly unions, can lead to queries that are really slow, and you have to rewrite them differently in a way that's not reusable in order to make them fast. In particular, if you have sort of two other scopes that involve joins and then you combine them using a union, you're unioning two sort of joins. Later on, you want to change some other scope that does some wares or something like that. That can end up being really expensive, particularly if some of the underlying tables being joined are huge. Because your database, in my case, Postgres, will pull a lot of this data into the giant sort of in-memory table as it's, like, building all these things together and to filter them out. And it doesn't have the ability to optimize the way it would on a more traditional relation. A solution to this is to make sure that the sort of subqueries that are getting unioned are optimized individually. And that can mean moving conditions that are outside the union inside. So, if I'm chaining, I don't know, where active is true on the outer query; on the union itself, I might need to move that inside each of the subqueries. So, now, in the two or three subqueries that I'm unioning, each of them needs to have a 'where active true' chained on it. STEPHANIE: Interesting. I have heard this about using ActiveRecord scopes before, that if the scopes are quite complex, chaining them might not lead to the most performant query. That is interesting. By optimizing the subqueries, did you kind of change the meaning of them? Was that something that ended up happening? JOËL: So, the annoying thing is that I have a scope that has the union in it, and it does some things sort of on its own. And it's used in some places. There are also other places that will try to take that scope that has the union on it, chain some other scopes that do other joins and some more filters, and that is horribly inefficient. So, I need to sort of rewrite the sort of subqueries that get union to include all these new conditions that only happen in this one use case and not in the, like, three or four others that rely on that union. So, now I end up with some, like, awkward query duplication in different call sites that I'm not super comfortable about, but, unfortunately, I've not found a good way to make this sort of nicely reusable. Because when you want to chain sort of more things onto the union, you need to shove them in, and there's no clean way of doing that. STEPHANIE: Yeah. I think another way I've seen this resolved is just writing it in SQL if it's really complex and it becoming just a bespoke query. We're no longer trying to use the scope that could be reusable. JOËL: Right. Right. In this case, I guess, I'm, like, halfway in between in that I'm using the ActiveRecord DSL, but I am not reusing scopes and things. So, I sort of have the, I don't know, naive union implementation that can be fine in all of the simpler use cases that are using it. And then the query that tries to combine the union with some other fancy stuff it just gets its own separate implementation different than the others that it has optimized. So, there are sort of two separate paths, two separate implementations. I did not drop down to writing raw SQL because I could use the ActiveRecord DSL. So, that's what I've been working with. What's new in your world this week? STEPHANIE: So, a couple of weeks ago, I think, I mentioned that I was working on a Rails 7 upgrade, and we have gotten it out the door. So, now the client application I'm working on is on Rails 7, which is exciting for the team. But in an effort to make the upgrade as incremental as possible, we did, like, back out of a few of the new application config changes that would have led us down a path of more work. And now we're kind of following up a little bit to try to turn some of those configs on to enable them. And it was very exciting to kind of, like, officially be on Rails 7. But I do feel like we tried to go for, like, the minimal amount of work possible in that initial big change. And now we're having to kind of backfill a little bit on some of the work that was a little bit more like, oh, I'm not really sure, like, how big this will end up being. And it's been really interesting work, I think, because it requires, like, two different mindsets. Like, one of them is being really patient and focused on tedious work. Like, okay, what happens when we enable this config option? Like, what changes? What errors do we see? And then having to turn it back off and then go in and fix them. But then another, I think, like, headspace that we have to be in is making decisions about what to do when we come to a crossroads around, like, okay, now that we are starting to see all the changes that are coming about from enabling this config, is this even what we want to do? And it can be really hard to switch between those two modes of thinking. JOËL: Yeah. How do you try to balance between the two? STEPHANIE: So, I luckily have been pairing with another dev, and I've actually found that to be really effective because he has, I guess, just, like, a little bit more of that patience to do the more tedious, mundane [laughs] aspects of, like, driving the code changes. And I have been riding along. But then I can sense, like, once he gets to the point of like, "Oh, I'm not sure if we should keep going down this road," I can step in a little bit more and be like, "Okay, like, you know, I've seen us do this, like, five times now, and maybe we don't want to do that." Or maybe being like, "Okay, we don't have a really clear answer, but, like, who can we talk to to find out a little bit more or get their input?" And that's been working really well for me because I've not had a lot of energy to do more of that, like, more manual or tedious labor [chuckles] that comes with working on that low level of stuff. So yeah, I've just been pleasantly surprised by how well we are aligning our superpowers. JOËL: To use some classic business speech, how does it feel to be in the future on Rails 7? STEPHANIE: Well, we're not quite up, you know, up to modern days yet, but it does feel like we're getting close. And, like, I think now we're starting to entertain the idea of, like, hmm, like, could we be even on main? I don't think it's really going to happen, but it feels a little bit more possible. And, in general, like, the team thinks that that could be, like, really exciting. Or it's easier, I think, once you're a little bit more on top of it. Like, the worst is when you get quite behind, and you end up just feeling like you're constantly playing catch up. It just feels a little bit more manageable now, which is good. JOËL: I learned this week a fun fact about Rails 7.1, in particular, which is that the analyze method on ActiveRecord queries, which allowed you to sort of get SQL EXPLAIN statements, now has the ability to pass in a couple of extra parameters. So, there are symbols, and you can pass in things like analyze or verbose, which allows you to get sort of more data out of your EXPLAIN query, which can be quite nice when you're debugging for performance. So, if you're in the future and you're on Rails 7.1 and you want sort of the in-depth query plans, you don't need to copy the SQL into a Postgres console to get access to the sort of fully developed EXPLAIN plan. You can now do it by passing arguments to EXPLAIN, which I'm very happy for. STEPHANIE: That's really nice. JOËL: So, we've mentioned before that we have a developers' channel on Slack here at thoughtbot, and there's all sorts of fun conversations that happen there. And there was one recently that really got me interested, where people were talking about Ruby's reduce method, also known as inject. And it's one of those methods that's kind of complicated, or it can be really confusing. And there was a whole thread where people were talking about different mental models that they had around the reduce method and how they sort of understand the way it works. And I'd be curious to sort of dig into each other's mental models of that today. To kick us off, like, how comfortable do you feel with Ruby's reduce method? And do you have any mental models to kind of hold it in your head? STEPHANIE: Yeah, I think reduce is so hard to wrap your head around, or it might be one of the most difficult, I guess, like, functions a new developer encounters, you know, in trying to understand the tools available to them. I always have to look up the order of the arguments [laughs] for reduce. JOËL: Every time. STEPHANIE: Yep. But I feel like I finally have a more intuitive sense of when to use it. And my mental model for it is collapsing a collection into one value, and, actually, that's why I prefer calling it reduce rather than the inject alias because reduce kind of signals to me this idea of going from many things to one canonical thing, I suppose. JOËL: Yeah, that's a very common use case for reducing, and I guess the name itself, reducing, kind of has almost that connotation. You're taking many things, and you're going to reduce that down to a single thing. STEPHANIE: What was really interesting to me about that conversation was that some people kind of had the opposite mental model where it made a bit more sense for them to think about injecting and, specifically, like, the idea of the accumulator being injected with values, I suppose. And I kind of realized that, in some ways, they're kind of antonyms [chuckles] a little bit because if you're focused on the accumulator, you're kind of thinking about something getting bigger. And that kind of blew my mind a little bit when I realized that, in some ways, they can be considered opposites. JOËL: That's really fascinating. It is really interesting, I think, the way that we can take the name of a method and then almost, like, tell ourselves a story about what it does that then becomes our way of remembering how this method works. And the story we tell for the same method name, or in this case, maybe there's a few different method names that are aliases, can be different from person to person. I know I tend to think of inject less in terms of injecting things into the accumulator and more in terms of injecting some kind of operator between every item in the collection. So, if we have an array of numbers and we're injecting plus, in my mind, I'm like, oh yeah, in between each of the numbers in the collection, just inject a little plus sign, and then do the math. We're summing all the items in the collection. STEPHANIE: Does that still hold up when the operator becomes a little more complex than just, you know, like, a mathematical operator, like, say, a function? JOËL: Well, when you start passing a block and doing custom logic, no, that mental model kind of falls apart. In order for it to work, it also has to be something that you can visualize as some form of infix operator, something that goes between two values rather than, like, a method name, which is typically in prefix position. I do want to get at this idea, though: the difference between sort of the block version versus passing. There are ways where you can just do a symbol, and that will call a method on each of the items. Because I have a bit of a hot take when it comes to writing reduce blocks or inject blocks that are more accessible, easier to understand. And that is, generally, that you shouldn't, or more specifically, you should not have a big block body. In general, you should be either using the symbol version or just calling a method within the block, and it's a one-liner. Which means that if you have some complex behavior, you need to find a way to move that out of this sort of collection operation and into instance methods on the objects being iterated. STEPHANIE: Hmm, interesting. By one-liner do you mean passing the name of the method as a proc or actually, like, having your block that then calls the method? Because I can see it becoming even simpler if you have already extracted a method. JOËL: Yeah, if you can do symbol to proc, that's amazing, or even if you can use just the straight-up symbol way of invoking reduce or inject. That typically means you have to start thinking about the types of objects that you are working with and what methods can be moved onto them. And sometimes, if you're working with hashes or something like that that don't have domain methods for what you want, that gets really awkward. And so, then maybe that becomes maybe a hint that you've got some primitive obsession happening and that this hash that sort of wants a domain object or some kind of domain method probably should be extracted to its own object. STEPHANIE: I'll do you with another kind of spicy take. I think, in that case, maybe you don't want a reduce at all. If you're starting to find that...well, okay, I think it maybe could depend because there could be some very, like, domain-specific logic. But I have seen reduce end up being used to transform the structure of the initial collection when either a different higher-order function can be used or, I don't know, maybe you're just better off writing it with a regular loop [laughs]. It could be clearer that way. JOËL: Well, that's really interesting because...so, you mentioned the idea that we could use a different higher-order function, and, you know, higher-order function is that fancy term, just a method that accepts another method as an argument. In Ruby, that just means your method accepts a block. Reduce can be used to implement pretty much the entirety of enumerable. Under the hood, enumerable is built in terms of each. You could implement it in terms of reduce. So, sometimes it's easy to re-implement one of the enumerable methods yourself, accidentally, using reduce. So, you've written this, like, complex reduce block, and then somebody in review comes and looks at it and is like, "Hey, you realize that's just map. You've just recreated map. What if we used map here?" STEPHANIE: Yeah. Another one I've seen a lot in JavaScript land where there are, you know, fewer utility functions is what we now have in Ruby, tally. I feel like that was a common one I would see a lot when you're trying to count instances of something, and I've seen it done with reduce. I've seen it done with a for each. And, you know, I'm sure there are libraries that actually provide a tally-like function for you in JS. But I guess that actually makes me feel even more strongly about this idea that reduce is best used for collapsing something as opposed to just, like, transforming a data structure into something else. JOËL: There's an interesting other mental model for reduce that I think is hiding under what we're talking about here, and that is the idea that it is a sort of mid-level abstraction for dealing with collections, as opposed to something like map or select or some of those other enumerable helpers because those can all be implemented in terms of reduce. And so, in many cases, you don't need to write the reduce because the library maintainer has already used reduce or something equivalent to build these higher-level helpers for you. STEPHANIE: Yeah, it's kind of in that weird point between, like, very powerful [chuckles] so that people can start to do some funky things with it, but also sometimes just necessary because it can feel a little bit more concise that way. JOËL: I've done a fair amount of functional programming in languages like Elm. And there, if you're building a custom data structure, the sort of lowest-level way you have of looping is doing a recursion, and recursions are messy. And so, what you can do instead as a library developer is say, "You know what, I don't want to be writing recursions for all of these." I don't know; maybe I'm building a tree library. I don't want to write a recursion for every different function that goes over trees if I want to map or filter or whatever. I'm going to write reduce using recursion, and then everything else can be written in terms of reduce. And then, if people want to do custom things, they don't need to recurse over my tree. They can use this reduce function, which allows them to do most of the traversals they want on the tree without needing to touch manual recursion. So, there's almost, like, a low-level, mid-level, high-level in the library design, where, like, lowest level is recursion. Ideally, nobody touches that. Mid-level, you've got reducing that's built out on top of recursion. And then, on top of that, you've got all sorts of other helpers, like mapping, like filtering, things like that. STEPHANIE: Hmm. I'm wondering, do you know of any performance considerations when it comes to using reduce built off a recursion? JOËL: So, one of the things that can be really nice is that writing a recursion yourself is dangerous. It's so easy to, like, accidentally introduce Stack Overflow. You could also write a really inefficient one. So, ideally, what you do is that you write a reduce that is safe and that is fast. And then, everybody else can just use that to not have to worry about the sort of mechanics of traversing the collection. And then, just use this. It already has all of the safety and speed features built in. You do have to be careful, though, because reduce, by nature, traverses the entire collection. And if you want to break out early of something expensive, then reduce might not be the tool for you. STEPHANIE: I was also reading a little bit about how, in JavaScript, a lot of developers like to stick to that idea of a pure function and try to basically copy the entire accumulator for every iteration and creating a new object for that. And that has led to some memory issues as well. As opposed to just mutating the accumulator, having, especially when you, you know, are going through a collection, like, really large, making that copy every single time and creating, yeah [chuckles], just a lot of issues that way. So, that's kind of what prompted that question. JOËL: Yeah, that can vary a lot by language and by data structure. In more functional languages that try to not mutate, they often have this idea of what they call persistent data structures, where you can sort of create copies that have small modifications that don't force you to copy the whole object under the hood. They're just, like, pointers. So, like, hey, we, like, are the same as this other object, but with this extra element added, or something like that. So, if you're growing an array or something like that, you don't end up with 10,000 copies of the array with, like, a new element every time. STEPHANIE: Yeah, that is interesting. And I feel like trying to adopt different paradigms for different tools, you know, is not always as straightforward as some wish it were [laughs]. JOËL: I do want to give a shout-out to an academic paper that is...it is infamously dense. The title of it is Functional Programming with Bananas, Lenses, and Barbed Wire. STEPHANIE: It doesn't sound dense; it sounds fun. Well, I don't about barbed wire. JOËL: It sounds fun, right? STEPHANIE: Yeah, but certainly quirky [laughs]. JOËL: It is incredibly dense. And they've, like, created this custom math notation and all this stuff. But the idea that they pioneered there is really cool, this idea that kind of like I was talking about sort of building libraries in different levels. Their idea is that recursion is generally something that's unsafe and that library and language designers should take care of all of the recursion and instead provide some of these sort of mid-level helper methods to do things. Reducing is one of them, but their proposal is that it's not the only one. There's a whole sort of family of similar methods that are there that would be useful in different use cases. So, reduce allows you to sort of traverse the whole thing. It does not allow you to break out early. It does not allow you to keep sort of track of a sort of extra context element if you want to, like, be traversing a collection but have a sort of look forward, look back, something like that. So, there are other variations that could handle those. There are variations that are the opposite of reduce, where you're, like, inflating, starting from a few parameters and building a collection out of them. So, this whole concept is called recursion schemes, and you can get, like, really deep into some theory there. You'll hear fancy words like catamorphisms and anamorphisms. There's a whole world to explore in that area. But at its core, it's this idea that you can sort of slice up things into this sort of low-level recursion, mid-level helpers, and then, like, kind of userland helpers built on top of that. STEPHANIE: Wow. That is very intense; it sounds like [chuckles]. I'm happy not to ever have to write a recursion ever again, probably [laughs]. Have you ever, as just a web developer in your day-to-day programming, found a really good use case for dropping down to that level? Or are you kind of convinced that, like, you won't really ever need to? JOËL: I think it depends on the paradigm of the language you're working in. In Ruby, I've very rarely needed to write a recursion. In something like Elm, I've had to do that, eh, not infrequently. Again, it depends, like, if I'm doing more library-esque code versus more application code. If I'm writing application code and I'm using an existing, let's say, tree library, then I typically don't need to write a recursion because they've already written traversals for me. If I'm making my own and I have made my own tree libraries, then yes, I'm writing recursions myself and building those traversals so that other people don't have to. STEPHANIE: Yeah, that makes sense. I'd much rather someone who has read that paper [laughs] write some traversal methods for me. JOËL: And, you know, for those who are curious about it, we will put a link to this paper in the description. So, we've talked about a sort of very academic mental model way of thinking about reducing. I want to shift gears and talk about one that I have found is incredibly practical, and that is the idea that reduce is a way to scale an operation that works on two objects to an operation that works on sort of an unlimited number of objects. To make it more concrete, take something like addition. I can add two numbers. The plus operator allows me to take one number, add another, get a sum. But what if I want to not just add two numbers? I want to add an arbitrary number of numbers together. Reduce allows me to take that plus operator and then just scale it up to as many numbers as I want. I can just plug that into, you know, I have an array of numbers, and I just call dot reduce plus operator, and, boom, it can now scale to as many numbers as I want, and I can sum the whole thing. STEPHANIE: That dovetails quite nicely with your take earlier about how you shouldn't pass a block to reduce. You should extract that into a method. Don't you think? JOËL: I think it does, yes. And then maybe it's, like, sort of two sides of a coin because I think what this leads to is an approach that I really like for reducing because sometimes, you know, here, I'm starting with addition. I'm like, oh, I have addition. Now, I want to scale it up. How do I do that? I can use reduce. Oftentimes, I'm faced with sort of the opposite problem. I'm like, oh, I need to add all these numbers together. How do I do that? I'm like, probably with a reduce. But then I start writing the block, and, like, I get way too into my head about the accumulator and what's going to happen. So, my strategy for writing reduce expressions is to, instead of trying to figure out how to, like, do the whole thing together, first ask myself, how do I want to combine any two elements that are in the array? So, I've got an array of numbers, and I want to sum them all. What is the thing I need to do to combine just two of those? Forget the array. Figure that out. And then, once I have that figured out, maybe it's an existing method like plus. Maybe it's a method I need to define on it if it's a custom object. Maybe it's a method that I write somewhere. Then, once I have that, I can say, okay, I can do it for two items. Now, I'm going to scale it up to work for the whole array, and I can plug it into reduce. And, at that point, the work is already basically done, so I don't end up with a really complex block. I don't end up, like, almost ending in, like, a recursive infinite loop in my head because I do that. STEPHANIE: [laughs]. JOËL: So, that approach of saying, start by figuring out what is the operation you want to do to combine two elements, and then use reduce as a way to scale that to your whole array is a way that I've used to keep things simple in my mind. STEPHANIE: Yeah, I like that a lot as a supplement to the model I shared earlier because, for me, when I think about reducing as, like, collapsing into a value, you kind of are just like, well, okay, I start with the collection, and then somehow I get to my single value. But the challenge is figuring out how that happens [laughs], like, the magic that happens in between that. And I think another alias that we haven't mentioned yet for reduce that is used in a lot of other languages is fold. And I actually like that one a lot, and I think it relates to your mental model. Because when I think about folding, I'm picturing folding up a paper like an accordion. And you have to figure out, like, what is the first fold that I can make? And just repeating that over and over to get to your little stack of accordion paper [laughs]. And if you can figure out just that first step, then you pretty much, like, have the recipe for getting from your initial input to, like, your desired output. JOËL: Yeah. I think fold is interesting in that some languages will make a distinction between fold and reduce. They will have both. And typically, fold will require you to pass an initial value, like a starting accumulator, to start it off. Whereas reduce will sort of assume that your array can use the first element of the array as the first accumulator. STEPHANIE: Oh, I just came up with another visual metaphor for this, which is, like, folding butter into croissant pastry when the butter is your initial value [laughs]. JOËL: And then the crust is, I guess, the elements in the array. STEPHANIE: Yeah. Yeah. And then you get a croissant out of it [laughs]. Don't ask me how it gets to a perfectly baked, flaky, beautiful croissant, but somehow that happens [laughs]. JOËL: So, there's an interesting sort of subtlety here that I think happens because there are sort of two slightly different ways that you can interact with a reduce. Sometimes, your accumulator is of the same type as the elements in your array. So, you're summing an array of numbers, and your accumulator is the sum, but each of the elements in the array are also numbers. So, it's numbers all the way through. And sometimes, your accumulator has a different type than the items in the array. So, maybe you have an array of words, and you want to get the sum of all of the characters and all the words. And so, now your accumulator is a number, but each of the items in the array are strings. STEPHANIE: Yeah, that's an interesting distinction because I think that's where you start to see the complex blocks being passed and reduced. JOËL: The complex blocks, definitely; I think they tend to show up when your accumulator has a different type than the individual items. So, maybe that's, like, a slightly more complicated use case. Oftentimes, too, the accumulator ends up being some, like, more complex, like, hash or something that maybe would really benefit from being a custom object. STEPHANIE: I've never done that before, but I can see why that would be really useful. Do you have an example of when you used a custom object as the accumulator? JOËL: So, I've done it for situations where I'm working with objects that are doing tally-like operations, but I'm not doing just a generic tally. There's some domain-specific stuff happening. So, it's some sort of aggregate counter on multiple dimensions that you can use, and that can get really ugly. And you can either do it with a reduce or you can have some sort of, like, initial version of the hash outside and do an each and mutate the hash and stuff like that. All of these tend to be a little bit ugly. So, in those situations, I've often created some sort of custom object that has some instance methods that allow to sort of easily add new elements to it. STEPHANIE: That's really interesting because now I'm starting to think, what if the elements in the collection were also a custom object? [chuckles] And then things could, I feel like, could be really powerful [laughs]. JOËL: There's often a lot of value, right? Because if the items in the collection are also a custom object, you can then have methods on them. And then, again, the sort of complexity of the reduce can sort of, like, fade away because it doesn't own any of the logic. All it does is saying, hey, there's a thing you can do to combine two items. Let's scale it up to work on a collection of items. And now you've sort of, like, really simplified what logic is actually owned inside the reduce. I do want to shout out for those listeners who are theory nerds and want to dig into this. When you have a reduce, and you've got an operation where all the values are of the same type, including the accumulator, typically, what you've got here is some form of monoid. It may be a semigroup. So, if you want to dig into some theory, those are the words to Google and to go a deep dive on. The main thing about monoids, in particular, is that monoids are any objects that have both a sort of a base case, a sort of empty version of themselves, and they have some sort of combining method that allows you to combine two values of that type. If your object has these things and follows...there's a few rules that have to be true. You have a monoid. And they can then be sort of guaranteed to be folded nicely because you can plug in their base case as your initial accumulator. And you can plug in their combining method as just the value of the block, and everything else just falls into place. A classic here is addition for numbers. So, if you want to add two numbers, your combining operator is a plus. And your sort of empty value is a zero. So, you would say, reduce initial value is zero, array of numbers. And your block is just plus, and it won't sum all of the numbers. You could do something similar with strings, where you can combine strings together with plus, and, you know, your empty string is your base case. So, now you're doing sort of string concatenation over arbitrary number of strings. Turns out there's a lot of operations that fall into that, and you can even define some of those on your custom object. So, you're like, oh, I've got a custom object. Maybe I want some way of, like, combining two of them together. You might be heading in the direction of doing something that is monoidal, and if so, that's a really good hint to know that it can sort of, like, just drop into place with a fold or a reduce and that that is a tool that you have available to you. STEPHANIE: Yeah, well, I think my eyes, like, widened a little bit when you first dropped the term monoid [laughs]. I do want to spend the last bit of our time talking about when not to use reduce, and, you know, we did talk a lot about recursion. But when do you think a regular old loop will just be enough? JOËL: So, you're suggesting when would you want to use something like an each rather than a reduce? STEPHANIE: Yeah. In my mind, you know, you did offer, like, a lot of ways to make reduce simpler, a lot of strategies to end up with some really nice-looking syntax [chuckles], I think. But, oftentimes, I think it can be equally as clear storing your accumulator outside of the iteration and that, like, is enough for me to understand. And reduce takes a little bit of extra overhead to figure out what I'm looking at. Do you have any thoughts about when you would prefer to do that? Or do you think that you would usually reach for something else? JOËL: Personally, I generally don't like the pattern of using each to iterate over a collection and then mutate some external accumulator. That, to me, is a bit of a code smell. It's a sign that each is not quite powerful enough to do the thing that I want to do and that I'm probably needing some sort of more specialized form of iteration. Sometimes, that's reduce. Oftentimes, because each can suffer from the same problem you mentioned from reduce, where it's like, oh, you're doing this thing where you mutate an external accumulator. Turns out what you're really doing is just map. So, use map or use select or, you know, some of the other built-in iterators from the enumerable library. There's a blog post on the thoughtbot blog that I continually link to people. And when I see the pattern of, like, mutating an external variable with each, yeah, I tend to see that as a bit of a code smell. I don't know that I would never do it, but whenever I see that, it's a sign to me to, like, pause and be like, wait a minute, is there a better way to do this? STEPHANIE: Yeah, that's fair. I like the idea that, like, if there's already a method available to you that is more specific to go with that. But I also think that sometimes I'd rather, like, come across that pattern of mutating a variable outside of the iteration over, like, someone trying to do something clever with the reduce. JOËL: Yeah, I guess reduce, especially if it's got, like, a giant block and you've got then, like, things in there that break or call next to skip iterations and things like that, that gets really mind-bending really quickly. I think a case where I might consider using an each over a reduce, and that's maybe generally when I tend to use each, is when I'm doing side effects. If I'm using a reduce, it's because I care about the accumulated value at the end. If I'm using each, it's typically because I am trying to do some amount of side effects. STEPHANIE: Yeah, that's a really good call out. I had that written down in my notes, and I'm glad you brought it up because I've seen them get conflated a little bit, and perhaps maybe that's the source of the pain that I'm talking about. But I really like that heuristic of reduce as, you know, you're caring about the output, as opposed to what's going on inside. Like, you don't want any unexpected behavior. JOËL: And I think that applies to something like map as well. My sort of heuristic is, if I'm doing side effects, I want each. If I want transformed values that are sort of one-to-one in the collection, I want map. If I want a single sort of aggregate value, then I want reduce. STEPHANIE: I think that's the cool thing about mixing paradigms sometimes, where all the strategies you talked about in terms of, you know, using custom, like, objects for your accumulator, or the elements in your collection, like, that's something that we get because, you know, we're using an object-oriented language like Ruby. But then, like, you also are kind of bringing the functional programming lens to, like, when you would use reduce in the first place. And yeah, I am just really excited now [chuckles] to start looking for some places I can use reduce after this conversation and see what comes out of it. JOËL: I think I went on a bit of an interesting journey where, as a newer programmer, reduce was just, like, really intense. And I struggled to understand it. And I was like, ban it from code. I don't want to ever see it. And then, I got into functional programming. I was like, I'm going to do reduce everywhere. And, honestly, it was kind of messy. And then I, like, went really deep on a lot of functional theory, and I think understood some things that then I was able to take back to my code and actually write reduce expressions that are much simpler so that now my heuristic is like, I love reduce; I want to use it, but I want as little as possible in the reduce itself. And because I understand some of these other concepts, I have the ability to know what things can be extracted in a way that will feel very natural, in a way that myself from five years ago would have just been like, oh, I don't know. I've got this, you know, 30-line reduce expression that I know is complicated, but I don't know how to improve. And so, a little bit of the underlying theory, I don't think it's necessary to understand these simplified reduces, but as an author who's writing them, I think it helps me write reduces that are simpler. So, that's been my journey using reduce. STEPHANIE: Yeah. Well, thanks for sharing. And I'm really excited. I hope our listeners have learned some new things about reduce and can look at it from a different light. JOËL: There are so many different perspectives. And I think we keep discovering new mental models as we talk to different people. It's like, oh, this particular perspective. And there's one that we didn't really dig into but that I think makes more sense in a functional world that's around sort of deconstructing a structure and then rebuilding it with different components. The shorthand name of this mental model, which is a fairly common one, is constructor replacement. For anyone who's interested in digging into that, we'll link it in the show notes. I gave a talk at an Elm meetup where I sort of dug into some of that theory, which is really interesting and kind of mind-blowing. Not as relevant, I think, for Rubyists, but if you're in a language that particularly allows you to build custom structures out of recursive types or what are sometimes called algebraic data types, or tagged unions, or discriminated unions, this thing goes by a bajillion names, that is a really interesting other mental model to look at. And, again, I don't think the list that we've covered today is exhaustive. You know, I would love it for any of our listeners; if you have your own mental models for how to think about folding, injecting, reducing, send them in: hosts@bikeshed.fm. We'd love to hear them. STEPHANIE: And on that note, shall we wrap up? JOËL: Let's wrap up. STEPHANIE: Show notes for this episode can be found at bikeshed.fm. JOËL: This show has been produced and edited by Mandy Moore. STEPHANIE: If you enjoyed listening, one really easy way to support the show is to leave us a quick rating or even a review in iTunes. It really helps other folks find the show. JOËL: If you have any feedback for this or any of our other episodes, you can reach us @_bikeshed, or you can reach me @joelquen on Twitter. STEPHANIE: Or reach both of us at hosts@bikeshed.fm via email. JOËL: Thanks so much for listening to The Bike Shed, and we'll see you next week. ALL: Byeeeeeeee!!!!!!! AD: Did you know thoughtbot has a referral program? If you introduce us to someone looking for a design or development partner, we will compensate you if they decide to work with us. More info on our website at: tbot.io/referral. Or you can email us at referrals@thoughtbot.com with any questions.
Paper is a plentiful source of clutter—and frustration—for many people. Even though our digital lives offer us more options than ever for “going paperless,” paper clutter still seems to keep stacking up. In episode #204 of The Clutter Fairy Weekly, Gayle Goddard, professional organizer and owner of The Clutter Fairy in Houston, Texas, examines habits, behaviors, and attitudes that lead us to keep more paper than we need or can manage and offers pointers for purging your personal paper piles.Show notes: https://cfhou.com/tcfw204The Clutter Fairy Weekly is a live webcast and podcast designed to help you clear your clutter and make space in your home and your life for more of what you love. We meet Tuesdays at noon (U.S. Central Time) to answer your decluttering questions and to share organizing tools and techniques, success stories and “ah-hah!” moments, seasonal suggestions, and timeless tips.To participate live in our weekly webcast, join our Meetup group, follow us on Facebook, or subscribe to our mailing list. You can also watch the videos of our webcast on YouTube.Support the show
VP S2 Ep46: PRETTY PADDED ENVELOPES! Flashback video! Thanks so much for being here :) Sincerely, Pam and Fam :) MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost Grab a FUNDLE! Now available in my Etsy Shop!: 100 pieces! A mix of antique/vintage ledger pages, hand-dyed papers, old postcards, tea cards, handwritten paper, awesome book pages and so much more! Wonderful to use in your junk journal creations! Free Priority Shipping in the USA! :) Limited supply! :) Want to see a Fundle? Video!: https://youtu.be/KJnWd9RSpOQ Want to Buy a Fundle? Etsy Shop: https://www.etsy.com/listing/1007331616/antique-vintage-ephemera-paper?ref=shop_home_active_6&frs=1&crt=1 NEW! PRINT & MAIL Option for Vintage Digikits! :) I heard your call :) No Printer? No Problem! :) I will print & mail 10 Digikits to you! Free Priority Shipping in the USA! :) 1. Select 10 names of digikits, & send me the list via Etsy message or email to pam@thepaperoutpost.com or simply say "Surprise me!" :) 2. Then buy the Print & Mail Digikit option in my Etsy shop! :) Direct Link here: https://www.etsy.com/listing/1071078687/printed-mailed-digikits-no-printer?ref=shop_home_active_1&frs=1&crt=1 That's 50 Pages total on lightweight cardstock! See All My Digikits! https://www.etsy.com/shop/ThePaperOutpost Sincerely, Pam at The Paper Outpost :)!! I am currently buried in paper and covered in glue ;) And I am in heaven! :) Remember that Fun Can Be Simple! Go Forth and Create with Reckless Abandon! :) VINTAGE DIGIKITS! Amazing images to download & print out at home on your printer!: Etsy Shop: https://www.etsy.com/shop/ThePaperOutpost MY AMAZON STORE!: My Personal Favorite Products & Tools!: Click here to see all my items in one click with pictures in my Amazon Store! https://www.amazon.com/shop/thepaperoutpost NEWSLETTER!: Free Monthly Emailed Newsletter from The Paper Outpost! Sign Up here: https://bit.ly/paperoutpostnewsletter - Free Monthly Digital Printable! - Free Checklist of Junk Journal Supplies! - Free The Note From The Book Maker explaining what a junk journal is and how to use it! - Junk Journal Tips & Updates from Pam at The Paper Outpost! MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost COME FIND ME AT :) ETSY Shop: https://www.thepaperoutpost.com INSTAGRAM: https://www.instagram.com/thepaperoutpost FACEBOOK: https://www.facebook.com/ThePaperOutpost The Paper Outpost Facebook Group: https://www.facebook.com/ThePaperOutpost/ The Paper Outpost Podcast!: https://anchor.fm/the-paper-outpost AMAZON STORE: https://www.amazon.com/shop/thepaperoutpost PINTEREST: https://www.pinterest.com/thepaperoutpost TWITTER: https://twitter.com/thepaperoutpost YOUTUBE: https://www.youtube.com/ThePaperOutpost #thepaperoutpost #paperoutpost #thepaperoutpost #digikits #junkjournal #junkjournals #howtomakeajunkjournal #junkjournalpodcast #thepaperoutpostpodcast #thejoyofjunkjournals #fundle --- Send in a voice message: https://podcasters.spotify.com/pod/show/the-paper-outpost/message Support this podcast: https://podcasters.spotify.com/pod/show/the-paper-outpost/support
This episode of the Reading with Your Kids podcast featured two authors celebrating new books. The first guest was Yobe Qiu, who discussed her debut chapter book called The Missing Red Envelopes. She explained the cultural significance of red envelopes in Asian traditions and told the story of two sisters collecting envelopes for Lunar New Year. The book follows what happens when one of the sisters loses the bag containing all the envelopes. The second guest was Connor Derelioglu who discussed his middle grade novel Kili and Nakoa. The story follows a boy named Kili who goes surfing one day and is impressed by an older man's surfing skills. Throughout their interactions, the man teaches Kili how to embrace challenges. Both authors discussed the importance of portraying diverse cultures and intergenerational relationships in children's literature. We also hear a highlight from our 2018 conversation with LeVar Burton. Clikc here to visit our website - www.readingwithyourkids.com
Envelopes of mysterious white powder have been showing up at the doors of people like Judge Engoron and Donald Trump Jr. And now the current president's son feels left out...
Episode Description Joe recounts his trip to Taiwan, including Grand Hyatt Taipei, flying E-V-A Airlines in business class, highlights in Taipei, and eating at random bathroom tiled floor restaurants. How much money did the kids get in their red envelopes? Listen and find out! Episode Notes 0:00 - Joe just got home and is jet lagged 9:30 - Grand Hyatt Taipei (haunted?) 15:32 - EVA business class 28:05 - Exploring Taiwan 31:13 - Aloft Tainan 33:27 - Taipei highlights Enjoying the podcast? Please consider leaving us a positive review on your favorite podcast platform! You can also connect with us anytime at podcast@milestomemories.com. You can subscribe on Apple Podcasts, Google Play, Spotify, TuneIn, Pocket Casts, or via RSS. Don't see your favorite podcast platform? Please let us know! Music: Rewind by Jay Someday | https://soundcloud.com/jaysomeday Music promoted by https://www.free-stock-music.com Creative Commons Attribution 3.0 Unported License
Your body may not be in tiptop shape to do rigorous service—but you can serve God with all your heart and soul. If you'd like to join Hannah in volunteering at the Joni and Friends headquarters, drop a line at joniandfriends.org.-------- Thank you for listening! Your support of Joni and Friends helps make this show possible. Joni and Friends envisions a world where every person with a disability finds hope, dignity, and their place in the body of Christ. Become part of the global movement today at www.joniandfriends.org Find more encouragement on Instagram, TikTok, Facebook, and YouTube.
VP S4 Ep39: MOTHER NATURE'S ENVELOPES! Flashback video! Thanks so much for being here :) Sincerely, Pam and Fam :) MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost Grab a FUNDLE! Now available in my Etsy Shop!: 100 pieces! A mix of antique/vintage ledger pages, hand-dyed papers, old postcards, tea cards, handwritten paper, awesome book pages and so much more! Wonderful to use in your junk journal creations! Free Priority Shipping in the USA! :) Limited supply! :) Want to see a Fundle? Video!: https://youtu.be/KJnWd9RSpOQ Want to Buy a Fundle? Etsy Shop: https://www.etsy.com/listing/1007331616/antique-vintage-ephemera-paper?ref=shop_home_active_6&frs=1&crt=1 NEW! PRINT & MAIL Option for Vintage Digikits! :) I heard your call :) No Printer? No Problem! :) I will print & mail 10 Digikits to you! Free Priority Shipping in the USA! :) 1. Select 10 names of digikits, & send me the list via Etsy message or email to pam@thepaperoutpost.com or simply say "Surprise me!" :) 2. Then buy the Print & Mail Digikit option in my Etsy shop! :) Direct Link here: https://www.etsy.com/listing/1071078687/printed-mailed-digikits-no-printer?ref=shop_home_active_1&frs=1&crt=1 That's 50 Pages total on lightweight cardstock! See All My Digikits! https://www.etsy.com/shop/ThePaperOutpost Sincerely, Pam at The Paper Outpost :)!! I am currently buried in paper and covered in glue ;) And I am in heaven! :) Remember that Fun Can Be Simple! Go Forth and Create with Reckless Abandon! :) VINTAGE DIGIKITS! Amazing images to download & print out at home on your printer!: Etsy Shop: https://www.etsy.com/shop/ThePaperOutpost MY AMAZON STORE!: My Personal Favorite Products & Tools!: Click here to see all my items in one click with pictures in my Amazon Store! https://www.amazon.com/shop/thepaperoutpost NEWSLETTER!: Free Monthly Emailed Newsletter from The Paper Outpost! Sign Up here: https://bit.ly/paperoutpostnewsletter - Free Monthly Digital Printable! - Free Checklist of Junk Journal Supplies! - Free The Note From The Book Maker explaining what a junk journal is and how to use it! - Junk Journal Tips & Updates from Pam at The Paper Outpost! MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost COME FIND ME AT :) ETSY Shop: https://www.thepaperoutpost.com INSTAGRAM: https://www.instagram.com/thepaperoutpost FACEBOOK: https://www.facebook.com/ThePaperOutpost The Paper Outpost Facebook Group: https://www.facebook.com/ThePaperOutpost/ The Paper Outpost Podcast!: https://anchor.fm/the-paper-outpost AMAZON STORE: https://www.amazon.com/shop/thepaperoutpost PINTEREST: https://www.pinterest.com/thepaperoutpost TWITTER: https://twitter.com/thepaperoutpost YOUTUBE: https://www.youtube.com/ThePaperOutpost #thepaperoutpost #paperoutpost #thepaperoutpost #digikits #junkjournal #junkjournals #howtomakeajunkjournal #junkjournalpodcast #thepaperoutpostpodcast #thejoyofjunkjournals #fundle --- Send in a voice message: https://podcasters.spotify.com/pod/show/the-paper-outpost/message Support this podcast: https://podcasters.spotify.com/pod/show/the-paper-outpost/support
Welcome to The Nonlinear Library, where we use Text-to-Speech software to convert the best writing from the Rationalist and EA communities into audio. This is: Solution to the two envelopes problem for moral weights, published by MichaelStJules on February 19, 2024 on The Effective Altruism Forum. Summary When taking expected values, the results can differ radically based on which common units we fix across possibilities. If we normalize relative to the value of human welfare, then other animals will tend to be prioritized more than by normalizing by the value of animal welfare or by using other approaches to moral uncertainty. For welfare comparisons and prioritization between different moral patients like humans, other animals, aliens and artificial systems, I argue that we should fix and normalize relative to the moral value of human welfare, because our understanding of the value of welfare is based on our own experiences of welfare, which we directly value. Uncertainty about animal moral weights is about the nature of our experiences and to what extent other animals have capacities similar to those that ground our value, and so empirical uncertainty, not moral uncertainty ( more). I revise the account in light of the possibility of multiple different human reference points between which we don't have fixed uncertainty-free comparisons of value, like pleasure vs belief-like preferences (cognitive desires) vs non-welfare moral reasons, or specific instances of these. If and because whatever moral reasons we apply to humans, (similar or other) moral reasons aren't too unlikely to apply with a modest fraction of the same force to other animals, then the results would still be relatively animal-friendly ( more). I outline why this condition plausibly holds across moral reasons and theories, so that it's plausible we should be fairly animal-friendly ( more). I describe and respond to some potential objections: There could be inaccessible or unaccessed conscious subsystems in our brains that our direct experiences and intuitions do not (adequately) reflect, and these should be treated like additional moral patients ( more). The approach could lead to unresolvable disagreements between moral agents, but this doesn't seem any more objectionable than any other disagreement about what matters (more). Epistemic modesty about morality may push for also separately normalizing by the values of nonhumans or against these comparisons altogether, but this doesn't seem to particularly support the prioritization of humans ( more). I consider whether similar arguments apply in cases of realism vs illusionism about phenomenal consciousness, moral realism vs moral antirealism, and person-affecting views vs total utilitarianism, and find them less compelling for these cases, because value may be grounded on fundamentally different things ( more). How this work has changed my mind: I was originally very skeptical of intertheoretic comparisons of value/reasons in general, including across theories of consciousness and the scaling of welfare and moral weights between animals, because of the two envelopes problem ( Tomasik, 2013-2018) and the apparent arbitrariness involved. This lasted until around December 2023, and some arguments here were originally going to be part of a piece strongly against such comparisons for cross-species moral weights, which I now respond to here along with positive arguments for comparisons. Acknowledgements I credit Derek Shiller and Adam Shriver for the idea of treating the problem like epistemic uncertainty relative to what we experience directly. I'd also like to thank Brian Tomasik, Derek Shiller and Bob Fischer for feedback. All errors are my own. Background On the allocation between the animal-inclusive and human-centric near-termist views, specifically, Karnofsky ( 2018) raised a problem: The "animal-inclusive" vs. "human-centric" divide could be interpreted as being about a form of "normative uncertainty": un...
SummaryIn this episode, the hosts discuss a range of topics including bounced checks, condo politics, rising maintenance fees, childhood reminiscing, self-esteem, movie recommendations, and personal grooming. In this part of the conversation, the hosts discuss various topics including ear hair plucking, movie theater etiquette, and the STI epidemic. They share their experiences and give humorous advice on how to handle these situations. In this part of the conversation, the hosts discuss STIs and infections, sharing personal stories and making jokes. They then transition to a discussion about finding a foreign bride, with each host sharing their thoughts on which countries to focus on or avoid. The hosts discuss their preferences for brides from Moldova and including Latvia, Vietnam, Canada, and the Philippines. They also introduce a segment called 'Great Gary's from History' where they discuss notable people named Gary, starting with musician Gary Moore. The conversation takes a crass turn as they discuss changing the taste of semen and the limitations of AI in providing information. The hosts speculate on the impact of Chinese AI and share their personal experiences and opinions on the topic. The conversation concludes with a humorous discussion about a misinterpreted box and the confusion over the word 'douche.' The hosts share their cringy reactions and make jokes about the topic. The chapter ends with a lighthearted note.TakeawaysBounced checks can lead to awkward conversations and the need for reissuing checks.Condo elections can be contentious and lead to disputes among neighbors.Rising maintenance fees can cause frustration among residents, especially when they don't understand the reasons behind the increase.Childhood reminiscing can be a fun and nostalgic topic of conversation.Self-esteem is important, and it's essential to recognize one's worth and avoid labeling oneself as a loser.Bad Council Weekend is an upcoming event where the hosts plan to gather and have fun together.Personal grooming, including manscaping, can be a humorous and lighthearted topic of conversation. Taking care of small grooming tasks for your significant other can be a sign of love and care.Being considerate of your partner's movie preferences and not falling asleep during their chosen movies is important.Communication and understanding each other's movie preferences can help avoid conflicts.When considering finding a foreign bride, it's important to consider cultural differences and compatibilityReligion and loyalty can be important factors to consider when choosing a partner Misinterpretations can lead to funny and awkward situations.Words with multiple meanings can cause confusion and humor.Humor can be found in unexpected and cringy moments.Ending a conversation on a funny note leaves a positive impression.Chapters00:00 Bounced Checks and Condo Politics03:11 Envelopes and Condo Elections05:10 Rising Maintenance Fees and Complaints09:09 Childhood Reminiscing12:32 Self-Esteem and Loser Mentality15:27 Movie Recommendation: Saltburn16:25 Bad Council Weekend and Manscaping18:33 Chest Hair and Personal Grooming18:46 Ear Hair Plucking20:19 Movie Theater Etiquette25:19 Checking if Someone is Awake32:19 STI Epidemic37:32 Discussion about STIs and infections48:00 Conversation about finding a foreign bride55:06 Discussion about leaving Moldova55:42 Considering Latvia as a new country56:15 Considering Vietnam as a new country56:59 Considering Canada as a new country57:59 Considering the Philippines as a new country58:59 Second choice: Canada01:02:06 Introduction to 'Great Garry's from History'01:02:36 Discussion about Gary Moore01:05:08 Discussion about changing the taste of semen01:06:31 Mike's experience with changing the taste of semen01:08:44 Frustration with AI not providing information01:09:41 Speculation on the impact of Chinese AI01:12:07 Discussion about the taste of semen01:13:08 Offensive nature of the question01:13:38 Misinterpretation of a Box01:14:05 Confusion over Douche01:14:28 Humorous Reactions01:14:42 Ending on a Funny Note ★ Support this podcast on Patreon ★
In Episode 181 we look back at the games we played in 2023 and talk about our biggest hits, and biggest misses in 2023. This includes games that were published in 2023 but also games that were new to us in 2023. We also talk about our Board Game Revelations - the things that changed gaming for us over the last year. Timestamps: 00:00 Introduction 00:28 2023 Awards 01:56 Biggest Surprises in 2023 - Yokohama, Age of Innovation, Frosthaven, Cyclades: Legendary Edition, Vagrantsong, Tichu, Hegemony: Lead Your Class to Victory, Fractal: Beyond the Void, Turing Machine, Apiary, Heat: Pedal to the Metal, Star Wars: The Deckbuilding Game, Motor City 15:06 Biggest Disappointments in 2023 - Lords of Ragnarok, Expeditions, Voidfall 22:14 Best New To Us in 2023 - Distilled, The Battle for Rokugan, Cat in the Box, Downforce, Revive 27:42 Best Productions Published in 2023 - Steam Up: A Feast of Dim Sum, The Castles of Burgundy: Special Edition, Robot Quest Arena, Apiary, Expeditions, Lords of Ragnarok 34:32 Look Back at Best Game Published in 2022 - Wonderland's War 37:08 Best Games Published in 2023 - Robot Quest Arena, Nucleum, Sea Salt & Paper, Dune: Imperium Uprising, Hegemony: Lead Your Class to Victory 47:42 Most Played Games of 2023 - Azul, Through the Ages: A New Story of Civilization, Tapestry, Obsession, Ark Nova, Azul, Can't Stop, Sea Salt & Paper, Star Realms, Beyond the Sun, Barrage, Star Realms 55:19 Board Game Revelations in 2023 1:02:00 2023 Board Game BGG Ranking Speculations - Nucleum, Apiary, Distilled, Hegemony: Lead Your Class to Victory, Darwin's Journey, Earth, Age of Innovation, Star Wars: The Deckbuilding Game, Frosthaven, The White Castle, Sky Team, The Witcher: The Old World, Forest Shuffle, Thunder Road: Vendetta, Kutna Hora, Stationfall, Evacuation, Dune: Imperium Uprising, Bloodstones, Envelopes of Cash
Are you one of the remaining few people who like to send cards or letters the old fashioned way through the mail?The Afton-Minnesota based artist John Kaul has a long history of collecting stamps, sending stamps and painting stamps and envelopes. He has a brand new exhibit at the Groveland Gallery in Minneapolis featuring some of the hundreds of portraits he's painted directly onto mailing envelopes.He joins me right now to talk more about his work. Kaul joined MPR News Host Cathy Wurzer. Use the audio player above to listen to the full conversation. Subscribe to the Minnesota Now podcast on Apple Podcasts, Google Podcasts, Spotify or wherever you get your podcasts. We attempt to make transcripts for Minnesota Now available the next business day after a broadcast. When ready they will appear here.
Mike Feeney and Mike Rainey join Luis J. Gomez and Zac Amico and they disuss best mentally challenged characters in movies, bully jokes and pranks from childhood, the first fights they've ever gotten into, where Luis grew up, Does It Live - mom's boyfriend shoots son on video, the guy who was trapped in the bathroom on a flight, watching porn on a flight, winning concert tix on the radio, Skankfest call-in ticket contest and so much more!(Air Date:January17th, 2024)Support our sponsors!YoDelta.com - Use promo code: GaS to get 25% off!SendItSupps.com - Use promo code: REAL for a special discount!MonthlyKnifeClub.com - Use promo code: RAP for 10% off your first month!To advertise your product or service on GaS Digital podcasts please go to TheADSide.com and click on "Advertisers" for more information!Submit your artwork via postal mail to:GaS Digital Networkc/o Real Ass Podcast151 1st Ave, #311New York, NY 10003Real Ass Podcast merchandise is available at https://podcastmerch.com/collections/real-ass-podcastYou can watch Real Ass Podcast LIVE for FREE every Monday, Wednesday and Friday at 11am ET at GaSDigitalNetwork.com/LIVEOnce you're there you can sign up at GaSDigitalNetwork.com with promo code: RAP for a 7-day FREE trial with access to every Real Ass Podcast show ever recorded! On top of that you'll also have the same access to ALL the shows that GaS Digital Network has to offer!Follow the whole show on social media!Mike FeeneyTwitter: https://twitter.com/iammikefeeneyInstagram: https://instagram.com/iammikefeeneyComedy Special: https://www.youtube.com/watch?v=4CA6s_zaGRY&ab_channel=MikeFeeneyMike RaineyTwitter: https://twitter.com/mikerainey82Instagram: https://instagram.com/mikerainey82Podcast YouTube: https://www.youtube.com/channel/UCWWVkovtAdBInrZ4CMfSAvQLuis J. GomezTwitter: https://twitter.com/luisjgomezInstagram: https://instagram.com/gomezcomedyYouTube: https://www.youtube.com/c/LuisJGomezComedyTwitch: https://www.twitch.tv/prrattlesnakeWebsite: https://www.luisofskanks.comZac AmicoTwitter: https://twitter.com/ZASpookShowInstagram: https://instagram.com/zacisnotfunnySee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
#150 // Compliance only works as long as you're compliant. Willpower is not the fuel that'll get you to breakthrough.Do you need a different experience when it comes to your finances? Maybe you've done all the programs, followed all the plans, used all the budgeting apps "they" told you to, but you're still feeling like "this isn't it." Do you know deep down that you're meant for more in this life, and being bullied by your bank account and budgeting spreadsheets just isn't the road that'll get you there?Here's the truth: Snowball strategies, cash envelopes and "we'll load it all in for you and organize it" budgeting apps are not enough to prosper you financially. If you do not trade in faulty mindsets for a Kingdom mindset around money, and if you won't swap out those compliance and duty habits for something with real LIFE in it, you're going to keep getting the same result every single time you stop religiously following "the program." This is the straight up reality of human nature, my friend.So what can you do to get a different result? How can you experience real breakthrough in your finances and learn to prosper as you steward the resources God has given you?On this episode of the Positioned to Prosper podcast, I'm going to help you feel safe enough to admit where you really are right now when it comes to your finances, and to actually assess your positioning. Then I'm going to offer you to join me in something that I absolutely know can help you get positioned to prosper in your personal finances. Does this sound like something that could really help you right now? If so, I want you to Grab your Bible, your journal and a pen, and . . . Let's Go!JOIN ME FOR PROSPER WEEK INSIDE THE ROCC! Listen, if you KNOW that you need the teaching, equipping and encouragement that's coming for you during PROSPER Week, then join me in the REVIVE Online Campus Community (the ROCC) and let's journey together. There is a whole host of people who will be running alongside you and cheering you on as you master your finances and bring them under the Lordship of Christ!
On this episode, we’ll cover a flight of random topics, including how to get your direct mail piece opened 100% of the time. This envelope strategy comes from one of our previous guests, direct marketing expert Kevin Donlin of https://clientcloningsystems.com. The post 337: Attention-grabbing Envelopes, Flying Drone Cameras, Craft Beverages and More first appeared on Persuasion by the Pint.
Happy Hump Day! Here's our show up to Wednesday! As always enjoy on Podcast or Live Show on the free iHeartRadio app!1 - Can you eat Pizza that was left out?2 - Phone Tap3 -Mickey Mouse is now Public Domain 4 - 2nd Date Update5 - Phone Tap6 - Mike is getting kicked out of his house? 7- Envelopes are 125$ now?8- Can you use rain water to fill a pool if its empty?
In the spirit of clearly communicating what you're signing up for, this podcast episode is nearly three hours long, and among other things it contains a discussion of a paper by author Mary Shaw titled Myths & Mythconceptions which takes as an organizing principle a collection of myths that are widely believed by programmers, largely unacknowledged, which shape our views on the nature of programming as an activity and the needs of programmers as people and the sort of work that we do as a sort of work, and where by acknowledging these myths the three of us (Mary Shaw primarily, and by extension Jimmy and I, those three people, that's it, no other people appear on this podcast) are able to more vividly grip the image of programming with our mind's eye (or somesuch) and conceive of a different formulation for programming, and in addition to these myths this paper also incudes a number of excellent lists that I take great pleasure in reading, beyond which I should also note that the paper does a job of explaining itself and that hopefully you'll find I've done a similar job, that's the spirit, please enjoy. Links $ patreon.com/futureofcoding — I've recently changed it so that there's only 1 instance of the INTERCAL tier available, so if you're interested in those perks you'd better hop on it quick before nobody else does! There's also a video, though I haven't watched it. Claude Shannon would have something to say about revealing information. Top 10 Hits of the End of the World is an album by Prince Rama. Listen to it as loudly as you can on Bandcamp, Spotify, or Apple Music. Val Town is the new startup by Future of Coding community founder Steve Krouse Ivan recently took a job at Ink & Switch on the "Ink" research track. Retool MythBusters The Flop House's Final Judgements: Good-Bad, Bad-Bad, Kinda-Like CRDT Data Robust-First Computing is an approach championed by the hero Dave Ackley, and I have a well-informed hunch that you'll be hearing a lot more about it in future episodes. The T2 Tile Project is another Ackley joint that, perhaps, works as a wild example of what Mary Shaw means when she talks about an "execution ecosystem". Devine's talk at Strange Loop: An approach to computing and sustainability inspired from permaculture MUMPS (the medical thing, not to be confused with mumps the medical thing) is used by Epic (the software company, not to be confused with Epic the software company). The Glass Cannon podcast network. Lu's SPLASH talk Cellpond: Spatial Programming without Escape The Turing tarpit Functional Programming with Bananas, Lenses, Envelopes and Barbed Wire by Erik Meijer, Maarten Fokkinga, Ross Paterson. Richard D. James is the same person as Richard P. (Peter) Gabriel, right? Similarly, see Neil Armstrong's work on Erlang (which is popular in telephony, right?). The Witness is not going to appear in our show notes. Jack Rusher. Jack Rusher? Jack Rusher! TrainJam Gary Bernhardt's talk Ideology Nobody remarked on these silly links last time, so this time I'm drawing more attention to them: Tode: Neopets • MySpace Berd: Angelfire • Orkut Bot: Geocities • Friendster https://futureofcoding.org/episodes/069See omnystudio.com/listener for privacy information.
In this episode of The Chalene Show Podcast, hosted by Chalene Johnson and featuring her husband Bret, the couple shares their cherished family holiday tradition known as "10 Envelopes." Join them as they describe the beautiful practice of writing heartfelt letters and gifting them, along with small tokens of kindness, to strangers during the holiday season. Discover how this tradition brings their family closer together and spreads joy to others in unexpected places. Chalene and Bret recount the initial challenges and resistance they faced, especially from their children, who found the idea of approaching strangers uncomfortable. However, their approach of starting with simple greetings and only giving envelopes to those who genuinely connect with them has led to countless heartwarming encounters. Tune in to hear an unforgettable story about a travel mishap that highlights the power of kindness. Learn how a generous airline worker, who had received an envelope earlier, paid it forward in the most touching way. Through their anecdotes and experiences, Chalene and Bret aim to inspire listeners to embrace the spirit of giving and kindness during the holidays. Join them in the movement to spread positivity by using the hashtag #10Envelopes on social media. This episode is a reminder that the simple act of sharing joy and gratitude can have a profound impact, making the holiday season truly special. Watch this episode on YouTube! And see screenshots of past letters Join me on Patreon 7 Days for FREE!! http://chalene.com/more We would love to hear from you! Leave your questions or messages for Chalene RIGHT HERE Thank you to our Sponsor!!! Organifi!!! Go to Organifi.com/chalene and Use the Code CHALENE for 20% off all products! Go to greenchef. com/60chalene and use code 60chalene to get 60% off, plus 20% off your next two months. Thank you to our show sponsor Blissy! Sleep better with Blissy and use CHALENE to get an additional 30% off at blissy.com/CHALENE To advertise on our podcast, please reach out to thechaleneshow@gmail.com and mention The Chalene Show Join our awesome PodSquad on Facebook here! Sign Up For MY WEEKLY NEWSLETTER Links You May Want to Check out: Subscribe to Subscribe to Build Your Tribe!!! Check out Bret's Course Money Matters 101 at Chalene.com/moneymatters Be sure to check out the Push Journals and Notebooks!! Go to PushJournal.com Join Phase it Up and start creating healthier habits, it isn't like other diets or programs! PhaseItUp.com Join the InstaClubHub to go deep in learning all the latest tips and strategies to Instagram growth and engagement! InstaClubHub.com Check out all the Discounts and some of Chalene's favorite things at Chalene.com/Deals Send Chalene a text message at (619) 500-4819 Connect with me on your fav social platform: Instagram: www.Instagram.com/ChaleneJohnson Facebook: www.Facebook.com/Chalene TikTok: @chaleneOfficial Twitter: www.Twitter.com/ChaleneJohnson Be sure you are subscribed to this podcast to automatically receive your episodes!!! Get episode show notes here: www.chalenejohnson.com/podcast Hey! Send me a tweet & tell me what you think about the show! (Use the Hashtag) #The Chalene Show so I know you're a homie! XOXO Chalene
CLIP- we got a bunch of texts about getting empty envelopes and we get down to the bottom of the mystery
This hour we try to get to the bottom of the mystery of the empty envelopes and try to give away some money
VP S3 Ep222: Mail Envelopes! Pt 1 Flashback video! Thanks so much for being here :) Sincerely, Pam and Fam :) MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost Grab a FUNDLE! Now available in my Etsy Shop!: 100 pieces! A mix of antique/vintage ledger pages, hand-dyed papers, old postcards, tea cards, handwritten paper, awesome book pages and so much more! Wonderful to use in your junk journal creations! Free Priority Shipping in the USA! :) Limited supply! :) Want to see a Fundle? Video!: https://youtu.be/KJnWd9RSpOQ Want to Buy a Fundle? Etsy Shop: https://www.etsy.com/listing/1007331616/antique-vintage-ephemera-paper?ref=shop_home_active_6&frs=1&crt=1 NEW! PRINT & MAIL Option for Vintage Digikits! :) I heard your call :) No Printer? No Problem! :) I will print & mail 10 Digikits to you! Free Priority Shipping in the USA! :) 1. Select 10 names of digikits, & send me the list via Etsy message or email to pam@thepaperoutpost.com or simply say "Surprise me!" :) 2. Then buy the Print & Mail Digikit option in my Etsy shop! :) Direct Link here: https://www.etsy.com/listing/1071078687/printed-mailed-digikits-no-printer?ref=shop_home_active_1&frs=1&crt=1 That's 50 Pages total on lightweight cardstock! See All My Digikits! https://www.etsy.com/shop/ThePaperOutpost Sincerely, Pam at The Paper Outpost :)!! I am currently buried in paper and covered in glue ;) And I am in heaven! :) Remember that Fun Can Be Simple! Go Forth and Create with Reckless Abandon! :) VINTAGE DIGIKITS! Amazing images to download & print out at home on your printer!: Etsy Shop: https://www.etsy.com/shop/ThePaperOutpost MY AMAZON STORE!: My Personal Favorite Products & Tools!: Click here to see all my items in one click with pictures in my Amazon Store! https://www.amazon.com/shop/thepaperoutpost NEWSLETTER!: Free Monthly Emailed Newsletter from The Paper Outpost! Sign Up here: https://bit.ly/paperoutpostnewsletter - Free Monthly Digital Printable! - Free Checklist of Junk Journal Supplies! - Free The Note From The Book Maker explaining what a junk journal is and how to use it! - Junk Journal Tips & Updates from Pam at The Paper Outpost! MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost COME FIND ME AT :) ETSY Shop: https://www.thepaperoutpost.com INSTAGRAM: https://www.instagram.com/thepaperoutpost FACEBOOK: https://www.facebook.com/ThePaperOutpost The Paper Outpost Facebook Group: https://www.facebook.com/ThePaperOutpost/ The Paper Outpost Podcast!: https://anchor.fm/the-paper-outpost AMAZON STORE: https://www.amazon.com/shop/thepaperoutpost PINTEREST: https://www.pinterest.com/thepaperoutpost TWITTER: https://twitter.com/thepaperoutpost YOUTUBE: https://www.youtube.com/ThePaperOutpost #thepaperoutpost #paperoutpost #thepaperoutpost #digikits #junkjournal #junkjournals #howtomakeajunkjournal #junkjournalpodcast #thepaperoutpostpodcast #thejoyofjunkjournals #fundle --- Send in a voice message: https://podcasters.spotify.com/pod/show/the-paper-outpost/message Support this podcast: https://podcasters.spotify.com/pod/show/the-paper-outpost/support
VP S3 Ep221: Mail Envelopes! Pt 2 Flashback video! Thanks so much for being here :) Sincerely, Pam and Fam :) MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost Grab a FUNDLE! Now available in my Etsy Shop!: 100 pieces! A mix of antique/vintage ledger pages, hand-dyed papers, old postcards, tea cards, handwritten paper, awesome book pages and so much more! Wonderful to use in your junk journal creations! Free Priority Shipping in the USA! :) Limited supply! :) Want to see a Fundle? Video!: https://youtu.be/KJnWd9RSpOQ Want to Buy a Fundle? Etsy Shop: https://www.etsy.com/listing/1007331616/antique-vintage-ephemera-paper?ref=shop_home_active_6&frs=1&crt=1 NEW! PRINT & MAIL Option for Vintage Digikits! :) I heard your call :) No Printer? No Problem! :) I will print & mail 10 Digikits to you! Free Priority Shipping in the USA! :) 1. Select 10 names of digikits, & send me the list via Etsy message or email to pam@thepaperoutpost.com or simply say "Surprise me!" :) 2. Then buy the Print & Mail Digikit option in my Etsy shop! :) Direct Link here: https://www.etsy.com/listing/1071078687/printed-mailed-digikits-no-printer?ref=shop_home_active_1&frs=1&crt=1 That's 50 Pages total on lightweight cardstock! See All My Digikits! https://www.etsy.com/shop/ThePaperOutpost Sincerely, Pam at The Paper Outpost :)!! I am currently buried in paper and covered in glue ;) And I am in heaven! :) Remember that Fun Can Be Simple! Go Forth and Create with Reckless Abandon! :) VINTAGE DIGIKITS! Amazing images to download & print out at home on your printer!: Etsy Shop: https://www.etsy.com/shop/ThePaperOutpost MY AMAZON STORE!: My Personal Favorite Products & Tools!: Click here to see all my items in one click with pictures in my Amazon Store! https://www.amazon.com/shop/thepaperoutpost NEWSLETTER!: Free Monthly Emailed Newsletter from The Paper Outpost! Sign Up here: https://bit.ly/paperoutpostnewsletter - Free Monthly Digital Printable! - Free Checklist of Junk Journal Supplies! - Free The Note From The Book Maker explaining what a junk journal is and how to use it! - Junk Journal Tips & Updates from Pam at The Paper Outpost! MY PODCAST!: The Paper Outpost Podcast! The Joy of Junk Journals! Free to Listen Anytime! Every Tuesday & Thursday! New audio material! Junk Journals, Paper Crafting, life of a crafter, answering crafty questions! Come have a listen on Apple Podcast, Spotify, Google Podcast or go to https://anchor.fm/the-paper-outpost You can make your own Podcast! It's easy at Anchor: Here is how!: anch.co/outpost COME FIND ME AT :) ETSY Shop: https://www.thepaperoutpost.com INSTAGRAM: https://www.instagram.com/thepaperoutpost FACEBOOK: https://www.facebook.com/ThePaperOutpost The Paper Outpost Facebook Group: https://www.facebook.com/ThePaperOutpost/ The Paper Outpost Podcast!: https://anchor.fm/the-paper-outpost AMAZON STORE: https://www.amazon.com/shop/thepaperoutpost PINTEREST: https://www.pinterest.com/thepaperoutpost TWITTER: https://twitter.com/thepaperoutpost YOUTUBE: https://www.youtube.com/ThePaperOutpost #thepaperoutpost #paperoutpost #thepaperoutpost #digikits #junkjournal #junkjournals #howtomakeajunkjournal #junkjournalpodcast #thepaperoutpostpodcast #thejoyofjunkjournals #fundle --- Send in a voice message: https://podcasters.spotify.com/pod/show/the-paper-outpost/message Support this podcast: https://podcasters.spotify.com/pod/show/the-paper-outpost/support