@movq@www.uninformativ.de That is a good question, Iāve been on v0.17.3 for some time. In the past there has been one scheme update that I remember and the there was no issue. Maybe this next week I will try out v0.18 and post back.
I really donāt mess with it being on a cron so tend to forget until I need it :-)
@movq@www.uninformativ.de From what I can tell, they use strict semantic versioning and backwards compatibility. There are two versions of the storage, v1 and v2, but it doesnāt look like v2 is enabled yet.
@movq@www.uninformativ.de LOL š
@prologic@twtxt.net @bmallred@staystrong.run So is restic considered stable by now? āStableā as in āstable data formatā, like a future version will still be able to retrieve my current backups. I mean, itās at version ā0.18ā, but they donāt specify which versioning scheme they use.
AS136907 HWCLOUDS-AS-AP HUAWEI CLOUDS
@aelaraji@aelaraji.com Haha 𤣠Iād say itās just yet-another-bad-bot š¤ Iāve blocked a lot of such bots and often their entire networks (ASN) š¤¦āāļø
@kat@yarn.girlonthemoon.xyz oh and the logs say āfailed to write msg: use of closed network connectionā WHAT DOES THAT MEAN
@kat@yarn.girlonthemoon.xyz i canāt send any messages it complains about the server buffer I DONāT KNOW WHAT THAT MEANS
@kat@yarn.girlonthemoon.xyz i JUST want my own IRC server for fun. that is all i want
@bender@twtxt.net REALLLLL
@bender@twtxt.net super old ass CPU lol itās probably ancient in computer years! GTS needs a CPU thing that came after 2010 so that explains it (2008 machine) lmao
@kat@yarn.girlonthemoon.xyz lack of RAM, or weak CPU? I run GoToSocial too, on a 1GiB RAM VPS. š
@thecanine@twtxt.net I signed, reluctantly. Not because I donāt care about The Internet Archive, but because Change pesters quite a bit for a while afterwards asking, of course, for money.
@bender@twtxt.net How is Borg? I have used restic for so long I havenāt looked at anything else.
@kat@yarn.girlonthemoon.xyz pandoc is a joy! I havenāt used any Microsoft word processing tools since forever. They want a Word document? Pandoc to the rescue!
@movq@www.uninformativ.de it seems you got plenty of choices. Thatās the cheapest of their products, and you are quite right, amazing pricing! I pay Apple $10/month for a shared-amongst-family 2TiB storage space.
@bender@twtxt.net My choices might be a bit limited, at least going by this list: https://www.hetzner.com/storage/storage-box (That would be some incredibly cheap storage.) Iāll probably have to order such a box and then play with it a little bit to see whatās possible.
@movq@www.uninformativ.de there are many other similar backup tools. I would love to hear what will make you pick Borg above the rest.
@bender@twtxt.net Exactly. I suspect it was because of sqlitebrowser
also accessing the database in parallel to debug the original issue.
So far, I have not found the exact reason why some replies donāt show up. When I do not filter for unread messages and show all, though, I actually see them. So, thereās that.
@lyse@lyse.isobeef.org š±š±š± I am assuming thatās happening with tt2, right?
@javivf@adn.org.es having the extension listed means that it has been discussed and, usually implemented. Now, number 6 and 7 on the list as its stands today are not supported by any of the known clients. I believe their (again, 6 and 7) inclusion on the list has been precipitated, and lax.
@javivf@adn.org.es merged in to the repo of specs:
@prologic@twtxt.net merged to what? to yarn? I though twtxt.dev was solution-agnostic š
@kat@yarn.girlonthemoon.xyz Itās more like a cache, it stores things like ātimestamp of the most recent twt weāve seen per feedā or ālast modification dateā (to be used with HTTPās if-modified-since
header). You can nuke these files at any time, it might just result in more traffic (e.g., always getting a full response instead of just āHTTP 304 nope, didnāt changeā).
@quark@ferengi.one Yes, I often write a couple of twts, donāt publish them, then sometimes notice a mistake and want to edit it. Youāre right, as soon as stuff is published, threads are going to break/fork by edits.
SqliteCache
backend I'm working on here, what are your thoughts regarding mgirations from old MemoryCache
(which is now gone in the codebase in this branch). Do you care to migrate at all, or just let the pod re-fetch all feeds? š¤
@prologic@twtxt.net best of luck!!! discover view having no limit sounds scary oh god lol
SqliteCache
backend I'm working on here, what are your thoughts regarding mgirations from old MemoryCache
(which is now gone in the codebase in this branch). Do you care to migrate at all, or just let the pod re-fetch all feeds? š¤
@kate@yarn.girlonthemoon.xyz Iāll cut a release soonā¢, but still a few more things to iron out 𤣠One of the new challenges is figuring out what to do with the āDiscoverā view now that is has an unconfined limit, on my pod (at least) itās now basically just ānoiseā š¤¦āāļø
SqliteCache
backend I'm working on here, what are your thoughts regarding mgirations from old MemoryCache
(which is now gone in the codebase in this branch). Do you care to migrate at all, or just let the pod re-fetch all feeds? š¤
@prologic@twtxt.net alright! i can try that⦠whenever i am capable of upgrading and figure out how to lol
@kate@yarn.girlonthemoon.xyz Been missing your jovial posts too and your friends š¤£
@quark@ferengi.one No editing old Twts that are the root of a thread with replies in the ecosystem. Just results in a fork. Unless the client has an implementation that does not store Twts keyed by Hash.
@movq@www.uninformativ.de Oh dear š
SqliteCache
backend I'm working on here, what are your thoughts regarding mgirations from old MemoryCache
(which is now gone in the codebase in this branch). Do you care to migrate at all, or just let the pod re-fetch all feeds? š¤
@kate@yarn.girlonthemoon.xyz The re-fetch should work just fine š¤
@david@collantes.us Thanks Iāll fix.
@movq@www.uninformativ.de wouldnāt editing your own twtxts cause the same issue Yarnd (or any other client) has, which is breaking any replies to it? Under which conditions would this work the best? When copying the twtxt.txt file asynchronously? In my case I copy the twtxt.txt file to its web root right away, but I figure I could not do that, which would give me a set period of time to edit without worries.
@movq@www.uninformativ.de json and database put together sounds terrifying. i must try jenny
@bender@twtxt.net very true in both regards!!! <333 happy to see you too, i missed your silly bender icon hahha. my times could be better but things will improve i am sure of it
@bender@twtxt.net awww thank you :ā))) you all are too nice!!! i really wanted to share how i did this because i think iām the first person to publicly attempt a production instance of dreamwidth code in docker, so iām glad i did a good job at documenting it!!!!!!!
@kat@yarn.girlonthemoon.xyz woah! Thatās something else, kat! Heck, I document pretty much everything (more at work than anywhere else), and I have got to tell you, you put my ādocumentationā to shame. LOL. Very well done!
@kat@yarn.girlonthemoon.xyz hard times are best shared! Of course, I understand there are times they are best not shared. Either way, I wish the hard time you have been having fades away! And, of course, happy to āseeā you! š„°
@lyse@lyse.isobeef.org It wasnāt our building, yeah, luckily. But Iām pretty scared it might happen some day. I think Iāll put more effort into preparing for that. But whatever I do, it would be horrific to lose all your stuff and the memories attached to it ā¦
@kat@yarn.girlonthemoon.xyz Youāre welcome. š (From a hiring perspective, itās not even important if every detail/step is correct or not. We all make mistakes, all the time; we donāt/canāt know everything.)
@movq@www.uninformativ.de HELP THIS IS GENUINELY SO SWEET THANK YOU ;_; omg i felt so nervous posting this because i was like what if i get something wrong but then i did it anyway and i felt so free⦠like woah i did all of this
@kat@yarn.girlonthemoon.xyz As someone who has a say in hiring decisions (every now and then ā Iām not an executive nor an HR person š): This is gold. Writeups like these tell me/us so much about job applicants. Itās much more valuable than āa CV without gapsā or āknow your algorithmsā or whatever. Instead, it shows how you work and that you understand what youāre doing, and thatās the most important part. š„
@bender@twtxt.net NOOOO i self host an XMPP server and also revolt but as much as i love XMPP (gajim client reminds me of using skype as a kid highkey) i donāt use it much and revolt is a bitch to maintain. like i broke revolt file uploads and it stayed that way for months until literally last week lmao. i never bothered with matrix tbh maybe i shouldāve but it seems not worth it
SqliteCache
backend I'm working on here, what are your thoughts regarding mgirations from old MemoryCache
(which is now gone in the codebase in this branch). Do you care to migrate at all, or just let the pod re-fetch all feeds? š¤
@prologic@twtxt.net hm would there be any loss with the re-fetch option? i wouldnāt mind either but iād like to hold onto what i got if possible! but if it IS possible but also really annoying to do iāll just do the re-fetch of feeds because iām lazy af LMAO
@bender@twtxt.net been having a hard time! but i am trying to be more active <3
@movq@www.uninformativ.de that is a great quote god damn
@kat@yarn.girlonthemoon.xyz i did this in september but it took me this long to do the write up part lmfao
@movq@www.uninformativ.de Hopefully at your neighbors and not your building. :-S Keep your pecker up!
I just heard the fire brigade respond here with their compressed air sirens, too.
If you let fire take effect properly, it helps to reduce density.
And, of course, I am getting a 403 when trying to edit the file. <ā @prologic@twtxt.net.
si4er3q
. See https://twtxt.dev/exts/twt-hash.html, a timezone offset of +00:00
or -00:00
must be replaced by Z
.
@eaplme@eapl.me you wrote:
āThat PHP snippet could be merged into https://twtxt.dev/exts/twt-hash.htmlā
Why, though? AFAIK @andros@twtxt.andros.devās client is on Emacs, @lyse@lyse.isobeef.orgās is on Python (and Golang, for tt2
), @movq@www.uninformativ.deās is on Python, and @prologic@twtxt.netās is on Golang. All the client creator needs to know is in the documentation already, coding language agnostic.