@freakazoid I'd be fine with a graph database, as long as it has sufficient performance on relational tasks (comparable to something like PostgreSQL), and offers a similar set of guarantees - thinking of things like referential integrity and 'proper' transactions.
Do either of those meet those goals? The performance doesn't need to be exactly like PostgreSQL (as that has been seeing optimization for a long time) but also not so slow that it's only really useful in an academic setting :p
@virtulis Ah yeah, that sounds like my own database project though that is in JS :)
I did run across one other database that does this, recently, but unfortunately it was proprietary.
@tachi I wasn't aware of the existence of FerretDB!
I'm skeptical of anything from the MongoDB lineage, because rather than being a set of concrete bugs, the problem was more the underlying design philosophy (that simply would create more bugs even if old ones are fixed).
I'm seeing that FerretDB is based on PostgreSQL though, which is potentially a reason to reevaluate that skepticism - as that should ensure that at least the core data storage is sound.
Any idea if they've fixed the query injection issues that always haunted MongoDB's syntax?
@virtulis I find SQL to be one of the worst designed languages I have ever worked with, and it makes everything I do several times more complicated than it needs to be, basically.
Kind of surprised to hear that RethinkDB is still around and open-source, to be honest, I thought that'd met an untimely end years ago!
@kims FWIW, the anger is not really directed at folks like you who donate to both - but the orders of magnitude difference in how much money is going to each, show that there *has to be* a significant amount of folks who are donating to the campaign but not to mutual aid. Just nobody knows who they are precisely.
I don't have strong opinions on what it *should* be, to be clear, as long as it's not SQL; I'm interested in seeing what other approaches folks have come up with over the years!
#AskFedi: please recommend me (open-source) relational databases that are easy to run and *do not* use SQL.
(ORMs are not an acceptable solution, I am looking for something that is designed from the start to not use SQL)
mastodon for harris, mentions of sexual abuse, family abuse, violence, queerphobia, ableism and much more.
i could go on, but it's just a small fraction of what i went through. it's an unimaginable amount of pain and i am genuinely fucking in awe and confusion how the fuck am i even still alive right now. it's something i went through, nonetheless, and i can't change it, but i hope that one day i can be happy, somewhere.
calling that "trauma porn slop" is spitting on everything i just described
@scanlime "we look forward to contacting you again when our HR system has a data breach"
Braziliaanse veehouder krijgt boete van 47 miljoen voor ontbossen Amazone. https://nos.nl/artikel/2530367-braziliaanse-boer-krijgt-boete-van-47-miljoen-voor-ontbossen-amazone
re-upping this one again
so many forms of writing are rendered nearly useless if they have no info on *when* they were written
rambling about old social media
@nxskok @kissane They were definitely more featureful and accessible than newsgroups; they originated as an attempt by a relatively early Dutch ISP to give people reasons to use the internet, and so quite a bit of work was put into making it broadly accessible (by the standards of back then, anyway).
"Unmonetized Reddit" is probably closer, though the variety of features (also chat etc.) made it feel a lot more 'complete' and less niche than Reddit does, and there were some very big differences in social dynamics that come not just from being unmonetized, but also from just having a fundamentally different model.
Reddit, for example, only *partially* isolates communities; they are still considered "a part of Reddit", with attempts at cross-linking and cross-promotion between subreddits, trying to lock people into their platform, fundamentally broken power dynamics regarding moderation, that sort of stuff. Those things would need to go, too.
Hey #wildfire fediverse - I'm a qualified forest firefighter currently available for deployment. Based in Australia, open to anywhere.
I do need to get paid for my work, and need someone to fund a chainsaw ticket refresher (last done in 2007). Otherwise I still have a valid arduous medical (until late November), 4wd, FFMV PPE, valid passport.
Not sure how much difference one extra pair of hands can make, I'm sure there are other people in the same position.
@kissane Oh, certainly. From the conversations I've had with folks building them, though, they often work the same way because that is their understanding of how social media Should Work; because they are familiar with the big platforms.
I've sometimes had discussions with people about this, and about how maybe that model isn't great, and then they usually ask "do you have something I can read about how to do it better?" and I just come up empty.
rambling about old social media
@kissane Every time I think about this sort of thing, I keep returning to the model of an old Dutch social media site called Clubs.nl, from the pre-Facebook era.
It was run very poorly, but despite that it seemed to have more or less nailed the model: you had 'clubs', many of which were publicly indexed and joinable (with varying permission/invite/role settings), every club was its own little island, and all interactions happened within a club - it had a forum, photo gallery, news section, etc.
The only 'profile' you had was a username and, I believe, a list of the (public) clubs you were a part of, if you enabled that. No personal 'wall' or 'feed'. Private messages were limited to originating from within a club, IIRC.
It worked really well to find people with similar interests, even if you started without knowing anyone on the site, and clout-chasing was functionally impossible; there was no leaderboard to get on top of, no feed to have your posts show up on.
(Unlike eg. Reddit, there was no 'upvoting', no 'frontpage' with 'popular' posts, etc., and clubs had a fair amount of freedom in what the design looked like)
@kissane The frustrating part is that the first "we" and the second "we" are usually different groups of people :/
@mjg59 I suspect that the primary benefit would be a far leap in terms of WINE compatibility/coverage, maybe better development/testing tools, and not a whole lot else.
Technical debt collector and general hype-hater. Early 30s, non-binary, ND, poly, relationship anarchist, generally queer.
- No alt text (request) = no boost.
- Boosts OK for all boostable posts.
- DMs are open.
- Flirting welcome, but be explicit if you want something out of it!
- The devil doesn't need an advocate; no combative arguing in my mentions.
Sometimes horny on main (behind CW), very much into kink (bondage, freeuse, CNC, and other stuff), and believe it or not, very much a submissive bottom :p
My spoons are limited, so I may not always have the energy to respond to messages.
Strong views about abolishing oppression, hierarchy, agency, and self-governance - but I also trust people by default and give them room to grow, unless they give me reason not to. That all also applies to technology and how it's built.