Podcasts about reducer

  • 59PODCASTS
  • 73EPISODES
  • 38mAVG DURATION
  • ?INFREQUENT EPISODES
  • Nov 20, 2024LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about reducer

Latest podcast episodes about reducer

Syntax - Tasty Web Development Treats
850: Manage State in JavaScript Like a Pro!

Syntax - Tasty Web Development Treats

Play Episode Listen Later Nov 20, 2024 62:00


Scott and Wes serve up state management in JavaScript, breaking down key concepts like reactive state, state updaters, and global vs local state. They also explore various approaches and libraries, mutation-based state, and tools like Zustand and xState, to help you manage state like a pro. Show Notes 00:00 Welcome to Syntax! 01:22 Brought to you by Sentry.io. 03:10 What is state? 03:29 Common state jargon. 03:48 Reactive State. 04:14 Store. 04:46 Immutable vs Mutable State. 05:53 State updaters. 06:15 Signals. Solid.js Signal Docs. 06:49 Observables. 07:07 UI is a function of state. 08:39 State Machine. 10:58 Binding state. 11:36 Global vs local. 11:49 Computed State, derived state, selector state. 12:41 Approaches to state management. 12:52 Reducer based. 16:39 Mutation based state. 21:17 Adam based state. 25:15 Ways to hold state. 25:17 Holding state in an object. 27:38 Holding state in the URL. Syntax Shows. 29:34 Holding state in IndexedDB, local storage, and cookies. 32:16 Holding state with FormData. 33:56 Holding state with Signals. Signals Proposal. 37:27 Holding state with the server database. 38:55 Global State vs Component State. Habit Path. 40:39 Sharing state. 42:58 State libraries. 45:26 Zustand. 50:24 Jotai. 51:50 xState. 54:56 Easy Peasy. 55:24 Pinia. 56:01 TanStack Query. 57:02 Sick Picks + Shameless Plugs. Sick Picks Scott: Cremo Mens Body Wash, Bentgo Adult. Wes: Adult Bento Box. Shameless Plugs Wes: Syntax on YouTube. Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads

Market Commentator
‘Hedge funds can be a risk-reducer or diversifier, or a return-enhancer'

Market Commentator

Play Episode Listen Later Sep 11, 2024 13:26


‘And alternative investments provide access to risk-and-return sources you wouldn't ordinarily get through traditional portfolios' – Equilibrium CIO Kamini Naidoo.

CRTonline Podcast
Coronary Sinus Reducer for the Treatment of Refractory Angina: A Randomized, Placebo-Controlled Trial (ORBITA-COSMIC)

CRTonline Podcast

Play Episode Listen Later Jun 6, 2024 15:32


Coronary Sinus Reducer for the Treatment of Refractory Angina: A Randomized, Placebo-Controlled Trial (ORBITA-COSMIC)

PHILE WEB
Telos、消磁信号発信モジュールを計15個搭載したアクティブアース発生器「Grounding Noise Reducer 5.1 PLUS」

PHILE WEB

Play Episode Listen Later May 24, 2024 0:28


「Telos、消磁信号発信モジュールを計15個搭載したアクティブアース発生器「Grounding Noise Reducer 5.1 PLUS」」 トップウイングサイバーサウンドグループは、台湾・Telos Audio Designより、アースノイズ低減器「Grounding Noise Reducer 5.1 PLUS」(GNR 5.1 PLUS)を本日5月24日より受注開始する。価格は1,815,000円(税込)。

Point-Free Videos
Point-Free Live: Observation in Practice

Point-Free Videos

Play Episode Listen Later Feb 19, 2024 114:34


Subscriber-Only: Today's episode is available only to subscribers. If you are a Point-Free subscriber you can access your private podcast feed by visiting https://www.pointfree.co/account. --- To celebrate our 6th anniversary we had another livestream! We updated an app from the most recent Composable Architecture tour to the latest observation tools, showed how these tools can improve UIKit-based apps, showed off some recent enhancements to the `@Reducer` macro, gave a sneak peek of a _highly anticipated topic_, and answered your questions along the way.

Befri Dig Selv For Stress
#46 Opbyg nye vaner og reducer stress

Befri Dig Selv For Stress

Play Episode Listen Later Jan 24, 2024 23:56


Mennesker er vanedyr og den adfærd vi har i dagligdagen er baseret på en trænet adfærd vi enten har gjort bevidst eller ubevidst. I dette afsnit giver vi fifs til at skabe en ny vane og vi kommer ind på et værktøj du kan bruge når du skal skabe en ny vane. Lyt med og få inspiration til at reducere stress i din hverdag og skabe en adfærd der giver dig mest værdi i dit liv.

Talking Bollocks - the All About The Rock Podcast
Episode 242: Best Albums Of 2023 & Heitham From Senser

Talking Bollocks - the All About The Rock Podcast

Play Episode Listen Later Jan 15, 2024 76:27


Support The Podcast For the tenth time in a row the year starts with my favourite albums of the last year but in a first it's a top ten (sort of) instead of a top five. Once all of that is out of the way Heitham of Senser and I have a chat prior to their awesome December show at the 100 club, Oxford Street. We talk music, pandemics and food as well as resolving to have a longer catch up soon. There is a cut down review of the news but boy does someone get some stuff off their chest. This Is Top Nine Bollocks. The Reducer

The Nonlinear Library
EA - Clean Water - the incredible 30% mortality reducer we can't explain by NickLaing

The Nonlinear Library

Play Episode Listen Later Nov 4, 2023 11:06


Welcome to The Nonlinear Library, where we use Text-to-Speech software to convert the best writing from the Rationalist and EA communities into audio. This is: Clean Water - the incredible 30% mortality reducer we can't explain, published by NickLaing on November 4, 2023 on The Effective Altruism Forum. TLDR: The best research we have shows that clean water may provide a 30% mortality reduction to children under 5. This might be the biggest mortality reduction of any single global health intervention, yet we don't fully understand why it works. Here I share my exploration of a life-saving intervention that we don't fully understand, but really should. I may err a little on the side of artistic license - so if you find inaccuracies or I'm a bit loose please forgive me, correct me or even feel free to just tear me to shreds in the comments ;). Part 1: Givewell's Seemingly absurd numbers I first became curious after a glance at what seemed like a dubious GiveWell funded project. A $450,000 dollar scoping grant for water chlorination in Rwanda? This didn't make intuitive sense to me. In Sub-saharan Africa diarrhoea causes 5-10% of child mortality. While significant, the diarrhea problem continues to improve with better access to medical care, improving ORS and Zinc coverage, and antibiotics for more severe cases. Over the last 5 years, our own Ugandan health centers have encountered surprisingly few very sick kids with diarrhoea and I've hardly seen diarrhoea kill a child, as opposed to Malaria and Pneumonia which tragically kill kids all the time. It seemed to me that even if clean water hugely reduced diarrhoea mortality, the intervention would still likely be an expensive way to achieve 1 or 2 percent mortality reduction, So with my skeptic hat on, I clicked the GiveWell spreadsheet and my incredulity only grew. GiveWell estimated an upper-bound mortality reduction of an almighty 17% for the Rwandan chlorination program! At first that made no sense, but I did expect GiveWell would likely be lesswrong than me. The Global burden of disease estimates that Diarrhoea makes up only 4.9% of total deaths in Rwanda. How could an intervention which targets diarrhoea reduce mortality by over three times the total diarrhoea mortality? Even if the clean water cured all diarrhoea, that wouldn't come close to GiveWell's mortality reduction estimate. Something fishy was afoot, but I quickly found some answers, through a nobel prize winner's study which was partially funded by you guessed it…….. GiveWell Part 2: A Nobel Prize winner's innovative math Michael Kremer won a Nobel prize along with two J-PAL co-founders for their wonderful work pioneering randomised controlled trials to assess development interventions. What better person to try their hand at estimating the mortality benefit of clean water than a father of the RCT movement? But connecting clean water and mortality is tricky, because to date no-one has actually asked whether clean water can reduce child mortality. Instead, a number of RCT asked the more obvious question, does clean water reduce diarrhoea. The answer obviously yes. But Kremer and co. found a clever way around this. They sifted through all studies which looked at the relationship between clean water and diarrhoea and identified 12 studies [1] that also gathered bits and pieces of mortality data. They then performed a meta-analysis, pooling that mortality data together to see whether clean water save kids' lives. The result - they estimated that clean water caused an incredible 30% mortality reduction in kids under 5. If this is even in the ballpark of correct, clean water could could prevent one in three childhood deaths in much of sub-saharan Africa. If Africa could chlorinate and filter all drinking water, we could save perhaps 1 million lives every year in sub-saharan Africa alone . Mosquito nets might bow to their new king. To be as crystal clear as the water, this is not just a 30% reduction in diarrheal death...

Effective Altruism Forum Podcast
“Clean water - the incredible 30% mortality reducer we can't explain” by NickLaing

Effective Altruism Forum Podcast

Play Episode Listen Later Nov 4, 2023 10:24


TLDR: The best research we have shows that clean water may provide a 30% mortality reduction to children under 5. This might be the biggest mortality reduction of any single global health intervention, yet we don't understand why it works.Here, I share my journey exploring a life-saving intervention that we don't fully understand, but really should. I may err a little on the side of artistic license - so if you find inaccuracies please forgive me, correct me or even feel free to just tear me to shreds in the comments ;). Part 1: Givewell's Seemingly absurd numbersI first became curious after a glance at what seemed like a dubious GiveWell funded project. A $450,000 dollar scoping grant for water chlorination in Rwanda? This didn't make intuitive sense to me.In Sub-saharan Africa diarrhoea causes 5-10% of child mortality. While significant, the diarrhea problem continues to improve with better access to [...] ---Outline:(02:26) Part 2: A Nobel Prize winner's innovative math(04:27) Part 3. We already knew about this anomaly – 100 years ago(08:10) Part 5: What next for clean water?The original text contained 7 footnotes which were omitted from this narration. --- First published: November 4th, 2023 Source: https://forum.effectivealtruism.org/posts/hFPbe2ZwmB9athsXT/clean-water-the-incredible-30-mortality-reducer-we-can-t --- Narrated by TYPE III AUDIO.

Digi-Tools In Accrual World
S3 Episode 3 - Heather Smith Disrupts! App News Latest

Digi-Tools In Accrual World

Play Episode Listen Later Sep 26, 2023 60:00


Seems only fitting Heather Smith joins us for the introduction of our new network, the Digital Disruptors, to talk about the value of networks, introverts and peer learning opportunities. What networks are you part of? Do you have a unique perspective to share? Come and join our Digital Disruptors network. In this week's app news: Intuit posts great results - https://intuitiveaccountant.com/in-the-news/people-and-business/intuit-reports-strong-fourth-quarter-and-full-year-results/ Xero publishes its industry performance report Stuart Hurst's 4 day working week success – Accounts and Legal - https://www.linkedin.com/posts/stuart-hurst-cloud_friday-work-staff-activity-7100846229986717696-i_lz?utm_source=share&utm_medium=member_ios Phoenix from the ashes - Reducer is back Snap! Waddle rises again too - https://thepaypers.com/online-mobile-banking/cbas-acquisition-of-waddle-strengthens-[…]=email&utm_campaign=Daily+2023-09-07+Daily-Newsletter-Banking FYIs largest ever release - https://www.linkedin.com/posts/cameronrobert_exciting-news-fyi-is-launching-a-new-activity-7102110524343013377-Rp1U?utm_source=share&utm_medium=member_android Syft – multiple releases  GoProposal in AML - https://www.accountingweb.co.uk/tech/practice-software/goproposal-enters-the-aml-arena Intuit launches AI powered assistant - https://techcrunch.com/2023/09/06/intuit-assist-generative-ai-assistant/ & https://intuitiveaccountant.com/in-the-news/people-and-business/meet-intuit-assist/ Dextension - https://info.dext.com/dextension Restore signs £140 deal with HMRC for digital comms - https://www.accountancydaily.co/restore-signs-ps140m-digital-communication-deal-hmrc Freshpay in Xero app store - https://x.com/xeroapi/status/1700026367226622417?s=12&t=P8Y4JmhL4HglZr3bauCj4Q Wunderbuild in app store - https://x.com/xeroapi/status/1699965915968720896?s=12&t=P8Y4JmhL4HglZr3bauCj4Q Setyl on Appstore - https://x.com/xeroapi/status/1700992688550809761?s=12&t=P8Y4JmhL4HglZr3bauCj4Q Advancetrack win battle with GI Outsourcing - E-Accounting Solutions Ltd t/as AdvanceTrack v Global Infosys Ltd t/as GI Outsourcing

Soccer 101
#143 More terminology explained! Recovery, duel, reducer, corridor of uncertainty, and more!

Soccer 101

Play Episode Listen Later Sep 21, 2023 19:19


On this episode, Taylor and Graham spend some time discussing a few terms that get commonly thrown around, but can be a little more challenging to understand if you're new to the game: 1) Ball recovery 2) Duel 3) Hospital pass 4) Mickey Mouse Cup 5) Reducer 6) Corridor of Uncertainty

Soccer 101
#143 More terminology explained! Recovery, duel, reducer, corridor of uncertainty, and more!

Soccer 101

Play Episode Listen Later Sep 21, 2023 20:04


On this episode, Taylor and Graham spend some time discussing a few terms that get commonly thrown around, but can be a little more challenging to understand if you're new to the game: 1) Ball recovery 2) Duel 3) Hospital pass 4) Mickey Mouse Cup 5) Reducer 6) Corridor of Uncertainty

The Lethal List
E198: stress reducer

The Lethal List

Play Episode Listen Later Sep 10, 2023 89:30


