POPULARITY
Categories
Adrian and Renaud examine how small e-commerce sellers surged in popularity between 2015 and 2021 and why many are now struggling. They discuss the boom in dropshipping, the impact of rising advertising costs, the dominance of big brands, and how platforms like Amazon, Meta, and Google have changed the game. This episode explores why success has become increasingly challenging to attain for small to medium-sized e-commerce sellers and what strategies can still be effective. Show Sections 00:00 – Introduction 01:28 – From 2015 to 2020: The e-commerce gold rush 03:08 – The dropshipping and ODM model: Opportunities and pitfalls 06:17 – Post-COVID Challenges 07:38 – Advertising Costs and Market Changes 09:02 – Online ads were cheap… until they weren't 10:34 – Big brands enter e-commerce and dominate paid ads 11:00 – Brand trust drives better ROAS and lower ad costs 12:49 – Rising CPC trends from Google, Amazon, and Meta 15:26 – Ad costs spike during peak seasons, another burden 16:00 – Amazon's costs and risks: Fulfillment, storage, bad reviews 19:47 – Challenges for small sellers vs. household-name brands 21:06 – Bigger budgets = better ad performance due to AI 23:39 – Strategies for Small E-Commerce Sellers 27:02 – Platform dependence: Sellers get squeezed from all sides 34:34 – Can small sellers still succeed—and how? 42:10 – Building a Brand and Community Related content... Google Ads Statistics for 2024: Usage, Demographics & CPCs – DemandSage Top Cost Per Click (CPC) Statistics 2024 – Amra and Elma LLC Brand Performance: Maximizing Ad ROI – Search Engine Land Branded vs Non-Branded Keywords: The Impact on Your Marketing Strategy – QuickCreator The TikTok Shop Era of Super-Subsidies Is Ending – WIRED 2025 Trend: Mounting Pressure to Squeeze the Long Tail in Retail Media – eMarketer The Ecommerce Experiment: How I Spent $11K and Sold 4 Items on Amazon – Business Insider Get in touch with us Connect with us on LinkedIn Contact us via Sofeast's contact page Subscribe to our YouTube channel Prefer Facebook? Check us out on FB Get in touch with us Connect with us on LinkedIn Contact us via Sofeast's contact page Subscribe to our YouTube channel Prefer Facebook? Check us out on FB
Hill Noters address Jackson's lead and Coco and Curtis' flex day usage
Les réseaux sociaux sont souvent pointés du doigt pour expliquer l'augmentation des troubles psychiques chez les adolescents et jeunes adultes. Ils peuvent également agir comme des amplificateurs de troubles déjà existants. De plus, la haine en ligne est un facteur de risque important de suicide chez les jeunes. En terme de santé mentale, quels sont les symptômes qui permettent de repérer qu'il faut lever le pied ? Comment prendre conscience du problème ? Anne-Victoire Rousselet, psychologue et psychothérapeute spécialisée en Thérapie Comportementale et Cognitive, au Centre hospitalier Sainte-Anne, à Paris Retrouvez l'émission en intégralité iciL'impact des réseaux sociaux sur la santé mentale
Idaho Department of Water Resources hydrologist Dave Hoekema gives us regional pictures of the water year ahead of us.
Usage today, and why was it mentioned.Source Sheet: https://drive.google.com/file/d/124kQQmEVmKgiRpmrXf5KJPZ3t2aYrtmr/view?usp=share_link
ATypI 2025 系列访谈第六期,我们有幸请到汉仪字库的两位字体设计师——陶一泓、张暄——与大家分享在本届 ATypI 主持工作坊的经历及参会体验。 参考链接 TypeSchool 中文字体设计课程计划于 8 月 16 至 24 日,现可报名 HarmonyOS Sans,由汉仪字库负责定制设计,陶一泓、张暄均参与设计,Eric 任顾问 “Modern Retro Type: Chinese Meishuzi Design”,陶一泓在 ATypI 2025 主持的工作坊 周博(主编),吴帆、刘畅(副主编).《字体摩登:字体书与中国现代文字设计的再发现(1919—1955)》.中信出版社,2017 年 周博.《中国现代文字设计图史》 .北京大学出版社,2018 年 “Systematic to Parametric: Extracting Variable Design Principles from Ukrainian Type Heritage to Contemporary Fonts”,Oleksandra Korchevska-Tsekhosh 在 ATypI 2025 的演讲 “Kyiv Metro Fonts”,Yevgeniy Anfalov 在 ATypI 2025 的演讲 “Exploring Type History Through Touch”,Kelli Anderson 在 ATypI 2025 的演讲 Greek Font Society,旨在研究希腊的字体排印历史及字体设计 “Towards Infinite Styles: Do We Even Need Fonts?”,殷叶航在 ATypI 2025 的演讲 Helvetica The NFT,Monotype 与 KnownUnknown 合作发行的数字艺术藏品,发布于 Avalanche 区块链 “Variable Wood Type: Translating the Digital to Physical”,Michael McDermott 在 ATypI 2025 的演讲 “Typofix: European Typographic Proofreader”,Filip Blažek 和 Radek Sidun 在 ATypI 2025 的演讲 “Bitcount Ink: History, Usage, Variable, and COLRv1”,Petr van Blokland 在 ATypI 2025 的演讲 Petr van Blokland,荷兰平面设计师、字体设计师、软件开发者 夏尔·佩尼奥奖(Prix Charles Peignot),ATypI 设立的荣誉奖项,表彰 35 周岁以下对字体设计有杰出贡献者 格龙维教堂(Grundtvigs Kirke),位于丹麦哥本哈根的管风琴教堂 新嘉士伯美术馆(Ny Carlsberg Glyptoteket) 嘉士伯啤酒博物馆(Home of Carlsberg) 嘉宾 陶一泓:汉仪字库中文字体设计师 张暄:前「燕京城外夜玫瑰」,汉仪字库资深字体设计师 主播 Eric:字体排印研究者,译者,The Type 执行编辑 欢迎与我们交流或反馈,来信请致 podcast@thetype.com。如果你喜爱本期节目,也欢迎用支付宝向我们捐赠:hello@thetype.com。
Today we are talking about The UI Suite Module, It's module eco-system, and what's new in the 2.0 release with guest Pierre Dureau. We'll also cover Field Formatter Range as our module of the week. For show notes visit: https://www.talkingDrupal.com/511 Topics What is UI Suite? UI Suite 2.0: Major Updates and Features Introduction to UI Suite Recipes Challenges with Drupal Themes Site Templates and UI Suite Component Compatibility and Community Education Design System Modules and Best Practices Experience Builder and UI Suite Integration Modernizing Display Tools Introducing the Distributor Tool Future of UI Suite and Core Integration Getting Involved with UI Suite Resources UI Suite [Meta] Make Drupal the first "design-system native" CMS + Unify & simplify render & theme systems sdc_devel Do's Don'ts For SDC use all the props & slots in templates use the automatically defined attributes property do not define any props or slots that are unused define in the YAML all the props & slots you use in templates props schema must be understandable by the display builder: no empty objects, empty arrays, arrays of empty objects, bag of props… Example Fix Display Builder Adopt UI Patterns 2 to prepare developers and users for Experience Builder Getting started Guests Pierre Dureau - drupal.org/project/ui_suite pdureau Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi JD Leonard - jdleonard MOTW Correspondent Martin Anderson-Clutz - mandclu.com mandclu Brief description: Have you ever wanted to show only a subset of field values on your Drupal entity displays? There's a module for that. Module name/project name: Field Formatter Range Brief history How old: created in Jan 2024 by Florent Torregrosa (Grimreaper), but today's guest Pierre is also a maintainer Versions available: 8.x-1.6 Maintainership Minimally maintained & Maintenance fixes only Security coverage NO open issues Usage stats: 1,362 sites Module features and usage Unlike some competing solutions, this module uses third party settings to work on virtually any formatter for a multivalued field As part of the configuration, a site builder can specify the offset (where to start), the number of field values to show, and the order in which to show them. The order can be standard or reverse, or it can list them in a random order The module page gives the example of an entity with 15 images attached, and being able to show only the first 5. Or maybe only the 5 most recent? I think if you combined this module with the Custom Field module module we talked about in episode #505, you could achieve some interesting things with simple configuration. For example, you could have an FAQ page and have the teaser for it show three random answers for it.
As the government is expected to launch a new tax on vapes, will this actually lead to a decline in usage? There have been a number of measures introduced to help curb the number of people using vapes. Newstalk reporter Sarah Madden finds out if these measures really do act as a deterrent or are they simply ignored.
A digtal health expert says Aotearoa needs clear laws on the use of artifical intelligence, including what information and data can be fed into model, and whats off limits, as AI is increasingly used in health and other areas. Associate Minister of Health, David Seymour has written to Pharmac encouraging them to use Articficial Intelligence to speed up their processes and improve access to medicines. Medsafe and Pharmac say they've started using Artificial intelligence tools to process complex information and large data sets. AUT Associate Professor and expert in digital health Sam Madanian spoke to Lisa Owen.
Plus - Cameo's birthday reminder app, Candl, is a weak attempt at a comeback; Nvidia reportedly plans to release new AI chip designed for China Learn more about your ad choices. Visit podcastchoices.com/adchoices
Just sat down with Brigham Buhler right from the White House, and what we discussed might be the most important conversation about human potential I've ever had. After years of being called a “charlatan” for talking about peptides and biological optimisation, it's surreal to watch Secretary Kennedy tweet that “the war on peptides is over.” We're talking about amino acid sequences that simply remind your body how to heal itself — with 75,000+ patients showing virtually zero adverse events compared to traditional pharmaceuticals. The future isn't about managing disease, it's about unlocking the regenerative capacity you already possess. Join the Ultimate Human VIP community and gain exclusive access to Gary Brecka's proven wellness protocols today!: https://bit.ly/4ai0Xwg Connect with Brigham Buhler: Website: http://bit.ly/3GcSJez YouTube: http://bit.ly/3GcSNej Instagram: http://bit.ly/4eFS2qX TikTok: http://bit.ly/3TZ4iJj Facebook: http://bit.ly/4lEdZbQ X.com: http://bit.ly/4lAxZw8 LinkedIn: http://bit.ly/46wTiu9 LinkedIn: http://bit.ly/4ldn2kj Get the Ways2Well Cancer Detection Test here: http://bit.ly/4kocSMA Thank you to our partners: H2TABS - USE CODE “ULTIMATE10” FOR 10% OFF: https://bit.ly/4hMNdgg BODYHEALTH - USE CODE “ULTIMATE20” FOR 20% OFF: http://bit.ly/4e5IjsV BAJA GOLD - USE CODE "ULTIMATE10" FOR 10% OFF: https://bit.ly/3WSBqUa EIGHT SLEEP - SAVE $350 ON THE POD 4 ULTRA WITH CODE “GARY”: https://bit.ly/3WkLd6E COLD LIFE - THE ULTIMATE HUMAN PLUNGE: https://bit.ly/4eULUKp WHOOP - GET 1 FREE MONTH WHEN YOU JOIN!: https://bit.ly/3VQ0nzW MASA CHIPS - GET 20% OFF YOUR FIRST ORDER: https://bit.ly/40LVY4y VANDY - USE CODE “ULTIMATE20” FOR 20% OFF: https://bit.ly/49Qr7WE AION - USE CODE “ULTIMATE10” FOR 10% OFF: https://bit.ly/4h6KHAD A GAME - USE CODE “ULTIMATE15” FOR 15% OFF: http://bit.ly/4kek1ij HAPBEE - FEEL BETTER & PERFORM AT YOUR BEST: https://bit.ly/4a6glfo CARAWAY - USE CODE “ULTIMATE” FOR 10% OFF: https://bit.ly/3Q1VmkC HEALF - GET 10% OFF YOUR ORDER: https://bit.ly/41HJg6S BIOPTIMIZERS - USE CODE “ULTIMATE” FOR 10% OFF: https://bit.ly/4inFfd7 RHO NUTRITION - USE CODE “ULTIMATE15” FOR 15% OFF: https://bit.ly/44fFza0 GENETIC TEST: https://bit.ly/3Yg1Uk9 Watch the “Ultimate Human Podcast” every Tuesday & Thursday at 9AM EST: YouTube: https://bit.ly/3RPQYX8 Podcasts: https://bit.ly/3RQftU0 Connect with Gary Brecka: Instagram: https://bit.ly/3RPpnFs TikTok: https://bit.ly/4coJ8fo X.com: https://bit.ly/3Opc8tf Facebook: https://bit.ly/464VA1H LinkedIn: https://bit.ly/4hH7Ri2 Website: https://bit.ly/4eLDbdU Merch: https://bit.ly/4aBpOM1 Newsletter: https://bit.ly/47ejrws Ask Gary: https://bit.ly/3PEAJuG Timestamps: 00:00 Intro 04:06 Discussions on Peptides in the MAHA Movement 08:35 Messaging on Testosterone and Nutrient Deficiency 11:44 Usage of GLP-1 with Proper Lifestyle and Nutrition 15:22 The Truth about Peptides and Stem Cells 16:39 Natural Abilities of the Body to Heal 19:29 Big Data, Artificial Intelligence, & Cancer Screening Tests 22:07 Outro The Ultimate Human with Gary Brecka Podcast is for general informational purposes only and does not constitute the practice of medicine, nursing or other professional health care services, including the giving of medical advice, and no doctor/patient relationship is formed. The use of information on this podcast or materials linked from this podcast is at the user's own risk. The Content of this podcast is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Users should not disregard or delay in obtaining medical advice for any medical condition they may have and should seek the assistance of their health care professionals for any such conditions. Learn more about your ad choices. Visit megaphone.fm/adchoices
It's been a big year for Windows 11 updates. This month is at least semi-manageable! Also, a few more bits from the layoffs. Plus, Amiga Forever 11 and C64 11 Forever help you live in the past! Patch Tuesday Copilot+ PC only: Ask Copilot action for Click to Do 24H2 only: Show smaller Taskbar icons. Screen curtain feature in Narrator. Settings home page for commercial customer 23H2 and 24H2: Windows Share shows preview when sharing web content. Beginning of PC migration feature in Windows Backup. More changes for EU users to meet DMA requirements, mostly Edge related Windows 10: EU/DMA updates as above More Windows 11 WE DID IT! Windows 11 is now in use on more PCs than Windows 10. It's time for Windows 12! No new Insider features but some bug fixes in Canary Microsoft Edge keeps getting more responsive Microsoft 365 and AI Teams gets threading in Channels about three years later than needed Google brought its Veo 3 video generation model to all AI Pro subscribers last week, and now it's bringing that and two other big AI features to Pixel Perplexity just launched its AI web browser Xbox and gaming No, Phil Spencer is not retiring Romero Games forced to cancel Xbox shooter, lay off 100 employees Warcraft Rumble Mobile won't get any more updates Xbox angst in the wake of last week's layoffs is mostly undeserved Xbox fans keep finding new ways to complain - Most of the game/studio closures we know about were well-deserved. If anything, Microsoft let these things continue for too long with no viable deliverables But what is Xbox? Looking at the platform and what Microsoft has done under Phil Spencer paints a very different picture than all the moaning we see on social media Game Pass was key to getting Satya Nadella to keep Xbox going, but after the Activision acquisition, the day and date promise was unworkable. After the changes and price hikes, it's possible that Game Pass has peaked. Microsoft uploaded an out of date version of Call of Duty: WWII to the Store and hilarity ensues Sony to publish a game for Xbox for the first time Epic Games quietly settled with Samsung ahead of today's Unpacked event - but not with Google Tips and picks Tip of the week: Office 365 for IT Pros 2026 Edition is now available App pick of the week: Microsoft Edge RunAs Radio this week: Building Real Software using PowerApps with Luise Freese Brown liquor pick of the week: Bolster Road Maple Rye Whiskey Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to Windows Weekly at https://twit.tv/shows/windows-weekly Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free shows, a members-only Discord, and behind-the-scenes access. Join today: https://twit.tv/clubtwit Sponsors: 1password.com/windowsweekly threatlocker.com/twit
It's been a big year for Windows 11 updates. This month is at least semi-manageable! Also, a few more bits from the layoffs. Plus, Amiga Forever 11 and C64 11 Forever help you live in the past! Patch Tuesday Copilot+ PC only: Ask Copilot action for Click to Do 24H2 only: Show smaller Taskbar icons. Screen curtain feature in Narrator. Settings home page for commercial customer 23H2 and 24H2: Windows Share shows preview when sharing web content. Beginning of PC migration feature in Windows Backup. More changes for EU users to meet DMA requirements, mostly Edge related Windows 10: EU/DMA updates as above More Windows 11 WE DID IT! Windows 11 is now in use on more PCs than Windows 10. It's time for Windows 12! No new Insider features but some bug fixes in Canary Microsoft Edge keeps getting more responsive Microsoft 365 and AI Teams gets threading in Channels about three years later than needed Google brought its Veo 3 video generation model to all AI Pro subscribers last week, and now it's bringing that and two other big AI features to Pixel Perplexity just launched its AI web browser Xbox and gaming No, Phil Spencer is not retiring Romero Games forced to cancel Xbox shooter, lay off 100 employees Warcraft Rumble Mobile won't get any more updates Xbox angst in the wake of last week's layoffs is mostly undeserved Xbox fans keep finding new ways to complain - Most of the game/studio closures we know about were well-deserved. If anything, Microsoft let these things continue for too long with no viable deliverables But what is Xbox? Looking at the platform and what Microsoft has done under Phil Spencer paints a very different picture than all the moaning we see on social media Game Pass was key to getting Satya Nadella to keep Xbox going, but after the Activision acquisition, the day and date promise was unworkable. After the changes and price hikes, it's possible that Game Pass has peaked. Microsoft uploaded an out of date version of Call of Duty: WWII to the Store and hilarity ensues Sony to publish a game for Xbox for the first time Epic Games quietly settled with Samsung ahead of today's Unpacked event - but not with Google Tips and picks Tip of the week: Office 365 for IT Pros 2026 Edition is now available App pick of the week: Microsoft Edge RunAs Radio this week: Building Real Software using PowerApps with Luise Freese Brown liquor pick of the week: Bolster Road Maple Rye Whiskey Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to Windows Weekly at https://twit.tv/shows/windows-weekly Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free shows, a members-only Discord, and behind-the-scenes access. Join today: https://twit.tv/clubtwit Sponsors: 1password.com/windowsweekly threatlocker.com/twit
In this episode of Eyes Wide Open, Nick Thompson engages with Julian Bermudez, a trauma-informed psychedelic integration guide. They explore Julian's journey from a challenging childhood to becoming a guide for others seeking healing through psychedelics. Julian shares insights on trauma, the importance of self-awareness, and the stigma surrounding psychedelics, emphasizing the need for compassion and understanding in healing processes. Julian emphasizes the need for individuals responsibility in addressing emotional pain and the role of service animals in providing comfort and safety. He discusses the impact of trauma on individuals, the importance of reconnecting with one's true self, and how psychedelic experiences can facilitate healing. As the conversation progresses, Julian discusses the multifaceted nature of the psychedelic experience, emphasizing its historical significance and the importance of preparation and intentionality in navigating such journeys. He explores the concept of bad trips, the therapeutic approaches he employs in his practice, and the distinction between healing and curing. They also discuss the role of pharmaceuticals in mental health and the profound impact of animals, particularly his dog Layla, in the healing process. Julian concludes by sharing insights on daily practices for maintaining mental health, highlighting the importance of structure and humor. Chapters 00:00 Introduction to Julian Bermudez and His Work 05:19 The Catalyst for Change: Near-Death Experience 12:27 Reconnecting with the True Self 19:37 Understanding Trauma and Its Impact 27:22 Healing Through Self-Compassion and Awareness 31:51 The Stigma of Psychedelics and Their Potential 33:03 The Psychedelic Experience: A Historical Perspective 34:56 Navigating the Psychedelic Journey: Preparation and Intent 39:29 Understanding Bad Trips: Resistance and Acceptance 44:49 Therapeutic Approaches: Integrative Therapy and Inquiry 48:57 Healing vs. Curing: The Journey of Emotional Recovery 52:16 The Role of Pharmaceuticals: A Double-Edged Sword 54:14 The Healing Power of Animals: Layla's Impact 01:00:02 Daily Practices for Mental Health: Structure and Humor Find Julian Bermudez Here: Instagram: https://www.instagram.com/psycheintegration YouTube: https://www.youtube.com/@psycheintegration LinkedIn: https://www.linkedin.com/in/julian-bermudez-ma-ccmp/ Website: https://www.humantherapists.com/ Find Nick Thompson here: Instagram: https://www.instagram.com/nthompson513/ | https://www.instagram.com/the_ucan_foundation/ YouTube: https://www.youtube.com/@EyesWideOpenContent LinkedIn: https://www.linkedin.com/in/nickthompson13/ UCAN Foundation: https://theucanfoundation.org/ Website: https://www.engagewithnick.com/
This show has been flagged as Explicit by the host. Overview Several years ago I wrote a Bash script to perform a task I need to perform almost every day - find the newest file in a series of files. At this point I was running a camera on a Raspberry Pi which was attached to a window and viewed my back garden. I was taking a picture every 15 minutes, giving them names containing the date and time, and storing them in a directory. It was useful to be able to display the latest picture. Since then, I have found that searching for newest files useful in many contexts: Find the image generated by my random recipe chooser, put in the clipboard and send it to the Telegram channel for my family. Generate a weather report from wttr.in and send it to Matrix. Find the screenshot I just made and put it in the clipboard. Of course, I could just use the same name when writing these various files, rather than accumulating several, but I often want to look back through such collections. If I am concerned about such files accumulating in an unwanted way I write cron scripts which run every day and delete the oldest ones. Original script The first iteration of the script was actually written as a Bash function which was loaded at login time. The function is called newest_matching_file and it takes two arguments: A file glob expression to match the file I am looking for. An optional directory to look for the file. If this is omitted, then the current directory will be used. The first version of this function was a bit awkward since it used a for loop to scan the directory, using the glob pattern to find the file. Since Bash glob pattern searches will return the search pattern when they fail, it was necessary to use the nullglob (see references) option to prevent this, turning it on before the search and off afterwards. This technique was replaced later with a pipeline using the find command. Improved Bash script The version using find is what I will explain here. function newest_matching_file { local glob_pattern=${1-} local dir=${2:-$PWD} # Argument number check if [[ $# -eq 0 || $# -gt 2 ]]; then echo 'Usage: newest_matching_file GLOB_PATTERN [DIR]' >&2 return 1 fi # Check the target directory if [[ ! -d $dir ]]; then echo "Unable to find directory $dir" >&2 return 1 fi local newest_file # shellcheck disable=SC2016 newest_file=$(find "$dir" -maxdepth 1 -name "$glob_pattern" \ -type f -printf "%T@ %p\n" | sort | sed -ne '${s/.\+ //;p}') # Use printf instead of echo in case the file name begins with '-' [[ -n $newest_file ]] && printf '%s\n' "$newest_file" return 0 } The function is in the file newest_matching_file_1.sh , and it's loaded ("sourced", or declared) like this: . newest_matching_file_1.sh The '.' is a short-hand version of the command source . I actually have two versions of this function, with the second one using a regular expression, which the find command is able to search with, but I prefer this one. Explanation The first two lines beginning with local define variables local to the function holding the arguments. The first, glob_pattern is expected to contain something like screenshot_2025-04-*.png . The second will hold the directory to be scanned, or if omitted, will be set to the current directory. Next, an if statement checks that there are the right number of arguments, aborting if not. Note that the echo command writes to STDERR (using '>&2' ), the error channel. Another if statement checks that the target directory actually exists, and aborts if not. Another local variable newest_file is defined. It's good practice not to create global variables in functions since they will "leak" into the calling environment. The variable newest_file is set to the result of a command substitution containing a pipeline: The find command searches the target directory. Using -maxdepth 1 limits the search to the chosen directory and does not descend into sub-directories. The search pattern is defined by -name "$glob_pattern" Using -type f limits the search to files The -printf "%T@ %p\n" argument returns the file's last modification time as the number of seconds since the Unix epoch '%T@' . This is a number which is larger if the file is older. This is followed, after a space, by the full path to the file ( '%p' ), and a newline. The matching file names are sorted. Because each is preceded by a numeric time value, they will be sorted in ascending order of age. Finally sed is used to return the last file in the sorted list with the program '${s/.\+ //;p}' : The use of the -n option ensures that only lines which are explicitly printed will be shown. The sed program looks for the last line (using '$' ). When found the leading numeric time is removed with ' s/.\+ //' and the result is printed (with 'p' ). The end result will either be the path to the newest file or nothing (because there was no match). The expression '[[ -n $newest_file ]]' will be true if $newest_file variable is not empty, and if that is the case, the contents of the variable will be printed on STDOUT, otherwise nothing will be printed. Note that the script returns 1 (false) if there is a failure, and 0 (true) if all is well. A null return is regarded as success. Script update While editing the audio for this show I realised that there is a flaw in the Bash function newest_matching_file . This is in the sed script used to process the output from find . The sed commands used in the script delete all characters up to a space, assuming that this is the only space in the last line. However, if the file name itself contains spaces, this will not work because regular expressions in sed are greedy . What is deleted in this case is everything up to and including the last space. I created a directory called tests and added the following files: 'File 1 with spaces.txt' 'File 2 with spaces.txt' 'File 3 with spaces.txt' I then ran the find command as follows: $ find tests -maxdepth 1 -name 'File*' -type f -printf "%T@ %p\n" | sort | sed -ne '${s/.\+ //;p}' spaces.txt I adjusted the sed call to sed -ne '${s/[^ ]\+ //;p}' . This uses the regular expression: s/[^ ]\+ // This now specifies that what it to be removed is every non-space up to and including the first space. The result is: $ find tests -maxdepth 1 -name 'File*' -type f -printf "%T@ %p\n" | sort | sed -ne '${s/[^ ]\+ //;p}' tests/File 3 with spaces.txt This change has been propagated to the copy on GitLab . Usage This function is designed to be used in commands or other scripts. For example, I have an alias defined as follows: alias copy_screenshot="xclip -selection clipboard -t image/png -i \$(newest_matching_file 'Screenshot_*.png' ~/Pictures/Screenshots/)" This uses xclip to load the latest screenshot into the clipboard, so I can paste it into a social media client for example. Perl alternative During the history of this family of scripts I wrote a Perl version. This was originally because the Bash function gave problems when run under the Bourne shell, and I was using pdmenu a lot which internally runs scripts under that shell. #!/usr/bin/env perl use v5.40; use open ':std', ':encoding(UTF-8)'; # Make all IO UTF-8 use Cwd; use File::Find::Rule; # # Script name # ( my $PROG = $0 ) =~ s|.*/||mx; # # Use a regular expression rather than a glob pattern # my $regex = shift; # # Get the directory to search, defaulting to the current one # my $dir = shift // getcwd(); # # Have to have the regular expression # die "Usage: $PROG regex [DIR]\n" unless $regex; # # Collect all the files in the target directory without recursing. Include the # path and let the caller remove it if they want. # my @files = File::Find::Rule->file() ->name(qr/$regex/) ->maxdepth(1) ->in($dir); die "Unsuccessful search\n" unless @files; # # Sort the files by ascending modification time, youngest first # @files = sort {-M($a) -M($b)} @files; # # Report the one which sorted first # say $files[0]; exit; Explanation This is fairly straightforward Perl script, run out of an executable file with a shebang line at the start indicating what is to be used to run it - perl . The preamble defines the Perl version to use, and indicates that UTF-8 (character sets like Unicode) will be acceptable for reading and writing. Two modules are required: Cwd : provides functions for determining the pathname of the current working directory. File::Find::Rule : provides tools for searching the file system (similar to the find command, but with more features). Next the variable $PROG is set to the name under which the script has been invoked. This is useful when giving a brief summary of usage. The first argument is then collected (with shift ) and placed into the variable $regex . The second argument is optional, but if omitted, is set to the current working directory. We see the use of shift again, but if this returns nothing (is undefined), the '//' operator invokes the getcwd() function to get the current working directory. If the $regex variable is not defined, then die is called to terminate the script with an error message. The search itself is invoked using File::Find::Rule and the results are added to the array @files . The multi-line call shows several methods being called in a "chain" to define the rules and invoke the search: file() : sets up a file search name(qr/$regex/) : a rule which applies a regular expression match to each file name, rejecting any that do not match maxdepth(1) : a rule which prevents the search from descending below the top level into sub-directories in($dir) : defines the directory to search (and also begins the search) If the search returns no files (the array is empty), the script ends with an error message. Otherwise the @files array is sorted. This is done by comparing modification times of the files, with the array being reordered such that the "youngest" (newest) file is sorted first. The operator checks if the value of the left operand is greater than the value of the right operand, and if yes then the condition becomes true. This operator is most useful in the Perl sort function. Finally, the newest file is reported. Usage This script can be used in almost the same way as the Bash variant. The difference is that the pattern used to match files is a Perl regular expression. I keep this script in my ~/bin directory, so it can be invoked just by typing its name. I also maintain a symlink called nmf to save typing! The above example, using the Perl version, would be: alias copy_screenshot="xclip -selection clipboard -t image/png -i \$(nmf 'Screenshot_.*\.png' ~/Pictures/Screenshots/)" In regular expressions '.*' means "any character zero or more times". The '.' in '.png' is escaped because we need an actual dot character. Conclusion The approach in both cases is fairly simple. Files matching a pattern are accumulated, in the Bash case including the modification time. The files are sorted by modification time and the one with the lowest time is the answer. The Bash version has to remove the modification time before printing. This algorithm could be written in many ways. I will probably try rewriting it in other languages in the future, to see which one I think is best. References Glob expansion: Wikipedia article on glob patterns HPR shows covering glob expansion: Finishing off the subject of expansion in Bash (part 1) Finishing off the subject of expansion in Bash (part 2) GitLab repository holding these files: hprmisc - Miscellaneous scripts, notes, etc pertaining to HPR episodes which I have contributed Provide feedback on this episode.
CyberIntel - Talking Cybersecurity and Compliance (Presented by VikingCloud)
In the latest episode of VikingCloud's CyberIntel, Brian Odian discusses the importance of having an AI usage policy.
Today we are talking about Drupal Hooks, why they got changed in core, and what to do now with guest Karoly Négyesi better known as Chx. We'll also cover Media Folders as our module of the week. For show notes visit: https://www.talkingDrupal.com/510 Topics Deep Dive into Drupal Hooks The Evolution of Drupal Hooks Challenges and Solutions in Hook Conversion Community Involvement and Contributions The Future of Drupal Hook System Introduction to Procedural Hooks Understanding Theme Hooks Complexities of Preprocess Hooks Converting Hooks to Object-Oriented Impact on Contributed Modules Challenges in Core Conversion Future of Drupal Hooks Lightning Round and Conclusion Resources Hooks becoming OOP Convert everything everwhere all at once Conversion script Conversion patches Ordering hooks OOP Preprocess hooks Render API change 2009 issue for form api ungrokable 2007 change for calling themes hook Giant issue with all of the hook related links Longest hook in core: entity_query_tag__entity_test_mulrev__entity_query_entity_test_mulrev_alter_tag_test_alter Guests Károly Negyesi - ghost-of-drupal-past Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Martin Anderson-Clutz - mandclu.com mandclu MOTW Correspondent Martin Anderson-Clutz - mandclu.com mandclu Brief description: Have you ever wanted to have your Drupal site's media assets presented in a UI that evokes the hierarchy of a filesystem? There's a module for that. Module name/project name: Media Folders Brief history How old: created in Apr 2025 by João Mauricio (jmauricio) Versions available: 1.0.3 which supports Drupal 10.3 and 11 Maintainership Actively maintained Security coverage Test coverage Number of open issues: 9 open issues, 2 of which are bugs, although one was just fixed Usage stats: 61 sites Module features and usage The module mimics a file structure by associating media entities with a taxonomy hierarchy It then provides an intuitive, drag-and-drop UI to move items between locations, drag in new items, or even search within a particular “folder”, including a recursive search When you drag in files, it uses “smart” logic to automatically assign files to Media bundles It provides a form display widget, a view display widget, a CKEditor plugin, and it's compatible with other filesystem modules, like S3 File System This kind of interface is a requirement I've seen in RFPs by companies looking for a new CMS, so having this available as a drop-in solution
In this episode of Pilot's Portfolio, Timothy P. Pope, CFP® continues the Loss of Medical series with a deep dive into what happens if a Southwest Airlines pilot loses their medical. Tim outlines why Southwest's program may be the most pilot-friendly of all the majors, including generous long-term disability benefits, a built-in COLA, a flexible tax election, and the unique “new hire bridge” benefit for newer pilots. If you fly for Southwest—or are considering it—this episode is packed with practical details and planning tips to help you protect your income and plan ahead.What You'll Learn from This EpisodeHow Southwest Calculates Disability Pay: From average earnings to TFP-based formulas for newer hires.Understanding Elimination Periods and Coverage Timelines: What happens after 60 days and how long benefits last.COLA Adjustments and Sick Bank Top-Ups: How Southwest lets you increase benefits over time or supplement with accrued sick leave.Tax Election Options: When and why to choose taxable vs. non-taxable disability benefits—and how timing matters.Union Supplement Plans (SWAPA): Option A vs. B explained, plus how to backfill income gaps with short-term and long-term strategies.Resources:Schedule An Appointment Our Practice's WebsiteSend Us Your QuestionsThis episode is sponsored by: Beacon RelocationBeacon Relocation is a real estate firm helping pilots and air traffic controllers save money on their real estate transactions. By tapping into their network of over 1500 real estate agents across the country, pilots can save 20% of the real estate agent's commission towards your closing cost on the sale or purchase of your home. Visit https://www.beaconrelocation.com/ to learn more. Timothy P. Pope is a Certified Financial Planner™and principal owner of 360 Aviation Advisors, LLC (“360 Aviation Advisors”), a registered investment advisory firm. Investment advisory services are provided through 360 Aviation Advisors, in its separate and individual capacity as a registered investment adviser. Podcast episodes are provided through Pilot's Portfolio, in its separate and individual capacity. We try to provide content that is true and accurate as of the date of publishing; however, we give no assurance or warranty regarding the accuracy, timeliness, or applicability of any of the contents. We assume no responsibility for information contained on this website and disclaim all liability in respect of such information, including but not limited to any liability for errors, inaccuracies, omissions, or misleading or defamatory statements. Links to external websites are provided solely for your convenience. We accept no liability for any linked sites or their content and remind you that we have no control over their content. When visiting external web sites, users should review those websites' privacy policies and other terms of use to learn more about, what, why and how they collect and use any personally identifiable information. Usage of this content constitutes an explicit understanding and acceptance of the terms of this disclaimer.
In episode #294 of SaaS Metrics School, Ben Murray dives into one of the most important metrics for SaaS operators and investors: CAC Payback Period—with a focus on adapting it for usage-based pricing models. Whether you're B2B, B2C, or AI-focused, CAC Payback is a must-have metric when you're investing heavily in go-to-market strategies. But how do you accurately calculate it when your business has subscription + usage revenue? Ben walks through: The standard CAC Payback formula and why it matters How to define "customer" accurately to calculate CAC How to adjust the denominator of the formula to include usage-based revenue How to estimate usage revenue when there's no clear minimum Public company trends in reporting ARR in usage-based models Practical judgment calls that SaaS CFOs must make when incorporating usage data If you're only including subscription ARR in your CAC Payback, but you're generating significant usage revenue—you're underestimating your efficiency. Learn more: https://www.thesaascfo.com/how-to-calculate-cac-payback-period-with-variable-revenue/ Coming Up Next: CAC Payback Period Benchmarks—why you can't just trust the averages you see online. Enjoying the show? Leave a 5-star review and stay tuned for more SaaS finance insights.
Welcome to the Cloud Wars Minute — your daily cloud news and commentary show. Each episode provides insights and perspectives around the “reimagination machine” that is the cloud.In today's Cloud Wars Minute, I dive into Slack's bold move to restrict API access to bulk data exports, effectively blocking the use of its platform data for LLM training and signaling a strategic pivot toward proprietary AI control and heightened data security Highlights00:03 — Salesforce has changed the API Terms of Service for Slack, which will stop companies from using LLMs to ingest data from the platform. Ultimately, the new policy prohibits the bulk export of Slack data via the API and confirms that data access through Slack APIs cannot be used for LLM training.00:21 — From now on, companies will have to use Slack's new real-time search API. In a blog post by the Slack developer team, the company states that this new API eliminates the need for large data exports from Slack, keeping customer data secure while maintaining support for key use cases like permission-based search.00:56 — Now, while Salesforce and Slack say the focus is on security, there is another angle being discussed, that this move encourages a shift towards proprietary technologies. It's difficult to pinpoint this trend. On one hand, we see a push for interoperability across the industry, while on the other, Slack's announcement on the real-time research API coincided with support for the Model Context Protocol.01:25 — Data is still the currency that drives AI and sharing it recklessly with any LLM that requires access can be counterproductive from a business standpoint. Companies like Salesforce don't want to be liable for data used by third-party applications, and none of the major tech companies want to stifle innovation with overly restrictive policies. Visit Cloud Wars for more.
Ajay Patel is the General Manager of Apptio and IBM IT automation. He and Kieron Allen sat down to talk about how enterprises are transitioning from AI experimentation to real business impact. They explored key challenges like cost transparency, governance, and data readiness, as well as the rise of agentic AI to automate workflows at scale. Ajay also introduced Apptio's new AI TCO and Usage tool, designed to help CIOs and CFOs measure and optimize AI investments.Smart Spending on AI The Big Themes:Enterprises Are Moving Beyond AI Experiments to Strategic Deployment: The era of AI experimentation is over. Enterprises are now actively deploying AI, particularly in sales, service operations, and software development. However, those achieving meaningful impact are taking a strategic approach, rather than letting teams experiment in silos. The C-suite increasingly sees AI as critical, but that value perception isn't always shared by the wider workforce.AI and IT Budgets: AI now consumes more than 20% of IT budgets, yet overall tech spending is only increasing 4–5%. This creates a 10–15% gap, leading companies to “forward fund” AI initiatives by reallocating from other areas. A key challenge: there's no standardized pricing for AI. To address this, IBM's Apptio launched the AI TCO and Usage solution. It helps CIOs and CFOs baseline current AI investments, measure unit economics, and identify areas to optimize or expand.Agentic AI, the Next Frontier: Agentic AI is key to scaling beyond isolated use cases. It enables automation at scale and connects AI investment to tangible business outcomes. From cost savings in infrastructure to better visibility in FinOps to boosting customer experience, the ROI is clear when deployed correctly. But none of this happens without data readiness, governance, and strategic clarity.The Big Quote: "AI TCO solution fundamentally starts by giving CIOs [and] CFOs in the business a complete view of where the tech spending and AI spending is, and what stage is that? Is it in a pilot phase? Is it for training models?"Learn more:Connect with Ajay Patel on LinkedIn and learn more about Apptio. Visit Cloud Wars for more.
We continue our lease accounting miniseries with a focus on variable lease payments, an area that can significantly influence lease classification and measurement. In this episode, we explore the complexities of usage-based and index-based payments, fair market rent adjustments, in-substance fixed payments, and more – providing insights into how these variable rents affect the accounting and disclosures.In this episode, we discuss: 1:12 – Fixed versus variable lease payments and their accounting implications 7:13 – Fair market rent adjustments 9:37 – In-substance fixed payments, including take-or-pay arrangements 15:44 – Usage-based lease payment structures 22:18 – Tenant improvement allowances and lease incentives 26:10 – Accounting for variable lease payments during lease remeasurement For more information, see chapter 3 and chapter 5 of our Leases guide. In case you missed it – check out the other episodes in this podcast miniseries: Lease accounting reset - Presentation and disclosure Lease accounting reset – Modifications and terminations Be sure to follow this podcast on your favorite podcast app and subscribe to our weekly newsletter to stay in the loop.About our guests Marc Jerusalem is a managing director in PwC's National Office specializing in leasing. Marc consults with clients on complex lease accounting issues and is a frequent contributor to many related PwC National Office publications.Suzanne Stephani is a director in PwC's National Office specializing in the statement of cash flows as well as the application and interpretation of the accounting guidance related to financing and leasing transactions. About our guest host Guest host Diana Stoltzfus is a partner in the National Office who helps to shape PwC's perspectives on regulatory matters, responses to rulemakings and policy development, and implementation related to significant new rules and regulations. Prior to rejoining PwC, Diana was the Deputy Chief Accountant in the Office of the Chief Accountant (OCA) at the SEC where she led the activities of the OCA's Professional Practices Group.Transcripts available upon request for individuals who may need a disability-related accommodation. Please send requests to us_podcast@pwc.comDid you enjoy this episode? Text us your thoughts and be sure to include the episode name.
Today we are talking about DrupalCon, Wordpress, and what a wordpress guy can learn at a Drupal Event with guest Chris Reynolds. We'll also cover Shortcode as our module of the week. For show notes visit: https://www.talkingDrupal.com/509 Topics The Pros and Cons of Short Codes Chris Reynolds' Journey to DrupalCon Comparing DrupalCon and WordCamp Funding and Organization of WordPress Events The Collaborative Spirit of the Drupal Community Wishlist for WordPress Features Composer Support in WordPress and Drupal Backward Compatibility in WordPress Challenges with Composer in Drupal Config Management in WordPress vs. Drupal Responsive Image Management User Experience in Drupal Community Collaboration Between WordPress and Drupal Resources A Wordpresser Goes To DrupalCon Atlanta 2025 wpcfm Longhorn PHP Conference Oct 23-25 in Austin, TX Call for proposals through July 18 Join #texas-camp in Drupal Slack if you're interested in organizing a mini Texas Camp to pair with Longhorn PHP WP community collective Guests Chris Reynolds - jazzsequence.com jazzsequence Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi JD Leonard - jdleonard MOTW Correspondent Martin Anderson-Clutz - mandclu.com mandclu Brief description: Have you ever wanted your Drupal site to support WordPress-style shortcodes, macros to be used within content? There's a module for that. Module name/project name: Shortcode Brief history How old: created in Sep 2010 by Dénes Szabó (denes.szabo) of Tag1 Versions available: 2.0.3, which supports ^9.3 ^10 ^11 Maintainership Security coverage Test coverage Number of open issues: 30 open issues, 3 of which are bugs against the current branch Usage stats: 13,260 sites (almost 70% are D7 however) Module features and usage For anyone not familiar with WordPress short codes, the documentation describes them as macros, and most often they are used for inserting elements into content such as image galleries, videos, playlists, and more. Shortcodes can also wrap content, however, and it's possible to nest shortcodes as well. Drupal typically solves the problems addressed by shortcodes using custom HTML elements, as implemented in the media ecosystem, or with the Entity Embed module. I think that shortcodes may also be useful in places where Drupal might also rely on tokens, albeit with an additional module like Token Filter. Gutenberg includes a Shortcode block that can be used as a flexible way to add a variety of elements into a post's content. I think Shortcodes are an interesting paradigm because they're really a tool for power users. Instead of providing a UI to browse and choose elements for something like an image gallery, they allow a savvy editor to quickly write a tag that will construct a gallery using numerical ID values. I don't think this is a tool that most Drupal sites will need, but it could be a really good way for experienced WordPress teams to feel more at home when starting to work with Drupal.
In this episode, I speak with Alex about his career working with addiction. While there are countless resources for substance-related issues—such as drug, alcohol, and sex addiction—he noticed a striking lack of support when it came to process addictions related to technology use. He shared how he connected with and learned from Dr. Hilarie Cash, founder of reSTART, a pioneering treatment program for technology addiction. Alex discusses his work with parents, helping them implement comprehensive behavioral strategies to support children and adolescents in developing a healthy relationship with technology. In an age where digital exposure is unavoidable and children grow up as digital natives, he explains how we can encourage balance and moderation from an early age to prevent problematic or addictive behaviors from forming. He delves into the unique challenges of treating process or behavioral addictions, which can involve greater complexity than substance-related ones. Alex emphasizes the difficulty of establishing structures that foster intrinsic motivation for self-regulation in children and young adults. He highlights the importance of helping young people connect with their values, become more intentional with their screen time, and take a holistic approach to balance—not just with technology, but across all areas of life. The conversation also explores how parents can coordinate across households to create consistent expectations around technology use and how they can impose meaningful limits even when school-issued laptops have minimal built-in safeguards. Alex concludes by discussing how screen use can become a mechanism for emotional avoidance, which can significantly block personal growth. He underscores the need to prioritize self-care and emotional awareness to prevent this from becoming a long-term negative coping strategy. Alex Basche, LMFT is a psychotherapist based in the SF Bay Area. He works mainly with adolescents and young adults, specializing in the treatment of tech-related behavioral addictions such as gaming, social media, pornography, online gambling & shopping in addition to substance use disorders, as well as frequently co-occurring conditions such as anxiety disorders, ADHD, depressive disorders, OCD, Autism Spectrum, and identity formation issues. In 2017, Alex helped create and found the first in-network Intensive Outpatient Program in the state of California treating technology addiction in adolescents. He has written many therapy groups' curricula and leads trainings and workshops on topics related to Assessment & Treatment for Process Addictions, Parenting in the Digital Age, Adolescent Anxiety & Depression Treatment and more. Alex serves as a Subject Matter Expert (SME) on the Mental Health Workgroup Advisory Board for Fairplay's Children's Screentime Action Network and on the Board of Directors for local nonprofit Adolescent Counseling Services. He continues to co-author and present research on digital addictions and related topics.
video: https://youtu.be/GH18mp-2d90 Comment on the TWIL Forum (https://thisweekinlinux.com/forum) This week in Linux is packed! It's an extra long episode. So if you were wanting more and more TWIL, then you're going to get it this week because Steam Summer Sale is here and it is torching bank accounts. Fedora developers are talking about getting rid of 32-bit support and there's a little bit of controversy around that. We're going to break all of that down. Also, Fairphone 6 has been announced and it comes with kernel patches, an upstream Linux kernel on day one. Firefox 140 has arrived as the new ESR, and there's also some exciting news coming in the next release of Firefox as well. And later in the show, KDE's Wayland wave is continuing to grow to about 70% of users these days. Kubuntu drops X11 by default, and KDE is working on a slick first run wizard. All of this and more on This Week in Linux, the weekly news show that keeps you up to date with what's going on in the Linux and Open Source world. Now let's jump right into Your Source for Linux GNews. Download as MP3 (https://aphid.fireside.fm/d/1437767933/2389be04-5c79-485e-b1ca-3a5b2cebb006/9cb2b795-4602-45c2-aae3-941686eed60c.mp3) Support the Show Become a Patron = tuxdigital.com/membership (https://tuxdigital.com/membership) Store = tuxdigital.com/store (https://tuxdigital.com/store) Chapters: 00:00 Intro 01:06 Steam Summer Sale 2025, here's some Steam Deck ready bargains 03:12 Fedora's Controversial 32-Bit Proposal (Could this kill Bazzite?) 09:23 Fairphone 6 Announced: Modular, Repairable, Linux-Ready 14:54 Sandfly Security, agentless Linux security [ad] 16:40 Firefox 140 ESR lands with Tab Unloading & Vertical Pinned Zone 19:41 KDE Korner: Wayland Surges in Usage, Kubuntu Dropping X11, New Initial Setup Wizard 25:27 Flathub Hits 3 Billion Downloads 27:36 Destination Linux podcast for more great content 28:38 2K Classics Humble Bundle with BioShock & Mafia (90% Discount!) 31:24 ONLYOFFICE 9.0 Released: AI Tools, Visio Viewer & Fresh UI! 34:15 Lyon Goes Open Source (France's Third-Largest City) 36:31 Outro Links: Steam Summer Sale 2025, here's some Steam Deck ready bargains https://store.steampowered.com/ (https://store.steampowered.com/) https://www.gamingonlinux.com/2025/06/steam-summer-sale-2025-is-live-heres-some-top-picks-all-under-20/ (https://www.gamingonlinux.com/2025/06/steam-summer-sale-2025-is-live-heres-some-top-picks-all-under-20/) Fedora's Controversial 32-Bit Proposal (Could this kill Bazzite?) https://discussion.fedoraproject.org/t/f44-change-proposal-drop-i686-support-system-wide/156324 (https://discussion.fedoraproject.org/t/f44-change-proposal-drop-i686-support-system-wide/156324) https://www.gamingonlinux.com/2025/06/bazzite-would-shut-down-if-fedora-goes-ahead-with-removing-32-bit/ (https://www.gamingonlinux.com/2025/06/bazzite-would-shut-down-if-fedora-goes-ahead-with-removing-32-bit/) https://www.gamingonlinux.com/2025/06/fedora-linux-devs-discuss-dropping-32-bit-packages-potentially-bad-news-for-steam-gamers/ (https://www.gamingonlinux.com/2025/06/fedora-linux-devs-discuss-dropping-32-bit-packages-potentially-bad-news-for-steam-gamers/) https://www.reddit.com/r/linux/comments/1lj9e00/fedora43changeproposaldropi686support/ (https://www.reddit.com/r/linux/comments/1lj9e00/fedora_43_change_proposal_drop_i686_support/) https://www.reddit.com/r/linuxgaming/comments/1ljo24p/bazzitefoundermightshutdownwholeproject_if/ (https://www.reddit.com/r/linux_gaming/comments/1ljo24p/bazzite_founder_might_shutdown_whole_project_if/) https://www.reddit.com/r/linuxgaming/comments/1lj9oqw/fedoralinuxdevsdiscussdropping32bit_packages/ (https://www.reddit.com/r/linux_gaming/comments/1lj9oqw/fedora_linux_devs_discuss_dropping_32bit_packages/) Fairphone 6 Announced: Modular, Repairable, Linux-Ready https://www.fairphone.com/ (https://www.fairphone.com/) https://www.fairphone.com/en/2025/06/25/switch-to-the-new-fairphone-gen-6/ (https://www.fairphone.com/en/2025/06/25/switch-to-the-new-fairphone-gen-6/) https://murena.com/murena-fairphone-gen-6-is-here-the-most-ethical-smartphone-unveiled/ (https://murena.com/murena-fairphone-gen-6-is-here-the-most-ethical-smartphone-unveiled/) Sandfly Security, agentless Linux security [ad] https://thisweekinlinux.com/sandfly (https://thisweekinlinux.com/sandfly) Firefox 140 ESR lands with Tab Unloading & Vertical Pinned Zone Firefox 140: https://www.mozilla.org/en-US/firefox/140.0/releasenotes/ (https://www.mozilla.org/en-US/firefox/140.0/releasenotes/) https://www.theregister.com/2025/06/24/firefox140esr/ (https://www.theregister.com/2025/06/24/firefox_140_esr/) https://www.omgubuntu.co.uk/2025/06/firefox-140-new-features-update (https://www.omgubuntu.co.uk/2025/06/firefox-140-new-features-update) https://www.phoronix.com/news/Firefox-140 (https://www.phoronix.com/news/Firefox-140) https://9to5linux.com/firefox-140-esr-web-browser-is-now-available-for-download-this-is-whats-new (https://9to5linux.com/firefox-140-esr-web-browser-is-now-available-for-download-this-is-whats-new) Firefox 141 https://9to5linux.com/firefox-141-promises-to-use-less-memory-on-linux-systems-beta-out-now (https://9to5linux.com/firefox-141-promises-to-use-less-memory-on-linux-systems-beta-out-now) https://www.phoronix.com/review/firefox-141-linux-ram (https://www.phoronix.com/review/firefox-141-linux-ram) Mozilla discontinues DeepSpeech https://www.omgubuntu.co.uk/2025/06/mozilla-deepfake-ai-detector-closing-down (https://www.omgubuntu.co.uk/2025/06/mozilla-deepfake-ai-detector-closing-down) https://www.phoronix.com/news/Mozilla-DeepSpeech-Discontinued (https://www.phoronix.com/news/Mozilla-DeepSpeech-Discontinued) https://github.com/mozilla/DeepSpeech (https://github.com/mozilla/DeepSpeech) KDE Korner: Wayland Surges in Usage, Kubuntu Dropping X11, New Initial Setup Wizard https://www.omgubuntu.co.uk/2025/06/kde-initial-setup-tool-kiss-development-progress (https://www.omgubuntu.co.uk/2025/06/kde-initial-setup-tool-kiss-development-progress) https://9to5linux.com/kde-plasma-6-4-1-released-with-various-improvements-and-bug-fixes (https://9to5linux.com/kde-plasma-6-4-1-released-with-various-improvements-and-bug-fixes) https://www.reddit.com/r/linuxgaming/comments/1lipt42/kdeplasmawillcontinuehavinganx11session_as/ (https://www.reddit.com/r/linux_gaming/comments/1lipt42/kde_plasma_will_continue_having_an_x11_session_as/) https://www.gamingonlinux.com/2025/06/kde-plasma-will-continue-having-an-x11-session-as-kubuntu-switches-to-wayland-by-default/ (https://www.gamingonlinux.com/2025/06/kde-plasma-will-continue-having-an-x11-session-as-kubuntu-switches-to-wayland-by-default/) https://www.omgubuntu.co.uk/2025/06/kubuntu-25-10-drops-x11-session (https://www.omgubuntu.co.uk/2025/06/kubuntu-25-10-drops-x11-session) https://lwn.net/Articles/1026552/ (https://lwn.net/Articles/1026552/) https://www.phoronix.com/news/KDE-Wayland-Is-The-Future (https://www.phoronix.com/news/KDE-Wayland-Is-The-Future) Flathub Hits 3 Billion Downloads https://flathub.org/statistics (https://flathub.org/statistics) https://www.reddit.com/r/linux/comments/1lgaz5z/flathubhaspassed3billion_downloads/ (https://www.reddit.com/r/linux/comments/1lgaz5z/flathub_has_passed_3_billion_downloads/) Destination Linux podcast for more great content https://destinationlinux.net/ (https://destinationlinux.net/) Latest Interviews Carl Richell of System76 = https://destinationlinux.net/416 (https://destinationlinux.net/416) Craig Rowland of Sandfly Security = https://destinationlinux.net/409 (https://destinationlinux.net/409) Artyom Zorin of Zorin OS = https://destinationlinux.net/395 (https://destinationlinux.net/395) 2K Classics Humble Bundle with BioShock & Mafia (90% Discount!) https://humblebundleinc.sjv.io/09zAMM (https://humblebundleinc.sjv.io/09zAMM) ONLYOFFICE 9.0 Released: AI Tools, Visio Viewer & Fresh UI! https://www.onlyoffice.com/blog/2025/06/meet-onlyoffice-desktop-editors-v9-0 (https://www.onlyoffice.com/blog/2025/06/meet-onlyoffice-desktop-editors-v9-0) https://www.omgubuntu.co.uk/2025/06/onlyoffice-9-0-desktop-new-features-ai (https://www.omgubuntu.co.uk/2025/06/onlyoffice-9-0-desktop-new-features-ai) Lyon Goes Open Source (France's Third-Largest City) https://www.lyon.fr/actualite/action-municipale/la-ville-de-lyon-renforce-sa-souverainete-numerique (https://www.lyon.fr/actualite/action-municipale/la-ville-de-lyon-renforce-sa-souverainete-numerique) https://www.theregister.com/2025/06/26/lyonleavingmicrosoft/ (https://www.theregister.com/2025/06/26/lyon_leaving_microsoft/) Support the show https://tuxdigital.com/membership (https://tuxdigital.com/membership) https://store.tuxdigital.com/ (https://store.tuxdigital.com/)
ITB analytics expert Sam Finkel joins Geoff Mosher go inside Jordan Davis' usage and pass-rush metrics from the 2024 season to see if there's evidence to support Davis getting more reps as a pass rusher in 2025. You won't find a more thorough breakdown! #eagles #philadelphiaeagles #flyeaglesfly #nfldraft #jordandavis #jalencarter #moroojomo #nolansmith #jalyxhunt Submit more data-driven questions for Sam at insidethebirds@gmail.com!SUBSCRIBE TO OUR PATREON CHANNEL FOR EXCLUSIVE, BONUS CONTENT: https://www.patreon.com/insidethebirds► Sign up for our newsletter! • Visit http://eepurl.com/hZU4_n► Sky Motor Cars • Visit https://www.skymotorcars.com and tell them Adam and Geoff sent you!► Stretch Zone • Visit https://www.stretchzone.com and sign up for your free 30-minute stretch and start feeling better!!Follow the Hosts!► Follow our Podcast on Twitter: https://twitter.com/InsideBirds► Follow Geoff Mosher on Twitter: https://twitter.com/geoffpmosher► Follow Adam Caplan on Twitter: https://twitter.com/caplannfl► Follow Sam Finkel on Twitter: https://twitter.com/sam_finkelHow to access our FULL Podcast:APPLE: https://podcasts.apple.com/us/...SPREAKER: https://www.spreaker.com/user/...NFL insider veterans take an in-depth look that no other show can offer! Be sure to subscribe to stay up to date with the latest news, rumors, and discussions.For more, be sure to check out our official website: https://www.insidethebirds.com.
This week on Dentistry Unmasked, David and Pam dive into a surprisingly overlooked topic that could be quietly costing your practice time, money, and clinical precision. How many times can you really use a multi-use bur before it becomes a liability? And how are you even tracking it? Join us as we chat with Chris Oshodin and Heather Siler from Microcopy, who reveal why switching to single-use burs might be one of the smartest moves you can make. From efficiency and safety to protecting your handpieces and your patients' teeth, this episode might just change the way you cut…literally. Don't miss it! *** In partnership with Microcopy
Should the Tennessee football Volunteers throw to their tight ends more? The Dave Hooker Show. Represented by Banks and Jones. Tennessee's Trial Attorneys. Play to win. Why settle? Banks and Jones, led by T. Scott Jones. https://www.banksandjones.com/ Live from the Ted Russell Ford/Lincoln Studio. Ted Russell/Ford Lincoln is your home for the finest vehicles in Knoxville. New and used. East Tennessee's largest Ford and Lincoln Volume dealer Brainerd Golf Course and Brown Acres Golf Course Golf Chattanooga's best public courses. Tee times available! Just click below. https://secure.east.prophetservices.c... Chattanooga Mortgage Congratulations! Your home search just got easier. Buying a home in Chattanooga has never been easier. https://chattmortgage.com/ City Heating and Air 50 years in East Tennessee. Integrity Matters! http://www.cityheatandair.com Commercial Bank Commercial Bank. Member FDIC. Life. Made Better. https://www.cbtn.com/ Hemp House The premier hemp dispensary online with a wide variety, great selection and strict standards. https://hemphousechatt.com/ Use promo code "HOOKED" for 10-percent off. HoundDogs of Knoxville Champions look good in Orange! https://hdknoxville.com/ Joe Neubert Collision Center For nearly 50 years, Neubert Collision Center has been East Tennessee's best choice for quality repair work and fantastic customer service. https://www.joeneubertcollision.com/ National Fitness Center Unmatched value. Limitless options. Begin your fitness journey today! https://nfc1.com/ Peak IV Hydration In South Knoxville and Sevierville. Live your life to the fullest. Hydrate, rejuvenate, and elevate your health with Peak IV Hydration. https://www.peakivhydration.com/ Quality Tire Pros Serving Chattanooga community since 1957. All major brands of tires. Full Service Automotive. Brake, Alignments, Oil Changes and more. https://www.qualitytirepros.com/ Say OTH said “Hey Bo!” Rick Terry Jewelry Designs We want to be your Jeweler! Looking for affordable game-day jewelry. A Tennessee tradition. https://rickterryjewelry.com/ Sports Treasures Carrying Over 5-million Sports Treasures….and so much more! Follow on Facebook for the best sports memorabilia. Daily updates! https://www.facebook.com/SportsTreasuresTn The UPS Store Hardin Valley Helping individuals and small businesses. Wide range of products and services. Locally owned and operated. https://locations.theupsstore.com/tn/knoxville/10629-hardin-valley-rd WorkTrux They are all about trucks. Right truck. Right place. Right time. https://worktruxllc.com/ Workout Anytime Offers affordable fitness with high-quality equipment whenever you want it. Fitness that fits your life means there's no excuse, just results. https://workoutanytime.com/ooltewah/ Learn more about your ad choices. Visit megaphone.fm/adchoices
在科技与商业加速融合的当下,SaaS (Software as a Service)行业正经历着由 AI 驱动的深刻变革。SaaStr 大会是全球首屈一指的 SaaS 盛会,也是行业的风向标,那今年 SaaStr 的信号非常明确: AI Agent 正在成为行业主角。Agent 正在挑战传统工具,从销售自动化、产品交互到商业模式等方方面面重塑 SaaS 行业的底层逻辑。 我们这期节目是与播客「On Board!」的串台,「On Board!」的主播高宁上个月参加了在美国召开的 Saastr 大会,为我们带来了最一手的信息。另外我们还请到了今年 SaaStr 的钻石赞助商 Artisan AI 的 chief of staff 分享她在行业一线的观察和实践。我们一起聊了聊企业如何利用 AI 来降本增效,Agent 如何端到端的重塑原有的工作流,以及在重复性工作可以被替代的当下,人与 AI 要如何协作。 本期人物 丁教 Diane,「声动活泼」联合创始人、「科技早知道」主播 高宁,Linkloud 联合创始人,前高瓴创投投资人,关注 SaaS 及 AI Tina Sang, Chief of Staff and Growth Lead @ Artisan AI 主要话题 [07:11] 2025 Saastr 观察:AI 成绝对主角,Agent 能力进化远超预期 [12:48] 从交互方式到商业模式都在重塑, SaaS 的规则被 AI 改写了吗? [15:11] Agent 产品如何定价? Usage based vs. Outcome based [20:00] 定义 ICP,自动联系、写个性化邮件,AI 销售代表的自动化工作流 [23:45] Artisan 的核心价值: 让 AI 完成枯燥重复的工作,人类去做高价值的事 [35:32] 人类当导演,AI 做执行:销售工作的新分工时代 [42:49] 「Stop Hiring Humans」广告引争议:大胆营销的正反面 [48:19] AI 初创公司如何突围:讲好故事、大胆试错,优化产品、数据驱动 延伸阅读 SDR (Sales Development Representative) 销售开发代表,专注潜在客户筛选和初步接触的销售岗位。 BDR(Business Development Representative) 业务开发代表,负责潜在客户挖掘和会议预约的初级销售岗位 ICP(Ideal Customer Profile) 理想客户画像,指产品最适合的企业客户特征(如规模、行业) SEO(Search Engine Optimization) 搜索引擎优化,提升网站在 Google 等搜索结果排名的技术。 幕后制作 监制:Yaxian 后期:迪卡 运营:George 设计:饭团 青少年播客「Knock Knock 世界」 每期 10 分钟,从一个青少年感兴趣的现象谈起,涉及商业科技、社会人文等话题,解读表象背后的深层逻辑,启发青少年提出自己的好奇。每周一、三、五早晨 6 点在各大音频平台准时更新。
OpenVault CEO Mark Trudeau joins the podcast to discuss the big takeaways of the company's quarterly 'Broadband Insights' report. He also provides an update on how cable operators are squeezing more capacity out of HFC. Hosted on Acast. See acast.com/privacy for more information.
Use code YANKS2025 for 10% off your next SeatGeek order*: https://seatgeek.onelink.me/RrnK/YANKS2025. Sponsored by SeatGeek. *Restrictions apply. Max $20 discountGet the best 5G coverage in the game at https://t-mobile.com/NetworkScore your own grooming goals with American crew and grab these products at https://tinyurl.com/yrckykrd. Style like a pro, look like a champ!Control Body Odor ANYWHERE with @shop.mando and get 20% off + free shipping with promo code YANKS at shopmando.com! #mandopodDownload the DraftKings Sportsbook app and use promo code JMBASEBALLGAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). 1 per new customer. $5+ first-time bet req. Max. $150 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. Terms: dkng.co/dk-offer-terms. Ends 7/20/25 at 11:59 PM ET. Sponsored by DK.+++++Timestamps:0:00 Yankees Lost Last Night10:00 Aaron Boone Joins the Show11:10 It's Crazy Hot Everywhere12:10 Should Boone Have Pinch-Hit for Volpe Last Night?13:45 The Lineup Juggle is Really Hard Right Now 15:25 Goldschmidt's Role and Usage 17:50 Ben Rice Catching Plan 18:45 Yankees and Bunting 25:00 The Baserunning Mistakes 28:35 Baseball IQ Around the League Isn't Taught As Much 36:10 Jazz Ran Out of His Shoes38:10 TRIVIA41:01 Breaking Down the Banter
06-24-25 - The Simulation Becoming More Real As Trump Dropped The F*Bomb On Press - Did Local News Send A Coded Hit In Donut Story - New Study Claims 92 Percent Of Men w/Big Noses Have Big Units - Emailer Asks Bret About Usage Of Broads In The OfficeSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
06-24-25 - The Simulation Becoming More Real As Trump Dropped The F*Bomb On Press - Did Local News Send A Coded Hit In Donut Story - New Study Claims 92 Percent Of Men w/Big Noses Have Big Units - Emailer Asks Bret About Usage Of Broads In The OfficeSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
- Iran Bombing and Satellite Imagery Analysis (0:10) - Details of the Bombing and Its Impact (3:29) - Trump's Strategic Purpose and Israel's Reaction (7:33) - Iran's Potential Retaliation and U.S. Involvement (13:58) - Legal and Ethical Implications of the Bombing (30:24) - Colonel Douglas McGregor's Analysis (47:40) - Impact on Global Stability and Nuclear Proliferation (1:02:55) - Economic and Humanitarian Consequences (1:09:59) - Preparation and Response Strategies (1:12:19) - Interview with Tim Garcia from Uberleben (1:18:15) - Titanium Stove Overview (1:29:52) - Benefits and Usage of the Stove (1:32:10) - Cook Pot Details (1:33:23) - Philosophy and Resiliency (1:35:57) - Bug Out Scenarios (1:38:00) - Product Line and Future Plans (1:41:03) - Historical Context and Psychological Importance (1:44:45) - Camping and Smoke Management (1:46:13) - Getting Started with Fire-Building (1:48:22) - Final Thoughts and Recommendations (1:50:53) For more updates, visit: http://www.brighteon.com/channel/hrreport NaturalNews videos would not be possible without you, as always we remain passionately dedicated to our mission of educating people all over the world on the subject of natural healing remedies and personal liberty (food freedom, medical freedom, the freedom of speech, etc.). Together, we're helping create a better world, with more honest food labeling, reduced chemical contamination, the avoidance of toxic heavy metals and vastly increased scientific transparency. ▶️ Every dollar you spend at the Health Ranger Store goes toward helping us achieve important science and content goals for humanity: https://www.healthrangerstore.com/ ▶️ Sign Up For Our Newsletter: https://www.naturalnews.com/Readerregistration.html ▶️ Brighteon: https://www.brighteon.com/channels/hrreport ▶️ Join Our Social Network: https://brighteon.social/@HealthRanger ▶️ Check In Stock Products at: https://PrepWithMike.com
In this detailed solo episode of Pilot's Portfolio, Timothy P. Pope, CFP® walks Delta pilots through everything they need to know if they lose their medical and can't fly. From contractual long-term disability benefits and the Delta Pilots Mutual Aid (DPMA) program to ALPA's voluntary insurance options, Tim explains how to layer your benefits, understand offsets, and evaluate your real financial protection. This episode is packed with actionable knowledge to help Delta pilots build a smarter, more secure plan in case their career takes an unexpected turn.What You'll Learn from This EpisodeDelta's Disability Structure: How 50% of your final average earnings are calculated and taxed.Offsets That Matter: What other income or benefits can reduce your disability payout—and which won't.DPMA Explained: How the mutual aid program adds 25% tax-free coverage and survivor benefits.ALPA Disability Plans: Breakdown of base, plus, and lump sum disability coverages—and when they kick in.How to Strategically Layer Coverage: Understand how different timelines and policies combine to protect your income across short- and long-term scenarios.Resources:Schedule An Appointment Our Practice's WebsiteSend Us Your QuestionsThis episode is sponsored by: Beacon RelocationBeacon Relocation is a real estate firm helping pilots and air traffic controllers save money on their real estate transactions. By tapping into their network of over 1500 real estate agents across the country, pilots can save 20% of the real estate agent's commission towards your closing cost on the sale or purchase of your home. Visit https://www.beaconrelocation.com/ to learn more. Timothy P. Pope is a Certified Financial Planner™and principal owner of 360 Aviation Advisors, LLC (“360 Aviation Advisors”), a registered investment advisory firm. Investment advisory services are provided through 360 Aviation Advisors, in its separate and individual capacity as a registered investment adviser. Podcast episodes are provided through Pilot's Portfolio, in its separate and individual capacity. We try to provide content that is true and accurate as of the date of publishing; however, we give no assurance or warranty regarding the accuracy, timeliness, or applicability of any of the contents. We assume no responsibility for information contained on this website and disclaim all liability in respect of such information, including but not limited to any liability for errors, inaccuracies, omissions, or misleading or defamatory statements. Links to external websites are provided solely for your convenience. We accept no liability for any linked sites or their content and remind you that we have no control over their content. When visiting external web sites, users should review those websites' privacy policies and other terms of use to learn more about, what, why and how they collect and use any personally identifiable information. Usage of this content constitutes an explicit understanding and acceptance of the terms of this disclaimer.
Five weeks from training camp and The Sage is feisty and fiery on various Bucs subjects. Enjoy! The wisdom and fun of Ira and Joe is presented by Bill Currie Ford. Click play above or listen at Apple Podcasts or Podbean.com. Many other […] The post Ira Kaufman Talks Mike Evans Usage, Grilling The Clock Guru, National Fade Call For The Bucs Offense, Another Word On Todd Bowles' Job Security, And More appeared first on JoeBucsFan.com.
This show has been flagged as Explicit by the host. More Command line fun: downloading a podcast In the show hpr4398 :: Command line fun: downloading a podcast Kevie walked us through a command to download a podcast. He used some techniques here that I hadn't used before, and it's always great to see how other people approach the problem. Let's have a look at the script and walk through what it does, then we'll have a look at some "traps for young players" as the EEVBlog is fond of saying. Analysis of the Script wget `curl https://tuxjam.otherside.network/feed/podcast/ | grep -o 'https*://[^"]*ogg' | head -1` It chains four different commands together to "Save the latest file from a feed". Let's break it down so we can have checkpoints between each step. I often do this when writing a complex one liner - first do it as steps, and then combine it. The curl command gets https://tuxjam.otherside.network/feed/podcast/ . To do this ourselves we will call curl https://tuxjam.otherside.network/feed/podcast/ --output tuxjam.xml , as the default file name is index.html. This gives us a xml file, and we can confirm it's valid xml with the xmllint command. $ xmllint --format tuxjam.xml >/dev/null $ echo $? 0 Here the output of the command is ignored by redirecting it to /dev/null Then we check the error code the last command had. As it's 0 it completed sucessfully. Kevie then passes the output to the grep search command with the option -o and then looks for any string starting with https followed by anything then followed by two forward slashes, then -o, --only-matching Print only the matched (non-empty) parts of a matching line, with each such part on a separate output line We can do the same with. I was not aware that grep defaulted to regex, as I tend to add the --perl-regexp to explicitly add it. grep --only-matching 'https*://[^"]*ogg' tuxjam.xml http matches the characters http literally (case sensitive) s* matches the character s literally (case sensitive) Quantifier: * Between zero and unlimited times, as many times as possible, giving back as needed [greedy] : matches the character : literally / matches the character / literally / matches the character / literally [^"]* match a single character not present in the list below Quantifier: * Between zero and unlimited times, as many times as possible, giving back as needed [greedy] " a single character in the list " literally (case sensitive) ogg matches the characters ogg literally (case sensitive) When we run this ourselves we get the following $ grep --only-matching 'https*://[^"]*ogg' tuxjam.xml https://archive.org/download/tuxjam-121/tuxjam_121.ogg https://archive.org/download/tuxjam-120/TuxJam_120.ogg https://archive.org/download/tux-jam-119/TuxJam_119.ogg https://archive.org/download/tuxjam_118/tuxjam_118.ogg https://archive.org/download/tux-jam-117-uncut/TuxJam_117.ogg https://tuxjam.otherside.network/tuxjam-115-ogg https://archive.org/download/tuxjam_116/tuxjam_116.ogg https://tuxjam.otherside.network/tuxjam-115-ogg https://tuxjam.otherside.network/tuxjam-115-ogg https://tuxjam.otherside.network/tuxjam-115-ogg https://ogg http://tuxjam.otherside.network/wp-content/uploads/sites/5/2024/10/tuxjam_115_OggCamp2024.ogg https://ogg https://archive.org/download/tuxjam_114/tuxjam_114.ogg https://archive.org/download/tuxjam_113/tuxjam_113.ogg https://archive.org/download/tuxjam_112/tuxjam_112.ogg The last command returns the first line, so therefore https://archive.org/download/tuxjam-121/tuxjam_121.ogg Finally that line is used as the input to the wget command. Problems with the approach Relying on grep with structured data like xml or json can lead to problems. When we looked at the output of the command in step 2, some of the results gave https://ogg . When run the same command without the --only-matching argument we see what was matched. $ grep 'https*://[^"]*ogg' tuxjam.xml This episode may not be live as in TuxJam 115 from Oggcamp but your friendly foursome of Al, Dave (thelovebug), Kevie and Andrew (mcnalu) are very much alive to treats of Free and Open Source Software and Creative Commons tunes. https://tuxjam.otherside.network/tuxjam-115-oggcamp-2024/ https://tuxjam.otherside.network/tuxjam-115-oggcamp-2024/#respond https://tuxjam.otherside.network/tuxjam-115-oggcamp-2024/feed/ With the group meeting up together for the first time in person, it was decided that a live recording would be an appropriate venture. With the quartet squashed around a table and a group of adoring fans crowded into a room at the Pendulum Hotel in Manchester, the discussion turns to TuxJam reviews that become regularly used applications, what we enjoyed about OggCamp 2024 and for the third section the gang put their reputation on the line and allow open questions from the sea of dedicated fans. OggCamp 2024 on Saturday 12 and Sunday 13 October 2024, Manchester UK. Two of the hits are not enclosures at all, they are references in the text to OggCamp what we enjoyed about OggCamp 2024 Normally running grep will only get one entry per line, and if the xml is minimised it can miss entries on a file that comes across as one big line. I did this myself using xmllint --noblanks tuxjam.xml > tuxjam-min.xml I then edited it and replaced the new lines with spaces. I have to say that the --only-matching argument is doing a great job at pulling out the matches. That said the results were not perfect either. $ grep --only-matching 'https*://[^"]*ogg' tuxjam-min.xml https://archive.org/download/tuxjam-121/tuxjam_121.ogg https://archive.org/download/tuxjam-120/TuxJam_120.ogg https://archive.org/download/tux-jam-119/TuxJam_119.ogg https://archive.org/download/tuxjam_118/tuxjam_118.ogg https://archive.org/download/tux-jam-117-uncut/TuxJam_117.ogg https://tuxjam.otherside.network/tuxjam-115-ogg https://archive.org/download/tuxjam_116/tuxjam_116.ogg https://tuxjam.otherside.network/tuxjam-115-ogg https://tuxjam.otherside.network/?p=1029https://tuxjam.otherside.network/tuxjam-115-oggcamp-2024/#respondhttps://tuxjam.otherside.network/tuxjam-115-ogg https://ogg http://tuxjam.otherside.network/wp-content/uploads/sites/5/2024/10/tuxjam_115_OggCamp2024.ogg https://ogg https://archive.org/download/tuxjam_114/tuxjam_114.ogg https://archive.org/download/tuxjam_113/tuxjam_113.ogg https://archive.org/download/tuxjam_112/tuxjam_112.ogg You could fix it by modifying the grep arguments and add additional searches looking for enclosure . The problem with that approach is that you'll forever and a day be chasing issues when someone changes something. So the approach is officially "Grand", but it's a very likely to break if you're not babysitting it. Suggested Applications. I recommend never parsing structured documents , like xml or json with grep. You should use dedicated parsers that understands the document markup, and can intelligently address parts of it. I recommend: xml use xmlstarlet json use jq yaml use yq Of course anyone that looks at my code on the hpr gittea will know this is a case of "do what I say, not what I do." Never parse xml with grep, where the only possible exception is to see if a string is in a file in the first place. grep --max-count=1 --files-with-matches That's justified under the fact that grep is going to be faster than having to parse, and build a XML Document Object Model when you don't have to. Some Tips Always refer to examples and specification A specification is just a set of rules that tell you how the document is formatted. There is a danger in just looking at example files, and not reading the specifications. I had a situation once where a software developer raised a bug as the files didn't begin with ken-test- followed by a uuid . They were surprised when the supplied files did not follow this convention as per the examples. Suffice to say that was rejected. For us there are the rules from the RSS specification itself, but as it's a XML file there are XML Specifications . While the RSS spec is short, the XML is not, so people tend to use dedicated libraries to parse XML. Using a dedicated tool like xmlstarlet will allow us to mostly ignore the details of XML. RSS is a dialect of XML . All RSS files must conform to the XML 1.0 specification, as published on the World Wide Web Consortium (W3C) website. The first line of the tuxjam feed shows it's an XML file. The specification goes on to say "At the top level, a RSS document is a element, with a mandatory attribute called version, that specifies the version of RSS that the document conforms to. If it conforms to this specification, the version attribute must be 2.0." And sure enough then the second line show that it's a RSS file.
*Please follow us on YouTube, subscribe, rate, and review us on Apple and Spotify.—In this episode, we discuss:* Minicamp and OTA Stats Are Bogus* Trey Hendrickson & Shemar Stewart Contract Situation* Running Back Longevity and Usage and the Need for Two Running Backs* Defensive Coverage Disguises* "Frankenstein" Coverages* Evolution of Defensive Fronts and Packages* ...and more!Timestamps:1:05 - End of Minicamp/beginning of OTAs2:08 - Hendrickson and Bengals resume talks4:55 - RBs extending primes10:00 - Coverage Disguises13:32 - Frankenstein Coverages in Buffalo15:20 - Wide 9s/More 4-down front/Penny Front19:00 - Spags' 3 Safety looks22:58 - Personnel changes on the D-line24:30 - Rams 'Cheetah' package25:55 - Creativity explosion on defense26:48 - Hybrid athletes on defense/adding value29:50 - Josh Metellus and Brian Flores32:50 - Bigger players/LBs versatility36:00 - Slot corners taking over40:00 - Blitzing on early downs44:33 - The Wave concept—» Full Trends Playlist:- College Defenses with Tyler Manes- College Offenses with Dan Casey- NFL Offenses with Bobby Peters—» Join Felix and me each Wednesday as we dive deep into the game we love!MatchQuarters is a reader-supported publication. So, make sure to subscribe, like, and share articles.—© 2025 MatchQuarters | Cody Alexander | All rights reserved. This is a public episode. If you'd like to discuss this with other subscribers or get access to bonus episodes, visit www.matchquarters.com/subscribe
In this revealing and entertaining episode of The Sophisticatedly Ratchet Podcast, the crew dives deep into the power and pitfalls of pillow talk.
Scott and Wes break down the state of web browsers in 2025, from the rise and fall of Arc and the fate of Firefox to hot takes on Opera GX, Raycast, and why power users might not be profitable. They compare rendering engines, rant about dev tools, and reveal what browser stats say about Syntax listeners. Show Notes 00:00 Welcome to Syntax! 01:37 Rendering Engines. 02:11 Arc Browser. 02:41 Microsoft Edge. 03:45 Why not Brave? 05:25 Brought to you by Sentry.io. 05:50 Google Manifest v2. 07:32 Opera. OperaGX. 10:13 Vivaldi. 11:23 The death of Arc Browser. 11:44 Dia? 14:43 No revenue from power-users. Letter to Arc Members. 15:38 Arc's transition to a new browser. 17:02 Browser companies need to lock users fast! 19:42 Gecko. 19:45 Firefox. 21:08 Zen. 22:38 Webkit. There Still Arent Any iPhone Browsers With Custom Engines 29:18 Wtf is Ladybird? 34:14 Usage statistics. StatCounter.com. 39:32 Dev Tools experience ranked. 42:06 Tab experience. 43:37 Containers and profiles. 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
This week on the Prospect Podcast Geoff Pontes fills in for J.J. Cooper and is joined by fellow prospect writer Jesus Cano. The two discuss the recent promotions of Roman Anthony and Jacob Misiorowski, before diving into a trio of players that have the Arizona complexes buzzing. It's a packed show this week!(4:30) Roman Anthony callup(12:00) Is Bubba Chandler next?(14:00) Chase Burns ETA(16:00) Andrew Painter ETA(21:00) Brewers promote Jacob Misiorowski.(24:30) Aregnis Cayama (Giants)(30:00) Tyson Lewis (Reds)(35:00) Enyervert Perez (D-Backs)(39:00) Geoff's prospect soapbox, Red Sox heavy breaking ball usage (43:00) Jesus' prospect soapbox on Sal StewartOur Sponsors:* Check out Indeed: https://indeed.com/BASEBALLAMERICA* Check out Progressive: https://www.progressive.comSupport this podcast at — https://redcircle.com/baseball-america/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
Verno and Jacoby discuss the expected Game 2 Thunder victory and how Game 2 was the best of the best of the Thunder and the worst of the worst of the Pacers. They discuss how the media is viewing Tyrese Haliburton and why the narrative around him might be misconstrued. They then dive into their expectations for Games 3 and 4 in Indianapolis, as well as the series going forward. Next, the guys examine what the injuries to Zach Edey and Darius Garland could mean for the Grizzlies and Cavs, respectively; what Atlanta's front office changes signal; and whether Jason Kidd might end up coaching the Knicks. (0:00) Welcome to The Mismatch!(0:27) Thunder Take Game 2 Over Pacers: 123-107 (TIED 1-1)(15:28) Expectations for Haliburton at Home(31:18) Is There A Small Market Home Court Advantage?(36:33) Thunder [-5] vs. Pacers (TIED 1-1)(52:00) Zach Edey and Darius Garland Injury Updates(59:00) Hawks Hire New Front Office Execs(1:04:14) Knicks Flirting with Jason Kidd as Next Coach(1:12:13) Wemby: Shaolin Monk?! Leave us a message on our Mismatch voicemail line! (323) 389-5091 Visit creditkarma.com or download the app today.The Ringer is committed to responsible gaming. Please visit www.rg-help.com to learn more about the resources and helplines available. Hosts: Chris Vernon and David JacobyProducers: Jessie Lopez and Tucker TashjianSocial: Keith Fujimoto Learn more about your ad choices. Visit podcastchoices.com/adchoices
Luis Poggi is the CEO and Co-Founder of HouseWhisper, a startup at the intersection of real estate and generative AI, building tools that transform how homes are marketed and sold. A seasoned tech executive with deep experience in product, marketing, and sales, Luis previously held leadership roles at Zillow and Expedia, where he helped scale industry-defining platforms in PropTech and travel.Now focused on shaping the AI revolution in real estate, Luis blends entrepreneurial vision with hands-on execution. He also shares insights on AI and business strategy through his newsletter at substack.com/luispoggi.(01:50) - Luis' Zillow journey & lessons(02:53) - The Birth of House Whisper(04:30) - The power of zero onboarding & personalization(05:11) - AI Agents & the Future of Real Estate(09:19) - Challenges & opportunities in AI for Real Estate Agents like Serhant(14:09) - Distribution strategy(16:29) - Will AI replace Real Estate agents like travel agents?(17:48) - Feature: CREtech: Join CREtech New York 2025 on Oct 21-22 for the largest Real Estate meetings program. Qualified Real Estate pros get free full event pass plus up to $800 in travel and hotel costs. See if you qualify and apply by emailing tangentcommunity@gmail.com.(19:14) - Avoiding the freemium pricing trap(22:48) - Usage & retention: 8K+ paying agents(29:22) - Collaboration Superpower: Andrej Karpathy (OpenAI Co-founder, Wiki)
On today's episode Laura answers listeners questions on nicotine for long covid, leptin resistance, and AI and social media impacts on business and the consumer. Timestamps:[1:25] Introduction, Life Updates + The Wild + Well-Fed Clinic[9:08] Nicotine[20:16] Leptin Resistance[32:50] AI and Social Media Impacts___________Submit your questions to be answered on the show to wildwellfed@gmail.comLaura's Info:Instagram: @wildlyonswellnessWebsite: www.wildlyonswellness.comCourse + Products:Wild + Well-Fed Course - Listeners get $50 off with code PODCAST Wild + Well-Fed Shop - Coffee, Matcha, and Sea SaltRewild Your Gut Course Interested in becoming a client and working with me? Order labs on demand at the Wild + Well-Fed Clinic:Order Testing Now!
Today's blockchain and crypto news Ethereum products continue to lead, but global crypto fund inflows decelerate amid Fed policy uncertainty OpenSea hits highest monthly users since 2023 as OS2 exits beta; trading volume remains well below previous highsS trategy buys extra 1,045 bitcoin for $110.2 million as total holdings reach 582,000 BTC The Blockchain Group unveils $342 million share issuance plan to acquire more bitcoin Learn more about your ad choices. Visit megaphone.fm/adchoices
Today, we introduce the newest product from BPN, G.1.M Sport + This episode focuses on its unique benefits and formulation. Unlike conventional product launches, I'll cover the 'why' and 'how' behind G1M Sport +. We discuss the differentiation from previous BPN launches, the extensive research and development process, and the combination of fuel, hydration, and mental focus support ingredients that make this product stand out. Later, we're joined by Jordan Utter, BPN's Brand Director, who shares insights into the creative and marketing strategies behind the launch and what made this one so unique. This episode is a must-listen.CHAPTERS00:14 Introducing G1M Sport Plus01:16 Product Development and Creative Team03:30 G1M Sport Plus Ingredients Breakdown10:08 Usage and Benefits of G1M Sport Plus20:25 The Origin Story of G1M Sport28:52 Market Evolution and Brand Growth45:26 Creative Marketing Strategy49:39 Project Sierra: The Secret Launch50:57 Creative Challenges and Team Dynamics57:52 The Two-Phase Launch Strategy01:05:58 Reflecting on the Journey and Future VisionPRE-ORDER MY UPCOMING BOOK HERE:https://www.amazon.com/Go-One-More-Intentional-Life-Changing/dp/1637746210FOLLOW:Become a BPN member FOR FREE - Unlock 20% off FOR LIFEhttps://bpn.team/memberIG: instagram.com/nickbarefitness/YT: youtube.com/@nickbarefitness
05-29-25 - BR - THU - Natl Put Pillow On Fridge Day w/Pillow Facts - Poll Asks Which End Of Banana Do You Peel From - British Man Caught Cheating By Smart Toothbrush UsageSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Episode 4483: How AI's Prioritizes Content Over Individuals, Federal Judge Approves President Trump's Alien Enemies Usage