Is it just me or is there a display bug for “Yarn”(s) that are duplicating the root twt? 🤔
Is it just me or is there a display bug for “Yarn”(s) that are duplicating the root twt? 🤔
Is it just me or is there a display bug for “Yarn”(s) that are duplicating the root twt? 🤔 ⌘ Read more
(#zzyjqvq) This is an example of what I believe every SRE should master and whatever Post Incident Review (PIR) should focus on. Where did t …
This is an example of what I believe every SRE should master and whatever Post Incident Review (PIR) should focus on. Where did the system fail. What are the missing or incomplete Safety Controls. ⌘ Read more
(#zzyjqvq) Then I cleaned up my shell history of all of the invocations I ever made of dkv rm ... to make sure I never ever have this so easil …
Then I cleaned up my shell history of all of the invocations I ever made of dkv rm ... to make sure I never ever have this so easily accessible in my shell history ( ^R):
”`
$ awk ‘
/^#/ { ts = $0; next }
/^dkv rm/ { next }
{ if (ts) print ts; ts=“”; print }
’ ~/.bash_history > ~/.bash_history.tmp && mv ~/.bash_history.tmp ~/.bash_history && history -r
”` ⌘ Read more
**(#zzyjqvq) So I re-write this shell alias that I used all the time alias dkv="docker rm" to be a much safer shell function:
dkv() {
if ...**
So I re-write this shell alias that I used all the time `alias dkv="docker rm"` to be a much safer shell function:
dkv() {
if [[ “$1” == “rm” && -n “$2” ]]; then
read -r -p "Are you sure you want to delete volume '$2'? [Y/n] " confirm
confirm=${confirm:-Y}
if [[ "$confirm" =~ ^[Yy]$ ]]; then
# Disable history
set +o history
# Delete the volume
dock ... ⌘ [Read more](https://twtxt.net/twt/ml3toqq)
This weekend (as some of you may now) I accidently nuke this Pod’s entire data volume 🤦♂️ What a disastrous incident 🤣 I decided …
This weekend ( as some of you may now) I accidently nuke this Pod’s entire data volume 🤦♂️ What a disastrous incident 🤣 I decided instead of trying to restore from a 4-month old backup ( we’ll get into why I hadn’t been taking backups consistently later), that we’d start a fresh! 😅 Spring clean! 🧼 – Anyway… One of the things I realised was I was missing a very critical Safety Controls in my own … ⌘ Read more
(#idk64aa) @bender@bender Please remind me to fix this after I’m done with this cachet branch and it’s merged 🤞
@bender @twtxt.net Please remind me to fix this after I’m done with this cachet branch and it’s merged 🤞 ⌘ Read more
(#idk64aa) Okay that’s a bug 😆
Okay that’s a bug 😆 ⌘ Read more
(#idk64aa) Does mentioning @prologic@prologic not work? 🧐
Does mentioning @prologic @twtxt.net doesnm.p.psf.lt not work? 🧐 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1299 ARCHIVED:85959 CACHE:2633 FOLLOWERS:18 FOLLOWING:14
(#irccp5a) @bender@bender I know! 😂 Thankfully I think I fixed most problematic bugs 🤞
@bender @twtxt.net I know! 😂 Thankfully I think I fixed most problematic bugs 🤞 ⌘ Read more
(#bzshema) @movq@movq Just keep them for a while.
@movq @www.uninformativ.de Just keep them for a while. ⌘ Read more
(#az35blq) @bender@bender Whoohoo! 🥳
@bender @twtxt.net Whoohoo! 🥳 ⌘ Read more
(#az565zq) @lyse@lyse Very nice 😊
@lyse @lyse.isobeef.org Very nice 😊 ⌘ Read more
(#jljcuea) @lyse@lyse Haha yeah 🤣 And thanks I’ll take a look but honestly it’ll be fine 😆
@lyse @lyse.isobeef.org Haha yeah 🤣 And thanks I’ll take a look but honestly it’ll be fine 😆 ⌘ Read more
(#jljcuea) @movq@movq Nah it’s okay 🤣 It would only be a partial restore anyway 😭
@movq @www.uninformativ.de Nah it’s okay 🤣 It would only be a partial restore anyway 😭 ⌘ Read more
I need to get Peering working again on this branch! That will drag in many Twts Twts I now no longer have 😭
I need to get Peering working again on this branch! That will drag in many Twts Twts I now no longer have 😭
I need to get Peering working again on this branch! That will drag in many Twts Twts I now no longer have 😭 ⌘ Read more
At least I’ve fixed many bugs with the new SQLiteCache 🤣
At least I’ve fixed many bugs with the new SQLiteCache 🤣 ⌘ Read more
(#jiapu4q) @aelaraji@aelaraji Sounds cool! 😎
@aelaraji @aelaraji.com Sounds cool! 😎 ⌘ Read more
(#jljcuea) @movq@movq We’ll recover just fine right ? 😆 It’s only 4 months worth of posts 😅 Not like it’s the end of the wo …
@movq @www.uninformativ.de We’ll recover just fine right ? 😆 It’s only 4 months worth of posts 😅 Not like it’s the end of the world 😂 ⌘ Read more
(#jljcuea) Oh well, let’s just start over! 🤣
Oh well, let’s just start over! 🤣 ⌘ Read more
Oh well. I’ve gone and done it again! This time I’ve lost 4 months of data because for some reason I’ve been busy and haven’t been taking backup …
Oh well. I’ve gone and done it again! This time I’ve lost 4 months of data because for some reason I’ve been busy and haven’t been taking backups of all the things I should be?! 🤔 Farrrrk 🤬 ⌘ Read more
FindTwter fixed
FindTwter fixed ⌘ Read more
Mentions view fixed
Mentions view fixed ⌘ Read more
(#jiapu4q) @aelaraji@aelaraji That’s pretty cool! 😎
@aelaraji @aelaraji.com That’s pretty cool! 😎 ⌘ Read more
(#rizwvva) @bender@bender As you know it’s very hard to have consistency in decentralised system. Not as hard in a distributed system, and ea …
@bender @twtxt.net As you know it’s very hard to have consistency in decentralised system. Not as hard in a distributed system, and easy in a centralised one haha 🤣 ⌘ Read more
(#igytpja) @bender@bender Working?
@bender @twtxt.net Working? ⌘ Read more
(#spo6afa) @bender@bender Testing forking?
@bender @twtxt.net Testing forking? ⌘ Read more
(#4bcqx7q) @bender@bender C’
@bender @twtxt.net C’ ⌘ Read more
(#6g5fmya) B
B ⌘ Read more
A
A ⌘ Read more
(#nevnkoq) @bender@bender What do you mean? The way things are written hopefully hasn’t changed at all 🤞
@bender @twtxt.net What do you mean? The way things are written hopefully hasn’t changed at all 🤞 ⌘ Read more
(#o5rdlra) Works okay hmmm what’s up?
Works okay hmmm what’s up? ⌘ Read more
(#o5rdlra) @bender@bender Like this?
@bender @twtxt.net Like this? ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1298 ARCHIVED:85929 CACHE:2704 FOLLOWERS:18 FOLLOWING:14
(#jihhx5a) woot fixed edits and deletes 🤣 Okay okay g’night (fer realz now!) 😴
woot fixed edits and deletes 🤣 Okay okay g’night ( fer realz now!) 😴 ⌘ Read more
(#jihhx5a) One more update 🤣
One more update 🤣 ⌘ Read more
(#jihhx5a) @bender@bender Okay 👍
@bender @twtxt.net Okay 👍 ⌘ Read more
if someone can help me create a list of things that are either not working or behaving in an unexpected/indescribable way, please list them, in …
if someone can help me create a list of things that are either not working or behaving in an unexpected/indescribable way, please list them, in some order of priority, and I’ll focus on fixing them tomorrow. G’night! 😴 ( leaving this pod on the highly experimental SqliteCache backend) ⌘ Read more
(#jihhx5a) I think yes
I think yes ⌘ Read more
(#jihhx5a) Do I add a function to delete a Twt if it was an Edit/Delete from the user?
Do I add a function to delete a Twt if it was an Edit/Delete from the user? ⌘ Read more
(#jihhx5a) Because this cache behaves very differently compared to the old cache. Feeds are never overwritten like they used to!
Because this cache behaves very differently compared to the old cache. Feeds are never overwritten like they used to! ⌘ Read more
(#jihhx5a) Fuck! 🤣 Yes this makes sense! Now you’ll see edits too 😱
Fuck! 🤣 Yes this makes sense! Now you’ll see edits too 😱 ⌘ Read more
(#jihhx5a) Wait…
Wait… ⌘ Read more
(#jihhx5a) Confirmed fix 🥳
Confirmed fix 🥳 ⌘ Read more
(#jihhx5a) Testing a fucuped typo if I can
Testing a fucuped typo if I can ⌘ Read more
**(#jihhx5a) EDIT: Testing a fucked typo if I can**
EDIT: Testing a fucked typo if I can ⌘ Read more
(#vhxqsna) @bender@bender Soon™ 🔜
@bender @twtxt.net Soon™ 🔜 ⌘ Read more
(#jihhx5a) Fixed. Rolling out shortly…
Fixed. Rolling out shortly… ⌘ Read more
(#jihhx5a) @bender@bender Thanks I’ll fix that!
@bender @twtxt.net Thanks I’ll fix that! ⌘ Read more
(#qp5q6oq) @bender@bender LOL 😂 Bitcask is still the user database bahahaha 😅
@bender @twtxt.net LOL 😂 Bitcask is still the user database bahahaha 😅 ⌘ Read more
(#uo5vf2a) @bender@bender Of course 🤣
@bender @twtxt.net Of course 🤣 ⌘ Read more
(#7tkcv5a) @bender@bender Hah, gonna have to go to bed though I think. I hope no-one minds too badly that there are going to be bugs for and …
@bender @twtxt.net Hah, gonna have to go to bed though I think. I hope no-one minds too badly that there are going to be bugs for and weird stuff for a bit. I’ll try to fix more things tomorrow (Sunday). 👌 ⌘ Read more
Pod feels a bit snapper for sure….
Pod feels a bit snapper for sure…. ⌘ Read more
(#xay3krq) @bender@bender Dunno 🤷 so far uptime is 4m so maybe not? 🤣
@bender @twtxt.net Dunno 🤷 so far uptime is 4m so maybe not? 🤣 ⌘ Read more
(#x7j62sa) @bender@bender Answered :D
@bender @twtxt.net Answered :D ⌘ Read more
(#uo5vf2a) @bender@bender I did, but wasn’t sure so I asked 🤣
@bender @twtxt.net I did, but wasn’t sure so I asked 🤣 ⌘ Read more
(#7tkcv5a) @bender@bender Backend is SQLite now. I switched drivers and so far so good. ’m seeing very stable CPU utilization, and a stable m …
@bender @twtxt.net Backend is SQLite now. I switched drivers and so far so good. ’m seeing very stable CPU utilization, and a stable memory consumption of under 100MB ⌘ Read more
(#7tkcv5a) @bender@bender As soon as the drop the notion of “old” twts, drop the re-fetch all feeds. Yes.
@bender @twtxt.net As soon as the drop the notion of “old” twts, drop the re-fetch all feeds. Yes. ⌘ Read more
(#jihhx5a) some things may be broken or not quite right. LMK! 🙏
some things may be broken or not quite right. LMK! 🙏 ⌘ Read more
(#jihhx5a) @bender@bender Sort of, still fixing bugs. I had so much trouble with this sqlite driver, that in the end I swithced it to another …
@bender @twtxt.net Sort of, still fixing bugs. I had so much trouble with this sqlite driver, that in the end I swithced it to another driver and so far so good 😊 fingers crossed 🤞 ⌘ Read more
Is this thing on?! 🤣
Is this thing on?! 🤣 ⌘ Read more
(#qseva3q) @kat@kat Did you build the software for it? 🤔
@kat @yarn.girlonthemoon.xyz Did you build the software for it? 🤔 ⌘ Read more
Okay. let’s see how things work now…. (sorry for all the fucking around!)
Okay. let’s see how things work now…. ( sorry for all the fucking around!) ⌘ Read more
Hmmm
Hmmm ⌘ Read more
Okay we’ve survived for ~6m now (beating our 4m numerous OOM kills) 🤣 Also massive improvements in performance so far 🥳
Okay we’ve survived for ~6m now ( beating our 4m numerous OOM kills) 🤣 Also massive improvements in performance so far 🥳 ⌘ Read more
**Hmm I spoke to soon™ :( 🙁 Another OOM kill :/ 😕
time="2025-04-05T03:26:12Z" level=info msg="[mem] Feeds fetch started: HeapAlloc=3 ...**
Hmm I spoke to soon™ :( 🙁 Another OOM kill :/ 😕
time=“2025-04-05T03:26:12Z” level=info msg=“[mem] Feeds fetch started: HeapAlloc=34MB Goroutines=31”
time=“2025-04-05T03:27:17Z” level=info msg=“[mem] Feeds fetch done: HeapAlloc=67MB Goroutines=92”
time=“2025-04-05T03:29:23Z” level=info msg=“[mem] Feeds fetch started: HeapAlloc=56MB Goroutines=41”
time=“2025-04-05T03:29:23Z” level=info msg=“[ … ⌘ Read more
(#zwpl2xq) We’re also running on the new SQLiteCache 👌
We’re also running on the new SQLiteCache 👌 ⌘ Read more
(#zwpl2xq) @xuu@xuu That last commit might have fixed the memory problem 🤞
@xuu @txt.sour.is That last commit might have fixed the memory problem 🤞 ⌘ Read more
Seem to be holding at 100-120MB RSS 🙏
Seem to be holding at 100-120MB RSS 🙏 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1297 ARCHIVED:85886 CACHE:2686 FOLLOWERS:18 FOLLOWING:14
(#eywtdoa) Trump is a fool !
Trump is a fool ! ⌘ Read more
(#vi62rlq) @bender@bender Holy moly! 🤯
@bender @twtxt.net Holy moly! 🤯 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1296 ARCHIVED:85876 CACHE:2701 FOLLOWERS:18 FOLLOWING:14
(#4bz3ama) @bender@bender Haha 🤣
@bender @twtxt.net Haha 🤣 ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1295 ARCHIVED:85862 CACHE:2698 FOLLOWERS:18 FOLLOWING:14
i can see your twts here: https://watcher.sour.is/?uri=https://eapl.me/tw.txt
@david@collantes.us.. i see this one but it says its dead. https://watcher.sour.is/?uri=https://ferengi.one/twtxt.txt
i can see your twts here: https://watcher.sour.is/?uri=https://eapl.me/tw.txt
@david@collantes.us.. i see this one but it says its dead. https://watcher.sour.is/?uri=https://ferengi.one/twtxt.txt
(#4bz3ama) I’ll fix this soon 😂
I’ll fix this soon 😂 ⌘ Read more
(#cs6lodq) @andros@andros DRM is a solution to the wrong problem.
@andros @twtxt.andros.dev DRM is a solution to the wrong problem. ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1294 ARCHIVED:85849 CACHE:2703 FOLLOWERS:18 FOLLOWING:14
(#qqhnmpq) @bender@bender So true 😥
@bender @twtxt.net So true 😥 ⌘ Read more
(#js7gc3a) @javivf@javivf Welcome indeed 🤗
@javivf @adn.org.es Welcome indeed 🤗 ⌘ Read more
(#cs6lodq) @eldersnake@eldersnake Same!
@eldersnake @we.loveprivacy.club Same! ⌘ Read more
(#cs6lodq) @andros@andros That’s a shame. But here’s the thing about piracy. If I could download a PDF or MP3/OGG of a Book I’d happil …
@andros @twtxt.andros.dev That’s a shame. But here’s the thing about piracy. If I could download a PDF or MP3/OGG of a Book I’d happily pay for this. If I could download an MP3/OGG of some Music I would pay for this. If I could download an MP4 of a Movie I would pay for this.
The reason piracy exists at all is economic … ⌘ Read more
@andros@twtxt.andros.dev sha256 hash of twt in json. Look at converter script
🧮 USERS:1 FEEDS:2 TWTS:1293 ARCHIVED:85827 CACHE:2704 FOLLOWERS:18 FOLLOWING:14
(#5nqfajq) Okay trying SqliteCache again with a slight tweak. I might have to rethink the hard-coded LIMIT 50.
Okay trying SqliteCache again with a slight tweak. I might have to rethink the hard-coded LIMIT 50. ⌘ Read more
Going back to old MemoryCache for now and going to bed 🛌
Going back to old MemoryCache for now and going to bed 🛌 ⌘ Read more
Hmmm this needs a bit more work.
Hmmm this needs a bit more work. ⌘ Read more
And we’re back. On the new Sqlitecache 🥳
And we’re back. On the new Sqlitecache 🥳 ⌘ Read more
Ooops I ran a docker build on one of my production nodes (the ingress node) 😱
Ooops I ran a docker build on one of my production nodes ( the ingress node) 😱 ⌘ Read more
(#hv7xxjq) @bender@bender Okay 👌
@bender @twtxt.net Okay 👌 ⌘ Read more
👋 Folks that use this pod, I’ll be rolling out an experimental new caching backend to this pod shortly. Stay tuned. Please provide feedback e …
👋 Folks that use this pod, I’ll be rolling out an experimental new caching backend to this pod shortly. Stay tuned. Please provide feedback either here via Twtxt or on IRC. Thanks! 🙏 ⌘ Read more
**(#hv7xxjq) There are however a few implications to note:
It will be possibly to page through much larger quantities of twts per feed, this is …**
There are however a few implications to note:It will be possibly to page through much larger quantities of twts per feed, this is potentially unlimited ( depends on disk space)
Automated Feeds ( bots) like @tiktok @feeds.twtxt.net will now behave/display very differently. You will see all it’s … ⌘ Read more
I think my new SqliteCache is almost ready for prime time 🤞
I think my new SqliteCache is almost ready for prime time 🤞 ⌘ Read more
This is why I blocked entire ASN(s) 🤣
This is why I blocked entire ASN(s) 🤣
⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1292 ARCHIVED:85795 CACHE:2718 FOLLOWERS:18 FOLLOWING:14
(#r66fewa) @bender@bender Soon 🤣
@bender @twtxt.net Soon 🤣 ⌘ Read more