Podcasts about relays

Electrically-operated switch

  • 249PODCASTS
  • 411EPISODES
  • 39mAVG DURATION
  • 5WEEKLY NEW EPISODES
  • Apr 24, 2025LATEST
relays

POPULARITY

20172018201920202021202220232024


Best podcasts about relays

Latest podcast episodes about relays

The NeoLiberal Round
The Penn Relays Begin at Penn: A Tradition Rooted in Speed, Culture, and Diaspora Pride

The NeoLiberal Round

Play Episode Listen Later Apr 24, 2025 5:59


The Penn Relays have officially begun at the University of Pennsylvania—my alma mater—and once again, the historic Franklin Field is alive with the spirit of one of the oldest and most prestigious track and field events in the Americas. Hosted annually by Penn Athletics, the Relays are more than just a sporting event—they are a cultural moment, especially for the Caribbean diaspora.You simply cannot mention the Penn Relays without mentioning Jamaica in the same breath. Jamaicans have long been dominant and enthusiastic participants, from high school standouts to collegiate champions. The relays serve as a proving ground for emerging talent and a showcase of track royalty.I remember one year when I had the privilege to volunteer at the games. It was a moment I'll never forget—I met the likes of Bill Cosby, the Hon. Portia Simpson Miller (Jamaica's first woman Prime Minister), and track legends such as Asafa Powell, Usain Bolt, and Shelly-Ann Fraser-Pryce. The electric atmosphere, the sound of cheering crowds, and the buzz around potential stars from across the U.S. and Caribbean left an indelible mark on me.Yet, something feels different this year. While the 2025 Penn Relays have kicked off with their usual modest energy, there's a noticeable lack of media coverage and buzz. Surprisingly, many locals in Philadelphia I spoke to either weren't aware the Penn Relays were happening or didn't know what the event was at all. This is a stark contrast to years past, when the city would buzz with anticipation and pride.Still, the Caribbean diaspora and college track athletes from around the country are already making their way to the city, bringing with them a growing excitement that's starting to creep in. Although mainstream media has yet to fully engage, the passion of the people remains. A quick keyword search or hashtag scroll for “Penn Relays 2025” yields only a handful of results—disappointing for such a historic event.We remain hopeful that as the week unfolds, coverage will swell and the attention this event deserves will return. In these turbulent and uncertain times, we need events like the Penn Relays. They offer catharsis and community—a moment to celebrate excellence, heritage, and unity.Between the NBA playoffs and the Penn Relays, there's a lot to look forward to this week. Stay tuned—The Neoliberal Round and our YouTube channel may bring you interviews, event highlights, and the heartbeat of the city and its athletes as the games progress.Until then,Renaldo C. McKenzieThe NeoliberalRenaldo McKenzie is Author of Neoliberalism, Globalization, Income Inequality, Poverty and Resistance, President of the Neoliberal Corporation, The Neoliberal, and Creator and Host of The Neoliberal Round Podcast and YouTube Channel.Renaldo is also a two-time graduate of The University of Pennsylvania and currently a Professor at Jamaica Theological Seminary and a Georgetown Liberal Studies Fellow.The Neoliberal Round YouTube channel will be present to capture some of the games live. SubscribeThe Neoliberal Round YouTube Channel by Renaldo McKenzieFirst published in The Neoliberal Journals at The Neoliberal Corporation Moral Magazine website:https://theneoliberal.com/the-penn-relays-begin-at-penn-a-tradition-rooted-in-speed-culture-and-diaspora-pride/The Penn Relays Begin at Penn: A Tradition Rooted in Speed, Culture, and Diaspora PrideDonate: https://www.paypal.com/donate/?hosted_button_id=USSJLFU2HRVAQ

Drake Sports Media Podcast
515 Podcast || Drake Relays Special | Mike Jay

Drake Sports Media Podcast

Play Episode Listen Later Apr 22, 2025 30:54


In a special Drake Relays episode of the 515 Podcast, Michael Admire and Voice of the Relays, Mike Jay, break down the week ahead.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Upon Further Review
KMAland Girls Track & Field (UFR): Fillie Relays

Upon Further Review

Play Episode Listen Later Apr 18, 2025 10:31


Upon Further Review
KMAland Boys Track & Field (UFR): Mustang Relays

Upon Further Review

Play Episode Listen Later Apr 15, 2025 5:38


Wilson County News
Winning smiles abound at Brahma Special Relays

Wilson County News

Play Episode Listen Later Apr 15, 2025 0:35


With encouragement from volunteers cheering him on, a young Poth athlete races the track in Bobby Russell Stadium April 4, in the Brahma Special Relays. Special-needs students from Nixon-Smiley, Stockdale, Poth, and Karnes City gathered for the annual track and field event, hosted by Stockdale ISD. For more photos, see pages 15A, 16A.Article Link

Wilson County News
Brahma Special Relays bring winning smiles, cheers

Wilson County News

Play Episode Listen Later Apr 15, 2025 0:50


It was a day of cheers, triumph, and laughter, as more than 100 students with special needs from the Stockdale, Nixon-Smiley, Karnes City, and Poth independent school districts gathered April 4 in Bobby Russell Stadium in Stockdale for the Brahma Special Relays. The young athletes participated in events such as long jump and running events, a softball throw, and more, cheered on by family, friends, volunteers, and community members. “There was no shortage of big, happy smiles and plenty of fun,” shared photographer Felipe Salazar. “It was a great day to wear your best smile. Everyone went home a winner.”Article Link

Upon Further Review
Girls Track & Field (UFR): Cardinal Relays

Upon Further Review

Play Episode Listen Later Apr 11, 2025 3:19


Upon Further Review
Boys Track & Field (UFR): Cardinal Relays

Upon Further Review

Play Episode Listen Later Apr 11, 2025 3:03


Hacker Public Radio
HPR4355: Record player audio - Streaming with Darkice

Hacker Public Radio

Play Episode Listen Later Apr 11, 2025


This show has been flagged as Clean by the host. Intro Hello, this is your host, Archer72, for Hacker Public Radio. In this episode, this is my third show involving my record player. I am using a Zoom H1essential Stereo Handy Recorder microphone, recording into Audacity for this show. Why visit the record shop? Picking up a record at the record shop expands my music choices. I get a chance to talk to the owner on the weekend when searching for new music. He is an archaeologist and a teacher at a local college during the week, and is knowledgeable on all the music in the store. One Year With the Institute - Archive.org I wanted a way to listen to the records while on my laptop, preferably with headphones, as to not disturb the household. How is this accomplished? This is done using a combination of Darkice to capture the stream, and Icecast to stream it to the local network. What is Icecast? Icecast is a streaming media (audio/video) server which currently supports Ogg (Vorbis and Theora), Opus, WebM and MP3 streams. It can be used to create an Internet radio station or a privately running jukebox and many things in between. It is very versatile in that new formats can be added relatively easily and supports open standards for communication and interaction. Icecast is distributed under the GNU GPL, version 2. The default config file is located in /usr/share/doc/icecast2/icecast.xml.dist.gz icecast.xml.dist if the default config gets mangled or corrupted by myself. Several other types of configs are also in /usr/share/doc/icecast2/ that include a bare bones config and the installed icecast2 config is located in /etc/icecast2/icecast.xml Configuration needed to be personalized Cynthiana,KY ricemark20.nospam@nospam.gmail.com Change the passwords from hackme to a more secure password hackme hackme admin hackme 192.168.x.x mountPoint = live # mount point of this stream on the IceCast2 server name = DarkIce Vinyl Stream # name of the stream description = This is my Vinyl stream # description of the stream url = http://localhost # URL related to the stream genre = Podcast # genre of the stream public = yes # advertise this stream? localDumpFile = recording.ogg # Record also to a file metadata = yes # enable metadata What is Darkice? DarkIce is a live audio streamer designed to record audio from an audio interface, such as a sound card, encode it, and send it to a streaming server. It supports various streaming servers including IceCast 1 and 2, ShoutCast, and Darwin Streaming Server. DarkIce can encode audio in formats like MP3 and Ogg Vorbis. To use DarkIce, you configure it with settings such as the audio input device, sample rate, and streaming server details, including the server's address, port, and authentication information. This description of Darkice is a result of using the Brave Search LLM, or Large Language Model. The default config file is located in /usr/share/doc/darkice/examples/darkice.cfg.gz and is copied to the /etc directory. From there, use the gunzip command, for example gunzip darkice.cfg.gz I used the config file from a blog by Steffen Müller on stmllr.net August 10, 2012 as a template for my configuration darkice.cfg This is the configuration I used in the end. darkice-pi.cfg Changes to the template The audio device is configured in the [input] section, defined by arecord dash lowercase ‘L' to list the capture device, which in my case is the Behringer UMC202HD USB Audio Interface [general] duration = 0 # duration of encoding, in seconds. 0 means forever The section of the config file for audio input looks like this. [input] device = plughw:0,0 # This refers to card 0, device 0 Start Darkice darkice & Update Metadata I was looking for a way to update the Currently Playing metadata, but my coding skills are not too good. For this, I used Claude.ai to generate code from the prompt: BASH script to send HTTP request to change metadata on icecast stream update-metadata.sh Default values HOST="localhost" # 192.168.x.x PORT="8000" # Default Icecast port MOUNT="/stream" USER="admin" PASSWORD="hackme" # Icecast admin password SONG="Unknown" Usage update-metadata.sh -s "HPR Test" If there are any suggestions for improvements, please leave a comment or upload a show. I look forward to hearing about if an how other people are using a personal streaming server. Also, I am looking forward to the show from the Reserve Queue, 2024-10-13 Fred Black What LP records do I have Other References Radiostreaming for Beginners Provide feedback on this episode.

Upon Further Review
Boys Track & Field (UFR): Bulldog Relays

Upon Further Review

Play Episode Listen Later Apr 2, 2025 4:41


Upon Further Review
Girls Track & Field (UFR): Bulldog Relays

Upon Further Review

Play Episode Listen Later Apr 2, 2025 3:43


On Texas Football
Spring Football Updates | Recruits on Campus | Relays | Texas Longhorns

On Texas Football

Play Episode Listen Later Mar 29, 2025 17:17


Bobby Burton breaks down the latest on spring football, recruits on campus, Texas relays and more!  

Karma Comment Chameleon
r/MaliciousCompliance - Ignored Warnings And MASSIVE FAILURE Lead To An "I TOLD YOU SO!" Moment!

Karma Comment Chameleon

Play Episode Listen Later Mar 19, 2025 16:22


In this episode of the Karma Stories Podcast, host Rob narrates a story from the Malicious Compliance subreddit about a manufacturing engineer who was ordered to disable critical testing on a new product due to unfounded blame from the design team. Despite warnings, the order led to increased failure rates and months of troubleshooting before the real issue was identified. This tale highlights the repercussions of ignoring expert advice and the valuable lessons learned by all involved.Submit your own stories to KarmaStoriesPod@gmail.com.Karma Stories is available on all major Podcasting Platforms and on YouTube under the @KarmaStoriesPodcast handle. We cover stories from popular Reddit Subreddits like Entitled Parents, Tales From Tech Support, Pro Revenge and Malicious Compliance. You can find new uploads here every single day of the week!Rob's 3D Printing Site: https://Dangly3D.comBecome a supporter of this podcast: https://www.spreaker.com/podcast/karma-stories--5098578/support.

The Matchbox - A Cycling Podcast
Episode 131 - Cram Training, 24 Hour Relays, and Lifting for Sprinters

The Matchbox - A Cycling Podcast

Play Episode Listen Later Mar 4, 2025 48:46


Episode 131 - Cram Training, 24 Hour Relays, and Lifting for Sprinters   Hello everyone. Welcome to the latest episode of The Matchbox Podcast powered by Ignition Coach Co. I'm your host, Adam Saban, and on this week's episode we're talking about ways to train when you're limited on time before your key event, how to best prepare for 24 hours relay racing, and lifting approaches for sprinters.   As always, if you like what you hear please share this with your friends and leave us a five star review and if you have any questions for the show drop us an email at matchboxpod@gmail.com with the topic of discussion in the email title or head over to ignitioncoachco.com and fill out The Matchbox Podcast listener question form. Alight let's get into it!   For more social media content, follow along @ignitioncoachco @adamsaban6 @dizzle_dillman @dylanjawnson @kait.maddox   https://www.youtube.com/c/DylanJohnsonCycling https://www.ignitioncoachco.com  https://www.youtube.com/@DrewDillmanChannel   Intro/ Outro music by AlexGrohl - song "King Around Here" - https://pixabay.com/music/id-15045/    The following was generated using Riverside.fm AI technologies   Summary In this conversation, the hosts discuss effective training strategies for cyclists preparing for upcoming races, focusing on emergency training for an A-race and specific strategies for a 24-hour relay race. They emphasize the importance of maximizing bike volume, functional strength training, and maintaining aerobic capacity while considering the limited time available for preparation. The discussion also touches on the balance between strength training and endurance training, particularly for young athletes with multiple races scheduled. In this conversation, the speakers discuss various aspects of cycling training, focusing on the importance of team dynamics, strength training strategies, and the balance between strength and cycling workouts. They delve into the specifics of weightlifting for sprinters and the role of nutrition and supplements in enhancing performance. The discussion emphasizes the need for tailored training approaches and the significance of maintaining a fun and engaging training environment.   Chapters 00:00 Emergency Training for A-Race Preparation 15:34 Training Strategies for a 24-Hour Relay Race 23:15 Team Dynamics in Racing 24:46 Strength Training Strategies for Cyclists 30:36 Balancing Strength and Cycling Training 32:20 Weightlifting Insights for Sprinters 39:59 The Role of Nutrition and Supplements in Performance

