POPULARITY
Lieven is the CEO of Lito and has already participated in the Bao Podcast almost 2 years ago, and is now back for part 2.He and his team managed to develop the ‘Litobox': which contains every component you need for heating and cooling your house and for making domestic hot water. It combines a ventilation system that guarantees air quality, a rainwater purification system, the indoor components for a photovoltaic installation and an electrical switchboard with internet equipment. Optionally, a battery pack can be added as well.Thanks to off-site assembly and testing, your building process is enormously speeded up, as it can be installed, connected, and commissioned in a few hours.Show notes: Lito (https://lito.be/en/) Lito & Bao Living collaboration for ION (https://www.baoliving.com/projecten/moderne-nieuwbouw-appartementen-in-brussel) Time stamps: 0:00 Intro1:30 Three biggest milestones since previous episode21:15 Biggest challenges since previous episode32:25 Surprising/Inspiring customer feedback42:20 Lessons learned in entrepreneurship52:00 Outro
Today, we're talking about a topic that might make you squirm in your seat—parasites and worms! These creepy crawlies can hitch into our bodies through contaminated water, food, and less-than-sanitary conditions and wreak havoc. Now, I'll be the first to admit that when my guest Kim Rogers, also known as “The Worm Queen” of TikTok, reached out to me, I hesitated. Who wants to know about the creatures lurking inside us, right? But knowledge is power and if understanding more about parasites and worms could help me stay healthy, it's time for an uncomfortable conversation. We talked about the not-so-glamorous aspects of bodily functions—yes, that means we went into the topic of pooping quite a bit. But beyond the initial discomfort, Kim shares some invaluable insights into detox pathways and what she calls the three P's: peeing, perspiration, and, you guessed it, pooping. So, buckle up, folks. Let's learn all about these little buggers - and how to protect ourselves from them! About Dr. Kim Rogers Kim Rogers AKA “The Worm Queen” journey reads like the tale of a true pioneer in holistic healing. With nearly two decades of experience in the allopathic medical field, Kim honed her skills and expertise, becoming a powerhouse in healthcare management, radiography, and medical specialties. Her academic prowess, including a Bachelor of Science with a focus on Health Services Management & HR, and an Associate of Occupational Studies with a major in Radiography and a minor in Psychology, marked her as a standout achiever. However, despite her extensive background and immersion in traditional medicine, Kim found herself at a crossroads when her health began to deteriorate despite the conventional approaches she knew so well. Her pivotal moment came with her first experience using Paraguard for a parasite cleanse, an event she openly documented on TikTok. The viral sensation that followed showcased her remarkable results and ignited a global movement of individuals seeking alternatives to the cyclical frustrations of mainstream medicine. Two years of rigorous research, experimentation, and personal cleansing experiences culminated in the creation of Parafy—a comprehensive protocol designed to offer individuals the most effective, supportive, and successful path to parasite cleansing. Kim's tireless dedication to uncovering holistic solutions and her unwavering commitment to educating and uplifting others have solidified her status as a trailblazer in the natural health and wellness community. Connect With Kim Rogers Website Instagram Facebook TikTok YouTube Disclaimer: Cleansing Exclusion While cleansing may offer benefits for many individuals, it's important to recognize that it's not suitable for everyone. Here's who should refrain from cleansing: Pregnant or Breastfeeding Individuals Children Under the Age of 3 Individuals Undergoing Chemotherapy Those Taking the Medication Coumadin (Warfarin) Before starting any cleansing regimen or making significant dietary changes, it's essential to consult with a qualified healthcare professional, especially if you fall into one of the above categories or have any underlying health conditions. Your healthcare provider can offer personalized guidance based on your individual health needs and circumstances. Kim Rogers' Method for Cleaning Produce: Ingredients: - 2 cups of vinegar - 2 tablespoons of sea salt - 1/2 lime - 1 gallon of distilled or filtered water Instructions: Combine 2 cups of vinegar and 2 tablespoons of sea salt. Squeeze the juice of 1/2 lime into the mixture. Add 1 gallon of distilled or filtered water to the container. Stir the mixture thoroughly to ensure the salt is dissolved and the ingredients are well combined. Submerge the produce in the solution and let it soak for 5 to 10 minutes. Optionally, use a Therasage bubbler to agitate the water gently and enhance the cleaning process. After soaking, rinse the produce thoroughly with fresh water before use. Parafy worm kit You're not alone if you've ever wondered what's lurking in your body! Kim Rogers struggled with parasites and worms for years, and now she's created the Parafy Kit—a powerful cleanse designed to help you take control of your health. Here's the link to purchase the parasite cleanse from Kim Rogers: https://rogershood.com/ref/85/0 Use the code: DENOS10 You get 10% off your purchase! Just click the link to grab yours. I'm getting one too—let's do this together! Body deli Your skin deserves the best, and Body Deli delivers! Without their clean, high-performance skincare, my skin wouldn't look this good at 60. My must-haves? Vital C Serum and Phoenix Face & Neck Oil—total game changers!
This week, Lois Houston and Nikita Abraham continue their exploration of Oracle AI Vector Search with a deep dive into vector indexes and memory considerations. Senior Principal APEX and Apps Dev Instructor Brent Dayley breaks down what vector indexes are, how they enhance the efficiency of search queries, and the different types supported by Oracle AI Vector Search. Oracle Database 23ai: Oracle AI Vector Search Fundamentals: https://mylearn.oracle.com/ou/course/oracle-database-23ai-oracle-ai-vector-search-fundamentals/140188/ Oracle University Learning Community: https://education.oracle.com/ou-community LinkedIn: https://www.linkedin.com/showcase/oracle-university/ Twitter: https://twitter.com/Oracle_Edu Special thanks to Arijit Ghosh, David Wright, Radhika Banka, and the OU Studio Team for helping us create this episode. -------------------------------------------------------- Episode Transcript: 00:00 Welcome to the Oracle University Podcast, the first stop on your cloud journey. During this series of informative podcasts, we'll bring you foundational training on the most popular Oracle technologies. Let's get started! 00:26 Nikita: Welcome back to the Oracle University Podcast! I'm Nikita Abraham, Team Lead of Editorial Services at Oracle University, and with me is Lois Houston, Director of Innovation Programs. Lois: Hi everyone! Last week was Part 1 of our discussion on Oracle AI Vector Search. We talked about what it is, its benefits, the new vector data type, vector embedding models, and the overall workflow. In Part 2, we're going to focus on vector indices and memory. 00:56 Nikita: And to help us break it all down, we've got Brent Dayley back with us. Brent is a Senior Principal APEX and Apps Dev Instructor with Oracle University. Hi Brent! Thanks for being with us today. So, let's jump right in! What are vector indexes and how are they useful? Brent: Now, vector indexes are specialized indexing data structures that can make your queries more efficient against your vectors. They use techniques such as clustering, and partitioning, and neighbor graphs. Now, they greatly reduce the search space, which means that your queries happen quicker. They're also extremely efficient. They do require that you enable the vector pool in the SGA. 01:42 Lois: Brent, walk us through the different types of vector indices that are supported by Oracle AI Vector Search. How do they integrate into the overall process? Brent: So Oracle AI Vector Search supports two types of indexes, in-memory neighbor graph vector index. HNSW is the only type of in-memory neighbor graph vector index that is supported. These are very efficient indexes for vector approximate similarity search. HNSW graphs are structured using principles from small world networks along with layered hierarchical organization. And neighbor partition vector index, inverted file flat index, is the only type of neighbor partition index supported. It is a partition-based index which balances high search quality with reasonable speed. 02:35 Nikita: Brent, you mentioned that enabling the vector pool in the SGA is a requirement when working with vector indexes. Can you explain that process for us? Brent: In order for you to be able to use vector indexes, you do need to enable the vector pool area. And in order to do that, what you need to do is set the vector memory size parameter. You can set it at the container database level. And the PDB inherits it from the CDB. Now bear in mind that the database does have to be balanced when you set the vector pool. 03:12 Lois: Ok. Are there any other considerations to keep in mind when using vector indices? Brent: Vector indexes are stored in this pool, and vector metadata is also stored here. And you do need to restart the database. So large vector indexes do need lots of RAM, and RAM constrains the vector index size. You should use IVF indexes when there is not enough RAM. IVF indexes use both the buffer cache as well as disk. 03:42 Nikita: And what about memory considerations? Brent: So to remind you, a vector is a numerical representation of text, images, audio, or video that encodes the features or semantic meaning of the data, instead of the actual contents, such as the words or pixels of an image. So the vector is a list of numerical values known as dimensions with a specified format. Now, Oracle does support the int8 format, the float32 format, and the float64 format. Depending on the format depends on the number of bytes. For instance, int8 is one byte, float32 is four bytes. Now, Oracle AI Vector Search supports vectors with up to 65,535 dimensions. 04:34 Lois: What should we know about creating a table with a vector column? Brent: Now, Oracle Database 23ai does have a new vector data type. The new data type was created in order to support vector search. The definition can include the number of dimensions and can include the format. Bear in mind that either one of those are optional when you define your column. The possible dimension formats are int, float 32, and float 64. Float 32 and float 64 are IEEE standards, and Oracle Database will automatically cast the value if needed. 05:18 Nikita: Can you give us a few declaration examples? Brent: Now, if we just do a vector type, then the vectors can have any arbitrary number of dimensions and formats. If we describe the vector type as vector * , *, then that means that vectors can have an arbitrary number of dimensions and formats. Vector and vector * , * are equivalent. Vector with the number of dimensions specified, followed by a comma, and then an asterisk, is equivalent to vector number of dimensions. Vectors must all have the specified number of dimensions, or an error will be thrown. Every vector will have its dimension stored without format modification. And if we do vector asterisk common dimension element format, what that means is that vectors can have an arbitrary number of dimensions, but their format will be up-converted or down-converted to the specified dimension element format, either INT8, float 32, or float 64. 06:25 Working towards an Oracle Certification this year? Take advantage of the Certification Prep live events in the Oracle University Learning Community. Get tips from OU experts and hear from others who have already taken their certifications. Once you're certified, you'll gain access to an exclusive forum for Oracle-certified users. What are you waiting for? Visit mylearn.oracle.com to get started. 06:52 Nikita: Welcome back! Brent, what is the vector constructor and why is it useful? Brent: Now, the vector constructor is a function that allows us to create vectors without having to store those in a column in a table. These are useful for learning purposes. You use these usually with a smaller number of dimensions. Bear in mind that most embedding models can contain thousands of different dimensions. You get to specify the vector values, and they usually represent two-dimensional like xy coordinates. The dimensions are optional, and the format is optional as well. 07:29 Lois: Right. Before we wrap up, can you tell us how to calculate vector distances? Brent: Now, vector distance uses the function VECTOR_DISTANCE as the main function. This allows you to calculate distances between two vectors and, therefore, takes two vectors as parameters. Optionally, you can specify a metric. If you do not specify a metric, then the default metric, COSINE, would be used. You can optionally use other shorthand functions, too. These include L1 distance, L2 distance, cosine distance, and inner product. All of these functions also take two vectors as input and return the distance between them. Now the VECTOR_DISTANCE function can be used to perform a similarity search. If a similarity search query does not specify a distance metric, then the default cosine metric will be used for both exact and approximate searches. If a similarity search does specify a distance metric in the VECTOR_DISTANCE function, then an exact search with that distance metric is used if it conflicts with the distance metric specified in a vector index. If the two distance metrics are the same, then this will be used for both exact as well as approximate searches. 08:58 Nikita: I was wondering Brent, what vector distance metrics do we have access to? Brent: We have Euclidean and Euclidean squared distances. We have cosine similarity, dot product similarity, Manhattan distance, and Hamming similarity. Let's take a closer look at the first of these metrics, Euclidean and Euclidean squared distances. This gives us the straight-line distance between two vectors. It does use the Pythagorean theorem. It is sensitive to both the vector size as well as the direction. With Euclidean distances, comparing squared distances is equivalent to comparing distances. So when ordering is more important than the distance values themselves, the squared Euclidean distance is very useful as it is faster to calculate than the Euclidean distance, which avoids the square root calculation. 09:58 Lois: And the cosine similarity metrics? Brent: It is one of the most widely used similarity metrics, especially in natural language processing. The smaller the angle means they are more similar. While cosine distance measures how different two vectors are, cosine similarity measures how similar two vectors are. Dot product similarity allows us to multiply the size of each vector by the cosine of their angle. The corresponding geometrical interpretation of this definition is equivalent to multiplying the size of one of the vectors by the size of the projection of the second vector onto the first one or vice versa. Larger means that they are more similar. Smaller means that they are less similar. Manhattan distance is useful for describing uniform grids. You can imagine yourself walking from point A to point B in a city such as Manhattan. Now, since there are buildings in the way, maybe we need to walk down one street and then turn and walk down the next street in order to get to our result. As you can imagine, this metric is most useful for vectors describing objects on a uniform grid such as city blocks, power grids, or perhaps a chessboard. 11:27 Nikita: And finally, we have Hamming similarity, right? Brent: This describes where vector dimensions differ. They are binary vectors, and it tells us the number of bits that require change to match. It compares the position of each bit in the sequence. Now, these are usually used in order to detect network errors. 11:53 Nikita: Brent, thanks for joining us these last two weeks and explaining what Oracle AI Vector Search is. If you want to learn more about what we discussed today, visit mylearn.oracle.com and search for the Oracle Database 23ai: Oracle AI Vector Search Fundamentals course. Lois: This concludes our season on Oracle Database 23ai New Features for administrators. In our next episode, we're going to talk about database backup and recovery, but more on that later! Until then, this is Lois Houston… Nikita: And Nikita Abraham signing off! 12:29 That's all for this episode of the Oracle University Podcast. If you enjoyed listening, please click Subscribe to get all the latest episodes. We'd also love it if you would take a moment to rate and review us on your podcast app. See you again on the next episode of the Oracle University Podcast.
Tammy Klotz is an award-winning technology leader and seasoned Chief Information Security Officer (CISO) with extensive experience in transforming cybersecurity programs for multinational manufacturing companies. Beginning her career in internal audit, Klotz transitioned into cybersecurity, holding leadership roles at major firms like Air Products, Covanta Energy, and now Trinseo. She is the author of Leading with Empathy and Grace: Secrets to Developing High-Performing Teams, where she shares her holistic approach to leadership. A distinguished speaker and thought leader in the Philadelphia cybersecurity community, Klotz actively engages with various initiatives and forums to inspire future leaders.Her book highlights 25 essential qualities for leaders across any industry. Focusing on traits like empathy, grace, and self-awareness, the book underscores the growing importance of these soft skills in building resilient, high-performing teams—crucial to modern leadership. The "TTIPPC" Framework emphasizes the need for transparency, inclusion, and consistency in fostering united and productive teams. Through engaging career stories, Klotz offers valuable insights into navigating professional challenges while balancing personal life with a compassionate and determined leadership approach.TIMESTAMPS:0:16 - Leading With Empathy and Building High-Performing Teams2:18 - Cybersecurity Leadership Across Industries and Unique Challenges7:15 - Balancing Leadership, Family, and Community Involvement17:02 - Empathy and Grace: Essential Leadership Qualities for Success25:03 - Building High-Performing Teams Through Positive Energy and Collaboration 37:04 - Leading With Empathy and Grace Through the TTIPPC Framework 45:25 - Cybersecurity Conversations and Creative Bar ConceptsSYMLINKSLeading with Grace and Empathy - https://www.amazon.com/Leading-Empathy-Grace-Developing-Performing/dp/1950336573URL where Tammy Klotz's book Leading with Empathy and Grace is available for purchase. LinkedIn - https://www.linkedin.com/in/tammyklotz/Platform where Tammy Klotz is available for professional networking. Redstone Grill - https://redstonegrill.comTammy's go-to restaurant in Plymouth Meeting,PA with a great atmosphere and outdoor patio. Frequently used for professional dinners and happy hours. Trinseo - https://www.trinseo.comTammy's current employer, where she is focused on improving the cybersecurity program with a particular emphasis on OT security. DRINK INSTRUCTIONEmpathy Elixer2 oz Bourbon1 oz Elderflower Liqueur1/2 oz Lemon JuiceDash of BittersOptional: Lemon TwistCombine all ingredients in a shaker with ice. Shake thoroughly, then strain into a glass. Optionally, garnish with a lemon twist.CONNECT WITH USwww.barcodesecurity.comBecome a SponsorFollow us on LinkedInTweet us at @BarCodeSecurityEmail us at info@barcodesecurity.com
To BE the image of God---what does that mean and what difference does it make to you and me today? Nika Spaulding unpacks it for those of us who are unsure or perhaps our understanding is incorrect. To BE in the image of God is a crucial concept if we want to live out our identity in Christ and interact with people in the world around us as God asks us to do. Optionally, watch the video version of this episode. Nika's Suggested Resources Being God's Image by Carmen Joy Imes Bullies & Saints: An Honest Look at the Good and Evil of Christian History by John Dickson BOW's Resources on this topic Learning to Love our Neighbors podcast with Kay Daigle Sexual Identity & Gender Identity podcast with Dr. Sandra Glahn and Dr. Gary Barnes Racial Reconciliation resources Sexual Abuse & Church with Mary DeMuth Caring Well resources TimeStamps: 0:32 – Intro 01:04 - What does it mean to BE God's Image? 03:30 - How would the original audience of Genesis have understood this? 10:01 - Where else does the Bible mention the image of God? 15:44 - Are men and women equally God's Image? 19:43 - Is the Bible anti-women? 21:30 - Image of God wasn't generally taught for years 23:12 - How the early church applied this 24:35 - Common misunderstandings of the image of God 25:47 - How do we apply this today? 31:52 – Other resources to practically apply these truths TranscriptKay >> I'm Kay Daigle of Beyond Ordinary Women Ministries. Welcome to this podcast/video episode. Our special guest today is Nika Spaulding. Welcome, Nika. Nika >> Thanks, Kay. I'm excited to be here with you. Kay >> Well, it's always great to have you. We always love it when you are our guest. Nika is the Resident Theologian at St Jude Oak Cliff in the Dallas area. She has a Master of Theology from DTS and our topic today is about the image of God. We're talking about what it means to be God's image. Explain that a little bit for us, because I think we usually we would say what it means to be in the image of God, but what does it mean to be God's image? Nika >> Yeah, that's really good. I like that you clarify that because I think that's an important part of this conversation. We use the phrase image of God, or imago dei if you've heard the Latin one, this idea of humanity at the end of creation, God makes the heavens and the earth. He makes all these days; he fills the days. It's incredible. And then creation crescendos at the top and kind of breaks from the pattern. You sort of have a creation, day and night, creation, day and night, day, night. And then all of a sudden, the camera zooms in and God gets to the top of creation, which is in Genesis 1:26-27. Let's make mankind in our image male and female and you have this image language that gets picked up there. And what's really interesting about that is people forever have been talking about the image of God. It's a big idea in theology, but sometimes people will talk about it as if it's something you can do, or it's something that you receive, or maybe like you can bear it or you cannot bear it. And really I think an important distinction is, no, no, you just are the image of God. You don't do something to become the image of God. We just exist as the image of God because that's what it means to be human. It's all humans are the image of God rather than we can act like the image of God. And one of the distinctions that I like to make is sometimes people think that we are the image of God because we're rational. We were talking about pets before we hit record, and I love my dog more than I probably should. But I have to accept at some point that humans are more important than my dog. I may not emotionally accept that, but I can intellectually accept that on some level. And people will say, well, yeah, because you can reason, you can marry, you can logic, sort of all these things. And it's like, well, that then means people who with intellectual disabilities then don't image...
Welcome to The Nonlinear Library, where we use Text-to-Speech software to convert the best writing from the Rationalist and EA communities into audio. This is: Open Source Automated Interpretability for Sparse Autoencoder Features, published by kh4dien on July 31, 2024 on LessWrong. Background Sparse autoencoders recover a diversity of interpretable, monosemantic features, but present an intractable problem of scale to human labelers. We investigate different techniques for generating and scoring text explanations of SAE features. Key Findings Open source models generate and evaluate text explanations of SAE features reasonably well, albeit somewhat worse than closed models like Claude 3.5 Sonnet. Explanations found by LLMs are similar to explanations found by humans. Automatically interpreting 1.5M features of GPT-2 with the current pipeline would cost $1300 in API calls to Llama 3.1 or $8500 with Claude 3.5 Sonnet. Prior methods cost ~$200k with Claude. Code can be found at https://github.com/EleutherAI/sae-auto-interp. We built a small dashboard to explore explanations and their scores: https://cadentj.github.io/demo/ Generating Explanations Sparse autoencoders decompose activations into a sum of sparse feature directions. We leverage language models to generate explanations for activating text examples. Prior work prompts language models with token sequences that activate MLP neurons (Bills et al. 2023), by showing the model a list of tokens followed by their respective activations, separated by a tab, and listed one per line. We instead highlight max activating tokens in each example with a set of . Optionally, we choose a threshold of the example's max activation for which tokens are highlighted. This helps the model distinguish important information for some densely activating features. We experiment with several methods for augmenting the explanation. Full prompts are available here. Chain of thought improves general reasoning capabilities in language models. We few-shot the model with several examples of a thought process that mimics a human approach to generating explanations. We expect that verbalizing thought might capture richer relations between tokens and context. Activations distinguish which sentences are more representative of a feature. We provide the magnitude of activating tokens after each example. We compute the logit weights for each feature through the path expansion where is the model unembed and is the decoder direction for a specific feature. The top promoted tokens capture a feature's causal effects which are useful for sharpening explanations. This method is equivalent to the logit lens (nostalgebraist 2020); future work might apply variants that reveal other causal information (Belrose et al. 2023; Gandelsman et al. 2024). Scoring explanations Text explanations represent interpretable "concepts" in natural language. How do we evaluate the faithfulness of explanations to the concepts actually contained in SAE features? We view the explanation as a classifier which predicts whether a feature is present in a context. An explanation should have high recall - identifying most activating text - as well as high precision - distinguishing between activating and non-activating text. Consider a feature which activates on the word "stop" after "don't" or "won't" (Gao et al. 2024). There are two failure modes: 1. The explanation could be too broad, identifying the feature as activating on the word "stop". It would have high recall on held out text, but low precision. 2. The explanation could be too narrow, stating the feature activates on the word "stop" only after "don't". This would have high precision, but low recall. One approach to scoring explanations is "simulation scoring"(Bills et al. 2023) which uses a language model to assign an activation to each token in a text, then measures the correlation between predicted and real activations. This method is biased toward recall; given a bro...
Link to original articleWelcome to The Nonlinear Library, where we use Text-to-Speech software to convert the best writing from the Rationalist and EA communities into audio. This is: Open Source Automated Interpretability for Sparse Autoencoder Features, published by kh4dien on July 31, 2024 on LessWrong. Background Sparse autoencoders recover a diversity of interpretable, monosemantic features, but present an intractable problem of scale to human labelers. We investigate different techniques for generating and scoring text explanations of SAE features. Key Findings Open source models generate and evaluate text explanations of SAE features reasonably well, albeit somewhat worse than closed models like Claude 3.5 Sonnet. Explanations found by LLMs are similar to explanations found by humans. Automatically interpreting 1.5M features of GPT-2 with the current pipeline would cost $1300 in API calls to Llama 3.1 or $8500 with Claude 3.5 Sonnet. Prior methods cost ~$200k with Claude. Code can be found at https://github.com/EleutherAI/sae-auto-interp. We built a small dashboard to explore explanations and their scores: https://cadentj.github.io/demo/ Generating Explanations Sparse autoencoders decompose activations into a sum of sparse feature directions. We leverage language models to generate explanations for activating text examples. Prior work prompts language models with token sequences that activate MLP neurons (Bills et al. 2023), by showing the model a list of tokens followed by their respective activations, separated by a tab, and listed one per line. We instead highlight max activating tokens in each example with a set of . Optionally, we choose a threshold of the example's max activation for which tokens are highlighted. This helps the model distinguish important information for some densely activating features. We experiment with several methods for augmenting the explanation. Full prompts are available here. Chain of thought improves general reasoning capabilities in language models. We few-shot the model with several examples of a thought process that mimics a human approach to generating explanations. We expect that verbalizing thought might capture richer relations between tokens and context. Activations distinguish which sentences are more representative of a feature. We provide the magnitude of activating tokens after each example. We compute the logit weights for each feature through the path expansion where is the model unembed and is the decoder direction for a specific feature. The top promoted tokens capture a feature's causal effects which are useful for sharpening explanations. This method is equivalent to the logit lens (nostalgebraist 2020); future work might apply variants that reveal other causal information (Belrose et al. 2023; Gandelsman et al. 2024). Scoring explanations Text explanations represent interpretable "concepts" in natural language. How do we evaluate the faithfulness of explanations to the concepts actually contained in SAE features? We view the explanation as a classifier which predicts whether a feature is present in a context. An explanation should have high recall - identifying most activating text - as well as high precision - distinguishing between activating and non-activating text. Consider a feature which activates on the word "stop" after "don't" or "won't" (Gao et al. 2024). There are two failure modes: 1. The explanation could be too broad, identifying the feature as activating on the word "stop". It would have high recall on held out text, but low precision. 2. The explanation could be too narrow, stating the feature activates on the word "stop" only after "don't". This would have high precision, but low recall. One approach to scoring explanations is "simulation scoring"(Bills et al. 2023) which uses a language model to assign an activation to each token in a text, then measures the correlation between predicted and real activations. This method is biased toward recall; given a bro...
Chris Wright, founder and CEO of the AI Trust Council (AITC) stops by BarCode to share his perspective on critical issues related to artificial intelligence, corruption in big tech, and government oversight. With over 25 years of experience as an entrepreneur and former US Army attack helicopter pilot, Chris brings a unique perspective on AI and digital trust.The episode explores the complexities of AI and its societal implications, focusing on ethical considerations, psychological impacts, and the risks of rapid AI development. Chris explains the concept of Artificial General Intelligence (AGI) and its potential to reshape human existence, emphasizing the need for regulated and ethically aligned AI systems. He also highlights the AI Trust Council's mission to promote a pro-human future amidst technological advancements. This discussion provides listeners with a comprehensive, and often not heard, understanding of the challenges and opportunities in the AI landscape.TIMESTAMPS:00:00:00 - Chris Wright's Mission to Combat AI Corruption00:04:39 - The Future of AI and Its Societal Implications00:14:12 - The Impending Impact of AI and the Singularity00:19:10 - Political Corruption and Corporate Influence in AI Legislation00:21:10 - The Psychological Impact of AI Relationships and Their Realism00:24:00 - The Impact of Chatbots on Mental Health and Society00:27:08 - Tech Engineers' Fascination with AI's Potential World-Ending Future00:28:25 - AI-Driven Drone Warfare and Its Rapid Evolution00:32:44 - Building Trust in AI Through a Pro Human Network00:40:41 - Exploring AI, Vegas Venues, and Cybersecurity-Themed BarsSYMLINKSLinkedIn (personal): https://www.linkedin.com/in/christopherwrightaitc/AI Trust Council: https://www.theaitc.com/DRINK INSTRUCTIONFallen Angel2 oz Dry Gin1 oz Lemon Juice2 tsp Creme De Menthe2 tsp Simple Syrup2 dashes Aromatic BittersCombine all ingredients in a shaker with ice. Shake well for 15-20 seconds for maximum chill, and then strain into a cocktail glass. Optionally, garnish with mint.CONNECT WITH USwww.barcodesecurity.comBecome a SponsorFollow us on LinkedInTweet us at @BarCodeSecurityEmail us at info@barcodesecurity.com
Greetings and welcome to the Firebreathing Kittens. This is a short overview of how to play Community Radio. Community Radio is a story and improv focused game. We don't have character sheets. Instead, the players play out slice of life moments from a strange community, while the GM plays the Host of the community's radio station. The mood of a Community Radio game captures the voice of a community the way Welcome to Nightvale or Northern Exposure can capture the voice of a community. The game is written by Quinn Murphy and is available at thought crime games.itch.io. A second edition is currently in development. The Firebreathing Kittens will be playing version 1.2 of the game. Community Radio is also the basis for the excellent game Radio Free Kaiju, which centers on a community surviving a world populated by giant, deadly monsters. Prior to the game, all the players have submitted to the GM the following ideas: * An Innocent Person * A Terror * A Place of Interest * A Mood * A Strange Item * Up to 3 original songs or poems to be aired on the radio station. * Optionally, up to 3 decrees from the Niqamui Community Council, to be read on air. The GM has taken these elements and shuffled them into a very loosely connected series of slice of life scenes that the players will play out in an improv manner. Each slice of life scene is 3-5 minutes long. After a slice of life scene, there is a short musical interlude. During the musical break, players who were just in the scene write decrees, sometimes about the scene, or about a previous scene, or just about something else entirely. These decrees are secretly passed to the Host, who selects from the available decrees during the Radio Scene. Radio scenes have a bumper, a report from the Host reacting to and interpreting the slice of life scene, and lastly a decree by the Council. The Host is not allowed to break Council decrees, and the decrees often respond to actions during the slice of life scene. You'll notice there is nothing about "how do you fight in this game" or "how do I convince someone to do what I want." As an improv-heavy game, Community Radio relies on players to adjudicate using "yes, and" to narrate what their characters are doing and how successful they are. The game is heavily player-generated, with the Host acting as an interpreter more than anything else. For purposes of the Firebreathing Kittens format, I have added some structure to the scenes so they aren't as random as suggested in the Community Radio rulebook. The key elements are all provided by the players, however, as are all the decrees. I hope you enjoy our episode featuring Community Radio.
Welcome to episode 3 of this 4-part series about becoming a personal trainer. We'll explore how to find the best PT course for you. There are many different PT courses available. It is key for you to pick something that suits your learning style and gives you the outcome that you want. Subscribe to our YouTube Channel: http://bit.ly/2F1Z1bs Download the FITPRO Sessions podcast, season 12, on your favourite podcast channel: Listen on Itunes: http://bit.ly/itunes-fitpro-sessions Download on Spotify: http://bit.ly/spotify-fitpro-sessions Series Breakdown 1. Episode 1: Is It For Me? 2. Episode 2: Exploring Career Paths 3. Episode 3: Choosing the Right Course
We are back with more music and whiskey. Today we dive into 3 whiskies and see if celebrity whiskey can be good. badmotivatorbarrels.com/shop/?aff=3 https://www.instagram.com/zsmithwhiskeyandmixology?utm_source=ig_web_button_share_sheet&igsh=ZDNlZDc0MzIxNw== And today Whiskeydecisions.beehive.com Celebrity liquor brands are a real gray area when it comes to endorsements. As whiskey grows more popular, and more celebrities hop on the bandwagon, it can be hard to distinguish who's just taking a paycheck, and who cares about what you're drinking. But the good news is that increasingly, the big names attached to these bottles really care about the brand and the people who drink it. Breaking Bad stars Bryan Cranston and Aaron Paul, who recently announced their new Dos Hombres mezcal, are just the latest in a series of famous people taking time out of their artistic careers to make artful beverages. What happens when a heavy metal band makes a whiskey? It's certainly not a quiet process. The Blackened American Whiskey is pummeled with low-hertz sound waves from a Metallica-curated playlist. It might sound like a marketing ploy, but distillers insist the sonic-enhancement process drives the whiskey deeper into the wood of the barrel where it picks up extra flavor. As for the tasting notes, expect honey, cinnamon, allspice, and some lingering apricot. New year, new you, right? Okay, by mid-January a bit of the luster has worn off those shiny new resolutions. In fact, National Today says that January 17 is actually the official Ditch New Year's Resolution Day. Still, even if all your grand plans to walk 5 miles a day, save half your paycheck, and subside off nothing but kale, quinoa, and spring water have come to naught, that doesn't mean you can't make some revised resolutions that will be both easier and more fun to follow. Like, how about you simply resolve to try a few new things? This is hardly likely to hurt, particularly if you choose things you already enjoy, such as sampling a few new bourbons. Single Barrel Straight Bourbon Whiskey Heaven's Door and retailers across the country selected barrels that vary in age, mashbill, and warehousing locations, in order to select their own Cask Strength Single Barrel Bourbon.This limited release will be hand numbered and adorned with our partners name, offering a distinctive experience. 750 ML, 49.5% ABV (99 PROOF) A blend of 4-5 yr. old straight rye and straight bourbon mashed, fermented, distilled and aged at the Cedar Ridge Distillery. Direct shipping is available in select markets. Unfortunately we do not ship to the states of AK, AL, HI, ID, MI, MS, OK, UT. Mashbill: 51% Corn, 35% Malted Rye, 14% Malted Barley “Think cinnamon, clove, butter and oak. As it hits the palate, it coats it with this goodness, buttery almost, dripping down the side of the cheeks and warms all throughout. There's a comfort here, cornbread-like, with notes of fried apple pie, apricot and macaroon. It finishes medium to long with a hint of bananas foster.” WAIT AND BLEED Ingredients: 2 oz No. 9 Reserve Whiskey 1 oz Sweet Vermouth 2 dashes of Angostura Bitters Equipment: Mixing glass Stirring spoon Strainer Chilled cocktail glass Instructions: Fill a mixing glass with ice cubes. Pour 2 ounces of No. 9 Reserve Whiskey into the mixing glass. Add 1 ounce of Sweet Vermouth to the glass. Add 2 dashes of Angostura Bitters to the mixture. Stir the ingredients gently but thoroughly using a stirring spoon for about 30 seconds to chill and combine them. Place a strainer over a chilled cocktail glass and strain the mixture into the glass. Optionally, garnish with a orange twist or cherry if desired. Sip and savor the bold and balanced flavors of Wait and Bleed. Enjoy responsibly!
Dr. Jessica Barker is an esteemed figure in the realm of cybersecurity with a commendable history of influencing cybersecurity awareness, behavior, and culture across the globe. As the co-founder and co-CEO of Cygenta, she has made notable strides in providing face-to-face cybersecurity awareness sessions to over 50,000 individuals. With accolades such as being named one of the top 20 most influential women in cybersecurity in the UK, her expertise, especially in the human aspect of cybersecurity, is widely recognized and respected. In addition to her corporate achievements, Dr. Barker has also recently been honored with an MBE (Member of the Order of the British Empire) for services to cybersecurity, cementing her status as a leading voice and advocate in the field. Our discussion focuses on the human element of security breaches and the importance of cultivating a culture of cybersecurity awareness within organizations. Dr. Barker shares her journey into the world of cybersecurity and discusses the evolving landscape of cyber threats, including the use of AI by cybercriminals for social engineering and deepfake technology. We highlight the significance of leadership commitment and values congruence in cultivating a robust cybersecurity culture. The effectiveness of gamification in training, a practical aspect, is also explored. The segment concludes with a personal touch, as Jessica shares her experience of receiving an MBE at Windsor Castle from Prince William. She then provides insights on her new book "Hacked: The Secrets Behind Cyberattacks".TIMESTAMPS:00:02:53 - From Civic Design to Cybersecurity: A Human-Centric Journey00:06:21 - AI's Escalating Role in Cybercrime and Social Engineering00:09:18 - Strategies for Enhancing Digital Critical Thinking00:13:00 - Cultivating Successful Cybersecurity Cultures in Organizations00:16:57 - Rethinking Security Culture and Training Effectiveness00:20:27 - Dreamlike Investiture: Receiving an MBE from Prince William00:22:15 - Royal Recognition for Cybersecurity Expertise00:25:40 - Demystifying Cybersecurity Through Engaging Stories and Practical Advice00:31:20 - Discovering Local Vegas Gems and Cybersecurity Bar ConceptsSYMLINKSLinkedIn (personal): https://www.linkedin.com/in/jessica-barker/Twitter (personal): https://twitter.com/drjessicabarker Twitter (organization): https://twitter.com/CygentaHQCygenta (company): https://www.cygenta.co.uk/Hacked: The Secrets Behind Cyber Attacks (book): https://www.amazon.com/Hacked-Uncovering-Strategies-Secrets-Attacks/dp/1398613703Las Vegas Arts District (location): https://dtlvarts.com/DRINK INSTRUCTIONPurple Haze2 oz Gin1 oz Violet Liqueur1 oz Fresh Lemon Juice1/2 oz Honey Syrup1 Dash Orange BittersCombine all ingredients in ashaker with ice. Shake well and straininto a chilled glass. Optionally, garnishwith a twist of lemon peel or a sprig of lavender.CONNECT WITH USwww.barcodesecurity.comBecome a SponsorFollow us on LinkedInTweet us at @BarCodeSecurityEmail us at info@barcodesecurity.com
The girls have a mutual friend who's going through a tough season with aging and dying parents. They discuss how to be there for friends, especially when you live across the country; the importance of asking for help, even though it's hard; and how asking “What can I do to help?” Of a friend going through something overwhelming isn't actually helping. They discuss the things they try to do to help friends through a tough time. Jessie's Banana Bread (Lynne's Version)½ Cup Vegetable Oil1 ½ Cup Sugar2 eggs, Well Beaten¼ tsp. salt1 ½ Cup Flour1 tsp Baking Soda1/3 Cup milk (Jessie uses buttermilk)3 Very Ripe Bananas, Mashed (I use an immersion blender to avoid chunks of banana)1 Cup Walnuts (Optional)1 tsp cinnamon2 T (approx) Brown SugarCream oil and sugar, add eggs and salt, mix well. Add flour and soda combined with buttermilk alternately. Add bananas. Fold in nuts. Grease 2 bread pans and divide batter equally. Sprinkle a light layer of brown sugar over the top of the batter. Bake at 350, 45-60 until toothpick comes out clean.Cool, Remove from pan, wrap tightly in plastic wrap. Enjoy. WHAT'S FOR DINNERKathy-Lasagna -1 Box, Lasagna Noodles-2 Lbs Ground Beef, Chicken or Turkey-4 cups of red sauce. If using store bought I like Classico Tomato Basil-1 Onion, diced-4 garlic cloves, minced-16 oz mushrooms or 2 Zucchini (or both)-2 T fresh basil-2 T fresh parsley-2 t SugarSalt and pepper to taste Bechamel Sauce-2 T Butter-3 T Flour-2 Cups Milk Cheese-8 oz shredded mozzarella-8 oz parmesan Directions:Preheat oven to 375In a large pot, start the water for the pasta.Brown ground meat, onions and garlic over medium heat. Drain fat. Add tomato sauce, vegetables, herbs and sugar. Season with salt and pepper. Cover and cook over medium-low heat for 20 minutes, stir occasionally.Once the water is boiling, add noodles and cook until al dente.Meanwhile, melt butter in a large saucepan; stir in the flour. Use a whisk and stir frequently while gradually adding milk. Bring to a boil. Cook and stir for one minutes or until thickened. Remove from heat and set aside. Assemble lasagna in a 13x9 in baking dish. Build three layers in this order: red sauce, noodles, white sauce, combined cheeses. Optionally, you can add a couple pats of butter to the top. Bake uncovered for 40 minutes. Nancy-Perfect Roast Chickenhttps://barefootcontessa.com/recipes/perfect-roast-chicken
Jodie Niznik, author, speaker and Bible teacher, joins Kay Daigle to discuss why a personal retreat is so essential for a healthy spiritual life, especially for leaders. Optionally, you can watch this conversation.
The Revs made it five winless games to the start the season with a 1-1 draw at home against the Chicago Fire, join us as we provide the company to your misery and answer all your questions about the Revs latest MLS setback. Thomas is joined by debut quest, Pat Quinn, to try and piece together a narrative for hope, discuss which song with the word Fire in the title best fits this game and revisit all the big moments from this setback at home. Bye Week Special! The Revs are off next weekend but not Revolution Recap, we're recording a special pod to talk anything and everything related to the Revs. We want to talk about what's important to you and we want your voice to be heard, literally, on this next podcast. So shoot us a question in audio form at the link below. Revolution Recap on SpeakPipe To get on the pod, please... Keep your question/comment to 30 second or less Refrain from foul language(we understand the challenge with this) Clean and clear audio we can understand and play is the way to go! Leave your first name and town Optionally, leave your email address and we reply back to you with an audio message if you make the show! You can support our podcast by rating and reviewing us on iTunes, Spotify or wherever you are listening. Also, please follow us on social media: Twitter: @SeanLDonahue, @AndyRevsNation, @RevolutionRecap Instagram: www.instagram.com/revolutionrecap/ Facebook: www.facebook.com/revolutionrecap Revolution Recap thanks Sobczak Law for their support of local independent media and their mission of bringing unbiased truth. Learn more about Sobczak Law at sobczaklaw.com Financial support is also provided by Six Point Builders, builders of fine custom homes in the Boston metropolitan area. Revolution Recap thanks Six Point Builders for their support. Please check out our friends at The Rebellion on twitter at @NERebellion and check out their website at nerebllion.org. And be sure to visit The Blazing Musket at www.theblazingmusket.com and visit them on social @BlazingMusket on twitter.
Iceman is a renowned figure in the world of RFID hacking, with expertise in NFC and EMV technologies. As one of the lead open-source developers for Proxmark3—a powerful platform for RFID hacking and analysis—Iceman has significantly enhanced its capabilities. He is known for overhauling the user interface and expanding the feature set to allow device owners to maximize their usage. His work in the open source community has been focused on making RFID technology more accessible and understandable, and he continues to contribute actively to the field.TIMESTAMPS:00:02:27 - Introduction of Iceman, RFID hacker and contributor to the Proxmark project00:07:23 - Explanation of Proxmark device capabilities and the development of the Iceman fork00:14:13 - Formation of the RFID research group and transitioning from a hobby to a public figure00:17:49 - Introduction of new RFID tools, concepts, and weaponizing RFID readers for unauthorized access00:20:40 - Effectiveness of RFID wallets and the cat-and-mouse game with weaponized readers00:24:06 - Development of magic cards for RFID hacking and the potential impact of AI on RFID research00:28:29 - Participation in RFID hacking competitions, CTFs, and the importance of forums and Discord for knowledge sharing00:34:42 - Flipper Zero as a well-made tool with an ecosystem for extending functionality00:35:57 - The future of RFID hacking, including secure communications, advanced crypto, and chip implants by Dangerous Things00:39:38 - Iceman's experience with metal detectors, TSA, and the exciting future of RFID for hackers and end users00:42:52 - The need for vendors to allow legal copying of items and the importance of disrupting tracking and logistics systems00:45:07 - Iceman's recommendations for following his work and joining relevant Discord serverSYMLINKSX: https://twitter.com/herrmann1001/YouTube: https://youtube.com/@iceman1001/Discord: https://discord.com/invite/QfPvGFRQxH/Proxmark3: https://proxmark.com/Iceman Fork: https://github.com/RfidResearchGroup/proxmark3/Dangerous Things: https://dangerousthings.com/Flipper Zero: https://flipperzero.one/IceDev: icedev.seDRINK INSTRUCTIONWildcard1 oz Cardamaro1 oz Genever1 oz CynarAdd all ingredients to a shaker filled with ice. Stir until chilled and properly diluted. Strain into a lowball glass filled with fresh ice. Optionally garnish with a sprig of rosemary or an orange peel.CONNECT WITH USwww.barcodesecurity.comBecome a SponsorFollow us on LinkedInTweet us at @BarCodeSecurityEmail us at info@barcodesecurity.com
Welcome to The Nonlinear Library, where we use Text-to-Speech software to convert the best writing from the Rationalist and EA communities into audio. This is: Announcing Draft Amnesty Week (March 11-17), published by tobytrem on February 27, 2024 on The Effective Altruism Forum. TL;DR The Forum will hold a Draft Amnesty Week from March 11th-17th. Draft Amnesty Week is a chance to share unpolished drafts, posts you aren't sure you agree with, and drafts which have become too ugh-y to finish. We'll host smaller events and threads in the weeks before, to help you come up with ideas, prioritise your drafts, and polish anything that needs polishing. Keep an eye out (and read more below). This is a variation on an event the Forum team ran in 2022: see more here. How does Draft Amnesty Week work? Optionally - you take part in the buildup events this week and next week, to come up with ideas for posts to write, and find time to draft them. During Draft Amnesty Week (March 11-17), you publish your draft post(s). To make it clear that they are a part of the Draft Amnesty event, you can put this table[1] at the top of your post, and tag the post with the Draft Amnesty Week tag. There'll be a banner up on the Forum. Even if you don't post, you can give authors feedback! Vote, comment; help us all highlight the best ideas from the event. After the week has ended, I'll write a round-up post reviewing some of the best submissions. Why run Draft Amnesty Week? Firstly, because I suspect that many of you have interesting outlines or half-drafted posts in your google drives. Draft Amnesty Week is a time when we have social permission to release these into the world (and to press your friends and colleagues into doing the same). Linch's post from last time is a great example of an incomplete post which is much better out and published than in and unseen. Secondly, because our last Draft Amnesty event went really well. We got valuable posts like Clifford's Lessons learned from Tyve, and a post on lessons for AI governance from early electricity regulation, which would likely not have been made public at the time, if it wasn't for the event. Timetable This week (Feb 26 to March 3): Collecting Ideas I've posted a question thread, asking: "What posts would you like someone to write?" (like this past edition). Draft Amnesty Week is a great opportunity to have a crack at providing one of these posts, even if you aren't confident you can do a perfect job. March 4-10: Writing Week I'm running two events on the EA gather.town for Forum users to get together and hack together some drafts. The first will be on March 5th from 10am-12pm UTC. Sign up here. The second will be on March 7th from 6-8pm UTC. Sign up here. I'll also post a thread asking "What posts are you considering writing?" (like this one). This is an opportunity to gauge how excited the Forum is about your different ideas, and prioritise between them. Draft Amnesty Week (March 11-17) This is the week when we will actually post our drafts Draft Amnesty Week FAQ How draft-y is too draft-y? My main recommendation is that the reader should be able to understand your writing, even if it is incomplete, unpolished, or skeletal. For example, it is okay to have a bullet point such as: "I was going to write something about how this problem applies to the problem of moral knowledge here, but reading this Encyclopedia page because aversive, so I'm skipping over it for now" However, it wouldn't be as valuable for the reader to see a bullet point such as: "Insert moral knowledge stuff" If you want a second pair of eyes, DM me and I'll look at your draft. What if I don't want to see Draft Amnesty posts? If you would like to opt out of seeing Draft Amnesty posts, go to the Frontpage, and follow the steps in the GIF below: I'm worried my draft isn't high quality enough, should I still post it? Short answer - yes. Long answer - the karma system is designed to show people posts which the Forum community judge...
Wirefall is an Air Force veteran and cybersecurity expert. Wirefall shares his journey into hacking, from his early days of electronics tinkering to his career in security consulting. He also discusses the founding of the Dallas Hackers Association and the importance of community in the cybersecurity field. Wirefall explores the evolving cyber threat landscape and the potential impact of AI on hacking. Plus, he reveals how his newfound passion for improv has helped him overcome fear and become a better communicator. TIMESTAMPS:0:03:37 - Wirefall's early exposure to technology and computers0:06:06 - How Wirefall started hacking and manipulating computer systems0:10:50 - Wirefall's curiosity about the World Wide Web and exploration of the internet0:12:40 - Transitioning from a network technician to a security consultant during the dot-com boom0:14:23 - The need for security on the enterprise level and the awareness of professionals0:19:31 - The desire for a different format of talks at local cybersecurity groups0:23:11 - The meetup is held at encore family karaoke0:28:26 - The threat landscape has remained similar over the years0:30:22 - Wirefall's transformation and interest in AI and machine learning0:35:19 - Wirefall's experience with improv and its parallels to hacking0:41:33 - Improv helps with pivoting and redirecting0:47:46 - Finding Wirefall on social mediaSYMLINKSTwitter: @DHAholeLinkedIn Profile: https://www.linkedin.com/in/wirefall/Telesploit: https://www.telesploit.com/DHA (Dallas Hackers Association): https://www.meetup.com/dallas-hackers-association/DC214:https://www.meetup.com/dc214dfw/DRINK INSTRUCTIONLone Ranger1 1/2 oz Blanco Tequila3/4 oz Freah Lemon Juice1/2 oz Simple Syrup2 oz Sparkling WineLemon TwistFill a shaker with ice. Add in tequila. lemon juice and simple syrup. Shake well and then strain into an ice filled glass. Top with sparkling wine. Optionally garnish with a lime twist.CONNECT WITH USwww.barcodesecurity.comBecome a SponsorFollow us on LinkedInTweet us at @BarCodeSecurityEmail us at info@barcodesecurity.com
If you haven't watched Arachnophobia, you are missing out and should go watch it right now. It's such a fun film and has an amazing cast. Here is the synopsis for those that are unaware of what the film is about... After a nature photographer (Mark L. Taylor) dies on assignment in Venezuela, a poisonous spider hitches a ride in his coffin to his hometown in rural California, where arachnophobe Dr. Ross Jennings (Jeff Daniels) has just moved in with his wife, Molly (Harley Jane Kozak), and young children. As town residents start turning up dead, Jennings begins to suspect spiders, and must face his fears as he and no-nonsense exterminator Delbert McClintock (John Goodman) fight to stop a deadly infestation. Spider's Kiss (homebarmenu.com): Ingredients 1½ oz dark rum ½ oz lime juice 1 dash angostura bitters ½ oz simple syrup ¾ oz cherry liqueur Directions Add the dark rum, cherry liqueur, lime juice, simple syrup, and a dash of Angostura bitters to the shaker filled with ice and shake until chilled. Strain the cocktail into a chilled glass filled with ice and garnish with a gummy spider on the rim of the glass for a creepy touch(optional). Optionally, add a few drops of black food coloring into a shaker with all the ingredients for a darker look. Arachnophobia Drinking Game: Drink when... You see a spider Someone gets bitten Someone dies from a bite A spider gets killed You jump or feel the heebie jeebies John Goodman or Jeff Daniels is a bad ass As always, drink responsibly and with others. Follow or subscribe wherever you listen to the podcast. Follow me on Instagram and Twitter at @Line_Drunk. Join the Patreon at patreon.com/linedrunk for bonus content. --- Support this podcast: https://podcasters.spotify.com/pod/show/linedrunk/support
We talk about BattleTech's infamous optional rules, which ones are mandatory, which are truly optional, and which should never have been created. Talk with the Mechbay and other BattleTech fans on their DiscordBattletech Event Calendar DocIf you like what you hear or have request for what you would like to hear next, send them a shout at themechbaypodcast@gmail.com or on FacebookYou can support them at Patreon and get access to bonus episodes.Proudly brought to you by Fortress Miniatures and Games.Patron SupportersArchonsCataphract 40 piloting Nightstar NSR-9JJohnAron "Skyfox" SergeantAndrew WeisnerJacob HassSam "DesertDream2" BurlingDanny "Kyro" Loss piloting Flashman FLS-8KMechwarriorsDuncan RhodesByzantine FalconWill DontaDouglas McAuliffeChad "Storm" Evans piloting Hatchetman HCT-8SRex "Redneck" Rawhide piloting Sarath-OBEric SmailysJordan CooperAnthony EmmelPaul DennisScot PickeringNic SarnaRichard JohnsonOreio8991CadetsSteve Maisel (Average CRB-27 pilot)Chris "Jesty" Pribanick HammerheadThomas Klinkhammer piloting a Longbow 13CJohn HaynesStewart HughesTravis GistUncrezamatic "Whizard"Bob ArensMatt LeBaronDonald LookerMitch "Minotaur" Grant piloting Thunderbolt 5SEHarris "Ramshackle" piloting Cataphract CTF-4LMetalEdJohn GarnierRichardKZDavidZach Torrence "Metalzarak" piloting Black Hawk HLawrence FranchiniTom BoveeJanine NicholsTim KleinschrotScott BoehmerDavid RaynesDan ACarl ZacharyDavid SeletynSteve MaiselPiotrJ. Allen HammerChris "Twain" Dasher" MontgomeryBen JumperBlunder DomeChad A LynemaJeff CampbellArthur GarlickAaron Rasalhague ForeverTravis CallanHonicScot PickeringJeff CampbellPhil "Phaz" AbramowitzMage "12th Veygan" "Nightstar NSR-9J" RangerLa ManchaThe Goose Whisperer - Thunderbolt TDR-5Seth - Whitefox - Executioner GJackZemerCarlos AnguizolaSteakDominic BuloneJames ElliotMichael BryantOreio8991
Check out today's full session » https://intentioninspired.com/money12
Peter Schwacker is a cybersecurity thought leader with over 25 years of experience. Peter shares his unconventional journey in the industry, his passion for continuous learning, and his belief in the power of curiosity. He also discusses the importance of community building and the need for a deeper understanding of the roots of cybersecurity. With his unique perspective, Peter challenges the status quo and offers insights into the future of the industry. TIMESTAMPS:0:03:06 - Discussing Peter's background and journey to Mexico0:08:47 - Differences between US and Mexican cyber culture0:11:28 - The impact of niche knowledge in today's world0:13:15 - Peter's fascination with technology and the concept of magic0:14:51 - Peter's eclectic approach to security0:17:38 - The establishment of a Linux user group and practical activities0:20:19 - The size and structure of the community0:23:23 - The importance of hands-on experience and practical training0:25:36 - The significance of software development skills in cybersecurity0:27:08 - The need to understand the history and foundations of security0:30:07 - The essential characteristic of security: an intelligent, malicious adversary0:32:02 - The potential for security to learn from other industries0:35:03 - The power of the human mind and skepticism towards AI0:38:38 - Where to find Peter and connect with him onlinePSYMLINKSPeter Schwacker's LinkedInNearshore Cyber WebsiteBooks and Literature Mentioned:Communist ManifestoAnthony Trollope's workArthur C. Clark's worksPaolo Freire and Bell Hooks for education philosophyDRINK INSTRUCTIONPaloma2 oz Blanco Tequila1/2 oz Fresh Lime Juice1/2 oz Simple Syrup1/4 cup Grapefruit JuiceSparkling waterIceFill a glass with ice. Add in tequila,lime juice, simple syrup and grapefruitjuice. Top off with sparking water. Optionally garnish with a lime.CONNECT WITH USwww.barcodesecurity.comBecome a SponsorFollow us on LinkedInTweet us at @BarCodeSecurityEmail us at info@barcodesecurity.com
Hear about travel to Uluru and Central Australia as the Amateur Traveler talks to travel blogger Chris Fry from AquariusTraveller.com about her most recent trip to the red center of Australia. https://amateurtraveler.com/travel-to-uluru-and-central-australia/ Why should someone go to Central Australia? Chris says, "I Like visiting Uluru for the Aboriginal culture, the art, the history, learning about the Dreamtime. I think it's where I first started learning about the Aboriginal history and our First Nations people and it's one of the best places to actually learn about it there. Some of the tour guides are actually Aboriginal, so they will actually tell you their history, how they grew up and everything like that, so yes, I think it's great for Australians, it's great for tourists to actually learn about that first hand from the people who have been living here for 65 million years." Chris recommends this itinerary: Day 1: Arrival in Alice Springs Arrive in Alice Springs and check into your accommodation. Take some time to explore the local area and get acquainted with the surroundings. Day 2: Exploring Alice Springs Visit the Royal Flying Doctors Museum to learn about its vital role in providing healthcare to remote regions. Explore the town's Aboriginal galleries, showcasing dot paintings and supporting local communities. Wander through Todd Mall, the central shopping district, where you can find souvenirs and enjoy lunch at one of the cafes. Discover the fascinating animal parks in Alice Springs, including a desert animal park and a kangaroo sanctuary. Day 3: Road Trip around Alice Springs Embark on a road trip along Larapinta Drive, exploring various gorges and stunning landscapes. Visit Simpson Gap, known for its white ghost gums, and a chance for a refreshing swim. Explore Standley Chasm, a narrow gorge with striking rock formations, best experienced during midday sunlight. Discover Ochre Pit, showcasing Aboriginal history through vibrant rock colors used for painting. Enjoy a swim at Ormiston Gorge, a popular swimming spot surrounded by towering cliffs. Explore Glen Helen Gorge and witness part of the Finke River. Day 4: Palm Valley 4WD Adventure Join a 4WD bus tour to Palm Valley, experiencing the rugged terrain and unique red cabbage palms. Learn about the Aboriginal history of the area and witness the contrasting colors of the landscape. Stop at Hermannsburg, an Aboriginal community, for a cultural experience. Return to Alice Springs in the evening and relax. Day 5: Journey to Kings Canyon Begin the road trip to Kings Canyon, taking the longer route for a scenic drive and passing notable landmarks. Fuel up at the Old Andado Roadhouse and explore the surrounding area. Arrive at Kings Canyon Resort, check-in, and relax for the evening. Day 6: Kings Canyon Hiking Adventure Embark on the Kings Canyon Rim Walk, a challenging but rewarding hike with stunning views. Explore the Garden of Eden, a sacred Aboriginal site with a water pool. Exercise caution around cliff edges and enjoy the unique rock formations. Optional: Take the shorter Kings Creek Walk, providing a different perspective of the area. Return to the resort for a relaxing evening. Day 7: Exploring Yulara, the Gateway to Uluru Wake up and start the day by driving to Yulara, the town that services visitors to Uluru. Yulara: Learn about the town, which has hotels, camping facilities, a tourist information center, restaurants, cafes, groceries, and fuel stations. Consider hiring a car for convenience. Distance from Uluru: Yulara is about 30 minutes away from Uluru, making it a convenient base for exploring the area. Relax and familiarize yourself with the amenities in Yulara. Consider a shuttle bus for convenient transportation within the town. Day 8: Uluru National Park Exploration Purchase a National Park Pass for 3 days and start your first day in Uluru. Sunrise and Sunset: Enjoy the specific sunrise and sunset platforms in Uluru, perfect for photographers. Daytime Activity: Embark on the 10-kilometer walk around the base of Uluru, experiencing different shapes and formations created by nature. Uluru's Beauty: Marvel at the impressive dimensions of Uluru, a single rock monolith measuring about 2.2 miles long, 1.5 miles wide, and 348 meters high. Explore various formations and sacred sites, and enjoy the unique features of Uluru. Day 9: Extended Uluru National Park Experience Return to Uluru National Park for a second day of exploration. Sunrise or Sunset: Choose between sunrise and sunset at designated areas, or consider the Field of Lights experience, an art installation with 50,000 solar-powered bulbs. Optional Activities: Consider camel rides, Sounds of Silence dinner, or a helicopter flight for a unique perspective. Aboriginal Cultural Experiences: Visit the tourist information center for information on local tours, including the opportunity to make or paint your own didgeridoo. Day 10: The Ogres (Kata Tjuta) Adventure Journey to Kata Tjuta, about 45 minutes from Yulara. Hiking: Explore the Walpa Gorge Walk, an easy one-hour return walk through the middle of two rocks. Optionally, embark on the Valley of the Winds walk, a three-hour return walk offering stunning views. Afternoon/Evening: Relax and unwind, considering the Sounds of Silence dinner or enjoying the amenities at your accommodation. Day 11: Return to Alice Springs Morning: Begin the journey back to Alice Springs, stopping at the Oldunder Roadhouse. Safety Reminder: Stay vigilant on the road due to potential encounters with free-roaming wildlife, such as cows and camels. Return to Alice Springs and explore attractions like the truck museum or take a photo at the Alice Springs entrance sign. Central Australia has some challenges like the prices, the flies and the red dirt getting everywhere, but it is also a unique and beautiful corner of Australia that is worth a visit.
Mike Petrie, a pioneer in the fraud investigative industry, discusses his journey into the field and the evolution of investigative techniques. He emphasizes the importance of social media intelligence and the role it plays in uncovering fraud. Mike also highlights the need for education on protecting personal information and the integration of AI in fraud detection and prevention. He shares advice for aspiring investigators and discusses the concept of Webutation, a platform for protecting online reputations. Discover the hidden truths, covert operations, and the art of undercover work that define the intriguing realm of sub rosa AKA "Under The Rose" investigations. TIMESTAMPS:0:00:16 - The role of private investigators 0:02:15 - Mike's background and interest in investigative work 0:04:24 - Getting started in the private investigation industry 0:06:12 - Opening a startup in the investigative field 0:07:40 - Working on fraud cases in the insurance industry 0:09:06 - The methodology used pre-internet for gathering evidence 0:11:37 - Challenges and dangers faced during field surveillance 0:13:11 - Pretexting and social engineering as methods of gathering information 0:13:44 - Ensuring personal safety in dangerous situations 0:13:36 - Gaining intel pre-OSINT and pre-social media 0:14:06 - Ensuring personal safety through preparation and blending in 0:15:56 - Transitioning to leverage OSINT as an intelligence tool 0:20:45 - Educating individuals about the criticality of protecting personal data 0:24:35 - Fraud techniques evolving and the need to inform others 0:25:14 - The impact of removing metadata on investigators and using OSINT 0:26:33 - The abundance of social network sites and their usefulness0:26:54 - Discussion on the deep web and illegal activities 0:27:40 - Warning about dangerous chat room sites for kids 0:29:15 - Integration of AI in fraud detection and prevention 0:30:09 - Use of facial recognition software in investigations 0:31:46 - Limitations of relying on Google for investigations 0:32:53 - AI's role in analyzing images, videos, and data 0:35:49 - Importance of human involvement in research 0:36:32 - Advice for aspiring investigators and learning resources 0:40:53 - Mike's expertise and public speaking engagements 0:41:24 - Building and selling a search platform 0:41:53 - Importance of online reputation and its impact on trust 0:42:37 - Social media intelligence gathering for critical decision-making 0:43:40 - Advocating for thorough gun purchase background checks 0:44:39 - Webutation benefits both individuals and businesses 0:45:08 - Webutation's URL: webutation.io 0:46:03 - Special thanks to family, business partner, and mentors 0:46:49 - Favorite bars in Philadelphia and outside of Philly 0:48:06 - Recommended bar in Mumbai and recent favorites in Miami SYMLINKSLinkedInWebutationDRINK INSTRUCTIONTHE SHADOW2 Oz Gin1 Oz Chilled Earl Gret Tea1/2 Oz Creme De Violette1/2 Oz Fresh Lemon JuiceLemon Twist (Optional)In a cocktail shaker, combine gin,chilled Earl Grey tea, Crème deViolette, and fresh lemon juice.Fill the shaker with ice, and shakevigorously. Strain into chilled glass.Optionally, garnish with a lemon twist.EPISODE SPONSORN/ACONNECT WITH USBecome a SponsorSupport us on PatreonFollow us on LinkedInTweet us at @BarCodeSecurityEmail us at info@barcodesecurity.com
I love record keeping and data analysis, especially if it is of my own creative habits. Since 2011 I've been keeping a Studio Log in my art studio that records everything that I do while I'm at art work. The Studio Log tells you about time you've spend working, how you felt about it, what you want to work on next, and how often you are taking breaks. It's a powerful reflective tool that that's a minute out of your studio time to complete each session.PSA: When I say ‘studio' I mean any place you have where you create. If you a plein air artist working in the field, the studio log would be best left in your travel easel. Do you work on a desk in your bedroom? That's your studio!What you need for a good studio log:A notebook and a penSuper simple. Keep it by your door or on your desk and do the log right before you leave the studio for the day.The studio log has a few guidelines that keep it simple and interesting:Write the date and time at the beginning of each entry.State what you've created. Optionally, how you felt about it.Record how long you were in the studio space.Declare what you will work on tomorrow.The Studio Log is not a journal, keep it brief.Do you have a studio log? Tell me about it in the comments!Host and artist Stephanie Scott breaks down the practicality of the art career with topics including: sustainable creative practices, social media skills, and the mindsets that keep it all together. New episodes every Tuesday!Instagram: https://www.instagram.com/stephaniescott.art/ Website: http://www.stephaniescott.art/brushwork Music by @winepot https://www.instagram.com/thewinepot/ Podcast Cover photo by Maryna Blumqvist https://instagram.com/picturemaryna
Not really every single one, because straight.el installs dependencies automatically. Here's the file I went through during this recording. Some things may have changed slightly since the time of recording. Save this file in ~/.emacs.d/init.el to reproduce my exact Emacs configuration that I use at home and at work. ;;; init.el --- This is Tiago's init.el file ;;; Commentary: ;;; Thanks to everyone that curates Emacs packages. ;;; Code: ;; BEGIN Straight.el bootstrap (defvar bootstrap-version) (let ((bootstrap-file (expand-file-name "straight/repos/straight.el/bootstrap.el" user-emacs-directory)) (bootstrap-version 6)) (unless (file-exists-p bootstrap-file) (with-current-buffer (url-retrieve-synchronously "https://raw.githubusercontent.com/radian-software/straight.el/develop/install.el" 'silent 'inhibit-cookies) (goto-char (point-max)) (eval-print-last-sexp))) (load bootstrap-file nil 'nomessage)) ;; END Straight.el bootstrap (straight-use-package 'use-package) (setq straight-use-package-by-default t) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; > ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Get minor modes off the modeline (use-package diminish) (use-package evil :init (setq evil-want-keybinding nil) :config (evil-mode) :custom (evil-undo-system 'undo-redo) :bind ("C-u" . evil-scroll-up)) (use-package evil-collection :diminish evil-collection-unimpaired-mode :after evil :config (evil-collection-init)) (use-package evil-surround :after evil :config (global-evil-surround-mode 1)) ;; In-Buffer Completion (use-package company :diminish :config (global-company-mode)) ;; completion with extra info box (use-package company-box :diminish :hook (company-mode . company-box-mode)) ;; Show key bindings as you go (use-package which-key :diminish :config (which-key-mode)) ;; search query feedback in the buffer (use-package anzu :diminish :config (global-anzu-mode +1)) (use-package evil-anzu) ;; Completion in the minibuffer (snippet from vertico) (use-package vertico :init (vertico-mode) ;; Different scroll margin ;; (setq vertico-scroll-margin 0) ;; Show more candidates ;; (setq vertico-count 20) ;; Grow and shrink the Vertico minibuffer ;; (setq vertico-resize t) ;; Optionally enable cycling for `vertico-next' and `vertico-previous'. ;; (setq vertico-cycle t) ) ;; Persist history over Emacs restarts. Vertico sorts by history position. ;; (use-package savehist ;; :init ;; (savehist-mode)) ;; A few more useful configurations... (use-package emacs :init ;; Add prompt indicator to `completing-read-multiple'. ;; We display [CRM], e.g., [CRM,] if the separator is a comma. (defun crm-indicator (args) (cons (format "[CRM%s] %s" (replace-regexp-in-string "`[.*?]*|[.*?]*'" "" crm-separator) (car args)) (cdr args))) (advice-add #'completing-read-multiple :filter-args #'crm-indicator) ;; Do not allow the cursor in the minibuffer prompt (setq minibuffer-prompt-properties '(read-only t cursor-intangible t face minibuffer-prompt)) (add-hook 'minibuffer-setup-hook #'cursor-intangible-mode) ;; Emacs 28: Hide commands in M-x which do not work in the current mode. ;; Vertico commands are hidden in normal buffers. ;; (setq read-extended-command-predicate ;; #'command-completion-default-include-p) ;; Enable recursive minibuffers (setq enable-recursive-minibuffers t)) ;; Optionally use the `orderless' completion style. ;; Get completion even if you type substrings that don't match in the ;; same order you typed them in. (use-package orderless :init ;; Configure a custom style dispatcher (see the Consult wiki) ;; (setq orderless-style-dispatchers '(+orderless-consult-dispatch orderless-affix-dispatch) ;; orderless-component-separator #'orderless-escapable-split-on-space) (setq completion-styles '(orderless basic) completion-category-defaults nil completion-category-overrides '((file (styles partial-completion))))) ;; Enable rich annotations in the completion (use-package marginalia ;; Either bind `marginalia-cycle' globally or only in the minibuffer :bind (("M-A" . marginalia-cycle) :map minibuffer-local-map ("M-A" . marginalia-cycle)) ;; The :init configuration is always executed (Not lazy!) :init ;; Must be in the :init section of use-package such that the mode gets ;; enabled right away. Note that this forces loading the package. (marginalia-mode)) ;; Searching commands and lots of other stuff ;; This is a snippet taken from consult (use-package consult ;; Replace bindings. Lazily loaded due by `use-package'. :bind (;; C-c bindings in `mode-specific-map' ("C-c M-x" . consult-mode-command) ("C-c h" . consult-history) ("C-c k" . consult-kmacro) ("C-c m" . consult-man) ("C-c i" . consult-info) ([remap Info-search] . consult-info) ;; C-x bindings in `ctl-x-map' ("C-x M-:" . consult-complex-command) ;; orig. repeat-complex-command ("C-x b" . consult-buffer) ;; orig. switch-to-buffer ("C-x 4 b" . consult-buffer-other-window) ;; orig. switch-to-buffer-other-window ("C-x 5 b" . consult-buffer-other-frame) ;; orig. switch-to-buffer-other-frame ("C-x r b" . consult-bookmark) ;; orig. bookmark-jump ("C-x p b" . consult-project-buffer) ;; orig. project-switch-to-buffer ;; Custom M-# bindings for fast register access ("M-#" . consult-register-load) ("M-'" . consult-register-store) ;; orig. abbrev-prefix-mark (unrelated) ("C-M-#" . consult-register) ;; Other custom bindings ("M-y" . consult-yank-pop) ;; orig. yank-pop ;; M-g bindings in `goto-map' ("M-g e" . consult-compile-error) ("M-g f" . consult-flymake) ;; Alternative: consult-flycheck ("M-g g" . consult-goto-line) ;; orig. goto-line ("M-g M-g" . consult-goto-line) ;; orig. goto-line ("M-g o" . consult-outline) ;; Alternative: consult-org-heading ("M-g m" . consult-mark) ("M-g k" . consult-global-mark) ("M-g i" . consult-imenu) ("M-g I" . consult-imenu-multi) ;; M-s bindings in `search-map' ("M-s d" . consult-find) ("M-s D" . consult-locate) ("M-s g" . consult-grep) ("M-s G" . consult-git-grep) ("M-s r" . consult-ripgrep) ("M-s l" . consult-line) ("M-s L" . consult-line-multi) ("M-s k" . consult-keep-lines) ("M-s u" . consult-focus-lines) ;; Isearch integration ("M-s e" . consult-isearch-history) :map isearch-mode-map ("M-e" . consult-isearch-history) ;; orig. isearch-edit-string ("M-s e" . consult-isearch-history) ;; orig. isearch-edit-string ("M-s l" . consult-line) ;; needed by consult-line to detect isearch ("M-s L" . consult-line-multi) ;; needed by consult-line to detect isearch ;; Minibuffer history :map minibuffer-local-map ("M-s" . consult-history) ;; orig. next-matching-history-element ("M-r" . consult-history)) ;; orig. previous-matching-history-element ;; Enable automatic preview at point in the *Completions* buffer. This is ;; relevant when you use the default completion UI. :hook (completion-list-mode . consult-preview-at-point-mode) ;; The :init configuration is always executed (Not lazy) :init ;; Optionally configure the register formatting. This improves the register ;; preview for `consult-register', `consult-register-load', ;; `consult-register-store' and the Emacs built-ins. (setq register-preview-delay 0.5 register-preview-function #'consult-register-format) ;; Optionally tweak the register preview window. ;; This adds thin lines, sorting and hides the mode line of the window. (advice-add #'register-preview :override #'consult-register-window) ;; Use Consult to select xref locations with preview (setq xref-show-xrefs-function #'consult-xref xref-show-definitions-function #'consult-xref) ;; Configure other variables and modes in the :config section, ;; after lazily loading the package. :config ;; Optionally configure preview. The default value ;; is 'any, such that any key triggers the preview. ;; (setq consult-preview-key 'any) ;; (setq consult-preview-key "M-.") ;; (setq consult-preview-key '("S-" "S-")) ;; For some commands and buffer sources it is useful to configure the ;; :preview-key on a per-command basis using the `consult-customize' macro. (consult-customize consult-theme :preview-key '(:debounce 0.2 any) consult-ripgrep consult-git-grep consult-grep consult-bookmark consult-recent-file consult-xref consult--source-bookmark consult--source-file-register consult--source-recent-file consult--source-project-recent-file ;; :preview-key "M-." :preview-key '(:debounce 0.4 any)) ;; Optionally configure the narrowing key. ;; Both < and C-+ work reasonably well. (setq consult-narrow-key "
Often, risk and reward collide. Corporate giants and high-stakes gamblers unknowingly walk parallel paths. Their worlds may seem separate to outsiders, although fate has a way of intertwining their destinies. Both are driven by ambition, chasing triumph. But as their desires for success grow, a hidden truth begins to reveal itself. LLMs, like the roll of Snake Eyes in a dice game, hold the power to shape kismet and shatter dreams. The line between success and ruin is as fragile as the edge of a dice. As corporate entities collide with the ultimate risktakers, a new game emerges.Allen Woods served as a soldier in the British Army, primarily with Infantry battalions. Afterwards, he made a pivotal decision to enter into the world of computing. He devoted himself to studies, and eventually reached the esteemed level of a degree . He is a Charter member of the British Computer Society, and has extensive experience in building information management frameworks. He stops by BarCode to share his incredible journey of transformation, risk, and lifelong pursuit of knowledge. We focus on software development, Cybernetics, LLMs and fragility within data relationships.TIMESTAMPS:0:06:12 - Military IT Career and Knowledge Sharing0:12:43 - The Value of Connecting Databases0:17:45 - Incorporating Cybernetics in Software Development0:21:02 - Technological Economy's Low Equilibrium State0:27:01 - Importance of Due Diligence0:32:03 - Exploiting Relationships in Network Science0:38:59 - The UK Post Office's Horizon System0:42:47 - Limits of Probability Testing in AI0:48:28 - LLMs in Small BusinessesSYMLINKSLinkedInBritish Computer SocietyLudwig von Bertalanffy's “General Systemology”"Autopoiesis and Congition: The Realization of the Living" by Humberto Maturana"Brain of the Firm" by Stafford Beer "The Heart of Enterprise" by Stafford Beer"Living Systems" by James Greer Miller Stephen Wolfram WritingsCommon Crawl DatasetProject GutenbergNetwork Science by BarabásiUK Post Office Horizon Case"The Age of Surveillance Capitalism" by Shoshana ZuboffDRINK INSTRUCTIONTHE LAST MECHANICAL ART3/4 Oz Mezcal3/4 Oz Cynar3/4 Oz Sweet Vermouth3/4 Oz CampariStir all ingredients in an ice-filled mixing glass and strain into a chilled coupe. Optionally garnish with an Orange twist.INTERVIEWERSChris GlandenRohan LightMike ElkinsEPISODE SPONSORTUXCARECONNECT WITH USBecome a SponsorSupport us on PatreonFollow us on LinkedInTweet us at @BarCodeSecurityEmail us at info@barcodesecurity.com
Embark on a captivating journey as we venture into the enigmatic and clandestine world lurking below the surface of the internet. Prepare to explore the depths of cybercrime, illicit trades, and covert activities that take place in the digital underworld.Larry Herzog, a Senior Sales Engineer for Thales, joins me at the bar to discuss the origins of the Darkweb, the technological underpinnings, aestetics, diverse marketplace services and the potential pitfalls of using it.TIMESTAMPS:0:02:56 - An Overview of Its Architecture and Anonymity Features 0:09:14 - Tails OS and Privacy Tools 0:11:11 - Understanding the Risks of Cash Access, Credit, and Debit Services 0:13:16 - The Risks of Credit Card Fraud and How to Protect Yourself 0:17:13 - Dark Web Search Engines: Exploring User Friendliness and Functionality 0:19:01 - Search Engines, Illegal Drugs, and Contract Killers 0:22:20 - Cybercriminal Services and "As-A-Service" Price Points 0:24:33 - Exploits, RaaS, and Crowdfunding 0:29:35 - Bitcoin Mixing and Tumbling Services 0:32:20 - Obtaining Services, Equipment, and New Identities 0:34:05 - An Overview of Marketplace Services and Cybercrime Networks 0:38:20 - The Risk of Operating on the Dark Web 0:40:42 - Exit Node Monitoring and Social Engineering0:42:13 - Ransomware Protection MechanismsSYMLINKSLinkedInTwitterInternet 2Freenode IRCTORTails OSAlphaBayDream MarketSilk RoadDRINK INSTRUCTIONLABYRINTH1 Part Rye Bourbon1/2 Part Oloroso Sherry1/4 Part Amaretto3 dashes Angostura Bitters.Stir all ingredients with ice. Strain into a rocks glass over a large cube.Optionally, garnish with an orange peel and a cherry.INTERVIEWERSChris GlandenEPISODE SPONSORTHALESCONNECT WITH USBecome a SponsorSupport us on PatreonFollow us on LinkedInTweet us at @BarCodeSecurityEmail us at info@barcodesecurity.com
Watch on YouTube About the show Sponsored by InfluxDB from Influxdata. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Michael #1: pystack PyStack is a tool that uses forbidden magic to let you inspect the stack frames of a running Python process or a Python core dump, helping you quickly and easily learn what it's doing. PyStack has the following amazing features:
Equities were up on close yesterday, but we have given back some of the gains today with Interest rates also rising slightly. Today we had the reported retail sales number come in at 0.4% which was below expectations of 0.8%.Crypto is also fairly unchanged, BTC above 27k and ETH has been holding in the $1800 range. $APE saw a positive reaction to the HVY-MTL rollout, but is still in the mid $3 range. There is a loom and doom narrative of the US running out of money and hitting the debt limit around June-July. This has caused bi-partisan talk about raising the debt limit, and made for some complicated negotiations. If the US were to default on its debt it would be a horrific event, things like double digits down in the stock market. Mando doesn't think we see it but it is the banter from the higher ups. Little more strength seeping back into NFTs. Mutant apes and pudgies were both added to the BLEND protocol. Many popular collections have seen a 5% positive move, a rally in checks up to 0.6 ETH and Opepens up to 0.25. A gold Ape traded for nearly $1 million, which is something we haven't seen in a while, especially on-chain. The wallet that acquired the ape is stacked up, and this their second Gold ape!It is fairly apparent that $hitcoin season is fading. New contracts have a life cycle of hours and we are seeing things die out before they are even created. Hype cycles have lessened and the overall sentiment on the timeline is not loving the $
On May 27, 2023, WordPress will celebrate its 20th birthday. It's hard to fathom that the software has been around for so long. Yet some of us may struggle to remember what the web was like without it.Just think of the designers, developers, and users that have come along during these past two decades. A whole generation has had easy access to content management and nearly-endless customization. Lucky them!As a more experienced (ahem, old) freelancer, I can recall the challenge of building advanced websites pre-WordPress. Thus, I believe the software has been transformative. It has impacted virtually every aspect of a web designer's job.To celebrate this incredible milestone, let's take a look at what WordPress means to freelancers. We'll explore how its features and philosophy have empowered web professionals the world over.A Reliable Foundation for Any ProjectA typical WordPress project starts like this:Install WordPress.Add a theme and any necessary plugins.Optionally add custom code as needed.Add content.Launch!There's more to it – but you get the idea. The amazing part of this process is that it doesn't matter what type of website you are building. WordPress and its ecosystem make it possible.This wasn't always the case. Previously, content management systems (CMS) had been either built for niche usage or were severely limited in capability.Themes existed for some systems, but nowhere near the breadth of what we see today. And the same goes for plugins.For freelancers, this often meant scouring the web for a suitable solution. If you were a particularly gifted coder, you could build a tool from scratch. But either way, there were obstacles at every turn.WordPress brought a new level of flexibility to the masses. We may spend time picking out the perfect plugins. But the foundations of what we need are already there.This doesn't mean WordPress is the perfect fit for every project. But we can be confident that what we want to build is at least possible. That's a big deal.Plenty of Opportunities for MonetizationWhen you think about it, the concept behind WordPress is revolutionary. It's free, open-source software that can be used for any purpose.To put this into perspective: there's no separate license for commercial use. You don't need to buy anything. You don't even have to send co-founders Mike Little or Matt Mullenweg a “thank you” note.When I first started using WordPress, I was taken aback by this ethos. I was even a bit suspicious of it. Surely, they would pull the rug out from under us at some point? The software will inevitably cost money, right?Well, that hasn't happened. Quite the opposite. As people around the world have discovered, WordPress is a vehicle for making money.Freelancers can use it to build websites for clients – and charge whatever the market will allow. Developers can sell their creations as well. The past 20 years have seen the rise of a strong commercial plugin and theme market. And web hosts have tailored their services around it.This also means that starting a freelance web design business is incredibly affordable. Anyone willing to learn WordPress can begin serving clients with minimal (or even zero) monetary investment.It provides us with the opportunity to start small and evolve as needs change. How many other industries can say that?Advanced Features That Are Within Everyone's ReachWordPress helped to resurrect my career. I began using it regularly around 2010. And I was in a major rut at the time.My specialty had been hand-coded HTML and CSS. I still consider them essential skills. But I was limited in the type of websites I could build. Implementing advanced features seemed impossible.I wasn't sure where my business was going. Then I started experimenting with WordPress. In a way, it was like rediscovering my passion for web design.The software and its ecosystem allowed me to expand my capabilities. Complex functionality was no longer a pipe dream. I could enlist plugins like WooCommerce, Gravity Forms, and Advanced Custom Fields to help me build bigger and better.Suddenly, I didn't need to be a senior-level PHP or JavaScript developer. And I didn't need to turn down projects that seemed too dense. Plugins provided the main features I needed. From there, I could use the skills I had to add further customization.And my skill level also increased. Diving into more advanced projects made me curious. They put me on a path of learning that I still enjoy to this day. WordPress helped to make it possible.Part of WordPress' mission is to democratize publishing. But one can argue that it has done the same with design and development.A Community To Share Knowledge and KinshipAs software, WordPress is wonderful. But the community it inspired is even more amazing. It's something each of us benefit from.For freelancers, the WordPress community has been an invaluable resource. It has provided opportunities to connect, share, and grow.That's because community members are all-too-happy to share what they've learned. Whether it's a handy code snippet or business advice, there is so much knowledge out there.At our best, we genuinely enjoy lifting each other up. That's what makes events like WordCamps so powerful. But it's also something we see every day on social media and other platforms.Freelancing is often about individuality. We run our businesses in a way that best suits us. But the WordPress community helps to bring us together. Regardless of background, identity, or geography.For all of its faults, it's also worth remembering the good that this community has done. I think there are people from all corners of the globe that would agree.For Many Freelancers, WordPress Is a LifelineI don't have the statistics in front of me. Perhaps they don't exist. But it's safe to say that WordPress has had a major impact on freelancers.And 20 years has been a good long run. That's especially relevant in tech, where big ideas come and go all the time.Thankfully, WordPress has become something freelancers can rely on. That says a lot about the software – and even more about the people behind the project. Those that contribute in ways both official and unofficial.Milestones are a great time to look back at what was. But it's also an important reminder to never take what we have for granted.What WordPress has done for freelancers, and countless others, is worth celebrating. Let's hope for another 20 years and beyond. ★ Support this podcast ★
Watch on YouTube About the show Sponsored by Microsoft for Startups Founders Hub. Michael #1: Prefix-cache via Brendan Hannigan You can set an environment variable or use it as a command line argument and then instead of creating tons of __pycache__ folders to store your *.pyc files right next to the source code, it puts them in some specified folder. Introduced in python 3.8. Brian #2: NiceGUI Suggested by several listeners Browser based GUI “NiceGUI is an easy-to-use, Python-based UI framework, which shows up in your web browser. You can create buttons, dialogs, Markdown, 3D scenes, plots and much more. It is great for micro web apps, dashboards, robotics projects, smart home solutions and similar use cases. You can also use it in development, for example when tweaking/configuring a machine learning algorithm or tuning motor controllers.” - from the README Michael #3: flask-ngrok A simple way to demo Flask apps from your machine. Makes your Flask apps running on localhost available over the internet via ngrok. Great for testing API consumers too. app = Flask(__name__) run_with_ngrok(app) # Start ngrok when app is run # Endpoints ... if __name__ == '__main__': app.run() Brian #4: No-async async with Python Will McGugan Allowing async while not requiring async Await me (maybe) borrowed from Simon Willison's The “await me maybe” pattern for Python asyncio Optionally awaitable Providing API methods that can be called by both async and non-async code. The called method really is async, but if a caller doesn't want to know when the code is done, it can ignore the return value and not await. MK: I had to solve a similar problem in fastapi-chameleon MK: Syncify async functions. Extras: Brian: PyPI has a blog Docker no longer sunsetting free team plan Jokes: Long-lived software Mysteries make life more interesting last paragraph, discussing the cov fixture of pytest-cov
This 5 ingredient shortcut bruschetta pizza starts with store bought dough and jarred bruschetta topping for a quick and easy lunch or dinner. Anne talks through how to make it step by step. The printable recipe is linked above, but if you're making your grocery list, here's what you'll need: Refrigerated: 1 lb pizza dough, 4 oz mozzarella pearls (or other fresh mozzarella) Inside aisles: 5 oz jarred bruschetta topping, 1 tbsp balsamic glaze Produce: 5-10 fresh basil leaves Optionally, you may want some oil to grease your pizza pan.
Tori sits down with Leslie Rangel and Kim Eaton. After briefing us on their golf game and a few of their secrets to staying in top shape, Leslie and Kim discuss the ins-and-outs of planning and organizing member-guest tournaments. Key Takeaways ● (13:10) Know your budget. Once you settle on the number of days you want for the tournament (and verify availability at the pro shop), you'll want to get clear on your budget. Your budget determines how many spots you'll pay, the entry fee, meals, and more. Note that the price per day will change depending on the day of the week and the time of year. ● (21:35) At partner events, you can opt for either the stroke play format or a match play (9-hole matches). Most clubs stick to traditional formats which they've run for years. However, you may be able to switch things up for your particular event by making a suggestion with the board. Optionally, you can do what's called a Horse Race at the end of a game with 10-20 teams taking strict alternating shots on the same hole. ● (32:34) When determining registration prices, factor in increasing costs. Typically, the use of a country club course is free. But there are cart fees, as well as costs for tee gifts and prizes. Then there's food, which is often the biggest expense. ● (37:34) Open registration at least three months in advance, and close around three weeks before the tournament. ● (41:01) Themes are fun, but they can easily be a time- and money-suck without careful planning. Our favorites for invitationals include casino, rock & roll, gold rush, and springtime. ● (46:07) You can include parimutuel betting in which players can bet on individual teams to win, place, or show. In Tori's experience, women don't usually bet enough money to make it worthwhile. Even if your team wins, you might only walk away with the same amount you bet. ● (51:47) Get creative with tee gifts and prizes. Our guests' favorite tee gifts are portable fans and rechargeable hand warmers, water bottles, shoe bags, speakers, and saddle bags. Typical prizes include pro shop credit, gift cards, cash, and merchandise such as bags. Connect with Our Guest: Kim Eaton: Instagram Leslie Rangel: Instagram Subscribe to our FREE Female Golfer Facebook Group: First T Crew [Behind the Scenes of Women's Golf] Get in touch! Instagram: @tori_totlis TikTok: @tori_totlis YouTube: @tori.totlis Website: CompeteConfidenceGolf.com Be sure you are subscribed to our podcast to automatically receive the NEW episodes weekly!!!
January 30, 2023Latest official pre-release: 1.20RC3 released Jan 12Changes to OS support in 1.20:Final version to support Windows 7, 8, Server 2008, and Server 2012Final version to support macOS 10.13 and 10.14Adds experimental support for FreeBSD/RISC-VProposal accepted: Optionally include file path in output of failed testsgotestsum v1.9.0 recently releasedUpcoming conferencesFOSDEM Go Devroom in Brussels, February 4.Gophercon EU Diversity Scolarship application formJoin us on the Gophers slack, channel #cup-o-goFill out the Go Developer SurveyGoLand 2023.1 Early Access ProgramThis week's non-sponsor: Hugo, the world's fastest framework for building websitesCheck out our web sites built with hugo: jhall.io, boldlygo.tech, and mrnice.devToday's guest, Miki TebekaTwitter: @tebekaGo Israel meetup groupGopherCon Israel
Full packed show discussing 3 x FMS to Finland & Qatar. Nice story from National Defense concerning a dismounted cUAS system. And finally, two stories of major end item(s) modernization: B21 Raider Bomber and the potential replacement for the Bradley Fighting Vehicle- also known as the Optionally Manned Fighting Vehicle (OMFV).
In this episode, we discuss 2 x FMS cases to Australia and Finland- along with the latest US Security Assistance package to Ukraine. We also discuss a great story on mobile mortar systems plus some OMFV news. In addition, somewhere in the episode we discuss B52s.
Join me live on our St. Louis properties webinar this Wednesday at: GREwebinars.com The Fed is out to crush lingering inflation. Coming rate hikes will likely lead us into a recession, if we're not there already. Home price gains have stalled. This is worse for sellers and better for buyers. Landlords are winning in today's market; renters are losing. CoreLogic's Single-Family Rent Index shows a 13.4% YOY national rent gain. Single-family rents are up $500+ over the past six years. For a long time, investing in hardwood trees was primarily for big money hedge funds and family offices. You can own the title to quarter-acre parcels with teak trees that grow on top of them for just $6,880. Timber prices are often counter-cyclical to markets. They keep growing through recessions, market collapses, and fluctuating interest rates. Teak hardwood has natural oils that make it fire and rot resistant. In Panama, they thrive where there is about six months of rain and then six months of dryness. The operator that I interview today has been involved with teak plantations since 1999. I first met him in-person six years ago. Learn more. Get the investor report at: www.GREmarketplace.com/Teak It costs $6,880 to own one new teak parcel. Optionally, you can own 16-year-old teak parcels for ~$20K. $6,880 is projected to grow into $94,000 over twenty-five years. Teak appreciates at 5.5% per year, 11% IRR. This is a remarkable way to own timber real estate and invest in another nation with a low cost of entry. They offer in-person teak tours in Panama. You can see your own trees. Resources mentioned: Get started with teak: www.GREmarketplace.com/Teak Show Notes: www.GetRichEducation.com/414 New—Join GRE Webinars: www.GREwebinars.com Get mortgage loans for investment property: RidgeLendingGroup.com or call 855-74-RIDGE or e-mail: info@RidgeLendingGroup.com JWB's available Florida income property: www.jwbrealestate.com/gre or (904) 677-6777 To learn more about eQRPs: text “GRE” to 307-213-3475 or: eQRP.co Available Central Florida new-build income properties: www.b2rdirect.com Analyze your RE portfolio at (use code “GRE” for 10% off): MyPropertyStats.com Best Financial Education: GetRichEducation.com Get our free, wealth-building “Don't Quit Your Daydream Letter”: www.GetRichEducation.com/Letter Our YouTube Channel: www.youtube.com/c/GetRichEducation Top Properties & Providers: GREmarketplace.com Follow us on Instagram: @getricheducation Keith's personal Instagram: @keithweinhold
It's our second climb into the scruff as your nice hosts continue development on "Dogpile!" We've updated the rules and did a lot of work toward defining the properties of a full prototype deck, consisting of 100, or 150... or maybe 250 unique cards? However many it ends up being, we're looking forward to part 3! Prompt Keep working on "Dogpile!" Game type Card game Player count 2-4 Setup Shuffle a standard 52-card deck.Deal 5 cards to each player.Set the remaining cards aside; this is the draft deckFor the first round, assign the "player one" indicator to the person who most recently played with a dog.TermsTurn: One player's action.Round: Once around the table (each player takes an action).Draft Deck: The pile of dog cards you draw from each round.Dogpile: This is where the dogs that you're able to recruit into your pack will end up.Pack Leader: The card drawn from the Draft Deck once per Round.Player One: The first player to lay their cards face-down next to the Pack Leader card in each round. The First Player status is indicated with a First Player token that rotates clockwise at the start of each round. Strays: The discard pile. Rules Objective: Get as many dogs into the Dogpile as possible!How to playDraw a card from the draft deck and place it face-up in the center of the table. This is the Pack Leader card.Without talking about what's in their hands or what cards they're playing, all players select and number of cards from their hand to lay face-down around the Pack Leader. Each player lays their cards face-down in clockwise order, starting with the First Player.Players can lay down any number of cards up to the full complement of their hand.If a player decides to not lay down any cards (skipping their turn, essentially), then skip to Step 3 below. Remaining players' turns are forfeit.After all players have put their selected cards face-down, all players reveal their cards at the same time.Once all cards are revealed, determine whether the group of dogs (the Pack) will join the Dogpile or become Strays. For the pack to join the Dogpile, every revealed card on the table (players' face-up cards and the Pack Leader card) must be physically "connect" to form a single unbroken shape, consisting entirely of legal connections. As of the recording of episode 275, cards can be connected by number or suit.Cards connected horizontally must be 1 number different (up or down) from the connected card. (Numerical values are 1-13 where Ace = 1 and King = 13).Cards connected vertically must be of the same suit.Cards cannot connect diagonally, and if two cards are physically touching, they must legally connect.The two Jokers are "wild" in that they can adopt any suit or number, but like a Scrabble tile, all cards connected to a Joker must connect based on a single, newly adopted value.Clear the table by placing the group of dogs in the Dogpile, in the Strays. Optionally, the pack of Strays may be tossed randomly about the room. Then, begin the next round.At the start of each subsequent round, players refresh their hands up to 5 with newly-drawn cards, and the Player One token is passed clockwise.Continue steps 1-6 above until the timer rings. How many dogs did you get in your Dogpile?
About our guest Ishita Arora is the CEO & Founder of Dayslice. She came up with the idea of creating Dayslice from an interesting perspective; as someone who had friends who were teachers and instructors who had expressed frustrations with their processes when it came to how their businesses were run, and as someone who has tried booking lessons with instructors in various fields and seeing the issues that came along with that. She wanted to come up with a way that took the frustration out of running the crucial parts of people's businesses - for both the teachers and the students - to make the experience seamless! What is Dayslice: Dayslice steps in for your bookings, payment collections, reminders, communications and more - to automate these systemic functions. Using Dayslice, you will have more time to focus on your favorite parts of running your online music studio! Why Dayslice: Dayslice was created with the user in mind, with the focus being ease of use and quick set up, so that you can focus on YOUR zone of genius to run your business and not also worry about learning a bunch of new tech to do it! Think about how much time you've wasted in the past (or, maybe you're still stuck here) trying to come up with branding for your business. We're not all graphic designers - and Dayslice takes a huge part of that off of your plate! They integrate with Pexels so that you get access to beautiful, high quality images and branding for your business that will be automatically sized to look “just right” at the top of your dayslice page. And when it comes to colors, pull a couple from your new pexels photo or use existing brand colors. Dayslice will create a custom gradient with them to theme your site with ease. The main feature of dayslice is calendaring and payments. Students can purchase single or multi-packs of lessons and schedule or reschedule as needed. Dayslilce has simplified the scheduling process and by taking payments ahead of rendering your music lessons, you won't be chasing after missing funds. Making it easy You are in control of how students can purchase and schedule lessons. Lesson lengths are whatever you choose, with your desired buffer between them and according to your desired general availability with consideration for what is already on your Google calendar. You are in control of your prices. Prices can be set for individual lessons and bundles or multi-packs at whatever number you desire. Students can book all sessions at once or book as they go. Optionally, you can set an expiration date for multi-packs. Dayslice is also very passionate about their customer service, feedback, and the user experience - and because of their dedication to their clients they make themselves so easily available to you. They have options to reach out to support via email, text, getting on a call, etc. The days of talking with automated robots who can't answer your frustrations are gone with Dayslice! Learn more about Dayslice, Ishita and her team at these links: https://hello.dayslice.com/ hello@dayslice.io For a quick demo or answers to specific questions book a 15 minute call here: https://dayslice.com/shinal/onboarding And as a great bonus opportunity you can get 30% off your first paid month of Dayslice Pro with code: expandonline30They also have a promotion running currently that anyone who signs up automatically gets a free month trial of Dayslice Pro so they can really assess the product to see if it's a good fit before they put in their credit card! Excited about hearing of the new software that could bring your online music studio all kinds of ease? Let's talk about it! You can go on over to Instagram and Facebook to send me a message or go ahead and schedule a time to talk with me over at https://callwithjaime.comIt's time! Round 3 of the Online Music Course Accelerator is open for application. Click here for details.
Welcome to The Nonlinear Library, where we use Text-to-Speech software to convert the best writing from the Rationalist and EA communities into audio. This is: Seeking Interns/RAs for Mechanistic Interpretability Projects, published by Neel Nanda on August 15, 2022 on The AI Alignment Forum. Hey! My name is Neel Nanda. I used to work at Anthropic on LLM interpretability under Chris Olah (the Transformer Circuits agenda), and am currently doing some independent mechanistic interpretability work, most recently on grokking (see summary). I have a bunch of concrete project ideas, and am looking to hire an RA/intern to help me work on some of them! Role details: The role would be remote by default. Ideally full-time (40 hrs/week), but I'm open to >=20hr/week. Roughly for the next 2-3 months, but flexible-ish. I can pay you $50/hr (via a grant). What I can offer: I can offer concrete project ideas, help getting started, and about 1hr/week of ongoing mentorship. (Ideally more, but that's all I feel confident committing to) I'm much better placed to offer high-level research mentorship/guidance than ML engineering guidance. Pre-requisites: As such, I'd be looking for someone with existing ML skill, enough to be able to write and run simple experiments, esp with transformers. (e.g. writing your own GPT-2-style transformer from scratch in PyTorch is more than enough). Someone who's fairly independently minded and could mostly work independently if given a concrete project idea, and mostly needs help with high-level direction. Familiarity with transformer circuits, and good linear algebra intuitions are nice-to-haves, but not essential. I expect this is best suited to someone who wants to test fit for doing alignment work, and is particularly interested in mechanistic interpretability. Project ideas: Two main categories. One of the future directions from my work on grokking, interpreting how models change as they train. This has a fairly mathsy flavour and involves training and interpreting tiny models on simple problems, looking at how concrete circuits develop over training, and possibly what happens when we put interpretability-inspired metrics in the loss function. Some project ideas involve training larger models, eg small SoLU transformers Work on building better techniques to localise specific capabilities/circuits in large language models, inspired by work such as ROME. This would have a less mathsy flavour and more involved coding, and you'd be working with pre-trained larger models (GPT-2 scale). It would likely look like moving between looking for specific circuits in an ad-hoc way (eg, how GPT-2 knows that the Eiffel Tower is in Paris), and then distilling the techniques that worked best into standard tools, ideally automatable. Optionally, this could also involve making open source interpretability tooling for LLMs Actions: If you're interested in potentially working with me please reach out at neelnanda27@gmail.com. My ideal email would include: Details on your background/AI/Interpretability experience (possible formats: LinkedIn link, resume, Github repo links for projects you're proud of, description of how confident you'd feel writing your own tiny GPT-2, whether you've read/understood A Mathematical Framework for Transformer Circuits, and anything else that feels relevant), Why you're interested in working with me/on mechanistic interpretability, and any thoughts on the kinds of projects you'd be excited about What you would want to get out of working together What kind of time frame would you want to work together on, and how much time could you commit to this No need to overthink it! This could be a single paragraph Disclaimers: I will most likely take on either one or zero interns, apologies in advance if I reject you! I expect this to be an extremely noisy hiring process, so please don't take it personally I expect to have less capacity for mentorship time than I'd like, and it's very plausible you could get a be...
We recap the newest crop of Bengals draft picks, look ahead to what moves may be next for the team and more. Learn more about your ad choices. Visit podcastchoices.com/adchoices
(NOTE: We'll be off the air for the next two weeks celebrating our wedding anniversary! It's lucky #12, bunnies! So you know we have to make it special. Yup, we take our romance quite seriously. We will be back as of Tuesday, April 26th where we will be taking on Shitty Love Songs. ) Masturbation! Is it healthy? Is it harmful? IN THIS EPISODE, we talk about touching ourselves. We answer 7 questions & address the changing attitudes toward this hard, slippery subject We share why it's good to engage in self-pleasure, and ways it might be bad so you need to cut it out. & we give both vagina owners & penis owners some great hands-on techniques for making that alone time extra special! Masturbation is a touchy subject (ahem), with opinions ranging from the religious, to the scientific, the psychological to the spiritual, and everything in between. Some feel that it is cheating, some claim it a sin, and some just think it is unhealthy for our reproductive systems. Are they right? Or is it instead a healthy way to release some pressure, relieve tension, and stimulate a rush of happy chemicals all while enjoying some intimate time with our own bodies? Cum with us as we answer 7 questions about masturbation! 1. Is it Healthy for men to masturbate? What about women? In short, yes. Masturbation has many many benefits for both men and women with the release of endorphins, dopamine, and oxytocin that result in: * better quality of sleep * stress relief * mood booster * reduces sensation of pain * can improve quality of sex * gain a better understanding of what works for you * mutual masturbation with a partner is a great way to be intimate without risk of pregnancy, STIs, etc. Or it could even be a fun alternative to mix things up and add more variety to your love life. Specifically for men, masturbating 1-3 times a week (especially if not having sex to completion with a partner) has been shown to improve erectile function, maintain healthy sperm production, and it may even help lower the risks of prostate cancer. This study even says to ejaculate 21 times a month to decrease your risk https://www.menshealth.com/health/a19520362/ejaculation-and-prostate-cancer-risk/ In regards to women flicking the bean, there are even more reasons for us to pleasure ourselves on the reg! It supports vaginal health due to increased blood flow, increases our base level of arousal, helps to relieve cramping, causes us be more sensitive to all the yummy sensations, and it can even mollify some of the more painful side effects of being pregnant, such as lower back pain or mild contractions. 2. Can it be harmful? Just like anything, if it is done to excess, of course it can be harmful to our well being. For example: * If you are a man and have too strong of a grip while masturbating, it can decrease sensation sensitivity, especially with a partner. So it is recommended to adjust your grip when you spend some time alone, to allow your member to feel more sensations. * You could also cause your penis to swell if you whack it too often, so if that starts happening you might want to give it a bit of a break. * If you use toys and don't clean them properly you could earn yourself a lovely bacterial infection, and same goes with hands! So if you have a vulva, make sure that anything you plan to stick or allow in to your vagina has recently been sanitized, with a high quality toy cleaner, or a plain old thorough washing with soap. * Masturbation addiction is real and can create a lasting harm. Chasing that dopamine and endorphin high has led to people losing their jobs, negatively affecting their relationships (both intimate & platonic), and dropping the ball on life's assorted responsibilities. If you have found yourself canceling plans to stay home and have a wank, if you find yourself unable to refrain from rubbing one out in a public or generally frowned upon environment, if you aren't able to enjoy sexual intimacy with your partner because you're comparing it to your solo flights, you may be addicted to masturbating. Licensed Marriage & Family Therapist Ashera DeRosa says ”If you're finding it hard to control where and when you masturbate or are feeling alarmed about your fantasies or the kind of porn you are seeking out, it would be helpful to unpack this with a sex-positive therapist” There are resources for help, and plenty of healthy alternatives for relieving some pent up frustration if you are concerned things are getting out of balance. 3. If I'm in a relationship, is it cheating on my partner? Of course it depends on your relationship agreements, some consider it cheating for their partners to experience sexual pleasure with anyone other than themselves. However, we are of the mind that that is generally shortsighted, selfish, and comes from a place of deep insecurity. We are all born with our own sex life, dormant in our genes and ready to bloom in adolescence. We would've had our own sexual identity regardless of the whether we met our current partner. I'm gonna say it as bluntly as I can: They Don't Own You. If you have an agreement to exclusively enjoy partnered sex with them it's fine, but your body is still your own. You decide whether restricting your self-pleasure is part of your relationship agreement, but I can't think of any logical reason why it would be considered cheating. However, there are times when you might already have an agreement in place with your partner, especially if you are attempting to impregnate your female wife. If you are both wanting to make a baby and you spend your precious semen into a hankie instead of her fertile womb, she very well could have a valid reason to be upset. Or if you made plans to enjoy some intimate time together but you forgot and wanked it just a few minutes earlier, that will definitely cause some disappointment. As always, it is crucial to maintain open & consistent communication with your lover in order to avoid (as much as possible) roadblocks and upsets such as these. 4. How do I talk to my partner about it? * Carefully. There's a lot of reasons you may hesitate, there's all kind of risks: fear of judgement or conflict, lack of a sex-positive understanding, indoctrinated shame, religious reasons, embarrassment, believing myths about self-pleasure… it can be intimidating. Show empathy & respect. * Casually. It's such a charged topic, better not to be too dramatic about it. There's a kind of conversation guide here: https://psychcentral.com/lib/should-i-tell-my-partner-i-masturbate#how-to-bring-it-up * Bravely. There are good reasons to chat w your partner about self-pleasure. It can help strengthen your relationship. It can help you learn more about what you really like, improving your sex life. Sharing that intimately can be a really sexy bonding experience. It can help remove the feeling of “obligation” your partner may have if they think they're responsible for all your orgasms. This eases stress & opens the door to more lighthearted fun sex. Also, consider telling them your self-pleasure habits don't reflect a dissatisfaction with your partner's sex life, both things are valid & separate. * Optionally. You don't have to. And you don't have to divulge all your self-pleasure secrets. It's your own private sex life, you decide who to let in & how far. 5. When is it not a good idea? * This should be pretty simple, but any place or time where you could be causing harm to yourself or others. * Masturbation is a private act and the only time others should see you do it is if you both (or all) consent to it. * If your responsibilities, social life, or general life balance starts to suffer, you may need to ease back, and/or seek professional help. There is no shame for needing help, we all need a helping hand sometimes. 6. What does “God” say about it? * As you probably know, most of the worlds religions either outright prohibit male masturbation, or strongly discourage. However, the roots of those prohibitions are all about “wasting” semen because the primary directive is to procreate (farms take a lot of hands to work and the infant mortality rate used to be brutally high). So unless you aren't needing to save that seed to knock up a human woman this week, we think you're probably ok to give it a tug. * As for human women, most religions have next to nothing to say for or against masturbation. It's almost like they don't think we're sexual beings who enjoy pleasure or something. However, there are some more progressive sects across the board that recognize the importance of the clitoris for sexual pleasure, so they think it's just fine to flick the bean, as long as it's with the peen. Penis. Penile penetration during heteronormative coitus. * If you subscribe to a religious view that prohibits self-pleasure, then you will have to decide what you do, how you do it, and if you do it at all. Here are How To Love Forever headquarters we feel that there is no shame or sin with helping our bodies feel the best they can, with whatever tools or techniques are at our fingertips. We adhere to the principle of Love is Love, and that includes Self Love. But you're going to have to make that choice for yourself. 7. How do I do it? For Vagina People: * Find time and a private place where you are unlikely to be bothered for a little while. If you can, lock the door! * You might want to light some candles, tidy up, and otherwise make the space more sensual, especially if you're kind of new to this. * Wash your hands as well as whatever toys you plan to use. * Recommended accoutrements: vibrators, lube, nipple clamps, stimulating topicals, anal plugs, and many more. If you want to try out new toys, you can always see whats available at your local “adult novelty store” (sex shop), or maybe it's time to plan a fun sex toy party with a group of girlfriends. Those can be a great way to ease into being more adventurous, and you don't have to make your purchases in front of everyone, just the rep. * If you haven't already, grab a mirror and take a look at yourself down there. There are guides a-plenty both online and in bookstores if you need some help figuring it all out. And you might feel weird about it, but you really do need to know what you're working with. * Then start experimenting! Grab some lube, and start touching yourself. Caress your clit, your labia, finger your opening, massage your breasts, pinch your nipples, try out a vibrator, maybe a dildo. Are you standing up and bending over the counter? Are you laying down on your bed? Are you maybe squatting to find that elusive G-spot? Are you realizing you could use several more hands working in concert? (fun fact, this is when I start to feel bad for straight men. this shit takes work!) * In the meantime, how are you stimulating your brain? Do you have porn on? Are you reading smutty erotica? Looking at hot photos? Or maybe just using your potent imagination? * Whether or not you climax is not necessarily the point, especially when you're first getting started. It's about getting in touch with your body, enjoying some alone time, and finding out what you enjoy. And hopefully you'll have a great time relieving stress and finding a sensual release! * Always make sure to pee after any kind of sex, even solo sex. It helps avoid painful bacterial infections later on. * If you want to find more info, here are a few sites that have some great pointers, you'll find them in the description: http://healthystrokes.com/female.html https://www.healthline.com/health/womens-health/how-to-masturbate-for-women https://www.womenshealthmag.com/sex-and-love/a19898988/masturbation-fun/ https://www.menshealth.com/sex-women/a19539758/how-she-masturbates-might-scare-you/ https://www.seventeen.com/love/a40490/things-every-girl-needs-to-know-about-masturbation/ FOR PENIS-PEOPLE: Here's a fun list of ways to get it on with yourself: https://www.menshealth.com/sex-women/a19530843/masturbation-secrets/ * Try varying your masturbating position * Vary up your grip & speed * Switch hands * Try doing it after your exercise * Perineum play, it's a real thing. * Experiment w anal stimulation * Use a vibrator on your dinger * Use toys, experiment with devices like fleshlight etc. * Bring your balls into the mix * Use a cock ring or testes cuff * Practice edging * Masturbate with a partner * It is not recommended to masturbate prone, or face down. It puts a lot of strain & pressure on the base of the penis, and could also make it difficult to enjoy penetration with a partner. Some links for your perusal: https://www.webmd.com/sex-relationships/guide/masturbation-guide https://www.healthline.com/health/masturbation-side-effects https://www.christianity.com/wiki/sin/masturbation-a-sin.html https://www.youtube.com/watch?v=v51vSE3zSko https://www.youtube.com/watch?v=3TLf3hnxUaY https://www.youtube.com/watch?v=GU3JqoUDkjA https://www.healthline.com/health/masturbation-side-effects https://www.womenshealthmag.com/sex-and-love/a20730536/health-benefits-of-masturbation/
1. Pour tequila and rum in equal proportions into a shot glass. 2. Optionally, add vodka. --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/liquidcourage21/message Support this podcast: https://anchor.fm/liquidcourage21/support
I'm sure you've already once had a hot dog - assuming you're not vegetarian or vegan. As I understand it, a hot dog is a food consisting of a grilled or steamed sausage served in the slit of a partially sliced bun. Optionally there is ketchup and or mustard on top. Simple. Delicious. But why is it called a HotDog? Actually, it should be called HotPig, because the meat of the sausage is pork. And usually only the sausage is hot, not the bread. Label fraud? Many things in our lives have a name that is not actually appropriate or expresses the essence of a thing or person. Have you believed words that others have said about you or to you that are not really true? Perhaps that you are bad at this or that? Then perhaps today would be a moment to consciously separate yourself from them and think the truth about yourself. I wish you an extraordinary day!
Christians aren’t supposed to say we have the one truth. That’s the word around our culture, anyway. We’re supposed to be “humble” about our beliefs; to give equal worth and respect to all other beliefs. That’s what culture tells us, but what does God say? Clearly Jesus claims to be the one way, the one truth, and the one life, through whom alone we can come to the Father. But how does that square with Christian humility? How do we live that out without arrogance? And why isn’t God like an elephant? You weren’t expecting that last question, I’m sure! That’s okay, it’s just a teaser to a fun part of this sample sermon on Christian Exclusivism vs. Religious Pluralism. I present this early in December, with a Christmas theme as part of it, but you can easily extract that part out and use the rest of it any time of the year. This comes to you in cooperation with The Stream, where you'll find a wealth of accompanying information, in the form of a one-page summary “explainer” article covering this material and more, with links in it to all the supporting documentation you could want in order to make sure you're representing the truth in this message if you use it. Also here at Thinking Christian, find a written version of this sample sermon. We invite you to use this, not just as information but as a sample sermon. We do ask that in your bulletin and online postings you give credit to Tom Gilson and to The Stream, with whom this work is being done in cooperation, with links both to The Stream and to this podcast page. Check out the Thinking Christian blog for a written form of this sample sermon as well. If you're not a pastor, please consider yourself a member of the congregation listening and learning. You're most welcome here! And then do please send this podcast to your pastor. There'll be more like it to come!
Welcome to The Nonlinear Library, where we use Text-to-Speech software to convert the best writing from the Rationalist and EA communities into audio. This is: LessWrong is paying $500 for Book Reviews , published by Ruby on the AI Alignment Forum. Kudos to Kelsey Piper and Buck for this idea. See Buck's shortform post for another formulation. LessWrong is trialing a new pilot program: paying USD500 for high-quality book reviews that are of general interest to LessWrong readers, subject to our judgment and discretion. How it Works Pick a book that you want to review. [Optional] Contact LessWrong (Intercom in the bottom right or team@lesswrong.com) to check in on whether the book is on-topic (to reduce the probability of not getting the bounty). Write the review and post it on LessWrong. Contact LessWrong to let us know you're submitting your review for payment. Optionally, send us your book review before posting to get free feedback. (In fact, feel free to send us your draft at any stage for feedback.) If we like your book review and it's the kind of post we had in mind, we pay out the $500. The program will by default run for one month (until October 13). At the end of the month, a bonus $750 will be split evenly between the top three book reviews received, as judged by us. Desired Reviews Most non-fiction topics related to science, history, and rationality will merit payment if the book review is of sufficient quality. By “quality” I'm referring to both content and form. Do the inferences seem correct? Does the reviewer seem to be asking the right questions? Does the summary feel informative or lacking? Do I feel confused or enlightened? Is it riveting or a slog to get through? On the writing side, relevant aspects are sentence construction, word choice, pacing, structure, imagery, etc. I don't want to be too prescriptive about form since I expect that being of sufficiently high quality (nebulously defined) is enough to make for exceptions, but generally, I'm interested in book reviews that: Convinces the reader that the topic is interesting, usually by explaining how the topic is relevant to the user's life or other interests. Summarize the core claims and arguments in the book so that others can benefit without having to read it. Perform an epistemic review of the book–which, if any, of its claims seem correct? Book reviews that involve a degree of fact-checking/epistemic spot checking will be considered favorably. Describe what the reviewer has come to believe and why. (An extra great format is to compare and contrast two or more books on the same topic.) Examples of Desired and Undesired Book Reviews Since it's hard to give an explicit definition of “quality”, I'm going to fall back on examples and hope that these are better than nothing. Generally, the book reviews tag is a good guide to the kinds of book reviews that are popular on LessWrong and that we want to incentivize. Below I've listed specific book reviews that were either particularly great or kind of poor. Again, most of these came down to quality rather than topic. Positive Examples Book summary: Unlocking the Emotional Brain Book Review: Working With Contracts Notes on "The Anthropology of Childhood" Outline of Galef's "Scout Mindset" Book Review: Design Principles of Biological Circuits These book reviews all present engagingly on a topic of interest. They're not difficult to read, and having read them, I know something more about the world than I did before. Negative Examples I am reluctant to name and shame particular essays on LessWrong, and instead, direct people to view the book reviews tag sorted by karma and look at the lowest scoring posts (you'll have to click load more to get the entire list). Karma is a strong correlate of quality (whether or not the bounty is paid out is not strictly contingent on the karma it gets, but is influenced by it). Importantly, quality is not the automatic result of effort. Someone could expend a lot of effort writi...
Sharifa Stevens of Beyond Ordinary Women Ministries interviews Crickett Keeth, author of On Bended Knee in this first of three episodes on The Impact of Prayer. Too often we are unaware of God's purpose in asking his people to pray. Crickett provides clarity. Optionally, you can watch this on video.
Crystal Grids consist of crystals placed in concise, geometric shapes in order to affect the flow of energy for a specific purpose - and they're amazing! Knowing how to create a crystal grid so that it works for you is key to harnessing its healing power. Are you familiar with how to use a crystal grid? Basically, a crystal grid is a special arrangement of healing stones. It is used with intention to manifest a desired result. The properties of the stones used, combined with their arrangement in a sacred geometric configuration, creates a unique energy combination. This energy can be used to enhance your intention. Using crystal grids is very powerful. It combines the energy of the stone with Sacred Geometry. By placing your stones in a geometric arrangement, the crystal energy is enhanced exponentially. Your intention is being amplified through the stones and then sent out to the Universe in a clear and direct way. But how can you make your own powerful crystal grid to create change in your life? Here are my easy, step-by-step instructions for creating crystal grids. Create an affirmation or intention statement as the focus of your grid. Choose the stones needed for the grid and be sure they are cleansed. You may select them according to listed properties in books or articles online, or you can choose the crystals intuitively. The most common way to select your crystals is to firstly choose 1 stone for the overall theme or intention of your grid. This is the central stone - also called the anchor stone. Next, choose several supporting stones that further define your main purpose. Choose a sacred geometry shape that aligns with your purpose. This is to be used as a template or base for your grid (click here to download a free, printable crystal grid template pack). You can read a quick introduction to sacred geometry here if you need more information on the meanings of each shape. Place the anchor stone into the center of your chosen sacred geometry shape. Be sure to place this stone with intention. As you're placing the crystal onto the grid template, say your affirmation either out loud or silently to yourself. Optionally, you may place a written intention beneath this stone at the very center of your crystal grid. Place the remaining stones around the central anchor stone. Make sure to follow the shape of your chosen crystal grid template. Place them exactly along the lines of the shape you've selected. Proper alignment of the sacred geometry shape is necessary for proper energy flow. As you are placing each of the remaining stones, state your intention for them. What energy do they bring to the grid? Do this either aloud or to yourself. These stones should support the main focus or intention for your grid, but should also work to further define your specific situation. Your grid might now look something like the photo to the left. (OPTIONAL STEP) You may choose to further define your intention or purpose with crystal energy by adding additional supporting stones to your grid. These can be in another ring or layer around your central stone. You may add and additional set of stones around your anchor stone to add additional qualities. Follow the instructions outlined in step #5 above as you place these additional crystals. If adding the additional stones, your grid may look something like the photo to the right. Activate your crystal grid. Use one of the methods described below. Make time to connect to the energy of your grid regularly. You may want to meditate in front of your grid each day for a few minutes, or just sit in the presence of your grid to fill you up with the energy you're trying to create in your life. Just be sure to hold space in your life for transformation in whatever form is for your highest good. Activating Your Crystal Grid: To activate and enhance the energy of the grid,
Desire inventory is a practice where one starts a timer for a certain amount of time (10 minutes for example). Once the timer is started one writes one's desires one at a time. I prefer to write it in this format "I desire [INSERT] because I want to feel [INSERT]. One keeps on going until the timer goes off at the end. Optionally one can write at the end "Dear God I wish to have these desires met or desire what I get if they will be for my higher good".
Listen to Chef Ryann Morris of Food Brilliance describe the Ayurvedic dietary principles, and why she grows and cooks various vegetables and herbs in her garden which correspond with this system of medicine. Chef Morris has generously shared one of her beloved recipes with us, which can be seen below: Moringa Bites Serving size: 9 2-inch balls Prep time: 5 min Ingredients: • ¾ cup almonds • ¼ cup pecans • ½ cup dates, chopped • ½ cup coconut strips • 1 teaspoon moringa leaf powder • ⅛ teaspoon salt • 2 tablespoons water Instructions: 1. Blend all the ingredients together in blender or food processor. Roll into balls. 2. Optionally you can roll the balls in a combination of pure vanilla powder and coconut shreds, cinnamon and coconut sugar or shredded coconuts. 3. Moringa bites are fresh for a month if kept in an airtight container. They can be stored frozen or refrigerated.
2021-04-27 Weekly News - Episode 101Watch the video version on YouTube at https://youtu.be/_leAN4KNezY Hosts: Gavin Pickin - Software Consultant for Ortus SolutionsBrad Wood - Software Consultant for Ortus SolutionsThanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and almost every other Box out there. A few ways to say thanks back to Ortus Solutions: Like and subscribe to our videos on youtube. Sign up for a free or paid account on CFCasts, which is releasing new content every week Buy Ortus’s new Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad Patreon SupportWe have 36 patreons providing 83% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. If you love our podcasts and all we do for the #coldfusion #cfml community considers chipping in, we are almost there!https://www.ortussolutions.com/blog/we-need-your-help News and EventsWe made it to 100 Episodes!!So to thank our supporters, we decided to do a little raffle giveaway.To enter the raffle, contestants had to answer 5 Ortus Trivia questions on the google form, and we selected 5 winners, each to get boxlife swag packages.The winners are: David Belanger Scott Steinbeck Wil de Bruin Matthew Clemente Matthew Brown Adobe’s ColdFusion Certification price dropsAdobe Certified Professional: Adobe ColdFusion is an industry-leading certification program from Adobe, for Adobe ColdFusion developers. The course consists of 50+ online videos and is designed for professionals who have basic to advanced level proficiency in any computer language and basic understanding of how web pages work. Successfully passing an assessment test at the end of the program will reward participants with a badge and certificate from Adobe. Only $149https://www.adobe.com/products/coldfusion-family/certificate.html Eric’s pull merged into PostGres driver repoEric’s adventure into the PostGres driver successful, with the merge completed this week.Adobe Webinar- Building modern web apps with ContentBox Modular CMS with Luis MajanoMay 5, 2021 - 12 PM ET ContentBox is a professional open source modular content management system powered by ColdBox HMVC and ColdFusion. In this session, we will get an overview of this CMS platform and how you can leverage to not only deliver content based applications, but any modern web application thanks to its powerful headless API and ColdBox services.https://cfwebinar-modularcms.meetus.adobeevents.com/ Adobe Webinar Series - API Creation and ManagementNext Webinar: 4/28/21ColdFusion Developers, do you want a first hand look at publishing APIs securely and at scale? Then mark your calendars for Brian Sappey’s upcoming webinars! This seven-part series will give you a 360 degree view of the API Manager and teach you how to build RESTful APIs with Adobe ColdFusion. Everything from securing, publishing and monitoring APIs, will be covered with hands-on examples, and easy discussions.Dates: 3/24/21, 3/25/21, 4/28/21, 4/29/31, 5/12/21, 5/13/21, 5/24/21Information: https://coldfusion.adobe.com/2021/03/webinar-series-api-creation-management/ Registration: https://coldfusion-api-management-solution.meetus.adobeevents.com/?fbclid=IwAR2q7aEI9u1ibBKrneeDvAhKWWW7V78bB_P1rTzWAh8x4e20q68gXLeMVrMRecordings: https://t.co/ZQc637BSkv Online CF Meetup - "Installing CF2021: choices, challenges, and solutions", with Charlie ArehartThursday, April 29, 202111:00 AM to 12:00 PM CDTIf you're considering moving to CF2021, there are some things to consider before or as you may install it. First, there’s a new “zip” install option, in addition to the traditional full installer. What’s that about? why should you use it? what are some challenges, and why might you not want to? We'll cover that...https://www.meetup.com/coldfusionmeetup/events/277816061/ ICYMI - Ortus Webinar - Building modern web apps with ContentBox Modular CMS with Luis MajanoApril 23, 2021 Time: 11:00 AM CTContentBox is a professional open source modular content management system powered by ColdBox HMVC and ColdFusion. In this session, led by Luis Majano, we will get an overview of this CMS platform and how you can leverage it to not only deliver content based applications, but any modern web application thanks to its powerful headless API and ColdBox services.https://www.ortussolutions.com/events/webinars Recordings: https://cfcasts.com/series/webinars-2021/videos/luis-majano-on-building-modern-web-apps-with-contentbox-modular-cms Reminder: New Book from Luis Majano 102 ColdBox HMVC Quick Tips and TricksNow Available on Gumroad - $29http://gum.co/coldbox-tips Signup with your email for 10 free tipshttps://www.ortussolutions.com/learn/books/102-tips-tricks CFCasts Content Updateshttps://www.cfcasts.com CFCasts site updates!Just Released- Ortus Webinars - Luis Majano on Building Modern Web Apps With ContentBox Modular CMS https://cfcasts.com/series/webinars-2021/videos/luis-majano-on-building-modern-web-apps-with-contentbox-modular-cms Coming up soon More CommandBox Zero to Hero More What’s new with ColdBox 6 Up and Running with Quick LogBox 101 Using DocBox Send your suggestions at https://cfcasts.com/supportConferences and TrainingICYMI - RedisConf 2021Virtual: Apr 20-21Rediscover the power of real-time data. Join us at RedisConf 2021 to hear from the Redis community, customers, and industry experts. Dive into the latest product experiences, get hands-on training, network with other Redis pros, and show off your skills by participating in a $100,000 hackathon.https://redislabs.com/redisconf/ Recordings: Register for RedisConf 2021 - Watch on demand until May 20Atlassian Teams 21Apr 28-30 Better teams starts with being better teammates. Check out Atlassian’s vision for Team 2021, formerly Summit.https://events.atlassian.com/team21 AWS Summit Online - AmericasMay 12-13Online and Free AWS Summit Online is designed for developers and IT professionals looking to learn how to build and innovate at scale using AWS Cloud. Hear the very latest from AWS executives, attend breakout sessions featuring customer stories, and engage with AWS experts to get your questions answered. Enhance your skills with hands-on labs and workshops, learn from inspiring demos, and discover what AWS and our Partner Solutions can do for your business.This free online conference is designed to educate you about AWS services; and help you design, deploy, and operate infrastructure and applications.https://aws.amazon.com/events/summits/online/americas/ Percona Live OnlineMay 12 - 13, 6:00 AM (EDT)Percona Live is a community-focused event for database developers, administrators, and decision-makers to network with peers and technology professionals. Come learn from the best and brightest in the open source database community as they share their knowledge, experience, and use cases with you in small group sessions and tutorials.https://events.percona.com/events/details/percona-virtual-presents-percona-live-online/ DockerConMay 27th 2021DockerCon 2021 is a free, one-day virtual event that is a unique experience for developers and development teams who are building the next generation of modern applications. If you want to learn about how to go from code to cloud fast and how to solve your development challenges, DockerCon 2021 offers engaging live content to help you build, share and run your applications.Call for Speakers open until Midnight April 1sthttps://www.docker.com/dockercon-live/2021 Ortus Workshops - Dates coming soonMore Workshops dates to come- CommandBox Zero to Hero- ColdBox Zero to Hero- ColdBox Hero to SuperHeroOrtus’s Possible Conferences for 2021Dates subject to changeDue to Online conference overload, we are thinking about not expanding the number of events, but more content in more timezones with a different format.ITB - Developer Week Style?? - (please be in-person!!!)With some European Timezone Friendly slots from our European Community MembersSeptember 2021Call for speakers coming soonITB LatamDecember 2021More conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.https://confs.tech/CFML Is now on the list - https://confs.tech/conferences/new Blogs, Tweets and Videos of the WeekBlog - David Byers - ColdFusion 101: Tags, Script and Functions, Part 3 – FunctionsThis is an on-going series of posts covering ColdFusion basics for new developers. This series is intended to cover basic concepts. In this article, I over the building blocks of ColdFusion; Tags, Script, and Functions, focusing on functions.https://coldfusion.adobe.com/2021/04/coldfusion-101-tags-script-functions-part-3-functions/ Blog - David Byers - ColdFusion 101: Tags, Script and Functions, Part 2 – ScriptThis is an on-going series of posts covering ColdFusion basics for new developers. This series is intended to cover basic concepts. In this article, I over the building blocks of ColdFusion; Tags, Script, and Functions, focusing on script.https://coldfusion.adobe.com/2021/04/coldfusion-101-tags-script-functions-part-2-script/ Blog - Charlie Arehart - New updates released for Java 8 and 11, April 20 2021For those using the Long-term support (LTS) versions of Oracle Java, 8 and 11, please note that there were new updates released last week (Apr 20), specifically Java 11.0.11 and 8.0_291. For more on each, see the release notes.https://www.carehart.org/blog/client/index.cfm/2021/4/26/new_java_updates_for_Java_8_and_11_as_of_Apr_2021 Blog - Computer Know How - Why I ask “dumb” questionsPart of my current work involves quality assurance(QA) for the code that our team writes. When I started performing QA work, I wanted to understand each feature and piece of code before I tested/reviewed it. That approach is still sometimes required depending on the feature being reviewed. As the amount of time I have spent performing this task accrues, I learn more and adapt my approaches. One such adaptation has been to test before I fully understand the feature. This allows me to test with less of a confirmation bias which I found I was falling into when I fully understood the feature and the code behind it.https://ckhconsulting.com/why-i-ask-dumb-questions/ Blog - Ben Nadel - Experimenting With Lazy Queries And Streaming CSV (Comma Separated Value) Data In Lucee CFML 5.3.7.47In my last post, I celebrated the power and simplicity of CSV (Comma Separated Value) data. It's an old data format; and yet, it continues to act as an easy medium for the interoperability of systems. ColdFusion makes generating CSV data effortless. And as I was demonstrating that much over the weekend, it occurred to me that CSV reporting may be a fun context in which to finally try out the lazy queries feature of Lucee CFML.https://www.bennadel.com/blog/4034-experimenting-with-lazy-queries-and-streaming-csv-comma-separated-value-data-in-lucee-cfml-5-3-7-47.htm Blog - Kishore Balakrishnan - Adobe - Continuous Integration (CI)/Continuous Delivery (CD) in ColdFusion 2021 ReleaseAs one of the fundamental backbones of DevOps, a CI/CD pipeline can provide many strategic advantages for your organization. In the 2016 release of Adobe ColdFusion, we first introduced Docker Image which made cloud-based applications, modern methodologies and automated development pipelines a reality. DevOps started to gain popularity and developers were able to speed up development, secure their codes and deploy in an automated step. Further, Adobe ColdFusion 2018 made it significantly easier to deploy complex cloud architecture, microservices, and in general non-monolithic apps.https://coldfusion.adobe.com/2021/04/continuous-integration-ci-continuous-delivery-cd-coldfusion-2021-release/ Blog - Adam Cameron - On code reviewI'm pretty big on code review; I see it as a critical part of the process of developing solution for our clients, and making our own and our colleagues' lives easier. It's a useful communications exercise, and it's a useful technical exercise.I've used a variation of these notes with a variety of teams in the past, but I've never - until recently - got around to writing a decent (semi-) generic document about it. I've polished things a bit here, and thought I'd get it down in a public-facing fashion. There are references in here to systems I am familiar working with like Bitbucket and Jira and PHP. But I think the guidance carries across, irrespective of what combination of tooling one uses; if not in the precise mechanics, then in the processes the mechanics facilitate.https://blog.adamcameron.me/2021/04/on-code-review.html Blog - Ben Nadel - Celebrating The Power And Simplicity Of CSV (Comma Separated Value) Data In Lucee CFML 5.3.7.47Yesterday, I learned that one of our clients at InVision uses our comment export feature as a critical part of their product development life-cycle. This feature takes comments from across an entire prototype and serves them up as a CSV (Comma Separated Value) file. It's amazing - and, frankly, delightful - that such a simple data format continues to be such a source of empowerment in an increasingly complex world. And, the best part of it all is that generating CSV files is one of the easiest things you can do! As such, I wanted to take a moment to celebrate the power and simplicity of generating CSV files in Lucee CFML 5.3.7.47.https://www.bennadel.com/blog/4033-celebrating-the-power-and-simplicity-of-csv-comma-separated-value-data-in-lucee-cfml-5-3-7-47.htm Blog - Matthew Clemente - Reading Specific Lines from a File with CFML (and a Question)This post touches on two subjects - the first involves reading a range of lines from a file in ColdFusion - and the second is a question: if you have a useful CFML function, where can you share it?I don’t have an answer to this, but I figured that at the least, this might be fodder for the next episode of Modernize or Die - CFML News. It certainly seems a worthwhile topic for discussing.https://blog.mattclemente.com/2021/04/23/reading-file-lines-with-coldfusion-cfml-snippets.html Blog - Pete Freitag - URL Safe Base64 Encoding / Decoding in CFMLColdFusion / CFML has a builtin function that can convert a string or a binary object to a standard Base64 encoded string: toBase64 and you can decode back to a string using toBinary() and toString() or the binaryDecode() function.https://www.petefreitag.com/item/917.cfm Blog - Ben Nadel - Expected And Unexpected getBaseTagData() Behavior In Lucee CFML 5.3.7.47In the implementation details of my ColdFusion custom tag DSL for HTML emails, I have to access the data exposed by ancestor custom tags. In some cases, the parent tag is dynamic; which means that I have to use the getBaseTagList() function in order to figure out the name of the ColdFusion custom tag that I need to access. It turns out that some native ColdFusion tags show up in the getBaseTagList() value; but, they do not expose any "data". As such, they have to be explicitly skipped-over. Things get even more complicated when you use CFModule to invoke a custom tag. And, since I stumbled over this in my journey, I figured it might be worth a quick demo in Lucee CFML 5.3.7.47.https://www.bennadel.com/blog/4031-expected-and-unexpected-getbasetagdata-behavior-in-lucee-cfml-5-3-7-47.htm CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 76 ColdFusion positions from 48 companies across 49 locations in 5 Countries since Dec 1st.6 new jobs this weekFull-Time - Senior/Mid-Level CF Developer at Remote - United States Post Apr 26https://www.getcfmljobs.com/viewjob.cfm?jobid=11221 Full-Time - Senior Software Engineer - ColdFusion Experience at Thiruvan.. - India Posted Apr 26https://www.getcfmljobs.com/jobs/index.cfm/india/Senior-Software-Engineer-ColdFusion-Experience-at-Thiruvananthapuram-Kerala/11223 Full-Time - Coldfusion Developer at Thiruvananthapuram, Kerala - India Posted Apr 26https://www.getcfmljobs.com/jobs/index.cfm/india/Coldfusion-Developer-at-Thiruvananthapuram-Kerala/11222 Freelance - Mid-Level Coldfusion Developer at Remote - United States Posted Apr 20https://www.getcfmljobs.com/jobs/index.cfm/united-states/MidLevel-CFDeveloper-FreelanceRemote/11219 Full-Time - ColdFusion Software Programmer at Sherwood Park, AB - Canada Posted Apr 20https://www.getcfmljobs.com/jobs/index.cfm/canada/ColdFusion-Software-Programmer-at-Sherwood-Park-AB/11220 Full-Time - Sr. Software Engineer - Java/ColdFusion at West Palm Beach, .. - United States Posted Apr 20https://www.getcfmljobs.com/jobs/index.cfm/united-states/Sr-Software-Engineer-JavaColdFusion-at-West-Palm-Beach-FL/11218 ForgeBox Module of the WeekJMESPath v2.4.0 by Scott SteinbeckAn implementation of JMESPath for ColdFusion. This implementation supports searching JSON documents as well as native Coldfusion structs and arrays.Will be part of the Core for CommandBox v5.3.0+ for native cfml JSON searching.https://www.forgebox.io/view/jmespath VS Code Hint Tips and Tricks of the WeekVSCode Highlight Matching TagThis extension highlights matching opening and/or closing tags. Optionally it also shows path to tag in the status bar. Even though VSCode has some basic tag matching, it's just that - basic. This extension will try to match tags anywhere: from tag attributes, inside of strings, any files, while also providing extensive styling options to customize how tags are highlighted.https://marketplace.visualstudio.com/items?itemName=vincaslt.highlight-matching-tagThank you to all of our Patreon SupportersThese individuals are personally supporting our open source initiatives to ensure the great toolings like CommandBox, ForgeBox, ColdBox, ContentBox, TestBox and all the other boxes keep getting the continuous development they need, and funds the cloud infrastructure at our community relies on like ForgeBox for our Package Management with CommandBox. You can support us on Patreon here https://www.patreon.com/ortussolutions Bronze Packages and up, now get a ForgeBox Pro and CFCasts subscriptions as a perk for their Patreon Subscription. All Patreon supporters have a Profile badge on the Community Website All Patreon supporters have their own Private Forum access on the Community Website Don BellamyEric HoffmanDavid BelangerGary KnightGiancarlo GomezJonathan PerretMario RodriguesJeffry McGee - Sunstar MediaJohn Wilson - Synaptrix Yogesh MathurJoseph LamoreeBen NadelBrett DeLineCarl Von StettenCharlie ArehartDan CardDaniel GarciaDidier LesnickiEdgardo CabezasJan JannekJason DaigerJeff McClainJeremy AdamsJonas ErikssonJordan ClarkKai KoenigLaksma TirtohadiLeon SeremelisMatthew DarbyMatthew ClementeMingo HagenPatrick FlynnRoss PhillipsScott SteinbeckStephany MongeSteven KlotzYou can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors ★ Support this podcast on Patreon ★
Welcome to another installment of Happy Outdoor Playtime! This is the segment of the podcast designed for kids to listen to outside, with their grown ups. This week, your kids will choose an animal to pretend to be (or, bring along an animal or doll friend) and create a home for that animal using another favorite kid toy...the box! The supplies you will need for this Playtime are a cardboard box for each participant. If you have multiple boxes, that can be a fun way to expand your child's creation! The box should either be big enough for your child to comfortably fit inside, or if that isn't possible, have your child bring along a toy friend that can fit inside of the box and make it their home. Optionally, you can bring along some crayons, markers, or other craft supplies to help color and decorate your animal home, along with the nature items that we will be looking for and collecting outside. Have fun out there! I would love to see the ways that you are playing with boxes! Snap a picture and tag @happyoutdoorfamilies on instagram so that I can share and celebrate with you. Background music: Walk by ikson: http://www.soundcloud.com/iksonMusic promoted by Audio Library https://youtu.be/szEfp07r5Cg
This week, @momixpod talks “Crazy, Stupid, Love,” a 2011 film featuring the Vodka Cranberry cocktail. While sipping their juicy drinks, Pat and Marissa discuss the movie’s clever plot points and undeniable chemistry between its leading stars. Between nitpicks, Dirty Dancing, and Michael Scott comparisons, the hosts cover it all. And who knows, they might even work 2010’s indie rock music into the conversation... Listen on to find out!!
Join the @momixpod family circle of trust and listen to this week’s episode on 2000’s "Meet the Parents." Pat and Marissa are joined by special guest, Ashley Thomsen, as they enjoy gin-based Tom Collins cocktails. Cat catastrophes, lost luggage, and woodworking wonders take center stage in this week’s discussion. Sit back, relax, and get ready for a hilarious time! INT. BYRNES HOUSE - A FEW MINUTES LATER Greg enters the room wearing a turtleneck sweater that is clearly Jack's. JACK: "Shirt fit okay Greg?" GREG: "Oh, fantastic. Thanks Jack." JACK: "Good. Tom Collins coming up." Greg ignores this and begins exasperatedly whispering to Pam. GREG: "You know, I wish you hadn't told your parents that I hate cats!" Tom Collins Recipe 2oz gin 1oz lemon juice 0.5oz simple syrup (OR replace syrup and lemon juice with 1.5oz Sweet & Sour mix) Add ingredients to a Collins glass. Top with ice and club soda, then stir. Optionally garnish with lemon slice and maraschino cherry
The long promised rewards for leaving 5 star reviews: the chance to have Grace and Claire write you a personalized fanfic! This week Claire wrote a fanfic for one gardengoth: A sweet little fanfic about One Direction in the future...While Grace brings in a Buffy the Vampire Slayer Roller Derby AU. But wait! The season may be over, but more is always in the works! Watch this space for more bonus episodes and the launch of season 4, and remember...if you submit a 5 star review you can always request for a fanfic all your own! - Pairing: Flirtini- 2 pieces (muddled) pineapple, 0.5 oz orange liquor, 1 oz vodka, 1 oz pineapple juice. Optionally top with 1 oz champagne for sparkle and celebration of another season done! - Fine Pairings Podcast - A podcast about fanfiction. Where we pair ships with cocktails and reading with comedy. Got fanfic you'd like to share? Email us at FinePairingsPodcast@gmail.com Remember to follow us on Tiktok, Tumblr, and Instagram @Finepairingspodcast and on Twitter @Finepairingspod And join us on our Patreon! It's 18+ so you can't search us, but use our link to find us www.patreon.com/finepairingspodcast
*PLEASE BE ADVISED* THIS IS *NOT* AN EPISODE OF CULT OR JUST WEIRD This is a personal story, told over the medium of a podcast... and OPTIONALLY (we can't stress this enough) to the audience of our podcast. Content warnings below. . . . . . . . . Content warnings for: -health/hospital trauma -pregnancy & infant loss Arthur's wish is that you leave it better than you found it. There are many ways to do this; if you so desire, one of these ways is through the March of Dimes: https://charity.gofundme.com/o/en/campaign/in-memory-of-arthur Arthur Scipio Dobson-Carlson Dec 21 2020 - Dec 23 2020 --- Music provided by staticinverona/Twelve O'Clock (Instrumental)/Tribe of Noise
On this episode of "Make It Cute" Miles talks about all things Thanksgiving. Not actually all things Thanksgiving, but more so the concept of general gratitude and thankfulness as well as stories and memories of Thanksgiving's prior. Miles is anything but a homebody and he recants his Thanksgiving from one year ago where he solo travelled to Europe instead of the traditional Thanksgiving itinerary. Miles shares two Thanksgiving inspired recipes including his favorite mashed potatoes for one and a super simple cranberry inspired cocktail. This is an episode that will leave you feeling stuffed with pensive thoughts of how to be thankful everyday and enjoy the little things. Mashed Potatoes for One: 2 russet potatoes 1 sprig of thyme 4 oz heavy cream 2 tbsp butter 1 tsp salt 1 garlic clove (crushed) .5 tsp black or white pepper Kitchen tools: A sieve or food mill or potato ricer Peel potatoes and cube into 3/4" cubes. Place potatoes in a pot and cover with water and add salt. Bring potatoes to boil and reduce to simmer until potatoes can be pierced with a fork. Run potatoes through a sieve or food mill. In a small saucepan combine heavy cream, thyme, butter, garlic clove, and pepper. Simmer gently for 5-6 minutes until cream is fragrant. Remove aromatics and combine cream and potatoes. Serve immediately. Optionally garnish with scallions or chives. Or parsley, cause you're fancy ;) Super Simple Rum and Cran: 1.5 oz dragonberry bacardi white rum 4-5 oz cranberry juice 1-2 lime wedges (for serving/garnish) Combine ingredients in a glass over ice, stir. Squeeze in lime and enjoy. (Doesn't get more simple than that, and you deserve an easy win today) Learn more about your ad choices. Visit megaphone.fm/adchoices
Optionally piloted firefighting helicopters, was it a jetpack or a manikin on a drone?, the Amazon Prime Air exemption with conditions, Japan Airlines interest in drones, UAS RF spectrum news, and using a drone to deliver a spare part to a drilling platform.
Link to bioRxiv paper: http://biorxiv.org/cgi/content/short/2020.08.31.275578v1?rss=1 Authors: Salman, M. S., Wager, T. D., Damaraju, E. C., Abrol, A., Calhoun, V. D. Abstract: Functional magnetic resonance imaging (fMRI) is a brain imaging technique which provides detailed insights into brain function and its disruption in various brain disorders. fMRI data can be analyzed using data-driven or region-of-interest based methods. The data-driven analysis of brain activity maps involves several steps, the first of which is identifying whether the maps capture what might be interpreted as intrinsic connectivity networks (ICNs) or artifacts. This is followed by linking the ICNs to known anatomical and/or functional parcellations. Optionally, as in the study of functional network connectivity (FNC), rearranging the connectivity graph is also necessary for systematic interpretation. Here we present a toolbox that automates all these processes under minimal or no supervision with high accuracy. We provide a pretrained cross-validated elastic-net regularized general linear model for the noisecloud toolbox to separate the ICNs from artifacts. We include several well-known anatomical and functional parcellations from which researchers can choose to label the activity maps. Finally, we integrate a method for maximizing the within-domain modularity to generate a more systematically structured FNC matrix. We improve upon and integrate existing techniques and new methods to design this toolbox which can take care of all the above needs. Specifically, we show that our pretrained model achieves 89% accuracy and 100% precision at classifying ICNs from artifacts in a validation dataset. Researchers are generating brain imaging data and analyzing brain activity at an ever-increasing rate. The Autolabeller toolbox can help automate such analyses for faster and reproducible research. Copy rights belong to original authors. Visit the link for more info
Season 2 Episode 7...It's only our first Australian Episode. We have an action packed, sock-blasting bonanza of an episode. We have our second addition to the Boot A Tune playlist. And the one who uploaded it apologises to the country of Australia for uploading a shite tune this week. He is also questioning his credentials for being on the show entirely. The tracks we dicuss this week are: ROUND 1: L.S.D – Skeggs | Lunch – Stella Donnelly | Elysium – Lisa Gerrard | ROUND 2: We Get By – The Gooch Palms | Fresh – Tired Lion | Sylvester Stallone – Angus & Julia Stone | ROUND 3: Big Titty Trippin' – Drunk Mums | Dead Fox – Courtney Barnett | Arms – The Paper Kites | Thank you so much. Stay safe. Be good. Scoosh Scoosh Bellush! | Facebook: https://www.facebook.com/Tuna-Boot-100585358349435 | Links to Playlists - Apple profile: https://music.apple.com/profile/mrtunaboot | SpotifyProfile: https://open.spotify.com/user/omzfjtbjyqyf4fuccsyhlthkh?si=grF37SS4Rk-S6wArM2vztg See acast.com/privacy for privacy and opt-out information.
Link to bioRxiv paper: http://biorxiv.org/cgi/content/short/2020.08.06.234328v1?rss=1 Authors: Doering, C. C., Hausen, H. Abstract: Planktonic organisms are a cornerstone of marine ecosystems. They vary significantly in size and have a repertoire of behaviors to aid them to survive and navigate their three-dimensional environment. One of the most important cues is light. A variety of setups were used to study the swimming behavior of specific organisms, but broader and comparative investigations need more versatile solutions. With the help of 3D printing, we designed and constructed a modular and flexible behavioral observation setup that enables recordings of animals down to 50m or up to a few centimeters. A video analysis pipeline using ImageJ and python allows a quick, automated, and robust tracking solution, capable of processing many videos automatically. A modular light path allows the addition of filters or use of pulse width modulation to equalize photon emission of LEDs or additional LEDs to mix different wavelengths. Optionally, a spectrometer can be installed to enable live monitoring of a stimulus. We tested the setup with two phototactic marine planktonic larvae. First, we investigated the spectral sensitivity of the 7-day old larvae of the polychaete Malacoceros fuliginosus and second, the behavior of the 200m spherical bryozoan coronated larvae of Tricellaria inopinata to ultraviolet light coming from the bottom of the vessel. The setup and pipeline were able to record and analyze hundreds of animals simultaneously. We present an inexpensive, modular, and flexible setup to study planktonic behavior of a variety of sizes. Copy rights belong to original authors. Visit the link for more info
"Funk" is a term usually associated with Jamaican rums. Shannon Mustipher would like to explore that and push it further, with unlikely flavors and ingredients. She will be preparing the Poolside, a cocktail featured in her book. Sponsored by Avuá Cachaça Poolside You'll need: 1 oz navy-style rum 0.5 oz Avuá Amburana Cachaça (purchase through link) 0.5 oz ginger syrup 0.5 oz banana milk (make ahead, see below) 0.5 oz papaya juice 0.5 oz lemon juice Combine in a blender with light ice. Flashblend for 10-15 seconds. Pour into a chilled Collins glass and garnish with grated lime skin. To make the banana milk, puree 3 ripe bananas with 1/2 cup of water. Optionally add 4-6 oz clove simple syrup for additional body and sweetness. This cocktail is featured on page 84 of Shannon's book. It has the creaminess of a piña colada with dialed-back sweetness.
Scrum Institute, Scrum Framework Episode #13 has been proudly brought to you by International Scrum Institute, https://www.scrum-institute.org You can also listen Scrum Institute’s Podcast from Apple, Spotify, Castbox and Google Play. Listen to Scrum Institute Podcast on AppleListen to Scrum Institute Podcast on Google PlayListen to Scrum Institute Podcast on SpotifyListen to Scrum Institute Podcast on Listen NotesListen to Scrum Institute Podcast on Castbox What Is A Sprint Planning Meeting? This Might Surprise You! During the Sprint Planning Meeting, the Scrum Team builds a viable Sprint Backlog, which determines the user stories and tasks the team is going to implement until the end of this Sprint (Product Increment). A Sprint Planning Meeting constitutes two parts, namely the WHAT-Meeting, and the HOW-Meeting. As those names imply, the WHAT-Meeting focuses on the scope of a Sprint, whereas the HOW-Meeting focuses on how this scope will be implemented. During Sprint Planning Meetings, the presence of the Scrum Product Owner is mandatory. So she can answer questions from the Scrum Team and bring clarifications for the requirements and their acceptance criteria. Stakeholders such as end-users or line managers can join Sprint Planning Meetings as view-only audiences. They’re not allowed to influence the flow of the Sprint Planning Meeting. The Sprint Goal The Scrum Product Owner defines the Sprint Goal. It is a concise and realistic description of what the Sprint will attempt to achieve for business, end-users, and IT systems. The Team Capacity The total capacity of the Scrum Team might change from Sprint to Sprint. To make realistic commitments, the Scrum Team needs to know its capacity for the upcoming Sprint. The team needs to take vacations, public holidays, time spent on Scrum Rituals, and a small contingency for unforeseen issues into account to propose a reasonable capacity. The WHAT-Meeting A Sprint Planning Meeting starts with a WHAT-Meeting. It requires some preparation: The Scrum Product Owner defines the Sprint Goal.Based on this goal, the Scrum Product Owner chooses the candidate user stories for the Sprint from the Scrum Product Backlog.These user stories are edited and broken into smaller user stories when necessary so that they can be processed within one Sprint.The user stories are estimated and prioritized.The Scrum Team plans its capacity for the upcoming Sprint. The duties of various Scrum roles during the course of the WHAT-Meeting part of Sprint Planning Meetings are the following: The Product Owner introduces the Sprint goal and her preselection of requirements, which should go into the product increment.The Scrum Team identifies the required tasks and their estimations. It’s the role of the Scrum Team to decide which and how many requirements preselected by the product owner they can confidently deliver in this Sprint.The Scrum Master moderates the meeting. She ensures that the self-organization and autonomous decision-making capability of the Scrum Team remain intact. The HOW-Meeting The goal of HOW-Meeting is to fill the Sprint Backlog by identifying the concrete tasks needed to implement committed user stories for the Sprint. These tasks usually (but not limited to) include activities such as analysis, design, development, testing, software build packaging, and documentation. The HOW-Meeting can be done in a separate session after the WHAT-Meeting, or it may follow the WHAT-Meeting without a pause. After identifying the tasks to be completed, the Scrum Team estimates these tasks. The unit for this estimation can be person-hours. Based on these estimates, the team has now its baseline about how long each user story will take them to deliver. What Is A Daily Scrum/Stand-Up Meeting? This Might Surprise You! The Daily Scrum Meeting is a maximum of 15 minutes meeting.These meetings take place every working at the same time in the same place. It’s best to conduct Daily Scrum Meetings with direct access to the Sprint Backlog and Sprint Burndown Chart. So the Scrum Team can direct the Daily Scrum Meeting based on the facts and progress which are visible to everyone in the team. Daily Scrum Meeting aims to support the self-organization of the Scrum Team and identify impediments systematically. All members of the Scrum Team, the Scrum Master and the Scrum Product Owner need to join Daily Scrums. Other stakeholders can also join these meetings, but only as a view-only audience. Daily Scrum Meetings are structured in the following way. Every member of the Scrum Team answers three questions. Daily Scrum Meeting – Question #1: What activities have I performed since the last Daily Scrum Meeting? Daily Scrum Meeting – Question #2: What activities am I planning to perform until the next Daily Scrum Meeting? What is my action plan? Daily Scrum Meeting – Question #3: Did I encounter or am I expecting any impediment which may slow down or block the progress of my work? The Scrum Master has to moderate Daily Scrum Meetings. She needs to ensure disciplined and fast-pacing progress so that all team members can answer these three questions in at most 15 minutes. The goal of Daily Scrum Meetings does not include to give time-consuming decisions or solve problems. On the other hand, no issues or concerns from any Scrum Team member should be ignored or undermined due to the time constraint of the Daily Scrum Meeting. Concerns associated with specific user stories must be clearly articulated, discussed, and resolved after the meeting with the Scrum Team members related to these user stories. To align on decisions and solve problems, the Scrum team can organize separate on demand basis meetings. These separate meetings to focus on decisions or issues take usually place subsequently after Daily Scrum Meetings. The Scrum Master documents the identified impediments and its dates in a separate log, flip chart or report which is accessible to the team. We find it very beneficial to quickly update the status of all known impediments at the very end of Daily Scrum Meetings. What Is A Sprint Review Meeting? This Might Surprise You! The Sprint Review Meeting happens at the end of the Sprint.Regardless of the duration of the Sprint, it usually takes one to two hours. Depending on the type of software and available infrastructure, the Sprint Review Meetings take place in a meeting room, in a lab or in the room of the Scrum team. The goal of the Sprint Review Meeting is to review the shippable product increment built during the Sprint and bring transparency to the product development process. The Scrum Team members do not need to prepare a Powerpoint or Keynote presentation to show in the Sprint Review Meetings. They should instead spend their energy on the successful completion and demonstration of the Sprint outcome, which we call the shippable product increment. The Scrum team demonstrates its work results. The Product Owner controls whether the Scrum team delivered the requirements they had committed during the Sprint Planned Meeting accurately or not. The Sprint Review Meeting enables the Product Owner to inspect the current status of the product and adapt the goals of the subsequent Sprint. Therefore, Sprint Review Meetings are another way of formal and practical application of “inspect and adapt”. Participants of the Sprint Review Meeting are the Scrum Team, the Scrum Product Owner, the Scrum Master. Optionally all other stakeholders such as end-users, clients, business representatives can join Sprint Review Meetings. In Sprint Review Meetings, everyone is allowed to deliver their feedback about the demonstrated product increment. In this way, the Scrum team has the opportunity to get unfiltered and direct input from stakeholders for whom they’re building the software. What Is A Sprint Retrospective Meeting? This Might Surprise You! The goal of the Sprint Retrospective Meetings is to improve the teamwork of Scrum Team members and the application of the Scrum process. The Sprint Retrospective Meeting happens directly after the Sprint Review Meeting, and it closes the Sprint. Therefore, Sprint Retrospective Meetings lead to an increase in productivity, the performance of Scrum Team members, and the quality of engineered software. The Sprint Retrospective is an integral part of the “inspect and adapt” process. Without this meeting, the Scrum Team will never be able to improve its overall throughput, and they cannot focus on the improvement of team performance. Remember this: What you focus on is what becomes better! A Sprint Retrospective Meeting is virtually a mini postmortem to define improvement potentials and remove process-related obstacles. Some examples of such improvement potentials that we frequently see in our project are: Adoption of agile software development practices such as extreme programming (XP) or test-driven development (TDD), Identification of new team norms and principles, orIncreased availability of the Scrum Product Owner. Without exception, the Scrum team conducts Sprint Retrospective Meetings at the end of every Sprint. Only in this way, these meetings enable the Scrum Team to systematically adapt and improve their use of the Scrum process to the specifics of their project. What Is A Scrum Grooming (Backlog Refinement) Meeting? This Might Surprise You! Scrum Backlog Refinement (Grooming) Meetings aim to keep the Product Backlog up to date. So the Product Backlog reflects the best know-how and understanding of the Scrum team about the ongoing Scrum project. Scrum Backlog Refinement meetings can happen on-demand or scheduled basis up to two times a week, 30 minutes each session. The Scrum Team, the Scrum Product Owner, and the Scrum Master participate in these meetings. During Scrum Backlog Refinement (Grooming) meetings, the participants fine-tune the Product Backlog with the following actions: Add new user stories based on newly discovered requirements.Remove user stories which are no longer required for the product.Fine-tune estimates of user stories.Update priorities of user stories.Split giant user stories into digestible smaller user stories, and prioritize them accordingly. Here are our other suggestions to improve the outcomes of Backlog Refinement Meetings: Ensure Cross Team Participation, which means you identify the dependencies as early as it is possible, Size User Stories Correctly, which means all user stories can result in a shippable product increment within one single Sprint,Prioritize User Stories, which means you deliver immediate value to end-users, enable quick wins, and make them happy,Estimate Like a Pro, which means you obtain actionable inputs for reliable release planning,Identify Dependencies, which means you pull required teams and resources on board to make your project a success,Uncover Risks, which means you avoid tedious surprises during the later stages of your project.
PHP Internals News: Episode 57: Conditional Codeflow Statements London, UK Thursday, June 11th 2020, 09:20 BST In this episode of "PHP Internals News" I chat with Ralph Schindler (Twitter, GitHub, Blog) about the Conditional Return, Break, and Continue Statements RFC that he's proposed. The RSS feed for this podcast is https://derickrethans.nl/feed-phpinternalsnews.xml, you can download this episode's MP3 file, and it's available on Spotify and iTunes. There is a dedicated website: https://phpinternals.news Transcript Derick Rethans 0:17 Hi, I'm Derick, and this is PHP internals news, a weekly podcast dedicated to demystifying the development of the PHP language. This is Episode 57. Today I'm talking with Raluphl Schindler about an RFC that he's proposing titled "Conditional return break and continue statements". Hi Ralph, would you please introduce yourself. Ralph Schindler 0:37 Hey, thanks for having me Derick. I am Ralph Schindler, just to give you a guess the 50,000 foot view of who I am. I've been doing PHP for 22 years now. Ever since the PHP three days, I worked in a number of companies in the industry. Before I broke out into the sort of knowing other PHP developers I was a solo practitioner. After that I went worked for three Comm. And that was kind of a big corporation after that I moved to Zend. I worked in the framework team at Zend and then after that, I worked for another company based out of Austin for friend of mine Josh Butts. That offers.com, we've been purchased since then by Ziff media. I'm still kind of in the corporate world. Ziff media owns some things you might have heard of, PC Magazine, Mashable, offers.com. The company that owns us owns is called j two they are j facts. They keep buying companies, so it's interesting I get to see a lot of different products and companies they get bought and they kind of get folded into the umbrella, and it's, it's an interesting place to work. I really enjoy it. Derick Rethans 1:39 Very different from my non enterprise gigs Ralph Schindler 1:43 Enterprise is such an abstract word, and, you know, it's kind of everybody's got different experiences with it. Derick Rethans 1:49 Let's dive straight into this RFC that you're proposing. What is the problem that this RFC is trying to solve? Ralph Schindler 1:54 This is actually kind of the bulk of what I want to talk about, because the actual implementation of it all is is extremely small. As it turns out it's kind of a heated and divided topic, My Twitter blew up last weekend after I tweeted it out, and some other people retweeted it so it's probably interesting. I really had to sit down and think about this one question you've got is what is it trying to solve. First and foremost, it's something I've wanted for a really long time, a couple years. Two weekends ago I sat down and it was a Saturday and I'm like, you know what I haven't haven't hacked on the PHP source in such a long time. The last thing I did was the colon colon class thing, and I was like seven or eight years ago. And again, I got into that because I really wanted the challenge of like digging into the lexer and all that stuff and, incidentally, you know, I load PHP source in Xcode, and my workflow is: I like to set breakpoints in things, and I like to run something, and I look in the memory and I see what's going on and that's how I learned about things. And so I wanted to do that again. And this seemed like a small enough project where I could say, you know this is something I want to see in language, let me see if I can hack it out. First and foremost, I want this. And, you know, that's, it's a simple thing. So what is it exactly is, it's basically at the statement level of PHP, it is a what they like to call a compound syntactic unit. Something that changes the statement in a way that I think probably facilitates more meaning and intent, and sometimes, not always, it'll do that and fewer lines of code. To kind of expand on that, this is a bit of a joke but a couple years ago there was that whole argument online about visual debt. I don't know if you remember hearing that, that terminology. Derick Rethans 3:34 Yep. Ralph Schindler 4:47 «transcript missing, sorry» Derick Rethans 6:28 Up to now we haven't spoken about but the RFC is proposing so maybe we should talk about it first and then get back to other things that he said have you spoken a little bit about the reasons why you want to change something. But what would you like to add to PHP or, or what would you like to modify in PHP? Ralph Schindler 6:46 It's, you know, it's, it's very closely related to what in computer science is called a guard clause, and I used that phrase lightly when I originally brought it up on the mailing list but it's very closely aligned to that, it's not necessarily exactly that, in terms of the syntax. In terms of like when you speak about it in the PHP code sense, it really is sort of a change in the statement; so putting the return before the if. That's really what it is. So guard clause, it's important to know what that is, is it's a way to interrupt the flow of control, you know, over the history of programming languages. Ralph Schindler 7:19 Let's just go back to Pascal. Pascal like 50 years ago, there was no opportunity in Pascal code to exit early from either a loop, or a method, so you had to wait until you got to the very final sort of statement, and there was a single exit from a function. Guard clauses allow you to effectively, if you're inside of a block of code, or a loop, or some kind of flow of control. It gives you an opportunity to say I want to exit here instead of continuing on. They did a whole bunch of studies on Pascal and they found out that students were like, they couldn't come up with the right solution when let's say if you had a loop statement, it had to execute 100 times there was no opportunity to get out early. When you gave them the opportunity to interrupt the flow control the correctness of their solutions, ultimately got better. Almost 100% of the time they were able to, you know what this is an exceptional piece of code, I want to exit here. Fast forward guard clauses, they're kind of, if you've kind of followed the Kent Becks and the Martin Fowlers they would argue for guard clauses. Y'know over the line that's gotten more popular as an argument over the past, let's just say 15 years in our industry Derick Rethans 8:23 Would another term for this be like an early return? Ralph Schindler Early returns are one of them, early breaks, and early continues, so getting to a place in code where you just say you know what this, there's a particular condition, in this normal flow of execution, I want to stop that normal flow and I want to break out of it. Goto is another tool that allows you to do this. I don't know if you can do it inside of loops, maybe you can. There's like some exceptions in PHP where you can jump to and from, Derick Rethans You can jump out of loop, but you can't jump into one. Ralph Schindler To some degree, these tools do sort of exist, goto, another heated topic in the PHP world. So getting back to what the guard clause is. More specifically, it's, it is very closely, and semantically aligned with a Boolean expression. You will generally say, I want to either return, break, or continue, based off of this Boolean. PHP itself does not have first class support for guards. The way we achieve it currently is, we will put the Boolean expression first, and as part of a block of code associated with that, so: if curly brace block of code, that might terminate in a early return. Inside of switch statements or loops, you'll see that if something something something continue one continue two, or break one break two. Return expression, break continue, along with a return or break expression, is the way we achieve it in PHP. This is kind of giving first class support to a guard clause. It would spell it out in the manual and it would be a tool that since it has a name, and it isn't the language, programmers could reach out and say, I know what that is, or: Here's what it is in the manual, how do I use that? That's kind of, you know what a guard clause is. Derick Rethans At the moment, if you mentioned the guard clause you can sort of implement by doing: if, your condition and then a curly braces return, or break, or continue, whatever you set. What is the syntax that you want to replace this with? Ralph Schindler I don't want to replace syntax. PHP is a flexible language. We have multiple ways of doing lots of things. We have multiple ways of crafting closures and anonymous functions. We have two different ways that have existed since the beginning of PHP's time for doing if statements, one can be broken up by the, the semicolon, with the block the endif, or you can do with curly braces. You've noticed that with various PSRs and whatnot that people have gravitated towards a particular coding standard. And that, for all intents and purposes for the global community of programmers to have the shared diction, that's a good thing. Ralph Schindler 10:50 With regards to PHP. So the most important characteristic of this RFC is that it is now, PHP is a left to right language, you know like much of the 90-95% of the speaking world left to right. They tend to put the emphasis, especially encoding of precedence on the left side. So this moves the return keyword to the left side of a statement or syntactic unit. So when you look at this code. The first thing you see is: return. In the variation one, which is the one I proposed of this, this feature, "return" is followed by "if", what you notice is that when you look at code you'll see "return if", and almost looks like its own key word. Those two individual, you know tokens, those key words must align themselves closely together exactly. You know, maybe there's like two spaces between them but return if are right next to each other, they can be treated almost as a new keyword and of itself. So as you're reading code top down, left aligned, you'll see return if, return if, finally at the bottom method, you'll see return. So that's variation one and what it does is it creates sort of this precedence that the keywords you know the static constant keywords return an effort first. Your expression is third. Your optional return value is fourth. In most of the cases where you're writing this, it does become a one liner. That's not to say we can't do one liners today, because you can do: if, if-expression, something, return. But what happens when you look at that code is that the return value is off to the right. Optionally if you don't, if you want to break outside of the PSR coding standards, or with the PSR coding standards. You can do curly braces and then put the return on the next line, now you got three lines of code, you've returned is indented. As you're visually approaching this code. See, you know what's most important to you is that there's a if statement there, but then you have to kind of scan the body of that to see if there's an early return. The fact that it's an early return in variation one becomes abundantly clear at the leftmost rail of the code, at the leftmost side of the statement, assuming you're not putting all of your code on one line. Derick Rethans 12:59 You talk about variation one, I guess there's a variation two as well. What is the difference between them? Ralph Schindler 13:05 As with RFCs, people have preferences and they have. Just with politics in general, if you're in a political position, which this is a political changes to PHP, you have to know where your constellations are. You have to know, basically, if I want to appease the most amount of people like what will I have to give up in order to get something that is still beneficial to me. For me right now, it is the compromised position. That's not to say I won't like it more, maybe a month from now on, but effectively the variation two is moving the optional return value after the Return. Return, optional return value, then the if, i f, and then the optional, not the non optional if expression, followed by the semicolon. So basically it would read more like English, so to speak. Return this, if this. What I understand it is that way in Perl. I know it's that way in Ruby. So Ruby follows the same thing because the way they've implemented it is not necessarily in a single statement they've, they've implemented what they call a statement modifiers, which is any statement can be modified with this conditional at the end of it. That's the alternative syntax. If I were to use this, I get value out of it because maybe I don't return an optional expression and then I'm still left with return if this. I still have my escape hatch for methods that have an optional return, the ability to return void. Derick Rethans 14:26 In variation one, how do you separate out the condition with the optional return value? Ralph Schindler 14:32 Another reason why I thought variation one was good for PHP specifically. Let's just do like two seconds of history. If you go back 20 years, C++, the way you write a method signature in C++ is: you'll do public, int, method name, typed arguments, so the return, we call them, hints, the hint for the method in C++ precedes the method. Derick Rethans 14:55 I've just been talking to Dan Ackroyd for the podcast episode that came out last week, where he is saying that we should stop calling it hints, because they're no longer hints, they're not proper type names. Maybe we should pick that up here as well than? Ralph Schindler 15:10 We've had that discussion for 10 years now. But people know them as hints. We've such loaded phrasing and PHP like type coercion. Whatever we call them, I'll just continue with hints for the time being, because that's the audience at this particular podcast knows them as hints. The hint in C++ would have been all the way to the left of the line, whereas in PHP when we chose to implement typing of the return values, we did it in a way where it was the method signature had the semi colon and the return type at the end of the method signature. This particular variation one, this follows that same pattern, where your semi colon return value looks exactly how the layout of the method signature is where it's semi colon, what you see up top. There's a big parallel there between an early return with an optional return value. Also, I like optional things to be at the end. And when you look at this whole statement that's the optional part, whereas when variation two the optional part being in the middle means return optional part if, or return if are both valid things. So parallel is the method signature. That was kind of why I personally like the first one. They're both my children at this point I love them both. Derick Rethans 16:20 As you said, introducing syntax is always a bit tricky and it's a political choice. What has been sort of the feedback and, and or the criticisms, to your suggested that additional language constructs? Ralph Schindler 16:33 Smallest changes always get the most feedback, because there's such a wide audience for a change like this, like they can immediately see the benefits or negative value of it in their own code, all the way from the junior programmer, all the way up to the senior programmer, I can't quantify who's Junior new senior, I can't also quantify who has been programming a long time and it was, for lack of a better term set in their ways and likes their style versus those who have adopted a certain flexibility in the way that they develop and like the size of the team they're on and how much of a leniency they put on someone else to write code that they will just you know code review and accept. So the interesting thing is that you have to kind of understand Junior programmers, or senior programmers. When the junior programmer gets in there, and they start programming, they tend to write code that is very brute force, they just write a lot of code because in order to get better at writing code you just keep writing code. To them, their perspective is from the code writing standpoint, they're not looking at this from a code reading standpoint, they're looking at it from a writing standpoint. So when you see a junior programmer they rely on ifs and loops and like the rudimentary techniques, less abstraction, fewer methods, more lines of code. They tend to not break things out into well equipped to well named methods. Whereas as they grow as programmers they start reading other people's code more and then they do start appreciating abstraction like this 50 line thing needs to be a five line thing. It needs to have its own name as a method over here, I need to reduce the number of inputs, have a very specific outputs, so on and so forth. So it's more highly structured code. Putting a feature out, you know like this, you get a range of perspectives from people. It goes without saying. I mean, Taylor retweeted it, I know he has a preference for this style of programming. I know exactly where it came from. He appreciates certain things in like the Ruby world, the return if statements in Ruby is a clear, concise, and very impactful statement, and too much of a degree he's, he's implemented that same thing in Laravel. So if you look at the helper methods in Laravel someone that writes Laravel applications is used to using something like abort if, or throw if. Interesting side note here, PHP is going to have a feature where you can put a throw expression, following a ternary. That in and of itself, allows exceptions to have a much more concise syntax. It allows you to use PHP exceptions for flow control. So you still can't do that with a return value for example, you can't have it a ternary with a return value. And I guess that is another way of being able to do achieve the same thing. This idiom, of being able to going back to guard clauses, and going back to thinking about early exits of methods, this was prevalent in Laravel where you could say in a controller method, and this is specific to an HTTP context, because you're inside of a controller, abort if, abort is highly specific to HTTP, where are you going to return a 404 or 500, it's going to throw an exception, an HTTP exception, which the framework knows to convert these kinds of exceptions into error paths in an application. So again we're still talking about application code, not necessarily library code. So abort if and abort unless is an idiom that I've seen is a fantastic idiom for controllers. I mean you can when you're thinking about a request which PHP is highly request driven, you can see when I start this method with the request object, you know, these are all my early outs, you know, this is where I'm going to return, and then at the very final spot I might be returning a view, which is a successful page for this MVC application. I feel like it was a successful idiom there and that was also part of the reason that drove me say, you know, it would be neat. If I could just say, return response, if this condition and have that early out. Derick Rethans 20:12 What's been the biggest criticism so far? Ralph Schindler 20:15 Biggest criticism is we can already do this. See, I hear that all the time, with all sorts of other features to varying levels varying degrees. I can do this with if something return something early. I said earlier that the proposed syntax might not be shorter and that's true. It is just changing the order of the operators, or the order of the keywords but, you know, that's an important distinction, like I want the precedence of the return to be earlier in the line. I think that's the important distinction. And I feel like maybe people that are saying it doesn't reduce the amount of code need to take that into account. And it's hard to see it really take that into account, unless you see variations of this sort of mental model of code. That's on me. I've been taking all the sort of like criticism, I'm kind of in a cooldown phase right now. I've been looking, I've been watching Twitter, I've been watching the Reddit. It's generally cooled down on internals mailing list, and I'm just kind of thinking about it because going back to likening this to a political sort of thing is that I have to rephrase my argument so that people that have a very firm stance on: I don't like this because I don't like it, or I don't like this because it doesn't shorten my code. I have to find an argument that gets them to start thinking about why this might be a good thing. I understand like this might get shot down in PHP. Right now, if I was a betting man, we were in Vegas, and someone asked me: Do you think this is going to go through, I probably would have to bet against myself I think 40-60. The temperature that I've taken on internals and everywhere else seems to indicate that it wouldn't be successful, but I'm collecting my evidence right now and putting out a blog post that kind of explains why it is, what it is, and putting a better argument forward. If that can't push it over the threshold, you know, I'll accept the defeat, so to speak, look at the history of PHP: annotations, and whatever they were called attributes, eight years ago were shot down. And, interestingly, I use the annotations back in the day with doctrine, I'd no longer use doctrine. So I voted to accept them. I might have voted to not accept them eight years ago, and I voted to accept them now, even though I don't use a variation of that any more. Derick Rethans 22:15 There's a few things that keep changing over time, right, first of all people turn from junior programmers into senior programmers, so they think about how to structure code more and more. And at the same time they also start seeing the value of some things that PHP never had right and. A good example is the scalar typing, that's been spoken about for maybe 15 years even, and it took so many different approaches, and as you say attributes, although attribute is a little bit different because this RFC is absolutely not the same as the earlier ones where the implementation is quite different from the version one then end up solving lots of problems that people found with the original RFC. Ralph Schindler 22:53 I have not been part of sort of the global PHP community. I started in the mid, 2000s. And having worked with PHP since 1998. I remember the early days where PHP was not fast at all. It was as fast as other things, but I gravitated towards it because I liked the syntax. Back in that day, I would have had more of an emphasis on things that would run faster, regardless of how they look because, I had projects for example in college I wrote a program where kids would go up and like on Valentine's Day, put all their preferences in. That was a week leading into Valentine's Day, and then on Valentine's Day they could come back to the University Center, and get a printout of all the other people that have fill out the questionnaire, and matched. When you have 1000 people fill out a questionnaire, this was PHP in 2000, 99 on 2000. And when I tell you, it took hours for the script to run and calculate all of the matches for a person, changing just the way an if statement would run, or changing the way you early exited an if statement when you know that you had to filter out a person. It changed the output by hours. The code was very, very closely aligned to like the performance, whereas now, PHP eight: I don't think that we have so many more affordances. You don't have to think about: Should I interpolate strings inside of a single quote or double quote, like none of that matters any more. We've solved all those problems. You can call sprint off just as quickly as you can do an echo, echo out and no one really cares, it's gonna perform the same. Wasn't the case 20 years ago, it is the case now, so now we have this affordance where we can look at the, you know, for lack of a better term, you know, is the code pretty, like is it easy to read. Derick Rethans 24:32 Thank you all for taking the time this afternoon, or in your case morning, I think, to talk to me about your RFC. I'm looking forward to seeing this coming to vote at some point. Ralph Schindler 24:43 I appreciate you having me on the, on your podcast. Thank you. Derick Rethans 24:47 Thanks for listening to this instalment of PHP internals news, the weekly podcast dedicated to demystifying the development of the PHP language. I maintain a Patreon account for supporters of this podcast, as well as the Xdebug debugging tool. You can sign up for Patreon at https://drck.me/patreon. If you have comments or suggestions, feel free to email them to derick@phpinternals.news. Thank you for listening, and I'll see you next week. Show Notes RFC: Conditional Return, Break, and Continue Statements Credits Music: Chipper Doodle v2 — Kevin MacLeod (incompetech.com) — Creative Commons: By Attribution 3.0
Kevin Ward's YES Talk | Real Estate Coaching and Success Training for Agents
One strategy that can add tens of thousands of dollars to your income in the next 60 days is called the Client Appreciation Party. How do you organize it? Who to invite: Everyone in your Personal Circle (PC). Aim for 100 people to come to the event. This will create a buzz about you being a leader in the industry. Civic leaders (Mayor, City Council Members, Chief of Police, Fire Chief, Representatives, School Board members, etc). Invite community leaders from civic organizations, the Chamber of Commerce, celebrities, etc. Even if they don’t know you, they’ll go because of the Press Relations opportunity. This gives you instant credibility. Vendors. Make them event sponsors. They will give you more credibility because their presence is automatically an endorsement for you. How to invite them: Email, social media. Use https://www.evite.com/, http://whoozin.com/, or https://www.facebook.com/events/. Create the event, track RSVPs, and communicate important information to your invitees and those planning to attend Preparing for the party: Food & Beverage. Preferably have a catered meal. Bar is optional. Use a locally owned restaurant/catering company where you can work directly with the owner. This is cross-promotion: you support their business, they will support yours Have your lender pay for this or at least split the cost with you. Have your vendors pitch in for door prizes. You can let them have their names on the invitations and on a banner at the party for providing door prizes (such as $50 gift cards). Optionally, have additional entertainment such as a live band. If it’s a family-friendly party, it’s nice to have activities, games or entertainment for children such as a bounce house, magician, face-painting, clown, etc. Hire a DJ to be the emcee so you can focus on mingling. Get event liability insurance which is fairly inexpensive. At the party: As people arrive, have them check in and fill out a form for the Door Prize drawings. Get their name, cell phone, email, and address. You don’t need to ask for business at the party. Because of the Law of Reciprocity, they’ll feel a sense of obligation to give you business. Have a Door-Prize Giveaway every 15 to 20 minutes. The DJ keeps the party rocking, so you can spend all of your time meeting and greeting your guests. Within the next 48 hours after the party, send a quick personal video to each person, thanking them for coming to the party. Here’s a breakdown of your ROI: If 100 people come, the total cost is $4000 ($40/person). If you get 5 deals from them in the next 2 months and your average commission check is $10,000 x 5 deals = $50k. Entire cost = 4000. That’s a 12x ROI. This is just one of the many Vortex strategies we train on in the Real Estate Vortex Online course. Let me know your experience with your own Client Appreciation Party in the comments below. Go to YesMasters.com For more killer training videos for REALTORS who want more Yes's and more Successes in their business and in their life! From Kevin Ward, international real estate trainer, speaker, and coach.
Auch in der zehnten Folge dieses Podcasts möchte ich eine kleine, für mich sehr nützliche, App für macOS empfehlen. Toothfairy ist ein praktisches Tool zum Verwalten und Verbinden von Bluetooth-Kopfhörern. So einfach die Koppelung von AirPods auf einem Mac auch sein möchte – im Zweifel muss keine initiale Verbindung aufgebaut werden –, so mühselig ist der Weg bei der Verbindung durch das System. Hier setzt Toothfairy ein: Mit einem Klick in die Menüleiste könnt ihr Bluetooth-Hardware direkt verbinden. Besonders praktisch sind die erweiterten Einstellungen. Toothfairy kann auch eine reine Audioverbindung zu den AirPods öffnen und bietet so deutlich bessere Qualität. Toothfairy im App Store Connect AirPods (or other Bluetooth headphones) to your Mac with a single click or keypress. AirPods are great, but they don’t work quite as smoothly with Macs as they do iPhones. You can’t tell at a glance whether audio will play from the AirPods or your Mac’s built-in speaker, you have to dig into a Bluetooth submenu to connect, and then you have to go back to the menu to see when the AirPods are ready for use. ToothFairy streamlines this: just click an icon in the menu bar (or press a hotkey) to switch to the AirPods, and the icon always shows whether they’re connected. - Works with AirPods, as well as any Bluetooth device that you can connect to your Mac: headphones, speakers, headsets, game pad controllers, keyboards, mice, etc. (HomePod is not supported, as it is not a Bluetooth audio device.) - Click the hollow AirPods icon in the menu bar to switch to AirPods. It fills in to show they are connected and can also display a battery indicator. Now you know that it’s safe to start playing music; it won’t blast from your Mac’s internal speaker. - Supports multiple Bluetooth audio devices; you can choose a different icon and hotkey for each. - Get the best audio quality. macOS will normally use the SCO codec if it thinks you’re going to use the microphone. ToothFairy can ensure that it uses the higher quality AAC codec when you only care about audio output: listening to music or video or playing a game. - Disconnect a Bluetooth device by clicking the icon (or pressing the hotkey) again, so that you can switch back to your phone. AirPods and Beats devices with an Apple W1 chip do not need to be manually disconnected, and you can set them to avoid accidental disconnections when pressing the hotkey multiple times. - ToothFairy automatically launches at login, so it’s always there when you need it. - Optionally hide the Dock icon so it only appears in the menu bar. With the Dock icon hidden, you can right-click (or Control-click) the menu bar icon to access the settings. - Run a shell script when the AirPods are connected or disconnected, for example to notify you or to launch or quit another app. - Use with your Magic Mouse or Magic Keyboard to make sure the battery level doesn’t get too low, or to quickly reconnect them after charging or if they get disconnected. [appbox appstore id1191449274] Via AppStore
Auch in der zehnten Folge dieses Podcasts möchte ich eine kleine, für mich sehr nützliche, App für macOS empfehlen. Toothfairy ist ein praktisches Tool zum Verwalten und Verbinden von Bluetooth-Kopfhörern. So einfach die Koppelung von AirPods auf einem Mac auch sein möchte – im Zweifel muss keine initiale Verbindung aufgebaut werden –, so mühselig ist der Weg bei der Verbindung durch das System. Hier setzt Toothfairy ein: Mit einem Klick in die Menüleiste könnt ihr Bluetooth-Hardware direkt verbinden. Besonders praktisch sind die erweiterten Einstellungen. Toothfairy kann auch eine reine Audioverbindung zu den AirPods öffnen und bietet so deutlich bessere Qualität. Toothfairy im App Store Connect AirPods (or other Bluetooth headphones) to your Mac with a single click or keypress. AirPods are great, but they don’t work quite as smoothly with Macs as they do iPhones. You can’t tell at a glance whether audio will play from the AirPods or your Mac’s built-in speaker, you have to dig into a Bluetooth submenu to connect, and then you have to go back to the menu to see when the AirPods are ready for use. ToothFairy streamlines this: just click an icon in the menu bar (or press a hotkey) to switch to the AirPods, and the icon always shows whether they’re connected. - Works with AirPods, as well as any Bluetooth device that you can connect to your Mac: headphones, speakers, headsets, game pad controllers, keyboards, mice, etc. (HomePod is not supported, as it is not a Bluetooth audio device.) - Click the hollow AirPods icon in the menu bar to switch to AirPods. It fills in to show they are connected and can also display a battery indicator. Now you know that it’s safe to start playing music; it won’t blast from your Mac’s internal speaker. - Supports multiple Bluetooth audio devices; you can choose a different icon and hotkey for each. - Get the best audio quality. macOS will normally use the SCO codec if it thinks you’re going to use the microphone. ToothFairy can ensure that it uses the higher quality AAC codec when you only care about audio output: listening to music or video or playing a game. - Disconnect a Bluetooth device by clicking the icon (or pressing the hotkey) again, so that you can switch back to your phone. AirPods and Beats devices with an Apple W1 chip do not need to be manually disconnected, and you can set them to avoid accidental disconnections when pressing the hotkey multiple times. - ToothFairy automatically launches at login, so it’s always there when you need it. - Optionally hide the Dock icon so it only appears in the menu bar. With the Dock icon hidden, you can right-click (or Control-click) the menu bar icon to access the settings. - Run a shell script when the AirPods are connected or disconnected, for example to notify you or to launch or quit another app. - Use with your Magic Mouse or Magic Keyboard to make sure the battery level doesn’t get too low, or to quickly reconnect them after charging or if they get disconnected. [appbox appstore id1191449274] Via AppStore
Frank Kendall, former under secretary of defense for Acquisition, Technology & Logistics, discusses developments in the Army’s search for a Bradley replacement, and provides an international perspective on defense industrial base issues. Lt. Gen. David Barno, USA (ret.) and Nora Bensahel, contributing editors of War On The Rocks, outline the new Marine Corps strategy, and the impact it could have on the other branches. LTG Charles Luckey, chief of U.S. Army Reserve, discusses improving readiness and capabilities across the reserve’s 2000 units. Government Matters examines companies named in the OSP-4 procurement, and what they can bring to the Air Force’s space launches.
Basil is still traversing time and space, so Gonz is joined by Sean from SGT Report to discuss coach spies, US in the world of gaming, the new global coin project from Facebook’s Libra project, and Zuckerberg’s Deep Fake. Go follow us on our new Twitch channel and stay tuned, as we will soon announce the date of our first live stream! And we know it’s not the best platform right now, but join us on Patreon to get MORE! AGG for the WEEK of June 12th-June 19th YOU HEARD IT HERE FIRST, FOLKS! (DeepFake) Deepfaked Mark Zuckerberg Looks Uncannily Like the Real Thing New deepfake algorithm allows you to text-edit the words of a speaker in a video Can copyright law combat deepfakes? CALLED IT! Facebook aims to shake up finance with its Libra cryptocurrency - CNET BASIL’S CAREER ADVICE Python Could Rule the Machine Learning/A.I. World FLIPPY AND FAM! Dishcraft launches with a massive robotics-powered dishwashing system | TechCrunch Anyone can program this cheap robot arm in just 15 minutes - MIT Technology Review TECHNOLOGY, ROBOTS, AND AI! OH MY! Someone Used a Neural Network to Draw Doom Guy in High-Res MIT researchers taught robots to link senses like sight and touch This Robot Will Make Any Car a Self-Driving Car Sweeping changes: How iRobot evolved from military robots to autonomous vacuums | VentureBeat The fourth Industrial revolution emerges from AI and the Internet of Things | Ars Technica Opinion | ‘There’s Just No Doubt That It Will Change the World’: David Chalmers on V.R. and A.I. - A new chip lets robots “imagine” their actions before they make a move - MIT Technology Review Domino’s will start delivering pizzas via an autonomous robot this fall - The Washington Post AI is worse at identifying household items from lower-income countries - The Verge Anyone can program this cheap robot arm in just 15 minutes - MIT Technology Review DJI's first educational robot is a $500 drone tank 'Optionally manned' robotic gun is Army's latest step toward autonomous weapons | ZDNet CONSPIRACY THEORIES AND SOMETIMES FACTS! Dad of Sandy Hook victim wins suit against conspiracy theorists U.S. Government Announces Critical Warning For Microsoft Windows Users Angela Merkel seen visibly shaking while standing next to Ukraine’s president; blames dehydration | Alex Jones hit with sanctions by judge in Sandy Hook lawsuit - CNN Trump’s conspiracy theories about intelligence will make the CIA’s job harder - The Washington Post CLIMATE CHANGE AGENDA Boaty McBoatface, Internet-Adored Sub, Makes Deep-Sea Discovery On Climate Change : NPR Renewable energy: the global transition, explained in 12 charts - Vox The Melting Arctic Is Releasing Poison, Disease and Nuclear Waste SPACE/ALIENS/ETs/UFOs Astronomers Peer Back 13 Billion Years and See Two Galaxies Colliding Astronomers Have Spotted a New Crater on Mars That's Like Nothing They've Ever Seen UFO sighting: NASA SOHO space probe spots ’giant alien disk’ shoot out of 'HOLLOW' NASA ramps up search for alien planets, may use huge 'starshade' | Fox News "Big Bang Vanishes" --Quantum Theory Describes an Eternal Universe | The Daily Galaxy We Just Found 2 of The Most Earth-Like Exoplanets Yet, Only 12.5 Light Years Away Big Bang BOMBSHELL: Are we living inside a HUGE higher dimensional black hole? Astronomers searching for alien life release biggest set of data in history | The Independent Apollo 11 astronaut Michael Collins reveals unseen photo of Moon landing crew he 'found at the bottom of a box' BIOMEDICAL/GENETICS/TRANSHUMANISM GMO Wheat Escapes Lab, Grows in the Wild Probably Genetic helps families identify genetic conditions early with AI and DNA tests | TechCrunch Tracking life's first step: Two molecules 'awaken' brand new genome Gene Increases Risk for Pot Addiction - Scientific American BECAUSE SCIENCE! Scientists discover infinite decay and rebirth in quantum particles Neuroscientists 3-D model 'face identity information' stored in the brain When Will Quantum Computers Outperform Regular Computers? THE NEW AGE AND OCCULT IN THE NEWS At the Met Breuer, Awe-Inspiring Sculptures of Deities Show How an Indian Artist Forged Her Own Personal Language for Fabric Art The working witches of Los Angeles just want you to be your best self - Los Angeles Times FOUR HORSEMEN OF THE TECHNOCALYPSE Amazon to AOC: Excuse You, Our Employees Live Like Kings on $15/Hour | Vanity Fair Elon Musk Doesn't Learn, Posts Uncredited Artwork, Deletes Tweet CRYPTOCURRENCY & THE B-B-B-BLOCKCHAIN Bitcoin Becomes “Money,” One Satoshi Now More Valuable Than Some National Currencies | NewsBTC SOCIAL MEDIA/GOOGLE/AMAZON Genius hid a Morse code message in song lyrics to prove Google was copying them – BGR NASA boss says 'no doubt' SpaceX explosion delays flight program | Article [AMP] | Reuters Instagram couple criticized for asking followers to fund $11,000 trip - INSIDER Google pledges $1 billion to ease the Silicon Valley housing crisis it helped create - The Verge I Used Cash at Amazon's Cashless Store and I'm So Sorry, Rahim
Show #461 Good morning, good afternoon and good evening wherever you are in the world, welcome to EV News Daily for Thursday 2nd May 2019. It’s Martyn Lee here and I’ve been through every EV story I could find today to save you time. Thank you to MYEV.com for helping make this show, they’ve built the first marketplace specifically for Electric Vehicles. It’s a totally free marketplace that simplifies the buying and selling process, and help you learn about EVs along the way too. HYUNDAI IONIQ ELECTRIC WITH UPGRADED 38.3-KWH BATTERY "The new Hyundai IONIQ family is finally unveiled with updated hybrid, plug-in hybrid and electric versions. Let’s see some highlights about the one that matters, the electric. I really like the new Hyundai IONIQ Electric and I think that more range with a lower charging rate at DC fast chargers is a good trade-off, especially considering that the on-board charger was upgraded. Higher range gives us more freedom to avoid expensive and overcrowded DC fast chargers and charge at home – where charging is more convenient and a lot cheaper." says Pedro at PushEVs. "The new IONIQ Electric’s battery has been upgraded from 28 kWh to 38.3 kWh, meaning drivers can go even further between charges. It boasts 36% additional energy storage capacity, offering a total of 294 kms of range (internal target under WLTP regulations). Its e-motor delivers a maximum power of 136 PS and 295 Nm of torque and is fitted standard with a 7.2-kW on-board charger – an upgrade from current 6.6-kW – for Type 2 AC charging. Using a 100-kW fast-charging station, the battery can reach 80% charge in as little as 54 minutes. As well as the new convenience features, the new IONIQ’s reimagined interior incorporates new design factors to enhance its sophisticated image. In addition to standard black seat trims, customers have the option of four leather seat colours: Black, Gray two-tone, Red Umber (exclusive for hybrid and plug-in) and Electric Shadow (exclusive to electric version). Meanwhile, the dashboard garnish arrives in Dark Chrome Accent." "The new IONIQ’s leading safety package includes Front Collision Warning and Avoidance Assist with Pedestrian Detection with new Cyclist Detection ability and Driver Attention Warning. Lane Keeping Assist and High Beam Assist also come standard. Optionally available as well are Lane Following Assist which keeps the car in the middle of a lane so drivers can navigate safely even in heavy traffic during rush hour, and Intelligent Speed Limit Warning that uses the front camera and information from the navigation system to identify road speed signs and displays the speed limit and no-passing signs in real time. Using the radar sensor to detect the distance from the car in front, Smart Cruise Control with Stop&Go and Leading Vehicle Departure Alert maintains a preset distance to automatically stop and depart again according to traffic conditions. Additional options include Blind-Spot Collision Warning and Rear Cross-Traffic Collision Warning. Taking a cue from its similarly innovative Kona Electric sibling, as a maximum use of regenerative braking technology, the new IONIQ Electric adopts 1-pedal driving capability, which allows drivers to stop the car by simply holding onto the left paddle shift lever with often no need to engage the braking pedal. Working thus via Smart Regenerative Braking, the level of energy recuperation is automatically adjusted depending on the road incline and traffic situation in front when coasting. The new IONIQ Electric also features Eco+, which supplements the standard Eco, Comfort and Sport driving modes. By selecting the Eco+ mode, drivers reduce their energy consumption and the car’s remaining energy can be extended during unforeseeable emergency situations." https://pushevs.com/2019/05/02/new-hyundai-ioniq-family/ TESLA IS NOT ALLOWING RANGE UPGRADE ON NEW 150 KM MODEL 3 IN CANADA "Tesla launched a new, cheaper Model 3 with 150km range in Canada to get access to the new $5,000 federal incentive, but we’re now learning that the company is not offering any range upgrade on that new version of the Model 3 — effectively making the vehicle unsellable." says Fred at Electrek. “To be eligible for incentives, a vehicle must have a base-model manufacturer’s suggested retail price of less than $45,000 for passenger vehicles with six or fewer seats, and less than $55,000 for vehicles with seven or more seats. For eligible vehicles with six or fewer seats, higher priced versions (trims) are eligible as long as the final manufacturer’s suggested retail price is $55,000 or less.” "It disqualified Tesla’s vehicles from being eligible to the incentive because the base Model 3, which is only available as an “off-the-menu item”, starts at $47,000. In response earlier this week, Tesla has lowered the price of the vehicle to $44,999 in Canada, but it also software-locked the vehicle to only 150 km (93 miles) of range. Tesla has done that in the past, but the automaker offered to unlock the range as an option for a cost similar to the original cost before the range decrease. Buyers in Canada reached out to us saying that Tesla salespeople were saying that they were not aware of any such upgrade in this case. We contacted a Tesla spokesperson about the situation and the automaker confirmed that they are not offering any range upgrade through a software update for the base version at $45,000." https://electrek.co/2019/05/02/tesla-model-3-range-upgrade-canada/ TESLA SEEKS CAPITAL RAISE OF OVER $2 BILLION "Tesla Inc will raise up to $2.3 billion in new capital, renouncing what Elon Musk called a “Spartan diet” and easing Wall Street concerns about the money-losing company’s ability to overcome a drop in sales and build new product lines." reports Reuters: "Before Tesla’s announcement on Thursday, however, analysts speculating about a capital raise had cautioned that the company had missed optimal timing - last year’s third quarter, when the company posted a profit. Tesla has reported four profitable quarters since it went public in June 2010." "Tesla needs some $2 billion of additional capital to finance its expansions after the huge $700 million in losses in the first quarter. Funds will be raised in two ways: issues of new shares - up to $650 million (+15% option for underwriters) issues of new debt - up to $1,350 million (+ 15% option for underwriters) Total up to $2 billion ($2.3 billion including 15% option for underwriters)" "Tesla has 2.2 billion of cash and equivalent, which is great but not enough to continue rapid expansion. Besides the new Gigafactory 3 in China, the company needs to launch the Model Y and more products after that. Capital expenditures plan is: 2019: $2-2.5 billion 2020: $2.5-3 billion 2021: $2.5-3 billion" THE E-GOLF. ZERO EMISSION AND NOW 0% PCP "Volkswagen’s e-Golf is now available, for a limited period only, with 0% PCP Finance, making this car more affordable and more accessible than ever before. Plus, customers wishing to move into the new Volkswagen ID. will be able to do so easily, thanks to a special new 2-year PCP solution." reports The Avondhu: "The e-Golf starts from €35,995 after Government incentives and now with 0% PCP starts from as little as €349 per month. The e-Golf Executive Edition offers the ‘ultimate e-Golf’ and costs from €39,495 or with 0% PCP from as little as €379 per month." https://avondhupress.ie/the-e-golf-zero-emission-and-now-0-pcp/ NISSAN BUMPS UP LEAF BASE PRICE IN UK "Despite competing in a tough new car market, Nissan thinks it deserves to give its still-fresh Leaf a price hike in the UK. A Nissan official told Autocar this week the price change is due to, "market demands and other influences, such as inflation and cost base." Considering the company's Sunderland plant supplies the Leaf to the UK and surrounding countries, those "other influences" sound like they could be related to uncertainty of Britain's exit from the European Union – and uncertainty as to how long the " according to Za at InsideEVs.com: "The Leaf's base price jumps to £27,995, up £1,805, even after the government subsidy of £3,500. That's in a class that includes the likes of the Volkswagen e-Golf and Hyundai Ioniq Electric, and it's for the base model rated at 168 miles of range in the UK. However, the Leaf e+ (Leaf Plus in the U.S.) is now in full production for the UK and boasts much more standard equipment and 239 miles of range, which is more competitive with the likes of the Kia e-Niro." WILLIAMS ADVANCED ENGINEERING TO DESIGN AND SUPPLY BESPOKE BATTERIES FOR EXTREME E Extreme E announced Wednesday a new partnership with Williams Advanced Engineering, to supply batteries for the newly-launched electric SUV off-road racing series – set to commence on its first voyage in January 2021. The batteries will be specially-designed and developed by Williams, plugging into the expertise and experience of the same minds who assembled the batteries and cells for the first four seasons of the ABB FIA Formula E Championship. Made to withstand extreme environments, conditions and terrains, the batteries will be compatible with Formula E-specification motors and produce a maximum power output of 470 kW (equivalent to approx. 630 bhp). Williams will put batteries into production, ready to provide teams with identical 54 kWh battery packs – to be used in the first two seasons of Extreme E. COMMUNITY And thanks to MYEV.com they’ve set us another Question Of The Week. Keep your comments coming in on email and YouTube… Is there a future for independent servicing in a world of EVs? I want to say a heartfelt thank you to the 216 patrons of this podcast whose generosity means I get to keep making this show, which aims to entertain and inform thousands of listeners every day about a brighter future. By no means do you have to check out Patreon but if it’s something you’ve been thinking about, by all means look at patreon.com/evnewsdaily PHIL ROBERTS / ELECTRIC FUTURE (PREMIUM PARTNER) BRAD CROSBY (PREMIUM PARTNER) DAVID ALLEN (PARTNER) OEM AUDIO OF NEW ZEALAND AND EVPOWER.CO.NZ (PARTNER) PAUL O’CONNER (PARTNER) ALAN ROBSON (EXECUTIVE PRODUCER) ALEX BANAHENE (EXECUTIVE PRODUCER) ALEXANDER FRANK @ https://www.youtube.com/c/alexsuniverse42 ANDERS HOVE (EXECUTIVE PRODUCER) ARILD GEIR SKAALSVEEN (EXECUTIVE PRODUCER) ASHLEY HILL (EXECUTIVE PRODUCER) BÅRD FJUKSTAD (EXECUTIVE PRODUCER) BARRY PENISTON (EXECUTIVE PRODUCER) BOB MUIR / GINGERCOMPUTERS.COM IN DUNDEE (EXECUTIVE PRODUCER) BORISLAV BORISOV (EXECUTIVE PRODUCER) BRENT KINGSFORD (EXECUTIVE PRODUCER) BRIAN THOMPSON (EXECUTIVE PRODUCER) BRIAN WEATHERALL (EXECUTIVE PRODUCER) CESAR TRUJILLO (EXECUTIVE PRODUCER) CHRIS BENSON (EXECUTIVE PRODUCER) CHRIS HOPKINS (EXECUTIVE PRODUCER) CRAIG COLES (EXECUTIVE PRODUCER) CRAIG ROGERS (EXECUTIVE PRODUCER) DAMIEN DAVIS (EXECUTIVE PRODUCER) DARREN BYRD (EXECUTIVE PRODUCER) DARREN SANT FROM YORKSHIRE EV CLUB (EXECUTIVE PRODUCER) DAVE DEWSON (EXECUTIVE PRODUCER) DAVID BARKMAN (EXECUTIVE PRODUCER) DAVID FINCH (EXECUTIVE PRODUCER) DAVID PARTINGTON (EXECUTIVE PRODUCER) DAVID PRESCOTT (EXECUTIVE PRODUCER) DERRICK LIKES (EXECUTIVE PRODUCER) DIRK RUTSATZ (EXECUTIVE PRODUCER) DON MCALLISTER / SCREENCASTSONLINE.COM (EXECUTIVE PRODUCER) ENRICO STEPHAN-SCHILOW (EXECUTIVE PRODUCER) FREDRIK ROVIK (EXECUTIVE PRODUCER) FREEJOULE AKA JAMES (EXECUTIVE PRODUCER) GEORGE CLARGO (EXECUTIVE PRODUCER) JACK OAKLEY (EXECUTIVE PRODUCER) JAMES STORR (EXECUTIVE PRODUCER) JASON FAN (EXECUTIVE PRODUCER) JEFF ERBES (EXECUTIVE PRODUCER) JERRY ALLISON (EXECUTIVE PRODUCER) JILL SMITH (EXECUTIVE PRODUCER) JOHN BAILEY (EXECUTIVE PRODUCER) JON AKA BEARDY MCBEARDFACE FROM KENT EVS (EXECUTIVE PRODUCER) JON KNODEL (EXECUTIVE PRODUCER) JON TIMMIS (EXECUTIVE PRODUCER) JUAN GONZALEZ (EXECUTIVE PRODUCER) KEN MORRIS (EXECUTIVE PRODUCER) KEVIN MEYERSON (EXECUTIVE PRODUCER) LARS DAHLAGER (EXECUTIVE PRODUCER) LAURENCE D ALLEN (EXECUTIVE PRODUCER) LEO (EXECUTIVE PRODUCER) LESZEK GRZYL (EXECUTIVE PRODUCER) LOUIS HOPKIN (EXECUTIVE PRODUCER) LUKE CULLEY (EXECUTIVE PRODUCER) MARCEL LOHMANN (EXECUTIVE PRODUCER) MARCEL WARD (EXECUTIVE PRODUCER) MARLIN SCHELL (EXECUTIVE PRODUCER) MARTIN CROFT (EXECUTIVE PRODUCER) MATT PISCIONE (EXECUTIVE PRODUCER) MATTHEW ELLIS (EXECUTIVE PRODUCER) MATTHEW GROOBY (EXECUTIVE PRODUCER) MAZ SHAR (EXECUTIVE PRODUCER) MIA OPPELSTRUP (EXECUTIVE PRODUCER) MICHAEL PASTRONE (EXECUTIVE PRODUCER) MIKE ROGERS (EXECUTIVE PRODUCER) MIKE WINTER (EXECUTIVE PRODUCER) NATHAN GORE-BROWN (EXECUTIVE PRODUCER) NEIL E ROBERTS FROM SUSSEX EVS (EXECUTIVE PRODUCER) OHAD ASTON (EXECUTIVE PRODUCER) PAUL SEAGER-SMITH (EXECUTIVE PRODUCER) PAUL STEPHENSON (EXECUTIVE PRODUCER) PETE GLASS (EXECUTIVE PRODUCER) PHIL MOUCHET (EXECUTIVE PRODUCER) PHILIPPE CALVE (EXECUTIVE PRODUCER) RAJ BADWAL (EXECUTIVE PRODUCER) RAJEEV NARAYAN (EXECUTIVE PRODUCER) RALPH JENSON (EXECUTIVE PRODUCER) RENÉ SCHNEIDER (EXECUTIVE PRODUCER) ROB COOLING / HTTP://WWW.APPLEDRIVING.CO.UK/ (EXECUTIVE PRODUCER) RUPERT MITCHELL (EXECUTIVE PRODUCER) SARAH MCCANN (EXECUTIVE PRODUCER) SARI KANGASOJA (EXECUTIVE PRODUCER) SEIKI PAYNE (EXECUTIVE PRODUCER) STEVE JOHN (EXECUTIVE PRODUCER) STUART HANNAH (EXECUTIVE PRODUCER) THE LIMOUSINE LINE SYDNEY (EXECUTIVE PRODUCER) TIM GUTTERIDGE (EXECUTIVE PRODUCER) WALTER MACVANE (EXECUTIVE PRODUCER) ZACK HURST (EXECUTIVE PRODUCER) You can listen to all 460 previous episodes of this this for free, where you get your podcasts from, plus the blog https://www.evnewsdaily.com/ – remember to subscribe, which means you don’t have to think about downloading the show each day, plus you get it first and free and automatically. It would mean a lot if you could take 2mins to leave a quick review on whichever platform you download the podcast. And if you have an Amazon Echo, download our Alexa Skill, search for EV News Daily and add it as a flash briefing. Come and say hi on Facebook, LinkedIn or Twitter just search EV News Daily, have a wonderful day, I’ll catch you tomorrow and remember…there’s no such thing as a self-charging hybrid. CONNECT WITH ME! EVne.ws/itunes EVne.ws/tunein EVne.ws/googleplay EVne.ws/stitcher EVne.ws/youtube EVne.ws/iheart EVne.ws/blog EVne.ws/patreon Check out MYEV.com for more details:
This episode features a discussion of chapter 6 of Harry Potter and the Philosopher's Stone, entitled 'The Journey from Platform Nine and Three Quarters'. We talk train etiquette, Weasley family values and wizarding baked goods, with an installment of Hogwarts Kitchen all about pumpkin pasties.Speaking of pumpkin pasties, here is my very basic and easy recipe for them:Ingredients:ready rolled shortcrust pastrysome amount of fresh pumpkin, ideally one that cooks down soft, like Hokkaido, skinned and chopped into small cubesone onion, finely choppedbutter or oilsaltpepperoptional seasonings such as rosemary, thyme or paprikaoptional egg for eggwashing the pastiesMethod:1. Sautee the chopped onion in butter or oil over a low hear2. When the onion is translucent, add the chopped pumpkin as well as salt, pepper and seasoning3. Cook, covered, stirring occasionally, over low heat until pumpkin pieces are soft and slightly caramelised4. While the filling cools down, prepare the pastry by cutting the pastry sheet into large oval shapes5. Place a dollop of filling in the centre of the pastry oval, then fold over until the long sides overlap. Use fingers to create a crimped edge, making sure the pasty is perfectly sealed. 6. Optionally, brush the surface of the pasty with beaten egg6. Bake at 190°C until pastry is golden brown (around 40 minutes)
On this episode, Ian and Kyle discuss some recent Smash Bros. rumors before bumbling their way through one of gaming's most iconic franchises, Castlevania. Patreon Perk – Jump the Q&A: 32:00 Support the show on Patreon! Check out BumbleKast Gaming on Twitch! Shop the BumbleStore! Show Information Subscribe and listen on YouTube, iTunes, Stitcher and Google Play RSS Feed for podcast apps and readers Check out BumbleKing Comics and the KNGI Network Like BumbleKing Comics & KNGI on Facebook Follow @IanFlynnBKC & @KyleJCrb on Twitter Original music in this episode composed by Ken “coda” Snyder, used with permission – Check out his music on Bandcamp Special Thanks to our friends at Noise Channel! Pay what you want for the theme song and more great music as part of their charity compilation Noisechan & Nugget: Adventures in Chiptune Congratulations to all of our BumbleRaffle winners! Want to win? You can enter by: Being a patron on our Patreon site and automatically entered each episode Emailing us your entry to bumblekast (at) yahoo (dot) com. One entry per episode Want to have your product promoted on the show? Check out the Patreon site to find out how! Want to ask us a question? Ask at: Twitter with #bumblekast Patrons can post on the Patreon page – patreon.com/bumblekast Email bumblekast (at) yahoo (dot) com YouTube comments PATREON PRIORITY Q&A ScruffyMatt In the words of the great philosopher Crowley: "Helloo, boooooys..." It's been a few months and you've had plenty of time to play it into the ground, so I'd like your opinions. Who are each of your favourite characters to play as in Sonic Mania Plus, and which do you prefer: Mania Mode, or Encore Mode? STANDARD Q&A SuchSavings on a recent stream Adam Bryce Thomas mentioned the very first job he did for archie was the off-panels for Eggman's Dozen... which struck me as weird. I've heard that off-panels were one of the very first things made for any given issue, but that's still weird because those would be 20 issues after the first work ABT did that go published (the off panels for Waves of Change and Great Chaos Caper). Was Eggman's Dozen originally planned to come earlier than it actually did? or are Off Panels produced out of order? Malik N. I'm a big fan but how come you can put sticks in the IDW Sonic comics book without sega permission dark_vengeance0 is Sonic the Hedgehog ever going to do a crossover with Mighty Morphin Power Rangers? Daniel S. As someone who has written for the archie series, if the cast of archie were anthropomorphic animals similar in nature to Sonic and friends, what species of animals would they be? Optionally, if you are at all familiar with the Riverdale interpretations, would they be different animals? James M Ian, my biggest question; Do you like Gojira/Godzilla?
– Help retail investors have a voice on Tesla’s earnings calls (https://youtu.be/cawe5iWGheU) Below is a template of an email, feel free to use your own words. Optionally cc Galileo if you wish to. **** To: mviecha@tesla.com, ir@tesla.com cc: galileorussell@gmail.com Hi Martin, My name is ____ , I’ve been a Tesla shareholder for ____ years, and own ____ shares. I’m sending this message to strongly encourage you to allow Galileo Russell, the founder of HyperChange TV (www.youtube.com/hyperchangetv), to ask a question on the upcoming Q1 2018 earnings conference call. HyperChange is an independent financial media startup that covers Tesla and offers unique insight and analysis into your business. HyperChange has demonstrated a thorough understanding of Tesla, and will be a value-add to the dialogue on your upcoming earnings discussion. Additionally, allowing HyperChange to participate in the call will give retail investors a voice in the company that they love and have chosen to allocate capital towards. Best Regards, _______ **** Links: Email > tesladailypodcast@gmail.com Twitter > @teslapodcast Patreon > patreon.com/tesladailypodcast Executive producer Jerome Jorden Music by Evan Schaeffer Disclosure: Rob Maurer is long TSLA stock The post 04.30.18 – Increasing Access on TSLA’s Earnings Call appeared first on TechCast Daily.
What's a good balance between educational content consumption and doing the work? Time management Reading may just happen. Optionally: intentionally schedule time around it Implementation: when you finish a book, how do you decide what to read next? -- Tape flag ("This is a thing I want to remember") -- Highlighting -- "This is an interesting thing to know about" and then apply later Rereading to extract notes / directives
This week on BSDNow, we're going to be leading off with the latest news about Wayland and Xorg support on FreeBSD, then a look at OpenBSD ARM64 This episode was brought to you by Headlines Wayland is now in the FreeBSD Ports tree (https://svnweb.freebsd.org/ports?view=revision&revision=432406) This commit brings Wayland, the new windowing system, into the FreeBSD ports tree “This port was first created by Koop Mast (kwm@) then updated and improved by Johannes Lundberg” “Wayland is intended as a simpler replacement for X, easier to develop and maintain. GNOME and KDE are expected to be ported to it.” Wayland is designed for desktop and laptop use, rather than X, which was designed for use over the network, where clients were not powerful enough to run the applications locally. “Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers.” “Please report bugs to the FreeBSD bugtracker!” It is good to see this project progressing, as it seems in a few generations, high performance graphics drivers may only be actively developed for Wayland. *** Call For Testing: xorg 1.18.4 and newer intel/ati DDX (https://lists.freebsd.org/pipermail/freebsd-x11/2017-January/018738.html) Baptiste Daroussin, and the FreeBSD X11 team, have issued a call for testing for the upgrade to Xorg 1.18.4 Along with it comes newer ATI/AMD and Intel drivers “Note that you will need to rebuild all the xf86-* packages to work with thatnewer xorg (hence the bump of the revision)” “Do not expect newer gpu supported as this is not the kernel part”, it only provides the newer Xorg driver, not the kernel mode setting driver (this is a separate project) “If you experience any issue with intel or radeon driver please try to use the new modesetting driver provided by xorg directly (note that fedora and debian recommend the use of the new driver instead of the ati/intel one)” *** Error handling in C (http://www.tedunangst.com/flak/post/to-errno-or-to-error) “Unlike other languages which have one preferred means of signalling an error, C is a multi error paradigm language. Error handling styles in C can be organized into one of several distinct styles, such as popular or correct. Some examples of each.” “One very popular option is the classic unix style. -1 is returned to indicate an error.” “Another option seen in the standard C library is NULL for errors.” “The latter has the advantage that NULL is a false value, which makes it easier to write logical conditions. File descriptor 0 is valid (stdin) but false, while -1 is invalid but true.” “And of course, there's the worst of both worlds approach requiring a special sentinel that you'll probably forget to use” “Other unix functions, those that don't need to return a file descriptor, stick to just 0 and -1” “Of course, none of these functions reveal anything about the nature of the error. For that, you need to consult the errno on the side” The article goes on to describe different ways of dealing with the issue, and return values. There is also coverage of more complex examples and involve a context that might contain the error message It is really interesting to see the differences, and the pitfalls of each approach *** Fixing POSIX Filenames (http://www.dwheeler.com/essays/fixing-unix-linux-filenames.html) “Traditionally, Unix/Linux/POSIX pathnames and filenames can be almost any sequence of bytes. A pathname lets you select a particular file, and may include zero or more “/” characters. Each pathname component (separated by “/”) is a filename; filenames cannot contain “/”. Neither filenames nor pathnames can contain the ASCII NUL character (), because that is the terminator.” “This lack of limitations is flexible, but it also creates a legion of unnecessary problems. In particular, this lack of limitations makes it unnecessarily difficult to write correct programs (enabling many security flaws). It also makes it impossible to consistently and accurately display filenames, causes portability problems, and confuses users.” “This article will try to convince you that adding some tiny limitations on legal Unix/Linux/POSIX filenames would be an improvement. Many programs already presume these limitations, the POSIX standard already permits such limitations, and many Unix/Linux filesystems already embed such limitations — so it'd be better to make these (reasonable) assumptions true in the first place. This article will discuss, in particular, the three biggest problems: control characters in filenames (including newline, tab, and escape), leading dashes in filenames, and the lack of a standard character encoding scheme (instead of using UTF-8). These three problems impact programs written in any language on Unix/Linux/POSIX system. There are other problems, of course. Spaces in filenames can cause problems; it's probably hopeless to ban them outright, but resolving some of the other issues will simplify handling spaces in filenames. For example, when using a Bourne shell, you can use an IFS trick (using IFS=printf 'nt') to eliminate some problems with spaces. Similarly, special metacharacters in filenames cause some problems; I suspect few if any metacharacters could be forbidden on all POSIX systems, but it'd be great if administrators could locally configure systems so that they could prevent or escape such filenames when they want to. I then discuss some other tricks that can help.” “After limiting filenames slightly, creating completely-correct programs is much easier, and some vulnerabilities in existing programs disappear. This article then notes some others' opinions; I knew that some people wouldn't agree with me, but I'm heartened that many do agree that something should be done. Finally, I briefly discuss some methods for solving this long-term; these include forbidding creation of such names (hiding them if they already exist on the underlying filesystem), implementing escaping mechanisms, or changing how tools work so that these are no longer problems (e.g., when globbing/scanning, have the libraries prefix “./” to any filename beginning with “-”). Solving this is not easy, and I suspect that several solutions will be needed. In fact, this paper became long over time because I kept finding new problems that needed explaining (new “worms under the rocks”). If I've convinced you that this needs improving, I'd like your help in figuring out how to best do it!” “Filename problems affect programs written in any programming language. However, they can be especially tricky to deal with when using Bourne shells (including bash and dash). If you just want to write shell programs that can handle filenames correctly, you should see the short companion article Filenames and Pathnames in Shell: How to do it correctly (http://www.dwheeler.com/essays/filenames-in-shell.html).” Imagine that you don't know Unix/Linux/POSIX (I presume you really do), and that you're trying to do some simple tasks. For our purposes we will create simple scripts on the command line (using a Bourne shell) for these tasks, though many of the underlying problems affect any program. For example, let's try to print out the contents of all files in the current directory, putting the contents into a file in the parent directory: cat * > ../collection # WRONG cat ./* > ../collection # CORRECT cat find . -type f > ../collection # WRONG ( set -f ; for file in find . -type f ; do # WRONG cat "$file" done ) > ../collection ( find . -type f | xargs cat ) > ../collection # WRONG, WAY WRONG Just think about trying to remove a file named: -rf / *** News Roundup OpenBSD ARM64 (https://www.openbsd.org/arm64.html) A new page has appeared on the OpenBSD website, offering images for ARM64 “The current target platforms are the Pine64 and the Raspberry Pi 3.” “OpenBSD/arm64 bundles various platforms sharing the 64-bit ARM architecture. Due to the fact that there are many System on a Chips (SoC) around, OpenBSD/arm64 differentiates between various SoCs and may have a different level of support between them” The page contains a list of the devices that are supported, and which components have working drivers At the time of recording, the link to download the snapshots did not work yet, but by time this airs a week from now, it should be working. *** The design of Chacha20 (http://loup-vaillant.fr/tutorials/chacha20-design) Seems like every few episodes we end up discussing Ciphers (With their o-so amusing naming) and today is no exception. We have a great writeup on the D & I of the ‘chacha20' cipher written by “Loup Vaillant” First of all, is this story for you? Maybe the summary will help make that call: “Quick summary: Chacha20 is ARX-based hash function, keyed, running in counter mode. It embodies the idea that one can use a hash function to encrypt data.” If your eyes didn't glaze over, then you are cleared to proceed. Chacha20 is built around stream ciphers: While Chacha20 is mainly used for encryption, its core is a pseudo-random number generator. The cipher text is obtained by XOR'ing the plain text with a pseudo-random stream: ciphertext = plaintext XOR chacha_stream(key, nonce) Provided you never use the same nonce with the same key twice, you can treat that stream as a one time pad. This makes it very simple: unlike block ciphers, you don't have to worry about padding, and decryption is the same operation as encryption: plaintext = ciphertext XOR chacha_stream(key, nonce) Now we just have to get that stream. The idea that the streams can mimic the concept of a one-time pad does make chacha20 very attractive, even to a non-crypto guy such as myself. From here the article goes into depth on how the cipher scrambles 512bit blocks using the quarter-round method (A forth of a block or 4 32bit numbers) Some ascii art is used here to help visualize how this done, in the quarter round-phase, then to the complete block as the 4 quarters are run in parallel over the entire 512 bit block. From here the article goes more into depth, looking at the complete chacha block, and the importance of a seemingly unnecessary 32byte constant (Hint: it's really important) If crypto is something you find fascinating, you'll want to make sure you give this one a full read-through. *** CyberChef - Coming to a FreeBSD Ports tree near you (https://twitter.com/DLangille/status/823915729430913025) Dan Langille tweets that he will be creating a port of GCHQ's CyberChef tool “CyberChef is a simple, intuitive web app for carrying out all manner of "cyber" operations within a web browser. These operations include creating hexdumps, simple encoding like XOR or Base64, more complex encryption like AES, DES and Blowfish, data compression and decompression, calculating hashes and checksums, IPv6 and X.509 parsing, and much more.” “The tool is designed to enable both technical and non-technical analysts to manipulate data in complex ways without having to deal with complex tools or algorithms. It was conceived, designed, built and incrementally improved by an analyst in their 10% innovation time over several years. Every effort has been made to structure the code in a readable and extendable format, however it should be noted that the analyst is not a professional developer and the code has not been peer-reviewed for compliance with a formal specification.” Some handy functions, beyond stuff like base64 encoding: Network Enumeration (CIDR to list of IPS) (https://gchq.github.io/CyberChef/?recipe=%5B%7B%22op%22%3A%22Parse%20IP%20range%22%2C%22args%22%3A%5Btrue%2Ctrue%2Cfalse%5D%7D%5D&input=MTcyLjIxLjAuMzIvMjcK) Browser User Agent Parser (what browser is that, based on your HTTP logs) XOR Brute Force: enter some XOR'd text, and try every possible key to find plaintext. Optionally give it a regex of known plaintext to find the right key. Calculate the “Shannon Entropy” of the input (how random is this data) It also has a number of built in regular expressions for common things, very useful The project is up on github if you want to play with the code *** Building Electron and VSCode in FreeBSD11 (https://gist.github.com/prash-wghats/89be1ee069d2acf23c289e9c606616e1) A patch and set of instructions for building Electron and VSCode on FreeBSD “Visual Studio Code is a source code editor developed by Microsoft for Windows, Linux and macOS. It includes support for debugging, embedded Git control, syntax highlighting, intelligent code completion, snippets, and code refactoring. It is also customizable, so users can change the editor's theme, keyboard shortcuts, and preferences. It is free and open-source, although the official download is under a proprietary license.” “Visual Studio Code is based on Electron, a framework which is used to deploy Node.js applications for the desktop running on the Blink layout engine. Although it uses the Electron framework, the software is not a fork of Atom, it is actually based on Visual Studio Online's editor (codename "Monaco")” It would be interesting to see official support for VSCode on FreeBSD Has anyone tried VSCode on the FreeBSD Code base? *** Beastie Bits Soft Label Keys (http://roy.marples.name/blog/blog/soft-label-keys) WPA1 (TKIP) disabled by default (OpenBSD) (https://www.mail-archive.com/source-changes@openbsd.org/msg84599.html) Cool but obscure unix tools (https://kkovacs.eu/cool-but-obscure-unix-tools) KDE Frameworks and Plasma on FreeBSD (http://euroquis.nl/bobulate/?p=1521) Initiative to migrate OpenBSD mirrors to HTTPS (https://www.mail-archive.com/source-changes@openbsd.org/msg84904.html) That moment you realize FreeBSD has got some Star Wars fans (http://i.imgur.com/dC7c1y4.png) Pagelink (https://wiki.freebsd.org/PortsSubversionPrimer)
Never miss another interview! Join Devin here: http://bit.ly/joindevin. Read the full Forbes article and watch the interview here: http://bit.ly/2e67Ecu. Subscribe to this podcast on iTunes by clicking here: http://bit.ly/ymotwitunes or on Stitcher by clicking here: http://bit.ly/ymotwstitcher. ----------------- Kirsten Henry Fox is an executive sommelier and entrepreneur who survived breast cancer in 2014. The cancer scare inspired her newest venture, Uplift Gift, a company launched on October 1st that sends gift boxes, typically including just the right wine for the occasion, to people experiencing cancer or other challenge. Fox says, “For our launch, we are offering two types of gift boxes: one without wine, one with wine. Each gift box contains the following: a soft, ivory pashmina, hand-crafted chocolates, gourmet tea sampler, velvety sipping cocoa, three essential oils and a custom, hand-written greeting card. Optionally, if desired and legal to ship into the distressed friend’s state, the customer can add a bottle of white or red wine.” “The gift boxes we will be offering at our launch,” she says, “include items that personally were meaningful for me when I was going through the trauma of diagnosis of stage 2 breast cancer. These are similar to packages my friends brought to me.” ----------------- Read the full Forbes article and watch the interview here: http://bit.ly/2e67Ecu. Need a corporate social responsibility speaker? Learn more about Devin Thorpe at http://devinthorpe.com.
#14: Listen to this week’s show and learn: 01:39 Keith opens up about the only losing investment property he has ever owned, what made it a loser, and why he just sold it this week. 08:24 With every investment deal, you either get the profit or you get the lesson. 10:00 For Tom Hopkins International Sales Academy Feb. 20-21 in Orlando, FL, use the Discount Code below for a deal that GRE negotiated for your 2-day tuition. Optionally, you may also e-mail John@GetRichEducation.com and on a first-come, first-served basis, GRE can provide you with a free 3-night stay in a condo room for the event. 14:32 Here in 2015, many U.S. turnkey real estate providers have little or no inventory. 15:25 Part of the first family of American precious metals, our guest is Anthem Blanchard. He owns a precious metals storage and trading company, www.AnthemVault.com. 18:53 Anthem’s father, Jim Blanchard, was the influential hero when President Gerald Ford legalized gold ownership in 1974. 20:30 Why does gold have value? Resources mentioned: www.Reefogc.com www.AnthemVault.com Your exclusive GRE Discount Code for Tom Hopkins Int’l Sales Academy Feb. 20-21 in Orlando, FL is https://js167.infusionsoft.com/app/manageCart/addProduct?productId=40 www.MidSouthHomeBuyers.com www.facebook.com/GetRichEducation www.Bloomberg.com www.ZeroHedge.com
Zombie1 oz light rum1 oz dark rum1 oz 151-proof dark rum (optional)1 oz orange curacao liqueur.5 oz lemon juice.5 oz lime juice1.5 oz orange juice1.5 oz passion fruit puree (or syrup).25 oz grenadine2 dashes Angostura bitters Pour the ingredients into a cocktail shaker with ice. Shake well. Strain into a highball glass with crushed ice. Optionally, float the high-proof rum on top of the finished drink. Bloody Margarita1.5 oz tequila1 oz blood orange juice.5 oz fresh lime juice.75 oz Cointreau Shake well with ice & strain into a chilled cocktail glass. Lust For Life (via)1.5 oz mezcal.75 oz Palo Cortado sherry.75 oz orgeat.5 oz fresh lemon juice.5 oz pineapple juicecocoa powder In a shaker, combine ingredients and shake with ice cubes until chilled. Strain into a rocks glass over fresh ice cubes (or one large cube). Dust with cocoa powder. Screwed-Up Screwdriver (via).5 cup freshly squeezed tangerine juice1.5 oz black vodka1 black licorice twist, for serving Fill a collins glass with ice and pour juice into glass. Pour vodka over the back of a cocktail spoon into glass so it sits on top of juice and creates a layer of black. Slice 1/4 inch off each end of licorice, and use as a straw. Serve immediately.
Beginners. Welcome back to The Tour of Homes. We are still in the kitchen, but today, instead of going over vocabulary related to furniture and appliances, lets get on with some cooking. Now, what is cooking without herbs and spices? They make our food so interesting! I have a variety in my kitchen cabinet, all in one place. Often people will have a spice drawer. It's a way to organize all of the spices so you can find what you are looking for immediately. Some of the dishes I cook are fairly simple and don't require herbs or spices, but the most interesting ones always need a few. My Spanish mother cooks a traditional tomato sauce which you may have read about. As far as herbs and spices, it has oregano, parsley, pimiento and chili powder. If you look further back on the blog page you will find a podcast all about it. Another dish that we eat often is a chicken and rice dish. I actually don't have a name for it, but if you listen more, you can learn the ingredients, and try it for yourself. Advanced. The ingredients you will need are: 2 cups of rice 3 cups of water 1/2 lb lean chicken breast 1 1/2 cubes of chicken stock 1 medium onion 3 tbs oil salt, pepper, turmeric, and chili powder to taste You start by peeling and chopping the onion into very small pieces, as small as possible. Cook on low heat in the oil, stirring occasionally, and cover with a saucepan lid. Do not allow to brown. On the chopping board, remove any skin from the chicken, and chop into very small pieces, slightly larger than the onion pieces. Optionally, you can cut into short slices. Stirfry with the onion until there is a slight browning. Add the dry rice and stir. Add water and chicken stock. Add salt, pepper, turmeric, and chili powder, reserving some turmeric and chili powder for the top. Stir thoroughly and let simmer with lid on top until rice is cooked. Do not stir while it is cooking. Every few minutes, check the water level, making sure that the frying pan does not lack water. Top up with water until rice is cooked. When cooked, sprinkle with more turmeric. Serve while hot or chilled. This is the kind of dish that can be served as a side dish, with a salad, or even a main dish. If you can think of a good name for it, let me know. Grammar notes. Related vocabulary: to brown, to stirfry, reserving, thoroughly, to lack, top up. Exs: The mushrooms we ate last night were browned to perfection. In my favorite chinese dish, about twenty vegetables are stirfried. After I made the cake, I reserved some of the chocolate for shavings for the top. We walked home in the storm. By the time we reached the house, we were thoroughly soaked. I think, what this soup lacks, is salt. At the service station I topped up the car with gas/ petrol. // //