TRACKLIST: 1. Stress Reducer - Week 2. Eu te vejo - JVKINHO 3. Summer - Cozy Kev 4. I Want You To Know - James Blake 5. MILES - Jamila Woods 6. Freedom Jazz Dance (feat. Robert Glasper) - Justin-Lee Schultz 7. Sober - Dan Kye 8. No Need at All - Oscar Jerome 9. Sweet Georgia - Flozigg & Icee Red 10. Figure 8 - Floyd Fuji 11. Lucid Dreams - St. Beauty 12. Fixing the Crown - goosetaf & Smoke DZA 13. SMILE (wit yo Gold) [feat. V.C.R, Coco O. & Butcher Brown] - Pink Siifu 14. Strawberry Blossom - RINI 15. The Wave - Melat 16. London - Stwo 17. Not Easy Love (Abbey Road Sessions) - Maverick Sabre & Demae 18. No Need to Wait - Alfa Mist & Emmavie 19. BAD (feat. Yuma Senpai, James, ARREIS & Sean Lambert) - JTBS 20. Moving Target - Brandee Younger 21. Room 332 - Galimatias 22. Wtmmg - Nick Hakim 23. pRETTy - Lil Yachty 24. PUT IT ON ME - Gwen Bunn 25. All Bad - Justin Bieber 26. Yoshi - PYRMDPLAZA

Point-Free Videos

Every once in awhile we release a new episode free for all to see, and today is that day! Please enjoy this episode, and if you find this interesting you may want to consider a subscription https://www.pointfree.co/pricing. --- We celebrate the release of the Composable Architecture's new reducer protocol and dependency management system by showing how they improve the case studies and demos that come with the library, as well as a larger more real-world application.

Point-Free Videos
Reducer Protocol: Testing

Point-Free Videos

Play Episode Listen Later Oct 3, 2022 31:48


Subscriber-Only: Today's episode is available only to subscribers. If you are a Point-Free subscriber you can access your private podcast feed by visiting https://www.pointfree.co/account. --- Testing is a top priority in the Composable Architecture, so what does the reducer protocol and new dependency management system add to testing features? It allows us to codify a testing pattern directly into the library that makes our tests instantly stronger and more exhaustive.

Proactive - Interviews for investors
Neovasc uses conference to announce positive interim clinical data from Neovasc Reducer use

Proactive - Interviews for investors

Play Episode Listen Later Sep 30, 2022 4:26


Neovasc COO Bill Little joined Steve Darling from Proactive to share news the company has announced positive data at the Transcatheter Cardiovascular Therapeutics Conference on use of the Neovasc Reducer in patients who have angina with non-obstructive coronary artery disease. Little telling Proactive the data, from the first 11 patients in a clinical trial in Israel, showed Coronary microvascular flow parameters improved, symptoms of angina improved, and Functional capacity which was a 6 Minute Walk Test also showed improvement. #proactiveinvestors #neovasc #nasdaq ##nvcn

Point-Free Videos
Reducer Protocol: Dependencies, Part 2

Point-Free Videos

Play Episode Listen Later Sep 26, 2022 34:29


Subscriber-Only: Today's episode is available only to subscribers. If you are a Point-Free subscriber you can access your private podcast feed by visiting https://www.pointfree.co/account. --- We now have a SwiftUI-inspired system for plucking dependencies out of thin air to provide them to reducers, but we can't control them or separate interface from implementation. Once we do, we'll have something far better than ever before.

Point-Free Videos
Reducer Protocol: Dependencies, Part 1

Point-Free Videos

Play Episode Listen Later Sep 19, 2022 36:09


Subscriber-Only: Today's episode is available only to subscribers. If you are a Point-Free subscriber you can access your private podcast feed by visiting https://www.pointfree.co/account. --- We begin to flesh out a new story for dependencies in the Composable Architecture, taking inspiration from SwiftUI. We will examine SwiftUI's environment and build a faithful reproduction that provides many of the same great benefits.

Four Four Magazine
Four Four Premiere: Bryan Chapman Io(Inigo Kennedy Remix)[EPMmusic]

Four Four Magazine

Play Episode Listen Later Sep 16, 2022 5:28


EPM Music celebrate yet another milestone, as they boast their 100th release. To commemorate a century of releases, the team have invited Shed, CYRK, Inigo Kennedy and Works of Intent to remix some tracks from the ‘EPM20' compilation. Today we feature a bass heavy remix from UK techno titan Inigo Kennedy, as the techno pioneer gives a menacing touch to Bryan Chapman's original. For EPMmusic's 100th release the label throw it back to another milestone. Last year, EPM celebrated 20 years in the business of Digital Distribution and Rights Management with a series of vinyl EPs and a compilation on their in-house label. Now the crew enlist Shed, CYRK, Inigo Kennedy and Works of Intent – all artists who we've had the pleasure to work with in the last 2 decades – to remix some of those ‘EPM20' tracks. Today we feature a remix from one of the most influential names in UK techno, Inigo Kennedy. The Asymmetric boss needs little introduction as a key figure in the history of UK techno. Having released under Reducer and Tomito Satori, the UK don has a rich history of classic techno cuts. Inigo's discography stretches to well over 100 releases on vinyl, CD and digitally on established, if not seminal, labels such as Missile, Semantica, Stroboscopic Artefacts and Token. Today we feature Inigo as he returns to EPM with a stellar low-end heavy techno roller. This is classic Inigo Kennedy as he lyes on deep and winding atmospheres and pummelling bass that has made his sound so iconic over the years. This is proper techno from a master. Inigo Kennedy ---------------------- SC: @inigokennedy FB: www.facebook.com/inigo.kennedy.music Four Four Magazine --------------------------- FB: www.facebook.com/FOURFOURDANCE/ IG: www.instagram.com/fourfourmagazine/ Web: www.fourfourmag.com/

Point-Free Videos
Reducer Protocol: Composition, Part 2

Point-Free Videos

Play Episode Listen Later Sep 12, 2022 32:00


Subscriber-Only: Today's episode is available only to subscribers. If you are a Point-Free subscriber you can access your private podcast feed by visiting https://www.pointfree.co/account. --- The new reducer protocol has improved many things, but we're now in an awkward place when it comes to defining them: some are conformances and some are not. We'll fix that with inspiration from SwiftUI and the help of a new protocol feature.

Point-Free Videos
Reducer Protocol: Composition, Part 1

Point-Free Videos

Play Episode Listen Later Sep 5, 2022 30:44


Subscriber-Only: Today's episode is available only to subscribers. If you are a Point-Free subscriber you can access your private podcast feed by visiting https://www.pointfree.co/account. --- We are already seeing huge benefits from the reducer protocol, but one aspect is still not ideal, and that is how we compose reducers. We will look to result builders to solve the problem, and a new feature of them introduced in Swift 5.7.

Point-Free Videos
Reducer Protocol: The Solution

Point-Free Videos

Play Episode Listen Later Aug 29, 2022 52:54


Subscriber-Only: Today's episode is available only to subscribers. If you are a Point-Free subscriber you can access your private podcast feed by visiting https://www.pointfree.co/account. --- Let's begin to solve a number of the problems with the Composable Architecture by introducing a reducer protocol. We will write some common conformances and operators in the new style, and even refactor a complex demo application.

Point-Free Videos

Every once in awhile we release a new episode free for all to see, and today is that day! Please enjoy this episode, and if you find this interesting you may want to consider a subscription https://www.pointfree.co/pricing. --- The Composable Architecture was first released over two years ago, and the core ergonomics haven't changed much since then. It's time to change that: we are going to improve the ergonomics of nearly every facet of creating a feature with the library, and make all new patterns possible.

Lexman Artificial
Joe Rogan - Cartier Batwing Bamboo Swiss Watch

Lexman Artificial

Play Episode Listen Later Aug 1, 2022 2:55


Joe Rogan and Lexman Artificial talk about cutting edge theoretical physics and the Cartier Batwing Bamboo Swiss Watch.

Digi-Tools In Accrual World
Episode 26 - Under the hood of Xero with Steve Vamos

Digi-Tools In Accrual World

Play Episode Listen Later Jul 20, 2022 56:29


In line with Xerocon 2022 - the first Xerocon in the UK for 3 years (!) - we sit down with Steve Vamos, CEO of Xero, to talk about what is really driving the Xero product. Is it software, people, culture or customer need?  As with all our pods you can trust we asked some prudent questions and get to know more about the new world Xero mindset. Big thanks to Steve and the whole Xero team for their support in making this happen. If you're missing out on Xerocon then here's 50 minutes you won't want to miss.   Combined with app news for a bumper update on industry happenings. Featuring:  The global talent shortage for accountants – Accounting firms must “discover, create and train” talent amid global shortage (accountancyage.com)   Sage and ACCA - announce release of e-learning on accounting software and cloud accounting tools – hitting more than 30,000 students - Post | LinkedIn   Accountants voted best kissers in Britain – poll of 2.000 Brits by Plenty of Fish – Accountants are voted the best kissers in Britain ahead of doctors and nurses | Daily Mail Online   E-invoicing in France to become mandatory from July 2024 - https://www.avalara.com/eu/en/learn/events/webinars/e-invoicing-and-e-reporting-in-france.html?campaignid=7015a000001iyxoAAA&campaignname=EMEA%20MKT202201%20E-invoicing%20in%20France%20webinar%20-%20Internal%20Email   MTD ITSA – Three line (technically two (income and expenses) submissions allowed for ITSA below VAT threshold - MTD ITSA legislation: HMRC green-lights three-line accounts | AccountingWEB   MTD for VAT penalty systems – from 1st June 2022 - £400 for not filing through software - £5-£15 per day for not keeping digital records – comment on digital links. Up to £5,475 annual penalty for digital link breach – 100% for not using checking systems - The lowdown on HMRC's penalty system for MTD for VAT - FreeAgent   Changes in mid-tier ERPs. Dynamics biggest grower in mid to large at (5 to 7% market share), Oracle (2 to 4%), SAP up 1% and AccountsIQ up 1%. Sage gained 2% in small business space. Sage biggest growth in mid tier space at 6% - Finance system upgrades take off in the mid-market | AccountingWEB   Xerocon partners – Major names, with focus on payment solutions. Comma as newcomer - Introducing our Xerocon London event partners | Xero Blog   Xero release – bank statement extraction through Hubdoc US and Canada (no uk?) - Coming soon: Making it easy to import transaction data into Xero | Xero Blog Hubdoc auto add contacts, update planned payment dates in bulk in xero analytics - Latest product news — July 2022 | Xero Blog link of contacts between HQ and XPM The next step in our journey towards a unified client record | Xero Blog   Sage – terminating accounts below v26.2 from Sep 22    Coconut supports CIS reporting on income – adjust per transaction (rather than rule) - Coconut now supports subcontractors on the Construction Industry Scheme | AccountingWEB   Syft updates – excel connector, updates to dashboards with prior period data, audit tracking for anomalies, dormant accounts tidy, sales product tracking    Timworks release mobile app for chat style communication with clients, including document exchange - https://www.loom.com/share/7c466aad9efb479da34305f4fcdcf270   Paycaptain integration with Pensionsync – payroll and financial wellness solution founded 2020 – budgeting tool for individuasl linked to the payroll portal - PayCaptain launches PensionSync integration | AccountingWEB Skore – release of project spinnaker which is a full refresh of their system – Driving ROI on system changes – Scrutton Bland - How Scrutton Bland deliver incredible ROI and Benefits to clients | AccountingWEB   Capsule – expands into project management functionality - FW: More project management features for you - digitoolsinaccrualworld@gmail.com - Gmail (google.com)   IRIS Elements releases 6 new connections - Proposals, AML, Accounts production, Tax, Practice management and financial performance review- Post | LinkedIn   Quotien releases scheduled emails for quotes - Fwd: Introducing Schedule Email - digitoolsinaccrualworld@gmail.com - Gmail (google.com)   Hammock raises $5.5m - Hammock raise ratchets up MTD landlord competition | AccountingWEB   Accounting Excellence finalists – well done to the line up of great people. Shout out to Emily Deakin, Rachel Martin, Samantha Mitcham, Pink Pig financials (Cheryl Sharp), Accounts and Legal (Stuart Hurst), de Jong Phillips (pamela phillips), Ad Valorem (Nigel Adams), Alex Falcon, and all the team at Capitalise, Clarity, Fathom, Join, Reducer, Airpa, Dext, Crezco, Iplicit, Sage, Konsolidator and Karbon. Interesting range of apps - 2022 Accounting Excellence finalists revealed | AccountingWEB

HypnoSOS - Hypnosis for mental health. Mini sessions for use in crisis.

The aim of this episode is to help you reduce your anxiety.   IMPORTANT: Please do not listen to this audio when doing anything else – especially driving.   If you find these sessions beneficial please leave a rating and review! Remember to subscribe so you don't miss the new episodes and please share these audios with anyone who may find them useful.   For an introduction to hypnosis the FREE 'Learn Self-Hypnosis' course will teach you some basic skills and how to use it to hypnosis to improve your life.   For more information about hypnotherapy, hypnosis mp3s or to book a hypnotherapy session go to: www.ursulajames.co.uk   If you are interested in training in hypnosis you can find details at www.ursulajames.co.uk/training   Facebook: @professorursulajames Instagram: @professorursulajames Twitter: @ursulajames YouTube channel: Professor Ursula James Hypnotherapy   #hypnosis #hypnotherapy #anxiety #stress #mentalhealth #calm #relaxation #anxietyrelief #stressrelief #meditation #selfcare #relax #positivity #wellbeing #clearmind #deeprelaxation #healthymind #mentalhealthsupport #reduceanxiety

Vitality Made Simple
Wrinkle Reducer: Fish Oil

Vitality Made Simple

Play Episode Listen Later Apr 12, 2022 22:36


How good do you want to feel? How good do you want to look?  Today we are going to talk about the inside-out, wrinkle-reducing benefits of Fish Oil. This is information that can increase your vitality and take the stress out of being healthy! 

Beef Buzz with Ron Hays on RON (Radio Oklahoma Network)
K-State Researcher Sees Industrial Hemp as Stress Reducer for Cattle

Beef Buzz with Ron Hays on RON (Radio Oklahoma Network)

