Time Nick Message 02:44 wsor4035 !up 02:44 MinetestBot AttributeError: 'NoneType' object has no attribute 'strip' (file "/home/sfan5/mtbot/modules/serverup.py", line 41, in serverup) 02:47 big-MAC LOL 02:49 big-MAC !up 02:49 MinetestBot AttributeError: 'NoneType' object has no attribute 'strip' (file "/home/sfan5/mtbot/modules/serverup.py", line 41, in serverup) 02:49 big-MAC !help 02:49 MinetestBot https://github.com/sfan5/minetestbot-modules/blob/master/COMMANDS.md 02:49 big-MAC !c 1+1 02:49 MinetestBot 2 05:00 big-MAC why is contentdb so slow? bandwidth constraints? high load? 05:00 big-MAC referring to the >100 kbps download speed 09:40 rubenwardy big-MAC: ContentDB is fast for me 09:40 rubenwardy I've had a few complaints about this but I've been unable to reproduce it. I suspect it's an issue with other continents or ISPs 09:40 rubenwardy a lot of the complaints have been from the US Mid-west 09:42 rubenwardy Load average: 1.39 1.10 0.67 09:43 rubenwardy the server has 6 cores, it's a virtual dedicated server 09:44 rubenwardy oops wrong window 09:44 rubenwardy Load average: 0.45 0.34 0.34 09:46 rubenwardy I'm in the UK and the server is in Germany, so not like it's in the same room as me 09:49 rubenwardy the server has a 1Gbps connection and limits each client to 96Mbps 09:56 sfan5 rubenwardy: tried asking the reporters for their IP and a traceroute? 09:57 rubenwardy I have a traceroute from one of them 10:31 big-MAC rubenwardy are you using a cdn? 10:31 rubenwardy No 10:34 big-MAC thats why 10:34 big-MAC its slow 10:35 rubenwardy It should have increased latency but it shouldn't be that slow to download 10:35 big-MAC rubenwardy no its slow as shit cause you arent using a cdn 10:35 big-MAC https://bunny.net/cdn/ 10:43 rubenwardy I'm getting 16 Mbps over a VPN to the US, that's UK -> US -> DE 10:43 big-MAC that is just one specific route 10:44 big-MAC if you serve stuff like whats on contentdb globally u need a cdn 10:49 rubenwardy so for the stats, CDB serves about 2-3TB per month and has 60GB of uploads currently. On BunnyCDN, maybe that's $30-50 per month 10:49 big-MAC what hosting are you using? 10:49 rubenwardy I'll look into it 10:50 rubenwardy RS 2000 G9.5, 6-core 3.35GHz, 16GB RAM - https://www.netcup.eu/ 10:50 ireallyhateirc is the service covered by donations or your private money? (asking out of curiosity) 10:50 rubenwardy it's covered by donations, I'd have to raise more to cover the CDN if it's on the $50 side 10:51 rubenwardy although depends on whether we do FOSDEM again 10:51 ireallyhateirc also I get decent speeds in Poland so no complains from my side 10:51 ireallyhateirc hard really to complain about a service we get for free... 10:53 ireallyhateirc hmmmm what about p2p mod/game distribution? 10:54 big-MAC im complaining cause its integrated into minetest by default 10:55 ireallyhateirc big-MAC, and have you donated to Minetest? 10:55 big-MAC why does that matter 10:55 big-MAC i never donated to windows or any linux distro 10:56 ireallyhateirc well, you get what you pay for 10:56 ireallyhateirc if you pay/donate nothing then you can't really expect to get anything and you're on mercy of people who maintain that stuff 10:56 ireallyhateirc I personally donate to devs of software I use from time to time 10:58 rubenwardy an alternative to a CDN might be to have the community set up mirrors 10:59 rubenwardy there are also three parts of ContentDB to consider - the uploads, the API, and the web 11:03 mmuller or build in a torrent client :-) 11:04 rubenwardy I thought you wanted fast 11:05 big-MAC i will complain since this slow feature is integrated into the client by default 11:05 big-MAC just because i dont pay doesnt mean i have to be forced to deal with it 11:05 ireallyhateirc big-MAC, you can fork the code and remove ContentDB integration 11:05 big-MAC and its not good for the project either because of bad user experience 11:06 ireallyhateirc I agree that's not good for the project, but money doesn't grow on trees 11:07 big-MAC that is always an option 11:07 ireallyhateirc so you can either help by donating, which would cover the CDN or host your own service (for your money) 11:08 ireallyhateirc either way, the limiting factor is money 11:08 ROllerozxa such grateful open source users 11:08 big-MAC dude if no one complained about free software there wouldnt be any fixes for bugs or issues 11:08 big-MAC are you retarded 11:08 ireallyhateirc "gimmmie free shit, I demand it" 11:08 big-MAC how do you improve something if you dont point out issues 11:08 ireallyhateirc yeah, pointing out issues is good 11:09 ireallyhateirc complaining though has a slightly negative meaning https://www.merriam-webster.com/dictionary/complain 11:10 ireallyhateirc well, could be just language barrier, I'm not a native speaker 11:10 rubenwardy hey, please keep it civil. No need for the hard r 11:11 ireallyhateirc also complaining alone won't change much if there's no money for change 11:12 rubenwardy I'm sure I could get the money quickly if I asked for it, the problem currently is working out which options would be most effective 11:19 big-MAC i never even asked for anything, you just have some insane worldview that makes you think people dont have a right to complain about free software they didnt pay for 11:27 ireallyhateirc Sorry for the misunderstanding, all I mean is that complaining alone is often not going to change things. Complaining as in reporting an issue and pointing out possible solutions is good. 11:28 big-MAC i did exactly that 11:40 MTDiscord you weren't exactly polite 11:46 big-MAC angry user 12:01 big-MAC tbh if you implemented torrents i would torrent all 60GBs 12:13 MTDiscord Lol, that would be a waste of your time and bandwidth. 1. You will never play them all. 2. They're constantly being updated. 3. They are constantly going slowly out of date. As for the CDN thing, might make sense to host the top 100 downloaded or something? 12:16 MTDiscord Oh, and CDB doesn't even host all the mods that exist in minetest, maybe half 12:17 big-MAC good points and idea 16:35 MTDiscord ExeVirus: there is a point in having a local copy of CDB, from a dev perspective. you often want to see how/if people are (mis)using APIs. 16:36 MTDiscord Sure, but not as an end user 16:39 MTDiscord agreed 16:39 MTDiscord i'd still like a dev torrent (or just some big .tar.gz i can download) so i don't need to stress test CDB :3 16:41 PoochInquisitor bigMAC: https://irc.minetest.net/minetest/2024-04-18#i_6165715 16:42 PoochInquisitor What were you saying? 16:45 ireallyhateirc apparently that user got banned from other channels of free software projects after similar behavior 16:52 ROllerozxa makes sense they would get banned considering they repeatedly changed their nickname to slurs earlier 17:11 MTDiscord Kinda like walking into a restaurant carrying a gas can and saying "hey, I'm about to commit arson here, but before I do, I wanted to point out that your peanut allergy sign really should be a little bigger." 17:13 ireallyhateirc lol 17:18 PoochInquisitor A real clown 18:04 sfan5 I guess this makes a permanent ban this time 18:04 sfan5 !kick bigMAC 18:04 sfan5 !op 20:00 MTDiscord read the chat logs with this playing in the background https://youtu.be/PkhCNx-8Qos?si=UKqQ-SeHLb9BYulo