Minetest logo

IRC log for #minetest, 2022-10-21

| Channels | #minetest index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:01 fluxionary i cleared out a couple gigs of ancient media from my minetest cache directory, i've been pondering whether to propose creating some sorts of (configurable) limits on it
00:02 diceLibrarian joined #minetest
00:03 muurkha fluxionary: yeah, I didn't mean to track an individual, though it might be possible
00:03 muurkha can you query a particular hash without actually sending them the media?
00:05 Noisytoot joined #minetest
00:05 rubenwardy I believe the server sends a list of hashes the client needs, and then the client requests ones it doesn't have
00:06 rubenwardy theoretically, the server might be able to not send at that stage, but I suspect it'll prevent the client from joining the game
00:06 muurkha yeah, that's what it sounds like
00:07 muurkha although at that point the server knows your username
00:07 muurkha it's probably not an important privacy leak even if it can be probed nondestructively
00:08 Trifton_ joined #minetest
00:17 diceLibrarian Ruben, did you see that stupid image I put in the buildings channel?
00:55 Trifton joined #minetest
01:22 smk joined #minetest
01:30 HanSaul thats correct if the server does not send the client will fail to connect
01:31 HanSaul i checked the cache folder and it does just seem to slap files in there by hash and names them after said hash
01:31 HanSaul which is fine
01:31 panwolfram joined #minetest
01:32 HanSaul i was considering cutting down the minetest_game but leaving it as-is would make my server load faster than serving up some botched version
01:32 HanSaul as those files would already be in most users local cache
01:33 HanSaul with all the png compression that takes place, I assume that only helps the connection speed for sending clients files, eventually they get unpacked into memory at full RGB 1 byte pixels or RGBA
01:34 HanSaul anyone running a server on an i9-13900k yet?
01:35 HanSaul and whats the biggest world file anyones ever heard of someone having? mine is 140 GB+ atm
01:36 HanSaul im guessing it will baseline somewhere around sea level map blocks being fully loaded
01:36 HanSaul whatever that number would end up being on average
01:37 HanSaul 30900^2 = 954810000 / 16^2 = 3,729,726 map blocks
01:39 HanSaul assume average mapblock is 8 mb? just guessing, thats 29,837,808 mb so about 30 TB
01:40 dridron joined #minetest
01:40 HanSaul just for full completion of mapblocks at sea level, but I am going to assume it would realistically be under 16 TB maybe more around 8 TB and with some house keeping nuking blocks outside protectors as Buckaroo does, probably under 1 TB easily
01:42 HanSaul I feel like minetest is unsustainable for popular servers, unless you do housekeeping as suggested above, and even then, protection options are... well those who do use them tend to use them incorrectly and there's still a very large percent who just dont use them
01:42 HanSaul if one is to take housekeeping seriously, they need to solve the protector issue first
01:43 HanSaul but then the only way to solve that is to give every node ownership which would probably make the blocksize even less sustainable
01:43 HanSaul so that protection becomes automatic for user placed nodes
01:43 HanSaul and shared areas can be configured in the inventory by the user
01:44 MTDiscord <Jonathon> iirc ShadMOrdre or Skamiz Kazzarch once said that they emerged all of a map, or all of a map on surface level, thats probably in the top 10 of largest maps
01:44 HanSaul wow, did they specify how much diskspace that took up?
01:45 MTDiscord <Jonathon> iirc it was in one of the many forum threads about expanding minetest world size if you want to go digging for it
01:45 HanSaul ill take a look thank you
01:46 HanSaul https://forum.minetest.net/viewtopic.php?t=19472
01:49 MTDiscord <Jonathon> eh, not the exact thing i was thinking of
02:20 Lesha_Vel joined #minetest
02:30 proller joined #minetest
03:42 dridron_ joined #minetest
03:43 aryak joined #minetest
03:46 Izaya joined #minetest
04:00 MTDiscord joined #minetest
04:02 Warr1024 joined #minetest
04:18 Oksanaa joined #minetest
04:49 calcul0n joined #minetest
05:32 TheCoffeMaker joined #minetest
05:35 Lesha_Vel joined #minetest
06:17 cranezhou joined #minetest
06:24 Trifton_ joined #minetest
06:28 TomTom joined #minetest
06:49 definitelya joined #minetest
06:53 orwell96_ joined #minetest
07:28 moongaia joined #minetest
07:29 est31 joined #minetest
07:57 jaca122 joined #minetest
08:26 sfan5 <HanSaul> assume average mapblock is 8 mb? just guessing, thats 29,837,808 mb so about 30 TB
08:26 sfan5 the raw uncompressed node data in a mapblock is 20 KB
08:39 Guest2977 joined #minetest
08:50 _Zaizen_[m] joined #minetest
09:06 fling_ joined #minetest
09:23 MTDiscord <Abdou-31> Hi folks!
09:23 MTDiscord <Abdou-31> https://cdn.discordapp.com/attachments/749727888659447960/1032947200298319962/Capture.PNG
09:23 MTDiscord <Abdou-31> How can I create these suggested changes while I reviewing someone pr?
09:23 _Zaizen_[m]1 joined #minetest
09:23 Not_Leader joined #minetest
09:23 MisterE[m] joined #minetest
09:23 schwarzwald[m] joined #minetest
09:25 Govindas[m] joined #minetest
09:25 sfan5 https://a.uguu.se/xepcwXuK.png
09:25 MTDiscord <Abdou-31> but how to specify the line?
09:25 cartesius[m] joined #minetest
09:26 tempusername420[ joined #minetest
09:26 programmerjake joined #minetest
09:26 Arya[verncc][m] joined #minetest
09:26 Parnikkapore_m joined #minetest
09:26 lebruhgamer[m] joined #minetest
09:26 craigevil[m] joined #minetest
09:26 giov4[m] joined #minetest
09:27 bananacat[m] joined #minetest
09:27 Noclip[m] joined #minetest
09:27 graycot[m] joined #minetest
09:27 Kimapr joined #minetest
09:27 fgaz joined #minetest
09:27 pjalsDaniel[m] joined #minetest
09:27 hedae[m] joined #minetest
09:27 Goobax[m] joined #minetest
09:27 Tochigi joined #minetest
09:27 k327[m] joined #minetest
09:27 mae[m] joined #minetest
09:27 rogerm[m] joined #minetest
09:27 kaonashi696[m] joined #minetest
09:27 wsor4035 joined #minetest
09:27 freshreplicant[m joined #minetest
09:27 jaca122 joined #minetest
09:27 sfan5 you click on the plus sign that appears when you hover the right line
09:28 sfan5 you can also select a range by two shift-clicks as usual, then click the plus sign on the last selected line
09:30 MTDiscord <Abdou-31> the plus sign shows up only on the lines modified by the PR, but the line I want to comment hasn't been modified by the PR, but it should
09:30 MTDiscord <Abdou-31> and so the plus sign doesn't show up
09:31 sfan5 then you can't comment on it
09:31 MTDiscord <Abdou-31> ah! ok
09:31 MTDiscord <Abdou-31> thx 🙂
09:42 MTDiscord <Abdou-31> has the backport-5 branch been removed?
09:43 MTDiscord <Abdou-31> git says it's "stale". I still have it in my local clone of minetest/minetest repo
09:44 rubenwardy it's only in use when we're backporting to create a patch release
09:45 rubenwardy the release is then made in stable-5
09:48 MTDiscord <Abdou-31> ok. Thx!
09:48 Flabb joined #minetest
10:14 fling joined #minetest
10:26 kilbith joined #minetest
10:35 meskarune joined #minetest
10:45 cation joined #minetest
10:52 Noisytoot joined #minetest
11:02 cation joined #minetest
11:05 Noisytoot joined #minetest
11:17 wallabra_ joined #minetest
11:18 Noisytoot joined #minetest
11:32 Noisytoot joined #minetest
11:38 cranezhou joined #minetest
11:46 Noisytoot joined #minetest
11:59 aryak joined #minetest
12:08 dridron joined #minetest
12:08 Flabb_ joined #minetest
12:23 proller joined #minetest
12:26 Noisytoot joined #minetest
12:39 Noisytoot joined #minetest
13:14 Noisytoot joined #minetest
13:15 MTDiscord <Niklp> Minetest icon is broken on Linux mint 21 when irrlicht sdl enabled
13:24 Noisytoot joined #minetest
13:32 lemonzest joined #minetest
13:33 sfan5 known issue
13:40 bodiccea joined #minetest
13:44 MTDiscord <Niklp> oh sorry
13:49 Noisytoot joined #minetest
14:01 Noisytoot joined #minetest
14:07 proller joined #minetest
14:13 Noisytoot joined #minetest
14:13 vampirefrog joined #minetest
14:26 bdju joined #minetest
14:27 jonadab joined #minetest
14:45 vampirefrog joined #minetest
14:46 pgimeno left #minetest
14:49 Noisytoot joined #minetest
14:57 Noisytoot joined #minetest
14:57 Fixer joined #minetest
14:59 sparky4 joined #minetest
15:03 kilbith joined #minetest
15:10 MinetestBot [git] sfan5 -> minetest/minetest: Revise bump_version.sh script to address shortcomings (#12789) 9f0d884 https://github.com/minetest/minetest/commit/9f0d88407d9dadb1a8cf8c03131eda034f2f19e1 (2022-10-21T15:09:44Z)
15:13 MinetestBot [git] Desour -> minetest/minetest: Fix formspec focus (#12795) 7153cb8 https://github.com/minetest/minetest/commit/7153cb8a0bd6a0d405e2d84975812164233be4f6 (2022-10-21T15:11:41Z)
15:13 MinetestBot [git] snowyu -> minetest/minetest: guiChatConsole: fix the unicode characters crowded together on prompt… 8bdedd2 https://github.com/minetest/minetest/commit/8bdedd2bcf31ba9f8acd1457cfaeb652f64abf34 (2022-10-21T15:12:07Z)
15:13 MinetestBot [git] TurkeyMcMac -> minetest/minetest: Fix use of unassigned global "check" c78d565 https://github.com/minetest/minetest/commit/c78d565e011125a13c1e29584c04f2b97f0d6b3e (2022-10-21T15:12:21Z)
15:13 MinetestBot [git] Abdou-31 -> minetest/minetest: Fix typos and en_US/en_GB inconsistency in files inside doc directory… 7e11b8e https://github.com/minetest/minetest/commit/7e11b8eb721a9039e84ea51ec2e1f58d3c036849 (2022-10-21T15:12:39Z)
15:18 Noisytoot joined #minetest
15:26 jaca122 joined #minetest
15:36 sec0nd joined #minetest
15:40 definitelya Ăą
15:52 fling joined #minetest
16:18 MTDiscord <Abdou-31> thx sfan5 🙂
16:18 MTDiscord <Abdou-31> I've discovered a very powerful git tool: git grep
16:18 MTDiscord <Abdou-31> crazy
16:21 celeron55_ i often use grep -IsnR or some such, but the problem with that often is that it finds you all kinds of build files and hidden files that you don't care about. git grep gets around that IF all the files you're interested have been committed to git
16:21 celeron55_ interested in*
16:23 fling joined #minetest
16:26 MTDiscord <Abdou-31> great
16:27 MTDiscord <Abdou-31> fixing common typos will be a piece of cake using git grep
16:39 MTDiscord <Abdou-31> https://cdn.discordapp.com/attachments/749727888659447960/1033057010935152742/necessary.PNG
16:39 MTDiscord <Abdou-31> wow
16:40 MTDiscord <Abdou-31> people tend to write it with 2 'c'
16:41 MTDiscord <Abdou-31> fortunately, those 3 are all what remain 🙂
16:44 Noisytoot joined #minetest
16:59 orwell96_ joined #minetest
17:11 garywhite joined #minetest
17:11 garywhite joined #minetest
17:16 Noisytoot joined #minetest
17:26 jaca122 joined #minetest
17:29 vampirefrog joined #minetest
17:36 definitelya Ok Minecraft ha sofficially won against Mineclone 2/5/-clonia/6/9/etc, they have a sniffa mob now, fam!
17:36 definitelya It's over for it. /s
17:37 MTDiscord <ROllerozxa> snefler?
17:37 definitelya Is that what it's called? IDEK
17:41 muurkha a sniffa mob?
17:41 muurkha who has the sniffa mob, Minecraft or Mineclone?
17:43 definitelya Minecraft has it.
17:45 definitelya Keep your toes safe!
17:47 * muurkha looks with concern at toes
17:47 MTDiscord <ROllerozxa> also how in the hell did a mob with the name "sniffa" get past mojang stockholm
17:48 definitelya xD
17:48 Pexin sniffalupagus
17:48 definitelya Like, why
17:48 definitelya ???
17:49 definitelya Roller: I think its name is "Sniffer". Still...
17:49 definitelya I'm staying far away from that dumpster fire of a game.
17:49 MTDiscord <ROllerozxa> oh thank god
17:51 moongaia joined #minetest
17:54 muurkha so why does that mean Minecraft has officially won?
17:54 muurkha or, in what sense?
17:55 definitelya It's a joke. :P
17:55 MTDiscord <ROllerozxa> glue sniffer mob
17:55 MTDiscord <ROllerozxa> take my money microsoft
17:55 definitelya mhm
18:04 Desour joined #minetest
18:16 MTDiscord <Abdou-31> Is it fine to do only one PR to fix a large number of typos (100+) in many files (20+) at once?
18:25 MTDiscord <Abdou-31> Actually, 50+ files
18:26 MTDiscord <ROllerozxa> code comment spellcheck I assume? should be fine
18:27 MTDiscord <Warr1024> Minetest seems to have a general preference for large, squashed commits, so it seems sensible to me.
18:27 MTDiscord <Abdou-31> Nice
18:28 MTDiscord <Abdou-31> A question: are po folder exclusively for translation files?
18:29 MTDiscord <ROllerozxa> yes, no touchie, they're supposed to be edited from weblate
18:30 MTDiscord <Abdou-31> Oh! No typo fixing on them? O.O
18:30 MTDiscord <Abdou-31> Why?
18:30 MTDiscord <ROllerozxa> because they're supposed to be edited from weblate
18:30 MTDiscord <Abdou-31> I mean English typos
18:31 MTDiscord <Abdou-31> Even English sentences?
18:31 MTDiscord <ROllerozxa> then you would edit the source strings
18:31 MTDiscord <Abdou-31> Ues
18:31 MTDiscord <Abdou-31> Yes*
18:31 MTDiscord <ROllerozxa> in the source code, and then the locale files will be regenerated during the next feature freeze
18:32 MTDiscord <Abdou-31> All English sentences in those files are strings sources?
18:32 MTDiscord <Abdou-31> So i can fix typos in them?
18:32 Pexin if the key string is changed, wouldnt that just detach the translation strings so they would need to be created again from scratch, or re-attached manually?
18:33 MTDiscord <ROllerozxa> they will need to be retranslated
18:33 Pexin I strongly suggest not touching those strings in the sourcecode either
18:33 MTDiscord <Abdou-31> Oh
18:33 MTDiscord <Abdou-31> That's weird then
18:33 MTDiscord <Warr1024> I can't speak much about the engine (it handles translations a bit differently) but for mods, the translations are always keyed purely on the English text, so changing so much as a bit of punctuation invalidates all translations of that string and requires it to be retranslated everywhere.
18:34 MTDiscord <Warr1024> I wouldn't be surprised, at least, though, if the engine's own strings suffer similar limitations.
18:34 definitelya Abdou: You should read CONTRIBUTING.md in the minetest/.github directory.
18:34 MTDiscord <Abdou-31> I think i did
18:34 definitelya Nice
18:34 MTDiscord <ROllerozxa> "That's weird then" ...that's just how translations with the english text as key work, not really weird
18:35 MTDiscord <Abdou-31> I mean, as warr said, that's a big limitation
18:35 MTDiscord <Abdou-31> If fixing a typo needs to retranslate the whole sentence
18:35 MTDiscord <Abdou-31> But well
18:36 MTDiscord <Abdou-31> I won't touch the po folder
18:36 Pexin also dont touch anything inside S() calls
18:36 MTDiscord <Abdou-31> O.O
18:36 MTDiscord <Abdou-31> What's that?
18:36 MTDiscord <ROllerozxa> lua translation function
18:36 definitelya Weblate is equipped with an interface to keep things easy.
18:36 MTDiscord <ROllerozxa> it exists in the builtin game code, the rest of builtin uses main menu gettext functions that interface with the engine
18:37 MTDiscord <Abdou-31> I did a little bit of translation from that website
18:37 MTDiscord <Abdou-31> A tiny little bit
18:37 MTDiscord <Abdou-31> I hope i will do more
18:38 MTDiscord <Abdou-31> So po folder and S() function, anything else?
18:38 MTDiscord <Warr1024> The sanest way to do translations is to not put any text in the source code, only key codes, and look up the text in each language based on the key.  Then the English text (or whatever language is the "original" language) and then translations can be based on that.  That requires a lot of planning in advance, though, so it's unsurprising that a volunteer-run project will have painted itself into a corner long before that.
18:39 MTDiscord <Warr1024> Forcing English as the source language sucks too for other reasons.  It doesn't let a non-English-speaker publish anything in other languages and hope it gets translated using the existing infrastructure, and it doesn't let you do stuff like deal with different dialects of English.
18:39 muurkha also it's an extra level of indirection that can make it harder to get the first version running
18:40 MTDiscord <Abdou-31> I don't get S() calls. Like in the definition of the function? or the passed params?
18:40 muurkha like you make more mistakes taht way
18:42 muurkha but another problem that can happen with English as base is where the same English phrase needs to be translated in two different ways depending on context
18:43 MTDiscord <Abdou-31> Oh yeah, I ran into that problem too: in the website, it doesn't show you the context of the sentence to be translated
18:43 MTDiscord <Abdou-31> Sometimes you need to know the context so you can translate accurately
18:43 muurkha so for example in English the phrase "digging a hole" can be used as an adjectival phrase (I am a dwarf digging a hole) or a gerund (Digging a hole is rarely a good way to escape mobs)
18:44 muurkha but in Spanish those are "cavando un pozo" and "cavar un pozo" respectively
18:45 muurkha even without getting into questions like gender and number agreement, which are much less of a problem in English than in most Semitic and Indo-European languages
18:57 MTDiscord <Warr1024> Ah, yeah, I forgot the english string reuse problem
18:58 MTDiscord <Warr1024> the worst one is when you end up with a translation string like "@1 @2" :-D
18:58 MTDiscord <Warr1024> like, maybe @1 is meant to be an adjective, and @2 is a noun, and this is just replacing the old code that used to just concatenate them.
18:58 MTDiscord <Warr1024> So to translate that into Spanish it might make sense to do "@2 @1" to fix the noun/adjective order
18:59 MTDiscord <Warr1024> but such a highly generic string could be reused elsewhere.
18:59 sfan5 that just string concatenation with extra steps
18:59 MTDiscord <Warr1024> You could also use "login" as a noun to refer to the user's login name on a form, and the same "login" as a verb in a button to actually submit that form, so there's one screen that alone might not be translatable in some langauges.
19:00 MTDiscord <Warr1024> Yeah, for the "@1 @2" case the compromise I found was just to do like "@1 noun" for each noun.  You actually end up with 1 fewer total strings, and the same amount of work for translators, but less ambiguity.
19:00 MTDiscord <Warr1024> It's still though just one more complication that people need to know going into this.
19:01 Guest30 joined #minetest
19:01 sfan5 still bad
19:01 sfan5 ideally you need each combination be translatable differently
19:01 MTDiscord <Warr1024> I mostly did that in my own game, but it's a trade-off
19:02 MTDiscord <Warr1024> It makes more work, and more tedious and monotonous work, for translators
19:02 MTDiscord <Warr1024> if I have 5 things that come in 5 colors, I only have to program 10 things but translators have to translate 25, so it's kinda unfair.
19:04 Desour can't we just use german everywhere and force everyone to learn german?
19:05 muurkha Warr1024: that's an ingenious solution to the head-order problem
19:06 MTDiscord <Warr1024> The problem with clever solutions though is that they can have surprising failure modes.
19:06 muurkha I think there are very few languages where "login" the noun is the same as "log in" the verb
19:07 MTDiscord <Warr1024> In English "login" vs "log in" is kinda ambiguous.  Spacing in a way is pretty flexible.  People complain a lot when they see "alot" as one word, but we have "away" and "ahead" and other words that are similarly structured and readily accepted ... and now I've started seeing "awhile" a lot and I suspect that's going to become a thing too.
19:07 Pexin lo gin. going to liquor store.
19:08 muurkha alot: https://hyperboleandahalf.blogspot.com/2010/04/alot-is-better-than-you-at-everything.html
19:08 MTDiscord <Warr1024> haha, yeah, the solution to every "your login form isn't working" bug is "well add more gin then"
19:08 muurkha I think "awhile" dates back several centuries
19:08 muurkha 700 years: https://www.etymonline.com/word/awhile#etymonline_v_19022
19:09 MTDiscord <Warr1024> Well, it's been dormant but it's reawakaning
19:09 muurkha "newt" is also interesting in this connection: https://www.etymonline.com/word/newt
19:10 MTDiscord <Warr1024> newts have been around long enough that they should be oldts by now.
19:10 MTDiscord <ROllerozxa> what a wonderful website
19:10 MTDiscord <ROllerozxa> https://cdn.discordapp.com/attachments/749727888659447960/1033094992694099998/unknown.png
19:11 MTDiscord <ROllerozxa> imageshack is it that has put that "no war" image on expired images right?
19:11 muurkha has it? it looks like "awhile"'s low point was about 01985, at a fourth of its peak popularity in 01856: https://books.google.com/ngrams/graph?content=awhile&amp;year_start=1600&amp;year_end=2022&amp;corpus=26&amp;smoothing=3&amp;direct_url=t1%3B%2Cawhile%3B%2Cc0#t1%3B%2Cawhile%3B%2Cc0
19:12 muurkha I mean that graph shows some much higher points in the 17th century but I think they might just be random noise due to having relatively few books scanned from that period
19:13 Pexin https://pics.me.me/noone-cares-made-on-imgur-peter-noone-will-always-care-49636940.png
19:14 muurkha aw :)
19:15 muurkha it looks like "awhile"'s meteoric resurrection began about 01998 and peaked in 02011, since which point it's been pretty steady
19:15 muurkha at least in books!  it'd be interesting to know if the Usenet corpus yields divergent conclusions
19:17 muurkha "awhile"'s long doldrums in the 80s were apparently exceeded by even lower rates of usage in the 01730s, before its dramatic resurgence in the 19th century up to almost double current levels
19:18 muurkha in short, your prediction that "awhile" will "become a thing too" are surely correct ;)
19:18 muurkha *is
19:21 MTDiscord <Warr1024> I mean, awhile from now, alot of words are probably going to be like this, but living in afuture like that might give me aheadache.
19:23 fatherbushido joined #minetest
19:24 fatherbushido left #minetest
19:38 vampirefrog joined #minetest
19:41 muurkha in Spanish like 10% of common words are like that, incorporating the Arabic article: alacrán, alfajor, alambique, almohada, albañil, albaricoque, maybe alcatraz, alcohol, alcaucil, álcali, alcalde...
19:43 MTDiscord <luatic> We need a way for the serverlist to take not only quantity, but also quality, into account when ranking servers, comparable to how reviews now play a significant role alongside download counts on CDB. (e.g. I believe the crypto server on top of the list may have many players, but the experience of each player still is inferior to that of, say, players on CTF)
19:43 Desour oh, german also has Alkohol
19:43 muurkha "alcohol" is from "the kohl", extended to the general idea of substances purified by distillation, and then later restricted to wine thus purified
19:44 muurkha what are the German words for albaricoque and álcali?
19:44 MTDiscord <luatic> We have Alkali
19:44 Desour there are alkali metals
19:44 muurkha yup, those are the ones
19:44 Desour like natrium
19:45 muurkha right.  "sodium" in English, "sodio" in Spanish
19:45 Desour what's albaricoque in english?
19:45 muurkha "apricot", from Catalan "abercoc", which comes from Arabic "al birquq"
19:45 muurkha amusingly the Arabic word "birquq" "apricot" comes originally from Latin!
19:46 Desour how ironic
19:46 MTDiscord <luatic> Aprikose
19:47 muurkha that's probably from French (which got it from Catalan and thence Arabic)
19:47 muurkha I'm guessing German has "alambique" too
19:47 muurkha Alembik
19:47 Desour btw. according to wikipedia, the english kohl is black dye: https://en.wikipedia.org/wiki/Kohl_(cosmetics)
19:48 muurkha anyway all of these are examples of the same kind of article assimilation as "awhile" (700 years ago) and "alot" (now)
19:48 muurkha yes, that was the original maning of Arabic "al-kuhĂşl"
19:48 Desour the german kohl is a plant (collard)
19:49 muurkha huh, I thought collards were a different species!
19:49 muurkha German Kohl entered English in "kohlrabi"
19:50 Desour Brassica*?
19:50 Desour kohlrabi is a special sort of kohl
19:51 muurkha right, but the other Brassica cultivars already had English names
19:51 Desour (kohl is a whole genus)
19:52 muurkha collards, cabbage, broccoli, cauliflower, kale, Brussels sprouts, kohlrabi — all the same species, no?
19:52 muurkha I think also "cole slaw" derives from German Kohl
19:54 Desour idk, I don't know much about all this stuff. I get most of my knowledge from wikipedia
19:58 muurkha the 01851 edition of Cooley's Cyclopædia says of "alcohol": "From the Arabic al the, and kohol antimony.  A term originally applied to several chemical preparations, presumed to be very subtile, or brought to the highest state of tenuity, but at the present day restricted to pure spirit of wine, of the strongest class."
19:59 muurkha unfortunately I don't have any 17th-century alchemical reference books to consult
20:00 muurkha https://www.etymonline.com/word/cole-slaw says it comes from Dutch "koolsla"
20:01 muurkha but English used to have "col" "cabbage" up to only a few hundred years ago, and it survived in some dialects
20:02 Lumia joined #minetest
20:06 wallabra_ joined #minetest
20:07 sometalgoo joined #minetest
20:09 Noisytoot joined #minetest
20:15 muurkha apparently in German alcohol used to just be called "Weingeist": "wine ghost"
20:23 Verticen joined #minetest
20:31 Talkless joined #minetest
20:44 Noisytoot joined #minetest
20:49 Trifton joined #minetest
20:53 Alias joined #minetest
21:03 Noisytoot joined #minetest
21:05 wallabra joined #minetest
21:08 Talkless joined #minetest
21:09 Talkless joined #minetest
21:23 Talkless joined #minetest
21:46 orwell96_ joined #minetest
22:17 Noisytoot joined #minetest
22:35 panwolfram joined #minetest
22:38 wallabra joined #minetest
23:02 MTDiscord <Warr1024> Does the MT build process do anything like -march=native optimizations or something that would cause a build on one CPU to fail to run on a different CPU of the same architecture?
23:03 MTDiscord <Warr1024> e.g. if I build MT on a newer x86_64 system, can that cause it to dump core with "illegal instruction" on a much older x86_64 machine?
23:03 schwarzwald[m] `grep -march CMakeLists.txt` ?
23:04 schwarzwald[m] I think the answer is yes.
23:04 schwarzwald[m] `grep "-march" CMakeLists.txt`*
23:05 schwarzwald[m] Hmm, nope, can't find anything like that.
23:16 MTDiscord <Warr1024> Hmm, I need to figure out what I need to do to build a version that works on older CPUs then
23:17 Lesha_Vel joined #minetest
23:18 Lesha_Vel joined #minetest
23:23 schwarzwald[m] Warr, if you have a fast CPU for compiling, I'd recommend doing a fresh build (clean CMake Cache) with the verbose flag.
23:23 schwarzwald[m] That has been my goto initial debugging approach for builds and it has served me well.
23:24 schwarzwald[m] Could direct the output into a log file and grep it. If a flag gets added anywhere, like in a third party, it should be in there.
23:32 schwarzwald[m] Another approach would be to debug the executable and figure out which instruction is invalid and where it is, I think
23:34 schwarzwald[m] if(IS_I686)
23:34 schwarzwald[m] message(STATUS "Detected Intel x86: using SSE instead of x87 FPU")
23:34 schwarzwald[m] add_compile_options(-mfpmath=sse -msse)
23:34 schwarzwald[m] endif()
23:34 schwarzwald[m] Warr, found some sus stuff in the Irrlicht build.
23:34 schwarzwald[m] Can someone ping him?
23:35 schwarzwald[m] There's a similar thing for MSVC. I'll bet Minetest has something similar...
23:36 schwarzwald[m] Yep, Minetest does this as well. This is 1 candidate. Doesn't strike me as particularly likely but it's a possibility.
23:36 schwarzwald[m] I would check the verbose build output. If it includes an `-sse` flag or something that's a likely culprit.
23:36 AliasAlreadyTake joined #minetest
23:37 Lumia joined #minetest
23:37 schwarzwald[m] If something like that is the issue, working around it would most likely entail modifying the build by hand to remove the part that adds the flag. It doesn't look like there's a build option for these.
23:55 sec0nd joined #minetest

| Channels | #minetest index | Today | | Google Search | Plaintext