Podcasts about REFInd

  • 41PODCASTS
  • 63EPISODES
  • 43mAVG DURATION
  • ?INFREQUENT EPISODES
  • Sep 6, 2024LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about REFInd

Latest podcast episodes about REFInd

The Closet Edit
How To Shop Luxury Resale | A Conversation With The Refind Closet

The Closet Edit

Play Episode Listen Later Sep 6, 2024 37:56


In today's episode I talk about how to shop luxury resale with Jeannine Christofilis, the owner of The Refind Closet. Seattle's premier location for indulging in the world of designer resale.I talk about:✨ The difference between luxury resale and consignment✨ The wider world of luxury resale✨ The future of The Refind ClosetLet me know if you have any questions that I didn't cover in this episode! XO, Tannya❤️

Let Me Be Your Game Guide
#3 Refind Self: The Personality Test Game

Let Me Be Your Game Guide

Play Episode Listen Later Aug 13, 2024 69:27


Join me and my cohosts this week as we refind ourselves! "Refind Self: The Personality Test Game" is a unique exploratory experience where all of your actions are tracked and logged. These seemingly minute choices are used to analyze your playstyle, eventually revealing your most representative personality. Play the game true to yourself, but be careful! Each action counts toward filling your heart, and once it has reached 100%, the game is over.

Hunt-Find-Alert: K9 Search and Rescue Community
Teaching the Recall/Refind to Live Find Dogs Part 2 with Michelle Metzner

Hunt-Find-Alert: K9 Search and Rescue Community

Play Episode Listen Later Jun 23, 2024 61:18


Michelle Metzner joins us on HFA for the second time to discuss troubleshooting the Recall/Refind for Live Find dogs. Michelle has been a SAR handler for over 30 years and has fielded multiple search dogs over the past 3 decades. Michelle is a leader on the K-9 Emergency Response Team based in Wisconsin and is also a K-9 Handler for Wisconsin Task Force 1. Additionally, she has served as a lead K-9 evaluator for the National Association for Search and Rescue (NASAR) for many years. In part two with Michelle we focus on troubleshooting the Recall/Refind for Live Find dogs and how to work through some of the common issues that handlers face with their dogs. For this episode we took actual questions that Michelle has received from K-9 handlers and listened to Michelle troubleshoot how she would work through fixing the issues being faced by handlers. If you are teaching your dog the Recall/Refind or are having issues with any part of the behavior chain this is definitely an episode that you will want to listen to.

Newsletter Operator
How My Course Generated $105,000 In 4 Days, Growing Your Agency With a Newsletter, and More

Newsletter Operator

Play Episode Listen Later Mar 29, 2024 44:06


Matt and Ryan talk about how to sell out a cohort-based course, how to use newsletters to get and keep clients for service-based agencies, and much more.Support our sponsors: Refind Ads helps you grow your newsletter on auto-pilotGet a $25 ad credit when you spend $100 or more.--Sponsy streamlines sponsorship operations and reporting so you can save time and keep sponsors happy. Try Sponsy for free or book a demo here. --Want more content like this?Join Newsletter Operator for more strategies on how to grow and monetize your newsletter here: NewsletterOperator.comWork with Ryan's agency Tailwind Work with Matt's agency GrowLetterFollow Matt McGarry @JMatthewMcGarry and Ryan Carr @ryan_boat on Twitter.Episode Topics & Timestamps00:00 Refind ads: easy setup, effective paid acquisition.06:04 Sales exceeded expectations, and several units sold out.09:02 Emphasize long-form sales pages in product promotion.10:32 Two similar announcement broadcasts successfully sold the course.14:13 Create an email list, and send targeted course promotions.19:05 Utilize PS in email for important messages.21:25 Easier to get testimonials for future courses.23:26 Incentivized survey with $100 prize and bonus.27:28 Service business provides more freedom and value.30:22 Promote digital products, showcase expertise, and upsell.33:34 Targeted newsletter ads create high conversion rates.37:57 Create niche Twitter ads and share insights. 42:31 Leave a review on Apple/Spotify and subscribe with an email proof.43:43 Podcast host seeks feedback to reach a wider audience.

Send & Grow by SparkLoop
Growth Secrets from a Newsletter Expert — with Alex Brogan of Faster Than Normal

Send & Grow by SparkLoop

Play Episode Listen Later Mar 26, 2024 40:18


Enjoying the podcast? Then you'll LOVE the Send & Grow newsletter where we share deep dives, tips, and news for smart newsletter operators like you.WATCH THIS EPISODE ON YOUTUBE >> ==================================Welcome back to another episode of the Send & Grow podcast. In this episode, SparkLoop's Dylan Redekop sits down with Alex Brogan of Faster Than Normal.Faster Than Normal began as a curiosity-fuelled project but has quickly evolved into a vital resource for over 70k+ subscribers who are learning insightful mental models, concepts, and frameworks for personal growth.In this episode, Dylan and Alex discuss...The Genesis of Faster Than Normal: How Alex's journey from an early passion project to a substantial newsletter unfolded.Strategic Growth Tactics: The pivotal role of social media, LinkedIn's fertile ground, and leveraging platforms like SparkLoop and Refind for exponential subscriber growth.The Pitfalls and Peaks: Lessons learned from experiments in growth strategies, including the underestimated power of paid and organic recommendations.Monetization Insights: From sponsored content to affiliate marketing, discover the strategies that turned Faster Than Normal into a profitable media venture.The Infinite Game: Alex shares his long-term vision for the newsletter, focusing on providing unmatched value to entrepreneurs and business leaders....and so much more!OTHER LINKS MENTIONEDFaster Than NormalNewsletter Mastery Course (15% OFF promo code: NEWSLETTERMASTERY) Alex on LinkedInAlex on TwitterDylan on Twitter/XSparkLoop's Paid Recommendations — the game-changing way to instantly monetize your newsletter.SparkLoop Partner Programs — grow your newsletter at 10x speed.SparkLoop Affiliate Contest — recommend other newsletters to SparkLoop for a chance to win a FREE trip to Cancun!

Forza Italian Football
Lecce stun Lazio, Belotti and De Ketelaere refind form

Forza Italian Football

Play Episode Listen Later Aug 22, 2023 54:19


The 2023/24 Serie A season is finally underway, and we didn't need to wait long for surprises to be sprung. We are here to talk through all of the Serie A Matchday 1 action.After Napoli had overcome an early scare at Frosinone to win and Inter subsequently saw off Monza, both AS Roma and Lazio slipped up on Sunday against Salernitana and Lecce respectively. There was good news for the Lupi though as Andrea Belotti ended his 15-month wait for a Serie A goal, scoring twice in an excellent performance, but Lazio threw away a 1-0 lead to lose 2-1 in Salento, conceding twice after the 85th minute. Elsewhere, Charles De Ketelaere enjoyed a dream debut for Atalanta, helping them to a 2-0 win at Sassuolo, and Juventus started well with a comprehensive 3-0 win away to Udinese. Fiorentina won 4-1 at Genoa and Hellas Verona beat Empoli 1-0. Bologna vs AC Milan and Torino vs Cagliari are Monday night games, so you'll have to wait until the bonus podcast this week to hear those discussed.To discuss it all, Conor Clancy hosts Euan Burns, Kevin Pogorzelski and Vito Doria.Support this show http://supporter.acast.com/forzaitlianfootball. Hosted on Acast. See acast.com/privacy for more information.

Hunt-Find-Alert: K9 Search and Rescue Community
Teaching the Recall/Refind to Live Find Dogs with Michelle Metzner

Hunt-Find-Alert: K9 Search and Rescue Community

Play Episode Listen Later Jun 14, 2023 80:15


Michelle Metzner joins us on HFA to discuss how to teach the Recall/Refind to Live Find Dogs. Michelle has been a SAR handler for over 30 years and has fielded multiple search dogs over the past 3 decades. Michelle is a leader on the K-9 Emergency Response Team based in Wisconsin and is also a K-9 Handler for Wisconsin Task Force 1. Additionally, she has served as a lead K-9 evaluator for the National Association for Search and Rescue (NASAR) for many years. If you are looking to train your Area Search dog to perform a Recall/Refind this episode is the playbook that you need. Michelle takes that time to explain the process step by step and gives handlers all the information they need to start, finish, and maintain a solid Recall/Refind. Additionally, we spend time going through common issues with the Recall/Refind and how to successfully resolve issues that may arise along the way. If you want to teach or troubleshoot your dog's Recall/Refind, this is the episode for you! As an added bonus, if you believe that humor is an integral part of SAR, you'll really enjoy this episode:-) References mentioned during the episode: Michelle's SAR Team: K-9 Emergency Response Team Michelle's Contact Information: KERTWI@HOTMAIL.COM, (757) 506-4535 Shreveport, LA K-9 SAR Seminar: Home Page Link HFA Facebook Page: Facebook Link

EfectiVida
SEMANA 18: Tiburón roto y «te vendes todo el tiempo»

EfectiVida

Play Episode Listen Later Feb 20, 2023 46:03


En el resumen de esta semana veremos unas cuantas ideas. Aviso de que me "calenté" un poquito con cierto tema 😤 📍Limpieza de archivos y mejor control 📍Fallos de programación y copias de seguridad 📍Propuestas sobre redes sociales con IA 📍Reto del mes flojito 📍Nuevo tema en el grupo 📍Algunas ideas sobre "Focus" 📍Adiós a Refind con racha de 100 📍El tiburón que no salió y fue mejor 📍Mapas mentales 📍Curva de salto de Seth Godin 📍Pérdidas de tiempo en conversaciones 📍Te vendes todo el tiempo 📍Necesidad de crecer 🏫 ACADEMIA: efectivida.es

Female Leaders on Fire
Ep 080: Demotivated: 5 Steps to Refind your Inspiration

Female Leaders on Fire

Play Episode Listen Later Dec 23, 2022 27:54


Today, I want to talk about something that has come up for myself and my clients and that is feeling demotivated and how to refine that motivation. How to refine that sense of having the energy, having the passion, having the purpose, and then the energy to really focus in, deliver and have that real resilience when things don't go right or when things need to change. So I am going to give you 5 useful steps to help you discover your motivation and inspiration.    Here are the highlights: (01:26) How organisations are struggling at the moment (07:44) The difference between motivation and inspiration (13:40) Think about your energy (15:26) Are you overly focusing on things you can't control? (16:55) Get super clear on what you're expected to deliver (18:29) Refine your passion (19:20) Go back to your purpose    Listen and subscribe to the podcast now, and find out more about me at www.nicolaskorko.com Follow me on Linked In here: https://www.linkedin.com/in/nicola-buckley-strongher/ Download the Overwhelm to On Fire Checklist here: https://nicolaskorko.com/overwhelm-to-on-fire-checklist/ Contact my through Speakpipe here: https://www.speakpipe.com/femaleleadersonfirepodcast  For more details on how to work with me Go too www.nicolaskorko.com Or email nicola@nicolaskorko.com   This podcast is proudly produced by the Podcast Boutique www.thepodcastboutique.com   

The Third Sub
Third Sub Episode 145: Vancouver Whitecaps trip up vs Galaxy, refind legs vs Rapids, RSL

The Third Sub

Play Episode Listen Later Aug 25, 2022 84:25


Welcome back to another episode of the Third Sub Podcast presented by Macey's Sports! In this episode, Alex and Sam are back, as usual, this time to dive into all things Vancouver Whitecaps after a busy week for the club. To begin, they dive into their past three games, a loss to the LA Galaxy, a win over the Colorado Rapids, and a draw to RSL, seeing what went right and wrong in those games. From the 'Caps struggles in LA, to their strong resurgence against Colorado and RSL, it was a strange week, one that sums up the team as of late. You add in the return of Thomas Hasal and Sebastian Berhalter, the continued struggles of Cristian Dajome, and some tactical questions into that, and that just gives even more of an idea of how things went down. Then, they shift to their attention to the 'Caps next game, a crucial home clash at BC Place against Nashville SC, a game that has massive playoff implications. Knowing that, they see what to expect from Nashville, from the ever-dangerous Hany Mukhtar, to their interesting defensive situation, as well as their elite underlying numbers. Make sure to check out The Third Sub Podcast on Twitter, @thirdsubpod, as well as on Instagram, @thethirdsub. You can find Macey's Sports on Twitter @SportsMaceys, and on Instagram @maceyssports.

Sewing After Hours
S02- E11 Refind Your Sewing Mojo

Sewing After Hours

Play Episode Listen Later Aug 17, 2022 15:30


Last van een naai-dipje? Het overkomt ons allemaal wel eens. Na onze zomer break delen we onze favoriete tips om je uit je Sewing Mojo te helpen.Welke projecten kies jij om er weer in te vliegen voor dit najaar?Volg ons ook op Instagram: https://www.instagram.com/sewingafterhours/Bezoek ons ook op https://sewingafterhours.bede webshop van Magali: https://thesewingloft.behet leerplatform van Tamara: https://thefashionbasement.be

Complex Trauma Recovery; We Are Traumatized M***********s
21. Escape Trauma-Brain Refind Your Self

Complex Trauma Recovery; We Are Traumatized M***********s

Play Episode Listen Later Jul 27, 2022 26:48


Anxiety and fear at all-time highs. Obsessive thoughts. Depressive outlooks. And trauma-brains taking back too much control, even after years of recovery... "What a time to be alive! Live laugh love." we've all proclaimed for the past year. And with things only ever getting more chaotic and therefore brain-demanding... Seems like we all need a little vacation from these terror-filled heads before they splinter and sink us. So let's talk about the greatest tool we have for surviving traumatic times with trauma-derived brains. Might be more important now than ever. ✊ What's next? If you're on the market for a vacation from your own head… Check the private podcast stream at patreon.com, where the material that could manipulate brains is kept gated. We're covering "how-to" get that Self-thing back in control. If you're looking for a sampling of past episodes, hit up the Spotify subscription option for a taste. For transcripts of these posts, blogged versions of older shows, and more information on the community, Archie, or myself... Take a look at the t-mfrs.com website, or traumatizedmotherfuckers.com. And DM me on the instagrams to tell me what's been going on in your neck of the raging dumpsterfire! Can't wait to meet You

The Percolator Readout
A Primer on Human Nature & Judgement

The Percolator Readout

Play Episode Listen Later Jul 18, 2022 7:17


In this week's brew:A Primer on Human Nature & Judgement by Neelendra NathVisual Thought of the Week featuring creative shared by @RMantriThe Network State - a twitter thread by Balaji SrinivasanPOSTA Primer on Human Nature & JudgementWe judge, that is our thing. Judgments keep us alive. Well, most of the time.Nature is a harsh place and anything that should not survive, ends up not surviving. The survival of every living being depends upon instinctive judgments that they make every living moment. In a way, it is our first line of defence.Before we head further, first let's get the fundamentals sorted. What is the difference between judgement and decision making? There are many ways of defining and differentiating between them. I typically go with the one which distinguish them based on conscious effort that goes in to the two. Decision making is a conscious process of rationally comparing two or more alternatives and selecting one of them. Whereas, judgments are often involuntary and instinctive identification of people, thing or situation in various baskets of favourable or unfavourable classifications.Having a sound judgment leads to making good decisions.Given that the judgements are often instinctive and involuntary, we made them without consciously considering the subject and hence, our ‘nature' impacts them greatly. Bad judgements do lead to making bad decisions, so it is quite critical that we do not let the weakest and worst aspects of the human nature be in control of our judgments. And, to be able to do that it is important that we understand what those weak traits are.Here are a set of human nature or traits, which can cloud our judgements.Ability to feel Jealous or EnviousIt is in the human nature to feel jealous or envious of the people who have gotten more of what we want. Ideally when we come across someone who has already achieved what we wish for, sound judgment would be to emulate them or seek guidance from them. But, when clouded by envy or jealousy, we tend to judge them extremely negatively and undermine their methods. That bad judgment, clouded by jealousy, actually adversely affect our ability to replicate the same success for ourselves.Extension of Likes/DislikesIt is a very natural human tendency to think favourably of people in every aspect, because we deeply like one thing about them. People who are fan of a sportsperson, extend that liking in to believing that they could do no wrong otherwise as well. Similarly dislike of one trait of an individual can lead in to judging them negatively about everything that they do. People's adoration or condemnation of public figure often follow this pattern.Social ProofThe instinct to seek safety in number is deeply coded in our genes. This instinct creates a sense of cooperation in us which dictates that we either believe or do things that would gain approval of the social group that we are a part of. This can lead us to making extremely foolish judgements just because the group is making them.Narrative InstinctStorytelling is very fundamental to social evolution of humans. We have a very natural instinct to construct narratives, and seek explanations of events in our environment in forms of the narrative. Which means we are more likely to judge a situation favourably, if it has been brought in front of us in a coherent and well put narrative. From religion to media to advertisers, all try to manipulate our judgement by exploiting this instinct.Availability BiasBrain is a massive machine which is frequently capturing and processing information. To keep itself going, the brain creates a lot of energy – saving methods, and one of which is the availability heuristics. It essentially means that it tends to prioritise information which are salient, important, frequent and recent. Given that judgements are often instinctive, we tend to base them on these four kind of easily available information in the brain. An outcome of this heuristic is seen in our anchoring and sunk cost tendencies.StereotypingStereotyping also comes from a mental heuristic. One of the method of creating shortcuts to easily recollect information in the brain is creating large categories and broadly generalization. In our early hunter – gatherer life this must have worked as an effective method to stay alive. One didn't need to be killed by every feline before deciding each of them were dangerous. But in modern times, such broad categorization can lead us away from more nuance judgement on individuals.Base Rate InsensitivityBase Rate technically speaking  describes the odds in terms of prior probabilities. Humans are extremely bad at understanding or considering them. The insensitivity towards base rate is the reason why many people believe that a bad thing which they have known has happened before will not happen with them. Lack of the base rate sensitivity is also something which leads to real poor judgment in financial markets.First Conclusion BiasPointed out by Charlie Munger, it is a human tendency to get attached to the first satisfying idea or conjecture that we get exposed to. It is again an energy saving mechanism for the brain to stop asking questions the minute even slightly acceptable conclusion is offered. This tendency leads to many bad judgments.Commitment Bias & Fundamental Attribution ErrorHumans have a strong tendency to keep prior commitments or display certain level of consistency in their behaviour. As humans evolved to form large groups, trust became the currency for cohesion. In that context, displaying consistency of thought, belief and behaviour helped build trust. But this tendency can also result in a sequence of continued bad judgment because we once got set on that path.From the other side, we at times can also tend to overestimate the consistency of behaviour in others and thus mis-judge them. This false judgment of their consistent behaviour in the future is fundamental attribution error.Confirmation BiasIt is in human tendency to believe what we wish to be true. It is a deeply ingrained mental habit to look for confirmation instead of violation. This bring us comfort and is energy saving for the brain. Thus we are more likely to judge a situation or person in a manner which confirms our bias.DenialDenial is a very effective coping mechanism – some animals like Ostrich, physically act it out ( the whole head in the sand thing), while others like human play it out in the brain. Denial is a very strong tendency which can turn us completely blind to reason and thus result in a string of bad judgements.This by no means is an exhaustive list of everything that is an impediment to our ability to have sound judgments. Most of them actually on a very primal level might have worked  in favour of the individual making those judgments in more natural environment in early evolutionary time for humans. But given that we now live in an extremely complex cooperative societal structure, they tend to interfere with the social and cultural values we expect the word to operate with.These tendencies are a part of our nature, so of course, we cannot completely do away with them. But, knowing how they affect, can help us to take a pause when we are making quick judgements and reflect if we are being blindsided by our own selves.WEEKLY ROUNDUPVisual Thought of the WeekA Twitter thread on The Network State by Balaji SrinivasanSPONSOREDTo stay updated and interesting read everyday, I am using Refind. They curate posts from many sources and send it directly to your inbox based on your selected topics. It is free to subscribe. Give it a shot and I am sure you will find something of your interest. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit percolator.substack.com

BSD Now
463: The 1.0 Legend

BSD Now

Play Episode Listen Later Jul 14, 2022 55:11