Wilson County News
Tigers earn first place, Meet Champions at Jack Randall Relays

Wilson County News

Play Episode Listen Later Mar 4, 2025 6:03


Floresville hosted its annual Jack Randall Relays on Feb. 27 at Eschenburg Stadium. Congratulations to the varsity Tigers for taking first place and Meet Champions. The varsity Jaguars also earned high marks and took second place as a team. Results are as follows: Varsity boys Meet champions, first place overall 100-meter dash3rd – Drake Coronado – 11.30200-meter dash2nd – Mikolas Inocencio – 23.56400-meter dash4th – Gavin Keen – 56.401600-meter run1st – Kaden Cypert – 4:33.775th -Joshua Simmons – 4:58.953200-meter run1st – Kaden Cypert – 9:58.79110-meter hurdles6th – Caden Thompson – 17.45300-meter hurdles1st – Caden Thompson – 43.63 4x100-meter relay3rd –...Article Link

WRHI » Palmetto Mornings
03/03/2025: Kenny Knopf & Chris Ardis, Trojan Relays Track Meet

WRHI » Palmetto Mornings

Play Episode Listen Later Mar 3, 2025 10:48


UKHXR
HYROX Manchester Jan 2025 - Review Episode

UKHXR

Play Episode Listen Later Jan 29, 2025 93:39


This week on the show we are joined by Mike Nolan, Hayley Biggs and Mat Biggs to discuss all things Manchester. How did the new timing system work? What did we think about the wall ball screens? How did the Friday night Relays go? We consider these and all the other big talking points. Follow our guests on instagram - Mike - @mike_nolan_fitness Hayley - @hayleybiggs_fit Mat - @mbiggs2603  

Racing News
Ep 118 - Tambo Relays, Goat Loop Guessing Game, Summer Goats, Beerwah@Night Preview and more

Racing News

Play Episode Listen Later Jan 27, 2025 68:49


Send us a textIn the episode, 118, we chat through the Tamborine Relays, Goat Loop Guessing Game, Summer Goats and preview the first big trail race of the year, Beerwah@Night.Head over to www.runsoftheworld.com and use the code RNP to receive $10 of for new members. Existing members , you can refer a friend for $10 off your next subscription.Support the showThanks for your Support!!

Software Sessions
Paul Frazee on Bluesky and ATProto

Software Sessions

Play Episode Listen Later Jan 16, 2025 67:11


