00:25:48 -!- A_Dragon has joined.
00:27:19 -!- DemonDerg has changed nick to Guest745.
00:27:19 -!- Guest745 has quit (Killed (cadmium.libera.chat (Nickname regained by services))).
00:27:19 -!- A_Dragon has changed nick to DemonDerg.
00:59:08 -!- Lord_of_Life has quit (Ping timeout: 258 seconds).
00:59:49 -!- Lord_of_Life has joined.
01:04:57 -!- ais523 has quit (Quit: quit).
02:45:13 <b_jonas> hehe, the IUPAC blue book at P-16.2.5 says “If a space is required in a name, it must be used.”, and it doesn't make more sense in context either
02:46:18 <b_jonas> I'm wondering if at least *tokenizing* a chemistry name is an easy problem, since running a name, creating a name, and creating the preferred name are probably not easy
03:26:36 <b_jonas> ok, admittedly at least the rules seem to be defined such that running a name after you have tokenized and parsed it is supposed to be easy. I don't know if there are exceptions from that.
03:26:37 <zzo38> GCC doesn't allow nested functions to be declared as "static", but I think it should be allowed (forcing it to implement it without trampolines), but then it is not allowed to access any variables and other nested functions in the outer function unless they are also declared as "static".
03:27:47 <b_jonas> zzo38: are they already implemented without trampolines if they don't reference data from the containing function? what would "static" change?
03:31:13 <zzo38> I don't know if that is the case or not (although it would make sense), although "static" would force such a thing (like some other keywords force other things).
03:34:15 <zzo38> (Possibly "register" might also be sense to also force it to implement it without a trampoline but in this case the restrictions of "static" do not apply; since the function is not exported and its address can never be given to anything else, the compiler can add additional arguments if necessary. In this way, it can be used even together with NX stack.)
05:27:42 <esolangs> [[Talk:A-SCP-M]] M https://esolangs.org/w/index.php?diff=118901&oldid=118640 * CreeperBomb * (+474)
05:47:36 <esolangs> [[Listfunc]] M https://esolangs.org/w/index.php?diff=118902&oldid=113061 * CreeperBomb * (+2) /* List & func */
05:47:49 <esolangs> [[Listfunc]] M https://esolangs.org/w/index.php?diff=118903&oldid=118902 * CreeperBomb * (-1) /* List & func */
06:12:08 <esolangs> [[Listfunc]] M https://esolangs.org/w/index.php?diff=118904&oldid=118903 * CreeperBomb * (+532)
06:12:46 <esolangs> [[Listfunc]] M https://esolangs.org/w/index.php?diff=118905&oldid=118904 * CreeperBomb * (+4)
07:28:37 -!- tromp has joined.
07:37:46 -!- perlbot has quit (Quit: ZNC 1.8.2+deb3.1 - https://znc.in).
07:38:14 -!- perlbot has joined.
08:44:47 -!- __monty__ has joined.
08:47:21 -!- arseniiv has joined.
09:02:15 -!- Koen has joined.
09:05:22 -!- Sgeo has quit (Read error: Connection reset by peer).
09:30:14 -!- arseniiv has quit (Ping timeout: 272 seconds).
09:32:03 -!- arseniiv has joined.
09:33:16 -!- arseniiv_ has joined.
09:36:32 -!- arseniiv has quit (Ping timeout: 255 seconds).
10:28:47 -!- ais523 has joined.
11:08:54 -!- Koen has quit (Remote host closed the connection).
11:21:37 -!- Koen has joined.
13:23:23 <HackEso> [U+1FA84 - No such unicode character name in database]
13:50:30 -!- JAA has quit (Server closed connection).
13:50:39 -!- JAA has joined.
13:57:50 <esolangs> [[Fg]] https://esolangs.org/w/index.php?diff=118906&oldid=118872 * NutronStar45 * (+604)
13:59:11 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
14:03:06 -!- tromp has joined.
14:04:41 -!- Koen has quit (Remote host closed the connection).
14:19:03 <esolangs> [[Lever]] M https://esolangs.org/w/index.php?diff=118907&oldid=102073 * PythonshellDebugwindow * (+33) Stub, category
14:19:33 <esolangs> [[Lever]] M https://esolangs.org/w/index.php?diff=118908&oldid=118907 * PythonshellDebugwindow * (+39) Category
14:21:09 <esolangs> [[HASSL]] M https://esolangs.org/w/index.php?diff=118909&oldid=115176 * PythonshellDebugwindow * (+110) Categories
14:21:22 <esolangs> [[HASSL]] M https://esolangs.org/w/index.php?diff=118910&oldid=118909 * PythonshellDebugwindow * (+0) Fix
14:24:55 -!- Koen has joined.
15:04:02 -!- FreeFull has joined.
15:15:34 -!- Sgeo has joined.
15:58:34 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:59:46 -!- tromp has joined.
16:05:22 -!- tromp has quit (Read error: Connection reset by peer).
16:35:14 <esolangs> [[BrainGuck]] M https://esolangs.org/w/index.php?diff=118911&oldid=52613 * PythonshellDebugwindow * (-24) Use wikilink
17:43:54 <HackEso> [U+1F431 CAT FACE] [U+200D ZERO WIDTH JOINER] [U+1F4BB PERSONAL COMPUTER]
17:43:59 -!- arseniiv_ has changed nick to arseniiv.
17:47:51 <int-e> (The unicode data was 4 years old.)
17:52:57 -!- benji has quit (Server closed connection).
17:53:17 -!- benji has joined.
18:35:16 <fizzie> If you put a cat face and a pair of headphones (there was no personal computer available) into https://emojikitchen.dev/ the cat will have the driver parts of the headphones on the sides of its head, pretty far from its actual, you know, ears.
18:36:16 <int-e> but are they low enough to be whisker protectors?
18:37:43 <fizzie> Location might be okay for that, but the image has whiskers drawn in front of them.
18:38:54 <int-e> ah maybe they got too hot and are being aired out
18:40:18 -!- Wryl has changed nick to Swyrl.
19:10:10 <arseniiv> oh I need to try that with mine!!
19:10:34 <arseniiv> there are also cat ninja composites and some others
19:10:48 <ais523> fizzie: now you've got me wondering what headphones for a cat would look like
19:11:03 <ais523> I don't think they could be secured the same way as headphones for a human
19:20:58 -!- arseniiv has quit (Quit: gone too far).
19:29:10 <b_jonas> arseniiv: cat ninja sounds entirely reasonable for a video game, or a faction in an M:tG set. they'd probably fight against he Kamigawa rat samurais.
19:37:16 -!- chiselfuse has quit (Ping timeout: 264 seconds).
19:37:20 -!- chiselfu1e has joined.
20:09:59 <b_jonas> apparently M:tG already has rat ninjas, as well as ninjas from a lot of other species. including a vedalken ninja. that's a really weird type combination, about as weird as the elf merfolk.
20:10:52 <b_jonas> admittedly the M:tG subtypes make this much easier: humanoid catfolk has the subtype cat, humanoid avens have the subtype bird, etc
20:11:11 <b_jonas> so eg. a cat ninja can just be a humanoid ninja with cat ears and whiskers
20:15:27 <b_jonas> for the record, they still haven't errataed Hollow Dogs to a skeleton, and I'm still pissed about that, even more so since they made it a phyrexian
21:07:48 -!- Koen has quit (Remote host closed the connection).
22:34:07 <zzo38> What is the best way in C programming to scale a set of integers so that their product does not overflow?
22:39:41 <ais523> I don't know, but that's an interesting question
22:40:16 <ais523> if you don't mind an approximate result, using floats would probably work (up until the point that even a float overflows) – they were designed for that sort of problem
22:40:39 <FreeFull> What do you want to do if it would overflow?
22:41:17 <FreeFull> Also are they signed integers, or unsigned?
22:41:30 <zzo38> They are unsigned.
22:42:04 <zzo38> If they would overflow, I would want to divide all of them by the same number, probably
22:42:42 <FreeFull> Is it ok if you get the same integer multiple times, after the division?
22:43:43 <zzo38> Yes. (It is not strictly a "set"; really it is a list, actually)
22:58:15 -!- __monty__ has quit (Quit: leaving).
23:11:21 <FreeFull> Overflow is kinda like division, except some of the numbers end up bigger and some smaller
23:21:20 -!- Lord_of_Life_ has joined.
23:21:31 -!- Lord_of_Life has quit (Ping timeout: 264 seconds).
23:22:42 -!- Lord_of_Life_ has changed nick to Lord_of_Life.