Differences between base and ports LLVM in OpenBSD, Netgraph for FreeBSD's bhyve Networking, Audio on FreeBSD – Quick Guide, FreeBSD's Legend starts at 1.0, Hacker News running by FreeBSD, TrueNAS 13, and more NOTES This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/bsdnow) and the BSDNow Patreon (https://www.patreon.com/bsdnow) Headlines Differences between base and ports LLVM in OpenBSD (https://www.cambus.net/differences-between-base-and-ports-llvm-in-openbsd/) Using Netgraph for FreeBSD's bhyve Networking (https://klarasystems.com/articles/using-netgraph-for-freebsds-bhyve-networking/?utm_source=bsdweekly) News Roundup Audio on FreeBSD – Quick Guide (https://freebsdfoundation.org/freebsd-project/resources/audio-on-freebsd/) [Legends start at 1.0! – FreeBSD in 1993] Part 1 (https://eerielinux.wordpress.com/2022/06/18/legends-start-at-1-0-freebsd-in-1993-pt-1/) Part 2 (https://eerielinux.wordpress.com/2022/06/19/legends-start-at-1-0-freebsd-in-1993-pt-2/) *** ### Hacker News running by FreeBSD. Take that, Linux! (https://news.ycombinator.com/item?id=16076041) *** ### TrueNAS 13 (https://www.theregister.com/2022/05/11/truenas_13_released/) *** Beastie Bits Notable OpenBSD news you may have missed, 2022-06-28 edition (http://undeadly.org/cgi?action=article;sid=20220628135253) rEFInd design for all the BSDs (https://github.com/indgy/refind-bsd-black) OpenBGPD 7.4 released (https://undeadly.org/cgi?action=article;sid=20220619185920) Hotfix GhostBSD 22.06.18 ISO is now available (http://ghostbsd.org/22.06.18_iso_is_now_available) *** ###Tarsnap This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups. Feedback/Questions Brad - Jails Question (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/463/feedback/Brad%20-%20Jails%20Question.md) Freezr - A few questions (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/463/feedback/Freezr%20-%20A%20few%20questions.md) A different Brad - Drive question (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/463/feedback/A%20different%20Brad%20-%20Drive%20question.md) Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv) ***

The Percolator Readout
The Subtle Art of Making Decisions

The Percolator Readout

Play Episode Listen Later Jul 10, 2022 7:35


In this week's brew:The Subtle Art of Making Decision by Neelendra NathVisual Thought of the Week featuring creative by @elliottaleksndrOld fashioned way to stand out - a twitter thread by Sahil BloomPOSTThe Subtle Art of Making DecisionsThe decisions that we make are essentially the steering wheel of our lives. Yet, we are never really taught how to make good decisions. Decision makings isn't a skill in itself, it is the ability to effectively use a series of skills, frameworks and tools in unison to reason the situation and respond rationally.Quite early in the human history thinkers identified the importance of decision-making process and spent much time understanding it. All of them concurred that in some way or other, a decision should be an outcome of rational and deliberate reasoning. If that be true, every person facing the same set of dilemmas will take exactly the same decisions. But that doesn't happen. More often than not system one thinking – the intuition – plays a much bigger role than rationality in our decisions. Intuitions indeed are based on our long term learning and speed up the decision making process by helping us make judgments without conscious consideration. But it fails in factoring for the second order effect and long term consequences. Thus, often the intuitive decisions turn out to be sub optimal.Good decisions have the power to change the world, or at least changing the world for ourselves. We shouldn't be making them subconsciously.  Understanding Decision MakingDecisions are an integral part of our lives. We make hundreds of them everyday and they affect us in more ways than we recognize. What we eat on a particular day, might seem like a trivial decision but if we keep making bad decisions about it every day then that can be detrimental to our health. Thus, it is important to be conscious of both, the decisions that we make and the pattern of our decisions. But, it is also important to recognize that not all decisions that we make will be important or have significant consequences, so that we are not always bogged down by the burden of decision making.One way of organizing our decisions and have a quick method to identify which requires what amount of attention, is the decision matrix. The decision matrix groups all the decisions in four quadrants distributed by two axis – reversibility and consequentiality:Irreversible & InconsequentialIrreversible & ConsequentialReversible and InconsequentialReversible and ConsequentialThis matrix can be extremely helpful in determining how much time, effort and attention we would like to spend on each of the decision. Something which is inconsequential requires our minimal attention. Those which are consequential but reversible, can be our playing ground to run experiments and be innovative in our approach. It is the consequential and irreversible ones which demand our complete focus.Why we make bad decisions?Making good decision is not a function of intelligence, or at least of the intelligence alone. Extremely intelligent people can make terrible decisions.The source of bad decisions can be many but at the core of it lies the fact that the society that we live in has designed the learning process in a manner where we gain expertise in a narrow space of knowledge, whereas the world that we live in is essentially multidisciplinary. Thus, we can have a great judgement in a niche and make excellent decisions about them, while making really silly decisions about everything else. Look around at all the extremely intelligent people you know and then look at the terrible personal finance decisions that they make.Sources of bad decisions can be:Unintentional Stupidity: We, more often than we would like to acknowledge, act in very stupid manner. Some of this stupidity is born out of biases that we hold and other could simply be circumstantial – being busy, being tired or being extremely focused on one thing. Bad influence or mob mentality can also be sources for stupidity.Bad Knowledge: We might be very good with our process of making decision, and yet go completely wrong if the information we have is itself bad.Bad Process: We might have all the right information needed to make a good decision, but if our process of decision making is not correct we will end up with bad decision.Validation: We crave validation and want to do things which have good optics, acceptable politics and peer approval. This need for validation can often lead us in to making bad decisions even when we know better.How to improve decision making skills?Three things that essentially go in to making decisions: information that we have, process that we follow and our perceived consequences of the decisions that we are making.To improve our decision-making skills, we need to improve each of them.Our perceived consequences of the decision is what dictates the amount of time and effort we are going to put into making that decision. If we wrongly assume the decision to be inconsequential, it is unlikely that we will be very mindful while making it. Improving our second order thinking can be the key to gaining this capability.Second is the information that we have. It is important that we be very mindful of the information which we are using to make decisions. We often, intuitively, favour one decision over other. This can lead to a level of bias in how we go about collecting information i.e. ignoring the one which doesn't support our innate want. Having all the information and treating them with the importance that each of them deserve, is key to arriving at a good decision.Third, is the decision making process. Even if we are acutely aware of the consequences and have the right information, and yet do not know how to process them  then it is unlikely that we will come up with a good decision. Why that happens? Because more often than not, instead of consciously processing our decisions, we let our intuition make judgments. We should improve our understanding of thinking processes and mental models to make ourselves capable of making good decisions.A blue-print to effective decision makingWell, there is none. If we have had one, no body would be making bad decisions. But, certainly there are steps, if employed properly can minimize the probability of going terribly wrong with the decisions that we make.In their book, Smart Choices: A Practical Guide to Making Better Decisions, authors John Hammond, Ralph Keeney and Howard Raiffa  suggest eight steps to make good decisions:Define the problem that requires a decision, properly and preciselyIdentify all the criteria to evaluate the situation and decisionImagine all the alternatives that existEvaluate the consequences of each of themUnderstand the trade-offs associated with choosing one over otherSeek further clarification or evidence for the uncertaintiesHonestly evaluate your own risk capacityConsider all the decisions that would be linked with this one decisionBe mindful that not all decisions require this kind of rigorous exercise before taking them. Consider the decision matrix; these eight steps are probably what would be employable while dealing with the decisions which are irreversible and consequential.No matter what we do, there will always be some decisions which, in the hind sight we would realize were not the best one. A very important aspect of decision-making is taking responsibility for those decisions. In the end, it is our decisions which makes us who we are.WEEKLY ROUNDUPVisual Thought of the WeekA Twitter thread on Old Fashioned way to Stand Out by Sahil BloomSPONSOREDTo stay updated and interesting read everyday, I am using Refind. They curate posts from many sources and send it directly to your inbox based on your selected topics. It is free to subscribe. Give it a shot and I am sure you will find something of your interest. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit percolator.substack.com

The Percolator Readout
The Rule of the Information

The Percolator Readout

Play Episode Listen Later Jun 23, 2022 11:16


In this week's brew:The Rule of the Information by Neelendra NathVisual Thought of the Week featuring creative by @GoLimitlessEvolution of Decentralization - a twitter thread by Miles JenningsToday's post is brought to you by Bookk.me!For all my independent consulting engagements from product management to startup investment, I am now using Bookk.me to manage my calendar and call bookings. If you would like to book a slot in my calendar you can do it through my link https://bookk.me/neelBookk.me is a solution for independent advisors and consultants who can monetize their expertise through just one link, and save themselves the hassle of maintaining calendars, payment gateways etc. You can try out it out here.POSTThe Rule of the InformationInformation is much like sugar. We evolved in a world where sugar was scarce source of energy, so we instinctively started loving it. But once we learnt how to mass produce sugar, our love turned in to diabetes. Similarly, we evolved to be curious through the times of information scarcity and now in the era where information is being mass produced and distributed at every corner, our love for information is giving us intellectual diabetes.Over the last decade or so, the supply of the information has grown exponentially, and we the people are not equipped to deal with this unrelenting barrage of competing narratives coming at us from every direction on every medium. Our brain still craves for every piece of information it can get, and thus it becomes extremely difficult for us to shut ourselves out.Information plays an extremely important role in the society. Any kind of civilized order that humans have ever developed has been sustained by a method of limited information distribution. Those who have control on what people know, also control how people behave. And, that is true even today. But, the scale of information has changed dramatically, which means the scale of impact, those who disburse information can create, has also changed dramatically. Although, there have been substantial changes in the information ownership; much larger number of people can create and distribute information now than ever before, but that fundamentally doesn't mean the information quality has improved or the intent behind information distribution has become more noble.Essentially, we are just a reflection of the information we have. No matter what kind of political or economic system we live in, we are essentially ruled by information. And, when there is anarchy in information, it must spill over in the streets. There is eminent need for individuals to upskill themselves to be able to filter information effectively, identify their own blind sides and do not let information get us.How do we get information?We have gone from the era of limited information sources to unlimited information sources very fast. Bulk of the information that we get come from essentially three sources – academic, press and fiction. Academic information shapes our character and inherent believes, while fiction helps us build cultural perspective and imaginative sense. Both of them influence us over time and hold lasting impact. Press on the other hand delivers information in time and extract an immediate reaction from us. While on societal scale academic and fictional information are critical in shaping us, on individual day to day level press is the biggest influencer.Until a couple of decades ago, these stream were well defined and isolated from each other to a large extent. They were also owned by a small set of people who to had earned varying levels of trust and respect; people more or less took them on the face value. That changed suddenly. Today anybody can be a creator, owner and distributor of any kind of information, and line separating them has also blurred. A fictionalized narration of event can get passed on as news, a well-researched report can be put down as conspiracy theory and actual news can get labelled disinformation. As the sources and channels of information has increased, the trust in any of them have decreased.An adage coined by Theodore Sturgeon popular as Sturgeon's Law, states that “ninety percent of everything is crap”. While he said this in context of science fiction work in 1950s, it can hold true for most other information as well. Good quality work requires expertise, a lot of effort and time. With no barrier to entry, and rush to be the first to produce information means that bulk of the information on any medium are low effort, in Sturgeon's word, crap. As someone at the receiving end of this information barrage, be very judicious with what information you consume and consume them with extreme prejudice.We need to take special care when we are consuming news and political information, as they are intentionally actionable and competitive with expected reaction from the consumer in short term. A news channel wants you to tune in to them over others, a political communicator wants you to believe them over others. They are not just relaying information, they are selling it to you, and it is a barter scheme in which if you bought their information, you have sold yourself over to them.In that context be aware of two concepts often employed by media and political communicators, Paltering and Deadcatting.Paltering is a type of cherry picking in which one creatively selects or makes a set of truthful statement which delivers a specific misleading narrative. It is often used by media and politician to either dodge a complex question or paint a picture of someone doing so. Here Gurwinder gives a good example of it.Deadcatting on the other hand is a malicious implantation of a scandalous news or rumour spread by the media channels with the intent to divert the public attention from a news which might have negative impact to a powerful person, politician or any entity.How do we perceive information?While the information originates outside of us, we do play an important role on its impact based on how we perceive it. The same information can extract a completely opposite reaction from people based on how they interact with it and process it.We do not receive information in isolation, nor we process them so. Our perception of an information is shaped by our cultural upbringing, prior knowledge and biases. These can be very individualistic in some cases, and a group behaviour in other. But there are some common fallacies we all make when making sense of information.Two most common ones are The Principle of Least Effort and Piece is not the Whole.The principal of least effort states that it is in human nature to take the path of least effort in any endeavour. It holds true when processing information as well. Most people will accept or anchor themselves to the first piece of information that they have received; they will believe the first conforming search result that they get. This makes us vulnerable to make errors, and overtime it compounds to make firm believes and biases.Piece is not the whole is illustrated well by the story of the blind men and the Elephant, which most of us have heard and if not then here it is: Blind Men & The Elephant. In context with the information, the ideas are that when provided by a small piece of the whole truth, most people believe that to be the nature of the truth. We take a piece of news or information about a person or event and extrapolate that to define the whole of it. It leads to a sort of absolutism, negating any space for nuanced understanding. A similar fallacy is defined as, ‘Map is not the Territory', which conflates a picture of reality taken at one point of time is not the reality for all the time.Then there also the limitations that we have in our comprehension capabilities. For a very large part of human history, people spent their whole life in a very small territory with very limited knowledge of people beyond their current time and space. We often fail to comprehend the vastness of time and space, unless we consciously take a note of it. That is the reason when someone points out that Russia and the United Stated of America are technically just 3.8 kilometres away from each other, it takes us sometime to comprehend that. Or, the fact that Cleopatra lived closer to the commencement of space travel than construction of the great pyramid baffles us when we hear it.This kind of limitation highly affects how we perceive the news or information about events which is beyond our instinctive understanding of space and time. We are more likely to trust inflated or deflated representation of situation reported to us of a time or place we are not very well acquainted to. But the opposite can also be true. If you strongly associated with a group identity, you start believing you personal experience to be the same as that of the whole group and thus become almost blind to any deviant experiences within the group.The narrative created at the source is only a part of the impact information has on us, a large part of it is always within us. Introspecting and identifying own limitations & biases can help us receive information better and make better sense of it.How does information get us?Information owns us, always. With all the precautions and safeguards, the information will get to you and will get you. Knowing that we are susceptible to it can also be a very effective tool to protect yourself from getting owned by it. So, look out for tell-tale symptoms – having developed an extreme view of something, being dismissive of contrarian view or anything that is uncharacteristic of you – and then trace your steps back to identify how you got there.Have a sense of proportionality and when it starts looking like you are spending a disproportionate amount of time or energy on something, then probably it is the time to identify why you believe it deserves that sort of dedication. What has made that information so important for you? Agenda setting is a thing that media is almost always a culprit of. While we believe something is important and that is why it is being reported, often it is that media reports what they want you to believe is important. Step back and think through when you are giving undue importance to a news. Now, also consider the opposite. Do you at time seems to get over an event too soon and give less importance than due? Are you a person sitting in a third country who in March was extremely worked up about Russian invasion of Ukraine, but now have barely thought about it? Were you giving more importance than required back then or are you giving less importance than required now? Both can be true at the same time. The second is called Feiler Faster Thesis. The pace at which we move on from one event to another is set by the pace at which news breaks. In a networked 24x7 news media world, information comes and goes at a very fast rate, and our perception of their importance get greatly affected by how they are portrayed by media.  Another check is how certain and bleak your view has become of the world. Information spreads by competing for attention, thus any medium which wants to spread information far and wide uses tactics to grab your attention. They do it essentially by shock and awe. In this age and time when there is too much of information and medium, everyone shares information in a manner that it induces shock and awe. There is no news which is neutral. Consuming information in this format will lead you to have extreme views. If you think it is a mean world, information has probably gotten you. Now consider the opposite, do you feel lack of certainty and doubt about everything? With it being so easy to put multiple narratives out in the world, when information owners find it difficult to convince people to believe one narrative, they put out so many contradictory narrative that you start doubting everything and withdraw from active participation. Information has gotten you again.Every now and then information will get us, and make us believe in to something which wasn't true or make us behave in a manner uncharacteristic of us. We cannot shut the information out, because it is essential for us, but we can certainly build a system around us to ensure we get the best of it and yet be shielded from the worst of it. Just like we do with sugar.WEEKLY ROUNDUPRecommendations for the WeekHakune - Free weekly newsletter helping entrepreneurs build businessesPod - Platform for retail investment in Indian Startups simply & safelyIndiCultr - An initiative to bring artisan and natural products to global marketsVisual Thought of the WeekA Twitter thread on Evolution of Decentralization by Miles JenningsSPONSOREDTo stay updated and interesting read everyday, I am using Refind. They curate posts from many sources and send it directly to your inbox based on your selected topics. It is free to subscribe. Give it a shot and I am sure you will find something of your interest. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit percolator.substack.com

The Percolator Readout
A Glimpse in to the Future

The Percolator Readout

Play Episode Listen Later Jun 16, 2022 8:02


In this week's brew:A Glimpse in to the Future by Neelendra NathVisual Thought of the Week featuring creative by @visualizevalueDiscussion around Sentient AI - a twitter thread by Giada PistilliPOSTA Glimpse in to the FutureIt is a perilous task to predict the future. There are innumerable ways to be wrong and only one to be correct. Yet, speculating the future is the first step towards creating things that doesn't exist.Technology has taken great leaps in the last couple of decades. But, the foundation of everything amazing and almost ‘miraculous' that we take for granted today has been laid more centuries ago. The earliest scientific development of wireless communication would go back to late nineteenth century, but in human imagination it has existed for millennia. Thus, it can be a good exercise to let your mind go on a wild goose chase every nor or then. Worst case, you will be a goose short.Over last couple of years, I have made it a practice to maintain a list of technology that I believe will become commonplace in my lifetime. It is part wishful thinking, and part extrapolation of existing technology. I can be massively off on a few things, and some of the technology might not even exist yet. But we definitely are moving in that direction.Universal AutomationThis is the lowest hanging fruit. We are already deep into it for workspace assistance, technology development etc. My proposition is memoized cronjobs will become available as a service for everyone for pretty much everything which is mundane and repetitive. Voice assistants like Alexa, Siri or Google Home are continually moving in that direction.I believe soon we will just be performing a trigger action or set objectives and from there on automation will follow through on associated processes. This can be done for everything that we do in life, whether it is daily activities or life decisions. Take an example of daily routine activity you might follow when you get back home from work. As you start from work for home, a sequence of heating your coffee, preparing your bath, warming your food etc can be set in motion. Similarly for life decisions, as you select a learning objective, it will triggers a sequence to select the right tutorials or academic institutions, prepare the schedule, seek appointment with the right people to learn from or process admission application of universities, summarizes books and articles, evaluate the career prospects that open up once objective is met and accordingly apply for those roles as you progress through your learning based on your performance. A similar sequence can be triggered when you set a relationship objective or even a holiday. The idea is you will just take decisions, and never have to go through the process of planning.   Embeddables & LifeOSDevices are an inseparable part of our lives. So much so that they are now object of addiction and abuse. Yet, we do not seem to get enough of it. Wearables are commonplace enough and growing continually. Embedded device is well out of its testing and beta phase. Rumours were apace during Covid-19 about vaccine having nanodevices. While they were baseless and unfounded, the fundamental idea is not ridiculous. In fact, embedded device in healthcare has a been a reality for long. Think stents, pacemakers etc. It is just that so far, they had not been connected.The popular culture has effectively normalized the idea of half human, half machine. And, truth to be told we are already some sort of Cyborg with wearables and hand held devices almost an extension of ourselves. So, embeddables will not come as a surprise. It is, in fact, the next obvious step.The point here is, how soon and how far can we go with it? I believe, we will soon be able to turn thoughts in to commands, reinforce skeletal structure and use our own biological hardware – eyes, ears, nose, tongue, limbs – instead of external devices to perform tasks. A common operating system – LifeOS – will run our bodies and all the external machines. It will also enable us to effectively stay connected to every other living being. A convergence to singularity.Sentient AI CompanionLast week much got written about the sentience of LaMDA. Google sent its engineer Blake Lemoine who claimed that, on forced leave and completely rejected his assertions. I am, to be honest, also highly sceptical about the sentience of AI, though do not completely rule out the possibility. But one thing that I believe in with full certainty is the ability of artificial intelligence to pretend to be sentient. One can argue, as far as interactions among human are concerned, pretence is probably the most exercised token.AI is our companion in much part of our life, as we are dealing with chatbots to accomplish many tasks. But I imagine of a near future, where we will have personal companions – friends & family – who will be AI, if not sentient then at least pretending to be. Enhanced graphic capabilities and true AR can bring metaverse to life, where an AI can get its form – human, humanoid or animal – whatever we fancy. It will be completely capable of having conversation which would make anyone believe that they are real human being. I mean, it has made a Google engineer working on AI believe that. And then between audio-visual stimulation and embeddables running on LifeOS, we will be able to make those experience quite a livid memory to the extent to trigger emotional and involuntary bodily responses.Space LogisticsOrdering online although seems a very trivial action to most of us, the eCommerce has been the mover of many technological development that we have come across in the last couple of decades. We do not appreciate it much, but logistics sits at the core of the global civilization that we have developed in to. Be it war or trade, both method of expansion was enabled by our ability to move huge amount of supplies from one place to another. It is a process which have been refined since the dawn of the civilization. Arrival of eCommerce put it on steroid.Awareness generates demand. We are now in an age where consumer expects that products from any corner of the world should be available to them for minimal or no additional price burden. The investment in improving end to end logistics is huge. Amazon alone have spent billions of dollars in developing every aspect of logistics including warehousing technology, freight fleet build up, process optimization, last mile etc.A few recent developments make me believe that we might very soon move logistics operations to the space. They are advanced drones, reusable rockets and Elon Musk's mission to become interplanetary species. While consumer need on Earth might not be able to justify the cost of developing technology for space logistics, the mission to populate Mars will. For his mission to build civilization on Mars, Elon will have to move a lot of material from Earth to Mars for an extended period of time. It would make sense to have series of warehouses and delivery system between the two planet. Like it often happens, the consumer technology will piggyback on space technology. Between our air space and lower earth orbit, the vast space – stratosphere is largely unutilized. We may be able to build super warehouses is this space and then floating delivery balloons ready to ship out consignments using drones closer to earth.  I have other things on my list which I believe will happen sooner than later, and also of intriguing complexities that would come with that. For example, if and when Elon Musk does set out to establish civilization on Mars, will it be completely populated by transfer of people, animals and plants from Earth, or will we be artificially creating some on Mars itself? If we do create, will we produce them in our image, a final product or will we just spring out single cell life and let it evolve on its own?Between converging in to a singularity with embeddables and creating new life on a new planet, how far are we from being the Gods, the ancient theologies told us the stories of?WEEKLY ROUNDUPVisual Thought of the WeekA Twitter thread on Sentient AI by Giada PistilliSPONSOREDTo stay updated and interesting read everyday, I am using Refind. They curate posts from many sources and send it directly to your inbox based on your selected topics. It is free to subscribe. Give it a shot and I am sure you will find something of your interest. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit percolator.substack.com

The Percolator Readout
Inflationary Downturn: Living through the Snowy Winter

The Percolator Readout

Play Episode Listen Later Jun 9, 2022 5:46


In this week's brew:Inflationary Downturn: Living through the Snowy Winter by Neelendra NathVisual Thought of the Week featuring creative by Tracy TangThe top 1% new ideas - a twitter thread by Sahil BloomPOSTInflationary Downturn: Living through the Snowy WinterIn last couple of years, the world has changed and how? It is obviously not news at this point of time that we are in an inflationary downturn, staring right into global food shortage and headed to some sort of ‘post free trade' political economy. A snowy winter has been proclaimed in bold lettered doomsday headlines. Businesses have been warned of VC pullback, and employees of massive attrition. Food and energy prices are already soaring in most markets. The political environment has also been getting strained, even among the allies and friendly nations. It has not been said in so many words, but the underlying sentiment is definitely of ‘each to their own'. In a nutshell, the doomsday headlines aren't too off the mark.But the headlines are not the whole story. We have been here, and if anything, today we are far more equipped to tackle the situation than we were ever before. Make no mistake, there is a winter on the horizon, but we will see the sun on the other side.Is winter here, and is it snowy?Yes, unambiguously yes. And one indicator that most effectively have captured the magnitude of the bad weather, is the pull back in the revenue multiples of technology businesses. It has been if not worse, then as bad as in the earlier recessions, during the financial crisis of 2008-09 and the dot com bust of early 2000s.We have been on the brink of a global recession since the pandemic induced shutdowns across the world. If we seem to just escaped, which we have in past year, it was just an extremely hard effort pushing the inevitable a little further ahead. That further ahead is now. The pandemic and then the war in Ukraine ensured that. Between Chinese lockdown, and the capacity shrinkage everywhere, the supply chain continues to be disrupted.The bull ride of the last decade is definitely over.What to make of the doomsday headlines?When situations like these arrive, the public narrative turn negative very fast. It is indeed hard to keep head high and cool, when the ground seems to be burning. The headline hunters do not help, specially in an environment, where sensational sells more than the rational. The trouble in the market has halted the run we had seen in the past, but what many would like to proclaim, this is not the end of the road.Differentiate between the progress and growth. While growth is cyclical; progress, especially in technology, almost always move forward. Market slumps impact high risk high cost endeavours dearly in immediate and short – term; might also impede progress a bit but doesn't change its direction. And, for that reason, despite the headlines predicting doomsday, you should be optimistic about coming times.What to expect in this period?If you are in the consumer business, expect a very slowed down adoption of whatever new you have been rolling out in the market. Over past few years, we have seen a surge in offerings which catered to needs higher up on Maslow's hierarchy. If you are or planning to earn a premium from consumer on account of prestige, ethics and morals; you might want to let go of that premium and try to be price competitive. Rising food and energy price inflation have pushed a lot of consumer to care more for self than the planet. Also, expect them to hold a bit longer on appliances and electronics, lengthening the depreciation & replacement time for existing technology.From the funding perspective, there is a pullback in VC money, but trend doesn't seem to be that bad on early and pre-seed investment front. If you are already in post Series – A rounds, then expect the further rounds to dry up. It is unlikely that for coming couple of years we will be seeing alphabets going too far beyond the first row. Revenue multiples will give way to good old DCF, and valuation drops are expected.With those two things happening, the period is particularly not good for those working at technology startups. Companies will correct their assumptions, business model and growth predictions. They will seek to improve their unit economics and will cut losses. That means there will be attrition, some of which we have already seen.What businesses should be doing?A tough capital environment demands strong fundamentals. This is the time for the businesses to go back to the storyboard and cut off the fluff. Reconsider your growth assumptions and organization designs.In the period of the easy capital companies grew rapidly and to certain extent the cash inflow afforded them some inefficiency. The crunch of talent in the market had spurred a short of renumeration competition which took feet independent of business rationality. It is probably the time to revisit headcount and rationalize company size.It is also the time to reset your KPIs, identify your true north and hone your business model to deliver on them with highest efficiency achievable. In short, realign your business to deliver on unit economic. Profitability is no longer a metrics which can be kicked too much down the road.Don't let a good crisis go waste.If anything, the history of recessions has shown us that those who put their heads down and rationalized business, have emerged stronger after the market has gotten back to normal. Think of all the business built in the wake of 2008 crisis, the AirBnBs & the Ubers of the world. It is the time to prepare for the disruption that is about to come.SPONSOREDTo stay updated and interesting read everyday, I am using Refind. They curate posts from many sources and send it directly to your inbox based on your selected topics. It is free to subscribe. Give it a shot and I am sure you will find something of your interest.WEEKLY ROUNDUPVisual Thought of the WeekA twitter thread on top 1% ideas by Sahil Bloom This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit percolator.substack.com

The Percolator Readout
Onboard the Future: A Case for a ‘Shadow Board' with Gen Z Members

The Percolator Readout

Play Episode Listen Later May 26, 2022 12:02


In this week's brew:Onboard the Future: A Case for a ‘Shadow Board' with Gen Z Members by Neelendra NathPercolator Job Board & Talent CollectiveVisual Thought of the Week featuring creative by Tanosei40 mind altering concept - a twitter thread by GurwinderPOSTOnboard the Future: A Case for a ‘Shadow Board' with Gen Z MembersOne in every three people today on the planet are younger than 25 years of age. They are what is categorised as Generation Z and more recently Zoomers, the successors of the millennials. It wasn't long ago when the corporate world cried hoarse about how millennials had just not shaped well to be part of the work force. So, imagine, how out of place the generation Z would be in that environment.Before we get in to the thick of it, let us get some of the terms defined for uninitiated. While there are no consensus on exact years, it is generally accepted that those born between 1945 and 1064 are called Boomers; those between 1964 and 1980 are the Generation X; the ones between 1980 and mid to late 1990s are the millennials; and those born between late 1990s & mid 2010s are Generation Z or Gen-Z. Apparently, those born after 2016 are being called Alpha, though one would argue it is a bit late in the product lifecycle to ship the alpha.Now that is shorted, lets jump right into it. Generation Z, and the younger ones form the single largest cohort of humans in the world with about 40% of the total population. They started entering the workforce between from about mid 2010s based on how you define their starting year. They are also the newest of the consumers. And the rest of us are not in sync with them. There is a lack of understanding and interoperability. One would think that millennials would find much in common with Gen – Z, and while that is true to certain extent; the differences are significant enough for the need of conscious effort to understand the world view, engagement terms and philosophy of the new generation.The differences become clearer where the participative expectations largely lie on the new generation, but the power resides with the skip generation. Higher education, corporate workforce, consumer business, politics etc are still completely controlled by Generation X if not by Boomers. Even the “new age innovative startups” of global scale are mostly led by Generation X. Whereas, the ones entering all these places and getting directly affected by decisions being made, are Generation Z. It is imperative that the twain shall meet. In fact, it would be extremely smart of the older generation, to put out a sincere effort to learn from the newer generation. Sort of a reverse mentoring.The idea had been discussed in public domain in past few years and there are some examples with some companies forming ‘high potential youth' or ‘youth committee' kind of groups with their newer employees, mostly millennials. But now with the newer generation coming in, I believe there is a need to take it a notch higher.What makes Gen – Z so different?Every generation is different from the ones which came before them. Growing up in a different political and economic environment with newer technologies, opens people up to the possibilities that their predecessors didn't have. So, in that context, there is nothing unique about Gen - Z being different from millennials and earlier generations. But when you compare the deviance between generations, the current generation seem to display significantly more than that among earlier generations. The reason lies in rapid shift in computational technology and access to internet.The first generation to get access to computers and internet at scale are the millennials. But for most of them, for most part of their life, they grew up without those technologies. Hence, they still had a point of reference for understanding life & time of their older generation. The millennials grew along with the internet, while the Gen – Z are born in the internet era. For this generation, connectivity and access to information is as basic as access to food, housing, education, and healthcare. By the time firsts of the Gen – Z grew up, the internet had already become the behemoth that it is. The access to information that this generation has grown up with is unprecedented, and the ability to network across the globe in unlimited. These two things have resulted in a world view – social, cultural, political, and fiscal – which is significantly different from earlier generations, even when compared to one that precedes them directly.The difference in the world view manifests in form of ambitions, aspirations, ethical and moral standards, and expectations from political & business leaders.Why build a shadow board?The generational disconnect has become wide enough to make the ways of current leadership to a considerable extent completely unrelatable to the newest generation. We got to admit that we have no clue how the current generation operates and how they want to shape their future. Rest of us might be using social media and consuming a lot of information. But we are not on the same platforms, and not even using the same lingo.Most of the millennials if end up landing in a discord community wouldn't understand a sentence uttered, and many to start with wouldn't know how to land into a discord community.But we need to learn that because Gen – Z is the most networked, most aware and most tech savvy generation that, and now they are becoming adults. They are joining the workforce; they are becoming paying consumers and are taking part in politics. They are the future, and we need to learn to tune the systems in to meet their expectations. That is why we need them close to the ears which matters, and those ears need to sincerely listen to them.Understand that the purpose of such a board is not to solve the current challenges that your organization faces. You need them to keep you abreast with changing trends and call out your ideas which patently won't sit well with their generation. Typical things that you want them to help with are:Predict future service and product wantsBrand and Communication reinventionRedesign your workplace practices and environmentUnderstand public sentiments and be more sensitive toward themCreate your future vision for the next generationIncrease engagement with Gen – Z and upcoming generationsThere are actually a few examples from companies like GroupM that created Youth Committees for innovation and new product development with their millennial employees, and that has shown success. A shadow board with next generation nonemployees, is taking it a notch further and displaying more commitment towards being future ready.Who should have a shadow board?Short answer, everyone.If you run any organization, the newest generation is the one which you are going to primarily cater to in coming years. This is already true for all academic institutions and young adult centric services. Across the globe, in any election held in last few years, Gen – Z were the first-time electorate. So, no matter what sort of organization you are, you need the perspective of this generation.Educational Institutions: Admit it that our educational system has remained primitive and despite all the technology infusion the fundamentals hasn't chained. It more or less worked with millennials but the learning landscape and opportunity for the next generation is wide. For them the current education system is actually more restrictive to their development than supportive. We need to reinvent the education system and to do that we need to understand the perspective of this generation.Governments and Political Parties: Do you even need an explainer? Your understanding of governance, equity, equality, diversity, ethics, aspirations, public discourse, public participation – all come from a bygone era and doesn't sit well with this generation. They have shown that quite clearly, across the globe, on the street. You would do good to bring them in the meetings and learn from them how they see these things.Companies: Gen Z is your youngest employees and your newest consumer. They are more likely to try new things than any other generation and have more options available than any other generation. They learn, understand, and use technology faster than anyone else. So, they are always one step ahead of you. For you it makes a strong case to have a shadow board which keep you updated on latest market behaviour, the viral trends, the moral issues, and sensitive topics as they are being discussed in public domain. You had great difficulties adjusting with millennial employees coming in the workforce, be proactive this time and create a workplace which works with the newer generation.Investment Firms/VCs/PEs: You are literally investing in future, then why the intellect of past is being used to make those decisions. You should have a shadow investment committee made of the youngest that you can have. If they are not impressed, it is not going to work in the market.These are just few examples. It applies to everyone. Actually, it applied all the time in past as well. But the impact of not having it was never as significant as it can be today.One thing that everyone really needs to understand is that Gen – Z is also the most capable cohort of young people we have had. So, they are not going to sit around and just adjust themselves for the system available to them. They have tool and intelligence to build ones themselves. So, if you are an organization which doesn't want to go obsolete in coming years, engage them before they oust you.How to constitute a shadow board?There are no formulae that fits all. Remember that your need for the shadow board is to stay on the top of the shifting generational trends that appear on horizon, not to tackle the problems you are facing today. Thus, your new employees are not to be your shadow board. They can be encouraged to bring changes within the roles that they have been employed for and should be given attention when they make a suggestion. But your shadow board should ideally be a body completely independent to any of the day-to-day activities at your organization.Ideally, your shadow board should be formed of individuals who are not an active member of workforce and can be as young as allowed to engage in your legal jurisdiction. Depending upon the kind of organization you are, you will have to find the right mix in terms of distributing them across age, education, skills, and industry. You might want to see for demonstrable interest or understanding among the candidates about your sector or business function. It can be reflected based upon their public writings, demonstrated knowledge or even life circumstances. You should also have members to advise on causes like diversity, equality, climate change etc where they would bring a perspective that we have no way to access other than talking to younger people.The size of your shadow board can reflect the number of critical issues for which you want to engage them or people in your leadership whom you want them to shadow. Understand that this shadow board doesn't need to perform as a formal board and have meetings where all of them convene. So, you can probably create a large board made of smaller committees. They should have many opportunities to observe your actual board and senior leadership, and also to share their perspective with everyone.This board is not a statutory body, so there is no obligation on how often you should consult them and how often they share their opinion. But it will be able to serve its purpose effectively only if they are treated with respect and seriousness that they and future of your organization deserves. While this will not be an employment position for the members you bring on board in the typical sense, but you must renumerate them and let them fee the value of their contributions.For large part of it, it is going to be an ever-changing requirement and experimental process. So, keep evaluating and keep iterating.If the thought resonates with you or, you have already been part of such a board or, have constituted one at your organization, I would love to hear your take.VALUE ADDPercolator Talent CollectivePercolator talent collective is a private community I am curating for individuals who are seeking high value high impact technology and growth roles. How it works is that you apply to the collective, and once selected; a curated set of companies reach out to you for the roles they have open.You can chose to be listed anonymously, or make yourself invisible to a selected set of companies.If you are in a mental space of ‘not actively seeking but open to see whats out there', then being part of the collective can actually help you.Percolator Job BoardIf you are actively looking for a job, then we have some really interesting curated remote roles in technology and growth listed on the Percolator Job Board. You can directly apply to them.Director, Content at Spotify (Remote - Global)Director, Community Governance at Reddit (Remote - Global)Senior Product Manager, Growth (SEO) at Reddit (Remote - Global)Growth Project Manager at Pipe (Remote - Global)Frontend Engineer at Stripe (Remote - US)COMMUNITYWe are experimenting with communities to help our subscribers connect with each other and engage more effectively. We have set up two communities for that purpose - one on twitter and another on discord.Twitter has recently launched community feature, and it will be interesting to try out how does using tweet within a private community works. Please join in if you want to try it out. If you do not have the feature available to you, please follow & DM me and I will try to invite you.Discord community is more tried and tested place. It gives a lot of feature to manage and moderate discussions, have separate channels and also verified anonymity for the members.SPONSOREDTo stay updated and interesting read everyday, I am using Refind. They curate posts from many sources and send it directly to your inbox based on your selected topics. It is free to subscribe. Give it a shot and I am sure you will find something of your interest.WEEKLY ROUNDUPVisual Thought of the WeekA twitter thread explaining 40 mind altering concepts This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit percolator.substack.com

Unfiltered Fashion Talks
creating a sustainable fashion marketplace - with Loriza from Refind Shopping!

Unfiltered Fashion Talks

Play Episode Listen Later May 23, 2022 39:33


In this episode, listen in on a conversation with Loriza Ibarra, founder of Refind Shopping about how she started this sustainable fashion marketplace and what she has learned along the way. FOLLOW REFIND: IG Website FOLLOW UNFILTERED FASHION TALKS: IG YouTube TikTok FOLLOW NATALIA: YouTube IG TikTok FOLLOW NTA (brand): IG TikTok Shop

The Percolator Readout
Mining Crypto Downhole: Use Cases for Blockchain in Oil & Gas

The Percolator Readout

Play Episode Listen Later May 12, 2022 8:44


LISTEN TO THE POST - Mining Crypto Downhole: Use Cases for Blockchain in Oil & Gas In this week's brew:Mining Crypto Downhole: Use cases for Blockchain in Oil & Gas by Neelendra NathPercolator Job Board & Talent CollectiveVisual Thought of the Week featuring creative by Visualize ValueDeep dive in marketing tips - a thread of threads on twitter by VictorPOSTMining Crypto Downhole: Use Cases for Blockchain in Oil & GasA couple of weeks ago, I got an invitation to be a part of a panel on ‘application of blockchain in energy industry', to share the oil & gas perspective. Now, application of blockchain in Oil & Gas isn't really a very new discussion, nor a very hard to understand one. Initiatives withing the industry have been put in place as early as at least 2017. Yet, when you try to read up or talk to the people working in the industry, there is awfully little to show for. Five years hence, while blockchain isn't anymore a niche technology, it's utility in oil & gas is still being put across as a very novel approach. It shouldn't be.Is there a case for Blockchain in Oil & Gas?Short answer. Certainly.Like any other traditional large industry, oil & gas is marred with challenges which comes with large scale operations, multiple stakeholders, cross-market transactions and a huge data management. The point of inefficiencies is a lot and given the sheer scale of the industry, each can bleed billions in terms of value lost.Over the years, fossil fuel industry has gained a somewhat ‘edge of the society' status – it is still extremely critical for the way of life we have; yet is largely unwanted for huge footprints it leaves in terms of climate impact. Under such circumstances the pressure, from the investors, regulators and people at large, is immense on the industry to be leaner, efficient, low impact and transparent. Blockchain, as a technology, can enable all of that.The obvious use cases leveraging Blockchain technologyThere are a lot of use cases, which are obvious and have been well evaluated in other industries such as finance, logistics, shipping etc. In fact, even oil & gas have done a pilot which gave commendable results. In 2020, a OOC Oil & Gas Blockchain consortium of about ten companies, including ExxonMobil and Chevron, did a pilot which showed incredible results decreasing process workflow from 90-120 days to 7-9 days and steps required down to 7 from 16 with no manual intervention.The fundamental of the blockchain use cases lies in knowing operative inefficiencies, reducing the costs associated with them through secured interoperability among systems of multiple stakeholders.Automating Transactions with Simultaneous AccessA lot of invoicing and reconciliation process still requires manual intervention, especially when multiple intermediary and stakeholders are involved. By bringing transactions on blockchain, each party – sellers, buyers, financers, banks, regulators etc. – can have a single immutable record of truth simultaneously. It enables real time cash & fiscal management, frees up working contract and reduces contract leakage, even across different sovereign jurisdictions. It cuts down on time needed for process workflow by providing auto validation and ensures end to end transaction security. Each transaction stays on record with provenance available to all stakeholders and can be readily made available to any new entity by giving access to the shared ledger.Maintaining Safety & Security StandardsOil & Gas industry have some of the highest risk operations and activities. It needs to keep extremely high standards for sourcing, testing, licensing, training for both personnel and equipment that is used. A lot of these activities involve multiple contractors and subcontractors.A private blockchain among the involved parties can keep a complete record of employees and contracted workers, their exposures, health risks, clearances, trainings etc. Also, a complete transparency can be brought in for maintenance and testing of safety critical equipment. Blockchain can also be used to implement project/operation/companywide security and access clearance for locations, information and data.It can be extremely useful in reducing unsafe practices, and saves the time lost in conducting multiple verifications.Impact Monitoring & Climate Compliance TransparencyBlockchain can be used to more effectively record events and evidence to keep track of adverse impact of the operations, steps taken to mitigate, and efforts being put in place to be compliant. The regulator can keep an almost real-time view of compliance status and raise alarms when needed.Companies themselves can also ensure and track that all its suppliers, vendors and subcontractors are meeting the climate standards that has been set. Having a clear and traceable record of this information, can help organizations build reputation and trust for green finance.Provenance and TraceabilityBlockchain creates opportunity to build system which allows commodity tracing, end to end which ensure the provenance of every barrel. It can help reduce prevalence of unethical produce and manoeuvres against sanctions. Having a method to trace back commodity to its who source and supply route, can also help figure out the impact individual unit is creating and true differentiation between low footprint and high footprint fuel could be made.Same holds true for all kind of asset acquisition and mobilization that happens in the industry, from land to machinery to chemicals. The ability to trace them up to their source can bring much transparency and hence trust in the industry.These are few examples of simple use cases which have parallel in other industries reaching maturity. But in truth wherever there is need for data storage, data distribution and validation from multiple stakeholders, blockchain can be implemented and will be useful for more efficient workflow.The not so obvious use cases for Cryptocurrency and NFTsYes, I am talking about that part of blockchain technology, which many just roll their eyes over. But you got to give that beyond memes and funks, there is a very real point and purpose which likes of Bitcoin can serve.Obviously, they are not extremely popular with financial institutions and governments across the globe as they seem to be directly gunning for one thing which essentially is their complete monopoly. Money. But slowly and steadily they are opening to it. In time one would think legacy industries will also look at them for potential utility.There are a few I can think of which can shape up eventually.Why not mine bitcoin instead of flaring the gas?Completely practical and already in practice with wind farms. The idea is that any energy production which is lost because of limiting factors – storage, processing etc. instead of letting go can be jacked to a mining rig and cryptocurrency such as bitcoin can be mined producing some value and reducing immediate loss.The clear case from oil & gas is the flaring. Associated gas getting flared is a monumental waste. Onsite rigging of cryptocurrency mining unit can consumer that and create a monetizable asset and create value for the producer.Can there be a cryptocurrency pegged against oil?Given that oil is a scarce resource, it does make a case for an industry wide cryptocurrency pegged against the oil itself. It would eliminate the need of external intermediary for transaction among parties within the industry.Where is NFT in all this?It can be a bit farfetched but IP ownership, data allocation and innovation partnerships can be some use-case where a non-fungible token makes sense. For example, bulk of subsurface data stay under-analysed and under-utilised. They can be offered as NFT to crowd source analysis. It can be used to encourage research contributions, where any individual who end up making meaningful contribution, say a piece in algorithm – can own the specific contribution as an NFT.More than a decade ago, when I graduated as a Petroleum Engineer, I started working on a solution which enabled crowdsourced research input and contribution to large company project by engineering students across universities. Needless to say, it didn't workout. Blockchain would have been the perfect way to bring them together, NFT to own the contribution and cryptocurrency to reward them.Blockchain, or Web3.0 is not a niche or novel technology anymore. We will soon be moving to a point where this is going to the obvious way for digital existence. Legacy industries including oil & gas has been a bit slow on adoption, and in academia there is little cross skilling that is happening. There is much value to be created and much to be saved if more experiments start happening to assess use cases.VALUE ADDPercolator Talent CollectivePercolator talent collective is a private community I am curating for individuals who are seeking high value high impact technology and growth roles. How it works is that you apply to the collective, and once selected; a curated set of companies reach out to you for the roles they have open.You can chose to be listed anonymously, or make yourself invisible to a selected set of companies.If you are in a mental space of ‘not actively seeking but open to see whats out there', then being part of the collective can actually help you.Percolator Job BoardIf you are actively looking for a job, then we have some really interesting curated remote roles in technology and growth listed on the Percolator Job Board. You can directly apply to them.Director, Content at Spotify (Remote - Global)Director, Community Governance at Reddit (Remote - Global)Senior Product Manager, Growth (SEO) at Reddit (Remote - Global)Growth Project Manager at Pipe (Remote - Global)Frontend Engineer at Stripe (Remote - US)COMMUNITYWe are experimenting with communities to help our subscribers connect with each other and engage more effectively. We have set up two communities for that purpose - one on twitter and another on discord.Twitter has recently launched community feature, and it will be interesting to try out how does using tweet within a private community works. Please join in if you want to try it out. If you do not have the feature available to you, please follow & DM me and I will try to invite you.Discord community is more tried and tested place. It gives a lot of feature to manage and moderate discussions, have separate channels and also verified anonymity for the members.SPONSOREDTo stay updated and interesting read everyday, I am using Refind. They curate posts from many sources and send it directly to your inbox based on your selected topics. It is free to subscribe. Give it a shot and I am sure you will find something of your interest.WEEKLY ROUNDUPVisual Thought of the WeekA Thread of Twitter threads to up your Marketing Skills by Victor This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit percolator.substack.com

The Percolator Readout
Employment: Most Significant Paradoxical Challenge of Our Time

The Percolator Readout

Play Episode Listen Later May 5, 2022 7:28


LISTEN TO THE POST - Employment: Most Significant Paradoxical Challenge of Our TimeIn this week's brew:Employment: Most Significant Paradoxical Challenge of Our Time by Neelendra NathVisual Thought of the Week featuring creative by Janis OzolinsMoney, mindset and growth - a twitter thread by Val KatayevPercolator Job Board & Talent CollectivePOSTEmployment: The most significant paradoxical challenge of our timesAbility to cooperate at scale is essentially the key that helped humans grow into the civilizational people that we are today. Very broadly speaking, such cooperation for a very large part of the history, fell in just two categories – voluntary or coerced. Coerced being slavery and voluntary, employment.As the societies became more complex, and requirements for a settled life increased – employment became the form of cooperation which fulfilled practical needs of free people. While in it's earliest stage employment largely meant physical labour, as the larger cities, industries, mass production, services kicked in, the type and quality of employment varied widely. As an outcome learning and employment, got linked. Since there was a cost - in terms of time and capital - to learning, those who produced better result for that cost, were rewarded higher in their employment. Obviously, employment and prosperity got linked.Employment, very early in our civilizational history went from being a monetarily rewarding method of cooperation to a marker of prosperity and success.Role of Employment in SocietiesAbility to be employed, and earn your living in many manners have contributed heavily towards making our world peaceful.The understanding, that a low risk path to prosperity exist curbed the instinctive urge to use force to fulfil desire. As the type of employment changed from mere labour to skill, the urge for learning developed. The fear of loss of employment, or inability to gain one on account of having criminal precedence served as a deterrence.Learning skill and gaining employment has been, and even today remains the most common method to bring significant single generation shift in prosperity for families.As a mean for sustenance and path to prosperity, employment very early on became a key demand of people from whatever governance system they were living under. The ability of rulers – monarchs, authoritarians or elected leaders – to generate employment in their land became a sign of fair ruling. People migrated and continue to emigrate to those countries or regions which provided higher and better employment opportunities. The places which showed spurt of growth, offered more employment opportunities and thus attracted better talent who in turn helped in further growing the place. Similarly, lack of employment equated to degrowth, slowdown, exodus of talent and failing economies. A correlation between lack of meaningful employment and crime is also well established.Availability of employment in many ways has become an essential feature of a balanced, prosperous and thriving society. So, it has become incumbent on governments to ensure that the opportunities remain available for everyone seeking employment.Why is it a paradoxical challenge in current times?For most of the government managing employment – availability, renumeration, benefits and employee treatment – has always been a challenge, specially in free markets. For this mode of cooperation to remain effective, it is important that people who seek employment can rely on its availability and the benefits it brings. Availability is often affected by economic cycle, whereas quality and benefits gets affected by micro policies of the organization. So far, those remain the key challenges in the employment space. Government played a role to secure economic environment, and regulate companies employment policies.Today, we are facing a uniquely challenging situation. On the turn of the century, with technology revolution that gave us internet, global connectivity and high power computing the employment opportunities, skill requirements and benefit terms completely changed. The economic cycle also went through a flux and on the other side of it we saw the most massive shift in skill requirement for meaningful employment.Today, we face the situation where companies are finding it extremely challenging to hire skilled people and at the same time, skilled people are finding it extremely difficult to find jobs. The supply side, and the demand side both are complaining of unavailability. That is the paradox.It becomes even more mystifying, when we account for the fact that over time, the regulatory framework guiding employment terms, remuneration and benefits have comparatively improved; as well as, the education participation and throughput of skilled individuals have also globally increased.There are no simple answers to explain this paradoxical challenge. But at the core of it sits a massive mismatch between academia, employment and aspirations.We have transitioned in to an era of rapid technology growth and thus the specific knowledge requirement for being employable is rapidly changing. The traditional academia comes out too slow to match the requirements of the industry. Even though as the name of it, the qualification matches the labelled requirements for employment, the skill the said qualification is offering is falling short of what is required to deliver the work. The quality expectations, and specific knowledge requirement for employability has gone up. The standard educational methods have failed to deliver on that.Also, with then new age technology giants coming in, the understanding of good jobs and job benefits have widely changed. The aspirations of individuals seeking employment have grown muti-folds, which the larger traditional employers are not able to match. Hence, with the environment and benefits that they are offering, they find extremely challenging to get required skilled individuals.Is there a solution in sight?Employment and education, were in fact one of the earliest sectors which saw web platforms coming up to cater to. From learning, skilling, upskilling, employment search, sourcing, interviewing, training etc. the whole recruitment and employment management cycle has moved online pretty early in the internet era. Yet, the problem exist.In the past decade we saw a lot of EdTech solutions come up and grow massively. While much of them helped improved the access situation, they haven't specifically designed to improve the quality of learning, specially in terms of matching the need of the industry. They have been successful in closing the knowledge gap, but not the skill gap.We have also seen a surge of skill matching platform, innovating recruitment process solutions come up, claiming to bring the right job to right candidate. But, the problem is supply and demand side not matching. So, these solutions are bringing large numbers of opportunities matching a few candidates or large numbers of candidates matching a few jobs. Doesn't solve the paradox.The solution requires to match the pace of rapidly changing nature of jobs, and the way to gain those skills. In past few years, a lot of unconventional ‘educational institutions' have come up claiming to narrow this skill gap though bootcamp style cohort based skill oriented learning. But they are few and far between, in no way capable of matching the size of the challenge.The other part of it, the mismatch between offer and aspirations, largely remain unaddressed. It will require an introspection from large legacy companies, some sort of regulatory push and a huge amount of popular demand for change.Paradoxical challenges are the ones which have exponential upside. If an innovator or entrepreneur, can effectively build to solve this challenge, the opportunity for that business to grow would be enormous.CURATEDVisual Thought of the Week Money, Mindset and Growth - Twitter thread by Val KatayevVALUE ADDPercolator Talent CollectivePercolator talent collective is a private community I am curating for individuals who are seeking high value high impact technology and growth roles. How it works is that you apply to the collective, and once selected; a curated set of companies reach out to you for the roles they have open. You can chose to be listed anonymously, or make yourself invisible to a selected set of companies.If you are in a mental space of ‘not actively seeking but open to see whats out there', then being part of the collective can actually help you.Percolator Job BoardIf you are actively looking for a job, then we have some really interesting curated remote roles in technology and growth listed on the Percolator Job Board. You can directly apply to them. Director, Content at Spotify (Remote - Global)Director, Community Governance at Reddit (Remote - Global)Senior Product Manager, Growth (SEO) at Reddit (Remote - Global)Growth Project Manager at Pipe (Remote - Global)Frontend Engineer at Stripe (Remote - US)COMMUNITYWe are experimenting with communities to help our subscribers connect with each other and engage more effectively. We have set up two communities for that purpose - one on twitter and another on discord.Twitter has recently launched community feature, and it will be interesting to try out how does using tweet within a private community works. Please join in if you want to try it out. If you do not have the feature available to you, please follow & DM me and I will try to invite you. Discord community is more tried and tested place. It gives a lot of feature to manage and moderate discussions, have separate channels and also verified anonymity for the members.SPONSOREDTo stay updated and interesting read everyday, I am using Refind. They curate posts from many sources and send it directly to your inbox based on your selected topics. It is free to subscribe. Give it a shot and I am sure you will find something of your interest. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit percolator.substack.com

The S Word with Rachel Boardman
How To Refind Your Spark For Your Business with Jess Joswick

The S Word with Rachel Boardman

Play Episode Listen Later Mar 22, 2022 37:00


Hey! Welcome to The S Word where we talk about the Stories, Strategies and Struggles of building a Successful business. If you enjoyed this episode, help spread the word by leaving a rating and review in Apple podcasts and telling what you think about the show. Are you struggling to bring in new clients consistently? Are your Ad costs spiralling? Head on over to storiesthatconvert.co.uk/quest to grab your FREE copy of the Storyselling Blueprint Quest and start building your own storytelling conversion machine today! Connect with me Instagram Facebook Connect with Jess www.backbone-business.com www.instagram.com/backbonebusiness

21st Century Visionary
Yash Tekriwal on Designing kickass personalized learning experiences at scale

21st Century Visionary

Play Episode Listen Later Dec 10, 2021 42:12


Yash Tekriwal (@tekondeck) is the Ed-tech entrepreneur behind Lectureless, a collective of the best learning designers, no-code tools, and coaches to 10x the impact of cohort-based courses. Yash is also the chief of staff of High Output, which provides performance coaching for entrepreneurs. Prior to that, Yash built and ran upskilling programs for college students in data science and other technical skills, was a coach for Akimbo, and taught CS and entrepreneurship at a high school. Show Notes: (01:18) - Yash's elevator pitch (03:00) - Teaching a data science course in college (06:20) - The decision to start a company right out of college (12:23) - Views on education (15:00) - How a major car accident shifted his perspective (or didn't) (17:23) - His interest in cohort-based courses (22:15) - Improving the CBC experience (26:33) - Starting and pivoting his company Lectureless (31:00) - Advice to his 18-year-old self (31:00) - Recommended programs/resources to learn hard skills like data science (35:23) - Becoming an expert at using no-code tools (36:52) - Favorite resources (eg. Refind) (39:00) - Finding community

