Podcast appearances and mentions of dave herman

  • 33PODCASTS
  • 54EPISODES
  • 1h 5mAVG DURATION
  • ?INFREQUENT EPISODES
  • Mar 6, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about dave herman

Latest podcast episodes about dave herman

Where To Stick It
Episode 430 - Dude Where's My Car

Where To Stick It

Play Episode Listen Later Mar 6, 2025 47:14


Season 7 continues on with Dude Where's My Car? from the year 2000. Jessie and Chester are 2 stoner friends who lost their car while out having the time of their lives? The only problem is that they don't any of it. The boys must now retrace their steps through an intergalactic cult led by a man named Zoltan, a police interrogation, an uncooperative Chinese food drive-through, a Frenchman who raises Ostriches, and hot chicks with large breasts, all to answer the question, "Dude, where's my car?"Support the showCatch new episodes of the Where to Stick It Podcast every Tuesday and Thursday. If you like the show, please consider supporting us on Patreon where we upload exclusive content each month for only $3 a month.

All Of It
What's Your New York City Tattoo?

All Of It

Play Episode Listen Later Sep 12, 2024 29:28


Recent studies show that about one third of Americans have tattoos. But did you know that the modern tattoo was really born here in New York? We discuss the history of tattooing, and specifically the history of New York-themed tattoos, with the curators behind a new exhibit at the City Reliquary Museum and Civic Organization. Dave Herman, founder of the City Reliquary, and Michelle Myles, owner of the Daredevil Tattoo Shop, join us to discuss "Liberty the Tattooed Lady: The Great Bartholdi Statue as Depicted in Tattooing." Plus, we take calls from listeners about their New York City-themed tattoo.

WorldWide Legend Podcasts
The Marconi Experience

WorldWide Legend Podcasts

Play Episode Listen Later Aug 17, 2023 95:11


In radio news, there is news in the world of sports radio in New York City, Detroit, and Indianapolis.  We also have lots of news on the street and we will continue our look at those July Personal People Meter Ratings.  This will be followed by those call letter and format changes.  Bill Sparks presents an aircheck of radio station WNOE from New Orleans in 1972.  This weeks classic aircheck is the Marconi Radio Experience with Dave Herman on radio station WMMR FM from Philadelphia on April 23,1969.  Finally our featured station takes us to Las Vegas and mornings with Shawn and Amy.

Aussie LawnStars
Daves Lawns and More in Mudgee

Aussie LawnStars

Play Episode Listen Later Jul 23, 2023 59:55


I made the trip to Mudgee to interview Dave Herman who has set up a local mowing business. Mudgee is about 3 hours from Lake Macquarie or Newcastle and it is a truly rural part of Australia. Rugged mountains and harsh farmland along with local families that are generational in the community. I always try to engage with the person I am interviewing so you get to know them a little as a person as well as learning about their business. Today was surreal in the sense that I met Dave and his family. His wife Elise and their two children. There is something special about meeting people instead of the quick introduction you get over the phone before an interview, or via texting back and forth while arranging an interview. A piece of my heart is now with Dave and his family. You will hear Dave sharing details that are personal and you might be tempted to judge or think he should do things differently. Try and hear the story. Appreciate the very personal nature of a face to face interview and learn. There is so much to learn from the harsh Aussie farming communities, especially when making a business succeed and build trust with the locals. You don't ever want to mess that up because word of mouth lasts for generations.

Goin Off Podcast
O&A De-Talks Episode 9: Carol Miller, Dave Herman & Buzz

Goin Off Podcast

Play Episode Listen Later Dec 12, 2022 138:49


WNEW is celebrating its anniversary! What better than to start picking fights with other DJ's on air? We wrap up 1998 this episode discussing O&A's on-air fight with Carol Miller as well as the time the wife of a formerly fired DJ called in to sell her soon-to-be ex-husband's memorabilia. We also meet a new character in Ben Sparks and learn his unfortunate nickname. We also get a grim look into Anthony's childhood and how he lost his virginity. We also listen to Anthony and Gavin McInnes discussing Elon's plan to unsuspend accounts that violated Twitter ToS, and Anthony's thoughts on Trump announcing he is running for president in 2024.

AIRCHECK
S4 E8: Greg O'Brien "The OB" Pt 3 (National Television & Radio Voice Actor)

AIRCHECK

Play Episode Listen Later Apr 11, 2022 20:35


Greg O'Brien, the O-B, is a nationally recognized voice over veteran for the Television and Radio industries. Greg's booming pipes were first heard on the air in New York's Hudson Valley in the late 1980s, before making the move to the recording studio in the early 2000s. He is currently founder and head of his own voice over company, Greg O'Brien Voiceovers, www.gregobrienvo.comOriginally from Ramsey, New Jersey, Greg's Radio career began as an intern at 102.7 WNEW/New York during his late 20s while working in the banking industry. Those years were essential to Greg in developing an appreciation for Radio, while receiving hands on knowledge and experience from the heritage WNEW air staff, including Dave Herman, Scott Muni, Carol Miller and Ray White among others. Just up the New York State Thruway, there was an on-air position opening at WPDH/Poughkeepsie. Greg got the job, and as the Dyson family owned Crystal Radio Group grew, adding more Radio Stations to its portfolio, Greg segued into Programming.As Radio Ownership changes began to happen with these Radio Stations, Greg decided to pursue his passion for the voiceover industry. After spending 14 years with Bill Young Productions as a national voice talent, Greg stepped out on his own to begin his own voiceover company. In part three of this four part AIRCHECK session, Greg gets upgraded from WPDH to run their sister station WRRV. We also find out how Greg and Rich DeSisto ended up meeting as they both found themselves on the radio in New York City at Pure Rock Q104.3 (WAXQ-FM). Greg also reflects on the moment he decided to take a leap of faith and leave the NY metro area to pursue his voiceover career in Houston with Bill Young Productions.You can download or stream every episode of AIRCHECK from Apple Podcasts,  Spotify, and Google Podcasts.  You  can also ask your Smart Speaker to “Play Aircheck Podcast”.If you're a radio vet with a story to tell we want to hear from you.Email us at Aircheckme@gmail.comFollow us on Facebook:  facebook.com/aircheckmeTell us what you think and your favorite episode!

AIRCHECK
S4 E9: Greg O'Brien "The OB" Pt 4 (National Television & Radio Voice Actor)

AIRCHECK

Play Episode Listen Later Apr 11, 2022 16:07


Greg O'Brien, the O-B, is a nationally recognized voice over veteran for the Television and Radio industries. Greg's booming pipes were first heard on the air in New York's Hudson Valley in the late 1980s, before making the move to the recording studio in the early 2000s. He is currently founder and head of his own voice over company, Greg O'Brien Voiceovers, www.gregobrienvo.comOriginally from Ramsey, New Jersey, Greg's Radio career began as an intern at 102.7 WNEW/New York during his late 20s while working in the banking industry. Those years were essential to Greg in developing an appreciation for Radio, while receiving hands on knowledge and experience from the heritage WNEW air staff, including Dave Herman, Scott Muni, Carol Miller and Ray White among others. Just up the New York State Thruway, there was an on-air position opening at WPDH/Poughkeepsie. Greg got the job, and as the Dyson family owned Crystal Radio Group grew, adding more Radio Stations to its portfolio, Greg segued into Programming.As Radio Ownership changes began to happen with these Radio Stations, Greg decided to pursue his passion for the voiceover industry. After spending 14 years with Bill Young Productions as a national voice talent, Greg stepped out on his own to begin his own voiceover company. In part four of this four part AIRCHECK session, Greg reinforces the importance of voice actors being able to tell a good story. We are also introduced to Greg's voiceover coach and how important they are to every voice talent. Greg also shows us his playful side and how he uses his voice to parody others, as well as what he does to keep his voice healthy. You can download or stream every episode of AIRCHECK from Apple Podcasts,  Spotify, and Google Podcasts.  You  can also ask your Smart Speaker to “Play Aircheck Podcast”.If you're a radio vet with a story to tell we want to hear from you.Email us at Aircheckme@gmail.comFollow us on Facebook:  facebook.com/aircheckmeTell us what you think and your favorite episode!

AIRCHECK
S4 E7: Greg O'Brien "The OB" Pt 2 (National Television & Radio Voice Actor)

AIRCHECK

Play Episode Listen Later Apr 4, 2022 21:38


Greg O'Brien, the O-B, is a nationally recognized voice over veteran for the Television and Radio industries. Greg's booming pipes were first heard on the air in New York's Hudson Valley in the late 1980s, before making the move to the recording studio in the early 2000s. He is currently founder and head of his own voice over company, Greg O'Brien Voiceovers, www.gregobrienvo.comOriginally from Ramsey, New Jersey, Greg's Radio career began as an intern at 102.7 WNEW/New York during his late 20s while working in the banking industry. Those years were essential to Greg in developing an appreciation for Radio, while receiving hands on knowledge and experience from the heritage WNEW air staff, including Dave Herman, Scott Muni. Carol Miller and Ray White among others.  Just up the New York State Thruway, there was an on-air position opening at WPDH/Poughkeepsie. Greg got the job, and as the Dyson family owned Crystal Radio Group grew, adding more Radio Stations to its portfolio, Greg segued into Programming.As Radio Ownership changes began to happen with these Radio Stations, Greg decided to pursue his passion for the voiceover industry. After spending 14 years with Bill Young Productions as a national voice talent, Greg stepped out on his own to begin his own voiceover company. In part two of this four part AIRCHECK session, we find out how Greg approaches putting his voice to a radio commercial. More specifically how he assembled the various voice over projects he was tasked with at Bill Young Productions. Plus we find out what advice then WDHA-FM Program Director Mike Boyle gave a younger Greg Obrien and its impact. Plus Greg's first real radio gig at WPDH-FM in Poughkeepsie, New York, following his WNEW internship.You can download or stream every episode of AIRCHECK from Apple Podcasts,  Spotify, and Google Podcasts.  You  can also ask your Smart Speaker to “Play Aircheck Podcast”.If you're a radio vet with a story to tell we want to hear from you.Email us at Aircheckme@gmail.comFollow us on Facebook:  facebook.com/aircheckmeTell us what you think and your favorite episode!

AIRCHECK
S4 E6: Greg O'Brien "The OB" Pt 1 (National Television & Radio Voice Actor)

AIRCHECK

Play Episode Listen Later Apr 4, 2022 18:06


Greg O'Brien, the O-B, is a nationally recognized voice over veteran for the Television and Radio industries. Greg's booming pipes were first heard on the air in New York's Hudson Valley in the late 1980s, before making the move to the recording studio in the early 2000s. He is currently founder and head of his own voice over company, Greg O'Brien Voiceovers, www.gregobrienvo.comOriginally from Ramsey, New Jersey, Greg's Radio career began as an intern at 102.7 WNEW/New York during his late 20s while working in the banking industry. Those years were essential to Greg in developing an appreciation for Radio, while receiving hands on knowledge and experience from the heritage WNEW air staff, including Dave Herman, Scott Muni. Carol Miller and Ray White among others. Just up the New York State Thruway, there was an on-air position opening at WPDH/Poughkeepsie. Greg got the job, and as the Dyson family owned Crystal Radio Group grew, adding more Radio Stations to its portfolio, Greg segued into Programming.As Radio Ownership changes began to happen with these Radio Stations, Greg decided to pursue his passion for the voiceover industry. After spending 14 years with Bill Young Productions as a national voice talent, Greg stepped out on his own to begin his own voiceover company. In part one of this four part AIRCHECK session, Greg tells us about his very nontraditional career path. It's a journey that brought Greg from the banking industry to an internship at New York's 102.7 WNEW-FM, on-air talent, Program Director, and into the Voiceover industry.You can download or stream every episode of AIRCHECK from Apple Podcasts,  Spotify, and Google Podcasts.  You  can also ask your Smart Speaker to “Play Aircheck Podcast”.If you're a radio vet with a story to tell we want to hear from you.Email us at Aircheckme@gmail.comFollow us on Facebook:  facebook.com/aircheckmeTell us what you think and your favorite episode!

Lytes Out Podcast
DAVE “PEE WEE” HERMAN - Career DEEPDIVE

Lytes Out Podcast

Play Episode Listen Later Mar 31, 2022 140:38


