Fstrings.wtf
fstrings.wtf How good is your knowledge of Python f-strings? (Questions reflect behavior as of Python 3.13) Start Quiz
Stay updated with the latest in technology, AI, cybersecurity, and more
fstrings.wtf How good is your knowledge of Python f-strings? (Questions reflect behavior as of Python 3.13) Start Quiz
Welcome to mo lab đ molab lets you create, run, and share cloud-hosted marimo notebooks â rapidly experiment with Python and SQL in marimo, the next-generation programming environment designed for data and stored as Python.
The biggest original film to arrive on Netflix this July is undoubtedly Happy Gilmore 2. The Adam Sandler sequel has been 30 years in the making and marks the return of one of his most iconic characters, Happy Gilmore, a Boston Bruins-obsessed hockey fan who turns his mean slapshot into a professional golf career. Happy Gilmore 2 is set to premiere on Netflix on July 25, and features most of the original film's cast; Sandler is joined by Julie Bowen, Christopher McDonald, Dennis Dugan and Ben S
Tree of Hope, Remain Strong (1946) by Frida Kahlo First attempts in a new field of medicine rarely go according to plan. On September 14, 1990, Dr. William French Anderson and his team at the National Institute of Health (NIH) performed the first official gene therapy trial. The patient, a 4-year-old Ashanti deSilva, suffered from a rare genetic disease called adenosine deaminase (ADA) deficiency, a form of severe combined immune deficiency (SCID). Children with ADA-SCID rarely make it to adult
Benjamin and Chance react to Bloombergâs Mark Gurman report on what Apple is planning to ship over the course of the next twelve months, as well as the details of a near-term refresh for the Vision Pro including a more comfortable strap. Apple launches a new Emoji puzzle in News+, AirPods marketshare is revealed in a new study, and Apple sweeps the Emmy nominations. And in Happy Hour Plus, Benjamin and Chance talk more about the recent controversies surrounding Liquid Glass. Subscribe at 9to5ma
Tree of Hope, Remain Strong (1946) by Frida Kahlo First attempts in a new field of medicine rarely go according to plan. On September 14, 1990, Dr. William French Anderson and his team at the National Institute of Health (NIH) performed the first official gene therapy trial. The patient, a 4-year-old Ashanti deSilva, suffered from a rare genetic disease called adenosine deaminase (ADA) deficiency, a form of severe combined immune deficiency (SCID). Children with ADA-SCID rarely make it to adult
TL;DR Retro gaming YouTuber Once Were Nerd has been sued and raided by the Italian government. Consoles were seized and channels may be closed for promoting piracy of copyrighted material. Some of these devices ship with pre-loaded ROMs, which appears to be the source of the complaint. While gaming content continues to grow and thrive on video platforms like Twitch and YouTube, copyright remains a sticky issue. Most companies look the other way when it comes to game streaming, but emulation i
A CD can be a smart way to grow your money safely. Rmcarvalho/Getty Images A certificate of deposit can give you some much-needed security in an economy that feels anything but certain. Your CD rate is fixed when you open the account, so your returns are guaranteed for the entire term. What might those returns look that? That depends on which account you choose. The best CDs earn annual percentage yields up to 4.50%, but the national average for some terms is less than a third of that. Here's
Prohibiting inbox.ru email domain registrations A recent spam campaign against PyPI has prompted an administrative action, preventing using the inbox.ru email domain. This includes new registrations as well as adding as additional addresses. The campaign created over 250 new user accounts, publishing over 1,500 new projects on PyPI, leading to end-user confusion, abuse of resources, and potential security issues. All relevant projects have been removed from PyPI, and accounts have been disabl
I started to code more in Python around 6 months ago. Why? Because of AI, obviously. Itâs clear (to me) that big money opportunities are all over AI these days. And guess whatâs the de facto programming language for AI? Yep, that sneaky one. I had used Python before, but only for small scripts. For example, this script scrapes metadata from all videos on my YouTube channel. The metadata is dumped as a JSON file that I use to nicely display statistics of the videos on this static page. As you ca
TL;DR Retro gaming YouTuber Once Were Nerd has been sued and raided by the Italian government. Consoles were seized and channels may be closed for promoting piracy of copyrighted material. Some of these devices ship with pre-loaded ROMs, which appears to be the source of the complaint. While gaming content continues to grow and thrive on video platforms like Twitch and YouTube, copyright remains a sticky issue. Most companies look the other way when it comes to game streaming, but emulation i
I started to code more in Python around 6 months ago. Why? Because of AI, obviously. Itâs clear (to me) that big money opportunities are all over AI these days. And guess whatâs the de facto programming language for AI? Yep, that sneaky one. I had used Python before, but only for small scripts. For example, this script scrapes metadata from all videos on my YouTube channel. The metadata is dumped as a JSON file that I use to nicely display statistics of the videos on this static page. As you ca
cppyy: Automatic Python-C++ bindingsï cppyy is an automatic, run-time, Python-C++ bindings generator, for calling C++ from Python and Python from C++. Run-time generation enables detailed specialization for higher performance, lazy loading for reduced memory use in large scale projects, Python-side cross-inheritance and callbacks for working with C++ frameworks, run-time template instantiation, automatic object downcasting, exception mapping, and interactive exploration of C++ libraries. cppyy
Therapy chatbots powered by large language models may stigmatize users with mental health conditions and otherwise respond inappropriately or even dangerously, according to researchers at Stanford University. While recent coverage in The New York Times and elsewhere has highlighted the role that ChatGPT may play in reinforcing delusional or conspiratorial thinking, a new paper titled âExpressing stigma and inappropriate responses prevents LLMs from safely replacing mental health providersâ exam
Why Lua Beats MicroPython for Serious Embedded Devs In professional embedded projects, ranging from industrial automation to medical devices and commercial IoT products, developers increasingly favor high-level, lightweight, and easy-to-use environments. While MicroPython has earned praise for rapid prototyping and field deployments on microcontrollers, its active ecosystem is largely centered around hobbyist boards. It is important to note that Pythonâs greatest strength, its vast library eco
TorchLeet is broken into two sets of questions: Question Set: A collection of PyTorch practice problems, ranging from basic to hard, designed to enhance your skills in deep learning and PyTorch. LLM Set: A new set of questions focused on understanding and implementing Large Language Models (LLMs) from scratch, including attention mechanisms, embeddings, and more. Note Avoid using GPT. Try to solve these problems on your own. The goal is to learn and understand PyTorch concepts deeply. Table o
Pyhoff Description The pyhoff package allows you to read and write the most common Beckhoff and WAGO bus terminals ("Busklemmen") using the Ethernet bus coupler ("Busskoppler") BK9000, BK9050, BK9100, or WAGO 750_352 over Ethernet TCP/IP based on ModBus TCP. Key Features Supports a wide range of Beckhoff and WAGO analog and digital bus terminals. Very lightweight: no dependencies; compact code base Easy to extend Using standardized ModBus TCP. Provides high-level abstractions for reading
When Stanford University researchers asked ChatGPT whether it would be willing to work closely with someone who had schizophrenia, the AI assistant produced a negative response. When they presented it with someone asking about "bridges taller than 25 meters in NYC" after losing their jobâa potential suicide riskâGPT-4o helpfully listed specific tall bridges instead of identifying the crisis. These findings arrive as media outlets report cases of ChatGPT users with mental illnesses developing da
Benjamin and Chance discuss the Liquid Glass design changes that came as part of iOS 26 beta 3, debate whether it looks better, and whether it retains the spirit of what Apple presented in June. Thereâs also a handful of other interesting changes in these latest betas for iPad, Watch and Mac. Plus, Apple formally appeals the EU on anti-steering requirements, and Jeff Williams announces his retirement in the latest significant shakeup of the Apple leadership team. And in Happy Hour Plus, Benjami
As generative AI reshapes industries, one of its most important yet invisible challenges is retrieval, the process of fetching the right data with relevant context from messy knowledge bases. Large language models (LLMs) are only as accurate as the information they can retrieve. Thatâs where ZeroEntropy wants to make its mark. The San Francisco-based startup, co-founded by CEO Ghita Houir Alami and CTO Nicolas Pipitone, has raised $4.2 million in seed funding to help models retrieve relevant da
Pythons are notorious for their eating habits. After suffocating their prey with their lithe bodies, these large snakes swallow the animal whole. Now, researchers have shed new light on the cellular mechanisms that allow them to digest entire skeletons. The study, presented July 9 at the Society for Experimental Biology Annual Conference in Belgium and published in the Journal of Experimental Biology, investigated the intestinal cells of Burmese pythons. Adult males can grow to be 10 to 16 feet
Reflections on 2 years of CPythonâs JIT Compiler: The good, the bad, the ugly 5 July 2025 This blog post includes my honest opinions on the CPython JIT. What I think we did well, what I think we could have done better. Iâll also do some brief qualititative analysis. Iâve been working on CPythonâs JIT compiler since before the very start. I donât know how long that is at this point ⊠2.5, maybe almost 3 years? Anyways, Iâm primarily responsible for Pythonâs JIT compilerâs optimizer. Note that
Reflections on 2 years of CPythonâs JIT Compiler: The good, the bad, the ugly 5 July 2025 This blog post includes my honest opinions on the CPython JIT. What I think we did well, what I think we could have done better. Iâll also do some brief qualititative analysis. Iâve been working on CPythonâs JIT compiler since before the very start. I donât know how long that is at this point ⊠2.5, maybe almost 3 years? Anyways, Iâm primarily responsible for Pythonâs JIT compilerâs optimizer. Note that
If you walked into a Dubai bank to apply for a mortgage in 2020, chances are youâd spend months buried in paperwork or face a huge price discrepancy when it came to listings. Such experiences led Jad Antoun to start Huspy, a startup streamlining how people in the UAE buy homes digitally. Over the past five years, the company has grown into one of the largest proptechs in the UAE, and has expanded into Spain, by providing digital tools for finding homes and obtaining mortgages. Huspy just close
Microjax: JAX in two classes and six functions or Read on Github (I recommend actually running the notebook, either on your own computer or Colab). This is inspired by Andrej Karpathy's Micrograd, a PyTorch-like library in about 150 lines of code. Despite PyTorch's popularity, I prefer the way JAX works because it a more functional style. This tutorial borrows heavily from Matthew J Johnson's great 2017 presentation on the predecessor to JAX, autograd: Video / Slides / Code. My main contribut
Microjax: JAX in two classes and six functions or Read on Github (I recommend actually running the notebook, either on your own computer or Colab). This is inspired by Andrej Karpathy's Micrograd, a PyTorch-like library in about 150 lines of code. Despite PyTorch's popularity, I prefer the way JAX works because it a more functional style. This tutorial borrows heavily from Matthew J Johnson's great 2017 presentation on the predecessor to JAX, autograd: Video / Slides / Code. My main contribut
Trey had struggled with alcoholism for 15 years, eventually drinking heavily each night before quitting in December. But staying sober was a struggle for the 36-year-old first responder from Atlanta, who did not wish to use his real name due to professional concerns. Then he discovered Alterd, an AI-powered journaling app that invites users to âexplore new dimensionsâ geared towards psychedelics and cannabis consumers, meditators, and alcohol drinkers. In April, using the app as a tripsitterâa
To learn how to build more maintainable and usable Python libraries, Iâve been reading some of the most widely used Python packages. Along the way, I learned some things about Python that are off the beaten path. Here are a few things I didnât know before. Using super() in base classes Pythonâs super() lets us inherit base classes (aka super or parent classes) without having to explicitly refer to the base class. Itâs usually used in the __init__ method. While this might be simply a nice-to-ha
Earlier this week, San Diego startup Gallant announced $18 million in funding to bring the first FDA-approved ready-to-use stem cell therapy to veterinary medicine. If it passes regulatory muster, it could create a whole new way to treat our fur babies. Itâs still an experimental field, even though people have been researching stem cells for humans for decades. Seven-year-old Gallantâs first target is a painful mouth condition in cats called Feline Chronic Gingivostomatitis (FCGS), which Gallan
is a senior reporter whoâs been covering and reviewing the latest gadgets and tech since 2006, but has loved all things electronic since he was a kid. Ploopy has announced another desktop accessory called the Ploopy Knob that can function like a control dial for adjusting volume, scrolling documents, or scrubbing through media on a computer. The Canadian company isnât exactly a household name like Logitech, but Ploopyâs open-source peripherals offer a lot of customizability, and like its mouse