Paul Frazee is the CTO of Bluesky. He previously worked on the Beaker browser and the peer-to-peer social media protocol Secure Scuttlebutt. Paul discusses how Bluesky and ATProto got started, scaling up a social media site, what makes ATProto decentralized, lessons ATProto learned from previous peer-to-peer projects, and the challenges of content moderation. Episode transcript available here. My Bluesky profile. -- Related Links Bluesky ATProtocol ATProto for distributed systems engineers Bluesky and the AT Protocol: Usable Decentralized Social Media Decentralized Identifiers (DIDs) ActivityPub Webfinger Beaker web browser Secure Scuttlebutt -- Transcript You can help correct transcripts on GitHub. [00:00:00] Jeremy: Today I am talking to Paul Frazee. He's the current CTO of bluesky, and he previously worked on other decentralized applications like Beaker and Secure Scuttlebutt. [00:00:15] Paul: Thanks for having me. What's bluesky [00:00:16] Jeremy: For people who aren't familiar with bluesky, what is it? [00:00:20] Paul: So bluesky is an open social network, simplest way to put it, designed in particular for high scale. That's kind of one of the big requirements that we had when we were moving into it. and it is really geared towards making sure that the operation of the social network is open amongst multiple different organizations. [00:00:44] So we're one of the operators, but other folks can come in, spin up the software, all the open source software, and essentially have a full node with a full copy of the network active users and have their users join into our network. And they all work functionally as one shared application. [00:01:03] Jeremy: So it, it sounds like it's similar to Twitter but instead of there being one Twitter, there could be any number and there is part of the underlying protocol that allows them to all connect to one another and act as one system. [00:01:21] Paul: That's exactly right. And there's a metaphor we use a lot, which is comparing to the web and search engines, which actually kind of matches really well. Like when you use Bing or Google, you're searching the same web. So on the AT protocol on bluesky, you use bluesky, you use some alternative client or application, all the same, what we're we call it, the atmosphere, all one shared network, [00:01:41] Jeremy: And more than just the, the client. 'cause I think sometimes when people think of a client, they'll think of, I use a web browser. I could use Chrome or Firefox, but ultimately I'm connecting to the same thing. But it's not just people running alternate clients, right? [00:01:57] Paul: Their own full backend to it. That's right. Yeah. Yeah. The anchoring point on that being the fire hose of data that runs the entire thing is open as well. And so you start up your own application, you spin up a service that just pipes into that fire hose and taps into all the activity. History of AT Protocol [00:02:18] Jeremy: Talking about this underlying protocol maybe we could start where this all began so people get some context for where this all came from. [00:02:28] Paul: For sure. All right, so let's wind the clock back here in my brain. We started out 2022, right at the beginning of the year. We were formed as a, essentially a consulting company outside of Twitter with a contract with Twitter. And, uh, our goal was to build a protocol that could run, uh, Twitter, much like the way that we just described, which set us up with a couple of pretty specific requirements. [00:02:55] For one, we had to make sure that it could scale. And so that ended up being a really important first requirement. and we wanted to make sure that there was a strong kind of guarantees that the network doesn't ever get captured by any one operator. The idea was that Twitter would become the first, uh, adopter of the technology. [00:03:19] Other applications, other services would begin to take advantage of it and users would be able to smoothly migrate their accounts in between one or the other at any time. Um, and it's really, really anchored in a particular goal of just deconstructing monopolies. Getting rid of those moats that make it so that there's a kind of a lack of competition, uh, between these things. [00:03:44] And making sure that, if there was some kind of reason that you decided you're just not happy with what direction this service has been going, you move over to another one. You're still in touch with all the folks you were in touch with before. You don't lose your data. You don't lose your, your your follows. Those were the kind of initial requirements that we set out with. The team by and large came from, the decentralized web, movement, which is actually a pretty, large community that's been around since, I wanna say around 2012 is when we first kind of started to form. It got really made more specifically into a community somewhere around 2015 or 16, I wanna say. [00:04:23] When the internet archives started to host conferences for us. And so that gave us kind of a meeting point where all started to meet up there's kind of three schools of thought within that movement. There was the blockchain community, the, federation community, and the peer-to-peer community. [00:04:43] And so blockchain, you don't need to explain that one. You got Federation, which was largely ActivityPub Mastodon. And then peer-to-peer was IPFS, DAT protocol, um, secure scuttlebutt. But, those kinds of BitTorrent style of technologies really they were all kind of inspired by that. [00:05:02] So these three different kind of sub communities we're all working, independently on different ways to attack how to make these open applications. How do you get something that's a high scale web application without one corporation being the only operator? When this team came together in 2022, we largely sourced from the peer-to-peer group of the decentralized community. Scaling limitations of peer-to-peer [00:05:30] Paul: Personally, I've been working in the space and on those kinds of technologies for about 10 years at that stage. And, the other folks that were in there, you know, 5-10 each respectively. So we all had a fair amount of time working on that. And we had really kind of hit some of the limitations of doing things entirely using client devices. We were running into challenges about reliability of connections. Punching holes to the individual device is very hard. Synchronizing keys between the devices is very hard. Maintaining strong availability of the data because people's devices are going off and on, things like that. Even when you're using the kind of BitTorrent style of shared distribution, that becomes a challenge. [00:06:15] But probably the worst challenge was quite simply scale. You need to be able to create aggregations of a lot of behavior even when you're trying to model your application as largely peer wise interactions like messaging. You might need an aggregation of accounts that even exist, how do you do notifications reliably? [00:06:37] Things like that. Really challenging. And what I was starting to say to myself by the end of that kind of pure peer-to-peer stent was that it can't be rocket science to do a comment section. You know, like at some point you just ask yourself like, how, how hard are we willing to work to, to make these ideas work? [00:06:56] But, there were some pretty good pieces of tech that did come out of the peer-to-peer world. A lot of it had to do with what I might call a cryptographic structure. things like Merkel trees and advances within Merkel Trees. Ways to take data sets and reduce them down to hashes so that you can then create nice signatures and have signed data sets at rest at larger scales. [00:07:22] And so our basic thought was, well, all right, we got some pretty good tech out of this, but let's drop that requirement that it all run off of devices. And let's get some servers in there. And instead think of the entire network as a peer-to-peer mesh of servers. That's gonna solve your scale problem. [00:07:38] 'cause you can throw big databases at it. It's gonna solve your availability problems, it's gonna solve your device sync problems. But you get a lot of the same properties of being able to move data sets between services. Much like you could move them between devices in the peer-to-peer network without losing their identifiers because you're doing this in direction of, cryptographic identifiers to the current host. [00:08:02] That's what peer-to-peer is always doing. You're taking like a public key or hash and then you're asking the network, Hey, who has this? Well, if you just move that into the server, you get the same thing, that dynamic resolution of who's your active host. So you're getting that portability that we wanted real bad. [00:08:17] And then you're also getting that kind of in meshing of the different services where each of them is producing these data sets that they can sink from each other. So take peer-to-peer and apply it to the server stack. And that was our kind of initial thought of like, Hey, you know what? This might work. [00:08:31] This might solve the problems that we have. And a lot of the design fell out from that basic mentality. Crytographic identifiers and domain names [00:08:37] Jeremy: When you talk about these cryptographic identifiers, is the idea that anybody could have data about a person, like a message or a comment, and that could be hosted different places, but you would still know which person that originally came from. Is that, is that the goal there? [00:08:57] Paul: That's exactly it. Yeah. Yeah. You wanna create identification that supersedes servers, right? So when you think about like, if I'm using Twitter and I wanna know what your posts are, I go to twitter.com/jeremy, right? I'm asking Twitter and your ID is consequently always bound to Twitter. You're always kind of a second class identifier. [00:09:21] We wanted to boost up the user identifier to be kind of a thing freestanding on its own. I wanna just know what Jeremy's posts are. And then once you get into the technical system it'll be designed to figure out, okay, who knows that, who can answer that for you? And we use cryptographic identifiers internally. [00:09:41] So like all the data sets use these kind of long URLs to identify things. But in the application, the user facing part, we used domain names for people. Which I think gives the picture of how this all operates. It really moves the user accounts up into a free standing first class identifier within the system. [00:10:04] And then consequently, any application, whatever application you're using, it's really about whatever data is getting put into your account. And then that just exchanges between any application that anybody else is using. [00:10:14] Jeremy: So in this case, it sounds like the identifier is some long string that, I'm not sure if it's necessarily human readable or not. You're shaking your head no. [00:10:25] Paul: No. [00:10:26] Jeremy: But if you have that string, you know it's for a specific person. And since it's not really human readable, what you do is you put a layer on top of it which in this case is a domain that somebody can use to look up and find the identifier. [00:10:45] Paul: Yeah, yeah, yeah. So we just use DNS. Put a TXT record in there, map into that long string, or you could do a .well-known file on a web server if that's more convenient for you. And then the ID that's behind that, the non-human readable one, those are called DIDs which is actually a W3C spec. Those then map to a kind of a certificate. What you call a DID document that kind of confirms the binding by declaring what that domain name should be. So you get this bi-directional binding. And then that certificate also includes signing keys and active servers. So you pull down that certificate and that's how the discovery of the active server happens is through the DID system. What's stored on a PDS [00:11:29] Jeremy: So when you refer to an active server what is that server and what is that server storing? [00:11:35] Paul: It's kinda like a web server, but instead of hosting HTML, it's hosting a bunch of JSON records. Every user has their own document store of JSON documents. It's bucketed into collections. Whenever you're looking up somebody on the network you're gonna get access to that repository of data, jump into a collection. [00:11:58] This collection is their post collection. Get the rkey (Record Key), and then you're pulling out JSON at the end of it, which is just a structured piece of stuff saying here's the CreatedAt, here's the text, here's the type, things like that. One way you could look at the whole system is it's a giant, giant database network. Servers can change, signing keys change, but not DID [00:12:18] Jeremy: So if someone's going to look up someone's identifier, let's say they have the user's domain they have to go to some source, right? To find the user's data. You've mentioned, I think before, the idea that this is decentralized and by default I would, I would picture some kind of centralized resource where I send somebody a domain and then they give me back the identifier and the links to the servers. [00:12:46] So, so how does that work in practice where it actually can be decentralized? [00:12:51] Paul: I mentioned that your DID that non-human readable identifier, and that has that certificate attached to it that lists servers and signing keys and things like that. [00:13:00] So you're just gonna look up inside that DID document what that server is your data repository host. And then you contact that guy and say, all right, I'm told you're hosting this thing. Here's the person I'm looking for, hand over the hand over the data. It's really, you know, pretty straightforward. [00:13:18] The way that gets decentralized is by then to the fact that I could swap out that active server that's in my certificate and probably wanna rotate the signing keys 'cause I've just changed the, you know. I don't want to keep using the same signing keys as I was using previously because I just changed the authority. [00:13:36] So that's the migration change, change the hosting server, change out the signing keys. Somebody that's looking for me now, they're gonna load up my document, my DID document. They're gonna say, okay, new server, new keys. Pull down the data. Looks good, right? Matches up with the DID doc. [00:13:50] So that's how you get that level of portability. But when those changes happen, the DID doesn't change, right? The DID document changes. So there's the level of indirection there and that's pretty important because if you don't have a persistent identifier whenever you're trying to change out servers, all those backlinks are gonna break. [00:14:09] That's the kind of stuff that stops you from being able to do clean migrations on things like web-based services. the only real option is to go out and ask everybody to update their data. And when you're talking about like interactions on the social network, like people replying to each other, there's no chance, right? [00:14:25] Every time somebody moves you're gonna go back and modify all those records. You don't even control all the records from the top down 'cause they're hosted all over the web. So it's just, you can't do it. Generally we call this account portability, that you're kinda like phone number portability that you can change your host, but, so that part's portable, but the ID stays the same. [00:14:45] And keeping that ID the same is the real key to making sure that this can happen without breaking the whole system. [00:14:52] Jeremy: And so it, it sounds like there's the decentralized id, then there's the decentralized ID document that's associated with that points you to where the actual location of your, your data, your posts, your pictures and whatnot. but then you also mentioned that they could change servers. [00:15:13] So let's say somebody changes where their data is, is stored, that would change the servers, I guess, in their document. But [00:15:23] then how do all of these systems. Know okay. I need to change all these references to your old server, to these new servers, [00:15:32] Paul: Yeah. Well, the good news is that you only have to, you, you got the public data set of all the user's activity, and then you have like internal caches of where the current server is. You just gotta update those internal caches when you're trying to contact their server. Um, so it's actually a pretty minimal thing to just like update like, oh, they moved, just start talking to update my, my table, my Redis, that's holding onto that kind of temporary information, put it on ttl, that sort of thing. Most communication won't be between servers, it will be from event streams [00:16:01] Paul: And, honestly, in practice, a fair amount of the system for scalability reasons doesn't necessarily work by servers directly contacting each other. It's actually a little bit more like how, I told you before, I'm gonna use this metaphor a lot, the search engines with the web, right? What we do is we actually end up crawling the repositories that are out in the world and funneling them into event streams like a Kafka. And that allows the entire system to act like a data processing pipeline where you're just tapping into these event streams and then pushing those logs into databases that produce these large scale aggregations. [00:16:47] So a lot of the application behavior ends up working off of these event logs. If I reply to somebody, for instance, I don't necessarily, it's not, my server has to like talk to your server and say, Hey, I'm replying to you. What I do is I just publish a reply in my repository that gets shot out into the event logs, and then these aggregators pick up that the reply got created and just update their database with it. [00:17:11] So it's not that our hosting servers are constantly having to send messages with each other, you actually use these aggregators to pull together the picture of what's happening on the network. [00:17:22] Jeremy: Okay, so like you were saying, it's an event stream model where everybody publishes the events the things that they're doing, whether that's making a new post, making a reply, that's all being posted to this event stream. And then everybody who provides, I'm not sure if instances is the right term, but an implementation of the atmosphere protocol (Authenticated Transfer protocol). [00:17:53] They are listening for all those changes and they don't necessarily have to know that you moved servers because they're just listening for the events and you still have the same identifier. [00:18:10] Paul: Generally speaking. Yeah. 'cause like if you're listening to one of these event streams what you end up looking for is just the signature on it and making sure that the signature matches up. Because you're not actually having to talk to their live server. You're just listening to this relay that's doing this aggregation for you. [00:18:27] But I think actually to kind of give a little more clarity to what you're talking about, it might be a good idea to refocus how we're talking about the system here. I mentioned before that our goal was to make a high scale system, right? We need to handle a lot of data. If you're thinking about this in the way that Mastodon does it, the ActivityPub model, that's actually gonna give you the wrong intuition. Designing the protocol to match distributed systems practices (Event sourcing / Stream processing) [00:18:45] Paul: 'cause we chose a dramatically different system. What we did instead was we picked up, essentially the same practices you're gonna use for a data center, a high scale application data center, and said, all right, how do you tend to build these sorts of things? Well, what you're gonna do is you're gonna have, multiple different services running different purposes. [00:19:04] It gets pretty close to a microservices approach. You're gonna have a set of databases, and then you're going to, generally speaking for high scale, you're gonna have some kind of a kafka, some kind of a event log that you are tossing changes about the state of these databases into. And then you have a bunch of secondary systems that are tapping into the event log and processing that into, the large scale, databases like your search index, your, nice postgres of user profiles. [00:19:35] And that makes sure that you can get each of these different systems to perform really well at their particular task, and then you can detach them in their design. for instance, your primary storage can be just a key value store that scales horizontally. And then on the event log, you, you're using a Kafka that's designed to handle. [00:19:58] Particular semantics of making sure that the messages don't get dropped, that they come through at a particular throughput. And then you're using, for us, we're using like ScyllaDB for the big scale indexes that scales horizontally really well. So it's just different kind of profiles for different pieces. [00:20:13] If you read Martin Kleppman's book, data Intensive applications I think it's called or yeah. A lot of it gets captured there. He talks a lot about this kind of thing and it's sometimes called a kappa architecture is one way this is described, event sourcing is a similar term for it as well. [00:20:30] Stream processing. That's pretty standard practices for how you would build a traditional high scale service. so if you take, take this, this kind of microservice architecture and essentially say, okay, now imagine that each of the services that are a part of your data center could be hosted by anybody, not just within our data center, but outside of our data center as well and should be able to all work together. [00:20:57] Basically how the AT Proto is designed. We were talking about the data repository hosts. Those are just the primary data stores that they hold onto the user keys and they hold onto those JSON records. And then we have another service category we call Relay that just crawls those data repositories and sucks that in that fire hose of data we were talking about that event log. App views pull data from relay and produces indexes and threads [00:21:21] Paul: And then we have what we call app views that sit there and tail the index and tail the log, excuse me, and produce indexes off of it, they're listening to those events and then like, making threads like okay, that guy posted, that guy replied, that guy replied. [00:21:37] That's a thread. They assemble it into that form. So when you're running an application, you're talking to the AppView to read the network, and you're talking to the hosts to write to the network, and each of these different pieces sync up together in this open mesh. So we really took a traditional sort of data center model and just turned it inside out where each piece is a part of the protocol and communicate it with each other and therefore anybody can join into that mesh. [00:22:07] Jeremy: And to just make sure I am tracking the data repository is the data about the user. So it has your decentralized identifier, it has your replies, your posts, And then you have a relay, which is, its responsibility, is to somehow find all of those data repositories and collect them as they happen so that it can publish them to some kind of event stream. [00:22:41] And then you have the AppView which it's receiving messages from the relay as they happen, and then it can have its own store and index that for search. It can collect them in a way so that it can present them onto a UI. That's sort of thing that's the user facing part I suppose. [00:23:00] Paul: Yeah, that's exactly it. And again, it's, it's actually quite similar to how the web works. If you combine together the relay and the app view, you got all these different, you know, the web works where you got all these different websites, they're hosting their stuff, and then the search engine is going around, aggregating all that data and turning it into a search experience. [00:23:19] Totally the same model. It's just being applied to, more varieties of data, like structured data, like posts and, and replies, follows, likes, all that kinda stuff. And then instead of producing a search application at the end. I mean, it does that too, but it also produces a, uh, you know, timelines and threads and, um, people's profiles and stuff like that. [00:23:41] So it's actually a pretty bog standard way of doing, that's one of the models that we've seen work for large scale decentralized systems. And so we're just transposing it onto something that kind of is more focused towards social applications [00:23:58] Jeremy: So I think I'm tracking that the data repository itself, since it has your decentralized identifier and because the data is cryptographically signed, you know, it's from a specific user. I think the part that I am still not quite sure about is the relays. I, I understand if you run all the data repositories, you know where they are, so you know how to collect the data from them. [00:24:22] But if someone's running another system outside of your organization, how do they find, your data repositories? Or do they have to connect to your relay? What's the intention for that? Data hosts request relays to pull their data [00:24:35] Paul: That logic runs, again, really similar to how search engines find out about websites. So there is actually a way for, one of these, data hosts to contact Relay and say, Hey, I exist. You know, go ahead and get my stuff. And then it'll be up to the relay to decide like if they want it or not. [00:24:52] Right now, generally we're just like, yeah, you know, we, we want it. But as you can imagine, as the thing matures and gets to higher scale, there might be some trust kind of things to worry about, you know? So that's kind of the naive operation that currently exists. But over time as the network gets bigger and bigger, it'll probably involve some more traditional kind of spiraling behaviors because as more relays come into the system, each of these hosts, they're not gonna know who to talk to. Relays can bootstrap who they know about by talking to other relays [00:25:22] Paul: You're trying to start a new relay. What they're gonna do is they're going to discover all of the different users that exist in the system by looking at what data they have to start with. Probably involve a little bit of a manual feeding in at first, whenever I'm starting up a relay, like, okay, there's bluesky's relay. [00:25:39] Lemme just pull what they know. And then I go from there. And then anytime you discover a new user you don't have, you're like, oh, I wanna look them up. Pull them into the relay too. Right. So there's a, pretty straightforward, discovery process that you'll just have to bake into a relay to, to make sure you're calling as much the network as possible. ActivityPub federation vs AT Proto [00:25:57] Jeremy: And so I don't think we've defined the term federation, but maybe you could explain what that is and if that is what this is. [00:26:07] Paul: We are so unsure. [00:26:10] Jeremy: Okay. [00:26:11] Paul: Yeah. This has jammed is up pretty bad. Um, because I think everybody can, everybody pretty strongly agrees that ActivityPub is federation, right? and ActivityPub kind of models itself pretty similarly to email in a way, like the metaphors they use is that there's inboxes and outboxes and, and every ActivityPub server they're standing up the full vertical stack. [00:26:37] They set up, the primary hosting, the views of the data that's happening there. the interface for the application, all of it, pretty traditional, like close service, but then they're kind of using the perimeter. they're making that permeable by sending, exchanging, essentially mailing records to each other, right? [00:26:54] That's their kind of logic of how that works. And that's pretty much in line with, I think, what most people think of with Federation. Whereas what we're doing isn't like that we've cut, instead of having a bunch of vertical stacks communicating horizontally with each other, we kind of sliced in the other direction. [00:27:09] We sliced horizontally into, this microservices mesh and have all the different, like a total mix and match of different microservices between different operators. Is that federation? I don't know. Right. we tried to invent a term, didn't really work, you know, At the moment, we just kind of don't worry about it that much, see what happens, see what the world sort of has to say to us about it. [00:27:36] and beyond that, I don't know. [00:27:42] Jeremy: I think people probably are thinking of something like, say, a Mastodon instance when you're, when you're talking about everything being included, The webpage where you view the posts, the Postgres database that's keeping the messages. [00:28:00] And that same instance it's responsible for basically everything. [00:28:06] Paul: mm-Hmm [00:28:06] Jeremy: And I believe what you're saying is that the difference with, the authenticated transfer protocol, is that the [00:28:15] Paul: AT Protocol, Yep. [00:28:17] Jeremy: And the difference there is that you've, at the protocol level, you've split it up into the data itself, which can be validated completely separately from other parts of the system. [00:28:31] You could have the JSON files on your hard drive and somebody else can have that same JSON file and they would know that who the user is and that these are real things that user posted. That's like a separate part. And then the relay component that looks for all these different repositories that has people's data, that can also be its own independent thing where its job is just to output events. [00:29:04] And that can exist just by itself. It doesn't need the application part, the, the user facing part, it can just be this event stream on itself. and that's the part where it sounds like you can make decisions on who to, um, collect data from. I guess you have to agree that somebody can connect to you and get the users from your data repositories. [00:29:32] And likewise, other people that run relays, they also have to agree to let you pull the users from theirs. [00:29:38] Paul: Yeah, that's right. Yeah. [00:29:41] Jeremy: And so I think the Mastodon example makes sense. And, but I wonder if the underlying ActivityPub protocol forces you to use it in that way, in like a whole full application that talks to another full application. [00:29:55] Or is it more like that's just how people tend to use it and it's not necessarily a characteristic of the protocol. [00:30:02] Paul: Yeah, that's a good question actually. so, you know, generally what I would say is pretty core to the protocol is the expectations about how the services interact with each other. So the mailbox metaphor that's used in ActivityPub, that design, if I reply to you, I'll update my, local database with what I did, and then I'll send a message over to your server saying, Hey, by the way, add this reply. [00:30:34] I did this. And that's how they find out about things. That's how they find out about activity outside of their network. that's the part that as long as you're doing ActivityPub, I suspect you're gonna see reliably happening. That's that, I can say for sure that's a pretty tight requirement. [00:30:50] That's ActivityPub. If you wanted to split it up the way we're talking about, you could, I don't know, I don't know if you necessarily would want to. Because I don't know. That's actually, I think I'd have to dig into their stack a little bit more to see how meaningful that would be. I do know that there's some talk of introducing a similar kind of an aggregation method into the ActivityPub world which I believe they're also calling a relay and to make things even more complicated. [00:31:23] And NOSTR has a concept of a relay. So these are three different protocols that are using this term. I think you could do essentially what a search engine does on any of these things. You could go crawling around for the data, pull them into a fire hose, and then, tap into that aggregation to produce, bigger views of the network. [00:31:41] So that principle can certainly apply anywhere. AT Protocol, I think it's a little bit, we, we focused in so hard from that on that from the get go, we focus really hard on making sure that this, the data is, signed at rest. That's why it's called the authenticated transfer protocol. And that's a nice advantage to have when you're running a relay like this because it means that you don't have to trust the relay. [00:32:08] Like generally speaking, when I look at results from Google, you know, I'm trusting pretty well that they're accurately reflecting what's on the website, which is fine. You know, there's, that's not actually a huge risk or anything. But whenever you're trying to build entire applications and you're using somebody else's relay, you could really run into things where they say like, oh, you know what Paul tweeted the other day, you know, I hate dogs. [00:32:28] They're like, no, I didn't. That's a lie, right? You just sneak in Little lies like that over a while, it becomes a problem. So having the signatures on the data is pretty important. You know, if you're gonna be trying to get people to cooperate, uh, you gotta manage the trust model. I know that ActivityPub does have mechanisms for signed records. Issuers with ActivityPub identifiers [00:32:44] Paul: I don't know how deep they go if they could fully replace that, that utility. and then Mastodon ActivityPub, they also use a different identifier system that they're actually taking a look at DIDs um, right now, I don't know what's gonna happen there. We're, we're totally on board to, you know, give any kind of insight that we got working on 'em. [00:33:06] But at, at the moment, they use I think it's WebFinger based identifiers they look like emails. So you got host names in there and those identifiers are being used in the data records. So you don't get that continuous identifier. They actually do have to do that hey, I moved update your records sort of thing. [00:33:28] And that causes it to, I mean, it works like decently well, but not as well as it could. They got us to the point where it moves your profile over and you update all the folks that were following you so they can update their follow records, but your posts, they're not coming right, because that's too far into that mesh of interlinking records. [00:33:48] There's just no chance. So that's kind of the upper limit on that, it's a different set of choices and trade-offs. You're always kind of asking like, how important is the migration? Does that work out? Anyway, now I'm just kind of digging into differences between the two here. Issues with an identifier that changes and updating old records [00:34:07] Jeremy: So you were saying that with ActivityPub, all of the instances need to be notified that you've changed your identifier but then all of the messages that they had already received. They don't point to the new identifier somehow. [00:34:24] Paul: Yeah. You run into basically just the practicalities of actual engineering with that is what happens, right? Because if you imagine you got a multimillion user social network. They got all their posts. Maybe the user has like, let's say a thousand posts and 10,000 likes. And that, activity can range back three years. [00:34:48] Let's say they changed their identifier, and now you need to change the identifier of all those records. If you're in a traditional system that's already a tall order, you're going back and rewriting a ton of indexes, Anytime somebody replied to you, they have these links to your posts, they're now, you've gotta update the identifiers on all of those things. [00:35:11] You could end up with a pretty significant explosion of rewrites that would have to occur. Now that's, that's tough. If you're in a centralized model. If you're in a decentralized one, it's pretty much impossible because you're now, when you notify all the other servers like, Hey, this, this changed. How successful are all of them at actually updating that, that those, those pointers, it's a good chance that there's things are gonna fall out of correctness. that's just a reality of it. And if, so, if you've got a, if you've got a mutable identifier, you're in trouble for migrations. So the DID is meant to keep it permanent and that ends up being the anchoring point. If you lose control of your DID well, that's it. Managing signing keys by server, paper key reset [00:35:52] Paul: Your, your account's done. We took some pretty traditional approaches to that, uh, where the signing keys get managed by your hosting server instead of like trying to, this may seem like really obvious, but if you're from the decentralization community, we spend a lot of time with blockchains, like, Hey, how do we have the users hold onto their keys? [00:36:15] You know, and the tooling on that is getting better for what it's worth. We're starting to see a lot better key pair management in like Apple's ecosystem and Google's ecosystem, but it's still in the range of like, nah, people lose their keys, you know? So having the servers manage those is important. [00:36:33] Then we have ways of exporting paper keys so that you could kind of adversarially migrate if you wanted to. That was in the early spec we wanted to make sure that this portability idea works, that you can always migrate your accounts so you can export a paper key that can override. [00:36:48] And that was how we figured that out. Like, okay, yeah, we don't have to have everything getting signed by keys that are on the user's devices. We just need these master backup keys that can say, you know what? I'm done with that host. No matter what they say, I'm overriding what they, what they think. and that's how we squared that one. [00:37:06] Jeremy: So it seems like one of the big differences with account migration is that with ActivityPub, when you move to another instance, you have to actually change your identifier. [00:37:20] And with the AT protocol you're actually not allowed to ever change that identifier. And maybe what you're changing is just you have say, some kind of a lookup, like you were saying, you could use a domain name to look that up, get a reference to your decentralized identifier, but your decentralized identifier it can never change. [00:37:47] Paul: It, it, it can't change. Yeah. And it shouldn't need to, you know what I mean? It's really a total disaster kind of situation if that happens. So, you know that it's designed to make sure that doesn't happen in the applications. We use these domain name handles to, to identify folks. And you can change those anytime you want because that's really just a user facing thing. [00:38:09] You know, then in practice what you see pretty often is that you may, if you change hosts, if you're using, we, we give some domains to folks, you know, 'cause like not everybody has their own domain. A lot of people do actually, to our surprise, people actually kind of enjoy doing that. But, a lot of folks are just using like paul.bsky.social as their handle. [00:38:29] And so if you migrated off of that, you probably lose that. Like your, so your handle's gonna change, but you're not losing the followers and stuff. 'cause the internal system isn't using paul.bsky.social, it's using that DID and that DID stays the same. Benefits of domain names, trust signal [00:38:42] Jeremy: Yeah. I thought that was interesting about using the domain names, because when you like you have a lot of users, everybody's got their own sub-domain. You could have however many millions of users. Does that become, does that become an issue at some point? [00:39:00] Paul: Well, it's a funny thing. I mean like the number of users, like that's not really a problem 'cause you run into the same kind of namespace crowding problem that any service is gonna have, right? Like if you just take the subdomain part of it, like the name Paul, like yeah, only, you only get to have one paul.bsky.social. [00:39:15] so that part of like, in terms of the number of users, that part's fine I guess. Uh, as fine as ever. where gets more interesting, of course is like, really kind of around the usability questions. For one, it's, it's not exactly the prettiest to always have that B sky.social in there. If we, if we thought we, if we had some kind of solution to that, we would use it. [00:39:35] But like the reality is that, you know, now we're, we've committed to the domain name approach and some folks, you know, they kind of like, ah, that's a little bit ugly. And we're like, yeah that's life. I guess the plus side though is that you can actually use like TLD the domain. It's like on pfrazee.com. [00:39:53] that starts to get more fun. it can actually act as a pretty good trust signal in certain scenarios. for instance, well-known domain names like nytimes.com, strong authentication right there, we don't even need a blue check for it. Uh, similarly the .gov, domain name space is tightly regulated. [00:40:14] So you actually get a really strong signal out of that. Senator Wyden is one of our users and so he's, I think it's wyden.senate.gov and same thing, strong, you know, strong identity signal right there. So that's actually a really nice upside. So that's like positives, negatives. [00:40:32] That trust signal only works so far. If somebody were to make pfrazee.net, then that can be a bit confusing. People may not be paying attention to .com vs .net, so it's not, I don't wanna give the impression that, ah, we've solved blue checks. It's a complicated and multifaceted situation, but, it's got some juice. [00:40:54] It's also kinda nice too, 'cause a lot of folks that are doing social, they're, they've got other stuff that they're trying to promote, you know? I'm pretty sure that, uh, nytimes would love it if you went to their website. And so tying it to their online presence so directly like that is a really nice kind of feature of it. [00:41:15] And tells a I think a good story about what we're trying to do with an open internet where, yeah, everybody has their space on the internet where they can do whatever they want on that. And that's, and then thethese social profiles, it's that presence showing up in a shared space. It's all kind of part of the same thing. [00:41:34] And that that feels like a nice kind of thing to be chasing, you know? And it also kind of speaks well to the naming worked out for us. We chose AT Protocol as a name. You know, we back acronymed our way into that one. 'cause it was a @ simple sort of thing. But like, it actually ended up really reflecting the biggest part of it, which is that it's about putting people's identities at the front, you know, and make kind of promoting everybody from a second class identity that's underneath Twitter or Facebook or something like that. [00:42:03] Up into. Nope, you're freestanding. You exist as a person independently. Which is what a lot of it's about. [00:42:12] Jeremy: Yeah, I think just in general, not necessarily just for bluesky, if people had more of an interest in getting their own domain, that would be pretty cool if people could tie more of that to something you basically own, right? [00:42:29] I mean, I guess you're leasing it from ICANN or whatever, but, [00:42:33] yeah, rather than everybody having an @Gmail, Outlook or whatever they could actually have something unique that they control more or less. [00:42:43] Paul: Yeah. And we, we actually have a little experimental service for registering domain names that we haven't integrated into the app yet because we just kind of wanted to test it out and, and kind of see what that appetite is for folks to register domain names way higher than you'd think we did that early on. [00:43:01] You know, it's funny when you're coming from decentralization is like an activist space, right? Like it's a group of people trying to change how this tech works. And sometimes you're trying to parse between what might come off as a fascination of technologists compared to what people actually care about. [00:43:20] And it varies, you know, the domain name thing to a surprising degree, folks really got into that. We saw people picking that up almost straight away. More so than certainly we ever predicted. And I think that's just 'cause I guess it speaks to something that people really get about the internet at this point. [00:43:39] Which is great. We did a couple of other things that are similar and we saw varied levels of adoption on them. We had similar kinds of user facing, opening up of the system with algorithms and with moderation. And those have both been pretty interesting in and of themselves. Custom feed algorithms [00:43:58] Paul: So with algorithms, what we did was we set that up so that anybody can create a new feed algorithm. And this was kind of one of the big things that you run into whenever you use the app. If you wanted to create a new kind of for you feed you can set up a service somewhere that's gonna tap into that fire hose, right? [00:44:18] And then all it needs to do is serve a JSON endpoint. That's just a list of URLs, but like, here's what should be in that feed. And then the bluesky app will pick that up and, and send that, hydrate in the content of the posts and show that to folks. I wanna say this is a bit of a misleading number and I'll explain why but I think there's about 35,000 of these feeds that have been created. [00:44:42] Now, the reason it's little misleading is that, I mean, not significantly, but it's not everybody went, sat down in their IDE and wrote these things. Essentially one of our users created, actually multiple of our users made little platforms for building these feeds, which is awesome. That's the kinda thing you wanna see because we haven't gotten around to it. [00:44:57] Our app still doesn't give you a way to make these things. But they did. And so lots of, you know, there it is. Cool. Like, one, one person made a kind of a combinatorial logic thing that's like visual almost like scratch, it's like, so if it has this hashtag and includes these users, but not those users, and you're kind of arranging these blocks and that constructs the feed and then probably publish it on your profile and then folks can use it, you know? [00:45:18] And um, so that has been I would say fairly successful. Except, we had one group of hackers do put in a real effort to make a replacement for you feed, like magic algorithmic feed kind of thing. And then they kind of kept up going for a while and then ended up giving up on it. Most of what we see are actually kind of weird niche use cases for feeds. [00:45:44] You get straightforward ones, like content oriented ones like a cat feed, politics feed, things like that. It's great, some of those are using ML detection, so like the cat feed is ML detection, so sometimes you get like a beaver in there, but most of the time it's a cat. And then we got some ones that are kind of a funny, like change in the dynamic of freshness. [00:46:05] So, uh, or or selection criteria, things that you wouldn't normally see. Um, but because they can do whatever they want, you know, they try it out. So like the quiet posters ended up being a pretty successful one. And that one just shows people you're following that don't post that often when they do just those folks. [00:46:21] It ended up being, I use that one all the time because yeah, like they get lost in the noise. So it's like a way to keep up with them. Custom moderation and labeling [00:46:29] Paul: The moderation one, that one's a a real interesting situation. What we did there essentially we wanted to make sure that the moderation system was capable of operating across different apps so that they can share their work, so to speak. [00:46:43] And so we created what we call labeling. And labeling is a metadata layer that exists over the network. Doesn't actually live in the normal data repositories. It uses a completely different synchronization because a lot of these labels are getting produced. It's just one of those things where the engineering characteristics of the labels is just too different from the rest of the system. [00:47:02] So we created a separate synchronization for this, and it's really kind of straightforward. It's, here's a URL and here's a string saying something like NSFW or Gore, or you know, whatever. then those get merged onto the records brought down by the client and then the client, you know, based on the user's preferences. [00:47:21] We'll put like warning screens up, hide it, stuff like that. So yeah, these label streams can then, you know, anybody that's running a moderation service can, you know, are publishing these things and so anybody can subscribe to 'em. And you get that kind of collaborative thing we're always trying to do with this. [00:47:34] And we had some users set up moderation services and so then as an end user you find it, it looks like a profile in the app and you subscribe to it and you configure it and off you go. That one has had probably the least amount of adoption throughout all of 'em. It's you know, moderation. [00:47:53] It's a sticky topic as you can imagine, challenging for folks. These moderation services, they do receive reports, you know, like whenever I'm reporting a post, I choose from all my moderation services who I wanna report this to. what has ended up happening more than being used to actually filter out like subjective stuff is more kind of like either algorithmic systems or what you might call informational. [00:48:21] So the algorithmic ones are like, one of the more popular ones is a thing that's looking for, posts from other social networks. Like this screenshot of a Reddit post or a Twitter post or a Facebook post. Because, which you're kinda like, why, you know, but the thing is some folks just get really tired of seeing screenshots from the other networks. [00:48:40] 'cause often it's like, look what this person said. Can you believe it? You know, it's like, ah. Okay, I've had enough. So one of our users aendra made a moderate service that just runs an ML that detects it, labels it, and then folks that are tired of it, they subscribe to it and they're just hide it, you know? [00:48:57] And so it's like a smart filter kind of thing that they're doing. you know, hypothetically you could do that for things like spiders, you know, like you've got arachniphobia, things like that. that's like a pretty straightforward, kind of automated way of doing it. Which takes a lot of the spice, you know, outta out of running moderation. [00:49:15] So that users have been like, yeah, yeah, okay, we can do that. [00:49:20] Those are user facing ways that we tried to surface the. Decentralized principle, right? And make take advantage of how this whole architecture can have this kind of a pluggability into it. Users can self host now [00:49:33] Paul: But then really at the end of the day, kind of the important core part of it is those pieces we were talking about before, the hosting, the relay and the, the applications themselves, having those be swappable in completely. so we tend to think of those as kind of ranges of infrastructure into application and then into particular client side stuff. [00:49:56] So a lot of folks right now, for instance, they're making their own clients to the application and those clients are able to do customizations, add features, things like that, as you might expect, [00:50:05] but most of them are not running their own backend. They're just using our backend. But at any point, it's right there for you. You know, you can go ahead and, and clone that software and start running the backend. If you wanted to run your own relay, you could go ahead and go all the way to that point. [00:50:19] You know, if you wanna do your own hosting, you can go ahead and do that. Um, it's all there. It's really just kind of a how much effort your project really wants to take. That's the kind of systemically important part. That's the part that makes sure that the overall mission of de monopolizing, social media online, that's where that really gets enforced. [00:50:40] Jeremy: And so someone has their own data repository with their own users and their own relay. they can request that your relay collect the information from their own data repositories. And that's, that's how these connections get made. [00:50:58] Paul: Yeah. And, and we have a fair number of those already. Fair number of, we call those the self hosters right? And we got I wanna say 75 self hoster going right now, which is, you know, love to see that be more, but it's, really the folks that if you're running a service, you probably would end up doing that. [00:51:20] But the folks that are just doing it for themselves, it's kind of the, the nerdiest of the nerds over there doing that. 'cause it doesn't end up showing itself in the, in the application at all. Right? It's totally abstracted away. So it, that, that one's really about like, uh, measure your paranoia kind of thing. [00:51:36] Or if you're just proud of the self-hosting or, or curious, you know, that that's kind of where that sits at the moment. AT Protocol beyond bluesky [00:51:42] Jeremy: We haven't really touched on the fact that there's this underlying protocol and everything we've been discussing has been centered around the bluesky social network where you run your own, instance of the relay and the data repositories with the purpose of talking to bluesky, but the protocol itself is also intended to be used for other uses, right? [00:52:06] Paul: Yeah. It's generic. The data types are set up in a way that anybody can build new data types in the system. there's a couple that have already begun, uh, front page, which is kind of a hacker news clone. There's Smoke Signals, which is a events app. There's Blue Cast, which is like a Twitter spaces, clubhouse kind of thing. [00:52:29] Those are the folks that are kind of willing to trudge into the bleeding edge and deal with some of the rough edges there for pretty I think, obvious reasons. A lot of our work gets focused in on making sure that the bluesky app and that use case is working correctly. [00:52:43] But we are starting to round the corner on getting to a full kind of how to make alternative applications state. If you go to the atproto.com, there's a kind of a introductory tutorial where that actually shows that whole stack and how it's done. So it's getting pretty close. There's a couple of still things that we wanna finish up. [00:53:04] jeremy so in a way you can almost think of it as having an eventually consistent data store on the network, You can make a traditional web application with a relational database, and the source of truth can actually be wherever that data repository is stored on the network. [00:53:24] paul Yeah, that's exactly, it is an eventually consistent system. That's exactly right. The source of truth is there, is their data repo. And that relational database that you might be using, I think the best way to think about it is like secondary indexes or computed indexes, right? They, reflect the source of truth. [00:53:43] Paul: This is getting kind of grandiose. I don't tend to poses in these terms, but it is almost like we're trying to have an OS layer at a protocol level. It's like having your own [00:53:54] Network wide database or network-wide file system, you know, these are the kind of facilities you expect out of a platform like an os And so the hope would be that this ends up getting that usage outside of just the initial social, uh, app, like what we're doing here. [00:54:12] If it doesn't end up working out that way, if this ends up, you know, good for the Twitter style use case, the other one's not so much, and that's fine too. You know, that's, that's our initial goal, but we, we wanted to make sure to build it in a way that like, yeah, there's evolve ability to, it keeps, it, keeps it, make sure that you're getting kinda the most utility you can out of it. Peer-to-peer and the difficulty of federated queries [00:54:30] Jeremy: Yeah, I can see some of the parallels to some of the decentralized stuff that I, I suppose people are still working on, but more on the peer-to-peer side, where the idea was that I can have a network host this data. but, and in this case it's a network of maybe larger providers where they could host a bunch of people's data versus just straight peer to peer where everybody has to have a piece of it. [00:54:57] And it seems like your angle there was really the scalability part. [00:55:02] Paul: It was the scalability part. And there's great work happening in peer-to-peer. There's a lot of advances on it that are still happening. I think really the limiter that you run into is running queries against aggregations of data. Because you can get the network, you know, BitTorrent sort of proved that you can do distributed open horizontal scaling of hosting. [00:55:29] You know, that basic idea of, hey, everybody's got a piece and you sync it from all these different places. We know you can do things like that. What nobody's been able to really get into a good place is running, queries across large data sets. In the model like that, there's been some research in what is, what's called federated queries, which is where you're sending a query to multiple different nodes and asking them to fulfill as much of it as they can and then collating the results back. But it didn't work that well. That's still kind of an open question and until that is in a place where it can like reliably work and at very large scales, you're just gonna need a big database somewhere that does give the properties that you need. You need these big indexes. And once we were pretty sure of that requirement, then from there you start asking, all right, what else about the system [00:56:29] Could we make easier if we just apply some more traditional techniques and merge that in with the peer-to-peer ideas? And so key hosting, that's an obvious one. You know, availability, let's just have a server. It's no big deal. But you're trying to, you're trying to make as much of them dumb as possible. [00:56:47] So that they have that easy replaceability. Moderation challenges [00:56:51] Jeremy: Earlier you were talking a a little bit about the moderation tools that people could build themselves. There was some process where people could label posts and then build their own software to determine what a feed should show per a person. [00:57:07] Paul: Mm-Hmm [00:57:07] Jeremy: But, but I think before that layer for the platform itself, there's a base level of moderation that has to happen. [00:57:19] Paul: yeah. [00:57:20] Jeremy: And I wonder if you could speak to, as the app has grown, how that's handled. [00:57:26] Paul: Yeah. the, you gotta take some requirements in moderation pretty seriously to start. And with decentralization. It sometimes that gets a little bit dropped. You need to have systems that can deal with questions about CSAM. So you got those big questions you gotta answer and then you got stuff that's more in the line of like, alright, what makes a good platform? [00:57:54] What kind of guarantees are we trying to give there? So just not legal concerns, but you know, good product experience concerns. That's something we're in the realm of like spam and and abusive behavior and things like that. And then you get into even more fine grain of like what is a person's subjective preference and how can they kind of make their thing better? [00:58:15] And so you get a kind of a telescoping level of concerns from the really big, the legal sort of concerns. And then the really small subjective preference kind of concerns. And that actually that telescoping maps really closely to the design of the system as well. Where the further you get up in the kind of the, in that legal concern territory, you're now in core infrastructure. [00:58:39] And then you go from infrastructure, which is the relay down into the application, which is kind of a platform and then down into the client. And that's where we're having those labelers apply. And each of them, as you kind of move closer to infrastructure, the importance of the decision gets bigger too. [00:58:56] So you're trying to do just legal concerns with the relay right? Stuff that you objectively can, everybody's in agreement like Yeah, yeah, yeah. You know, no bigs don't include that. The reason is that at the relay level, you're anybody that's using your relay, they depend on the decisions you're making, that sort of selection you're doing, any filtering you're doing, they don't get a choice after that. [00:59:19] So you wanna try to keep that focus really on legal concerns and doing that well. so that applications that are downstream of it can, can make their choices. The applications themselves, you know, somebody can run a parallel I guess you could call it like a parallel platform, so we got bluesky doing the microblogging use case, other people can make an application doing the microblogging use case. So there's, there's choice that users can easily switch, easily enough switch between, it's still a big choice. [00:59:50] So we're operating that in many ways. Like any other app nowadays might do it. You've got policies, you know, for what's acceptable on the network. you're still trying to keep that to be as, you know, objective as possible, make it fair, things like that. You want folks to trust your T&S team. Uh, but from the kind of systemic decentralization question, you get to be a little bit more opinionated. [01:00:13] Down all the way into the client with that labeling system where you can, you know, this is individuals turning on and off preferences. You can be as opinionated as you want on that letter. And that's how we have basically approached this. And in a lot of ways, it really just comes down to, in the day to day, you're the moderation, the volume of moderation tasks is huge. [01:00:40] You don't actually have high stakes moderation decisions most of the time. Most of 'em are you know pretty straightforward. Shouldn't have done that. That's gotta go. You get a couple every once in a while that are a little spicier or a policy that's a little spicier. And it probably feels pretty common to end users, but that just speaks to how much moderation challenges how the volume of reports and problems that come through. [01:01:12] And we don't wanna make it so that the system is seized up, trying to decentralize itself. You know, it needs to be able to operate day to day. What you wanna make is, you know, back pressure, you know, uh, checks on that power so that if an application or a platform does really start to go down the wrong direction on moderation, then people can have this credible exit. [01:01:36] This way of saying, you know what, that's a problem. We're moving from here. And somebody else can come in with different policies that better fit people's people's expectations about what should be done at, at these levels. So yeah, it's not about taking away authority, it's about checking authority, you know, kind of a checks and balances mentality. [01:01:56] Jeremy: And high level, 'cause you saying how there's such a high volume of, of things that you know what it is, you'd know you wanna remove it, but there's just so much of it. So is there, do you have automated tools to label these things? Do you have a team of moderators? Do they have to understand all the different languages that are coming through your network? [01:02:20] Yes, yes, yes and yes. Yeah. You use every tool at your disposal to, to stay on top of it. cause you're trying to move as fast as you can, folks. The problems showing up, you know, the slower you are to respond to it, the, the more irritating it is to folks. Likewise, if you make a, a missed call, if somebody misunderstands what's happening, which believe me, is sometimes just figuring out what the heck is going on is hard. [01:02:52] Paul: People's beefs definitely surface up to the moderation misunderstanding or wrong application. Moderators make mistakes so you're trying to maintain a pretty quick turnaround on this stuff. That's tough. And you, especially when to move fast on some really upsetting content that can make its way through, again, illegal stuff, for instance, but more videos, stuff like that, you know, it's a real problem. [01:03:20] So yeah, you're gotta be using some automated systems as well. Clamping down on bot rings and spam. You know, you can imagine that's gotten a lot harder thanks to LLMs just doing text analysis by dumb statistics of what they're talking about that doesn't even work anymore. [01:03:41] 'cause the, the LLMs are capable of producing consistently varied responses while still achieving the same goal of plugging a online betting site of some kind, you know? So we do use kind of dumb heuristic systems for when it works, but boy, that won't work for much longer. [01:04:03] And we've already got cases where it's, oh boy, so the moderation's in a dynamic place to say the least right now with, with LLMs coming in, it was tough before and

