- 3 Posts
- 17 Comments
I absolutely detest SQL. I will probably go to my deathbed having never typed a line of SQL in my life. I don’t know why I hate it as much as I do, but I refuse to learn it – my brain won’t let me.
I’ve programmed in C, C++, Python, BASIC, JavaScript, Assembly, etc. I wrote CGIs for Apache in all these languages, so I didn’t have to touch PHP. Every time I get near SQL or PHP, I start wanting to pull my hair out.
When did Mongo go proprietary?
Edit: I’m actually wanting to make my entire project open source. MongoDB’s current license, requiring all infrastructure to be open, might actually be for me.
Can I ask why? Are there errors in the append log? Does it forget things?
Not questioning your character. Just curious what your personal experiences were.
Wikipedia says their starting days were a garage (https://en.wikipedia.org/wiki/Google), but point taken.
I’m currently using MongoDB.
Everybody’s gotta start somewhere. Google started in a garage.
I originally liked Dewey because it slid from one topic to the next. And, as you were transitioning, the fields just merged into one another. It wasn’t obvious that 2 particular subjects were separate. My original plan was to use this to allow the user to go from page to page to page, after they’d originally chosen a starting position, they’d scroll pages like library shelves. I haven’t found another system like that.
The Library of Congress system isn’t as intuitive as Dewey either :'(.
I won’t be using web crawlers. Probably will stick with the site admins choosing where they’re indexed via an index.json file (or similar name).
ki4jgt@feddit.orgOPto
Open Source@lemmy.ml•What features should a cross-domain open bulletin board have?
1·7 days agoBecause of the social expectation that Lemmy sets. The social expectation is that moderators have the option of defederating anyone on their users’ behalves. They shouldn’t have that right.
I understand that moderators exist across multiple jurisdictions, and their servers fall under multiple laws. So, while a moderator would be able to control his own server’s content under my system, his users would be able to login to other servers which he lacked control of. Granting mods control over local content, but not user interaction with the network.
Balancing expectation between user freedom and server ownership – the mod also being able to whitelist servers he’ll accept other users from.
ki4jgt@feddit.orgOPto
Open Source@lemmy.ml•What features should a cross-domain open bulletin board have?
1·9 days agoLemmy works by your posts propagating to other servers.
If you’re on server A, and I’m on server B, server B’s moderator can block all of server A. They can make it where I never see your content.
ki4jgt@feddit.orgOPto
Open Source@lemmy.ml•What features should a cross-domain open bulletin board have?
11·9 days agoMy grandmother was Ashkenazi. Bark up someone else’s tree.
Also, who moderates the moderators?
ki4jgt@feddit.orgOPto
Open Source@lemmy.ml•What features should a cross-domain open bulletin board have?
1·9 days agoAnd, if a moderator of another instance defederates me?
ki4jgt@feddit.orgOPto
Open Source@lemmy.ml•What features should a cross-domain open bulletin board have?
1·9 days agoEvery single time people want to have an unmoderated, unchecked space, it’s because they — you — want to be able to air your most unsavoury opinions with impunity.
Exactly!
Then come the Nazis, then come the CSAM, the decapitation videos, the harassment and doxxing, and so on until some part of it passes your personal line in the sand for what’s acceptable.
That would be up to the server owner (Moderation). There’s nothing wrong with decapitation videos.
Then all of a sudden it’s “Wah wah, mommy give me moderation”. It’s the same for all this freeze peach crap.
There’s already moderation built into this.
ki4jgt@feddit.orgOPto
Open Source@lemmy.ml•What features should a cross-domain open bulletin board have?
32·9 days agoThe server moderator creates the community, or gives users permission to create communities on their server. I have no problem with that model.
Hosting servers basically have 4 functions:
- Registering users
- Authenticating users to other servers
- Hosting forums
- Pushing/Receiving notifications
Let’s say you’re running server at example.com, and I sign up. My username is bob. So, I’m bob@example.com.
Example.com has several local forums, but they lack a significant tech community. So, I go to example2.com, which has a large tech community. Using my login from example.com (and postMessages), I login to example2.com, as bob@example.com. Example2.com has example.com whitelisted as a valid authenticator. So, it will accept their users.
Let’s then say that Bob gets a reply at example2.com. Example2.com pushes a notification to example.com, where Bob can read it.
ki4jgt@feddit.orgOPto
Open Source@lemmy.ml•What features should a cross-domain open bulletin board have?
31·10 days agoI think you should be able to decide which forums and cross-domains users you host and federate with on your own server, but not which cross-domains and forums your users interact with on other servers.
ki4jgt@feddit.orgOPto
Open Source@lemmy.ml•What features should a cross-domain open bulletin board have?
32·10 days agoBecause I shouldn’t have to be at the mercy of other moderators to communicate with people.
If I have an identity, I should be able to use it however I like.
ki4jgt@feddit.orgOPto
Open Source@lemmy.ml•What features should a cross-domain open bulletin board have?
2·10 days agoTried scuttlebutt?
Manyverse is a great client.
ki4jgt@feddit.orgOPto
Open Source@lemmy.ml•The Book of the Damned -- An Open Source Religion/Moral Framework
215·15 days agodeleted by creator

I wrote my own key-value database (with drive and memory storage), so I didn’t have to use SQL.
https://github.com/ki4jgt/PPD/
Just got bored one night and built a blog off of it.
Edit: I’m literally tempted to write an API server around this, add sharding, and call it a night.