Notices by feld (feld@bikeshed.party), page 8
-
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 23:10:25 JST feld @sun The Gordons are black, Batman looks like he has eye liner, otherwise it feels identical to the 90s Batman cartoon
Your YouTube algorithm is clearly unhinged though haha -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 23:07:50 JST feld Watching new Batman cartoon: "Uhoh, here comes DEI hire Barbara Gordon, this is gonna piss off the racists" -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 23:06:06 JST feld @eemmaa @sun I wish I could rewrite my gender in rust -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 22:39:11 JST feld I'm sorry Germany -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 22:37:24 JST feld Who asked for this? -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 19:31:41 JST feld @hj wow this is the original name for Trident? That's my fav gum -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 12:18:44 JST feld COVID plus the internet created a country of hypochondriacs and this will never end. This will be a perpetual issue for the rest of our lives not because COVID will never go away, but because like 50% of the country is a germaphobe now and probably needs therapy.
(Yes Long COVID is a thing some people get. No, everyone not is going to get Alzheimer's or a brain aneurysm or stroke out or suffer massive organ damage.) -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 08:28:55 JST feld @mint Like I understand why, but it baffles me this has not been like number one priority to solve. Bundle compatibility libs for older releases if you have to, I don't care. Just make it work. -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 08:28:52 JST feld If you don't know what these are you're too young -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 07:01:53 JST feld Cringe -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 04:41:55 JST feld @i @NonPlayableClown @mint @hj I think we could have a dedicated tombstones table so we can check for deleted there first, would probably help. Needs deeper investigation.
Some of the delete work cascading is annoying and I think we could do better there. I've already helped slow the pain by making deletes lower priority and with a narrower queue.
We have some triggers I am suspicious of and need to investigate deeper, but my memory is that these are totally Postgres FTS related. On that note I think even if you choose to use another search backend we still waste energy on the GIN/RUM indexing...
I think also there is an expensive operation for things like number of likes on a post. I wear I saw this count being embedded directly in the Object JSON and that's crazy to me if that's how it was implemented. So deletes require rewriting that row? Holy shit that's gonna bring pain and make your table a Swiss cheese mess over time.
Those post stats (likes, replies, quotes) should probably be in their own table, use FKs, etc. Counts could be cached, and a new activity or a delete should trigger a job to update the count async instead of blocking the commit
Stuff like that could help lower resource instances tremendously
Note I just fixed a bug where we appeared to have been updating the "unreachable_since" field for every instance on every successful activity published due to the test not matching reality. Imagine how many wasted queries that is😭😭😭 -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 03:53:46 JST feld @i @NonPlayableClown @mint @hj I don't get why everyone's so mad about Pleroma'a schema. Where's the core issue? Are people just upset that there's jsonb instead of a billion columns? Is there a pervasive impression that those jsonb columns are slow? -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 03:41:19 JST feld @mint @NonPlayableClown @i @hj I just ran into some very serious usability bugs on mobile and when I asked him about it he was like "sorry, working on the Nostr stuff for now" so I just stopped using it
Not mad or anything, he can do whatever he wants -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 03:28:07 JST feld @sun @weeble The GOP wouldn't call her a woman anyway because she wouldn't go into their spank bank -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 03:25:52 JST feld @i @mint We can make it better together and give guidance on tests, doesn't need to arrive in the MR perfect -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 03:16:58 JST feld @hj @i @mint I don't need the money I just need the time 😭😭😭
I really need to compile my list of small nits in the FE that need addressing and just pay you to knock them out -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 03:14:14 JST feld @hj @i @mint We cannot rely on PleromaFE to be the one true FE for Pleroma forever. Soapbox isn't bad, and someone could take it over now that Gleason has mostly abandoned it for the fediverse. Phanpy is super cool. Something else could come out tomorrow, you could get hit by a bus, Lain could make an entirely new UI with his AI experiments, etc. Just can't predict the future.
I really wish I had time to do more work in this area but when I have time I gravitate towards problems I already know I can solve, and that's mostly backend work 😓 -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 03:10:35 JST feld @i @mint How much custom stuff do you have in your Pleroma? anything reasonable to upstream? I'd gladly help you rebase -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 03:10:33 JST feld @i @mint I want us to have more MRFs, there are many floating out there that are useful.
Open an MR for that MRF and I'll fix the documented bug so we can merge it -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 10-Aug-2024 03:01:15 JST feld @i @mint Biggest problem with AdminFE is the difficulty of parsing the config because it's not already JSON or something more approachable. It's got some pretty gross hardcoded stuff in it. I personally want to replace it with one written in LiveView where it can directly work with the native config data structures no problem. If we could just get an initial PoC up that even controls one settings group the rest of the work is easy if not just a little tedious, but it could happen fast