The Coach Doctor Podcast
Damian McGrath - Learning Through Life

The Coach Doctor Podcast

Play Episode Listen Later Jan 15, 2025 59:22


In this episode of The Coach Doctor Podcast I talk with Damian McGrath. Damian has been coaching professionally since 1990, starting his career coaching Rugby League in the UK and then making the switch to Rugby Union in the early 2000's after taking on a skills coaching role with the Leicester Tigers. Since then, Damian has etched his mark in the modified form of Rugby as a 7's specialist coach. He took England to the Commonwealth Games and The World Cup prior to stints with Spain, Manu Samoa, Canada, Germany and then Kenya. In addition to this Damian is the author of 4 books:Can You Be Fluent In Success?: A fresh perspective on business coaching through the lens of an international rugby leader.Damian McGrath's Skills Games for RugbyAlmost 101 Small Sided Games and Relays for Rugby101 Rugby Training DrillsDamian is also known as an empowerment engineer, he focuses on building cultures where individuals feel empowered, valued, and equipped to reach their full potential.If you want to know more about Damian or get in contact you can find him via:LinkedIn: Damian McGrath website: www.damianmcgrath.comBecome a supporter of this podcast: https://www.spreaker.com/podcast/the-coach-doctor-podcast--5032805/support.

KYW Newsradio's 1-On-1 with Matt Leon
Dave Johnson – The Side Door