Play Episode Listen Later Apr 12, 2022


KSU"s beef production medicine veterinarian, Dr. Mike Kleinhenz talks about some of his latest research on feeding industrial hemp to cattle essentially as a stress reliever. Dr.

Accountants Are Sexy. Change My Mind.

For episode #18 our guest, Judy Kingaby, is a chartered accountant and partnership manager at cost advisory service: Reducer. Additionally, Judy is a Xero Certified Advisor and Winner of Xero's Emerging App Partner of the Year 2021 Award. What an interesting conversation and an engaging accountant. 

The Open Exploration Podcast
The Harm-Reducer: Sophie Feffer

The Open Exploration Podcast

Play Episode Listen Later Jan 25, 2022 53:03


Lily talks with her dear friend, Sophie Feffer (better known as Feff), about her decision to leave a job that was crushing her in search of greener pastures. From her experience in harm reduction and safe needle-exchange, Feff offers insight into the drug problem in the United States and the impacts of policy on real people, and shares about the heartbreak of becoming disillusioned and burned out from working in a system ill-equipped to support professionals like herself or the communities they aim to serve.  Check out these resources mentioned in the conversation: Book: Drug Use for Grownups by Dr. Carl L HartNaloxone access and information in Colorado: http://stoptheclockcolorado.org/Resources for people who use drugs and/or uninsured beyond Colorado: https://nextdistro.org/naloxoneSupport the show (https://www.patreon.com/user?u=41749354)

PGC Podcast
Orifice Reducer and the Perkins Arsonist

PGC Podcast

Play Episode Listen Later Jan 13, 2022 134:58


Happy New Year! New year, same us but what else would you expect? We reminisce about our holiday experiences and go deep into that Jacque Pepin catalog. A pretty sober podcast this month as we are both giving our livers a bit of holiday recovery time. Lee hits us with a new Aussie report and we finally get around to to answering his previous month's tier question. Join us in Discord to see the final tier and to create a tier of your own focused on trashy, awful casual American restaurants.

Angular Master Podcast
AMP 15: Let's talk about NgRX and Testing with Alex Okrushko

Angular Master Podcast

Play Episode Listen Later Oct 9, 2021 60:43


What's up everyone, this is Dariusz Kalbarczyk co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev. Welcome back to Angular Master Podcast. Today we've got a special guest from Cisco Canada: Principal UI Architect , ngrx team member, GoogleDevExpert AngularToronto organizer, ladies & Ladies AlexOkrushko A few selected questions from the episode: 1. Less than a year ago, you started working at Cisco, what are your tasks and what are you responsible for? 2. You are very famous and very active in the NgRx community. Let's start from the very beginning. What is NgRx and why do we need it? 3. What is NgRx state management? Can you elaborate on it further? 4. What are the advantages of using the NgRx Store Module? 5. Explain how the various ngrx/store elements, such as Store, State, Reducer, Action, and Component, communicate with one another? 6. Is automated #testing important or is it overrated? 7. Is it a waste of time or does it help? 8. Are different types of tests (unit, integration, e2e) bringing more value than others? 9. Who does testing on your team if anyone? 10. Are QA folks responsible for the quality of a product? 11. What kind of person is Alex? How do you see yourself? 12. Do you have some hints for us regarding self-organization? 13. How does a typical working day at Cisco look alike for you? 14. Did you change your style of working during the pandemic? 15. What's about your work/live balance? Do you have some hints for us? --- Send in a voice message: https://podcasters.spotify.com/pod/show/angular-master/message

Alt om Penge
56. Sådan kommer du af med din gæld hurtigt

Alt om Penge

Play Episode Listen Later Aug 2, 2021 10:27


1) Reducer din gæld. 2) Nedbetal din gæld smart. 3) Spar så meget, du kan. 4) Tjen så meget, du kan. Lyt med, og få uddybet de fire trin til at få betalt dine lån og blive af med gæld.Læs artiklen: https://financer.com/dk/guide/bliv-gaeldfri/ Husk at gå ind på www.altomx.dk, og skriv dig op. Så får du én ugentlig mail med links til ugens episoder plus en masse ekstra bonusindhold.Podcasten er sponsoreret af Miranova. Hent Miranovas e-bog 'Den bedste investeringsmetode, som bankerne ikke ønsker, at du bruger' her: www.miranova.dk/e-bog

Under the Enclosure with eMotors Direct
Selecting, Maintaining, and Troubleshooting Your Gear Reducer

Under the Enclosure with eMotors Direct

Play Episode Listen Later Jul 20, 2021 7:26


A gear reducer, or gearbox, is one of the most significant purchases you will make when assembling an electric motor drive for your application. A reducer that meets your requirements and is well taken care of ensures a long and trouble-free service life and improves the performance, efficiency, and ultimately your application's productivity. Here are the key things to consider when selecting, maintaining, and troubleshooting your gear reducer. The Right Gear Reducer Selection The first and most crucial step in optimizing your gear reducer is making the correct choice in the first place. There are many different types of reducers built for specific input and output performance characteristics that cannot be changed, so you must be careful to select the right one for the job. Speed and Torque The purpose of a gear reducer is to provide the optimum output speed and torque to the load at the motor's operating speed, which is typically the motor's base speed, where it is most efficient. Ensure the reducer's reduction ratio is sufficient to provide the torque you need to drive the load and that the output speed is optimal for your requirements. A drive that runs too fast or slow or cannot cope with the demands placed on it will suffer from poor performance and risk damage to the load, the motor, and connected equipment. Motor Performance While the necessary calculations involved in selecting a gear reducer are relatively simple, several additional factors are often overlooked, resulting in poor performance or short service life. If your application will experience shock loads or cyclic loads, even for short periods, add a sufficient service factor to the reducer so that it will be able to cope with the increased torque. Also, suppose you require precise control of the speed or position of the load. In that case, it's vital to achieve good inertia matching between the gear reducer and the load, which determines how well the load can be controlled during acceleration and deceleration of the motor. Level of Efficiency If reducing your operating costs is important to you, consider which gear system type will work best for your needs. Over a 10-year service life, the purchasing price of an electric motor drive typically only accounts for less than ten percent of the total cost of ownership, and the majority of your expenses will be determined by how efficient your motor and gearbox are. There are many different gear systems available with varying levels of efficiency and performance for various uses. Choosing an efficient one will go a long way toward optimizing your long-term costs, even if it's not the cheapest option. Maintaining Your Gear Reducer Once you've selected a gear reducer, there's still plenty to do to keep it maintained and running well over the long term. Here are the most important tips to consider: Lubrication Correct lubrication is the single most crucial factor in maintaining your gear reducer and keeping it operating reliably and productively for many years. Improper lubrication causes increased friction, resulting in pitting of the gear surface and a snowball effect that quickly ends in gearbox failure. Always use the correct lubrication for your reducer as recommended by the manufacturer, which will have the right properties to maximize its performance and service life. Follow recommended procedures for the break-in period when operating a brand-new reducer, which may involve replacing or filtering the oil after a short time to remove any metal filings and particles dislodged from the gear teeth. Periodically check the oil level and quality, and don't over-fill or under-fill it, as both instances can cause a reduction in the lubrication's heat dissipation capability. Contamination The only thing that should enter inside a gearbox is the lubricant. Suppose it is operated in highly polluted or weather-exposed environments. In that case, there is a substantial risk of dust and water particles coming in through faulty seals or exposed bearings, which can wreak havoc on the gears. If necessary, use bearing protection such as rubber seals and shaft slingers to protect the gears from contaminant ingress. When operating in colder climates, condensation can be an issue, and water inside the gearbox interferes with the lubrication and causes hotspots of friction and damage on gear tooth surfaces. Keep your gear reducer in as sheltered and warm an environment as possible, use desiccant air filters if necessary, and routinely check the oil for signs of water contamination, which typically presents as a milky, cloudy colouring. Immediately replace any contaminated oil. Storage When storing your gear reducer, keep it in a clean, dry, and climate-controlled environment, with all covers, vents and drains closed and sealed. Maintaining lubrication during storage is vitally important, especially if your reducer is a backup that needs to be ready to go on short notice. Rotate the shaft periodically to distribute the lubrication. Be sure to rotate it by as many turns as it takes to complete a full revolution at the output to ensure that lubrication is spread evenly over the gears. Troubleshooting Gear Reducer Problems When your gear reducer is in trouble, you may not have long to find out what the problem is and fix it before permanent damage occurs. Although routine maintenance is your best safeguard, there are additional telltale signs you should be looking out for. Vibration and Noise If you notice increased vibration or noise in your gear reducer, it is a strong warning that something is wrong. If possible, rule out the motor by operating it without a load, and check that the load isn't the problem by running the motor and gearbox with no load attached. Noise and vibration are often accompanied by overheating, so check the gearbox surface temperature as well. If your gear reducer is suffering from excessive vibration, it may be time to have it serviced or replaced to minimize the risk of interruptions to your operations. Overheating Overheating is a common problem when the lubrication in your gear reducer is insufficient or has deteriorated. Check the surface routinely with a temperature gun to track spikes in temperature that indicate increased friction between gears. When this occurs, make a thorough check of the lubrication type and quality. If the lubrication is satisfactory, your reducer may require servicing or replacement. Summary Your gear reducer is one of the cornerstones of your operation, and making the right choices in selection and maintenance will ensure that it provides you with many years of reliable productivity. To start putting your gear reducer together, visit our gearbox builder, the simplest and most powerful way to assemble the ideal gear reducer for your specific needs. 9GRn3zpxuPNgN70vguFo

Memorizing Pharmacology Podcast: Prefixes, Suffixes, and Side Effects for Pharmacy and Nursing Pharmacology by Body System
Ep 5 Acid Reducer Drug Suffix PRAZOLE Pharmacology (Proton Pump Inhibitor Suffix)

Memorizing Pharmacology Podcast: Prefixes, Suffixes, and Side Effects for Pharmacy and Nursing Pharmacology by Body System

Play Episode Listen Later Jul 12, 2021 17:46


Find the Memorizing Pharmacology book here: https://adbl.co/3wAZEmN The body system we continue to cover is gastrointestinal and omeprazole, esomeprazole, lansoprazole, pantoprazole are all proton pump inhibitors PPIs.  TonyPharmD YouTube Channel here: https://www.youtube.com/c/tonypharmd Suffixes Omeprazole (Prilosec) with the -prazole suffix, p-r-a-z-o-l-e suffix is a true proton pump inhibitor, abbreviated PPI. We want to watch out for aripiprazole (Abilify) and brexpiprazole (Rexulti) which are antipsychotics, not PPIs but have the -piprazole ending, p-i-p-r-a-z-o-l-e. Also, some drug cards say the ending is -azole, but that is not an actual suffix, that is a chemical group, using that ending might have you confuse antifungals like fluconazole (Diflucan) for PPIs, so again, the PPI suffix is -prazole. You will notice that omeprazole (Prilosec) and esomeprazole (Nexium) are very similar and it's that omeprazole contains two molecules, a left and right mirror image and esomeprazole only contains the left-handed image. In Latin, left is sinister, so the “es, e-s” represents that only left-handed side. Why does that matter? That left-handed molecule is the active molecule. Mechanism of Action (MOA) PPIs or “prazoles” work by blocking your stomach's parietal cells which normally release hydrogen ions contributing to the stomachs' acidity. This, without the proton pump inhibitor, could lead to heartburn or possible GI ulceration. The proton pump inhibitor blocks the hydrogen/potassium ATPase pump preventing protons from going in the stomach. This raises the pH, making it more basic, and removes the excessive acid. Indications We then use proton pump inhibitors to manage heartburn, gastroesophageal reflux disease (GERD), peptic ulcer disease, and Barrett's esophagus. Barrett's esophagus is a condition where the acid reflux damages the esophagus causes it to redden. Many times patients who are on chronic NSAIDs or anticoagulants have a higher GI bleed risk and a proton pump inhibitor is for prophylaxis rather than active treatment. Dosing Traditional dosing is to give the PPI 30 to 60 minutes before breakfast. A concern comes when the medication does not seem to work, but it is not the medication, rather, the patient is taking with or even after breakfast. Make sure you know which is which. Also, H2 blockers work a bit more quickly, so the patient might expect a similar timetable with a PPI, let them know that it will take a bit longer. Clinical Considerations Acute use for a few weeks, especially with over-the-counter lengths of time, usually 2 weeks, tends to cause few side effects. Long term, however, we have concerns of B-12 deficiency, increased fracture risk, C. Diff, an opportunistic infection. Again, B-12 deficiency comes because the now less acidic stomach does not do as good a job at absorbing B-12. Before we start this section, here's a reminder contrasting enzyme inhibition and enzyme induction. A drug that inhibits and enzyme blocks the enzyme somewhat increasing drug levels making the patient toxic. A drug that induces and enzyme, makes the enzyme work better reducing drug levels and making the patient subtherapeutic. CYP2C19 inhibition can happen with citalopram (Celexa) and escitalopram (Lexapro), so in this case the antidepressant drug levels can go up leading to QTc prolongation. That's why we have dosing maximums on citalopram of 20 milligrams daily with someone on omeprazole. CYP2C19 induction with omeprazole and clopidogrel (Plavix) is one class example as clopidogrel is a pro-drug and by inducing the enzyme to break down more clopidogrel, the enzyme lowers clopidogrel levels. A pro-drug is one that is not quite the drug yet, the liver may have to metabolize it into a drug. Clopidogrel itself is an antiplatelet drug, so reducing the effectiveness of an antiplatelet drug while trying to prevent myocardial infarction (heart attacks) and strokes.   Note, prescribers can use cilostazol (Pletal) for intermittent claudication, a problem with blood flow in the legs where they might be in pain for short distances and the drug allows them to walk further is also a concern. Using lansoprazole or a similar PPI might create a favorable effect. Some drugs need an acidic environment for absorption like iron supplements and lowering the acidity runs counter to the best situation for iron. Adding ascorbic acid, vitamin C can help. Cefuroxime (Ceftin) is a second-generation cephalosporin antibiotic with good gram-positive coverage, but one might change to another antibiotic if they see omeprazole in the chart. Mesalamine (Pentasa) for ulcerative colitis and itraconazole (Sporanox) and antifungal both both benefit from an acidic stomach.    

