AI "superstar" Sam Altman fired from OpenAI (company behind ChatGPT) yesterday (Friday), according to the board, because he: "was not always truthful with the board". There is no better way to summarize the whole AI hype in tech industry, really 😄 #newshttps://edition.cnn.com/2023/11/17/tech/sam-altman-departs-open-ai/index.html
@filipe@aral Yeah, but should perhaps see if :gitea: grows evil or not. While it's still exactly binary compatible it's only a matter of which brand you want to see 🤓 While Gitea was initially forked from Gogs, it evolved a lot - Gogs functionality is far behind, really.
@aral@jan Yet it is often problem when developers use database just to persist data without proper guidance from database experts. Maybe it's not the case with Mastodon (although mentioned query suggests), but I've seen far too many projects where devs just do "dump all" and "select all" with terribly narrow understanding of "if it does not perform - just add another index" 🤓
@aral@jan It is insanely bad query programming to have 3.5k IDs in WHERE clause 🤯 Considering table is properly indexed and vacuumed, I would split them into 100-200 microbatches and if each involves pinging a separate server of a follower account, even make those batches smaller. LIMIT and OFFSET should be the start from database side and then some task queueing from backend 🧐 #postgresql#sql#performance :postgresql:
Data professional and tech enthusiast from Vilnius, Lithuania 🇱🇹 🇪🇺In #fediverse since 2019 :mastodon: :writefreely2: Developing: :sql: :golang: Posts are licenced under :cc_cc: BY-NC-ND 3.0 unless stated otherwise. I explicitly forbid to use any content I produce to train all breeds of AI.Disclaimer: this account is personal and views are my own.#data #databases #opensource #foss #privacy #fedi22 #blogger #mastoadmin #NoIndex #NoSearch #NoBots #NoArchive #NoAI