KYW Newsradio's 1-On-1 with Matt Leon

Play Episode Listen Later Jan 8, 2025 44:54


Dave Johnson spent a quarter century as the Frank Dolson Director of the Penn Relays. He took over leading the world's oldest and largest track & field relay competition in 1995 and announced his retirement in 2020. In Episode #238 of “1-on-1 with Matt Leon,” Matt welcomes Johnson in studio to talk about his career at the head of the Relays. They look back his favorite memories of the Penn Relays, talk about his work as a journalist covering the world of track and field, discuss why he decided to retire when he did and much more. “1-on-1 with Matt Leon” is a KYW Newsradio original podcast. You can follow the show on X @1on1pod and you can follow Matt @Mattleon1060.

Milo Time
The Love and Life Paradox, with Alana II--Lisa Relays Feedback and Has Her Own

Milo Time

Play Episode Listen Later Jan 5, 2025 26:31


Lisa back in the studio in Brooklyn, First episode of 2025, New Year's Eve, Jody, Debbie, Samantha, and Nora Brant, Alvin Ailey, Home on NYE before midnight, Samantha Brant an accomplished dancer, very self-effacing, Alana's birthday, Lisa has listener response and feedback of her own. Talking about talking about Milo, Lisa notes that a proper response to a grieving friend is not that complicated, Daryl concedes he has failed friends in his past and has empathy for others in our world trying to communicate with us,  Lisa's first reaction to news of our impending vacation, Lisa wants us to have moments, even though those moments will never balance out the loss, Lisa expresses frustration that more can't be done and that the loss impacts everything, Lisa has done tremendous good for our family, even though there is no solution to the ultimate problem, "You know that I know that the loss can't be balanced out" is a wonderful sentiment, Milo tapping on our shoulder anytime and always, Lacie Foreht joining us in Portugal, which will be great, Traveled to Copenhagen and Stockholm in the months after Milo died, Discussions about shock, Looking forward to traveling to Portugal but concerned about a misunderstanding by people who see photos of our traveling, Should we seek power over how we are perceived?, Experiences without Milo will always be difficult, It seems important to be connected to people who understand the depth of this loss and not misunderstand our smiles, If we had a visible injury, people would always be aware of it, Talking about the talking about is always a part of the challenge, The Idea of Machines, Sweet Lefty       

