# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 400
# self = https://watcher.sour.is?uri=https://twtxt.net/user/marado/twtxt.txt&offset=200
# next = https://watcher.sour.is?uri=https://twtxt.net/user/marado/twtxt.txt&offset=300
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/marado/twtxt.txt&offset=100
On the enshitification of the internet (and how the Netheads were right all along).
Lembrete anual: em Portugal o limiar de pobreza são 554€/mês, e o valor da pensão social de velhice é de 213.91€/mês.
"European Cyber Resiliency Act: Potential Impact on the Eclipse Foundation" is a good reading and can be used to see the proposal's impact not just on Eclipse Foundation but, generically, on Free Software in Europe.
@prologic follow the link, it's explained there
Greta Thunberg released after brief detention at German mine protest, police say.
I've signed this letter to stop new fossil fuel projects, and so can you.
@mckinley @prologic Sure am! (bookmarking to tey out later)
How to lose a sale: a screenshot of an attempted visit to Pelagic's website, when the browser points out the need to enable DRM
@prologic Well, they've been in the ad business at least since 2016.
@slashdot Sad this isn't being done EU-wide. And the fact that Apple doesn't say "our bad, sorry" and instead plans to appeal only proves that all their privacy-friendly claims are mere marketing.
Wondering if I'll meet any fellow twtxter in Lisbon's MiniDebConf!
Google wants RISC-V to be a “tier-1” Android architecture: Google's keynote at the RISC-V Summit promises official, polished support.
My top 10 (most listened) artists of 2022, according to Last.fm: a chart, with ten artists, Ordo Rosarius Equilibrio on the first position
@jcolag Happy #PublicDomainDay !
My turn now, Happy New Year, twtxters!
@rrraksamam 2021 was so bad for me that I made a list of 12 things for 2022 I needed to get my life back on track. I only managed five, but I did manage five, and 2022 ends better than it started. Looking forward to 2023.
@slashdot @prologic Donations and investment offers are different things...
14 years married.
@prologic You mean like a git log --pretty=twtxt that someone can get for every branch of every repo on your new git web interface?
@justamoment @prologic tbf, format-patch numbers your patches so that you can apply them with an one liner, no matter if they're 1 or 9999. As for identity leakage, do notice that only author patch info is present - a name (that can be a pseudonym) and an address field that can be empty. Other then that you only have the transport means, but you don't really need to use e-mail if that is your concern, you can for eg. set up an anonymous ftp... you just need to get the formatted patches, git not having its own transport is not a limitation but the freedom to let you get patches in any way you want! ;-)
@lyse To be fair, thischas been a go/don't-go to me for a while. I have wanted to read some Aldiss for a good while, but the first of his books I've read (Cryptozoic!), while an entertaining reading, didn't really convince me to the point of making me want to seek more of his books. But now, several years later, I was browsing a book called 501 Must Read Books and Hothouse was there... at the spur of the moment I checked on the local library's catalog and the book was there so I decided to grab it, then I've read it's wikipedia page and started second guessing the decision... and now that I've started reading it, I'm quite enjoying it. Who knows if my thoughts will change again before I finish it!
@lyse Hothouse), from Brian Aldiss
Leaving home without carrying the book you're reading? No problem*, just grab a copy of it on OpenLibrary!
* sure, "if it is there", which many recent books aren't, but it worked for me just now ;-)
@prologic Seems cool! What in it are you not liking?
@prologic to be fair, I don't have a particular horse in that race, all seem interesting to me, what pulled me into tidal was the community, really. There is an advantage on using it as I did: I skipped all the instalation/configuration and just used estuary, which is a web interface for tidal (and other things). I didn't even have to launch my own instance, there's a free/public one you can just open your browser at and use: cool to give your first steps with no pressure.
@darch I'm still very new to it, but certainly interested in diving deeper!
So, it is done: Iearned #tidalcycles over the weekend, and used it to give a concert yesterday. If you want to see it, it has been published here.
@prologic I'd certainly be an user of that 2way bridge.
@movq A.
@movq @lyse @prologic As long as it doesn't end forgotten, there's really no rush! It's not like @lucidot is going to revert their decision with this change...
@prologic @lucidiot @movq So, apparently yarn is transforming hashtags into search urls, ob the feed. This makes things unreadable and seems totally unnecessary. Shouldn't this be a client feature? Why should my feed have a link to a search engine instead of a hashtag? And why can't the client (when it is a visual client like goryon or the web) react to hashtags (all of them) by linking to a search interface? Am I missing something?
@prologic @lucidiot @movq unlike the comment on the twtxt feed, this blog post is really extensive, interesting and provides insightful and useful comments. I'm not sure I can agree to all of it, but I certainly can understand the point of view. Curiously, what appears to have been the tipping point is also something I believe we can and should fix: hashtags. 1/2
I n this month's Cloak & Dagger Challenge, I've just become an "Amateur Investigator"!
@prologic @eaplmx To be fair, the only thing I can think of that makes Yarn feeds not be "standard twtxt" is the disregard for twt size (which many others also do with their non-yarn clients). But sure, I can see how reading these feeds might be frustrating: too big posts, markdown everywhere, linebreak characters, emojis... But I'll consider it the "freedom of the user" to decide whether or not to follow a feed written in a certain style. The provocative metadata comment? Easy (and better) to just ignore.
@mckinley Well, sort of? I've been using them (copying or adapting and extending from what I saw others do) since before yarn.social was a thing. Yarn doesn't (and shouldn't) have the monopoly of "using twtxt comments how we like".
@prologic Well, the devil is in the details: what did he meant by that? Maybe nothing good...
Twitter has a new "social platforms" policy... is it maddening? Hilarious? Ridiculous? All of the above? I laughed, but to be clear, I don't think 'funny' is a good way to describe it.
Nothing like a deadline to force you to do something... this year I'll be celebrating the Winter Solstice by playing at Tidal Club's Night Stream (under the Merankorii moniker).

Now I just need to learn TidalCycles! 😇
@eaplmx is the guide to a DRM-free living useful?
Today is #DayAgainstDRM! Since this year's topic is #FreedomtoShare, I'll celebrate it by starting to read a book from the local library!
A picture of a library book
And you, what are your plans for Day Against DRM?
Cerca de 40 ativistas climáticos concentrados junto à Faculdade de Letras da Universidade de Lisboa, "pretendem passar a noite à porta da Faculdade de Letras da Universidade de Lisboa em solidariedade pelas colegas detidas que serão julgadas esta sexta-feira por desobediência civil."
@prologic they actually have a nice write-up about the "why's". And you know what? Now I'm sort of wishing I had one...
2022 is about to end, and there are still official services that send SMS texts to people telling them to follow links to https://bit.ly/somewhere . Educating people against phishing gets hard, when services' customers are educated like this...
@prologic @thecanine Did You Say “Intellectual Property”? It's a Seductive Mirage
@slashdot How interesting... my grandfather from my mother's side insisted on counting his years on the Korean age system: he started with 1 instead of 0, and every 1st of January... but that was really his birthday: he was born on new years eve at midnight. I doubt that he knew South Koreans did this, tho.
@abucci @prologic tbh, there's no reason why this is a feeds thing and not a twtxt client (including yarn pods) setting. It would be useful to be able to filter out, for eg., "I don't want anything 'soccer' from anyone, nor 'musk' from @arstechnica and @abucci".
WhatsApp lost an attempt to annul a binding decision regarding a GDPR violation, which is good news. But the fact that, in reaction to it, an WA spokesperson says that this makes no sense because "this case concerns a privacy policy from four years ago that has since been updated" only shows the sense of impunity big tech feels, as well as how ridiculous it is that they are able to drag these things for so long. In the meantime, they keep violating the law (just yesterday Meta lost three other GDPR-related cases!), and with no end in sight - even today's WA case is far from over, with appeals ongoing and more chances for appeal available. A sour-tasting victory, today's.
Hurricane, Red Hat 5.0, was released 25 years ago (december 1st, 1997). It came out as a 2CD installation, even if it was quite common to find one-CD editions of it being shipped with magazines and used all around. You'd need to have at least 8Mb of RAM in order to indulge in this release, which marked a milestone for many of us.
Em Portugal, agricultura não cumpre a meta climática para 2020 e está em risco de falhar a meta para 2030.
@xuu @eaplmx That would be 28800, before the 33600 bps modems.
My "Spotify Wrap" of 2022 is that I didn't use Spotify during the year. 🥳✌️
@prologic I suppose that should be noted both on the spec and client implementations. At least your client doesn't deal very well with it...
@slashdot Finally, an alternative to Samsung on five-year security updates. Hoping others will follow.
@marcos-marado-atmind_booster What's going on with Nitter? Musk's twitter changes breaking it?
COP27 e a competição de narrativas: O pior da COP27 é estar cara a cara com as consequências”
Faz hoje 15 anos que se tentou trazer a ideia de "three strikes and you're out" para o combate à pirataria em Portugal.
@eaplmx @prologic Only 30C more than here, no biggie!
@abucci Definitely going into my bag of tools!
@slashdot @eaplmx Still to reply to the "what can be done?" question, here's one thing: each of us can sign this open letter
@paulasimoes signed!
@eaplmx @mckinley To be fair, tapes have a better longevity than CDs, and nothing compared to vinyl. But I do agree with what you said (and also have a mild collector addiction to music in all those formats).
@mckinley @eaplmx There's zero evidence that DRM hinders piracy, plenty of evidence that it harms both consumers and artists. There's plenty of good stuff written about it, Doctorow is a personal favorite author of mine. Here's one sort of random text of his about DRM.
@slashdot @eaplmx we're getting more limited in what we can do on a consumer level (boycotting is not always an option, for eg. all cars in the EU *must* have software, and no options exist in the market where it is free software), but beyond voting with the wallet, we can also vote in politics and policies, as much more can be done in a regulatory level. in Europe it is possible to protect users a bit from DRM, and we now want the right to install whatever we want on our devices, just to give a couple of examples.
@slashdot Cars being more often an IoT hell was so easily accepted, that now they're more and more becoming a DRM hell. Consumers should stop accepting the idea that they are not the owners of what they buy.
Digital Books wear out faster than Physical Books
I decided to publish (and maintain) a very brief timeline of the climate crisis, mostly for my own sake.
@eaplmx Welcome to the world of enneaphobia!
@prologic yup, I have nothing but ❤️ for all the work you have been doing around it!👍
@prologic Well, basically I refer to a "radical decentralization", with twtxt you don't *need* to host a pod or maintain any software, nor rely on any 3rd parties, you can simply manage a text file, and make it available however works best for you. It provides a quite refreshing sort of independence I mostly miss from the internet of decades ago. Mastodon is nice, but it doesn't give you /that/.
@eaplmx Tough, I like it! a screenshot of the game's stats: lost with only 7 lines made
No ano passado falava-se em termos o comboio a chegar a todas as cidades com mais e 20 mil habitantes, mas ontem o documento aprovado para ir para consulta pública fala só em 28 centros urbanos, num projecto "sem fixação de prazo, mas com um horizonte indicativo de 2050". Para que conste, em 2021 havia 120 municípios com mais de 20 mil habitantes.
@abucci a screenshot of twitter's trending hashtags
@prologic it works, but Collabora Office works better (or did?). Both have integration with nextcloud which makes hosting it way easier.
@prologic Well, I just went to confirm, and people are referring to their presence on mastodon with the initial , so... yes, better support both formats!
@prologic I don't know enough about mastodon to be sure
@prologic oh, I see ejat I did wrong, extra @
@prologic screenshot of error while testing
O sumário mais lúcido que já li até hoje sobre a posição do PCP quanto à guerra na Ucrânia.
Who could have seen this coming... According to The Spiegel:

"After election mishaps and massive organizational problems in the elections in Berlin on September 26, 2021, the Berlin Constitutional Court declared the elections to the House of Representatives and the district assemblies to be invalid. They have to be repeated in their entirety."
@prologic plannning a new feature for feeds.twtxt.net ?
Ouvi as entrevistas de Paulo Raimundo à RTP e à CNN. Gostei do que ouvi (dele). Sei que as entrevistas foram curtas e necessariamente não-exaustivas, mas entristece-me não ter ouvido nenhuma referência à crise climática.
Estou sempre a mandar vir com quem gosta de anunciar a vindoura morte das coisas, em especial cassetes... Mas só agora dou o devido valor ao artigo onde a Exame Informática anunciava a morte da cassete... em 1997, há um quarto de século! foto de artigo numa revista de 97, entitulado "O fim da cassete?"
@prologic no thoughts, just curious! I first assumed it wasn't possible, but your comment made me think it might be. And now that *you* aren't sure, I'm starting to worry 😅
@prologic @eaplmx I'm not sure what are you looking for exactly, but framadate is (to me) quite more powerful than doodle, and free software... a rewrite was being worked on, but lacking contributors... you might see that as either a good or a bad thing!
@eaplmx @darch @prologic careful, think too long about this and you'll end writing a protocol for the equivalent of twitter's polls... 😇
@rsdoiel @prologic Maybe a bit offtopic, but:

If I pull twtxt.net's feed, change its URL and sync the changed file back into twtxt.net, will the feed in the pod retain the new URL? Even if then I keep editing the feed by posting into it using the pod?
Desde o dia 7 de novembro que 6 escolas em Lisboa se encontram ocupadas por estudantes que exigem o fim ao fóssil. A ocupação deverá acabar amanhã, porque "Dia 12 de novembro, dia mundial pela Justiça Climática, irão todas à manifestação «Unir Contra o Fracasso Climático», marcada para as 14h da tarde no Campo Pequeno, em Lisboa."
@dfaria True! I suppose I'd like the 'search' section on twtxt.net to work like search.twtxt.net (or even post to there, I wouldn't mind if pressing the search button would take me to search.twtxt.net ...)
@prologic, are there any plans to add the ability of full text search on yarn pods? Is this something I should open an issue/feature request for?
@eaplmx "twt=tweet, and twtxt=tweetext" seems great, I'll adopt those! Maybe there should be a glossary (including this 'preference') somewhere on yarn.social ...
Para atingir a meta de não ultrapassar os 1.5ºC até 2030, preciamos de reduzir para metade as nossas emissões de CO2 até ao final da década. Mas, em vez de prestar atenção para isso, Costa foca-se no objectivo de 2050 (quiçá porque está mais longe), e aparenta estar mesmo interessado em resolver o problema da crise climática, ao ponto de sugerir antecipar os objectivos para lá, de 2050 para 2045. E, enquanto chama a atenção para essa "atitude positiva", espera que ninguén note que Portugal está em falta - no pesente - no cumprimento dos seus compromissos tomados para a acção climática.
@abucci @prologic (Possibly offtopic, but) I actually have been feeling the pain of saying (verbally, out loud) both twt and twtxt. How do you do it?
Frase do dia:
《Não podemos descarbonizar as cidades, à custa da contaminação das aldeias》
@mckinley @lyse The link rel bit is because the feed can have relative urls. ie, if it is on http://example.com/feed, in can have somewhere in there a for eg.. If I download that feed I to my hard-drive and then try to render it, I need to know that "icon.jpg" is relative to http://example.com/feed, ie, that I will find it at http://example.com/icon.jpg (and not locally, next to the feed file I downloaded).

