Home

The Death of Arduino?
ChuckMcM about 9 hours ago

The Death of Arduino?

https://archive.ph/05KK2

linkedin.com
386 194
Summary
The patent office is about to make bad patents untouchable
iamnothere about 7 hours ago

The patent office is about to make bad patents untouchable

The article discusses the U.S. Patent and Trademark Office's proposal to make it harder to challenge bad patents, potentially allowing invalid patents to remain in force and stifling innovation. The author argues that this change would undermine the patent system's purpose and negatively impact the public.

eff.org
330 34
Summary
Gaming on Linux has never been more approachable
throwaway270925 about 8 hours ago

Gaming on Linux has never been more approachable

The article explores the experience of switching to a Linux-based gaming desktop, highlighting the advantages of the CachyOS distribution, which offers improved performance and compatibility for gaming compared to other Linux distros.

theverge.com
295 216
Summary
Researchers discover security vulnerability in WhatsApp
KingNoLimit about 8 hours ago

Researchers discover security vulnerability in WhatsApp

Researchers have discovered a major security vulnerability in WhatsApp that could allow attackers to gain access to user accounts through a malicious video file. The vulnerability highlights the need for continued security improvements in popular messaging apps.

univie.ac.at
162 49
Summary
Microsoft AI CEO pushes back against critics after recent Windows AI backlash
thewebguyd about 8 hours ago

Microsoft AI CEO pushes back against critics after recent Windows AI backlash

The article discusses Microsoft's AI CEO's response to recent criticism of Windows' AI features, stating that the public's lack of enthusiasm over these advancements is 'mindblowing' to him.

windowscentral.com
132 138
Summary
Verifying your Matrix devices is becoming mandatory
LorenDB about 5 hours ago

Verifying your Matrix devices is becoming mandatory

The article discusses the increasing trend of device verification, where users are required to authenticate their devices before accessing certain services or features. It highlights the growing importance of device verification as a security measure to protect against fraud and unauthorized access.

element.io
92 67
Summary
Gov. Abbott's office redacts pages of emails about Elon Musk
pavel_lishin about 10 hours ago

Gov. Abbott's office redacts pages of emails about Elon Musk

The article discusses emails between Texas Governor Greg Abbott and Elon Musk, the CEO of Tesla, that were partially redacted. The emails provide insight into the relationship and communication between the state government and the prominent business leader.

kut.org
92 26
Summary
Netherlands returns control of Nexperia to Chinese owner
boovic about 11 hours ago

Netherlands returns control of Nexperia to Chinese owner

https://archive.ph/lWpwt

bloomberg.com
74 33
Summary
Measuring the impact of AI scams on the elderly
DalasNoin about 5 hours ago

Measuring the impact of AI scams on the elderly

The article discusses the potential for AI models to be 'jailbroken' to engage in unintended behavior, such as phishing. It explores the implications and risks of this possibility, highlighting the importance of robust security measures and ongoing vigilance in the development and deployment of AI systems.

simonlermen.substack.com
67 21
Summary
Racing karts on a Rust GPU kernel driver
mfilion about 9 hours ago

Racing karts on a Rust GPU kernel driver

The article describes the development of a Rust-based GPU kernel driver that enables racing kart simulations to run on the GPU, providing better performance and graphics compared to CPU-based approaches. It highlights the advantages of using Rust for kernel development, such as improved safety and concurrency.

collabora.com
55 3
Summary
Show HN: Marimo VS Code extension – Python notebooks built on LSP and uv
manzt about 11 hours ago

Show HN: Marimo VS Code extension – Python notebooks built on LSP and uv

Hi HN! We're excited to release our VS Code/Cursor extension for marimo [1], an open-source, reactive Python notebook.

This extension provides a native experience for working with marimo notebooks, a long-requested feature that we’ve worked hard to get right.

An LSP-first architecture

The core of our extension is a marimo notebook language server (marimo-lsp [2]). As far as we know, it’s the first notebook runtime to take this approach. The Language Server Protocol (LSP) [3] offers a small but important set of notebook-related capabilities that we use for document and kernel syncing; everything else is handled through custom actions and messages.

By building on LSP, we aim to create a path to expose marimo capabilities in additional environments (beyond VS Code/Cursor). The notebook features in LSP are still limited, but as the protocol evolves, we’ll be able to shift more functionality out of the extension and into the language server, making it available to a wider range of editors and tools. For example, this could enable:

- structural edits to notebook documents (e.g., adding or removing cells) [4]

- editor hover information that reflects the live runtime values of variables

Deep uv integration with PEP 723

Because marimo notebooks are plain Python files, we adopt PEP 723-style inline metadata [5] to describe a notebook’s environment. Tools such as uv already support this format: they read the metadata block, build or update the corresponding environment, and run the script inside it.

The marimo CLI already integrates with uv in "sandbox" mode [6] to manage an isolated environment defined by PEP 723 metadata for a single notebook. In the extension, our uv-based “sandbox controller” manages multiple notebooks: each notebook gets its own isolated, cached environment. The controller keeps the environment aligned with the dependencies declared in the file and can update that metadata automatically when imports are missing.