Flow Surfers
Episode 73 - How to refind your WHY

Flow Surfers

Play Episode Listen Later Oct 24, 2021 7:16


Today we will cover how to reconnect to your "why". Your "why" is the reason you are surrounding yourself with who you choose. It is the reason you are taking certain intentional actions every day. Sometimes autopilot creeps in more often than we would like and we realize that we can't differentiate between the days anymore. This can result in burnout. Here are some ways to refocus and reconnect with your "why" for more fulfillment and joy in your life. First, remember how important it is to have a "why" to begin with. A "why" can be defined as what you want to be known for, what truly and deeply fulfills you. As you think of your "why", you may uncover different aspects at different phases of your life. Your "why" might change throughout different stages, and that's okay. But when you are disconnected completely from your "why", you need a path back to you center. First, you can identify your strengths and skills. Create a list to help you energize how you are feeling in the present moment. Grounding yourself in this way will energize you to move in the direction of your goals. Second, recognize what other people notice about you. Something that others say are your strengths and skills. The reason we should do this is because sometimes, we are our own worse critics. And it helps to look at ourselves from a different lens. Lastly, take a pause. Take some time to journal, play your favorite music or podcasts, and really sit with your thoughts. Make the space to be in your why and you will find reconnection. In this episode: -What is a "why?" -How to pinpoint your own "why" -How to reconnect with your "why"

