@bender@twtxt.net Hm, are we talking about different dates or are there different timezone offsets for this timezone abbreviation? With EDT being UTC-4, 2025-11-02T12:00:00Z is Sunday at 8:00 in the morning local time for you. Or were did I mess up here? :-?
@prologic@twtxt.net You want me to submit a reply with “I probably won’t show up”?
What we know after MS homecomings see 14 shot, 8 killed in 3 shootings around football games
Pam Dankins,  Reporter  -  Mississippi Clarion Ledger
_Stephan: I am running this story for two reasons. First, the United States has, and has had for decades, a deadly, unaddressed problem with guns. The largest cause of death in the young is gunfire. No other developed country, not openly at war in the world, has the kind of gun deaths that … ⌘ Read more
Private Equity Tightens Its Grip on Outpatient Surgery
Jennifer Henderson,  Enterprise and Investigative Writer  -  MedPage Today
_Stephan: Depending on which poll you look at, between 25% to 40% of the emergency rooms in hospitals are not actually part of the hospital. Instead, they are owned by private equity investment firms, and the physicians and nurses are employees of those firms. Private equity firms also own approximately 8.5% to 9% of all private hospitals in … ⌘ Read more
Virtium Embedded Artists Expands SoM Lineup with Renesas RZ/G3E Platform
Virtium Embedded Artists has introduced the RZ/G3E SoM, a system-on-module based on the Renesas RZ/G3E processor for industrial and medical human-machine interface applications. The module incorporates a quad-core Arm Cortex-A55 processor running at 1.8 GHz, paired with a Cortex-M33 core at 200 MHz for real-time control. Graphics capabilities include support for dual Full HD displays […] ⌘ Read more
Cloud Native Computing Foundation Announces Knative’s Graduation
Graduation marks Knative’s readiness for widespread production use, with upcoming features aimed at bridging legacy systems and expanding AI and cloud native integrations Key Highlights: SAN FRANCISCO, Calif. – October 8, 2025 – The Cloud Native… ⌘ Read more
Security updates for Wednesday
Security updates have been issued by Fedora (apptainer, civetweb, mod_http2, openssl, pandoc, and pandoc-cli), Oracle (kernel), Red Hat (gstreamer1-plugins-bad-free, iputils, kernel, open-vm-tools, and podman), SUSE (cairo, firefox, ghostscript, gimp, gstreamer-plugins-rs, libxslt, logback, openssl-1_0_0, openssl-1_1, python-xmltodict, and rubygem-puma), and Ubuntu (gst-plugins-base1.0, linux-aws-6.8, linux-aws-fips, linux-azure, linux-azure-nvidia, linux-gke, linux-nvidia-tegra- … ⌘ Read more
Millions of drivers could receive £700 payout over car finance mis-selling scandal
Lenders could pay out £8.2bn in compensation, which is less than the FCA had previously estimated. ⌘ Read more
Millions of drivers could receive £700 payout over car finance mis-selling scandal
Lenders could pay out £8.2bn in compensation, which is less than the FCA had previously estimated. ⌘ Read more
Millions of drivers could receive £700 payout over car finance mis-selling scandal
Lenders could pay out £8.2bn in compensation, which is less than the FCA had previously estimated. ⌘ Read more
Live: ASX to open steady as Wall Street slips from record highs
Gold prices surge to a new record, above $US4,000 an ounce, as the US government shutdown drags on past its first week, and the Australian share market is likely to open flat after Wall Street’s AI tech rally takes a breather. ⌘ Read more
Live: Officials to be grilled over Optus outages in Senate estimates
Officials from two departments will be questioned today about the government’s handling of the Optus triple-0 outages. Follow live. ⌘ Read more
The Future of the Commercial Space Industry, with Jeff Thornburg ⌘ Read more
Millions of drivers could receive £700 payout over car finance mis-selling scandal
Lenders could pay out £8.2bn in compensation, which is less than the FCA had previously estimated. ⌘ Read more
Millions of drivers could receive £700 payout over car finance mis-selling scandal
Lenders could pay out £8.2bn in compensation, which is less than the FCA had previously estimated. ⌘ Read more
Millions of drivers could receive £700 payout over car finance mis-selling scandal
Lenders could pay out £8.2bn in compensation, which is less than the FCA had previously estimated. ⌘ Read more
Millions of drivers could receive £700 payout over car finance mis-selling scandal
Lenders could pay out £8.2bn in compensation for car finance mis-selling, the FCA says. ⌘ Read more
Millions of drivers could receive £700 payout over car finance mis-selling scandal
Lenders could pay out £8.2bn in compensation for car finance mis-selling, the FCA says. ⌘ Read more
WA Government appeals $2.8m compensation for foster care abuse survivor
The WA government is appealing a record $2.8 million compensation payment awarded to Dion Barber, who suffered repeated sexual abuse while in foster care during the 1980s and 1990s. ⌘ Read more
[$] 6.18 merge window, part 1
At the time of writing, there have been 9,099 commits in the 6.18 merge window,
8,475 non-merges and 624 merges. The
changes so far include core-kernel, graphics, and networking work, among others.
There are no big surprises, but several items that were discussed at this year’s
LFSMM+BPF Summit have now been merged. ⌘ Read more
Security updates for Monday
Security updates have been issued by AlmaLinux (kernel), Debian (dovecot, git, log4cxx, and openssl), Fedora (containernetworking-plugins, firebird, firefox, jupyterlab, mupdf, and thunderbird), Oracle (ipa), Red Hat (container-tools:rhel8, firefox, gnutls, kernel, kernel-rt, multiple packages, mysql, mysql:8.0, nginx, podman, and thunderbird), Slackware (fetchmail), SUSE (afterburn, chromium, firefox, haproxy, libvmtools-devel, logback, python311-Django, python311-Django4, and  … ⌘ Read more
Anzeige: Fire HD 8 Kids-Tablet jetzt unter 65 Euro gerutscht
Das Fire HD 8 Kids mit 13 Stunden Akkulaufzeit und Kinderschutz ist jetzt zum besten Preis aller Zeiten bei Amazon verfügbar. ( Tablet, Amazon) 
Anzeige: Monitor von Lenovo mit 23,8 Zoll FHD für unter 80 Euro
Einen Monitor von Lenovo für Büro oder Home-Office mit 23,8 Zoll, FHD-Auflösung und 100 Hz gibt es bei Amazon für kurze Zeit zum Bestpreis. ( TV & Monitore, Display) 
The wealth of the top 1% reaches a record $52 trillion
Robert Frank,  Wealth Editor  -  CNBC
Stephan: When I tell you the United States has become a neo-medieval authoritarian oligarchy society, this is what I mean.
Robert Frank, CNBC Wealth Editor. Credit: CNBC- The top 10% of Americans added $5 trillion to their wealth in the second quarter as the stock market ra … ⌘ Read more
iPad Mini 8 on the Way: Expected Features and Release Timeline
A new iPad mini is “absolutely” on the way, according to Bloomberg’s Mark Gurman. So what should we expect from the successor to the iPad mini 7 that Apple released a year ago?
Apple is working on a next-generation version of the iPad mini (codename J510/J511) that features the A19 Pro chip, according to in … ⌘ Read more
The Best Early Prime Day Deals on AirPods, iPads, and More
Amazon is hosting another Prime Day event this year, called Prime Big Deal Days and offering shoppers the first chance to save on holiday shopping from a major retailer. Similar to last year’s fall Prime Day, it will last for two days (October 7-8) and you can already find a large selection of early deals across Amazon’s storefront, coveri … ⌘ Read more
Security updates for Friday
Security updates have been issued by AlmaLinux (idm:DL1), Debian (gegl and haproxy), Fedora (ffmpeg, firefox, freeipa, python-pip, rust-astral-tokio-tar, sqlite, uv, webkitgtk, and xen), Oracle (idm:DL1, ipa, kernel, perl-JSON-XS, and python3), Red Hat (git), SUSE (curl, frr, jupyter-jupyterlab, and libsuricata8_0_1), and Ubuntu (linux-aws, linux-lts-xenial, linux-aws-fips, linux-fips, linux-gcp-fips, linux-azure, linux-azure, linux-azure-6.8, linux-fips, linux-gcp-fips, and l … ⌘ Read more
Security updates for Wednesday
Security updates have been issued by AlmaLinux (kernel, kernel-rt, mysql:8.0, and openssh), Debian (libcommons-lang-java, libcommons-lang3-java, libcpanel-json-xs-perl, libjson-xs-perl, libxml2, open-vm-tools, and u-boot), Fedora (bird, dnsdist, mapserver, ntpd-rs, python-nh3, and rust-ammonia), Oracle (kernel and mysql:8.0), Red Hat (cups, postgresql:12, and postgresql:13), SUSE (cJSON-devel, gimp, kernel-devel, kubecolor, open-vm-tools, openssl-1_1, openssl-3, and ruby3.4-ruby … ⌘ Read more
MacOS Sequoia 15.7.1 & MacOS Sonoma 14.8.1 Updates Released with Security Fixes
Apple has released MacOS Sequoia 15.7.1 and MacOS Sonoma 14.8.1 as security patch releases for Mac users who are not yet running the Tahoe operating system, of which MacOS Tahoe 26.0.1 was just released. The updates are focused on security patches and do not include any other changes or features for the Sequoia or Sonoma … [Read More](https://osxdaily.com/2025/09/30/macos- … ⌘ Read more
Face-off: What Kmart’s illegal surveillance means for shoppers
If you’re one of the 8 million or so Australians who shop at Kmart every year, chances are you were being watched. ⌘ Read more
We’ve got a new feature!
search page, bookmarks page, improved thread view (that i will probably improve further), as well as a logo and a whole ui redesign. it is truly all coming together…were i to mark any items off the roadmap :p
Sabemos que (no hemisfério norte) a noite mais longa do ano é em Dezembro, mas em Lamego, cidade das Noites Longas, é de 7 para 8 de Setembro que acontece a “Grande Noite da Romaria de Portugal” (os Lamecenses chamam-lhe “a noitada”). Arruadas por rusgas populares que alegremente percorrem a cidade cantando temas populares e cantigas ao desafio, pelo rufar típico dos bombos e alegres toques de concertinas, preenchem a noite até ao amanhecer - é a noite em que a cidade não dorme.
Já não tenho idade para essas coisas (mental, que física sou ultrapassado na boa por muitos foliões!), e amanhã é dia de trabalho, pelo que este ano me fiquei pela batalha das flores que aconteceu durante a tarde e para a qual - imaginem! - não se encontravam fotos com licenças livres, algo que aproveito para colmatar 😇
@movq@www.uninformativ.de Holy shit, that’s insane! :-D I tried it, but i’m absolutely terrible at these type of games. I’m having trouble with the keys to move around. Maybe after ages I would pick it up and it becomes natural. I just was never a real gamer.
I will definitely try to read through the code, though! This looks sick. 8-)
@dce@hashnix.club You should try los86! 8-)
Well, what are you trying to do on this ThinkPad? That might affect the OS choices.
I really had to laugh when I read your initial comparison. I love it! :-D
Back to Win16 8-) New arrivals of fixed programs for Win31. A big collection of tested network software for Win31. gopher://shibboleths.org/1/win31
Finalement, Bayrou n’a été qu’une grosse perte de temps
Il était vaguement attendu, et, avec toute l’onctuosité d’un vieux cacique mou, Bayrou a parlé : le 8 septembre prochain, pour pousser son budget, il mettra l’avenir de son gouvernement en jeu devant les parlementaires. Ah, décidément, rien de tel qu’une bonne louche de politique politicienne pour sauver un pays ! En effet, avec cette annonce, tout […] ⌘ Read more
19.8.91 Abolishment of Gorbachev. End of the cold war 34 years ago. Thank God!
Tuve de ir ver ao estudo propriamente dito.
Parece que a PCGuia trocou as legendas de dois dos resultados e a coisa é ainda mais incrível que antes: só 3 em cada 10 trabalhadores em Portugal é que não usam IA no seu trabalho. Volto a perguntar: será credível? 
Segundo o resumo publicado na #PCGuia a um estudo da @kpmg@kpmg só 2 em cada 5 trabalhadores em Portugal não usam #IA. Será possível?
Da mais recente newsletter da @climaximo@climaximo :
“Nos últimos dois anos, a Equipa Legal do Climáximo tem acompanhado quase cem pessoas que realizaram ações com risco de detenção, num total de 72 ações. Destes, 8 foram arquivados, 3 foram absolvidos, e em 10 casos as ativistas foram condenadas. Temos ainda uns 20 casos no tribunal, e mais 20 casos que podem vir a ser objeto de processos-crime.”
“Aqui queremos fazer uma pequena pausa para esclarecer que isto não é toda a repressão que o movimento pela justiça climática enfrenta. Isto é a parte que é visível para a equipa legal do Climáximo, e portanto exclui, por exemplo, a indemnização ao Luís Montenegro por causa do seu fato de luxo que ficou sujo numa ação da Greve Climática Estudantil.
E também não vemos como assunto separado os polícias que acompanharam os despejos em Loures nem os vários grupos neo-nazis que de repente veio a público estarem a preparar-se. Esta tendência de governo autoritário é estrutural e é uma resposta consciente por quem manda nesta sociedade, exatamente por perceberem a crise climática que têm alimentado.”
“Até agora, apoiantes do Climáximo participaram em ações diretas pela justiça climática e tiveram 8 casos concluídos e 2 ainda em recurso […] Isto por dizerem a verdade sobre a emergência climática.”
apt manpage of Ubuntu recently, which, for some reason, uses blue text in one place:
      
    
    
    
    Ah, so apparently they don’t like writing manpages anymore and instead use XML:
https://salsa.debian.org/apt-team/apt/-/blob/main/doc/apt.8.xml
And then they use XSLT on top and what not:
https://salsa.debian.org/apt-team/apt/-/blob/main/doc/manpage-style.xsl.cmake.in
It’s not even explicitly blue:
https://salsa.debian.org/apt-team/apt/-/blob/main/doc/apt.ent?ref_type=heads#L17
Abstractions upon abstractions upon abstractions.
@movq@www.uninformativ.de According to this screenshot, KDE still shows good old application icons: https://upload.wikimedia.org/wikipedia/commons/9/94/KDE_Plasma_5.21_Breeze_Twilight_screenshot.png
And GNOME used to have them, too: https://upload.wikimedia.org/wikipedia/commons/9/9f/Gnome-2-22_%284%29.png
I like the looks of your window manager. That’s using Wayland, right? The only thing on this screenshot to critique is all that wasted space of the windows not making use of the full screen!!!1 At least the file browser. 8-)
This drives me nuts when my workmates share their screens. I really don’t get it how people can work like that. You can’t even read the whole line in the IDE or log viewer with all the expanded side bars. And then there’s 200 pixels on the left and another 300 pixels on the right where the desktop wallpaper shows. Gnaa! There’s the other extreme end when somebody shares their ultra wide screen and I just have a “regularish” 16:10 monitor and don’t see shit, because it’s resized way too tiny to fit my width. Good times. :-D
Sorry for going off on a tangent here. :-) Back to your WM: It has the right mix of being subtle and still similar to motif. Probably close to the older Windowses. My memory doesn’t serve me well, but I think they actually got it fairly good in my opinion. Your purple active window title looks killer. It just fits so well. This brown one (https://www.uninformativ.de/blog/postings/2025-07-22/0/leafpads.png) gives me also classic vibes. Awww. We ran some similar brownish color scheme (don’t recall its name) on Win95 or Win98 for some time on the family computer. I remember other people visting us not liking these colors. :-D
Here’s an example of X11/Xlib being old and archaic.
X11 knows the data type “cardinal”. For example, the window property _NET_WM_ICON (which holds image data for icons) is an array of “cardinal”. I am already not really familiar with that word and I’m assuming that it comes from mathematics:
https://en.wikipedia.org/wiki/Cardinal_number
(It could also be a bird, but probably not: https://en.wikipedia.org/wiki/Cardinalidae)
We would probably call this an “integer” today.
EWMH says that icons are arrays of cardinals and that they’re 32-bit numbers:
https://specifications.freedesktop.org/wm-spec/latest-single/#id-1.6.13
So it’s something like 0x11223344 with 0x11 being the alpha channel, 0x22 is red, and so on.
You would assume that, when you retrieve such an array from the X11 server, you’d get an array of uint32_t, right?
Nope.
Xlib is so old, they use char for 8-bit stuff, short int for 16-bit, and long int for 32-bit:
That is congruent with the general C data types, so it does make sense:
https://en.wikipedia.org/wiki/C_data_types
Now the funny thing is, on modern x86_64, the type long int is actually 64 bits wide.
The result is that every pixel in a Pixmap, for example, is twice as large in memory as it would need to be. Just because Xlib uses long int, because uint32_t didn’t exist, yet.
And this is something that I wouldn’t know how to fix without breaking clients.
@lyse@lyse.isobeef.org @kat@yarn.girlonthemoon.xyz I spent so much time in the past figuring out if something is a dict or a list in YAML, for example.
What are the types in this example?
items:
- part_no:   A4786
  descrip:   Water Bucket (Filled)
  price:     1.47
  quantity:  4
- part_no:   E1628
  descrip:   High Heeled "Ruby" Slippers
  size:      8
  price:     133.7
  quantity:  1
items is a dict containing … a list of two other dicts? Right?
It is quite hard for me to grasp the structure of YAML docs. 😢
The big advantage of YAML (and JSON and TOML) is that it’s much easier to write code for those formats, than it is with XML. json.loads() and you’re done.
@prologic@twtxt.net Yeah, this really could use a proper definition or a “manifest”. 😅 Many of these ideas are not very wide spread. And I haven’t come across similar projects in all these years.
Let’s take the farbfeld image format as an example again. I think this captures the “spirit” quite well, because this isn’t even about code.
This is the entire farbfeld spec:
farbfeld is a lossless image format which is easy to parse, pipe and compress. It has the following format:
╔════════╤═════════════════════════════════════════════════════════╗
║ Bytes  │ Description                                             ║
╠════════╪═════════════════════════════════════════════════════════╣
║ 8      │ "farbfeld" magic value                                  ║
╟────────┼─────────────────────────────────────────────────────────╢
║ 4      │ 32-Bit BE unsigned integer (width)                      ║
╟────────┼─────────────────────────────────────────────────────────╢
║ 4      │ 32-Bit BE unsigned integer (height)                     ║
╟────────┼─────────────────────────────────────────────────────────╢
║ [2222] │ 4x16-Bit BE unsigned integers [RGBA] / pixel, row-major ║
╚════════╧═════════════════════════════════════════════════════════╝
The RGB-data should be sRGB for best interoperability and not alpha-premultiplied.
(Now, I don’t know if your screen reader can work with this. Let me know if it doesn’t.)
I think these are some of the properties worth mentioning:
- The spec is extremely short. You can read this in under a minute and fully understand it. That alone is gold.
 
- There are no “knobs”: It’s just a single version, it’s not like there’s also an 8-bit color depth version and one for 16-bit and one for extra large images and one that supports layers and so on. This makes it much easier to implement a fully compliant program.
 
- Despite being so simple, it’s useful. I’ve used it in various programs, like my window manager, my status bars, some toy programs like “tuxeyes” (an Xeyes variant), or Advent of Code.
 
- The format does not include compression because it doesn’t need to. Just use something like bzip2 to get file sizes similar to PNG.
 
- It doesn’t cover every use case under the sun, but it does cover the most important ones (imho). They have discussed using something other than RGBA and decided it’s not worth the trouble.
 
- They refrained from adding extra baggage like metadata. It would have needlessly complicated things.
Saw this on Mastodon:
https://racingbunny.com/@mookie/114718466149264471
18 rules of Software Engineering
- You will regret complexity when on-call
- Stop falling in love with your own code
- Everything is a trade-off. There’s no “best” 3. Every line of code you write is a liability 4. Document your decisions and designs
- Everyone hates code they didn’t write
- Don’t use unnecessary dependencies
- Coding standards prevent arguments
- Write meaningful commit messages
- Don’t ever stop learning new things
- Code reviews spread knowledge
- Always build for maintainability
- Ask for help when you’re stuck
- Fix root causes, not symptoms
- Software is never completed
- Estimates are not promises
- Ship early, iterate often
- Keep. It. Simple.
Solid list, even though 14 is up for debate in my opinion: Software can be completed. You have a use case / problem, you solve that problem, done. Your software is completed now. There might still be bugs and they should be fixed – but this doesn’t “add” to the program. Don’t use “software is never done” as an excuse to keep adding and adding stuff to your code.
fn sub(foo: &String) {
    println!("We got this string: [{}]", foo);
}
fn main() {
    // "Hello", 0x00, 0x00, "!"
    let buf: [u8; 8] = [0x48, 0x65, 0x6C, 0x6C, 0x6F, 0x00, 0x00, 0x21];
    // Create a string from the byte array above, interpret as UTF-8, ignore decoding errors.
    let lossy_unicode = String::from_utf8_lossy(&buf).to_string();
    sub(&lossy_unicode);
}
Create a string from a byte array, but the result isn’t a string, it’s a cow 🐮, so you need another to_string() to convert your “string” into a string.
- https://doc.rust-lang.org/std/string/struct.String.html#method.from_utf8_lossy
 
- https://doc.rust-lang.org/std/borrow/enum.Cow.html
 
I still have a lot to learn.
(into_owned() instead of to_string() also works and makes more sense to me, it’s just that the compiler suggested to_string() first, which led to this funny example.)
Hmmm 🧐 Not what I thought was going on… No bug…
 time="2025-06-14T15:24:25Z" level=info msg="updating feeds for 8 users"
 time="2025-06-14T15:24:25Z" level=info msg="skipping 0 inactive users"
 time="2025-06-14T15:24:25Z" level=info msg="skipping 0 subscribed feeds"
 time="2025-06-14T15:24:25Z" level=info msg="updating 80 sources (stale feeds)"
Podcast Besser Wissen: Das 8-bit-Steckschwein mit Pacman
“Zwei Nerds, kein Plan, viele Kabel”: So beschreiben die Entwickler des 8-bit-Computers ihr Projekt Steckschwein. Wir haben sie für den Podcast besucht. ( Besser Wissen, Podcast) 
[$] The second half of the 6.16 merge window
The 6.16 merge window
closed on June 8, as
expected, containing 12,899 non-merge commits. This is
slightly more than the 6.15 merge window, but well in line with expectations.
7,353 of those were merged after
the summary of the first half of the merge\
window was written. More detailed statistics can be found in
[the LWN kernel source database](https://lwn … ⌘ Read more
[$] Improving Fedora’s documentation
At Flock,
Fedora’s annual developer conference, held in Prague from June 5
to June 8, two members of the Fedora\
documentation team, Petr Bokoč and Peter Boy, led a\
session on the state of Fedora documentation. The pair covered a
brief history of the project’s documentation since the days of [Fedora Core 1](https://lwn.net/Articles/56036/ … ⌘ Read more
FreeBSD laptop support update
The FreeBSD Foundation
has announced
a report
for work completed in April to improve FreeBSD support for
laptops. This includes installer updates, improved suspend/resume
behavior, as well as progress on [a\
port of Linux 6.7 and 6.8 graphics drivers](https://github.com/FreeBSDFoundation/pro … ⌘ Read more
Giant dinosaur impulse buy becomes SA town’s mascot
An unexpected online auction buy lands an 8-metre-long, 3m-high dinosaur in a Milang front yard, bringing smiles and new visitors to the struggling town. ⌘ Read more
Run Classic MacOS & NeXTSTEP in Your Web Browser
If you’ve been a reader of OSXDaily for a while you almost certainly have seen us mention some of the fun web apps that allow you to run full fledged versions of operating systems in your web browser, from Mac OS 9, Mac OS 8, or Mac OS 7, to even Windows 1.0. Many of … Read More ⌘ Read more
Download Borderlands 2 for Mac FREE This Weekend on Steam
If you’re a Mac gamer and you love free games, you won’t want to miss out on this deal; Borderlands 2, the classic popular first-person action RPG shooter, is free to download this weekend on Steam (until the morning of June 8 at 10am PDT). And because it’s on Steam, you’ll be able to play … Read More ⌘ Read more
Run Classic MacOS & NeXTSTEP in Your Web Browser
If you’ve been a reader of OSXDaily for a while you almost certainly have seen us mention some of the fun web apps that allow you to run full fledged versions of operating systems in your web browser, from Mac OS 9, Mac OS 8, or Mac OS 7, to even Windows 1.0. Many of … Read More ⌘ Read more
Mieten steigen, Zufriedenheit bleibt hoch
Die Zufriedenheit mit der Wohnsituation hat sich in Österreich in den vergangenen zehn Jahren kaum geändert. Der Mittelwert der Wohnzufriedenheit betrug im Vorjahr 8,1 auf einer Skala von null (überhaupt nicht zufrieden) bis zehn (vollkommen zufrieden), wie aus der am Freitag präsentierten Erhebung „Wohnen 2024“ der Statistik Austria hervorgeht. Verwunderlich ist das insofern, als die Mieten zuletzt viele Jahre über der Inflation angestiegen sind. ⌘ Read more
Defizitverfahren angekündigt
Seit November steht es im Raum, am Mittwoch hat die Europäische Kommission tatsächlich den ersten Schritt zur Einleitung eines EU-Defizitverfahrens gegen Österreich gemacht. Nach der Feststellung eines übermäßigen Defizits kündigte sie an, ein Verfahren zu empfehlen. Nachdem das vermutlich Ende Juni formell erfolgt, muss es danach noch der Rat der Wirtschafts- und Finanzminister beschließen. Das könnte bei seinem Treffen am 8. Juli in Brüssel geschehen. ⌘ Read more
Atarino: Atari-Computer in Münzengröße vorgestellt
Der Atarino ist eine Nachbildung von Ataris 8-Bit-System auf einem FPGA-Board, das nur so groß wie eine Münze ist. ( Atari, Retrogaming) 
Loyal dog’s barking alerts rescuers to pooch down mine shaft
Ted the labrador is rescued unharmed from an 8-metre-deep mine shaft in Central Victoria, four days after escaping his backyard with labradoodle Penny. ⌘ Read more
Hot air balloons help town hold its own in the battle for tourists
A West Australian town marketing itself as the “ballooning capital of Australia” welcomes more than 8,000 guests to witness skies filled with colour and light. ⌘ Read more
Drought delivers 8 per cent cut to grain production estimates
With this year’s winter grain crop planted, ABARES estimates drought and dry conditions in SA, Victoria and NSW will see lower harvest totals this summer. ⌘ Read more
Security updates for Friday
Security updates have been issued by AlmaLinux (.NET 8.0, .NET 9.0, firefox, ghostscript, gstreamer1-plugins-bad-free, libsoup3, mingw-freetype, perl, ruby, sqlite, thunderbird, unbound, valkey, and xz), Debian (chromium, firefox-esr, libavif, linux-6.1, modsecurity-apache, mydumper, systemd, and thunderbird), Fedora (coreutils, dnsdist, docker-buildx, maturin, mingw-python-flask, mingw-python-flit-core, ruff, rust-hashlink, rust-rusqlite, and thunderbird), Red Hat (pcs), SUSE (augeas,  … ⌘ Read more
3 Months vs. 8 Years ⌘ Read more
Security updates for Wednesday
Security updates have been issued by AlmaLinux (gstreamer1-plugins-bad-free and kernel), Arch Linux (bind and varnish), Debian (glibc and syslog-ng), Fedora (microcode_ctl, mozilla-ublock-origin, nodejs20, and nodejs22), Mageia (firefox, nss, rootcerts, open-vm-tools, sqlite3, and thunderbird), Oracle (gstreamer1-plugins-bad-free, kernel, libsoup, nodejs:22, php, php:8.2, php:8.3, python-tornado, redis, and redis:7), Red Hat (libsoup, pcs, and python-tornado), Slackware  … ⌘ Read more
Security updates for Monday
Security updates have been issued by AlmaLinux (389-ds-base, ghostscript, grafana, kernel, and osbuild-composer), Debian (intel-microcode, kernel, libphp-adodb, and openssl), Fedora (dotnet8.0, ghostscript, iputils, nbdkit, open-vm-tools, thunderbird, and vyper), Mageia (chromium-browser-stable, glibc, iputils, microcode, nodejs, and zsync), Oracle (.NET 8.0, .NET 9.0, 389-ds-base, avahi, buildah, compat-openssl11, expat, firefox, ghostscript, gimp, git, grafana, gvisor-tap-vsock, libso … ⌘ Read more
One of the nicest things about Go is the language itself, comparing Go to other popular languages in terms of the complexity to learn to be proficient in:
- Go: 25keywords (Stack Overflow); CSP-style concurrency (goroutines & channels)
 
- Python 2: 30keywords (TutorialsPoint); GIL-bound threads & multiprocessing (Wikipedia)
 
- Python 3: 35keywords (Initial Commit); GIL-bound threads,asyncio& multiprocessing (Wikipedia, DEV Community)
 
- Java: 50keywords (Stack Overflow); threads +java.util.concurrent(Wikipedia)
 
- C++: 82keywords (Stack Overflow);std::thread, atomics & futures (en.cppreference.com)
 
- JavaScript: 38keywords (Stack Overflow); single-threaded event loop &async/await, Web Workers (Wikipedia)
 
- Ruby: 42keywords (Stack Overflow); GIL-bound threads (MRI), fibers & processes (Wikipedia)
 
Five new stable kernels
Greg Kroah-Hartman has announced the release of the 6.14.8, 6.12.30, 6.6.92, 6.1.140, and 5.15.184 stable kernels. As usual, each
contains a long list of important fixes throughout the kernel tree. ⌘ Read more
Security updates for Thursday
Security updates have been issued by AlmaLinux (kernel, kernel-rt, and webkit2gtk3), Fedora (mozilla-ublock-origin and sudo-rs), Oracle (.NET 8.0, compat-openssl10, grafana, osbuild-composer, redis:6, ruby:2.5, and webkit2gtk3), SUSE (dante, firefox-esr, gnuplot, govulncheck-vulndb, grype, postgresql13, postgresql14, postgresql15, postgresql16, postgresql17, python-tornado6, python314, thunderbird, ucode-intel, and xen), and Ubuntu (bind9, libfcgi-perl, linux-ibm-5.4, linux-oracle-5.4 … ⌘ Read more
Mortgage rates jump above 7% after Moody’s downgrade of U.S. credit
Aarthi Swaminathan,  Staff Writer  -  Markey Watch
_Stephan: As the Trump fascist coup dismantles the American economy, buying a house becomes ever more difficult. As this report describes, because of what the Trump coup has done, Moody’s dropped the United States’ credit rating and this, in turn, has caused mortgage rates to go above 7%. The average house price in the U.S. is currently $503,8 … ⌘ Read more
Pasting with putty showing different behavior (vim 7.4 vs vim 8.0) ⌘ Read more
Security updates for Wednesday
Security updates have been issued by AlmaLinux (.NET 8.0, avahi, buildah, compat-openssl10, compat-openssl11, expat, firefox, gimp, git, grafana, libsoup, libxslt, mod_auth_openidc, nginx, nodejs:22, osbuild-composer, php, redis, redis:7, skopeo, thunderbird, vim, webkit2gtk3, xterm, and yelp), Arch Linux (dropbear, freetype2, go, nodejs, nodejs-lts-iron, nodejs-lts-jod, python-django, webkit2gtk, webkit2gtk-4.1, webkitgtk-6.0, and wpewebkit), Debian (mongo-c-driver), Fedora (openssh,  … ⌘ Read more
Deals: iPad mini 7 for $399
iPad mini 7 is a powerful miniature tablet that features the A17 processor with Apple Intelligence support, 8″ LCD display, a 12mp front and rear camera, 128 GB storage, USB-C charging, and support for optional Apple Pencil Pro. iPad mini is offered in multiple color options at this 20% discount price, taking $100 off the … Read More ⌘ Read more
Go 語言中字符串四種拼接方式的性能對比,哪個更勝一籌?
在 Go 語言開發中,字符串拼接是最常見的操作之一。不同的拼接方式在性能上可能有數量級的差異,特別是在高頻調用或大數據量處理的場景下。本文將使用標準基準測試,全面對比四種主流字符串拼接方式的性能表現。測試環境與方法測試環境Go 版本:1.20+ 操作系統:macOS/Windows/Linux CPU:8 核 測試方法我們創建了一個完整的基準測試文件echobenchtest.g ⌘ Read more
Go 語言中字符串四種拼接方式的性能對比,哪個更勝一籌?
在 Go 語言開發中,字符串拼接是最常見的操作之一。不同的拼接方式在性能上可能有數量級的差異,特別是在高頻調用或大數據量處理的場景下。本文將使用標準基準測試,全面對比四種主流字符串拼接方式的性能表現。測試環境與方法測試環境Go 版本:1.20+ 操作系統:macOS/Windows/Linux CPU:8 核 測試方法我們創建了一個完整的基準測試文件echobenchtest.g ⌘ Read more
STARPro64 Brings 32GB LPDDR5 and 20 TOPS NPU to RISC-V SBC Platform
The STARPro64 is one of the latest RISC-V single-board computers from PINE64, based on the ESWIN EIC7700X system-on-chip. Now in stock, the board offers key features such as dual Gigabit Ethernet ports, PCIe Gen3.0 expansion, and wireless connectivity. Originally previewed in October 2024, the board integrates a quad-core 64-bit SiFive P550 processor, an Imagination AXM-8-256 […] ⌘ Read more
Buying a TV these days, means trying to avoid endless enshitification:
-Spyware and adware
-Shitty AI upscaling/ frame interpolation
-HW that breaks after 2 - 3 years
-One off OS, dead on arrival
-Android OS, that starts lagging after the third update
-8 buttons worth of ads, on your remote
You probably have to make some kind of a compromise. I thought that was buying from some other brand like Hyundai, but that one also felt into some of those categories and just broke, after less than 3 years of use. At this point I’ll probably go back to LG and hope their HW is still reliable and the rest manageable… It has AI bullshit and knowing LG, probably some spyware you have to try your best to get rid of, can buy a remote with “only” 2 ads on it, some web-based OS shared between all their TVs, that usually gets 4 - 5 years worth of updates and works decently enough afterwards.
At this point, I’ll probably settle for anything that doesn’t literally fall apart, not even 3 years in, like the Hyundai did.
Security updates for Friday
Security updates have been issued by AlmaLinux (.NET 8.0, .NET 9.0, kernel, kernel-rt, redis:6, and yelp and yelp-xsl), Debian (chromium), Red Hat (compat-openssl11, kernel, and thunderbird), and SUSE (nbdkit, open-vm-tools, and rustup). ⌘ Read more
Nicolas, 35 ans, clashe du boomer
Un article à 4 mains écrit par h16 & Citronne Ah, voilà que se présente un week-end agréable pour Nicolas, 35 ans, marié et deux enfants (de 8 et 5 ans) : ses parents viennent lui rendre visite dans la maison nouvellement acquise ! C’est un samedi matin qui s’annonce guilleret mais alors que Nicolas est en […] ⌘ Read more
pt-online-change 工具這麼多,哪一個是你的菜?
前言–今天在 ② 羣看到有位同志提到了這樣一個問題: 把 numeric(20,2) 改成 numeric(20,4) 會鎖表嗎?首先會鎖表肯定是毋庸置疑的,並且是最重的 8 級鎖,其次我們關心的重點應該是,表是否會發生重寫?即改類型是否會導致全表重寫?廢話不多說,一圖勝千言!在 PostgreSQL 中,大多數操作都是 online 的,不會發生重寫,只會獲取短暫的 8 級鎖,但是始終還是有 ⌘ Read more
Security updates for Wednesday
Security updates have been issued by AlmaLinux (emacs, firefox, gnutls, java-17-openjdk, java-21-openjdk, osbuild-composer, python39:3.9, and thunderbird), Arch Linux (screen), Debian (varnish), Fedora (chromium), Gentoo (Atop, FreeType, and Spidermonkey), Mageia (java-1.8.0-openjdk, java-11-openjdk, java-17-openjdk, java-latest-openjdk and postgresql15, postgresql13), Oracle (389-ds-base, emacs, firefox, kernel, libsoup, libtiff, mod_auth_openidc:2.3, nodejs:20, nodejs:22, … ⌘ Read more
Security updates for Tuesday
Security updates have been issued by Debian (libeconf and rubygems), Fedora (libxmp), Gentoo (glibc), Oracle (java-1.8.0-openjdk, kernel, libxslt, and virtuoso-opensource), SUSE (augeas, git-lfs, kanidm, and tomcat10), and Ubuntu (linux-lts-xenial). ⌘ Read more
Security updates for Friday
Security updates have been issued by Debian (fossil, libapache2-mod-auth-openidc, and request-tracker4), Fedora (thunderbird), Mageia (firefox and thunderbird), SUSE (389-ds, apparmor, cargo-c, chromium, go1.24, govulncheck-vulndb, java-1_8_0-openjdk, kanidm, libsoup, mozjs102, openssl-1_1, openssl-3, python-Django, sccache, tealdeer, tomcat, transfig, wasm-bindgen, and wireshark), and Ubuntu (libreoffice and python-h11). ⌘ Read more
Ça y est ! Nicolas, 35 ans, achète une maison !
Un article à 4 mains écrit par h16 & Citronne Enfin ! Après moults péripéties, d’incessants allers-retours pour des visites et des discussions sans fin avec sa femme autour des “points non-négociables”, Nicolas, 35 ans, marié, et père de deux enfants (de 5 et 8 ans) a enfin trouvé la maison idéale pour la petite famille. […] ⌘ Read more
[$] LWN.net Weekly Edition for May 8, 2025
Inside this week’s LWN.net Weekly Edition:
- Front: Debian and essential packages; Custom BPF OOM killers; Speculation barriers for BPF programs; More LSFMM+BPF 2025 coverage. 
- Briefs: Deepin on openSUSE; AUTOSEL; Mission Center 1.0.0; OASIS ODF; Redis license; USENIX ATC; Quotes; … 
- Announcements: Newsletters, conferences, security updates, patches, and more. ⌘ Read more 
Security updates for Tuesday
Security updates have been issued by Fedora (chromium and kappanhang), Red Hat (osbuild-composer and thunderbird), SUSE (chromedriver), and Ubuntu (c-ares, corosync, mysql-8.0, mysql-8.4, openjdk-17, openjdk-21, openjdk-24, openjdk-8, and openjdk-lts). ⌘ Read more
Medical journals hit with threatening letters from Justice Department
Rob Stein,  Staff Writer  -  npr
_Stephan: For the past 20 years I have written a column for the largest holistic medicine journal, Explore. I am also on the editorial board of about 8 other peer reviewed journals in a spectrum of disciplines, and, over the years, I have been the editor of several scientific journals. I tell you this to make it clear that I understand the peer review pr … ⌘ Read more
Confession:
I’ve never found microblogging like twtxt or the Fediverse or any other “modern” social media to be truly fulfilling/satisfying.
The reason is that it is focused so much on people. You follow this or that person, everybody spends time making a nice profile page, the posts are all very “ego-centric”. Seriously, it feels like everybody is on an ego-trip all the time (this is much worse on the Fediverse, not so much here on twtxt).
I miss the days of topic-based forums/groups. A Linux forum here, a forum about programming there, another one about a certain game. Stuff like that. That was really great – and it didn’t even suffer from the need to federate.
Sadly, most of these forums are dead now. Especially the nerds spend a lot of time on the Fediverse now and have abandoned forums almost completely.
On Mastodon, you can follow hashtags, which somewhat emulates a topic-based experience. But it’s not that great and the protocol isn’t meant to be used that way (just read the snac2 docs on this issue). And the concept of “likes” has eliminated lots of the actual user interaction. ☹️
Security updates for Friday
Security updates have been issued by Debian (chromium, nodejs, openjdk-17, and thunderbird), Fedora (firefox, golang-github-nvidia-container-toolkit, and thunderbird), Mageia (kernel), Oracle (ghostscript, glibc, kernel, libxslt, php:8.1, and thunderbird), SUSE (cmctl, firefox-esr, govulncheck-vulndb, java-21-openjdk, libxml2, poppler, python-h11, and redis), and Ubuntu (docker.io, ghostscript, linux-xilinx-zynqmp, and micropython). ⌘ Read more
Nicolas, 35 ans, veut s’acheter une maison
Un article à 4 mains écrit par h16 & Citronne Il faut se résoudre à l’évidence : Nicolas, 35 ans, marié, et père de deux enfants (de 5 et 8 ans) manque de place dans l’appartement qu’il loue depuis 7 ans. C’est donc décidé : la famille va enfin réaliser l’achat d’une maison. Après quelques années passées […] ⌘ Read more
Redis is now available under the AGPLv3 open source license (Redis blog)
After a somewhat tumultuous switch to the\
Server Side Public License (SSPL) in March 2024, Redis has backtracked
and is now offering Redis under the\
Affero GPLv3 (AGPLv3) starting with Redis 8, CEO Rowan Trollope
announced. The change back to an open-source license was led by Redis creator Salvatore\
”antirez” Sanfillipo, who also contributed the new Vector Set … ⌘ Read more
[$] LWN.net Weekly Edition for May 1, 2025
Inside this week’s LWN.net Weekly Edition:
- Front: Mailman 2 vulnerabilities; AI in Debian; __nonstring__; Cache-aware scheduling; Freezing filesystems; Socket-level storage; Debugging information; LWN in 2025. 
- Briefs: Debian election; Kali Linux key; OpenBSD 7.7; Firefox 138.0; GCC 15.1; Meson 1.8.0; Valgrind 3.25.0; FSF review; OSI retrospective; Mastodon; Quotes; … 
- [Announcements](https://lwn.net/Arti … ⌘ Read more 
Meson 1.8.0 released
Version 1.8.0
of the Meson build system has
been released. Notable changes in this release include the ability to
run rustdoc for Rust projects, support for the c2y and gnu2y
compiler options, and a new argument ( android_exe_type) that
makes it possible to use the same meson.build file for
Android and non-Android systems. ⌘ Read more
Security updates for Tuesday
Security updates have been issued by AlmaLinux (glibc, php:8.1, and thunderbird), Debian (libreoffice), Fedora (caddy), Mageia (chromium-browser-stable), Red Hat (php:8.1), SUSE (glow), and Ubuntu (kicad, linux-aws-5.15, linux-azure-nvidia, linux-gcp-5.15, mistral, python-mistral-lib, tomcat8, and trafficserver). ⌘ Read more
Security updates for Monday
Security updates have been issued by AlmaLinux (thunderbird), Debian (distro-info-data, imagemagick, kernel, libsoup2.4, and poppler), Fedora (chromium, java-1.8.0-openjdk, java-1.8.0-openjdk-portable, java-17-openjdk, java-17-openjdk-portable, java-latest-openjdk, pgadmin4, thunderbird, and xz), Mageia (haproxy and libxml2), Oracle (bluez, firefox, gnutls, libtasn1, libxslt, mod_auth_openidc:2.3, ruby:3.1, thunderbird, and xmlrpc-c), Red Hat (delve and golang, glibc, mod_auth_o … ⌘ Read more
$8 billion of US climate tech projects have been canceled so far in 2025
Casey Crownhart,  Senior Climate Reporter  -  MIT Technology Review
_Stephan: You, your kids, and their kids are going to have a severely degraded quality of life because despot Trump is doing everything he can to stop any preparation for climate change, or anything that will take the United States out of the carbon energy era. The actions of this psychopath is going to negatively … ⌘ Read more
@bender@twtxt.net Great tits always makes for lovely nick names!
Security updates for Tuesday
Security updates have been issued by AlmaLinux (java-1.8.0-openjdk, kernel, libxslt, mod_auth_openidc:2.3, and webkit2gtk3), Fedora (c-ares, giflib, jupyterlab, perl, perl-Devel-Cover, perl-PAR-Packer, prometheus-podman-exporter, python-notebook, python-pydantic-core, rpki-client, ruby, rust-adblock, rust-cookie_store, rust-gitui, rust-gstreamer, rust-icu_collections, rust-icu_locid, rust-icu_locid_transform, rust-icu_locid_transform_data, rust-icu_normalizer, rust-icu_normalizer_data … ⌘ Read more
There are other tasks LLM(s) are far better suited for, which are also its downsides, and gawd so expensive and unrealistic to run yourself 🤦♂️ Do you know what one of these NVIDIA H100’s cost? 💲 That’s right! 🤣 > $50k USD 😱 And many of the models out there require 8 of these suckers 🤣 Each one consumes around ~400W of power each (not including the machine that houses them!)