#DaveHerman #UFC #MMADave Herman - Career DEEPDIVE (ep. 107)Heavyweight Dave Herman came up working his way through the Indy grind. He arrived in the UFC with a gaudy 20-2 record, with experience in Japan and Bellator. He won his UFC debut but dropped 4 fights in a row in the big show. Despite still having heaps of potential, Herman was done by 30 years old in the fight  game...The last time you saw him, he was making the news for an incident that saw a police officer taze him. That warrant is still active...Subscribe to the Lytes Out Podcast: https://www.youtube.com/channel/UCnyrswDJ9PkNHqFLOMfIdZw Also, don't forget to join our clips channel for more short-form content - https://www.youtube.com/channel/UCdcebSeWpoMqcotWR_1rHnQ Socials: Instagram - https://www.instagram.com/lytesoutpodcast/ iTunes - https://podcasts.apple.com/us/podcast/lytes-out-podcast/id1568575809 Spotify - https://open.spotify.com/show/3q8KsfqrSQSjkdPLkdtNWb Facebook - https://www.facebook.com/LytesOutPodcast/ Cash App - $mikedavis1231Venmo - Mike-Davis-63ZELLE: Cutthroatmma@gmail.com / ph#: 773-491-5052 Patreon - Lytesoutpodcast@gmail.comThanks for listening to Dave Herman - Career DEEPDIVE (ep. 107)Follow the #LOP team on Instagram: Chris - @chrislightsoutlytle Mike - @mikedavis632 Miguel - @iturratemOutro song: Power - https://tunetank.com/t/2gji/1458-power#MMA #UFC #NHB #LytesOutPodcast #LytesOut #MixedMartialArts #ChrisLytle #MMADetective #MiguelIturrate #MikeDavis #MMAHistory #OldSchoolMMA #FightPodcast #FightTalk #DEEPDIVE #FiftyFightClub #MMAPodcast #FightPodcastSupport the show

Here Be Tygers
"When the Dreamer Doth Not Lie", with David Herman & Nic Lori

Here Be Tygers

Play Episode Listen Later Nov 15, 2021 54:18


Hey all, My apologies for the delay on this week. I've been severely ill since last Thursday, and am still finding it difficult to breathe, much less speak. Today's episode comes from a world-building series on "how to create a space in which you can create", without fear of what might change or persist, that we ran for our patrons earlier this year. You'll probably recognize the first two voices you hear as the neuroscientist, Nic Lori, and my co-host, Dave Herman. They did such a wonderful job of explaining the premise on which everything else proceeds, namely: ‘what if the world evolved to ‘fit' man instead?', that we decided right from there to see what else could happen. We hope you enjoy. - J Learn more about your ad choices. Visit megaphone.fm/adchoices

Here Be Tygers
Lesson 0: How to Decide when You're in a Critical or Creative 'State of Mind', with Dave Herman

Here Be Tygers

Play Episode Listen Later Oct 28, 2021 70:32