The Jeremy Miller Podcast
#071: Meg + Will Martin - Building a Champion Mindset

The Jeremy Miller Podcast

Play Episode Listen Later Dec 9, 2024 78:53


Meg and Will Martin are World Champion HYROX athletes, fitness coaches, and founders of M3GA, a sports apparel brand. Meg also holds the world record for HYROX Women's Relays. In this episode, we talk about their journey through sports and fitness, finding HYROX, having the mindset of a champion, their HYROX training approach, advice to new athletes, how they've built the best performance socks in the world, and so much more. FOLLOW THE PODCAST: https://podcasters.spotify.com/pod/show/jeremy-miller80 SPONSORS: - Switchback Electrolytes: ⁠https://bit.ly/47Kyiyc - 2Before Endurance Powder: ⁠⁠https://2before.com/jeremy-podcast ⁠Save $10 with code JMILLER FOLLOW MEG: - Instagram: https://www.instagram.com/megsutherland/ - Training: https://m3ga.life/products/hyrox - M3GA Socks: https://m3ga.life/products/the-ripper FOLLOW WILL: - Instagram: https://www.instagram.com/willmarty/ - M3GA Socks: https://m3ga.life/products/the-ripper FOLLOW JEREMY: - Instagram: https://www.instagram.com/jeremymille.r/ - YouTube: https://www.youtube.com/@jeremy.miller - Website: https://www.jeremymiller.io/ TIMESTAMPS 00:00:00 Intro 00:01:10 Switchback [AD] 00:03:00 2Before [AD] 00:04:00 Qualifying for HYROX Elite 15 and Worlds 00:06:00 Culture in Austin 00:09:00 Will's First HYROX Pro Race 00:14:20 It's More Than Just Racing 00:16:50 HYROX Dallas Pro Winners 00:19:30 Meg's First HYROX Pro Race 00:24:00 Biggest Lessons Learned 00:28:30 Meg's Fitness Background 00:32:30 First HYROX Race 00:37:00 Winning the Doubles World Championships 00:40:30 Importance of Following a Training Program 00:44:30 Will's Fitness Background 00:47:30 How to Find Passion 00:49:30 Training Approach for HYROX 00:56:30 How many KM's to Run for HYROX? 00:57:30 Advice for New HYROX Athletes 00:59:30 Making The Best Socks in the World 01:10:00 Future Plans for M3GA Apparel 01:12:00 Jeremy's 2:39 Tokyo Marathon Build 01:14:30 Upcoming Races --- Support this podcast: https://podcasters.spotify.com/pod/show/jeremy-miller80/support

Gill Athletics: Track and Field Connections
BONUS: USTFCCCA 2023 LIVE: Tim Byers-KU Relays

Gill Athletics: Track and Field Connections

Play Episode Listen Later Dec 8, 2024 10:30


We're bringing you the individual interviews from the LIVE taping of the Gill Connections podcast from the 2023 USTFCCCA Convention. Check us out again this year on December 16th at 6pm est on ⁠YOUTUBE ⁠or at the Gill Athletics booth in Orlando.

Mac Admins Podcast
Episode 388: Behind the Masque of Network Relays with Matt Vlasach

Mac Admins Podcast

Play Episode Listen Later Nov 16, 2024 58:09


Who loves VPNs? Folks in the network security team, please put your hands down - we weren't asking you… Wouldn't it be great if there was a way that we could offer privacy and protection out there in that wretched hive of scum and villainy we call the internet? Wouldn't it be even better if it was baked into the operating system so each vendor wasn't just making things up as they go? Apple announced iCloud private relay in 2021, and in 2023 we got what I guess you could call the “Enterprise version” - Network Relays. Today we have Matt Vlasach here to talk about why Network Relays are awesome and how we can use them to make Apple devices more secure and useable Hosts: Tom Bridge - @tbridge@theinternet.social Marcus Ransom - @marcusransom Guests: Matt Vlasach - LinkedIn Links: MASQUE Protocol IETF https://www.ietf.org/archive/id/draft-schinazi-masque-02.html WWDC 2023 - Protect App Traffic with Network Relays https://developer.apple.com/videos/play/wwdc2023/10002 JNUC rainfocus links to come (early Nov, before this episode goes live) Marcus to add. https://blog.cloudflare.com/masque-building-a-new-protocol-into-cloudflare-warp/ Sponsors: Kandji 1Password Watchman Monitoring If you're interested in sponsoring the Mac Admins Podcast, please email podcast@macadmins.org for more information. Get the latest about the Mac Admins Podcast, follow us on Twitter! We're @MacAdmPodcast! The Mac Admins Podcast has launched a Patreon Campaign! Our named patrons this month include Weldon Dodd, Damien Barrett, Justin Holt, Chad Swarthout, William Smith, Stephen Weinstein, Seb Nash, Dan McLaughlin, Joe Sfarra, Nate Cinal, Jon Brown, Dan Barker, Tim Perfitt, Ashley MacKinlay, Tobias Linder Philippe Daoust, AJ Potrebka, Adam Burg, & Hamlin Krewson

Creative Come Follow Me
Book of Mormon [ETHER 1-5] Insights with Maria Eckersley

Creative Come Follow Me

Play Episode Listen Later Nov 10, 2024 53:52


Our Mothers Knew It with Maria EckersleyA Creative Study of Come, Follow MeBook of Mormon [ETHER 1-5] Insights“Rend That Veil of Unbelief”November 11 – November 17, 2024LINK TO THE CREATIVE VIDEO FOR ETHER 1-5https://youtu.be/IAXHYkaVC2UWEEK 46: SUMMARY=================Lesson Summary:This week we'll learn the origin story of the Jaredite nation in the book of Ether. We'll follow Jared and his incredible brother as they lead their people away from Babel towards a whole new life in the Promised Land. The road between the two locations is filled with opportunities to test and increase their faith. We'll also study Moroni's words about the sealed plates and hear his testimony of the witnesses that will attest to the truthfulness of the book.Ether 3:23 | When have you received revelation about what would not work rather than a clear answer about what would? Why does the Lord teach in this way? Ether 3:6 | How does it change the story for you if the stones don't light up until they “set sail”? Have you had moments where illumination didn't come until it was too late to turn back?Ether 4:15 | What causes a veil of unbelief? How can we tear it? What does the Brother of Jared's story teach us about how to seek hidden knowledge?CHAPTERS=========00:00:13 INSIGHTS INTRODUCTION00:01:50 INSIGHTS CHAPTER SUMMARY00:09:08 SPARK 1: RELAYS & RECONNECTION00:22:17 SPARK 2: DIVINE DESIGN00:34:54 SPARK 3: THE 17TH STONE00:45:57 QUESTIONS00:50:31 WRAP UPLINKS=====WEB: https://www.gather.meckmom.comINSTAGRAM: Instagram @meckmomlifePODCAST: https://podcasts.apple.com/us/podcast...CHURCH OF JESUS CHRIST DISCLAIMER=================================This podcast represents my own thoughts and opinions. It is not made, approved, or endorsed by Intellectual Reserve, Inc. or The Church of Jesus Christ of Latter-day Saints. Any content or creative interpretations, implied or included are solely those of Maria Eckersley ("MeckMom LLC"), and not those of Intellectual Reserve, Inc. or The Church of Jesus Christ of Latter-day Saints. Great care has been made to ensure this podcast is in harmony with the overall mission of the Church. Click here to visit the official website of The Church of Jesus Christ of Latter-day Saints.

Bitcoin.Review
BR081: Nostr Rising 04 - DMs and Groupchats ft. Fiatjaf, Hodlbod & Jeff G

Bitcoin.Review

Play Episode Listen Later Oct 21, 2024 57:44 Transcription Available


I'm joined by guests Fiatjaf, Hodlbod & Jeff G to discuss DMs and groupchats.Chapters(00:00) - Introduction to the discussion(02:32) - Overview of MLS Messaging Layer Security and its role in group chats.(10:03) - Addressing spam and impersonation in group communications.(14:16) - Managing group keys and group membership.(21:10) - Security concerns and potential vulnerabilities.(26:58) - Relays and group management.(30:50) - Importance of secure client implementations.(35:25) - Handling bad actors in group chats.(43:15) - Integration of payments in group chat dynamics pay-to-post model.(50:25) - Exploring broadcast model for private groups.(55:16) - Proof of concept for a secure group chat client.(59:27) - Conclusion and final thoughtsLinks & Contacts:⁠⁠⁠⁠Website⁠⁠⁠⁠: https://bitcoin.review/Podcast⁠⁠⁠⁠Substack⁠⁠⁠⁠: https://substack.bitcoin.review/⁠⁠⁠⁠Twitter⁠⁠⁠⁠: https://twitter.com/bitcoinreviewhq⁠⁠⁠⁠NVK Twitter⁠⁠⁠⁠: https://twitter.com/nvk⁠⁠⁠⁠Telegram⁠⁠⁠⁠: https://t.me/BitcoinReviewPod⁠⁠⁠⁠Email⁠⁠⁠⁠: producer@coinkite.comNostr & LN:⚡nvk@nvk.org (not an email!)Full show notes: https://bitcoin.review/podcast/episode-81/

Bitcoin.Review
BR080: Nostr Rising 03 - Relays & Scaling ft. Fiatjaf, Mike Dilger & Pablo

Bitcoin.Review

Play Episode Listen Later Oct 18, 2024 51:30


