00:00:16 -!- nnuMTA has quit (Changing host). 00:00:16 -!- nnuMTA has joined. 00:00:28 O, so that you can extend the length of the program, do you mean? 00:00:36 yes 00:03:13 -!- MrBusiness has quit (Ping timeout: 248 seconds). 00:03:15 I would name it 'EXTEND'; It could be used in a loop (using JUMP) to conditionally extend the program an then jump to that place 00:03:48 and* 00:06:01 Or a Instruction 'I' which inserts copies of commands (like extend) but immediately before or after itself. 00:06:10 Maybe this can be a variant "Extensible Crement", perhaps. 00:06:15 yes 00:09:44 -!- MrBusiness has joined. 00:13:31 [wiki] [[Brainfuck²]] https://esolangs.org/w/index.php?diff=53416&oldid=53381 * TedDidNothingWrong * (+0) 00:15:24 what did Ted do? 00:16:27 [wiki] [[Extensible Crement]] N https://esolangs.org/w/index.php?oldid=53417 * Zseri * (+1055) Created page with "[[Category:Languages]][[Category:2017]][[Category:Self-modifying]] Extensible Crement is an programming language based upon [[Crement]], invented by [[User:Zseri]]. Extensib..." 00:17:03 good question. 00:17:52 -!- oerjan has joined. 00:18:37 Loop matching is now even more difficult 00:20:21 oh, no, easier. I exchanged before and after while thinking 00:21:35 literally ''easier'' (maaping '[' -> 'Brainfuck²' ; ']' -> 'ZZZ') 00:25:27 -!- ais523 has joined. 00:26:06 @messages? 00:26:06 Sorry, no messages today. 00:28:30 -!- jaboja has joined. 00:39:32 AAAAAAAAAAAAAAAH! 00:39:41 `ptbell 00:39:41 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ptbell: not found 00:39:43 `ptlist 00:39:43 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ptlist: not found 00:39:47 `pt whatever. 00:39:47 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: pt: not found 00:39:55 shachaf: helloochaf. new PT hth 00:41:21 Nice intel-microcode changelog. 00:41:25 "Likely fix nightmare-level Skylake erratum SKL150. Fortunately, either this erratum is very-low-hitting, or gcc/clang/icc/msvc won't usually issue the affected opcode pattern and it ends up being rare. 00:41:29 SKL150 - Short loops using both the AH/BH/CH/DH registers and the corresponding wide register *may* result in unpredictable system behavior. Requires both logical processors of the same core (i.e. sibling hyperthreads) to be active to trigger, as well as a 'complex set of micro-architectural conditions'" 00:41:48 PT? 00:42:45 Primitive Technology hth 00:44:44 fizzie: I was following that a while ago 00:45:02 the actual effects of the problem are really nasty, but luckily the offending code sequence isn't omitted by most compilers 00:45:12 so it tended to only hurt OCaml programs (whose compiler can omit it) 00:45:18 s/omit/emit/ twice 00:47:59 Was reading this because had to reboot, and happened to see an early boot message flash by saying "[Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x22 (or later)". 00:51:04 -!- adu has joined. 00:52:32 [wiki] [[Extensible Crement]] https://esolangs.org/w/index.php?diff=53418&oldid=53417 * Zseri * (+417) +I/O 00:56:03 I specified output for Extensible Crement (uses address -1 and doesn't jump). 00:56:03 -!- augur has joined. 00:56:57 is the obvious shortened form intentional tdnhodi 00:58:44 [wiki] [[Extensible Crement]] https://esolangs.org/w/index.php?diff=53419&oldid=53418 * Zseri * (+129) 01:05:22 [wiki] [[Extensible Crement]] https://esolangs.org/w/index.php?diff=53420&oldid=53419 * Zseri * (+45) use different instructions in the example to demonstrate the usage 01:07:18 bye 01:07:19 -!- zseri has quit (Quit: Leaving). 01:12:22 oerjan: well the name is based on the common root of increment and decrement 01:12:34 so I guess if you have a value that you can move up, down, or out, it could work? 01:12:38 somehow the shops in norway advertise black friday sales despite us having no thanksgiving. 01:13:22 in the UK shops are trying to make black friday relevant 01:13:30 but the sales aren't really big enough to encourage people to visit 01:13:48 the closest British equivalent to black friday is the Boxing day sales 01:14:03 but they aren't a huge big single-day thing, they tend to last the whole of the rest of december and much of January too 01:14:07 so you don't get stampedes or the like 01:15:30 hm in norway the days right after christmas are customarily for switching gifts you don't want, which many shops allow 01:16:15 while actual sales start in the new year 01:16:24 that's pretty interesting, actually; I guess that's technically legal here too but I haven't heard of it being widely done 01:16:29 (legal in that most shops allow it) 01:17:35 -!- nnuMTA has changed nick to ATMunn. 01:19:16 yeah it's not a legal right unless the item is actually broken 01:20:53 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 01:31:32 -!- ais523 has quit (Remote host closed the connection). 01:31:49 -!- Phoeni has left. 01:32:44 -!- ais523 has joined. 01:33:20 -!- hppavilion[1] has joined. 01:38:33 -!- moony has joined. 01:39:20 boily: HELLOILY 01:42:46 I AM PROPERLY PORTHELLOED. LET THE PROTOCOL BEGIN. 01:43:10 * boily taps a bunch of islands 01:44:23 island is too good 01:44:30 it should be banned 01:44:54 blue mana best mana. 01:47:25 we started playing tiny leaders for fun. there are some deeply borken cards in there... 01:50:37 -!- boily has quit (Quit: DIVE CHICKEN). 01:53:47 i have or had a faerie conclave 01:53:51 op card 02:03:35 -!- adu has quit (Quit: adu). 02:12:17 hm golly has python scripting, surely that can help answer phoeni's "change a single pixel" question 02:13:21 helloerjan 02:13:22 WTF: http://www.wikisky.org/?ra=23.978329260803264&de=2.09181050236276&zoom=3&show_grid=1&show_constellation_lines=1&show_constellation_boundaries=1&show_const_names=0&show_galaxies=1&show_box=1&box_ra=22.494041&box_de=-20.83711&box_width=54.613248&box_height=54.613248&box_var_size=1&img_source=IMG_all 02:13:49 In HashLife, if you have some huge pattern, you might be able to advance it by 2^n generations relatively efficiently 02:13:57 But is there a way to advance it by one generation efficiently? 02:39:16 -!- watered has joined. 02:46:27 set n to 0 02:46:58 You don't control n, it's a function of the board size 02:49:25 I don't know much about HashLife, but wouldn't the intermediate states also have been computed and hashed? 02:49:36 How do you mean? 02:50:01 I guess I don't know enough about it to make sense 02:51:09 "hash" is a slightly silly name 02:51:25 I guess it comes from "hash consing" or something 03:04:20 hichaf 03:23:47 -!- jaboja has quit (Remote host closed the connection). 03:32:31 -!- Cale has quit (Ping timeout: 240 seconds). 03:34:04 -!- Cale has joined. 03:44:31 -!- hppavilion[1] has quit (Ping timeout: 248 seconds). 04:17:05 -!- moony has quit (Ping timeout: 240 seconds). 05:51:51 -!- ais523 has quit (Quit: quit). 06:18:48 -!- sleffy has quit (Ping timeout: 246 seconds). 06:33:16 -!- doesthiswork has quit (Quit: Leaving.). 07:11:09 -!- oerjan has quit (Quit: Nite). 07:32:28 -!- hppavilion[1] has joined. 07:50:55 -!- watered has quit (Ping timeout: 248 seconds). 08:19:06 -!- hppavilion[1] has quit (Remote host closed the connection). 08:27:12 -!- augur has quit (Remote host closed the connection). 08:47:23 -!- AnotherTest has joined. 09:18:32 -!- xkapastel has quit (Quit: Connection closed for inactivity). 10:23:15 [wiki] [[Extensible Crement]] https://esolangs.org/w/index.php?diff=53421&oldid=53420 * Zseri * (+0) fix example 10:23:23 -!- zseri has joined. 11:10:28 -!- watered has joined. 12:15:21 -!- erkin has joined. 12:43:06 -!- Slereah_ has joined. 12:43:57 -!- Slereah__ has quit (Ping timeout: 240 seconds). 12:57:04 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=53422&oldid=53376 * Zseri * (+39) +Crement 12:57:49 [wiki] [[Extensible Crement]] M https://esolangs.org/w/index.php?diff=53423&oldid=53421 * Zseri * (-8) fix 2nd line 13:15:51 [wiki] [[Extensible Crement]] https://esolangs.org/w/index.php?diff=53424&oldid=53423 * Zseri * (+14) fix example 13:24:06 [wiki] [[Extensible Crement]] M https://esolangs.org/w/index.php?diff=53425&oldid=53424 * Zseri * (+0) s/E/X/ 13:44:48 -!- watered has quit (Ping timeout: 240 seconds). 13:46:00 -!- jaboja has joined. 13:46:38 -!- watered has joined. 13:54:53 -!- watered has quit (Ping timeout: 255 seconds). 13:58:23 -!- watered has joined. 14:19:22 -!- watered has quit (Ping timeout: 260 seconds). 14:21:52 -!- watered has joined. 14:26:07 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 14:34:46 -!- Phantom_Hoover has joined. 14:55:24 -!- zseri has quit (Quit: Leaving). 15:46:09 -!- jaboja has quit (Ping timeout: 248 seconds). 16:03:43 -!- watered has quit (Ping timeout: 248 seconds). 16:05:36 -!- watered has joined. 16:06:10 -!- jaboja has joined. 16:13:17 [wiki] [[Basicfuck]] https://esolangs.org/w/index.php?diff=53426&oldid=53414 * Rdococ * (+166) Removed assignment, since it can be replicated in two instructions. 16:13:36 [wiki] [[Basicfuck]] M https://esolangs.org/w/index.php?diff=53427&oldid=53426 * Rdococ * (+0) /* Instructions */ 16:19:32 -!- watered has quit (Ping timeout: 260 seconds). 16:19:55 [wiki] [[Basicfuck]] M https://esolangs.org/w/index.php?diff=53428&oldid=53427 * Rdococ * (+6) 16:20:18 -!- watered has joined. 16:31:04 -!- xkapastel has joined. 16:35:48 -!- variable has joined. 16:48:07 -!- jaboja has quit (Ping timeout: 260 seconds). 16:58:03 -!- moony has joined. 17:05:27 -!- watered has quit (Ping timeout: 240 seconds). 17:07:08 -!- watered has joined. 17:14:37 -!- watered has quit (Ping timeout: 268 seconds). 17:17:46 -!- watered has joined. 17:21:24 -!- DHeadshot has joined. 17:30:26 -!- jaboja has joined. 17:32:12 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=53429&oldid=53422 * Rdococ * (+16) /* B */ Basicfuck 17:35:07 -!- garit2 has quit (Read error: Connection reset by peer). 17:39:52 [wiki] [[Basicfuck]] M https://esolangs.org/w/index.php?diff=53430&oldid=53428 * Rdococ * (-12) /* Headers */ 17:47:22 -!- garit has joined. 17:47:22 -!- garit has quit (Changing host). 17:47:22 -!- garit has joined. 17:55:25 -!- sleffy has joined. 17:55:27 -!- yorick_ has joined. 17:58:58 -!- atrapado_ has joined. 18:05:27 [wiki] [[Basicfuck]] https://esolangs.org/w/index.php?diff=53431&oldid=53430 * Rdococ * (+432) Replaced 'allocate' instruction with '#allocate' directive. 18:10:13 [wiki] [[Basicfuck]] https://esolangs.org/w/index.php?diff=53432&oldid=53431 * Rdococ * (-398) Undo revision 53431 by [[Special:Contributions/Rdococ|Rdococ]] ([[User talk:Rdococ|talk]]) 18:28:42 [wiki] [[Basicfuck]] https://esolangs.org/w/index.php?diff=53433&oldid=53432 * Rdococ * (+399) Actually, I prefer the '#allocate' directives. 18:30:26 'Ello. 18:31:40 -!- moony has quit (Remote host closed the connection). 18:31:47 -!- moonythedwarf has joined. 18:33:38 `` echo bin/*elcome 18:33:41 bin/autowelcome bin/elcome bin/relcome bin/rwelcome bin/velcome bin/welcome bin/welcome bin/Welcome 18:33:51 `elcome somebody 18:33:52 omebody: elcome o he nternational ub or soteric rogramming anguage esign nd eployment! or ore nformation, heck ut ur iki: . (or he ther ind f soterica, ry #soteric n Fnet r ALnet.) 18:37:18 huh. 18:37:36 `elcome I 18:37:37 ​: elcome o he nternational ub or soteric rogramming anguage esign nd eployment! or ore nformation, heck ut ur iki: . (or he ther ind f soterica, ry #soteric n Fnet r ALnet.) 18:37:48 -!- arjanb has joined. 18:37:54 ike `lcome 18:56:34 Hm. 18:56:42 Should basicfuck have an 'if' conditional? 18:58:38 [wiki] [[Basicfuck]] https://esolangs.org/w/index.php?diff=53434&oldid=53433 * Rdococ * (+136) Added an 'if' conditional. 19:27:52 -!- watered has quit (Ping timeout: 258 seconds). 19:29:24 -!- ATMunn has changed nick to ATMunn_. 19:29:40 -!- ATMunn_ has changed nick to ATMunn. 20:09:08 -!- zseri has joined. 20:29:28 -!- atrapado_ has quit (Quit: Leaving). 20:33:59 -!- zseri has quit (Quit: Leaving). 20:41:10 -!- MDude has joined. 21:27:19 -!- Sgeo has quit (Read error: Connection reset by peer). 21:28:03 -!- erkin has joined. 21:33:11 -!- AnotherTest has quit (Ping timeout: 240 seconds). 21:36:33 -!- Sgeo has joined. 21:39:48 -!- augur has joined. 21:52:58 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 21:53:54 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 21:56:46 -!- Phantom_Hoover has joined. 22:14:29 -!- variable has quit (Quit: /dev/null is full). 22:14:48 -!- boily has joined. 22:17:24 -!- moonythedwarf has quit (Ping timeout: 268 seconds). 22:19:44 fungot: nostril. 22:19:44 boily: replace the cygwin line by: 22:19:50 fungot: by? 22:19:51 boily: javac is a fantastic exercise book in that sense scheme is continual too. 22:20:01 fungot: no, javac is not fantastic. 22:20:02 boily: sarahbot is very intelligent. :o http://www.deviantart.com/ deviation/ fnord 22:20:20 fungot: deviantart and sarahbot? you perv. 22:20:21 boily: its not always true 22:20:26 fungot: yes you are. 22:21:55 boily: Do you think basicfuck should have an 'if' conditional? 22:30:46 fungot: Do you think it should have one? 22:30:46 fizzie: the man page. that was only technical description of pasha. :) 22:34:01 The concept of basicfuck is to remove most temporary variables used in simple calculations, while still being generally weird and easy to compile to brainfuck. 22:34:14 Under those grounds, I think it should have one. 22:34:36 -!- FreeFull has quit. 22:35:16 Similarly with the optional 'inversion' modifier I'm adding to the 'if' and 'while' instructions to invert their normal behavior (while !(X) {code} will only run code while X *is* zero( 22:35:19 Roger9: By the way, back in 2004 one of the channel regulars wrote something a little like that, except maybe a little more lower-level. 22:35:21 s/zero(/zero) 22:35:29 fizzie: Yes, I think I was linked to that. 22:36:07 fizzie: However, there are a billion brainfuck derivatives, and many are even closer to brainfuck than my basicfuck would be to that language, so I think it's fine. 22:36:25 Think it was called BFASM. Looks like a lot of references to it in the webs have died since then. 22:37:22 [wiki] [[Basicfuck]] https://esolangs.org/w/index.php?diff=53435&oldid=53434 * Rdococ * (+1033) 22:40:19 I also think that the concept of the 'basicfuck directive' line at the beginning of each basicfuck file could be used in a brainfuck interpreter so that more brainfuck programs can be compatible with it. 22:40:24 -!- FreeFull has joined. 22:40:29 -!- variable has joined. 22:41:03 [wiki] [[Basicfuck]] M https://esolangs.org/w/index.php?diff=53436&oldid=53435 * Rdococ * (-5) Minor terminology change. 22:49:13 -!- variable has quit (Quit: /dev/null is full). 23:05:53 -!- moony has joined. 23:10:50 Helloony. 23:17:45 Roger9: Relloger. if it has to be, then maybe. else, it must not. 23:59:40 helloily