New transport layer computer network protocol
POPULARITY
Do you understand how networking works in C#? Carl and Richard chat with Chris Woody Woodruff about his new book on networking with C#. Chris runs down the fundamentals of networking and then discusses the different approaches readily available in the C# world, including web sockets, gRPC, SignalR, and many more! The conversation also turns to the upcoming QUIC standards built into HTTP/3 that should simplify networking. Sure, you could go with the defaults, but why not explore all the options!
Do you understand how networking works in C#? Carl and Richard chat with Chris Woody Woodruff about his new book on networking with C#. Chris runs down the fundamentals of networking and then discusses the different approaches readily available in the C# world, including web sockets, gRPC, SignalR, and many more! The conversation also turns to the upcoming QUIC standards built into HTTP/3 that should simplify networking. Sure, you could go with the defaults, but why not explore all the options!
In this episode of Search Off the Record, Gary Illyes and Martin Splitt from the Google Search team dive deep into the foundations of how the web works—specifically HTTP, TCP, UDP, and newer technologies like QUIC and HTTP/3. The two reflect on how even experienced web professionals often overlook or forget the mechanics behind these core protocols, sharing insights through technical discussion, playful banter, and analogies ranging from messenger pigeons to teapots. The conversation spans key concepts like packet transmission, connection handshakes, and the importance of status codes such as 404, 204, and even 418 (“I'm a teapot”). Throughout the conversation, they connect these protocols back to real-world implications for site owners, developers, and SEOs—like why Search Console might report network errors, and how browser or server behavior is influenced by low-level transport decisions. With a mix of humor and expertise, Gary and Martin aim to demystify a crucial part of the internet's infrastructure and remind listeners of the layered complexity that makes modern web experiences possible. Resources: Episode transcript →https://goo.gle/sotr091-transcript Listen to more Search Off the Record → https://goo.gle/sotr-yt Subscribe to Google Search Channel → https://goo.gle/SearchCentral Search Off the Record is a podcast series that takes you behind the scenes of Google Search with the Search Relations team. #SOTRpodcast #SEO #Http Speakers: Lizzi Sassman, John Mueller, Martin Splitt, Gary Illyes Products Mentioned: Search Console - General
Do you understand how networking works in C#? Carl and Richard chat with Chris Woody Woodruff about his new book on networking with C#. Chris runs down the fundamentals of networking and then discusses the different approaches readily available in the C# world, including web sockets, gRPC, SignalR, and many more! The conversation also turns to the upcoming QUIC standards built into HTTP/3 that should simplify networking. Sure, you could go with the defaults, but why not explore all the options!
Ready to upgrade to Windows Server 2025? Richard talks to Robert Smit about his experiences doing an upgrade—with a few important dos and don'ts! Robert talks about dusting off your Active Directory setup and ensuring you're at the Server 2016 functional level. The conversation also dives into the new-build-versus-upgrade options, taking advantage of SMB over QUIC and SMB Compression, and much more!LinksWindows Server 2025Upgrading to Windows Server 2025Azure ArcWindows Admin CenterSMB CompressionWindows ToolsRemote Server Administration ToolsConfiguration ManagerAzure Arc-enabled System Center Virtual Machine ManagerLive Migration with Workgroup ClusterRecorded January 7, 2025
Nous voici dans le 66ième épisode de Quantum, le podcast francophone de l'actualité quantique. Nous reprenons le cours des événements depuis notre épisode spécial de mi-décembre sur Google Willow. https://www.oezratty.net/wordpress/2024/actualite-quantique-de-decembre-2024-special-google-willow/Dans cet épisode, nous revenons sur divers événements comme la Q2B de Santa Clara, le quantique au CES de Las Vegas, le workshop de la Quantum Energy Initiative à Grenoble, la conférence QT4HEP du CERN. Côté acteurs, nous avons des news sur Alice&Bob, Quobly, Welinq, Qubit Pharmaceuticals, le CNRS, Xanadu, Google, QuEra, Quantum Brilliance, IBM, et puis quelques distractions du côté du bullshit quantique qui est vraiment mis à toutes les sauces de manière très créative en ce moment.ÉvénementsQ2B Santa ClaraDébut décembre 2024 avait lieu la conférence Q2B à Santa Clara. La première avait eu lieu en 2017. https://www.youtube.com/playlist?list=PLh7C25oO7PW1zNHHzI3-ekwTBWHAhpu4FMunich Quantum Software ForumLes vidéos et les présentations de la conférence Munich Quantum Software Forum. À noter la très bonne présentation didactique d'Austin Fowler de Google, l'un des créateurs du surface code.https://www.cda.cit.tum.de/research/quantum/2024_mqsf_summary/CES de Las VegasUn journaliste a évoqué la notion de « Quantique 2.0 » CES 2025 : au-delà de la vitrine d'innovations technologiques, que retenir ?par Stéphane Gervais Ducouret dans Alliancy, Janvier 2025.L'événement a surtout été marqué par les annonces de Nividia. Ils présentaient le « GB200 NVL72 cluster et aussi une station de travail dotée d'un GPU GB10 Grace Blackwell. Nvidia évoquait aussi deux nouveaux termes : la notion de « Physical AI » (pour piloter les robots) et « d'Agentic AI » (pour intégrer des réseaux d'agents).CES 2025: AI Advancing at ‘Incredible Pace,' NVIDIA CEO Says by Brian Caulfield, Nvidia, January 2025.Au passage, Nvidia annonçait que sa prochaine conférence développeur en mars comprendrait une journée quantique le 20 mars. Elle accueillera notamment Alice & Bob et Pasqal, en plus d'autres acteurs du quantique (Atom Computing, D-Wave, Infleqtion, IonQ, PsiQuantum, Quantinuum, Quantum Circuits, QuEra, Rigetti et SEEQC). QEI Workshop GrenobleLa seconde édition du workshop de la Quantum Energy Initiative avait lieu à Grenoble des 6 au 10 janvier. Il rassemblait des interventions d'horizons divers : sur la thermodynamique quantique, le domaine favori de ses cofondateurs chercheurs, ainsi que sur le calcul quantique.Olivier y faisait son retour avec une intervention sur les enjeux économiques, scientifiques et technologiques du calcul quantique : Quantum computing roadmaps and their energetics aspects.https://www.oezratty.net/Files/Conferences/Olivier%20Ezratty%20QEI%20Workshop%20Jan2025.pdfLes premières vidéos du workshop qui rassemblait une centaine de personnes sont sur YouTubehttps://www.youtube.com/playlist?list=PLjqlGitBPAYAo_1A1hS1B3kNEkUhlJcnCConférence QT4HEP au CERNDu 20 au 23 janvier, j'ai participé à la conférence QT4HEP du CERN. Elle rassemblait des physiciens de la physique des particules à hautes énergies intéressés par les technologies quantiques, surtout le calcul quantique et les capteurs quantiques, et des spécialistes de ce dernier domaine. https://indico.cern.ch/event/1433194/timetable/?view=standard_numberedsVoir le post détaillé : CERN QT4HEP, LHC, Atlas, CMS and antimatter factory.https://www.oezratty.net/wordpress/2025/cern-qt4hep-lhc-atlas-cms-and-antimatter-factory/Quelques événements à venir :Unesco event : les 4 et 5 février ont lieu deux journées de lancement de l'année internationale des sciences et technologies quantiques au siège de l'Unesco à Paris. Nous y serons.Q-Expo 2025, la conférence et l'exposition organisée par QuiC revient à Amsterdam les 14 et 15 mai. https://qexpo.org/Quantum Software WorkshopLa Commission Européenne organisait un séminaire en ligne d'une matinée le 31 janvier sur les enjeux du logiciel quantique. C'est intéressant d'avoir un événement focalisé sur les logiciels quantiques, un enjeu de plus en plus important au gré de la maturation des ordinateurs quantiques qui commencent à rentrer dans le champ de la correction d'erreurs.https://qt.eu/events/quantum-software-workshopLe workshop était introduit par Oscar Diez, Policy Officer à la DG Connect. FranceRoadmap et levée de fonds d'Alice&BobAlice&Bob a annoncé une version plus détaillée de sa roadmap début décembre 2024. https://alice-bob.com/roadmap/Le 28 janvier, Alice&Bob annonçait aussi sa nouvelle levée de fonds de 103M€. Roadmap QuoblyQuobly faisait de même, lors d'une présentation par Maud Vinet (CEO) lors de la Q2B à Santa Clara, concomitamment avec l'annonce du partenariat avec STmicroelectronics que nous avons déjà relaté en décembre dernier. https://www.youtube.com/watch?v=3joAdGig-0Q&list=PLh7C25oO7PW1zNHHzI3-ekwTBWHAhpu4F&index=50
和大家介紹一台我最近兩次日本旅程都陪著我的工作夥伴:ASUS Zenbook S 16筆電。 了解更多ASUS Zenbook S 16 (UM5606):https://tw.asus.click/d4dhxk 可以看一下他的專業評測影片:https://youtu.be/oNHVSZ1cA9M 特樂通WiFiBOX分享器一日99,72小時限定! https://linshibi.com/?p=43862 活動期間:1月6日星期一0AM~1月8日星期三11:59PM 內容:WiFiBOX日本-無流量限制 一日99! 方式:從以下專屬連結點入,點選日本無流量限制一日159,到購物車會變成99。 https://lihi2.com/tqjCB 不過這次的活動會分眾,偷偷告訴你,在LINE官方帳號連結下單的朋友,會加碼抽出ONPRO 5000mAh的磁吸式行動電源5個喔! 歡迎加入我的LINE好友! https://reurl.cc/EgbWlk 加入後,請輸入特樂通或是WIHO,就可以看到這次的專屬活動,會有另一個專屬連結可以下單。 順帶一提,我的LINE官方帳號今年起沒有合作了,因此所有發訊息都需要付費,暫時無法很常送訊息給大家。但我還是會好好維持這個平台,增加關鍵字。大家可以善用輸入關鍵字自動回覆的功能找資訊喔!比方說藥妝,優惠券,松本清,SUNDRUG,國民,多慶屋,BIC,DONKI,百貨,GU,上網,賞櫻,滑雪等等。 2025遊日本信用卡,可無腦刷的九張卡 https://linshibi.com/?p=43511 其實上半年遊日本的信用卡多數沒有改惡,只是原本福利給最多的全支付和玉山熊本熊雙幣卡大改惡,其他多半是小改沒太大變化。我注意到有一群朋友只想矇著眼睛無腦刷,完全不想做任何事先登錄的動作。那麼請參考以下這個名單。 海外刷卡要1.5%手續費,因此要高於1.5%的回饋是基本要求,我就只列3%以上的了。另外注意多數卡都限制要在日本的實體店鋪面對面消費才行,如果網購可以的我會寫上去。另外,只能刷個2萬就滿的這種我就不列了,我只列可以刷到5萬以上的。 1.玉山unicard 4.5%回饋 有上限5.7萬台幣。這是選擇Up選扣掉99點的狀況下。好吧這張卡很燒腦,我剛申請,會再詳細寫。 2.聯邦吉鶴卡 4%回饋 限有iphone者用Quic pay,有上限6.6萬台幣。 https://reurl.cc/lZ6GL6 3.永豐 DAWAY卡 4% LINE POINT回饋 限新戶,有上限5.3萬台幣。外幣網購可。 (這張卡太紅了,紅到2025年新卡要15日才開放申請) 4.台新玫瑰卡/太陽卡,3.3%台新Point回饋 有上限,不過高達30萬台幣,能刷的到的人很少吧。 網購可,日本、韓國、歐洲、美國之國碼或幣別交易皆可。 5.富邦J卡,3%回饋無上限 日幣網購可。 https://reurl.cc/bVOdDX 6.台新FlyGo飛狗卡 3%台新Point回饋無上限 任何外幣網購皆可,是我很珍惜的萬用網購卡。和航空公司買機票還可以95折(但這裡有上限)。 7.國泰世華CUBE卡 3%小樹點回饋無上限 但記得上個月要登入CUBE App,且要擁有國泰世華帳戶,在日本時要切換為「趣旅行」,就有3%。好吧有點不無腦。 8.上海簡單卡,3%回饋無上限 9.台新 Giving卡,3%回饋 有上限10萬台幣。網購可。 2025遊日本電子支付,只剩街口支付2.5%無上限 https://linshibi.com/?p=44207 支付工具福利縮水,別忘了用上優惠券,可能還更實際喔。 我把所有目前的優惠券都上傳到雲端硬碟了,方便大家一整包下載! https://reurl.cc/r9Ej24
In the last episode of PING for 2024, APNIC's Chief Scientist Geoff Huston discusses the shift from existing public-private key cryptography using the RSA and ECC algorithms to the world of ‘Post Quantum Cryptography. These new algorithms are designed to withstand potential attacks from large-scale quantum computers and are capable of implementing Shor's algorithm, a theoretical approach for using quantum computing to break the cryptographic keys of RSA and ECC. Standards agencies like NIST are pushing to develop algorithms that are both efficient on modern hardware and resistant to the potential threats posed by Shor's Algorithm in future quantum computers. This urgency stems from the need to ensure ‘perfect forward secrecy' for sensitive data — meaning that information encrypted today remains secure and undecipherable even decades into the future. To date, maintaining security has been achieved by increasing the recommended key length as computing power improved under Moore's Law, with faster processors and greater parallelism. However, quantum computing operates differently and will be capable of breaking the encryption of current public-private key methods, regardless of the key length. Public-private keys are not used to encrypt entire messages or datasets. Instead, they encrypt a temporary ‘ephemeral' key, which is then used by a symmetric algorithm to secure the data. Symmetric key algorithms (where the same key is used for encryption and decryption) are not vulnerable to Shor's Algorithm. However, if the symmetric key is exchanged using RSA or ECC — common in protocols like TLS and QUIC when parties lack a pre-established way to share keys — quantum computing could render the protection ineffective. A quantum computer could intercept and decrypt the symmetric key, compromising the entire communication. Geoff raises concerns that while post-quantum cryptography is essential for managing risks in many online activities — especially for protecting highly sensitive or secret data—it might be misapplied to DNSSEC. In DNSSEC, public-private keys are not used to protect secrets but to ensure the accuracy of DNS data in real-time. If there's no need to worry about someone decoding these keys 20 years from now, why invest significant effort in adapting DNSSEC for a post-quantum world? Instead, he questions whether simply using longer RSA or ECC keys and rotating key pairs more frequently might be a more practical approach. PING will return in early 2025 This is the last episode of PING for 2024, we hope you've enjoyed listening. The first episode of our new series is expected in late January 2025. In the meantime, catch up on all past episodes.
Programa 5x02, amb Ramon Pellicer. En el segon cap
Programa 5x02, amb Ramon Pellicer. En el segon cap
Send us a Text Message.This week, we're having an extra special girls' chat with one of the pioneers of F1 podcasts in the Middle East! What makes them even more remarkable is that they're women. We'll dive into how they got started, what keeps them going, and their unique take on the latest F1 drama that is roaming around the paddock these days. Grab a seat, join the convo, because this episode is special! هذا الأسبوع، الحلقة خاصة جدًا مع اثنتين من رائدات بودكاستات الفورمولا 1 في الشرق الأوسط! وما يجعلهن أكثر تميزًا هو أنهما فتاتان. سنتناول كيف بدأتا، وما الذي يجعلهما تستمران، ورؤيتهما الفريدة على أحدث دراما في الفورمولا 1 التي تدور حول الحلبة هذه الأيام.
What is QUIC? Where did it come from? Why has it been successfully deployed where so many other protocols have either taken forever or flat-out failed? George Michaelson (of APNIC fame) joins Tom Ammon and Russ White on this episode of the Hedge to (quickly) talk about QUIC.
Événements · Voici les slides et vidéos de la journée Teratec/HQI du 24 avril 2024 sur le pack quantique Ile de France · Le 16 mai, workshop sur le calcul quantique organisé avec Le Lab Quantique à Station F slides. · France Quantum a eu lieu le 21 mai avec plus de 700 personnes, un record pour un événement quantique en France. · Vivatech avait lieu juste après avec une forte activité sur le stand HQI avec de nombreuses présentations ainsi que sur les stands du CNRS (Qperfect) et de la Région IDF (Alice&Bob). · Forum Teratec 2024 au Parc Floral les 29 et 30 mai. https://www.forumteratec.com/en Événements à venir :· TQCI benchmarking à Reims les 4 et 5 juin. Programme et inscriptions.· Q-Expo à Amsterdam, organisé par QuiC le 12 juin. https://www.linkedin.com/feed/update/urn:li:activity:7201492633590898688/. · Lindau Nobel Laureate Meetings en Allemagne,https://www.mediatheque.lindau-nobel.org/meetings/2024/programme France Deux annonces d'implantation en France, pour IBM et IQM à l'occasion de l'événement « Choose France » Investissement de 100M€ d'IQM en France et à Grenoble pour la création d'une ligne pilote industrielle de qubits supraconducteurs, montée avec le CEA-Leti et aussi Alice&Bob.https://www.meetiqm.com/newsroom/press-releases/iqm-to-build-a-fabrication-facility-in-france Investissement de 45M€ d'IBM en France pour la création d'un laboratoire sur le quantique, focalisé sur les outils logiciels. Il sera situé sur le plateau de Saclay dans le même bâtiment que leur laboratoire sur l'IA créé il y a quelques années. Annonce d'Alice&Bob le 15 mai 2024. Leur premier qubit de chat est maintenant disponible sur Google Cloud. https://www.datacenterdynamics.com/en/news/alice-bob-quantum-processor-available-on-google-cloud-marketplace/ Et un partenariat avec Riverlane pour la correction d'erreurs. https://www.hpcwire.com/off-the-wire/alice-bob-partners-with-riverlane-to-accelerate-quantum-error-correction/ · Annonce de Pasqal et Aramco. Aramco fait l'acquisition d'une machine de Pasqal de 200 qubits. L'équipe de Pasqal et de l'IOGS (Antoine Browaeys et Thierry Lahaye) démontrent une première mondiale avec le contrôle précis et le réarrangement de 828 atomes avec des pinces optiques contrôlées par un FPGA et grâce à l'emploi de deux lasers fonctionnant sur différentes longueurs d'ondes, à 813 et 818 nm. Rearrangement of single atoms in a 2000-site optical tweezers array at cryogenic temperatures by Grégoire Pichard, Desiree Lim, Etienne Bloch, Julien Vaneecloo, Lilian Bourachot, Gert-Jan Both, Guillaume Mériaux, Sylvain Dutartre, Richard Hostein, Julien Paris, Bruno Ximenez, Adrien Signoles, Antoine Browaeys, Thierry Lahaye, and Davide Dreon, arXiv, May 2024 (6 pages). · Annonce OVHcloud avec IBM Qiskithttps://fr.newsroom.ibm.com/OVHcloud-propose-le-kit-de-developpement-logiciel-Qiskit-dIBM-dans-le-cadre-de-son-portefeuille-de-notebooks-quantiques · Annonce SGPI avec l'AFNUM pour la vulgarisation du quantique, avec Pasqal, Cryptonext Security et TheGreenBow https://www.afnum.fr/wp-content/uploads/2024/05/CP-France-2030-quantique-28-mai-2024.pdf · Un Livre blanc sur le quantique du GIFAS qui montre l'appropriation des technologies quantiques par les industriels de l'aérospatial.https://www.gifas.fr/brochures?prod_pages%5BrefinementList%5D%5Btags.name%5D%5B0%5D=innovation International IBM et annonce d'évolutions de Qiskit. Notamment gestion de batches avec plusieurs jeux de circuits.https://www.ibm.com/quantum/qiskit?social_post=sf188632769&sf188632769=1 Quantum computing with Qiskit by Ali Javadi-Abhari, Matthew Treinish, Kevin Krsulich, Christopher J. Wood, Jake Lishman, Julien Gacon, Simon Martiel, Paul D. Nation, Lev S. Bishop, Andrew W. Cross, Blake R. Johnson, and Jay M. Gambetta, arXiv, May 2024 (16 pages). PsiQuantum fait encore des siennes, cette fois-ci à Chicago. https://thequantuminsider.com/2024/05/06/a-quantum-manhattan-project-in-chicago-media-reports-on-20-billion-quantum-computing-campus/ QCI (Yale) lève $25Mhttps://thequantuminsider.com/2024/05/29/quantum-circuits-inc-quietly-raises-26-5-million/ Un record dans les ions piégés en Chine Une équipe de recherche chinoise de l'Université de Tsinghua a démontré un contrôle record de 512 ions d'ytterbium (171Yb+) piégésformant un cristal de Wigner 2D dans un piège de Paul 3D monolithique. Divers Manifesto Women 4 Quantum piloté notamment par Pascale Senellart. https://women4quantum.eu/https://women4quantum.eu/wp-content/uploads/2024/05/w4q-manifesto-of-values.pdf
SANS Internet Stormcenter Daily Network/Cyber Security and Information Security Stormcast
New tool: linux-pkgs.sh https://isc.sans.edu/forums/diary/New%20tool%3A%20linux-pkgs.sh/30774/ Suspicious NuGet package grabs data from industrial systems https://www.reversinglabs.com/blog/suspicious-nuget-package-grabs-data-from-industrial-systems Preventing Cross Service UDP Loops in QUIC https://bughunters.google.com/blog/5960150648750080/preventing-cross-service-udp-loops-in-quic ShadowRay Attacks AI Workloads Actively Exploited in the Wild https://www.oligo.security/blog/shadowray-attack-ai-workloads-actively-exploited-in-the-wild TheMoon Malware Infects 6,000 ASUS Routers in 72 Hours for Proxy Service https://www.bleepingcomputer.com/news/security/themoon-malware-infects-6-000-asus-routers-in-72-hours-for-proxy-service/
SANS Internet Stormcenter Daily Network/Cyber Security and Information Security Stormcast
New tool: linux-pkgs.sh https://isc.sans.edu/forums/diary/New%20tool%3A%20linux-pkgs.sh/30774/ Suspicious NuGet package grabs data from industrial systems https://www.reversinglabs.com/blog/suspicious-nuget-package-grabs-data-from-industrial-systems Preventing Cross Service UDP Loops in QUIC https://bughunters.google.com/blog/5960150648750080/preventing-cross-service-udp-loops-in-quic ShadowRay Attacks AI Workloads Actively Exploited in the Wild https://www.oligo.security/blog/shadowray-attack-ai-workloads-actively-exploited-in-the-wild TheMoon Malware Infects 6,000 ASUS Routers in 72 Hours for Proxy Service https://www.bleepingcomputer.com/news/security/themoon-malware-infects-6-000-asus-routers-in-72-hours-for-proxy-service/
In this episode of PING, APNIC's Chief Scientist Geoff Huston discusses the rise of Low Earth Orbiting (LEO) Satellite based Internet, and the consequences for end-to-end congestion control in TCP and related protocols. Modern TCP has mostly been tuned for constant delay, low loss paths and performs very well at balancing bandwidth amongst the cooperating users of such a link, achieving maximum use of the resource. But a consequence of the new LEO internet is a high degree of variability in delay, loss and consequently an unstable bandwidth, which means TCP congestion control methods aren't working quite as well in this kind of Internet. A problem is, that with the emergence of TCP bandwidth estimation models such as BBR, and the rise of new transports like QUIC (which continue to use the classic TCP model for congestion control), we have a fundamental mismatch in how competing flows try to share the link. Geoff has been exploring this space with some tests from starlink home routers, and models of satellite visibility. His Labs starlink page shows a visualisation of behaviour of the starlink system, and a movie of views of the satellites in orbit. Read more about TCP, QUIC, LEO and Geoff's measurements on the APNIC Blog and APNIC Labs
In season 4 episode 13, we're joined by Tanya Suarez – Founder at IoT Tribe to explore the potential of quantum and IoT convergence, the latest advancements in quantum, and the challenges on the horizon. Plus, we'll get into the possibilities and transformative use cases of quantum now and into the future! Sit back, relax, tune in and discover… (01:28) About Tanya (04:10) Net Zero Tech Alliance (06:38) What is quantum? (11:56) What does it look like for quantum and IoT to work together? (13:05) BMW quantum use case (15:18) Start up quantum businesses (16:26) Why has quantum accelerated yet? (18:43) Security concerns in quantum (23:43) How can quantum contribute to sustainable smart city development? (27:05) How long until full scale quantum capabilities? (30:15) Prediction for IoT in 2023 And much more! Thank you to today's episode sponsors... 5V Tech! Discover how 5V Tech can help you unlock your scaling potential in cutting-edge tech and IoT, here: https://www.weare5vtech.com/ ABOUT THE GUEST Tanya Suarez, Founder of IoT Tribe, Co-founder of BluSpecs and Governing Board Member at the General Assembly of the European Quantum Industry Consortium (QuIC), specialises in uniting startups and corporations in IoT, AI, and Immersive Technologies. She's a renowned expert in blockchain, Fintech, and eHealth, working with global clients to deliver innovative solutions. Tanya is a sought-after panel moderator, speaker, and advisory board member for startups. She's a key figure at the Alliance for Internet of Things Innovation and a World Economic Forum Digital Leader. Connect with Tanya: https://www.linkedin.com/in/tanyasuarez/ ABOUT IOT TRIBE IoT Tribe accelerates global tech growth, fostering partnerships and innovation. Trusted by corporates, governments, investors, and startups, we drive fast-track technology adoption, co-creation, data insights, and intrapreneurship. Our unique collaborative ecosystem fuels disruption, offering unparalleled tech access for partners and equity-free scaling for startups. Find out about IoT Tribe: https://www.iottribe.org/ And Net Zero Tech Alliance: https://netzerotechalliance.org/ Learn more about QuIC: https://www.euroquic.org/ SUBSCRIBE TO THE IOT PODCAST ON YOUR FAVOURITE LISTENING PLATFORM: https://linktr.ee/theiotpodcast Sign Up for exclusive email updates: https://theiotpodcast.com/ Contact us to become a guest/partner: https://theiotpodcast.com/contact/ Connect with host Tom White: https://www.linkedin.com/in/tom5values/
Anatoly joins Mert to discuss his 5-year vision for Solana. In this discussion, we cover Solana's changing narrative, Firedancer's performance, Solana's shrinking hardware requirements, why Anatoly wants people to fork the SVM, the key to crypto adoption and why multiple slot leaders will be a huge upgrade for Solana! This was a discussion from last week's Permissionless II conference. - - Timestamps (00:00) Introduction (03:19) Solana's Momentum and Big Announcements (07:49) Value Capture and Local Fee Markets (15:18) QUIC and Stake-Weighted QoS (17:23) Firedancer's Performance & Solana's Hardware Requirements (25:06) Jito Promo (31:04) Solana's Most Exciting Applications (32:07) What Can Solana Learn from Ethereum? (34:38) Why Solana Wants Multiple Leaders per Slot - - This episode is brought to you by Jito. Jito is the easiest way to earn MEV rewards on Solana with liquid staking. Stake your SOL with Jito to start earning high yield powered by MEV and access instant liquidity through Jito's liquid staking token JitoSOL so that you can use your staked assets across Solana DeFi. Visit jito.network to get started today! - - Follow Anatoly: https://twitter.com/aeyakovenko Follow Mert: https://twitter.com/0xMert_ Follow Garrett: https://twitter.com/GarrettHarper_ Follow Lightspeed: https://twitter.com/Lightspeedpodhq Subscribe on YouTube: https://bit.ly/43o3Syk Subscribe on Apple: https://apple.co/3OhiXgV Subscribe on Spotify: https://spoti.fi/3OkF7PD Get top market insights and the latest in crypto news. Subscribe to Blockworks Daily Newsletter: https://blockworks.co/newsletter/ - - Resources Jito jito.network Permissionless https://blockworks.co/event/permissionless-2023 - - Disclaimers: Lightspeed was kickstarted by a grant from the Solana Foundation. Nothing said on Lightspeed 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. Mert, Garrett and our guests may hold positions in the companies, funds, or projects discussed.
Software Engineering Radio - The Podcast for Professional Software Developers
In this episode, Varun Singh, Chief Products and Technology Officer at Daily.co, speaks with host Nikhil Krishna about the 30-year evolution of web protocols. In particular, they explore the impact of protocol ossification, which has supported the Internet's success but also limits the flexibility of evolving protocol suites such as TCP/IP and UDP by constraining future development. Varun points out how the end-to-end principle emphasizes full flexibility for end hosts, but the TCP implementation in the OS kernel as well as in “middle boxes” such as ISPs contributes to the constraints of ossification by blocking certain types of traffic. Further, the development of new protocols is challenging due to the need for backward compatibility with existing protocols. They discuss Google's efforts – and the challenges it has faced – in working to move the HTTP protocol forward. The role of standards bodies such as the IETF and collaboration between industry stakeholders is crucial for the evolution of internet protocols, requiring a balance between maintaining backward compatibility and introducing new protocols such as QUIC and HTTP/3 to address existing constraints and improve internet performance and security. indeed, QUIC includes features that seek to actively avoid ossification and encourage evolution.
In this episode of PING, Christian Huitema discusses how looking into the IETF data tracker allowed him to assess "how well we are doing" at document production. As the IETF has grown, and as the process of developing standards has got more complex its understandable it takes a bit longer to produce a viable RFC but some questions have been made about exactly where in process the delays come from. Are we really doing better or worse than we used to? and, why might that be? Christian took an interesting approach to the problem, using a random sample of 20 documents from 2018 (initially) and a hand method of collating the issues, and then applied the same methodology back into 2008 and 1998. His approach to measurement was rigorous and careful, separating his own opinions from the underlying data to aide reproducibility. Christian has a long history of network development and research, with experience in industry, and in the french national computing research institute "INRIA" before joining Bell Communications Research, and Microsoft. He worked on OSI systems, X.500 directories, Satellite communications, and latterly the IPv6 stack including the "Tededo" transition technology, the H/D ratio used in determining IPv6 allocations and assignments in the RIR model, and the QUIC transport layer protocol. The views expressed by the featured speakers are their own and do not necessarily reflect the views of APNIC.
In this episode of PING, APNIC's Chief Scientist Geoff Huston discusses the question of buffers, flow control and 'efficient' use of a network link. How do we maximise the use of a given network path, without knowing everything about its size along the way? It turns out, the story isn't as simple as "more is better" because sometimes, adding more memory to the system adds delay. Modern TCP's flow control algorithms are being modified to react to delay as well as loss, and become more efficient at occupying the available space. At the same time bit-marks inside the IP packet are modifying how end hosts can react to signals of congestion along the path. Are these two mechanisms in conflict? how do they stack up, and achieve critical mass in deployment? Read more about TCP and flow control on the APNIC Blog. Here's some articles from the blog which discuss the issues: Comparing TCP and QUIC (Geoff Huston) Does TCP keep pace with QUIC? (Konrad Wolsing) Striking a balance between bufferbloat and TCP queue oscillation (Ulrich Speidel) TCP initial window configurations in the wild (Jan Rüth) Underload: The future of congestion control (Safiqul Islam) Beyond bufferbloat: End-to-end congestion control cannot avoid latency spikes (Bjørn Teigen) Congestion Control at IETF 110 (Geoff Huston) The views expressed by the featured speakers are their own and do not necessarily reflect the views of APNIC.
Ep 207Alek ažurirao MacBook Pro 2016 na Venturu, koristeći legacy patcherApple BKC in Mumbai opens for customers this Tuesday (šta zna dete status je 450 ‘iljada...)Apple wins appeal in App Store legal battle with Epic Games: ‘A resounding victory'Apple discloses number of monthly active users for the App Store in EuropeMicrosoft rolling out iMessage on Windows 11 support, here are the pros and consLightweight and simple Google Analytics alternative - LiteAnalytics.comTelemetryDeck App AnalyticsMullvad VPN, boss level fruck-offApple's high security mode blocked NSO spyware, researchers sayThe Finder confuses with wildly inaccurate figures for available spaceQUICAll the Atari ST models and peripheralsTap to reveal na originalnom iPhoneuAI is so smart.ZahvalniceSnimano 28.4.2023.Uvodna muzika by Vladimir Tošić, stari sajt je ovde.Logotip by Aleksandra Ilić.Artwork epizode by Saša Montiljo, njegov kutak na Devianartu.40 x 40 cmulje /oil on canvas2023.private collection
On today's Network Break podcast we cover Amazon opening its Sidewalk low-power IoT wireless network to developers, Cisco putting the expiration date on Prime Infrastructure, HAProxy adding QUIC support in its enterprise load balancer, Huawei touting revenue stability, and more IT news.
On today's Network Break podcast we cover Amazon opening its Sidewalk low-power IoT wireless network to developers, Cisco putting the expiration date on Prime Infrastructure, HAProxy adding QUIC support in its enterprise load balancer, Huawei touting revenue stability, and more IT news. The post Network Break 424: Amazon Invites Devs To Its Sidewalk Wireless Network; OneWeb Readies Global Satellite Internet Service appeared first on Packet Pushers.
On today's Network Break podcast we cover Amazon opening its Sidewalk low-power IoT wireless network to developers, Cisco putting the expiration date on Prime Infrastructure, HAProxy adding QUIC support in its enterprise load balancer, Huawei touting revenue stability, and more IT news.
On today's Network Break podcast we cover Amazon opening its Sidewalk low-power IoT wireless network to developers, Cisco putting the expiration date on Prime Infrastructure, HAProxy adding QUIC support in its enterprise load balancer, Huawei touting revenue stability, and more IT news. The post Network Break 424: Amazon Invites Devs To Its Sidewalk Wireless Network; OneWeb Readies Global Satellite Internet Service appeared first on Packet Pushers.
On today's Network Break podcast we cover Amazon opening its Sidewalk low-power IoT wireless network to developers, Cisco putting the expiration date on Prime Infrastructure, HAProxy adding QUIC support in its enterprise load balancer, Huawei touting revenue stability, and more IT news. The post Network Break 424: Amazon Invites Devs To Its Sidewalk Wireless Network; OneWeb Readies Global Satellite Internet Service appeared first on Packet Pushers.
On today's Network Break podcast we cover Amazon opening its Sidewalk low-power IoT wireless network to developers, Cisco putting the expiration date on Prime Infrastructure, HAProxy adding QUIC support in its enterprise load balancer, Huawei touting revenue stability, and more IT news.
Nextcloud moves to the front of the pack with their new release, a moment to appreciate curl, and Amazon goes all in with Fedora. Special Guest: Brent Gervais.
Secure remote file access without OneDrive or VPNs? Richard chats with Ned Pyle about the power of SMB over QUIC. Ned talks about the ongoing battle to put older versions of SMB to bed and how QUIC is becoming the de facto standard for moving files around, both within the network and across the internet. While a lot of business files can be served effectively from OneDrive for Business, often, you have applications and infrastructure that depend on UNCs and other file mapping approaches. SMB for QUIC through Azure VMs and Azure Stack HCI allows the same UNC paths to work securely inside and outside your office network. Check it out!Links:SMB1 Product ClearinghouseWindows ServerSMB CompressionSMB SigningSMB over QUICAzure Stack HCILearn SMB over QUICSMB Insecure Guest AuthRecorded February 3, 2023
Quantum physics is the foundation of many modern technologies. Even though we are not realising it, quantum physics is a big part of our daily lives. Laure Le Bars, the president of the European Quantum Industry Consortium discusses quantum computing and its potential impact on business systems. Join us on the fourth episode of The Future of ERP podcast to discover the future of quantum computing!
Originally published on July 28th, 2022. We are taking some time off from production. We will be back with new episodes on January 3rd, 2023. In this episode, we talk to Robin Marx, solutions architect at Akamai, about HTTP/3, the third version of the HTTP protocol, how it can be used, and how it's developed over the past decade. Links https://twitter.com/programmingart QUIC and HTTP talks (https://www.youtube.com/playlist?list=PL3tsOU35YefabIEzJa_cq6vjkojNr0UZh) Tell us what you think of PodRocket We want to hear from you! We want to know what you love and hate about the podcast. What do you want to hear more about? Who do you want to see on the show? Our producers want to know, and if you talk with us, we'll send you a $25 gift card! If you're interested, schedule a call (https://podrocket.logrocket.com/contact-us) with us or you can email producer Kate Trahan at kate@logrocket.com (mailto:kate@logrocket.com) Follow us. Get free stickers. Follow us on Apple Podcasts, fill out this form (https://podrocket.logrocket.com/get-podrocket-stickers), and we'll send you free PodRocket stickers! What does LogRocket do? LogRocket combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Robin Marx.
С подачи Паши Коростелёва из выпуска 115 мы задумались про фильтрацию новомодного QUIC, маскирующегося под HTTP/3. Разыскали знающих людей и теперь готовы начать допрос - зачем вообще этот QUIC нам сдался, и насколько сильно будет грустить товарищ майор, когда все на него дружно перейдут. Про что: Эволюция HTTP/1.1->HTTP/2->HTTP/3 Какие проблемы решаем? Какие боли лечим? А можно без этого вашего QUIC? Какие проблемы с точки зрения сетевого инженера привносит новый протокол Почему ИБ в ужасе от QUIC Ну и RFC: RFC9000 Сообщение telecom № 117. QUIC и все-все-все появились сначала на linkmeup.
Amazon acquires iRobot, Zero-day defense tips, DNS security, and more! Amazon acquires iRobot. Amazon & IBM are moving quickly on Post-Quantum Cryptographic Algorithms. T-Mobile store owner made $25 million using stolen employee credentials. North Korea-backed hackers with a way to read your Gmail. Zero-Day defense: tips for defusing the threat. Josh Kuo: DNSSEC Nerd for InfoBlox and co-author of the "BIND DNSSEC Guide" & "DNS Security for Dummies" Hosts: Louis Maresca, Brian Chee, and Curt Franklin Guest: Josh Kuo Download or subscribe to this show at https://twit.tv/shows/this-week-in-enterprise-tech. Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Sponsors: newrelic.com/enterprise Compiler - TWIET UserWay.org/twit
Amazon acquires iRobot, Zero-day defense tips, DNS security, and more! Amazon acquires iRobot. Amazon & IBM are moving quickly on Post-Quantum Cryptographic Algorithms. T-Mobile store owner made $25 million using stolen employee credentials. North Korea-backed hackers with a way to read your Gmail. Zero-Day defense: tips for defusing the threat. Josh Kuo: DNSSEC Nerd for InfoBlox and co-author of the "BIND DNSSEC Guide" & "DNS Security for Dummies" Hosts: Louis Maresca, Brian Chee, and Curt Franklin Guest: Josh Kuo Download or subscribe to this show at https://twit.tv/shows/this-week-in-enterprise-tech. Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Sponsors: newrelic.com/enterprise Compiler - TWIET UserWay.org/twit
Amazon acquires iRobot, Zero-day defense tips, DNS security, and more! Amazon acquires iRobot. Amazon & IBM are moving quickly on Post-Quantum Cryptographic Algorithms. T-Mobile store owner made $25 million using stolen employee credentials. North Korea-backed hackers with a way to read your Gmail. Zero-Day defense: tips for defusing the threat. Josh Kuo: DNSSEC Nerd for InfoBlox and co-author of the "BIND DNSSEC Guide" & "DNS Security for Dummies" Hosts: Louis Maresca, Brian Chee, and Curt Franklin Guest: Josh Kuo Download or subscribe to this show at https://twit.tv/shows/this-week-in-enterprise-tech. Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Sponsors: newrelic.com/enterprise Compiler - TWIET UserWay.org/twit
Amazon acquires iRobot, Zero-day defense tips, DNS security, and more! Amazon acquires iRobot. Amazon & IBM are moving quickly on Post-Quantum Cryptographic Algorithms. T-Mobile store owner made $25 million using stolen employee credentials. North Korea-backed hackers with a way to read your Gmail. Zero-Day defense: tips for defusing the threat. Josh Kuo: DNSSEC Nerd for InfoBlox and co-author of the "BIND DNSSEC Guide" & "DNS Security for Dummies" Hosts: Louis Maresca, Brian Chee, and Curt Franklin Guest: Josh Kuo Download or subscribe to this show at https://twit.tv/shows/this-week-in-enterprise-tech. Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Sponsors: newrelic.com/enterprise Compiler - TWIET UserWay.org/twit
On The Cloud Pod this week, the team gets skeptical on Prime Day numbers. Plus: AWS re:Inforce brings GuardDuty, Detective and Identity Center updates and announcements; Google Cloud says hola to Mexico with a new Latin American region; and Azure introduces its new cost API for EC and MCA customers. A big thanks to this week's sponsor, Foghorn Consulting, which provides full-stack cloud solutions with a focus on strategy, planning and execution for enterprises seeking to take advantage of the transformative capabilities of AWS, Google Cloud and Azure. This week's highlights
In this episode of the backend engineering show I go through and discuss the Homa Protocol paper which attempts to replace TCP as a protocol in the data centers. I learned a lot from this paper, I have my criticisms of certain aspects, timestamps for topics discussed below. It appears there is a path to replace TCP in the datacenter and professor John tries to explain this path. Referenced materials mentioned in the episode Overview paper https://web.stanford.edu/~ouster/cgi-bin/papers/replaceTcp.pdf Homa 2018 paper (Details) https://people.csail.mit.edu/alizadeh/papers/homa-sigcomm18.pdf NIC Offloading in Linux https://en.wikipedia.org/wiki/TCP_offload_engine#Support_in_Linux Curl disabling Nigel Algo https://github.com/curl/curl/commit/4732ca5724072f132876f520c8f02c7c5b654d9 0:00 Intro 3:00 The nature of networking data center 5:30 TCP Segments 7:30 There is no “Request” in TCP 12:00 What so unique about Data centers? 14:00 Message Throughput vs Data throughput 18:25 Congestion Control 22:38 Homa's Congestion Control 25:00 Server Core Load Balancing 28:30 NIC offloading 30:00 Everything Wrong about TCP 37:00 Why not QUIC? 40:00 Limitation of Streaming 44:10 Load Balancing Stream Reading 47:15 Can we treat Segments as Messages? 51:00 Dispatching Messages is Easier 53:00 Connection Orientation 1:00:00 Sender Driven Congestion Control 1:03:00 In Order Packet Delivery 1:07:00 DCTCP 1:08:30 Homa is Message Based 1:11:00 Home is Connection Less 1:12:00 Receiver Driven Congestion Control 1:15:19 Out of Order Packets 1:16:20 Homa API is not Compatible with TCP 1:17:40 Will Homa come to HTTP? 1:18:45 Conclusion --- Support this podcast: https://anchor.fm/hnasr/support
In this episode, we talk to Robin Marx, solutions architect at Akamai, about HTTP/3, the third version of the HTTP protocol, how it can be used, and how it's developed over the past decade. Links https://twitter.com/programmingart QUIC and HTTP talks (https://www.youtube.com/playlist?list=PL3tsOU35YefabIEzJa_cq6vjkojNr0UZh) Follow us. Get free stickers. Follow us on Apple Podcasts, fill out this form (https://podrocket.logrocket.com/get-podrocket-stickers), and we'll send you free PodRocket stickers! What does LogRocket do? LogRocket combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Robin Marx.
The simple data transfer tool curl, and its associated library, are estimated to be installed on roughly 10 billion computers, VMs, and embedded devices around the world. For this ep we had a wide ranging conversation with Daniel Stenberg, curl's longtime author and maintainer, about starting up such an essential project back in the '90s, juggling the dizzying array of protocols curl supports, the decision-making process around one of the most critical open source programs in use today, and a bunch more.SHOW NOTESFind out (way) more about curl on its home page: https://curl.se/Daniel blogs extensively on curl and other topics: https://daniel.haxx.se/blog/Daniel is also working on a memoir, available online: https://un.curl.dev/The FOSS Pod is brought to you by Google Open Source. Find out more at https://opensource.google
Anatoly Yakovenko (Solana Labs Co-Founder) joins The Zeitgeist to discuss the current state of Solana and the ways in which the team is working to improve protocol performance. SHOW NOTES00:39 - Origin Story01:59 - How his role evolved at Solana03:42 - New initiatives at Solana04:59 - NFTs06:37 - How to improve performance12:31 - What is Solana's North Star?15:48 - Growth and Nakamoto coefficient19:47 - Developer ecosystem23:31 - Craziest idea built on Solana24:35 - Builders he admiresREFERENCESSaberMango MarketsOrcaAnchorFULL TRANSCRIPTBrian Friel (00:00):Hey everyone, and welcome to Zeitgeist, the show where we interview the founders, developers and designers who are pushing the Web 3.0 Space forward. I'm Brian Friel, Developer Relations at Phantom, and I'm super excited to have on the show today, none other than the man, the myth, the legend himself, Anatoly Yakovenko. Anatoly, how's it going?Anatoly Yakovenko (00:22):Hey, it's going well, thank you for having me.Brian Friel (00:25):Thanks for being on the show. You know, I think most folks know your story if they're very familiar with the Solana space. You are the founder of Solana. We do have some people who are listening to this show who are more familiar with the Ethereum world. Would you mind giving a quick moment to walk us through your background and how you got started with Solana?Anatoly Yakovenko (00:40):Yeah. So I'm an engineer by trade. I spent most of my career at Qualcomm, and I was there from super early days working on these like flip phones, if anybody remembers those. I was a Core Kernel engineer on Brew, which was, I think one, one of the first mobile operating systems with an App Store. Really the first, I think mobile platform where developers build anything, and this was pre-iOS, pre-Android.Anatoly Yakovenko (01:05):I was there for like almost 14 years. My last project was like building optimizations for augmented reality. And then around 2017, this big boom and crypto happened. I think the first really big Bitcoin price movements happened during that year. And it was obvious that Bitcoin was too slow for the kind of stuff that the narratives that people were talking about at the time, such as like global payments and things like that. That's what really got me interested in the space because I saw an opportunity to apply all the things that I learned at Qualcomm, from optimizations and wireless protocols and everything else to crypto.Brian Friel (01:46):So in the early days, if you take a look at the Git commit history on Solana, the protocol, you were a pretty heavy code contributor. How has your role evolved since starting the project? And what would you say is like your main focus today?Anatoly Yakovenko (02:00):Yeah, those early days were hard because I had to raise money and kind of be the CEO, which is effectively sales, but also I'm a really strong IC and losing one IC, it sucks, right for like a small startup? So I was coding and sometimes like 2:00, 3:00 in the morning, I would just be awake, still building stuff and burning the candle on both ends.Anatoly Yakovenko (02:27):As the network got stood up around like 2020, once we started growing the team, when we got a bit of traction in 2020, it's just my initial contributions were not as impactful as ... I'm now like one out of 20 contributors instead of like one out of 10. And that amount of like effort that I can put in ended up being not as important as me doing everything else that I can do as like the CEO of Labs.Brian Friel (02:53):So you guys obviously had a very explosive summer, 2021. NFT trading on Solana, I'm not sure if you would've predicted that your global state machine would be the perfect mechanism for trading JPEGs on the internet.Anatoly Yakovenko (03:06):No. Yeah, that's been wild.Brian Friel (03:10):I would say it's funny because a lot of people initially wrote off Solana because it wasn't EDM compatible. There was a myriad of reasons why it wouldn't take off. It seems like today you guys have the opposite problem where there's so much demand, everyone wants to use it.Brian Friel (03:25):I know you have a couple initiatives in the works now, some of that being quick, some stake weight, and then there's a fee prioritization mechanism coming in. How are those initiatives going generally? And do you foresee this as being a big step for the network or is this a really an iterative phase where you guys are going to continue to scale in various projects?Anatoly Yakovenko (03:43):Yeah, we designed this network. I mean, initially the slide deck literally said blockchain and NASDAQ speed and there was this big vision of something like serum running on it and being the price discovery for all of the world's stuff that needs trading. And that was like the first use case that we actually had any success with.Anatoly Yakovenko (04:01):The folks from FTX, that incubated serum, they looked at the network and they were like, "Okay, this is designed for the kind of exchange that we know how to build and trade. So why don't we see what happens?" And when NFT started taking off, it didn't make sense to me. But I could tell that a lot of people, like humans were interested in them instead of trading. A large number of people were interested in them. And that's a really important thing, like product market fit can be measured in many different ways. If you're speaking trading it could be volumes or TVL, but it's really, really important to really connect it to a person.Anatoly Yakovenko (04:39):And the more people you have in any of these effectively web based networks, people want to call it Web 3.0 or Web 2.0, or whatever, it's still the web. The more people you have using it, I think the more value you're actually creating for the world and that's really, really important. So Metaplex was incubated in Solana and it just allowed people to launch NFT projects.Anatoly Yakovenko (04:59):And we saw that at that time and now Ethereum gas fees were really so expensive that it was effectively impossible for any small artist to pony up like hundreds of thousands of dollars to go deploy like 10,000 NFT project and mint them and like have their users pay these ridiculous gas fees.Anatoly Yakovenko (05:20):So a lot of people just started messing around on Solana and they started getting traction and like making more money than normal artists creators make in a year in a single NFT mint. And that really changed like everything, for them and for us. So that's been just awesome to watch. Because NFTs have value, that has led to a different kind of traffic than we anticipated where there's now bots that spend a lot of money on egress, like a hundred gigabit worth of egress to try to snag a NFT mint.Anatoly Yakovenko (05:55):And the network can handle that most of the time. But sometimes it can't. So now we've been working on – if you've been following Solana, I'm sure you've heard like there's outages or congestion. Basically what happens is you have a known event, financial event, like an NFT mint or an IDO, but most of the time it's an NFT mint. And bots start sending so much traffic before this event to try to basically maximize their probability of them getting all the NFTs or most of them by stuffing all the leaders with packets and that prevents other packets from landing.Anatoly Yakovenko (06:31):And sometimes like the last one, it may uncover some unknown memory issue, where the memory and the validator starts growing and they start shutting down. And therefore, when more than a third of them run out of memory, you end up losing a quorum and therefore consensus halts. So it's effectively the greatest bug bounty free, like DDOS testing, not the best kind of DDOS testing that money can buy.Anatoly Yakovenko (06:58):It's really, really hard to even get a hundred gigabit worth of traffic like at Google. Your typical network that you deploy at Google for your private network inside their servers does not go to a hundred gigabit, it goes to one gigabit. So the kind of things that you see in the wild is really, really, even hard to simulate.Brian Friel (07:15):Yeah. You're testing and prod essentially.Anatoly Yakovenko (07:17):Right. And that's always the case. We have like a big testing effort and team and like a massive test net that's even bigger than the main net to try to simulate all these corner cases. Everything that you do in the lab gets really tested for real when you ship to prod.Anatoly Yakovenko (07:37):So the major change that we need to do is actually prevent them from sending that many packets. And there's a bunch of ways to do that. TCP has been the classic solution, but it has a lot of problems with latency and managing connections.Brian Friel (07:50):Right. And you guys use UDP Today.Anatoly Yakovenko (07:52):We use UDP Today, which is what traders prefer. So all the exchanges, like when you get high connectivity from CME or an ISE, you get UDP. And you can manage it for most of the time, but at some points like at a hundred gigabit, you basically have to like decide, "Okay, we're going to spend 10,000 bucks, a validator and put these appliances in there that can drop maybe close to like a terabit worth of traffic really, really quickly and filter packets. Or we build a software solution."Anatoly Yakovenko (08:24):In theory, QUIC can be as fast as UDP. In practice, that implementation and testing it, rolling it out, takes time. So over the last release, the 1.10 release, our engineers, plus the folks from like Blockdaemon [inaudible 00:08:40] one have been working on rolling out the quick implementation. And it looks like finally, like 1.10 is going to roll out to main net.Anatoly Yakovenko (08:47):I think the slow release is going to, roll out is going to start this week, but you need like, you really need three pieces. So this is kind of a complicated problem. So if you have QUIC, you can limit how many packets any IP address can send, but bots can, then we were going to get a million IPs and they'll all send a couple transactions per second each because they really want those NFTs.Brian Friel (09:08):Yeah. And then you're playing Whack Em' All with the IP addresses.Anatoly Yakovenko (09:11):Right. So the second fix, that's also 1.10, but I would say it's not as perfect as I would like it, but mostly there, is being able to limit the amount of traffic; people send an aggregate by stake weight. So if you're not staked, you get the least amount of bandwidth. But if you are staked, then you have let's say 0.5% of the stake, you're guaranteed that all the other stake are on stake notes, can't star view. So you can at least send half of a percent of bandwidth at any time. So that's the second part.Anatoly Yakovenko (09:45):And then the third part is that as information moves from, let's say, RPC nodes or other nodes, and like propagates to the leader, including like these intermediate hops, we need to make sure that it's prioritized not by first and first out, because then again, that will also lead to bots just trying to be the first packet in any given event, but by fee.Anatoly Yakovenko (10:10):Right? So this is where we need to add fee markets, which is something that will force bots to spend money instead of packets. And it's a bit more complicated to add fee markets in Solana. If you've ever programmed in Solana, you'll quickly realize that it's really different from Ethereum. And the main difference is that – you have one giant state machine like you do in Ethereum, so there's no charting on state, but each transaction has to specify what state it's going to read and what state it's going to write. Which means that you don't have this global fee for a block. You technically kind of end up having fees for state.Anatoly Yakovenko (10:45):So you have a single NFT mint with a single account, like a state account that represents that NFT market. And everybody wants to trade on it. So the fees accessing that particular state need to go up because you can only schedule so many transactions to access that thing. But that doesn't mean that the block is full. You can actually start adding more events into the block that don't touch that part of the state.Brian Friel (11:11):And you can touch other parts of the state in parallel and at a lower fee.Anatoly Yakovenko (11:15):Exactly. So it's kind of like, think of it as a bunch of buckets, and you want to fill the highest contented bucket with the highest paying transactions, but then you also want to fill the other buckets. So it's this multi-headed queue problem. There's no perfect solution for it. So it's, every solution is a heuristic. Which makes it both kind of complicated and easy, that you're never going to be perfect. So you can ship stuff. You can't ship things, but because it's heuristic, there's always like corner cases and you got to be careful about if any of them can be exploited between all of these hops.Anatoly Yakovenko (11:52):Partial solution to that is also rolling out. But I think given how complex all these three pieces are, we need like, we'll probably need the 1.11 release to stabilize everything.Brian Friel (12:02):That makes sense.Anatoly Yakovenko (12:03):I'm glad that at least like these 0.XX versions of this stuff is out and like finally is actually rolling out.Brian Friel (12:09):This kind of highlights what I always found Solana to be refreshing, especially compared to older blockchains. You know, you mentioned Bitcoin when you were first in back in the day is that, you guys have taken this very practical approach to “how do we scale?”, and have these iterative solutions. Do you have like a defining lighthouse that kind of guides this development cycle? Is it about being like the fastest and the cheapest chain or what is your priorities here?Anatoly Yakovenko (12:32):So there's this fundamental idea like that goes back to the roots, blockchain and NASDAQ speed. Imagine like all of these computers around the world, they all hold state. And that state is synchronized within a certain amount of time. And that time in theory can be as low as halfway around the world, like about 120 milliseconds.Anatoly Yakovenko (12:52):So this is the one giant piece of state that represents every price in the world. And it's a point of reference for price discovery. And in theory, even if you have something like NASDAQ or CME that trade at like sub one microsecond, because news still has to travel around the world. You have some event that happens in Singapore. It's got to go through the same fiber cables as everything else. That news wire is going to travel at the same speed as a state, as a transaction in Solana.Anatoly Yakovenko (13:21):So by the time you see it on your Bloomberg terminal and CME, you'll actually see the price reflected in both markets. And that means that like this set of nodes run by volunteers with open source software can be competitive at the most important core part of finance with like NASDAQ with CME.Anatoly Yakovenko (13:41):So that's really the goal. Can we get it to that level where it's propagating information around the world, synchronizing it at the speed of light? So that's the north star. So ...Brian Friel (13:51):And I love that. That's great.Anatoly Yakovenko (13:53):It's hard. It's a hard problem, but it's, I think there's clear reason that this thing is really useful to the world if it exists and even in the state, it exists now, it's extremely useful because I think this idea of open cheap price discovery is really important for DeFi and Web 3.0. You look at something like NFTs. I think under the hood NFTs are DeFi, you have a smart contract that decides who gets what based on royalty, secondary trading and all these other things.Anatoly Yakovenko (14:24):And it's a different business model for making money on the web. It's one that doesn't involve the Ad Exchange, a centralized Ad Exchange that Google runs. It doesn't have any intermediaries. It's between the creators and the community that they're serving. So I think it's, as early as it is, and I'm looking at these things and thinking these are like early bulletin boards, I can see that I think in 10, 15 years, the way that people make money on the web is going to be 99%, no intermediaries like through these kinds of networks and applications and almost none on through like the advertisement channels.Brian Friel (15:02):Yeah. That makes sense.Anatoly Yakovenko (15:03):That to me, I think is like huge. If this like transforms the web, that's awesome.Brian Friel (15:09):Yeah, totally. Changes human behavior, fundamentally. So you spoke a lot about the human side of these people who are using the network, but there is a human side also to the people who are running the nodes that secure this network here. And there's a common misconception out there that Solana is this big and fast chain, but there's a few nodes that's powering this network.Brian Friel (15:30):You've spoken a lot about this term, the Nakamoto Coefficient, which is essentially the number of nodes that would have to collude to make the blockchain stop working in some capacity. How has this Nakamoto Coefficient been evolving since Solana's launch? And is there anything that you guys are doing at labs that are catalyzing this kind of growth in this Nakamoto Coefficient?Anatoly Yakovenko (15:49):Yeah. We started with like the Nakamoto Coefficient around like six or seven in those early days. And now it's 24 and that may sound like a small number, but when you look at Bitcoin, it takes about six mining pools to get to 51%, an Ethereum, I think three or maybe four, something like that mining pools, ETH2 stake distribution is even worse. It's like Lido, might be Lido plus one exchange, Kraken or Binance might cross it.Anatoly Yakovenko (16:17):And it's both important and not as important as people think. So the core part of where security comes from these networks is actually in the sheer number of nodes, because fundamentally like when high level catastrophic event happens, a bunch of machines get corrupted. As long as one of them can recover the data, that data contains cryptographic signatures from everyone else in the network. They can validate that that data's correct, and the network can recover.Anatoly Yakovenko (16:47):So you only need one out of many. And this is true about every BFD system, even Bitcoin, if all the Bitcoin ledgers are destroyed, doesn't matter how much cash power was securing it, Bitcoin is gone. So what's important is the number of copies of the Bitcoin ledger, and the same thing with ETH2 – it's a bit more complicated with ETH2 because they do the sub sampling thing, but effectively you need enough of the ETH2 validators to survive. So you can recover a full copy of the state.Anatoly Yakovenko (17:17):So that number is really, really what matters. And when you talk about the state concentration, Nakamoto Coefficient, that has impact on real time censorship. So if, for example, like Kraken and Lido decided to start dropping transactions, they could right now, you know, given the state distribution on ETH2, but the community can basically fork them all out. They can effectively tell them, because you're misbehaving.Brian Friel (17:45):You're breaking the social contract.Anatoly Yakovenko (17:47):Yeah, you're breaking the social contract. You can actually be kicked out. And that's, I think, kind of that action of last resort, it's what really protects these networks. But given that you still want the Nakamoto Coefficient as large as possible, because I think, in the long term, especially for trading systems, you might not see this direct censorship. If the purpose of blockchain is to be these open marketplaces and the top three crypto exchanges can decide the order of events in the global open marketplace, there's probably perverse incentives there for them to not make this network the best marketplace in the world, because it's eating their lunch.Brian Friel (18:28):Yeah. We've reinvented payment for order flow here.Anatoly Yakovenko (18:31):Right. And that's really hard to enforce and may not even be intentional. Right? You may have somebody, some product manager at Coinbase that doesn't know what they're doing, that simply says, "Hey, I made these performance improvements to how we run nodes, and now our customers are earning more money." It may even not be like totally malicious. This is where I think that Nakamoto Coefficient actually matters in the long term.Anatoly Yakovenko (18:59):So Solana and Avalanche probably have the two highest, I forget what Avalanche is at, but basically it's much, much better than eight or three or four, whatever we see on Bitcoin and Ethereum these days.Brian Friel (19:10):So switching gears just real quick, we talked a lot about the network, but from an end user and from a validate perspective, one final piece of this is the developers who are actually building the applications. So the programs that run on this. You know, I mentioned earlier that Solana was kind of written off by a lot of people, especially in the ETH community, that there was no EDM-compatible, like native bridge over there, Chase Barker, lovingly calls, everyone who develops on Solana “Glass Eaters”. Has this kind of developer ecosystem that I view as very genuine to Solana, has this surprised you guys, do you foresee this continuing to grow separate from Ethereum? Are they going to merge, at some point remain specialized?Anatoly Yakovenko (19:48):It surprised me how quickly it happened. So me as an engineer, I don't like Solidity because it's not a well designed language. And the EVM is not a well designed virtual machine. And I have spent like a career working on virtual machines. So I get like an allergic reaction looking at its insides, and like, this is worse than like the first versions of Java, of the JVM.Brian Friel (20:14):Yeah. Hard to be inspired.Anatoly Yakovenko (20:16):So I kind of knew like when we made a bet on Rust, that was intentional and we didn't have enough funds to pursue like supporting VM, which I think we would've, if we did, and that probably saved us, because we had to pick like, what is actually core and important to Solana, and like, if we had to pick the one thing that we were building, it had to be differentiated from like, it had to actually showcase the most important thing about the network and that's performance. And you really, really can't write high performance code in Solidity or EVM.Anatoly Yakovenko (20:49):And Rust was just a, kind of a natural fit because it is a modern systems language with a lot of tools to build high performance software. So that was a bet that we made. And I knew that there's enough engineers out there that are like me that are naturally curious. They want to build a new stack. Oftentimes, like in my career, I would switch stacks every two years simply because I just got bored of the tools I was using.Anatoly Yakovenko (21:15):But I didn't realize, I didn't expect how quickly that would happen. And like how passionate people like became about it. Even though our initial version of the SDK was really, really bare bones. This is where this idea of eating glass came out of is that like, in those days you had to write everything by hand, all this deserialization calls by hand. There was like, the binary format was like unsafeCast. So you would do a cast of the data structure directly. There was no ideal and-Brian Friel (21:46):Wow. How far we've come with Armani and Anchor.Anatoly Yakovenko (21:49):Armani basically was like, "This is terrible. I'm either going to, like, I'm either going to quit or like, I need to fix it."Brian Friel (21:58):Or I'm going to put the whole ecosystem on my back, which he essentially did.Anatoly Yakovenko (22:01):Yeah. Yep. So he took on that role and I knew there was going to be one of those engineers eventually. This ... because I would've been that person, like, five years back in my career, I would've like, "F this. This is like terrible. I know how to fix it. So I'm just going to spend a week building the tools," but it was really, it would've been really, really hard for us to do it internally because it's easier to build those tools when you're building the product that's using them and not when you're like trying to supply them. I don't know if that makes sense.Brian Friel (22:33):You might be too close to it being, working on the protocol and not-Anatoly Yakovenko (22:35):Exactly.Brian Friel (22:36):... not like a consumer.Anatoly Yakovenko (22:37):So when you're like building the product, like an application, you know exactly what your needs are and you know what to prioritize and when I'm building the operating system, I'm just trying to be hypothetical. Well, the hypothetical application where the hypothetical engineer needs this and the requirements are just never right. Like it they're always wrong, basically.Anatoly Yakovenko (22:57):So, this is why I think it was really – the reason Anchor is successful is because Armani was building a product and he like, kind of knew exactly what he needed. And I think when looking at Anchor, I would've made totally different choices if I was building it. And I don't think it would've been as good in the end.Brian Friel (23:14):Oh, okay. I was going to say, has Armani heard that? But that's a nice compliment to throw in there at the end. Well, so wrapping up here a little bit, two last questions for you. One that we want to know here at Phantom is, what is the craziest idea or project that you've heard about that could be built on Solana?Anatoly Yakovenko (23:32):Serum, I mean is still definitely crazy to me, it's like a central limit order book that Jump is market making on, on a decentralized blockchain. That's pretty wild. I think there's a ton of games and payments and all this other stuff that's coming out.Anatoly Yakovenko (23:46):I think one of the wilder ones – there was the SolDate thing at one of the hackathons, which was a dating app. It didn't go anywhere. But people were like thinking outside of the box, which I thought was ...Brian Friel (24:00):Oh man.Anatoly Yakovenko (24:03):The games, I think like Aurory is like finally shipping, like workable parts of the game. I think that is really cool. And obviously like Star Atlas is such a huge ambitious project, that like, it's pretty wild to think that somebody's going to build from the ground up purely funded by NFT sales, like a AAA game, like at the level of EVE Online. So that, those are really, really ambitious.Brian Friel (24:30):And then our closing question here, who is a builder that you admire in the Solana ecosystem?Anatoly Yakovenko (24:35):So Armani obviously, but I want to like give a shout out to somebody else. I think, the Saber and the Mango guys. So Ian and Max and Daffy, I think have been just as important in like building a lot of tooling and onboarding devs, and you know, they're just awesome folks that are like constantly building things. So it's really cool to see them continuously shipping products. Even like when DeFi's up or DeFi's down, like when you look at the broader market, they're still building things and shipping things and that's kind of the most important thing.Brian Friel (25:10):Yeah. And that's Ian and Dylan from Saber, which is an automated market maker for stable pairs, and Mango Markets is a perps trading platform, a central limit order book in Solana.Anatoly Yakovenko (25:20):There's so many like the Orca team. When we first talked to them, they're like, "We want to build a really usable DEX for humans." And that was their whole vision. And you look at their daily active user numbers, it like shot up, I think more than Uniswap now.Brian Friel (25:38):Yeah. Oh, it's insane. Yeah. They're on a crazy growth trajectory now. I think that speaks to their UX. I will say just that one last note on the Saber brothers, there was a fable story of how they were sleeping in the Solana office at one point just shipping code. And I came in there and I saw for myself the mattresses in the meeting rooms there. I think we've all grown up since then.Anatoly Yakovenko (26:01):Yeah. A little bit.Brian Friel (26:01):That might be a thing of the past, but a little bit of lore for Solana development history there.Anatoly Yakovenko (26:05):Yeah.Brian Friel (26:06):That's great.Anatoly Yakovenko (26:08):When you're in that part of the office, you can still smell their spirit.Brian Friel (26:14):I love it. And it's totally, this is a really great discussion. Thanks so much for coming on the podcast. Everyone, very appreciative of what you built here at Solana.Anatoly Yakovenko (26:23):For sure.Brian Friel (26:23):So thank you for what you do.Anatoly Yakovenko (26:25):For sure. Thank you so much. Take care.
Something short and sweet to enhance your eargasms! On today's Quic'Ki we KiKi down about meeting metas. Be sure to give us 5 stars on Apple Podcast and leave a review! If you like what you hear, have a follow-up question, want to support, or even sponsor a future episode please email info.sexkiki@gmail.com Hosts/Creator: Goddess KoCo Meow Produced by: SK STUDIOS Music: Moesha's Diary (Mike Nasty Remix) by Mike Nasty is licensed under a Creative Commons License.
Something short and sweet to enhance your eargasms! On today's Quic'Ki episode co-host Angelique Nelson and Goddess KoCo KiKi down about vanilla dating. Be sure to give us 5 stars on Apple Podcast and leave a review! If you like what you hear, have a follow-up question, want to support, or even sponsor a future episode please email info.sexkiki@gmail.com Hosts/Creator: Goddess KoCo Meow Produced by: SK STUDIOS Music: Moesha's Diary (Mike Nasty Remix) by Mike Nasty is licensed under a Creative Commons License.
Something short and sweet to enhance your eargasms! On today's Quic'Ki episode co-host Jade T Perry and myself KiKi down about navigating woes and not performing and giving space for sadness. Check out the abundance and offerings on Jade T Perry's website! https://www.jadetperry.com/ Be sure to give us 5 stars on Apple Podcast and leave a review! If you like what you hear, have a follow-up question, want to support, or even sponsor a future episode please email info.sexkiki@gmail.com Hosts/Creator: Goddess KoCo Meow Produced by: SK STUDIOS Music: Moesha's Diary (Mike Nasty Remix) by Mike Nasty is licensed under a Creative Commons License.
Something short and sweet to enhance your eargasms! On today's Quic'Ki episode co-host Angelique and myself KiKi down about types of orgasms. Please keep in mind we didn't explore every orgasm that exists but ones we've been exploring. KiKi down and listen to our thoughts on types of orgasms. Be sure to give us 5 stars on Apple Podcast and leave a review! If you like what you hear, have a follow-up question, want to support, or even sponsor a future episode please email info.sexkiki@gmail.com Hosts/Creator: Goddess KoCo Meow Produced by: SK STUDIOS Music: Moesha's Diary (Mike Nasty Remix) by Mike Nasty is licensed under a Creative Commons License.
Software Engineering Radio - The Podcast for Professional Software Developers
Daniel Stenberg, founder and lead developer of cURL and libcurl, and winner of the Polhem Prize, discusses the history of the project, key events in the project timeline, war stories, favorite command line options and various experiences from 25 years of developing an Open Source project.