←2026-05-22 2026-05-23 2026-05-24β†’ ↑2026 ↑all
00:42:37 <esolangs> [[Special:Log/newusers]] create * FloatUnderflow * New user account
01:00:54 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=182588&oldid=182584 * FloatUnderflow * (+175) /* Introductions */
01:03:11 <esolangs> [[Brainfuck]] M https://esolangs.org/w/index.php?diff=182589&oldid=182387 * FloatUnderflow * (-1) /* Character set */ Corrected minor grammar error
01:05:51 <esolangs> [[User:FloatUnderflow]] N https://esolangs.org/w/index.php?oldid=182590 * FloatUnderflow * (+50) Created page with "Hey, I'm interested in esolangs, BF in particular."
01:28:21 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
02:36:25 -!- sprock has quit (Ping timeout: 245 seconds).
06:07:52 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=182591&oldid=181732 * None1 * (+121)
08:51:24 -!- ais523 has joined.
10:01:50 <esolangs> [[Highlighter]] https://esolangs.org/w/index.php?diff=182592&oldid=171010 * Hammy * (+985) Added 3 new commands and added an example
10:22:21 <APic> Hi
10:59:45 -!- Sgeo has quit (Read error: Connection reset by peer).
11:24:55 -!- Lord_of_Life has quit (Excess Flood).
11:50:28 <esolangs> [[Special:Log/newusers]] create * Roden * New user account
12:24:31 -!- Lord_of_Life has joined.
12:27:50 -!- Lord_of_Life has quit (Excess Flood).
12:33:25 -!- Lord_of_Life has joined.
12:36:31 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=182593&oldid=182591 * None1 * (+204)
12:36:57 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=182594&oldid=182593 * None1 * (+4) /* Examples */
12:37:12 <esolangs> [[User:None1/InDev]] https://esolangs.org/w/index.php?diff=182595&oldid=182594 * None1 * (+2) /* Syntax */
12:45:37 <esolangs> [[The Second Coming]] https://esolangs.org/w/index.php?diff=182596&oldid=182238 * PrySigneToFry * (+4089)
12:55:27 -!- amby has joined.
12:57:04 -!- MizMahem_ has joined.
16:13:36 -!- emery has quit (Read error: Connection reset by peer).
16:18:08 -!- emery has joined.
16:47:03 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
16:48:23 -!- Lord_of_Life has joined.
16:50:26 -!- Lord_of_Life has quit (Excess Flood).
16:50:36 <esolangs> [['WaveletJunction']] N https://esolangs.org/w/index.php?oldid=182597 * Miui * (+727) Created page with "'''<nowiki>'</nowiki>Wavelet%E5%8D%81Junction<nowiki>'</nowiki>''' is an esolang invented by User:Miui. Wavelet Junction uses Maxwell equations to turn signal traffic into a computer. ==Program execution== A field is interpreted in parallel by interpreters E5, 8
16:54:43 <esolangs> [['WaveletJunction']] https://esolangs.org/w/index.php?diff=182598&oldid=182597 * Miui * (+176)
16:57:59 <esolangs> [['WaveletJunction']] M https://esolangs.org/w/index.php?diff=182599&oldid=182598 * Miui * (-15) /* Computational Class */
17:01:40 -!- Lord_of_Life_ has joined.
17:01:40 -!- Lord_of_Life_ has quit (Excess Flood).
17:02:02 <esolangs> [['WaveletJunction']] M https://esolangs.org/w/index.php?diff=182600&oldid=182599 * Miui * (-1) /* See also */
17:02:39 <esolangs> [[User:Miui]] M https://esolangs.org/w/index.php?diff=182601&oldid=182549 * Miui * (+26) /* "esolangs" */
17:03:20 -!- Lord_of_Life has joined.
17:06:05 -!- Lord_of_Life has quit (Excess Flood).
17:41:08 -!- nitrix has quit (Ping timeout: 244 seconds).
17:50:23 -!- Lord_of_Life has joined.
17:51:33 -!- Lord_of_Life has quit (Excess Flood).
18:09:12 -!- nitrix has joined.
18:11:27 <esolangs> [['WaveletJunction']] https://esolangs.org/w/index.php?diff=182602&oldid=182600 * Miui * (+416) /* Program execution */
18:12:32 -!- Lord_of_Life has joined.
18:14:55 <esolangs> [['WaveletJunction']] https://esolangs.org/w/index.php?diff=182603&oldid=182602 * Miui * (-6) /* Commands */
18:16:24 <esolangs> [['WaveletJunction']] https://esolangs.org/w/index.php?diff=182604&oldid=182603 * Miui * (+2)
19:04:40 -!- Sgeo has joined.
19:31:37 <esolangs> [[Talk:Simpler Subskin]] N https://esolangs.org/w/index.php?oldid=182605 * Blashyrkh * (+321) /* Program forms? */ new section
19:34:06 <int-e> `unidecode _
19:34:19 <int-e> oh
19:34:35 <int-e> (it's just an underscore though)
19:36:46 <int-e> So how do I get firefox to find 𝗐 when I type w...
19:38:46 <int-e> Oh well. at least I understand why I couldn't seem to search for operation names on https://webassembly.github.io/spec/core/syntax/instructions.html
19:38:54 <int-e> This is stupid!
19:47:55 <int-e> I guess the solution is to use the PDF instead of the HTML version.
19:53:54 -!- ais523 has quit (Quit: quit).
20:02:20 <korvo> https://seriot.ch/computation/jira.html
20:02:32 <korvo> Not quite sure I fully accept this, but it looks plausible.
20:03:06 <korvo> Having built Jira-like internal tools for big companies, I do believe that the automatic rules are sufficiently complex to allow for MtG-style programming.
20:11:24 <fizzie> Oh, hmm.
20:11:38 <fizzie> Right, I didn't make the "new HackEso" actually a service yet, and it must've disconnected.
20:11:53 <fizzie> Probably when we had that downtime.
20:12:37 -!- HackEso has joined.
20:12:38 -!- ChanServ has set channel mode: +v HackEso.
20:12:59 <fizzie> Feel free to bet whether I remember to make it a systemd service before it next dies the same way or not.
20:13:59 <int-e> you won't, no bet ;)
20:15:47 <fizzie> Oh, just noticed:
20:15:49 <fizzie> `unidecode 𝗐
20:15:51 <HackEso> env: β€˜python’: No such file or directory
20:15:56 <fizzie> Another one of those.
20:17:23 <int-e> `cp /bin/unidecode .
20:17:25 <HackEso> cp: missing destination file operand after '/bin/unidecode .' \ Try 'cp --help' for more information.
20:17:35 <int-e> `` cp /bin/unidecode .
20:17:37 <HackEso> cp: cannot stat '/bin/unidecode': No such file or directory
20:17:48 <int-e> `` cp ../bin/unidecode .
20:17:50 <HackEso> No output.
20:23:06 <int-e> `singlecode Γ€
20:23:09 <HackEso> ​/hackenv/bin/singlecode: line 2: /hackenv/bin/multicode: cannot execute: required file not found
20:23:14 <int-e> lol
20:25:23 <int-e> `fetch https://int-e.eu/~bf3/tmp/unidecode
20:25:26 <HackEso> 2026-05-23 20:25:25 URL:https://int-e.eu/~bf3/tmp/unidecode [257/257] -> "unidecode.1" [1]
20:25:53 <int-e> `` mv unidecode.1 unidecode; chmod +x unidecode; ./unidecode 𝗐
20:25:56 <HackEso> ​[U+1D5D0 MATHEMATICAL SANS-SERIF SMALL W]
20:26:09 <int-e> `` cp unidecode ../bin
20:26:15 <fizzie> Heh, I see multicode is a Python 2/3 polyglot kind of a thing.
20:26:15 <HackEso> No output.
20:26:55 <int-e> (somehow this treats command line arguments as utf-8 by default)
20:27:01 <int-e> `` cat unidecode
20:27:03 <HackEso> ​#!/usr/bin/env python3 \ import os, sys \ import unicodedata \ s = " ".join("[U+{0:04X} {1}]".format(ord(c), unicodedata.name(c, "DUNNO")) for c in " ".join(sys.argv[1:])) \ if "DUNNO" in s: \ os.execvp("singlecode", ["singlecode"] + sys.argv[1:]) \ else: \ print(s)
20:27:18 <int-e> `` locale
20:27:21 <HackEso> LANG=en_NZ.UTF-8 \ LANGUAGE= \ LC_CTYPE="en_NZ.UTF-8" \ LC_NUMERIC="en_NZ.UTF-8" \ LC_TIME="en_NZ.UTF-8" \ LC_COLLATE="en_NZ.UTF-8" \ LC_MONETARY="en_NZ.UTF-8" \ LC_MESSAGES="en_NZ.UTF-8" \ LC_PAPER="en_NZ.UTF-8" \ LC_NAME="en_NZ.UTF-8" \ LC_ADDRESS="en_NZ.UTF-8" \ LC_TELEPHONE="en_NZ.UTF-8" \ LC_MEASUREMENT="en_NZ.UTF-8" \ LC_IDENTIFICATION="en_NZ.UTF-8" \ LC_ALL=
20:27:45 <int-e> oh. but it does that even with LC_CTYPE=C.
20:29:27 <fizzie> I admit I don't know how exactly en_NZ differs from, say, en_US.
20:29:33 <fizzie> I guess the date formats are a little different.
20:43:18 <int-e> So... my quest to find out which WASM operation LLVM supports ended up at grepping the .td files in https://github.com/llvm/llvm-project/tree/main/llvm/lib/Target/WebAssembly
20:43:27 <int-e> Yay, surely there's an easier way? Surely?!
20:44:22 <int-e> Anyway, none of the "aggregate instructions" (cf. https://webassembly.github.io/spec/core/syntax/instructions.html#syntax-instr-extern ) are in there yet.
21:00:02 -!- ajal has joined.
21:00:52 -!- amby has quit (Ping timeout: 276 seconds).
21:07:38 -!- sprock has joined.
21:36:23 <shachaf> Why does it have all those instructions? That seems pretty complicated to put in an instruction set.
21:37:46 <int-e> it's to leverage existing heap operations and management from the (typically JS) runtime
21:38:14 <int-e> Using WASM's flat memory as a heap forces people to implement their own heap management if they want to have any dynamic allocations.
21:38:30 <int-e> In WASM. For every piece of wasm in existence.
21:38:54 <int-e> (I mean, fine, there are modules)
21:43:09 -!- b_jonas_ has joined.
21:43:55 <b_jonas_> fizzie: Differences between en_US.utf8 and en_NZ.utf8 locales, with command to list them: https://dpaste.com/HXQRYDY68.txt
21:44:04 -!- b_jonas_ has quit (Client Quit).
21:44:18 -!- b_jonas has joined.
21:54:04 -!- sprock has quit (Ping timeout: 265 seconds).
22:06:43 -!- impomatic has joined.
22:22:35 -!- sprock has joined.
22:29:22 -!- Lord_of_Life has quit (Remote host closed the connection).
22:30:54 -!- Lord_of_Life has joined.
22:35:19 -!- Lord_of_Life has quit (Excess Flood).
22:35:55 -!- b_jonas has quit (Quit: leaving).
22:56:17 -!- emery has quit (Read error: Connection reset by peer).
22:57:50 -!- Lord_of_Life has joined.
23:00:51 -!- emery has joined.
←2026-05-22 2026-05-23 2026-05-24β†’ ↑2026 ↑all