uv normally syncs such environments whenever you run a script, ensuring it matches the dependencies declared in its metadata; we apply this concept at the cell level so the environment stays in sync whenever cells run. The same cached uv environment is reused if you run the notebook as a script via uv (e.g., uv run notebook.py).

—-------

This work has been a complete rewrite, and we're grateful to the community for early feedback. While VS Code and the LSP support a subset of notebook features, the ecosystem has been shaped heavily by Jupyter, and we’ve had to work around some assumptions baked into existing APIs. We’ve been coordinating with the VS Code team and hope our work can help broaden the conversation—pushing the LSP notebook model forward and making room for runtimes that aren’t Jupyter-based.

We'd love to hear your thoughts!

[1] https://marimo.io

[2] https://github.com/marimo-team/marimo-lsp

[3] https://microsoft.github.io/language-server-protocol/

[4] https://github.com/microsoft/vscode-languageserver-node/issu...

[5] https://peps.python.org/pep-0723/

[6] https://docs.marimo.io/guides/package_reproducibility/

github.com
49 4
Summary
Pozsar's Bretton Woods III: The Framework
7777777phil about 10 hours ago

Pozsar's Bretton Woods III: The Framework

The article discusses economist Zoltan Pozsar's concept of 'Bretton Woods III', which proposes a new global monetary system to replace the current one. It outlines the framework and key elements of this proposed system, including the role of commodity-backed currencies and the shift away from the US dollar as the dominant reserve currency.

philippdubach.com
49 23
Summary
Measuring political bias in Claude
gmays about 9 hours ago

Measuring political bias in Claude

The article discusses Anthropic's commitment to political even-handedness, emphasizing their belief in fostering open and balanced discourse, and their efforts to avoid partisan bias in their work.

anthropic.com
47 71
Summary
To launch something new, you need "social dandelions"
curiouska about 11 hours ago

To launch something new, you need "social dandelions"

The article discusses the importance of having 'social dandelions' - people with diverse connections who can help spread and promote new ideas or products. It emphasizes the need to build a network of such individuals to increase the chances of successfully launching something new.

actiondigest.com
46 9
Summary
Show HN: DNS Benchmark Tool – Compare and monitor resolvers
ovo101 about 11 hours ago

Show HN: DNS Benchmark Tool – Compare and monitor resolvers

I built a CLI to benchmark DNS resolvers after discovering DNS was adding 300ms to my API requests.

v0.3.0 just released with new features: compare: Test single domain across all resolvers top: Rank resolvers by latency/reliability/balanced monitor: Continuous tracking with threshold alerts

1,400+ downloads in first week.

Quick start: pip install dns-benchmark-tool dns-benchmark compare --domain google.com

CLI stays free forever. Hosted version (multi-region, historical tracking, alerts) coming Q1 2026.

GitHub: https://github.com/frankovo/dns-benchmark-tool Feedback: https://forms.gle/BJBiyBFvRJHskyR57

Built with Python + dnspython. Open to questions and feedback!

github.com
45 26
Summary
Workday to acquire Pipedream
gaws about 5 hours ago

Workday to acquire Pipedream

Workday has signed a definitive agreement to acquire Pipedream, a leading provider of low-code and no-code automation solutions. The acquisition is expected to enhance Workday's suite of solutions by integrating Pipedream's capabilities to help customers streamline their business processes and drive productivity.

newsroom.workday.com
41 36
Summary
Linux Career Opportunities in 2025: Skills in High Demand
dxs about 5 hours ago

Linux Career Opportunities in 2025: Skills in High Demand

The article discusses the top Linux career opportunities and skills that will be in high demand by 2025, including cloud computing, DevOps, cybersecurity, and artificial intelligence/machine learning, highlighting the growing importance of Linux proficiency in the rapidly evolving tech industry.

linuxcareers.com
34 32
Summary
Show HN: F32 – An Extremely Small ESP32 Board
pegor about 9 hours ago

Show HN: F32 – An Extremely Small ESP32 Board

As part of a little research and also some fun I decided to try my hand at seeing how small of an ESP32 board I can make with functioning WiFi.

github.com
22 2
Summary
Why Samsung Phones Are Failing Emergency Calls in Australia
mivok about 10 hours ago

Why Samsung Phones Are Failing Emergency Calls in Australia

The article discusses an issue with Samsung phones in Australia, where they are failing to make emergency calls during times of crisis. It examines the technical reasons behind this problem and the potential impact on public safety.

hackaday.com
20 6
Summary
Robert Louis Stevenson's Art of Living (and Dying)
Caiero about 9 hours ago

Robert Louis Stevenson's Art of Living (and Dying)

The article explores Robert Louis Stevenson's perspectives on the art of living and dying, emphasizing his views on embracing life's uncertainties, finding purpose in the face of mortality, and maintaining a positive outlook in the face of adversity.

lithub.com
11 0
Summary