Memorizing Pharmacology Podcast: Prefixes, Suffixes, and Side Effects for Pharmacy and Nursing Pharmacology by Body System

The first body system we cover is gastrointestinal and famotidine is one of the H2 blockers we use for conditions like GERD. Find the book here: https://adbl.co/3wAZEmN and TonyPharmD YouTube Channel here: https://www.youtube.com/c/tonypharmd GI: -tidine (not -atadine or -ine) “to dine” Famotidine, (Pepcid), Nizatidine (Axid), Cimetidine (Tagamet) are H-2 receptor antagonists. Ranitidine (Zantac) is off the market. MOA: The stomach's parietal cells secrete stomach acid to lower pH. Histamine-2 will binds the receptors and stimulate them to produce acid. By blocking histamine-2 we can reduce the secreted stomach acid. Indications: Used for GERD and peptic ulcers, conditions of acid secretion disorders such as Zollinger-Ellison syndrome. Pharmacokinetics: The onset of action is a bit faster than PPIs which include omeprazole (Prilosec) and esomeprazole (Nexium), but not near as fast as an antacid which works right away, but the antacid only works for a few hours. Side Effects: Renal (kidney) dose adjustment and can raise serum creatinine as it is a potent inhibitor of tubular creatinine secretion, normally a marker of poor kidney function, though the patient has normal kidney function. Can antagonize testosterone which can lead to sexual dysfunction and gynecomastia (breasts in men). Spironolactone (Aldactone), an aldosterone antagonist, can similarly cause gynecomastia.   B12 deficiency along with proton pump inhibitors, decreased acid leads to malabsorption. Drug Interactions: Since ranitidine (Zantac) was pulled from the market patients might see cimetidine as an OTC alternative, but it does have many drug interactions. Can inhibit the enzymes CYP1A2 (theophylline, asthma), CYP 3A4 (verapamil, CCB), CYP 2C19 (citalopram, SSRI), decrease effects of CYP2D6 (carvedilol, 3rd generation beta blocker) Inhibits enzymes that break the drug down therefore you have more drug which equals toxicity. GMRINCE Neuro/Psych Atypical antipsychotic – aripiprazole (Abilify) Traditional Antiepileptics – carbamazepine (Tegretol), phenytoin (Dilantin) Parkinson's – pramipexole (Mirapex ER) SSRIs – citalopram (Celexa), escitalopram (Lexapro), fluoxetine (Prozac) Cardio Anticoagulant – warfarin (Coumadin) Antihypertensives – carvedilol (Coreg), a beta blocker, verapamil, a non-dihydropyridine calcium channel blocker Antiarrhythmic - amiodarone, risk of QTc prolongation Endocrine Antidiabetics – metformin (Glucophage), a biguanide or glipizide (Glucotrol XL), a sulfonylurea    

Really Charlie
John-Paul Wahnon-The Mortgage Reducer

Really Charlie

Play Episode Listen Later May 26, 2021 54:33


Most homeowners don't have the time to become experts on how loans work, or to become real estate strategists. That is where our team comes into play. Our team creates a customized strategy for our clients that helps lower their monthly bills, pay their home off faster, and ensure they are able to enjoy more of their hard earned money.#TheMortgageReducer TMRstrategy.com #ReallyCharliepodcast #NewBedford --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app--- Send in a voice message: https://anchor.fm/charles-perry/message

Nerd Radio
James Reducer

Nerd Radio

Play Episode Listen Later May 21, 2021 55:03


James shows off a comic he backed via Kickstarter, Chuck is the victim of targeted advertising, and Al Beck continues to promote his television sponsorship. Target removes Pokemon cards from their stores, Twitch makes some changes, and 80’s action movie stars come to Call of Duty! The post James Reducer appeared first on WRIF Rocks Detroit.

Kingston Live
Futura Free premieres music from new LP "Reducer"

Kingston Live

Play Episode Listen Later May 13, 2021 37:25


Peter and Gabe from Kingston emo revivalist foursome, Futura Free, join hosts Riley and Jackson to talk musical influences, their noteworthy picks from the city's burgeoning music scene, and premiere a brand new track from the band's new (but unreleased at the time of recording) full-length album, "Reducer." Hosts: Riley Jabour: riley@kingstonlive.ca Jackson Coulter: jackston@kingstonlive.ca Links: Futura Free https://www.facebook.com/futurafreeon/ Futura Free's "Reducer" on Bandcamp https://futurafree.bandcamp.com/album/reducer Kingston Live music news, contests and more http://kingstonlive.ca Feedback: Your suggestions, ideas and criticisms are important and encouraged. Please let us know what you think by commenting here, or by email at podcast@kingstonlive.ca

KZradio הקצה
Uri Zer Aviv: Rocket Reducer, 12-5-21

KZradio הקצה

Play Episode Listen Later May 12, 2021 60:54


Never Binge Again(tm)
The Emotional Cravings Reducer Technique

Never Binge Again(tm)

Play Episode Listen Later May 2, 2021 9:06


The overall goal of Never Binge Again is NOT to reduce your emotional cravings, but rather to sever the link between emotions and overeating in the […] הפוסט The Emotional Cravings Reducer Technique הופיע ראשון בNever Binge Again

Pharma Intelligence Podcasts
Device Week, 19 February 2021 – A Mix Of Insulin Pump; Liquid Biopsy; Transcatheter Device News

Pharma Intelligence Podcasts

Play Episode Listen Later Feb 19, 2021 11:45


In this week’s podcast, Medtech Insight's managing editor Marion Webb discusses Guardant Health’s launch of a new liquid biopsy test to detect early-stage colorectal cancer. Deputy editor Reed Miller discusses Canadian-based Neovasc’s recent funding and what it could mean for its Reducer transcatheter technology. UK-based reporter Barnaby Pickering gives an overview of the fast-growing insulin pump market. Listen to the podcast via the player below: Guardant Health Launches Liquid Biopsy Test For Detecting Colorectal Cancer Recurrence Market Intel: Rivalry Among Insulin Pump Makers Heats Up With Expected Launches In 2021 Neovasc Maintains Investor Confidence Despite FDA Struggles; Sells $72M In Stock For more information on Medtech Insight and to start a free trial, click here: http://bit.ly/2w7LnlR Medtech Insight articles addressing topics discussed in this episode:

Gratitude in a Minute - Love, Kindness & Happiness

KT279 Gratitude Stress Reducer

Here's Something Good
Looking for a Stress-Reducer Right Now? Try Journaling

Here's Something Good

Play Episode Listen Later Nov 6, 2020 10:04


Writing down your thoughts and feelings in a no-judgment journal can help boost your mood and calm your anxiety. We get advice on the popular practice from award-winning writer Dr. Stephanie Han, who teaches classes in journaling. Learn more about your ad-choices at https://www.iheartpodcastnetwork.com

Composerish
Composerish Episode 026

Composerish

Play Episode Listen Later Oct 19, 2020 39:22


Kevin discusses his trouble trying to donate his skeleton to entertainment in his will. We field a question from a listener regarding the benefits and drawbacks of releasing music via Royalty Free vs collecting royalties through a performance rights organization. Then Bryan geeks out about his new guitar amp attenuator. Contact info: composerish@gmail.com Bryan Teoh: http://sleepfacingwest.com Twitter: @sleepfacingwest Instagram: @sleepfacingwest Youtube: https://www.youtube.com/channel/UCvyxqBpnrzFqw7VW1UxR2hA Kevin Macleod: http://incompetech.com twitter: @kmacleod  

The Football Fans Podcast
129: "The Days of the Ron Atkinson Reducer are done"

The Football Fans Podcast

Play Episode Listen Later Oct 13, 2020 86:06


This week on the FFP Jord is joined by Ollie, G and Talksport Presenter Hugh Woozencroft to discuss why in an era of record signings for defenders why is defending in the premier league so bad? Plus the guys take an in depth look at the club with the second worst defensive performance in the league this season, Man Utd as Hugh in particular lays into the management and recruitment strategies of the red devils...#Premierleague #EFL #manutd #Payperview #bailout #Reducer #prem #covid19 #footballfanspodcast #Defending # Twitter; FootballFansPodFacebook; Football Fans Podcast Instagram; Football Fans Podcast Email; jordan@justjordanmedia.comSubscribe; AudioBoom/iTunes/SpotifyDon't forget to share too.Don't forget to join us on Facebook, Instagram and Twitter and tell a mate. Find us on iTunes and please rate and comment so we can fly up the charts. Get in touch with any comments, questions or responses. Enjoy        

Befri Dig Selv For Stress
# 13 - Sig pyt og reducer din stress.

Befri Dig Selv For Stress

Play Episode Listen Later Sep 29, 2020 27:23


Du kan være fyldt af frustrationer, kapret af tanker og følelser som stresser dig, hvor du hverken kan eller vil gøre noget i selve situationen. Så kan du i stedet vælge at bruge PYT. Når du siger PYT er du proaktiv, og sætter dig selv og andre fri og så styrker du samtidig din mentale sundhed. I denne episode får du inspiration til, hvordan du træner din pytgrænse og hvad der kan støtte dig undervejs i din proces. Lyt med og bliv en endnu bedre udgave af dig selv.

stress accept ro lyt sundhed udvikling hjerne pyt reducer livskrise personligudvikling empowermind
THE PSYCHOLOGY WORLD PODCAST
PWP 47- The Ultimate Stress Reducer According to a New Study

THE PSYCHOLOGY WORLD PODCAST

Play Episode Listen Later Aug 17, 2020 15:36


In today's episode of The Psychology World Podcast, you'll learn about the ultimate stress reducer according to a new study by the University of Sussex. In the news section, preferring strangers over friends and politics as well as a sense of belonging and STEM subjects. So, please join me for another interesting episode of The Psychology World Podcast... Also, if you want to support the show then please check out: https://www.patreon.com/connorwhiteley and https://www.connorwhiteley.net/scififantasy

Everyday English
Communication as a stress reducer? Absolutely!

Everyday English

Play Episode Listen Later Jun 5, 2020 12:34


We are living in a world where people aren't sure what's happening from one week to the next. And that can cause stress. But did you know that one of the best ways to alleviate stress is good communication? Join me today for my top three tips for communication practice to keep your team stress free. Resources Marshallsay English - www.marshallsayenglish.com

MedellinStyle Podcast
Inigo Kennedy / MedellinStyle.com Podcast 026

MedellinStyle Podcast

Play Episode Listen Later Apr 14, 2020 62:23


Inigo Kennedy is a pioneering and respected techno and electronic music producer and DJ. He is well known for always bringing technical and creative originality and skill to his work. Inigo Kennedy is the owner of the innovative and genre defying label Asymmetric.His discography stretches to almost 100 releases on vinyl, CD and as MP3. His DJ schedule has taken him to all corners of the World. The legend from London leaves us an extra funky set with his special aka Reducer. Visit: http://www.inigokennedy.com Available in: sptfy.com/medellinstyle youtube.com/medellinstyle apple.co/2NirUXY soundcloud.com/medellinstyledj/sets/podcast www.mixcloud.com/MedellinStyle/ www.deezer.com/es/show/657932 tun.in/pjCgO https://medellinstyle.com/category/podcast/

Outrage Radio
Outrage Radio - April 2nd, 2020

Outrage Radio

Play Episode Listen Later Apr 3, 2020 120:05


Two hours of trashy garage, punk, rock, soul and fury with host DJ Jdub. This week: a bunch of good stuff! Outrage Radio playlist - April 2, 2020: [0:00] 1. Budgie – Stranded 2. UFO – Pack It Up & Go 3. Sonny Vincent (Fury) – Flying (2020) [14:48] 4. Amyl & The Sniffers – Control. (2019) 5. Cold Meat – Industry Sleaze (2020) 6. The Archaeas – Rock N roll (2020) 7. The Sonics – I Don’t Need No Doctor 8. GBH – No Survivors 9. Circle Jerks – Live Fast Die Young 10. The Reigning Sound – Medication [32:39] 11. The Cavemen – Boyfriend (2019) 12. Holy Golightly – I Won’t Go Out Again 13. Trixie & the Trainwrecks – Too Good To Be Blue (2019) 14. Chuck Berry – You Can’t Catch Me 15. The Schizophonics – Steely Eyed Lady (2019) 16. The Read Kids – She’s Alright (Live At The Rat, 2019) [49:34] 17. The Victims – Horror Smash (2019) 18. Generacion Suicida – La Sangre Corre. (2019) 19. 13th Floor Elevators – I’ve Got Levitation 20. The Flash Express – Feel These Blues 21. The Ghost Wolves – Crooked Cop (2019) 22. Peter & The Test Tube Babies – Banned From The Pub 23. X (Australia) – I Don’t Wanna Go Out [1:10:29] 24. Gino & The Goons – Do The Get Around (2020) 25. Erik Nervous & The Bet Blockers – Nailed To The Wall (2020) 26. Oh Sees – Together Tomorrow (2019) 27. ISS – Outta My Gourd (2019) 28. Destination Lonely – Nervous Breakdown (2020) 29. Judy & The Jerks – Dumpster Time (2019) 30. Xetas – The Doctor (2020) 31. Pigs (x7) – Reducer (2020) [1:34:14] 32. The Wailers – Simmer Down 33. Betty Davis – Hangin Out 34. Fear – We Gotta Get Outta This Place 35. Cop Shoot Cop – Interference 36. Boss Hog – Monkey [1:52:00] 37. Sit Down – Quarantine. (2020) 38. Neon – Spit (2019) 39. Exotica – Leech 40. Fugazi – Give Me The Cure Outrage Radio broadcasts live every Thursday, 9-11PM at LuxuriaMusic.com.

