Searching We Love Privacy Club

Twts matching #8:
Sort by: Newest, Oldest, Most Relevant

Valve Slowly Expands SteamOS Support On Non-Valve Hardware
Valve is continuing to broaden SteamOS support beyond its own hardware, with the latest beta adding “initial gamepad support” for a few recent gaming handhelds and improving compatibility for a few others. Ars Technica reports: Those newly supported handhelds include MSI’s Claw 8 EX AI+, the extremely expensive, extremely powerful handheld built around I … ⌘ Read more

⤋ Read More

Polychromatic 0.9.8 Released With Razer Blade 16 2023 Support
For those looking to manage the RGB lighting and other features of their Razer devices on Linux, Polychromatic 0.9.8 is now available for that UI front-end that interacts with the OpenRazer kernel drivers for providing a decent albeit unofficial Linux configuration experience… ⌘ Read more

⤋ Read More

SteamOS 3.8.25 Beta has firmware updates for Steam Machine, wider handheld support, Steam Frame Wireless Adapter support
SteamOS 3.8.25 Beta is a bit of a bigger one with a decent list of improvements for Steam Machine, more handhelds and even the Steam Frame Wireless Adapter.

Image

Read the full article on [GamingOnLinux](https:/ … ⌘ Read more

⤋ Read More

Linux 7.2-rc7 Addresses A “Nasty” Race Condition Leading To Use-After-Free After 8 Years
The Linux kernel Git activity continues being quite heavy this week on fixes. It’s looking like the Linux 7.2-rc7 kernel release on Sunday will be another big one with the changes continuing to flow in from both developers and AI bots… ⌘ Read more

⤋ Read More

NASA’s Curiosity Mars Rover Discovers a Field of Honeycomb Textures
NASA’s Curiosity rover has sent back images of honeycomb-like textures called polygonal fractures, each one about 1.5 to 3 inches (4 to 8 centimeters) across. NASA reports:

The mission has spotted small patches of these geometric shapes several times before, but nothing at the scale discovered in Valle Grande. In a 360-degree panorama th … ⌘ Read more

⤋ Read More

KDE Plasma 6.8 To Enjoy Huge Performance Gains For Multi-GPU/eGPU Performance
It’s been a very exciting week in the KDE Plasma 6.8 development space particularly thanks to performance work on bettering KWin’s multi-GPU / external GPU handling… ⌘ Read more

⤋ Read More

Picolibc 1.8.12 Brings Latest Improvements To This Embedded-Focused C Library
If the recent release of the GNU C Library glibc 2.44 is too big for your embedded use-cases, Keith Packard continues hacking on Picolibc as his embedded-focused C library. Released overnight was Picolibc 1.8.12 with a variety of improvements for this embedded libc… ⌘ Read more

⤋ Read More

AMD P-State Linux Driver Patches Can Boost 1%-Low FPS Gaming Performance By 31%
A set of patches posted today to the Linux kernel mailing list implement per-core Energy Performance Preference (EPP) boosting for recently-busy CPUs. This feature is designed to have a dramatic impact for Linux gaming and helping especially with the 1% low frame-rates improving by 31.8% on the Valve Steam Deck… ⌘ Read more

⤋ Read More

So… my little experimental Mu (µ) OS is now ~8.7k of Mu and ~2k of Assembly, which makes this about an ~80/20 split. I’ve managed to achieve most of the goals I had set out, by ensuring a tiny Nucleus of only ~2k Assembly and all Policy, Services and Userland written entirely in Mu (a language I also deisnged and created, which still has no support for floats LOL)

⤋ Read More

For this week’s #Caturday, I have an image that requires a bit of backstory…

Shortly after Emperor Maximilian I retained us as his caretakers (over 8 years ago), we would often return home from our travels to find a handful of pairs of socks scattered around the floor, typically taken from our son’s sock drawer (which was usually overflowing and therefore often left slightly open). We weren’t sure if it was Max (as he was not the only cat in the house) until the day we came home to find this:

Image

⤋ Read More

KDE Plasma 6.8 Introducing New kscreenctl Tool
KDE developers have been working on kscreenctl as a utility replacement to kscreen-doctor. Plasma and related code has also seen a number of bug/crash fixes coming about this week too… ⌘ Read more

⤋ Read More

Got up at 5 to have a shower and air out the bathroom before the sun hits, went back to bed. Strolled with my mate for one and a half hours and now I’m absolutely done. At 8 the temps were pleasantly cool, but that didn’t last long.

⤋ Read More

Anthropic’s New Opus 5 Model Rivals Fable 5 For Half the Price
Anthropic has released Opus 5, a new Claude model that it says comes close to its higher-end Fable 5 model at half the price while improving on Opus 4.8 in knowledge work, coding, and scientific research tasks. “At the same time, Anthropic says it has managed to make the model more resistant to being tricked,” notes Engadget. Additionally, the company says … ⌘ Read more

⤋ Read More

AMD EPYC Zen 7 “Florence” Confirmed With ACE, Next-Gen Memory
After announcing the AMD EPYC 9006 “Venice” processors today at AMD Advancing AI 2026, Lisa Su ended her keynote by confirming EPYC Zen 7 “Florence” details as well as EPYC Zen 8 “Ravenna” being in development… ⌘ Read more

⤋ Read More

Ryzen AI Software 1.8 Released With New Model Support, More Optimizations
Ahead of Lisa Su’s keynote this morning at the AMD Advancing AI event, tagged on GitHub just now was the Ryzen AI Software 1.8 release for helping to deploy AI models on Ryzen AI PCs… ⌘ Read more

⤋ Read More

Cryptsetup 2.8.7 Released To Deal With Fallout Of Linux’s Rushed AF_ALG Deprecation
Linux’s cryptsetup for configuring and managing encrypted storage devices is ready with a new version as the developers work to deal with the recent deprecation of the Linux AF_ALG interface… ⌘ Read more

⤋ Read More
In-reply-to » I trip over this in our code at work all the time.

@movq@www.uninformativ.de The nice thing about properties is that you can compute and cache things on the fly at first attempt and also ensure validation for writing. But like you said, since it’s not obvious that reading or writing might do some more things, it’s strongly advised to avoid doing expensive stuff disguised as properties.

I reckon the vast majority of property use cases is to provide read-only access. At least that was my impression when I was doing a lot more in Python.

Personally, I think that this just reads a lot nicer:

oink.my_property
oink.my_property = 42

Than:

oink.get_my_property()
oink.set_my_property(42)

Btw, any field access is implemented using method calls. I might be wrong, but I believe there’s always __getattr__ and __setattr__ involved. 8-)

