@bender@twtxt.net it works fine under jenny. Maybe it is a bug on Yarn?
Yes, if a twtxt contains something like “(This is a test. Will this work as it should?)”, it will show empty on Yarn.
@prologic@twtxt.net it really is not blank. It reads:
2026-01-12T23:34:11+01:00 (you must be root)
Bcachefs Ships Latest User-Space Utilities With bcachefs-tools 1.35
Kent Overstreet has shipped the latest version of bcachefs-tools, the user-space code complementing the Bcachefs file-system kernel driver. There are a number of improvements present in this latest version with Overstreet remaining committed to advancing Bcachefs even with its current out-of-tree kernel status… ⌘ Read more
LLVM/Clang 22 Feature Development Ends With Intel Nova Lake, Arm C1 & Ampere1C Support
LLVM/Clang 22 feature development ended overnight with the code now being branched and working toward a stable release likely by the end of February… ⌘ Read more
Haiku OS Pulls In Updated Drivers From FreeBSD 15
The BeOS-inspired Haiku open-source operating system project just published a new status report to detail how they ended out the year… ⌘ Read more
Researchers Beam Power From a Moving Airplane
Researchers from the startup Overview Energy have successfully demonstrated beaming power from a moving airplane to the ground using near-infrared light. It marks the first step toward space-based solar power satellites that could someday transmit energy from orbit to existing solar farms on Earth. IEEE Spectrum reports: Overview’s test transferred only a sprinkling of power, but it … ⌘ Read more
This week, Mu (µ) get s bit more serious and starts to refactor the native backend (a lot). Soon™ we will support darwin/arm64, linux/arm64 and linux/amd64 (Yes, other forms of BSD will come!) – Mu (µ) also last week grew concurrency support too! 🤣
@klaxzy@klaxzy.net nothing like a blank twt eh? 😅
You Can Now Reserve a Hotel Room On the Moon For $250,000
A newly founded startup called GRU Space is taking deposits of up to $1 million to eventually build inflatable hotels on the Moon. The bet is that space needs destinations, not just rockets, even if the first customers are essentially early adopters of sci-fi optimism. Ars Technica reports: It sounds crazy, doesn’t it? After all, GRU Space had, as of late Dec … ⌘ Read more
EPA To Stop Considering Lives Saved By Limiting Air Pollution
An anonymous reader quotes a report from the New York Times: For decades, the Environmental Protection Agency has calculated the health benefits of reducing air pollution, using the cost estimates of avoided asthma attacks and premature deaths to justify clean-air rules. Not anymore. Under President Trump, the E.P.A. plans to stop tallying gains from th … ⌘ Read more
European Firms Hit Hiring Brakes Over AI and Slowing Growth
European hiring momentum is cooling as slower growth and accelerating AI adoption make both employers and workers more cautious. DW.com reports: [Angelika Reich, leadership adviser at the executive recruitment firm Spencer Stuart] noted how Europe’s labor market has “cooled down” and how “fewer job vacancies and a tougher economic climate naturally make emplo … ⌘ Read more
Viral Chinese App ‘Are You Dead?’ Checks On Those Who Live Alone
The viral Chinese app Are You Dead? (known as Sileme in Chinese) targets people who live alone by requiring regular check-ins and alerting an emergency contact if the user doesn’t respond. It launched in May and is now the most downloaded paid app in China. Cybernews reports: Users need to check in with the app every two days by clicking a large but … ⌘ Read more
GCC 16 Compiler Steps Closer To Release With Algol 68 Frontend, AMD Zen 6, C++20 Default
GCC 16 as this year’s major feature release of the GNU Compiler Collection should be out in the typical March~April timeframe if all goes well. Today the GCC 16 compiler transitioned to its final stage “stage 4” of development with a focus exclusively on documentation and regression fixing… ⌘ Read more
Even Linus Torvalds Is Vibe Coding Now
Linus Torvalds has started experimenting with vibe coding, using Google’s Antigravity AI to generate parts of a small hobby project called AudioNoise. “In doing so, he has become the highest-profile programmer yet to adopt this rapidly spreading, and often mocked, AI-driven programming,” writes ZDNet’s Steven Vaughan-Nichols. Fro the report: [I]t’s a trivial program called AudioNoise – a recen … ⌘ Read more
@shinyoukai@yume.laidback.moe Jabber = XMPP.
Fintech Firm Betterment Confirms Data Breach After Hackers Send Fake $10,000 Crypto Scam Messages
An anonymous reader quotes a report from The Verge: Betterment, a financial app, sent a sketchy-looking notification on Friday asking users to send $10,000 to Bitcoin and Ethereum crypto wallets and promising to “triple your crypto,” according to a thread on Reddit. The Betterment acco … ⌘ Read more
@lyse@lyse.isobeef.org jabber.org has been long dead as far as I know
Should AI Agents Be Classified As People?
New submitter sziring writes: Harvard Business Review’s IdeaCast podcast interviewed McKinsey CEO Bob Sternfels, where he classified AI agents as people. “I often get asked, ‘How big is McKinsey? How many people do you employ?’ I now update this almost every month, but my latest answer to you would be 60,000, but it’s 40,000 humans and 20,000 agents.”
This statement looks to be the opening shots … ⌘ Read more
Meta Plans To Cut Around 10% of Employees In Reality Labs Division
Meta plans to cut roughly 10% of staff in its Reality Labs division, with layoffs hitting metaverse-focused teams hardest. Reuters reports: The cuts to Reality Labs, which has roughly 15,000 employees, could be announced as soon as Tuesday and are set to disproportionately affect those in the metaverse unit who work on virtual reality headsets … ⌘ Read more
I’m trying to implement configurable key bindings in tt. Boy, is parsing the key names into tcell.EventKeys a horrible thing. This type consists of three information:
- maybe a predefined compound key sequence, like Ctrl+A
- maybe some modifiers, such as Shift, Ctrl, etc.
- maybe a rune if neither modifiers are present nor a predefined compound key exists
It’s hardcoded usage results in code like this:
func (t *TreeView[T]) InputHandler() func(event *tcell.EventKey, setFocus func(p tview.Primitive)) {
return t.WrapInputHandler(func(event *tcell.EventKey, setFocus func(p tview.Primitive)) {
switch event.Key() {
case tcell.KeyUp:
t.moveUp()
case tcell.KeyDown:
t.moveDown()
case tcell.KeyHome:
t.moveTop()
case tcell.KeyEnd:
t.moveBottom()
case tcell.KeyCtrlE:
t.moveScrollOffsetDown()
case tcell.KeyCtrlY:
t.moveScrollOffsetUp()
case tcell.KeyTab, tcell.KeyBacktab:
if t.finished != nil {
t.finished(event.Key())
}
case tcell.KeyRune:
if event.Modifiers() == tcell.ModNone {
switch event.Rune() {
case 'k':
t.moveUp()
case 'j':
t.moveDown()
case 'g':
t.moveTop()
case 'G':
t.moveBottom()
}
}
}
})
}
This data structure is just awful to handle and especially initialize in my opinion. Some compound tcell.Keys are mapped to human-readable names in tcell.KeyNames. However, these names always use - to join modifiers, e.g. resulting in Ctrl-A, whereas tcell.EventKey.Name() produces +-delimited strings, e.g. Ctrl+A. Gnaarf, why this asymmetry!? O_o
I just checked k9s and they’re extending tcell.KeyNames with their own tcell.Key definitions like crazy: https://github.com/derailed/k9s/blob/master/internal/ui/key.go Then, they convert an original tcell.EventKey to tcell.Key: https://github.com/derailed/k9s/blob/b53f3091ca2d9ab963913b0d5e59376aea3f3e51/internal/ui/app.go#L287 This must be used when actually handling keyboard input: https://github.com/derailed/k9s/blob/e55083ba271eed6fc4014674890f70c5ed6c70e0/internal/ui/tree.go#L101
This seems to be much nicer to use. However, I fear this will break eventually. And it’s more fragile in general, because it’s rather easy to forget the conversion or one can get confused whether a certain key at hand is now an original tcell.Key coming from the library or an “extended” one.
I will see if I can find some other programs that provide configurable tcell key bindings.
Supreme Court Takes Case That Could Strip FCC of Authority To Issue Fines
An anonymous reader quotes a report from Ars Technica: The Supreme Court will hear a case that could invalidate the Federal Communications Commission’s authority to issue fines against companies regulated by the FCC. AT&T, Verizon, and T-Mobile challenged the FCC’s ability to punish them after the commission fined the carriers for … ⌘ Read more
How Markdown Took Over the World
22 years ago, developer and columnist John Gruber released Markdown, a simple plain-text formatting system designed to spare writers the headache of memorizing arcane HTML tags. As technologist Anil Dash writes in a long piece, Markdown has since embedded itself into nearly every corner of modern computing.
Aaron Swartz, then seventeen years old, served as the beta tester before its quiet March 2004 debut. Goo … ⌘ Read more
Wine 11.0 Planned For Release Tomorrow With NTSync Support, Better WoW64
Wine project leader Alexandre Julliard relayed on the mailing list today that the plan is to release Wine 11.0 stable tomorrow, 13 January… ⌘ Read more
Microsoft Pulls the Plug On Its Free, Two-Decade-Old Windows Deployment Toolkit
Microsoft has abruptly retired the Microsoft Deployment Toolkit, a free platform that IT administrators have relied on to deploy Windows operating systems and applications for more than two decades. The retirement, reports the Register, came with “immediate” notice, meaning no more fixes, support, security patches, or u … ⌘ Read more
@movq@www.uninformativ.de Sorry, I meant the builtin module:
$ python3 -m pep8 file.py
/usr/lib/python3/dist-packages/pep8.py:2123: UserWarning:
pep8 has been renamed to pycodestyle (GitHub issue #466)
Use of the pep8 tool will be removed in a future release.
Please install and use `pycodestyle` instead.
$ pip install pycodestyle
$ pycodestyle ...
I can’t seem to remember the name pycodestyle for the life of me. Maybe that’s why I almost never use it.
Pep8 is deprecated, I think
Hmm, I don’t think it is, this still says “Status: Active”: https://peps.python.org/pep-0008/ 🤔
Norway Reaches 97% EV Sales as EVs Now Outnumber Diesels On Its Roads
Norway has released its December and full year 2025 automotive sales numbers and the world’s leading EV haven has broken records once again. The country had previously targeted an end to fossil car sales in 2025, and it basically got there. From a report: In 2017, Norway set a formal non-binding target to end fossil car sales in the coun … ⌘ Read more
China is Geoengineering Deserts With Blue-Green Algae
An anonymous reader shares a report: Deserts are hard to reclaim because plants cannot survive on shifting sand, but scientists in northwest China are changing that – by dropping vast amounts of blue-green algae onto the dry terrain. These specially selected strains of cyanobacteria can survive extreme heat and drought for long periods, according to China Science Daily on … ⌘ Read more
Batman TV Series Premiered 60 Years Ago Today
60 years ago today, ABC aired the first episode of its live-action Batman television series, introducing Adam West as the deadpan Caped Crusader in what became a pop culture phenomenon blending high-camp humor and cliffhanger thrills. The mid-season replacement ran for 120 episodes over three seasons before ending in March 1968.
The Surprising Spectre BHI Mitigation Performance Impact On Meteor Lake
When recently carrying out performance benchmarks of Intel Meteor Lake performance on Linux since launch day two years ago, the geo mean came in at 93% the original performance. Finding the performance trending clearly lower with an up-to-date Linux software stack compared to in December 2023 was quite surprising considering the rather nice gains we have seen over time on other Intel/AMD hardware. As noted in that article though, one of the … ⌘ Read more
@lyse@lyse.isobeef.org I even got spam on ICQ, back when ICQ was a thing. I see spam as an innate thing. 😅
Revolutionary Eye Injection Saved My Sight, Says First-Ever Patient
Doctors say they have achieved the previously impossible – restoring sight and preventing blindness in people with a rare but dangerous eye conditon called hypotony. From a report: Moorfields hospital in London is the world’s first dedicated clinic for the disorder and seven out of eight patients given the pioneering treatment have respon … ⌘ Read more
Tinygrad 0.12 Released With Mesa NIR/NAK Support
Tinygrad 0.12 is out today for this deep learning stack led by George Hotz… ⌘ Read more
Why It Is Difficult To Resize Windows on MacOS 26
The dramatically larger corner radius Apple introduced in macOS 26 Tahoe has pushed the invisible resize hit target for windows mostly outside the window itself – roughly 75% of the 19Ö19 pixel clickable area now lies beyond the visible boundary. In previous macOS versions, about 62% of that resize target would fall inside the window corner.
Apple removed the visible resi … ⌘ Read more
Oh no, spam via Jabber is new for me. Fuck them!
rustfmt. I now use similar tools for Python (black and isort).
@movq@www.uninformativ.de @prologic@twtxt.net That’s what I like about Go, too. However, every now and then I really dislike the result, e.g. when removing spaces from a column layout. Doesn’t happen often, but when it does, I hate it.
I think I should have a look at Python formatters, too. Pep8 is deprecated, I think, it’s been some time that I looked at it.
Exercise is as Effective as Medication in Treating Depression, Study Finds
A major new review by the Cochrane collaboration – an independent network of researchers – evaluated 73 randomized controlled trials involving about 5,000 people with depression and found that exercise matched the effectiveness of both pharmacological treatments and psychological therapies.
The biological mechanisms overl … ⌘ Read more
Apple Partners With Google on Siri Upgrade, Declares Gemini ‘Most Capable Foundation’
Apple has struck a multi-year partnership with Google to power a more capable version of Siri using Gemini AI models, ending months of speculation about which company would help the iPhone maker catch up in the generative AI race. In a statement, Apple said it had determined after “careful evaluation” that “ … ⌘ Read more
US President Calls for 10% Credit Card Interest Cap, Banks Push Back
President Donald Trump revived a campaign pledge Friday night by calling for a one-year, 10% cap on credit card interest rates, a proposal that banking groups immediately opposed despite the industry’s heavy donations to his 2024 campaign and support for his second-term agenda.
Trump posted on Truth Social that he hoped the cap would be in … ⌘ Read more
Cloudflare Threatens Italy Exit After $16.3M Fine For Refusing Piracy Blocks
Cloudflare CEO Matthew Prince has threatened to withdraw free cybersecurity services from Italy’s Milano-Cortina Winter Olympics and potentially exit the country after Italy’s telecommunications regulator fined the company approximately 14 million euros for failing to comply with anti-piracy blocking orders. The penalty equa … ⌘ Read more
Firefox 147 Now Available With XDG Base Directory Specification Support
Firefox 147.0 release binaries have hit the Mozilla servers today as the latest monthly update to this open-source web browser. Firefox 147 is exciting for Linux users in finally delivering XDG Base Directory Specification support… ⌘ Read more
Intel Releases Open3D 0.19 With Experimental Cross-Platform GPU Support Using SYCL
Not to be confused with the Open 3D game engine, Intel’s Intelligent Systems Lab Organization released Open3D 0.19 as the latest iteration of this open-source library for 3D data processing in Python and C++… ⌘ Read more
Streamer Spend To Top $100B For First Time In 2026
Streamer spend on content is set to top the $100 billion mark for the first time this year, according to an Ampere Analysis report. From a report: The landmark figure will be met as global streamers “remain the primary driver of growth in content investment,” according to Ampere. Spend by the likes of Netflix, Disney+, Prime Video, HBO Max, Paramount+ and Apple TV wi … ⌘ Read more
Nova Lake & Crescent Island Support Lands In The Intel Graphics Compiler
Released this morning is the Intel Graphics Compiler “IGC” 2.27.10 that comes with initial support for next-generation Nova Lake and Crescent Island Xe3P hardware… ⌘ Read more
LLMinus Working On AI/LLM-Powered Merge Conflict Resolution For The Linux Kernel
Building off an initial request for comments (RFC) patch series posted during the winter holidays, an updated RFC patch series was posted this weekend for LLMinus. LLMinus is an effort led by NVIDIA Linux kernel engineer Sasha Levin to provide a large language model (LLM) assisted merge conflict resolution tool focused on Linux kernel development… ⌘ Read more
@kiwu@twtxt.net what’s going on, Kiwu?
Linux Hit a New All-Time High for Steam Market Share in December
A year ago the Steam Survey showed a 2.29% marketshare for Linux. Last May it reached 2.69%, its highest level since 2018. November saw another all-time high of 3.2%.
But December brought a surprise, reports Phoronix:
Back on the 1st Valve published the Steam Survey results for December 2025 and they put the Linux gaming marketshare at 3.19%, a … ⌘ Read more
LLVM Clang Adds Support For “Ampere1C” CPUs - Presumably AmpereOne Aurora
The LLVM/Clang compiler today introduced support for the Ampere Computing Ampere1C CPU core target… ⌘ Read more