How to get LSP semantic highlighting working for C++ ā Read more
Brisbane roastery wins gold at national coffee competition
Coffee Mentality founder Ian Abadiano spills the beans on what it takes to stand out in Australiaās competitive coffee industry. ā Read more
Thanks @bender@twtxt.net itās been a long time indeed but, I was here the whole time. Just silent. I just didnāt have much meaningful/worth twting about ⦠/ME flips a bird to life
«The Hudson River is flowing through the heart of Times Square this month.
Press play to hear from Marina Zurkow & James Schmitz [@hx2A@mastodon.art] the artists behind āThe River is a Circle (Times Square Edition)ā - Septemberās #MidnightMoment, a visual ācombination of live data and a matrix of researched information about the Hudson River ecology,ā says Zurkow.Ā»
«The Hudson River is flowing through the heart of Times Square this month.
Press play to hear from Marina Zurkow & James Schmitz [@hx2A@mastodon.art] the artists behind āThe River is a Circle (Times Square Edition)ā - Septemberās #MidnightMoment, a visual ācombination of live data and a matrix of researched information about the Hudson River ecology,ā says Zurkow.Ā»
How to Test If A Multiverse is Safe š” ā Read more
Trying out CloudFlare āworkersā / āpagesā ⦠Seems to be ok - getting a litle confused due to the powerful features in the console but isnāt that the challenge for all cloud services these days.
My current multi-phone strategy
In response to a question a commenter named Jerry asked, I want to briefly explain my multi-phone strategy. ā Read more
@movq@www.uninformativ.de better than in the US. Our lasts only 10 years, and you need to go through the vision test, and, of course, pay). Recently they added a little gold star denoting āreal IDā compliance, and we had to pay $10 to get the old one replacedāout of the regular renew āscheduleā.
In here it is all about control, and money.
Whooooaaaah, I just accidentally found out that VLC can play 360° videos and I am able to pan around! Crazy shit. I actually scrolled in order to adjust the volume like it usually works, but it zoomed in and out instead. Then I saw the title hinting at the 360° stuff. Even though this is not my cup of tea, itās nice that VLC supports it.
Solving Kubernetes Multi-tenancy Challenges with vCluster
Understanding Multi-tenancy When we are building Internal Developer Platforms (IDP) for our customers Kubernetes is often a solid choice as the robust core of this platform. This is due to its technical capabilities and the strong⦠ā Read more
The driverās license documents in Germany now have an expiration date. You have to renew them every 15 years. (Not the license itself, just the documents.)
I just got my renewed documents. Their expiration date says something like 01.09.40. Huh? That looks super weird to me, like an error. But no, itās 2040 ⦠Just 15 years away.
A step-by-step guide to modernizing Java projects with GitHub Copilot agent mode
Learn how to use GitHub Copilot agent mode to modernize legacy Java projects with guided upgrades, automated fixes, and cloud-ready migrations.
The post A step-by-step guide to modernizing Java projects with GitHub Copilot agent mode ⦠ā Read more
@alexonit@twtxt.alessandrocutolo.it Yhays kind of love you!! Stance and position on this. If we are going to make chicken changes in the threading model, letās keep content based addressing, but also improve the use of experience. So in fact, in order to answer your question, I think yes, we can do some kind of combination of both.
is there a way to put (paste) a line inline? ā Read more
@lyse@lyse.isobeef.org I donāt think thereās any point in continuing the discussion of Location vs. Content based addressing.
I want us to preserve Content based addressing.
Letās improve the user experience and fix the hash commission problems.
Our plan for a more secure npm supply chain
Addressing a surge in package registry attacks, GitHub is strengthening npmās security with stricter authentication, granular tokens, and enhanced trusted publishing to restore trust in the open source ecosystem.
The post Our plan for a more secure npm supply chain appeared first on The GitHub Blog. ā Read more
@04866 what?? I donāt know how to get myself around edbrowse, I almost hate it
@movq@www.uninformativ.de Yeah, it took quite some time to load. But then it was briefly back. Now itās 503ing immediately all the time.
Gartner positions GitHub as a Leader in the 2025 Magic Quadrant for AI Code Assistants for the second year in a row
Our commitment is to empower every developer and stay true to our north star by building an open, secure, and AI-powered platform that defines the future of software development.
The post [Gartner positions GitHub as a Leader in the 2025 Magic Quadrant for AI Code Assistants for the second yea ⦠ā Read more
I HATED iOS 26 Liquid Glass on iPhone, But Now I Like It
I admit, I was a hater. I absolutely loathed the Liquid Glass interface on iOS 26. I thought it was obnoxious, distracting, excessive, confusing, ugly, hard to read. My initial impressions were really bad, it was so weird looking and off that it made me hate using my iPhone and I immediately regretted upgrading to ⦠Read More ā Read more
@lyse@lyse.isobeef.org https://www.celestrak.com (where the TLE files are downloaded from) seems to be down. :/
@prologic@twtxt.net I know we wonāt ever convince each other of the otherās favorite addressing scheme. :-D But I wanna address (haha) your concerns:
I donāt see any difference between the two schemes regarding link rot and migration. If the URL changes, both approaches are equally terrible as the feed URL is part of the hashed value and reference of some sort in the location-based scheme. It doesnāt matter.
The same is true for duplication and forks. Even today, the ācannonical URLā has to be chosen to build the hash. Thatās exactly the same with location-based addressing. Why would a mirror only duplicate stuff with location- but not content-based addressing? I really fail to see that. Also, who is using mirrors or relays anyway? I donāt know of any such software to be honest.
If there is a spam feed, I just unfollow it. Done. Not a concern for me at all. Not the slightest bit. And the byte verification is THE source of all broken threads when the conversation start is edited. Yes, this can be viewed as a feature, but how many times was it actually a feature and not more behaving as an anti-feature in terms of user experience?
I donāt get your argument. If the feed in question is offline, one can simply look in local caches and see if there is a message at that particular time, just like looking up a hash. Whereās the difference? Except that the lookup key is longer or compound or whatever depending on the cache format.
Even a new hashing algorithm requires work on clients etc. Itās not that you get some backwards-compatibility for free. It just cannot be backwards-compatible in my opinion, no matter which approach we take. Thatās why I believe some magic time for the switch causes the least amount of trouble. You leave the old world untouched and working.
If these are general concerns, Iām completely with you. But I donāt think that they only apply to location-based addressing. Thatās how I interpreted your message. I could be wrong. Happy to read your explanations. :-)
ProcessOne: Why Europeās āChat Controlā Proposal Will Cripple European Communication Industry While Failing to Protect Children
On October 14th, the European Concil will vote on a regulation that ⦠ā Read more
Coming to France.
Here is just a small list of things⢠that Iām aware will break, some quite badly, others in minor ways:
- Link rot & migrations: domain changes, path reshuffles, CDN/mirror use, or moving from txt ā jsonfeed will orphan replies unless every reader implements perfect 301/410 history, which they wonāt.
- Duplication & forks: mirrors/relays produce multiple valid locations for the same post; readers see several āparentsā and split the thread.
- Verification & spam-resistance: content addressing lets you dedupe and verify youāre pointing at exactly the post you meant (hash matches bytes). Location anchors can be replayed or spoofed more easily unless you add signing and canonicalization.
- Offline/cached reading: without the original URL being reachable, readers canāt resolve anchors; with hashes they can match against local caches/archives.
- Ecosystem churn: all existing clients, archives, and tools that assume content-derived IDs need migrations, mapping layers, and fallback logic. Expect long-lived threads to fracture across implementations.
Weāve been discussing the idea of changing the threading model from Content-based Addressing to Location-based addressing for years now. The problem is quite complex, but I feel I have to keep reminding yāall of the potential perils of changing this and the pros/cons of each model:
With content-addressed threading, a reply points at something thatās intrinsically identified (hash of author/feed URI + timestamp + content). That ID never changes as long as the content doesnāt. Switching to location-based anchors makes the reply target extrinsicāit now depends on where the post currently lives. In a pull-based, decentralised network, locations drift. The moment they do, thread identity fragments.
Ten Mind-Boggling Discoveries About Birds
The term ābird-brainedā is often used to describe something simple or dopey. So it might surprise you to learn that our feathered friends are more complex creatures than we frequently give them credit for. From Kenyaās charitable starlings to the toxic avians of Papua New Guinea, there are fascinating birds to be found all over [ā¦]
The post [Ten Mind-Boggling Discoveries About Birds](https://listverse.com/2025/09/22/ten-mind-boggling-discoveries-ab ⦠ā Read more
Albanese says heād be surprised if Optus boss wasnāt considering his future
The prime minister says Optus hasnāt fulfilled its Triple Zero obligations, while Communications Minister Anika Wells says the telco āperpetuated an enormous failure on the Australian peopleā. ā Read more
Dont dare to fight for peace, enlive it.
openSUSE Removes File System Due to Developer āBehaviorā
The openSUSE Linux project says they will re-add BCacheFS support āOnce the BCacheFS maintainer behavesā. ā Read more
This thing about making software run on other peopleās computers can be pretty hard!
No wonder I think Iāve heard this is one of the things that distinguishes professional software development from [my preferred domain of] things such as āend-user programmingā etc.
The problem is that when you start sharing code in the context of a FLOSS project you almost immediately get enmeshed in concerns about packaging and how other people will install stuff, when sometimes you just donāt want to be a professional software developer! šæ
Iām always borrowing terms (learning ideas) from @lr like: incidental complexity. I hate incidental complexity or maybe I just fear incidental complexity. Can we escape incidental complexity? I guess not.
@alexonit@twtxt.alessandrocutolo.it I took it down mostly because of continued abuse and spam:l. I intend to fix I and improve the drive and its sister at Summer point š¤
@alexonit@twtxt.alessandrocutolo.it thank you and welcome back to Yarn! The somewhat plushie-like look is intentional, so Iām glad it was noticed.
Only have 2 sizes of him in this pose, as well as most other sitting poses, but if thereās ever a sitting pose, shared by more than 2 of them, Iāll be sure to make a matrioska edit.
@alexonit@twtxt.alessandrocutolo.it Personally, I find the reversed order of URL first and then timestamp more natural to reference something. Granted, URL last would be kinda consistent with the mention format. However, the timestamp doesnāt act as a link text or display text like in a mention, so, itās some different in my opinion. But yeah.
I bought an iPhone (as my third smartphone)
I never thought I would do this, but I bought an iPhone. Itās a pretty cheap iPhone SE 2. Gen (2020) used from eBay, like the device I got issued from my work. Itās so tiny and itās really difficult to type even a short text like this. ā Read more
Blackmagic turns the latest iPhone into a professional cinema camera
The Melbourne company worked with Apple to create a dock that allows pro camera connections on the iPhone 17 Pro. ā Read more
Today is #SoftwareFreedomDay !
If you want to learn more about it, why not see this video with its founder?
Paul Walter has been posting amazing #GIS stuff on linkedinā¦.
Ā«Oh, also, here is a link to Transitlandās map of open #GTFS data: https://www.transit.land/map#3.5/40.41/-104.84Ā»
«Welcome to the #AutomatingGIS processes course! Through interactive lessons and hands-on exercises, this course introduces you to #GeographicDataAnalysis using the #Python programming language. If you are new to Python, we recommend you first start with the Geo-Python course (geo-python.readthedocs.io) before diving into using it for GIS analyses in this course.
Geo-Python and Automating GIS Processes (ā#AutoGISā) have been developed by the Department of Geosciences and Geography at the University of Helsinki, Finland. The course has been planned and organized by the #DigitalGeographyLab. The teaching materials are openly accessible for anyone interested in learning.Ā»
«Welcome to the #AutomatingGIS processes course! Through interactive lessons and hands-on exercises, this course introduces you to #GeographicDataAnalysis using the #Python programming language. If you are new to Python, we recommend you first start with the Geo-Python course (geo-python.readthedocs.io) before diving into using it for GIS analyses in this course.
Geo-Python and Automating GIS Processes (ā#AutoGISā) have been developed by the Department of Geosciences and Geography at the University of Helsinki, Finland. The course has been planned and organized by the #DigitalGeographyLab. The teaching materials are openly accessible for anyone interested in learning.Ā»
https://autogis-site.readthedocs.io/en/latest/
(via Paul Walter no linkedin)
Doing a bit of 2018 Advent of Code now to relax. š
A bike ride to reset
After a tough last weekend, a little cold, and bad weather, I was really exhausted and not in the best mood this week. But I knew the weather would be great on Friday, so I planned a bike tour. A 47-kilometer round trip north where there arenāt many hills. ā Read more
@movq@www.uninformativ.de But itās so reliable and they have all the experts, they know what theyāre doing! And donāt forget, itās way cheaper! Just think of the 34 cents saved every year on paper, the business dude calculated!
Enjoy your weekend! (I hope, you just called it a day and donāt have to drive to the office or silly shenanigans like that.)
Why Iām Holding Off On Upgrading to MacOS Tahoe 26 For Now
If youāre anything like me, youāre typically excited about new operating systems being released, but also approach with a little hesitation. After diving right into iOS 26 on iPhone, I regretted it for various reasons including some Liquid Glass annoyances, sluggishness, and battery drain (though my opinions are rapidly evolving, more on that separately!), and ⦠[Read More](https://osxdaily.com/2025/09/19/why-im ⦠ā Read more
From memes to murder: How the āterminally onlineā are radicalised
The killing of Charlie Kirk has laid bare the dark pipeline from gaming forums and chats to extremist violence. ā Read more
The Violent Extremism of Tech Conferences
Tech Conferences - big and small, from Open Source to Big Tech - have been heavily promoting Leftist Extremism⦠ā Read more
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
I would like to wish everyone, including all haters and losers (of which, sadly, there are many) a truly happy and enjoyable weekend!
Beyond Containers: llama.cpp Now Pulls GGUF Models Directly from Docker Hub
The world of local AI is moving at an incredible pace, and at the heart of this revolution is llama.cppāthe powerhouse C++ inference engine that brings Large Language Models (LLMs) to everyday hardware (and itās also the inference engine that powers Docker Model Runner). Developers love llama.cpp for its performance and simplicity. And we at⦠ā Read more
Only plebeians and shabbos goyim care about politics, however. Naturally, the Jews would want you to sperg out about Trump in a hipster-protocol chat.
@zvava@twtxt.net @lyse@lyse.isobeef.org I also think a location based reference might be better.
A thread is a single post of a single feed as a root, but the hash has the drawback of not referencing the source, in a distributed network like twtxt it might leave some people out of the whole conversation.
I suggest a simpler format, something like: (#<TIMESTAMP URL>)
This solves three issues:
- Easier referencing: no need to generate a hash, just copy the timestamp and url, itās also simpler to implement in a client without the rish of collisions when putting things together
- Fetchable source: you can find the source within the reference and construct the thread from there
- Allow editing: If a post is modified the hash becomes invalid since it depends on
[ timestamp, url, content ]
Hereās one possible hobby: 1. Take something you donāt like. 2. Try to like it. You can try to like stuff
Hello everyone! š
After a long while away, Iām back on twtxt with this new feed.
Some of you might remember me as justamoment@twtxt.net, that was a test account I made for trying things out, but I ended up keeping it more than planned.
I also tried other social platforms in search of a place that felt right for me.
In the end twtxt was the one that ticked all of my boxes:
- Slow social: it act more like a feed reader and I really appreciate that thereās no flood of content that I canāt keep up with.
- No server needed: I absolutely love to have total control over my content, I tend to avoid having moving parts that might break, plus you can put your feed under version control and itās all backed up.
- Ownership: I can put my feed anywhere I want and nobody can decide if I can access it or not.
- For hackers: a single .txt file allows me to join a community, how cool is that!
This is why I decided to build my own twtxt client, one that allows you to decide how the feed is presented on your āinstanceā.
Itās still in the making but Iāll try to share a bit of it once I defined how things should work.
Coincidentally, I discovered that @itsericwoodward@itsericwoodward.com and @zvava@twtxt.net were also building a twtxt client, seems like twtxt is set to grow!
iOS 26 Battery Life Suffering? Hereās Why & How to Fix It
iOS 26 is in the wild, and aside from the mixed reactions to the Liquid Glass interface, there are also wildly different reports of battery life performance post-update. A notable number of iPhone and iPad users are complaining throughout social media and online forums that iOS 26 battery drains faster than it did before, and ⦠Read More ā Read more
Why Appleās new phone is eSIM only, and what it means for you
Apple executives on why the time is right to break away from the little plastic squares we carry over from phone to phone. ā Read more
https://andros.dev/texudus.txt, its url doesn't correspond to the feed either
I know it doesnāt need to be said, but āTexudusā is not twtxt. It is an attempt to create a, arguably, ābetter wayā¢ļøā. š¤
@bender@twtxt.net https://andros.dev/texudus.txt, its url doesnāt correspond to the feed either
Outback gardeners share the joys of turning dust to daisies
Flower farmer Suzanne Stanton says generations of outback women have taken comfort in their gardens, proof that life can survive in the harshest of climates. ā Read more
nicks? i remember reading somewhere whitespace should not be allowed, but i don't see it in the spec on twtxt.dev ā in fact, are there any other resources on twtxt extensions outside of twtxt.dev?
@lyse@lyse.isobeef.org @movq@www.uninformativ.de bbycllās nickname regex is /^([-_\p{N}\p{L}])+$/iu because i donāt like how english-centric only allowing ascii letters/numbers is though this only applies to local users as of now, currently all nicknames are tolerated when parsing remote feeds and i just do mentions how yarn does (just the feed url)
in the wild, iāve noticed a texedus feed with spaces in the nick (where its spec explicitly disallows whitespace in the nick) and feeds with other symbols in the nick too. honestly, i think we should just tolerate arbitrary nicknames for sake of user expression (while stripping or converting unreasonable characters) and just leave them out of mentions
Sometimes, I wonder how my desktop looks to other people. Normal sighted people, I mean. For me, everything is much smaller and always slightly blurry (almost antialiased) because of my eyesight.
Maybe it does look horribly pixelated and super ugly to other people, and thatās why everyone prefers smoothed fonts and UIs and all that ⦠? š
nicks? i remember reading somewhere whitespace should not be allowed, but i don't see it in the spec on twtxt.dev ā in fact, are there any other resources on twtxt extensions outside of twtxt.dev?
@zvava@twtxt.net @movq@www.uninformativ.de Iām not entirely sure about the spaces, but maybe they were omitted to simplify parsing of mentions in the form of @<nick url>. If the next token after the @<nick does not look like a URL, itās not a mention but regular text. This is just wild guessing, though.
Looking at the regex and tests in the original twtxt reference implementation seems to confirm that theory in the sense as it relies on whitespace as the delimiter:
Another thing about nicks is that the original twtxt reference implementation converts nicks to all lowercase:
You probably know this already, the original twtxt file format specification can be found here: https://twtxt.readthedocs.io/en/latest/user/twtxtfile.html
As for extensions, I donāt know of anything outside of twtxt.dev that has actually been (partially) implemented. However, there is also the issue tracker of the official reference implementation. You might wanna dig through that. For example, there is an alternative suggestions of multiline messages: https://github.com/buckket/twtxt/issues/157
Itās autumn. Cloudy, windy, and occasionally rainy. But itās supposed to warm up again this weekend, so will I go for a bike ride then? ā Read more
Ubuntuās Rust GNU Utils Replacement 17x Slower & Buggy
Canonical plans to replace the battle tested GNU Coreutils with new, untested, Rust-based replacements. ā Read more
@zvava@twtxt.net There would be only one hash for a message. Some to be defined magic date selects which hash to use. If the message creation timestamp is before this epoch, hash it with v1, otherwise hammer it through v2. Eventually, support for v1 could be dropped as nobody interacts with the old stuff anymore. But Iād keep it around in my client, because why not.
If users choose a client which supports the extensions, they donāt have to mess around with v1 and v2 hashing, just like today.
As for the school of thought, personally, Iād prefer something else, too. Iām in camp location-based addressing, or whatever it is called. There more I think about it, a complete redesign of twtxt and its extensions would be necessary in my opinion. Retrofitting has its limits. Of course, this is much more work, though.
Iām happy to report, after the successful remix of System Of A Down with the Nooran Sisters from India in https://www.youtube.com/watch?v=mi106DZJhuQ I stumbled across something almost equally great from Pakistan, Nusrat Fateh Ali Khan: https://www.youtube.com/watch?v=aZYG-9usGPI Itās a banger! The girls are unmatched, though.
@zvava@twtxt.net Not much of a known fact these days, but thereused to be a Yarn phone app (https://git.mills.io/yarnsocial/app), last version released 5 or so years ago, but it still suggests, it has to be somewhat feasable, to make another one. I donāt think anyone tried since, because the web version works well on phones, but Iām still hoping, we get a more native phone experience, one day.
@lyse@lyse.isobeef.org i dont mind if the hash is not backward compatible but im not sure if this is the right way to proceed because the added complexity dealing with two hash versions isnt justified
regular end users wont care to understand how twt hashes are formed, they just want to use twtxt! so i guess i could work in protecting users from themselves by disallowing post edits on old posts or posts with replies, but iām not fond of this either really. if they want to break a thread, they can just delete the post (though iāve noticed yarn handling post deletes dubiouslyā¦)
on activitypub i do genuinely find myself looking through several month or even year old posts sometimes and deciding to edit/reword them a little to be slightly less confusing, this should be trivial to handle on twtxt which is an infinitely simpler specification
@bender@twtxt.net @thecanine@twtxt.net well now this has me thinking abt the feasibility of making an android twtxt app for pods, the actual apis of pods would have to be standardized (or the fucked up way that activitypub does it, where the āmastodon apiā is the defacto client api (does yarn even have an api reference?)) or the client is just simply..a client..but editing feeds via PUT, PATCH, DELETE etc. is standardized!ā¦? (not to mention i dont even know where to begin making an android app lmao)
Ignite Realtime Blog: Openfire 5.0.2 release!
The IgniteRealtime community is happy to announce a new release of its open source, real-time communications server server Openfire! Version 5.0.2 brings a number of stability improvements and bug fixes.
Notably, it addresses a recently identified security vulnerability, identifies as CVE-2025-59154. The issue allows for potential identity spoofing via unsafe Common Nam ⦠ā Read more
Wanting to add, this isnāt a twtxt client. It is Yarnd on steroids! š
@lyse@lyse.isobeef.org I didnāt know they had a name, to be honest. When I/we last had a dot matrix printer, I just sat alone in the basement and made these. š
[2025/09/11 12:56:01.816] ā please set config.host when trying to run "bbycll". How to bypass that tiny hurdle?
Adding too this. The configuration example at the repository reads:
{
"nick": "Example",
"description": "alice's twtxt instance!",
"host": "twtxt.example.com",
"admin": "alice"
}
Would it make more sense changing nick to instance_name or similar? Usually nick is reserved for users, like here, quark. Right? Also, is host the same FQDN to be used while proxying traffic to the application? That is, using the above configuration, itās Caddy configuration would be:
twtxt.example.com {
encode
reverse_proxy :31212
}
Is that correct?
@movq@www.uninformativ.de Nice Jacobās ladder. ;-) I had to look up this term, I also found Zig Zag. What do you folks call this in your languages? In German, itās Hexentreppe (lit. Witchās Staircase).
** Standing only **
I tried to sit at my standing desk today for the first time in an eternity. My ability to focus on any task immediately went from pretty fucking solid toāoooh, what if stare into the middle distance?ā so I guess Iāll be continuing to exclusively stand at my desk for the next 10 years. ā Read more
@zvava@twtxt.net It is just completely impossible to make v2 backwards-compatible with v1.
Well, breaking threads on edits is considered a feature by some people. I reckon the only approach to reasonably deal with that property is to carefully review messages before publishing them, thus delaying feed updates. Any typos etc., that have been discovered afterwards, are just left alone. Thatās what I and some others do. I only risk editing if the feed has been published very few seconds earlier. More than 20 seconds and I just ignore it. Works alright for the most part.
Next level poop: Canāt log in to reddit anymore with adblock enabled. It says invalid usename or password.
@zvava@twtxt.net I was about to suggest that you post some examples. By now, weāre pretty good at debugging hashing issues, because that happens so often. š But it looks like you figured it out on your own. āļø
Does Apple really need to become an AI company?
Amid claims it is falling behind the likes of Google and OpenAI, the iPhone-maker continues to double down on what itās actually good at. ā Read more
@prologic@twtxt.net im unsure how i feel about the hash v2 proposal, given it is completely backward incompatible with hash v1 it doesnāt really solve any of the problems with it. it only delays collisions, and still fragments threads on post edits
i skimmed through discussions under other the proposals ā i agree humans are very bad at keeping the integrity of the web in tact, but hashes in done in this way make it impossible even for systems to rebuild threads if any post edits have occurred prior to their deployment
The Apache Software Foundation Drops the āApacheā
āAs a non-Indigenous entity, we acknowledge that it is inappropriate for the Foundation to use Indigenous themes or language.ā ā Read more
Wineries and distillers not happy about recycling scheme expansion
Producers in Western Australiaās premier wine region say the state governmentās expanded bottle recycling scheme is set to cost them millions of dollars. ā Read more
I corrupted my SQLite test database with sed -i s/⦠$(find ā¦). Clearly, I found too many files. Thatās the signal to go to bed.
«⦠It all went well until 1980 or so, when Ronald Reagan appointed a new head of the EPA. The lady didnāt like her stationery we had designed and with a simple āI want my daisy backā undermined the overall graphic system. If the Queen doesnāt like it, we donāt like it became the attitude, and the program began to crumble. The old logo was fully reinstated and the graphic system was abandoned. A decade later, nobody at the EPA could find a copy of the Graphic Standards System, except a bunch of legalese that you will find on its website.
Iām a fan of the EPA and all its efforts and hope that we helped in some small way for this agency to communicate within itself, to other government agencies, and with the American people. Iām very grateful and appreciative that Jesse Reed and Hamish Smyth of Standards Manual, and Julie Anixter of AIGA, brought this document to life again. Have fun revisiting.Ā»
(from the introduction by Steff Geissbühler)
XMPP Interop Testing: Lots More Options
Since the last update, weāve added a lot more options on how to run your tests. Weāve added a slew of new CI systems, this time focussing on freedom-respecting, open source CI systems for your open source projects.
Recent additions include Jenkins, Drone, Harness and Woodpecker.
This brings our total number of CI systems in which you can run XMPP interop tests up to a whopping ELEVEN, plus anywhere else you can run containers!
Whether youāre building ⦠ā Read more
@zvava@twtxt.net we have to amend the spec and increase the hash length. We just havenāt done so yet š
ok so i have found a genuine twt hash collision. what do i do.
internally, bbycll relies on a post lookup table with post hashes as keys, this is really fast but i knew iād inevitably run into this issue (just not so soon) so now i have to either:
Ā Ā 1) pick the newer post over the other
Ā Ā 2) break from specification and not lowercase hashes
Ā Ā 3) secretly associate canonical urls or additional entropy with post hashes in the backend without a sizeable performance impact somehow

Today, the NBN is getting a huge upgrade. Hereās what you need to know
Download and upload speeds are about to skyrocket, though not for everyone. ā Read more
@prologic@twtxt.net excellent, mate, thatās what we like to read! Enjoy the weekend!
Great. Yet another messed up plain text e-mail part. The URL was actually HTML-escaped. Took me five attempts to figure this out, because of course it had to be several kilometers long. In fact, the e-mail stated: āPlease do not be surprised that the link is particularly long. It contains your personal configuration.ā
A normal person is completely lost (thatās why I got involved). Visting the broken URL opens a popup dialog suggesting to deactivate script blockers. Which I had already done upfront as a matter of prudence.
Fun bonus on top: The JWT in the link has identical iat (issued at) and exp (expiry) claims. The expiry is definitely not checked, itās well in the past.
Medical software just has to be horrible. Itās a law.
Today is a good day! Took my daughter to art class, got a beard trim, wife is awesome and weāre all doing great š¤š
From hallucinations to High Court: Can AI administer justice?
There are calls for Australian courts to consider trialling AI technology, and even allow it to decide cases, despite a growing number of fabrications and errors. ā Read more
Drawn based on a quick doodle, the canine returns victorious, from the battle of Hot Topic bargain bin, as smug as can be.
Whoever will be the first to inform him, the spikes arenāt real gold and itās most likely not even leather, meaning itās not what heās really been searching the universe for, better prepare themselves, to be jumped on, bitten and shredded by claws.

@bender@twtxt.net Absolutely. My computer science teacher was really great and in a lot of aspects very similar. Especially combining the theoretical and practical parts. Heās also the main reason I ended up where I am today. Iām very grateful to him. Mr. Burger, however, takes this on a whole new level.
@kat@yarn.girlonthemoon.xyz nope, not normal. Something birdy (because why to use fishy all the time?!) is going on.
is it normal for my yarn pod mentions tab to be totally empty because itās been like this from the start
@zvava@twtxt.net please be sure to get enough rest!!! youāll be able to make something even better if youāre well rested :)
@lyse@lyse.isobeef.org thatās an amazing way to teach, and one many old school (I remember my father telling me āschools need to teach both theoretical and practical skills!ā) people will agree with. The fact that graduates need to learn on the job after they graduate exemplifies the importance of hands on.
@zvava@twtxt.net Yeah, mentions are a great way to discover other feeds.
Regarding the ālook at this, but I donāt want to add anything at allā, this never happened to me. Apparently, it seems to be a thing for others.
[2025/09/11 12:56:01.816] ā please set config.host when trying to run "bbycll". How to bypass that tiny hurdle?
Woot, thank you! Using a config.json like this:
{
"host": "localhost:31212",
"protocols": ["http"]
}
Indeed did the trick! I know it isnāt production ready, but I wanted to see with my own eyes, locally, how did it look. :-) I like where you are going! It is looking very nice, and polished. Canāt wait for an alpha, beta, and release!