I'm joined by guests Fiatjaf, Mike Dilger & Pablo to discuss relays and scaling nostr.Chapters(00:00) – Introduction to Nostr protocol and event signing(02:15) – Relay management and costs in Nostr ecosystem(05:30) – Scaling concerns and misconceptions about relay overload(09:11) – Importance of public key identity management(12:18) – Challenges in moderation and decentralized governance(15:40) – Defining the roles of clients and relays(20:19) – Lightning integration for payments in Nostr(25:00) – Need for better developer tools for relay management(29:45) – Cross-platform interoperability between Nostr and Mastodon(35:20) – Censorship on Mastodon and the Fediverse(40:05) – Scalability and reliability improvements during user influxes(44:10) – The idea of creating more experimental and niche relays(47:25) – Vision for integrating specialized relay functionality into clients(49:31) – Concept of Yahoo Pipes for Nostr relays data aggregation tools(50:09) – DVMs and the evolution of decentralized systems(51:00) – Closing remarksLinks & Contacts:⁠⁠⁠⁠Website⁠⁠⁠⁠: https://bitcoin.review/Podcast⁠⁠⁠⁠Substack⁠⁠⁠⁠: https://substack.bitcoin.review/⁠⁠⁠⁠Twitter⁠⁠⁠⁠: https://twitter.com/bitcoinreviewhq⁠⁠⁠⁠NVK Twitter⁠⁠⁠⁠: https://twitter.com/nvk⁠⁠⁠⁠Telegram⁠⁠⁠⁠: https://t.me/BitcoinReviewPod⁠⁠⁠⁠Email⁠⁠⁠⁠: producer@coinkite.comNostr & LN:⚡nvk@nvk.org (not an email!)Full show notes: https://bitcoin.review/podcast/episode-80/

Electronic Specifier Insights
How semiconductor test can benefit from reed relays

Electronic Specifier Insights

Play Episode Listen Later Oct 11, 2024 13:29


 In our latest Electronic Specifier Insights podcast, Managing Editor Paige West speaks to Robert King, Reed Relay Product Manager, Pickering Electronics, all about how semiconductor test can benefit from reed relays.

The Runner's Club Podcast
Bloop Relays & Nike Looks to the Past for Thier Future

The Runner's Club Podcast

Play Episode Listen Later Oct 4, 2024 60:09


Find us on IG  Courtney - @courtneynphillips Ian - @acoolthought Intro by producer Dini - @dinibeats Podcast edited by Jerami Watson - @teezythegreat (twitter)

Thank God for Nostr
Nip 29 Chat

Thank God for Nostr

Play Episode Listen Later Sep 24, 2024 83:32


Fiatjaf is the inventor of nostr, and the architect of NIP 29. Pablo is a prolific nostr developer and a leading adopter of NIP 29.Jon is the developer of the Coracle Nostr client and an OpenSats grantee. He is focused on discovering what a healthy social network would look like, and helping nostr make that vision a reality. Find Jon on Nostr at npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn , on twitter @hodlbod and on Coracle.social.The Thank For Nostr Podcast is a TGFB Media production. TGFB Media exists to educate and equip Christians to understand Bitcoin and use it for the glory of God and the good of people everywhere. 

Indexed Podcast
Proposer Timing Game w/ DataAlways: PBS Series

Indexed Podcast

Play Episode Listen Later Sep 20, 2024 81:04


Today we're joined by dataalways, Researcher @ Flashbots.In this episode the four of us discuss: - Block building latency games - Block slots- Winning bid arrivals - Relays - Ethereum's 12 second deviation - L2's centralized sequencers  - MEV revenue incentives  And much more—enjoy!—Chapters:(00:00) Introduction (04:30) Block building latency games (12:56) Block slots(24:46) Winning bid arrivals (30:58) Rocket Pool (32:21) Relays (40:08) Winning bid arrival times (48:51) Missed head votes over proposers (54:00) Ethereum's 12 second deviation (57:10) L2's centralized sequencers  (1:01:31) MEV revenue incentives  (1:11:51) Gas fee/activity (1:15:45) Chart crime (1:20:20) Outro —The Indexed Podcast discusses hot topics, trendy metrics and chart crimes in the crypto industry every 1st and 3rd Friday of the month - brought to you by wizards @hildobby @0xBoxer @sui414.Subscribe to our channel and leave a comment to help us make the pod better!Follow the Indexed Podcast on Twitter: https://twitter.com/indexed_pod—Follow dataalways here:https://x.com/data_always—DISCLAIMER: All information presented here should not be relied upon as legal, financial, investment, tax or even life advice. The views expressed in the podcast are not representative of hosts' employers views. We are acting independently of our respective professional roles.

Irish Tech News Audio Articles
ESET Research discovers NGate: Android malware, which relays NFC traffic to steal victim's cash from ATMs

Irish Tech News Audio Articles

Play Episode Listen Later Aug 28, 2024 5:14


The malware used, which ESET has named NGate, has the unique ability to relay NFC data from victims' payment cards via a malicious app installed on their Android devices to the device of a perpetrator waiting at an ATM. ESET researchers uncovered a crimeware campaign that targeted clients at three Czech banks. The primary goal of this campaign was to facilitate unauthorized ATM withdrawals from the victims' bank accounts. This was achieved by relaying near field communication (NFC) data from the victims' physical payment cards via their compromised Android smartphones by using the NGate Android malware to the attacker's device. The attacker then used this data to perform ATM transactions. If this method failed, the attacker had a fallback plan to transfer funds from the victims' accounts to other bank accounts. "We haven't seen this novel NFC relay technique in any previously discovered Android malware. The technique is based on a tool called NFCGate, designed by students at the Technical University of Darmstadt, Germany, to capture, analyze, or alter NFC traffic; therefore, we named this new malware family NGate," says Lukas Stefanko, who discovered the novel threat and technique. Victims downloaded and installed the malware after being deceived into thinking they were communicating with their bank and that their device was compromised. In reality, the victims had unknowingly compromised their own Android devices by previously downloading and installing an app from a link in a deceptive SMS message about a potential tax return. It's important to note that NGate was never available on the official Google Play store. NGate Android malware is related to the phishing activities of a threat actor that has operated in Czechia since November 2023. However, ESET believes these activities were put on hold following the arrest of a suspect in March 2024. ESET Research first noticed the threat actor targeting clients of prominent Czech banks starting at the end of November 2023. The malware was delivered via short-lived domains impersonating legitimate banking websites or official mobile banking apps available on the Google Play store. These fraudulent domains were identified through the ESET Brand Intelligence Service, which provides monitoring of threats targeting a client's brand. During the same month, ESET reported the findings to its clients. The attackers leveraged the potential of progressive web apps (PWAs), as ESET reported in a previous publication, only to later refine their strategies by employing a more sophisticated version of PWAs known as WebAPKs. Eventually, the operation culminated in the deployment of NGate malware. In March 2024, ESET Research discovered that NGate Android malware became available on the same distribution domains that were previously used to facilitate phishing campaigns delivering malicious PWAs and WebAPKs. After being installed and opened, NGate displays a fake website that asks for the user's banking information, which is then sent to the attacker's server. In addition to its phishing capabilities, NGate malware also comes with a tool called NFCGate, which is misused to relay NFC data between two devices - the device of a victim and the device of the perpetrator. Some of these features only work on rooted devices; however, in this case, relaying NFC traffic is possible from non-rooted devices as well. NGate also prompts its victims to enter sensitive information like their banking client ID, date of birth, and the PIN code for their banking card. It also asks them to turn on the NFC feature on their smartphones. Then, victims are instructed to place their payment card at the back of their smartphone until the malicious app recognizes the card. In addition to the technique used by the NGate malware, an attacker with physical access to payment cards can potentially copy and emulate them. This technique could be employed by an attacker attempting to read cards through unattended purses, wallets,...

Running Reprot
2BR & Friends: USA 4x4 Relays Dominante | Faith Kipyegon the 1500m G.O.A.T. | Women's Marathon Preview

Running Reprot

Play Episode Listen Later Aug 10, 2024 54:50


Aaron & Joshua Potts are joined by Molly Huddle to discuss the last day of athletics competition at the Olympics and preview the Women's Marathon. Follow us on Social Media ✔Instagram: https://www.instagram.com/2blackrunners ✔Aaron's IG: https://www.instagram.com/supahotpotts ✔Joshua's IG: https://www.instagram.com/mr.pottsible ✔YouTube: https://www.youtube.com/@2blackrunners ✔Website: https://www.running-report.com/

talkSPORT Daily
Relays, Records and Redemption

talkSPORT Daily

Play Episode Listen Later Aug 10, 2024 16:04


Natalie Sawyer rounds up all the action from Day 15 at the Olympics. Could Jakob Ingebrigtsen bounce back from his 1500m disappointment to take gold in the 5000m? GB's men and women took part in their 4x400m finals, and there was a first ever British medal in the artistic swimming. Hosted on Acast. See acast.com/privacy for more information.

Swimming with Alaska's Northern Lights Swim Club
Swimcast #319 | Aerobic Sorting | Stroke Check | Breath Control Bobs | Silver Group Relays

Swimming with Alaska's Northern Lights Swim Club

Play Episode Listen Later Aug 7, 2024 3:49


We have a new schedule and our group composition is changing.  Today we will be getting our Silver group settled into appropriate lanes for training.  #sortinghat #swimcoach #swimcast #aerobicswimming #breathcontrol #relayshttps://youtu.be/hqQygkw6v9wVisit www.nlscak.coach for additional practice videos. #swimming #swimcoach #nlscak #nlscakpracticevideo #usaswimming #worldaquatics #alaskaswimming #swimfaster #thelegsfeedthebear @usaswimming

Inside with Brett Hawke
Day 1 Olympic Swimming Coverage | Paris 2024 | Titmus vs. Ledecky vs. McIntosh + 4x100 Free Relays

Inside with Brett Hawke

Play Episode Listen Later Jul 27, 2024 122:17


Brett, Megs, Kurt, Sonny, and Nate watch swimming at the Paris Olympics. OUR SWIMMING PARTNERS: EO SWIM BETTER:⁠ Analyse your stroke technique with eo's SwimBETTER handsets. Go to eolab.com/SwimBETTER, and use code BRETT at checkout to get 9 months free on a single gold annual membership with any handset purchase. https://www.eolab.com/swimbetter BRATTER PA, IMMIGRATION LAW FIRM Exclusive Immigration and Agency Representation of Athletes, Entrepreneurs, Artists, Investors and Entertainers https://www.bratterpa.com/ BEINE WELLNESS BUILDING & GENETIC TESTING: Individualize your nutrition with personalized plans from Erica Beine. Eat, supplement, and recover based on your genetics! https://beinewellnessbuilding.net/ SWIMSTRONG DRYLAND: SwimStrong Dryland inspires and changes the lives of competitive swimmers through strength training, leadership training, motivation and care. https://swimstrongdryland.com/ IMAGINE SWIMMING: NYC's Premier Swim School is looking for instructors and coaches! Lessons for all ages, from Baby Swim to adults, along with competitive club teams. https://www.imagineswimming.com/ INTL SWIMMING HALL OF FAME: Keep our sport's history alive by joining the 1 in 1000 Club! https://www.ishof.org/one-in-a-thousand/ WHOOP: A wearable fitness tracker that provides continuous physiological data to help users optimize training, recovery, and overall health. http://join.whoop.com/Sprintrevolution Subscribe to this YouTube Channel: https://www.youtube.com/channel/UCUnIPHpA60QccvbkmCa4kzw?sub_confirmation=1 #swimming #olympics #worldaquatics

The Pink Tron
Relays and Alleys

The Pink Tron

Play Episode Listen Later Jul 26, 2024 62:40


This week we consider new event ideas that may some day make their way into the Herd Racing rotation, including a non-pen/non-event idea that we were all pretty excited about. Additionally, we chat about the week in Herd Racing, including this week's scratch race on the relatively new Glyph Heights route.

Ready Set Go
Jamaica vs US 4x100 Mixed Relays

Ready Set Go

Play Episode Listen Later Jul 25, 2024 60:08


The Final Leg
Who Should Run on Team USA's 4x100m Relays at the 2024 Paris Olympic Games?

The Final Leg

Play Episode Listen Later Jul 7, 2024 15:09


With the 202 U.S. Olympic Trials complete and the 100m teams selected for both the men and the women, we turn to the question or who should run the 4x100m relays at the Paris Olympics. Today I give you my personal 4x100m line ups for the USA men and the women in Paris Host: Anderson Emerole | ⁠⁠⁠⁠@emeroleanderson on Twitter SUPPORT THE PODCAST

Inside Running Podcast
348: US & UK Olympic Trials | Qualification Deadline | Sandown Relays

Inside Running Podcast

Play Episode Listen Later Jul 2, 2024 97:24