Styled by Science CEOs
How to Easily Shop Sustainably & Why it's Important to do so.

Styled by Science CEOs

Play Episode Listen Later Jul 19, 2021 32:14


Today our change maker is Loriza, the founder of @refind_shopping. In this episode she talks about her new sustainable fashion marketplace that offers a curated shopping experience based on your lifestyle and why it is important to shop sustainably. In this episode, you will learn and hear about: - [1:26] Flaws in the clothing industry - [3:31] What is the reFIND marketplace? - [6:56] Loriza's founder journey - [11:00] Why college is a great place to start a business - [17:37] What problem is refind solving for? - [22:45] Women entrepreneur stories - [28:00] Impact that Loriza wants to make in the future Watch the full episode on Youtube: https://linktr.ee/sbscp Connect with us and share about what you learned/like: IG: @styledbyscienceceos Email: styledbyscienceceos@gmail.com Learn more about our companies: Clovo: http://clovobrand.com Hangio: http://shophangio.com Loved this episode? Share it with a friend.

Conectando Puntos
Episodio 161: En busca del reencuentro perdido

Conectando Puntos

Play Episode Listen Later Jul 9, 2021 22:31


Sigue el verano conectante y esta semana hablamos de crackeo de cajeros automáticos, apps capaces de cambiar nuestra personalidad y descubrimos Refind, una aplicación muy recomendable para mejorar nuestros entornos personales de aprendizaje. ¿Nos acompañas? La entrada Episodio 161: En busca del reencuentro perdido se publicó primero en Conectando Puntos.

Conectando Puntos
Episodio 161: En busca del reencuentro perdido

Conectando Puntos

Play Episode Listen Later Jul 9, 2021 22:31


Sigue el verano conectante y esta semana hablamos de crackeo de cajeros automáticos, apps capaces de cambiar nuestra personalidad y descubrimos Refind, una aplicación muy recomendable para mejorar nuestros entornos personales de aprendizaje. ¿Nos acompañas? La entrada Episodio 161: En busca del reencuentro perdido se publicó primero en Conectando Puntos.

Conectando Puntos
Episodio 161: En busca del reencuentro perdido

Conectando Puntos

Play Episode Listen Later Jul 9, 2021 22:31


Sigue el verano conectante y esta semana hablamos de crackeo de cajeros automáticos, apps capaces de cambiar nuestra personalidad y descubrimos Refind, una aplicación muy recomendable para mejorar nuestros entornos personales de aprendizaje. ¿Nos acompañas? La entrada Episodio 161: En busca del reencuentro perdido se publicó primero en Conectando Puntos.

Questions of Fire
Olivia Mercado "Holistic Wellness Coach"

Questions of Fire

Play Episode Listen Later Feb 10, 2021 49:11


Refind your connection! Dissipate your fear! Let go of the stories that holding you back and trapping you! Olivia is on a journey to discover her true nature and explore & connect with the external world around us. Olivia has had her own story to overcome! She is finding her way everyday and she supports others to reconnect, out of fear and beyond their current ideas of who they are! She is wild. She is fun! And she can walk beside you to a better place! Find Olivia @ FB - https://www.facebook.com/mercado.olivia IG - https://www.instagram.com/oliviamercado.yoga/

The Abracast
The Red Book: The Shadow of God and The Dragons and Devils in Your Heart

The Abracast

Play Episode Listen Later Jan 3, 2021 62:49


In this opening episode of our look at the so-called “Red Book” of Carl Jung we find all sorts of shadow work stuff! In the opening of this fascinating book we talk about The Way of What is to Come, Refind the Soul, Soul and God. Featured Book: Liber Novus: The Red Book of C.G. Jung***Free Additional Content*** Sign up for the Mailing List: https://abracast.com/newsletterPlaylist: The Abracast Spotify Playlist***Credits***The voice of The Abracast – Hila Assor https://hilaassor.com/Theme Song “Red Horse Rising” by X-Proph3t: http://www.reverbnation.com/xproph3tWritten / Produced / researched / Performed – Jon Towers www.abracast.com***Contact***Visit Website: www.abracast.comEmail Jon: Towers113@gmail.com Find Jon on Twitter: @jonnyaxx https://twitter.com/JonnyAxx Find Jon on Facebook: https://www.facebook.com/jon.towers.925Find Jon On Instagram: http://instagram.com/stigmatastudios***Storefront*** f you enjoy the show, learned something new, or was inspired you might consider supporting the show! https://abracast.com/store-front***Support*** If you enjoy the show, learned something new, or was inspired you might consider supporting the show!Become a subscriber: www.subscribestar.com/abracast Become a Pateron: https://www.patreon.com/abracastJust wanna buy me a drink?: paypal.me/stigmatastudios ***Advertise*** Got a book, Product or Podcast? Would you would like to get your message to my audience?Advertise on The Abracast: https://www.advertisecast.com/TheAbracastAdvertise on The Abracast: https://intellifluence.com/influencer/jon-towers-61030

Monsters In The Morning
WE ARE SO REFIND. SO UNDERWHELMED

Monsters In The Morning

Play Episode Listen Later Oct 21, 2020 204:50


WEDNESDAY - Ryan has the sniffles? Angelique in Jacksonville. Halloween plans. People more famous with your name. Losing your spot. RRR - Most important invention. Monsters work it out. Monster Sports - MLB - Rays NFL - Tua. Another hack at Chipotle. Florida Dumb Dumbs. Pat moves big stuff. Det. Barb from Crimeline. Zoom moment with Barb. FF 10 and 11. To The Top with Carlos - Etiquette. K.O.D. - Eat fast.

Linux User Space
Episode 08: Dual Boot, Scoot and Boogie

Linux User Space

Play Episode Listen Later Oct 19, 2020 62:25


