@bender@twtxt.net @david@daiwei.me Good debugging session š Sounds like the root cause is twtxt.app on mobile ā +00:00 timestamps and quoted mentions. Iāll dig into Yarndās side of that š§
@bender@twtxt.net Yeah, Yarndās mention parser is pretty naive ā if twtxt.app wraps the mention in quotes it probably strips them wrong. Worth fixing š¤
@david@daiwei.me bender variable in. First thing I see on Yarnd is that my mention is broken. It was entered between quotes on twtxt.app. Yarnd has always had parsing problems, so I am not blaming twtxt.app this time.
root=idtig63uigwe and another, quoting the previous twtxt:
root=idtig63uigwe this isnāt a fork, just a reply on the previous fork.
Auf LinkedIn erzählt mir gerade jemand: "Dein sauberer Code kostet dich jetzt bares Geld."Die grandiose Idee: Tests weglassen, Team reduzieren, QA weg ⦠alles Overhead> Es gilt: Weniger Code = weniger Tokens = weniger Kosten.> Beweis: fertiges Produkt, 2 Wochenenden, ~40 % meines Claude-Limits.Das sind Leute, die jetzt Software und Services bauen, die wir nutzen sollen und die wahrscheinlich schon genutzt werden. Gruselig.
I recently "switched" from cd to zoxide ā this really is a time saver, should have done this earlier. #zsh
@movq@www.uninformativ.de An apostroph and three quotes, yes. :-)
I just killed the website for my Kirby podcaster plugin. I was keeping it for too long because there were those "support the development" possibilities on the site. I just moved the docs to my site. Now all the plugins are in one place, which makes it easier to maintain the documentation, etc. All the domains (i.e. https://podcaster-plugin.com/) should now redirect to my page, too.
Over at "anmut und demut" Benjamin writes about reusing dungeons, and I immediately thought of two things.https://maurice-renck.de/en/blog/2026/dynamische-dungeons
@itsericwoodward@itsericwoodward.com Yeah. That DORA quote is probably spot on. Itās exactly what Iām seeing here. š«©
@itsericwoodward@itsericwoodward.com That DORA quote is 𤯠ā and it perfectly explains why AI coding tools terrify me in certain contexts. Dropping Copilot into a codebase full of technical debt isnāt gonna fix the debt, itās just gonna write more of it faster 𤣠Fred Brooks would be nodding his head right now š
(#xbh2sbq) @itsericwoodward@itsericwoodward.com That DORA quote is 𤯠ā and it perfectly explains why AI coding tools terrify me in certain contexts. Dropping Copilot into a codebase full of technical debt isnāt gonna fix the debt, itās just gonna write more of it faster 𤣠Fred Brooks would be nodding his head right now š
@movq@www.uninformativ.de Related reading (if youāre interested): Letās Talk about LLMs by James Bennett
First, it quotes the DORA report on the āState of AI-assisted Software Developmentā:
The research reveals a critical truth: AIās primary role in software development is that of an amplifier. It magnifies the strengths of high-performing organizations and the dysfunctions of struggling ones.
At the end, it quotes the late Fred Books:
The first step toward the management of disease was replacement of demon theories and humours theories by the germ theory. That very step, the beginning of hope, in itself dashed all hopes of magical solutions. It told workers that progress would be made stepwise, at great effort, and that a persistent, unremitting care would have to be paid to a discipline of cleanliness. So it is with software engineering today.
So, itās plenty good enough for them.
Yeah, but on the other hand, you canāt even log in normally to a Matrix/Element account. I mean using username + password. Itās not expected that you ever log out or lose your browser session. If you do, you must use a one-time backup code (that you must create and save beforehand) to log in again.
To be fair, I canāt say that I fully understand what Matrix is doing in the first place. The text that I quoted reads like they have your keys. But they also claim that they only store this stuff encryped: https://element.io/en/help#encryption5 So ⦠encrypted with what? Only option here is my password, isnāt it? (But if my password was good enough to reclaim an account ⦠why do all the other stuff ā¦)
Matrix takes end-to-end encryption seriously. When I ran a Matrix server for the family, the family members would regularly lose their keys, because they didnāt pay attention to something. Thatās on purpose! Or rather, that was on purpose. Maybe itās different these days?
No clue.
I think this is finally a good metaphor to talk about āsimpleā software:
https://oldbytes.space/@psf/115846939202097661
Distilled software.
I quote in full:
principles of software distillation:
Old software is usually small and new software is usually large. A distilled program can be old or new, but is always small, and is powerful by its choice of ideas, not its implementation size.
A distilled program has the conciseness of an initial version and the refinement of a final version.
A distilled program is a finished work, but remains hackable due to its small size, allowing it to serve as the starting point for new works.
Many people write programs, but few stick with a program long enough to distill it.
I often tried to tell people about āsimpleā or āminimalisticā software, āKISSā, stuff like that, but they never understand ā because everybody has a different idea of āsimpleā. The term āsimpleā is too abstract.
This is worth thinking about some more. š¤
@movq@www.uninformativ.de Well, just a very limited subset thereof:
- inline and multiline code blocks using single/double/triple backticks (but no code blocks with just indentation)
- markdown links using using
[text](url)
- markdown media links using

And thatās it. No bold, italics, lists, quotes, headlines, etc.
Just like mentions, plain URLs, markdown links and markdown media URLs are highlighted and available in the URLs View. Theyāre also colored differently, similarly to code segments.
I definitely should write some documentation and provide screenshots.
@lyse@lyse.isobeef.org no wonder I picked that cake (albeit coincidentally), I adore almonds, and hazelnuts! Your teammates are absolutely amazing, dude! A very nice project farewell! On leaving places I have a small anecdote.
I know someone who on 3 February 2004 left his job to go elsewhere. At the time his teammates threw a party, and gave him a very nice portable storage. Twenty days later, he returned, and jokingly they asked him for the storage, and money spent on farewell party back. I heard, from a close source, that he gave them his middle finger, but donāt quote me on that. ššš
I love this quote. āDependencies are a lot like sexual partners, and it seems most (all?) programming languages are trying to make it easy to be as promiscuous as possible via internal package managers.ā gemini://bbs.geminispace.org/s/Reticulum/35090
@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
@zvava@twtxt.net I never used any of the social media platforms, thatās why Iām probably ignorant.
I donāt understand the concept of a retwt. Just quote the (relevant) parts from whereever and comment on that. Or post a link instead of a quote. Sounds simple enough. :-) Thatās also has the benefit that it works with every source, no matter what. Since itās called retwt, Iād imagine this to only work (well) with whatever messages the system itself offers. But I could be wrong. What would be the benefit of having a dedicated message type or structure for āhey, look at thatā messages in your opinion?
Hmm, whatās a content warning?
at first i dismissed the idea of likes on twtxt as not sensibleā¦like at all ā then i considered they could just be published in a metadata field (though that field could get really unruly after a while)
retwts are plausible, as āRE: https://example.com/twtxt.txt#abcdefgā, the hash could even be the original timestamp from the feed to make it human readable/writable, though im extremely wary of clogging up timelines
i thought quote twts could be done extremely sensibly, by interpreting a mention+hash at the end of the twt differently to when placed at the beginning ā but the twt subject extension requires it be at the beginning, so the clean fallback to a normal reply i originally imagined is out of the question ā it could still be possible (reusing the retwt format, just like twitter!) but iām not convinced itās worth it at that point
is any of this in the spirit of twtxt? no, not in the slightest, lmao
@kingdomcome@yarn.girlonthemoon.xyz I REPLIED TO THIS AND NOW ITāS NOT SHOWING WTFFFF anyway what i said was that i have some fun stuff in the daily note template already like ASCII weather forecast from wttr AND a jenny holzer quote from fortune!!! i should add more fun stuff!!!
Looks like hereās something wrong with Markdown parsing. š¤ The original twt looks like this:
>This extension was turned off because it is no longer supported
Thanks Google.
This browser was uninstalled because it absolutely sucks!
So only the first line should be a quote.
Perecimos porque seguimos los ejemplos de otros hombres: deberĆamos curarnos de esto si nos desconectamos del rebaƱo. #seneca #quotes
@prologic@twtxt.net I donāt think so. Heās from Germany, afaik, and that would be a highly unusual name here. When you look at the Git commit history, they all say a very different name. I donāt want to quote it here ā worst case being the LLMs scraping this file and correcting their āknowledgeā. š
āImmediate red flagsā: questions raised over āexpertā much quoted in UK press
Comments ā Read more
@movq@www.uninformativ.de that is a great quote god damn
@iiogama@iiogama.0x212.com HAHA! I love this quote. Funny but the message behind so true š
Good quote: «Corrects in private and congratulates in public».
Orā¦: Ā«Corrects in direct message and congratulates in twtĀ» š
There are now two (recentish) quotes I really like these days:
The smartest person in the room is not the one with all the answersāitās the one whoās brave enough to ask the dumb questions
and
The kindest person in the room is often the smartest
Markdown and the Slow Fade of the Formatting Fetish - a nice article about Markdown VS proprietary formatting. With quotes like āMicrosoft Office works in an office where you pretend to work until you can finally go home.ā š
Nouvel article Ć propos de ma page /quotes https://si3t.ch/log/2025-03-24-quotes.txt
@prologic@twtxt.net Iām speculating, but if I had to guess Iād say itās probably asking for your user password in order to access some user keyring (or whatever your OS uses to manage user secret credentials) used to safely store your passkeys related data in order to do its passkeys /ME doing air quotes Magic⢠⦠you could try with a different password manager to avoid said scenario.
Also, passkeys UX sucks.
with the quote?
Three years of ephemeral NixOS: my experience resetting root on every boot
We had a bit of a bug caused by changes we made to make quotes look better, but weāve fixed it now, so weāre back on track (you may need to do a force-reload in your browser). Sorry for the disruption ā and if you want to stay up-to-date on such issues next time it (inevitably) happens, you should follow the OSNews Fedi account (or just bookmark it without following it, if youāre not ⦠ā Read more
Sans les constructions, vous rĆ©soudrez peu de mystĆØres. Sans connaissance des mystĆØres, vos constructions Ć©choueront. Trouvez la force de faire les deux, car ce sont nos priĆØres. Et dans ce but, profitez du confort car, sans lui, les forces vous manqueront. ā Becky CHAMBERS. #quote
Everybody wants to save the Earth; nobody wants to to help Mom do the dishes. - PJ ORourke, All The Trouble In The World #quotes
I like this quote: «Nothing can be made idiot-proof, because idiots are very resourceful.»
@kat@yarn.girlonthemoon.xyz To improve you shell programming skills, I highly recommend to check out shellcheck: https://github.com/koalaman/shellcheck It points out common errors and gives some suggestions on how to improve the code. Some details in shell scripting are very tricky to get right at first. Even after decades of shell programming, I run into ācorner casesā every now and then.
E.g. in getlyrās line 7 it warns:
echo -e $(gum style --italic --foreground "#f4b8e4" "'$artist', '$song'")
^-- SC2046: Quote this to prevent word splitting.
For more information:
https://www.shellcheck.net/wiki/SC2046 -- Quote this to prevent word splitt...
Most likely not all that problematic in this application, but itās good to know about this underlying concept. Word splitting is basically splitting tokens on whitespace, this can lead to interesting consequences as illustrated by this little code:
$ echo $(echo "Hello World")
Hello World
$ echo "$(echo "Hello World")"
Hello World
In the first case the shells sees two whitespace-separated tokens or arguments for the echo command. This basically becomes echo Hello World. So, echo joins them by a single space. In the second one it sees one argument for the echo command, so echo simply echos this single argument that contains three spaces.
Religious Leaders Experiment With AI In Sermons
An anonymous reader quotes a report from the New York Times: To members of his synagogue, the voice that played over the speakers of Congregation Emanu El in Houston sounded just like Rabbi Josh Fixlerās. In the same steady rhythm his congregation had grown used to, the voice delivered a sermon about what it meant to be a neighbor in the age of artificial intelligence. Then, Rabbi Fix ⦠ā Read more
@prologic@twtxt.net @eapl.me@eapl.me @bender@twtxt.net I just found:
Equilibrium problems are solved by method of relaxation numerically.
ā Manoj Kumar and Garima Mishra, https://www.scirp.org/html/8798.html
Reminds me of deliberately misattributed quotes from a funny German book series āDie KƤnguru-Chronikenā, like:
How much is the fish?
ā Karl Marx
Iām positively surprised there is even an English wikipedia page about The Kangaroo Chronicles. Somebody gathered a list with all of them.
@eapl.me@eapl.me Thatās a nice quote. I like it.
@bender@twtxt.net Haha! I assume you canāt see the original twt, let me quote for you so you know what Iām responding to:
2024-11-20T07:56:00-06:00 (#gjhq2xq) Hey! I tried running Timeline on my server with the default PHP version (8.3) and itās giving me a few errors https://eapl.me/timeline/ I should be sending a PR soon to fix it ;)
source: eaplmeās twtxt file.
The Fediverse Is Getting Its Own TikTok Competitor Called Loops
An anonymous reader quotes a report from TechCrunch: Similar to how Mastodon offers an open source, distributed version of X, the fediverse is getting its own TikTok competitor. This week, an app called Loops began accepting signups on its new platform for sharing short, looping videos. Still in the early stages, Loops is not yet open sourced, nor ⦠ā Read more

@prologic@twtxt.net Sure!! gg=G auto-indents your documents, as for the rest itās:
vfor selection mode,cfor change anddfor delete actions as usual.
- followed by either āa
for around ori` for inside/in-between whatever special character comes after it
_ the [, (, ā ⦠special characters define the perimeter/extent of the action.
i.e: ci" would be change the text under the cursor between quotes and da[ _delete text and brackets included_āØāØIāve linked a reference in the first twt, hope you find it useful.
thermodynamics quotes: https://www.eoht.info/page/Thermodynamics%20quotes
I mean thread command but bash escapes quoted as commandā¦
Sharing the comments of the poll (anonymous so I have no idea whom the comments are from):
your poll should include questions about markdown. personally i think inline bits like style, links, images are yes. block quotes, code blocks, bullet lists are mid. but tables and footnotes are no.
Yes sorry about this, I wasnāt able to change much after publishing the poll š