Whistleblowers - The Football Podcast

It may have been a limited week of Premier League action, but that didn’t stop the pod being packed with powerful chat. Top guest Rhys James joined the boys this week, to talk Sheff Utd, Everton, Spurs and the Milan Derby. With some Winter Break guff thrown in. Enjoy. thewhistleblowers.net @footballpodcast Produced by Paul Myers and Mike Leigh Engineered by Leon Gorman A Playback Media Production playbackmedia.co.uk Copyright 2020 Playback Media Ltd - playbackmedia.co.uk/copyright

Met Het Oor Op Morgen
Brand New KINK donderdag 16 januari - ESNS special donderdag met The Howl & The Hum, Nathan Ball & Sorry

Met Het Oor Op Morgen

Play Episode Listen Later Jan 17, 2020 60:20


Brand New KINK is op Eurosonic Noorderslag! Elke avond hoor je de muziek van het festival, en gesprekken met de tofste nieuwe artiesten die er spelen. In de eerste aflevering komen Sorry, The Guru Guru, Elsa Birgitta Bekman, Nathan Ball en The Howl & The Hum aan het woord en hoor je muziek van o.a. Celeste, Dry Cleaning, My Ugly Clementine en Pigs Pigs Pigs Pigs Pigs Pigs PigsPLAYLIST:BAD NERVES - CAN'T BE MINETHE GURU GURU - DELAWAREJAM - GOING UNDERGROUNDCELESTE - STOP THIS FLAMESORRY - ROCK 'N' ROLL STARJUST MUSTARD - OCTOBERTHE HOWL & THE HUM - HALL OF FAME (LIVE @ KINK ESNS)MY UGLY CLEMENTINE - PLAYGROUNDELSA BIRGITTA BEKMAN - WAITING FOR YOUDRY CLEANING - MAGIC OF MEGHANNATHAN BALL - ALL OR NOTHINGPIGS PIGS PIGS PIGS PIGS PIGS PIGS - REDUCER

The Cabral Concept
1429: Parasite Drugs, Detox Sweet Success, Histamine Reducer, Eye Supplement, Tocotrienols, MS Improvements (HouseCall)

The Cabral Concept

Play Episode Listen Later Jan 4, 2020 30:06


Welcome back to our weekend Cabral HouseCall shows! This is where we answer our community's wellness, weight loss, and anti-aging questions to help people get back on track! Check out today's questions:  Simon: Hi Stephen. Thanks so much for the amazing service you provide to us all! I discovered you a couple of months ago and have been binge-listening and reading you book ever since. My wife and I have blastocystis and my wife also has dientaboeba. Whilst I am doing the parasite protocol and others, my wife is doing two courses of Paromomycin (as she has a limited amount of time and wants the most effective result). Putting aside the question of whether she is making the right decision (I would prefer she avoided antibiotics), I am hoping to add to minimise the negative effects whilst maxamizing the effectiveness of her treatment. I was wondering: a) whether the a biofilm disruptor would assist with treating blasto with antibiotics, and if so should she take before or during treatment? b) would the CBO protocol approach to probiotics be appropriate after antibiotics? I.e populate with saccharomyces boulardii before/during/one month after; then acidophilus bifidus; then a broad spectrum? Note she wont do the CBO protocol as we will be trying for a baby shortly after the antibiotics. I am also feeding us a diet rich in antiparasitics (clove, cinnamon, garlic, pumpkin seeds) and have suggested she do the 7-14 day detox before treatment. I'd love your thoughts on the above and any related issues. Thanks so much and ayubowan! Cheryl: Hi Dr. Cabral, I am on week 2 day 3 of your 21 detox. I have lost 12 pounds to date- simply amazing!!! I waited too long between meals (4 hours). 2 times I noticed a sweet taste in my teeth just before my meal. Once I eat it goes away. What is the reason for the sweet taste??? Just note my brain fog melted away, I have had a surge of energy since week one day 3. So I have been very active not excercising but cleaning and moving-I surpassed my 10k steps on the detox!!!!. I am looking forward to taking your courses and my future lab tests. Much gratitude on my journey towards wellness.Cheryl Ryan: Hello Dr. Cabral, thanks for taking the time to answer questions! I have listened to many of your podcasts regarding histamines. To keep things short, I just wanted to know the difference between taking a supplement like Histpro and a supplement containing diamine oxidase? I realize rebalancing the gut, removing any overgrowth, etc is working more towards figuring out the root cause. But my question is for relief in the short term while you are healing. I realize the Histpro has multiple good componenets like quercetin, vitamin C, etc. Just wanted to know what would be stronger or more beneficial in short term, of course assuming you are eating a lower histamine diet and the whole lifestyle approach. Thanks, Ryan Cara: Hi Dr. Cabral! After 23 years of wearing contacts, I'm going in for Lasik in January. It took me a long time to come to this decision, but now the technology is amazing and we have an exceptional doctor here in So Cal. Prior to the procedure, they have you take an eye supplement as well as a fish oil. I asked the amounts of DHA/EPA/Omega 3's required and the reply was that their supplement has "DHA Omega-3 at least 800mg and total Omega-3’s 2000mg." It looks like EN's fish oil surpasses that requirement with a total of 2.6g of total Omegas. Do you have an eye supplement that you would recommend with the lutein and zeaxanthin? Cara: Hi Dr. Cabral, Did you catch Ben Greenfields interview of Dr. Tan and his research on Vitamin E? He claims that tocopherols are toxic and that tocotrienols are the form of Vitamin E that is most beneficial? It was a very interesting podcast and I'm Curious your thoughts on this. Thank you! Maurice: Hello Dr. Cabral, I'm 29 and was diagnosed with multiple sclerosis approximately one year ago. I decided to decline conventional treatment after being inspired by my brother Kevin, who is also an IHP 1&2. Since, I've conducted quite some research and have nearly perfected my diet, consisting of very low amount of saturated fat and processed foods, a regular Omega 3 intake, and mainly plant based meals (except for one weekly cheat meal). I work out regularly, do the sauna, and get my daily D3. I listen to your podcast regularly and find your advice very beneficial! I'm currently on the 7-Day Detox and am doing the CBO protocol right after Thanksgiving. I do plan on having the labs done, BUT the way my bank account is set up...Overall I feel good, but am deathly scared to relapse again and the thought of deteriorating. Do you have any additional lifestyle/diet suggestions? Also, is Iherrmitte's Sign (the brief, intense tingling sensations shooting down my spine when I tilt my head) reversible? Lastly, I recently heard of the angioplasty aka liberation therapy for the Chronic Cerebrospinal Venous Insufficiency (CCSVI) treatment, which has been shown to provide drastic improvements to MS patients. What is your knowledge and take on it?Thank you so much for sharing your expertise and your continuous inspiration! Very respectfully, Maurice   Thank you for tuning into today's Cabral HouseCall and be sure to check back tomorrow where we answer more of our community’s questions!  - - - Show Notes & Resources: http://StephenCabral.com/1429 - - - Get Your Question Answered: http://StephenCabral.com/askcabral   - - - Dr. Cabral's New Book, The Rain Barrel Effect https://amzn.to/2H0W7Ge - - - Join the Community & Get Your Questions Answered: http://CabralSupportGroup.com - - -   Dr. Cabral’s Most Popular Supplements: > “The Dr. Cabral Daily Protocol” (This is what Dr. Cabral does every day!) - - - > Dr. Cabral Detox  (The fastest way to get well, lose weight, and feel great!) - - - > Daily Nutritional Support Shake  (#1 “All-in-One recommendation in my practice) - - - > Daily Fruit & Vegetables Blend  (22 organic fruit & vegetables “greens powder”) - - - > CBD Oil  (Full-spectrum, 3rd part-tested & organically grown) - - - > Candida/Bacterial Overgrowth, Leaky Gut, Parasite & Speciality Supplement Packages - - - > See All Supplements: https://equilibriumnutrition.com/collections/supplements  - - -   Dr. Cabral’s Most Popular At-Home Lab Tests: > Hair Tissue Mineral Analysis (Test for mineral imbalances & heavy metal toxicity) - - - > Organic Acids Test (Test for 75 biomarkers including yeast & bacterial gut overgrowth, as well as vitamin levels) - - - > Thyroid + Adrenal + Hormone Test  (Discover your complete thyroid, adrenal, hormone, vitamin D & insulin levels) - - - > Adrenal + Hormone Test (Run your adrenal & hormone levels) - - - > Food Sensitivity Test (Find out your hidden food sensitivities) - - - > Omega-3 Test (Discover your levels of inflammation related to your omega-6 to omega-3 levels) - - - > Stool Test (Use this test to uncover any bacterial, h. Pylori, or parasite overgrowth) - - - > Genetic Test (Use the #1 lab test to unlocking your DNA and what it means in terms of wellness, weight loss & anti-aging) - - - > Dr. Cabral’s “Big 5” Lab Tests (This package includes the 5 labs Dr. Cabral recommends all people run in his private practice) - - - > View all Functional Medicine lab tests (View all Functional Medicine lab tests you can do right at home for you and your family!)

Millennial Wealth
Ep.4 - Are you a Debt Reducer?

Millennial Wealth

Play Episode Listen Later Oct 16, 2019 31:43


Today, Matt talks about the good, the bad and the ugly behind the one thing keeping most Millennials from achieving their financial goals. When used correctly, debt can be the fuel to the Astute Investors fire, but used inappropriately, and it could be the demise of our hopes and dreams. We start by contrasting good and bad debt, before Matt gives explains interest rates and the things to watch out for. The episode is then wrapped up with a conversation over which debts you should tackle first.

Finans
Ny investeringsstrategi: Reducer aktieandelen i porteføljen - ud med finans ind med stabilt forbrug

Finans

Play Episode Listen Later Aug 29, 2019 5:23


Den seneste tids forværring af handelskrigen mellem USA og Kina får nu Jyske Bank til at ændre sin investeringsstrategi.Forhandlingsklimaet mellem de to supermagter er ifølge Jyske Bank så forgiftet, at det vil lægge en yderligere dæmper på økonomien fremadrettet. Derfor anbefaler Jyske Bank, at reducere aktieandelen i porteføljen til 'undervægt’ fra tidligere 'neutral'. Samtidig anlægges en mere defensiv sektorstrategi ved sælge finansaktier og i stedet købe aktier inden for 'stabilt forbrug' - f.eks. dagligvarer.I en ny temanalyse fra Jyske Bank kan du blive klogere på, hvorfor bankens eksperter ikke længere tror, at USA og Kina når til enighed om en handelsaftale inden for en overskuelig tidshorisont.  

The Cabral Concept
1288: Mood Boosters, Best Sparkling water, Couch Potato, Autism Improvement & Stress Reducer Research (FR)

The Cabral Concept

Play Episode Listen Later Aug 16, 2019 29:27


Welcome back to this week's #FridayReview! I can't wait to share with you today my favorite mood-boosting supplements, as well as my 2 favorite sparkling mineral waters! Plus, I'll be reviewing 3 important research studies on: • Medical Cannabis & Autism Relief • From Couch Potato to Exerciser • 20-Minutes in Nature Does This to the Body/Mind It's going to be a fun show! For all the details please tune into today's #CabralConcept 1288 - Enjoy the show! - - -   Show Notes & Resources: http://StephenCabral.com/1288 - - - Dr. Cabral's New Book, The Rain Barrel Effect https://amzn.to/2H0W7Ge - - - Join the Community & Get Your Questions Answered: http://CabralSupportGroup.com - - -   Dr. Cabral’s Most Popular Supplements: > “The Dr. Cabral Daily Protocol” (This is what Dr. Cabral does every day!) - - - > Dr. Cabral Detox  (The fastest way to get well, lose weight, and feel great!) - - - > Daily Nutritional Support Shake  (#1 “All-in-One recommendation in my practice) - - - > Daily Fruit & Vegetables Blend  (22 organic fruit & vegetables “greens powder”) - - - > CBD Oil  (Full-spectrum, 3rd part-tested & organically grown) - - - > Candida/Bacterial Overgrowth, Leaky Gut, Parasite & Speciality Supplement Packages - - - > See All Supplements: https://equilibriumnutrition.com/collections/supplements  - - -   Dr. Cabral’s Most Popular At-Home Lab Tests: > Hair Tissue Mineral Analysis (Test for mineral imbalances & heavy metal toxicity) - - - > Organic Acids Test (Test for 75 biomarkers including yeast & bacterial gut overgrowth, as well as vitamin levels) - - - > Thyroid + Adrenal + Hormone Test  (Discover your complete thyroid, adrenal, hormone, vitamin D & insulin levels) - - - > Adrenal + Hormone Test (Run your adrenal & hormone levels) - - - > Food Sensitivity Test (Find out your hidden food sensitivities) - - - > Omega-3 Test (Discover your levels of inflammation related to your omega-6 to omega-3 levels) - - - > Stool Test (Use this test to uncover any bacterial, h. Pylori, or parasite overgrowth) - - - > Genetic Test (Use the #1 lab test to unlocking your DNA and what it means in terms of wellness, weight loss & anti-aging) - - - > Dr. Cabral’s “Big 5” Lab Tests (This package includes the 5 labs Dr. Cabral recommends all people run in his private practice) - - - > View all Functional Medicine lab tests (View all Functional Medicine lab tests you can do right at home for you and your family!)

Happycast: The Science of Happiness
Patience, it will make your day better

Happycast: The Science of Happiness

Play Episode Listen Later Apr 3, 2019 17:55


You can easily become more patient. In this episode, there are multiple science based tips and tricks on how to become more patient in your everyday life. [00:00] Intro [00:50] What is patience? The character strength of patience. [02:46] What are the benefits of being patient? [04:48] How do I become more patient? [10:12] Patience and your goals [13:32] What else can I do to become more patient? Making time drag by less. [14:48] Can you be too patient?

