Post AyKrkh36aIs69oSjB2 by af@dataare.cool
 (DIR) More posts by af@dataare.cool
 (DIR) Post #AyHLKJjlSl3PyRhFsO by prettygood@socially.drinkingatmy.computer
       2025-09-16T23:17:46.561580Z
       
       27 likes, 18 repeats
       
       Any time some package depends on MongoDB this image comes to mind.
       
 (DIR) Post #AyHLVjPiL1hGnHlEv2 by pwm@dsmc.space
       2025-09-16T23:19:57.499328Z
       
       2 likes, 1 repeats
       
       @prettygood sql is OLD and BAD and MongoDB and NoSQL is GOOD and NEW you old coot
       
 (DIR) Post #AyHLcZTxf51m1F0cPA by prettygood@socially.drinkingatmy.computer
       2025-09-16T23:21:07.142855Z
       
       1 likes, 1 repeats
       
       @pwm this is the part where I would call you a slur but I'm taking the high road and inviting you to nosql my saggy ballsack
       
 (DIR) Post #AyHLgreo1tkrXu82Eq by pwm@dsmc.space
       2025-09-16T23:21:58.271259Z
       
       1 likes, 1 repeats
       
       @prettygood
       
 (DIR) Post #AyHLlSUN23kWw4RE2a by roland@pl.starnix.network
       2025-09-16T23:22:47.884925Z
       
       2 likes, 1 repeats
       
       @prettygood @pwm scrotox but for databases
       
 (DIR) Post #AyHLmO6coVDZdDm556 by prettygood@socially.drinkingatmy.computer
       2025-09-16T23:22:54.209961Z
       
       2 likes, 0 repeats
       
       @pwm sure is fun watching this image sloading on your pencil sized internet connection zoomzoom, here's a Linode referral code, get yourself a real computer.
       
 (DIR) Post #AyHLoa6fAO3bQiq21Q by prettygood@socially.drinkingatmy.computer
       2025-09-16T23:23:17.904585Z
       
       1 likes, 0 repeats
       
       @roland @pwm your feed is just full of ballsacks tonight eh?
       
 (DIR) Post #AyHLrKVLd8oVuVh96G by roland@pl.starnix.network
       2025-09-16T23:23:51.619451Z
       
       2 likes, 0 repeats
       
       @prettygood @pwm I blame everyone but me
       
 (DIR) Post #AyHLroG90ETgC2oQZE by pwm@dsmc.space
       2025-09-16T23:23:57.067231Z
       
       3 likes, 1 repeats
       
       @prettygood calm your tiddies it's satellite interwebs. That image went to space
       
 (DIR) Post #AyHMWpnOCD4opYvNwW by wolf480pl@mstdn.io
       2025-09-16T23:31:21Z
       
       3 likes, 0 repeats
       
       @pwm @prettygood what? NoSQL? That's so 2012. It's 2025, you should be using... *looks into notes* not web 2.0... serverless... blockchain, VR, blockchain again... kubernets, web 3*looks up*Ah, yes. AI That's what's all the rage today, so figure out how to make that the shape of database.1/
       
 (DIR) Post #AyHMrAwXHOeoD5tzlo by wolf480pl@mstdn.io
       2025-09-16T23:35:01Z
       
       4 likes, 0 repeats
       
       @pwm @prettygood You could try a vector database, heard those are used for AI. Oh, your data is not vectors? You'd better get yourself an embedding.Or maybe SQL but instead of indexes, AI guesses which pages to fetch from disk?AI could also make query plans.And check for string similarity, instead of this cumbersome `LIKE`Or you know what, feed the whole WHERE clause to AI have it tell which rows match the conditions.The database market could use some disruption, right?/s
       
 (DIR) Post #AyHTXozbMmLyJD3RiK by newt@stereophonic.space
       2025-09-17T00:49:49.085502Z
       
       4 likes, 0 repeats
       
       @prettygood I was on IRC and this dude told me how his company had a table in a Postgres database with three fields. id, parent_id, jsonb. The table name was mongodb.
       
 (DIR) Post #AyHTcDD9GSo6ZzU6am by prettygood@socially.drinkingatmy.computer
       2025-09-17T00:50:42.298111Z
       
       0 likes, 0 repeats
       
       @newt ten bucks says it was at least 90% as fast as using real mongodb
       
 (DIR) Post #AyHTfiTzSCDUR427TE by newt@stereophonic.space
       2025-09-17T00:51:15.308069Z
       
       2 likes, 0 repeats
       
       @prettygood@socially.drinkingatmy.computeriirc Postgres outperformed it in many tests.
       
 (DIR) Post #AyHU0HJ5gi54ETjuzo by hazlin@annihilation.social
       2025-09-17T00:55:04.062561Z
       
       2 likes, 1 repeats
       
       @newt @prettygood It has been some time since I looked at it, but when last I checked, no-sql on postgres was much faster than mongo
       
 (DIR) Post #AyKmsXh4kfQfgj57Y0 by eragon@pl.eragon.re
       2025-09-18T12:43:41.893070Z
       
       1 likes, 0 repeats
       
       @prettygood Why do you have JAVA AND Ruby ?!
       
 (DIR) Post #AyKmscj22oxtIF2Fn6 by vascorsd@mastodon.social
       2025-09-18T12:46:09Z
       
       1 likes, 0 repeats
       
       @eragon @prettygood jruby shaking nervously...
       
 (DIR) Post #AyKmtEogQG43QlyIsK by breizh@pleroma.breizh.pm
       2025-09-18T12:52:20.526059Z
       
       1 likes, 0 repeats
       
       @eragon @prettygood You’re asking too much questions here. :D
       
 (DIR) Post #AyKn27JBhrGWkeTQmW by frawst@fedi.fraw.st
       2025-09-18T13:41:16.368Z
       
       1 likes, 0 repeats
       
       @prettygood@socially.drinkingatmy.computer "we built this erlang project exclusively to sacrifice to the amazon gods so they may bless our mongodb"
       
 (DIR) Post #AyKn4hZLrRGRn7GbBo by irelephant@calckey.world
       2025-09-18T13:46:09.375Z
       
       1 likes, 0 repeats
       
       @prettygood@socially.drinkingatmy.computer It's because mongodb is web scale
       
 (DIR) Post #AyKnD5mnhsztDPYgLY by Reiddragon@fedi.reimu.info
       2025-09-18T13:49:00.245652Z
       
       0 likes, 0 repeats
       
       @prettygood can I please get a tl;dr of what mongodb is, why stuff depends on it, and why stuff shouldn't use it? (I've mongodb brought up plenty of times but never worked with it)
       
 (DIR) Post #AyKnD6zxCT72yUihUG by prettygood@socially.drinkingatmy.computer
       2025-09-18T15:14:23.216064Z
       
       0 likes, 0 repeats
       
       @Reiddragon I've never worked directly with it either, only installed as a package as a dependency for something.  Its a JSON-like document store kind of database, "nosql" was how people used to call it, I think.  Anyway, I don't like it because it takes forever to compile and the compatibility / updates between versions tends to be a shitshow.
       
 (DIR) Post #AyKnH5UGlBWzRknNtQ by swee@mastodon.swee.codes
       2025-09-18T14:12:06Z
       
       0 likes, 0 repeats
       
       @prettygood SQLite ftw
       
 (DIR) Post #AyKnH6ynDBXc4i5H6m by prettygood@socially.drinkingatmy.computer
       2025-09-18T15:15:04.441523Z
       
       1 likes, 0 repeats
       
       @swee if I had a dollar for every sqlite database that destroyed itself just sitting on disk, I could buy lunch.  Postgres forever.
       
 (DIR) Post #AyKnLDbYWNTDmUAonA by prettygood@socially.drinkingatmy.computer
       2025-09-18T15:15:51.418489Z
       
       0 likes, 0 repeats
       
       @chloeraccoon @patterfloof ironically my unifi controller install is what prompted this post because the version upgrade broke.
       
 (DIR) Post #AyKnLVVpwNahJxdVNQ by Reiddragon@fedi.reimu.info
       2025-09-18T15:15:26.345475Z
       
       1 likes, 0 repeats
       
       @prettygood sounds like the average Enterprise-grade Scalable Software Solution to Grow your Business™
       
 (DIR) Post #AyKpMHi2wfxAi2qUQy by prettygood@socially.drinkingatmy.computer
       2025-09-18T15:38:27.628947Z
       
       0 likes, 0 repeats
       
       @chloeraccoon @patterfloof I use the gentoo package and hope for the best
       
 (DIR) Post #AyKpbQpdJKxXLUcJ7o by vestige@sleepyhe.ad
       2025-09-18T15:37:51Z
       
       1 likes, 0 repeats
       
       @prettygood MongoDB is web scale.
       
 (DIR) Post #AyKpbS5Geh3lEGwJ8K by prettygood@socially.drinkingatmy.computer
       2025-09-18T15:41:09.612520Z
       
       0 likes, 0 repeats
       
       @vestige I wwebsite as on the internet
       
 (DIR) Post #AyKrkh36aIs69oSjB2 by af@dataare.cool
       2025-09-18T15:59:36Z
       
       1 likes, 0 repeats
       
       @prettygood @skylar I see this shit and always immediately think to that blog post “The problem with Postgres is it’s jus too good.”
       
 (DIR) Post #AyKtI71Z88p8EDF27k by pianosaurus@c.im
       2025-09-18T15:23:58Z
       
       1 likes, 0 repeats
       
       @pwm @prettygood I read that as "The future is now old, man." ...and was very cofused.
       
 (DIR) Post #AyKtIWp3DIGIEvaPE8 by pianosaurus@c.im
       2025-09-18T15:26:08Z
       
       1 likes, 0 repeats
       
       @prettygood @Reiddragon I have used it quite a bit, I'm sad to say. There are no good usecases.
       
 (DIR) Post #AyKtLjQ6pdYMBCRnTk by Reiddragon@fedi.reimu.info
       2025-09-18T16:21:46.954713Z
       
       1 likes, 0 repeats
       
       @pianosaurus @prettygood the more I hear about it, the more it seems like exactly the kinda software that the upper management in a corporation who have no tech literacy would pick and force upon the entire company
       
 (DIR) Post #AyL36js3s9hKmA0lk0 by Nulhomme@mastodon.social
       2025-09-18T17:49:50Z
       
       2 likes, 0 repeats
       
       @prettygood at university for a project we had a professional dev that was teaching some class about web dev and he made us all use mangodb for it because he was a big fan of it, i don't think we ever managed to have to thing reliably working and it all sounded so dumb to me to use that because we just had some other teacher show us how to use mariadb and it was much easier to have it running. I still don't know to this day if it because he was bad at teaching mangodb or if it just suck
       
 (DIR) Post #AyL4rYj9DqW7mKjQ48 by phnt@fluffytail.org
       2025-09-18T18:32:14.607791Z
       
       1 likes, 1 repeats
       
       @prettygood @swee I could probably buy a lunch just out of the many times that Signal's sqlite DB imploded on my computer. Happens like at least once a month.
       
 (DIR) Post #AyL53pROuHUh5fHUYa by prettygood@socially.drinkingatmy.computer
       2025-09-18T18:34:21.472112Z
       
       0 likes, 0 repeats
       
       @phnt @swee oddly enough my desktop's signal sqlite DB is 14GB and cruising along happily.  Firefox, Thunderbird, Evolution, wallabag, freshrss, a few others, all went down in flames at some point, sometimes multiple times.
       
 (DIR) Post #AyL5CuiCg8SY2oTMPY by phnt@fluffytail.org
       2025-09-18T18:36:07.487716Z
       
       2 likes, 1 repeats
       
       @prettygood @swee Are you using a full DE? Because mine always implodes because Signal gets confused what secrets store its supposed to use for decrypting the DB and once it fails once at that, 90% it cannot be recovered.Yes, I literally have the secrets store hard-coded in my keyboard shortcut, but it still randomly decides to use something else.
       
 (DIR) Post #AyL5GtDw9a0oaTDB1k by prettygood@socially.drinkingatmy.computer
       2025-09-18T18:36:46.787166Z
       
       1 likes, 0 repeats
       
       @phnt @swee yes, either XFCE for many years, or KDE for the past several months.  So either with gnome-keyring or kwallet6
       
 (DIR) Post #AyL61uaOuF1UQH8mFE by phnt@fluffytail.org
       2025-09-18T18:45:20.272894Z
       
       1 likes, 1 repeats
       
       @prettygood @swee They are probably doing more than running /usr/lib/pam_kwallet_init on startup, so it would make sense. But kwallet always worked when Signal imploded.Also death to any application that requires gnome-keyring or kwallet to store login credentials. Looking at you Nextcloud.
       
 (DIR) Post #AyL6BrPlYK7vTxuUpU by prettygood@socially.drinkingatmy.computer
       2025-09-18T18:47:03.620360Z
       
       1 likes, 0 repeats
       
       @phnt @swee I need to try to get Things™ to talk to keepassxc as a secret service and maybe I can circle the wagons on that
       
 (DIR) Post #AyLC59O4vnp2vDIwWu by swee@mastodon.swee.codes
       2025-09-18T19:52:48Z
       
       1 likes, 0 repeats
       
       @prettygood that's crazy, I use small sqlite databases and they haven't broke, but yeah I'd try PostgreSQL if I ever plan to store large data in a db
       
 (DIR) Post #AyLeVxcvYuHYyyp3U8 by wezm@mastodon.decentralised.social
       2025-09-19T01:09:34Z
       
       1 likes, 1 repeats
       
       @prettygood For me it's this gem from 15 years ago https://www.youtube.com/watch?v=b2F-DItXtZs #MongoDB
       
 (DIR) Post #AyLeVypj4o78ixon4a by mischievoustomato@tsundere.love
       2025-09-19T01:11:39.649373Z
       
       0 likes, 0 repeats
       
       @wezm @prettygood discount happy tree friends
       
 (DIR) Post #AyLm09BjqB6dCrRils by swee@mastodon.swee.codes
       2025-09-19T02:35:21Z
       
       1 likes, 0 repeats
       
       @prettygood I don't get what's up with noSQL... SQL is great for data storage, why kill it? (by promoting nosql)
       
 (DIR) Post #AyLm27hsJvIpBrQ6ng by prettygood@socially.drinkingatmy.computer
       2025-09-19T02:35:55.439021Z
       
       0 likes, 0 repeats
       
       @swee new thing good old thing bad don't you understand
       
 (DIR) Post #AyLm5JHpis7TyQl6hM by pwm@dsmc.space
       2025-09-19T02:36:33.834559Z
       
       1 likes, 1 repeats
       
       @prettygood @swee like pg, he is old and therefore bad
       
 (DIR) Post #AyLmA6HPVdFn57qSm0 by swee@mastodon.swee.codes
       2025-09-19T02:36:32Z
       
       1 likes, 0 repeats
       
       @prettygood sometimes true sometimes not
       
 (DIR) Post #AyLmH2w2LLFWje9ynQ by prettygood@socially.drinkingatmy.computer
       2025-09-19T02:38:36.527228Z
       
       1 likes, 0 repeats
       
       @pwm @swee I'm just saying my postgres server has outlived at least a half-dozen sqlite setups, upgrade from v9 to v16 along the way, no bumps on that road.  Sometimes the best measure of a horse is the long parts of the road.
       
 (DIR) Post #AyLo2Qzko3y6v83iAS by swee@mastodon.swee.codes
       2025-09-19T02:55:42Z
       
       1 likes, 0 repeats
       
       @prettygood @pwm that's nice - do you have any experience with MySQL/MariaDB's quality? I've also seen it be popular especially for PHP.
       
 (DIR) Post #AyLo9ay088NpsGea4u by prettygood@socially.drinkingatmy.computer
       2025-09-19T02:59:40.972557Z
       
       0 likes, 0 repeats
       
       @swee @pwm yeah I still run some mysql databases at work.  There's nothing wrong with it at all, I have nothing bad to say about it.  I just prefer postgres personally.  Both are absolutely solid choices.
       
 (DIR) Post #AyMUTK2ox7V5G0zsUC by lanodan@queer.hacktivis.me
       2025-09-19T10:53:48.959773Z
       
       1 likes, 0 repeats
       
       @prettygood There's still stuff that depends on MongoDB?
       
 (DIR) Post #AyMUeACdsqeBv4lD5k by lanodan@queer.hacktivis.me
       2025-09-19T10:55:46.265132Z
       
       0 likes, 0 repeats
       
       @eragon @prettygood That kind of stuff always reminds me of https://archive.fosdem.org/2018/schedule/event/how_to_make_package_managers_cry/ (and so bioinformatics kind of mess)
       
 (DIR) Post #AyMdKa1B5qTdmO8Po0 by prettygood@socially.drinkingatmy.computer
       2025-09-19T12:33:07.039432Z
       
       2 likes, 0 repeats
       
       @lanodan unifi...
       
 (DIR) Post #AyMdLRETF9bMoxlHNo by trucy@girlcock.club
       2025-09-19T11:50:18Z
       
       1 likes, 0 repeats
       
       @prettygood mongodb just concatenates data in a file and then greps it
       
 (DIR) Post #AyMdT9IDpGcbV1C1aq by lanodan@queer.hacktivis.me
       2025-09-19T12:34:37.836283Z
       
       0 likes, 0 repeats
       
       @prettygood Alpine router stays winning :P
       
 (DIR) Post #AyMdqpzvDTpybeveW8 by waifu@mai.waifuism.life
       2025-09-19T12:38:41.103Z
       
       0 likes, 0 repeats
       
       @prettygood@socially.drinkingatmy.computer who even uses mongodb
       
 (DIR) Post #AyMfPAR1pzyhn7XctE by graf@poa.st
       2025-09-19T12:56:24.242513Z
       
       0 likes, 0 repeats
       
       @prettygood @r000t redis is based but please for the love of god use valkey instead of redis-server
       
 (DIR) Post #AyMj0e1F6iLQ7c2gOO by Leyonhjelm@detroitriotcity.com
       2025-09-19T13:36:49.159072Z
       
       0 likes, 1 repeats
       
       @prettygood can't have MongoDB without Mong
       
 (DIR) Post #AyONX6AaAb8g1LOukC by p
       2025-09-20T08:45:37.061224Z
       
       5 likes, 0 repeats
       
       @prettygoodoverbackindex.png
       
 (DIR) Post #AyOfTq4dM920PFDJgW by collappsar@fediverse-lite.com
       2025-09-20T12:06:40.378076Z
       
       1 likes, 0 repeats
       
       @prettygood The MERN stack is the most "fuck it, I don't know what I'm doing and this sounds good for hiring" stack there is.
       
 (DIR) Post #AyUkPuIy9hoWVIFbRQ by phnt@fluffytail.org
       2025-09-23T10:30:16.624518Z
       
       1 likes, 1 repeats
       
       @prettygood @swee Speaking of, this time it was recoverable.image.png