Fire provides long-lasting benefits to bird populations in Sierra Nevada National Parks
Researchers have found that low to moderate-severity fires not only benefit many bird species in the Sierra Nevada, but these benefits may persist for decades. In addition to a handful of bird species already known to be āpost-fire specialists,ā a broad variety of other more generalist species, like Dark-eyed Juncos and Mountain Chickadees, clearly benefited from wildfire. ā Read more
@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
I keep getting this email occadionally:
Your iCloud storage is almost full
Now for various reasons, I donāt want my children to be using iCloud to store data, files, photos or any of the sort. Theyāre free to use iMessages, and other Apple services like the App Store, etc, but not storage.
So Iāve set about blocking iCloud Storage API(s) via AdGuard Home tonight as well as ensuring that my local network (client users) cannot bypass DNS policies and get out other sneaky ways, because some applications will just use other DNS servers, or DOH or DOT.
US Senate blocks debate on ending military action against Venezuelan vessels
Richard Cowan, Ā ReporterĀ - Ā Reuters
_Stephan:Ā Trumpās vindictiveness and uncontrollable quest for revenge against anyone who opposes him looks like it is trying to get us into a war in South America. Why isnāt the Republican controlled Senate stopping this? What geopolitical rationale could justify this? There is nothing, and the Republican senators are once again submiss ⦠ā Read more
āIt was like a movieā - How immigration raid on Chicago apartments unfolded
People living in a Chicago apartment block targeted in a big immigration raid have described seeing armed agents and a helicopter landing on the roof. One resident - a US citizen - told BBC Verify he had his hands zip-tied by agents. ā Read more
āEvery night is like a grand finalā: Jon Stevens still rocking at 64
From teen idol to rock great, Jon Stevens has fronted legendary bands Noiseworks and INXS. He has chosen his 64th birthday to release a new album and announce a tour. ā Read more
Stealing Part of a Production Language Model (2024)
We introduce the first model-stealing attack that extracts precise, nontrivial information from black-box production language models like OpenAIās ChatGPT or Googleās PaLM-2. Specifically, our attack recovers the embedding projection layer (up to symmetries) of a transformer model, given typical API access. For under $20 USD, our attack extracts the entire projection matrix of OpenAIās ada and babbage language models. We thereby confirm, for the first time, that these black-box ⦠ā Read more
Live: ASX to open steady as Wall Street slips from record highs
Gold prices surge to a new record, above $US4,000 an ounce, as the US government shutdown drags on past its first week, and the Australian share market is likely to open flat after Wall Streetās AI tech rally takes a breather. ā Read more
DCF77, our time signal radio station, is a great public service. I really love that. Itās just a signal that anybody can pick up, no subscription, no tracking, no nothing. Much like GPS/GNSS. š
Boosting work engagement through a simple smartphone diary
Work engagement is a positive and persistent state of mind related to oneās work. It is characterized by high energy and mental resilience (vigor), enthusiasm and involvement (dedication), and complete concentration in the task at hand (absorption). Engaged workers are not merely more productive; they are more likely to be proactive, creative, and less susceptible to burnout. Most importantly, work engagement has been consistently ⦠ā Read more
Robin Williamsās daughter begs fans to stop making AI content of her father
The daughter of the late actor Robin Williams has condemned AI-generated content featuring her fatherās likeness. ā Read more
Shutdown Threatens Food Aid Program Relied on By Millions of Families
Associated Press Reporters, Ā Ā - Ā MedPage Today | Associated Press
_Stephan:Ā Trump is a psychopath, and so are a number of his vassals like Stephen Miller. They demonstrate their mental illness every day, and it just gets nastier. They obviously care nothing for the wellbeing of American families as this report details. And, meanwhile, the Republican Congressmembers just docilely watch ⦠ā Read more
My open letter, to the European Commission digital markets act team:
Hello,
I am joining other developers, concerned about Googles new plan, to approve every app and effectively destroy most of the competing 3rd party stores this way. The biggest one of these alternative stores, most known for their focus on user and developer privacy, already states, this would make it impossible for them to operate: https://f-droid.org/cs/2025/09/29/google-developer-registration-decree.html
Even communities like the XDA forum, where new developers are often introduced to the world of Android development, would likely be strongly impacted, as making, publishing and installing Android apps is made less accessible.
I am not just writing on their behalf, I run a small website myself (https://thecanine.ueuo.com/), that both provides legal modifications, for some android apps - for example adding an amoled dark theme, to the most popular XMPP chat client for Android, or increasing one of Androids keyboard apps height. This all comes after Googles previous changes to the Android operating system, that prevent users from installing old apps (old to Google, can mean only a couple of months, without an update - https://developer.android.com/google/play/requirements/target-sdk and the target version gets increased every year). I rely on apps developed by a single developer, even for things like making the pixel art presented on my website and sideloading as a way to make these apps work, before developers can catch up to Googleās new requirements - if Google is allowed to slowly kill these options, us digital artists will soon lose the tools we need to create digital art.
Man likely to plead guilty to charge of allegedly giving Nazi salute
Matthew Daniel Whiteway was charged by Queensland Police over allegedly giving a Nazi salute in Brisbane in September. ā Read more
Lake Tahoe algae experiment suggests seasonal shifts ahead
As the climate warms and nutrient inputs shift, algal communities in cool, clear mountain lakes like Lake Tahoe will likely experience seasonal changes, according to a study from the University of California, Davis, published in Water Resources Research. ā Read more
Random musing from a #Python creative coder:
I have this naĆÆve cumbersome thing for dealing with collinear vertices in a polygon (like a vertex in the middle of an edge that doesnāt change the shape of the polygon, and I tried to replace it with some clever #shapely method such as .simplify(ā¦) or .buffer(0) and failed miserably. So Iāll have to keep my home made check-area-every-three-vertices thing for nowā¦
Iām kind of proud of my idea of representing polygons as a set of frozensets of edge vertex pairs because it eliminates all visually equivalent rotations and reverse ordered rotations (that is, if you donāt have pesky collinear vertices).
How AI may provide an answer to hospital workforce shortages
Australia, like much of the world, is facing an exodus of exhausted doctors and nurses. This start-up may have the solution. ā Read more
How much are the NRL premiership rings worth?
The menās rings are valued at $15,000, while the womenās rings have a price tag of $10,000. ā Read more
Top pic: the last picture of my best buddy Gus who succumbed to a hard battle with cancer after 15 great years. Bottom pic: the kitten who ran up to me in a parking lot two days later completely out of nowhere. I like to imagine he found me again. ā Read more
Anyone elseās cat sit like this on the cat tower? ā Read more
Strange ārogueā planet spotted guzzling matter like a star
A mysterious ārogueā planet has been observed gobbling six billion tons of gas and dust a secondāan unprecedented rate that blurs the line between planets and stars, astronomers said Thursday. ā 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
Undergrad students deploy applications to geosynchronous satellite 22,236 miles above Earth
For many college students, satellites are faint dots crossing the sky on clear nights. These objects are background details from science fiction to reality, like GPS, satellite radio, and WiFi. ā Read more
2 Ways to Install Homebrew in MacOS Tahoe
Homebrew is a powerful command line package manager that allows you to easily install, update, and manage popular command line programs and tools, as well as traditional graphical apps with cask (and third party tools like Applite help you manage cask through the GUI too). Itās a popular tool with advanced Mac users and those ⦠Read More ā Read more
Computational tool helps forecast volcano slope collapses and tsunamis
For people living near volcanoes, danger goes well beyond lava flows and clouds of ash. Some explosive eruptions can lead to dramatic collapses of the sides of a volcano, like those at Mount St. Helens, Washington, and Anak Krakatau, Indonesia. The latter triggered tsunamis blamed for most deaths from its historic eruptions in 1883. ā Read more
Ultra-thin sodium films offer low-cost alternative to gold and silver in optical technologies
From solar panels to next-generation medical devices, many emerging technologies rely on materials that can manipulate light with extreme precision. These materialsācalled plasmonic materialsāare typically made from expensive metals like gold or silver. But what if a cheaper, more abundant metal could do the job just as well or better? ā Read more
New telescope cuts through space noise in hunt for distant Earth-like worlds
EU researchers are developing powerful new telescopes to help uncover Earth-like planets around distant stars and advance the search for extraterrestrial life. ā Read more
Of course, all things optional is fine. Like, it will be ignored (just like banner would) for clients having no knowledge of it.
I know good people who work at Microsoft (like Guido van Rossum and Pamela Fox) but I donāt trust MS a iota. Making Processing work on VS Code⦠I donāt know if I like it. It leads people to a tool too much under MS control. I guess VS Code is too big to fail now?
I know about VS Codium⦠also, Iām struggling to move my stuff out of GitHub.
AirPods Pro 3 vs. AirPods Max Buyerās Guide: 30+ Differences Compared
The AirPods Pro 3 and AirPods Max are Appleās highest-end headphone options, so which should you choose?
Apple just debuted the āAirPods Pro 3ā, adding new features like improved active noise cancellation, the U2 chip, and heart rate monitoring. The ⦠ā Read more
When Would Apple Announce an October Event This Year?
While it is unclear if Apple will host an October event this year, or stick to press releases, rumors suggest it will announce several new products this month.
In any case, Apple will likely provide the public with advanced notice. The table below outlines when Apple teased its October launches over the past four years.
YearAnnouncement/TeaserEvent/Ta ⦠ā Read more
@movq@www.uninformativ.de Yeah, the lighting needs to be right in order to make them really pop like this. I got lucky today. :-)
Waste paper, like an opened envelope, suits a shopping list perfectly fine.
Indeed, Iām drowning in this stuff and I throw it away anyway, so I might just use it.
Youāve got a nice handwriting, I like it.
Thanks. š (It used to be horrible. Gosh, the teachers scolding me in school ⦠Bah. š)
Okay, they are also offering 2.8x25mm copper nails. Which I actually do have a single one here. :-)
My hardware collection also includes a few brass-like looking screws that I could repurpose into rivets. But I reckon I have to upgrade my burner first. Iām not a metal worker by any means, so I could be totally wrong, but I imagine that some heat is necessary to loosen the work-hardening effect when beating on them. I will do some experiments on Saturday and report back.
@movq@www.uninformativ.de No doubt, some things are just so much better the low-tech way. Waste paper, like an opened envelope, suits a shopping list perfectly fine. Youāve got a nice handwriting, I like it.
Fine-Tuning Local Models with Docker Offload and Unsloth
Iāve been experimenting with local models for a while now, and the progress in making them accessible has been exciting. Initial experiences are often fantastic, many models, like Gemma 3 270M, are lightweight enough to run on common hardware. This potential for broad deployment is a major draw. However, as Iāve tried to build meaningful,⦠ā Read more
Hello again everyone! A little update on my twtxt client.
I think itās finally shaping a bit better now, but⦠āļø
As Iām trying to put all the parts together, I decided to build multiple parallel UIs, to ensure I donāt accidentally create a structure that is more rigid than planned.
I already decided on a UI that I would want to use for myself, it would be inspired by moshidon, misskey and some other āsocial feedsā mock-ups I found on dribbble.
I also plan on building a raw HTML version (for anyone wanting to do a full DIY client).
I would love to get any suggestions of what you would like to see (and possibly use) as a client, by sharing a link, app/website name or even a sketch made by you on paper.
I think Iāll pick a third and maybe a fourth design to build together with the two already mentioned.
For reference, the screens I think of providing are (some might be optional or conditionally/manually hidable):
- Global / personal timeline screen
- Profile screen (with timeline)
- Thread screen
- Notifications screen or popup (both valid)
- DM list & chat screens (still planning, might come later)
- Settings screen (itāll probably be a hard coded form, but better mention it)
- Publish / edit post screen or popup (still analysing some use cases, as some āenginesā might not have direct publishing support)
I also plan on adding two optional metadata fields:
display_name: To show a human readable alternative for a nick, it fallback tonickif not defined
banner: Using the same format asavatarbut the image expected is wider, inspired by other socials around
I also plan on supporting any metadata provided, including a dynamically parsable regex rule format for those extra fields, this should allow anyone to build new clients that donāt limit themselves to just the social aspect of twtxt, hoping to see unique ways of using twtxt! š¤
@zvava@twtxt.net Hm, I tried with https://www.uninformativ.de/twtxt.txt#:~:text=2025-09- and my Firefox 143 didnāt like it. https://www.uninformativ.de/twtxt.txt#:~:text=2025%2D09%2D worked. š¤
url metadata field unequivocally treated as the canon feed url when calculating hashes, or are they ignored if they're not at least proper urls? do you just tolerate it if they're impersonating someone else's feed, or pointing to something that isn't even a feed at all?
(#abcdefghijkl https://example.com/tw.txt#:~:text=2025-10-01T10:28:00Z), because it can be simply hacked in to clients currently on hashv1 and provides an off-ramp to location-based addressing
I like that property (an off-ramp to location-based addressing), so I think I could live with that approach. ā
(Iām not sure why weāre using text fragments, though. Wouldnāt that link to the first occurence of 2025-10-01T10:28:00Z? Thatās not necessarily correct. And, to be proper URLs that Firefox and Chromium understand, it would also need to be written as 2025%2D10%2D01T10:28:00Z. The dash carries meaning, sadly. I think all this just creates needless complication. How about we just go with https://example.com/tw.txt#2025-10-01T10:28:00Z?)
url metadata field unequivocally treated as the canon feed url when calculating hashes, or are they ignored if they're not at least proper urls? do you just tolerate it if they're impersonating someone else's feed, or pointing to something that isn't even a feed at all?
@alexonit@twtxt.alessandrocutolo.it prologic has me sold on the idea of hashv2 being served alongside a text fragment, eg. (#abcdefghijkl https://example.com/tw.txt#:~:text=2025-10-01T10:28:00Z), because it can be simply hacked in to clients currently on hashv1 and provides an off-ramp to location-based addressing (though i still think the format should be changed to smth like #<abc... http://example.com/...> so itās cleaner once we finally drop hashes)
Bunny.net (previously BunnyCDN) keeps doing great things (like this free European non-logging JS CDN), but it would be even better if they also replaced the Disqus comments in their blog with a more privacy-friendly alternative. ā Read more
10 Signs That āMade in the U.S.A.ā Still Lives
In an age of global supply chains, the phrase āMade in the U.S.A.ā might seem like a fading echo of the past. Yet, the story of American manufacturing is one of evolution, not extinction. In the early 1900s, at the height of its industrial revolution, the United States accounted for about a quarter of all [ā¦]
The post [10 Signs That āMade in the U.S.A.ā Still Lives](https://listverse.com/2025/09/30/10-signs-that-made-in-the-u-s-a-still-lives ⦠ā Read more
Hopefully I can muster up the energy to start this new project:
Put up lots of thermometers and hygrometers in the apartment, have them report their readings wireless to a database.
I suspect that Iāll have to ābuildā these myself, because ready-to-use kits most like require some sort of cloud service. Dunno, havenāt checked yet.
Hi everyone, hereās a little introduction of my twtxt client (still WIP).
The client Iām developing is a single tenant project that runs entirely in the browser (it might use an optional backend).
Itās entirely based on native web-components and vanilla JS, it is designed to act closer to a toolkit than a full-fledged client, allowing users to āDIYā their own interface with pure html or plain javascript functions.
Users can also build their own engines by including a global javascript object that implement the defined internal API (TBD).
Iām planning to build a system that is easy enough to build and use with any skill level, using only pure html (with a homebrew minimal template engine) or via plain JS (Iāll be also providing some pre-made templates too).
Everything can be self-hosted on any static hosting provider, this allows to spread twtxt within communities like Neocities and similarly hosted websites (basically any Indieweb/Smallweb/Digital garden website and any of the common GitHub/Lab/Berg/lify Pages).
It will be probably named something like TxtCraft or craf.txt but Iām not really sure yet⦠š¤ (Maybe some suggestions could help)
Iām still in the experimental phase, so thereās no decent source-code to share yet, but it will soon enough!
@prologic@twtxt.net I checked a while a ago and there were, like, 3-5 collisions or something like that. Not that many. 𤷠I have to specifically look for them ā I donāt notice it in normal operation.
@prologic@twtxt.net it is looking good! On mobile, I find that the line height is too large for my liking, and that text takes too much space. I would like it a bit more dense. But thatās just my taste.
I havenāt checked in desktop; I try not to touch desktop on weekends. š
Pretty happy with my zs-blog-template starter kit for creating and maintaining your own blog using zs š Demo of what the starter kit looks like here ā Basic features include:
- Clean layout & typography
- Chroma code highlighting (aligned to your site palette)
- Accessible copy-code button
- āOn this pageā collapsible TOC
- RSS, sitemap, robots
- Archives, tags, tag cloud
- Draft support (hidden from lists/feeds)
- Open Graph (OG) & Twitter card meta (default image + per-post overrides)
- Ready-to-use 404 page
As well as custom routes (redirects, rewrites, etc) to support canonical URLs or redirecting old URLs as well as new zs external command capability itself that now lets you do things like:
$ zs newpost
to help kick-start the creation of a new post with all the right āstuffā⢠ready to go and then pop open your $EEDITOR š¤
Is Mainstream Tech News Dead?
Millions of āFollowersā, but struggle to get a single āLikeā? ā Read more
** Franconia Notch **
We went to the Franconia Notch, which is on objectively funny thing to name a region. It was beautiful and the weather was wildly clear. Even on top of Mount Washington, the highest peak in the entire north eastern United States, it was sunny and calm. We could see all the way back to Maineā¦supposedlyā¦it all looks kinda like green lumpy blurs to me.
While there I started to read two books, Katabasis, by R.F. Kuang and The City and Its Uncertain Walls, by Haruki Murakami.
_Kata ⦠ā Read more
@lyse@lyse.isobeef.org That looks like an older bug report. Which groff version is that (groff --version)?
@bender@twtxt.net @movq@www.uninformativ.de Thank you! Not sure what I end up putting in there, but Iām sure I will find some tools to go in. :-)
Yes, this was a flat piece of sheet metal. It went together like a cardboard box, just much slower and with timbers clamped down to get a straight folding line. I donāt have a sheet metal brake, so I just carefully hammered the piece bit by bit. Like in this video by the Sheet Metal Dude: https://www.youtube.com/watch?v=WYgEfWEMXk0
@lyse@lyse.isobeef.org Not bad. š¤ So this started out as a flat sheet and then you cut and folded it, like paper (more or less)?
@prologic@twtxt.net to clarify: i meant the ability to parse feeds using unix command line utilities, as a principal of twtxtv1ās design. im not sure how feasible it is to build a simple feed reader out of common scripting utilities when hashing is in play, and;
i concede, it does make a lot of sense to fix up the hashing spec rather than completely supplant it at this point, just thinking about what the rewrite would be like is dreadful in and of itself x.x
10 Ways News Media Manipulate Readers
Media bias is often responsible for reader manipulation, but what constitutes bias in news reporting? Individuals and groups are likely to disagree with both the criteria for determining what puts the āslantā in slanted news and the findings of such considerations. Even to discuss this issue, though, a benchmark of some sort must be used, [ā¦]
The post [10 Ways News Media Manipulate Readers](https://listverse.com/2025/09/26/10-ways-news-media-manipulate-rea ⦠ā Read more
edbrowse is like a Swiss Army Knife-it can do http, gopher, irc, email, and JS. The issue is itās slower with JS enabled.
MacOS Tahoe 26 Feels Slow? Try These 6 Performance Tips
Some Mac users who have updated to macOS Tahoe 26 feel like the new operating system runs slower than their prior MacOS installation did. Reports online suggest there can be general sluggishness and lagging performance, sometimes with frame rate drops and stuttering animations on the screen, or even when typing. Other users in various forums ⦠Read More ā Read more
Oh man, if the EU actually rolled out this horribd idea called ChatControl that actually threatens the security and privacy of secure e2e encrypted messaging like Signalā¢, fuck me, Iām out š¤¦āāļø Iāll just rage quit the IT industry and become a luddite. Iām out.
I would personally rather see something like this:
2025-09-25T22:41:19+10:00 Hello World
2025-09-25T22:41:19+10:00 (#kexv5vq https://example.com/twtxt.html#:~:text=2025-09-25T22:41:19%2B10:00) Hey!
Preserving both content-based addressing as well as location-based addressing and text fragment linking.
@alexonit@twtxt.alessandrocutolo.it that sounds pretty much like Italy! LOL. We pay $48 on renewal in Florida, US, but that fee isnāt Federal, so other states may pay more, or less.
Do You Miss LaunchPad in MacOS Tahoe? Using the New LaunchPad, Plus a LaunchPad Alternative
macOS Tahoe 26 adds some new features, but it also has taken a prominent popular feature away on the Mac, and that is the removal of the dedicated LaunchPad app from macOS Tahoe. LaunchPad is the simple app launcher that is kind of iOS-like and has been on the Mac for a longtime, visible in ⦠Read More ā Read more
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.
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.
MCP Horror Stories: The Drive-By Localhost Breach
This is Part 4 of our MCP Horror Stories series, where we examine real-world security incidents that expose the devastating vulnerabilities in AI infrastructure and demonstrate how Docker MCP Gateway provides enterprise-grade protection against sophisticated attack vectors. The Model Context Protocol (MCP) has transformed how developers integrate AI agents with their development environments. Tools like⦠ā 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
@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. :-)
Happy equinox ā where the world is illuminated like this:
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 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
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Ā»
@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
Severe but funny burn-ins on my TFT again:
https://movq.de/v/9df0437d27/MVI_8891.MOV.mp4
Now everything looks like it has that silly slogan as a background image:
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 In tt, I recognize umlauts in nicks, but they cannot include whitespace, @, !, #, (, ), [, ], <, >, " (but ' is okay). Whitespace also acts as a separator between nick and URL. @<Hello World http://example.com> ends up exactly like that and is not a mention.
I would like to wish everyone, including all haters and losers (of which, sadly, there are many) a truly happy and enjoyable weekend!
@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!
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
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:
https://lyse.isobeef.org/tmp/screenshot-2025-09-17-21-30-25.png
Another thing about nicks is that the original twtxt reference implementation converts nicks to all lowercase:
https://lyse.isobeef.org/tmp/screenshot-2025-09-17-21-20-39.png
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
@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.
@thecanine@twtxt.net Id like that too, it just canāt come from me, because native mobile dev just isnāt my thing š¢
[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?
[2025/09/11 12:56:01.816] ā please set config.host when trying to run "bbycll". How to bypass that tiny hurdle?
On the configuration topic, the example at the repo reads like this:
ā
@movq@www.uninformativ.de Luckily, I had a grep -v git at the end, so my repo is still in working order. Phew. I wish find had grep-like --exclude-dir and --exclude options (or the include variants) instead of its own weird options that I never can remember and combine properly.
@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
«⦠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)
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
@prologic@twtxt.net excellent, mate, thatās what we like to read! Enjoy the weekend!
@lyse@lyse.isobeef.org no, as mentioned this ādiagonal arrowā eye shape, is usually used for a smug expression. The optional white part, is in this case, where the dogs sclera would be visible, while they have their eyes, like this.
Here is a comparison between a real dog, making the face it is based on, and the exaggerated drawn version.

@thecanine@twtxt.net Yeah, what @bender@twtxt.net said. That tail is sick. Is this dog crying, though? The vertically elongated eye looks a bit like a tear running down.
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.

is it normal for my yarn pod mentions tab to be totally empty because itās been like this from the start
Woooooaaaahh, thatās bloody amazing! I wish Iād had a teacher like that.
English version: https://youtu.be/wi_q6IythMk
German version: https://youtu.be/2Lv1MMlFDBs
@kat@yarn.girlonthemoon.xyz The duck was in a darker spot, so my camera wasnāt all that happy with the lighting. Upon further inspection, youāre right, now that you pointed it out, I can see it too! The feathers do look like an oil painting. ;-)