⤋ Read More
In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

@david@daiwei.me Oh, really? I thought I’ve posted compose view screenshots before. Anyway. Glad you like it as much as I do. :-)

The update interval has always been one second. I just didn’t remember and thus tried to time it by watching the preview update while typing. It felt like roughly under two seconds, but apparently my inner clock was off. After taking the screenshot and then examining it more closely, I noticed that the interval is stated right in the UI. :-D So, I just amended my message and didn’t bother taking a new screenshot. I figured I just leave it alone and see who spots the change, if at all. And, of course, you found the easter egg. Congrats, mate! 8-)

⤋ Read More
In-reply-to » @prologic @bender is it normal that twtxtapp's <tab> (white space) between the timestamps and posts look a bit shorter than the ones from jenny? just noticed that and thought maybe it's someting you'd want to know.

@aelaraji@aelaraji.com @david@daiwei.me @prologic@twtxt.net It looks like tab stops to me, every 8 characters, and the tab character jumps to the next stop (hence different tab widths based on where the tab occurs in relation to the next tab stop).

⤋ Read More
In-reply-to » @prologic @bender is it normal that twtxtapp's <tab> (white space) between the timestamps and posts look a bit shorter than the ones from jenny? just noticed that and thought maybe it's someting you'd want to know.

@aelaraji@aelaraji.com @david@daiwei.me @prologic@twtxt.net It depends on the tab size, but often, a tab aligns the following character to next column that is a multiple of eight.

1      8       |16     |24     |32
2026-07-12T08:11:34+02:00      Here goes the text
2026-07-12T06:11:34Z   Here goes the text

⤋ Read More
In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

@GabesArcade@gabesarcade.com The no-JS part is one thing, but you also have to disable the (nowadays common) forced-HTTP-to-HTTPS-redirect, because those old browsers can’t do modern crypto. And make sure that your webserver serves the correct page even if no Host header is sent by the client. And don’t even think about serving UTF-8 or even just putting utf-8 in the content type. 😅 And for the JPEG thumbnails I pass a special flag to ImageMagick so that IBM Web Explorer from OS/2 won’t trip. 🤣 And always use link rel="stylesheet" for CSS, because some browsers render inlined CSS as literal text. And … probably more that I forgot by now. 😂

