Time Nick Message 00:53 Fixer more healthy offtopic 00:54 Fixer disabled antivirus, delayed start to worst offenders, boot time improved from 160 to 50 sec 01:00 red-001 #minetest-hub on-topic is [off] and offtopic is ontopic 01:00 roben1430 Disabled Windows, removed worst offenders. Boot time improved from 3 minutes to 10 seconds 01:09 Fixer .net is a bitch to start 01:10 Fixer infamous ATI CCC, slow as fuck since 2003 (iirc) 01:10 Fixer greenshot - advanced screenshoter, boot time like it is photoshop 01:25 IhrFussel max_lag can max decrease by 50% per 5 minutes right? I think someone said that 01:33 red-001 oooh the bugs got catchy names 03:05 * benrob0329 crashes hexchat with lua script 03:05 benrob0329 And all of Xorg apparently 03:26 shivajiva wb Shara 03:30 red-001 hi Shara 03:31 Shara Hi :) 03:36 benrob0329 Hello Shara 03:37 Shara I am so tired. But server was so broken. 03:37 Shara And apparently I can't sleep when server is broken. 04:08 shivajiva no excuse now :P 04:09 shivajiva oops wrong window :) 04:09 red-001 that explains the confusion 04:10 shivajiva nothing can explain the confusion red lol 05:54 * sofar goes to fix more shivajiva code 05:58 * sofar rebases 05:58 * sofar fixes conflicts 06:02 * sofar luachecks 10:58 Megaf Good morning 11:06 IhrFussel Hi guys 11:14 Megaf morning Fussel 11:22 Megaf Man, for days I've been trying to figure out how to make Linux dont use one VGA and use another instead 11:23 Megaf My integrated GPU had it's outputs burnt, now I wanted to use a PCI VGA 11:23 Megaf But I can't even make it send any output at all to the PCI VGA 11:23 Megaf and by PCI I meant it, the old PCI standard 11:25 IhrFussel So far I only see one entry where my avg_lag mod reports an average lag above 0.150 sec within hours ... very happy with this root server so far 11:31 Megaf IhrFussel: what do you mean by root server? 11:32 IhrFussel Root server can mean different things...in my case it's a VPS with dedicated CPU, so not really shared between all customers 11:33 IhrFussel Or let's say I "own" certain cores of that CPU when I need them 11:34 Megaf which one is your host? 11:35 IhrFussel https://www.netcup.eu/vserver/ << I have the RS 2000 11:37 IhrFussel It can't get much cheaper than that considering it mentions dedicated cores 11:39 Megaf That's great price 11:41 IhrFussel In the support forum I saw people running CS:GO servers on it and they say the performance is outstanding 11:43 IhrFussel So I thought if the product can handle CS:GO it sure as heck should be able to handle MT 11:44 Megaf FPS shooters dont require much power 11:44 IhrFussel But CS:GO runs with a MUCH higher tick rate (64 by default) 11:46 IhrFussel Or was it 66? Something between 60-70 ... also the hoster *promises* 99.9% availability per year which is 364.876957 days 11:49 Megaf Morning Fixer 11:51 IhrFussel Megaf, a FPS server has to calculate shots all the time plus collision... are you sure that's not demanding? 11:51 Megaf Well, you need a high clock yes, but not a lot of memory 11:51 Megaf nor disk space 11:51 Megaf and you are not running ABMs 11:53 IhrFussel True that...well the Xeon E5 "only" has 2.4 Ghz but I heard it can use turbo (not sure if my hoster supports that though) 11:53 Megaf I hosteI some WOLFET servers back in the day 11:54 Megaf and ArmyOps servers too 11:54 Megaf hosted* 11:54 Megaf Minetest is the most demaning game server I have ever hosted, seconded by OpenSim 11:55 Megaf And Minetest is only demanding because of it's experimental design (inefficient, but improving) 11:55 Megaf OpenSim runs 100s of scripts at the same time while managing 100s of players 11:55 Megaf still using less resourses than my MT server with 2 or 3 people and a couple of ABMs... 11:56 Megaf OpenSim is Mono/C# 11:56 Megaf there's no excuse really... 11:56 Megaf MT was very good in it's 0.3 version 11:57 Megaf man, I miss my OSGrid region. Now that I don't have MT server running in my VPS anymore I might put my OSGrid region back online 12:02 IhrFussel Sorry in case I spammed the chat with my relogs ... IRC is a bit weird when it comes to reconnecting after the ISP decided to switch your IP 12:03 Megaf did you read anything I wrote? 12:03 IhrFussel I just called my hoster and they said the turbo mode of the CPU will be used "Minetest is the most demaning game server I have ever hosted, seconded by OpenSim" << last message I received 12:08 Megaf IhrFussel: http://paste.debian.net/plain/1003588 12:09 Megaf you can just curl that 12:12 IhrFussel Yes like I already said recently: MT can run great on very fast hardware ... but it's definitely not good enough for older CPUs/specs anymore which is a shame 12:14 IhrFussel I mean you CAN play MT on a Celeron from 2003 ... with 20 FPS *after* you optimized everything in advanced settings 12:17 IhrFussel Even an AMD Opteron from 2010 struggles if you run a MT server on it ... the Intel Xeon E5 my current root server uses is from 2016 AFAIK and even THAT cannot stay on consistent 150ms ticks 12:19 IhrFussel We all know the main issue: Server thread only uses one single core of any machine 12:24 sfan5 IhrFussel: have they ever hosted minecraft? :P 12:25 sfan5 it's far more demanding 12:28 IhrFussel Yes in the support forum customers also report performance when running MC ... they say mostly the TPS stay at 20 12:31 IhrFussel With 10 players max_lag now is 0.3 ... okay I admit my server/mods aren't that lightweight but there is still a lot of room for improvement 12:31 IhrFussel engine-side* 12:33 IhrFussel I think MT would perform best on a CPU that is clocked at 3+ Ghz per core 12:39 Megaf MT is great for high clock CPUs yes 12:39 Megaf all MT needs is 2 threads running at very high clock rates 12:40 Megaf an AMD FX woul be great for MT 12:41 Megaf https://www.newegg.com/Product/Product.aspx?Item=N82E16819113347 12:42 Megaf !title 12:42 MinetestBot Megaf: AMD FX-9590 Vishera 8-Core 4.7 GHz Socket AM3+ 220W FD9590FHHKWOF Desktop Processor - Black Edition - Newegg.com 12:42 Megaf Perfect CPU for Minetest ^ 12:42 Megaf IhrFussel: ^ 12:43 Megaf I think that's the highest clock x86 CPU we can buy 12:43 sfan5 AMD's FX series has terrible single core perf so that's not actually a good cpu for mt 12:43 IhrFussel 4.7 Ghz?? I thought CPUs would potentially burn after 4 Ghz 12:43 Megaf "8-core processor with 5.0 GHZ Max Turbo speed, and 4.7 GHz CPU base. Fully unlocked." 12:43 Megaf this one can go to 5 GHz 12:44 Megaf sfan5: at 5 GHz performance will be good for MT 12:45 sfan5 no 12:45 Megaf learned a new word today, dodeca. Means 12 12:45 Megaf dodeca core, 12 cores 12:46 IhrFussel Do you guys also have that problem with carts? Sometimes when you turn you are "stuck" for a few secs before you can drive further...I mean it's like the cart resets you a lot before it allows you to proceed 12:46 IhrFussel Maybe I can make a GIF one sec 12:47 Megaf ok, now talking truthly 12:47 Megaf https://www.newegg.com/Product/Product.aspx?Item=N82E16819117792 12:47 Megaf !title 12:47 MinetestBot Megaf: Intel Core i7-7740X Kaby Lake-X Quad-Core 4.3 GHz LGA 2066 112W BX80677I77740X Desktop Processor - Newegg.com 12:47 Megaf that would run MT great 12:47 Megaf great single core performance, not many threads, just enough to run MT at full speed 12:48 Megaf sfan5: ^ 12:48 Megaf IhrFussel: another 4+ GHz CPU 12:48 sfan5 yes such a cpu would be better 12:49 Megaf that CPU with two cores and HT disabled, running at 5 GHz with a real time kernel, so sweet 12:49 sfan5 Megaf: an i3 with roughly the same price can deliver better single core perf than the FX https://www.cpubenchmark.net/compare.php?cmp[]=2014&cmp[]=2317 12:49 Megaf sfan5: I know, FX were terrible 12:49 Megaf I always disliked their architecture. reason I still have a Phenom II X4 12:50 Megaf any modern high clock Intel CPU will be good for MT 12:51 Megaf I'm quite found of i3s, they deliver good performance and are very cheap 12:51 Megaf https://www.newegg.com/Product/Product.aspx?Item=N82E16819117772 12:51 Megaf !titel 12:51 Megaf !title 12:51 MinetestBot Megaf: Intel Core i3-7350K Kaby Lake Dual-Core 4.2 GHz LGA 1151 60W BX80677I37350K Desktop Processor Intel HD Graphics 630 - Newegg.com 12:53 IhrFussel 10 MB GIF warning > http://94.16.121.151/mt2.gif 12:54 IhrFussel It's hard to capture it cause it only happens for a moment 12:54 Megaf 11 MB 12:54 IhrFussel And it's not lag max_lag was 0.2 there 12:55 IhrFussel It only happens at turns or when an obstacle appears ... it seems to fix itself faster when you turn the camera around 12:59 IhrFussel Here I was able to capture it better and in MP4 http://94.16.121.151/mt3.mp4 13:00 IhrFussel Again max_lag is 0.2 13:03 IhrFussel Plus it doesn't happen with the boost_cart mod last I checked 13:12 Fixer ah, """bestest""" european winter 13:20 nerzhul IhrFussel, i have a 8350 at 4.2 Ghz it rocks :D 13:20 nerzhul 8 cores, MT compiled in 25sec 13:33 Megaf nerzhul: 25 seconds :O 13:33 Megaf for minetestserver or minetest client? 13:33 Megaf Hello Mr_Pardison 13:33 Mr_Pardison o/ Megaf 13:33 Megaf !server Megaf 13:33 MinetestBot Megaf: Megaf Server V4.17 | mt.megaf.info:30003 | Clients: 0/10, 0/1 | Version: 0.4.17-Megaf / MegafXploreNext | Ping: 13ms 13:34 Megaf sfan5: what do you think about including uptime in that output? ^ 13:35 sfan5 sounds useful 13:35 Megaf Could you do that for us? Please? 13:39 nerzhul Megaf, both 13:40 Megaf Wow, I can't beat that 13:40 Megaf Maybe I can build minetestserver in 25 seconds 13:40 Megaf both, no way 13:40 Megaf only using ccache 13:41 Mr_Pardison Communism: you have 2 cows. You take care of them, but that government takes all the milk. 13:41 Mr_Pardison Capitalism: You have two cows. You sell one and buy a bull. You herd multiplies, and the economy grows. You sell them and retire on the income. 13:41 Mr_Pardison Enron Capitalism: You have two cows. You sell three of them to your brother-in-law , who then sells you all four cows back, which gives you five cows in the annual report which gives you a tax exemption for eight cows. But you're not aware of it at the time. 13:42 Megaf Brazil ^ 13:42 Megaf People and politians do that all the time 13:43 Megaf very efficient 13:43 Mr_Pardison they use mark-to-market accounting? 13:43 Megaf Sometimes it gets you in jail though, then you have to sell give away around 4 cows to buy freedom 13:44 Megaf s/sell give away/give away 13:50 Megaf *unplugs ethernet cable from switch 13:50 Megaf *gets angry when ssh doesnt connect 13:50 Megaf Me right now ^ 14:03 Megaf Welcome back Raven262 14:04 Raven262 thx Megaf 14:06 IhrFussel nerzhul, 8 cores are useless in MT 14:07 nerzhul IhrFussel, for compiling it's useful, i don't run server on my PC 14:07 IhrFussel It really only counts what *one* core can do 14:08 IhrFussel Yes for compiling every core can be used, but those minutes don't matter much as server owner 14:09 IhrFussel I wish we could at least split some tasks from the server thread into a new one 14:09 benrob0329 Lua threads! 14:09 Mr_Pardison sew! a needle pulling thread! 14:12 IhrFussel How about splitting ABMs into another thread? Would that make sense? 14:13 IhrFussel ABMs run pretty much independently right? 14:13 Megaf we just have to bundle this with our Lua http://lualanes.github.io/lanes/ 14:16 nerzhul no sense as the map is common and this will trigger many locks, it's not easy to split that 14:18 IhrFussel nerzhul, isn't there a way to just trigger the ABM thread whenever the usual server thread would trigger the ABMs? 14:20 IhrFussel And then the Server thread could do something non-critical until the ABM thread finished ... just a thought 14:33 rubenwardy ABMs need to be on the server thread as Lua 14:34 rubenwardy would be good to make Lua on a different thread, and communicate with a queue. Lots of things would need to be blocking however, namely the callbacks that affect inbuilt behaviour 14:34 rubenwardy heh 14:35 rubenwardy could maybe make our map storage multithreaded, achieve massive I/O 14:56 Megaf you can make Lua and SQLite very fast in MT 14:56 Megaf problem is, if the server crashes you are screwed 14:57 Mr_Pardison *helically wrapped around an inclined plane 14:57 Megaf there's some nice building options for Lua and SQLite that makes them totally async 14:57 Megaf [12:56:34] you can make Lua and SQLite very fast in MT 14:57 Megaf [12:56:45] problem is, if the server crashes you are screwed 14:57 rubenwardy sqlite is still limited by disk I/O 14:57 rubenwardy and you can't perform operations async 14:58 rubenwardy with a highly distributed map backend, you could read/write millions of nodes in seconds 14:58 rubenwardy source: I have a friend that did this for Minecraft 14:58 Megaf rubenwardy: https://sqlite.org/asyncvfs.html 14:59 rubenwardy ? 14:59 Megaf async module for sqlite? 14:59 rubenwardy how would you use that to set all water to lava? 14:59 rubenwardy that's what I meant by read/write 15:01 rubenwardy I mean, asking for this is too much given that entities aren't even stored in a simple constantly bounded spatial partition 15:01 rubenwardy they're stored in a list 15:01 rubenwardy what is optimisation again? 15:01 jas_ no clue 15:01 jas_ what's wrong with lists? 15:01 rubenwardy O(N^2) for collisions on entire set of loaded entities 15:02 jas_ a lot of whooshing going on around here 15:02 jas_ (seriously, heavy gusts!) 15:02 rubenwardy basically every entity needs to compare itself against all other entities for collisions 15:02 rubenwardy because they're all stored in one list 15:03 jas_ ouch 15:03 rubenwardy rather than a spartial partition, where they'd check all the entities in the same chunk, and then entities in neighbouring chunks if close enough to the border 15:03 jas_ i think spatial, i think AreaStore, which i like 15:03 jas_ that was very fast, iirc, so much so that areas was converted to use it 15:03 jas_ is it related somehow? 15:03 rubenwardy yeah, AreaStore is an API for spatial partitioning 15:04 jas_ too bad about the entities, i suspect the server gets slower the longer it's played, and the more entities are spawned -- if one is in a peculiar position, it could cause errors 15:06 jas_ oh i see your comment about AreaStore now, on this gh issue 15:09 Fixer quassel on start reads all my fonts, 2 second wasted, why? 15:10 jas_ because 15:11 benrob0329 Because Hexchat is better :P 15:11 jas_ weeeeeeeeeeeeeeechat 15:11 benrob0329 Actually I'm pondering an IRC client, you could do p2p VoIP using DCC :P 15:12 benrob0329 That is, if DCC worked in any modern clients anyways 15:12 jas_ https://www.reddit.com/r/Maine/comments/7o3vku/hannafids_last_night/ 15:14 benrob0329 jas_: weechat is good, but I got tired of having to constantly retype all autojoin channels just to change one 15:14 jas_ ? 15:14 jas_ i dunno about that, there's a script 15:14 jas_ plus u can use iset too, and alt-k it 15:14 jas_ but there's a script 15:14 jas_ just type /script, i gotta rescue my pizza 15:15 jas_ and search join or autojoin, i think the script is called autojoin 15:15 jas_ and don't forget go, that's great 15:15 * benrob0329 should write some lua for Hexchat 15:15 benrob0329 I tried last night for an [off] script but ended up crashing everything lol 15:15 jas_ there's a lua plugin for weechat 15:16 benrob0329 Ik 15:16 jas_ but the best plugin, for me, is the relay plugin 15:16 jas_ allowing me to access the box from an irc relay, or a weechat relay 15:19 jas_ well i guess the irc plugin is the most important 15:25 jas_ i burnt it a little bit 15:26 jas_ https://weechat.org/scripts/source/autojoin.py.html/ 15:27 jas_ but using /iset and alt+k works too, so u dont have to type a lot 15:48 benrob0329 o/ Krock, Wb sniper570 15:48 Krock o/ benrob0329 16:14 sniper570 \o benrob0329 16:19 Fixer /o\ 16:19 Mr_Pardison \o/ 16:42 IhrFussel My cars still suddenly stop at a certain speed... could it be caused by the send optimize distance?? I set that to 3 ... it is definitely not the HDD or RAM or CPU 16:42 Krock do they also stop when running into unloaded areas? 16:43 IhrFussel That never happens, the map loads too fast 16:43 IhrFussel One sec will make a MP4 16:46 IhrFussel Krock, http://94.16.121.151/mt4.mp4 16:47 IhrFussel Window may be a bit small 16:49 Krock that's indeed strange. Either it's the collision code that does weird stuff or the velocity is reset in the mod somehow due wrong calculations 16:51 IhrFussel It worked in 0.4.16 fine ... now the server is 0.4.17 and it broke I guess 16:52 IhrFussel But maybe it really is the block optimize send distance...I removed it and will see if it's fixed after restart 16:56 rubenwardy how does one get the kernel update to protect against meltdown? 16:56 rubenwardy can't see anything special looking in apt upgrade 16:57 sofar once I know, I'll let everyone know too 16:57 sofar lol 16:57 IhrFussel You just have to enable PTI (Page Table Isolation) AFAIK 16:58 IhrFussel If anyone got time, please check if the movement code here maybe has a bug https://pastebin.com/s4ETkJdS 17:01 IhrFussel rubenwardy, https://en.wikipedia.org/wiki/Kernel_page-table_isolation ... as for OS update it will just be a regular security update by Debian/Ubuntu etc 17:02 IhrFussel The bad part is that they are not done with the patch yet (at least Ubuntu isn't) 17:04 IhrFussel Regarding Ubuntu they will update this page as soon as a patch has been released https://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/SpectreAndMeltdown 17:06 IhrFussel "The original coordinated disclosure date was planned for January 9 and we have been driving toward that date to release fixes. Due to the early disclosure, we are trying to accelerate the release, but we don't yet have an earlier ETA when the updates will be released." 17:07 IhrFussel 2017 Nov 09: the Ubuntu Security team is notified by Intel under NDA << They had almost 2 MONTHS to fix this and aren't done yet 17:08 Mr_Pardison this affects all OS's. 17:09 IhrFussel Ubuntu specifies Spectre as "High" while they specify Meltdown as "Critical" ... IMO both are critical 17:09 * Mr_Pardison agrees 17:09 benrob0329 Ubuntu, the OS to rule no one but everyone seems to think they do. 17:17 IhrFussel benrob0329, that date apparently was the CRD for everyone if this article is right "there was a coordinated release date of January 9, 2018, agreed upon by essentially every operating system, hardware, and cloud vendor in the world." 17:17 Mr-Pardison makes sense. 17:18 Mr-Pardison release the patch at the same time so that it couldn't be exploited on a system that didn't have the patch. 17:19 IhrFussel I wonder if they would have kept it secret if the public wouldn't know about it until Jan 9 17:20 benrob0329 Probably 17:21 Mr-Pardison Fedora alerted me just now that important OS updates are available. 17:23 sofar are you kidding me? 17:23 sofar " Probably" 17:23 sofar seriously? 17:24 sofar "there was a coordinated release date of January 9, 2018, agreed upon by essentially every operating system, hardware, and cloud vendor in the world." 17:24 sofar I mean, wat? 17:24 sofar how do you? 17:24 sofar even? 17:25 sofar http://s2.quickmeme.com/img/f7/f71beaed2b2a0d18a081fe28448c68ec43cc052c8c1539addfdaeede78e59800.jpg 17:25 benrob0329 Lol, I didn't say that keeping is secret until it was fixed was a bad thing 17:27 benrob0329 IhrFussel: [...] until Jan 9 17:27 IhrFussel I think there is a very good chance that no vendor/manufacturer etc would've said ANYTHING about the vulnerabilities if it wouldn't have been gone public 17:27 Megaf off, I shoud attach some wings to my two servers 17:27 Megaf they sound like they are about to take off 17:27 rubenwardy lol, offtopic by talking about minetest 17:27 rubenwardy gtfu 17:29 IhrFussel I mean we get security patches all the time and never really know what it was about (well you can read about many things that get patched but you don't see always all details) 18:47 IhrFussel I tried to compile 0.4.17 client and when I run it I get "2018-01-05 19:45:36: ERROR[AsyncWorker-0]: Execution of async base environment failed: Failed to load and run script from /usr/local/share/minetest/builtin/init.lua:" 18:48 IhrFussel Wait maybe I know what the problem is 19:07 IhrFussel Ok it's fixed ... but now I can confirm that the cars also stop in 0.4.17 client ... It could be something server side 19:07 Fixer *,,,,,,,* 19:09 IhrFussel Maybe a PR that was backported 19:09 Fixer sofar: btw not everyone will receive new update on Windows, since some AV shitware goes into BSOD, so it checks if you have outdated one and disables update, had to manually install it 19:09 Fixer security quality update one for Win7 19:09 sofar I don't windows 19:10 Fixer about that meltdown/spectre vulnderability 19:10 Fixer i decided to disable that Avast for now, to just feel if there is improvement in responsiveness 19:10 Fixer win7 is slow as hell on HDD 19:11 Fixer running ATI Control Centre and Greenshot apps written in .NET 2 and 4 literally rape my HDD 19:11 Fixer during boot 19:12 Fixer used delayed start on a lot of stuff, like Shype and torrents, boots in 50 sec now, year ago it was 300 sec 19:12 Fixer AV alone adds entire 1 minute to boot time, it is ridiculous 19:13 Fixer quassel went to delayed mode too, it is painfully slow to start, amazingly 19:14 Krock > literally rape 19:14 Fixer 4 sec to read a quassel database... it is not like 100gb in size, and it is not 386 cpu, WTF 19:15 Krock there can't be too much physical damage to a HDD by read/write cycles 19:15 Fixer it is just 256mb, lol 19:15 Fixer god damned 19:15 Krock symlink it to a ramdisk :P 19:16 Fixer it also wastes TWO seconds on reading all my /FONTS, WHY? 19:16 Fixer i only use 3 fonts at most 19:16 Fixer in quassel 19:17 Mr-Pardison g2g cya in a bit. 19:17 Fixer https://i.imgur.com/dx2stIu.png DANGEROUS 19:18 Krock use it. it's there for a reason 19:37 Fixer Krock: you like to live dangerously 19:39 Mr_Pardison Fixer: life is more fun that way :D 19:39 Krock not really. I just find it quite amusing that they documented such a parameter if people should better not use it 19:40 Fixer "16 dec 2014 - If you're using HDMI output with an Nvidia graphics card, you likely aren't getting full and accurate color range, specifically at the black and white ends of the spectrum." 19:40 Fixer o__________O 19:40 Fixer patch available 19:40 IhrFussel Stupid German media "Browsers are receiving patches against Meltdown & Spectre" That will fix NOTHING 19:41 Fixer it is like back to 90s 19:41 Krock but without gifs or 56k modems 19:41 Fixer https://pcmonitors.info/articles/correcting-hdmi-colour-on-nvidia-and-amd-gpus/ o.O 19:44 sofar IhrFussel: fixing browsers is critical 19:44 sofar since that is where you run untrusted code 19:45 red-001 huh I wonder how this affects luaJIT 19:45 IhrFussel sofar, the average joe is dumber than just visiting stranger websites 19:45 sofar oh sure don't patch your browser, you'll be better of for sure (said nobody ever) 19:46 sofar the dumber they are the more serious you should be about them updating their browser 19:46 IhrFussel There are many ways for those exploits to work... outside of browsers 19:48 sofar I guess you don't understand security defense strategies 19:48 sofar "Defense in depth" 19:50 IhrFussel I never said that patching browsers is wrong ... but if the German media reports it like THAT, some people might think that they are safe then 19:51 sofar most consumers will get OS patches automatically through Microsoft/Apple 19:51 IhrFussel Nobody can fix Spectre 100% right now 19:51 Fixer Keep your OS and programs up to date (except those that degrade over time), use adblocker, noscript, remove flash/java, done 19:51 sofar reminding them to patch their browser where they run random code from the internet as they surf german porn sites seems like a good idea 19:51 IhrFussel The fixes are mainly just for Meltdown 19:52 sofar "oh sure just postpone patching then" 19:53 sofar if anything it's amazing the press is trying to make sense of it all and tell users what they can do, right? 19:53 sofar I mean, it's almost like... they're doing what they should do 19:54 Mr_Pardison it's like one of those "FINALLY!" moments. 19:54 Fixer sofar: lol, yes 19:56 sofar here's an image of germans after they get instructions on how to patch their computer: https://i.imgur.com/nb0AsTE.jpg 19:56 Krock that's how native germans look like 19:57 sofar :) 19:57 sofar wait 19:57 Mr-Pardison >.< 19:57 sofar are you implying that there's "positive" germans? 19:57 sofar as a dutch person, I was not aware 19:58 red-001 can't get viruses if you burn your computer can you? 19:58 sofar just cancer 19:58 Krock no, that's bacteria that gets killed by heat 20:01 Fixer colorized 20:02 Fixer sofar: updating helps, it is just long legacy of WinCLF__K ecosystem with painful OS updating and absense of good update mechanism for programs itself 20:02 Fixer Nix systems are very good in this aspect 20:02 Fixer win ecosystem is minefield too 20:03 Fixer while they push store for now, i dislike the way they do it 20:03 Megaf That chat... ˆ^ˆ^ˆ^ˆ^ˆ^ 20:39 Calinou https://forum.minetest.net/viewtopic.php?f=3&t=19208 20:39 Calinou nice 20:39 red-001 yeah 20:39 Calinou I just reminded myself that Minetest's birthdate is October 10th 2010 20:40 Calinou …which is the same day on which My Little Pony: Friendship is Magic first aired, by the way 20:40 Calinou (:D) 20:40 Calinou or Ubuntu 10.10's release 20:41 red-001 wait those are 3 diffirent things? 20:49 benrob0329 Calinou: noice 20:50 rubenwardy ew 20:50 benrob0329 Ew? 20:52 red-001 ew 20:55 Calinou yes, Ubuntu 10.10 was a meh release 20:55 Krock Calinou, also minetest had a nyan cat with rainbow nodes. There's a pony with a rainbow tail. Illuminati confirmed 20:57 Calinou illumineighti! 21:01 Mr-Pardison g2g cya tomorrow peeps. 21:52 IhrFussel Is MT safe from a sudden shutdown? My hoster says they will now shutdown all systems for the CPU bugfixes but in waves, so I cannot know when my machine will be shutdown 21:53 Calinou [ 0.000000] Kernel/User page tables isolation: enabled 21:53 IhrFussel I mean is the map.sqlite safe then? 21:53 Calinou I booted the patched kernel from Fedora today 21:54 Calinou IhrFussel: SQLite doesn't like very much brutal shutdowns 21:54 red-001 ^ 21:54 Calinou so it's best to gracefully shut down your server before 21:54 Calinou (/shutdown or Ctrl+C once) 21:54 Calinou (or stopping the systemd service if you used that) 21:54 IhrFussel Not brutal, my hoster says they will send a regular shutdown signal which waits 300 secs for all processes to finish 21:55 IhrFussel Or to clean up 22:16 IhrFussel Calinou, I read that SQLite is *designed* to recover from any unexpected situations (OS crash, power failure etc) 22:18 Calinou IhrFussel: the best it can, yes 22:19 Calinou but it's not perfect at doing this, like any program 22:19 rubenwardy it'll probably be fine as long as you haven't changed sqlite_synchronous 22:20 IhrFussel I have no such setting in my conf 22:20 Calinou it's set to 2 by default (safest, but slowest) 22:20 Calinou 0 is the least safe, but can be much faster (sometimes 50 times faster) 22:20 Calinou you should use that one only if you have regular backups 22:21 Calinou (but you should use PostgreSQL anyway…) 23:09 red-001 it's just a frontend to lua loadstring/pcall combo 23:32 Megaf IhrFussel: I think no server has crashed more than mine in its 5 or 6 years of life 23:32 Megaf to this day, no map corruption 23:33 Megaf And I did change sqlite syncronous options to less safe options 23:34 Megaf well, everything else got currupted and I had to rebuild several times... 23:34 Megaf auth, players, homes, landmarks, world.mt, and so on... 23:35 Megaf but map.sqlite was always rock solid 23:36 Megaf The most often crash I had lately was OOM, seconded by indexing nil values, then maybe seg faults and no more disk space 23:36 Megaf all of them rather frustrating 23:57 Fixer reading about that meltdown/spectre thing, pretty neat stuff 23:57 Fixer the more you read - more creepy it gets 23:58 Fixer IhrFussel: you should check minetest db performance before/after that KPTI patch 23:58 Fixer https://github.com/HarsaroopDhillon/Meltdown who wants to try this? :D