POPULARITY
Victoria Moran is a seasoned professional speaker with a career spanning back to the mid-1990s. She is the founder of Main Street Vegan Academy, established after her book Main Street Vegan was published in 2012, where she trains and certifies Vegan Lifestyle Coaches and Educators. Victoria is a certified life coach, holistic health coach, and a registered yoga teacher (RYT-200). Her expertise includes workshops and retreats focusing on wellness, aging, ayurveda, spirituality, and thriving as a vegan. Additionally, she hosts the Main Street Vegan Podcast and the Main Street Vegan Salon, which streams on Unchained TV. Here are our topics of discussion: [2:35] Brief Background and Early Life [5:51] Modern Science vs. Ancient Wisdom [8:55] Ayurveda and Yogic Principles for Aging Gracefully [10:04] Mental and Spiritual Aspects of Aging [19:49] The Impact of Stress on Health and Longevity [22:01] Ayurvedic Doshas and Their Balance [34:00] Digestive Health Across Ages: Tips for Longevity [43:19] Graceful Aging: Final Tips
The Mourner's Kaddish - A Brief Background by Rabbi Avi Harari
Selihot - A Brief Background by Rabbi Avi Harari
Less than a week remains until MAICON 2024, and the AI news keeps rolling in. Join Paul Roetzer and Mike Kaput as they look into the recent developments at OpenAI, including insights on their "Strawberry" system and their latest fundraising efforts. In our final main topic, listen in to our hosts as they dissect the implications of California's contentious SB-1047 bill on AI development. All this and more in our rapid fire section! 00:02:15 — A Brief Background on MAII and MAICON 00:13:18 — OpenAI Strawberry 00:25:22 — OpenAI Fundraising 00:31:24 — SB-1047 + AI Regulation 00:41:04 — OpenAI + US AI Safety Institute 00:44:16 — OpenAI, Adobe and Microsoft support AI Watermark Bill 00:50:22 — Oprah + AI ABC Special 00:58:07 — AI Changes in Schools 01:04:27 — Gemini Updates This week's episode is brought to you by MAICON, our 5th annual Marketing AI Conference, happening in Cleveland, Sept. 10 - 12. The code POD200 saves $200 on all pass types. For more information on MAICON and to register for this year's conference, visit www.MAICON.ai. Want to receive our videos faster? SUBSCRIBE to our channel! Visit our website: https://www.marketingaiinstitute.com Receive our weekly newsletter: https://www.marketingaiinstitute.com/newsletter-subscription Looking for content and resources? Register for a free webinar: https://www.marketingaiinstitute.com/resources#filter=.webinar Come to our next Marketing AI Conference: www.MAICON.ai Enroll in AI Academy for Marketers: https://www.marketingaiinstitute.com/academy/home Join our community: Slack: https://www.marketingaiinstitute.com/slack-group-form LinkedIn: https://www.linkedin.com/company/mktgai Twitter: https://twitter.com/MktgAi Instagram: https://www.instagram.com/marketing.ai/ Facebook: https://www.facebook.com/marketingAIinstitute
What do Yoga, Meditation, Spirituality and Technology have in common? Lets Make Sense of Yoga and technology with best selling author of the Simulation Hypothesis, Simulation Multivers and his newest book Wisdom of a Yogi, Rizwan Virk. This Podcast episode is available on Apple and Spotify. Rizwan Virk is an entrepreneur, video game pioneer, film producer, computer scientist, and author of several books, among them "The Simulation Hypothesis", "The Simulated Multiverse" and his newest book Wisom of a Yogi. Lessons for Modern Seekers from Autobiography of a Yogi. The story of Yogananda. www.zenentrepreneur.com Resources: Books:- Wisdom of a Yogi - https://amzn.to/4dYWjEY - Simulation Hypothesis - https://amzn.to/3yBkOYP - Simulation Multiverse - https://amzn.to/4bzUz3z Podcast Interviews: - Interview from the Joe Rogan Podcast: https://open.spotify.com/episode/031mtxfwvp01AsiZKtxjjc Contact Rizwan Virk: www.zenentrepreneur.com X - @rizstamford IG - @rizcambridge Makes Sense Podcast available on Spotify and Apple - You will find a "Follow" button top right. This will enable the podcast software to alert you when a new episode launches each week https://podcasts.apple.com/.../makes-sense.../id1730954168 Click this link to SUBSCRIBE/RATE/REVIEW - https://ratethispodcast.com/makessensepodcast Thank you for your support with our podcast on apple and spotify. Our mission is to remove the blindfolds from the sleepwalking masses and begin the uprisomg of the sleepwalking masses. OUR SPONSOR: MAKES SENSE ACADEMY Enjoy the show and consider joining our psychological safe haven and environment where you can begin to thrive. The Makes Sense Academy. https://www.riseupwithdragon.com/makes-sense-academy Episode Highlights: 3:52 - Brief Background of yogananda 11:13 - How does yogananda correlate with the simulation hypothesis? 27:05 - Do you think people that take risks face more challenges in life? 34:15 - Birth and Death if Life is a Dream? 35:23 - When does the soul enter the body? 38:04 - The Pizza Effect 41:53 - Are we AI trying to build AI?
Birkat Ha-Ilanot - A Brief Background by Rabbi Avi Harari
Tefilah - A Brief Background (3) by Rabbi Avi Harari
Tefilah - A Brief Background (2) by Rabbi Avi Harari
Tefilah - A Brief Background (1) by Rabbi Avi Harari
Parashat Zakhor - A Brief Background by Rabbi Avi Harari
Zekher LeMahassit HaShekel - A Brief Background by Rabbi Avi Harari
The Immigration Lawyers Podcast | Discussing Visas, Green Cards & Citizenship: Practice & Policy
Get the Toolbox Magazine! https://immigrationlawyerstoolbox.com/magazine Guest: Rita Sostrin, Esq. rsostrin@sostrin.com SPECIAL OFFERS for Immigration Lawyers: Argo: Prepare for your Visa Interview with a Former Consular Officer: https://tinyurl.com/mrctra4y Time Stamps: 00:00 Intro 00:50 CLE on Iranian U.S. Immigration Cases 02:01 Cerenade eIMMIGRATION 04:40 Brief Background on Rita Sostrin 05:35 Why Immigration Law? 09:13 Business Immigration Case Types 10:00 Current Trends in Physician Immigration 11:14 International Medical Graduate (IMG) Task Force 12:04 J-1 Waivers 13:44 Law Firm Talk: Internal Scheme & Growth 15:30 ImmigrationEvaluationDirectory.com 16:18 2023 Corporate Immigration Plan 18:54 Marketing 20:34 Finding and Nurturing Clients 22:06 Effective System 23:35 Keeping Track of Case Flow 24:59 KPIs 25:48 Tracking Hours 28:30 Outro Audio Podcast Link: https://sites.libsyn.com/69112/278-corporate-immigration-w-rita-sostrin-esq Itunes Link: https://podcasts.apple.com/us/podcast/278-corporate-immigration-w-rita-sostrin-esq/id1111797806?i=1000602742236 Share the video: https://youtu.be/RbMVpGUUOMY Our Website: ImmigrationLawyersToolbox.com Not legal advice. Consult with an Attorney. Attorney Advertisement. #podcaster #Lawyer #ImmigrationLawyer #Interview #Immigration
ON THE EIGHTY-NINTH EPISODE OF BOMB SQUAD MOVIE NIGHT: Tim, Austin, Joe and special guest Axel discuss the 1987 supernatural horror film from Clive Barker, Hellraiser. The iconic movie that jump-started an 11 film franchise, how does the original Hellraiser hold up 35 years later? What kind of influence did this series have on our lives and cinema in general? How many spanks does the MPAA let you put in a movie before they slap your movie with an X rating? Tune in to find out! Website: https://www.bombsquadproductions.com/ Patreon: https://www.patreon.com/user?u=52220876 Like us on Facebook: https://www.facebook.com/bombsquadproductionsFollow us on Instagram: https://www.instagram.com/bombsquad_productions/Follow Us On Twitter: https://twitter.com/BombSquadProdsFollow Us On Twitch: https://www.twitch.tv/bombsquadproductions LinkTree: https://linktr.ee/bombsquadproductions Listen to us on these platforms: Spotify: https://open.spotify.com/show/6VbdgPxf8efiAMph5tH6T8Google Podcasts: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy80YTM2ZWJkNC9wb2RjYXN0L3JzcwAnchor: https://anchor.fm/bombsquadproductionsPocketCast: https://pca.st/r54f4dspRadioPublic: https://radiopublic.com/bomb-squad-productions-podcast-hu-Wol7V4Breaker: https://www.breaker.audio/bomb-squad-productions-podcast-hub #scary #halloween #horrormovie CHAPTERS --------------------------------------------------- 00:00 Cold Open 00:16 Intro 01:03 Special Guest: Axel 01:19 Brief Background on Hellraiser 02:29 Personal History With Hellraiser 11:46 Thoughts on Hellraiser 1987 21:34 General Discussion 31:40 Final Thoughts 32:51 Guest Plug: Yami Marik Obey The Rod 33:06 The Man In Room 6 Plug 34:03 Outro
Get Smart with Money is a new Netflix series that offers viewers a crash course in personal finance. The show covers a wide range of topics, from saving for retirement to investing in real estate. Each episode features a different guest expert, who shares their insights on a variety of financial topics. Get Smart with Money is an excellent resource for anyone who wants to learn more about personal finance. The show is well-organized and informative, and it provides viewers with a valuable opportunity to learn from some of the country's top financial minds.Brief Background on Host:Ms. Black, the host of Staying in the Black, is a single mom, homeowner, and public-school educator in NYC. She owns two properties and is one mortgage away from being totally debt-free. She loves traveling the world with her family and has over $500,000 in her retirement accounts beyond her pension. Learn more about Ms. Black:Website: http://www.stayingintheblk.comInstagram: @stayingintheblkGet Smart with Money Trailer https://www.youtube.com/watch?v=pJeQAhaRW80Peter Adeney, Mr. Money Mustache https://www.mrmoneymustache.com/Tiffany Aliche, The Budgetinsta https://thebudgetnista.com/Ross MacDonald, Ro$$ Mac https://www.rossmacmusic.com/Paula Pant, Afford Anything https://affordanything.com/
Basic estate planning is an important part of saving for the future. By taking the time to plan now, you can ensure that your assets will be distributed as you wish when you pass away. Basic estate planning typically includes creating a will, naming beneficiaries for your accounts, and designating a power of attorney. A will is a legal document that stipulates how your assets should be distributed when you die. You can name anyone as a beneficiary, including family members, friends, or charities. A power of attorney is a legal document that gives someone else the authority to make financial decisions on your behalf if you become incapacitated. Basic estate planning can seem daunting, but it's important to take the time to do it right. By taking care of these things now, you can rest assured that your wishes will be carried out later.Brief Background on Host:Ms. Black, the host of Staying in the Black, is a single mom, homeowner, and public-school educator in NYC. She owns two properties and is one mortgage away from being totally debt-free. She loves traveling the world with her family and has over $500,000 in her retirement accounts beyond her pension. Learn more about Ms. Black:Website: http://www.stayingintheblk.comInstagram: @stayingintheblk
What is investing? By definition, investing is the process of buying assets that increase in value over time and provide returns in the form of income payments or capital gains. In a larger sense, investing can also be about spending time or money to improve your own life or the lives of others. Do you ask yourself, is investing for me? What if it wouldn't work and I lose my money? Let's get those answered on this third episode of the Quiet Wealth podcast where I talk about how you could make money work hard for you through investing. And make sure to listen until the end because I will share how you could avoid an investing mistake that cost me over a million dollars. Get ready to build wealth, let's dive in.In this Episode:[00:00 - 00:39] • Welcome to the Quiet Wealth Podcast [00:40 - 01:02] • Brief Background of this episode. Why I love Investing?[01:03 - 02:51] • Money is a tool and your goal here is to earn enough passive income to pay for your lifestyle. [02:56 - 04:58] • The "reason why I don't want to retire" and instead take mini retirements [05:20 - 07:45] • Do you need to buy an ASSET to start? [07:47 - 12:11] • Getting paid based on results versus time[12:17 - 18:11] • Buying real estate is going to make you a Millionaire• The mistake that cost me a Million Dollars• Why you need to have Patience and why you should not give up Build Wealth | Create Impact | Leave A LegacyHELP US OUT! Help us reach new listeners by leaving us a rating and review on Apple Podcasts and across other platforms! It takes less than 30 seconds, and really helps our show grow, which allows us to bring on even better guests for you all! Thank you – we really appreciate it!Grab your FREE GUIDES https://steadystreaminvestments.ac-page.com/guidesFollow us onhttps://www.facebook.com/steadystreaminvestmentshttps://www.youtube.com/channel/UC2MFOVyPWo0XD0QVJxgDxbQhttps://www.linkedin.com/company/steady-stream-investments NEW TO THE SHOW?Browse through all of our episodes herehttps://steadystreaminvestments.com/podcastP.S. We at the Quiet Wealth Podcast are excited you're here!
One of the biggest expenses for any household is groceries. With a little bit of planning, however, you can save a significant amount of money on groceries each month. One way to save is by taking advantage of sales and discounts. Additionally, by taking the time to plan out meals in advance and using a loyalty card you can avoid impulse buying and make sure that they are only buying the items that they need and save. Finally, coupons can also be a great way to save on groceries. By clipping coupons and using them wisely, teachers can often get groceries at a fraction of the regular price. By following these tips, teachers can easily save money on groceries each month.Brief Background on Host:Ms. Black, the host of Staying in the Black, is a single mom, homeowner, and public-school educator in NYC. She owns two properties and is one mortgage away from being totally debt-free. She loves traveling the world with her family and has over $500,000 in her retirement accounts beyond her pension. Learn more about Ms. Black:Website: http://www.stayingintheblk.comInstagram: @stayingintheblk
Investing while paying off debtUtilize the 50/30/20 Budget 50/30/20 budget divides your take-home income into suggested spending in three categories: 50% of net pay for needs, 30% for wants and 20% for savings and debt repaymentFor a more aggressive debt payoff budget you may want to use the 50/10/40 Budget dividing your take-home income into suggested spending in three categories: 50% of net pay for needs, 10% for wants and 40% for savings and debt repayment.Brief Background on Host:Ms. Black, the host of Staying in the Black, is a single mom, homeowner, and public-school educator in NYC. She owns two properties and is one mortgage away from being totally debt-free. She loves traveling the world with her family and has over $500,000 in her retirement accounts beyond her pension. Learn more about Ms. Black:Website: http://www.stayingintheblk.comInstagram: @stayingintheblk
What is the true cost of purchasing a car? Before you start shopping for a new car, it's important to understand the true cost of purchasing a vehicle. The price you see on the sticker is just the starting point - once you factor in things like taxes, fees, interest rates, and loan payments, the final cost can be significantly higher. And that's not even taking into account the ongoing costs of things like insurance, gas, and maintenance. In other words, the true cost of owning a car is much more than just the initial purchase price. So, before you head to the dealership, make sure you do your homework and understand all of the costs involved in owning a vehicle. That way, you can make an informed decision about whether a car is truly right for you.Brief Background on Host:Ms. Black, the host of Staying in the Black, is a single mom, homeowner, and public-school educator in NYC. She owns two properties and is one mortgage away from being totally debt-free. She loves traveling the world with her family and has over $500,000 in her retirement accounts beyond her pension. Learn more about Ms. Black:Website: http://www.stayingintheblk.comInstagram: @stayingintheblk
This week the Federal Reserve enacted its second consecutive 0.75 percentage point interest rate increase, taking its benchmark rate to a range of 2.25%-2.5%.Brief Background on Host:Ms. Black, the host of Staying in the Black, is a single mom, homeowner, and public-school educator in NYC. She owns two properties and is one mortgage away from being totally debt-free. She loves traveling the world with her family and has over $500,000 in her retirement accounts beyond her pension. Learn more about Ms. Black:Website: http://www.stayingintheblk.comInstagram: @stayingintheblk
In today's episode, Ms. Black talks about "Do you have a crypto FOMO?"The Fear of Missing Out, or FOMO, is a very real phenomenon in the world of crypto. With prices fluctuating rapidly and new coins being created all the time, it can be easy to feel like you're missing out on the next big thing. However, it's important to remember that not every coin is going to make you rich overnight. In fact, most cryptocurrencies are highly volatile and can lose large amounts of value in a very short period of time. So, before you invest in crypto, it's important to do your research and make sure you're comfortable with the risks. Otherwise, you could end up losing a lot of money.Brief Background on Host:Ms. Black, the host of Staying in the Black, is a single mom, homeowner, and public-school educator in NYC. She owns two properties and is one mortgage away from being totally debt-free. She loves traveling the world with her family and has over $500,000 in her retirement accounts beyond her pension. Learn more about Ms. Black:Website: http://www.stayingintheblk.comInstagram: @stayingintheblk
In today's episode, Ms. Black talks about "What is Pet Insurance?"Insurance is a vital part of our lives, protecting us from the unexpected cost of accidents and illnesses. But did you know that there's such a thing as pet insurance? That's right - just like health insurance for people, pet insurance can help to cover the cost of medical care for your furry friend. And with the rising cost of veterinary care, more and more pet owners are turning to pet insurance to help them manage the cost of their furry family member's health care. So how does it work? Pet insurance works by reimbursing you for a portion of your veterinary bills. Most policies have a deductible that you must pay before the insurance company will start to reimburse you, and there is usually a limit on the amount that the policy will pay out over the course of a year. The average monthly fee for pet insurance is about $30, but this will vary depending on factors such as your pet's species, age, and location. So if you're looking for a way to help manage the cost of your pet's medical care, pet insurance is definitely worth considering!Brief Background on Host:Ms. Black, the host of Staying in the Black, is a single mom, homeowner, and public-school educator in NYC. She owns two properties and is one mortgage away from being totally debt-free. She loves traveling the world with her family and has over $500,000 in her retirement accounts beyond her pension. Learn more about Ms. Black:Website: http://www.stayingintheblk.comInstagram:@stayingintheblk
In today's episode, Ms. Black talks about "How is inflation impacting your current budget?"Inflation can be a sneaky thing. It's the gradual increase in the prices of goods and services, which means your money starts to stretch a little thinner over time. While a little inflation is good for the economy, too much inflation can be detrimental. So how does inflation impact your current budget? If you are like most Americans, you're probably trying to pay off credit card debt and save up for a rainy day. However, as inflation rises, the cost of living also goes up. That means your credit card payments become more expensive, and saving money becomes harder. One way to combat the effects of inflation is to create a budget that includes a "buffer" for rising prices. By planning ahead and setting aside extra money each month, you can help ensure that your budget stays on track - no matter how much inflation rises.Brief Background on Host:Ms. Black, the host of Staying in the Black, is a single mom, homeowner, and public-school educator in NYC. She owns two properties and is one mortgage away from being totally debt-free. She loves traveling the world with her family and has over $500,000 in her retirement accounts beyond her pension.Learn more about Ms. Black:Website: http://www.stayingintheblk.comInstagram:@stayingintheblk
This podcast is powered by BlackSEL.org In this episode, join Kristen as she discusses the relevance of the show Abbot Elementary. She breaks down the way schools look at how schools serves black and brown students. Here's what you can expect:01:10: A Brief Background on the Show02:30: Introduction to another Competency 03:59: Break Down of Episodes11:00: How the Show Highlights the Importance of Social and Emotional LearningJoin us this fall at the Black SEL Summit:Black SEL Summit looks to reach, teach and build a system of strong black leaders that understand the importance of Social-Emotional Learning (SEL) and ways to expose and sustain SEL in black communities. Black SEL will highlight and elevate the educators and voices of African American people in the social-emotional field. We are looking to create healthy dialog around policy, critical race theory, and ways to expose social-emotional learning to surrounding communities and their key stakeholders.Proceeds generated from ticket sales will help build the capacity for Dangers of the Mind's Education Fund. Please keep in mind the work that we do and how your contribution will help when purchasing tickets.Purchase your discounted, early bird tickets today at: https://bit.ly/blackselsummitInterested in the Top 5 Black SEL moments in Abbot Elementary? Check out our blog post: https://blacksel.org/top-5-black-sel-moments-of-abbott-elementary/To learn more about Kristen Hopkins, Dangers of the Mind, and the powerful work they're doing in urban communities, visit: www.blacksel.org. Keep up with Kristen on the go:Instagram: https://www.instagram.com/kristendhopkins/
I dive into my background of starting 10 businesses, buying/selling 12 deals, and 3 unique deal structures. Episode Resources Exclusive to Let's Buy a Business podcast, get $25 just by taking a demo to learn more about Divvy, sign up here: Divvy | Start or letsbuyabusiness.com/divvy Connect with Ryan Condie http://linkedin.com/in/ryancondie http://letsbuyabusiness.com/ https://forms.gle/RRcXpe3dK7pNGqv16
In this episode, I have Beth Wonson; we discuss a couple of essential topics in leadership, ranging from her transition from being a team member to a leader, how to handle this transition, and becoming more self-aware. Beth Wonson started her career out in public education, and she went into public education because she had two little kids at home; she wanted to be able to have summers off with them and weekends, but she quickly learned that public education was not for her because it didn't work out the way she wanted. Hence, she went to work for a company that did corporate consulting, and organizational development work, and leadership training, and her career took off there. She went from being an entry-level employee to managing and running a pretty big department quickly. Beth created Navigating Challenge dialogue out of her process of examining how traditional leadership skills fail organizations' mission and goals. She studied how leaders working in isolation and staff working in competitive silos adversely affect the prosperity of the whole company. Key Podcast Moments [0:42]- Brief Background of Beth [03:53]- The transition from being a team member to a leader [10:28]- Self-awareness in leadership [14:19]- Adult development in leadership [16:03]- Finding your niche [21:29]- How to become more self-aware [22:16]- The power of paradox [30:46]- Resources on how to contact Beth [32:05]- Ideal people she works with Explaining her transition, Beth said she was on a high-performing team, and she loved it because they were all great together and even had cocktails on Thursdays where they talked about leadership, so when she was asked to leave the team, she thought it was great. The first Thursday after she was promoted, she went from the usual cocktail, and then the team was all gone; this was her first self-awareness that she was now in management. She realized that when you get in the position, and you have more awareness of bureaucracy and policy and how things work, you suddenly realize why a lot of those things didn't weren't as simple as they seem. So a big part of her work now is helping people along that same journey she had gone through. When asked about her take on self-awareness, Beth stated that she developed a program called navigating challenging dialogue, which is the essence of all the work that I do and the thing that makes it different than many other things like Crucial Conversations or other models, is that it's rooted in the idea of emotional self-awareness and emotional self-regulation. She went further to state that the reason she focused on that was that when she was leading that team, it was super effective, and they were getting so much stuff done and were doing great, but part of what was driving them was the fact that she was not always aware of my emotional impact. She states that it was vital for her to help people understand how to dive into self-awareness, do some self-coaching about the energy they bring to the room, and show up clean and clear for conversations. Beth's first point on becoming more self-aware is knowing the remedy to the power of paradox. She went further to explain that power politics tells us that the more you move up the leadership chain, the more you will lose self-awareness, the less you'll be open to feedback. The result is you have a less authentic connection with people because now you're at the top and feel protective. She states that the remedy is to sit down and listen to feedback—the second point to becoming self-aware understanding the assessment. To learn more about Beth, you can contact her via the following; Instagram: Beth_Wonson Facebook: BethWonson LinkedIn: /IN/BETHWONSON --- Send in a voice message: https://anchor.fm/mayapinion/message Support this podcast: https://anchor.fm/mayapinion/support
In today's episode, I have Brandi Bernoskie, a speaker and chief executive officer of Alchemy and Aim. We discuss topics ranging from her evolution to bits of advice for people starting with a website and include leadership styles and nuggets for leaders, among other things. It's a conversation you don't want to miss. Brandi Bernoskie is a speaker, strategist, and the founder of Alchemy and Aim, a brand involved in building excellent websites to support their clients. Brandi is a visionary that seeks to find new ways to co-create with collaborators and clients and to connect people and help them dream bigger by combining insightful questioning with strategic planning. Key podcast moments with timestamps [0:33]-Brief Background about Brandi [3:49]-Brandi's blogging niche [4:42]-Evolution of the business [7:29]-Advice for people starting with a website [14:04]-Brandi's thoughts on the use of cover letters [19:33]-Brandi's remote team and how it's working out for her [23:56]-Leadership style [26:24]-Advice for leaders out there [30:02]-Nuggets and Advice for listeners [31:31]-Brandi's typical client and how to contact her Brandi's blogging niche Brandi stated that she can't even tell what her early blog was all about and that she was trying to use the blog as a way to flirt with a co-worker because she was charming in her writing, but when she went to grad school, she began to blog twice because that was a creative outlet for her. So, she was blogging about lifestyle stuff. When asked about her business evolved, she states that it was slow at first. She worked for a nonprofit at the time, and that was her full-time job, but on the side, she was supporting friends that needed help, then she had a designer reach out to her to build several themes. After that, she realized she was getting many jobs, so she quit and became a freelancer. Brandi stated it is essential for people who are starting to start simple. She explains that when starting, you do not need a 15 paged site with all the integrations and shiny stuff; you can create a one-page site that conveys basic information that people need. She went further to state that when working with clients, it is vital to ask them about people they have worked with to have an idea on how to work with them. In summary, she states; · The first step is to get the client · The second is to keep it simple When asked about her advice for the listeners, Brandi stated a couple of things that were the takeaway. She said people need to learn to embrace the evolution rather than trying to get to a particular point; she went ahead to mention that it's not just about perfection but excellence because perfection is getting to a place and rigidly adhering to being there while excellence on the other is embracing the evolution of it all. In her words, “it's all an evolution." You can follow the podcast on Instagram using the link below https://www.instagram.com/mayaroffler/ https://www.instagram.com/mayapinionpodcast/ https://mayapinionpodcast.com/ Connect with Brandi via her website https://alchemyandaim.com/ Or follow on Instagram to find out more about her business https://www.instagram.com/brandibernoskie/ Brandi's Leadership Advice for Women... You don't have to know it all; leap and try it out. XXX Maya --- Send in a voice message: https://anchor.fm/mayapinion/message Support this podcast: https://anchor.fm/mayapinion/support
This month is National Military Appreciation Month and with this week's episode we take opportunity to offer our solemn regard and deep gratitude to the brave men, women, and their families who have served our nation with selflessness, gallantry, and sacrifice in upholding our foremost ideals of liberty. We are grateful for their nobility, for their duty, and for their sacrifice and that they “loved country more than self” so that we may live in a nation that is free. We are grateful that our liberty and our pursuits of virtue, equity, and happiness continue to be protected by those who now serve. As we express our gratitude for all of those who have served and now serve to preserve our country, our security, and our liberty, we have invited a veterans advocate unlike any other. Our guest this week is The Honorable David Shulkin, M.D., former U.S. Secretary of Veterans Affairs, and one of the most courageous leaders in the value movement that we have had on our podcast! As Secretary, Dr. Shulkin represented the 21 million American veterans and was responsible for the nation's largest integrated health care system with over 1,200 sites of care, serving over 9 million Veterans. VA is also the nation's largest provider of graduate medical education and major contributor of medical research and provides veterans with disability payments, education through the GI bill, home loans, and runs a national cemetery system. Episode Bookmarks: 01:45 A Special Message from Race to Value regarding Military Appreciation Month 03:15 Brief Background on The Honorable David Shulkin, M.D., the former U.S. Secretary of Veterans Affairs 05:10 Examples showing that the VA System is an exemplar of innovation 06:30 Dr. Shulkin on how the VA is a leader in behavioral health integration, use of non-traditional therapies, and addressing social determinants of health 07:45 How the VA is entirely unconflicted with fee-for-service reimbursement and why we should learn from it as we build a more value-based delivery system in the private sector 08:45 The national scandal that rocked the VA and how Dr. Shulkin was called to serve by President Obama to address the crisis 11:30 As the newly appointed Undersecretary, Dr. Shulkin describes how he addressed access issues for urgent care in the VA system, while also improving delivery of same-day services and publishing wait times for all to see 16:00 Speaking out against the Trump Administration during his time as a cabinet member (e.g. Charlottesville violence, Agent Orange benefits, privatization of the VA system) 17:45 “It Shouldn't Be This Hard to Serve Your Country”: the dual meaning of Dr. Shulkin's book title 19:30 Accepting the consequences of staying true to your principles which means even losing your job 23:10 Dr. Shulkin reflects on the government's response to COVID-19 and how it felt to be on the sideline due to his firing by President Trump 24:30 Self-inflicted and avoidable failures in bio-surveillance, testing, and communication strategies and how we can overcome them in the Biden Administration 27:45 Dr. Shulkin explains the Whole Health Model of Care at the VA that includes self-care, peer counseling, and team-based interdisciplinary care 29:20 Results of the Whole Health Model, e.g. decreased opioid use, lower utilization, better patient outcomes 30:30 Dr. Shulkin's awakening to the effectiveness of non-traditional therapies when he visited the VA Winter Sports Clinic with 400 veterans who were paralyzed or had spinal cord injuries, lost limbs and prostheses 33:30 Veteran Suicide as the top priority for the VA health system and how technology and behavioral health integration can improve care delivery 37:15 Dr. Shulkin speaks about the need for private citizens to enter into public service and how we can restore trust in our government. 40:00 Dr. Shulkin provides parting thoughts of gratitude for our military and their families in ...
In this episode I get a chance to sit down and talk with the President of the IVMTB association Holly Cass and the Executive Director of the SDMTB association Susie Murphy. We talk about Greer Ranch and the latest developments there and the direction of where the process is going and who are the key players are that we all needing to work with in order save these amazing world class trails. This Podcast was built to help get us all on the same page so we can work together as one huge voice to get these trails saved and sanctioned in the years to come. Also here are the talking points that we can address for the upcoming City Council Meeting on May 12th: Brief Background of Advocacy at Greer Ranch: The Greer Ranch trail network has organically evolved to become one of the most popular mountain biking destinations in Southern California, attracting hundreds of riders weekly. However, most of the area is privately owned and a portion of the property is slated to become houses soon. In spite of these trails being unsanctioned, local advocates including representatives from the Inland Valley Mountain Bike Association have worked with the local jurisdictions and agencies including the RCA (Western Riverside County Regional Conservation Authority) for years to work collaboratively on a solution. The relationships built through these advocacy efforts have worked to develop an understanding about the need for the progressive type of trails found at Greer and how they might be saved and be sustainable far into the future. NOW is the time to add your voice as a trail advocate! How to Comment: Address comments to the City of Murrieta Planning Commission Please use the comments below and add your own brief comments as appropriate Send written comments to Lorie Abeles at Labeles@murrietaca.gov Attend the meeting in person at 1 Town Square, Murrieta; Council Chambers Join the meeting virtually to make verbal comments. Check Planning Commission meeting details here: https://www.murrietaca.gov/129/Agendas-Minutes-Video Talking points: THANK AGENCIES: I would like to thank the City of Murrieta, the County of Riverside and the RCA (Western Riverside County Regional Conservation Authority) for their willingness to work with local trail advocates and their assistance to ensure that there can be a reasonable and sustainable trail system with supportive infrastructure that serves the needs of current trail users on the proposed open space should the development be realized. MAINTAIN EXISTING TRAILS: I would request that trails to be managed by RCA maintain their current, mountain bike optimized, directional qualities that maintain continuity for a quality trail experience. RCA and local stakeholders could determine if any redundant trails could be restored and other sensitive areas be preserved. PATHWAYS ARE NOT TRAILS: The wide decomposed granite pathways that exist in the City of Murrieta, offered as alternatives in the FEIR, do not offer the progressive, natural surface, singletrack mountain bike experience that many riders are seeking and prefer. I WANT TO HELP: I am more than willing to offer my support as a steward and volunteer for the area to assist RCA I LIVE HERE: Please note if you live in the city of Murrieta and/or the County of Riverside
In Episode 185, I had the opportunity to have a talk with John Abrams a Bully Prevention School Entertainment Speaker for 25 years and a professional magician. We talked about his school assembly for elementary school about bully prevention and character. How he pivoted after the COVID-19 hit and continued his passion. He created “28 great Ideas to Bullyproof your School” and reviewed which ideas are working. He stated that we use magic to express how we feel. You can download his free stuff at https://schoolofastonishment.com/ and follow his podcast. Timestamps 6:15 – Brief Background about John 10:00 – Effects of COVID and how John pivoted 14:00 – Doing magic over the Radio 20:00 – Magic as an Empathetic Arts 24:20 – Life ahead COVID 27:00 – Magic as a byproduct of respect Apple: http://bit.ly/2YVYELN Spotify: http://spoti.fi/3q5CRwQ https://seleducators.com/
In Episode 183, I had the opportunity to have a talk with Eldorado Anderson, the best-selling author of The Gentleman in the Grey and special education teacher and case manager for Dream Life Works. We talked about his book and how it differentiates itself from the norm of classic novels. Eldorado briefly shares what the book is about and what the story aims to teach and tell the youth about enlightenment. We discuss about how the book plays a part in special education, especially for the minorities. If you a want a copy of his book, you may get a copy at amazon or email him at eldorado81479@gmail.com for a cheaper copy! You may also reach out to him on social media @eldorado_anderson. 2:05 – Brief Background about Eldorado and his Book The Gentlemen in the Grey Suit 4:15 - The Gentlemen in the Grey Suit's Synopsis 8:35 – Special Education's Influence on the Book 15:00 – What The Book Does for the Student Support Framework 19:05 –The Gentlemen in the Grey Suit Part Two's Synopsis 21:20 – The Future of the Guild Series
Emily Hunter is an advocate for living boldly in the pursuit of excellence and growth. She works full time at the CrossFit gym, Peak360, with many different roles that all center around the purpose of elevating others' lives.Contact (IG: @emily_hunter3)Timestamps:(2:09) Emily's Image through Instagram(3:10) Brief Background(4:56) People are Important(7:49) D1 Soccer Player to Equestrian (8:20) Leaving Equestrian Career(9:18) Talent Doesn't Mean Passion(10:20) Dissecting CrossFit Pros and Cons(18:42) Relationship with Faith(24:26) Public Display of Her Moments of Vulnerability (27:28) Her Piece of Advice(31:33) EndFollow us on IG: https://www.instagram.com/thesocialeague/ Follow us on TikTok: https://www.tiktok.com/@thesocialeague?lang=enFollow us on LinkedIn: https://www.linkedin.com/in/alessandro-allaman-3378b8197/Subscribe on YouTube: https://youtube.com/playlist?list=PLE0cI_tdTbpi2B8Eeb5u1iVdCqK4ZydHo
Unscripted conversations about a variety of topics. Rico and co-host Kelvin give their own perspectives about life.
Get to know a little about me as I research everything and I want to get to know you and your thoughts and concerns about current topics! Unite together in our hunt for the Truth! We are the news now! --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app
Parties to the case, name of the judges and the decision.
I just listened to this recording after and the sound turned out to be a lot louder than I expected. I almost went back and edited it BUT I remembered that the point of this was to have unfiltered and unedited episodes to document my journey! --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app Support this podcast: https://anchor.fm/theMEpodcast/support
GSoC 2018 Projects announced, tutorial FreeBSD jails with iocage, new Code of Conduct for FreeBSD, libhijack, and fancy monitoring for OpenSMTPD This episode was brought to you by Headlines Google Summer of Code 2018 (https://summerofcode.withgoogle.com/organizations/?sp-page=5) FreeBSD (https://www.freebsd.org/projects/summerofcode.html) FreeBSD Google Summer oF Code Ideas (https://wiki.freebsd.org/SummerOfCodeIdeas) You can join #freebsd-soc on the efnet IRC network to chat with FreeBSD developers interested in mentoring student proposals and projects, past FreeBSD/GSoC students, and other students applying to FreeBSD/GSoC this year. NetBSD (https://mail-index.netbsd.org/netbsd-advocacy/2018/02/12/msg000765.html) You can get a stipend (paid for by Google) and spend a few months getting to know and improving the insides of NetBSD or pkgsrc. ``` The schedule is: 12-27 March Applying 23 April Find out if you were accepted 14 May - 22 August Do the project! We have some suggestions for suitable projects: - ARM EFI bootloader - Using libFuzzer on base tools - Refactoring ALTQ (QoS implementation) and integrating with NPF - Testsuite for libcurses - Improve pkgin Other suggestions and details are at: https://wiki.netbsd.org/projects/gsoc/ ``` These projects are suggestions; you can come up with your own. Suggestions for other suitable projects are welcome. Feel free to contact, or chat around on IRC: irc.freenode.org #netbsd #netbsd-code #pkgsrc Haiku (https://summerofcode.withgoogle.com/organizations/4821756754264064/) Students: How to Apply for a Haiku Idea (https://www.haiku-os.org/community/gsoc/2018/students) Project Ideas (https://www.haiku-os.org/community/gsoc/2018/ideas) > If you have questions you can contact the devs on IRC: irc.freenode.org #haiku FreeBSD Jails with iocage (http://norrist.devio.us/iocage_freebsd.html) Introduction FreeBSD jails allow users to run multiple, isolated instances of FreeBSD on a single server. Iocage simplifies the management of FreeBSD Jails. Following this tutorial, the jails will be configured to bind to an IP address on the jail host's internal network, and the host OS will pass traffic from the external network to the jail. The jails will be managed with Iocage. Iocage uses ZFS properties to store configuration data for each jail, so a ZFS file system is required. Network setup These steps will: Set up the internal network. Enable the pf packet filter Configure pf pass internet traffic to and from the jail. PF is full featured firewall, and can do more than just pass traffic to an internal network. Refer to the PF documentation for additional configuration options. Run the following to configure the internal network and enable pf. sysrc cloned_interfaces+="lo1" sysrc ifconfig_lo1="inet 192.0.2.1/24" sysrc pf_enable="YES" Put the following in /etc/pf.conf ``` Variables ext_if should be set to the hosts external NIC extif = "vtnet0" jailif = "lo1" jailnet = $jailif:network NAT allows the jails to access the external network nat on $extif from $jailnet to any -> ($ext_if) Redirect traffic on port 80 to the web server jail Add similar rules for additional jails rdr pass on $ext_if inet proto tcp to port 80 -> 192.0.2.10 ``` Reboot to activate the network changes ZFS The best way to use ZFS on a VPS is to attach block storage as a new disk. If block storage is not available, you can optionally use a file as the ZFS device. Enable and start ZFS. sysrc zfs_enable="YES" service zfs start ZFS using Block storage List the available disks. If you are using a VPS, the block store will probably be the second disk. geom disk list Create a ZFS pool named jailstore. zpool create jailstore /dev/vtbd1 ZFS using a file Create the ZFS file. dd if=/dev/zero of=/zfsfile bs=1M count=4096 Create a ZFS pool named jailstore. zpool create jailstore /zfsfile Install iocage the easy way pkg install py36-iocage Skip to "Using iocage" Install iocage the hard way Swap file Smaller servers may not have enough RAM to build iocage. If needed, create a swap file and reboot. dd if=/dev/zero of=/swapfile bs=1M count=1024 echo 'swapfile="/swapfile"' >> /etc/rc.conf reboot Install some build dependencies pkg install subversion python36 git-lite libgit2 py36-pip Building iocage requires the FreeBSD source. svn checkout https://svn.freebsd.org/base/releng/11.1 /usr/src Get the latest FreeBSD ports tree. ``` portsnap fetch portsnap extract ``` + build iocage. cd /usr/ports/sysutils/iocage/ make install Using iocage ``` iocage activate jailstore iocage fetch iocage create -n www ip4_addr="lo1|192.0.2.10/24" -r 11.1-RELEASE iocage start www iocage console www ``` Once you have a shell inside the jail, install and start Apache. pkg install apache24 sysrc apache24_enable="yes" service apache24 start Port 80 on the jail will now be accessible on the hosts IP address. Multiple jails. Additional jails can be installed using the example above. Install the new jail with the iocage create command , but use a different IP address Expose the new jail to the network by adding additional rules to pf.conf. iXsystems SNIA Persistent Memory Summit 2018 Report (https://www.ixsystems.com/blog/snia-report-2018/) New FreeBSD Code of Conduct (https://www.freebsd.org/internal/code-of-conduct.html) The FreeBSD Project is inclusive. We want the FreeBSD Project to be a venue where people of all backgrounds can work together to make the best operating system, built by a strong community. These values extend beyond just development to all aspects of the Project. All those given recognition as members of the Project in whatever form are seen as ambassadors of the Project. Diversity is a huge strength and is critical to the long term success of the Project. To that end we have a few ground rules that we ask people to adhere to. This code applies equally to everyone representing the FreeBSD Project in any way, from new members, to committers, to the core team itself. These rules are intended to ensure a safe, harassment-free environment for all and to ensure that everyone feels welcome both working within, and interacting with, the Project. This document is not an exhaustive list of things that you should not do. Rather, consider it a guide to make it easier to enrich all of us and the technical communities in which we participate. This code of conduct applies to all spaces used by the FreeBSD Project, including our mailing lists, IRC channels, and social media, both online and off. Anyone who is found to violate this code of conduct may be sanctioned or expelled from FreeBSD Project controlled spaces at the discretion of the FreeBSD Code of Conduct Committee. Some FreeBSD Project spaces may have additional rules in place, which will be made clearly available to participants. Participants are responsible for knowing and abiding by these rules. Harassment includes but is not limited to: + Comments that reinforce systemic oppression related to gender, gender identity and expression, sexual orientation, disability, mental illness, neurodiversity, physical appearance, body size, age, race, or religion. + Unwelcome comments regarding a person's lifestyle choices and practices, including those related to food, health, parenting, drugs, and employment. + Deliberate misgendering. + Deliberate use of "dead" or rejected names. + Gratuitous or off-topic sexual images or behaviour in spaces where they're not appropriate. + Physical contact and simulated physical contact (e.g., textual descriptions like "hug" or "backrub") without consent or after a request to stop. + Threats of violence. + Incitement of violence towards any individual, including encouraging a person to commit suicide or to engage in self-harm. + Deliberate intimidation. + Stalking or following. + Harassing photography or recording, including logging online activity for harassment purposes. + Sustained disruption of discussion. + Unwelcome sexual attention. + Pattern of inappropriate social contact, such as requesting/assuming inappropriate levels of intimacy with others. + Continued one-on-one communication after requests to cease. + Deliberate "outing" of any private aspect of a person's identity without their consent except as necessary to protect vulnerable people from intentional abuse. + Publication of non-harassing private communication without consent. + Publication of non-harassing private communication with consent but in a way that intentionally misrepresents the communication (e.g., removes context that changes the meaning). + Knowingly making harmful false claims about a person. Interview - Benno Rice - benno@freebsd.org (mailto:benno@freebsd.org) / @jeamland (https://twitter.com/jeamland) News Roundup libhijack in PoC||GTFO 0x17! (https://www.soldierx.com/news/libhijack-PoCGTFO-0x17) Hijacking Your Free Beasties In the land of red devils known as Beasties exists a system devoid of meaningful exploit mitigations. As we explore this vast land of opportunity, we will meet our ELFish friends, [p]tracing their very moves in order to hijack them. Since unprivileged process debugging is enabled by default on FreeBSD, we can abuse PTrace to create anonymous memory mappings, inject code into them, and overwrite PLT/GOT entries. We will revive a tool called libhijack to make our nefarious activities of hijacking ELFs via PTrace relatively easy. Nothing presented here is technically new. However, this type of work has not been documented in this much detail, tying it all into one cohesive work. In Phrack 56, Silvio Cesare taught us ELF research enthusiasts how to hook the PLT/GOT. The Phrack 59 article on Runtime Process Infection briefly introduces the concept of injecting shared objects by injecting shellcode via PTrace that calls dlopen(). No other piece of research, however, has discovered the joys of forcing the application to create anonymous memory mappings in which to inject Code. This is only part one of a series of planned articles that will follow libhijack's development. The end goal is to be able to anonymously inject shared objects. The libhijack project is maintained by the SoldierX community. Previous Research All prior work injects code into the stack, the heap, or existing executable code. All three methods create issues on today's systems. On amd64 and arm64, the two architectures libhijack cares about, the stack is non-executable by default. jemalloc, the heap implementation on FreeBSD, creates non-executable mappings. Obviously overwriting existing executable code destroys a part of the executable image. The Role of ELF > FreeBSD provides a nifty API for inspecting the entire virtual memory space of an application. The results returned from the API tells us the protection flags (readable, writable, executable) of each mapping. If FreeBSD provides such a rich API, why would we need to parse the ELF headers? PLT/GOT hijacking requires parsing ELF headers. One would not be able to find the PLT/GOT without iterating through the Process Headers to find the Dynamic Headers, eventually ending up with the DT_PLTGOT entry. With FreeBSD's libprocstat API, we don't have a need for parsing ELF headers until we get to the PLT/GOT stage, but doing so early makes it easier for the attacker using libhijack The Future of libhijack Writing devious code in assembly is cumbersome. Assembly doesn't scale well to multiple architectures. Instead, we would like to write our devious code in C, compiling to a shared object that gets injected anonymously. This requires writing a remote RTLD within libhijack and is in progress. Writing a remote RTLD will take a while as doing so is not an easy task. Additionally, creation of a general-purpose helper library that gets injected would be helpful. It could aid in PLT/GOT redirection attacks, possibly storing the addresses of functions we've previously hijacked. This work is dependent on the remote RTLD. libhijack currently lacks documentation. Once the ABI and API stabilize, formal documentation will be written. Conclusion Using libhijack, we can easily create anonymous memory mappings, inject into them arbitrary code, and hijack the PLT/GOT on FreeBSD. On HardenedBSD, a hardened derivative of FreeBSD, libhijack is fully mitigated through PaX NOEXEC. We've demonstrated that wrapper-style Capsicum is ineffective on FreeBSD. Through the use of libhijack, we emulate a control flow hijack in which the application is forced to call sandbox_open and fdlopen on the resulting file descriptor. Further work to support anonymous injection of full shared objects, along with their dependencies, will be supported in the future. Imagine injecting libpcap into Apache to sniff traffic whenever "GET /pcap" is sent. In order to prevent abuse of PTrace, FreeBSD should set the security.bsd.unprivilegedprocdebug to 0 by default. In order to prevent process manipulation, FreeBSD should implement PaX NOEXEC. libhijack can be found at https://github.com/SoldierX/libhijack Introduction to POSIX shell (https://sircmpwn.github.io/2018/02/05/Introduction-to-POSIX-shell.html) What the heck is the POSIX shell anyway? Well, the POSIX (the Portable Operating System Interface) shell is the standard Unix shell - standard meaning it was formally defined and shipped in a published standard. This makes shell scripts written for it portable, something no other shell can lay claim to. The POSIX shell is basically a formalized version of the venerable Bourne shell, and on your system it lives at /bin/sh, unless you're one of the unlucky masses for whom this is a symlink to bash. Why use POSIX shell? The “Bourne Again shell”, aka bash, is not standardized. Its grammar, features, and behavior aren't formally written up anywhere, and only one implementation of bash exists. Without a standard, bash is defined by its implementation. POSIX shell, on the other hand, has many competing implementations on many different operating systems - all of which are compatible with each other because they conform to the standard. Any shell that utilizes features specific to Bash are not portable, which means you cannot take them with you to any other system. Many Linux-based systems do not use Bash or GNU coreutils. Outside of Linux, pretty much everyone but Hurd does not ship GNU tools, including bash1. On any of these systems, scripts using “bashisms” will not work. This is bad if your users wish to utilize your software anywhere other than GNU/Linux. If your build tooling utilizes bashisms, your software will not build on anything but GNU/Linux. If you ship runtime scripts that use bashisms, your software will not run on anything but GNU/Linux. The case for sticking to POSIX shell in shipping software is compelling, but I argue that you should stick to POSIX shell for your personal scripts, too. You might not care now, but when you feel like flirting with other Unicies you'll thank me when all of your scripts work. One place where POSIX shell does not shine is for interactive use - a place where I think bash sucks, too. Any shell you want to use for your day-to-day command line work is okay in my book. I use fish. Use whatever you like interactively, but stick to POSIX sh for your scripts. How do I use POSIX shell? At the top of your scripts, put #!/bin/sh. You don't have to worry about using env here like you might have been trained to do with bash: /bin/sh is the standardized location for the POSIX shell, and any standards-conforming system will either put it there or make your script work anyway. The next step is to avoid bashisms. There are many, but here are a few that might trip you up: [[ condition ]] does not work; use [ condition ] Arrays do not work; use IFS Local variables do not work; use a subshell The easiest way to learn about POSIX shell is to read the standard - it's not too dry and shorter than you think. Using standard coreutils The last step to writing portable scripts is to use portable tools. Your system may have GNU coreutils installed, which provides tools like grep and cut. Unfortunately, GNU has extended these tools with its own non-portable flags and tools. It's important that you avoid these. One dead giveaway of a non-portable flag is long flags, e.g. grep --file=FILE as opposed to grep -f. The POSIX standard only defines the getopt function - not the proprietary GNU getopt_long function that's used to interpret long options. As a result, no long flags are standardized. You might worry that this will make your scripts difficult to understand, but I think that on the whole it will not. Shell scripts are already pretty alien and require some knowledge to understand. Is knowledge of what the magic word grep means much different from knowledge of what grep -E means? I also like that short flags allow you to make more concise command lines. Which is better: ps --all --format=user --without-tty, or ps -aux? If you are inclined to think the former, do you also prefer function(a, b, c) { return a + b + c; } over (a, b, c) => a + b + c? Conciseness matters, and POSIX shell supports comments if necessary! Some tips for using short flags: They can be collapsed: cmd -a -b -c is equivalent to cmd -abc If they take additional arguments, either a space or no separation is acceptable: cmd -f"hello world" or cmd -f "hello world" A good reference for learning about standardized commands is, once again, the standard. From this page, search for the command you want, or navigate through “Shell & Utilities” -> “Utilities” for a list. If you have man-pages installed, you will also find POSIX man pages installed on your system with the p postfix, such as man 1p grep. Note: at the time of writing, the POSIX man pages do not use dashes if your locale is UTF-8, which makes searching for flags with / difficult. Use env LC_ALL=POSIX man 1p grep if you need to search for flags, and I'll speak to the maintainer of man-pages about this. FreeBSD Broadcom Wi-Fi Improvements (http://landonf.org/code/freebsd/Broadcom_WiFi_Improvements.20180122.html) Introduction Since 2015, I've been working on improving FreeBSD support for Broadcom Wi-Fi devices and SoCs, including authoring the bhnd(4) driver family, which provides a unified bus and driver programming interface for these devices. First committed in early 2016, bhnd(4) allowed us to quickly bring up FreeBSD/MIPS on Broadcom SoCs, but it has taken much longer to implement the full set of features required to support modern Broadcom SoftMAC Wi-Fi hardware. Thanks to the generosity of the FreeBSD Foundation, I've recently finished implementing the necessary improvements to the bhnd(4) driver family. With these changes in place, I was finally able to port the existing bwn(4) Broadcom SoftMAC Wi-Fi driver to the bhnd(4) bus, and implement initial support for the BCM43224 and BCM43225 chipsets, with additional hardware support to be forthcoming. Now that my efforts on FreeBSD/Broadcom Wi-Fi support have progressed far enough to be generally useful, I wanted to take some time to provide a brief overview of Broadcom's Wi-Fi hardware, and explain how my work provides a foundation for further FreeBSD Broadcom Wi-Fi/SoC improvements. A Brief Background on Broadcom Wi-Fi Hardware Broadcom's Wi-Fi devices are members of the Broadcom Home Networking Division (BHND) device family; other BHND devices include MIPS/ARM SoCs (including Wi-Fi SoCs commonly found in consumer access points), as well as a large variety of related networking hardware. BHND devices utilize a common set of Broadcom IP cores (or "functional blocks") connected via one of two on-chip bus architectures: Hardware designed prior to 2009 used Broadcom's “SSB” backplane architecture, based on Sonics Silicon's interconnect IP. Subsequent hardware adopted Broadcom's “BCMA” backplane, based on ARM's AMBA IP. The IP cores used in earlier SSB-based devices were adapted for compatibility with the new backplane. When BHND hardware is used in a PCI Wi-Fi card, or a SDIO Wi-Fi module, the device's dual-mode peripheral controller is configured to operate as an endpoint device on the host's peripheral bus, bridging access to the SoC hardware: Host access to SoC address space is provided via a set of register windows (e.g., a set of configurable windows into SoC address space mapped via PCI BARs) DMA is supported by the bridge core's sparse mapping of host address space into the backplane address space. These address regions may be used as a target for the on-chip DMA engines. Any backplane interrupt vectors routed to the bridge core may be mapped by the bridge to host interrupts (e.g., PCI INTx/MSI/MSI-X). The host is generally expected to provide drivers for the IP cores found on the SoC backplane; since these cores are found in both BHND SoCs and BHND Wi-Fi devices, it is advantageous to share driver and platform code between the two targets. Modernizing FreeBSD's Broadcom SoftMAC Wi-Fi Support FreeBSD support for Broadcom SoftMAC Wi-Fi adapters is provided by two partially overlapping PCI/CardBus drivers: Legacy Wi-Fi adapters are supported by bwi(4). This driver remains in-tree to support devices incompatible with v4 or later firmware (e.g. BCM4301, BCM4302, BCM4306 rev 1-2), all of which were released prior to December 2002. Modern Wi-Fi adapters are supported by bwn(4), with access to on-chip cores mediated by bhnd(4). Prior to my work porting bwn(4) to bhnd(4), access to on-chip cores was mediated by sibabwn, a PCI/WiFi-specific derivative of the legacy siba(4) SSB bus driver. There were two major limitations to sibabwn that have long blocked adding support for newer SoftMAC Wi-Fi chipsets: the newer BCMA interconnect found in post-2009 hardware was not supported by siba(4), and siba_bwn assumed a PCI/PCIe bridge, preventing its use on FreeBSD/MIPS Broadcom SoCs with interconnect-attached D11 cores. The new bhnd(4) driver family, written as a replacement for siba(4) and siba_bwn, provides: A unified bus driver interface for both SSB and BCMA on-chip interconnects A generic BHND bridge driver framework for host-connected BHND devices (e.g. Wi-Fi adapters, etc) A PCI/PCIe bridge core driver, for PCI-attached BHND devices. An abstract BHND NVRAM API, with support for the varied NVRAM formats found in BHND Wi-Fi adapters and SoCs. Drivers for common BHND platform peripherals (UARTs, SPROM/flash, PMUs, etc) By porting bwn(4) to bhnd(4), we are now able to support existing BCMA devices with MAC/PHY/Radio combinations readily supported by bwn(4), as was the case with the BCM43224 and BCM43225 chipsets. This also opens the door to porting additional PHY support from Broadcom's ISC-licensed Linux drivers, and will allow us to bring up bwn(4) on Broadcom WiSoCs supported by FreeBSD/MIPS. Monitor OpenSMTPD using Logstash and Grafana (https://www.tumfatig.net/20180129/monitor-opensmtpd-using-logstash-grafana/) Logs are usefull. Graphs are sexy. Here's a way to get a view on what happens to your OpenSMTPD traffic, using Web v2.0 tools ; namely Logstash & Grafana. For those who would not be aware of those tools, logstash is some kind of log-parser that can eat syslog formatted logs and write them into elasticsearch ; in “document” format. Grafana is a Web frontend that can dig into various databases and render graphics from requests. I won't go into the whole “how to install” process here. Installation is quite straight forward and online documentation is quite clear. What you need OpenSMTPD deals with emails and logs its activity via Syslog. Syslog is configured to send the logs to Logstash. Logstash has a set of rules configured to transform the text-oriented information into searchable document-oriented data. The transformed data is stored into Elasticsearch. Elasticsearch provides Web API to search and find stuff. Grafana connects to ELS to get data and draw the graphs. Beastie Bits CharmBUG Presentation - Writing FreeBSD Malware (https://www.meetup.com/CharmBUG/events/247995596/) March London *BSD meeting 13/03/18 (http://mailman.uk.freebsd.org/pipermail/ukfreebsd/2018-February/014180.html) FreBSD Ports Workshop (https://wiki.freebsd.org/MateuszPiotrowski/Ports/Workshop) The history of NetBSD/atari and support for ATARI compatible Milan / OSC2018Osaka (https://speakerdeck.com/tsutsui/osc2018osaka) SSH Mastery, 2nd Edition (https://www.tiltedwindmillpress.com/?product=ssh-mastery-2nd-edition) *** Feedback/Questions Stephen - Viewer Interview Question (http://dpaste.com/06WTRB9#wrap) pb - trust expanding your 280TB pool (http://dpaste.com/0TZV6CM#wrap) Tim - ZFS questions for the ZFS Man (http://dpaste.com/0759X1E#wrap) Daniel - ZFS full backup question (http://dpaste.com/1SJXSBQ#wrap) ***
For the past 12 years Shannon Hurley has been living as a missionary in Uganda with his family. He founded SOS - Sufficiency of Scriptures - Ministries in 2002 as a way to support mission work in a more tangible way. Four years after beginning SOS, Shannon, his wife, and six children all transplanted to Uganda to make it their new home. Sufficiency of Scripture Ministries is a faith-based organization that exists solely for impacting the people of Uganda with the gospel. Its strategy for impact is sound Biblical teaching in God's Word, prayer, and the sacrificial demonstration of Christ's love. In this interview, Shannon talks through what it means to live in the Kingdom and on mission for the King. He discusses some of the cultural differences between Uganda and America, and how giving his life towards mission work has changed and impacted him. You will get to here his unique background and how God brought him to his current role, as well as a helpful discussion on what "faith" really means. To see the full show notes, visit theupandcomersshow.com/episodes/shannon Time Markers: 6:30 - How Shannon Defines Being an Up & Comer 8:00 - Brief Background and What Shannon is Currently Doing 9:45 - What “Living For Heaven” Means to Shannon 14:45 - Defining “Missions” 19:00 - What Drove Shannon to Become a Missionary in Africa 25:00 - Being Faithful 31:00 - Shannon's Background / Early Years 42:45 - Effects of Business Success 44:45 - African vs. American Culture 53:30 - Shannon's Move from Business to Missions 58:00 - Early Years in Africa 1:05:00 - Being “Lonely” 1:08:00 - Favorite Part of Living in Africa 1:10:15 - Misperceptions of Africa 1:13:15 - Shannon's Vision for SOS 1:16:30 - How Shannon is Led by God 1:20:20 - What Shannon Would Do With Unlimited Funds 1:23:10 - What Advice Shannon Would Give Himself at 25 1:24:30 - Recurring Text Message Reminder to Millennials