Plain text markup language
POPULARITY
Categories
It's survey results reason, and the State of React 2025 results are in! As in the past, Next.js continues to dominate as one of the most used frameworks, but TanStack Start is one to watch. Other honorable mentions include: Zustand, Vite, and (most importantly) Front-end Fire tying for fifth place in the podcast section. Thank you, listeners!Google has a new proposal called WebMCP, which is a way to define structured tools for agents visiting a site, ensuring they can perform actions with increased speed, reliability, and precision.And instead of complicated build processes to convert HTML to markdown for AI agents' benefit, Cloudflare now offers real-time content conversion when AI systems request pages from any Cloudflare site. That's pretty great!Timestamps:1:03 - State of React survey results12:22 - WebMCP24:27 - Markdown for AI agents34:27 - TypeScript 6.0 beta38:00 - Chrome gets split view41:09 - What's making us happyNews:Paige - Markdown for AI agentsJack - WebMCPTJ - State of React 2025 survey results and Claude ReceiptsLightning News: TypeScript 6.0 betaChrome gets split viewWhat Makes Us Happy this Week:Paige - New Girl TV showJack - GridfinityTJ - The ResidenceThanks as always to our sponsor, the Blue Collar Coder channel on YouTube. You can join us in our Discord channel, explore our website and reach us via email, or talk to us on X, Bluesky, or YouTube.Front-end Fire websiteBlue Collar Coder on YouTubeBlue Collar Coder on DiscordReach out via emailTweet at us on X @front_end_fireFollow us on Bluesky @front-end-fire.comSubscribe to our YouTube channel @Front-EndFirePodcast
Topics covered in this episode: Better Python tests with inline-snapshot jolt Battery intelligence for your laptop Markdown code formatting with ruff act - run your GitHub actions locally Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 11am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Brian #1: Better Python tests with inline-snapshot Alex Hall, on Pydantic blog Great for testing complex data structures Allows you to write a test like this: from inline_snapshot import snapshot def test_user_creation(): user = create_user(id=123, name="test_user") assert user.dict() == snapshot({}) Then run pytest --inline-snapshot=fix And the library updates the test source code to look like this: def test_user_creation(): user = create_user(id=123, name="test_user") assert user.dict() == snapshot({ "id": 123, "name": "test_user", "status": "active" }) Now, when you run the code without “fix” the collected data is used for comparison Awesome to be able to visually inspect the test data right there in the test code. Projects mentioned inline-snapshot pytest-examples syrupy dirty-equals executing Michael #2: jolt Battery intelligence for your laptop Support for both macOS and Linux Battery Status — Charge percentage, time remaining, health, and cycle count Power Monitoring — System power draw with CPU/GPU breakdown Process Tracking — Processes sorted by energy impact with color-coded severity Historical Graphs — Track battery and power trends over time Themes — 10+ built-in themes with dark/light auto-detection Background Daemon — Collect historical data even when the TUI isn't running Process Management — Kill energy-hungry processes directly Brian #3: Markdown code formatting with ruff Suggested by Matthias Schoettle ruff can now format code within markdown files Will format valid Python code in code blocks marked with python, py, python3 or py3. Also recognizes pyi as Python type stub files. Includes the ability to turn off formatting with comment [HTML_REMOVED] , [HTML_REMOVED] blocks. Requires preview mode [tool.ruff.lint] preview = true Michael #4: act - run your GitHub actions locally Run your GitHub Actions locally! Why would you want to do this? Two reasons: Fast Feedback - Rather than having to commit/push every time you want to test out the changes you are making to your .github/workflows/ files (or for any changes to embedded GitHub actions), you can use act to run the actions locally. The environment variables and filesystem are all configured to match what GitHub provides. Local Task Runner - I love make. However, I also hate repeating myself. With act, you can use the GitHub Actions defined in your .github/workflows/ to replace your Makefile! When you run act it reads in your GitHub Actions from .github/workflows/ and determines the set of actions that need to be run. Uses the Docker API to either pull or build the necessary images, as defined in your workflow files and finally determines the execution path based on the dependencies that were defined. Once it has the execution path, it then uses the Docker API to run containers for each action based on the images prepared earlier. The environment variables and filesystem are all configured to match what GitHub provides. Extras Michael: Winter is coming: Frozendict accepted Django ORM stand-alone Command Book app announcement post Joke: Plug ‘n Paste
I sit down with my dear friend Vin (Internet Vin) for a deep, hands-on walkthrough of how he uses Obsidian and Claude Code together as a thinking partner, idea generator, and personal operating system. Vin demonstrates live how Claude Code can read, reference, and surface patterns across an entire Obsidian vault of interlinked markdown files — turning years of personal notes into actionable insights, project ideas, and even custom commands. This episode covers everything from the basic setup to advanced workflows like tracing how ideas evolve over time, generating contextual startup ideas, and delegating tasks to autonomous agents. If you are serious about getting the most out of LLMs, this is the episode that shows you how your own writing becomes the fuel. Link to Vin's skills and my notes: https://startup-ideas-pod.link/obsidian-commands Timestamps 00:00 – Intro 02:10 – What Is Claude Code? 06:45 – What Is Obsidian? 10:28 – Obsidian CLI: Giving Claude Code Access to Your Vault 14:53 – Thinking Tools: Ghost, Challenge, Emerge, Drift, Ideas, Trace 22:51 – The Role of Reflection in Building a Powerful Vault 25:15 – How This Relates to OpenClaw (Autonomous Agents) 29:13 – Live Demo: /Connect — Bridging Two Domains 31:25 – Meeting Notes & External Info 33:23 – Why Vin Keeps a Strict Separation: Human-Written vs. Agent-Written 35:42 – How Claude Code uses Obsidian 41:46 – Live Demo: /Ideas — Generating Actionable Ideas from Your Vault 47:10 – The /Graduate Command 50:29 – Why Obsidian Is the Missing Link for AI Companies 54:53 – The Alpha: Why 99.99% of People Won't Do This 57:38 – Closing Thoughts & Where to Follow Vin Key Points Claude Code is a command-line agent that can control your computer through natural language — and its power multiplies when you feed it rich, persistent context files instead of re-explaining projects every session. Obsidian is uniquely valuable because it sits on top of interlinked markdown files; the new Obsidian CLI lets Claude Code see both the files and the relationships between them. Vin built custom slash commands (/trace, /connect, /ideas, /ghost, /drift, /challenge) that let him use Claude Code as a thinking partner — surfacing latent patterns, contradictions, and ideas he would never see on his own. Writing and daily reflection are the engine of the entire system: the more you write, the more context the agent has, and the more it can do for you. Vin maintains a strict rule that only he writes into the Obsidian vault — the agent reads and generates outputs separately, so pattern detection always reflects his own thinking. Markdown files are the real oxygen of LLMs; if you are serious about building a personal OS with AI, a centralized note-taking tool built on markdown is foundational The #1 tool to find startup ideas/trends - https://www.ideabrowser.com LCA helps Fortune 500s and fast-growing startups build their future - from Warner Music to Fortnite to Dropbox. We turn 'what if' into reality with AI, apps, and next-gen products https://latecheckout.agency/ The Vibe Marketer - Resources for people into vibe marketing/marketing with AI: https://www.thevibemarketer.com/ FIND ME ON SOCIAL X/Twitter: https://twitter.com/gregisenberg Instagram: https://instagram.com/gregisenberg/ LinkedIn: https://www.linkedin.com/in/gisenberg/ FIND VIN ON SOCIAL X: https://x.com/internetvin Youtube: https://www.youtube.com/@otherstuffpod Personal Website: https://internetvin.com/Index
¿Es Python siempre la mejor opción para tus scripts de automatización? En este episodio, Lorenzo profundiza en una de las discusiones más recurrentes de la comunidad: la estabilidad de los scripts frente a la comodidad de los módulos de terceros. Acompaña a nuestro experto en Linux mientras desglosa los motivos que lo llevaron a abandonar soluciones basadas en Python para la gestión de metadatos de audio.Descubre ID3CLI, una herramienta potente y ligera escrita en Rust que soluciona los problemas de retrocompatibilidad y fallos en tiempo de ejecución. Aprenderás cómo automatizar el etiquetado de tus podcasts extrayendo datos directamente de archivos Markdown, eliminando la necesidad de introducir información manualmente en herramientas gráficas. Analizamos la importancia de tener binarios compilados que simplemente "funcionan", permitiéndote centrarte en crear contenido en lugar de arreglar herramientas rotas.Temas destacados del episodio: Bash vs Python: ¿Cuándo el "follón" de compilar merece la pena? Los peligros de depender de módulos de terceros que cambian sin previo aviso. De EasyTag a la automatización total en la terminal. Uso de Front Matter y RipGrep para un flujo de trabajo eficiente. Soporte de metadatos para Apple y carátulas en múltiples formatos. Capítulos,00:00:00 Introducción: El dilema de Bash vs Python00:00:48 El riesgo de las dependencias de terceros en Python00:01:35 La obsesión por la automatización de metadatos00:03:01 Flujo de trabajo: De EasyTag a la Terminal00:05:36 Extrayendo datos del Front Matter en Markdown00:07:24 Herramientas antiguas: ID3 y MiD3v2 (Mutagen)00:09:12 El colapso de los módulos y la necesidad de compilar00:10:13 Presentando ID3CLI: La solución definitiva en Rust00:11:53 Características técnicas y soporte de formatos (MP3, OGG, FLAC)00:13:48 Integración de ID3CLI en scripts de automatización00:15:23 Reflexión sobre la importancia de los metadatos00:16:42 Nuevo proyecto: El podcast "La Era de las Distros"00:17:47 Comunidad y cierre del episodioAdemás, Lorenzo nos habla sobre su nuevo podcast "La Era de las Distros", una mirada necesaria a las distribuciones Linux que marcaron un hito en la informática española como LinEx o Guadalex. ¡Disfruta del episodio y optimiza tu entorno Linux!Más información y enlaces en las notas del episodio
Trudno nie zgodzić się z tym, że tworzenie dokumentacji do oprogramowania wymaga wiedzy technicznej, szczególnie jeśli pracujesz w modelu docs as code. Natomiast trudno jest określić jaki poziom tej wiedzy powinien być. Czy jeśli pracuję z deweloperami to muszę znać ich narzędzia prawie tak samo dobrze jak oni? Czy wręcz odwrotnie - mogę się w ogóle nimi nie przejmować?Jak zwykle prawda leży po środku. Powinno się znać te narzędzia na tyle na ile jest to potrzebne, żeby być lepszym technoskrybą - nie bardziej i nie mniej. W naszej rozmowie poszukujemy tego środka i dzielimy się naszymi praktycznymi wskazówkami, które sprawią, że zdobywanie wiedzy technicznej stanie się tylko środkiem do osiągnięcia Twojego celu a nie celem samym w sobie.Dźwięki wykorzystane w audycji pochodzą z kolekcji "107 Free Retro Game Sounds" dostępnej na stronie https://dominik-braun.net, udostępnianej na podstawie licencji Creative Commons license CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/).Linki:Arbortext: https://www.ptc.com/en/products/arbortext"Docs as Code", Write the Docs: https://www.writethedocs.org/guide/docs-as-code/"Jak pracować z narzędziami deweloperskimi - wskazówki dla tech writerów", techwriter.pl: https://techwriter.pl/jak-pracowac-z-narzedziami-nie-bedac-programistaIntelliJ IDEA: https://www.jetbrains.com/idea/"Git (oprogramowanie)", Wikipedia: https://pl.wikipedia.org/wiki/Git_(oprogramowanie)Markdown: https://daringfireball.net/projects/markdown/syntax "Kurde! Reuse popsuł mi searcha", techwriter.pl: https://techwriter.pl/reuse-zly-dla-searcha/"Terminal", Filmweb: https://www.filmweb.pl/film/Terminal-2004-106408Visual Studio (VS) Code: https://code.visualstudio.com"CI/CD", Wikipedia: https://en.wikipedia.org/wiki/CI/CD"Wiersz poleceń", Wikipedia: https://pl.wikipedia.org/wiki/Wiersz_polece%C5%84Oxygen XML: https://www.oxygenxml.com/ "Darwin Information Typing Architecture" (DITA), Wikipedia: https://en.wikipedia.org/wiki/Darwin_Information_Typing_ArchitectureAsciiDoc: https://asciidoc.org/reStructuredText: http://docutils.sourceforge.net/rst.htmlStatic site generator: https://www.gatsbyjs.com/docs/glossary/static-site-generator/DITA Open Toolkit (DITA OT): https://www.dita-ot.org/"Component content management system (CCMS)", Wikipedia: https://en.wikipedia.org/wiki/Component_content_management_systemJamstack: https://jamstack.org/Yarn: https://yarnpkg.com/"What is Amazon S3", Amazon docs: https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.htmlWtyczka Prettier - Code formatter: https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscodeWtyczka GitLens — Git supercharged: https://marketplace.visualstudio.com/items?itemName=eamodio.gitlensWtyczka Code Spell Checker: https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker"API", Wikipedia: https://en.wikipedia.org/wiki/APIWtyczka REST Client: https://marketplace.visualstudio.com/items?itemName=humao.rest-client Postman API client: https://www.postman.com/product/api-client/cURL: https://curl.se/„Ciemność, widzę ciemność, ciemność widzę - czyli jak poskromić linię komend", techwriter.pl: https://techwriter.pl/linia-komend
Как справляться с потоком информации, не забывать детали рабочих созвонов и превращать хаос в структуру? Виктор делится своей системой Personal Knowledge Management (PKM) в Obsidian. В этом выпуске разбираем теорию «Второго мозга»: от пирамиды знаний до метода Zettelkasten и системы организации папок Johnny Decimal. Саша скептически ищет практическую пользу, а Виктор показывает свой граф заметок. Также внутри — анонс нашей книги про Kubernetes интервью и список мастхэв плагинов. О чём выпуск: - Пирамида DIKW: Чем данные отличаются от мудрости и как это процессить. - Методологии: Zettelkasten (связи) и Johnny Decimal (структура папок). - AI и Obsidian: Как сделать RAG по своим заметкам с помощью Copilot и локальных моделей. - Синхронизация: Git, S3, WebDAV или платные сервисы — что выбрать. - Плагины: Обзор базового набора (Dataview, Excalidraw, Templater и др.). - Анонс книги: Как мы 2 года писали «Cracking the Kubernetes Interview». ССЫЛКИ
Das Thema „Markdown" geistert schon seit einiger Zeit durch die AI-SEO-Welt. Jetzt hat Cloudflare dafür ein ganz einfaches Produkt herausgebracht. Worum geht es bei der Thematik überhaupt? Kann man damit wirklich in Sachen AI-Suche punkten? Noch mehr von Bloofusion für Dich? https://www.bloofusion.de/hallo Markus bei LinkedIn hinzufügen/ansprechen: https://www.linkedin.com/in/markushoevener/ Unsere Online-Seminare bei OMCampus: https://omcampus.bloofusion.de/
Live from Wild West Hackin' Fest Denver 2026, the Black Hills Information Security crew brings their signature mix of sharp security insight and off-the-cuff banter to a packed in-person audience. This episode centers on a controversial Notepad update that introduced Markdown rendering—along with a potential remote code execution (RCE) issue. The hosts unpack what this says about modern software bloat, “vibe coding,” and the growing push to embed AI into everything—whether it belongs there or not. They also explore the implications of Discord's Age verification requirements, AI-generated code, including OpenAI's latest Codex model, and debate whether we're headed toward a wave of AI-assisted vulnerabilities.Join us LIVE on Mondays, 4:30pm EST.A weekly Podcast with BHIS and Friends. We discuss notable Infosec, and infosec-adjacent news stories gathered by our community news team.https://www.youtube.com/@BlackHillsInformationSecurityChat with us on Discord! - https://discord.gg/bhis
Digital Brains | Adwise - Een podcast over online marketing, digital en tech
Abonneer je op onze Substack en ontvang een samenvatting van de aflevering, de shownotes en links naar de bronnen. (01:19) Amazon overtreft Bol voor het eerst in zoekvolume(04:28) Media-uitgaven Q4 2025: Amazon springt eruit, YouTube groeit minder hard door shorts(07:17) Google Ads draait niet meer op keywords maar op intent, en Google schetst haar visie voor 2026(12:31) Bedrijven reageren slecht op klanten op Social Media: slechts 7% haalt de norm(15:58) Cloudflare lanceert Markdown for Agents: websites serveren nu machine-vriendelijke content(19:52) Claude Opus 4.6: agent teams en 1M context window zetten nieuwe standaard(23:50) JD.com lanceert Joybuy in Nederland: China's grootste retailer gaat Bol en Amazon uitdagen(26:52) OutroShownotes: https://www.adwise.nl/podcast/Hosts: Jeroen Roozendaal en Daan LoohuisVolg Adwise ook via:
Welcome to episode 343 of The Cloud Pod, where the forecast is always cloudy! Justin, Ryan, and Matt are in the studio this week bringing you all the latest in Cloud and AI news, including some of the smaller clouds like Cloudflare and Crusoe Cloud, as well as announcements from the big guys like Google's Gemini DeepThink, Anthropic's big pay day, and Microsoft's Notepad problem. We've got all this plus Matt screwing up his outro AGAIN, so let's get started! Titles we almost went with this week Chrome’s WebMCP Protocol: Teaching AI Agents to Stop Doom-Scrolling the DOM and Actually Get Work Done Claude Enterprise Self-Service: Because Sometimes You Just Want to Buy AI Without Small Talk AWS EC2 Goes Inception Mode: Now You Can Virtualize Your Virtualization Without Going Broke Amazon EC2 Nested Virtualization: Because Your Virtual Machine Was Lonely and Needed Its Own Virtual Machine CloudWatch Alarm Mute Rules: Because Your Deployment Doesn’t Need a Standing Ovation at 3 AM Anthropic’s $380 Billion Valuation Proves AI Funding Has Gone Claude Nine AWS EC2 Nested Virtualization Finally Escapes the Expensive Hardware Jail Cloudflare Teaches AI Agents the Magic Words: Accept text/markdown and Save 13,000 Tokens Crusoe Cloud’s MCP Server: Teaching AI Assistants to Stop Asking for the Manager and Just Fix Your Infrastructure Azure’s New Agentic Copilot: Because Manually Clicking Through Dashboards Was So 2023 Chrome’s WebMCP Gives AI Agents a GPS for Websites Because Apparently They’ve Been Lost in the HTML This Whole Time Anthropic Cuts Out the Middleman: Claude Enterprise Now Available Without the Enterprise Sales Dance AWS Gives CloudWatch the Silent Treatment: New Mute Rules Let Alarms Sleep Through Maintenance Windows AWS CloudWatch Hits Snooze: Mute Rules End On-Call Nightmares AWS Gives CloudWatch the Silent Treatment General News 00:45 Bloat Risk? Microsoft’s Notepad Upgrade Also Introduced a Vulnerability | PCMag Microsoft’s recent Notepad modernization introduced CVE-2026-20841, a vulnerability in the new Markdown support feature that allows malicious links in files to execute remote code. The flaw has been patched in the February 2026 security updates, but it highlights the security trade-offs when adding features to historically simple applications. The vulnerability exploits Notepad’s Markdown rendering capability, which Microsoft added in May to support lightweight markup language formatting. When Notepad opens a specially crafted Markdown file, embedded malicious links can trigger unverified protocols that load and execute remote files on the system. This incident raises questions about feature bloat in core Windows utilities, particularly as Microsoft continues adding network-dependent capabilities like AI-powered text writing to Notepad. Security researchers are debating
In this episode of Clothing Coulture, hosts Bret Schnitker and Emily Lane break down why fashion brands must rethink their economic strategies for 2026 as growth slows and costs rise. Instead of chasing volume and expansion, they argue the new winning playbook is margin protection, operational efficiency, and resilience. They explore how consumer behavior is shifting toward fewer purchases, higher quality, and stronger alignment with brand values, pushing companies to rethink pricing, storytelling, and product strategy. The conversation covers practical ways to improve profitability without cutting quality, including smarter assortment planning, tighter SKU counts, supplier negotiation, and better demand forecasting to reduce overproduction and markdowns. The episode also highlights the rise of seasonless collections, modular design, and smaller, more frequent drops as strategies that reduce inventory risk while keeping customers engaged. Bret and Emily close with a reminder that long-term success in 2026 will come from building systems, empowering mid-level teams, and staying focused on adaptability instead of growth for growth's sake.
Drafting: Notes, Markdown - Samsung Galaxy S23 Ultra
Hirn ist matschig, daher diesmal direkt medias in res! Es ist Leak-Zeit für die nächste Playstation: 7-8 CPU-Kerne Zen 6c, 2 Kerne Low Power für das Betriebssystem, GPU mit 52 CU RDNA 5 (oder Hybrid-Architektur) und 30GB GDDR7 Speicher. Nach der Aufnahme gab es auch noch Hinweise, dass Sony die PS6 auf 2028 oder 2029 verschieben würde, was niemanden überraschen dürfte. Überrascht waren wir von der Meldung, dass Toyota Connected North America eine eigene Open Source Game Engine entwickelt. Primär für den Einsatz in Fahrzeugen, aber auch „console grade“, also für Konsolen- und PC-Spiele geeignet. Sie haben sich die bestehenden Engines angesehen und dann gesagt: OK, dann machen wir halt selbst was! In der wöchentlichen Rubrik „was machen die jetzt wieder mit ihrem AI-Gedöns“ möchte Microsoft unabhängiger von OpenAI werden und eigene Modelle für unterschiedliche Einsatzbereiche entwickeln. Und zuletzt ein bisschen „Gossip“, Drama aus der Linux-Gaming-Szene: im Mittelpunkt das Open Gaming Collective und die Crypto-/AI-Bros Playtron mit Venture Capital im Hintergrund. Viel Spaß mit Folge 295! Sprecher:innen: Meep, Michael Kister, Mohammed Ali DadAudioproduktion: Michael KisterVideoproduktion: Mohammed Ali Dad, Michael KisterTitelbild: Mohammed Ali DadBildquellen: Sony Playstation/Selbst ErstelltAufnahmedatum: 13.02.2026 Besucht unsim Discord https://discord.gg/SneNarVCBMauf Bluesky https://bsky.app/profile/technikquatsch.deauf Youtube https://www.youtube.com/@technikquatsch https://www.youtube.com/@technikquatschgamingauf TikTok https://www.tiktok.com/@technikquatschauf Instagram https://www.instagram.com/technikquatschauf Twitch https://www.twitch.tv/technikquatsch RSS-Feed https://technikquatsch.de/feed/podcast/Spotify https://open.spotify.com/show/62ZVb7ZvmdtXqqNmnZLF5uApple Podcasts https://podcasts.apple.com/de/podcast/technikquatsch/id1510030975Deezer https://www.deezer.com/de/show/1162032 00:00:00 Herzlich willkommen zu Technikquatsch Folge 295! Fasching, Koffein und Shakes. 00:06:03 Toyota Connected North America entwickelt „Console-grade“ Open Source Game Engine.https://www.phoronix.com/news/Fluorite-Toyota-Game-Engine 00:19:35 Fundsachenauktionen https://www.sonderauktionen.net/ 00:22:21 Mike ist wieder da, Rechner plötzlich abgestürzt, wir verdächtigen Microsoft bzw. Treiber. 00:26:30 Schadcode über Microsoft Notepad per Markdown ausführbar.https://www.golem.de/news/dank-microsofts-feature-wahn-sogar-notepad-bekommt-jetzt-schadcode-luecken-2602-205315.html 00:30:38 Meeps iPhone ärgert sie wieder. Rant zu Benennungen oder so. 00:40:27 Leaks und Gerüchte zu Playstation 6: Zen 6c, 52CUs „RDNA 5“, 30GB GDDR7https://videocardz.com/newz/playstation-handheld-reportedly-with-24gb-memory-ps6-console-with-30gbhttps://www.xboxdynasty.de/news/xbox-next/microsoft-plant-mit-der-gen-10-xbox-die-radikalste-konsolengeneration-seiner-geschichte/ 00:56:06 Playstation State of Play war recht unterhaltsam, God of War Trilogy Remake angeteasert.https://www.youtube.com/watch?v=P0e5YEXtZu0 01:07:21 Aufnahme, Redundanz und PC-Probleme 01:08:27 Hinweis: Superb Owl Halftime Show von Bad Bunnyhttps://www.youtube.com/watch?v=G6FuWd4wNd8 01:10:49 Microsoft möchte weniger auf OpenAI und mehr auf eigene Modelle setzen.https://www.windowscentral.com/artificial-intelligence/microsoft-confirms-plan-to-ditch-openai-as-the-chatgpt-firm-continues-to-beg-big-tech-for-cash 01:16:12 Open Gaming Collective und das Drama um Playtronhttps://opengamingcollective.org/https://www.gamingonlinux.com/2026/01/open-gaming-collective-ogc-formed-to-push-linux-gaming-even-further/https://www.gamingonlinux.com/2026/01/cachyos-founder-explains-why-they-didn-t-join-the-new-open-gaming-collective-ogc/ 01:24:46 CachyOS, PikaOS auf Mikes Aufnahme-PC und der R36S-Handheldhttps://cachyos.org/ https://wiki.pika-os.com/en/home 01:35:32 Wir nähern uns der Folge 300: Ideen, Anregungen gern an uns!
Parce que… c'est l'épisode 0x708! Shameless plug 25 et 26 février 2026 - SéQCure 2026 31 mars au 2 avril 2026 - Forum INCYBER - Europe 2026 14 au 17 avril 2026 - Botconf 2026 28 et 29 avril 2026 - Cybereco Cyberconférence 2026 9 au 17 mai 2026 - NorthSec 2026 3 au 5 juin 2026 - SSTIC 2026 19 septembre 2026 - Bsides Montréal Notes IA AI threat modeling must include supply chains, agents, and human risk OpenClaw instances open to the internet present ripe targets Microsoft boffins show LLM safety can be trained away Augustus - Open-source LLM Vulnerability Scanner With 210+ Attacks Across 28 LLM Providers AI-Generated Text and the Detection Arms Race AI agents can spill secrets via malicious link previews Claude add-on turns Google Calendar into malware courier The First Signs of Burnout Are Coming From the People Who Embrace AI the Most Claude and OpenAI fight over ads while Google monetizes Prompt Injection Via Road Signs NanoClaw solves one of OpenClaw's biggest security issues — and it's already powering the creator's biz Microsoft: Poison AI buttons and links may betray your trust Anthropic safety researcher quits, warning ‘world is in peril' Cyber Model Arena AI bot seemingly shames developer for rejected pull request AI Weaponization: State Hackers Using Google Gemini for Espionage and Malware Generation Misconfigured AI could shut down a G20 nation, says Gartner AI Agents ‘Swarm,' Security Complexity Follows Suit OpenAI has deleted the word ‘safely' from its mission – and its new structure is a test for whether AI serves society or shareholders Pentagon used Anthropic's Claude during Maduro raid How AI could eat itself: Using LLMs to distill rivals Your Friends Might Be Sharing Your Number With ChatGPT Souveraineté ou tout ce que je peux faire sur mon terrain Carmakers Rush To Remove Chinese Code Under New US Rules White House to meet with GOP lawmakers on FISA Section 702 renewal Google Warns EU Risks Undermining Own Competitiveness With Tech Sovereignty Push Privacy ou tout ce qui devrait rester à la maison Re-Identification vs Anonymization Strength Ring cancels its partnership with Flock Safety after surveillance backlash Meta Plans To Let Smart Glasses Identify People Through AI-Powered Facial Recognition Red ou tout ce qui est brisé After Six Years, Two Pentesters Arrested in Iowa Receive $600,000 Settlement Notepad's new Markdown powers served with a side of RCE Spying Chrome Extensions: 287 Extensions spying on 37M users Apple patches decade-old iOS zero-day exploited in the wild Exclusive: Palo Alto chose not to tie China to hacking campaign for fear of retaliation from Beijing, sources say Microsoft: New Windows LNK spoofing issues aren't vulnerabilities Microsoft Under Pressure to Bolster Defenses for BYOVD Attacks Blue ou tout ce qui améliore notre posture Microsoft announces new mobile-style Windows security controls Patch Tuesday, February 2026 Edition The EU moves to kill infinite scrolling Meta, TikTok and others agree to teen safety ratings European nations gear up to ban social media for children Divers et insolites Nobody knows how the whole system works Counting the waves of tech industry BS from blockchain to AI Apple and Google agree to change app stores after ‘effective duopoly' claim Hacktivism today: What three years of research reveal about its transformation Europe must adapt to ‘permanent' cyber and hybrid threats, Sweden warns US needs to impose ‘real costs' on bad actors, State Department cyber official says Stop Using Face ID Right Now. Here's Why Collaborateurs Nicolas-Loïc Fortin Crédits Montage par Intrasecure inc Locaux réels par Intrasecure inc
Bernie thinkis we should try a community project using Obsidian. It's starting with a small project between Roger Overall, Brigit Kolen in The Netherlands, and Tim Ereneta in California. Bernie just heard something interesting in the podverse and by Adam Curry, the podfather. He is using Obsidian.Can you imagine?Here is what Adam had to say inCasting 2.0 for February 13th, 2026, episode 250, Dopaminergic:"Obsidian's my jam. I live in Obsidian. A lot of people use Obsidian. I use it as an outline. You can use it in many different ways, and it's completely scriptable. So an example: every day it has a new folder for the year, month, day. I use a markdown widget on the browser. So if I see an article that I want to save, then I just hit that little widget and it will save the title and the URL. And on desktop, it'll actually save a markdown version of the page. The whole thing is based on markdown files.And even if I get something from Gemini, I have a prompt that says put it into an Obsidian template. It does tags and all the stuff I need to just have a database, a knowledge base of stuff, and I can search it and I can organize it. And so when it comes to show day, regardless of what show it is, I'll check on the tags, as I mark all the different shows I do with tags. And then I drag it into a show folder with topics. And then I have a script which will export it to OPML and I can import that right into the Freedom Controller. It really is nice. But you can also, if you want, turn it into mind mapping. I don't use that. I just use it as an outliner, knowledge-based storage system, and it syncs between all my devices. I live in that. I just absolutely write down a note, boom, got it, because you can find it. You can really find stuff. Yeah, I probably need to look at this because Alex Gates turned me on to it. Ever since I got Obsidian, like, oh man, I love this. This thing is awesome. It really is. My whole life is in it. You can put code in it. Code blocks. Yeah, it's Markdown. So, yeah. Hello. Yeah. Hello. Pretty cool."So that's Adam Curry talking about Obsidian, my favorite knowledge management system.With Roger, I'm hoping to connect a vault in Obsidian between Roger, Brigit Kolen, a creative media writer in the Netherlands, and myself as we talk about authentic storytelling.Another partner, and it would be Tim Ereneta in Berkeley, may row in. For you then, Simon, if you think you'd be interested in connecting up a vault that would generate OPML, that would be handy.I think I can figure it out based on the community plugins that are inside the Obsidian community, but who knows?This is interesting.And the other thing I want to do is use Airtable iframes inside of Obsidian.And that should be as dead simple as buying the right plan with Airtable and then injecting, inserting the iframe.Different plans allow different kinds of dynamic insertion. Some are just a view. Some are allowing in and out.But those are two things: Obsidian in its native form to generate OPML. And Obsidian with in and out Airtable.This is interesting to me because I know it moves the ball down the pitch of authentic storytelling.Become a supporter of this podcast: https://www.spreaker.com/podcast/topgold-audio-clips--2663090/support.
Claude in PowerPoint | Sami Miettinen | Neuvottelija + Anthropicin Claude Code Max tekee toimistotöitä toteuttaen sekä brändiuudistuksen että Claude PowerPoint työnkulun. Sami Miettinen demoaa Neuvottelijan visuja ja analysoi lennosta 10,000 henkilön LinkedIn -verkostoaan Claudella. Ohjelmisto uusi thumbnail-kuvat, kaupalliset yhteistyöpaketetit ja työnkulut Claude in PowerPointilla, Claude Coworkilla ja Claude Codella. Video näyttää miten grafiikat lisätään PowerPointiin ja miten brändi-ilme uudistetaan askel askeleelta.00:00 Lopputuloksen esittely ja Clauden PowerPoint työkalun käyttö01:25 Sami Miettisen LinkedIn verkosto ja kontaktien analysointi02:45 Kaupalliset yhteistyökumppanit04:30 Claude in PowerPoint brändiuudistuksen visuaalinen toteutus. Hyppää tähän jos lopputulos ei kinnosta05:25 Brändiuudistuksen MarkDown tiedostot ja visuaalinen identiteetti06:45 Claude in PowerPoint kuvien hallinta ja tekoälyn rajoitukset08:05 LinkedIn datan upottaminen kalvoihin sekä Youtube ja Spotify kuvat09:25 PowerPointin Viimeistely ja manuaaliset korjaukset10:45 Tekoälytyökalujen kokonaisuus ja yhteenveto sekä kontaktkitiedotKatso Sisäpirijaksot ja tue Samiahttps://www.youtube.com/channel/UCRI34L9OtDJuZpaWicbNXzg/join#neuvottelija Sami Miettinen
Patch Tuesday. Preliminary findings from the European Commission come down on TikTok. Switzerland's military cancels its contract with Palantir. Social engineering leads to payroll fraud. Google hands over extensive personal data on a British student activist. Researchers unearth a global espionage operation called “The Shadow Campaigns.” Notepad's newest features could lead to remote code execution. Our guest is Hazel Cerra, Resident Agent in Charge of the Atlantic City Office for the United States Secret Service. Ring says it's all about dogs, but critics hear the whistle. Remember to leave us a 5-star rating and review in your favorite podcast app. Miss an episode? Sign-up for our daily intelligence roundup, Daily Briefing, and you'll never miss a beat. And be sure to follow CyberWire Daily on LinkedIn. CyberWire Guest Today, we're joined by Hazel Cerra, Resident Agent in Charge of the Atlantic City Office for the United States Secret Service, as she discusses the evolution of the Secret Service's investigative mission—from its early focus on financial crimes such as counterfeit currency and credit card fraud to the growing challenges posed by cryptocurrency-related crime. Selected Reading Microsoft February 2026 Patch Tuesday Fixes 58 Vulnerabilities, Six actively Exploited Flaws (Beyond Machines) Adobe Releases February 2026 Patches for Multiple Products (Beyond Machines) ICS Patch Tuesday: Vulnerabilities Addressed by Siemens, Schneider, Aveva, Phoenix Contact (SecurityWeek) Chipmaker Patch Tuesday: Over 80 Vulnerabilities Addressed by Intel and AMD (SecurityWeek) Commission preliminarily finds TikTok's addictive design in breach of the Digital Services Act (European Commission) Palantir's Swiss Exit Highlights Global Data Sovereignty Challenge (NewsCase) Payroll pirates conned the help desk, stole employee's pay (The Register) Google Fulfilled ICE Subpoena Demanding Student Journalist's Bank and Credit Card Numbers (The Intercept) The Shadow Campaigns: Uncovering Global Espionage (Palo Alto Networks Unit 42) Notepad's new Markdown powers served with a side of RCE (The Register) With Ring, American Consumers Built a Surveillance Dragnet (404 Media) Share your feedback. What do you think about CyberWire Daily? Please take a few minutes to share your thoughts with us by completing our brief listener survey. Thank you for helping us continue to improve our show. Want to hear your company in the show? N2K CyberWire helps you reach the industry's most influential leaders and operators, while building visibility, authority, and connectivity across the cybersecurity community. Learn more at sponsor.thecyberwire.com. The CyberWire is a production of N2K Networks, your source for strategic workforce intelligence. © N2K Networks, Inc. Learn more about your ad choices. Visit megaphone.fm/adchoices
The news this week highlights shifts in Linux from multiple angles. What's evolving, why it matters, and that moment where the future actually works.Sponsored By:Jupiter Party Annual Membership: Put your support on automatic with our annual plan, and get one month of membership for free! Managed Nebula: Meet Managed Nebula from Defined Networking. A decentralized VPN built on the open-source Nebula platform that we love. Support LINUX UnpluggedLinks:
Tekoälykoodaus huipputasolla | Markus Hav | 371 Neuvottelija. Markus Hav kuvaa tekoälykoodauksen terävintä kärkeä ja intensiteettiä. Tekoälyagentit muokkaavat ajattelua, työtä ja oppimista kiihtyvällä vauhdilla. Hav korostaa kontekstia, muistia ja intentioita sekä "codumentantaatiota" koodauksessa.2026 on tekoälykoodauksen käännekohta varsinkin Anthropicin ja Googlen vyöryttäessä huipputyökaluja.00:00 Anthropicin Claude Code pyyhkii tekoälypöydän00:19 Markdown pyörittää AI:ta mutta missä on hyvä editori?00:30 Claude Code Max tokenilompakot Markus €400/kk vs Sami €100/kk00:57 Lex Friedmanin tylsä tekoälyjakso?01:45 Me ei olla hei hulluja, vaan maailma syöksyy tekoälyyn02:06 Tekoälyn eksponentiaalinen kehitys 2026 vs seesteinen 202502:34 Claude Coden tokenit tekevät paljon todellista työtä03:24 Ennuste Googlen ja Geminin noususta ja miksi se oli loogista jo vuosi sitten04:09 Googlen data, piirit ja mallit yhdistyvät ylivoimaiseksi kokonaisuudeksi05:04 Asennetaan Open Claw Samin Mac Miniin!05:42 Ihmisriskin merkitys ja miksi first mover ei aina voita07:01 Tietoturvan meni uusiksi07:21 Samantha-bot auttaa Samia ja palkitaan HoxHunt koululla09:08 Ovatko agentit lojaaleja tai reagoivat kannustimiin?10:44 Agentti ei ole enää sama keskustelusta toiseen11:26 Kontekstiikkuna muistina ja sen tyhjentäminen11:57 Miljoonan tokenin aikakausi ja sen rajat13:51 Second Brain ja rajattoman kontekstin haave14:19 Muistihaku tekee agentista ihmistä tehokkaamman15:00 Ralph Wiggum malli eli tyhmä mutta sinnikäs agentti15:45 Orkestroinnin sijaan yksinkertainen tehtävälista17:31 Valmiit skill md:t ja työkalujen kypsyminen18:12 Kaikkea ei ehdi kokeilla ja se on ok20:19 Uudet työntekijät saavat AI työkaluista eniten irti21:34 Vasaraongelma ja vanhoihin teknologioihin jämähtäminen22:12 Myös kivikautiset järjestelmät kuten Cobol avautuvat tekoälylle23:30 Gemni vs Claude Code vs Codex vs xAI24:39 One shot koodaus vs oppiminen virheiden kautta26:12 Itsereflektio uutena mallikyvykkyytenä27:15 Agentti tunnistaa itsensä ja parantaa itseään28:07 Resilienssi virheisiin koodauksessa29:20 Käyttöliittymä ratkaisee oppimiskokemuksen30:12 Mallien erilaiset virheprofiilit31:24 Google Antigravity ja käytännön työnkulut32:17 Frontend backend ja tietokantarealismi33:15 Demoefekti ja turhautuminen uusissa työkaluissa34:26 Firestore vs Supabase35:26 Lovable apupyörinä ja nopean alun mahdollistajana36:25 Dokumentaation ja speksin ero37:48 Hyvä speksi on jo puoliksi tehty työ39:19 Intentioiden rajaaminen agenttien hallintaan40:05 Ajatus intentiotietokannasta GitHubin sijaan41:24 Ymmärrä miksi rakennat et vain miten42:13 Markdown ja Obsidian Second Brainin perustana43:11 Microsoftin hapuilu ja Anthropicin MS Excel PowerPoint CoWork44:16 Anthropic kaikissa pilvissä strategisena voittajana45:31 OpenAI ei kuole mutta suunta hämärtyy46:00 Elon Musk SpaceX ja xAI:n inferenssi avaruudessa50:35 Neurolink ja suora yhteys tekoälyyn52:40 Epämiellyttävät ihmiset joilla on valtava vaikutus54:41 Kiinalaiset mallit ja agenttinen rynnäkkö56:39 Satojen miljoonien tokenien orkestrointi57:36 Halvat mallit mahdollistavat massiiviset agenttijoukot58:31 2026 käännekohtana ihmiskunnan historiassa59:12 Käytännön ensiaskel agenttiseen tekemiseen1:00:04 Agenttiset selaimet ja varovaisuuden tarve1:01:23 Lovable ja Firebase matalan kynnyksen alkuun1:02:13 Oivallus että kuka tahansa voi rakentaa1:03:35 Yhdessä tekeminen oppimisen katalyyttinä1:04:07 Käyttöliittymien kuolema - UX is dead?#neuvottelija Sisäpiirissä kekustellaan onko käyttöliittymä ihmisille turhaa koodia,Katso Sisäpirijaksot ja tue Samia#neuvottelija Sami Miettinen
Lazar Jovanovic is a full-time professional vibe coder at Lovable. His job is to build both internal tools and customer-facing products purely using AI, while not having a coding background. In this conversation, he breaks down the tactics, workflows, and framework that let him ship production-quality products using only AI.We discuss:1. Why having no coding background can be an advantage when building with AI2. Why most of your time should go to planning and chat mode, not prompting3. What to do when you get stuck: his 4x4 debugging workflow4. The PRD and Markdown file system that keeps AI agents aligned across complex builds5. Why kicking off four or five parallel prototypes is the best way to clarify your thinking6. Why design skills and taste are going to be the most important skills in the future7. His “genie and three wishes” mental model for making the most of AI's limitations8. How product, engineering, and design roles are converging—and what that means for your career—Brought to you by:Strella—The AI-powered customer research platform: https://strella.io/lennySamsara—Saving lives with AI built for physical operations: https://samsara.com/lennyWorkOS—Modern identity platform for B2B SaaS, free up to 1 million MAUs: https://workos.com/lenny—Episode transcript: https://www.lennysnewsletter.com/p/getting-paid-to-vibe-code—Archive of all Lenny's Podcast transcripts: https://www.dropbox.com/scl/fo/yxi4s2w998p1gvtpu4193/AMdNPR8AOw0lMklwtnC0TrQ?rlkey=j06x0nipoti519e0xgm23zsn9&st=ahz0fj11&dl=0—Where to find Lazar Jovanovic:• X: https://x.com/lakikentaki• LinkedIn: https://www.linkedin.com/in/lazar-jovanovic• YouTube: https://www.youtube.com/@50in50challenge• Starter Story course: https://build.starterstory.com/build/ai-build-accelerator?via=lazar (code LAZAR15 for 15% off)—Where to find Lenny:• Newsletter: https://www.lennysnewsletter.com• X: https://twitter.com/lennysan• LinkedIn: https://www.linkedin.com/in/lennyrachitsky/—In this episode, we cover:(00:00) Introduction to Lazar and professional vibe coding(04:53) What a professional vibe coder actually does day-to-day(09:26) Why non-technical backgrounds can be an advantage(12:24) The importance of self-awareness(14:42) His “genie and three wishes” mental model(17:43) Developing taste and judgment in the age of AI(21:46) The parallel project approach for better outcomes(29:30) Creating dynamic context windows with PRDs(36:56) Why elite vibe coders focus on planning, not coding(44:43) Creating MD files to guide AI development(50:57) Why prototyping still matters(56:50) Why “good enough” is no longer good enough(01:00:53) The future of engineering in an AI world(01:05:14) What to do when you get stuck: his 4x4 debugging workflow(01:14:27) Helping agents learn from their mistakes(01:15:35) Why watching agent output is more important than code(01:19:08) The incredible pace of AI development(01:22:55) Why emotional intelligence will become more valuable(01:28:30) How to become a professional vibe coder(01:30:10) Why building in public is the fastest path to opportunities(01:37:03) Final thoughts on focusing on quality over tech stack—Referenced:• The new AI growth playbook for 2026: How Lovable hit $200M ARR in one year | Elena Verna (Head of Growth): https://www.lennysnewsletter.com/p/the-new-ai-growth-playbook-for-2026-elena-verna• Elena Verna on how B2B growth is changing, product-led growth, product-led sales, why you should go freemium not trial, what features to make free, and much more: https://www.lennysnewsletter.com/p/elena-verna-on-why-every-company• The ultimate guide to product-led sales | Elena Verna: https://www.lennysnewsletter.com/p/the-ultimate-guide-to-product-led• 10 growth tactics that never work | Elena Verna (Amplitude, Miro, Dropbox, SurveyMonkey): https://www.lennysnewsletter.com/p/10-growth-tactics-that-never-work-elena-verna• Lovable: https://lovable.dev• Lovable + Shopify: https://lovable.dev/shopify• Everyone's an engineer now: Inside v0's mission to create a hundred million builders | Guillermo Rauch (founder and CEO of Vercel, creators of v0 and Next.js): https://www.lennysnewsletter.com/p/everyones-an-engineer-now-guillermo-rauch• Mobbin: https://mobbin.com• Dribbble: https://dribbble.com• 21st.dev: https://21st.dev• Lovable base prompt generator: https://chatgpt.com/g/g-67e1da2c9c988191b52b61084438e8ee-lovable-base-prompt• Lovable PRD generator: https://chatgpt.com/g/g-67e1e85fbeac8191a69b95c6d5c42ef6-lovable-prd-generator• Felix Haas's newsletter: https://designplusai.com• Bauhaus: https://en.wikipedia.org/wiki/Bauhaus• Glassmorphism: https://www.figma.com/community/plugin/1197106608665398190/glassmorphism• UI style guide: http://uistyle.lovable.app• Cloudflare: https://www.cloudflare.com• Ben Tossell on X: https://x.com/bentossell• The rise of Cursor: The $300M ARR AI tool that engineers can't stop using | Michael Truell (co-founder and CEO): https://www.lennysnewsletter.com/p/the-rise-of-cursor-michael-truell• Peter Thiel says AI will be ‘worse' for math nerds than for writers: https://www.businessinsider.com/peter-thiel-ai-worse-for-math-professionals-than-writers-2024-4• Andrej Karpathy on X: https://x.com/karpathy• The 100-person AI lab that became Anthropic and Google's secret weapon | Edwin Chen (Surge AI): https://www.lennysnewsletter.com/p/surge-ai-edwin-chen• Why experts writing AI evals is creating the fastest-growing companies in history | Brendan Foody (CEO of Mercor): https://www.lennysnewsletter.com/p/experts-writing-ai-evals-brendan-foody• Slumdog Millionaire: https://www.imdb.com/title/tt1010048—Production and marketing by https://penname.co/. For inquiries about sponsoring the podcast, email podcast@lennyrachitsky.com.—Lenny may be an investor in the companies discussed. To hear more, visit www.lennysnewsletter.com
Principal Security Consultant and community favorite Jake Hildreth returns to The PowerShell Podcast to talk about building smarter automation, leveling up through community, and creating tools that solve real problems. Andrew shares his “stop trying so hard” theme for the year, how working smarter applies directly to scripting and security, and why getting involved with others is one of the fastest ways to grow in your career. The conversation dives into Jake's recent projects including Deck, a Markdown-to-terminal presentation tool built on Spectre.Console, and Stepper, a resumable scripting framework designed for long-running workflows that can't be fully automated end-to-end. They also explore presentation skills, avoiding “death by PowerPoint,” and why security work requires constantly re-checking assumptions as threats evolve. Key Takeaways: • Work smarter, not harder — Whether you're scripting or building a career, small sustainable improvements beat grinding yourself into a corner. • Resumable automation is a game changer — Stepper helps scripts safely pause and resume, making real-world workflows more reliable when humans or flaky APIs are part of the loop. • Community turns into real momentum — Contributing, asking questions, and sharing feedback builds skills, friendships, and opportunities faster than trying to learn alone. Guest Bio: Jake Hildreth is a Principal Security Consultant at Semperis, Microsoft MVP, and longtime builder of tools that make identity security suck a little less. With nearly 25 years in IT (and the battle scars to prove it), he specializes in helping orgs secure Active Directory and survive the baroque disaster that is Active Directory Certificate Services. He's the creator of Locksmith, Stepper, Deck, BlueTuxedo, and PowerPUG!, open-source tools built to make life easier for overworked identity admins. When he's not untangling Kerberos or wrangling DNS, he's usually hanging out with his favorite people and most grounding reality check: his wife and daughter. Resource Links: • Jake Hildreth's Website – https://jakehildreth.com • Jake's GitHub - https://github.com/jakehildreth Andrew's Links - https://andrewpla.tech/links • PowerShell Spectre Console – https://pwshspectreconsole.com/ • PDQ Discord – https://discord.gg/PDQ • PowerShell Conference Europe – https://psconf.eu • PowerShell + DevOps Global Summit – https://powershellsummit.org • Jake's PowerShell Wednesday – https://www.youtube.com/watch?v=YdV6Qecn9v0 The PowerShell Podcast on YouTube: https://youtu.be/rFeoTKLerkA
Hey! Alex here, with another weekly AI update! It seems like ThursdAI is taking a new direction, as this is our 3rd show this year, and a 3rd deep dive into topics (previously Ralph, Agent Skills), please let me know if the comments if you like this format. This week's deep dive is into Clawdbot, a personal AI assistant you install on your computer, but can control through your phone, has access to your files, is able to write code, help organize your life, but most importantly, it can self improve. Seeing Wolfred (my Clawdbot) learn to transcribe incoming voice messages blew my mind, and I wanted to share this one with you at length! We had Dan Peguine on the show for the deep dive + both Wolfram and Yam are avid users! This one is not to be missed. If ThursdAI is usually too technical for you, use Claude, and install Clawdbot after you read/listen to the deep dive!Also this week, we read Claude's Constitution that Anthropic released, heard a bunch of new TTS models (some are open source and very impressive) and talked about the new lightspeed coding model GLM 4.7 Flash. First the news, then deep dive, lets go
Der Personalberater Coach Podcast - Branchen-Insights, die dein Geschäft wirklich weiterbringen
Folge 239: In dieser Folge begrüße ich erneut Johannes ‚Janni‘ Dallampiras, Experte für Active Sourcing und KI-Automatisierung, zu einem Update in Sachen KI im Recruitment. Wir werfen einen realistischen Blick auf den Status Quo und räumen mit dem Marketing-Hype auf, indem wir die KI als effizienten ‚Abarbeiter‘ statt als vollwertigen Mitarbeiter-Ersatz definieren. Janni erläutert, warum die Datenqualität nach wie vor das größte Hindernis für den KI-Erfolg bleibt und wie sogenannte ‚Agenten‘ heute bereits repetitive Routineaufgaben im Sourcing-Prozess übernehmen können. Wir besprechen konkrete Einsatzmöglichkeiten für generische Rollen, die Vorteile von fortgeschrittenem Prompting für die Zielfirmenrecherche sowie das automatisierte Profil-Matching. Zudem erfährst du, warum es strategisch sinnvoll ist, deine Wissensdatenbank schon heute in Formaten wie Markdown oder JSON zu strukturieren, um für zukünftige Automatisierungen bereit zu sein. Diese Folge ist ein Muss für alle Personalberater, die technologisch am Ball bleiben wollen, ohne sich in komplexen Systemen zu verlieren.
In this potluck episode of Syntax, Wes and Scott answer your questions about keyboard shortcuts, choosing frameworks in the age of AI, markdown vs CMSs, backup strategies, moving countries for work, staying relevant as a developer, and more! Show Notes 00:00 Welcome to Syntax! 02:28 Do keyboard shortcuts actually improve productivity? Hyperkey 08:41 What is Error Lens, and why use it? Ep 956: Should I Keep Using WordPress? 11:44 How Scott is using a Svelte 5 service worker 14:52 Does tech stack choice still matter with AI coding? Ep 951: A first look at Remix 3 20:15 What stack should you choose for a greenfield SaaS? 22:38 What's the right stack for a band website? 28:24 Is moving countries for work worth the tradeoff? 34:59 Brought to you by Sentry.io 36:16 How should you manage commits with AI tools? 40:50 Is programming still a good career in the AI era? 47:03 How should you back up large files and media? Ep 949: Web Dev HORROR Stories + Spooky Trivia! (Spooky Stories Pt. 1) Ep 962: The Home Server / Synology Show 53:29 What backup setup works for small teams and clients? 55:14 How should you store sensitive files safely? 58:07 Sick Picks + Shameless Plugs Sick Picks Scott: Philips LED Ultra Definition Wes: LEGO Builder App Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads
Show DescriptionAfter a bit of gaming talk, Chris and Dave are sharing a bunch of cool projects that our Discord community members have been sharing over the past year including things like a web component based admin bar, shape CSS generators, new website portfolios, HTML-first web framework, email markup databases, miniature paintings, AI tools and ducks, and a lot more. ShopTalk will be taking a break after this episode until the new year. Happy holidays for 2025 and we look forward to a great year in 2026 sharing our love of all things HTML, CSS, and building websites. Listen on WebsiteWatch on YouTubeLinks BALL x PIT on Steam Overwatch 2 Call of Duty® | Best-Selling Video Game Franchise THE FINALS on Steam Welcome to Steam Home | Vulkan | Cross platform 3D Graphics Dota 2 Counter-Strike 2 Learn JavaScript, React, and TypeScript to Node.js, Fullstack, and Backend | Frontend Masters HTML for People GitHub - StfBauer/markshell: Markshell allows you to convert Markdown to a beautiful output on the shell, Ideal for any custom built NodeJS CLI. Admin Bar Component | Will Browar ship-shape.win Quina - Menu Crashlands 2 | Games | Butterscotch Shenanigans How Many Dudes? on Steam Unoffice Hours Webring Unoffice Hours - Dave Smyth Dynamic Dummy Image Generator - DummyImage.com Lynn Fisher Nestflix o(m)g:image | Question 1 Making o(m)g:image, Part III: The HTML - Jim Nielsen's Blog Outlyne - AI Website Builder | Create Stunning Websites with AI Greenwood I Hid a Dozen Easter Eggs on This Website – Unapologetic MacStories - Apple news, app reviews, and stories by Federico Viticci and friends. SotB14 | State of the Browser 14 The Email Markup Database (2) Post | LinkedIn Storybook MCP sneak peek Andy Ford - miniature painter Rubber AI Baseline Tennis - Ulimate Tennis ladder for competitive and casual players Intersecting Us - Where we explore math stories together. bitty - a web tool for interesting pages Dolphin Maker 2.0 Chris Enns + Lemon Productions SponsorsStudioworksManage clients and contacts, send branded invoices, receive payments, access educational resources, and connect with a supportive community. We're building the best business hub for freelancers who want a custom client experience that feels polished and professional — with much more in store.
Software Engineering Radio - The Podcast for Professional Software Developers
Dave Thomas, author of The Pragmatic Programmer, The Manifesto for Agile Software Development, Programming Ruby, Agile Web Development with Rails, Programming Elixir, Simplicity, and co-founder of the Pragmatic Bookshelf, speaks with SE Radio host Gavin Henry about building infrastructure for eBooks. They discuss what an eBook is, the various formats, what infrastructure is needed to build them, how an author writes an book, the history of the Pragmatic Bookshelf, how they have evolved, how to handle links within eBooks, why humans are so important in the writing process, and why AI can help with your writing -- once you've written your content. Thomas discusses PDFs, eBooks, Mobi files, ePub files, CI/CD pipelines, WYSWYG, Markdown files, Pragmatic Markup Language, embedding code, AI agents, images, printing PDFs, JVMs, Java, jRuby, and how Markdown won the plain text writing format wars. Brought to you by IEEE Computer Society and IEEE Software magazine.
Dans cet épisode, Arnaud et Guillaume discutent des dernières évolutions dans le monde de la programmation, notamment les nouveautés de Java 25, JUnit 6, et Jackson 3. Ils abordent également les récents développements en IA, les problèmes rencontrés dans le cloud, et l'état actuel de React et du web. Dans cette conversation, les intervenants abordent divers sujets liés à la technologie, notamment les spécifications de Wasteme, l'utilisation des UUID dans les bases de données, l'approche RAG en intelligence artificielle, les outils MCP, et la création d'images avec Nano Banana. Ils discutent également des complexités du format YAML, des récents dramas dans la communauté Ruby, de l'importance d'une bonne documentation, des politiques de retour au bureau, et des avancées de Cloud Code. Enfin, ils évoquent l'initiative de cafés IA pour démystifier l'intelligence artificielle. Enregistré le 24 octobre 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-331.mp3 ou en vidéo sur YouTube. News Langages GraalVM se détache du release train de Java https://blogs.oracle.com/java/post/detaching-graalvm-from-the-java-ecosystem-train Un article de Loic Mathieu sur Java 25 et ses nouvelles fonctionalités https://www.loicmathieu.fr/wordpress/informatique/java-25-whats-new/ Sortie de Groovy 5.0 ! https://groovy-lang.org/releasenotes/groovy-5.0.html Groovy 5: Évolution des versions précédentes, nouvelles fonctionnalités et simplification du code. Compatibilité JDK étendue: Full support JDK 11-25, fonctionnalités JDK 17-25 disponibles sur les JDK plus anciens. Extension majeure des méthodes: Plus de 350 méthodes améliorées, opérations sur tableaux jusqu'à 10x plus rapides, itérateurs paresseux. Améliorations des transformations AST: Nouveau @OperatorRename, génération automatique de @NamedParam pour @MapConstructor et copyWith. REPL (groovysh) modernisé: Basé sur JLine 3, support multi-plateforme, coloration syntaxique, historique et complétion. Meilleure interopérabilité Java: Pattern Matching pour instanceof, support JEP-512 (fichiers source compacts et méthodes main d'instance). Standards web modernes: Support Jakarta EE (par défaut) et Javax EE (héritage) pour la création de contenu web. Vérification de type améliorée: Contrôle des chaînes de format plus robuste que Java. Additions au langage: Génération d'itérateurs infinis, variables d'index dans les boucles, opérateur d'implication logique ==>. Améliorations diverses: Import automatique de java.time.**, var avec multi-assignation, groupes de capture nommés pour regex (=~), méthodes utilitaires de graphiques à barres ASCII. Changements impactants: Plusieurs modifications peuvent nécessiter une adaptation du code existant (visibilité, gestion des imports, comportement de certaines méthodes). **Exigences JDK*: Construction avec JDK17+, exécution avec JDK11+. Librairies Intégration de LangChain4j dans ADK pour Java, permettant aux développeurs d'utiliser n'importe quel LLM avec leurs agents ADK https://developers.googleblog.com/en/adk-for-java-opening-up-to-third-party-language-models-via-langchain4j-integration/ ADK pour Java 0.2.0 : Nouvelle version du kit de développement d'agents de Google. Intégration LangChain4j : Ouvre ADK à des modèles de langage tiers. Plus de choix de LLM : En plus de Gemini et Claude, accès aux modèles d'OpenAI, Anthropic, Mistral, etc. Modèles locaux supportés : Utilisation possible de modèles via Ollama ou Docker Model Runner. Améliorations des outils : Création d'outils à partir d'instances d'objets, meilleur support asynchrone et contrôle des boucles d'exécution. Logique et mémoire avancées : Ajout de callbacks en chaîne et de nouvelles options pour la gestion de la mémoire et le RAG (Retrieval-Augmented Generation). Build simplifié : Introduction d'un POM parent et du Maven Wrapper pour un processus de construction cohérent. JUnit 6 est sorti https://docs.junit.org/6.0.0/release-notes/ :sparkles: Java 17 and Kotlin 2.2 baseline :sunrise_over_mountains: JSpecify nullability annotations :airplane_departure: Integrated JFR support :suspension_railway: Kotlin suspend function support :octagonal_sign: Support for cancelling test execution :broom: Removal of deprecated APIs JGraphlet, une librairie Java sans dépendances pour créer des graphes de tâches à exécuter https://shaaf.dev/post/2025-08-25-think-in-graphs-not-just-chains-jgraphlet-for-taskpipelines/ JGraphlet: Bibliothèque Java légère (zéro-dépendance) pour construire des pipelines de tâches. Principes clés: Simplicité, basée sur un modèle d'exécution de graphe. Tâches: Chaque tâche a une entrée/sortie, peut être asynchrone (Task) ou synchrone (SyncTask). Pipeline: Un TaskPipeline construit et exécute le graphe, gère les I/O. Modèle Graph-First: Le flux de travail est un Graphe Orienté Acyclique (DAG). Définition des tâches comme des nœuds, des connexions comme des arêtes. Support naturel des motifs fan-out et fan-in. API simple: addTask("id", task), connect("fromId", "toId"). Fan-in: Une tâche recevant plusieurs entrées reçoit une Map (clés = IDs des tâches parentes). Exécution: pipeline.run(input) retourne un CompletableFuture (peut être bloquant via .join() ou asynchrone). Cycle de vie: TaskPipeline est AutoCloseable, garantissant la libération des ressources (try-with-resources). Contexte: PipelineContext pour partager des données/métadonnées thread-safe entre les tâches au sein d'une exécution. Mise en cache: Option de mise en cache pour les tâches afin d'éviter les re-calculs. Au tour de Microsoft de lancer son (Microsoft) Agent Framework, qui semble être une fusion / réécriture de AutoGen et de Semnatic Kernel https://x.com/pyautogen/status/1974148055701028930 Plus de détails dans le blog post : https://devblogs.microsoft.com/foundry/introducing-microsoft-agent-framework-the-open-source-engine-for-agentic-ai-apps/ SDK & runtime open-source pour systèmes multi-agents sophistiqués. Unifie Semantic Kernel et AutoGen. Piliers : Standards ouverts (MCP, A2A, OpenAPI) et interopérabilité. Passerelle recherche-production (patterns AutoGen pour l'entreprise). Extensible, modulaire, open-source, connecteurs intégrés. Prêt pour la production (observabilité, sécurité, durabilité, "human in the loop"). Relation SK/AutoGen : S'appuie sur eux, ne les remplace pas, simplifie la migration. Intégrations futures : Alignement avec Microsoft 365 Agents SDK et Azure AI Foundry Agent Service. Sortie de Jackson 3.0 (bientôt les Jackson Five !!!) https://cowtowncoder.medium.com/jackson-3-0-0-ga-released-1f669cda529a Jackson 3.0.0 a été publié le 3 octobre 2025. Objectif : base propre pour le développement à long terme, suppression de la dette technique, architecture simplifiée, amélioration de l'ergonomie. Principaux changements : Baseline Java 17 requise (vs Java 8 pour 2.x). Group ID Maven et package Java renommés en tools.jackson pour la coexistence avec Jackson 2.x. (Exception: jackson-annotations ne change pas). Suppression de toutes les fonctionnalités @Deprecated de Jackson 2.x et renommage de plusieurs entités/méthodes clés. Modification des paramètres de configuration par défaut (ex: FAIL_ON_UNKNOWN_PROPERTIES désactivé). ObjectMapper et TokenStreamFactory sont désormais immutables, la configuration se fait via des builders. Passage à des exceptions de base non vérifiées (JacksonException) pour plus de commodité. Intégration des "modules Java 8" (pour les noms de paramètres, Optional, java.time) directement dans l'ObjectMapper par défaut. Amélioration du modèle d'arbre JsonNode (plus de configurabilité, meilleure gestion des erreurs). Testcontainers Java 2.0 est sorti https://github.com/testcontainers/testcontainers-java/releases/tag/2.0.0 Removed JUnit 4 support -> ups Grails 7.0 est sortie, avec son arrivée à la fondation Apache https://grails.apache.org/blog/2025-10-18-introducing-grails-7.html Sortie d'Apache Grails 7.0.0 annoncée le 18 octobre 2025. Grails est devenu un projet de premier niveau (TLP) de l'Apache Software Foundation (ASF), graduant d'incubation. Mise à jour des dépendances vers Groovy 4.0.28, Spring Boot 3.5.6, Jakarta EE. Tout pour bien démarrer et développer des agents IA avec ADK pour Java https://glaforge.dev/talks/2025/10/22/building-ai-agents-with-adk-for-java/ Guillaume a partagé plein de resources sur le développement d'agents IA avec ADK pour Java Un article avec tous les pointeurs Un slide deck et l'enregistrement vidéo de la présentation faite lors de Devoxx Belgique Un codelab avec des instructions pour démarrer et créer ses premiers agents Plein d'autres samples pour s'inspirer et voir les possibilités offertes par le framework Et aussi un template de projet sur GitHub, avec un build Maven et un premier agent d'exemple Cloud Internet cassé, du moins la partie hébergée par AWS #hugops https://www.theregister.com/2025/10/20/aws_outage_amazon_brain_drain_corey_quinn/ Panne majeure d'AWS (région US-EAST-1) : problème DNS affectant DynamoDB, service fondamental, causant des défaillances en cascade de nombreux services internet. Réponse lente : 75 minutes pour identifier la cause profonde; la page de statut affichait initialement "tout va bien". Cause sous-jacente principale : "fuite des cerveaux" (départ d'ingénieurs AWS seniors). Perte de connaissances institutionnelles : des décennies d'expertise critique sur les systèmes AWS et les modes de défaillance historiques parties avec ces départs. Prédictions confirmées : un ancien d'AWS avait anticipé une augmentation des pannes majeures en 2024. Preuves de la perte de talents : Plus de 27 000 licenciements chez Amazon (2022-2025). Taux élevé de "départs regrettés" (69-81%). Mécontentement lié à la politique de "Return to Office" et au manque de reconnaissance de l'expertise. Conséquences : les nouvelles équipes, plus réduites, manquent de l'expérience nécessaire pour prévenir les pannes ou réduire les temps de récupération. Perspective : Le marché pourrait pardonner cette fois, mais le problème persistera, rendant les futurs incidents plus probables. Web React a gagné "par défaut" https://www.lorenstew.art/blog/react-won-by-default/ React domine par défaut, non par mérite technique, étouffant ainsi l'innovation front-end. Choix par réflexe ("tout le monde connaît React"), freinant l'évaluation d'alternatives potentiellement supérieures. Fondations techniques de React (V-DOM, complexité des Hooks, Server Components) vues comme des contraintes actuelles. Des frameworks innovants (Svelte pour la compilation, Solid pour la réactivité fine, Qwik pour la "resumability") offrent des modèles plus performants mais sont sous-adoptés. La monoculture de React génère une dette technique (runtime, réconciliation) et centre les compétences sur le framework plutôt que sur les fondamentaux web. L'API React est complexe, augmentant la charge cognitive et les risques de bugs, contrairement aux alternatives plus simples. L'effet de réseau crée une "prison": offres d'emploi spécifiques, inertie institutionnelle, leaders choisissant l'option "sûre". Nécessité de choisir les frameworks selon les contraintes du projet et le mérite technique, non par inertie. Les arguments courants (maturité de l'écosystème, recrutement, bibliothèques, stabilité) sont remis en question; une dépendance excessive peut devenir un fardeau. La monoculture ralentit l'évolution du web et détourne les talents, nuisant à la diversité essentielle pour un écosystème sain et innovant. Promouvoir la diversité des frameworks pour un écosystème plus résilient et innovant. WebAssembly 3 est sortie https://webassembly.org/news/2025-09-17-wasm-3.0/ Data et Intelligence Artificielle UUIDv4 ou UUIDv7 pour vos clés primaires ? Ça dépend… surtout pour les bases de données super distribuées ! https://medium.com/google-cloud/understanding-uuidv7-and-its-impact-on-cloud-spanner-b8d1a776b9f7 UUIDv4 : identifiants entièrement aléatoires. Cause des problèmes de performance dans les bases de données relationnelles (ex: PostgreSQL, MySQL, SQL Server) utilisant des index B-Tree. Inserts aléatoires réduisent l'efficacité du cache, entraînent des divisions de pages et la fragmentation. UUIDv7 : nouveau standard conçu pour résoudre ces problèmes. Intègre un horodatage (48 bits) en préfixe de l'identifiant, le rendant ordonné temporellement et "k-sortable". Améliore la performance dans les bases B-Tree en favorisant les inserts séquentiels, la localité du cache et réduisant la fragmentation. Problème de UUIDv7 pour certaines bases de données distribuées et scalables horizontalement comme Spanner : La nature séquentielle d'UUIDv7 (via l'horodatage) crée des "hotspots d'écriture" (points chauds) dans Spanner. Spanner distribue les données en "splits" (partitions) basées sur les plages de clés. Les clés séquentielles concentrent les écritures sur un seul "split". Ceci empêche Spanner de distribuer la charge et de scaler les écritures, créant un goulot d'étranglement ("anti-pattern"). Quand ce n'est PAS un problème pour Spanner : Si le taux d'écriture total est inférieur à environ 3 500 écritures/seconde pour un seul "split". Le hotspot est "bénin" à cette échelle et n'entraîne pas de dégradation de performance. Solutions pour Spanner : Principe clé : S'assurer que la première partie de la clé primaire est NON séquentielle pour distribuer les écritures. UUIDv7 peut être utilisé, mais pas comme préfixe. Nouvelle conception ("greenfield") : ▪︎ Utiliser une clé primaire non-séquentielle (ex: UUIDv4 simple). Pour les requêtes basées sur le temps, créer un index secondaire sur la colonne d'horodatage, mais le SHARDER (ex: shardId) pour éviter les hotspots sur l'index lui-même. Migration (garder UUIDv7) : ▪︎ Ajouter un préfixe de sharding : Introduire une colonne `shard` calculée (ex: `MOD(ABS(FARM_FINGERPRINT(order_id_v7)), N)`) et l'utiliser comme PREMIER élément d'une clé primaire composite (`PRIMARY KEY (shard, order_id_v7)`). Réordonner les colonnes (si clé primaire composite existante) : Si la clé primaire est déjà composite (ex: (order_id_v7, tenant_id)), réordonner en (tenant_id, order_id_v7). Cela aide si tenant_id a une cardinalité élevée et distribue bien. (Un tenant_id très actif pourrait toujours nécessiter un préfixe de sharding supplémentaire). RAG en prod, comment améliorer la pertinence des résultats https://blog.abdellatif.io/production-rag-processing-5m-documents Démarrage rapide avec Langchain + Llamaindex: prototype fonctionnel, mais résultats de production jugés "subpar" par les utilisateurs. Ce qui a amélioré la performance (par ROI): Génération de requêtes: LLM crée des requêtes sémantiques et mots-clés multiples basées sur le fil de discussion pour une meilleure couverture. Reranking: La technique la plus efficace, modifie grandement le classement des fragments (chunks). Stratégie de découpage (Chunking): Nécessite beaucoup d'efforts, compréhension des données, création de fragments logiques sans coupures. Métadonnées à l'LLM: L'injection de métadonnées (titre, auteur) améliore le contexte et les réponses. Routage de requêtes: Détecte et traite les questions non-RAG (ex: résumer, qui a écrit) via API/LLM distinct. Outillage Créer un serveur MCP (mode HTTP Streamable) avec Micronaut et quelques éléments de comparaison avec Quarkus https://glaforge.dev/posts/2025/09/16/creating-a-streamable-http-mcp-server-with-micronaut/ Micronaut propose désormais un support officiel pour le protocole MCP. Exemple : un serveur MCP pour les phases lunaires (similaire à une version Quarkus pour la comparaison). Définition des outils MCP via les annotations @Tool et @ToolArg. Point fort : Micronaut gère automatiquement la validation des entrées (ex: @NotBlank, @Pattern), éliminant la gestion manuelle des erreurs. Génération automatique de schémas JSON détaillés pour les structures d'entrée/sortie grâce à @JsonSchema. Nécessite une configuration pour exposer les schémas JSON générés comme ressources statiques. Dépendances clés : micronaut-mcp-server-java-sdk et les modules json-schema. Testé avec l'inspecteur MCP et intégration avec l'outil Gemini CLI. Micronaut offre une gestion élégante des entrées/sorties structurées grâce à son support JSON Schema riche. Un agent IA créatif : comment utiliser le modèle Nano Banana pour générer et éditer des images (en Java, avec ADK) https://glaforge.dev/posts/2025/09/22/creative-ai-agents-with-adk-and-nano-banana/ Modèles de langage (LLM) deviennent multimodaux : traitent diverses entrées (texte, images, vidéo, audio). Nano Banana (gemini-2.5-flash-image-preview) : modèle Gemini, génère et édite des images, pas seulement du texte. ADK (Agent Development Kit pour Java) : pour configurer des agents IA créatifs utilisant ce type de modèle. Application : Base pour des workflows créatifs complexes (ex: agent de marketing, enchaînement d'agents pour génération d'assets). Un vieil article (6 mois) qui illustre les problèmes du format de fichier YAML https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell YAML est extrêmement complexe malgré son objectif de convivialité humaine. Spécification volumineuse et versionnée (YAML 1.1, 1.2 diffèrent significativement). Comportements imprévisibles et "pièges" (footguns) courants : Nombres sexagésimaux (ex: 22:22 parsé comme 1342 en YAML 1.1). Tags (!.git) pouvant mener à des erreurs ou à l'exécution de code arbitraire. "Problème de la Norvège" : no interprété comme false en YAML 1.1. Clés non-chaînes de caractères (on peut devenir une clé booléenne True). Nombres accidentels si non-guillemets (ex: 10.23 comme flottant). La coloration syntaxique n'est pas fiable pour détecter ces subtilités. Le templating de documents YAML est une mauvaise idée, source d'erreurs et complexe à gérer. Alternatives suggérées : TOML : Similaire à YAML mais plus sûr (chaînes toujours entre guillemets), permet les commentaires. JSON avec commentaires (utilisé par VS Code), mais moins répandu. Utiliser un sous-ensemble simple de YAML (difficile à faire respecter). Générer du JSON à partir de langages de programmation plus puissants : ▪︎ Nix : Excellent pour l'abstraction et la réutilisation de configuration. Python : Facilite la création de JSON avec commentaires et logique. Gros binz dans la communauté Ruby, avec l'influence de grosses boîtes, et des pratiques un peu douteuses https://joel.drapper.me/p/rubygems-takeover/ Méthodologies Les qualités d'une bonne documentation https://leerob.com/docs Rapidité Chargement très rapide des pages (préférer statique). Optimisation des images, polices et scripts. Recherche ultra-rapide (chargement et affichage des résultats). Lisibilité Concise, éviter le jargon technique. Optimisée pour le survol (gras, italique, listes, titres, images). Expérience utilisateur simple au départ, complexité progressive. Multiples exemples de code (copier/coller). Utilité Documenter les solutions de contournement (workarounds). Faciliter le feedback des lecteurs. Vérification automatisée des liens morts. Matériel d'apprentissage avec un curriculum structuré. Guides de migration pour les changements majeurs. Compatible IA Trafic majoritairement via les crawlers IA. Préférer cURL aux "clics", les prompts aux tutoriels. Barre latérale "Demander à l'IA" référençant la documentation. Prêt pour les agents Faciliter le copier/coller de contenu en Markdown pour les chatbots. Possibilité de visualiser les pages en Markdown (ex: via l'URL). Fichier llms.txt comme répertoire de fichiers Markdown. Finition soignée Zones de clic généreuses (boutons, barres latérales). Barres latérales conservant leur position de défilement et état déplié. Bons états actifs/survol. Images OG dynamiques. Titres/sections lienables avec ancres stables. Références et liens croisés entre guides, API, exemples. Balises méta/canoniques pour un affichage propre dans les moteurs de recherche. Localisée Pas de /en par défaut dans l'URL. Routage côté serveur pour la langue. Localisation des chaînes statiques et du contenu. Responsive Excellents menus mobiles / support Safari iOS. Info-bulles sur desktop, popovers sur mobile. Accessible Lien "ignorer la navigation" vers le contenu principal. Toutes les images avec des balises alt. Respect des paramètres système de mouvement réduit. Universelle Livrer la documentation "en tant que code" (JSDoc, package). Livrer via des plateformes comme Context7, ou dans node_modules. Fichiers de règles (ex: AGENTS.md) avec le produit. Évaluations et modèles spécifiques recommandés pour le produit. Loi, société et organisation Microsoft va imposer une politique de Return To Office https://www.businessinsider.com/microsoft-execs-explain-rto-mandate-in-internal-meeting-2025-9 Microsoft impose 3 jours de présence au bureau par semaine à partir de février 2026, débutant par la région de Seattle Le CEO Satya Nadella explique que le télétravail a affaibli les liens sociaux nécessaires à l'innovation Les dirigeants citent des données internes montrant que les employés présents au bureau "prospèrent" davantage L'équipe IA de Microsoft doit être présente 4 jours par semaine, règles plus strictes pour cette division stratégique Les employés peuvent demander des exceptions jusqu'au 19 septembre 2025 pour trajets complexes ou absence d'équipe locale Amy Coleman (RH) affirme que la collaboration en personne améliore l'énergie et les résultats, surtout à l'ère de l'IA La politique s'appliquera progressivement aux 228 000 employés dans le monde après les États-Unis Les réactions sont mitigées, certains employés critiquent la perte d'autonomie et les bureaux inadéquats Microsoft rattrape ses concurrents tech qui ont déjà imposé des retours au bureau plus stricts Cette décision intervient après 15 000 licenciements en 2025, créant des tensions avec les employés Comment Claude Code est né ? (l'histoire de sa création) https://newsletter.pragmaticengineer.com/p/how-claude-code-is-built Claude Code : outil de développement "AI-first" créé par Boris Cherny, Sid Bidasaria et Cat Wu. Performance impressionnante : 500M$ de revenus annuels, utilisation multipliée par 10 en 3 mois. Adoption interne massive : Plus de 80% des ingénieurs d'Anthropic l'utilisent quotidiennement, y compris les data scientists. Augmentation de productivité : 67% d'augmentation des Pull Requests (PR) par ingénieur malgré le doublement de l'équipe. Origine : Commande CLI simple évoluant vers un outil accédant au système de fichiers, exploitant le "product overhang" du modèle Claude. Raison du lancement public : Apprendre sur la sécurité et les capacités des modèles d'IA. Pile technologique "on distribution" : TypeScript, React (avec Ink), Yoga, Bun. Choisie car le modèle Claude est déjà très performant avec ces technologies. "Claude Code écrit 90% de son propre code" : Le modèle prend en charge la majeure partie du développement. Architecture légère : Simple "shell" autour du modèle Claude, minimisant la logique métier et le code (suppression constante de code superflu). Exécution locale : Privilégiée pour sa simplicité, sans virtualisation. Sécurité : Système de permissions granulaire demandant confirmation avant chaque action potentiellement dangereuse (ex: suppression de fichiers). Développement rapide : Jusqu'à 100 releases internes/jour, 1 release externe/jour. 5 Pull Requests/ingénieur/jour. Prototypage ultra-rapide (ex: 20+ prototypes d'une fonctionnalité en quelques heures) grâce aux agents IA. Innovation UI/UX : Redéfinit l'expérience du terminal grâce à l'interaction LLM, avec des fonctionnalités comme les sous-agents, les styles de sortie configurables, et un mode "Learning". Le 1er Café IA publique a Paris https://www.linkedin.com/pulse/my-first-caf%25C3%25A9-ia-paris-room-full-curiosity-an[…]o-goncalves-r9ble/?trackingId=%2FPHKdAimR4ah6Ep0Qbg94w%3D%3D Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 30-31 octobre 2025 : Agile Tour Bordeaux 2025 - Bordeaux (France) 30-31 octobre 2025 : Agile Tour Nantais 2025 - Nantes (France) 30 octobre 2025-2 novembre 2025 : PyConFR 2025 - Lyon (France) 4-7 novembre 2025 : NewCrafts 2025 - Paris (France) 5-6 novembre 2025 : Tech Show Paris - Paris (France) 5-6 novembre 2025 : Red Hat Summit: Connect Paris 2025 - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 6 novembre 2025 : Agile Tour Aix-Marseille 2025 - Gardanne (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 13 novembre 2025 : DevFest Toulouse - Toulouse (France) 15-16 novembre 2025 : Capitole du Libre - Toulouse (France) 19 novembre 2025 : SREday Paris 2025 Q4 - Paris (France) 19-21 novembre 2025 : Agile Grenoble - Grenoble (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 24 novembre 2025 : Forward Data & AI Conference - Paris (France) 27 novembre 2025 : DevFest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 1-2 décembre 2025 : Tech Rocks Summit 2025 - Paris (France) 4-5 décembre 2025 : Agile Tour Rennes - Rennes (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 9-11 décembre 2025 : APIdays Paris - Paris (France) 9-11 décembre 2025 : Green IO Paris - Paris (France) 10-11 décembre 2025 : Devops REX - Paris (France) 10-11 décembre 2025 : Open Source Experience - Paris (France) 11 décembre 2025 : Normandie.ai 2025 - Rouen (France) 14-17 janvier 2026 : SnowCamp 2026 - Grenoble (France) 29-31 janvier 2026 : Epitech Summit 2026 - Paris - Paris (France) 2-5 février 2026 : Epitech Summit 2026 - Moulins - Moulins (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 3-4 février 2026 : Epitech Summit 2026 - Lille - Lille (France) 3-4 février 2026 : Epitech Summit 2026 - Mulhouse - Mulhouse (France) 3-4 février 2026 : Epitech Summit 2026 - Nancy - Nancy (France) 3-4 février 2026 : Epitech Summit 2026 - Nantes - Nantes (France) 3-4 février 2026 : Epitech Summit 2026 - Marseille - Marseille (France) 3-4 février 2026 : Epitech Summit 2026 - Rennes - Rennes (France) 3-4 février 2026 : Epitech Summit 2026 - Montpellier - Montpellier (France) 3-4 février 2026 : Epitech Summit 2026 - Strasbourg - Strasbourg (France) 3-4 février 2026 : Epitech Summit 2026 - Toulouse - Toulouse (France) 4-5 février 2026 : Epitech Summit 2026 - Bordeaux - Bordeaux (France) 4-5 février 2026 : Epitech Summit 2026 - Lyon - Lyon (France) 4-6 février 2026 : Epitech Summit 2026 - Nice - Nice (France) 12-13 février 2026 : Touraine Tech #26 - Tours (France) 26-27 mars 2026 : SymfonyLive Paris 2026 - Paris (France) 31 mars 2026 : ParisTestConf - Paris (France) 16-17 avril 2026 : MiXiT 2026 - Lyon (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 6-7 mai 2026 : Devoxx UK 2026 - London (UK) 22 mai 2026 : AFUP Day 2026 Lille - Lille (France) 22 mai 2026 : AFUP Day 2026 Paris - Paris (France) 22 mai 2026 : AFUP Day 2026 Bordeaux - Bordeaux (France) 22 mai 2026 : AFUP Day 2026 Lyon - Lyon (France) 17 juin 2026 : Devoxx Poland - Krakow (Poland) 4 septembre 2026 : JUG Summer Camp 2026 - La Rochelle (France) 17-18 septembre 2026 : API Platform Conference 2026 - Lille (France) 5-9 octobre 2026 : Devoxx Belgium - Antwerp (Belgium) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/
Marty and Eric look at tools that organize, polish, and publish your academic work — balancing power, simplicity, and ethical use.All-in-One Writing and OrganizationScrivener – Powerful long-form writing, corkboard planning, manuscript export.https://www.literatureandlatte.com/scrivener Manuscripts App – Simplified alternative to Scrivener with structure tools.https://www.manuscriptsapp.com/ Ulysses – Distraction-free Markdown writing for blogs & articles.https://ulysses.app/ yWriter – Free project-based writing tool good for dissertations or long reports.https://www.spacejock.com/yWriter.html Academic and Collaboration PlatformsOverleaf – Collaborative LaTeX editor with journal templates & real-time co-authoring.https://www.overleaf.com/ Authorea – Hybrid LaTeX/WYSIWYG tool for scientific papers and preprints.https://www.authorea.com/ Google Docs – Ubiquitous collaborative writing & version history.https://docs.google.com/ AI-Assisted and Grammar EnhancersGrammarly – Context-aware grammar & tone checking.https://www.grammarly.com/ ProWritingAid – Deep style and structure feedback, integrates with Word & Scrivener.https://prowritingaid.com/ LanguageTool – Open-source multilingual grammar checker.https://languagetool.org/ Writefull for Overleaf – AI-based academic English feedback built into Overleaf.https://www.overleaf.com/learn/how-to/Writefull_integration Ginger Software – Real-time grammar & sentence rephraser.https://www.gingersoftware.com/ Citation & Reference ManagersZotero – Free open-source reference manager & PDF organizer.https://www.zotero.org /Mendeley Reference Manager – Integrated PDF annotations & bibliographies.https://www.mendeley.com/ EndNote 20 – Professional citation tool with journal style templates.https://endnote.com/ Moderate and Accessible AlternativesFocusWriter – Minimalist writing interface to reduce distraction.https://gottcode.org/focuswriter/ Typora – Seamless Markdown editor for structured notes & drafts.https://typora.io/ Notion – Modular workspace for research organization and writing.https://www.notion.so/ Email: ThePoTalkNetwork@gmail.comWebsite: https://ThePodTalk.netYouTube: https://www.youtube.com/@TechSavvyProfessor
Learn Markdown — ScreenCastsONLINE Video Tutorial PBS Tidbit 14: Coding with AI Make Site-Specific Browsers with Unite Support the Show Security Bits — 26 October 2025 Transcript of NC_2025_10_26 Join the Conversation: allison@podfeet.com podfeet.com/slack Support the Show: Patreon Donation Apple Pay or Credit Card one-time donation PayPal one-time donation Podfeet Podcasts Mugs at Zazzle NosillaCast 20th Anniversary Shirts Referral Links: Setapp - 1 month free for you and me PETLIBRO - 30% off for you and me Parallels Toolbox - 3 months free for you and me Learn through MacSparky Field Guides - 15% off for you and me Backblaze - One free month for me and you Eufy - $40 for me if you spend $200. Sadly nothing in it for you. PIA VPN - One month added to Paid Accounts for both of us CleanShot X - Earns me $25%, sorry nothing in it for you but my gratitude
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.Show linksHttp Client Batch Method in Laravel 12.32 Improved HTTP Client URL Parameter Merging in Laravel 12.33 The New Laravel Forge Is Here: With Laravel VPS, Zero-Downtime Deployments, and a Fresh UI Infinite Scroll in Inertia v2.2 Craft is moving to Laravel Laracon AU 2025 schedule published Setup Command Added to Laravel's Composer File Modern Laravel Starter Kits by Ship Fast Labs Who Changed That? Tracking User Modifications in Models with Userstamps Metrics: Simple, Elegant Metric Tracking for Laravel Manage AI Prompts in Your Laravel App with Markdown and Blade Image Manipulation in Laravel With Glide Detect Packages & Approaches in use within a project with Laravel Roster TutorialsLaravel whereValueBetween for Column Range QueriesControlling Factory Relationship Expansion in LaravelLaravel Uri toStringable MethodLaravel Strict Validation for Type CheckingFind Feature Tests Creating Database Records without Refreshing the Database in LaravelQuerying Data in MongoDB With Laravel: From Basics to Advanced TechniquesProfiling Laravel: How to Find Hidden Performance KillersFixing Queries & Adding Indexes: From 400 Queries to 4 - Laravel In Practice EP6
Today we are talking about Single Directory Components, Leveling up your skills, and How DrupalEasy can help with our guest Mike Anello. We'll also cover Markdown Easy as our module of the week. For show notes visit: https://www.talkingDrupal.com/524 Topics Discussion on Single Directory Components Drupal Easy's Training Programs Light Bulb Moments in Learning Choosing Post CSS for Front-End Development Course Materials and Updates Course Structure and Student Engagement Introducing the Show and Tell Series Resources DrupalEasy's Professional Single Directory Components course Dries blogs about Markdown Easy: https://dri.es/installing-and-cbonfiguring-markdown-easy-for-drupal https://dri.es/switching-to-markdown-after-20-years-of-html DrupalEasy Show & Tell https://www.drupaleasy.com/blogs/ultimike/2025/10/introducing-drupaleasy-show-tell-our-new-youtube-video-series https://www.youtube.com/playlist?list=PLUf-wKGJjCXEXH03Mw44hJ84YG-ZwmVKp Drupal dojo Ignore missing {% include 'test:button' ignore missing with { Guests Mike Anello - drupaleasy.com ultimike Hosts Nic Laflin - nLighteneddevelopment.com nicxvan Stephen Cross - stephencross.com stephencross Hayden Baillio - hgbaillio MOTW Correspondent Martin Anderson-Clutz - mandclu.com mandclu Brief description: Have you ever wanted an easy way to use Markdown to write content in your Drupal site? There's a module for that. Module name/project name: Markdown Easy Brief history How old: created in July 2023 by Michael Anello (ultimike) of Drupal Easy Versions available: 1.0.1 and 2.0.0, both of which work with Drupal 9 or later Maintainership Actively maintained Security coverage Test coverage Documentation guide available Number of open issues: 9 open issues, none of which are bugs against the 2.x branch Usage stats: 556 sites Module features and usage For anyone who doesn't know, Markdown is a popular, lightweight markup language for creating formatted text using a plain-text editor. Initially defined in 2004, Markdown grew out of existing conventions for formatting text in emails and usenet posts People like writing in Markdown because it allows them to focus on what's being said without the distraction of concerns about how it will look With the Markdown Easy module installed, your Drupal site will now have a Markdown Easy text format available. Within the settings for that format, you can choose "Standard Markdown", "GitHub-flavored Markdown", or "Markdown Smörgåsbord" as the variant of Markdown syntax you want to use. Standard Markdown is the most restrictive, and the other two allow more elements to be included. You can also configure which HTML tags you want to allow, as part of the normal text format configuration. It's worth noting that Dries has posted a couple of blogs about using this module, the more recent about working with Mike to better handle HTML tags. So Mike, what inspired you to write this module, and what can you tell us about the experience of collaborating with Dries?
The Kindle Nothing is My (New) Kindle of Choice Exploring Markdown Export from Notes Support the Show CCATP #822 — Adam Engst on Choosing iPhone 17 Transcript of NC_2025_10_05 Join the Conversation: allison@podfeet.com podfeet.com/slack Support the Show: Patreon Donation Apple Pay or Credit Card one-time donation PayPal one-time donation Podfeet Podcasts Mugs at Zazzle NosillaCast 20th Anniversary Shirts Referral Links: Setapp - 1 month free for you and me PETLIBRO - 30% off for you and me Parallels Toolbox - 3 months free for you and me Learn through MacSparky Field Guides - 15% off for you and me Backblaze - One free month for me and you Eufy - $40 for me if you spend $200. Sadly nothing in it for you. PIA VPN - One month added to Paid Accounts for both of us CleanShot X - Earns me $25%, sorry nothing in it for you but my gratitude
Hosts: Mark Smith, Meg Smith
We got emails! We love emails! Martin got a clock and we do a deep-dive on a fun video from 1966 about Perth! Maybe even go watch the video before listening! Perth (1966) | Life in Australia Series (https://youtu.be/hodw7RoGImc). We Got Emails! 00:00:00 Thanks for the emails! ❤️ Send us more!
Send us a textIn this episode of Imperfect Marketing, I share how I cut presentation prep time from two days to just twenty minutes by leveraging AI tools and workflows. What used to feel overwhelming and time-consuming has become streamlined, consistent, and—dare I say—fun.We explore the common mistakes most people make when creating presentations, why AI is a game-changer, and the exact five-step process I use to create polished, professional decks without losing days of productivity.The Problem with PresentationsWhy most people waste hours designing slides manuallyHow perfectionism and starting from scratch slows everything downThe pitfalls of relying only on minimal AI features in PowerPoint or Google SlidesThe Two Biggest Mistakes with AINot using AI at all, sticking to manual workNot giving AI enough content and context (remember—AI is not psychic!)My Five-Step Presentation WorkflowFeed AI everything you have: old decks, transcripts, blogs, emails, or even a quick brain dumpBuild and refine the outline: let AI create the structure, then adjust for audience and flowFormat in Markdown: create a clean hierarchy for importing into toolsImport to Gamma.app: edit slides, swap visuals, and customize to your styleExport to PowerPoint or Google Slides: finalize, add extras, and present offline with confidencePro Tips for Saving TimeUse dictation to brain-dump ideas into ChatGPT or Claude on the goAlways verify AI-sourced information (tools like Perplexity can help)Edit primarily in Gamma.app before exporting for the smoothest workflowRepurpose your presentations into worksheets, handouts, or future contentKey Takeaways for MarketersAI can turn presentation prep from days into minutesProviding enough context ensures authentic, tailored slidesConsistency across decks comes naturally when building on your own existing contentEfficiency doesn't mean sacrificing quality—you'll gain bothWhether you're a business owner, marketer, or professional who's tired of wasting days on slide decks, this episode shows how to reclaim your time and still deliver presentations that wow.Are you ready to stop spending days on presentations and start letting AI do the heavy lifting? Tune in and learn how to transform your workflow today. Looking to leverage AI? Want better results? Want to think about what you want to leverage?Check and see how I am using it for FREE on YouTube. From "Holy cow, it can do that?" to "Wait, how does this work again?" – I've got all your AI curiosities covered. It's the perfect after-podcast snack for your tech-hungry brain. Watch here
Sun, 07 Sep 2025 15:00:00 GMT http://relay.fm/mpu/813 http://relay.fm/mpu/813 Spending All Our Time Saving Things 813 David Sparks and Stephen Hackett On this feedback episode, the guys talk about backing up iCloud data, read-it-later services, automation trigger conflicts, travel tech, converting Markdown, the No List, and a lot more. On this feedback episode, the guys talk about backing up iCloud data, read-it-later services, automation trigger conflicts, travel tech, converting Markdown, the No List, and a lot more. clean 4566 On this feedback episode, the guys talk about backing up iCloud data, read-it-later services, automation trigger conflicts, travel tech, converting Markdown, the No List, and a lot more. This episode of Mac Power Users is sponsored by: 1Password: Never forget a password again. Squarespace: Save 10% off your first purchase of a website or domain using code MPU. Links and Show Notes: Sign up for the MPU email newsletter and join the MPU forums. More Power Users: Ad-free episodes with regular bonus segments Submit Feedback Relay for St. JudeTogether, we can help give families facing childhood cancer more tomorrows. Parachute Backup creates full local backups of offloaded iCloud content - Software - MPU Talk Keyboard Maestro Exporting Links from Safari Reading List via Shortcuts for Mac - MacStories GoodLinks Markdown to Word Online Marked 2 iA Writer Notion DEVONthink Drafts Introducing ChatGPT search | OpenAI Google Gemini Claude Notion AI Introduction - Model Context Protocol The No List: My First App and Why Saying No Matters - MacSparky AI Couldn't Build My iPhone Podcast App Amazon will stop allowing Kindle book downloads to your PC soon | The Verge Apple Books - Apple Kobo BOOX Go 7 Series Readwise Reader Introducing Amazo
Sun, 07 Sep 2025 15:00:00 GMT http://relay.fm/mpu/813 http://relay.fm/mpu/813 David Sparks and Stephen Hackett On this feedback episode, the guys talk about backing up iCloud data, read-it-later services, automation trigger conflicts, travel tech, converting Markdown, the No List, and a lot more. On this feedback episode, the guys talk about backing up iCloud data, read-it-later services, automation trigger conflicts, travel tech, converting Markdown, the No List, and a lot more. clean 4566 On this feedback episode, the guys talk about backing up iCloud data, read-it-later services, automation trigger conflicts, travel tech, converting Markdown, the No List, and a lot more. This episode of Mac Power Users is sponsored by: 1Password: Never forget a password again. Squarespace: Save 10% off your first purchase of a website or domain using code MPU. Links and Show Notes: Sign up for the MPU email newsletter and join the MPU forums. More Power Users: Ad-free episodes with regular bonus segments Submit Feedback Relay for St. JudeTogether, we can help give families facing childhood cancer more tomorrows. Parachute Backup creates full local backups of offloaded iCloud content - Software - MPU Talk Keyboard Maestro Exporting Links from Safari Reading List via Shortcuts for Mac - MacStories GoodLinks Markdown to Word Online Marked 2 iA Writer Notion DEVONthink Drafts Introducing ChatGPT search | OpenAI Google Gemini Claude Notion AI Introduction - Model Context Protocol The No List: My First App and Why Saying No Matters - MacSparky AI Couldn't Build My iPhone Podcast App Amazon will stop allowing Kindle book downloads to your PC soon | The Verge Apple Books - Apple Kobo BOOX Go 7 Series Readwise Reader I
Topics covered in this episode: * pypistats.org was down, is now back, and there's a CLI* * State of Python 2025* * wrapt: A Python module for decorators, wrappers and monkey patching.* pysentry Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Brian #1: pypistats.org was down, is now back, and there's a CLI pypistats.org is a cool site to check the download stats for Python packages. It was down for a while, like 3 weeks? A couple days ago, Hugo van Kemenade announced that it was back up. With some changes in stewardship “pypistats.org is back online!
Transform your chaotic to-do lists into powerful project management systems that actually get things done! Mikah and Rosemary get busy with task and project management on iOS, comparing the built-in Reminders app to powerhouse tools like OmniFocus 4 and Things 3, plus they tackle tricky location-based automation challenges. Breaking down overwhelming projects - The hosts discuss how splitting large, daunting tasks into smaller, manageable steps makes projects feel achievable and less intimidating OmniFocus deep dive - Rosemary demonstrates OmniFocus's advanced features including tags, defer dates, repeat systems, time zone-specific due dates, sequential vs parallel projects, and custom perspectives for organizing tasks Things 3 overview - Mikah explains how Things 3 offers similar powerful functionality to OmniFocus but with different design choices and user experience approaches Reminders app capabilities - Detailed walkthrough of Apple's built-in Reminders showing subtasks, location-based reminders, time-based alerts, priority flags, and even printing options for physical lists News UK government backs down on iCloud encryption - The UK reportedly withdrew demands for backdoor access to encrypted iCloud data, avoiding security risks for users worldwide Apple Watch blood oxygen sensor returns - Apple cleverly circumvents the Masimo patent dispute by having the iPhone process blood oxygen measurements instead of the watch displaying them directly Feedback Location reminder delays - Bob writes about his home arrival reminders triggering 10+ minutes late despite expanding the geographic boundary, with suggestions including checking low power mode and resetting network settings Shortcuts Corner Focus mode automation challenges - Dustin asks about setting up three different focus modes for his wife's work schedule that aren't switching properly between personal, office, and client time App Caps Product Hunt - Mikah recommends this app and website for discovering new products and services before they become mainstream, despite the recent influx of AI-focused launches Bridges - Rosemary showcases this $1.99 link formatting and organization app that lets you save, categorize, and export links in multiple formats including Markdown, HTML, and JSON Hosts: Mikah Sargent and Rosemary Orchard Contact iOS Today at iOSToday@twit.tv. Download or subscribe to iOS Today at https://twit.tv/shows/ios-today Want access to the ad-free video and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.
Transform your chaotic to-do lists into powerful project management systems that actually get things done! Mikah and Rosemary get busy with task and project management on iOS, comparing the built-in Reminders app to powerhouse tools like OmniFocus 4 and Things 3, plus they tackle tricky location-based automation challenges. Breaking down overwhelming projects - The hosts discuss how splitting large, daunting tasks into smaller, manageable steps makes projects feel achievable and less intimidating OmniFocus deep dive - Rosemary demonstrates OmniFocus's advanced features including tags, defer dates, repeat systems, time zone-specific due dates, sequential vs parallel projects, and custom perspectives for organizing tasks Things 3 overview - Mikah explains how Things 3 offers similar powerful functionality to OmniFocus but with different design choices and user experience approaches Reminders app capabilities - Detailed walkthrough of Apple's built-in Reminders showing subtasks, location-based reminders, time-based alerts, priority flags, and even printing options for physical lists News UK government backs down on iCloud encryption - The UK reportedly withdrew demands for backdoor access to encrypted iCloud data, avoiding security risks for users worldwide Apple Watch blood oxygen sensor returns - Apple cleverly circumvents the Masimo patent dispute by having the iPhone process blood oxygen measurements instead of the watch displaying them directly Feedback Location reminder delays - Bob writes about his home arrival reminders triggering 10+ minutes late despite expanding the geographic boundary, with suggestions including checking low power mode and resetting network settings Shortcuts Corner Focus mode automation challenges - Dustin asks about setting up three different focus modes for his wife's work schedule that aren't switching properly between personal, office, and client time App Caps Product Hunt - Mikah recommends this app and website for discovering new products and services before they become mainstream, despite the recent influx of AI-focused launches Bridges - Rosemary showcases this $1.99 link formatting and organization app that lets you save, categorize, and export links in multiple formats including Markdown, HTML, and JSON Hosts: Mikah Sargent and Rosemary Orchard Contact iOS Today at iOSToday@twit.tv. Download or subscribe to iOS Today at https://twit.tv/shows/ios-today Want access to the ad-free video and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.
Transform your chaotic to-do lists into powerful project management systems that actually get things done! Mikah and Rosemary get busy with task and project management on iOS, comparing the built-in Reminders app to powerhouse tools like OmniFocus 4 and Things 3, plus they tackle tricky location-based automation challenges. Breaking down overwhelming projects - The hosts discuss how splitting large, daunting tasks into smaller, manageable steps makes projects feel achievable and less intimidating OmniFocus deep dive - Rosemary demonstrates OmniFocus's advanced features including tags, defer dates, repeat systems, time zone-specific due dates, sequential vs parallel projects, and custom perspectives for organizing tasks Things 3 overview - Mikah explains how Things 3 offers similar powerful functionality to OmniFocus but with different design choices and user experience approaches Reminders app capabilities - Detailed walkthrough of Apple's built-in Reminders showing subtasks, location-based reminders, time-based alerts, priority flags, and even printing options for physical lists News UK government backs down on iCloud encryption - The UK reportedly withdrew demands for backdoor access to encrypted iCloud data, avoiding security risks for users worldwide Apple Watch blood oxygen sensor returns - Apple cleverly circumvents the Masimo patent dispute by having the iPhone process blood oxygen measurements instead of the watch displaying them directly Feedback Location reminder delays - Bob writes about his home arrival reminders triggering 10+ minutes late despite expanding the geographic boundary, with suggestions including checking low power mode and resetting network settings Shortcuts Corner Focus mode automation challenges - Dustin asks about setting up three different focus modes for his wife's work schedule that aren't switching properly between personal, office, and client time App Caps Product Hunt - Mikah recommends this app and website for discovering new products and services before they become mainstream, despite the recent influx of AI-focused launches Bridges - Rosemary showcases this $1.99 link formatting and organization app that lets you save, categorize, and export links in multiple formats including Markdown, HTML, and JSON Hosts: Mikah Sargent and Rosemary Orchard Contact iOS Today at iOSToday@twit.tv. Download or subscribe to iOS Today at https://twit.tv/shows/ios-today Want access to the ad-free video and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.
Transform your chaotic to-do lists into powerful project management systems that actually get things done! Mikah and Rosemary get busy with task and project management on iOS, comparing the built-in Reminders app to powerhouse tools like OmniFocus 4 and Things 3, plus they tackle tricky location-based automation challenges. Breaking down overwhelming projects - The hosts discuss how splitting large, daunting tasks into smaller, manageable steps makes projects feel achievable and less intimidating OmniFocus deep dive - Rosemary demonstrates OmniFocus's advanced features including tags, defer dates, repeat systems, time zone-specific due dates, sequential vs parallel projects, and custom perspectives for organizing tasks Things 3 overview - Mikah explains how Things 3 offers similar powerful functionality to OmniFocus but with different design choices and user experience approaches Reminders app capabilities - Detailed walkthrough of Apple's built-in Reminders showing subtasks, location-based reminders, time-based alerts, priority flags, and even printing options for physical lists News UK government backs down on iCloud encryption - The UK reportedly withdrew demands for backdoor access to encrypted iCloud data, avoiding security risks for users worldwide Apple Watch blood oxygen sensor returns - Apple cleverly circumvents the Masimo patent dispute by having the iPhone process blood oxygen measurements instead of the watch displaying them directly Feedback Location reminder delays - Bob writes about his home arrival reminders triggering 10+ minutes late despite expanding the geographic boundary, with suggestions including checking low power mode and resetting network settings Shortcuts Corner Focus mode automation challenges - Dustin asks about setting up three different focus modes for his wife's work schedule that aren't switching properly between personal, office, and client time App Caps Product Hunt - Mikah recommends this app and website for discovering new products and services before they become mainstream, despite the recent influx of AI-focused launches Bridges - Rosemary showcases this $1.99 link formatting and organization app that lets you save, categorize, and export links in multiple formats including Markdown, HTML, and JSON Hosts: Mikah Sargent and Rosemary Orchard Contact iOS Today at iOSToday@twit.tv. Download or subscribe to iOS Today at https://twit.tv/shows/ios-today Want access to the ad-free video and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.
Obsidian is a note-taking and productivity app that occupies the same "second brain" space as competitors like Notion — but in a lot of ways, it's also startlingly different. Obsidian's files are Markdown-based, stored locally on your own devices, and completely free to use. Steph Ango, the CEO, is also different in a lot of ways: He's not an Obsidian founder, but instead came to the role from being basically a member of the fan development community. His take on software, productivity, and business is refreshingly old-fashioned in a lot of good ways, while he's also leading a very 21st century startup. Read the full transcript on The Verge. Links: I'm joining Obsidian as CEO | Obsidian Blog About Obsidian (Manifesto) | Obsidian Narvar acquires Lumi (2021) | Narvar After 15 years whipping the llama's ass, Winamp shuts down | TechCrunch Notion's Ivan Zhao wants you to demand better from your tools | Decoder Book Review: “What I Talk About When I Talk About Running” | National Geographic Credits: Decoder is a production of The Verge and part of the Vox Media Podcast Network. Our producers are Kate Cox and Nick Statt; our editor is Ursa Wright. The Decoder music is by Breakmaster Cylinder. Learn more about your ad choices. Visit podcastchoices.com/adchoices
Topics covered in this episode: rumdl - A Markdown Linter written in Rust * Coverage 7.10.0: patch* * aioboto3* * You might not need a Python class* Extras Joke Watch on YouTube About the show Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Michael #1: rumdl - A Markdown Linter written in Rust via Owen Lamont Supports toml file config settings Install via uv tool install rumdl. ⚡️ Built for speed with Rust - significantly faster than alternatives
On the podcast I talk with John about the fascinating 40-year history of Apple's developer relations, how almost going bankrupt in the 1990s shaped today's control-focused approach, and why we might need an ‘App Store 3.0' reset.Top Takeaways:
Episode 131: In this episode of Critical Thinking - Bug Bounty Podcast we're covering Christmas in July with several banger articles from Searchlight Cyber, as well as covering things like Raycast for Windows, Third-Person prompting, and touch on the recent McDonalds LeakFollow us on twitter at: https://x.com/ctbbpodcastGot any ideas and suggestions? Feel free to send us any feedback here: info@criticalthinkingpodcast.ioShoutout to YTCracker for the awesome intro music!====== Links ======Follow your hosts Rhynorater and Rez0 on Twitter: https://x.com/Rhynoraterhttps://x.com/rez0__====== Ways to Support CTBBPodcast ======Hop on the CTBB Discord at https://ctbb.show/discord!We also do Discord subs at $25, $10, and $5 - premium subscribers get access to private masterclasses, exploits, tools, scripts, un-redacted bug reports, etc.You can also find some hacker swag at https://ctbb.show/merch!Today's Sponsor is Adobe. Use code CTBBP0907 in your first report on Adobe Behance, Portfolio, Fonts or Acrobat Web, and earn a one-time 10% bonus reward!====== Resources ======v1 Instance Metadata Service protections bypassWould you like an IDOR with that? Leaking 64 million McDonald's job applicationsHow we got persistent XSS on every AEM cloud site, thriceGoogle docs now supports export as markdownAbusing Windows, .NET quirks, and Unicode Normalization to exploit DNN (DotNetNuke)How I Scanned all of GitHub's “Oops Commits” for Leaked SecretsBug bounty, feedback, strategy and alchemy====== Timestamps ======(00:00:00) Introduction(00:05:39) Metadata Service protections bypass & Mcdonalds Leak(00:12:30) Christmas in July with Searchlight Cyber Pt 1(00:19:43) Export as Markdown, Raycast for Windows, & Third-Person prompting(00:23:56) Christmas in July with Searchlight Cyber Pt 2(00:27:39) GitHub's “Oops Commits” for Leaked Secrets(00:36:53) Bug bounty, feedback, strategy and alchemy
Topics covered in this episode: * Switching to direnv, Starship, and uv* * rqlite - Distributed SQLite DB* * Some Markdown Stuff* Extras Joke Watch on YouTube About the show Sponsored by PropelAuth: pythonbytes.fm/propelauth77 Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Brian #1: Switching to direnv, Starship, and uv Last week I mentioned that I'm ready to try direnv again, but secretly, I still had some worries about the process. Thankfully, Trey has a tutorial to walk me past the troublesome parts. direnv - an extension for your shell. It augments existing shells with a new feature that can load and unload environment variables depending on the current directory. Switching from virtualenvwrapper to direnv, Starship, and uv - Trey Hunner** Trey has solved a bunch of the problems I had when I tried direnv before Show the virtual environment name in the prompt Place new virtual environments in local .venv instead of in .direnv/python3.12 Silence all of the “loading”, “unloading” statements every time you enter a directory Have a script called venv to create an environment, activate it, create a .envrc file I'm more used to a create script, so I'll stick with that name and Trey's contents A workon script to be able to switch around to different projects. This is a carry over from “virtualenvwrapper', but seems cool. I'll take it. Adding uv to the mix for creating virtual environments. Interestingly including --seed which, for one, installs pip in the new environment. (Some tools need it, even if you don't) Starship Trey also has some setup for Starship. But I'll get through the above first, then MAYBE try Starship again. Some motivation Trey's setup is pretty simple. Maybe I was trying to get too fancy before Starship config in toml files that can be loaded with direnv and be different for different projects. Neato Also, Trey mentions his dotfiles repo. This is a cool idea that I've been meaning to do for a long time. See also: It's Terminal - Bootstrapping With Starship, Just, Direnv, and UV - Mario Munoz Michael #2: rqlite - Distributed SQLite DB via themlu, thanks! rqlite is a lightweight, user-friendly, distributed relational database built on SQLite. Built on SQLite, the world's most popular database Supports full-text search, Vector Search, and JSON documents Access controls and encryption for secure deployments Michael #3: A Python dict that can report which keys you did not use by Peter Bengtsson Very cool for testing that a dictionary has been used as expected (e.g. all data has been sent out via an API or report). Note: It does NOT track d.get(), but it's easy to just add it to the class in the post. Maybe someone should polish it up and put it on pypi (that person is not me :) ). Brian #4: Some Markdown Stuff Textual 4.0.0 adds Markdown.append which can be used to efficiently stream markdown content The reason for the major bump is due to an interface change to Widget.anchor Refreshing to see a symantic change cause a major version bump. html-to-markdown Converts html to markdown A complete rewrite fork of markdownify Lots of fun features like “streaming support” Curious if it can stream to Textual's Markdown.append method. hmmm. Joke: Vibecon is hard to attend
Today on our show:NRF Files Suit Against NY State LawWhy Is There No Best Practice for ECommerce Org StructureAmazon Quietly Cornering Market on Robot PatentsLuluLemon in Markdown Hell- and finally, The Investor Minute which contains 5 items this week from the world of venture capital, acquisitions, and IPOs.Today's episode is sponsored by Mirakl.https://www.rmwcommerce.com/ecommerce-podcast-watsonweekly
Unlock the future of Windows apps as we uncover the updates to Notepad, Paint, and Snipping Tool in Windows 11 24H2. Host: Paul Thurrott Download or subscribe to Hands-On Windows at https://twit.tv/shows/hands-on-windows Want access to the ad-free video and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.