@david@daiwei.me Not sure, actually. Let’s see. Those are the ones where I still have the original disks (or have bought them on eBay again):

  • SuSE Linux 6.4 (it’s a massive 7 CD distro with a huge manual, best thing ever)
  • OS/2 2.1
  • OS/2 Warp 3 (red and blue spine because $reasons)
  • OS/2 Warp 4
  • PC DOS 7
  • MS-DOS 6.22
  • Windows 3.1
  • Windows for Workgroups 3.11
  • Windows 95 C
  • Windows 98
  • Windows NT 4 Workstation (still in the mail, though 😅)
  • Windows 2000
  • Windows XP Professional (last Windows I ever used on my private PCs)

(Plus a few “classic” office products as can be seen here: https://movq.de/blog/postings/2024-05-23/0/POSTING-en.html )

⤋ Read More

KWin Compositor In KDE Plasma 6.8 Drops Support For Desktop OpenGL
Along with releasing Plasma 6.7.2 this week, KDE developers continue to be quite busy working on new features and improvements for the Plasma 6.8 release while also furthering along fixes for future Plasma 6.7 point releases… ⌘ Read more

⤋ Read More

KDE Plasma 6.7.2 To Fix KWin’s Most Common Crash, Plasma 6.8 To Not Crash When Ejecting CDs
While Plasma 6.7.1 was just released this week following the recent stable debut of Plasma 6.7, there are already a number of fixes piling up for Plasma 6.7.2 due out in July. Plus more feature work and fixes for Plasma 6.8 as the next desktop version going Wayland-only… ⌘ Read more

⤋ Read More

Interesting, HTTPS is almost twice as slow as plain HTTP on my server (~72 ms vs. ~135 ms):

$ hyperfine -r 50 "curl -so /dev/null 'http://movq.de/blog/postings/2024-05-23/0/t/word11a.jpg.jpg'"
Benchmark 1: curl -so /dev/null 'http://movq.de/blog/postings/2024-05-23/0/t/word11a.jpg.jpg'
  Time (mean ± σ):      72.7 ms ±  17.2 ms    [User: 6.2 ms, System: 4.8 ms]
  Range (min … max):    49.5 ms …  99.7 ms    50 runs

$ hyperfine -r 50 "curl -so /dev/null 'https://movq.de/blog/postings/2024-05-23/0/t/word11a.jpg.jpg'"
Benchmark 1: curl -so /dev/null 'https://movq.de/blog/postings/2024-05-23/0/t/word11a.jpg.jpg'
  Time (mean ± σ):     135.5 ms ±  28.9 ms    [User: 17.8 ms, System: 5.6 ms]
  Range (min … max):    93.2 ms … 198.5 ms    50 runs

⤋ Read More

How NVIDIA GB10 CPU Performance Compares To Vera
Since delivering NVIDIA Vera CPU benchmarks one month ago and follow-ups like how the ARM Linux server performance has evolved in 8 years or how Vera compares to Ampere Altra that is still quite common in the marketplace, another frequent discussion point and inquiry is about the performance of NVIDIA Vera relative to NVIDIA’s GB10 chip. For those curious about the per-core performance and the like, here are some benchmarks of the GB10 up against those initial Vera resul … ⌘ Read more

⤋ Read More

DXVK 3.0 Released With DXBC-SPIRV For Shader Compilation, Descriptor Heaps By Default
Philip Rebohle announced the release today of DXVK 3.0 as the latest major feature release for this Direct3D 8 / 9 / 10 / 11 implementation atop the Vulkan API for use by Wine and Valve’s Steam Play (Proton)… ⌘ Read more

⤋ Read More

Oracle Cuts 21,000 Jobs As It Embraces AI
Oracle cut roughly 21,000 jobs over the past year as it reorganized around AI and ramps up spending on data centers for customers such as OpenAI and Meta. The restructuring cost the company about $1.8 billion and, while Oracle says AI deployment may drive further reductions, it also warns the cuts could create skills shortages and hurt productivity. The BBC reports: The software and clo … ⌘ Read more

⤋ Read More

New Hygon Model 8 “Suzhou” x86 CPU Support Appears In The GCC Compiler
A seemingly new generation of Hygon x86 processors are on the way with the GNU Compiler Collection (GCC) seeing support today for the Hygon Model 8 “Suzhou” c86-4g-m8 processors… ⌘ Read more

⤋ Read More

Valve Will Finally Let You Build Your Own Steam Machine With SteamOS For Desktop
With the price of the new Steam Machine starting at $1,049, you might want to consider making your own Steam Machine instead. An anonymous reader quotes a report from The Verge: Valve says that “starting with the SteamOS 3.8 release, you can put together your own Steam Machine using whatever PC parts you want.” St … ⌘ Read more

⤋ Read More

KDE Plasma 6.8 Making It Easier To Configure Multi-Monitor Setups
With KDE’s Plasma 6.7 desktop having released this week, more development attention is turning to feature work toward Plasma 6.8 but there are also some fixes already accumulating for the Plasma 6.7.1 point release… ⌘ Read more

⤋ 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

⤋ Read More

SteamOS 3.8.10 Stable Released With Updated Arch, Steam Machine Support & Wayland Desktop Default
Overnight Valve released SteamOS 3.8.10 into the stable channel. for succeeding SteamOS 3.7. There’s a lot happening across the board to their in-house Linux platform for the likes of the Steam Deck and upcoming Steam Machine hardware… ⌘ Read more

⤋ Read More

Microsoft Working To Patch ‘RoguePlanet’ Zero-Day
wiredmikey shares a report from SecurityWeek: Microsoft on Wednesday published an advisory acknowledging the public disclosure of a vulnerability in Defender that could lead to privilege escalation. The security defect, tracked as CVE-2026-50656 (CVSS score of 7.8), was dropped last week by security researcher Nightmare Eclipse (also known as Chaotic Eclipse). “We are working to … ⌘ Read more

⤋ Read More

AMD’s Lemonade AI Server Now Much More Useful With MCP Server Integration
The open-source Lemonade AI server for “100% free and private” AI usage across Windows and Linux in leveraging AMD Ryzen AI NPUs, Radeon GPUs, and x86_64 CPUs, is now much more powerful with today’s v10.8 release… ⌘ Read more

⤋ Read More

In Magic today, the Phyrexian Invasion failed in the first game, but the second game was EPIC!

I played my (unlisted) Dragons 2: Draconic Boogaloo deck, and…

Turn 1: Nothing special
Turn 2: Miirym (when a dragon enters, copy it)
Turn 3: Tiamat (choose 5 dragons from deck, put in hand)
Turn 4: Klauth (when dragons attack, create mana equal to their total power)
I attacked with all 5 dragons, which made 28 mana x2 = 56(!) mana.
Then (still turn 4) I played Scourge of Valkas (when a dragon enters, deal damage to target equal to number of dragons) + 5 other dragons, dealing 6 + 2 x (7+8+9+10+11+12+13+14+15+16+17) = 270(!) direct damage (more than double enough to kill the other 3 players).

Damn fine win, if I do say so myself.

⤋ Read More

Vim Classic 8.3 Launched as an AI-Free Vim Fork
This month saw the release of Vim Classic 8.3, the first stable version of a new long-term support fork of Vim maintained without generative AI tools. Linuxiac reports:

The release is based on Vim 8.2.0148 and includes selected bug fixes and patches backported from later upstream Vim releases. Vim Classic was first announced by [SourceHut’s CEO/founder] Drew DeVault in March 20 … ⌘ Read more

⤋ Read More

Every now and then, I think that I have carefully proof-read my message enough times and hit the “Add message” button in 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:

  1. Recall the sqlitebrowser ~/.local/share/twtxt/tt2.sqlite from my shell history.
  2. Switch to the “Browse data” tab.
  3. Go to the messages table and wait a second or two until it’s loaded.
  4. Sort by the created_at column twice, so that I get descending order.
  5. Select the first message, which is typically the one in question.
  6. Find the “Remove currently selected row” button in the tool bar.
  7. Commit the changes.
  8. Close sqlitebrowser.

So, I finally implemented the removal of messages from the cache in tt. I can now hit d and confirm the removal. Bam! Should have done that ages ago!

Next up is the search, I think.

⤋ Read More