00:29:26 -!- arseniiv has quit (Ping timeout: 244 seconds).
00:54:26 <esowiki> [[GORBITSA]] https://esolangs.org/w/index.php?diff=77490&oldid=76305 * Hakerh400 * (+1030) add interpreter; correct computational class; add two obviously missing output modes
00:59:16 -!- Lord_of_Life has quit (Read error: Connection reset by peer).
01:01:04 -!- Lord_of_Life has joined.
03:46:23 -!- adu has joined.
03:51:25 -!- adu has quit (Ping timeout: 240 seconds).
04:05:16 <imode> think I found a solution to the rewriting performance problem.
04:05:53 <imode> taking inspiration from regular expression parsers, translating rewrite rules to a slim 4-instruction (or less) bytecode and then running that bytecode in a hot loop (or compiling it).
04:13:48 <imode> I think earlier I was hoping to "gun it" with some low-effort method but those don't really cut it anymore.
05:07:02 -!- Lord_of_Life has quit (Ping timeout: 256 seconds).
05:09:08 -!- Lord_of_Life has joined.
05:15:48 <lambdabot> CYVR 150500Z 28005KT 1 1/2SM -RA FU OVC065 16/15 A3001 RMK FU4SC4 -RA INTMT SLP164 DENSITY ALT 100FT
05:17:43 -!- Sgeo_ has joined.
05:20:11 -!- Sgeo has quit (Ping timeout: 240 seconds).
05:48:08 -!- sprocklem has quit (Ping timeout: 244 seconds).
06:08:38 <b_jonas> `pbflist https://pbfcomics.com/comics/primate-checkmate/
06:08:39 <HackEso> pbflist https://pbfcomics.com/comics/primate-checkmate/: shachaf Sgeo quintopia ion b_jonas Cale
06:15:31 <esowiki> [[Special:Log/newusers]] create * Quelklef * New user account
06:18:08 <esowiki> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=77491&oldid=77456 * Quelklef * (+212) Introduce myself
06:22:10 <esowiki> [[3.725254969642999e-321]] N https://esolangs.org/w/index.php?oldid=77492 * Quelklef * (+296) Created page with "3.725254969642999e-321 is a simple stack-based esolang created by [[User:Quelklef]] wherein the stack must only ever consist of valid IEEE 754 64-bit NaN values, or the interp..."
06:23:15 <esowiki> [[Language list]] https://esolangs.org/w/index.php?diff=77493&oldid=77468 * Quelklef * (+29) Add language 3.725254969642999e-321
07:01:22 -!- Sgeo_ has quit (Read error: Connection reset by peer).
07:26:57 -!- kritixilithos has joined.
08:01:11 -!- opticnerve has joined.
08:03:09 -!- opticnerve has quit (Client Quit).
08:09:33 -!- hendursa1 has joined.
08:12:03 -!- hendursaga has quit (Ping timeout: 240 seconds).
08:19:09 -!- Melvar has quit (Ping timeout: 256 seconds).
08:33:02 -!- Melvar has joined.
08:40:35 -!- cpressey has joined.
09:07:13 -!- kspalaiologos has joined.
09:08:28 <kspalaiologos> I've been working on asm2bf a bit, got around to implementing the brainfuck kernel idea
09:09:17 <kspalaiologos> the bootloader loads the LBA(2) to memory at 0x500, which contains a small brainfuck interpreter which loads 4G descriptors for data and loads the brainfuck kernel file (the interpreter is RLE-aware) on 1M and puts the tape on 16M
09:09:41 <kspalaiologos> the brainfuck code loads the driver at 0x900 by `<'ing to the left and poking raw bytes there
09:10:00 <kspalaiologos> then sets up an interrupt hnadler on int 1Ch which then fires and starts executing the loaded machine code
09:10:16 <kspalaiologos> the driver put there by brainfuck code then modifies the brainfuck interpreter on 0x500 to add three instructions to it
09:10:42 <kspalaiologos> `!' pushes current cell value to the virtual I/O stack, `?' pops one, and `#' flushes it
09:10:43 <HackEso> !'? No such file or directory
09:11:12 <kspalaiologos> after the virtual i/o stack is flushed, the driver code called by the interpreter which has been modded before starts checking the first value on the stack
09:11:55 <esowiki> [[Tailor]] N https://esolangs.org/w/index.php?oldid=77494 * LyricLy * (+10071) pandoc conversion from github readme.md
09:12:28 <kspalaiologos> and then pops off big endian 16-bit endian values, concatenates them to 32-bit register values, pops off the interrupt number, modifies self to actually call it, preserves state, ticks the interrupt, pops the state and saves the post-interrupt state to the I/O queue
09:12:51 <kspalaiologos> so far everything works, but the BIOS code is bugged somehow and probably smashes the stack
09:27:23 -!- kspalaiologos has quit (Quit: leaving).
10:19:19 <imode> shame, that seemed interesting.
11:12:44 -!- imode has quit (Ping timeout: 260 seconds).
11:16:16 -!- APic has quit (Quit: Fnord — brb).
11:16:36 -!- APic has joined.
11:26:53 -!- LKoen has joined.
11:34:02 -!- arseniiv has joined.
12:04:50 -!- cpressey has quit (Quit: WeeChat 1.9.1).
12:23:16 <b_jonas> Is there a program that can emit hard seeking disk noises as an SSD does radnom access? I like being able to hear the disk usage.
12:27:41 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”).
12:56:33 <fizzie> Hmm, I wonder how hard it would be to do that in hardware, by building something that makes noises (with a speaker, not a mock drive head or anything) and put that in line with the disk activity LED.
12:56:37 <fizzie> (A program is probably more reasonable, just wondering.)
13:01:11 -!- hendursa1 has quit (Quit: hendursa1).
13:02:08 -!- hendursaga has joined.
13:19:23 -!- cpressey has joined.
13:40:24 <b_jonas> fizzie: one problem is that it might not even make sense to ask how much an SSD is seeking, and/or hard to get that info, or it will behave very differently from a HDD due to how the kernel will optimize it differently. but you don't need to directly tie it to seeking, you could use some other composite metric that makes more sense.
13:41:29 <b_jonas> fizzie: as for making noise with speaker, someone has probably already recorded hard disk seeking noises with a microphone and published it. but you could also just use an unused old slow small dummy hard disk.
13:55:46 -!- tromp_ has joined.
13:56:43 -!- j4cbo_ has joined.
13:57:04 -!- pikhq_ has joined.
13:57:08 -!- Lymee has joined.
13:57:16 -!- ProofTechnique_ has joined.
13:59:16 -!- Bowserinator_ has joined.
14:00:13 -!- ProofTechnique has quit (Ping timeout: 272 seconds).
14:00:13 -!- zeroed has quit (Ping timeout: 272 seconds).
14:00:14 -!- j4cbo has quit (Ping timeout: 272 seconds).
14:00:14 -!- fungot has quit (Ping timeout: 272 seconds).
14:00:14 -!- tromp has quit (Ping timeout: 272 seconds).
14:00:14 -!- Lymia has quit (Ping timeout: 272 seconds).
14:00:14 -!- pikhq has quit (Ping timeout: 272 seconds).
14:00:15 -!- fizzie has quit (Ping timeout: 272 seconds).
14:00:15 -!- relrod has quit (Ping timeout: 272 seconds).
14:00:15 -!- vertrex has quit (Ping timeout: 272 seconds).
14:00:15 -!- Bowserinator has quit (Ping timeout: 272 seconds).
14:00:16 -!- Lymee has changed nick to Lymia.
14:00:16 -!- ProofTechnique_ has changed nick to ProofTechnique.
14:00:16 -!- j4cbo_ has changed nick to j4cbo.
14:00:19 -!- pikhq_ has changed nick to pikhq.
14:00:57 -!- Sgeo has joined.
14:01:48 -!- admin_ has joined.
14:03:06 -!- relrod has joined.
14:03:08 -!- relrod has quit (Changing host).
14:03:08 -!- relrod has joined.
14:03:19 -!- vertrex has joined.
14:03:20 -!- vertrex has quit (Changing host).
14:03:20 -!- vertrex has joined.
14:03:20 -!- Bowserinator_ has changed nick to Bowserinator.
14:03:40 -!- fizzie has joined.
14:03:44 -!- fungot has joined.
14:23:03 <esowiki> [[Special:Log/newusers]] create * Aspwil * New user account
14:33:30 <esowiki> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=77495&oldid=77491 * Aspwil * (+212)
14:43:44 <esowiki> [[Sabdt]] N https://esolangs.org/w/index.php?oldid=77496 * Aspwil * (+241) created page
14:58:20 <esowiki> [[Sym]] N https://esolangs.org/w/index.php?oldid=77497 * Sugarfi * (+3920) Sym is a small, Turing complete language based on symbol replacement.
15:00:07 <esowiki> [[Sabdt]] https://esolangs.org/w/index.php?diff=77498&oldid=77496 * Aspwil * (+648)
15:00:19 <esowiki> [[Sym]] M https://esolangs.org/w/index.php?diff=77499&oldid=77497 * Sugarfi * (+3)
15:08:34 <esowiki> [[Sabdt]] https://esolangs.org/w/index.php?diff=77500&oldid=77498 * Aspwil * (+350)
15:34:10 -!- Arcorann has quit (Read error: Connection reset by peer).
15:34:39 -!- arseniiv has quit (Ping timeout: 260 seconds).
15:57:36 -!- cpressey has quit (Quit: WeeChat 1.9.1).
15:58:58 -!- kritixilithos has quit (Quit: quit).
16:14:00 -!- LKoen has joined.
16:39:02 -!- sprocklem has joined.
16:47:53 -!- imode has joined.
16:57:31 <esowiki> [[Sabdt]] https://esolangs.org/w/index.php?diff=77501&oldid=77500 * Aspwil * (+4993)
16:58:09 <esowiki> [[Sabdt]] https://esolangs.org/w/index.php?diff=77502&oldid=77501 * Aspwil * (-110) page completed
17:02:11 <spruit11> I wanted to write some C++ software. Hilarity ensued.
17:03:02 <esowiki> [[Sabdt]] https://esolangs.org/w/index.php?diff=77503&oldid=77502 * Aspwil * (-6) captilization
17:04:08 <esowiki> [[Language list]] https://esolangs.org/w/index.php?diff=77504&oldid=77493 * Aspwil * (+12) /* S */
17:06:24 -!- Lord_of_Life_ has joined.
17:09:37 -!- Lord_of_Life has quit (Ping timeout: 244 seconds).
17:09:40 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
17:10:49 <esowiki> [[Hello world program in esoteric languages]] https://esolangs.org/w/index.php?diff=77505&oldid=77339 * Aspwil * (+323) added Sabdt hello world
17:17:17 <esowiki> [[Hello world program in esoteric languages]] https://esolangs.org/w/index.php?diff=77506&oldid=77505 * Aspwil * (+2) /* [Sabdt] */ fixed sabdt link
17:21:58 <esowiki> [[User:Aspwil]] N https://esolangs.org/w/index.php?oldid=77507 * Aspwil * (+224) Created page with "welcome to my page, have a cookie I am a person, the creator of [[sabdt]] I recently escaped from the closet dimension and will soon ascend to my throne as the kind of missi..."
17:22:22 <esowiki> [[User:Aspwil]] https://esolangs.org/w/index.php?diff=77508&oldid=77507 * Aspwil * (+0)
17:24:52 -!- arseniiv has joined.
17:41:31 <esowiki> [[Sabdt]] M https://esolangs.org/w/index.php?diff=77509&oldid=77503 * Woofmao * (+111) some basic copyediting
18:36:50 -!- tromp_ has quit (Remote host closed the connection).
18:42:35 -!- tromp has joined.
19:48:10 -!- FreeFull has joined.
19:52:50 <lambdabot> CYVR 151900Z 33004KT 2SM FU OVC049 19/14 A3012 RMK FU4SC4 SLP202 DENSITY ALT 300FT
19:57:11 -!- imode has quit (Ping timeout: 246 seconds).
20:01:48 -!- admin_ has changed nick to zeroed.
20:18:18 <arseniiv> what approaches to extendable recursive types do you use in Haskell (and in other languages)?
20:18:40 <arseniiv> oh well, I shouldn’t have asked, gtg
20:21:39 <rain1> extensible types...
20:21:55 <rain1> i actually don't know what that would be
20:22:11 <rain1> the whole thing about types afaict is that they are closed worlds
20:22:51 <rain1> you can do stuff like Data Types a la Carte maybe that's what you mean
20:23:37 -!- arseniiv has quit (Ping timeout: 264 seconds).
20:39:03 -!- SirFerom has joined.
20:43:12 <spruit11> Blerch. Wanting to have something like a popen forces me to drop down to C/file handles everywhere in the os abstraction, I think.
20:45:33 -!- SirFerom has quit (Quit: Leaving.).
21:08:32 -!- LKoen has quit (Remote host closed the connection).
21:40:58 <lambdabot> CYVR 152138Z 31010KT 6SM FU BKN055 OVC150 OVC210 21/15 A3010 RMK FU3SC4AC1CI1 CI TR SLP194 DENSITY ALT 600FT
21:45:17 <lambdabot> EHDL 152125Z AUTO VRB02KT 9999 BKN110 OVC300 19/15 Q1018 BLU
21:46:23 -!- hendursaga has quit (Ping timeout: 240 seconds).
21:47:42 -!- LKoen has joined.
21:49:21 -!- hendursaga has joined.
22:05:06 <esowiki> [[User:Tetrapyronia]] N https://esolangs.org/w/index.php?oldid=77510 * Tetrapyronia * (+588) Created page with "hey it's me :)<br> random languages i'm working on: == -1 == Commands: {| class="wikitable" |- | 1 || Push 1 |- | - || Pop top 2 items (A and B), push A-B |- | <...> || Repeat..."
22:21:38 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”).
22:37:26 -!- Arcorann has joined.
22:37:46 -!- FreeFull has quit.
22:37:58 -!- Arcorann has quit (Remote host closed the connection).
22:38:26 -!- Arcorann has joined.
23:19:51 <esowiki> [[User talk:PythonshellDebugwindow]] https://esolangs.org/w/index.php?diff=77511&oldid=73437 * OsmineYT * (+90) /* Circles? */ new section
23:20:18 <esowiki> [[User talk:PythonshellDebugwindow]] https://esolangs.org/w/index.php?diff=77512&oldid=77511 * OsmineYT * (+115)
23:45:40 -!- imode has joined.
23:54:37 <esowiki> [[User talk:PythonshellDebugwindow]] M https://esolangs.org/w/index.php?diff=77513&oldid=77512 * PythonshellDebugwindow * (+152) /* Circles? */