00:02:43 -!- siesta has joined. 00:57:09 [[User:BoundedBeans/INTERCAL Tic-Tac-Toe]] https://esolangs.org/w/index.php?diff=115633&oldid=110925 * BoundedBeans * (+139) /* Code */ Fixed minor inconveniences in gameplay 00:57:15 Need some audio programming advice. I want to simulate music that people made on ancient printers by timing when the hammer would hit the paper. Would writing PCM samples with 1.0 at the moment of a hit and 0.0 elsewhere suffice, at least to get the melody? Or would it sound too terrible or be risky for audio hardware? 01:10:22 Maybe start with a lower amplitude... perl -e 'print(("\xA0" . ("\x80" x 99))x200)' | aplay -r 44100 -t raw 01:10:43 (sounds awful, but that's fine isn't it ;-) 01:11:50 (the -t raw isn't needed I guess) 01:12:10 (though it defaults to 'wav' so omitting it is dodgy) 01:14:03 "risky for audio hardware" - it really shouldn't be unless you're operating high power, high fidelity equipment near its limits. But who knows? 02:02:30 I could not find the documentation easily. How to make protocol with TLS in the older Firefox with XUL? 02:19:13 -!- SoniEx2 has quit (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.). 02:19:52 -!- SoniEx2 has joined. 03:29:39 int-e, hmm, ty. What... format is that? Also I should probably test if I can get recognizable notes doing that. Also... ALSA? And it works on WSL2? 03:34:54 Sgeo: It should be unsigned bytes? Actually one should probably use -f U8 for that. I don't know whether WSL has alsa support... though I'd imagine that it does. 03:36:23 Some very clicky sound played 04:53:08 Now, the other problem is that they did rests by letting the CPU idle for a bit, so I can't just scan a printout and play the music like I was planning :( 06:16:35 -!- mich181189 has quit (Server closed connection). 06:16:47 -!- mich181189 has joined. 06:18:40 I was rickrolled by a Rust crate :( 06:27:07 Sgeo: You know the rules and so do I! 07:14:46 -!- tromp has joined. 07:57:59 -!- Sgeo has quit (Read error: Connection reset by peer). 08:07:20 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 08:25:51 -!- simcop2387 has quit (Read error: Connection reset by peer). 08:25:51 -!- perlbot has quit (Read error: Connection reset by peer). 08:29:18 -!- tromp has joined. 08:31:22 -!- simcop2387 has joined. 08:32:07 -!- perlbot has joined. 08:32:44 -!- shachaf has quit (Server closed connection). 08:32:53 -!- shachaf has joined. 08:40:15 https://txt.cohere.com/urzas-ai/ 08:40:39 zzo38: 08:40:44 zzo38 might like this 08:42:19 -!- siesta has quit (Quit: Connection closed for inactivity). 08:43:12 does anyone know how to find CAs that produce random looking results, but have more symbols than 2? 08:44:04 it seems hard to get uniform distriution 09:11:56 [[This esolang is not a push-down automata]] N https://esolangs.org/w/index.php?oldid=115634 * None1 * (+1318) Created page with "This esolang is not a push-down automata is, unlike its name, a push-down automata. It is invented by [[User:None1]]. ==Memory model== It uses only a stack that can contain nonnegative numbers of any size. ==Commands== {| class="wikitable" 09:13:27 [[Language list]] https://esolangs.org/w/index.php?diff=115635&oldid=115629 * None1 * (+47) /* T */ 09:15:24 [[User:None1]] https://esolangs.org/w/index.php?diff=115636&oldid=115597 * None1 * (+101) /* My Esolangs */ 09:15:46 [[This esolang is not a push-down automata]] M https://esolangs.org/w/index.php?diff=115637&oldid=115634 * None1 * (+24) 09:18:34 [[This esolang is not a push-down automata]] https://esolangs.org/w/index.php?diff=115638&oldid=115637 * None1 * (+214) 09:23:18 [[A+B Problem]] https://esolangs.org/w/index.php?diff=115639&oldid=115363 * None1 * (+57) /* Implementations */ 09:24:24 [[This esolang is not a push-down automata]] M https://esolangs.org/w/index.php?diff=115640&oldid=115638 * None1 * (+28) 09:28:12 [[TEISNPDA]] N https://esolangs.org/w/index.php?oldid=115641 * None1 * (+54) Redirected page to [[This esolang is not a push-down automata]] 09:29:51 [[TEI]] N https://esolangs.org/w/index.php?oldid=115642 * None1 * (+54) Redirected page to [[This esolang is not a push-down automata]] 09:49:24 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 09:58:44 -!- tromp has joined. 10:14:17 -!- Thelie has joined. 10:31:44 [[User:SnakeyKing]] https://esolangs.org/w/index.php?diff=115643&oldid=115365 * SnakeyKing * (+121) 11:27:39 -!- arseniiv_ has joined. 11:27:51 -!- Thelie has quit (Ping timeout: 255 seconds). 11:28:01 -!- arseniiv_ has changed nick to arseniiv. 11:30:52 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 11:35:23 -!- tromp has joined. 11:40:55 hi I think I can make loop combinator if I add sorta closures into my stack language with quotes. First, there need to be quotes-with-locals, [var1 var2 ... | words] which would, prior to pushing the quote onto value stack, pop some values from it and bind them to names var1, var2, … in a dictionary added to the quote; 11:40:55 then, when the quote is executed, it’s frame in call stack contains those additional bindings which can be called as temporary-defined words which push values onto stack; 11:40:55 and also if that quote contained other quotes, they can use these names too, which can be done by simply rewriting any inner [...var_i...] as var_i [var_i | ...var_i...]. Just like some implementations of closures; 11:40:55 and *then* we can have loop defined as [body | "loop_" [body loop_] def loop_] where `name body DEF` is my word definition primitive; 11:40:55 this would finally work at the expense of adding these auto-popping locals and all that closure plumbing. I mean, [body] will be executed with a value stack which doesn’t contain any loop-related plumbing (like a duplicate of [body]) 11:44:04 damn this doesn’t work either 11:45:10 on its own, after some quote, this [body | ...] will work fine. But if I define a word using this body, it’ll try to immediately pop something from the stack which is not how defining should work 11:45:24 but it’s at least closest I got 11:52:05 [[This esolang is not a push-down automata]] https://esolangs.org/w/index.php?diff=115644&oldid=115640 * None1 * (+141) Implement the esolang in various languages and change Unimplemented to Implemented 11:53:53 in essence, `def` should take its own locals list. Something like 11:53:53 "loop" ["body"] ["loop_" [body loop_] def loop_] def-with-locals 11:53:53 it should be refactored in some way because suddenly there are lots of extraneous entities. Probably an explicit primitive to bind to a local name. Then it’ll look something like this: 11:53:53 "loop" ["body" to-local "loop_" [body loop_] def loop_] 11:57:23 the inner quote should read `[body ! loop]` as we need to actually run the quote `body` 12:00:32 -!- Thelie has joined. 12:03:04 [[User:SnakeyKing]] M https://esolangs.org/w/index.php?diff=115645&oldid=115643 * None1 * (+0) /* Accounts */ Fixed your links 12:14:53 [[User:XKCD Random Number]] https://esolangs.org/w/index.php?diff=115646&oldid=115183 * None1 * (+55) /* Implementations */ 12:15:35 [[User:XKCD Random Number]] M https://esolangs.org/w/index.php?diff=115647&oldid=115646 * None1 * (+1) /* This esolang is not a push-down aotumata */ 12:16:37 [[This esolang is not a push-down automata]] https://esolangs.org/w/index.php?diff=115648&oldid=115644 * None1 * (+25) /* Examples */ 12:18:09 [[Nope.]] https://esolangs.org/w/index.php?diff=115649&oldid=115403 * None1 * (+70) /* Text */ Added [[TEI]] implementation 12:19:44 [[Hello world program in esoteric languages (N-Z)]] https://esolangs.org/w/index.php?diff=115650&oldid=115396 * None1 * (+27) /* Tetanus */ Added implementation in [[Text]] 12:20:23 [[Hello world program in esoteric languages (N-Z)]] https://esolangs.org/w/index.php?diff=115651&oldid=115650 * None1 * (+79) /* The Waterfall Model */ Added implementation in [[TEI]] 12:52:22 [[Brainfuck speed test]] M https://esolangs.org/w/index.php?diff=115652&oldid=115620 * None1 * (+3) /* Result */ 13:01:04 -!- tromp has quit (Read error: Connection reset by peer). 13:07:36 [[Brainfuck speed test]] https://esolangs.org/w/index.php?diff=115653&oldid=115652 * None1 * (+112) /* Result */ Added the newest version of BrainFExec 13:31:14 [[Special:Log/upload]] upload * None1 * uploaded "[[File:Brainfuck speed chart.png]]": Speed chart for the [[brainfuck speed test]] 13:32:59 [[Brainfuck speed test]] https://esolangs.org/w/index.php?diff=115655&oldid=115653 * None1 * (+165) Added speed chart 13:41:24 [[Brainfuck speed test]] https://esolangs.org/w/index.php?diff=115656&oldid=115655 * None1 * (+88) /* Result */ Added my JavaScript implementation of brainfuck 13:41:47 [[Brainfuck speed test]] https://esolangs.org/w/index.php?diff=115657&oldid=115656 * None1 * (+33) /* Conclusion */ 13:43:12 [[Special:Log/upload]] overwrite * None1 * uploaded a new version of "[[File:Brainfuck speed chart.png]]": Update file 13:50:26 [[SDOTOS]] https://esolangs.org/w/index.php?diff=115659&oldid=114671 * Infinitehexagon * (+119) 13:51:50 [[Special:Log/upload]] overwrite * None1 * uploaded a new version of "[[File:Brainfuck speed chart.png]]": Widened the file a bit 13:54:37 [[SDOTOS]] https://esolangs.org/w/index.php?diff=115661&oldid=115659 * Infinitehexagon * (-5) /* Zeller's Congruence */ 13:58:58 [[SDOTOS]] https://esolangs.org/w/index.php?diff=115662&oldid=115661 * Infinitehexagon * (+146) /* Zeller's Congruence */ 14:36:13 [[SDOTOS]] https://esolangs.org/w/index.php?diff=115663&oldid=115662 * Infinitehexagon * (-101) 14:36:31 [[SDOTOS]] https://esolangs.org/w/index.php?diff=115664&oldid=115663 * Infinitehexagon * (+6) 14:37:18 -!- tromp has joined. 14:58:53 [[Bruh@]] M https://esolangs.org/w/index.php?diff=115665&oldid=110142 * ALBANIAN-LAUNDROMAT * (-2) added implemented category 16:00:19 -!- Sgeo has joined. 16:06:34 -!- Thelie has quit (Remote host closed the connection). 16:39:26 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 16:55:07 -!- tromp has joined. 17:13:16 -!- SGautam has joined. 17:28:55 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 17:49:34 -!- __monty__ has joined. 19:11:20 -!- tromp has joined. 19:22:33 -!- SGautam has quit (Quit: Connection closed for inactivity). 19:57:53 -!- jix has quit (Server closed connection). 19:58:11 -!- jix has joined. 20:04:32 -!- arseniiv has quit (Quit: gone too far). 20:20:12 [[HQ9-]] https://esolangs.org/w/index.php?diff=115666&oldid=113878 * ALBANIAN-LAUNDROMAT * (+915) added implementation 20:24:48 -!- GregorR has quit (Ping timeout: 258 seconds). 20:27:39 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 20:29:21 -!- GregorR has joined. 20:36:10 -!- tromp has joined. 20:44:57 -!- tromp has quit (Read error: Connection reset by peer). 20:47:04 -!- __monty__ has quit (Quit: leaving). 20:53:08 [[Imput]] https://esolangs.org/w/index.php?diff=115667&oldid=110314 * Kaveh Yousefi * (+185) Added a hyperlink to my implementation of the imput programming language on GitHub and added the category tag Implemented. 20:56:06 [[Imput]] https://esolangs.org/w/index.php?diff=115668&oldid=115667 * Kaveh Yousefi * (+216) Added a greeting example and subsumed all extant programs into a common section. 21:03:45 [[Imput]] M https://esolangs.org/w/index.php?diff=115669&oldid=115668 * Kaveh Yousefi * (+927) Reformatted and slightly reformulated the command table. 23:25:33 -!- siesta has joined. 23:53:39 -!- Lord_of_Life_ has joined. 23:54:52 -!- Lord_of_Life has quit (Ping timeout: 258 seconds). 23:54:59 -!- Lord_of_Life_ has changed nick to Lord_of_Life.