‘No one is entitled!’ MAGA congressman shames SNAP recipients for ‘life choices’
Alexander Willis, Staff Writer - Raw Story
Stephan: This is the heartless Republican scum the Americans in Florida’s 6th District chose to represent them.
As 42 million Americans go without federal food assistance, including 16 million children, Rep. Randy Fine … ⌘ Read more
Watch Charlie Brown Thanksgiving Free on November 15 & 16 via Apple TV
A Charlie Brown Thanksgiving is a holiday season classic, and Apple is making it free to watch on their Apple TV service for a weekend in the middle of November. Specifically, on Saturday November 15, and Sunday November 16, 2025, you’ll be able to tune in and enjoy the Thanksgiving Charlie Brown special for free … [Read More](https://osxdaily.com/2025/11/01/watch-charlie-brown-thanksgiving … ⌘ Read more
Rok po tragédii v Novom Sade
Pred rokom, 1. novembra 2024, sa na novo zrekonštruovanej železničnej stanici v Novom Sade zrútil prístrešok. Pod jeho troskami zahynulo 16 ľudí – medzi nimi aj deti. Dnes, o rok neskôr, mená obetí pozná celá krajina, no vinníci stále nemajú mená ani tváre. Zodpovednosť sa rozplýva v prázdnych vyhláseniach, v mlčaní a v cynizme tých, ktorí by mali niesť následky. Tragédia, ktorá otriasla krajinou, sa však stala aj impulzom – zrodil sa z nej občiansky pohyb, k … ⌘ Read more
16 YO gentleman ⌘ Read more
Orange Pi Previews Compact SBC with Eight-Core Allwinner A733 SoC
Orange Pi has unveiled the Orange Pi 4 Pro, a compact single-board computer designed for high-performance edge applications. It integrates an octa-core Allwinner A733 processor, a 3 TOPS NPU, and supports up to 16 GB of LPDDR5 memory, combining AI acceleration with a wide range of expansion interfaces. This SBC features the same SoC found […] ⌘ Read more
she was my best friend for 16 years… ⌘ Read more
16 years with my best friend has come to an end… ⌘ Read more
Uber will offer gig work like AI data labeling to drivers while not on the road
Comments ⌘ Read more
Little man is 16. He is the chillest, most loving dude. Super undignified, but he could not care less. ⌘ Read more
Tangere-16: a new 16-color (ANSI) colorscheme for terminal Vim ⌘ Read more
You Can’t Downgrade from iOS 26 to iOS 18 – But a Goofy Workaround Has Been Found
When there’s a will, there’s a way. And in this case, some iPhone users are so committed to finding a way back to iOS 18, that they’ve come up with a fairly unconventional yet creative workaround to get away from iOS 26. As you likely know, there’s no longer any way to downgrade an iPhone … [Read More](https://osxdaily.com/2025/10/16/you-cant-downgrade-from-ios-2 … ⌘ Read more
Ron Conway Resigns Salesforce Foundation over Benioff’s National Guard Comments
Comments ⌘ Read more
Efficient autoscaling: Keeping performance, reliability, and cost in mind with open source projects
During ContainerDays in Hamburg, Kelsey Hightower posed a simple but powerful question: “Why are we still talking about containers?” His point resonated with me deeply — even in the AI era, the cloud-native community is still… ⌘ Read more
next-20251016: linux-next
Version:next-20251016 (linux-next)Released:2025-10-16 ⌘ Read more
Kyverno vs Kubernetes policies: How Kyverno complements and completes Kubernetes policy types
Originally posted on Nirmata.com on October 1, 2025 How Kyverno extends and integrates with Kubernetes policies With the addition of ValidatingAdmissionPolicy and MutatingAdmissionPolicy in Kubernetes, do you still need Kyverno? This post answers the question by… ⌘ Read more
There’s no such thing as Antifa, you eejits
Sabrina Haake, Columnist - Daily Kos
_Stephan: I keep hearing about aspiring dictator Trump and his vampire vassals talking about how Antifa is a terrorist organization, bnut when I do a Google search on “antifa” or “antifa website,” nothing comes up. Nor have I ever met anyone associated with such an organization. So I began asking around, and soon realized that there is no Antifa. As far as I can see , and this article confirm this, t … ⌘ Read more
The Right’s Secret Plan to Help Billionaires Buy Elections
David Sirota and Jared Jacang Maher, Staff Writers - Rolling Stone - rsn | Rolling Stone
_Stephan: The Supreme Court decision on Citizens United legalized the bribery of politicians and is, I believe, one of the main reasons the United States is becoming a fascist authoritarian oligarchy owned country that has such appalling members of Congress. Nothing is going to change this except the election of Democ … ⌘ Read more
Republicans try to weaken 50-year-old law protecting whales, seals and polar bears
PATRICK WHITTLE, Reporter - Assoociated Press
_Stephan: The Republican Party is owned by the carbon energy oligarchs, and as we learned yesterday, what they say, and do makes them one of the most disgusting, loathsome collection of people in the United States. They have made it clear they don’t believe in climate change, and think it is a “con.” And they care … ⌘ Read more
Scientists discovered something alarming seeping out from beneath the ocean around Antarctica
Laura Paddison, Reporter - CNN
_Stephan: Climate change is going to alter Earth in ways no one could have predicted, changes that are leaving scientists who actually know what they are talking about, as opposed to Trump and the Republican Party, frightened about the effects all this is going to have on humanity and the other creatures w … ⌘ Read more
10 Surprising Ways Game Theory Rules Your Daily Life
Every day, we perform tiny rituals, make awkward choices, and engage in behaviors that seem completely normal—until you step back and realize they’re secretly battles of strategy. From holding the elevator door in silence to double-texting someone you like, from fighting over toilet paper orientation to hoarding office snacks, our mundane actions often metaphorically mirror […]
The post [10 Surprising Ways Game Theory Rules Yo … ⌘ Read more
Australian wine labels feeling the pinch as Chinese buy and drink less
Cheaper bulk wine has been struggling in the market, but now even prestigious labels like Penfolds are feeling the pinch off the back of changing drinking habits and a reported crackdown on lavish banquets for civil servants. ⌘ Read more
Ukrainian assault units advance up to 1.6 km in Donetsk region – Armed Forces chief ⌘ Read more
LineageOS 23 released
The LineageOS project has released version 23 of their AOSP-based Android variant. LineageOS 23 is based on the initial release of Android 16 – so not the QPR1 release that came later – because Google has not made the source code for that release available yet. Like other, similar projects, LineageOS also suffers from Google’s recent further lockdown of Android; not only do they not have access to Android 16 QPR1’s source code, they also can’t follow along with the latest security patche … ⌘ Read more
Indiana City Doesn’t Have to Pay Innocent Mom $16,000 After Police Wrecked Home
Comments ⌘ Read more
Deals: AirTags 4-pack for $65, M3 iPad Air from $449, & More
AirTags are super useful personal trackers with many uses from tracking a bag, purse, dog, cat, luggage, backpack, car keys, package, bike, car, or just about anything else you can imagine wanting to keep an eye on through the Find My network. Amazon is currently offering the AirTag 4-pack for just $65 ($16 per AirTag), … [Read More](https://osxdaily.com/2025/10/06/deals-airtags-4-pack-for-65-m3-ipad-air-from-449-m … ⌘ Read more
OpenAI’s H1 2025: $4.3B in income, $13.5B in loss
Article URL: https://www.techinasia.com/news/openais-revenue-rises-16-to-4-3b-in-h1-2025
Comments URL: https://news.ycombinator.com/item?id=45453586
Points: 552
# Comments: 688 ⌘ Read more
6.16.10: stable
Version:6.16.10 (stable)Released:2025-10-02Source:linux-6.16.10.tar.xzPGP Signature:linux-6.16.10.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-6.16.10 ⌘ Read more
@aelaraji@aelaraji.com, I mean to follow up here on the brief exchange we had on irc.mills.io, but I forgot. Never too late, so here it goes:
18:16 <aelaraji> quark 🙏 much appreciated but it won't be necessary, since there isn't much to miss out on in most of where I hang out, so I could just disconnect and spare everyone else the noise
18:17 *** aelaraji (aelaraji@776014f5a3edd32f1ed19658b7b85c8c655945b0feacaedd92fe60e61a3c0ae2) has quit (/ME goes "yeeeeet..!")
18:18 <quark> No noise for me.
18:18 <quark> It’s all good.
18:18 <quark> What would IRC be without on/offs?
18:19 <quark> Preeeety boring!
18:19 <quark> Ah, he was gone.
18:19 <quark> Well, I will twtxt this to him. LOL.
@lyse@lyse.isobeef.org @dce@hashnix.club It’s pretty cool, I won’t argue that, but also really simple, to be completely honest. 😅 The BIOS already provides all you need to send data to the printer:
https://helppc.netcore2k.net/interrupt/bios-printer-services
The BIOS actually does provide a great deal of things, which, to me, was one of the most surprising learnings of this project (the project of writing a little 16-bit real-mode OS, that is). It often doesn’t feel like I was writing an operating system – it felt more like writing a normal program that just uses BIOS calls like we would use syscalls these days.
(I’ve also read a lot of warnings, like “don’t use the BIOS for this or that”. Mostly because it tends to be very slow.)
@kat@yarn.girlonthemoon.xyz after 5 years or so with Linode, I started having little—but annoying—issues with them. Moved to Vultr and have been very happy with them since Ubuntu 16.04, so 9 years, and a little bit more.
Global update: Trump in Scotland says EU trade deal has 50-50 chance as tariff row grows. Gaza sees 9 more starvation deaths (122 total); UN says famine is deliberate. Thai-Cambodia clashes kill 16, displace 135k. US raid in Syria kills top ISIS leader & sons.
@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.
Status 2025-07-21
Morning, computer! Spending my days off trying to figure things out.
Some of them will occur in this post. I think best when I’m writing,
after all.
I’m back from a short vacation since a couple of weeks. I’m still
going to take a few days off every week for a while. I need the break.
It’s been way too many 12-16 hour workdays. I’m nominally working 80%
(~6 hour days), so I figure I’ve been working a lot for free.
Yeah, well, I like the TKey project to succeed. The ideas behind it
have implicatio … ⌘ Read more
@bender@twtxt.net That was one of the inputs into my research 🧐 So that’s already factored in. We bought our new truck (2025 GWM Canon) recently to replace the ‘ol 2nd hand Nissan Navara we bought that just had too many things go wrong with it, and I don’t have time or energy to learn to be a diesel mechanic haha 🤣 – So yes, the SCT-16 has a Tare (unladen weight) of 2150Kg and a maximum legal (ATM) weight of 2,800Kg.
The WM_CLASS Property is used on X11 to assign rules to certain windows, e.g. “this is a GIMP window, it should appear on workspace number 16.” It consists of two fields, name and class.
Wayland (or rather, the XDG shell protocol – core Wayland knows nothing about this) only has a single field called app_id.
When you run X11 programs under Wayland, you use XWayland, which is baked into most compositors. Then you have to deal with all three fields.
Some compositors map name to app_id, others map class to app_id, and even others directly expose the original name and class.
Apparently, there is no consensus.
@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.
In all fairness, GOG says that Forsaken is only supported on Ubuntu 16.04 – not current Arch Linux. If you ask me, this just goes to show that Linux is not a good platform for proprietary binary software.
Is it free software, do you have the source code? Then you’re good to go, things can be patched/updated (that can still be a lot of work). But proprietary binary blobs? Very bad idea.
I did a “lecture”/“workshop” about this at work today. 16-bit DOS, real mode. 💾 Pretty cool and the audience (devs and sysadmins) seemed quite interested. 🥳
- People used the Intel docs to figure out the instruction encodings.
- Then they wrote a little DOS program that exits with a return code and they used uhex in DOSBox to do that. Yes, we wrote a COM file manually, no Assembler involved. (Many of them had never used DOS before.)
- DEBUG from FreeDOS was used to single-step through the program, showing what it does.
- This gets tedious rather quickly, so we switched to SVED from SvarDOS for writing the rest of the program in Assembly language. nasm worked great for us.
- At the end, we switched to BIOS calls instead of DOS syscalls to demonstrate that the same binary COM file works on another OS. Also a good opportunity to talk about bootloaders a little bit.
- (I think they even understood the basics of segmentation in the end.)
The 8086 / 16-bit real-mode DOS is a great platform to explain a lot of the fundamentals without having to deal with OS semantics or executable file formats.
Now that was a lot of fun. 🥳 It’s very rare that we do something like this, sadly. I love doing this kind of low-level stuff.
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.
On my blog: Toots 🦣 from 06/16 to 06/20 https://john.colagioia.net/blog/2025/06/20/week.html #linkdump #socialmedia #quotes #week
Speaking of Wine, Arch Linux completely fucked up Wine for me with the latest update.
- 16-bit support is gone.
- Performance of 3D games is horrible and unplayable.
Arch is shipping a WoW64 build now, which is not yet ready for prime time.
And then I realized that there’s actually only one stable Wine release per year but Arch has been shipping development releases all the time. That’s quite unusual. I’m used to Arch only shipping stable packages … huh.
Hopefully things will improve again. I’m not eager to build Wine from source. I’d rather ditch it and resort to my real Windows XP box for the little (retro)gaming that I do … 🫤
On my blog: Developer Diary, Day of the African Child https://john.colagioia.net/blog/2025/06/16/african-child.html #programming #project #devjournal
Ukraine’s F-16 Took Down Russian Fighter Jet in ‘Historic First’: Report ⌘ Read more