Coming up in this episode we cover 1. We try on 2 boots 2. We'll discuss distributions from afar 3. and we have an app focus that will help you find your way. Welcome to the Linux User Space Dual (multi) Booting Why? Who? How? Should you? Maybe WSL2? How about a VM? Risk vs. Reward Joe raves about rEFInd (see app focus) Windows first - Linux next Not a beginner thing What works for you? It is not the same for everyone. Housekeeping Email us (mailto:contact@linuxuserspace.show) Ubuntu Podcast (https://ubuntupodcast.org) Support us at Patreon (https://patreon.com/linuxuserspace) Join us on Telegram (https://linuxuserspace.show/telegram) Follow us on twitter (https://twitter.com/LinuxUserSpace) Check out Linux User Space (https://linuxuserspace.show) on the web App Focus rEFInd This episode's app: rEFInd (https://www.rodsbooks.com/refind/) The code is hosted on Sourceforge (https://sourceforge.net/projects/refind/) Next Time Do we have concerns about distributions (desktop environments) from certain places? e.g. UKUI, Deepin, etc. Do some research for yourself from trusted sources. Next episode we discuss October's distro of the month Deepin (https://www.deepin.org/en/) Join us in two weeks when we return to the Linux User Space

Working Overtime The Podcast
An Honest Conversation on Slowing Down

Working Overtime The Podcast

Play Episode Listen Later Oct 13, 2020 26:14


I want to talk about working SUPER overtime and the importance of slowing down. With all the hustle that has been going on in my life lately, I just wanted to have an honest conversation about where I’m at and deciding where to draw the line and finally getting back on track to move forward.   [00:01 - 06:10] What’s going on in my life I talk about what’s been happening in my life lately Started this step-up challenge by Brian Mayoral in July After Unleash the power within by Tony Robbins Involve in a mastermind community and leadership role Seeing much growth and self-transformation Working on getting certified in neuro-linguistic programing Developing my personal development, coaching program, and masterclass Making a short film Still having my day job and daily fitness routine [05:30 - 8:30] Decide where to draw the line Experiencing the signs of massive burnout and exhaustion I want to draw the line before I burnout  My past experiences dealing with burnout  [08:31 - 8:30] 6 Steps to get back on track Getting outside as much as possible Refind moment of clarity and slow down A little reset vacation Take time for yourself Prioritizing Ask yourself, “What am I giving most value to?” Download some productivity apps Making my Vitality a priority Heath and fitness Hire a fitness coach Simplifying things down Living with necessity not through excess Routine your life to avoid decision fatigue Setting boundaries Time blocking with social media, etc Set boundaries with people and be direct about it Learning how to say No [23:00 - 26:14] An Honest Conversation on Slowing Down Feeling overwhelmed is going to happen Recognizing it, being self aware Figure out what works for you to get back on track Mental clarity to move forward Final words from me   Tweetable Quotes:  “I still believe in working hard to reach your dreams. You can’t just dream about it, but you have to put massive action into it.” - C.N. Sloan. “You have to decide where to draw that line, so you don’t get massive burn out.” - C.N. Sloan “To take care of your mind, you have to also take care of your body.” - C.N. Sloan “When we routine our lives down, it makes it so much simpler that allows you to use bigger energy to focus on the decisions that you have to make throughout the day.” - C.N. Sloan   Resources mentioned in the episode: Step Up Challenge by Brian Mayoral Unleash The Power Within by Tony Robbins Pomodoro Efficiency Technic Focus Keeper App Productivity Planner App Jake Havron Coach Essentialism: The Disciplined Pursuit of Less book by Greg McKeown   LEAVE A REVIEW + Help people spread the message of motivation and chasing your dreams by sharing this episode or click here to listen to our previous episodes. Keep Up with the Podcast on Instagram @workingotpodcast. Follow my personal page on Instagram @cnsloan_   Don't forget to subscribe and leave a 5-star review!

Next Level Relationships Podcast
Episode 45: #Quickboost: The Power Of A Wink

Next Level Relationships Podcast

Play Episode Listen Later Oct 2, 2020 7:21


If you've been stuck in the "things are just fine" energy and missing those early days of passion in your relationship, this one is for you. Refind that spark with the simplest of actions. I'll walk you through how to make it happen.  

Value Adds Value!
Part 3 of Refind, Refine, and Reinvent!!

Value Adds Value!

Play Episode Listen Later May 5, 2020 29:12


We want to start out by saying to all the teachers out there that are doing there very best in a difficult situation. We are honored to stand with you in this profession. We wrap up this series on what we are striving to do during this time of COVID-19 when we have found ourselves with more time and space to think and reflect. We hope that you'll use this time to find yourself again, figure out how you can remove someone of the baggage you've been carrying, and come back in the fall as a new teacher! We are on this journey with you of becoming the teachers our kids deserve! If you want to learn more about our projects please visit theledproject.com! Follow us on Instagram: @its.wil.law.iii @mr.k.inroom508 and @valueaddsvalue --- Support this podcast: https://anchor.fm/valueaddsvalue/support

Meditatie Amsterdam -  De Meditatie Podcast
Episode 14: Corona extra: regulate your tension or stress and refind your inner balance

Meditatie Amsterdam - De Meditatie Podcast

Play Episode Listen Later Mar 21, 2020 29:40


In this time where the COVID-19 virus is affecting our lives and state of mind, I want to contribute with some extra meditations to keep your system optimally calm, fitd and engaged. This episode of my regular meditation evening I recorded at home and want to share openly to anybody that might benefit from it. I hope it helps you as well and wish you all the best.

Sermons – Roots Covenant Church

In this message, Pastor T. C. shares the ways he has had to rethink “heaven” and “hell,” particularly where traditional views have not lined up with what the Bible actually teaches.

Sermons – Roots Covenant Church

“Church” might be the subject that evokes the most emotions for those “deconstructing/reconstructing.” Church is where the proverbial rubber meets the road when it comes to our faith. It’s also where flawed human beings steward the sacred mysteries of the faith. Church is the space where God’s Spirit inhabits our relationships in an unique way,…

Sermons – Roots Covenant Church

In this message, Pastor Osheta Moore guides us through aspects of the deconstruction journey she’s been on as it relates to her experience and beliefs about the Holy Spirit. In a similar way to how the prophet Elijah looked for God to show up in overt manifestations of power, but God showed up in a…

Sermons – Roots Covenant Church

What is the Bible? How did we get it? How are we supposed to interpret it? How do we understand the Bible and its role in our spiritual formation? In this sermon, Pastor Der Lor explores how we can discover the Jesus Way in our understanding of Scripture after deconstruction.

Sermons – Roots Covenant Church

As we continue in our current teaching series, Emily Morrison delivers this sermon on Faith. In John chapter 6, the crowds that followed Jesus had many questions for him. In fact, Jesus’s disciples often doubted. Ultimately, Jesus didn’t explain the faith, he asked people to believe in him, to trust him. Emily shows us that…

Sermons – Roots Covenant Church

Jesus compared his Way to a wise person building their home on a rock. However, there are many Christian belief systems and structures that have been built on top of the Jesus Way which should be rightfully deconstructed—they are foundations of sinking sand. Belief systems and structures that are built on fear, cultural assimilation, and…

Sermons – Roots Covenant Church

The kingdom of heaven is like treasure hidden in a field. When a man found it, he hid it again, and then in his joy went and sold all he had and bought that field. Again, the kingdom of heaven is like a merchant looking for fine pearls. When he found one of great value,…

The Zibra Blog’s BEFORE AND AFTER Furniture Refinishing Podcast
"To stain or not to stain?", that is the question.  The answer will be discussed in detail with Jilian Moncada of Refind Design by Coco Clare.

The Zibra Blog’s BEFORE AND AFTER Furniture Refinishing Podcast

Play Episode Listen Later Jul 19, 2019 39:40


Getting In the Loop: Circular Economy | Sustainability | Closing the Loop
How Artificial Intelligence Can Help Create a More Circular Economy with Johanna Reimers

Getting In the Loop: Circular Economy | Sustainability | Closing the Loop

Play Episode Listen Later Jun 3, 2019 37:36


Johanna Reimers, CEO of Refind Technologies, reflects on the role of technology in creating a more circular economy. In this episode, you’ll hear how Refind Technologies is using machine learning and AI to help companies undertake repair, remanufacturing and recycling. And, don’t miss the fascinating reason why Refind Technologies also knows a lot about fish as well as batteries! For more information and show notes visit http://gettinginthelooppodcast.com . ABOUT TODAY'S GUEST Johanna Reimers is CEO of Refind Technologies since 2015, which she co-founded in 2014. She has an M.Sc. in Industrial Engineering and Management from Chalmers University of Technology and worked as an IT consultant and project manager for about ten years prior to working in the recycling business with Optisort, a former version of Refind, in 2013. HIGHLIGHTS 2:30 Introduction to Refind Technologies 4:00 How to teach a machine to sort batteries 7:30 Why Refind Technologies knows a lot about fish in addition to batteries 14:30 Enabling circular repair and remanufacturing with automation technology 18:00 How Refind Technologies introduced the world’s first reverse vending machine for batteries 25:30 Challenges and opportunities for circular technology 33:15 The future of AI and mission recognition for circular economy

Holistic Essentials
Interview with Alisha Bradley, Founder Of Refind You

Holistic Essentials

Play Episode Listen Later May 13, 2019 34:31


Join us as we chat with top Chicago Lifestyle Coach, Alisha Bradley! Alisha's trials have led her to a place of owning her power and tapping into her intuitive guidance system to create all that she desires. She has the life experience and professional expertise to help you do the same!

BSD Now
285: BSD Strategy

BSD Now

Play Episode Listen Later Feb 14, 2019 69:32


Strategic thinking to keep FreeBSD relevant, reflecting on the soul of a new machine, 10GbE Benchmarks On Nine Linux Distros and FreeBSD, NetBSD integrating LLVM sanitizers in base, FreeNAS 11.2 distrowatch review, and more. ##Headlines ###Strategic thinking, or what I think what we need to do to keep FreeBSD relevant Since I participate in the FreeBSD project there are from time to time some voices which say FreeBSD is dead, Linux is the way to go. Most of the time those voices are trolls, or people which do not really know what FreeBSD has to offer. Sometimes those voices wear blinders, they only see their own little world (were Linux just works fine) and do not see the big picture (like e.g. competition stimulates business, …) or even dare to look what FreeBSD has to offer. Sometimes those voices raise a valid concern, and it is up to the FreeBSD project to filter out what would be beneficial. Recently there were some mails on the FreeBSD lists in the sense of “What about going into direction X?”. Some people just had the opinion that we should stay where we are. In my opinion this is similarly bad to blindly saying FreeBSD is dead and following the masses. It would mean stagnation. We should not hold people back in exploring new / different directions. Someone wants to write a kernel module in (a subset of) C++ or in Rust… well, go ahead, give it a try, we can put it into the Ports Collection and let people get experience with it. This discussion on the mailinglists also triggered some kind of “where do we see us in the next years” / strategic thinking reflection. What I present here, is my very own opinion about things we in the FreeBSD project should look at, to stay relevant in the long term. To be able to put that into scope, I need to clarify what “relevant” means in this case. FreeBSD is currently used by companies like Netflix, NetApp, Cisco, Juniper, and many others as a base for products or services. It is also used by end‐users as a work‐horse (e.g. mailservers, webservers, …). Staying relevant means in this context, to provide something which the user base is interested in to use and which makes it more easy / fast for the user base to deliver whatever they want or need to deliver than with another kind of system. And this in terms of time to market of a solution (time to deliver a service like a web‐/mail‐/whatever‐server or product), and in terms of performance (which not only means speed, but also security and reliability and …) of the solution. I have categorized the list of items I think are important into (new) code/features, docs, polishing and project infrastructure. Links in the following usually point to documentation/HOWTOs/experiences for/with FreeBSD, and not to the canonical entry points of the projects or technologies. In a few cases the links point to an explanation in the wikipedia or to the website of the topic in question. ###Reflecting on The Soul of a New Machine Long ago as an undergraduate, I found myself back home on a break from school, bored and with eyes wandering idly across a family bookshelf. At school, I had started to find a calling in computing systems, and now in the den, an old book suddenly caught my eye: Tracy Kidder’s The Soul of a New Machine. Taking it off the shelf, the book grabbed me from its first descriptions of Tom West, captivating me with the epic tale of the development of the Eagle at Data General. I — like so many before and after me — found the book to be life changing: by telling the stories of the people behind the machine, the book showed the creative passion among engineers that might otherwise appear anodyne, inspiring me to chart a course that might one day allow me to make a similar mark. Since reading it over two decades ago, I have recommended The Soul of a Machine at essentially every opportunity, believing that it is a part of computing’s literary foundation — that it should be considered our Odyssey. Recently, I suggested it as beach reading to Jess Frazelle, and apparently with perfect timing: when I saw the book at the top of her vacation pile, I knew a fuse had been lit. I was delighted (though not at all surprised) to see Jess livetweet her admiration of the book, starting with the compelling prose, the lucid technical explanations and the visceral anecdotes — but then moving on to the deeper technical inspiration she found in the book. And as she reached the book’s crescendo, Jess felt its full power, causing her to reflect on the nature of engineering motivation. Excited to see the effect of the book on Jess, I experienced a kind of reflected recommendation: I was inspired to (re-)read my own recommendation! Shortly after I started reading, I began to realize that (contrary to what I had been telling myself over the years!) I had not re-read the book in full since that first reading so many years ago. Rather, over the years I had merely revisited those sections that I remembered fondly. On the one hand, these sections are singular: the saga of engineers debugging a nasty I-cache data corruption issue; the young engineer who implements the simulator in an impossibly short amount of time because no one wanted to tell him that he was being impossibly ambitious; the engineer who, frustrated with a nanosecond-scale timing problem in the ALU that he designed, moved to a commune in Vermont, claiming a desire to deal with “no unit of time shorter than a season”. But by limiting myself to these passages, I was succumbing to the selection bias of my much younger self; re-reading the book now from start to finish has given new parts depth and meaning. Aspects that were more abstract to me as an undergraduate — from the organizational rivalries and absurdities of the industry to the complexities of West’s character and the tribulations of the team down the stretch — are now deeply evocative of concrete episodes of my own career. See Article for rest… ##News Roundup ###Out-Of-The-Box 10GbE Network Benchmarks On Nine Linux Distributions Plus FreeBSD 12 Last week I started running some fresh 10GbE Linux networking performance benchmarks across a few different Linux distributions. That testing has now been extended to cover nine Linux distributions plus FreeBSD 12.0 to compare the out-of-the-box networking performance. Tested this round alongside FreeBSD 12.0 was Antergos 19.1, CentOS 7, Clear Linux, Debian 9.6, Fedora Server 29, openSUSE Leap 15.0, openSUSE Tumbleweed, Ubuntu 18.04.1 LTS, and Ubuntu 18.10. All of the tests were done with a Tyan S7106 1U server featuring two Intel Xeon Gold 6138 CPUs, 96GB of DDR4 system memory, and Samsung 970 EVO SSD. For the 10GbE connectivity on this server was an add-in HP NC523SFP PCIe adapter providing two 10Gb SPF+ ports using a QLogic 8214 controller. Originally the plan as well was to include Windows Server 2016/2019. Unfortunately the QLogic driver download site was malfunctioning since Cavium’s acquisition of the company and the other Windows Server 2016 driver options not panning out and there not being a Windows Server 2019 option. So sadly that Windows testing was thwarted so I since started testing over with a Mellanox Connectx-2 10GbE NIC, which is well supported on Windows Server and so that testing is ongoing for the next article of Windows vs. Linux 10 Gigabit network performance plus some “tuned” Linux networking results too. ###Integration of the LLVM sanitizers with the NetBSD base system Over the past month I’ve merged the LLVM compiler-rt sanitizers (LLVM svn r350590) with the base system. I’ve also managed to get a functional set of Makefile rules to build all of them, namely: ASan, UBSan, TSan, MSan, libFuzzer, SafeStack, XRay. In all supported variations and modes that are supported by the original LLVM compiler-rt package. ###Distrowatch FreeNAS 11.2 review The project’s latest release is FreeNAS 11.2 and, at first, I nearly overlooked the new version because it appeared to be a minor point release. However, a lot of work went into the new version and 11.2 offers a lot of changes when compared next to 11.1, “including a major revamp of the web interface, support for self-encrypting drives, and new, backwards-compatible REST and WebSocket APIs. This update also introduces iocage for improved plugins and jails management and simplified plugin development.” ##Beastie Bits Instructions for installing rEFInd to dual boot a computer with FreeBSD and windows (and possibly other OSes as well). NetBSD desktop pt.6: “vi(1) editor, tmux and unicode $TERM” Unix flowers FreeBSD upgrade procedure using GPT Pull-based Backups using OpenBSD base* Developing WireGuard for NetBSD OpenZFS User Conference, April 18-19, Norwalk CT KnoxBug Feb 25th ##Feedback/Questions Jake - C Programming Farhan - Explanation of rtadvd Nelson - Bug Bounties on Open-Source Software Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv

Learning & Development Stories Podcast
#12: The Power of Mobilizing Employees to Create Training Content – an Interview with Patrick Veenhoff of Swisscom

Learning & Development Stories Podcast

Play Episode Listen Later Dec 21, 2018 27:38


How do we get more colleagues to engage with L&D resources? This is a common concern facing L&D leaders. Swisscom, the major telecommunications provider in Switzerland, has been able to address such a question by encouraging employees to create training content. Patrick Veenhoff, Head of Learning & Development at Swisscom, shared his experiences with this innovative initiative on episode 12 of the Learning and Development Stories podcast. “We introduced a very disruptive approach to corporate learning,” said Patrick. “I don't have any trainers, and we don't produce any training content. Instead, we enable 5,000 employees to teach and learn from each other.” Patrick explained that a training is created when a need is identified. The employee then works alongside a coach to develop the training from conception to delivery. “Traditional learning and development departments do things top down, and this approach doesn't work anymore,” explained Patrick. “Instead, for me, the only way to really address this is to create a platform and then an ecosystem that self regulates.” Tying learning to business objectives Prior to launching this initiative, it was evident that Swisscom’s L&D was not addressing all of the training needs in the business. “The initial concept was to merge all of the training initiatives together and put them under one name,” recounted Patrick. “After one year and several discussions, there wasn't anything concrete yet that people could really use.” It was at this point that Patrick looked at the requirements that the Swisscom board of directors had established, the time spent and his understanding of how external customers and the market in general were working. Connecting these dots, he and his colleagues came up with this concept of involving employees in the training process. Knowledge transfer It would be difficult to find a way to foster knowledge transfer more effectively than creating this type of ecosystem in which employees are deliberately training others. It might seem like a tall order to make this a reality. After all, it can be challenging to just mobilize employees to see the value of using different learning resources. Patrick believes that flipping this equation and involving employees in creating content can be a reality by incorporating three aspects of a healthy environment. Good processes Appropriate tools Aligned incentives Lessons from mistakes Patrick shared about how one of the initial forms of trainings that they used was podcasting. They thought a podcast format would work well. However, after about six months, they realized no one was listening. “When you try out a disruptive concept like this, you simply need to be open for the feedback that your users or customers are giving,” he said. The link between training and employee engagement After analyzing how training methods were being used at Swisscom, Patrick realized that L&D was being seen as a cost, rather than an investment. “The other thing that I saw is that there are so many changes happening on the markets that it's nearly impossible to say what type of skills so you're going to need as a business in the next two or three years.” Keeping employees engaged required a different training format that would help deal with the speed of change in the industry. Communications tactics Patrick and his colleagues have used multiple styles of communication. “The first thing that we did was a very top down approach where I pitched the idea to our board of directors, and once it was approved, we did the launch of the initiative. Three months later, I then personally visited all of the management teams. And so this was the first step. Then inside my team, everybody had the assignment to spread the message about this new approach in different team meetings.” They have also been able to leverage a peer-to-peer approach. “Everybody who creates their content has a personal interest to start sharing this content with other people. In the first three months, we had two or three very big projects where about 500-700 people had to be trained. We enabled that group to create content by themselves. And then they were the ones pushing that content to those big groups of people. Those were immediately two or three very big showcases that this approach was working.” Patrick also used a blog to keep everyone up to date and to increase transparency about what has been working and opportunities for improvement. Resources Patrick highlighted the importance of looking outside traditional L&D resources. He has found inspiration from user experience design, user experience research, psychology, business and entrepreneurship. “I also have exchanges with startups in education technology, and I'm finding that this gives me fresh ideas. I then think about how can I apply those ideas or those concepts to an L&D.” Patrick recommends Refind, an online tool that curates and sends you articles based on your interests. “This is a great way to keep up to date with what is happening on the web, but not have to search 20 or 30 websites for something that I care about reading.” You can connect with Patrick on LinkedIn and read the latest content on his blog, On Corporate Learning.  

Beyond Social Media: The Marketing, Advertising & Public Relations Podcast

During episode 252, co-hosts B.L. Ochman and David Erickson discuss General Mills' scented cinema Pillsbury commercials; The Ohio Pork Council's bacon vending machine; Google's attempt to better navigate audio news; the Mozilla Foundation's Privacy Not Included guide; Bose sunglasses with a soundtrack; McDonald’s hamburger takeover of reddit; new free online professional development courses from Google; Grittycon 2019; the Catholic News Agency's Chanukah fail; Facebook's brain drain; Quora's data breach; Refind; holiday eCommerce insights; Donald Trump's Favorite Things song; Rudy Giuliani's Twitter fail; plus great new apps and important stats and a lot of stuff in between. Show Notes & Links: http://beyondsocialmediashow.com/252 Watch the video version Connect with the show on social media Subscribe to the weekly eNewsletter

BSD Now
Episode 264: Optimized-out | BSD Now 264

BSD Now

Play Episode Listen Later Sep 20, 2018 71:58


FreeBSD and DragonflyBSD benchmarks on AMD’s Threadripper, NetBSD 7.2 has been released, optimized out DTrace kernel symbols, stuck UEFI bootloaders, why ed is not a good editor today, tell your BSD story, and more. ##Headlines FreeBSD & DragonFlyBSD Put Up A Strong Fight On AMD’s Threadripper 2990WX, Benchmarks Against Linux The past two weeks I have been delivering a great deal of AMD Threadripper 2990WX benchmarks on Linux as well as some against Windows and Windows Server. But recently I got around to trying out some of the BSD operating systems on this 32-core / 64-thread processor to see how they would run and to see whether they would have similar scaling issues or not like we’ve seen on the Windows side against Linux. In this article are FreeBSD and DragonFlyBSD benchmarks with the X399 + 2990WX compared to a few Linux distributions. The BSDs I focused my testing on were FreeBSD 11.2-STABLE and 12.0-CURRENT/ALPHA1 (the version in development) as well as iX System’s TrueOS that is tracking FreeBSD 12.0-CURRENT. Also included were DragonFlyBSD, with FreeBSD and DragonFlyBSD being tied as my favorite operating systems when it comes to the BSDs. When it came to FreeBSD 11.2-STABLE and 12.0-ALPHA1 on the Threadripper 2990WX, it worked out surprisingly well. I encountered no real issues during my two days of benchmarking on FreeBSD (and TrueOS). It was a great experience and FreeBSD was happy to exploit the 64 threads on the system. DragonFlyBSD was a bit of a different story… Last week when I started this BSD testing I tried DragonFly 5.2.2 as the latest stable release as well as a DragonFlyBSD 5.3 development snapshot from last week: both failed to boot in either BIOS or UEFI modes. But then a few days ago DragonFlyBSD lead developer Matthew Dillon bought himself a 2990WX platform. He made the necessary changes to get DragonFlyBSD 5.3 working and he ended up finding really great performance and potential out of the platform. So I tried the latest DragonFlyBSD 5.3 daily ISO on 22 August and indeed it now booted successfully and we were off to the races. Thus there are some DragonFlyBSD 5.3 benchmarks included in this article too. Just hours ago, Matthew Dillon landed some 2990WX topology and scheduler enhancements but that fell out of the scope of when DragonFly was installed on this system. But over the weekend or so I plan to re-test DragonFlyBSD 5.3 and see how those optimizations affect the overall 2990WX performance now on that BSD. DragonFlyBSD 5.4 stable should certainly be an interesting release on several fronts! With FreeBSD 11.2-STABLE and 12.0-ALPHA1 I ran benchmarks when using their stock compiler (LLVM Clang 6.0) as well as GCC 7.3 obtained via GCC 7.3. That was done to rule out compiler differences in benchmarking against the GCC-based Linux distributions. On DragonFlyBSD 5.3 it defaults to the GCC 5.4.1 but via pkg I also did a secondary run when upgraded to GCC 7.3. The hardware and BIOS/UEFI settings were maintained the same throughout the entire benchmarking process. The system was made up of the AMD Ryzen Threadripper 2990WX at stock speeds, the ASUS ROG ZENITH EXTREME motherboard, 4 x 8GB DDR4-3200MHz memory, Samsung 970 EVO 500GB NVMe SSD, and Radeon RX Vega 56 graphics card. All of these Linux vs. BSD benchmarks were carried out in a fully-automated and reproducible manner using the open-source Phoronix Test Suite benchmarking framework. While for the last of today’s BSD vs. Linux benchmarking on the Threadripper 2990WX, the Linux distributions came out slightly ahead of FreeBSD and DragonFlyBSD with GCC (another test having issues with Clang 6.0 on the BSDs). Overall, I was quite taken away by the BSD performance on the Threadripper 2990WX – particularly FreeBSD. In a surprising number of benchmarks, the BSDs were outperforming the tested Linux distributions though often by incredibly thin margins. Still, quite an accomplishment for these BSD operating systems and considering how much better Linux is already doing than Windows 10 / Windows Server on this 32-core / 64-thread processor. Then again, the BSDs like Linux have a long history of running on high core/thread-count systems, super computers, and other HPC environments. It will be interesting to see how much faster DragonFlyBSD can run given today’s commit to its kernel with scheduler and topology improvements for the 2990WX. Those additional DragonFlyBSD benchmarks will be published in the coming days once they are completed. ###NetBSD 7.2 released The NetBSD Project is pleased to announce NetBSD 7.2, the second feature update of the NetBSD 7 release branch. It represents a selected subset of fixes deemed important for security or stability reasons, as well as new features and enhancements. General Security Note The NetBSD 7.2 release is a maintenance release of the netbsd-7 branch, which had it's first major release, NetBSD 7.0 in September 2015. A lot of security features have been added to later NetBSD versions, and for new installations we highly recommend using our latest release, NetBSD 8.0 instead. Some highlights of the 7.2 release are: Support for USB 3.0. Enhancements to the Linux emulation subsystem. Fixes in binary compatibility for ancient NetBSD executables. iwm(4) driver for Intel Wireless 726x, 316x, 826x and 416x series added. Support for Raspberry Pi 3 added. Fix interrupt setup on Hyper-V VMs with Legacy Network Adapter. SVR4 and IBCS2 compatibility subsystems have been disabled by default (besides IBCS2 on VAX). These subsystems also do not auto-load their modules any more. Various USB stability enhancements. Numerous bug fixes and stability improvements. Complete source and binaries for NetBSD 7.2 are available for download at many sites around the world. A list of download sites providing FTP, AnonCVS, SUP, and other services may be found at https://www.NetBSD.org/mirrors/. We encourage users who wish to install via ISO or USB disk images to download via BitTorrent by using the torrent files supplied in the images area. A list of hashes for the NetBSD 7.2 distribution has been signed with the well-connected PGP key for the NetBSD Security Officer: https://cdn.NetBSD.org/pub/NetBSD/security/hashes/NetBSD-7.2_hashes.asc NetBSD is free. All of the code is under non-restrictive licenses, and may be used without paying royalties to anyone. Free support services are available via our mailing lists and website. Commercial support is available from a variety of sources. More extensive information on NetBSD is available from our website: ##News Roundup Including optimized-out kernel symbols in dtrace on FreeBSD Have you ever had dtrace(1) on FreeBSD fail to list a probe that should exist in the kernel? This is because Clang will optimize-out some functions. The result is ctfconvert(1) will not generate debugging symbols that dtrace(1) uses to identify probes. I have a quick solution to getting those probes visible to dtrace(1). In my case, I was trying to instrument on ieee80211_ioctl_get80211, whose sister function ieee80211_ioctl_set80211 has a dtrace(1) probe in the generic FreeBSD 11 and 12 kernels. Both functions are located in /usr/src/sys/net80211/ieee80211_ioctl.c. My first attempt was to add to /etc/make.conf as follows and recompile the kernel. CFLAGS+=-O0 and -fno-inline-functions This failed to produce the dtrace(1) probe. Several other attempts failed and I was getting inconsistent compilation results (Is it me or is ieee80211_ioctl.c compiled with different flags if NO_CLEAN=1 is set?). When I manually compiled the object file by copying the compilation line for the object file and adding -O0 -fno-inline-functions, nm(1) on both the object file and kernel demonstrated that the symbol was present. I installed the kernel, rebooted and it was listed as a dtrace probe. Great! But as I continued to debug my WiFi driver (oh yeah, I’m very slowly extending rtwn(4)), I found myself rebuilding the kernel several times and frequently rebooting. Why not do this across the entire kernel? After hacking around, my solution was to modify the build scripts. My solution was to edit /usr/src/sys/conf/kern.pre.mk and modify all optimization level 2 to optimization level 0. The following is my diff(1) on FreeBSD 12.0-CURRENT. A few thoughts: This seems like a hack rather than a long-term solution. Either the problem is with the hard-coded optimization flags, or the inability to overwrite them in all places in make.conf. Removing optimizations is only something I would do in a non-production kernel, so its as if I have to choose between optimizations for a production kernel or having dtrace probes. But dtrace explicitly markets itself as not impactful on production. Using the dtrace pony as your featured image on WordPress does not render properly and must be rotated and modified. Blame Bryan Cantrill. If you have a better solution, please let me know and I will update the article, but this works for me! ###FreeBSD: UEFI Bootloader stuck on BootCurrent/BootOrder/BootInfo on Asus Motherboards (and fix!) Starting with FreeBSD CURRENT from about a few weeks of posting date, but including FreeBSD 12 alpha releases (not related to DEC Alpha), I noticed one thing: When I boot FreeBSD from UEFI on a homebuilt desktop with a Asus H87M-E motherboard, and have Root on ZFS, the bootloader gets stuck on lines like BootCurrent, BootOrder, and BootInfo. This issue occurs when I try to boot directly to efibootbootx64.efi. One person had a similar issue on a Asus H87I-PLUS motherboard. This issue may or may not exist on other Asus motherboards, desktops, or laptops. This may be specific to Asus motherboards for Intel’s Haswell, but may also exist on newer systems (e.g. Skylake) or older (e.g. Ivy Bridge) with Asus motherboards, as well as Asus desktops or laptops. There are two solutions to this problem: Use Legacy BIOS mode instead of UEFI mode Install a FreeBSD UEFI Boot entry Keep in mind that I am not going to talk about this issue and third-party UEFI boot managers such as rEFInd here. The first option is rather straightforward: you need to make sure your computer has “Secure Boot” disabled and “Legacy Boot” or “CSM” enabled. Then, you need to make sure FreeBSD is installed in BIOS mode. However, this solution is (in my opinion) suboptimal. Why? Because: You won’t be able to use hard drives bigger than 2TB You are limited to MBR Partitioning on Asus motherboards with UEFI as Asus motherboards refuse to boot GPT partitioned disks in BIOS mode Legacy BIOS mode may not exist on future computers or motherboards (although those systems may not have this issue, and this issue may get fixed by then) The second option, however, is less straightforward, but will let you keep UEFI. Many UEFI systems, including affected Asus motherboards described here, include a boot manager built into the UEFI. FreeBSD includes a tool called efibootmgr to manage this, similar to the similarly-named tool in Linux, but with a different syntax. ###Why ed(1) is not a good editor today I’ll start with my tweet: Heretical Unix opinion time: ed(1) may be the 'standard Unix editor', but it is not a particularly good editor outside of a limited environment that almost never applies today. There is a certain portion of Unixdom that really likes ed(1), the ‘standard Unix editor’. Having actually used ed for a not insignificant amount of time (although it was the friendlier ‘UofT ed’ variant), I have some reactions to what I feel is sometimes overzealous praise of it. One of these is what I tweeted. The fundamental limitation of ed is that it is what I call an indirect manipulation interface, in contrast to the explicit manipulation interfaces of screen editors like vi and graphical editors like sam (which are generally lumped together as ‘visual’ editors, so called because they actually show you the text you’re editing). When you edit text in ed, you have some problems that you don’t have in visual editors; you have to maintain in your head the context of what the text looks like (and where you are in it), you have to figure out how to address portions of that text in order to modify them, and finally you have to think about how your edit commands will change the context. Copious use of ed’s p command can help with the first problem, but nothing really deals with the other two. In order to use ed, you basically have to simulate parts of ed in your head. Ed is a great editor in situations where the editor explicitly presenting this context is a very expensive or outright impossible operation. Ed works great on real teletypes, for example, or over extremely slow links where you want to send and receive as little data as possible (and on real teletypes you have some amount of context in the form of an actual printout that you can look back at). Back in the old days of Unix, this described a fairly large number of situations; you had actual teletypes, you had slow dialup links (and later slow, high latency network links), and you had slow and heavily overloaded systems. However, that’s no longer the situation today (at least almost all of the time). Modern systems and links can easily support visual editors that continually show you the context of the text and generally let you more or less directly manipulate it (whether that is through cursoring around it or using a mouse). Such editors are easier and faster to use, and they leave you with more brainpower free to think about things like the program you’re writing (which is the important thing). If you can use a visual editor, ed is not a particularly good editor to use instead; you will probably spend a lot of effort (and some amount of time) on doing by hand something that the visual editor will do for you. If you are very practiced at ed, maybe this partly goes away, but I maintain that you are still working harder than you need to be. The people who say that ed is a quite powerful editor are correct; ed is quite capable (although sadly limited by only editing a single file). It’s just that it’s also a pain to use. (They’re also correct that ed is the foundation of many other things in Unix, including sed and vi. But that doesn’t mean that the best way to learn or understand those things is to learn and use ed.) This doesn’t make ed a useless, vestigial thing on modern Unix, though. There are uses for ed in non-interactive editing, for example. But on modern Unix, ed is a specialized tool, much like dc. It’s worth knowing that ed is there and roughly what it can do, but it’s probably not worth learning how to use it before you need it. And you’re unlikely to ever be in a situation where it’s the best choice for interactive editing (and if you are, something has generally gone wrong). (But if you enjoy exploring the obscure corners of Unix, sure, go for it. Learn dc too, because it’s interesting in its own way and, like ed, it’s one of those classical old Unix programs.) ##Beastie Bits Is there any interest in a #BSD user group in #Montreal? Tell your BSD story Finishing leftover tasks from Google Summer of Code Fuzzing the OpenBSD Kernel ARM - any Tier-1 *BSD options? ##Feedback/Questions Chris - byhve question Paulo - Topic suggestion Bostjan - How data gets to disk Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv

Scar Tissue With Fabian Di Marco
Jamie Pride – A Survivor’s Guide To Being An Entrepreneur

Scar Tissue With Fabian Di Marco

Play Episode Listen Later Jul 29, 2018 77:59


This is the episode every entrepreneur needs to hear. Jamie Pride, the former CEO of RealEstate.com.au, author and founder of 6 tech start-ups, most notably ‘REFIND’, once a listed $200m business that came crashing down, gives his guide to founder-fitness. This is both a personal story of triumph and a tactical playbook for a longer happier career...

Podcast Marketing Numérique
14-Comment être informé en marketing numérique

Podcast Marketing Numérique

Play Episode Listen Later Jan 31, 2018 7:10


Où regarder en ligne pour avoir plus de nouvelles sur le marketing numérique? Refind.com Feedly.com/thomadaneau

9INE POINT Started With A Dream Podcast w/ Jacolby Gilliam
Ep.2 How To Refind Your Purpose w/ Daniel Kirk – Australian Para-Athlete

9INE POINT Started With A Dream Podcast w/ Jacolby Gilliam

Play Episode Listen Later Jan 14, 2018 27:34


The expectations were high, but the outcome was pretty low again. It was a ticking time bomb for when I was going to finally accept that I was not going to be able-bodied again. That my ankle was permanently damaged and I needed to find a new set of purpose and way of going about things. […] The post Ep.2 How To Refind Your Purpose w/ Daniel Kirk – Australian Para-Athlete appeared first on 9INE POINT.

Votre coach web
26. Mon guide de la curation de contenu

Votre coach web

Play Episode Listen Later Aug 3, 2017 35:43


Souvent dans ce podcast je vous parle de comment créer du contenu de A à Z. Aujourd’hui je vais vous parler de créer du contenu sans créer du contenu vous même, ou plutôt comment créer un contenu à partir du contenu des autres. Je parle bien entendu de la curation. Je vous en donne les grands principes, les clés pour réussir mais aussi mon workflow de sélection et publication des liens.Quelques outils cités :- Refind (lien d'invitation) : https://refind.com/BertrandSoulier?invite=91cfd56f8e- Mon lecteur de flux RSS : http://reederapp.com- Pinboard : https://pinboard.in- Pocket : https://getpocket.com- Revue : https://www.getrevue.co- Buffer : https://buffer.com- CoSchedule : http://coschedule.com/r/54885---Votre Coach Web est un podcast sur la création de contenu pour aider ceux qui veulent s’exprimer sur internet et les réseaux sociaux, développer leur visibilité et en vivre.S’abonner au podcast :- sur iTunes : https://itunes.apple.com/fr/podcast/votre-coach-web/id1249494221?mt=2 - sur Google Play Music : https://play.google.com/music/m/I7f4meeenujgugju3b3nxvhdsdi?t=Bertrand_Soulier_-_Votre_coach_web- Ecouter le podcast sur YouTube : http://bertrand.video/podcastPour prolonger :- Mon groupe d’entraide et de conseil sur Facebook : https://www.facebook.com/groups/242687639569739/- Ma lettre sur la création de contenu : https://www.getrevue.co/profile/soulierbertrandN’hésitez pas à me poser vos questions sur Facebook, Discord, Instagram ou Twitter avec le hashtag #askbertrandSur les réseaux sociaux :- Twitter : http://twitter.com/bertrandsoulier- Facebook : https://www.facebook.com/soulierbertrand- Instagram : http://www.instagram.com/bertrandsoulier- YouTube : http://bertrand.videoMes blogs :- Mon blog tech et pro : http://www.bertrand-soulier.com- Cyberbougnat : http://www.cyberbougnat.net- Mon blog de mec : https://www.monblogdemec.fr

BSD Now
192: SSHv1 Be Gone

BSD Now

Play Episode Listen Later May 3, 2017 124:13


This week we have a FreeBSD Foundation development update, tell you about sprinkling in the TrueOS project, Dynamic WDS & a whole lot more! This episode was brought to you by Headlines OpenSSH Removes SSHv1 Support (http://undeadly.org/cgi?action=article&sid=20170501005206) In a series of commits starting here (http://marc.info/?l=openbsd-cvs&m=149359384905651&w=2) and ending with this one (http://marc.info/?l=openbsd-cvs&m=149359530105864&w=2), Damien Miller completed the removal of all support for the now-historic SSHv1 protocol from OpenSSH (https://www.openssh.com/). The final commit message, for the commit that removes the SSHv1 related regression tests, reads: Eliminate explicit specification of protocol in tests and loops over protocol. We only support SSHv2 now. Dropping support for SSHv1 and associated ciphers that were either suspected to or known to be broken has been planned for several releases, and has been eagerly anticipated by many in the OpenBSD camp. In practical terms this means that starting with OpenBSD-current and snapshots as they will be very soon (and further down the road OpenBSD 6.2 with OpenSSH 7.6), the arcane options you used with ssh (http://man.openbsd.org/ssh) to connect to some end-of-life gear in a derelict data centre you don't want to visit anymore will no longer work and you will be forced do the reasonable thing. Upgrade. FreeBSD Foundation April 2017 Development Projects Update (https://www.freebsdfoundation.org/blog/april-2017-development-projects-update/) FreeBSD runs on many embedded boards that provide a USB target or USB On-the-Go (OTG) interface. This allows the embedded target to act as a USB device, and present one or more interfaces (USB device classes) to a USB host. That host could be running FreeBSD, Linux, Mac OS, Windows, Android, or another operating system. USB device classes include audio input or output (e.g. headphones), mass storage (USB flash drives), human interface device (keyboards, mice), communications (Ethernet adapters), and many others. The Foundation awarded a project grant to Edward Tomasz Napierała to develop a USB mass storage target driver, using the FreeBSD CAM Target Layer (CTL) as a backend. This project allows FreeBSD running on an embedded platform, such as a BeagleBone Black or Raspberry Pi Zero, to emulate a USB mass storage target, commonly known as a USB flash stick. The backing storage for the emulated mass storage target is on the embedded board's own storage media. It can be configured at runtime using the standard CTL configuration mechanism – the ctladm(8) utility, or the ctl.conf(5) file. The FreeBSD target can now present a mass storage interface, a serial interface (for a console on the embedded system), and an Ethernet interface for network access. A typical usage scenario for the mass storage interface is to provide users with documentation and drivers that can be accessed from their host system. This makes it easier for new users to interact with the embedded FreeBSD board, especially in cases where the host operating system may require drivers to access all of the functionality, as with Windows and OS X. They provide instructions on how to configure a BeagleBone Black to act as a flash memory stick attached to a host computer. +Check out the article, test, and report back your experiences with the new USB OTG interface. *** Spring cleaning: Hardware Update and Preview of upcoming TrueOS changes (https://www.trueos.org/blog/spring-cleaning-hardware-update-preview-upcoming-trueos-changes/) The much-abused TrueOS build server is experiencing some technical difficulties, slowing down building new packages and releasing updates. After some investigation, one problem seemed to be a bug with the Poudriere port building software. After updating builders to the new version, some of the instability is resolved. Thankfully, we won't have to rely on this server so much, because… We're getting new hardware! A TrueOS/Lumina contributor is donating a new(ish) server to the project. Special thanks to TrueOS contributor/developer q5sys for the awesome new hardware! Preview: UNSTABLE and Upcoming TrueOS STABLE update A fresh UNSTABLE release is dropping today, with a few key changes: Nvidia/graphics driver detection fixes. Boot environment listing fix (FreeBSD boot-loader only) Virtual box issues fixed on most systems. There appears to be a regression in VirtualBox 5.1 with some hardware. New icon themes for Lumina (Preferences -> Appearance -> Theme). Removal of legacy pc-diskmanager. It was broken and unmaintained, so it is time to remove it. Installer/.iso Changes (Available with new STABLE Update): The text installer has been removed. It was broken and unmaintained, so it is time to remove it. There is now a single TrueOS install image. You can still choose to install as either a server or desktop, but both options live in a single install image now. This image is still available as either an .iso or .img file. The size of the .iso and .img files is reduced about 500 Mb to around 2Gb total. We've removed Firefox and Thunderbird from the default desktop installation. These have been replaced with Qupzilla and Trojita. Note you can replace Qupzilla and Trojita with Firefox and Thunderbird via the SysAdm Appcafe after completing the TrueOS install. Grub is no longer an installation option. Instead, the FreeBSD boot-loader is always used for the TrueOS partition. rEFInd is used as the master boot-loader for multi-booting; EFI partitioning is required. Qpdfview is now preinstalled for pdf viewing. Included a slideshow during the installation with tips and screenshots. Interview - Patrick M. Hausen - hausen@punkt.de (mailto:hausen@punkt.de) Founder of Punkt.de HAST - Highly Available Storage (https://wiki.freebsd.org/HAST) News Roundup (finally) investigating how to get dynamic WDS (DWDS) working in FreeBSD! (http://adrianchadd.blogspot.com/2017/04/finally-investigating-how-to-get.html) Adrian Chadd writes in his blog: I sat down recently to figure out how to get dynamic WDS working on FreeBSD-HEAD. It's been in FreeBSD since forever, and it in theory should actually have just worked, but it's extremely not documented in any useful way. It's basically the same technology in earlier Apple Airports (before it grew into what the wireless tech world calls "Proxy-STA") and is what the "extender" technology on Qualcomm Atheros chipsets implement. A common question I get from people is "why can't I bridge multiple virtual machines on my laptop and have them show up over wifi? It works on ethernet!" And my response is "when I make dynamic WDS work, you can just make this work on FreeBSD devices - but for now, use NAT." That always makes people sad. + Goes on to explain that normal station/access point setups have up to three addresses and depending on the packet type, these can vary. There are a couple of variations in the addresses, which is more than the number of address fields in a normal 802.11 frame. The big note here is that there's not enough MAC addresses to say "please send this frame to a station MAC address, but then have them forward it to another MAC address attached behind it in a bridge." That would require 4 mac addresses in the 802.11 header, which we don't get. .. except we do. There's a separate address format where from-DS and to-DS bits in the header set to 1, which means "this frame is coming from distribution system to a distribution system", and it has four mac addresses. The RA is then the AP you're sending to, and then a fourth field indicates the eventual destination address that may be an ethernet device connected behind said STA. If you don't configure up WDS, then when you send frames from a station from a MAC address that isn't actually your 802.11 interface MAC address, the system would be confused. The STA wouldn't be able to transmit it easily, and the AP wouldn't know how to get back to your bridged ethernet addresses. The original WDS was a statically configured thing. [...] So for static configurations, this works great. You'd associate your extender AP as a station of the central AP, it'd use wpa_supplicant to setup encryption, then anything between that central AP and that extender AP (as a station) would be encrypted as normal station traffic (but, 4-address frame format.) But that's not very convenient. You have to statically configure everything, including telling your central AP about all of your satellite extender APs. If you want to replace your central AP, you have to reprogram all of your extenders to use the new MAC addresses. So, Sam Leffler came up with "dynamic WDS" - where you don't have to explicitly state the list of central/satellite APs. Instead, you configure a central AP as "dynamic WDS", and when a 4-address frame shows up from an associated station, it "promotes" it to a WDS peer for you. On the satellite AP, it will just find an AP to communicate to, and then assume it'll do WDS and start using 4-address frames. It's still a bit clunky (there's no beacon, probe request, etc IEs that say "I do dynamic WDS!" so you'd better make ALL your central APs a different SSID!) but it certainly is better than what we had. Firstly, there are scripts in src/tools/tools/net80211/ - setup.wdsmain and setup.wdsrelay. These scripts are .. well, the almost complete documentation on a dynamic WDS setup. The manpage doesn't go into anywhere near enough information. So I dug into it. It turns out that dynamic WDS uses a helper daemon - 'wlanwds' - which listens for dynamic WDS configuration changes and will do things for you. This is what runs on the central AP side. Then it started making sense! So far, so good. I followed that script, modified it a bit to use encryption, and .. well, it half worked. Association worked fine, but no traffic was passing. A little more digging showed the actual problem - the dynamic WDS example scripts are for an open/unencrypted network. If you are using an encrypted network, the central AP side needs to enable privacy on the virtual interfaces so traffic gets encrypted with the parent interface encryption keys. Now, I've only done enough testing to show that indeed it is working. I haven't done anything like pass lots of traffic via iperf, or have a mix of DWDS and normal STA peers, nor actually run it for longer than 5 minutes. I'm sure there will be issues to fix. However - I do need it at home, as I can't see the home AP from the upstairs room (and now you see why I care about DWDS!) and so when I start using it daily I'll fix whatever hilarity ensues. Why don't schools teach debugging? (https://danluu.com/teach-debugging/) A friend of mine and I couldn't understand why some people were having so much trouble; the material seemed like common sense. The Feynman Method was the only tool we needed. Write down the problem Think real hard Write down the solution The Feynman Method failed us on the last project: the design of a divider, a real-world-scale project an order of magnitude more complex than anything we'd been asked to tackle before. I understand now why half the class struggled with the earlier assignments. Without an explanation of how to systematically approach problems, anyone who didn't intuitively grasp the correct solution was in for a semester of frustration. People who were, like me, above average but not great, skated through most of the class and either got lucky or wasted a huge chunk of time on the final project. I've even seen people talented enough to breeze through the entire degree without ever running into a problem too big to intuitively understand; those people have a very bad time when they run into a 10 million line codebase in the real world. The more talented the engineer, the more likely they are to hit a debugging wall outside of school. It's one of the most fundamental skills in engineering: start at the symptom of a problem and trace backwards to find the source. It takes, at most, half an hour to teach the absolute basics – and even that little bit would be enough to save a significant fraction of those who wash out and switch to non-STEM majors. Why do we leave material out of classes and then fail students who can't figure out that material for themselves? Why do we make the first couple years of an engineering major some kind of hazing ritual, instead of simply teaching people what they need to know to be good engineers? For all the high-level talk about how we need to plug the leaks in our STEM education pipeline, not only are we not plugging the holes, we're proud of how fast the pipeline is leaking. FreeBSD: pNFS server for testing (https://lists.freebsd.org/pipermail/freebsd-fs/2017-April/024702.html) Rick Macklem has issued a call for testing his new pNFS server: I now have a pNFS server that I think is ready for testing/evaluation. It is basically a patched FreeBSD-current kernel plus nfsd daemon. If you are interested, some very basic notes on how it works and how to set it up are at: http://people.freebsd.org/~rmacklem/pnfs-planb-setup.txt (http://people.freebsd.org/~rmacklem/pnfs-planb-setup.txt) A Plan B pNFS service consists of a single MetaData Server (MDS) and K Data Servers (DS), all of which would be recent FreeBSD systems. Clients will mount the MDS as they would a single NFS server. When files are created, the MDS creates a file tree identical to what a single NFS server creates, except that all the regular (VREG) files will be empty. As such, if you look at the exported tree on the MDS directly on the MDS server (not via an NFS mount), the files will all be of size == 0. Each of these files will also have two extended attributes in the system attribute name space: pnfsd.dsfile - This extended attrbute stores the information that the MDS needs to find the data storage file on a DS for this file. pnfsd.dsattr - This extended attribute stores the Size, ModifyTime and Change attributes for the file. For each regular (VREG) file, the MDS creates a data storage file on one of the K DSs, in one of the dsNN directories. The name of this file is the file handle of the file on the MDS in hexadecimal. The DSs use 20 subdirectories named "ds0" to "ds19" so that no one directory gets too large. At this time, the MDS generates File Layout layouts to NFSv4.1 clients that know how to do pNFS. For NFS clients that do not support NFSv4.1 pNFS, there will be a performance hit, since the IO RPCs will be proxied by the MDS for the DS server the data storage file resides on. The current setup does not allow for redundant servers. If the MDS or any of the K DS servers fail, the entire pNFS service will be non-functional. Looking at creating mirrored DS servers is planned, but it may be a year or more before that is implemented. I am planning on using the Flex File Layout for this, since it supports client side mirroring, where the client will write to all mirrors concurrently. Beastie Bits Openbsd changes of note 620 (http://www.tedunangst.com/flak/post/openbsd-changes-of-note-620) Why Unix commands are short (http://www.catonmat.net/blog/why-unix-commands-are-short/) OPNsense 17.1.5 released (https://opnsense.org/opnsense-17-1-5-released/) Something for Apple dual-GPU users (http://lists.dragonflybsd.org/pipermail/commits/2017-April/625847.html) pkgsrcCon 2017 CFT (https://mail-index.netbsd.org/netbsd-advocacy/2017/05/01/msg000735.html) TrueOS/Lumina Dev Q&A: May 5th 2017 (https://discourse.trueos.org/t/trueos-lumina-dev-q-a-5-4-17/1347) Feedback/Questions Peter - Jails (http://dpaste.com/0J14HGJ#wrap) Andrew - Languages and University Courses (http://dpaste.com/31AVFSF#wrap) JuniorJobs (https://wiki.freebsd.org/JuniorJobs) Steve - TrueOS and Bootloader (http://dpaste.com/1BXVZSY#wrap) Ben - ZFS questions (http://dpaste.com/0R7AW2T#wrap) Steve - Linux Emulation (http://dpaste.com/3ZR7NCC#wrap)

Yes Was Podcast
#162 – Czy chce pan kupić fokę?

Yes Was Podcast

Play Episode Listen Later Apr 29, 2017 62:09


BeatsX – nie kupiłem, ale nie wiem czy kupić — Orzech, Zmieniająca się pozycja przycisku home na S8, Refind od Wojtka, Refind od Pawła, Prismatic, Amazon Echo Look, Lyrebird, Fieldrunners, Watch […]

Sports Maniac - Digitale Trends und Innovationen im Sport
#020: Wie du mit Perfect Minute Advertising Social Media rockst! – Interview mit Marvin Ronsdorf

Sports Maniac - Digitale Trends und Innovationen im Sport

Play Episode Listen Later Jan 31, 2017 45:50


Marvin Ronsdorf ist Experte in der digitalen Kommunikation und Social Media. Er wird uns im Sports Maniac Interview das Thema "Perfect Minute Advertising" näher bringen. Marvin hat bereits mit Kunden wie Mercedes-Benz, der Deutschen Telekom oder SONY PlayStation erfolgreiche Kampagnen in Social Media Kanälen zu Großereignissen wie Fußball EM, WM und Champions League umgesetzt. Im Interview erfährst du, wie du mit einer guten Vorbereitung, etwas Kreativität und der perfekten Botschaft im richtigen Augenblick Fans begeisterst und damit Viralhits erzeugst.  Um was geht's und was lernst du: Was hinter Perfect Minute Advertising steckt und für wen es sich überhaupt eignet Welche Effekte Marken im Sport mit Perfect Minute Advertising erzielen können Welche Schritte man bei der strategischen Planung und dem Einsatz von Social Media zu Live-Events beachten muss Wie du den perfekten Augenblick erwischt und welche Marken das besonders gut machen 3 wertvolle Tipps, wie du Perfect Minute Advertising für deine Marke einsetzen kannst Und jetzt viel Spaß beim Anhören! Wenn dir der Podcast gefällt, dann bitte ich dich um folgende vier Dinge: Abonniere den Sports Maniac Podcast auf iTunes, Stitcher oder Soundcloud Bewerte den Podcast auf iTunes mit 5-Sternen Abonniere das Sports Maniac Weekly Update und erhalte kostenfrei 20 Facebook Live Best Practice Beispiele aus dem Sportbusiness Teile den Podcast an drei deiner Kollegen, Freunde und Geschäftspartner   Shownotes: Shownotes unter www.sportsmaniac.de/episode20 prorevo Blog digisports.net @GNetzer auf Twitter @D_Reim auf Twitter Beispiele von Perfect Minute Advertising in der Praxis: Pickup beim Dschungelcamp OREO beim Super Bowl in New Orleans Mercedes-Benz beim DFB #vivelamannschaft SONY Champions League Finale Mailand Telekom Cup auf Twitter SIXT Kampagne Weselsky House of Cards Announcement Season 4 House of Cards reagiert auf den Wahlsieg von Trump House of Cards Announcement Season 5 Ajax Amsterdam Trikot Delivery Ajax Amsterdam Trikot Prank MAN Kampagne Ribèry, Alaba, Rafinha Reddit (10 Subreddits, denen man folgen sollte) Advertising AdPorn content_marketing Digital Marketing marketing socmemarketing socialmedia socialmediaanalytics socialmediaresearch webmarketing Refind (inkl. Invite in die Closed Beta) Product Hunt Kontakt Marvin Ronsdorf: Twitter, E-Mail

BSD Now
170: Sandboxing Cohabitation

BSD Now

Play Episode Listen Later Nov 30, 2016 76:24


This week on the show, we've got some new info on the talks from EuroBSDCon, a look at sharing a single ZFS pool between Linux and BSD, Sandboxing and much more! Stay tuned for your place to B...SD! This episode was brought to you by Headlines EuroBSDcon 2016 Presentation Slides (https://2016.eurobsdcon.org/PresentationSlides/) Due to circumstances beyond the control of the organizers of EuroBSDCon, there were not recordings of the talks given at the event. However, they have collected the slide decks from each of the speakers and assembled them on this page for you Also, we have some stuff from MeetBSD already: Youtube Playlist (https://www.youtube.com/playlist?list=PLb87fdKUIo8TAMC2HJLZ7H54edD2BeGWv) Not all of the sessions are posted yet, but the rest should appear shortly MeetBSD 2016 Trip Report: Domagoj Stolfa (https://www.freebsdfoundation.org/blog/meetbsd-2016-trip-report-domagoj-stolfa/) *** Cohabiting FreeBSD and Gentoo Linux on a Common ZFS Volume (https://ericmccorkleblog.wordpress.com/2016/11/15/cohabiting-freebsd-and-gentoo-linux-on-a-common-zfs-volume/) Eric McCorkle, who has contributed ZFS support to the FreeBSD EFI boot-loader code has posted an in-depth look at how he's setup dual-boot with FreeBSD and Gentoo on the same ZFS volume. He starts by giving us some background on how the layout is done. First up, GRUB is used as the boot-loader, allowing boot of both Linux and BSD The next non-typical thing was using /etc/fstab to manage mount-points, instead of the typical ‘zfs mount' usage, (apart from /home datasets) data/home is mounted to /home, with all of its child datasets using the ZFS mountpoint system data/freebsd and its child datasets house the FreeBSD system, and all have their mountpoints set to legacy data/gentoo and its child datasets house the Gentoo system, and have their mountpoints set to legacy as well So, how did he set this up? He helpfully provides an overview of the steps: Use the FreeBSD installer to create the GPT and ZFS pool Install and configure FreeBSD, with the native FreeBSD boot loader Boot into FreeBSD, create the Gentoo Linux datasets, install GRUB Boot into the Gentoo Linux installer, install Gentoo Boot into Gentoo, finish any configuration tasks The rest of the article walks us through the individual commands that make up each of those steps, as well as how to craft a GRUB config file capable of booting both systems. Personally, since we are using EFI, I would have installed rEFInd, and chain-loaded each systems EFI boot code from there, allowing the use of the BSD loader, but to each their own! HardenedBSD introduces Safestack into base (https://hardenedbsd.org/article/shawn-webb/2016-11-27/introducing-safestack) HardenedBSD has integrated SafeStack into its base system and ports tree SafeStack (http://clang.llvm.org/docs/SafeStack.html) is part of the Code Pointer Integrity (CPI) project within clang. “SafeStack is an instrumentation pass that protects programs against attacks based on stack buffer overflows, without introducing any measurable performance overhead. It works by separating the program stack into two distinct regions: the safe stack and the unsafe stack. The safe stack stores return addresses, register spills, and local variables that are always accessed in a safe way, while the unsafe stack stores everything else. This separation ensures that buffer overflows on the unsafe stack cannot be used to overwrite anything on the safe stack.” “As of 28 November 2016, with clang 3.9.0, SafeStack only supports being applied to applications and not shared libraries. Multiple patches have been submitted to clang by third parties to add support for shared libraries.” SafeStack is only enabled on AMD64 *** pledge(2)… or, how I learned to love web application sandboxing (https://learnbchs.org/pledge.html) We've talked about OpenBSD's sandboxing mechanism pledge() in the past, but today we have a great article by Kristaps Dzonsons, about how he grew to love it for Web Sandboxing. +First up, he gives us his opening argument that should make most of you sit up and listen: I use application-level sandboxing a lot because I make mistakes a lot; and when writing web applications, the price of making mistakes is very dear. In the early 2000s, that meant using systrace(4) on OpenBSD and NetBSD. Then it was seccomp(2) (followed by libseccomp(3)) on Linux. Then there was capsicum(4) on FreeBSD and sandbox_init(3) on Mac OS X. All of these systems are invoked differently; and for the most part, whenever it came time to interface with one of them, I longed for sweet release from the nightmare. Please, try reading seccomp(2). To the end. Aligning web application logic and security policy would require an arduous (and usually trial-and-error or worse, copy-and-paste) process. If there was any process at all — if the burden of writing a policy didn't cause me to abandon sandboxing at the start. And then there was pledge(2). This document is about pledge(2) and why you should use it and love it. “ +Not convinced yet? Maybe you should take his challenge: Let's play a drinking game. The challenge is to stay out of the hospital. 1.Navigate to seccomp(2). 2. Read it to the end. 3. Drink every time you don't understand. For capsicum(4), the challenge is no less difficult. To see these in action, navigate no further than OpenSSH, which interfaces with these sandboxes: sandbox-seccomp-filter.c or sandbox-capsicum.c. (For a history lesson, you can even see sandbox-systrace.c.) Keep in mind that these do little more than restrict resources to open descriptors and the usual necessities of memory, signals, timing, etc. Keep that in mind and be horrified. “ Now Kristaps has his theory on why these are so difficult (NS..), but perhaps there is a better way. He makes the case that pledge() sits right in that sweet-spot, being powerful enough to be useful, but easy enough to implement that developers might actually use it. All in all, a nice read, check it out! Would love to hear other developer success stories using pledge() as well. *** News Roundup Unix history repository, now on GitHub (http://www.osnews.com/story/29513/Unix_history_repository_now_on_GitHub) OS News has an interesting tidbit on their site today, about the entire commit history of Unix now being available online, starting all the way back in 1970 and bringing us forward to today. From the README The history and evolution of the Unix operating system is made available as a revision management repository, covering the period from its inception in 1970 as a 2.5 thousand line kernel and 26 commands, to 2016 as a widely-used 27 million line system. The 1.1GB repository contains about half a million commits and more than two thousand merges. The repository employs Git system for its storage and is hosted on GitHub. It has been created by synthesizing with custom software 24 snapshots of systems developed at Bell Labs, the University of California at Berkeley, and the 386BSD team, two legacy repositories, and the modern repository of the open source FreeBSD system. In total, about one thousand individual contributors are identified, the early ones through primary research. The data set can be used for empirical research in software engineering, information systems, and software archaeology. This is a fascinating find, especially will be of value to students and historians who wish to look back in time to see how UNIX evolved, and in this repo ultimately turned into modern FreeBSD. *** Yandex commits improvements to FreeBSD network stack (https://reviews.freebsd.org/D8526) “Rework ip_tryforward() to use FIB4 KPI.” This commit brings some code from the experimental routing branch into head As you can see from the graphs, it offers some sizable improvements in forwarding and firewalled packets per second commit (https://svnweb.freebsd.org/base?view=revision&revision=309257) *** The brief history of Unix socket multiplexing – select(2) system call (https://idea.popcount.org/2016-11-01-a-brief-history-of-select2/) Ever wondered about the details of socket multiplexing, aka the history of select(2)? Well Marek today gives a treat, with a quick look back at the history that made today's modern multiplexing possible. First, his article starts the way all good ones do, presenting the problem in silent-movie form: In mid-1960's time sharing was still a recent invention. Compared to a previous paradigm - batch-processing - time sharing was truly revolutionary. It greatly reduced the time wasted between writing a program and getting its result. Batch-processing meant hours and hours of waiting often to only see a program error. See this film to better understand the problems of 1960's programmers: "The trials and tribulations of batch processing". Enter the wild world of the 1970's, and we've now reached the birth of UNIX which tried to solve the batch processing problem with time-sharing. These days when a program was executed, it could "stall" (block) only on a couple of things1: + wait for CPU + wait for disk I/O + wait for user input (waiting for a shell command) or console (printing data too fast)“ Jump forward another dozen years or so, and the world changes yet again: This all changed in 1983 with the release of 4.2BSD. This revision introduced an early implementation of a TCP/IP stack and most importantly - the BSD Sockets API.Although today we take the BSD sockets API for granted, it wasn't obvious it was the right API. STREAMS were a competing API design on System V Revision 3. Coming in along with the sockets API was the select(2) call, which our very own Kirk McKusick gives us some background on: Select was introduced to allow applications to multiplex their I/O. Consider a simple application like a remote login. It has descriptors for reading from and writing to the terminal and a descriptor for the (bidirectional) socket. It needs to read from the terminal keyboard and write those characters to the socket. It also needs to read from the socket and write to the terminal. Reading from a descriptor that has nothing queued causes the application to block until data arrives. The application does not know whether to read from the terminal or the socket and if it guesses wrong will incorrectly block. So select was added to let it find out which descriptor had data ready to read. If neither, select blocks until data arrives on one descriptor and then awakens telling which descriptor has data to read. [...] Non-blocking was added at the same time as select. But using non-blocking when reading descriptors does not work well. Do you go into an infinite loop trying to read each of your input descriptors? If not, do you pause after each pass and if so for how long to remain responsive to input? Select is just far more efficient. Select also lets you create a single inetd daemon rather than having to have a separate daemon for every service. The article then wraps up with an interesting conclusion: > CSP = Communicating sequential processes In this discussion I was afraid to phrase the core question. Were Unix processes intended to be CSP-style processes? Are file descriptors a CSP-derived "channels"? Is select equivalent to ALT statement? I think: no. Even if there are design similarities, they are accidental. The file-descriptor abstractions were developed well before the original CSP paper. It seems that an operating socket API's evolved totally disconnected from the userspace CSP-alike programming paradigms. It's a pity though. It would be interesting to see an operating system coherent with the programming paradigms of the user land programs. A long (but good) read, and worth your time if you are interested in the history how modern multiplexing came to be. *** How to start CLion on FreeBSD? (https://intellij-support.jetbrains.com/hc/en-us/articles/206525024-How-to-start-CLion-on-FreeBSD) CLion (pronounced "sea lion") is a cross-platform C and C++ IDE By default, the Linux version comes bundled with some binaries, which obviously won't work with the native FreeBSD build Rather than using Linux emulation, you can replace these components with native versions pkg install openjdk8 cmake gdb Edit clion-2016.3/bin/idea.properties and change run.processes.with.pty=false Start CLion and open Settings | Build, Execution, Deployment | Toolchains Specify CMake path: /usr/local/bin/cmake and GDB path: /usr/local/bin/gdb Without a replacement for fsnotifier, you will get a warning that the IDE may be slow to detect changes to files on disk But, someone has already written a version of fsnotifier that works on FreeBSD and OpenBSD fsnotifier for OpenBSD and FreeBSD (https://github.com/idea4bsd/fsnotifier) -- The fsnotifier is used by IntelliJ for detecting file changes. This version supports FreeBSD and OpenBSD via libinotify and is a replacement for the bundled Linux-only version coming with the IntelliJ IDEA Community Edition. *** Beastie Bits TrueOS Pico – FreeBSD ARM/RPi Thin Clients (https://www.trueos.org/trueos-pico/) A Puppet package provider for FreeBSD's PkgNG package manager. (https://github.com/xaque208/puppet-pkgng) Notes from November London *BSD meetup (http://mailman.uk.freebsd.org/pipermail/ukfreebsd/2016-November/014059.html) SemiBug meeting on Dec 20th (http://lists.nycbug.org/pipermail/semibug/2016-November/000131.html) Feedback/Questions Erno - SSH without password (http://pastebin.com/SMvxur9v) Jonathan - Magical ZFS (http://pastebin.com/5ETL7nmj) George - TrueOS (http://pastebin.com/tSVvaV9e) Mohammad - Jails IP (http://pastebin.com/T8nUexd1) Gibheer - BEs (http://pastebin.com/YssXXp70) ***

BSD Now
157: ZFS, The “Universal” File-system

BSD Now

Play Episode Listen Later Aug 31, 2016 82:42


This week on BSDNow, we have an interview with Richard Yao, who will be telling us about the experience and challenges of porting ZFS to Linux. That plus the latest news and feedback is coming your way, on your place This episode was brought to you by Headlines Registration for MeetBSD 2016 is now Open (https://www.meetbsd.com/) “Beastie's coming home!” This year, MeetBSD will be held at UC Berkeley's Clark Kerr Campus November 11th and 12th, preceded by a two day FreeBSD Vendor/Dev Summit (Nov 9th and 10th) MeetBSD can be traced back to its humble roots as a local workshop for BSD developers and users, hosted annually in Poland since 2004. Since then, MeetBSD's popularity has spread, and it's now widely recognized as its own conference with participants from all over the world. The US version runs every two years in California since 2008, and now trades off with the east coast vBSDCon which runs on the odd years. “MeetBSD 2016 uses a mixed unConference format featuring both scheduled talks and community-driven events such as birds-of-a-feather meetings, lightning talks, hackable presentations, stump the chumps, and speed geeking sessions. Speakers are to be determined – stay tuned for more information!” Register before September 30th, and get $30 off Kris and I will be there, along with lots of other FreeBSD Developers, Vendors, and Users. MeetBSD's unconference style does a very good job of mingling users with developers and is one of my favourite conferences. *** Dual Booting FreeBSD and Windows UEFI (http://kev009.com/wp/2016/07/freebsd-uefi-root-on-zfs-and-windows-dual-boot/) Looking to install FreeBSD alongside Windows 10? What happens if that that system is pre-installed and UEFI? Well you could run TrueOS, but if that isn't your bag and you want vanilla FreeBSD we have you covered this week! Over on Kevin Bowling's blog, we have a detailed article showing exactly how to do that. First up, as prep you'll need to go into the Windows disk manager and shrink your existing NTFS partition. You'll need to next boot FreeBSD 11 or later. From there the walkthrough takes us through disk partitioning using gpart, and setup of ZFS into a boot-environment friendly layout. Once you get through the typical FreeBSD setup / extraction, the tutorial gives us a nice bonus, showing how to setup “rEFInd” for a graphical boot-menu. A great walkthrough, and hopefully it encourages others to try out dual-booting “EFI-style”. *** ZFS High-Availability NAS (https://github.com/ewwhite/zfs-ha/wiki) Interested in a DiY HA ZFS NAS? Edmund White (ewwhite on github) has posted a very detailed look at how he has custom-rolled his own Linux + ZFS + HA setup. Most of the concepts are already ones used in various other HA products, but it is interesting and informative to see a public detailed look at how ZFS and HA works. In particular this setup require some very specific hardware, such as dual-port SAS drives, so you will have to pre-plan according. The only bummer is this is a ZFS on Linux setup. Maybe this can serve as the guide / inspiration for somebody in our community to do their own FreeBSD + HA + ZFS setup and blog about it in similar detail. *** First public release of chyves - version 0.1.0 (http://chyves.org/) As bhyve continues to mature we are seeing tooling evolve around it. Enter ‘chyves' which started life as a fork of iohyve. We are looking to do an interview with the author in the near future, but we still want to bring you some of the new features / changes in this evolution of bhyve management. First up, nearly every function from iohyve has either been re-written in part or full. Among the new features, a full logging system (master and per-vm logs), multiple pool configurations, properties stored outside of ZFS (for speed) and self-upgrading. (Will that work with pkg'd version?) In addition to the above features, the website has a large chart showing the original ‘iohyve' commands, and how that usage has changed moving to chyves. Give it a spin, let the author know of issues! *** Interview - Richard Yao - ryao@gentoo.org (mailto:ryao@gentoo.org) Sr. Kernel Engineer at ClusterHQ - Major Contributor to ZFS on Linux News Roundup ZFS Deadlock: 'Directory of Death' (http://lists.freebsd.org/pipermail/freebsd-hackers/2016-July/049740.html) A user reports that when they try to install npm (the Node.js package manager), their system deadlocks It turns out, this was also hitting the FreeBSD package building machines PR 209158 (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=209158) The problem was a race condition in the way renames are handled in the FreeBSD VFS vs how ZFS does them internally This bug has existed since the original import of ZFS, but some other change caused it to happen much more frequently “ZFS POSIX Layer is originally written for Solaris VFS which is very different from FreeBSD VFS. Most importantly many things that FreeBSD VFS manages on behalf of all filesystems are implemented in ZPL in a different Way. Thus, ZPL contains code that is redundant on FreeBSD or duplicates VFS functionality or, in the worst cases, badly interacts / interferes with VFS.” “The most prominent problem is a deadlock caused by the lock order reversal of vnode locks that may happen with concurrent zfsrename() and lookup(). The deadlock is a result of zfsrename() not observing the vnode locking contract expected by VFS.” The fixes have been merged to the 10.x and 11.x branches *** New BSD Magazine out (2016-07) (https://bsdmag.org/download/implementing-memory-cache-beast-architecture/) Articles include: Implementing in-memory cache in the BeaST architecture, Docker Cleanup, FreeNAS Getting Started Guide, and starting at the very beginning with open source The August issue is also out (https://bsdmag.org/download/minix-3-free-open-source-operating-system-highly-reliable-flexible-secure/) This issue features two articles about MINIX 3, continues the FreeNAS getting started guide, Optimizes the in-memory cache for the BeaST architecture, and talks about fixing failed ports for Hardened and LibreBSD We hope to have an interview with the creator of the BeaST architecture in the coming weeks *** DragonflyBSD and UEFI (http://lists.dragonflybsd.org/pipermail/users/2016-July/270796.html) We've featured a few stories and walkthroughs about using UEFI to dual-boot BSD, and now its Dragonfly BSD's turn. Dave McFarlane writes into the DF mailing lists, telling us about the specific steps taken to get UEFI installed and boot-strapped on his system. If you've done a FreeBSD manual UEFI install, the process looks very similar, but you will end up manually running ‘gpt' to create partitions, installing dist files, and eventually installing boot1.efi into the FAT EFI partition. Dave also ran into an issue with resulted in no /etc/fstab being present, and helpfully includes what his system needed to fully boot hammer properly. Somebody should document this fully for DFLY, since I would expect to become more commonplace as commodity hardware is shipped with UEFI on by default. *** Netflix and Fill (http://techblog.netflix.com/2016/08/netflix-and-fill.html) The Netflix team has produced a technical blog post describing how their OpenConnect appliances work First the content is received from the content provider, and the Netflix content team makes it ready for deployment, by transcoding the various bitrates, packaging the subtitles, etc. The finished files are then pushed to Amazon S3 storage “We deploy the majority of our updates proactively during configured fill windows. An important difference between our OpenConnect CDN and other commercial CDNs is the concept of proactive caching. Because we can predict with high accuracy what our members will watch and what time of day they will watch it, we can make use of non-peak bandwidth to download most of the content updates to the OCAs in our network during these configurable time windows. By reducing disk reads (content serving) while we are performing disk writes (adding new content to the OCAs), we are able to optimize our disk efficiency by avoiding read/write contention. The predictability of off-peak traffic patterns helps with this optimization, but we still only have a finite amount of time every day to get our content pre-positioned to where it needs to be before our traffic starts to ramp up and we want to make all of the OCA capacity available for content serving.” The OCA may actually contain more than one copy of the same video, because each disk in the OCA is independent, storing the same video on two different disks will provide twice the available read bandwidth Normally the filesystem cache would obviate the need for this, but the Netflix OCA has so much storage, and not a lot of memory, and the requests from users are offset enough that the cache is useless “OCAs communicate at regular intervals with the control plane services, requesting (among other things) a manifest file that contains the list of titles they should be storing and serving to members. If there is a delta between the list of titles in the manifest and what they are currently storing, each OCA will send a request, during its configured fill window, that includes a list of the new or updated titles that it needs. The response from the control plane in AWS is a ranked list of potential download locations, aka fill sources, for each title.” “It would be inefficient, in terms of both time and cost, to distribute a title directly from S3 to all of our OCAs, so we use a tiered approach. The goal is to ensure that the title is passed from one part of our network to another using the most efficient route possible.” The article then goes on to explain how they calculate the least cost filling source “Now that Netflix operates in 190 countries and we have thousands of appliances embedded within many ISP networks around the world, we are even more obsessed with making sure that our OCAs get the latest content as quickly as possible while continuing to minimize bandwidth cost to our ISP partners.” *** Beastie Bits: Cover reveal for “PAM Mastery” (http://blather.michaelwlucas.com/archives/2734) LibertyBSD 5.9 is out - looking for mirrors (http://libertybsd.net/download.html) Unix for Poets (https://web.stanford.edu/class/cs124/lec/124-UnixForPoets.pdf) Feedback/Questions Chuck / Ingo - Get Involved (http://pastebin.com/ksq0rfph) Oskar - Thanks (http://pastebin.com/YqzcHEMg) Alex - SMF (http://pastebin.com/WvdVZbYc) Raymond - RPI3 (http://pastebin.com/JPWgzSGv) ***

BSD Now
119: There be Dragons, BSD Dragons anyway

BSD Now

Play Episode Listen Later Dec 9, 2015 101:07


This week on BSDNow - It's getting close to christmas and the This episode was brought to you by iX Systems Mission Complete (https://www.ixsystems.com/missioncomplete/) Submit your story of how you accomplished a mission with FreeBSD, FreeNAS, or iXsystems hardware, and you could win monthly prizes, and have your story featured in the FreeBSD Journal! *** Headlines n2k15 hackathon reports (http://undeadly.org/cgi?action=article&sid=20151208172029) tedu@ worked on rebound, malloc hardening, removing legacy code “I don't usually get too involved with the network stack, but sometimes you find yourself at a network hackathon and have to go with the flow. With many developers working in the same area, it can be hard to find an appropriate project, but fortunately there are a few dusty corners in networking land that can be swept up without too much disturbance to others.” “IPv6 is the future of networking. IPv6 has also been the future of networking for 20 years. As a result, a number of features have been proposed, implemented, then obsoleted, but the corresponding code never quite gets deleted. The IPsec stack has followed a somewhat similar trajectory” “I read through various networking headers in search of features that would normally be exposed to userland, but were instead guarded by ifdef _KERNEL. This identified a number of options for setsockopt() that had been officially retired from the API, but the kernel code retained to provide ABI compatibility during a transition period. That transition occurred more than a decade ago. Binary programs from that era no longer run for many other reasons, and so we can delete support. It's only a small improvement, but it gradually reduces the amount of code that needs to be reviewed when making larger more important changes” Ifconfig txpower got similar treatment, as no modern WiFi driver supports it Support for Ethernet Trailers, RFC 893 (https://tools.ietf.org/html/rfc893), enabled zero copy networking on a VAX with 512 byte hardware pages, the feature was removed even before OpenBSD was founded, but the ifconfig option was still in place Alexandr Nedvedicky (sashan@) worked on MP-Safe PF (http://undeadly.org/cgi?action=article&sid=20151207143819) “I'd like to thank Reyk for hackroom and showing us a Christmas market. It was also my pleasure to meet Mr. Henning in person. Speaking of Henning, let's switch to PF hacking.” “mpi@ came with patch (sent to priv. list only currently), which adds a new lock for PF. It's called PF big lock. The big PF lock essentially establishes a safe playground for PF hackers. The lock currently covers all pftest() function. The pftest() function parts will be gradually unlocked as the work will progress. To make PF big lock safe few more details must be sorted out. The first of them is to avoid recursive calls to pftest(). The pftest() could get entered recursively, when packet hits block rule with return-* action. This is no longer the case as ipsend() functions got introduced (committed change has been discussed privately). Packets sent on behalf of kernel are dispatched using softnet task queue now. We still have to sort out pfroute() functions. The other thing we need to sort out with respect to PF big lock is reference counting for statekey, which gets attached to mbuf. Patch has been sent to hackers, waiting for OK too. The plan is to commit reference counting sometimes next year after CVS will be unlocked. There is one more patch at tech@ waiting for OK. It brings OpenBSD and Solaris PF closer to each other by one tiny little step.” *** ACM Queue: Challenges of Memory Management on Modern NUMA System (http://queue.acm.org/detail.cfm?id=2852078) “Modern server-class systems are typically built as several multicore chips put together in a single system. Each chip has a local DRAM (dynamic random-access memory) module; together they are referred to as a node. Nodes are connected via a high-speed interconnect, and the system is fully coherent. This means that, transparently to the programmer, a core can issue requests to its node's local memory as well as to the memories of other nodes. The key distinction is that remote requests will take longer, because they are subject to longer wire delays and may have to jump several hops as they traverse the interconnect. The latency of memory-access times is hence non-uniform, because it depends on where the request originates and where it is destined to go. Such systems are referred to as NUMA (non-uniform memory access).” So, depending what core a program is running on, it will have different throughput and latency to specific banks of memory. Therefore, it is usually optimal to try to allocate memory from the bank of ram connected to the CPU that the program is running on, and to keep that program running on that same CPU, rather than moving it around There are a number of different NUMA strategies, including: Fixed, memory is always allocated from a specific bank of memory First Touch, which means that memory is allocated from the bank connected to the CPU that the application is running on when it requests the memory, which can increase performance if the application remains on that same CPU, and the load is balanced optimally Round Robin or Interleave, where memory is allocated evenly, each allocation coming from the next bank of memory so that all banks are used. This method can provide more uniform performance, because it ensures that all memory accesses have the same change to be local vs remote. If even performance is required, this method can be better than something more focused on locality, but that might fail and result in remote access AutoNUMA, A kernel task routinely iterates through the allocated memory of each process and tallies the number of memory pages on each node for that process. It also clears the present bit on the pages, which will force the CPU to stop and enter the page-fault handler when the page is next accessed. In the page-fault handler it records which node and thread is trying to access the page before setting the present bit and allowing execution to continue. Pages that are accessed from remote nodes are put into a queue to be migrated to that node. After a page has already been migrated once, though, future migrations require two recorded accesses from a remote node, which is designed to prevent excessive migrations (known as page bouncing). The paper also introduces a new strategy: Carrefour is a memory-placement algorithm for NUMA systems that focuses on traffic management: placing memory so as to minimize congestion on interconnect links or memory controllers. Trying to strike a balance between locality, and ensuring that the interconnect between a specific pair of CPUs does not become congested, which can make remote accesses even slower Carrefour uses three primary techniques: Memory collocation, Moving memory to a different node so that accesses will likely be local. Replication, Copying memory to several nodes so that threads from each node can access it locally (useful for read-only and read-mostly data). Interleaving, Moving memory such that it is distributed evenly among all nodes. FreeBSD is slowly gaining NUMA capabilities, and currently supports: fixed, round-robin, first-touch. Additionally, it also supports fixed-rr, and first-touch-rr, where if the memory allocation fails, because the fixed domain or first-touch domain is full, it falls back to round-robin. For more information, see numa(4) and numa_setaffinity(2) on 11-CURRENT *** Is that Linux? No it is PC-BSD (http://fossforce.com/2015/12/linux-no-pc-bsd/) Larry Cafiero continues to make some news about his switch to PC-BSD from Linux. This time in an blog post titled “Is that Linux? No, its PC-BSD” he describes an experience out and about where he was asked what is running on his laptop, and was unable for the first time in 9 years to answer, it's Linux. The blog then goes on to mention his experience up to now running PC-BSD, how the learning curve was fairly easy coming from a Linux background. He mentions that he has noticed an uptick in performance on the system, no specific benchmarks but this “Linux was fast enough on this machine. But in street racing parlance, with PC-BSD I'm burning rubber in all four gears.” The only major nits he mentions is having trouble getting a font to switch in FireFox, and not knowing how to enable GRUB quiet mode. (I'll have to add a knob back for that) *** Dual booting OS X and OpenBSD with full disk encryption (https://gist.github.com/jcs/5573685) New GPT and UEFI support allow OpenBSD to co-exist with Mac OS X without the need for Boot Camp Assistant or Hybrid MBRs This tutorial walks the read through the steps of installing OpenBSD side-by-side with Mac OS X First the HFS+ partition is shrunk to make room for a new OpenBSD partition Then the OpenBSD installer is run, and the available free space is setup as an encrypted softraid The OpenBSD installer will add itself to the EFI partition Rename the boot loader installed by OpenBSD and replace it with rEFInd, so you will get a boot menu allowing you to select between OpenBSD and OS X *** Interview - Paul Goyette - pgoyette@netbsd.org (mailto:pgoyette@netbsd.org) NetBSD Testing and Modularity *** iXsystems iXsystems Wins Press and Industry Analyst Accolades in Best in Biz Awards 2015 (http://www.virtual-strategy.com/2015/12/08/ixsystems-wins-press-and-industry-analyst-accolades-best-biz-awards-2015) *** News Roundup HOWTO: L2TP/IPSec with OpenBSD (https://www.geeklan.co.uk/?p=2019) *BSD contributor Sevan Janiyan provides an update on setting up a road-warrior VPN This first article walks through setting up the OpenBSD server side, and followup articles will cover configuring various client systems to connect to it The previous tutorial on this configuration is from 2012, and things have improved greatly since then, and is much easier to set up now The tutorial includes PF rules, npppd configuration, and how to enable isakmpd and ipsec L2TP/IPSec is chosen because most operating systems, including Windows, OS X, iOS, and Android, include a native L2TP client, rather than requiring some additional software to be installed *** DragonFly 4.4 Released (http://www.dragonflybsd.org/release44/) DragonFly BSD has made its 4.4 release official this week! A lot of big changes, but some of the highlights Radeon / i915 DRM support for up to Linux Kernel 3.18 Proper collation support for named locales, shared back to FreeBSD 11-CURRENT Regex Support using TRE “As a consequence of the locale upgrades, the original regex library had to be forced into POSIX (single-byte) mode always. The support for multi-byte characters just wasn't there. ” …. “TRE is faster, more capable, and supports multibyte characters, so it's a nice addition to this release.” Other noteworthy, iwm(4) driver, CPU power-saving improvements, import ipfw from FreeBSD (named ipfw3) An interesting tidbit is switching to the Gold linker (http://bsd.slashdot.org/story/15/12/04/2351241/dragonflybsd-44-switches-to-the-gold-linker-by-default) *** Guide to install Ajenti on Nginx with SSL on FreeBSD 10.2 (http://linoxide.com/linux-how-to/install-ajenti-nginx-ssl-freebsd-10-2/) Looking for a webmin-like interface to control your FreeBSD box? Enter Ajenti, and today we have a walkthrough posted on how to get it setup on a FreeBSD 10.2 system. The walkthrough is mostly straightforward, you'll need a FreeBSD box with root, and will need to install several packages / ports initially. Because there is no native package (yet), it guides you through using python's PIP installer to fetch and get Ajenti running. The author links to some pre-built rc.d scripts and other helpful config files on GitHub, which will further assist in the process of making it run on FreeBSD. Ajenti by itself may not be the best to serve publically, so it also provides instructions on how to protect the connection by serving it through nginx / SSL, a must-have if you plan on using this over unsecure networks. *** BSDCan 2016 CFP is up! (http://www.bsdcan.org/2016/papers.php) BSDCan is the biggest North American BSD conference, and my personal favourite The call for papers is now out, and I would like to see more first-time submitters this year If you do anything interesting with or on a BSD, please write a proposal Are the machines you run BSD on bigger or smaller than what most people have? Tell us about it Are you running a big farm that does something interesting? Is your university research using BSD? Do you have an idea for a great new subsystem or utility? Have you suffered through some horrible ordeal? Make sure the rest of us know the best way out when it happens to us. Did you build a radar that runs NetBSD? A telescope controlled by FreeBSD? Have you run an ISP at the north pole using Jails? Do you run a usergroup and have tips to share? Have you combined the features and tools of a BSD in a new and interesting way? Don't have a talk to give? Teach a tutorial! The conference will arrange your air travel and hotel, and you'll get to spend a few great days with the best community on earth Michael W. Lucas's post about the 2015 proposals and rejections (http://blather.michaelwlucas.com/archives/2325) *** Beastie Bits OpenBSD's lightweight web server now in FreeBSD's ports tree (http://www.freshports.org/www/obhttpd/) Stephen Bourne's NYCBUG talk is online (https://www.youtube.com/watch?v=FI_bZhV7wpI) Looking for owner to FreeBSDWiki (http://freebsdwiki.net/index.php/Main_Page) HOWTO: OpenBSD Mail Server (http://frozen-geek.net/openbsd-email-server-1/) A new magic getopt library (http://www.daemonology.net/blog/2015-12-06-magic-getopt.html) PXE boot OpenBSD from OpenWRT (http://uggedal.com/journal/pxe-boot-openbsd-from-openwrt/) Supporting the OpenBSD project (http://permalink.gmane.org/gmane.os.openbsd.misc/227054) Feedback/Questions Zachary - FreeBSD Jails (http://slexy.org/view/s20pbRLRRz) Robert - Iocage help! (http://slexy.org/view/s2jGy34fy2) Kjell - Server Management (http://slexy.org/view/s20Ht8JfpL) Brian - NAS Setup (http://slexy.org/view/s2GYtvd7hU) Mike - Radius Followup (http://slexy.org/view/s21EVs6aUg) Laszlo - Best Stocking Ever (http://slexy.org/view/s205zZiJCv) ***

The Firewater Network
ReFind Distillery Firewater Podcast

The Firewater Network

Play Episode Listen Later Feb 3, 2015 44:07


A lifetime of wine-making grants Alex Villicana of the Re:Find Distillery of Paso Robles, CA a unique perspective on making craft spirits. He never intended to make gins, vodkas, or whiskeys. Rather, his pursuit to reduce the waste from his winery led him to a whole new avenue for pursuing his passion of crafting the best libations in California. As a 20 year winemaker, he followed traditional methods to produce some of the finest wines on the Central Coast. This method meant pouring up to half of his starting juice down the drain. His suppliers certainly weren't charging him less for what he poured out. Tired of letting money float away, Alex decided to distill this excess and start the Re:Find Distillery. He now brings his taste-making and blending expertise to the world of craft spirits. The gins, vodkas, and other spirits the Distillery produces prove that, for Re:Find, making fine wine and fine spirits have much in common. Read the full Firewater Network profile here: http://bit.ly/1uTQPOZ