Time Nick Message 01:21 DeepThgt hrm, server went down with 2023-11-01 01:17:39: WARNING[Server]: PlayerSAO::step() id=33093 is attached to nonexistent parent. This is a bug. 06:47 MTDiscord If it is holding a ref or a pointer to another entity, perhaps simply have call for c++ if (this.attachment == null) { this.whatEverTheDetachmentFunctionIs(); } 09:18 Hallo I have a question 09:19 Hallo How do I make a server? 09:20 Hallo Nothing really seems to work 09:41 celeron55 nothing works, including waiting for full 2 minutes for an answer. classic 09:49 erle another channel i am in has a bot that tells new arrives to wait up to 30 minutes 09:49 erle new arrivals 09:50 erle > People are around but allow 30 mins at quiet times. There is no scrollback of previous conversations, so keep the window open. Rules are in the topic. 10:53 json Hello 11:07 celeron55 i'm trying to upgrade phpbb now 11:07 celeron55 some problems as always 11:08 celeron55 like: "Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs" 11:08 celeron55 nice db migration 11:28 erle celeron55 what was the type before TEXT or BLOB? 11:28 erle like how does something get that big 11:29 celeron55 reseaching this it seems it's a mariadb internal table of some sort which has grown beyond the size innodb's old row format doesn't support 11:29 celeron55 https://mariadb.com/kb/en/troubleshooting-row-size-too-large-errors-with-innodb/#solving-the-problem 11:29 celeron55 this is kind of wild 11:29 celeron55 or, maybe it's a phpbb table 11:30 celeron55 i haven't yet figured out which table it is. the error message doesn't tell me 11:30 ROllerozxa that sounds horrifying 11:33 celeron55 well this sounds like phpbb + mariadb to me 11:34 ROllerozxa well, the fact the tables aren't using the DYNAMIC row format, I meant 11:35 celeron55 well the database is from 2013 or something 11:38 ROllerozxa that makes sense then 11:57 celeron55 well that was a drag, but now the new phpbb to work 11:57 celeron55 +seems 12:04 ROllerozxa sounds good 12:08 celeron55 some problems still 12:10 celeron55 Subject: Unit mysql.service has failed 12:10 celeron55 Defined-By: systemd 12:10 celeron55 Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel 12:10 celeron55 Unit mysql.service has failed. 12:10 celeron55 The result is RESULT. 12:10 celeron55 eh 12:10 celeron55 nice result, now please would you just start for me 12:13 ROllerozxa do the logs say anything? 12:24 celeron55 now mariadb seems to be actually happy instead of pretending to be happy 12:24 celeron55 had to figure out a way to run mysql_upgrade, but didn't have root access to the database (nice security trick to not have it for oneself either. check mate, hackers) 12:27 celeron55 now that i've learned how to use nixos, mariadb and phpbb, it's once again time to forget how to use them 12:28 MTDiscord this is the way 18:24 erle the debian package libsixel-examples has a directory ”opengl” – minetest in terminal when? 18:25 ROllerozxa https://www.youtube.com/watch?v=JD0eNN4F6P4 18:27 MTDiscord Is that one of the irrlicht demo scenes 18:27 ROllerozxa I think so, yes. either way it uses the irrlicht console device 18:28 erle ROllerozxa i think you are underestimating what i want. you can “cat” a sixel file to the terminal. here: https://mister-muffin.de/p/NwDy.png 18:29 ROllerozxa oh 18:29 erle your terminal must ofc support sixels 18:29 erle but like 18:29 erle libsixel-examples has opengl porting guideline hehe 18:30 erle https://en.wikipedia.org/wiki/Sixel 18:30 ROllerozxa I assume the name sixel was picked because it makes anyone go "whoa that's sick" when they see it 18:31 erle nope 18:31 ROllerozxa well that's my headcanon now 18:31 erle > Sixel encodes images by breaking up the bitmap into a series of 6-pixel high horizontal strips. Each 1-pixel-wide vertical column in a particular strip forms a single sixel. 18:31 ROllerozxa you can't stop me 18:31 erle it is cursed 18:31 erle most cursed is that it is all printable ascii 18:32 erle you can write it by hand 18:32 erle https://en.wikipedia.org/wiki/Sixel#Sample 18:37 erle Run a trivial OpenGL application on xterm using osmesa and libsixel https://yt.oelrichsgarcia.de/watch?v=1m64s9_vcc8