Featured
Following
20 minutes ago•••
i've already had a few people DM me about @npub1g6c...6zky. the people are ready for another nostr event.
38 minutes ago•••
it's way past my bedtime but #realy #devstr #progressreport
have written most of the code to implement nip-40 expiration timestamp
i traced it all the way in and decided that this is a feature that belongs in the event store, the event store should literally expire them when it bumps into them during a query
so that's where it's gonna be and it's gonna be enforced because the user signed it with that in it. the end. expiration date has passed, sorry, doesn't exist anymore.
simpler to put it here than anywhere else, if the event never gets seen for some time then ok, i may write a GC for this later but this is the first place to put it
but i'll finish it tomorrow... gonna back up my data and go give my kitty a face bump and seeya in the morning
#GN
4c800257...3b2f replied 33 minutes ago
1
1 hour ago•••
#realy #devstr #progressreport
so, i found a bug in the parameterized replaceable events... it wasn't properly comparing the d-tag and was literally just overwriting every new 30k range event with the next one it got
idk what's next but am in some whirlwind rn
4 hours ago•••
#realy #devstr #progressreport
new thing, i have now implemented it so you can make the relay public readable, and there is a rate limiter in force for most things but now it disables the rate limiter for direct follows of the owner (which would be friends and/or customers) because:
- publication use case needs public readable
- publication use case needs no rate limiting on paid/whitelisted users
this has uncovered a bug, when i try to do a query with @npub180c...h6w6 's nak:
mleku@ziox:$ nak req -k 0 wss://test.realy.lol connecting to wss://test.realy.lol... ok. mleku@ziox:$
the relay logs:
1737745226.027099856 DBG query from 10.66.66.2 ,{"kinds":[0]} realy/handleReq.go:116 1737745226.027140754 TRC QueryEvents {"kinds":[0]} ratel/queryevents.go:22 1737745226.030508923 TRC found 3967 event indexes ratel/queryevents.go:84 1737745226.040196966 TRC found MaxLimit events: 512 ratel/queryevents.go:212
should have been 512 of the most newly stored user profile metadata events spat out from that nak command
now i have a bug to squash, this could be yuge
maybe #realy can hit the bigtime very soon
4c800257...3b2f replied 4 hours ago
1
4 hours ago•••
mochi the #catstr picked out this spot as his preferred hidey hole when sleeping in the house and that's fine with me, i don't even use that whole second room area really, i originally wanted to put my pc up there but it ended up downstairs instead... the view is better down here i guess
anyhow, you see the big aluminium soup pot there... it's full of water and has an aquarium heater in it set to 34'C to keep him warm
when he's grumpy, he balls up under the bed and it's a lot colder there and i really want him to kick this cold he has
toilet training is another separate issue but keeping cats warm is actually a very important subject and young cats ability to maintain their healthy body temperature is weaker, and i suspect that it can be long term compromised somehow, i have seen this with other strays on the north of the island where it is damp and cold, not snow cold, but just cold enough that very often i am seeing this issue with the protruding tongue and loads of mucus coming out of the nose and mouth, and this one, my mochi, also has an extra issue that he additionally over-cleans himself to the point where his rear quarters are very often damp and this makes the cold problem even worse
which is why he has a big container of water next to his sleeping place so he will stay warm
definitely gotta warp my head around cat care if i am gonna do the pirate seafarer life and this little guy was actually the inspiration for it so i'll just say it's his fault that i think i want to live in a boat for the next 8 years or more lol
that all stuff is a whole nother kettle of fishies too but for now my mission is to keep the kittah fit and strong
LOAD OLDER THREADS