POPULARITY
Categories
Paperback books. Asleep on the couch. Book club. Suing his parents. Forgotten phone. Bryan Mayor Bobby Gutierrez. Bad parents. Screen divorce. Miscellaneous stories.
The Hunting Wives. This date in history. Menu items. Shipley's Do-Nuts. Book/dinner club. B/CS Chamber of Commerce. Entertainment news. Sports news. Roller coaster problem. Miscellaneous stories.
Breathing patterns. Chelsea's trip to Lowe's. Canned foods that were popular 50 years ago. Can you pass our squiz? The Hunting Wives. This date in history. Menu items. Shipley's Do-Nuts. Book/dinner club. Entertainment news. Sports news. Roller coaster problem. Miscellaneous stories.
The Anivision hosts gather to discuss the latest anime from the 2025 Anime season. Including Kaiju No. 8, Dandadan, My Dress-Up Darling, New Panty & Stocking wit Garterbelt, Secrets of the Silent Witch, City the Animation, and much more! Continue reading ā
Two Paths The Humility of Christ vs The Pride of Man
TsviBT Tsvi's context Some context: My personal context is that I care about decreasing existential risk, and I think that the broad distribution of efforts put forward by X-deriskers fairly strongly overemphasizes plans that help if AGI is coming in
start set the show00:06:00 Miscellaneous sports stuffTaylor Rooks weddingBG returns to PhoenixMichael Jordan's former house available on Airbnb'Quarterback' review00:26:00 DRAFT: Hershey v. Mars00:47:00 DeAngelo Williams and Gary Barnidge01:07:00 Justin Fields carted off field01:11:00 D. Jerome: Tinman in 'The Wiz'
Message from Tim Costine on July 20, 2025
The Proper Perspective of Our Position in Christ
Second Timothy is a letter about suffering. The apostle Paul has Timothy's tears in mind as he writes the epistle. In 2:3-6, Paul encourages Timothy to lean into his suffering and endure it. In this passage, Paul warns Timothy against three temptations that promise to inappropriately ease the suffering of Christians in every age. 1. The temptation to ease suffering with distraction (vv. 3ā4) 2. The temptation to ease suffering through disobedience (v. 5) 3. The temptation to ease suffering by dawdling (v. 6)
Famous theologian Thomas Cranmer said, āWhat the heart loves, the will chooses, and the mind justifies.' In other words our ambitions in life, our everyday choices and priorities are driven largely by the things that our hearts desire. In his letter to the church in Philippi, Paul encourages us to let Jesus be our heart's desire. Let Him be the one that we long for, our goal in life, our treasured possession. Because when he is, Jesus will drive our life's ambitions, our everyday choices in life and our priorities. And to top it off, if we make Jesus our heart's desire, then we're guaranteed to have our hearts satisfied on the day he is revealed in all his glory.
We appreciate the various emails you send our way. It's always a joy to see your thoughts, and we have a great time reading them!The fun continues on our social media pages!Jeremy, Katy & Josh Facebook:Ā CLICK HEREĀ Jeremy, Katy & Josh Instagram: CLICK HERE
7/15/2025 | This day's featured sermon on SermonAudio: Title: God Is Love Subtitle: Miscellaneous Speaker: Dr. Curt D. Daniel Broadcaster: Faith Bible Church Event: Teaching Date: 9/14/2009 Length: 42 min.
Message from Terry Williams on July 13, 2025
Message from Uri Brito on July 13, 2025
The Promise Keeping God
The accomplished work of Christ on our behalf, by his Grace, is the greatest motivation to live godly lives that adorn the gospel for his glory.
Message from Uri Brito on July 13, 2025
Peter, the apostle of Jesus, writes a letter to Christians facing persecution to comfort them with the truth of who they are in Christāchildren of God with every reason to rejoice in their salvation and future glory in eternity. 1 Peter 1:3-12 is one of the most loved passages. It begins as a blessing to God, but also describes how incredibly He has blessed us in Christ. Because Jesus has risen from the dead, our hope is not wishful thinking- it is as alive as He is. Our inheritance as God's children is eternal, full of glory, and secured forever. Even in grief, suffering and persecution Christians have every reason to rejoice. The mystery of God's plan has been revealed to us in Christ. We are being saved! Praise be to the God and Father of our Lord Jesus Christ.
Miscellaneous sports adjacencies To learn more about listener data and our privacy practices visit: https://www.audacyinc.com/privacy-policy Learn more about your ad choices. Visit https://podcastchoices.com/adchoices
New West Radio ProductionsEmail: newwestradioproductions@gmail.comBecome a supporter of this podcast: https://www.spreaker.com/podcast/new-west-radio-productions--3288246/support.
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.
What is going on this month? LARP. Time to pitch in. Actual complaints received by a travel agent. Speeding tickets. Miscellaneous facts. Ā
Message from Terry Williams on July 6, 2025
Why God Allows Suffering Miscellaneous Scriptures
Caring for True Widows
Psalm 63, written while David was in the wilderness of Judah, fleeing from Absalom's murderous coup, reveals David's deep longing for intimacy with God. Exiled from tabernacle worship, he knew that intimacy was still possible, and he offers some counsel for all who, like him, seek, thirst, and faint for intimacy with God. We consider this Psalm under four broad headings: 1. Desire God Genuinely (v. 1) 2. Seek God Corporately (vv. 2ā4) 3. Be Satisfied with God Privately (vv. 5ā8) 4. Celebrate God Consistently (vv. 9ā11)
Acts 12:20ā24 records a brief but striking narrative about a man who, in his pride, opposed the church, only to find himself opposed by God. Herod was a man who suffered deeply from delusions of grandeur: ideas and visions of one's self worth and importance that are out of step with reality. This malady is a temptation for all who are not clearly fixing their gaze on the mission of Jesus. When we seek the flattery and praise of others, we are at risk of deluding ourselves. We consider three things from this text: 1. ā God's Purpose on Stage (vv. 1ā19) 2. ā Herod's Pride on Stage (vv. 20ā22) 3. ā God's Power on Stage (vv. 23ā25)
Join Travis & Eric on the show for part 3 of this special 4th of July weekend edition, the guys celebrate Independence weekend with a special bracket to decide the best chicken wing sauce, enjoy part 3 the Miscellaneous Sauce Region
Message from Trace Kendrick on June 29, 2025
The Sweetness of Biblical Assurance
āA Pastor's Prayer for His Peopleā from Philippians 1:9ā11 shows Paul praying for love, fuelled by truth and discernment, which leads to a life of purity and fruitfulness. This powerful prayer reveals God's work in us, not only for our transformation but ultimately for his glory and praise. We consider the text under two broad headings: (1) A Pastoral Purpose (v. 9a); and (2) A Prayer for Profound Transformation (vv. 9bā11).
Stillwater Reformed Presbyterian Church Podcasts: Preaching and Teaching.
Jesus gives the ministry of the Word for the building up of the saints, therefore take advantage of the preaching and teaching offered by the church.
What happens when you love Star Wars music but it doesn't fit in any of the lists we've made this month? We do a miscellaneous show! We discuss some of our favorite tracks from across the Star Wars universe from six different composers! It's a wild ride you won't want to miss! Hosted on Acast. See acast.com/privacy for more information.
Message from Trace Kendrick on June 22, 2025
First Samuel 22 presents a comparison between two contrasting kingsāSaul and Davidāwhich illustrates the choice every person must make between following God's chosen king or the world's way. Neutrality is impossible: Everyone must choose a side. While following Jesus may not bring popularity or earthly success, it offers the only true safety and eternal life.
Stanley Cup damage. Disney Princess breakfast. Drake's losses. Office printers. Watching podcasts. College Station Councilman Bob Yancy. 3-2-1 backup rule. Snacks when you're sick. Getting married in debt. Miscellaneous stories.
Miscellaneous issue pod of rookies, contracts and Bulldogs.Ā
Alaskan Klee Kai Move to Miscellaneous Host Laura Reeves is joined by Chelsea Watson for a discussion of the Alaskan Klee Kai moving to Miscellaneous this summer. [caption id="attachment_14178" align="alignleft" width="370"] Versatile, energetic and aloof, Alaskan Klee Kai join Miscellaneous.[/caption] According to Watson, the Klee Kai was developed in Alaska in the 1970s by one woman who wanted to create a āminiature Husky.ā The breed was developed using Alaskan Huskies, with additions of Siberian Husky, American Eskimo Dog and Schipperke. The Klee Kai is 12-17 inches tall, with a variety of colors and coats available. Bred as a companion dog, it should still move with the smooth, effortless carriage of its working forbears, Watson noted. The Klee Kai was accepted into AKC's FSS (Foundation Stock Service) program in 2020. An active, even busy, breed, Klee Kai are aloof and reserved with strangers, but excel in agility and other performance events, Watson said. āThey are very high energy breed,ā Watson said. āThey are not couch potatoes. They also are a very versatile breed. You want to go hiking for three hours every day? They can do it. Bike for five hours or five miles a day, probably 5 hours too, they can do it. Kayaking and paddle boarding with them. They could do weight pull. The tricky part is you got to have patience because they're still gonna do a quid pro quo. What's in it for me? The Husky piece is strong in them, (but) I would say they are more trainable than Huskies. Patience, it just requires a lot of patience. It's like training your cat.ā The following links offer additional information about the breed. Alaskan Klee Kai Association of America (UKC) https://www.akkaoa.org/ Breeders List https://www.akkaoa.org/find-a-breeder Dog Breed Information https://www.akc.org/dog-breeds/alaskan-klee-kai/
Message from Jim Lewis on June 15, 2025
Message from Yavor Rusinov on June 15, 2025
Message from Yavor Rusinov on June 15, 2025
Stillwater Reformed Presbyterian Church Podcasts: Preaching and Teaching.
God chooses God's people according to God's plan. And because God is good and He does good, His plan is good and His people He will make good.
Message from Terry Williams on June 8, 2025
Message from Aaron Lewis on June 1, 2025
How Forrest Bonin Manages Terry Drury's Farm for Giant Deer | 100% Wild Podcast Ep. 428 Join hosts Matt, Tim, and guest Forrest Bonin as they discuss the transition from turkey to deer season on the 100% Wild podcast, powered by Deer Cast and First Form Energy. The crew reflects on turkey season challenges, including stormy weather and managing hunting blinds through tornadoes. They share camp stories, explain how to revitalize clover plots overtaken by weeds, and outline strategies for targeting mature deer with trail cameras and hot-wired food plots. They also cover the new Live View feature on the Revolver Pro camera, discuss the impact of an early spring on the upcoming deer season, and react to a Field & Stream article about a flesh-eating screw worm threatening big game herds. Tune in for tips to prepare your farm for fall. Topics Covered: Reflections on turkey season hunting, including evening hunts and humorous failed attempts Deer season planning, targeting mature deer, and farm setup adjustments Impact of an early spring green-up on the upcoming deer season Discussion on AI-generated content, including baby AI videos and social media reels Hunting camp stories, long-term hunter relationships, and drinking preferences Strategies for clover plot maintenance to control weeds and grasses Introduction of the Revolver Pro camera's Live View feature and its applications Reaction to a Field & Stream article about a flesh-eating screw worm threat Miscellaneous outdoor stories, including helicopter shed hunting and bow fishing Late-season planting strategies and podcast updates with listener feedback Timestamps: 0:00 - Intro and Welcome 0:55 - Turkey season challenges and sponsor mentions 3:38 - Turkey season hunting experiences and anecdotes 5:55 - Transition to deer season planning and strategies 12:03 - Impact of early spring on deer season 16:40 - AI technology and social media content 19:39 - Hunting camp stories and dynamics 27:13 - Clover plot maintenance strategies 34:03 - Revolver Pro Live View feature 39:36 - Flesh-eating screw worm threat discussion 43:53 - Miscellaneous hunting and outdoor stories 50:25 - Late-season planting and podcast updates Join the Rack Pack Facebook Group : https://www.facebook.com/share/g/n73gskJT7BfB2Ngc/ Get ahead of your Game with DeerCast available on iOS and Android devices App Store: https://itunes.apple.com/us/app/deercast/id1425879996 Play Store: https://play.google.com/store/apps/details?id=com.druryoutdoors.deercast.app Don't forget to stock up for your next hunt! 1st Phorm has you covered! Protein Sticks: https://1stphorm.com/products/protein-sticks-15ct?a_aid=DruryOutdoors Level-1 Bars: https://1stphorm.com/products/level-1-bar-15ct?a_aid=DruryOutdoors Energy Drinks: https://1stphorm.com/products/1st-phorm-energy?a_aid=DruryOutdoors Hydration Sticks: https://1stphorm.com/products/hydration-sticks?a_aid=DruryOutdoors Send us a voice message on Speakpipe! https://www.speakpipe.com/100PercentWild?fbclid=IwY2xjawHG5cpleHRuA2FlbQIxMAABHS-OqetdhlMV6LGrV5KfUBO7fjYcduyut_LzgxrQnEgBbe_vPXGCMgF1Sw_aem_ZmFrZWR1bW15MTZieXRlcw For exciting updates on what's happening on the field and off, follow us on social Facebook: http://www.facebook.com/OfficialDruryOutdoors Instagram: @DruryOutdoors Twitter: @DruryOutdoors Be sure to check out http://www.druryoutdoors.com for more information, hunts, and more! Music provided by Epidemic Sound http://player.epidemicsound.com/
Message from Aaron Lewis on May 25, 2025
Magister Bill responds to your questions about Satanic success, the construction of Satanic rituals, joining the Church of Satan, a Satanic look at Star Wars "Sith" mythology, and the impact over the years that technology has had on learning Satanism itself. Support Satansplain: https://satansplain.locals.com/supportĀ 00:00 - Intro 01:05 - Satanic Success 07:41 - Praise from New Zealand 08:54 - Sith and Satanism? 14:00 - Some misconceptions of "DIY ritual" 21:48 - Satanecdote 27:00 - On mailing addresses and 6/6/60 31:51 - Technology and the experience of Satanic resources 40:11 - The real power of Satanic ritual tools 43:45 - Miscellaneous personal questions
Joy Comes in the Morning
Message from Terry Williams on May 18, 2025