@bender@twtxt.net Fixed 𤣠Nobody was following that feed š
yarnd had no reason to āpullā it in.
Okay, I had heard of āRiverā before but I was not aware of this:
https://codeberg.org/river/river
River defers all window management policy to a separate window manager implementing the river-window-management-v1 protocol. This includes window position/size, pointer/keyboard bindings, focus management, window decorations, desktop shell graphics, and more.
This sounds promising and it follows the old X11 model. River does all the nasty Wayland work and I can make just the WM? š¤š¤Æ
Hey folks! We have recently had a wonderful new release of #py5, read about the new 3D trimesh integration feature and the matplotlib TextPath integration.
That release was quickly followed by a release to fix some small issues that surfaced this last week. Please check out py5 0.10.9a1 and join us at https://github.com/py5coding/py5generator/discussions to share your experiences!
#CreativeCoding #Processing #Python #genuary (sorry for the hashtag spamming, I couldnāt resist!)
Well, you girls and guys are making cool things, and I have some progress to show as well. š
https://movq.de/v/c0408a80b1/movwin.mp4
Scrolling widgets appears to work now. This is (mostly) Unicode-aware: Note how emojis like āš ā are double-width ācharactersā and the widget system knows this. It doesnāt try to place a āš ā in a location where thereās only one cell available.
Same goes for that weird āƤā thingie, which is actually āaā followed by U+0308 (a combining diacritic). Python itself thinks of this as two ācharactersā, but they only occupy one cell on the screen. (Assuming your terminal supports this ā¦)
This library does the heavy Unicode lifting: https://github.com/jquast/wcwidth (Take a look at its implementation to learn how horrible Unicode and human languages are.)
The program itself looks like this, itās a proper widget hierarchy:
https://movq.de/v/1d155106e2/s.png
(There is no input handling yet, hence some things are hardwired for the moment.)
** Year in review, 2025 **
Here, an obligatory end of year wrap up kinda post that, as I started to write in what I assume is the classical platonic form for all blogs wherein I reflect thoughtfully on stuff I read, or games I played, or projects I twiddled at, and what not, I became overwhelmed by the act of creating a kinda cursory and meandering review, because, what, in this run on sentence, do I have to contribute that I really wanna commit to you, dear reader?
Instead, letās try the following.
Right now, in 2025, Iāve go ⦠ā Read more
@prologic@twtxt.net That might be a challenge, at least in 16-bit Real Mode: The OS follows the model of COM files on DOS, i.e. the size of the binary cannot exceed 64 KiB and heap+stack of the running program will have to fit into that same 64 KiB. š (The memory layout is very rigid, each process gets such a 64 KiB slice.)
And in 64-bit Long Mode, there is no ākernelā yet. The thing in the video is literally just a small bare-metal program.
But some day, maybe. š
@prologic@twtxt.net I dunno if itās me or the bridge, but my pleroma instance didnāt pull any of your notes + a follow request got stuck as Request Sent
@prologic@twtxt.net Bwahahaha! I tried to establish some form of āconventionā for commit messages at work (not exactly what you linked to, though), but itās a lost cause. š Nobody is following any of that. Nobody wants to invest time in good commit messages. People just want to get stuff done.
Iām just glad that 80% are at least somewhat useful ā instead of āwipā or āshit i screwed upā.
Itās only been really @manton@bridge.twtxt.net thatās new on yhe disxover cure? š§ And only because iām following him (only person whose Fediverse handle i could remember š¤£)
** Gundam is just the same as Jane Austen but happens to include giant mech suits **
A friend recently asked how to get started watching Gundam, and as I tripped all over myself, equal parts excitement and not wanting to sound like a lunatic, I fumbled around for a good answer.
What I landed at was inelegant and I eventually panicked and found a watch list online. BUT! BUT! What is a blog for if not do overs!? Also, what follows has literally no i ⦠ā Read more
Someone, on the Bridge, this is meant to have sent @manton@bridge.twtxt.net a āFollow Requestā via Activity Pub hmmm š§
Iām still looking for people, podcasts, events talking about #Python without assuming everyone is a software developer or a ādata scientistā.
Why are data journalists, type designers (Guidoās brother!), Blender wizards, FreeCAD hackers, hobbyist game makers, casual automation buffs, robot tweakers, MicroPython enthusiasts, creative coders, educators, biologists, astronomers and other scientists, consistently ignored?
Are we f*ing invisible? One of Python Brasil keynoters kind of just did that. My heart sank. Other talks, like the Art&FLOSS one, by Jim Schmitz, lessened my pain.
Where is the follow up for that 2017 keynote by Jake VanderPlas?
Iām still looking for people, podcasts, events, talking about #Python without assuming everyone is a software developer or a ādata scientistā.
Why are data journalists, type designers (Guidoās brother!), Blender wizards, FreeCAD hackers, hobbyist game makers, casual automation buffs, robot tweakers, MicroPython enthusiasts, creative coders, educators, biologists, astronomers and other scientists, consistently ignored?
Are we invisible? One of Python Brasil keynoters kind of just did that. My heart sank. Other talks, like the Art&FLOSS one, by Jim Schmitz, lessened my pain.
Where is the follow up for that 2017 keynote by Jake VanderPlas?
I think because it still inserted the wrong alias in my following list:
# follow = manton@bridge.twtxt.net https://bridge.twtxt.net/twtxt/remote/d428c49928a4a0d1.txt
WOW LOL
fetch https://weaknotes.com/users/david: status 500 Internal Server Error
First real test failed trying to lookup / follow @david@weaknotes.com
access.log files. Hence theyāll never see followers, unless we notify them out of band. š«¤
Is it worth me reaching out to the operator and helping build some solution for their userbase to detect followers? š§
access.log files. Hence theyāll never see followers, unless we notify them out of band. š«¤
@movq@www.uninformativ.de Actually, @threatcat@tilde.club popped up in my own access log first. Thatās how I discovered the feed. :-) So I figured that this feed author actually sees my reply. The hope is that with the next mention of my feed in threatcatās feed, the other tilde users, who are following threatcat, are then also informed of my existence. :-)
I donāt know how tilde.club is set up. But it should be relatively easy to give all users access to their nginx access logs. Not sure if somebody already requested that or not. But Iād encourage tilde users to ask for that. Maybe also just for twtxt.txt and/or in a custom, reduced log format.
@lyse@lyse.isobeef.org Thereās a couple of new users on https://tilde.club, but since this is a shared host, I doubt that they have access to their access.log files. Hence theyāll never see followers, unless we notify them out of band. š«¤
I have now permitted the following media types:
image/*
audio/*
video/*
text/*
@prologic@twtxt.net when I first āfedā the text to Gemini, I asked for a three paragraphs summary. It provided it. Then I asked to āelaborate on three areas: user experience, moral/political impact, and technical/legal concernsā. The reply to that is too long for a twtxt.
I then asked to counter the OP opinionsāas in āhow would you counter the authorās opinion?ā. The reply was very long, but started like this:
āThatās an excellent question, as the post lays out some very strong, well-reasoned criticisms. Countering these points requires acknowledging the valid concerns while presenting a perspective focused on mitigation, responsible integration, and the unique benefits of AI.ā
What followed was extensive, so I asked for a summary, which didnāt do justice to the wall of text that preceded it.
CodeX is very good at following instructions š
Another top (3 Star) US General Steps Down Following Recent Strikes ā Read more
Lithuania to close entire border with Belarus following weather balloon incidents ā Read more
Fixed following page template bug so cached feed counts render without errors. cc @bender@twtxt.net
Follow-up observations by Webb confirm GRB 250702B is most energetic cosmic explosion ever recorded
Considering the immense size of the universe, itās no surprise that space still holds plenty of secrets for us. Recently, astronomers believe they stumbled upon a kind of cosmic blast never seen before, and itās challenging what we thought we knew about how stars die. ā Read more
Ex-Premier League referee David Coote admits making indecent image of child
David Coote was charged on 12 August following an investigation by Nottinghamshire Police. ā Read more
Ex-Premier League referee Coote admits making indecent image of child
David Coote was charged on 12 August following an investigation by Nottinghamshire Police. ā Read more
Ex-Premier League referee David Coote admits making indecent image of child
David Coote was charged on 12 August following an investigation by Nottinghamshire Police. ā Read more
Former referee Coote admits child image offence
David Coote was charged on 12 August following an investigation by Nottinghamshire Police. ā Read more
Former referee Coote admits child image offence
David Coote was charged on 12 August following an investigation by Nottinghamshire Police. ā Read more
Ex-Premier League referee David Coote admits making indecent image of child
David Coote was charged on 12 August following an investigation by Nottinghamshire Police. ā Read more
Former referee Coote admits child image offence
David Coote was charged on 12 August following an investigation by Nottinghamshire Police. ā Read more
Ex-Premier League referee David Coote admits making indecent image of child
David Coote was charged on 12 August following an investigation by Nottinghamshire Police. ā Read more
Ex-Premier League referee David Coote admits making indecent image of child
David Coote was charged on 12 August following an investigation by Nottinghamshire Police. ā Read more
Former referee Coote admits child image offence
David Coote was charged on 12 August following an investigation by Nottinghamshire Police. ā Read more
Former referee Coote admits child image offence
David Coote was charged on 12 August following an investigation by Nottinghamshire Police. ā Read more
Ex-Premier League referee David Coote admits making indecent image of child
David Coote was charged on 12 August following an investigation by Nottinghamshire Police. ā Read more
Former referee Coote admits child image offence
David Coote was charged on 12 August following an investigation by Nottinghamshire Police. ā Read more
Ex-Premier League referee David Coote admits making indecent image of child
David Coote was charged on 12 August following an investigation by Nottinghamshire Police. ā Read more
Ex-Premier League referee David Coote admits making indecent image of child
David Coote was charged on 12 August following an investigation by Nottinghamshire Police. ā Read more
Venezuela shuts embassy in Norway following opposition leaderās Nobel award
Oslo calls the decision āregrettableā, stressing that the Nobel committee functions independently. ā Read more
TikTok star HSTikkyTokky arrested after manhunt
Harrison Sullivan has been on the run for almost a year following several alleged driving offences. ā Read more
NZās Williamson to miss T20 series against England
New Zealand batter Kane Williamson will miss this monthās T20 series against England but captain Mitchell Santner is back following injury. ā Read more
āShe left trail of fairy dustā: Tributes pour in for Diane Keaton
First Wives Club co-star Goldie Hawn says Diane Keaton left āmemories beyond imaginationā following her death aged 79. ā Read more
This Nazi philosopherās playbook explains everything Donald Trump does
Thom Hartmann, Ā CommentatorĀ - Ā Raw Story
_Stephan:Ā I have been telling you since before Trump was inaugurated the last time that he was going to follow and is following Hitlerās playbook. Thatās what Project 2025 was all about.Ā I was going to write a paper on this, but havenāt had time. Now Thom Hartmann has done it, so I donāt have to. The media lacks the courage to speak the truth ⦠ā Read more
I noticed Google put out this article: https://android-developers.googleblog.com/2025/09/lets-talk-security-answering-your-top.html itās very current day Google, but the comments under the YouTube video are pretty on point and I saw a few familiar faces there. There is also, unexpectedly, ways to contact Google.
First a form for āteachers, students, and hobbyistsā, that I filled politely, as someone who falls under their hobbyist category. It can be filled both anonymously, or with an e-mail attached, to be contacted by them (I chose the second option).
Also a general feedback and questions form, that I was not as polite in and used to send them the following message:
I have already provided some feedback, in the teacher, student and hobbyists form/questionaire, as well as an open letter Iāve recently sent to the European Commission digital markets act team, as I do believe your proposal might not even be legal, given the fact it puts privacy-focused alternative app stores at risk (https://f-droid.org/cs/2025/09/29/google-developer-registration-decree.html) and it was proposed this early, after Google lost in court to Epic Games, over similar monopoly concerns. Why should we trust Google to be the only authority for all developer signatures, right after the European courts labeled it a gatekeeper?
Assuming this gets passed, despite justified developer backlash and at best questionable legality, can you give us any guarantees, this will not be used to target legal malware-free mods, or user privacy enhancing patchers, like the ones used for applying the ReVanced patches? I have made a few mods myself, but I am in no way associated with the ReVanced team. I just share many peoples concerns, Google Chrome has been conveniently stripped of its manifest v2 support, that made many privacy protecting extensions possible and now youāre conveniently asking for the government IDs, of all the developers, who maintain these kinds of privacy protections (be it patches, or alternative open-source apps) on Android.
@movq@www.uninformativ.de I submitted it via the form on their website (https://digital-markets-act.ec.europa.eu/contact-dma-team_en) and got the following response:
Dear citizen,
Thank you for contacting us and sharing your concerns regarding the impact of Googleās plans to introduce a developer verification process on Android. We appreciate that you have chosen to contact us, as we welcome feedback from interested parties.
As you may be aware, the Digital Markets Act (āDMAā) obliges gatekeepers like Google to effectively allow the distribution of apps on their operating system through third party app stores or the web. At the same time, the DMA also permits Google to introduce strictly necessary and proportionate measures to ensure that third-party software apps or app stores do not endanger the integrity of the hardware or operating system or to enable end users to effectively protect security.
We have taken note of your concerns and, while we cannot comment on ongoing dialogue with gatekeepers, these considerations will form part of our assessment of the justifications for the verification process provided by Google.
Kind regards,
The DMA Team
Met officers face fast-track hearings after Panorama investigation
The police watchdog says it is launching accelerated disciplinary hearings following a BBC Panorama investigation. ā Read more
Head coach Wellens departs St Helens
St Helens announce head coach Paul Wellens is to depart the club following the recent conclusion of their 2025 season. ā Read more
AI Browser Dia Launches Publicly on Mac
The Browser Companyās Dia app is now open to anyone on Mac. Itās the first time the AI-powered browser has been widely available since its beta launch in June.
Following on from Operaās Neon, which arrived last month, Dia is another AI-first browsing experience thatās centere ⦠ā Read more
āQuestions will be askedā of Bompastor and Chelsea
āQuestions will be askedā of Sonia Bompastor following Chelseaās underwhelming Womenās Champions League draw with Twente, says ex-England forward Lianne Sanderson. ā Read more
Surge in shark-tracking app downloads following fatal Sydney attack
There has been a surge in downloads of the SharkSmart app following the fatal attack of a Northern Beaches surfer ā in a sign the incident has left some nervous to get back into the water. ā Read more
Council resorts to security guards, body cameras amid rising violence
A Queensland council is ramping up efforts to protect staff following an alarming rise in verbal and physical abuse. ā 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
[$] Progress on defeating lifetime-end pointer zapping
Paul McKenney gave a remote presentation at
KangrejosĀ 2025 following up on the
talk he gave last year about the
lifetime-end-pointer-zapping problem: certain common patterns for multithreaded code are
technically undefined behavior, and changes to the C and C++ specifications
will be needed to correct that. Those changes could also impact code that uses
unsafe Rust, such as the kernelās Rust bindings. Progress on the p ⦠ā Read more
Gold Coast mayor says Qld government hoarding cyclone recovery funds
Gold Coast mayor Tom Tate is calling for the state government to hand over funding allocated to help cover the cityās growing disaster recovery bill following Tropical Cyclone Alfred. ā Read more
SA childcare centre āunsuitable to openā amid supervision concerns
The Education Standards Board has closed Edge Early Learning Centre at Plympton for 90 days following an investigation into reports of āinadequate supervisionā of children. ā Read more
Live: Swans firm as favourites in Curnow race as Blues play hardball
Sydney appears to be in the box seat to secure a deal for wantaway Carlton superstar Charlie Curnow, as the Blues set a hefty asking price for their goal kicker. Follow live. ā Read more
OāReilly replaces injured James in England squad
Manchester City defender Nico OāReilly receives his first call up to the England squad following the withdrawal of Reece James. ā Read more
French Prime Minister SƩbastien Lecornu resigns after less than a month
The shock move comes 26 days after his appointment following the collapse of the previous government of FranƧois Bayrou. ā Read more
French Prime Minister SƩbastien Lecornu resigns after less than a month
The shock move comes 26 days after his appointment following the collapse of the previous government of FranƧois Bayrou. ā Read more
French Prime Minister SƩbastien Lecornu resigns after less than a month
The shock move comes 26 days after his appointment following the collapse of the previous government of FranƧois Bayrou. ā Read more
French Prime Minister SƩbastien Lecornu resigns after less than a month
The shock move comes 26 days after his appointment following the collapse of the previous government of FranƧois Bayrou. ā Read more
French Prime Minister SƩbastien Lecornu resigns after less than a month
The shock move comes 26 days after his appointment following the collapse of the previous government of FranƧois Bayrou. ā Read more
āI cannot abideā: Biting dissent blasts Supreme Court for āplainly misjudgingā case
Nicole Charky-Chami, Ā Senior EditorĀ - Ā Raw Story
_Stephan:Ā Like the country itself, the Supreme Court is divided between the majority of corrupt justices who are basically helping Trump and the Republicans to make the United States a nation controlled by a fascist authoritarian oligarchy, and a minority of justices who follow precedent and the laws. The minority ⦠ā Read more
Remembering Steve Jobs
Today marks the 14th anniversary of Steve Jobs passing away, at the age of 56. He died just one day after Apple unveiled the iPhone 4S and Siri.
Apple CEO Tim Cook has once again paid tribute to Jobs.
āSteve saw the future as a bright and boundless place, lit the path forward, and inspired us to follow,ā said Cook, in a [post](https://x.com ⦠ā 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.
The twtiverse appears to have shrunk. Among the 61 feeds that I follow, I donāt see any hash collisions anymore. š¤
Is Mainstream Tech News Dead?
Millions of āFollowersā, but struggle to get a single āLikeā? ā Read more
Speaking of groff: Iāve been following their mailing list for a while now and this G. Branden Robinson person invests an insane amount of energy into that project. š¤Æ
10 Crazy-Specific Rules Dallas Cowboys Cheerleaders Must Follow
Being a Dallas Cowboys cheerleader is one of the most high-profile off-field jobs in all of professional sports. The iconic uniforms, the backing of one of the most followed NFL teams in the country, and the throngs of cheering fans at games and events all make it so. The Cowboysā cheerleaders are undoubtedly the most [ā¦]
The post [10 Crazy-Specific Rules Dallas Cowboys Cheerleaders Must Follow](https://l ⦠ā Read more
@itsericwoodward@itsericwoodward.com pretty cool! Started following you, not to miss any progress. Thanks for the exhaustive reply!
@prologic@twtxt.net thanks, I already follow @important_dev_news@n8n.andros.dev too.
BTW, the feed on https://feeds.twtxt.net/ seem down? It says itās in maintenance.
š§® USERS:1 FEEDS:2 TWTS:1470 ARCHIVED:90004 CACHE:2669 FOLLOWERS:22 FOLLOWING:14
š§® USERS:1 FEEDS:2 TWTS:1469 ARCHIVED:89989 CACHE:2669 FOLLOWERS:22 FOLLOWING:14
Silent Component Updates & Redesigned Update Experience
Following on from our previous initiative to improve how Docker Desktop delivers updates, we are excited to announce another major improvement to how Docker Desktop keeps your development tools up to date. Starting with Docker Desktop 4.46, weāre introducing automatic component updates and a completely redesigned update experience that puts your productivity first. Why Weāre⦠ā Read more
š§® USERS:1 FEEDS:2 TWTS:1468 ARCHIVED:89982 CACHE:2683 FOLLOWERS:22 FOLLOWING:14
š§® USERS:1 FEEDS:2 TWTS:1467 ARCHIVED:89975 CACHE:2680 FOLLOWERS:22 FOLLOWING:14
š§® USERS:1 FEEDS:2 TWTS:1466 ARCHIVED:89964 CACHE:2691 FOLLOWERS:22 FOLLOWING:14
š§® USERS:1 FEEDS:2 TWTS:1465 ARCHIVED:89956 CACHE:2696 FOLLOWERS:22 FOLLOWING:14
š§® USERS:1 FEEDS:2 TWTS:1464 ARCHIVED:89943 CACHE:2694 FOLLOWERS:22 FOLLOWING:14
waitā¦.so iām like nearly done? it just works? and itās fast? this feels like the end of the first all-nighter i pulled where i just got post creation done, unaware of the three weeks that would follow ā like looking at the roadmap iām definitely not done but bbycll is like actually kind of usable now o.o
š§® USERS:1 FEEDS:2 TWTS:1463 ARCHIVED:89933 CACHE:2719 FOLLOWERS:22 FOLLOWING:14
š§® USERS:1 FEEDS:2 TWTS:1462 ARCHIVED:89926 CACHE:2715 FOLLOWERS:22 FOLLOWING:14
š§® USERS:1 FEEDS:2 TWTS:1461 ARCHIVED:89907 CACHE:2729 FOLLOWERS:22 FOLLOWING:14
@lyse@lyse.isobeef.org retwts are a discovery feature! on federated platforms with no algorithm where you only ever see posts from accounts you explicitly follow, the element of āhey look at this!ā helps users to find other accounts they might like organically
i agree quoting and replying forum-style is generally a much better way of doing things even though im a heathen and i revel in the dark patterns inspired by quote posts but when you have nothing to add and you just want to share a twt with your followers itād be good to have a standardized way of linking to twt
š§® USERS:1 FEEDS:2 TWTS:1460 ARCHIVED:89905 CACHE:2731 FOLLOWERS:22 FOLLOWING:14
š§® USERS:1 FEEDS:2 TWTS:1459 ARCHIVED:89894 CACHE:2727 FOLLOWERS:22 FOLLOWING:14
@lyse@lyse.isobeef.org a content warning is a way to tell the audience the content they are about to see is (or might be) shocking, or unsuitable, or unlikable. The audience can then chose to see it, or not. You know, akin of movies stating:
āWarning: The following film contains scenes that some viewers may find disturbing. Viewer discretion is advised.ā
š§® USERS:1 FEEDS:2 TWTS:1458 ARCHIVED:89883 CACHE:2723 FOLLOWERS:22 FOLLOWING:14
š§® USERS:1 FEEDS:2 TWTS:1457 ARCHIVED:89869 CACHE:2715 FOLLOWERS:22 FOLLOWING:14
š§® USERS:1 FEEDS:2 TWTS:1456 ARCHIVED:89837 CACHE:2703 FOLLOWERS:22 FOLLOWING:14
š§® USERS:1 FEEDS:2 TWTS:1455 ARCHIVED:89815 CACHE:2688 FOLLOWERS:22 FOLLOWING:14
š§® USERS:1 FEEDS:2 TWTS:1454 ARCHIVED:89800 CACHE:2675 FOLLOWERS:22 FOLLOWING:14
@zvava@twtxt.net oh duh! Sorry, I promised I read, my brain just didnāt process it right. I shall follow your progress, and offer bits and pieces of unrequested trivialities. :-)
replies and following implemented! next step is further parsing of post contents, rendering threads, and then maybe i can finally start adding remote feedsā¦! though i kinda wanna redo the whole ui ^^ā
š§® USERS:1 FEEDS:2 TWTS:1453 ARCHIVED:89786 CACHE:2676 FOLLOWERS:22 FOLLOWING:14
š§® USERS:1 FEEDS:2 TWTS:1452 ARCHIVED:89778 CACHE:2673 FOLLOWERS:22 FOLLOWING:14
š§® USERS:1 FEEDS:2 TWTS:1451 ARCHIVED:89768 CACHE:2666 FOLLOWERS:22 FOLLOWING:14
š§® USERS:1 FEEDS:2 TWTS:1450 ARCHIVED:89755 CACHE:2658 FOLLOWERS:22 FOLLOWING:14