348: US & UK Olympic Trials | Qualification Deadline | Sandown Relays This episode of Inside Running Podcast is proudly brought to you by 2nu. With the goal of making the best performance sunglasses for every adventure on the planet, 2nu is excited to introduce their athleisure sunglasses for our runners. Runners looking for super comfort and visual excellence should explore 2nu, available now at Gold Coast Marathon Expo and 2nu.vision. Julian puts on a yellow light as he packs his bags ahead of the Gold Coast long weekend. Brad gets the all-clear from the scan for pacing Gold Coast gets future plans locked in. Brady defends the latest updates to his training philosophy.   US Olympic Trials, defending Athing Mu falls in 800m final, Elle St Pierre looks to focus on the 1500m despite winning the 5000m, Grant Fisher takes both titles in the 5000m and 10000m, Cole Hocker and Nikki Hiltz win the 1500m titles while a few spots could open up with athletes choosing to prioritise certain events. USATF Results https://runnerstribe.com/latest-news/athing-mus-olympic-dreams-shattered-at-u-s-track-trials/    Jake Wightman was a notable absence from the British Olympic Trials while Josh Kerr got tangled up in the 800m. Athletes who had won the national titles may make way for others who had secured qualifiers. UK Athletics Results   Luke Boyes takes out an 800m in 1:45.40 in France in a last-minute bid to secure his spot Results via World Athletics   Athletics Australia Open Letter regarding Olympic and Paralympic Selection Press Release   Western Athletics Men's and Sandringham Women each win their first Sandown Relays in Premier Division in rainy, windy conditions AthsVic Results Hub https://www.youtube.com/watch?v=zepAmbuBsuk    Gold Coast Half Marathon release Elite Fields Men's Elite Fields Women's Elite Fields   Jim Walmsley won his fourth Western States Endurance Race, while Katie Shide went sub-16 hours to win the 100 mile event WSER Results Listener Question asks how to manage a niggle with Gold Coast Marathon race week, then Brady asks whether Club or Pro Kits for national championships. Moose flares up over influencers blowing smoke in Ottawa. The boys wrap up with a preview of the Gold Coast Marathon weekend and live show. Gold Coast Marathon Men's Elite Field Gold Coast Marathon Women's Elite Field Patreon Link: https://www.patreon.com/insiderunningpodcast Opening and Closing Music is Undercover of my Skin by Benny Walker. www.bennywalkermusic.com Join the conversation at: https://www.facebook.com/insiderunningpodcast/ To donate and show your support for the show: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9K9WQCZNA2KAN

Hear Her Sports
Mechelle Freeman, USA National Teams Head Women's Relays Coach …Ep171

Hear Her Sports

Play Episode Listen Later Jun 27, 2024 45:32


Mechelle Lewis Freeman is a graduate of the University of South Carolina, where she earned a Bachelor's and Master's Degrees in Mass Communications. At USC, she was a member of the 2002 Women's Outdoor Track & Field team who, brought the first National Championship in any sport to the university. After a successful marketing career, she transitioned back to an athlete to pursue her childhood dream of becoming an Olympic athlete. Mechelle is a Track & Field 2007 Pan American Double Silver Medalist, 2007 World Champion, and 2008 Olympian. Her events included the 100 meters and the 4×100 meter relay. Mechelle serves as Head Women's Relays Coach for USA Track & Field National Teams, achieving gold medal successes at the 2020 Olympics and the 2022 & 2023 World Championships.   In 2015, Mechelle founded TrackGirlz, a national nonprofit that provides access to track and field to middle-school and high-school girls. She is an active coach for the organization.   In their 2022-23 season, over 200 girls were empowered through the TrackGirlz workshops and events. They awarded $40,000 through a grant program that supports girls' participation in track and field in their local communities. TrackGirlz also provided to girls over 50 direct mentorship opportunities with world class women track and field athletes, coaches, and influencers. Mechelle discusses with host Elizabeth Emery the selection process for the US Women's relay teams, the qualities of each leg of the race, creating chemistry in the team, the value of every role on the team, the hardest part of her job, what she's looking forward to in Paris, and her organization TrackGrilz. Get involved and support the show and more sports media for women through https://www.buymeacoffee.com/hearher Find all episodes http://www.hearhersports.com/ Find Hear Her Sports on all social @hearhersports Follow Mechelle Freeman on IG at https://www.instagram.com/mechellelewisfreeman/ Follow Track Girlz on IG at https://www.instagram.com/trackgirlz/

LINUX Unplugged
568: All Your Silos are Broken

LINUX Unplugged

Play Episode Listen Later Jun 24, 2024 81:03


Online identity is a ticking time bomb. Are trustworthy, open-source solutions ready to disarm it? Or will we be stuck with lackluster, proprietary systems?Sponsored By:Core Contributor Membership: Take $1 a month of your membership for a lifetime!Tailscale: Tailscale is a programmable networking software that is private and secure by default - get it free on up to 100 devices!1Password Extended Access Management: 1Password Extended Access Management is a device trust solution for companies with Okta, and they ensure that if a device isn't trusted and secure, it can't log into your cloud apps.Support LINUX UnpluggedLinks:

Down to Reality
Ro Relays EXCLUSIVE Info from Victoria & Tii Regarding the Sandoval, Billie Lee, Victoria, Kyle Chan Drama! Plus, Summer House Reunion Thoughts & More Vanderpump Tea!

Down to Reality

Play Episode Listen Later Jun 12, 2024 73:42


Ro recaps her interviews with Victoria Lee Robinson, who is Tom Sandoval's girlfriend, and Tii, who is Billie Lee's friend and dated Sandoval. *Please note both Victoria and Tii's voices are not heard in this episode. Information is relayed through Ro.* Ro gives information from 5 different sources, and answers questions people have been asking. Before that, Ro and Hubs discuss the Summer House Reunion Part 1. We know you have patiently been waiting for an episode — and we wanted to make sure we did this right! Hope you all enjoy!As always, there are markers/chapters so you can jump to the different sections if needed!ChaptersSummer House (00:05:54)The Latest Tea & News (00:39:33)Loving the deep dives, tea and random side stories? Help spread the word by sharing with a friend, neighbor, coworker or mail carrier!We also love reviews!! Who doesn't? If you love the Podcast, please leave us a review and 5 star rating on Apple and Spotify! The support is greatly appreciated! Give us a follow on our pages!Instagram & TikTok: @downtorealitypod / @realityops 

The Walk Humbly Podcast
Harrison Butker, Pope Francis on “CBS 60 Minutes,” confirmations, and more! #132

The Walk Humbly Podcast

Play Episode Listen Later May 21, 2024 28:11


On this week's episode, Bishop Burbidge:   Talks about what he is looking forward to at the Diocesan Jubilee Fest    Previews his upcoming message to 2024 diocesan high school graduates and highlights some of their accomplishments    Relays his thoughts on NFL kicker Harrison Butker's recent commencement address that has garnered much media attention    Commends the Virginia Catholic Conference and thousands of parishioners who urged the Governor to veto legislation threatening religious liberty and parental rights   Shares what resonated with him in the recent “CBS 60 Minutes” interview with Pope Francis     Attributes this year's increase in adult confirmations to the health of the parishes – and the Holy Spirit    He also answers the following question from the faithful:    Can you offer tips for young adults who struggle when life throws unexpected curveballs? Is there an unexpected “curveball moment” you have personally experienced that you would like to share?  

The Walk Humbly Podcast
Campus unrest, record-breaking BASH, a message for moms, IVF, and more!

The Walk Humbly Podcast

Play Episode Listen Later May 9, 2024 34:38


 On this week's episode, Bishop Burbidge:  Addresses the disruptive protests on campuses across the country catalyzed by the ongoing war in the Holy Land, and urges the faithful to continue to pray for wisdom for world leaders and for peace Discusses how the diocese is helping parishioners deal with mental health challenges, and highlights the establishment of a diocesan mental health council  Relays messages he shared with — and received from — more than 1,400 middle schoolers at BASH, an annual event hosted by our Office of Youth Ministry Expresses some of his emotions in advance of receiving an honorary degree at the 2024 Concursus Ceremony at St. Charles Borromeo Seminary next week  Reflects on 40 years as a priest, an anniversary he will celebrate officially on May 19  Offers his prayer for moms in advance of Mother's Day, invoking the intercession of Mary, the Queen of Peace  He also answers the following questions from the faithful:  I have been told by a priest at my old parish that my son is not a child of God because he was conceived through in vitro fertilization (IVF). I believe any child born is a gift from God. Can you respond to this? What does the Church teach about IVF? What metrics and feedback allow you to assess the health of parishes in the diocese?

Prairie Track & Field Podcast
Episode 102: Howard Wood Relays Recap + Summit League Outdoor Championships Preview

Prairie Track & Field Podcast

Play Episode Listen Later May 6, 2024 37:10


A two-for-one: catch up on all the action from the Howard Wood Relays, plus a look ahead to this upcoming weekend's Summit League Outdoor Championships!

0xResearch
MEV Wars: The Rise of Vertically Integrated Relays | Analyst Round Table

0xResearch

Play Episode Listen Later Apr 4, 2024 58:10


In this week's analyst round table, the Blockworks research team dives into Arbitrum's phase 3 grant program. They also examine the centralization risks emerging in MEV with vertically integrated relays like Titan, and debate the true impact of ETH staking yields on validating costs for rollups. The discussion also covers the huge upcoming token airdrops from Wormhole and Ethena, and whether they could provide a major stimulus to ecosystems. Finally, the team scrutinizes the recent Munchables exploit on Blast, the incentive flaws in BitTensor's decentralized AI model, and the AI potential of projects like HiveMapper that utilize reinforcement learning. As always remember this podcast is for informational purposes only, and any views expressed by anyone on the show are solely our opinions, not financial advice. - - Follow Westie: https://twitter.com/westiecapital Follow Effort: https://twitter.com/EffortCapital Follow Sam: https://twitter.com/swmartin19 Follow Ren: https://twitter.com/purplepill3m Follow Blockworks Research: https://twitter.com/blockworksres Subscribe on YouTube: https://bit.ly/3foDS38 Subscribe on Apple: https://apple.co/3SNhUEt Subscribe on Spotify: https://spoti.fi/3NlP1hA Get top market insights and the latest in crypto news. Subscribe to Blockworks Daily Newsletter: https://blockworks.co/newsletter/ - - Join us at DAS (Digital Asset Summit) in London this March! DAS is the #1 institutional conference in crypto, hosted by Blockworks. Use the link below to learn more, and use 0X10 to get 10% off your ticket! Sign up now because the price goes up every month. See you there! Learn more + get your ticket here: https://blockworks.co/event/digital-asset-summit-2024-london/home - - Timestamps: (0:00) Introduction (1:13) Arbitrum Phase 3 Grant Program (6:08) Partial Set Security & ICS 2.0 (16:28) Echo & Seed Round Investing (21:37) Titans Integrated Relay Launch (30:20) MEV Blocker Fee Switch (33:20) Ethena & Wormhole Token Airdrops (41:27) Blast Munchables Exploit (49:42) Bittensor Token Dynamics & Demand - - Check out Blockworks Research today! Research, data, governance, tokenomics, and models – now, all in one place Blockworks Research: https://www.blockworksresearch.com/ Free Daily Newsletter: https://blockworks.co/newsletter - - Disclaimer: Nothing said on 0xResearch is a recommendation to buy or sell securities or tokens. This podcast is for informational purposes only, and any views expressed by anyone on the show are solely our opinions, not financial advice. Dan, Sam, and our guests may hold positions in the companies, funds, or projects discussed.

USF Bulls Unlimited Unloaded
Bulls Beat 4-1: Track & Field performs at Pepsi Relays; Softball, Baseball drop tough series

USF Bulls Unlimited Unloaded

Play Episode Listen Later Apr 3, 2024 26:57


Monday's show begins with more great stuff from track and field before recapping a near 2nd straight series win to start conference play for baseball that came one out short at Charlotte (6:30 mark), softball for a 4th time in the AAC starts with a win before dropping the last 2, but this time in extra inning to North Texas (16:00). Darek also gives a full conference standings update for both sports. Show concludes with men's tennis dropping a pair of heartbreakers.

Inside with Brett Hawke
#368 Hunter Armstrong talks World Champs, Olympic Trials, and Loving Relays

Inside with Brett Hawke

Play Episode Listen Later Mar 4, 2024 57:26


Hunter Armstrong covers many aspects of his swimming career and experiences representing Team USA. Most recently, at the World Championships in Doha, Hunter won 7 medals. He won the 100 Backstroke individually and went 47/145 on the freestyle relays. Our Sponsors: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠EO SWIM BETTER:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ Analyse your stroke technique with eo's SwimBETTER handsets. Go to eolab.com/SwimBETTER, and use code BRETT at checkout to get 9 months free on a single gold annual membership with any handset purchase. ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠BRATTER PA IMMIGRATION LAW⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠: Exclusive immigration representation of athletes, entrepreneurs, artists, investors, and entertainers. ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠BEINE WELLNESS BUILDING: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Individualize your nutrition with genetic testing and personalized plans. Eat, supplement, and recover based on your genetics. ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠SWIMSTRONG DRYLAND:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ SwimStrong Dryland inspires and changes the lives of competitive swimmers through strength and leadership training, motivation and care. ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠IMAGINE SWIMMING:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ NYC's Premier Swim School is looking for instructors and coaches! Lessons for all ages, from Baby Swim to adults, along with competitive club teams. ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠INTL SWIMMING HALL OF FAME: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Help preserve swimming history by joining the 1 in 1000 Club! #swimming #worldaquatics #olympics