RSS 생중계
[$] Zig explores structured concurrency
Version 0.16.0 of the Zig programming language was recently announced, and with it an expanded version of the new Io interface that we covered in December. The new interface is based on an idea called structured concurrency that makes writing correct concurrent applications easier. Zig's implementation of the idea is more explicit and verbose than other languages, however, which could offer an opportunity to explore the consequences of different designs.
The future of AI in Ubuntu
Jon Seager, VP engineering for Canonical, has posted an update on "what Canonical and Ubuntu will do (or not) to incorporate AI" that explains what part AI will play in the future of the company and its distribution.
The bottom line is that Canonical is ramping up its use of AI tools in a focused and principled manner that favours open weight models with license terms that feel most compatible with our values, combined with open source harnesses. AI features will be landing in Ubuntu throughout the next year as we feel that they're of sufficient maturity and quality, with a bias toward local inference by default.
AI features in Ubuntu features will come in two forms: first as a means of enhancing existing OS functionality with AI models in the background, and latterly in the form of "AI native" features and workflows for those who want them.
This year Canonical has begun a more deliberate push toward education and developing competence with AI tools. We are not setting shallow metrics on token usage, or percentages of code written with AI, but rather incentivising engineers to experiment and understand where AI tools add value. Rather than force a single early-choice AI stack, we're incentivising teams to each pick 'something different' and go deep, so we learn more as an org in the next six months.
Niri 26.04 released
Version 26.04 of the niri scrollable-tiling Wayland compositor has been released. The most notable change in this release, as the "most requested niri feature by far", is support for the blur effect using the Wayland protocol's ext-background-effect. This release also features optional configuration includes, screencasting support enhancements, and a number of improvements for input devices.
In short, background blur turned out to be a massive undertaking. Not because of the blur algorithm itself (by the way, if you want to learn about different blurs, including the widely used Dual Kawase, I highly recommend this blog post), but because window background effects in general required a lot of thinking and additions to the code, especially to make them as efficient as possible. This is one of the most complex niri features thus far.LWN covered niri in July 2025.
Security updates for Monday
America Now Has 70% More Bookstores Than in 2020, Says Bookshop.org Founder
Read more of this story at Slashdot.
Two Hot Climate Tech Startups Just Raised $1 Billion+ in IPOs
Read more of this story at Slashdot.
Kernel prepatch 7.1-rc1
Things look fairly normal, although we do have a few different projects to cull some old hardware support to help minimize maintenance burden: phasing out i486 support (configs deleted, code deletions to follow) and independently starting to remove some really old networking hardware support, and removing some SoC support that never went anywhere.
But we're more than making up for any stale code removal with all the new features and code added, so the diffstat still shows many more lines added than removed.
Right-to-Repair Laws Gain Political Momentum Across America
Read more of this story at Slashdot.
Bank Robber Challenges Conviction Based on His Cellphone's Location Data
Read more of this story at Slashdot.
Google Studies Prompt Injection Attacks Against AI Agents Browsing the Web
Read more of this story at Slashdot.
Elon Musk Vies to Turn X Into Super App With Banking Tool Near Launch
Read more of this story at Slashdot.
Remembering The 1984 Unix PC. Why Did It Fail So Hard?
Read more of this story at Slashdot.
How Will Apple Change Under Its New CEO?
Read more of this story at Slashdot.
Linux Version of Framework's Laptop 13 Pro is Outselling Its Windows Variant
Read more of this story at Slashdot.
New Problem for NASA's 'Lunar Gateway': Corrosion in Two Modules Caused by Supplier
Read more of this story at Slashdot.
How Teachers Fight Students' Shortening Attention Spans Shorter Activities, Hands-On Projects, and Meditation
Read more of this story at Slashdot.
Fans Angry Over Pokemon Go Champion's Disqualification For Allegedly Shaking the Table
Read more of this story at Slashdot.
Privacy Advocate Accuses US Government of Investing in AI-Powered Mass Surveillance
Read more of this story at Slashdot.
40 Years After the Chernobyl Disaster, More Countries Are Turning To Nuclear Power
Read more of this story at Slashdot.
Is AI Cannibalizing Human Intelligence? A Neuroscientist's Way to Stop It
Read more of this story at Slashdot.
