Open-Source NVIDIA NVK Vulkan Driver Now Supports DLSS
With the code merged today to Mesa 26.2-devel, the open-source NVIDIA “NVK” Vulkan driver is capable of handling Deep Learning Super Sampling (DLSS) with modern game titles running on Linux / Steam Play… ⌘ Read more
New Unpatchable Exploit Targets Apple Devices With A12 and A13 Chips
Researchers have disclosed a new unpatchable BootROM exploit affecting Apple devices with A12, A13, S4, and S5 chips. The attack requires physical USB access and DFU mode, but can let an attacker run code before iOS loads, bypass signature checks, and boot modified software. 9to5Mac reports the details: In a highly detailed technical post p … ⌘ Read more
Linux 7.2 Brings More Work Around WiFi Aware, WiFi 8 / UHR & More Networking Hardware
The networking subsystem changes have been merged for Linux 7.2 with a lot happening around the core networking code as well as the many wired and wireless networking device drivers… ⌘ Read more
AMD Introduces An AI-Powered Bash Coding Agent
Just days after AMD engineers released a new Lemonade AI server with MCP server integration to make it much more useful, they have now released a new release of their GAIA “Generative AI Is Awesome” open-source software. With AMD GAIA 0.21.2, they have introduced a bash coding agent is their latest big ticket item in the AI space… ⌘ Read more
I noticed that there are quite a few UI glitches in vim-classic – and quickly found the cause: It comes with outdated Unicode tables.
I have to admit that I wasn’t aware that there’s a new Unicode release every year:
https://en.wikipedia.org/wiki/Unicode#Versions
Look at this huge number of changes. Every program has to keep track of that, often through libraries but sometimes not (like in Vim’s case).
I use Unicode extensively, but this shit is extremely expensive …
My TUI framework is having the same problem. At the moment, this is all offloaded to wcwidth, but if that library was to become unmaintained, I’d have to track Unicode myself.
Gah!
The DOS days were simpler. CP437, end of story. (Yes, I know that’s a lie.)
Oh come on! Why such a stupid anti-feature!?
WARNING: Your yt-dlp version (2026.03.17) is older than 90 days!
It is strongly recommended to always use the latest version. You cannot update when running from source code; Use git to pull the latest changes. To suppress this warning, add --no-update to your command/config.
Claude AI Assists In Fixing Years Old AMD Radeon Linux Display Bug Affecting Numerous Laptops
A bug in the AMDGPU Linux kernel graphics driver leading to some laptop displays freezing after periods of use may finally be close to being resolved. Given the length and quantity of bug reports and one of the problematic commits being tracked back to 2017, it’s a heavy hitting issue for some Linux users. With the help of Claude Code, it looks like a fix is on the way to the Linux kernel… ⌘ Read more
AF_ALG Deprecation Approved For Linux 7.2, Useless & Insecure Crypto Driver Code Removed
The cryptographic subsystem updates have been merged for the ongoing Linux 7.2 kernel merge window… ⌘ Read more
Hacking Group Claims Major Hack of Novo Nordisk, Attempted $25 Million Extortion
Reuters reports a cyber extortion group has claimed responsibility for breaching Novo Nordisk’s network, stealing roughly 1.3 terabytes of data, including source code, drug research, clinical-trial records, employee and physician information, production-system details, and internal AI model data. The group says it’s e … ⌘ Read more
In the light of current events, I will first consult my pillow and only then write an article about readable code.
Stop Killing Games Fails To Secure EU Law Despite 1.3 Million Signatures
The European Commission has declined (PDF) to propose a law requiring publishers to keep discontinued video games playable, despite the Stop Killing Games initiative collecting nearly 1.3 million verified signatures. Instead, it plans to develop a voluntary industry code covering end-of-life transparency and preservation. Dextero … ⌘ Read more
IO_uring, NVMe & Other Block + Device Mapper Changes Merged For Linux 7.2
Linux 7.2 continues seeing a fair amount of storage-related changes from file-systems to the block device code itself, software RAID, the wonderful IO_uring interface, and more. Here is some of the latest feature work that has been merged for Linux 7.2… ⌘ Read more
SpaceX To Acquire AI Coding Startup Cursor For $60 Billion
SpaceX has agreed to acquire Cursor for $60 billion in stock, adding the popular AI coding assistant to Elon Musk’s newly public aerospace-and-AI conglomerate. CNBC reports: Cursor built a popular AI coding tool that helps software developers generate, edit and review code, and the company has experienced explosive growth since its founding in 2022. In Nove … ⌘ Read more
Linux 7.2 Continues Removing Old i486 Code Remnants, Adds Rugged Panther Lake
The x86/cpu changes have been merged for the Linux 7.2 kernel with an interesting span of changes covering 36 years from the Intel 486 days up to adding the new “rugged” Panther Lake variant… ⌘ Read more
Linux 7.2 Optimization Shows +5% IOPS For EXT4 & XFS After Moving Around Two Lines Of Code
In addition to the surprising impact of /proc/filesystems read optimizations for Linux 7.2, another one of the VFS pull requests for this next kernel version is delivering some nice improvements for EXT4 and XFS around IOmap, the framework that maps file data offsets in memory to their physical locations on storage… ⌘ Read more
FBI Issues Urgent Kali365 Security Warning For Teams, Outlook, OneDrive Users
alternative_right shares a report from The Hill: The FBI released an urgent security warning to the public about a fast-acting scam targeting Microsoft 365 users on Teams, Outlook and OneDrive. The agency warned that the hacking platform Kali365 seeks out OAuth device codes, allowing scammers to sneak past multi-factor auth … ⌘ Read more
Google Chrome’s Next Update Will Mark the End of Popular Ad Blockers
Google is removing Chrome’s last remaining workarounds for Manifest V2 extensions, effectively ending support for legacy ad blockers such as the original uBlock Origin. 9to5Google reports: CyberNews points out a Chromium commit that removes support for the “kExtensionManifestV2Disabled” flag, which is referred to as “dead code” seeing as Ch … ⌘ Read more
GCC Steering Committee Supports Inclusion Of WebAssembly Backend
Last month a new GCC back-end was proposed for WebAssembly to allow C/C++ code to be compiled to WASM with this GNU compiler toolchain. The GCC Steering Committee has evaluated it and approves the notion of WebAssembly back-end for GCC… ⌘ Read more
Firefox 152 Now Available With JPEG-XL Support Built By Default, Modernized Settings UI
The Firefox 152.0 release binaries are now available ahead of tomorrow’s official unveiling. With Firefox 152 there is now the JPEG-XL support code being compiled by default for the release albeit still disabled at run-time by default behind a preference for now… ⌘ Read more
Linux 7.2 Introducing The Rust Zerocopy Library To Eliminate More “Unsafe” Code
Miguel Ojeda already mailed in the many Rust code changes for the in-development Linux 7.2 kernel. This is quite a big Rust code with more than forty thousand new lines of Rust code in the kernel… ⌘ Read more
Linux 7.2 To Better Communicate File-System Casefolding For Helping Windows NFS & More
Newly-merged code for the in-development Linux 7.2 kernel will now expose the case-folding (case insensitive) behavior of local file-systems so that Linux file servers and others can properly report the actual behavior rather than guessing if case-folding is actually used/supported… ⌘ Read more
GNU Linux-libre 7.1-gnu Released With More Driver Deblobbing, Unhappy With i486 Removal
Following yesterday’s release of the upstream Linux 7.1 kernel release, GNU Linux-libre 7.1 is out with its new build for de-blobbing various drivers from loading non-free-software microcode/firmware and other sanitizing of the kernel code in the name of software freedom… ⌘ Read more
Vintage AMD R600 Graphics Driver Sees Code Cleanups Thanks To GitHub Copilot
Phoronix reports:
The AMD R600 Gallium3D driver saw 59 commits [last] Sunday to Mesa 26.2. Making this code restructuring and code cleaning all the more notable is that the improvements to this old AMD Radeon graphics driver was done in part by GitHub Copilot.
Gert Wollny has been among the few open-source developers … ⌘ Read more
@movq@www.uninformativ.de Yes. The author tries hard not to break existing code, but apparently he did this time. In his defense, it’s not an official release, I just updated to master. Which is exactly what I always did in the past as there are no real versions (I even think that in one ticket he wrote years ago that master is always stable). That has finally changed a year ago, though: https://github.com/rivo/tview/releases/tag/v0.42.0
tt. But then, in the message tree, I spot another missed typo. My process is then to go to my twtxt.txt and fix it by hand. However, I still have to clean up tt's cache. This is rather tidious:
Fuck me! I tried to upgrade tview and the first thing I notice is a shitload of added dependency versions:
go.mod | 18 ++++-----
go.sum | 97 ++++++++++++++++++++++++++++++++++++++-----------
My code does not compile anymore as the view.FormItem interface was extended. Get/SetDisabled(…) are quickly implemented, no worries.
But the tview.Primitive (what makes a widget) interface has now a bunch of PRIVATE methods. For focus handling. Would you believe that!? Thanks, I cannot satisfy this interface in my very custom widgets anymore. Okay then, I just embed *tview.Box. tt now successfully compiles, but does not react anymore on key presses and the message tree is not focused either.
I’m not in the mood to debug this shit. :-( Lunch time.
tt. But then, in the message tree, I spot another missed typo. My process is then to go to my twtxt.txt and fix it by hand. However, I still have to clean up tt's cache. This is rather tidious:
Getting the vim key bindings to work for focus switching in this modal dialog took me forever. Only cursors and (Shift+)Tab are supported out of the box. I absolutely understand that, it’s fine. I installed an input handler on the dialog, but the focus always stayed the same.
After two wasted hours, I was in despair to copy the tview.Modal into my own code base. Of course, I had to fix all the private tview field accesses first. But even installing the input handler directly on the buttons themselves did not work. Even though, the handler was definitely executed, the focus did not shift. Forcing redraws as a last resort also did not work.
Looking through all the messy chained input handling, I eventually stumbled across another place in the tview.Form, which is internally used by tview.Modal. This messed around with app focus receptions and input handlers. This gave me the idea to make the tview.Application refocus my modal dialog after I told the modal dialog which button to select. And would you look at that, this did the trick! I haven’t completely figured out what is going on exactly, but I could get rid of my Modal clone again.
I always go through hell with focus handling in tview. Each and every time. It just does not feel natural to me. Complete brainfuck to wrap my head around. The Urwid API felt sooo much more refined, it never was an issue. It just works. In fact, I cannot think of any other TUI library that has remotely the same pain level when it comes to focusing widgets as tview.
Now I’m curious how movwin deals with that. ;-)
@lyse@lyse.isobeef.org Thanks!
On the AI changelog part, though, I’d rather recommend to just not have a changelog at all.
I’m afraid that ship has sailed. You can rest assured that someone who uses AI/LLMs for their code (which is almost everybody at this point) will most certainly also use it for changelogs.
I actually considered not mentioning AI output at all, because this just opens a huge can of worms … 😞
While going through these terrible GitHub release pages, I also found these “New Project Contributors” sections
Yeah, they play on a nerd’s pride.
Now, it’s just the same auto shitshow with MR titles in a rolling date-versioned release scheme. It’s just our team who has to deal with that, though. I think I’m the only one who is not a fan of it.
I’ve found that this whole situation is much worse at work than it is in the Free Software world. At work, it’s literally work and hardly anybody actually cares. We still don’t have all people convinced that writing good commit messages or using good branch names is worth the time. It’s … oh god, no, I’m going to stop here, this is bad for my mental health. 😅
Suffice it to say, all release notes at work are now AI-generated. Nobody gives a fuck.
[yolerejiju] Spy x Family CODE: White 2023 (BD 1080p x265 Opus - DDP) [Multi-Audio] | Gekijouban Spy x Family Code: White | Movie
#2121104 | [yolerejiju] Spy x Family CODE: White 2023 (BD 1080p x265 Opus - DDP) [Multi-Audio] | Gekijouban Spy x Family Code: White | Movie | 10.7 GiB | Anime - English-translated | 03D0E4B0CBA6F0E02175C3DC273193F5830D090A ⌘ Read more
GCC 17 Merges Function Multi-Versioning For APX & AVX10.2
Earlier this month I wrote about Intel working on function multi-versioning support for APX and AVX10.2 with the GCC compiler. This allows developers to write optimized code paths specifically targeting Advanced Performance Extensions (APX) or Advanced Vector Extensions 10.2 capabilities of future processors while being able to otherwise fall-back to generic or other optimized code paths for other ISA target features. This work is now merged for GCC 17.. … ⌘ Read more
How to Setup a Local Coding Agent on macOS
Article URL: https://ikyle.me/blog/2026/how-to-setup-a-local-coding-agent-on-macos
Comments URL: https://news.ycombinator.com/item?id=48507020
Points: 4
# Comments: 0 ⌘ Read more
Launch HN: BitBoard (YC P25) – Analytics Workspace for Agents
We’re Connor and Ambar from BitBoard ( https://bitboard.work). BitBoard is an agentic analytics workspace. We give you the infrastructure and visualization layer to analyze data with AI.
Today, we’re launching dashboards that you and your agents can work on together. You can connect your coding agent or AI chat to BitBoard and build live reporting. Here’s a demo: https://www.youtube.com/watch?v=HPl0K565a7c.
AI … ⌘ Read more
Open-Source Success Achieved For Greater Transparency & Security: Running AMD openSIL + Coreboot On EPYC
Ever since AMD announced openSIL in early 2023 for open-source CPU silicon initialization to eventually replace AGESA and enhance their Coreboot support, I have been eager to try it out. The openSIL code drops to date though have just focused on select reference platforms with only aiming for production status in the Zen 6 timeframe. But thanks to 3mdeb porting openSIL and Coreboot to a Gigabyte server mothe … ⌘ Read more
Herman Miller Promo Codes: 40% Off June
Whether you’re looking for a Herman Miller promo code or discounts in their sale, here is how to save on the world’s best ergonomic office furniture this month. ⌘ Read more
20% Off Sephora Promo Code | June 2026
Earn more points on skincare purchases when you use our Sephora coupon. ⌘ Read more
LG Promo Codes and Coupons for June 2026
Save 20% with an LG promo code today, plus up to $1,000 off appliances, 40% off bestselling TVs and monitors. ⌘ Read more
Columbia Promo Codes: 15% Off | June 2026
Explore current Columbia deals on jackets, outdoor gear, and apparel. Find active Columbia promo codes, student discounts, and free shipping offers to save on your next adventure. ⌘ Read more
B&H Photo Promo Codes and Deals This June
Enjoy top deals on cameras, computers, and tech essentials at B&H Photo. ⌘ Read more
20% Off Brooks Promo Code | June 2026
Enjoy 20% off your first order with a Brooks coupon code, plus top discounts and deals on our favorite Brooks running shoes. ⌘ Read more
Hoka Coupon Codes: 30% Off in June 2026
Unlock free expedited shipping or 10% off with today’s Hoka discount codes, plus save up to 30% with the best discounts for June 2026. ⌘ Read more
T-Mobile Promo Codes: 25% Off | June 2026
Discover how to save on T-Mobile Business Internet and phone plans, from sign-up perks and switching rewards to bundled offers and free lines. ⌘ Read more
30% Off Canon Promo Codes | June 2026
Save an extra 10% or 30% with Canon coupon codes, plus up to $1,600 on cameras, printers, and more this June. ⌘ Read more
Paramount+ Coupon Codes and Deals for June 2026
Save on streaming with the latest Paramount+ promo codes and deals, including 50% off subscriptions, free trials, and more. ⌘ Read more
Altra Running Promo Codes June 2026
Score big savings on Altra Running shoes with up to 50% off sale styles, 20% off select models, 10% off your first order when you sign up, plus free standard delivery on every purchase. ⌘ Read more
Fast & Furious Star’s Cyberpunk Thriller Gets US Release Push, Frank Grillo Calls ‘Bulls–’
A cyberpunk action thriller just landed a domestic distributor, but not everyone attached to the film is celebrating. Frank Grillo fired back at the project’s marketing on Instagram, while Quiver Distribution prepares for a July digital release. Cyberpunk action thriller Kill Code finds a domestic studio Quiver Distribution has picked up the domestic rights to cyberpunk actio … ⌘ Read more
Meet the OpenAI Engineer Leading ChatGPT’s Biggest Transformation Yet
Thibault Sottiaux helped make AI coding one of OpenAI’s fastest-growing businesses. Now he’s overseeing a sweeping overhaul of ChatGPT. ⌘ Read more
Running Claude Code Offline on an M3 Pro with Qwen3.6
Article URL: https://har-ki.github.io/claude-code-sre-handbook/handbook/06-air-gapped/
Comments URL: https://news.ycombinator.com/item?id=48492579
Points: 4
# Comments: 0 ⌘ Read more
YSERVER: Modern X11 Server Written In Rust With The Help Of Claude Code
Open-source developer Jos Dehaes wrote in to Phoronix today in announcing a new X11 server he has been working on from scratch that has been quietly developed to this point but now ready to announce to the world… The YSERVER… ⌘ Read more
More AI-generated code doesn’t make your team faster. It might slow you
Article URL: https://twitter.com/awscloud/status/2064449711155589396
Comments URL: https://news.ycombinator.com/item?id=48489835
Points: 19
# Comments: 4 ⌘ Read more
MiMo Auto 免费 API 使用指南:从 MiMo Code 中提取免费的 MiMo Auto 模型
小米发布了基于 OpenCode 的 MiMo Code 终端工具,并且限免了 MiMo-V2.5 模型,但仅限制在 MiMo Code 中使用。不过青小蛙使用 MiMo Code 自身,将其提取出来,可以在其他工具上使用。@Appinn 过程 && 效果 下面的内容来自 MiMo ⌘ Read more
Lines of Code Got a Better Publicist
Article URL: https://curlewis.co.nz/posts/lines-of-code-got-a-better-publicist/
Comments URL: https://news.ycombinator.com/item?id=48489402
Points: 11
# Comments: 2 ⌘ Read more