Money Life with Chuck Jaffe
Gateway's Jilek: Bonds may not be the best risk-reducer right now

Money Life with Chuck Jaffe

Play Episode Listen Later Mar 20, 2019 58:42


David Jilek, chief investment strategist at Gateway Investment Advisers, said that bonds may not be the best way for investors to reduce risk in the current market, given where we are in the interest-rate cycle. Also on the show, Jeff Kelly, Jimmy Hausberg and Ray Baraldi of HighTower Advisors discuss whether investors should have long-term bonds in their portfolios now, Jill Gonzalez of WalletHub.com talks about the best frequent-flier programs, and David Miller of the Catalyst Mutual Funds has the Market Call.

Mad Dog Recovery AA Speakers
Dr. Harry Tiebout - The Ego Reducer 07-05-1955

Mad Dog Recovery AA Speakers

Play Episode Listen Later Feb 15, 2019 23:10


Harry M. Tiebout M.D. was an American psychiatrist who promoted the Alcoholics Anonymous approach to the public, patients and fellow professionals. He served on the Board of Trustees of Alcoholics Anonymous from 1957–1966. Here Dr. Tiebout talks about the need of ego reduction, and surrender as a practice. This recording is from 1955, and the quality is good enough to post on this podcast. Hope you enjoy!

Collegehood Advice
#47 No-Nonsense Self-Care for Everyone with the Peaceful Professor

Collegehood Advice

Play Episode Listen Later Dec 11, 2018 44:11


Stress is a normal part of the human experience. It protects us and can be very beneficial in many ways.  But for many of us, the demands of college dramatically amplify stress to overwhelming and unhealthy levels that can negatively impact our overall mental health. In this episode, The Peaceful Professor, Dr. Jessica Smith, shares her favorite strategies and tools for helping you navigate the challenges and stressors that college life presents. Wondering what to do with your life. Uncover what makes you unique and how to harness it after graduation. https:collegehoodadvice.com/launchlife.

Syntax - Tasty Web Development Treats

In this episode Wes and Scott discuss React Hooks - what they are, why you might want to use them, their differences with regular classes, and more. Freshbooks - Sponsor Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the “How did you hear about us?” section. Sentry - Sponsor If you want to know what’s happening with your errors, track them with Sentry. Sentry is open-source error tracking that helps developers monitor and fix crashes in real time. Cut your time on error resolution from five hours to five minutes. It works with any language and integrates with dozens of other services. Syntax listeners can get two months for free by visiting Sentry.io and using the coupon code “tastytreat”. Show Notes 2:30 Function components 4:50 What are React hooks? 8:12 What problem does this solve? 12:00 State hooks 21:50 Context hooks 26:02 Effect hooks 36:46 Reducer hooks 40:40 Ref Hooks 48:00 Libraries already using React hooks Rehooks → Listing of hook libraries React Spring React Measure Formik Immer 50:30 Resources Dan Abramov’s Talk Harry Wolf Use Hooks Newsletter Awesome React Hooks ××× SIIIIICK ××× PIIIICKS ××× Scott: Bad Blood Wes 1: Swindled Podcast Wes 2: Scrub Brush Drill Shameless Plugs Scott’s Pro Gatsby 2 Course Wes’ Advanced React Course - use the code SYNTAX for $10 off Tweet us your tasty treats! Scott’s Instagram LevelUpTutorials Instagram Wes’ Instagram Wes’ Twitter Wes’ Facebook Scott’s Twitter Make sure to include @SyntaxFM in your tweets

The Podcast for Full Time Network Marketing Leaders
NO FLUFF Session 94: Digital Income Reducer

The Podcast for Full Time Network Marketing Leaders

Play Episode Listen Later Aug 2, 2018 56:41


For years Dale has been talking about "The Electronic Income Reducer"  (The TV Set)  In this session he will continue to talk about FOCUS being the most important entrepreneurial trait as we move forward as a society over the next 5 years.  However the TV set has been replaced with our Phones.   He covers a couple of very important ideas that we feel will be very beneficial for you to internalize right now. There is No Value in Consuming Content.   Value comes from consuming "Wisdom of the Ages Success Principles" then internalizing them and implementing them in your life and your business.   Pay close attention to this session and share it within anyone who could benefit.     WEBSITES REFERENCED The Secret to Self Motivation:  https://youtu.be/2Lz0VOltZKA   The MLM Training Club:   http://www.MLMTrainingClub.com    Dale's $97.00  50-50 Program available free at:  www.ProgrammingYourMind.com 

Morris Minute Podcast
Morris Minute #11 - Stress Reducer for Women in Business

Morris Minute Podcast

Play Episode Listen Later Aug 2, 2018 4:24


Are you stressed at work? We share four tips for getting more done with less stress in four minutes!

The Highwire with Del Bigtree
Make America Bomb Again; Over the Counter Population Reducer_; A #HighWireHer..

The Highwire with Del Bigtree

Play Episode Listen Later Apr 19, 2018 71:09


The Bunker Podcast
The Bunker Podcast 166: Stallone the Reducer

The Bunker Podcast

Play Episode Listen Later Mar 20, 2018 61:39