We're here today to provide you with a bit of a preface for our upcoming miniseries on the ‘Seven Great Rules to Writing Stories that Sell'. These are things I found myself teaching all the time, so before we go into them, I thought it would be helpful for Dave and I to talk about what to do *before* you write—a ‘Lesson 0', if you will. And how you can shift from a critical (‘what is…?') state of mind to a more creative (‘what if…?') one when you'd like. We'll also share some of the more pernicious tales we tell themselves about why we ‘can't try' and what you can do to prove otherwise. We hope you enjoy -J Learn more about your ad choices. Visit megaphone.fm/adchoices

Here Be Tygers
“Friendship is (Insert Adjective)...?”, an HBT Workshop with Dave Herman

Here Be Tygers

Play Episode Listen Later Dec 23, 2020 58:01


Hey all,As we wind the year down, we wanted to give you a taste of what some our future episodes will be like. Starting in Season 2, we’ll provide you with three different kinds of conversation on how you can use storytelling to teach, entertain and guide the folks in your work, play and everyday life.During our Interview or Teach episodes, we’ll talk to Creative Entrepreneurs about how to reach out to your market, audience and tribe, connect what you make to what they want out of life, and the trust, impact and legacy that provides. For the Performance or Entertain episodes, we’ll invite other Creators onto the show to explore what makes for not just a good but the best stories, fiction or not; and how they compel, inspire or drive us towards a better life.Lastly, in our Workshop or Guide episodes, we’ll provide Creatives and Entrepreneurs alike with the tools, ideas and resources they need to find their tale, make it come to life, and bring what they’ve learned (or would share) back to their tribe.And throughout it all, of course, we’ll talk about Why Stories Sell (or, if you like, drive / inspire / compel).We hope you enjoy.- J Here Be Tygers supports #BlackLivesMatter and other organizations that would put an end to injustice, discrimination and police brutality. Here’s a list of things you can do to help.Like what you hear and want to show your support? Leave a review on your app of choice or subscribe for more on Patreon.com/herebetygers.Or contact us directly at Herebetygers.com, where we can help you find your tale and make it come to life.The Magician, written & performed by Immersive MusicKudos to Reckless Media for the final edits. Support the show (http://www.patreon.com/herebetygers)

The Opperman Report'
Love and Death in the Sunshine State PT2 American Kratom Assoc Chairman Dave Herman

The Opperman Report'

Play Episode Listen Later Nov 26, 2020 106:09


The Opperman Report
Love and Death in the Sunshine State PT2 American Kratom Assoc Chairman Dave Herman

The Opperman Report

Play Episode Listen Later Nov 26, 2020 20:42


The Opperman Report
Love and Death in the Sunshine State PT2 American Kratom Assoc Chairman Dave Herman

The Opperman Report

Play Episode Listen Later Nov 26, 2020 106:09


The Opperman Report'
Love and Death in the Sunshine State PT2 American Kratom Assoc Chairman Dave Herman

The Opperman Report'

Play Episode Listen Later Nov 26, 2020 20:42


The Opperman Report
Love and Death in the Sunshine State PT2 American Kratom Assoc Chairman Dave Herman

The Opperman Report

Play Episode Listen Later Nov 26, 2020 20:42


The Opperman Report
Love and Death in the Sunshine State PT2 American Kratom Assoc Chairman Dave Herman

The Opperman Report

Play Episode Listen Later Nov 26, 2020 106:09


Here Be Tygers
“How to Write for an Unusual Life(form)“, with Stephen and Dave Herman

Here Be Tygers

Play Episode Listen Later Oct 14, 2020 74:11


Joining today: two of the three Brothers Herman, engineer Dave and medical ethicist & philosopher Steven, with all of their knowledge combined Xenobiology. Astrobiology. And all of the fictional kinds. The worlds we imagine, define, are teeming to full with strange and unusual life: beings who either don’t follow the rules that we know—or out of necessity create new order in their time. But how do you make them seem real, do you ground our encounters with them in the world(s) that you write? How do you know what they think, hear, feel, would convey of their own deep, ineffable mind?Join us today as we touch on a few of your fictional favorites like the fae, alien kinds, and artificial beings or life that only in the uncanny valley can survive. And the numinous fear, sense of majesty or plain awe that we feel at meeting that which we cannot describe. - JShow NotesDescartes, “I think therefore I am...”Hobbes defining the second law of motion NASA research on exobiologyTardigrades as Star Trek Discovery power source Parasite Eve and mitochondria Recapitulation TheoryWayne Barlowe’s ExpeditionKhan Academy on Phenotypic plasticity Prometheus and “a wizard did it...”Lovecraft’s xenophobiaOctavia Butler’s DawnJohn Scalzi, Old Man’s WarThe Coldfire Trilogy, by C.S. Friedman“I have no mouth and I must scream”, by Harlan Ellison The convoluted lore of Neon Genesis EvangelionLord Dunsany’s Gods of Pegana The Uncanny ValleyDragonriders of Pern, by Anne McCaffreyHere Be Tygers supports #BlackLivesMatter and other organizations that would put an end to injustice, discrimination and police brutality. Here’s a list of things you can do to help.The Magician, written & performed by Immersive MusicKudos to Reckless Media for the final edits.

Live Clickbait! Radio Shows
Dandelions on Mars

Live Clickbait! Radio Shows

Play Episode Listen Later Oct 6, 2020 34:15


With Steve away on Mars, Louise and Carla's friendship gets stronger and stronger. In an attempt to reconnect with Earth, the talking dandelions will be joining Steve on the adventure of a lifetime. Join us in an episode of ambiguity, optional clothing, and teaching others about adult topics. Hosted by: Sarah Seiter Guest starring: Dave Herman! Starring: Paloma Nazario, Jeff Miner, Brendan Howseman, Bela Evans --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app

Live Clickbait! Radio Shows
The Professional Rise and Fall of Ice Ice Baby's Music Video Backup Dancers

Live Clickbait! Radio Shows

Play Episode Listen Later Sep 29, 2020 25:35


In the early 90's Vanilla Ice was on top of the world. But what happened when he was challenged for musical supremacy by Chocolate Ice and Igorina? And how did Ice's backup dancers handle the pressure to perform every night? Hosted by: Jeff Miner Guest starring: Dave Herman! Starring: Steve Hanson, Margaret Stretch, Rasheed, Sarah Seiter --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app

The Kratom Guy Show
E12 - Special Guests, American Kratom Association Original Board Member, Paul Kemp!

The Kratom Guy Show

Play Episode Listen Later May 18, 2020 119:01


We have two amazing guests for this week's show, Paul Kemp and Mac Haddow! In the first half of the show I talk kratom current events with Mac Haddow, Senior Fellow on Public Policy of the AKA. He clarifies his statement aimed at Trump regarding Hydroxychloroquine and how ‘the right to try' should apply to chronic pain. We also talk about the latest in kratom (during Covid), the new AKA National Kratom Consumer Advocacy Council (KCAC), Matt Salmon replacing Dave Herman as the AKA Chairman, and much more. Then for our main guest we are joined by Paul Kemp, who was the first board member chosen for the American Kratom Association in 2014! We had such a great talk, discussing a range of topics from big pharma control, FDA, sugar, diabetes, exercise and natural remedies and more. Paul is 71 is in great shape, takes no medications and does not go to see doctors. He is a daily kratom consumer and advocate. He helped grow the AKA and encouraged consumers to support the organization as the most viable group to keep kratom legal. Paul says he always had an interest in writing and health. After benefitting immensely from kratom and finding the need to build the conversation and consumer-base around kratom, and if we were going to avoid another disastrous prohibition such as we've seen with the prohibition of cannabis Paul chose to start his blog, www.diabetes-symptoms-magic.com. There he posts articles promoting natural products, herbal remedies, healthy eating, cannabis, CBD, kratom and more. It was because of his writing about kratom, is what led him to join the AKA. This episode is sponsored by: Candid Orange Flavored Kratom! Ask your favorite retailer for Candid Flavored kratom! https://www.candidkratom.com . https://www.instagram.com/candid.kratom/ Check out our shop! Support the show w/ excellent Indonesian kratom & cool kratom t-shirts! https://massherbalmarket.com/ https://www.patreon.com/KratomGuyShow Youtube Channel! https://bit.ly/Youtube-Kratom-Guy-Show Timeline: 3:40 - Paul Kemp preview 5:05 - Chris Reading preview 26:00 - Kratom current events, featuring Mac Haddow 1:03:50 - Interview w/ Paul Kemp Music by: Lion Heights Tracks: “Good One” | “Aint What It Seems” | “Dread Step” https://lionheights.com/ https://www.americankratom.org/advocacy/nkcac https://www.ncbi.nlm.nih.gov/pubmed/29949228 https://www.ncbi.nlm.nih.gov/pubmed/30039246 https://www.sciencedirect.com/science/article/abs/pii/S0376871620300144 https://pubmed.ncbi.nlm.nih.gov/18846471/ --- Send in a voice message: https://anchor.fm/kratom-guy-show/message

MMA Torch Podcast
Throwback Thursday: UFC 146, Heavyweights Rule

MMA Torch Podcast

Play Episode Listen Later Jan 23, 2020 70:03


On this edition of the Throwback Thursday, Robert Vallejos and Michael Hiscoe look back at UFC 146, from May of 2012. Fights Reviewed: Junior dos Santos vs. Frank Mir, Cain Velasquezvs. Antônio Silva, Roy Nelson vs. Dave Herman, Stipe Miocic vs. Shane del Rosario, Stefan Struve vs.Lavar Johnson

The FORM show Podcast
38. How to have a happy and healthy marriage....

The FORM show Podcast

Play Episode Listen Later Dec 3, 2019 26:01


Dave Herman, former host of Faith in the Real World and Marc Lucas discuss how to have a happy and healthy marriage. See omnystudio.com/listener for privacy information.

The FORM show Podcast
34. What are the most asked ?'s in Faith & Life?

The FORM show Podcast

Play Episode Listen Later Nov 5, 2019 26:01


Dave Herman, former host of Faith in the Real World and Marc Lucas discuss the most asked questions in faith & life!See omnystudio.com/listener for privacy information.

The Opperman Report
Pt1 Love and Death in the Sunshine State PT2 American Kratom Assoc Chairman Dave Herman

The Opperman Report

Play Episode Listen Later Apr 27, 2018 119:59


Pt1 Love and Death in the Sunshine State When a stolen car is recovered on the Gulf Coast of Florida, it sets off a search for a missing woman, local motel owner Sabine Musil-Buehler. Three men are named persons of interest—her husband, her boyfriend, and the man who stole the car—and the residents of Anna Maria Island, with few facts to fuel their speculation, begin to fear the worst. Then, with the days passing quickly, her motel is set on fire, her boyfriend flees the county, and detectives begin digging on the beach.Cutter Wood was a guest at Musil-Buehler's motel as the search for the missing woman gained momentum, and he found himself drawn steadily deeper into the case. Driven by his own need to understand how a relationship could spin to pieces in such a fatal fashion, he began to meet with the eccentric inhabitants of Anna Maria Island, with the earnest but stymied detectives, and with the affable man soon presumed to be her murderer. But there is only so much that interviews and records can reveal; in trying to understand why we hurt those we love, this book, like Truman Capote's classic In Cold Blood, tells a story that exists outside of documentary evidence. Wood carries the investigation beyond the facts of the case and into his own life, crafting a tale of misguided love, writerly naiveté, and the dark and often humorous conflicts at the heart of every relationship.PT2 American Kratom Assoc Chairman Dave HermanThe American Kratom Association is a grassroots advocacy organization with a large amount of factual data to support our efforts to keep kratom legal, as well as representing millions of kratom consumers in the US. https://docs.wixstatic.com/ugd/9ba5da_043a9fc147b14c59ac80c2d5f8fd8b48.pdfThis show is part of the Spreaker Prime Network, if you are interested in advertising on this podcast, contact us at https://www.spreaker.com/show/1198501/advertisement

Vin Scelsa's Idiot's Delight - A History
Episode 18 - WNEW Part 1

Vin Scelsa's Idiot's Delight - A History

Play Episode Listen Later Nov 24, 2017 76:06


Vin's journey to WNEW in the 70's, including unemployment and a misguided stopover in Long Island. Dave Herman, Scott Muni, Alison Steele, and WNEW's brief moment with an all-female DJ lineup.

The Frontside Podcast
067: ember-concurrency with Alex Matchneer

The Frontside Podcast

Play Episode Listen Later Apr 20, 2017 38:29


Alex Matchneer: @machty | FutureProof Retail Show Notes: 01:07 - The Introduction of ember-concurrency 02:15 - What is ember-concurrency? What are the problems it solves? 05:37 - Why not use observables or other alternatives? 09:49 - Could observables be used in conjunction with ember-concurrency? 12:16 - Simple Made Easy 14:23 - Coming Soon to ember-concurrency 16:04 - Communicating Changes in State; Glimmer Reference Primitives 23:09 - Using References 29:31 - Submitting RFCs; Adding Pipelines 32:10 - Pipeline Use Cases Resources: ember-concurrency The Frontside Podcast Episode 007: The Ember Router with Alex Matchneer The Frontside Podcast Episode 019: Origin Stories with Tom Dale and Alex Matchneer Introduction to ember-concurrency by Alex Matchneer from Global Ember Meetup RxJS Rich Hickey: Simple Made Easy Glimmer.js redux-saga Lauren Tan's RFC: Cancellable task pipelines Railway Oriented Programming Apache Kafka Transcript: CHARLES: Hello everybody and welcome to The Frontside Podcast, Episode 67. My name is Charles Lowell, a developer here at The Frontside and podcast host-in-training. With me today also is Elrick Ryan, a developer here at The Frontside. Hello, Elrick. ELRICK: Hey, what's going on, Charles. CHARLES: Now, we have with us today someone who we love to have on the show. Everybody probably already know him. I know the first time I actually heard about him was when we had him on the podcast the first time, I was like, "Who the hell is this guy?" But since then, he's become one of my favorite developers, just with all of the things that he's done, from Router.js to more recently ember-concurrency. We have Alex Matchneer on the program. ALEX: Hey, everybody. Thanks for having me. CHARLES: Hey, Alex and you know what? I pronounced your name right this time. First time out of the gate. Boom! ALEX: Nice. Which one did you go with? Matchnear? Matchner? [Laughter] ALEX: I really actually don't even know which ones correct anymore. CHARLES: Was it about a year ago that you first introduced ember-concurrency? ALEX: Yeah, I had a really embarrassing introduction of it at an Ember Meetup in January before it was really done and I just kind of botched it and didn't really introduce why it was even solving problems. Then a month later, I had some time to refine it, driven by the feel of that embarrassment. I guess around February of last year, it's been pretty much in its present state. CHARLES: I remember when it came out. I must've seen the non-botched version because I remember hitting the ground running with it and being able to refactor all of this code. I definitely know that I got the honed version because you provided in that initial blog post a whole host of examples like what are the symptoms, what are the cases where it solves and then before presenting the solution. I think that was great because I didn't even realize that I had a lot of pain. I didn't realize that at all. I didn't realize I had a problem but then you were very, very elegantly packaged the problem with the solution which is always great because otherwise, it's just complaining. Maybe we should talk a little bit about -- I don't think we've officially talked about -- ember-concurrency. Even though it's been out for quite a while, the way that you model these concurrent processes using the stack is just pretty incredible. Do you want to just very briefly touch on what the problem is and what have lead you to this solution? ALEX: Sure. It's a little bit difficult to sort of succinctly say what ember-concurrency is because it kind of hits them like five different separate but kind of related but not really pain points. At its core, it's just like a task primitive and it's definitely not the first library to ever introduce that the JavaScript, I think particularly when the generator function syntax was introduced into the spec, I think a few years back. Dave Herman who's also known as, I think a Little Calculist. I think he works on the TC39. I always get those groups a little confused in my head but he introduced a task.js library that let you use the generator function syntax and then lets you yield Promises to sort of pause where you were in that task and then continue when it resolved. It had some support for cancellation. It played well with Promises and I brought that to Ember in a way that fit really nicely with Ember more than it probably does or will with other frameworks like React or Vue. By bringing it to Ember, basically if you're implementing any feature that involves async, if it's a button that needs to show that it's been clicked while you're waiting for some response to come back from the server, instead of using Promises, instead of using actions, here's an ember-concurrency task. It makes it easier to express that operation you're trying to do and it makes it really easy to drive your UI with state that comes from the state of that operation -- Is the test still running? Is your form still submitting? -- Rather than having to manage a bunch of mutable flags and properties on a component or state yourself and likely get it wrong. CHARLES: Right. Essentially asynchronous processes is like a state machine and before, we were kind of managing that state machine by hand but I think what's so brilliant about this task-oriented programming, I guess is maybe a way to put it because I really think that some of these ideas are universal and not specific to ember-concurrency. But it almost like it uses the stack, just your normal programming stack to track where you are inside of a process, rather than what it felt like what we were doing before, which was managing this state machine by hand, if that makes any sense. ALEX: It does make sense a lot of sense. A lot of people ask me, if you're going to go into sort of async territory, why aren't you using something like RxJS? Rx is observables and kind of popularized by the Netflix crowd who did a bunch of presentations on them. It's super popular these days. But one of the things I really like about RxJS or at least one of the realizations I had is that I think you're still building a state machine. You're just expressing it using different primitives. In Rx, you're still building a state machine but in Rx, they make you think about it in terms of streams and events firing over time. In ember-concurrency, also you're still building a state machine but you're using the generator function syntax and the call stack like you mentioned as another way of expressing that state machine but with a lot less code. CHARLES: Right. I was actually talking to someone about ember-concurrency just a few days ago and they were saying the same thing, "Why not use observables," and at least from my perspective, maybe I didn't quite understand the question because I feel like observables are kind of only one of the concerns that ember-concurrency addresses. I'm curious when people talk about alternatives to ember-concurrency and put observables forward, maybe I don't understand it because I usually think you might be able to use observables to register the currently executing task state and every time it changes, emit a new state and is then observed by your observable subscribers. But modeling the actual process using observables does seem weird to me because with observables, they seem like very purely functional and not heavily stateful. I don't really have that much experience with it. What's meant by using observables as an alternative? Maybe we can get more into those like how you would construct a stream or something like that? ALEX: I think the canonical Rx example of something that's elegantly expressed in Rx that would be really hard to do in just normal JavaScript, if you weren't able to use observables, is that typeahead search where as you type characters into a text field, it's already beginning to hit the server and see what you might be searching for so it can drive the state of some drop down menu. That's probably the most popular example out there because one of the things it demonstrates is that if you want to debounce, you want to allow for the user to stop typing for like 200 milliseconds before it actually hits the servers so you don't overwhelm your server, then just add a debounce operator. You've basically transformed a stream of keyboard events into that text field into something that only kicks off after it hasn't gotten an event for 200 milliseconds. If you already had a working prototype in vanilla JS and you had to debounce it, you've got to move a bunch of stuff around, you've got extract something into a function, you've got to deal with cancellation. But all those things are kind of pretty elegantly built into Rx and if you can train yourself to think in terms of streams of events, that inspires you to think about where else you could apply that in your app. I think a lot of people have felt that it's like winning, most powerful abstraction that you could think about. That's why things like cycle.js are a thing or redux-observable or just anybody working with observables in the Netflix territory. I personally find [inaudible]. If you're going to express certain processes, Rx is the way to go but it has drawbacks which is it is really hard to learn. It took me a very long time and I'm pretty good at it but if you're going to adopt Rx in your code base, then a new developer comes on, it's going to be a pretty long time. In my experience, sharing some of the Rx code I've written with fellow very talented developer, it takes a really long time to explain how to invert your thinking and think of things in terms of events. If you can get to that point, more power to you but what I found with ember-concurrency stuff is you don't have to completely invert your thinking and think of everything in terms of events and streams of events. You can use this task primitive which feels really pretty close to the code you're already writing but gives you a lot of the safety guarantees and just makes it really easy to use this derived state to drive templates. Rx is a powerful paradigm and sometimes you need that sort of event-driven push based model but I think when people wonder why aren't you just using observables, they haven't really grasped how easy and familiar it is to use task and get it right on the first try and with a lot less code. CHARLES: Right. You're able to leverage the fact that I understand what a JavaScript function looks like and the sequencing is implicit by just the order in which you were numerate the steps, right? ALEX: Right. Because I think that Rich Hickey of Clojure popularized the divide between simple versus easy and Simple Made Easy is one of his popular talks that everyone should probably -- CHARLES: It's a great talk. Yeah. ELRICK: Do you see an area where observables could be used in conjunction with ember-concurrency? ALEX: It's kind of. It's been hard for me to find that use case. Probably, there's a handful of use cases where maybe it's a little awkward to think about to have something that would be elegantly handled in Rx would be model using tasks but it really hasn't struck me enough in some of the apps that I'm building, to really try and flesh that out. CHARLES: I would be curious to see a side by side comparisons. I build a lot of auto completes using ember-concurrency. I built a lot of asynchronous processes using ember-concurrency. What would that look like using nothing but Rx and just be able to have it on the left-hand side of the paper, then Rx on the right hand side of the paper are easy. ALEX: I'd be very surprised if you could find an Rx example that is less code than the task equivalent because as much as I think the autocomplete example is the best canonical example of Rx, once you actually start making something that's production-ready, you want to start driving the button state while it's running or to show a loading indicator. When you start deriving other observables off of the source observable which is the user typing into the text field, you start having to worry about, "I'm dealing with a cold observable. If I create another stream based on it, it might double subscribe and I might kick off two things. I actually want to use a published.ref version of the stuff." To actually get away from a toy example into something that's actually production-ready, requires a lot of code. From my own conversations with the people working on Rx, there's a lot of people that are working on it and they're pragmatic about it and don't think that you have to be just purist functional all the way. But when they actually ship production code, they usually resort to using like the do operator. With Rx observables, which is basically an escape hatch to let you do mutations and side effects in what is supposed to be this monadic functional thing. If the paradigm is breaking that quickly to do production code, I'd wonder if maybe there is something better out there. I just kind of keep that in mind but I'd definitely think there should be a bake-off or comparison of how you do things in both the task paradigm and observable paradigm but I think you'd find that in most cases, just do a lot more with a task, with a lot less code. CHARLES: I want to go back to the point you were about to make about Simple Made Easy. ALEX: On the divide, ember-concurrency is very easy. I still choose easy. In the case of reservable, I'm constantly choosing easy over simple and then it always helps me out because I've made that decision. I think most people inspired by Rich Hickey from the Clojure community, would look at ember-concurrency and be like, "At a task that combines derive state and does five different things seems kind of gross. Why don't you just use observables," and the result of that if you follow it through is that you end up writing a bunch of observable code that is a mess in streams and going in different directions and you've written something that's really hard to understand, even if it's seasons Rx developers looking at the code. It's just very easy to write things that are tangled. CHARLES: It's always good to have simplicity but also a system that simple without ease, I think is far less useful because like I said, it's always going to be a tradeoff between simple and easy but the problem is if your system is too simple, then it means that you're shouldering your day-to-day programming task or shouldering the complexity and you have this emergent complexity that you just can't shake because your primitives are just too simple. You could be programming in assembly language or something like that. That's really simple. You need to be able to construct simple primitives on top of simple primitives so for your immediate need, you have something that is both simple and easy, if that's ever possible. Certainly, ember-concurrency is easy and I think it just means there's maybe work to do in trying to tease apart the different concerns because like you said, there are five. But in real complex systems, there are five bajillions, maybe teasing apart those individual concerns that is composed out of simple primitives. I'm sure you've thought about that a little bit of how do I separate this and make these tasks compose a little bit better and things like that. ALEX: This is a nice segue because it might tie into some of the work that's going to be going into ember-concurrency in the next few months. A big theme of EmberConf is actually, a lot of people are joking that it should just be called GlimmerConf because a lot of it was talking about how Glimmer is going to be this composable subset of Ember, like Glimmer is going to be the rendering layer and then there might be a Glimmer router and a bunch of these Glimmer components that once you npm install them, you get Ember. Glimmers is a chance to think about Ember as a bunch of components working together under a really nice rendering layer. There's definitely some interest in bringing ember-concurrency in thinking what is so-called Glimmer-concurrency going to look like. Part of thinking about that is going to mean teasing apart some of these details as you were just saying. I don't have a lot of specifics to give right now, just that there is a lot of interest in making sure at the very early on, there is some sort of Glimmer-concurrency equivalent. Generally speaking, as part of that process is the question of how do we bring these magical ember-concurrency parameters to just Node or just vanilla JavaScript in general. Perhaps you could use these kinds of tasks on a server and in other environments. I think there's some questions of the way the ember-concurrency bundles together derived state with the actual tasks runner, are you actually going to use that derived state in the server setting? I think some of these pieces are going to have to come apart a little bit. I don't have very concrete ideas for how that's all going to look in the end. Just that I have faith that it will happen pretty easily and the result of it is going to be something that fits pretty nicely into Glimmer as well. CHARLES: Yeah, I hope so. It certainly seems like one of the core issues right because Glimmer-concurrency really should be universal. It should be some -- I don't want to prescribe your work for you -- ALEX: I don't mind. CHARLES: That wouldn't be cool. I mean, Glimmer is very stripped down. You have a very little bit on top of a raw JavaScript environment so if you're going to go there, it'll makes sense. What is this concurrent process builder look like using nothing but JavaScript? It seems like one of the hardest problems is to disentangle it from Ember object because the way that it currently computes that derive state is very intertwined with Ember object. You know the details of this more than I do but it seems like that's one of the biggest challenges is how do you communicate those changes in state without using that? That what I was thinking, it would be a good case for using observable for ember-concurrency, although not for probably the reason that people are thinking, which is for task composition and stuff but I'm very curious. ALEX: Likely the first stab at that direction would probably be using something similar, if not exactly these Glimmer reference primitives. Maybe it is worth talking about that. References are one of the core primitives that's used by Glimmer and it represents a value that might change over time and it's a value that can be lazily gotten, whereas observables, you have something that's firing events every time something changes and it makes the whole pipeline process it right then and there. With references, when something changes, you just tell the world like something's dirty. Then at a later time, maybe when in a request animation frame or some point where it actually makes sense to get the latest values, then it goes through and finds out everything that changes, does a single rerender. What it means is that you don't have the observe recode that's firing every time some value has changed. It's one of the guiding abstractions in Glimmer that makes it possible for it to be so fast and performant. It is very likely that a vanilla version of what ember-concurrency does uses references because those are already separate from the Ember object model and actually are used today in conjunction with Ember object model with the Glimmer that works with Ember today. I think that's probably, to me a first step. Clearly the reference attraction has worked wonders for Glimmer. I prefer to probably use that than observables and the push-based. CHARLES: Observables or something else. That is really, really interesting because there's nothing like vanilla JavaScript programming these days, like the equivalent of a Haskell thunk where you're just passing these things around but you're not actually using them until you actually want to pull a value. At that point, you kick off the whole chain of computation required to get that one value that you need. But it immediately brings to mind and I don't know if this is of concern to you but I was very, very enamored of Ember objects back in the day, in 2012. I was like, "Wow, this is amazing. This solves every problem that I've had." It has been a great companion and I've built some really great stuff on top of it. But now it's definitely turned into baggage. I think it's baggage for libraries that I've written and we're talking about it in the context of it being baggage here and being making it more available to the JavaScript community so I worry a little bit about Glimmer references. Would they possibly turn into something like that and could you counteract that by maybe trying to evangelize them to the wider JavaScript community like, "Here's a new reactive primitive," so that we don't end up in an eddy of the JavaScript community, do you think there's value in trying to say, "There should be some standard in the same way of observable, which is an emerging standard is for eager reactivity, have some lazy reactivity standard," or maybe it's too early for that. That might be a way of future-proofing or getting insurance for the future so you can say, "We can confidently build systems on top of this primitive." ALEX: If the worry is something based on Glimmer reference as it's going to turn into the same baggage or [inaudible] or whatever, that maybe Ember object has turned into some apps, some applications, some libraries. I'm not sure. I guess I don't really see that happening and I know that it's already gotten some validation from some of the people that have worked on Rx. In fact, a very useful primitives for certain kinds of workloads. As much as evangelism certainly helps. It's already off to a much better start than this all-powerful, god object that you can only interact with if you're using .get and .set functions. It's very lightweight. What I'm trying to say here is that there's UI workloads and then there's server-driven workloads and using Rx for both cases means that Rx suffers as a library because in the UI workload, you want something like references where you want to let a bunch of things change and then update stuff in one pass just a tick later or later in the micro task queue. But in Rx, they make you think about things in event-driven way, which might make sense for servers and stream processing but it's ugly when you want to actually build UIs with it. I think if we pay due respect to the fact these workloads are pretty different, I think the reference is way better of an abstraction for things that are UI-centric. They're simple and their performant and I think it's often much better foot than Ember object which is kind of bloated and huge and very hard to optimize. CHARLES: Right. I like that because you have to be precise with the server side things but ironically, with the references, you only care about the state at the point at which you observe it -- when the user observes it, not when the code observes it. The user observes stuff with every animation frame and there can be any number of intermediate states that you can just throw away and you don't care about. You don't need to compute them. I think what you're saying is Rx forces you to compute them. ALEX: Right and you wouldn't use a Glimmer reference for something if you're trying to batch. But in the end, keep all of the events that were fired on all the change events. You wouldn't use references because you're losing all that information until you do that poll and you get the latest value. But 99% of the time, when you're building UIs, that's what you want to use. CHARLES: Are Glimmer reference is their own standalone library or do they currently bundled with Glimmer? ALEX: I'm not sure. If they are not now, I believe the intention is for them to be at their separate repo. I was talking to Kris Selden at EmberConf and I got the impression that the intent, it might not be there now and if I want to start extracting ember-concurrency stuff into vanilla JS, I'd probably want to use a reference-ish thing, if not the official one from Glimmer. CHARLES: I know we talked about this so then, how will you able to use these lazy references to compute tasks state? How that might work or play out? ALEX: The fundamental problem right now is that everything in ember-concurrency is so glued to the Ember object model. What that means is that all ember-concurrency has to do is broadcast so the changes has happened to the state of a certain task so that you can, maybe put a loading spinner up on your template. All it has to do is use object.set and then the built in computed property observer change detection that is in Ember object model. It's going to sort of propagate these changes but that's a bunch of heavy Ember stuff that is going to exist and a lighter weight Glimmer or vanilla JS context. Instead of using .sets and expecting that the thing you're setting it on is a big, heavy Ember object model, you could just use references. Then whoever wants to get a reference to whether a task is running or not, it is running reference. Then just using the standard Glimmer abstractions. At the Glimmer-concurrency task runner, it would just basically kick those references and anyone who has one of those references can flush and get the latest value at some later point in time and then update the UI based on that. Already, as a maintainer at ember-concurrency, I see all the pieces work with that and I could probably just start working on that today. But there's just a handful of other things that I want to align with the vision of Glimmer and Glimmer-concurrency before I start working on that. ELRICK: What would be the referency equivalent in just plain JavaScript outside of Glimmer that you would use to build this on top of --? CHARLES: Like what would the API look like? If you're like, "I don't have a Glimmer. I don't have anything. I'm just --?" ELRICK: Yeah, you just have plain JavaScript. What would be the primitive that you will build this on top of? ALEX: Whether we use a standalone Glimmer references library or this separate reference thing, then I would use the term based on something Kris Selden said. In the end, the APIs is going to be pretty similar between those two but if one thing is requires, as far as I understand it, you've got to set up where in an event loop, your response is something that's changed and then you schedule at a later request animation frame, to actually do the rendering based on that. In order to use something like references, it implies that you've got to flush at a later tick or flush at a later call back. If you've got that in whatever app you're working on, it should be pretty easy to figure out where references fit in. CHARLES: I see, so you would basically say like new task, give it your task class or whatever -- I'm just making stuff up -- then you would just schedule, do a request animation frame and then just pull the task state or something like that? Or a new task reference or something like that? ALEX: You might have some function that's schedule render pass, if not yet scheduled. Then if it hasn't been scheduled, then use requests animation frame. If you call that function again, it's going to no op until that requests animation frame happened. CHARLES: Could you explain that again? ALEX: Sure. If you're actually thinking of a really low level vanilla JavaScript to your app, in the browser or something and you were just using references, then you probably have something where the thing that kicks off the reference or dirties the reference in some way, also run some function called 'schedule rerender', if one hasn't already been scheduled or something less verbose. That would just make sure that some request animation frame has been scheduled. When it flushes, then it will get all the changes but if more references are dirty at that mean time, it won't schedule additional request animation frames. I don't know, that's kind of blue-skying but that's when -- CHARLES: Right. Here's the other things, you see like being able to integrated with a third-party state management solution like Redux or something. Basically, I've got my ember-concurrency tasks and their state is then reflected inside a Redux store. How might that work, if at all? Or was that a crazy idea? ALEX: I don't know. I played around with Redux toy examples and Redux community and Ember is only stronger by the day. I'm not entirely sure how all those pieces fit together because in Redux, they really want you to propagate all of your state changes using the reducer in that single global atom. A lot of people asked me about redux-sagas, which is another generator function-driven way of firing these state mutating actions over some async operation and this is hugely popular but I don't think they have any concept of the derived state that I've been trying to do with ember-concurrency of just being able to ask a task if it's running. You can't just do that. You've got to reflect that into the global atom -- the global store --somehow and to be honest, I don't really know if that's fundamentally at odds with the Redux model, to take something like Ember or Glimmer-concurrency and make it work that way. But ideally, you wouldn't have to forward all that state into the global atom. You just be able to reference that task object. CHARLES: If the task object itself is immutable, it would have seemed like fairly trivial, like you could generate programmatically the reducer required to do that. If you had the state encapsulated, you could come and say, "Now, there's a new state here." It seems like you would be able to adapt that but you would need to be able to react to any time if that state changed to fire and action in the Redux store or fire the Redux action. ALEX: Actually, this will be an easier question to answer because in the Ember community Slack, there's a Redux channel and I know everyone there is already starting to talk about how are references, how is Glimmer is going to, how can we kind of tie these things to Redux and I think when they have some solutions lined up, a lot of the stuff that will be in so-called glimmer-concurrency will just fit in nicely. If they've got nice models for tying references to the state atom, if you will, then it's going to work with the new way. CHARLES: Okay, cool. One of the things that I wanted to talk about was a proposal that Lauren Tan, who put on to the ember-concurrency issues list, although it's an RFC. Are you accepting RFCs now for ember-concurrency? ALEX: I'm not pompous enough to have a separate RFCs repo. Issue approaches perfectly humble for me. CHARLES: But is this the first RFC or have there been a bunch of ember-concurrency RFCs? ALEX: There's been a few. It's definitely great that Ember have standardize on this boilerplate RFC model that everyone can fit their proposal into because it means that all the add-ons that people really like and really want to invest in, they get these high-quality RFCs versus like, "Hey man. It kind of nice if you can just like, have a pipeline." [Laughter] ALEX: Just because Ember invested in that process, the whole add-on community benefits from it and it's great. There's been a few RFCs that are like that. I'm not sure how many of them have made it but I've seen a few that are in that format but this one's definitely one of the nicer ones and a lot of effort was put into it and it looks really nice. ELRICK: I'm not familiar with the RFC. What was the brief overview of what was proposed? ALEX: Lauren was basically proposing that we add concept of pipelines, which is if you have a series of tasks that are stepping the pipeline of operations, then we should standardize that and then define all the steps in the pipeline so rather than having each step in the pipeline, call the next step in the pipeline. They just return some their portion of that work and then the pipeline infrastructure will automatically run the next step in that pipeline. CHARLES: It seems like also then you can derive state about the entire pipeline, rather than just the individual task. You have to manage that a little bit by hand. But the other thing, I guess I would add is it seems like if you're going to go with pipelines, rather than being a simple list, you might want to think about it as being a tree because can you have pipelines that are composed of sub-pipelines, so to speak? ALEX: Yeah. I believe the answer is yes. I'm not sure if it's spelled out in this RFC but really a pipeline just fits the task interface so if there's a task-ish thing or taskable object that you declare as a step of a pipeline or sub-pipeline, it should just work. I'm not sure if there's more work that needs to be done in spelling that out but that seems baked into it. There's a lot of due consideration for making sure these things compose really well and it's already in a really good state. CHARLES: Yeah. What are some of the use cases where you might want to use a pipeline? I'm sure, everyone who's been writing concurrent tasks has probably been maintaining their own pipeline so what is it that you're doing and how is this going to save your time and money? ALEX: Let's use the example that I've actually used in EmberConf, which is something based on my own app, which is in my app, you have to geolocate and find nearby stores that you could walk into and that process is four async steps in a row. One is getting your geolocation coordinates and then the next step is passing those the store, getting values and the third step is maybe some additional validation or just setting a timer so that your animations or any of these little async things that you have to do. But it's really a sequential operation where each time, fetch your geolocation or get it out of a cache and then step to the next thing, then the next thing. It looks okay as I have it in my production app code but it still feels a little gross that you can just look at this thing and be like, "What is the sequence of steps here?" You have to actually get the implementation of each task to see what happens next and where will it go after that. Basically, with ember-concurrency in general, there's a lot of opportunities for finding more conventions for building apps. I don't even know if we really talk about this so far but derived state is part of it. But generally speaking before ember-concurrency, there wasn't as much opportunity, I guess for some of these conventions for building these pretty standard UI flows without feeling that you're just building your own thing every single time, with chains of Promises and your own improvise cancellation scheme and all these things. I see pipelines as a next step. Well, we're pre-building lots of pipelines in our apps. We have these processes that go through these multiple steps and right now, the best we can do is set a bunch of Boolean variables and the derived state that comes with ember-concurrency helps but with pipelines, there's even more and it also structures your thinking so that if something like pipelines catches on, hopefully as an Ember developer, you'll see them in a few different places and already have that tool in how to visualize a problem, visualize a component, visualize the async flow. CHARLES: If I spent my entire morning reading the talk that Lauren referenced in RFC, which was the Railway Oriented Programming, which I think, maybe not quite but basically a visual explanation of a Maybe monad or the Either monad or whatever it's called. One of the greatest explanations of why monads are helpful and through explanation using like the Maybe, where you can have a computation that could have more than one result, either success or failure and how do I take these functions and compose them with functions that might always succeed or might not have a return value or whatever and show the tracks that move through a computation and be able to normalize every function to have the same number of tracks. I realized, I'm getting into the description of it without actually having the visuals in front of it so I'm just going to stop myself and say everybody go read it. It'll take you 35 minutes but it will eliminate so much like the chatter that you've been hearing in the background for a couple years. ALEX: I used to tell people that they should learn Rx because regardless of me liking the task primitive a little bit better, it's great. It just scrambles your brain and reorganize your thought processes and it's such an interesting library to learn. CHARLES: All right. I like it. I'm going to go learn Rx. ALEX: I've been getting, on the server side, the sort of Kafka-based architecture, Apache Kafka. Particularly, they've released some libraries in maybe the last year or so. It's a very Rx-familiar feeling library for composing new data and new aggregates and joins between different topics and streams of events. It just seems like they're at the forefront of solving these really hard problems in a very conventional way. You get into some of that stuff and you'll find that you're doing a lot of server side processing with step that just feels a lot like Rx and I find it very interesting. I haven't actually build anything with it yet but it is likely in my future and anybody that's into the event-driven model should definitely know what people are working on in this Kafka-streams world. CHARLES: That is cool. It's so interesting to see how all the problems that you encounter on working on the server side, you will encounter on the client and vice versa. You can build up a huge corpus of knowledge on one side of the API divide and you'd be surprised that if you were to go work on the other side for a time, you'll be able to leverage 99% of that knowledge. That's fantastic. I would love to get into Kafka but unfortunately, I think we're going to have to save that for another time. That's another one of those words like... I don't know. Is Kafka descended from Storm or something like that? Is it a similar concept? I remember everybody was big on Storm. ALEX: I think Storm process the events and decides what to do with them. Kafka is really just a giant storage that plugs into something, I think like Storm or [inaudible] or any of these things that actually process the events. CHARLES: Yeah, it's all Kubernetes to me. ALEX: Yeah. CHARLES: All righty. Well, with that, I think we'll wrap it up. Thank you so much, Alex for coming to talk to us. It's always enlightening. I love your approach to programming. I love how deeply you think about problems and how humble you are in approaching them because they are big. ALEX: Well, thank you. It's great to be on here. It's fun. CHARLES: All right, everybody. Take care. Bye Elrick, bye Alex.

The NerdCast
The Lean Industrial Episode 3 - How industrial companies are using big data to stay competitive

The NerdCast

Play Episode Listen Later Sep 18, 2016 23:35


Wondering what you should do about “big data?" We sit down with Catalant expert Dave Herman to talk about two rising technologies that can drive deep insights into your business and give you a leg up on the competition. Dave shares how to get started with one of these technologies (data visualization) and the biggest mistake to avoid when trying to integrate it in your organization. He goes further into neural networks, sharing the story of how he became convinced of the power of such advanced analytics while working at a metal smelter in the Australian outback. Dave is advising leading industrial clients on these technologies and others and we're excited to share his insights in this episode. About Dave Herman: CEO at Anthros Consulting Former consultant at McKinsey & Company PhD, Materials Science & Engineering, Northwestern University BS, Materials Science & Engineering, Cornell University Interested in working with Dave? Visit www.gocatalant.com to get started. Episode highlights: 2:00 - Overview of data visualization and advanced analytics 3:30 - A firsthand story of seeing data visualization catapult a manager's career and spark organizational change 7:00 - How data visualization can reduce meeting time, drive insights, and result in decisions 7:45 - Advice for managers on getting up to speed on data visualization 9:15 - How NOT to incorporate data visualization into your company 11:15 - Dave's additional advice on how to get going with data visualization 13:30 - Neural networks as an advanced analytic technique and its power to drive insights 16:30 - The first steps a manager can take to get up to speed on neural networks or other advanced analytics 19:00 - The best advice Dave ever received and how managers can apply it Mentioned in this episode: Tableau Neural networks Microsoft BI Microsoft One Note Tableau For Dummies

Florida Man Soccer
The Tyler Dunne Soccer Show 7/29/16 Dave Herman One United USA

Florida Man Soccer

Play Episode Listen Later Jul 29, 2016 71:05


On today's edition of The Tyler Dunne Soccer Show, Tyler talks about the price tag of Higuain and is he actually worth it? It's also Tyler's birthday and we're celebrating it by having Dave Herman of One United USA on the show(Starts at 11:53). Dave and Tyler talk about United, the expectations for the upcoming season, his experiences traveling to Manchester seeing the lads play, and lastly tells us why being apart of One United USA is great.

The Tom Gulley Show Podcast!
TGS 234-The Dave Herman Podcast

The Tom Gulley Show Podcast!

Play Episode Listen Later Jan 24, 2015 71:25


Dave Herman happens to be one of Mixed Martial Art's top heavyweights. That's why it's ironic that he, his wife Madeleine, and their two-month old son Leo, were taken down in a traffic stop that started off bizarre--and ended up with the Titan Fighting Championship athlete being tased with his hands up, complying with a police order.The police incident report described Dave as "aggressive." What they didn't count on was the aggressive use of a video recorder by Dave's wife.After the Dekalb County Prosecutor's Office (call and express your opinion at 260-925-1646) released their version of events and charges, Madeleine released her video, which directly discredits the officer's accounts.Have YOU ever been tased for a broken alternator? With your hands up? While going to kneel to the ground?Dave Herman has--and his wife video recorded it--and you'll hear about all of it, including the STILL PENDING felony charges--on this episode of The Tom Gulley Show.To support the Hermans, just use one of these links:Dave Herman Facebook PageSupport The Hermans GoFundMe Page

mixed martial arts hermans dave herman titan fighting championship
KnockoutRadio
Knockout Radio 22 Jan 15

KnockoutRadio

Play Episode Listen Later Jan 23, 2015 97:47


- We kick off the show with a quick discussion about our opinions regarding Dave Herman’s incident with the DeKalb County (IN) Sheriff’s Dept - We go over last weekend’s UFN 59 featuring Conor McGregor’s victory over Dennis Siver - We talk about Donald Cerrone’s close win over Benson Henderson and his plans to take some time off - We welcome to the program Ian “Uncle Creepy” McCall to talk about his upcoming bout at UFC 183 against John Lineker - We discuss whether Jon Jones should try to seek restitution for the leaking of his drug test results by the NSAC, especially after the UFC fined him $25,000 under the Code of Conduct - We address the recent Bellator MMA signing of Kimbo Slice to bring him back into the MMA world - We welcome to the program Dave Herman to clarify and discuss his recent incident with the DeKalb County (IN) Sheriff’s Dept and subsequent arrest - We look ahead to UFC on FOX 14 in Stockholm, Sweden featuring Alexander Gustafsson vs Anthony Johnson - We talk about the rankings and how the results of UFC on FOX 14 will change the light heavyweight division’s landscape drastically - We discuss Conor McGregor jumping over the cage and confronting Jose Aldo after defeating Dennis Siver - We address Wanderlei Silva’s decision to sue the NSAC for his lifetime ban and his $70,000 fine

Split Decision MMA
UFC Stockholm UFC Boston Dave Herman Cung Jones Rockhold

Split Decision MMA

Play Episode Listen Later Jan 23, 2015 46:08


Cung says goodbye.. Luke on Millionaire matchmaker.. Dave Herman tazed and arrested in front of wife and newborn child.. Barao Dillashaw 2.5... Askren and the vanilla in Manila..OneFC Jon Jones scripted and heavily edited interview.. Allegedly!! UFC Boston review.. UFC Stockholm preview and picks... and as always more news..

My Take Radio
My Take Radio-Episode 267

My Take Radio

Play Episode Listen Later Jan 22, 2015 161:07


NO COPYRIGHT INTENDED OR EXPRESSED WITH ANY IMAGES OR MUSIC. Show Notes Ben stops by to break down the latest MMA news including the fallout from the Jon Jones drug test fiasco. Rich shares his thoughts on the final RAW before the Royal Rumble along with some predictions for the card. MMA-Powered by MMA Warehouse·00:11:01 – Audio·      Bellator & UFC Fight card discussion·      UFC Fight Night bonuses and payouts·      The injury bug strikes!·      Kimbo Slice heads to Bellator·      Jon Jones fined $25k for violation of the UFC Athlete Code of Conduct policy·      Dillashaw & Barao will square off once again·      Upcoming fight news·      BJ Penn arrested?·      Dave Herman arrested and tased by police·      King Mo vs. Cheick Kongo??·      Cro Cop returns to the UFC   Wrestling-Powered by WWE Shop·01:50:11 – Audio·      RAW recap·      NJPW show news·      Heath Slater returning soon?·      Does Goldberg have one more match in him?·      Del Rio heads to Lucha Underground and ROH·      Where is Eva Marie?·      Royal Rumble predictions  AnnouncementsRAGE Works is always looking for new writers for all our coverage.  We have openings in all categories and have a minimum requirement of four articles a month and some good writing skills. WordPress and Windows Live Writer experience are a plus. Writers get access to comics, hardware and software when available.This is not a paid gig but if you are looking to get your work out there you're more than welcome to join us and get your work seen. Guest LinksFollow Ben on Twitter: @Blaqout89Check out Ben's new podcast Black is the new Black: Mixlr.com/blackisthenewblack  T-shirtsNo sponsor tees this week  Sponsor Links·Use WWESAVE10 to save $10 on orders over $70  Listener InfoSupport My Take Radio on Patreon. Patreon.com/MyTakeRadioPlease take a moment and rate the show and/or app on iTunes.Follow My Take Radio on Twitter-@MyTakeRadioBecome a fan of My Take Radio on Facebook-Facebook.com/MyTakeRadioAdd My Take Radio to your circle on Google+Follow our boards on PinterestFollow Rich on Instagram: RAGEWorks_RichIf you have any feedback or questions you can now call the MTR Feedback line 347-815-0687.Guest inquiries can be forwarded to MTRHost@MyTakeRadio.comShow your support by picking up an MTR T-Shirt or by shopping from our Amazon store.    

RAGE Works Network-All Shows
My Take Radio-Episode 267

RAGE Works Network-All Shows

Play Episode Listen Later Jan 22, 2015 161:08


NO COPYRIGHT INTENDED OR EXPRESSED WITH ANY IMAGES OR MUSIC. Show Notes Ben stops by to break down the latest MMA news including the fallout from the Jon Jones drug test fiasco. Rich shares his thoughts on the final RAW before the Royal Rumble along with some predictions for the card. MMA-Powered by MMA Warehouse·00:11:01 – Audio·      Bellator & UFC Fight card discussion·      UFC Fight Night bonuses and payouts·      The injury bug strikes!·      Kimbo Slice heads to Bellator·      Jon Jones fined $25k for violation of the UFC Athlete Code of Conduct policy·      Dillashaw & Barao will square off once again·      Upcoming fight news·      BJ Penn arrested?·      Dave Herman arrested and tased by police·      King Mo vs. Cheick Kongo??·      Cro Cop returns to the UFC   Wrestling-Powered by WWE Shop·01:50:11 – Audio·      RAW recap·      NJPW show news·      Heath Slater returning soon?·      Does Goldberg have one more match in him?·      Del Rio heads to Lucha Underground and ROH·      Where is Eva Marie?·      Royal Rumble predictions  AnnouncementsRAGE Works is always looking for new writers for all our coverage.  We have openings in all categories and have a minimum requirement of four articles a month and some good writing skills. WordPress and Windows Live Writer experience are a plus. Writers get access to comics, hardware and software when available.This is not a paid gig but if you are looking to get your work out there you're more than welcome to join us and get your work seen. Guest LinksFollow Ben on Twitter: @Blaqout89Check out Ben’s new podcast Black is the new Black: Mixlr.com/blackisthenewblack  T-shirtsNo sponsor tees this week  Sponsor Links·Use WWESAVE10 to save $10 on orders over $70  Listener InfoSupport My Take Radio on Patreon. Patreon.com/MyTakeRadioPlease take a moment and rate the show and/or app on iTunes.Follow My Take Radio on Twitter-@MyTakeRadioBecome a fan of My Take Radio on Facebook-Facebook.com/MyTakeRadioAdd My Take Radio to your circle on Google+Follow our boards on PinterestFollow Rich on Instagram: RAGEWorks_RichIf you have any feedback or questions you can now call the MTR Feedback line 347-815-0687.Guest inquiries can be forwarded to MTRHost@MyTakeRadio.comShow your support by picking up an MTR T-Shirt or by shopping from our Amazon store.    

The Hammer MMA Radio
The Hammer MMA Radio - Episode 230

The Hammer MMA Radio

Play Episode Listen Later Jan 22, 2015 55:47


The UFC returns to Sweden this Saturday for UFC On Fox: Gustafsson vs. Johnson. We begin by previewing all of the fights on the card, including the main event Light Heavyweight title eliminator between Alexander Gustafsson and Anthony "Rumble" Johnson. Then we recap last weekend's record breaking UFC Fight Night: McGregor vs. Siver event, and last weekend's Bellator and World Series of Fighting cards. Finally, we discuss a huge week in MMA news including BJ Penn's arrest, Dave Herman's arrest, Mirko Cro Cop re-signing with the UFC, Kimbo Slice signing with Bellator, Thiago Silva signing with WSOF, the retirement of Cung Le, Wanderlie Silva's lawsuit, and more. Hosted by Steve Jeffery, Dave Abraham, and Greg Persson. Listen to us Wednesday nights at 6:30pm on CFMU 93.3 FM, and online at http://www.thehammermma.com, Last Word On Sports, The Itunes Store, Stitcher, MMAPodcast.com, find @SteveJeffery on Twitter, or just email us.

Dennis Has A Podcast
Episode 275 - Dave Herman & Leah Evans

Dennis Has A Podcast

Play Episode Listen Later Oct 22, 2014 60:55


Leah Evans & Dave Herman joins me to chat their upcoming event Inside the Mind of R.L. Stein coming up in New York City November 8th! You can check out Dave on his website ThisIsDavesWebsite.com and you can follow Lean on Twitter @LeahEvans88! Follow the show on Twitter at @DHAPshow, listen to and subscribe on iTunes, Stitcher and TuneIn Radio (leave a comment and 5 stars!)! Check out DHAPshow.com & listen to DHAP Show! at AltTalkRadio.com! #phenomenal

mind stitcher stein tunein radio dave herman leah evans new york city november
MMA Fighting
The MMA Hour - Episode 118

MMA Fighting

Play Episode Listen Later Aug 14, 2014 167:41


Featuring Joe Rogan, Cesar Gracie, Carlos Condit, Dave Herman, Aaron Simpson and Jake Ellenberger.

Very Bad Wizards
Episode 47: Schooled By Our Listeners

Very Bad Wizards

Play Episode Listen Later May 22, 2014 62:08


Tamler and David leech off of their listeners and dedicate an episode to their favorite comments, questions, and criticisms from the past few weeks (but not before Tamler goes on a rant about bicycle helmets). Included in this episode: Does doing research on hypothetical moral dilemmas actually say anything about how people would act in real life? Do people make different moral judgments in their native language than in a more recently acquired language? Do Tamler and David only appeal to intuitions when it's convenient for the view they are defending? Do they hold "barbaric" views about justice and revenge? Does doing philosophy make your life better? And, perhaps most importantly, why do we seem to mention porn on every episode? LinksBicycle helmet effectiveness [wikipedia.org]Tamler's appearance on The Partially Examined Life podcast [partiallyexaminedlife.com]Axons and Axioms podcast [axonsandaxioms.com]Spacetime Mind podcast [spacetimemind.com]A valuable site if you're interested in putting together your own podcast: Dan Benjamin's Podcasting Handbook [podcastinghandbook.co]If you like the music we use, you can listen/download here: soundcloud.com/peezismynamePea Soup Blog [peasoup.typepad.com]Qualia [wikipedia.org]Judith Jarvis Thomson's "A Defense of Abortion" [wikipedia.org]Entranced by Reality by Ian Corbin (Review of "A Life Worth Living: Albert Camus and the Quest for Meaning" by Robert Zaretsky). [theamericanconservative.com]Iranian killer's execution halted at last minute by victim's parents by Saeed Kamali Dehghan [theguardian.com]Academic Articles MentionedBartels, Daniel M. (2008), "Principled Moral Sentiment and the Flexibility of Moral Judgment and Decision Making," Cognition, 108, 381-417. [uchicago.edu]Costa, A., Foucart, A., Hayakawa, S., Aparici, M., Apesteguia, J., Heafner, J., & Keysar, B. (2014). Your Morals Depend on Language. PloS one, 9(4), e94842. [plosone.org]Gold, N., Colman, A. M., & Pulford, B. D. (2014). Cultural differences in responses to real-life and hypothetical trolley problems. Judgment and Decision Making, 9, 65-76. [sjdm.org]Special thanks to listeners (in order of question-appearance) Jakub Maly, Mark Ellis, Derek Leben, Jennifer Cohen, Rob Sica, Larson Landes, Billie Pritchett, Dave Herman, Otakar Horak, Monique Oliveira, Paul Bello, and Dag Soras. 

Bill & Dave's Excellent Podcast - DavidEastham.com

This week we talk about Dave Herman, a new CTA Game, Space Camp, Kate Upton, Russ Williamson, and More!

Devchat.tv Master Feed
054 JSJ JavaScript Parsing, ASTs, and Language Grammar w/ David Herman and Ariya Hidayat

Devchat.tv Master Feed

Play Episode Listen Later Apr 5, 2013 59:27


Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! Panel David Herman (twitter blog Effective JavaScript) Ariya Hidayat (twitter github blog) Tim Caswell (twitter github howtonode.org) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:48 - David Herman and Ariya Hidayat Introduction 044 JSJ Book Club: Effective JavaScript with David Herman 023 JSJ Phantom.js with Ariya Hidayat 01:54 - Parsing JavaScript and ASTs and Language Grammars 04:44 - Semantics 06:08 - Abstract Syntax Tree (AST) Esprima: Parser SpiderMonkey 10:37 - Lexer 12:16 - Writing your own language creationix / jack The C Programming Language 17:41 - Parser Generators JavaScriptCore 21:04 - Evolving a Syntax Automatic Semicolon Insertion Post correspondence problem Halting problem 28:05 - Language Design The Rust Programming Language 30:35 - Grammar Regular Expressions (Regex) Backus–Naur Form (BNF) Recursion How to Design Programs (HTDP) 38:00 - Recursive Descent Parsers 42:48 - Benefits of knowing language internals and syntax Apache Lucene - Apache Lucene Core LPeg - Parsing Expression Grammars For Lua 48:48 - Abstract Syntax Tree (AST) Picks Mass Effect 3 (Joe) A Beginner's Guide to Irrational Behavior | Coursera (Joe) Go write a programming language to learn one (Tim) Thumbs and Ammo (Jamison) ISM by Savant (Jamison) Vimcasts (Jamison) The iPhreaks Show (Chuck) Mozy (Chuck) Tech & Go Bright Pink Micro USB Cable (David) asm.js (David) Beyond Office Politics: The Hidden Story of Power, Affiliation & Achievement in the Workplace by Linda Sommer (Ariya) gotwarlost / istanbul (Ariya) Next Week Web Developer Skills Transcript JAMISON:  I am Linus Torvalds and I pronounce Linux, Linix. [Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] CHUCK:  Hey everybody and welcome to Episode 54 of the JavaScript Jabber Show. This week on our panel, we have Tim Caswell. TIM:  Hello. CHUCK:  Jamison Dance. JAMISON:  Hi guys. CHUCK:  Joe Eames. JOE:  Hey there. CHUCK:  Merrick Christensen. MERRICK:  Hey guys, what’s up? CHUCK:  I’m Charles Max Wood from DevChat.tv. And we have two special guests this week. We have Dave Herman. DAVID:  Hey there. CHUCK:  Ariya Hidayat. ARIYA:  Hello everyone. CHUCK:  And these guys are so smart that we brought them back. So, if you’re interested, we’ll put links to the episodes that they were on. David was on when we talked about his book ‘Essential JavaScript’ and Ariya was on when we talked about PhantomJS. JAMISON:  Effective JavaScript. CHUCK:  Effective? What did I say? MERRICK:  Essential. CHUCK:  Essential? Well, it’s an essential book on Effective JavaScript. How’s that? [Laughter] MERRICK:  Good save. DAVID:  At least, you didn’t say Defective JavaScript. [Laughter] CHUCK:  No, that’s what I write. I’m really good at writing defective JavaScript. ARIYA:  Actually, there’s a book about Essential on Defective JavaScript. CHUCK:  I also want to announce really quickly that Fluent Conf has given us a discount code. So, if you want to get 20% off on your registration for Fluent Conf, just enter JAVAJAB and you’ll get 20% off when you register for Fluent Conf. Alright. Well, let’s get started. This is going to be a really, really interesting topic and it’s something that I’ve wanted to know more about for a long time. And I just haven’t delved as deeply into it as I would like to. And that is,

All JavaScript Podcasts by Devchat.tv
054 JSJ JavaScript Parsing, ASTs, and Language Grammar w/ David Herman and Ariya Hidayat

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Apr 5, 2013 59:27


Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! Panel David Herman (twitter blog Effective JavaScript) Ariya Hidayat (twitter github blog) Tim Caswell (twitter github howtonode.org) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:48 - David Herman and Ariya Hidayat Introduction 044 JSJ Book Club: Effective JavaScript with David Herman 023 JSJ Phantom.js with Ariya Hidayat 01:54 - Parsing JavaScript and ASTs and Language Grammars 04:44 - Semantics 06:08 - Abstract Syntax Tree (AST) Esprima: Parser SpiderMonkey 10:37 - Lexer 12:16 - Writing your own language creationix / jack The C Programming Language 17:41 - Parser Generators JavaScriptCore 21:04 - Evolving a Syntax Automatic Semicolon Insertion Post correspondence problem Halting problem 28:05 - Language Design The Rust Programming Language 30:35 - Grammar Regular Expressions (Regex) Backus–Naur Form (BNF) Recursion How to Design Programs (HTDP) 38:00 - Recursive Descent Parsers 42:48 - Benefits of knowing language internals and syntax Apache Lucene - Apache Lucene Core LPeg - Parsing Expression Grammars For Lua 48:48 - Abstract Syntax Tree (AST) Picks Mass Effect 3 (Joe) A Beginner's Guide to Irrational Behavior | Coursera (Joe) Go write a programming language to learn one (Tim) Thumbs and Ammo (Jamison) ISM by Savant (Jamison) Vimcasts (Jamison) The iPhreaks Show (Chuck) Mozy (Chuck) Tech & Go Bright Pink Micro USB Cable (David) asm.js (David) Beyond Office Politics: The Hidden Story of Power, Affiliation & Achievement in the Workplace by Linda Sommer (Ariya) gotwarlost / istanbul (Ariya) Next Week Web Developer Skills Transcript JAMISON:  I am Linus Torvalds and I pronounce Linux, Linix. [Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] CHUCK:  Hey everybody and welcome to Episode 54 of the JavaScript Jabber Show. This week on our panel, we have Tim Caswell. TIM:  Hello. CHUCK:  Jamison Dance. JAMISON:  Hi guys. CHUCK:  Joe Eames. JOE:  Hey there. CHUCK:  Merrick Christensen. MERRICK:  Hey guys, what’s up? CHUCK:  I’m Charles Max Wood from DevChat.tv. And we have two special guests this week. We have Dave Herman. DAVID:  Hey there. CHUCK:  Ariya Hidayat. ARIYA:  Hello everyone. CHUCK:  And these guys are so smart that we brought them back. So, if you’re interested, we’ll put links to the episodes that they were on. David was on when we talked about his book ‘Essential JavaScript’ and Ariya was on when we talked about PhantomJS. JAMISON:  Effective JavaScript. CHUCK:  Effective? What did I say? MERRICK:  Essential. CHUCK:  Essential? Well, it’s an essential book on Effective JavaScript. How’s that? [Laughter] MERRICK:  Good save. DAVID:  At least, you didn’t say Defective JavaScript. [Laughter] CHUCK:  No, that’s what I write. I’m really good at writing defective JavaScript. ARIYA:  Actually, there’s a book about Essential on Defective JavaScript. CHUCK:  I also want to announce really quickly that Fluent Conf has given us a discount code. So, if you want to get 20% off on your registration for Fluent Conf, just enter JAVAJAB and you’ll get 20% off when you register for Fluent Conf. Alright. Well, let’s get started. This is going to be a really, really interesting topic and it’s something that I’ve wanted to know more about for a long time. And I just haven’t delved as deeply into it as I would like to. And that is,

JavaScript Jabber
054 JSJ JavaScript Parsing, ASTs, and Language Grammar w/ David Herman and Ariya Hidayat

JavaScript Jabber

Play Episode Listen Later Apr 5, 2013 59:27


Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! Panel David Herman (twitter blog Effective JavaScript) Ariya Hidayat (twitter github blog) Tim Caswell (twitter github howtonode.org) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:48 - David Herman and Ariya Hidayat Introduction 044 JSJ Book Club: Effective JavaScript with David Herman 023 JSJ Phantom.js with Ariya Hidayat 01:54 - Parsing JavaScript and ASTs and Language Grammars 04:44 - Semantics 06:08 - Abstract Syntax Tree (AST) Esprima: Parser SpiderMonkey 10:37 - Lexer 12:16 - Writing your own language creationix / jack The C Programming Language 17:41 - Parser Generators JavaScriptCore 21:04 - Evolving a Syntax Automatic Semicolon Insertion Post correspondence problem Halting problem 28:05 - Language Design The Rust Programming Language 30:35 - Grammar Regular Expressions (Regex) Backus–Naur Form (BNF) Recursion How to Design Programs (HTDP) 38:00 - Recursive Descent Parsers 42:48 - Benefits of knowing language internals and syntax Apache Lucene - Apache Lucene Core LPeg - Parsing Expression Grammars For Lua 48:48 - Abstract Syntax Tree (AST) Picks Mass Effect 3 (Joe) A Beginner's Guide to Irrational Behavior | Coursera (Joe) Go write a programming language to learn one (Tim) Thumbs and Ammo (Jamison) ISM by Savant (Jamison) Vimcasts (Jamison) The iPhreaks Show (Chuck) Mozy (Chuck) Tech & Go Bright Pink Micro USB Cable (David) asm.js (David) Beyond Office Politics: The Hidden Story of Power, Affiliation & Achievement in the Workplace by Linda Sommer (Ariya) gotwarlost / istanbul (Ariya) Next Week Web Developer Skills Transcript JAMISON:  I am Linus Torvalds and I pronounce Linux, Linix. [Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] CHUCK:  Hey everybody and welcome to Episode 54 of the JavaScript Jabber Show. This week on our panel, we have Tim Caswell. TIM:  Hello. CHUCK:  Jamison Dance. JAMISON:  Hi guys. CHUCK:  Joe Eames. JOE:  Hey there. CHUCK:  Merrick Christensen. MERRICK:  Hey guys, what’s up? CHUCK:  I’m Charles Max Wood from DevChat.tv. And we have two special guests this week. We have Dave Herman. DAVID:  Hey there. CHUCK:  Ariya Hidayat. ARIYA:  Hello everyone. CHUCK:  And these guys are so smart that we brought them back. So, if you’re interested, we’ll put links to the episodes that they were on. David was on when we talked about his book ‘Essential JavaScript’ and Ariya was on when we talked about PhantomJS. JAMISON:  Effective JavaScript. CHUCK:  Effective? What did I say? MERRICK:  Essential. CHUCK:  Essential? Well, it’s an essential book on Effective JavaScript. How’s that? [Laughter] MERRICK:  Good save. DAVID:  At least, you didn’t say Defective JavaScript. [Laughter] CHUCK:  No, that’s what I write. I’m really good at writing defective JavaScript. ARIYA:  Actually, there’s a book about Essential on Defective JavaScript. CHUCK:  I also want to announce really quickly that Fluent Conf has given us a discount code. So, if you want to get 20% off on your registration for Fluent Conf, just enter JAVAJAB and you’ll get 20% off when you register for Fluent Conf. Alright. Well, let’s get started. This is going to be a really, really interesting topic and it’s something that I’ve wanted to know more about for a long time. And I just haven’t delved as deeply into it as I would like to. And that is,

Devchat.tv Master Feed
044 JSJ Book Club: Effective JavaScript with David Herman

Devchat.tv Master Feed

Play Episode Listen Later Jan 25, 2013 61:01


Panel David Herman (twitter blog Effective JavaScript) Jamison Dance (twitter github blog) AJ O’Neal (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Tim Caswell (twitter github howtonode.org) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:01 - David Herman Introduction Mozilla Mozilla Research TC39 - ECMAScript 01:45 - Effective JavaScript by David Herman 04:27 - Reader Opinions & Controversy JavaScript:The Good Parts by Douglas Crockford 09:09 - ES3 Shimming 11:25 - Code: effectivejs/code 12:50 - Parts of the Book 15:54 - Blocking Web Gestures With getUserMedia: Part1: Aaron Frost 17:28 - Book Level of Difficulty Effective C++ by Scott Meyers 20:09 - Asynchronous APIs Recursion Tail-Call Optimization 26:51 - Programming Language Academics 30:55 - DOM Integration Effective C++ by Scott Meyers Effective STL by Scott Meyers 31:50 - Advice for JavaScript Beginners Eloquent Javascript by Marijn Haverbeke JavaScript Enlightenment by Cody Lindley How to Design Programs 33:16 - Advice for Programmers in General 34:53 - Performance 38:16 - The JavaScript Language 40:45 - Primitives Vs Wrapper Classes 42:37 - Semicolons 45:24 - -0/+0 Picks Jack (Tim) Putting Constants on the Left (AJ) Getting Started with Amazon AWS EC2 (1 year free VPS web hosting) (AJ) Notes on Distributed Systems for Young Bloods: Jeff Hodges (Jamison) Hurdles getting started with Ember.js (Jamison) Grieves (Merrick) The Scala Programming Language (Merrick) Antoine Dufour (Joe) Torchlight II (Joe) Appliness Digital Magazine (Joe) Powermat Home & Office Mat (Chuck) Une Bobine (Chuck) The Rust Programming Language (David) mozilla/servo (David) Roominate Toy (David) OpenWest Conference Call For Papers (AJ) Transcript CHUCK:  The most effective way to hack is quickly. [Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] CHUCK:  Hey everybody and welcome to Episode 44 of the JavaScript Jabber show. This week on our panel, we have Jamison Dance. JAMISON:  Hello. CHUCK:  AJ O’Neal. AJ:  Yo! Yo! Yo! Coming at you live from the living roomisphere of Provo, Utah. CHUCK:  We have Joe Eames. JOE:  Hi. CHUCK:  Merrick Christensen. MERRICK:  What’s up guys? CHUCK:  Tim Caswell. TIM:  Hello. CHUCK:  I'm Charles Max Wood from devchat.tv and this week, we have a special guest, Dave Herman. DAVE:  Hi there. CHUCK:  So Dave, you haven’t been on the show before. Do you want to introduce yourself? DAVE:  Sure. I work for Mozilla. I have sort of helped create this new department called Mozilla Research where we do a whole bunch of web platform experiments and new technology for the web. And I also am on the horribly named TC39, the standards organization for ECMAScript, working on the next edition of the JavaScript standard. CHUCK:  Cool. DAVE:  Oh, and I wrote this book. CHUCK: You did this book. TIM:  You didn’t just read it and then become an expert on the book and then talk on a podcast about it? [Laughter] CHUCK:  So, I heard about this book. I’m a little curious when you started writing the book, I mean, what was the idea behind it? What inspired it? DAVE:  To tell you the truth, I had no intention of writing a book, it didn’t occur to me. But the publishers reached out to me, I guess they heard of me through TC39, maybe ‘es-discuss’ or something. But they said, “Okay we’ve got this series, this Effective series.” And I was very familiar with Effective C++ which I think is a great book and I really like the format. And just when they approached me, I kind of thought, “You know,

All JavaScript Podcasts by Devchat.tv
044 JSJ Book Club: Effective JavaScript with David Herman

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Jan 25, 2013 61:01


Panel David Herman (twitter blog Effective JavaScript) Jamison Dance (twitter github blog) AJ O’Neal (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Tim Caswell (twitter github howtonode.org) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:01 - David Herman Introduction Mozilla Mozilla Research TC39 - ECMAScript 01:45 - Effective JavaScript by David Herman 04:27 - Reader Opinions & Controversy JavaScript:The Good Parts by Douglas Crockford 09:09 - ES3 Shimming 11:25 - Code: effectivejs/code 12:50 - Parts of the Book 15:54 - Blocking Web Gestures With getUserMedia: Part1: Aaron Frost 17:28 - Book Level of Difficulty Effective C++ by Scott Meyers 20:09 - Asynchronous APIs Recursion Tail-Call Optimization 26:51 - Programming Language Academics 30:55 - DOM Integration Effective C++ by Scott Meyers Effective STL by Scott Meyers 31:50 - Advice for JavaScript Beginners Eloquent Javascript by Marijn Haverbeke JavaScript Enlightenment by Cody Lindley How to Design Programs 33:16 - Advice for Programmers in General 34:53 - Performance 38:16 - The JavaScript Language 40:45 - Primitives Vs Wrapper Classes 42:37 - Semicolons 45:24 - -0/+0 Picks Jack (Tim) Putting Constants on the Left (AJ) Getting Started with Amazon AWS EC2 (1 year free VPS web hosting) (AJ) Notes on Distributed Systems for Young Bloods: Jeff Hodges (Jamison) Hurdles getting started with Ember.js (Jamison) Grieves (Merrick) The Scala Programming Language (Merrick) Antoine Dufour (Joe) Torchlight II (Joe) Appliness Digital Magazine (Joe) Powermat Home & Office Mat (Chuck) Une Bobine (Chuck) The Rust Programming Language (David) mozilla/servo (David) Roominate Toy (David) OpenWest Conference Call For Papers (AJ) Transcript CHUCK:  The most effective way to hack is quickly. [Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] CHUCK:  Hey everybody and welcome to Episode 44 of the JavaScript Jabber show. This week on our panel, we have Jamison Dance. JAMISON:  Hello. CHUCK:  AJ O’Neal. AJ:  Yo! Yo! Yo! Coming at you live from the living roomisphere of Provo, Utah. CHUCK:  We have Joe Eames. JOE:  Hi. CHUCK:  Merrick Christensen. MERRICK:  What’s up guys? CHUCK:  Tim Caswell. TIM:  Hello. CHUCK:  I'm Charles Max Wood from devchat.tv and this week, we have a special guest, Dave Herman. DAVE:  Hi there. CHUCK:  So Dave, you haven’t been on the show before. Do you want to introduce yourself? DAVE:  Sure. I work for Mozilla. I have sort of helped create this new department called Mozilla Research where we do a whole bunch of web platform experiments and new technology for the web. And I also am on the horribly named TC39, the standards organization for ECMAScript, working on the next edition of the JavaScript standard. CHUCK:  Cool. DAVE:  Oh, and I wrote this book. CHUCK: You did this book. TIM:  You didn’t just read it and then become an expert on the book and then talk on a podcast about it? [Laughter] CHUCK:  So, I heard about this book. I’m a little curious when you started writing the book, I mean, what was the idea behind it? What inspired it? DAVE:  To tell you the truth, I had no intention of writing a book, it didn’t occur to me. But the publishers reached out to me, I guess they heard of me through TC39, maybe ‘es-discuss’ or something. But they said, “Okay we’ve got this series, this Effective series.” And I was very familiar with Effective C++ which I think is a great book and I really like the format. And just when they approached me, I kind of thought, “You know,

JavaScript Jabber
044 JSJ Book Club: Effective JavaScript with David Herman

JavaScript Jabber

Play Episode Listen Later Jan 25, 2013 61:01


Panel David Herman (twitter blog Effective JavaScript) Jamison Dance (twitter github blog) AJ O’Neal (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Tim Caswell (twitter github howtonode.org) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:01 - David Herman Introduction Mozilla Mozilla Research TC39 - ECMAScript 01:45 - Effective JavaScript by David Herman 04:27 - Reader Opinions & Controversy JavaScript:The Good Parts by Douglas Crockford 09:09 - ES3 Shimming 11:25 - Code: effectivejs/code 12:50 - Parts of the Book 15:54 - Blocking Web Gestures With getUserMedia: Part1: Aaron Frost 17:28 - Book Level of Difficulty Effective C++ by Scott Meyers 20:09 - Asynchronous APIs Recursion Tail-Call Optimization 26:51 - Programming Language Academics 30:55 - DOM Integration Effective C++ by Scott Meyers Effective STL by Scott Meyers 31:50 - Advice for JavaScript Beginners Eloquent Javascript by Marijn Haverbeke JavaScript Enlightenment by Cody Lindley How to Design Programs 33:16 - Advice for Programmers in General 34:53 - Performance 38:16 - The JavaScript Language 40:45 - Primitives Vs Wrapper Classes 42:37 - Semicolons 45:24 - -0/+0 Picks Jack (Tim) Putting Constants on the Left (AJ) Getting Started with Amazon AWS EC2 (1 year free VPS web hosting) (AJ) Notes on Distributed Systems for Young Bloods: Jeff Hodges (Jamison) Hurdles getting started with Ember.js (Jamison) Grieves (Merrick) The Scala Programming Language (Merrick) Antoine Dufour (Joe) Torchlight II (Joe) Appliness Digital Magazine (Joe) Powermat Home & Office Mat (Chuck) Une Bobine (Chuck) The Rust Programming Language (David) mozilla/servo (David) Roominate Toy (David) OpenWest Conference Call For Papers (AJ) Transcript CHUCK:  The most effective way to hack is quickly. [Hosting and bandwidth provided by the Blue Box Group. Check them out at bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] CHUCK:  Hey everybody and welcome to Episode 44 of the JavaScript Jabber show. This week on our panel, we have Jamison Dance. JAMISON:  Hello. CHUCK:  AJ O’Neal. AJ:  Yo! Yo! Yo! Coming at you live from the living roomisphere of Provo, Utah. CHUCK:  We have Joe Eames. JOE:  Hi. CHUCK:  Merrick Christensen. MERRICK:  What’s up guys? CHUCK:  Tim Caswell. TIM:  Hello. CHUCK:  I'm Charles Max Wood from devchat.tv and this week, we have a special guest, Dave Herman. DAVE:  Hi there. CHUCK:  So Dave, you haven’t been on the show before. Do you want to introduce yourself? DAVE:  Sure. I work for Mozilla. I have sort of helped create this new department called Mozilla Research where we do a whole bunch of web platform experiments and new technology for the web. And I also am on the horribly named TC39, the standards organization for ECMAScript, working on the next edition of the JavaScript standard. CHUCK:  Cool. DAVE:  Oh, and I wrote this book. CHUCK: You did this book. TIM:  You didn’t just read it and then become an expert on the book and then talk on a podcast about it? [Laughter] CHUCK:  So, I heard about this book. I’m a little curious when you started writing the book, I mean, what was the idea behind it? What inspired it? DAVE:  To tell you the truth, I had no intention of writing a book, it didn’t occur to me. But the publishers reached out to me, I guess they heard of me through TC39, maybe ‘es-discuss’ or something. But they said, “Okay we’ve got this series, this Effective series.” And I was very familiar with Effective C++ which I think is a great book and I really like the format. And just when they approached me, I kind of thought, “You know,

Ringside Report + Wrestling Uncensored Radio Podcasts
Ringside Report Radio. October 17, 2012

Ringside Report + Wrestling Uncensored Radio Podcasts

Play Episode Listen Later Oct 18, 2012 81:39


This is the October 17, 2012 episode of Ringside Report Radio. Hosted by Dave Simon and Kevin "Big Tuna" McKough. Dave and Kevin discussed Jon Jones coaching The Ultimate Fighter opposite Chael Sonnen and their fight in April 2013 for the UFC Light-Heavyweight championship. Dave and Kevin discussed the results from UFC 153 including Anderson Silva's impressive victory over Stephan Bonnar, Antonio Rodrigo Nogueira's submission win over Dave Herman and the rest of the card. All this and much more MMA on this 90-minute episode.

The Uncut Sports Show
UFC 153: Anderson Silva vs Stephan Bonnar! October Giveaway

The Uncut Sports Show

Play Episode Listen Later Oct 10, 2012 11:10


Ringside Report + Wrestling Uncensored Radio Podcasts
Ringside Report Radio. September 12, 2012

Ringside Report + Wrestling Uncensored Radio Podcasts

Play Episode Listen Later Sep 13, 2012 51:53


This is the September 12, 2012 episode of Ringside Report Radio. Hosted by Dave Simon and Kevin "Big Tuna" McKough. Tito Ortiz appeared on this episode to discuss his retirement from MMA, starting a MMA management company and a joint-venture to promote amateur-MMA in California. Ortiz talked about his client Cristiane "Cyborg" Santos and a potential match-up with Ronda Rousey, TRT in MMA and his dissapointment in Jon Jones. Dave and Kevin discussed Jose Aldo and Rampage Jackson suffering injuries that took them out of UFC 153 and the new main events of Anderson Silva v. Stephan Bonnar and Antonio Rodrigo Nogueira v. Dave Herman for UFC 153 on October 13 in Brazil. All this and much more MMA on this 1-hour episode.

The Hammer MMA Radio
The Hammer MMA Radio - Episode 80

The Hammer MMA Radio

Play Episode Listen Later Feb 17, 2012 35:38


It's been just over a week after Carlos Condit became the new UFC Interim Welterweight Champion, and Diego Sanchez and Jake Ellenberger had a war at UFC on Fuel 1 which may have determined the next title contender.  We recap all of the night's fights including one of the best single rounds this year, and a filthy looking Dave Herman. Then we get further into last week's discussion on Nick Diaz, including his drug test failure and possible suspension, The Ultimate Fighter Brazil, Gina Carano's next movie role, Octagon Girls making bad life choices, and some big upcoming fights that have been signed. Check us out at http://www.thehammermma.com, MMA News Canada, or Subscribe via Itunes.

Ringside Report + Wrestling Uncensored Radio Podcasts
Ringside Report Radio. February 16, 2012

Ringside Report + Wrestling Uncensored Radio Podcasts

Play Episode Listen Later Feb 16, 2012 52:41


This is the February 16, 2012 episode of Ringside Report Radio hosted by Dave Simon and Kevin "Big Tuna" McKough. On this episode, Dave and Kevin discussed the results of UFC on Fuel TV 1 including Jake Ellenberger's decision win ove Diego Sanchez and what could be next for Ellenberger. Dave and Kevin also talked about Stefan Struve's win ver Dave Herman and Ivan Menjivar's submission win over John Albert. All this and much more MMA on this 1-hour episode.

Ringside Report + Wrestling Uncensored Radio Podcasts
Ringside Report Radio. February 10, 2012

Ringside Report + Wrestling Uncensored Radio Podcasts

Play Episode Listen Later Feb 12, 2012 103:11


This is the February 10, 2012 episode of Ringside Report Radio hosted by Dave Simon and Kevin "Big Tuna" McKough. On this episode, Dave and Kevin previewed adn gave their predictions for UFC on Fuel TV 1 including every preliminary bout and the main events of Stefan Struve versus Dave Herman and Diego Sanchez versus Jake Ellenberger. Dave and Kevin also discussed the news of Nick Diaz' positive marijuana test following his UFC 143 bouts, Cain Velasquez versus Frank Mir and much more MMA on this 2-hour episode.

Ringside Report + Wrestling Uncensored Radio Podcasts
Dave "Pee Wee" Herman and Don Frye. September 10, 2009.

Ringside Report + Wrestling Uncensored Radio Podcasts

Play Episode Listen Later Sep 11, 2009 23:02


This is Ringside Report Radio's preview of SharkFight's main event fight of Dave "Pee Wee" Herman and Don Frye. Dave Simon and Kevin McKough first interview Dave Herman about his opponent and fighting career. An interview with Don Frye follows, where the always controversial Frye gives his opinions on his opponent, a previously scheduled fight against Muhammad Lawal and the UFC.