Timeline Sandbox

Conversation

Recent posts in reply to #ceripcq

@prologic@twtxt.net

Finally I propose that we increase the Twt Hash length from 7 to 12 and use the first 12 characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q or a (oops) πŸ˜… And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! 😱 #Twtxt #Update

Read replies 11 months ago
@prologic@twtxt.net

We have 4 clients but this should be 6 I believe with tt2 from @lyse and Twtxtory from @javivf?

In reply to: #ceripcq 11 months ago
@prologic@twtxt.net

I will be adding the code in for yarnd very soonβ„’ for this change, with a if the date is >= 2025-07-01 then compute_new_hashes else compute_old_hashes

In reply to: #ceripcq 11 months ago
@prologic@twtxt.net

@lyse Yup! Will do πŸ€—

In reply to: #ceripcq 11 months ago
@prologic@twtxt.net In reply to: #ceripcq 11 months ago
@prologic@twtxt.net

@eapl.me I honestly believe you are overreacting here a little bit 🀣 I completely emphasize with you, it can be pretty tough to feel part of a community at times and run a project with a kind of "democracy" or "vote by committee". But one thing that life has taught me about open source projects and especially decentralised ecosystems is that this doesn't really work.

It isn't that I've not considered all the other options on the table (which can still be), it's just that I've made a decision as the project lead that largely helped trigger a rebirth of the use of Twtxt back in July 1 2020. There are good reasons not to change the threading model right now, as the changes being proposed are quite disruptive and don't consider all the possible things that could go wrong.

In reply to: #ceripcq 11 months ago
@prologic@twtxt.net

I also fundamentally do not believe in the notion that Twtxt should be readable and writable by humans. We've thrown this "argument" around in support of some of the proposals, and I just don't buy it (sorry). As an analogy, nobody writes Email by hand and transmits them to mail servers vai SMTP by hand. We use tools to do this. Twtxt/Yarn should be the same IMO.

In reply to: #ceripcq 11 months ago
@prologic@twtxt.net

@sorenpeter You're welcome πŸ€— We'll run into each other again. I'm sure! 🀞

In reply to: #ceripcq 11 months ago
Comment via email