I hope my explanation makes sense...=
«Sabemos que fazemos parte de uma massa crítica global que hoje constitui uma fenda de esperança perante o desastre da sociedade capitalista. A mudança de rumo pode começar a partir da alimentação, do sector primário e do mundo rural.»

Por um sistema alimentar baseado na agroecologia e na soberania alimentar
@prologic tbf, microblogs as comment systems might just be a wrong idea. I was led towards it by the current twitter implementation on bashblog (which I use), but the more I think about it the more I suspect that it just is the wrong tool for the job.
@prologic I was thinking more on something along the lines of the current twitter "integration", but now that I think more about it, I realize that darch's suggestion has more merit than what I initially realized. The blog comments system can be a twtxt feed, each entry a new twt/hash, each user comment referring to that hash.
@prologic You said it would work nicely, but I'd love to hear more about how you (and others) see this being done...
Thinking about reviving (#xi7nivq) - the idea of managing bashblog comments with twtxt instead of leading people to Twitter.
One of the things that attracts me about the "twtxt social network" is how radically decentralized it is. Not only each user is its own node (maintaining its own text file feed), there's no limits to the protocols used to access each feed. Sure, most of the feeds are probably being served over http or https, but there are feeds being served over gopher, and I bet some of them over ftp/ftps. But it doesn't have to be that way - feeds can be distributed in any modern equivalent to the sneakernet, you can save yours in a usb stick or a floppy disk, hand it over by hand or send it via postal mail; you can distributed them on a mailing list, on the usernet... The limit is your imagination.
This reflection made me realize that there's no reason to wait for secushare, twtxt feeds can already be used, shared, maintained and spread on GNUnet, taking this social media platform to the GNU Internet.