Iāll doodle your Cat! Letās goš» ā Read more
@andros@twtxt.andros.dev The article is a good reminder of the true blogging mindset. But letās try to think beyond. 2 ideas: (1) writing āforces clarity, structures your thoughts, sharpens your perspectiveā. But it also generates thoughts in the sense of Heinrich von Kleist (1805). (2) Youāre writing for āthe future you, one right person, one dayā but you are also writing for the AI. The idea of AI as an audience.
10 Times People Voluntarily Gave Up Their Freedom to Dictators
Letās be honest: If history has taught us anything at all, it might just be that people love a strongmanāuntil they donāt. Again and again, societies have handed over their rights with the enthusiasm of someone clicking āI agreeā on terms and conditions they never even read. But instead of just annoying software updates, these [ā¦]
The post [10 Times People Voluntarily Gave Up Their Freedom to Dictators](htt ⦠ā Read more
@<url>. Submitting this writes @<domain url> instead of @<nick url> in the feed.
Righto, must be some caching thing thatās going on, too. Now, with JS enabled and a feed that I follow, hitting āReplyā actually automatically enters @nick@domain in the textarea. Submitting it correctly writes ā@in the feed. Let's digā¦
WhatsApp to Soon Let You Schedule Events in Private Chats
WhatsApp is working on expanding its group chat event planning feature to private chats, according to new changes found in the latest beta version (via WABetaInfo).
Currently, WhatsApp allows you to create events from group chats to h ⦠ā Read more
Trump & Elon Force Government Programmers to Disable DEI Language Chat Bot
Plus: US Government Devs are quickly deleting DEl material off GitHub, letās see what theyāre removing. (Spoiler: Itās super racist and ridiculous!) ā Read more
**How many rās in the word strawberry? š Just figured Iād try to run up the deepseek-r1:7b model using Ollama and this is the result:
$ ...**
[How many rās in the word strawberry?](https://gist.mills.io/prologic/10abd36e126a41c78d356904d68e99d0) š Just figured Iād try to run up the `deepseek-r1:7b` model using Ollama and this is the result:
$ ollama run deepseek-r1:7b
How many rās in the word strawberry?
Alright, so I need to figure out how many times the letter ārā appears in the word āstrawberry.ā Hmm, okay. Let me ⦠ā Read more
Trump orders opening of migrant detention center at GuantƔnamo Bay
Léonie Chao-Fong and Tom Phillips,  Reporters -  The Guardian (U.K.)
_Stephan:Ā The incompetence of ākingā Trump and his administration is becoming glaringly obvious as you have probably already learned. But letās not overlook ākingā Trumpās scheme to create concentration camps. Here, in a British newspaper, is an account of what is being done in at the Naval base at Guantanamo Bay. Similar p ⦠ā Read more
Windows 11 Now Lets You Access Your iPhone from the Start Menu
Microsoft has announced an update to Windows 11 that allows iPhone users to access their devices directly from the Start menu, bringing feature parity with its existing Android phone integration.
The ⦠ā Read more
i havenāt talked fandom here much letās change that. i might re-run my DC comics ficathon again. i ran it late december through to the end of february last year and it was fun af even if it moved slowly. kinda wanna run it again but i donāt wanna have to promote it.
Predicting what is to be expected in about four years in the USA : there is no way in Hell where Trump will allow any form of return to the way it use to be before he took hold of the country. He will let other people die to make sure his regime will stay on for as long as at least he lives.
I made a draft of an āencrypted public messengerā, which was basically a Feed for an address derivate from the public ket, letās say āabcd..eaeaā
Anyone could check, āare there any messages for my address?ā and you get a whole list of timestamps and encrypted stuff.
Inside the encrypted message is a signature from the sender. That way you ācouldā block spam.
Only the owner of the private key could see who sent what, and soā¦
And even with that my concussion was that users expectations for a private IM might be far away from my experiment.
I hope to ignore US politics as much as I can in the next few years ā it can really bring you down. Letās also hope Trump and his oligarch friends donāt cause too much harm until then. ā Read more
I havenāt read the entire specification, but I think there is a fundamental design problem. Why would someone put an encrypted message on a public feed that is completely useless to everybody other than the one recipient? This doesnāt make sense to me. It of course depends on the threat model, but wouldnāt one also want to minimize the publicly visible metadata (who is communicating with whom and when) when privately messaging? I feel there are better ways to accomplish this. Sorry, if I miss the obvious use case, please let me know. :-)
@lyse@lyse.isobeef.org OMGGGG IāM BRINGING AKB TO YARN LETāS GOOOOO!!!! SO glad you like them they make bangers!!!!! super catchy and fun <333
Apple Begs Shareholders to Let Them Continue Illegal DEl Policies
On February 25th, Apple Shareholders will vote on ending the companyās illegal DEl policies. ā Read more
@doesnm.p.psf.lt@doesnm.p.psf.lt Cool lets see if this works?!
Heck yeah, thatās really cool! Letās hope for a clear sky: āOn the evening of 28 February 2025, all seven of the other planets in the Solar System will appear in the night sky at the same time, with Saturn, Mercury, Neptune, Venus, Uranus, Jupiter, and Mars all lining up in a neat row ā a magnificent sky feast for the eyes known as a great planetary alignment.ā https://www.sciencealert.com/a-rare-alignment-of-7-planets-is-about-to-take-place-in-the-sky
I am letting this domain go at the end of this year. Another of my alter ego feeds will be gone then. Oh, the humanity! š
Letās return to previous conversation: what if detect nick from url: pubnix.com/~nick/twtxt.txt is nick, domain.com/anick.txt is anick and etc
Donāt blame Zuckerberg: The truth about humans is we canāt handle the truth
The Meta boss tied his axing of fact-checkers to the ācultural tipping pointā of Trump winning back the presidency. Letās hope he doesnāt tip the digital age into a dark age. ā Read more
Apple Pay Now Lets You Pay Later With Synchrony
Synchrony is now available as a buy-now, pay-later option when checking out with Apple Pay online and in apps on iPhone and iPad.
Synchrony was added to a list of Apple Pay installment providers in the U.S. in an Apple support document that was updated today, joining [Affirm](https://www.macrumors.com/2024/09/16/apple-pay-affirm ⦠ā Read more
Unlocking Efficiency with Docker for AI and Cloud-Native Development
Learn how Docker helps you deliver secure, efficient applications by providing consistent environments and building on best practices that let you discover and resolve issues earlier in the software development life cycle (SDLC). ā Read more
That pretty cool! I canāt remember the last time Iāve seen an actual IRL rainbow let alone a double rainbow. š Thank you!!
(#gwxefpq) text: @kat Btw, as a new pod operator, please do let me know how I can improve yarnd at all š
text: @kat @yarn.girlonthemoon.xyz Btw, as a new pod operator, please do let me know how I can improve yarnd at all š ā Read more
Iām usually comfortable keeping my hardship to myself, most especially AWAY from the internet; an act of kindness of sorts towards others, āEveryoneās got their own problems to worry aboutā kind of thing.. But maaan am I starting to believe creating a twitter account would be a healthy decision š¤£š¤¦ Read nothinā out there, just a one way echo chamber of sorts to let that shi_ out of my chest. It seem thatās what everyone elseās been using it for all this time.
A Bsky would be even better! š Iād get to shi_ post and yap all I want, allll the way from terminal and never ever have to look back at it or whatever comes out of it. But I digressā¦
I FU_ing despise this ⦠whatever this is. I wish I could just wake up in some sort of parallel universe where everything is just sunshine and rainbows, alas, life would be just as meaningless.
and sorry you had to read this if you did.
just spent like half an hour finding a terminal based color picker that would just. turn the cursor into a cross hair and let me pick from the screen. in linux fashion this was somehow difficult
@seabirdie@yarn.girlonthemoon.xyz letās goooo!!!!!! wait lemme follow u
"twtxtfeevalidator/0.0.1" UA about? I thought I could ask before throwing a 1000GB file at it šŖ¤ could it be the same 'xt' thing @lyse was talking about the other day?
@lyse@lyse.isobeef.org Oh! no need to be sorry and feel free to keep at it if it helps, I donāt mind. Itās just that Iām always on the lookout for corpo-bots and crawlers slipping through the cracks (a fun little game of sorts) š
the only thing I let them see is a robots.txt telling them to :diffoff
Also, Iām curious about the invalid lines in my feed. is it something I should lookout for in future?
(#f26jg3a) @kat Haha 𤣠If someone figures this out, please let me know šš ā In the meantime, Iām going to very soon⢠write a daemon ā¦
@kat @yarn.girlonthemoon.xyz Haha 𤣠If someone figures this out, please let me know šš ā In the meantime, Iām going to very soon⢠write a daemon that will watch the audit log for repeated violations and add to the network firewall. ā Read more
(#6cnegna) Also post as much as you want! Itās a free world. Itās your feed. Itās your daughter. 𤣠nobody actually has to read any of it let ā¦
Also post as much as you want! Itās a free world. Itās your feed. Itās your daughter. 𤣠nobody actually has to read any of it let alone follow you if they donāt want to. š thatās kind of the beauty of a truly decentralized slow social media ecosystem. š ā Read more
(#v3q6xuq) @lyse I wouldnāt know sadly. I donāt pay attention to the actual clients themselves as you know. I just let yarnd do itās thing.
@lyse @lyse.isobeef.org I wouldnāt know sadly. I donāt pay attention to the actual clients themselves as you know. I just let yarnd do itās thing. ā Read more
Shi⦠I forgot to pull my twtxt file before twtinā ⦠let me see if I can recover them lost timeline twts.
Ok, amma start twting from my timeline instance, let me know if I break something xD
** Neon **
I was bemoaning the lack of color at my desk and a friend sent me this link to a place that makes custom neon signs. I am likely much to indecisive, and faaaar too cheap to actually order one, but I keep having intrusive thoughts about what Iād get if I were to get one.
I think the Yiddish phraseāzol er krenken un gedenkenā would be funny. It meansālet him suffer and rememberā which is very melodramatic, but totally rife with so much meaning. ā Read more
(#ry4ke5a) @emmanuel Thanks! We all worked hard on these extensions to try to turn Twtxt into something a bit more letās say useable or āuser fr ā¦
@emmanuel @wald.ovh Thanks! We all worked hard on these extensions to try to turn Twtxt into something a bit more letās say useable or āuser friendlyā š¤£ ( without breaking things too much of course!) ā Read more
nick = _@domain.tld in the twtxt.txt?
What should the advantage be to nick = _compared to just not defining a nick and let the client use the domain as the handle?
What is not intuitive is that you put something in the nick field that is not to be taken literary. The special meaning of _ is only clean if you read the documentation, compared to having something in nick that makes sense in the current context of the twtxt.txt.
A new addition to my domain collection
My list of domains is constantly changing. Sometimes it grows, and sometimes it shrinks as I let go of a domain I no longer need. The good thing is that letting go of a domain makes room for new ones. Just yesterday I made a spontaneous purchase of another .de domain: jan-lukas.de, to go along with janlukas.de, which I already own and sometimes use for emails. ā Read more
JMP: Newsletter: JMP at SeaGL, Cheogram now on Amazon
Hi everyone!
Welcome to the latest edition of your pseudo-monthly JMP update!
In case itās been a while since you checked out JMP, hereās a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.Ā Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free a ⦠ā Read more
JMP: Newsletter: Year in Review, Google Play Update
Hi everyone!
Welcome to the latest edition of your pseudo-monthly JMP update!
In case itās been a while since you checked out JMP, hereās a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.Ā Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as ⦠ā Read more
Apple Drops Plans for iPhone Hardware Subscription Service
Apple is no longer planning to launch a hardware subscription service that would let customers āsubscribeā to get a new iPhone each year, reports Bloombergās Mark Gurman.
 to add privacy & anonymity on the blockchain. I have covered most of the cryptography used except for RangeProofs (Bulletproofs) which I plan to cover later in a separate post. Do let me know if you find any mistakes or if something isnāt clear.
Link: https://risencrypto.github.io/Monero/
risensteam0 (at) protonmail (do ⦠ā Read more
Why Iād never switch to an š iPhone
Recently, Kev announced heās switching back to Android, and judging by his first impressions, he seems to be enjoying it. Coincidentally, I came across a video from Linus Tech Tips, where Linus shared his thoughts after using an iPhone for 30 days ā and letās just say, he wasnāt impressed. ā Read more
Can you be addicted to water?! š¤āļø Letās find out ā Read more
watchOS 11.2 Lets You Pause iPhone Video With Camera Remote App
In watchOS 11.2, Apple has added a useful new feature thatās designed to allow you to pause video that youāre recording on the iPhone using the Camera Remote app on the Apple Watch.
The Camera Remote app has been available since the Apple Watch initially launched, and while there was an option to start ⦠ā Read more
**(#dy3n2cq) Also interesting:
edit_hash: When a message is edited, a new message is createdā this field holds the hash of the modified messag ā¦**
Also interesting:edit_hash: When a message is edited, a new message is createdā this field holds the hash of the modified message. The client follows the chain of edit hashes to end up at the final, edited message to display. This lets us keep an āundoā history (not yet implemented) and is a marker so the client can display a marker that the message has been edited. ā Read more
Coinbase Onramp Now Supports Buying Crypto With Apple Pay
Cryptocurrency platform Coinbase today announced the launch of a new feature designed to let people buy cryptocurrency using Apple Pay.
āApple Payā is available for all fiat-to-crypto purchases (aka paper currencies like the U.S. dollar) in Co ⦠ā Read more
Second Stage
ā Read more
Go ahead, ban kids from social media, but please outlaw these grown-ups too
Curtail under-16s, by all means, but letās not forget the adult Insta-imbeciles, LinkedIn humble braggarts, Twitter twits and the rest. ā Read more
John-Doggett creates public XMR node setup script
John-Doggett1 has created a Bash script2 that helps users to automatically configure public Monero nodes with support for HTTPS on Debian:
It uses Caddy to create a public website on your node, as well as renewing LetsEncrypt certificates. [..] Let me know what you all think
Usage instructions are available on GitHub2.
Note: inspect the code4 before running the script.
- https:/ ⦠ā Read more
kartoffels v0.6 released!
kartoffels is a game where youāre given a potato and your job is to
implement a firmware for it - letās see what changed in v0.6! ā Read more
@eapl.me@eapl.me here are my replies (somewhat similar to Lyseās and Jamesā)
Metadata in twts: Key=value is too complicated for non-hackers and hard to write by hand. So if there is a need then we should just use #NSFS or the alt-text file in markdown image syntax
if something is NSFWIDs besides datetime. When you edit a twt then you should preserve the datetime if location-based addressing should have any advantages over content-based addressing. If you change the timestamp the its a new post. Just like any other blog cms.
Caching, Yes all good ideas, but that is more a task for the clients not the serving of the twtxt.txt files.
Discovery: User-agent for discovery can become better. Iām working on a wrapper script in PHP, so you donāt need to go to Apaches log-files to see who fetches your feed. But for other Gemini and gopher you need to relay on something else. That could be using my webmentions for twtxt suggestion, or simply defining an email metadata field for letting a person know you follow their feed. Interesting read about why WebMetions might be a bad idea. Twtxt being much simple that a full featured IndieWeb sites, then a lot of the concerns does not apply here. But thatās the issue with any open inbox. This is hard to solve without some form of (centralized or community) spam moderation.
Support more protocols besides http/s. Yes why not, if we can make clients that merge or diffident between the same feed server by multiples URLs
Languages: If the need is big then make a separate feed. I donāt mind seeing stuff in other langues as it is low. You got translating tool if you need to know whats going on. And again when there is a need for easier switching between posting to several feeds, then itās about building clients with a UI that makes it easy. No something that should takes up space in the format/protocol.
Emojis: Iām not sure what this is about. Do you want to use emojis as avatar in CLI clients or it just about rendering emojis?
Damn, itās certainly broken. Thank you for letting me know! Iām editing my .txt file by hand, and it seems WinSCP editor doesnāt support that character and replaced them all =/
Unstoppable Domains introduces personalized .XMR onchain domains
Unstoppable Domains 1 has announced2 the launch of personalized .XMR 3 onchain domains that can be used instead of long wallet addresses, seemingly in collaboration with Cake Wallet and the Monero project:
In partnership with @monero and @cakewallet, weāre making $XMR payments more secure and private. [..] .XMR domains let you transact securely on Monero and streamline payments in ⦠ā Read more
Let it sink in how the richest person on the planet was EXTREMELY directly involved in getting his preferred candidate in the US presidency seat.
Iāve been thinking of a few improvements for the next generation of twtxt spec, let me know if these are useful or interesting :) https://text.eapl.mx/a-few-ideas-for-a-next-twtxt-version
Iāve been thinking of a few improvements for the next generation of twtxt spec, let me know if these are useful or interesting :) https://text.eapl.mx/a-few-ideas-for-a-next-twtxt-version
So letās recap⦠Weāve got Putin waging war against Ukraine. Netanyahu waging war against Palestine. Iran getting involved. Kim Jong Un helping Russia and sending soldiers as resources for Putinās war. And now Trump has won a 2nd term in the US where weāll see him scrap EU sanctions and fines against US companies violating EU laws and what else? š¤
What dafuq is wrong with this world?! š
So letās recap⦠Weāve got Putin waging war against Ukraine. Netanyahu waging war against Palestine. Iran getting involved. Kim Jong Un helping ā¦
So letās recap⦠Weāve got Putin waging war against Ukraine. Netanyahu waging war against Palestine. Iran getting involved. Kim Jong Un helping Russia and sending soldiers as resources for Putinās war. And now Trump has won a 2nd term in the US where weāll see him scrap EU sanctions and fines against US companies violating EU laws and what else? š¤
What dafuq is wrong with this world?! š ā Read more
Letās go Minnesota Vikings. Beat the Colts!
So, Iām forced to use WhatsApp now. Someone told me: āHey, Iāve been doing $thing, check my status!ā Okay, fine, I open that and it shows a photo.
Then, while looking at that photo, itās suddenly gone. No, not gone ā there are several photos and it switched automatically to the next one. The timeout appears to be four seconds.
JFC, Iām getting too old for this. Let me look at the damn photo! Donāt rush me! š
(#aml2qzq) @cuaxolotl Okay you are right. Iām not being very specific, but intentionally very broad and my statement is generalized thatās true. ā¦
@cuaxolotl @sunshinegardens.org Okay you are right. Iām not being very specific, but intentionally very broad and my statement is generalized thatās true. There are so many examples and issues to talk about, if we did, weād be here a while š
Letās just agree that we both agree on extremism not re ⦠ā Read more
JMP: Newsletter: JMP at SeaGL, Cheogram now on Amazon
Hi everyone!
Welcome to the latest edition of your pseudo-monthly JMP update!
In case itās been a while since you checked out JMP, hereās a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client. Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as ⦠ā Read more
My very strong opinion on the use of Twtxt is if you intend to use it, you should be prepared to let people pull your feed or at least check it ā¦
My very strong opinion on the use of Twtxt is if you intend to use it, you should be prepared to let people pull your feed or at least check it and regular rentals.
Otherwise get out and go use something thatās either a distributed (Mastodon, AT, etc) or centralized (Facebook, X, etc) network. ā Read more
iOS 18.2 Lets Children Report Nudity in iMessages, Starting in Australia
Starting with iOS 18.2, children in Australia have a new option to report iMessages containing nude photos and videos to Apple, the company told The Guardian. Apple said it will review these reports and could take action, such as by disabling the senderās Apple Account and/or reporting the incident to law enforcement.

Community post by Abby Bangser, Christophe Fargette, Piotr Kliczewski, Valentina Rodriguez Sosa Letās define what is an IDP (Internal Developer Portal)Ā The term IDP can be confusing, as some of the industry refers to Internal Developer Portals and⦠ā Read more
JMP: Newsletter: SMS Routes, RCS, and more!
Hi everyone!
Welcome to the latest edition of your pseudo-monthly JMP update!
In case itās been a while since you checked out JMP, hereās a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.Ā Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as in Freedom; ⦠ā Read more
JMP: Newsletter: eSIM Adapter (and Google Play Fun)
Hi everyone!
Welcome to the latest edition of your pseudo-monthly JMP update!
In case itās been a while since you checked out JMP, hereās a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.Ā Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as i ⦠ā Read more
Erlang Solutions: Erlang Concurrency: Evolving for Performance
Some languages are born performant, and later on tackle concurrency. Others are born concurrently and later build on performance. C or Rust systemās programming are examples of the former, Erlangās Concurrency is an example of the latter.
A mistake in concurrency can essentially let all hell loose, incurring incredibly hard-to-track bugs and even security vulnerabilities, and a mistake in performance can leave a product tr ⦠ā Read more
@prologic@twtxt.net Thanks for writing that up!
I hope it can remain a living document (or sequence of draft revisions) for a good long time while we figure out how this stuff works in practice.
I am not sure how I feel about all this being done at once, vs. letting conventions arise.
For example, even today I could reply to twt abc1234 with ā(#abc1234) Edit: ā¦ā and I think all you humans would understand it as an edit to (#abc1234). Maybe eventually it would become a common enough convention that clients would start to support it explicitly.
Similarly we could just start using 11-digit hashes. We should iron out whether itās sha256 or whatever but thereās no need get all the other stuff right at the same time.
I have similar thoughts about how some users could try out location-based replies in a backward-compatible way (append the replyto: stuff after the legacy (#hash) style).
However I recognize that Iām not the one implementing this stuff, and itās less work to just have everything determined up front.
Misc comments (I havenāt read the whole thing):
Did you mean to make hashes hexadecimal? You lose 11 bits that way compared to base32. Iād suggest gaining 11 bits with base64 instead.
āClients MUST preserve the original hashā ā do you mean they MUST preserve the original twt?
Thanks for phrasing the bit about deletions so neutrally.
I donāt like the MUST in āClients MUST follow the chain of reply-to referencesā¦ā. If someone writes a client as a 40-line shell script that requires the user to piece together the threading themselves, IMO we shouldnāt declare the client non-conforming just because they didnāt get to all the bells and whistles.
Similarly I donāt like the MUST for user agents. For one thing, you might want to fetch a feed without revealing your identty. Also, it raises the bar for a minimal implementation (Iām again thinking again of the 40-line shell script).
For āwho followsā lists: why must the long, random tokens be only valid for a limited time? Do you have a scenario in mind where they could leak?
Why canāt feeds be served over HTTP/1.0? Again, thinking about simple software. I recently tried implementing HTTP/1.1 and it wasnāt too bad, but 1.0 would have been slightly simpler.
Why get into the nitty-gritty about caching headers? This seems like generic advice for HTTP servers and clients.
Iām a little sad about other protocols being not recommended.
I donāt know how I feel about including markdown. I donāt mind too much that yarn users emit twts full of markdown, but Iām more of a plain text kind of person. Also it adds to the length. I wonder if putting a separate document would make more sense; that would also help with the length.
š Reminder folks of the upcoming Yarn.social monthly online meetup:
I hope to see @david@collantes.us @movq@www.uninformativ.de @lyse@lyse.isobeef.org @xuu@txt.sour.is @sorenpeter@darch.dk and hopefully others too @aelaraji@aelaraji.com @falsifian@www.falsifian.org and anyone else that sees this! š Weāre hopefully going to primarily discuss the future of Twtxt and the last few weeks of discussions š¤£
- Event: Yarn.social Online Meetup
- When: 28th September 2024 at 12:00pm UTC (midday)
- Where: Mills Meet : Yarn.social
- Cadence: 4th Saturday of every Month
Agenda:
- Letās talk about the upcoming changes to the Twtxt spec(s)
- See #xgghhnq
- See #xgghhnq
@aelaraji@aelaraji.com This is one of the reasons why yarnd has a couple of settings with some sensible/sane defaults:
I could already imagine a couple of extreme cases where, somewhere, in this peaceful world oneās exercise of freedom of speech could get them in Real trouble (if not danger) if found out, it wouldnāt necessarily have to involve something to do with Law or legal authorities. So, If someone asks, and maybe fearing fearing for⦠letās just say āTheir well beingā, would it heart if a pod just purged their content if itās serving it publicly (maybe relay the info to other pods) and call it a day? It doesnāt have to be about some law/convention somewhere ⦠𤷠I know! Too extreme, but Iāve seen news of people whoād gone to jail or got their lives ruined for as little as a silly joke. And it doesnāt even have to be about any of this.
There are two settings:
$ ./yarnd --help 2>&1 | grep max-cache
--max-cache-fetchers int set maximum numnber of fetchers to use for feed cache updates (default 10)
-I, --max-cache-items int maximum cache items (per feed source) of cached twts in memory (default 150)
-C, --max-cache-ttl duration maximum cache ttl (time-to-live) of cached twts in memory (default 336h0m0s)
So yarnd pods by default are designed to only keep Twts around publicly visible on either the anonymous Frontpage or Discover View or your Timeline or the feedās Timeline for up to 2 weeks with a maximum of 150 items, whichever get exceeded first. Any Twts over this are considered āoldā and drop off the active cache.
Itās a feature that my old man @off_grid_living@twtxt.net was very strongly in support of, as was I back in the day of yarndās design (nothing particularly to do with Twtxt per se) that Iāve to this day stuck by ā Even though there are some š that have different views on this š¤£
@movq@www.uninformativ.de @falsifian@www.falsifian.org @prologic@twtxt.net Maybe I donāt know what Iām talking about and Youāve probably already read this: Everything you need to know about the āRight to be forgottenā coming straight out of the EUās GDPR Website itself. It outlines the specific circumstances under which the right to be forgotten applies as well as reasons that trump the oneās right to erasure ā¦etc.
Iām no lawyer, but my uneducated guess would be that:
A) twts are already publicly available/public knowledge and such⦠just donāt process childrenās personal data and MAYBE youāre good? Since thereās this:
⦠an organizationās right to process someoneās data might override their right to be forgotten. Here are the reasons cited in the GDPR that trump the right to erasure:
- The data is being used to exercise the right of freedom of expression and information.
- The data is being used to perform a task that is being carried out in the public interest or when exercising an organizationās official authority.
- The data represents important information that serves the public interest, scientific research, historical research, or statistical purposes and where erasure of the data would likely to impair or halt progress towards the achievement that was the goal of the processing.
B) What I love about the TWTXT sphere is itās Human/Humane element! No deceptive algorithms, no Corpo B.S ā¦etc. Just Humans. So maybe ⦠If we thought about it in this way, it wouldnāt heart to be even nicer to others/offering strangers an even safer space.
I could already imagine a couple of extreme cases where, somewhere, in this peaceful world oneās exercise of freedom of speech could get them in Real trouble (if not danger) if found out, it wouldnāt necessarily have to involve something to do with Law or legal authorities. So, If someone asks, and maybe fearing fearing for⦠letās just say āTheir well beingā, would it heart if a pod just purged their content if itās serving it publicly (maybe relay the info to other pods) and call it a day? It doesnāt have to be about some law/convention somewhere ⦠𤷠I know! Too extreme, but Iāve seen news of people whoād gone to jail or got their lives ruined for as little as a silly joke. And it doesnāt even have to be about any of this.
P.S: Maybe make X tool check out robots.txt? Or maybe make long-term archives Opt-in? Opt-out?
P.P.S: Already Way too many MAYBEās in a single twt! So Iāll just shut up. š
@falsifian@www.falsifian.org Do you have specifics about the GRPD law about this?
Would the GDPR would apply to a one-person client like jenny? I seriously hope not. If someone asks me to delete an email they sent me, I donāt think I have to honour that request, no matter how European they are.
Iām not sure myself now. So letās find out whether parts of the GDPR actually apply to a truly decentralised system? š¤
@falsifian@www.falsifian.org āI was actually thinking about making an Internet Archive style twtxt archiver, letting you explore past twtsā ā thatās an awesome idea for a project. Something I would certainly use!
@prologic@twtxt.net Do you have a link to some past discussion?
Would the GDPR would apply to a one-person client like jenny? I seriously hope not. If someone asks me to delete an email they sent me, I donāt think I have to honour that request, no matter how European they are.
I am really bothered by the idea that someone could force me to delete my private, personal record of my interactions with them. Would I have to delete my journal entries about them too if they asked?
Maybe a public-facing client like yarnd needs to consider this, but that also bothers me. I was actually thinking about making an Internet Archive style twtxt archiver, letting you explore past twts, including long-dead feeds, see edit histories, deleted twts, etc.
Halfbrick+ Lets You Play Popular iOS Games Like Fruit Ninja, Jetpack Joyride and Mega Jump for $2.99/Month
Halfbrick Studios is a game company best known for super popular iOS titles like Fruit Ninja and Jetpack Joyride, which have historically been freemium titles. Starting last year, Halfbrick decided to go with a different monetization model, offering all of its games for a low monthly fee.
[Halfb ⦠ā Read more
Regarding jenny development: There have been enough changes in the last few weeks, imo. I want to let things settle for a while (potential bugfixes aside) and then Iām going to cut a new release.
And I guess the release after that is going to include all the threading/hashing stuff ā if we can decide on one of the proposals. š
An alternate idea for supporting (properly) Twt Edits is to denoate as such and extend the meaning of a Twt Subject (which would need to be called something better?); For example, letās say I produced the following Twt:
2024-09-18T23:08:00+10:00 Hllo World
And my feedās URI is https://example.com/twtxt.txt. The hash for this Twt is therefore 229d24612a2:
$ echo -n "https://example.com/twtxt.txt\n2024-09-18T23:08:00+10:00\nHllo World" | sha1sum | head -c 11
229d24612a2
You wish to correct your mistake, so you make an amendment to that Twt like so:
2024-09-18T23:10:43+10:00 (edit:#229d24612a2) Hello World
Which would then have a new Twt hash value of 026d77e03fa:
$ echo -n "https://example.com/twtxt.txt\n2024-09-18T23:10:43+10:00\nHello World" | sha1sum | head -c 11
026d77e03fa
Clients would then take this edit:#229d24612a2 to mean, this Twt is an edit of 229d24612a2 and should be replaced in the clientās cache, or indicated as such to the user that this is the intended content.
publish_command to vomit the HTML into a file, using twtxt2html.
Hmm, this didnāt work, because I made a mistake. Now I have corrected it, letās see how it goes now.
95-year-old keeps garden dream alive as flower festival gets underway after beloved wifeās passing
Les Stephson is not letting his age get in the way of maintaining his āpride and joyā ā his garden, where he goes to remember his wife who died a year ago. ā Read more
@quark@ferengi.one No can do! I canāt see any of the replies to that thread, not even mine LOL. let me se if I can fetch @sorenpeter@darch.dk ās feed with the https link.
Release Date for iOS 18, macOS Sequoia, iPadOS 18, is September 16
In all of the hubbub about the new iPhone 16 series and release candidate builds for macOS Sequoia, iOS 18, and iPadOS 18, you might have missed when Apple announced what the official release dates will be for all of their new operating systems. Letās clear that up right now so that you can be ⦠Read More ā Read more
JMP: Newsletter: eSIM Adapter Launch!
Hi everyone!
Welcome to the latest edition of your pseudo-monthly JMP update!
In case itās been a while since you checked out JMP, hereās a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.Ā Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as in Freedom; ⦠ā Read more
JMP: Newsletter: eSIM Adapter Launch!
Hi everyone!
Welcome to the latest edition of your pseudo-monthly JMP update!
In case itās been a while since you checked out JMP, hereās a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client.Ā Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as in Freedom; ⦠ā Read more
Beginnerās guide to GitHub: Setting up and securing your profile
As part of the GitHub for Beginners guide, learn how to improve the security of your profile and create a profile README. This will let you give your GitHub account a little more personality.
The post Beginnerās guide to GitHub: Setting up and securing your profile appeared first on [The ⦠ā Read more