Detroit native Sam Consiglio, aka Stallone The Reducer, sent us this mixtape of weird music made ahead of his appearance in the Come Down Room at Interdimensional Transmissons Presents: 15 Years of The Bunker at Tangent Gallery on Monday, May 28, 2018 (full info and tickets here: http://thebunkerny.com/events/2018-05-28-interdimensional-transmissions-presents-15-years-of-the-bunker). Sam has been involved in many Detroit bands and projects over the years including Tamion 12 Inch and Adult. He's been back in the studio recently with several releases out on Aaron FIT Siegel's Est. 83' imprint, most recently the "Always Late" EP available on bandcamp here: https://fitsound.bandcamp.com/ A list of the artists on this mix appear below: Dennis Duck Charles Wuorinen Gundella Bushido Genetic Factor Fashion Flesh Die Form Anne Gillis La Voix Qui Rit Pink Industry Isabelle Adjani The Brothers Fuck Steve Fisk Martial Canterel Mutant Beat Dance Mike Ratledge Con Perspects Phranc Red Crayola Inhalants 23 Skidoo Desmond Simmons

Internet Marketing and Entrepreneurship with Miles
The Electronic Income Reducer

Internet Marketing and Entrepreneurship with Miles

Play Episode Listen Later Jul 26, 2017 13:55


The Electronic Income Reducer, also known as your TV is stealing your success, your wealth and your opportunity one boring hour at a time...

The Frontside Podcast
069: Redux Part II with Toran Billups

The Frontside Podcast

Play Episode Listen Later May 11, 2017 40:28


Toran Billups @toranb | GitHub | Blog Show Notes: 01:44 - New Developments in ember-redux 04:23 - New Developments in the Wider Redux Community 06:26 - Using Redux in Ember 09:40 - Omit 10:45 - Reducers 25:42 - Fulfilling the Role of Middleware in Ember 28:12 - Ember Data in Redux-land 31:24 - What does Toran do with this stuff?? Links: The Frontside Podcast Episode 55: Redux and Ember with Toran Billups The Frontside Podcast Episode 18: Back-End Devs and Bridging the Stack with Toran Billups redux-offline ember-redux-yelp create-react-app "Mega Simple redux” Twiddle ember-concurrency Thomas Chen: ember-redux The Frontside Podcast Episode 067: ember-concurrency with Alex Matchneer normalizr Rich Hickey: Simple Made Easy Other Noteable Resources: ember redux: The talk Toran prepared for EmberJS DC in April 2017 github.com/foxnewsnetwork/ember-with-redux Transcript CHARLES: Hello everybody and welcome to The Frontside Podcast, Episode 69. My name is Charles Lowell. I'm a developer here at The Frontside and your podcast host-in-training. With me Wil Wilsman, also a developer here at The Frontside. Hello, Wil. WIL: Hello. CHARLES: Today, we have a special guest, an actual elite member of the three-timers club, counting this appearance. We have with us Toran Billups. Thank you for coming on to the show today. TORAN: Absolutely. I'm not sure how the third time happened but I'll take it. CHARLES: Well, this is going to be the second one, we're going to be talking about Redux and then I believe you're on the podcast back in 2014 or 2015. TORAN: That's right. CHARLES: That's one of our first episodes. Make sure to get in touch with our producer afterwards to pick up your commemorative mug and sunglasses to celebrate your third time on the show. Awesome. I'm glad to have you. We actually tend to have people back who are good podcast guests. TORAN: Thank you. CHARLES: Yeah, I'm looking forward to this one. This is actually a continuation of a podcast that we did back in January that was actually one of our more popular episodes. There was a big demand to do a second part of it. That podcast we talked about the ember-redux library, which you're a maintainer and just kind of working with Redux in Ember in general. We're going to continue where we left off with that but obviously, that was what? Almost six months ago? I was wondering maybe you can start there and there been any kind of new developments, exciting things, what's kind of the state of the state or the state of the reducer or the state of the store in ember-redux. TORAN: For ember-redux, in particular, we're working on three initiatives right now. The first is making the store creation more customizable. A lot of people that come from the React background in particular are very used to hand crafting how the stores put the other with the right middleware and enhancers and reducers and that's been fine. I wanted to drop people into the pit of success and everybody's cool with that but now we're getting to a point where there are people wanted to do different things and it's great to open the door for those people if they can, while keeping it very simple so we're working on that. We have here that's just undergoing some discussion. We're also, just as the wider Ember community -- you guys maybe involved in this as well -- and trying to get the entire stack over to Babel 6, the ember-cli Babel 6.10 plus stack. There is a breaking change between Babel 5 and 6 so we're also having some discussions about the ember-redux 3.0 version bump at some point later this year, just because we really can't adopt this without introducing basically a breaking change for older ember-cli users. CHARLES: Just in general, this is a little bit off topic, what does it mean to go from Babel 5 to Babel 6, if I'm an add-on author. TORAN: I would probably ensure that need to speak more with Robert Jackson about this. We just kind went back and forth because I thought I had a Babel compile error. He's like, "No, you're missing this dependency which is the object spread." Unfortunately, the object spread is rampant in React projects and this is totally cool. I had to actually add that and that's just a breaking difference between these two. If we adapt the new version of this in the shims underneath of it as an Ember 2.43 user, if you're on node four which is still supported, you will break without this. I'm trying to get some discussion going about what we should do here and if we even should push ahead and just say only node six is supported. There's some discussion and then back to your original question, the third piece is we've introduced the ability to replace the reducer but we need to get some examples for hot reloading the reducer. That's a separate project but it needs to be enabled by ember-redux. Those are the three main initiatives. CHARLES: Being able to you hot load your reducers, just to make changes to your reducer and you just thunk them into the application without having to lose any of the application state and that one of the reasons that's possible then is because you're reducers have no state themselves. They're just pure functions, right? TORAN: Exactly. CHARLES: Okay. Awesome. That sounds like there's a lot of cool stuff going on. Beyond ember-redux, are there any developments to look for on the horizon in the wider Redux community that might be coming to Ember soon? TORAN: Actually one of them is actually fairly new and it's already in Ember and just because I have already got a shim up for it is redux-offline, which I remember you had Alex on two episodes ago about breaking your brain around Rx. I feel like that happened for me trying to build apps offline first. This is, of course just another library that can drop in that place nicely with Redux but I feel like the community, at least it's got me thinking now about what an absolute that would really disrupt someone who's a big player today. I feel like you've built a great offline experience with true and well done data syncing. You could really step in and wreck someone who's in the space today. CHARLES: Right, so this is a sim around... what was the name of the library again? TORAN: Redux-offline. CHARLES: Okay, so it's just tooling for taking your store and making sure that you can work with your store if you're not actually connected to the network and like persisting your store across sessions? TORAN: Yeah. It uses a library that called redux-persist that takes care of and kind of hydrating the store if you have no network connectivity. But it's also beginning to apply some conventional pattern around how to retry and how to roll back. It's just an interesting look at the offline problem through the lens of an action-based immutable data flow story. It's interesting. I don't have a ton of experience with that kind of tweet and rewrote my Yelp clone with it and that was tough. That's what I mean by this. It's like I thought this is very trivial but you have to do a lot of optimistic rendering and then sort of optimistically gen primary keys that gets swapped out later and it's tricky. If you've never done offline first, which I have not, I just think offline is pretty cool and along those lines, there's been a lot of discussion around convention. There's of course, Create React app which is like a little library or CLI tool to kick off your Redux in React projects. It's kind of ember-cli, very trimmed down version of that right now and that's just getting incrementally better. Of course, you guys are in the React space so you may touch upon that story if you haven't already. CHARLES: All right. We talked to the very high level, I think the last time we had you on the show but now that the idea is gaining traction, kind of delve into more specifics about how you use Redux in Ember. I asked at the end of the last podcast, let's step through a use case like what would deleting an item look like in ember-redux land. Maybe we could pick that up right now and just understand how it all connects together. TORAN: Yeah, absolutely. Without understanding how this entire flow or this event bubbling happens is hard to get your head around it. The process we're going to walk through is exactly that use case you laid out, Charles. We're going to have a button in our component and that button, on-click the idea is to remove an item in a list that we happen to be rendering, let's say. If this is a child component like the very primitive literally button that you have and you just have your on-click equal probably a closure action in Ember, the parent component or the outer context is going to be responsible for providing the implementation details for this closure action and what it does. This is kind of the meat of what you're getting at. The high level here is there is a single method on the Redux store that you have access to and it is called dispatch. The nice thing about Redux again, the API surface area is very small. It's just a very handful of methods you need to get your head around. This one, in particular takes one parameter, this dispatch method. That parameter is a JavaScript object. Now, if you're just playing around, you just want to see the event flow up, there's only one requirement asked of you and that is type property. This JavaScript objects have a type that is often a string so it's very human friendly, you just put in there and the string remove item, let's say. Now of course, if you want to remove a particular item in this remove example, you of course want to pass some information as well beyond the type. The type is mostly just a Redux thing to help us identify it but in this case, you'll definitely know the primary key or the ID value, let's say of the item you want to remove. In addition to type, this JavaScript object, let's just say has an ID property and that can come up from the closure action somehow if you want. Once you click this, what's going to happen is you're going to fire this closure action, the closure action is going to invoke dispatch with the JavaScript object and dispatch is going to run through the reducer which is the very next step and what we do is we take the existing state. Let's say we have a list of three items, that's going to be the first argument now in the reducer. The second argument is this action which is just, as I describe it a JavaScript object with two properties: type and ID. You can imagine an ‘if' statement, conditional switch statement that says, "Is this the remove item action? If it is, okay." We had the ID of the item that want to remove and since we have a dictionary where the primary key of the item is the ID, we can just use lodash-omit and we basically use omit to filter out the ID and then use object assigned to a transform or produce a new state and then a callback occurs after this that tells your list component that somewhere in your Ember tree to re-render, now only showing two items. CHARLES: One of the things I want to point out there, you just touched on it but I think it's an interesting in the subtle point is that the lodash method that you used was omit and that's how this is kind of tangential or I'll say parallel to programming in this way is that you don't actually use methods that mutate any state. You calculate new states based on the old states. I think that's a great example of that -- that omit function -- omission is the way that you delete from something in an immutable fashion. You're actually filtering or you're returning a new copy of that dictionary that just doesn't have that entry. You're just a omitting it. You're not destroying the old one. You're not deleting anything. You're not changing it. You're just kind of Xeroxing it but without that one particular entry, which is ironic because the effect on the UI is that you have done a delete but really what you're doing is omitting there. I just think that's cool. I think it's one of the ways that using the systems teaches you to think about identity differently. Then the question I want to ask you was, this all happens in the reducer, what does that mean? Was that word mean -- reducer? I kind of like danced around that idea and I've tried to understand where that term came from and how it helps give insight into what it's doing and I come up short a lot. Maybe we can try and if we can't explain what the name of reducers, maybe there's some alternate term that we can help come up with to aid people's understanding of what is the responsibility of this thing? TORAN: Yeah, I think we can just break down reduce first then we'll talk about how it ends up looking. But I think it's reduced almost like it's defined in the array context. If I have an array of one, two and three and I invoke the reduce method on that, we actually just produced a single value, sort of flatten it out and produce a single value as the result to that, so three plus two plus one, six is the end result. What we've glossed over this entire time, probably last episode is that this reduce word, I believe is used because in Redux, we don't really just have one massive monolithic reducer for the entire state tree. We instead have many small reducers that are truly combined to do all the work across the tree. In my mind is I think reducer fits well here because we're actually going to combine all these reducers and they're all going to work on some small part of the state tree. But at the end of the day, we still have just one global add-on and that's the output. We want one global add-on with a new transform state and that is the reduced state. CHARLES: You take some set of arguments. One of which is the prior state and you reduce that into a single object. I like that. The other place where I've seen this term applied in a similar context is in Erlang. They talk about reduction so that you have an Erlang server where the way that the servers modeled is as a recursive function call where you pass in the prior state of the server plus any arguments if you're handling a request or something like that, bundled in there is going to be arguments of the request and then what that function returns is a new state, which is then used to pass in to the next state. They call this process reduction. We've got two data points. Maybe there, we can go search for the mathematical foundation of that later -- TORAN: I like it. CHARLES: -- if you want to geek out. I think that helps a lot. Essentially, to sum up the responsibility of the action is you take a set of arguments, it's going to take the existing state of the store, run it through your reducers and then it's going to set the next state of the store or yield the next state of the store. Is that a fair summary of what you would say the responsibility action is? TORAN: Yeah. I think you're right. In fact, in preparation for this talk, I just threw together really small Ember Twiddle that will link in a show notes what I call the mega trimmed down version of ember-redux. It's basically a really naive look but for conceptualizing this flow, it's about 24 lines of code that show exactly what you're saying which is I have this reducer, it's passed into this create store method in the syntax, how do this actually look? It better illustrates how the reducer is used when dispatch is invoked so a dispatch, if I was actually to walk line by line through this, which will be probably pretty terrible. But the very first line of dispatch is to just call the reducer. From that new state transformation, we just push in so the store gets a new entry into it's array of here's the next state and because we had never tampered or side effect-ted the old state, we could easily go back in time just by flipping the pointer in the array or that indexing the array back point. CHARLES: I guess my next question is we've talked a little bit about immutability and we know this reducer that we call at the very first point of the dispatch is a pure function. You were dealing with pure functions, immutable data but at least in perception for our users, our system is going to have a side effect. There's going to be calls to the network. We are, in the least in theory deleting something from that list. How do you go about modeling those side effects inside Redux? TORAN: This is a great intro because in fact a friend of mine is actually a teacher at a boot camp and he was telling me the other day that he was asked to do a brief look at Redux and his very first feeling when he was watching some of the Egghead.io videos is like, "Oh, so the reducer is pure but I have to side effects something so where do I do this?" It's not very clear, I think for the very beginner which is why we left it out of that part one podcast. Today, we're kind of hit that head on but before we get into that list, we can talk about what having actions in their simplest form look like today in your Ember app. As I mentioned earlier in this remove example, you got the button, it just takes the closure action the on-click. No big deal. The bigger work was on the parent contexts or the parent component to provide this action, which sounded very simple but imagine instead of just dispatching synchronously, which is we talked through. Imagine we only wants to dispatch that officially to change it if we have gotten a 204 back and the fetch request is deleted on the server -- normal Ajax or fetch-type flow. In this case, you start to add a little more code and imagine for the moment this is all inline in your component JS file. The component now is started to take on an additional responsibility. In addition to just providing a simple dispatch, as I say, "Go and remove this Mr Reducer later," you're now starting to put some asynchronous logic and as you imagine a real application, you grows and try catch stuff, some error handling, some loading, some modals. This gets out of hand. One of the things that I want to touch on briefly is, at least in the ember-redux case we ship this Promise-based middleware and I want to stop right there for just a second because I use that word 'middleware' and immediately we've got at least highlight what this is doing. In that pipeline -- we talked about earlier -- in the component I dispatch and it just goes right to the reducer. Well, technically there's actually a step or an extension point right before the reducer is involved and that is where middleware comes in. Technically, you could dispatch from this action and then you could handle and do the network IO type request in middleware instead, then porting on another dispatch of a different type with the final arguments to be transformed. That's really the role. CHARLES: Can middleware actually dispatch its own actions? TORAN: Correct, yep. In fact, one of the first big differences between this example as I'm kind of hacking around the component and I've got access to dispatch but there's two things I'm really actually lacking if I don't leverage middleware full on. The first is I do have some state in the component but often, it's actually just a very small slice of state that this component renders. If there's actually a little bit more information I need or actually need to tap into the full store, I don't have it and that might be considered a good constraint for most people. But there are times you imagine more complex apps, you need the store. You might even see a little bit more state, middleware provides that is where you trapped with just that slice of state and dispatch the keyword. That's about it in the component. But the other side effects are the benefit, as you break this out is you get another seam in the application where the component now is not involved with error handling and Promises and async flows or generators. It just does the basic closure action set up and fires dispatch almost synchronously like you did in our very simple example, allowing the middleware to actually step in and play the role of, "Okay, I'm going to do a fetch request and I'm going to use a generator." It's almost like the buffer for IO or asynchronous work that it was missing in our original equation. Imagine, you want to debounce something or you want to log something or you want to cancel a Promise, which you can't do, any of that stuff that's going to happen in this middleware component. That's one of the things I like about middleware as I learn more about it and the moment you get to a very complex async task where you're actually doing the typical type ahead, where you literally want to cancel and not do the JavaScript work or you like to cancel the Promise as quickly as you can, you can very quickly dive into something kind of like what you and Alex talk about with ember-currency in the Redux-land. It's called redux-saga. It's just a generator-based async work. CHARLES: Is saga kind of emerged as async library that everybody uses? I know it's very popular. TORAN: Yeah and a good reason, I mean it solves a lot of the problems that if you were to try and do the cancelation token Promise stuff that came out a while back where we're trying to figure out how to cancel Promises. There's a lot more ceremony and just a lot more state tracking on your own that generators and even when I played with this last week, which is actually redux-observable which is an Rx-based middleware. It's built by, I think Ben Lesh and Jay Phelps from Netflix or... sorry, Jay is still at Netflix but anyway... You could use Rx, you could use generators. This really is just the escape valve for async and complex side effect programming that can't or shouldn't take place in the reducer because it's pure. It shouldn't take place necessarily in a component because one of the best pieces of advice I got when I was younger was, " Toran, make sure you do or delegate," and we're talking really about levels of depth in your methods at the simplest. But it applies here as well, which is I would love it if I had just a very declarative component and I didn't have to get into the weeds as I was looking at it about, is this a Promise? Is this Redux thunk, as they call it? Is this a generator or is it Rx? I don't even care in the component for the most part. I just need to know the name of the action and the arguments. If I'm having a problem with the Rx side of the generator, I'll go into the middleware and work from that particular abstraction but you can see the benefits of the seam there. CHARLES: Are the middlewares match on the action payload in the same way that the reducers do? Is that fair to say? TORAN: That is fair and I will warn. If that seems very strange, you're probably not alone. In fact, the first time I did this with redux-saga, I was dispatching, only to turn around then dispatch again. It feels very strange the first time but again, keeping in mind that you're really trying to have a separation from the work that is side effect and the work that is pure. The first action in that scenario, we'll call it remove-saga because it's actually going to fire something to a middleware. That work is all going to be network-heavy and it's not really as easily undo-redo because it's not pure. But the second event invoked from the actual middleware itself that says, "Remove item. Here's the ID. We're good." That work could be undone-redone all day because it hits the reducer, which is sure you can in and out. CHARLES: It sounds like basically the middleware is allowing you to have a branching flow structure because they all do involve more actions getting dispatched back to the store to record any bookkeeping that needs to happen as part of that. If you want to set some spinner state, that will be an action that gets dispatched. But in terms of sync, they allow you to set up sequences of actions or if you basically have one action that will actually get resolved as ten actions or something like that. If you think about an asynchronous process, you have the action that starts it but that might end up being composed of five different actions, right? Like I want to set the application into some state that knows that I've started my delete and that means I want to show like the spinner. Then at some later point, I might want to show progress like this deletes really taking a long time and I might want to dispatch five different actions indicating each one of those little bits of progress. Then finally, I might want to say it's done or it fails so really those got decomposed into 10 actions or five actions or whatever so the middleware is really where you do that, where you decompose high level actions into smaller actions? Or it's one of the places? Is that a correct understanding? TORAN: Yeah, I think if you're an old school developer for a minute, it will cater to the audience that maybe came from early 2000s backend dev. Now, they're still pretty current in web dev. I see it talked about as business logic. I feel like this is really the bulk of the complex work, especially if you're using Rx. You're actually creating these declarative pipelines for the events to flow through. My components are much thinner by comparison. They're truly just fire off this action with the information to kick the async pipeline but in the async piece of it, there's a lot more work happening and that's I think because there's a lot of complexity in async programming. CHARLES: Right, and it's almost like with the reducers then, there's not so much business logic because you're just resolving the implications of the new state. Is that fair to say? It's like now we've got this information, what does this imply directly? TORAN: Yeah, I think there is this old [inaudible] thing where they're talking about what's should be thick. You know, thick controllers or thick models, what should it be? Of course, we never want 'thick' anything, is the right answer, I think. But the apps on building today, I feel like if any was thick-er -- a measure of degree bigger in effort or work -- it is these middleware components right now. I think the nature of what you describe, which is the reducer is not supposed to be doing anything complex. It's literally taking a piece of data in, producing a new piece of data out. Logically thinking about that takes much less effort, I think than the human brain applies to async programming in JavaScript. CHARLES: Right. I think it makes sense and some of these things are just going to be necessarily gnarly and hairy because that's where the system is coupled. I can't say anything about whether the delete succeeded or failed until I've actually fired off the request. Those are implicitly sequenced. There has to be some glue or some code declaring that those things are sequenced. That has to be specified somewhere, whereas theoretically with your reducers, you could just run them all in parallel, even. If JavaScript supported multithreading, there's absolutely no dependency between those bits of code. TORAN: I think so, yeah. I think there are still some challenges because in the reducer sometimes. We can talk about this in a few minutes but you may actually be changing several top level pieces of the tree. If you're de-normalizing, which is what we probably should touch on next, there are some cases where you want to be a little careful but like you said, generically immutable programming enables multithreading. We're not touching the same piece of state at same time. CHARLES: Right as long as that piece of state that you're touching, like you need to resolve the leaf nodes of the tree first but at any siblings, I guess is what I'm saying on there, ought to be able to be resolved in parallel. It's more an exercise in theory or just a way of thinking about it because like why you're able to do those reducers as kind of these pure functions is because there's no dependency between them. I guess I'm just trying to point out that to wrap my head around, there are places where there are just clear sequences and dependencies and those are things that would be in the middleware. TORAN: Gotcha. I came a little scared of service worker. [Laughter] CHARLES: Actually a great point is what kind is the analogous -- if there is anything analogous -- in Ember today that's fulfilling the role of middleware. What's the migration path? What's the alternative, just trying to explore like where you might be able to use these techniques that we've been describing inside your app? TORAN: I think, at least my look at it has been a service injected into a service, which sounds completely bad or sounds broken the first time you see because you're like, "We're injecting a service into an existing service." I say that because, for me at least there is a top level service that owns the data and provides read-only attributes but there should be some other piece of code -- not the component -- that is doing this asynchronous complex processing, we just talk about as middleware, that is often a different service than the service that owns the state add-on. That's what I meant by service-injected. There's some Ember service whose job is to manage the complexity and probably ended up in middleware from the Redux perspective or ember-concurrency is literally solving that in my opinion. They do a lot for you: solving the async problem generally and I haven't dug into ember-concurrency enough to know. The pipeline stuff, I think which you guys talked about, which is an RFC, that may have eventually be what I consider the Rx or redux-saga of the middleware today. CHARLES: Right. I think ember-concurrency is just absolutely fantastic but it is a hairy problem but there's some overlap in terms of what it is solving. I think that is interesting. I guess a case where you would use middleware would be anywhere that you would use ember-concurrency. I think the interesting thing to compare in contrast there is one of maybe advantages or disadvantages -- let's just call it a tradeoff -- is that with ember-concurrency, you have this middleware that is associated with an object. It's associated usually with a component or a route. When things happen to that component, you're able to affect your ember-concurrency process but it does mean, these things are sprinkles throughout your application and the rules that are governing them can be really different, depending on which part you're operating in or just because sometimes you're using them on a route. Sometimes, you're doing it on a component. Sometimes, you're doing it on a service, whereas with the putting in the middleware, it sounds like they're going to all be in one particular place. All right. Let's move on from the simple to the more complex because that's where it's at. We've talked about modeling async processes, we've talked about handling state transitions and all that, nothing typifies that more profoundly in Ember community than Ember Data as just a foundation for state and syncing it over to the network. Love it or hate it, it's very popular. What are the things that you do in ember-redux land? One, is it fundamentally incompatible with Ember Data or is it just more easily served with other alternatives? How do you handle those foundational interactions, those fun foundational async loading network interactions with Ember Data, just using an ember-redux? TORAN: Yeah, for myself, I don't have an experience actually using the two together on purpose. There is a gentleman who did a talk sometime last year and I'll dig up the YouTube clip for you guys, where he talked about his approach where you would actually produce new states so it's still Redux friendly. Ember Data itself just be a new Ember Data model, every time you transformed it. But one of the tricky points is the philosophy of both so in Ember Data, you're just invoking set on everything and not just how it works. That's how the events bubble through the system as you re-render. You never actually create a new state of the system that's a copy, minus or plus, other attributes. You just always touching a single source of truth. I felt like that was always a sticking point. Anyway, Thomas who did this talk and I'll point you guys to it, did a great job of saying like, "Look, if you're stuck in this world with a lot of Ember Data, you're having some pain points with it and you want to try Redux to see if this alleviates those by not changing the state, here is a middle ground," which he did, I think a fabulous job driving it out. Although I must admit, there's got to be some challenges in there just because of the philosophical difference between the two. CHARLES: Yeah. It definitely sounds like there's some challenges but I'm actually pretty eager to go and watch that, to see what they came up with. If you're using these snapshot states of your Ember objects, would it be possible then to take all of your save, delete records, even query and have them inside of middlewares like have a redux-saga for every single operation you want to take on the Ember Data store. TORAN: The example he showed is basically the best of both worlds. You don't want to ember-mutate so he has a special bit of code to do that. But because the rest of it is vanilla Ember, you could drop in concurrency if you want to do the saga-type generator stuff. But you could also just make your changes as you would otherwise. You use the adapters, you fetch, you save, you delete, whatever you want to do for the most part. It saves a lot on the de-normalized side, which you would have to do manually. You don't write any Ajax code, which you have to do manually on the Redux side. I think there are benefits if someone could get it to work where you're just not changing the state of Ember Data, which may actually just be the future Ember Data at some point as well. CHARLES: It sounds like there is a pathway forward if that's the way that you want to go and the road that you want to walk so we'll look for that in the show notes. But my question then is, you're here on the podcast, what do you do? TORAN: I do want to have one disclaimer here, just so that I'm not a complete poser but I am. If you guys don't know this, I'm not trying to hide this from the community but I don't work on ember-redux at work. I don't have a side gate, making money with it. I don't use it ever. I literally just build examples to try stuff out. There's both a blessing and a curse of that. The curse is that you're asking, "Hey, Toran, you're the author. How does this work, man?" I can give you my run at it which I will but there is the other side which is very clear is that I have not built and shipped Facebook -- the current company I'm with -- with X million people hitting every month. We're not using it. This isn't exactly 'Toran-stamp of approval' here but I do mess around with -- this week in particular -- Rx which I like. I think Rx is just something that it changes the way you think about the way programming, especially async programming works. I definitely cannot comment much on Rx other than I like Alex's challenge to the community on your podcasting. Go use Rx, even if you use ember-concurrency or don't use ember-concurrency, how to break your brain. It will be for the better. Actually, Jay did a mini code review with me because my first pass at Rx was just using the fetch-promise because I was like, "I want Rx for side effect modeling but I wanted to still work with Ember acceptance testing," because I still feel like Ember is leading in that way, as you guys talk about in podcast recently. What was really cool is actually there's a shim that obviously Rx has its own little Ajax thing but it is not actually Promise-based. The advantage of this that Jay called out is in the Promise-based, where I'm using ember-fetch, let's say and I'm just wrapping it with Rx, those Promises are still not really cancel-able so what Jay was warning me about is like, "If you're going to use this quick and dirty, great. but in a real app, these will still queue up in Chrome or IE and block the amount of network requests you can actually make," so don't use Promises, even though they're very familiar. Use this operator, I think it is or a helper inside Rx which is the Ajax non-Promise-based operator. Long story short though, there's a good amount of work involved that grass is greener. In Ember Data, if you've ever used 'belongs-to' or 'has-many', you have done the most magical thing right there. In all the right ways, it is amazing because once you're in Redux and you're like, "I have this very nested object wrap," but Redux isn't meant to operate on this nested object wrap. It's meant to operate on this single tree structure, at these many top level entities as I can. As a project that's pretty popular in React called normalizer, you will likely use this project eventually. Maybe, not your first 'Hello, world', but you'll use this to actually break apart or truly de-normalized the structure. What that does a lot of times is if you have a blog with comments nested all inside of it from your JSON API call or your GraphQL call, that's fine coming from the network. But since you're going to have different components listening for just the comments, maybe or different components that just listen and re-render when the blog name changes and they don't care about the comments, you want to actually de-structure that so you have a separate blog top level item and you have a separate comments top level item. They're still related so the blog can get through its comments and vice versa as belongs-to and has-many works in Ember Data but you've got to do that work now. There is, of course magical projects like redux-orm that I just can't speak to how well they work or don't work but they try and solve the more Ember Data, look at the problem which has define this and there's the RM take care of the magic for you. I actually don't mind normalizer. It's just something people should be aware of because it's more work. You've got to break that apart yourself, just as much as writing your own network requests. You're, hopefully not going to duplicate Ajax all over the place but you will have to do the work that you otherwise do not do in Ember Data for sure. CHARLES: It's very interesting. If you look at the Ember Data internals, it sounds like the Ember Data store is actually structured very similarly to the way you had structure a Redux store using something like normalizer where you have these top level collections and then some mechanism to both declare and then compute the relationships between these collections of top level objects. But I want to go back to your other point too. I just wanted to say this. Toran, you know, don't sell yourself short because you give an incredible amount of time, an incredible amount of support to the community. You're very active in the Ember Redux channel. When problems come up, you think about them, you fix them. Even if you're not actually watering the trees, you're planting the seeds. I think that's actually great. I think that is a very valuable and necessary role in any community is to have people who are essentially the Johnny Appleseed of a particular technology. I think you go around and you throw these seeds around and see where they take root, even if you're not there. You're on to the next shady lane to plant seeds, rather than stay and enjoy the shade and the fruit of the apple trees. TORAN: Yeah. I appreciate your kind words there because a couple of years ago, I got into open source because it provides good personal branding. It's like, "This project, it's Toran's. We should hire Toran." It just makes you look more from that perspective. It also gives you almost a way to skip out on tough interviews at times if people are like, "This guy have a decent program. Let's take a look at his PR. He communicates with other humans online." It gets rid of some of that. But there is a dark side. We don't talk about it because there is an upside to it, especially for consulting but the dark side can be time commitment: how much bandwidth do you have outside of your family life, your hobby, if you have one and any other open source or work-related stuff that you already have to do. For me, this is really an exercise in thought leader-y stuff. I saw the benefits of this. It made my Ember better. Even if I wasn't using Redux, it just made the Ember code I wrote at work better. It inspired me to look at different things like ember-concurrency and Rx, things that are just way out of my comfort zone two years ago. I think those are all the benefits that come with it but the easiest part is got to be some value from it. The juice is it worth the squeeze. I think the community we've built and the people using it and the problems we're solving are all definitely worth the squeeze. CHARLES: It definitely is and you can tell from the vibrancy of that community that a lot of people are experiencing that value from it. To your point, I think something that is often lost on people is that you can actually use a project without actually using it. I think that there might be many people, for example in the Ember community that have never use React but are actually in fact using it because of the wonderful patterns that have come out and it's brought to the fore. I had thought about immutability, certainly on the server side but I had thought about it really deeply on the client side until a library like React came along and people started talking about it. I would say before we actually started using React the library, we were using it in thought. You touched on that when you were saying, "It's changed the way I think, it's changed the way I code." Even it's changed the way that I do things at work, in fact you're using it in spirit, if not the actual structure but I almost feel like that's more important. It's longer-lasting and has a greater impact on you, 10 years down the road or even five years down the road when neither of the technologies that we're actually talking about today are even going to be in wide use. TORAN: Yeah, that's true. In fact the one thing I would call out that people check out, I think Alex mentioned this or at least you guys have to talked about it in passing but definitely, sometime this weekend, watch the Simple Made Easy talk by Rich Hickey. It will definitely make you think differently, regardless of the simple side or the easy side that you follow on, projects of course make tradeoffs both sides of that but it is a great talk. Especially, if someone who's been programming six months or a year or two years, they're going to get huge benefit from it, just as much as someone older like myself who has got 10 plus years in the biz. CHARLES: Yeah, I know. That is a fantastic talk. We need to link to it at every single show. TORAN: Exactly. CHARLES: Well, I think that is a fantastic note to end on so we will wrap it up. That's it from Frontside for this week. We're going to have you back, obviously Toran there's so much that we could cover. Six months down the road, we'll do part three but for now, that's it. Thank you, Wil. Thank you, Toran for podcasting with us this morning. TORAN: Thanks for having me on guys. I really appreciate it. CHARLES: Then everybody else, take it easy and we'll see you all next week.

Embedded
179: Spaghetti Reducer

Embedded

Play Episode Listen Later Dec 14, 2016 82:03


Miro Samek (@mirosamek) of Quantum Leaps spoke with us about making better state machines through actor objects and hierarchical state machines. Miro wrote a book: Practical UML Statecharts in C/C++: Event-Driven Programming for Embedded Systems. He has an excellent YouTube channel explaining embedded concepts. We discussed his video that describes how a stack overflow works and the related in-depth post on EmbeddedGurus.com. Elecia enjoyed his object oriented programming in C PDF for both the OO and the UML refresher.  Miro mentioned the Software Engineering Radio podcast. We mentioned our favorite podcasts blog post. Also, we talk about Jean Labrosse's recent episode of Embedded.fm.  

Weight Loss and The Mind 2.0 | Diet | Fitness | Health | Exercise | Yoga | Healthy Thoughts
The Ultimate Waist Reducer | Weight Loss and the Mind | Episode #104

Weight Loss and The Mind 2.0 | Diet | Fitness | Health | Exercise | Yoga | Healthy Thoughts

Play Episode Listen Later Feb 3, 2010 29:06


What's the story on Coffee? Matt and Scott In today's podcast, Scott Paton and Matt Furey discuss the one exercise 'tweak' thta will shave inches off your waist - effortlessly! Discover how to control your weight and move towards success. Weight Lo...

Weight Loss and The Mind 2.0 | Diet | Fitness | Health | Exercise | Yoga | Healthy Thoughts
The Ultimate Waist Reducer | Weight Loss and the Mind | Episode #104

Weight Loss and The Mind 2.0 | Diet | Fitness | Health | Exercise | Yoga | Healthy Thoughts

Play Episode Listen Later Feb 3, 2010 34:54


What's the story on Coffee? Matt and Scott In today's podcast, Scott Paton and Matt Furey discuss the one exercise 'tweak' thta will shave inches off your waist - effortlessly! Weight Loss and dieting are an epidemic in today's society. It is more a function of how we think than anything else. There are hundreds of diets and exercise programs out there. Yet 'yo-yo' dieting is a cliche. We all know that there is more to it. Why do we eat foods we KNOW add weight and inches to our waist and hips? Why do we sit in front of the tube for hours at a time instead of going for that wonderful walk in the park?The answer lies in our MINDS. Each podcast, Shane and Scott delve into a different topic related to using your mind to achieve that long-sought-after goal -- a healthy body. Go to iTunes and review our podcast: Weight Loss and The Mind Reviews and 5 star ratings Every review and 5 star rating adds to the popularity of my podcast and helps us put the word out to more people. Make sure to leave a Comment. Your feedback is much appreciated! Take our Survey: Click here If You Enjoyed This, Please Go To "FANS OF THIS SHOW" On The RIGHT And Then Click On "BECOME A FAN". In Addition, PLEASE CLICK On The “SEND TO FRIENDS” At The Bottom Of This PodCast…. COPY THE DATA And SEND THIS, and “My Pod Home Page URL”, To EVERYONE In Your ADDRESS BOOK…. FRIENDS Or ENEMIES! WANT TO BE NOTIFIED OF NEW EPISODES? ~~~~~~~~~~~~~~~~~~~~ Go To “Join my mailing list ” On The RIGHT………. When It Comes Up You Will See On This Page “Add me to weightloss's mailing list:” ………. And Then type in your name and email address ………. Now Just Click “Save”.

health fitness coffee exercise diet weight weight loss minds survey waist in addition reducer friends or enemies become a fan scott paton matt furey on the right to everyone in your address book fans of this show my pod home page url send to friends at the bottom of this podcast
Being Here
Enlightenment, The Great Stress Reducer

Being Here

Play Episode Listen Later Jan 6, 2010 55:24