←2019-08-02 2019-08-03 2019-08-04→ ↑2019 ↑all
00:11:25 -!- Phantom_Hoover has quit (Ping timeout: 244 seconds).
00:12:55 <esowiki> [[User talk:A]] M https://esolangs.org/w/index.php?diff=65048&oldid=64967 * A * (-501) wob_jonas has mentioned the long forgotten user afz! They said in this string+,07HOSTafz} :https://esolangs.org/logs/2019-08-02.html#lve Right now the wilki is secretly hosted by afz; wob_jonas is probably the only one who remembers afz.
00:28:21 <esowiki> [[User talk:A]] M https://esolangs.org/w/index.php?diff=65049&oldid=65048 * A * (-253)
01:19:10 -!- xkapastel has quit (Quit: Connection closed for inactivity).
01:30:22 <esowiki> [[Talk:Keg]] https://esolangs.org/w/index.php?diff=65050&oldid=65030 * JonoCode9374 * (+420) /* Keg+ Backwards compatibility issue and Keg lengthy code issue */
02:01:24 <tswett[m]> Oh God, I just learned about Three-Star Programmer.
02:07:45 <tswett[m]> So wait. Let's say that your program contains a couple of constants, like A, B, C, and D.
02:08:19 <tswett[m]> Then *A, *B, *C, and *D are pointers, of course.
02:08:20 <tswett[m]> What do they point at? Pointers!
02:09:31 <tswett[m]> Let's see, I'm imagining memory as a bunch of cells on a whiteboard, and four of the cells are permanently labeled as *A, *B, *C, and *D.
02:09:50 <tswett[m]> But you've also got four Post-It notes, which say **A, **B, **C, and **D.
02:12:35 <tswett[m]> So how does execution work?
02:12:53 <tswett[m]> Well, you find **A, dereference it, and increment whatever it points to. Then you do the same for **B, then **C, and so forth.
02:13:35 <tswett[m]> On the off chance that you ever increment *A, you take the **A Post-It note and move it to the right by one. Likewise for *B and so forth.
02:14:53 <tswett[m]> Now, eventually, all four of those Post-It notes are going to move all the way past *A, *B, *C and *D, never to return.
02:15:45 <tswett[m]> But I suppose it doesn't matter, since each time one of them moves on to fresh pasture, *its* target is now 0, which means it'll be able to point at *A or whatever at some point in the future.
02:16:48 <esowiki> [[Talk:Keg]] https://esolangs.org/w/index.php?diff=65051&oldid=65050 * A * (+207) /* Keg+ Backwards compatibility issue and Keg lengthy code issue */
02:17:50 <esowiki> [[Talk:Keg]] M https://esolangs.org/w/index.php?diff=65052&oldid=65051 * A * (+30) /* Keg+ Backwards compatibility issue and Keg lengthy code issue */
02:19:24 <esowiki> [[Talk:Keg]] M https://esolangs.org/w/index.php?diff=65053&oldid=65052 * A * (+86) /* Keg+ Backwards compatibility issue and Keg lengthy code issue */
02:19:35 <tswett[m]> So yeh. Very interesting.
02:20:57 <Sgeo> "The feature that most clearly distinguishes the current generation of advanced microcomputer systems, however, is the ability to address lots of memory. It is this increased memory addressability which has ushered in the new era of microcomputer applications possibilities, such as large spreadsheets, integrated software, multi-user systems, and more. In this regard, the 65816 stands on or above par with any of the other highperformance
02:20:57 <Sgeo> microprocessors, such as the 68000, the 8086, or their successors."
02:22:38 <esowiki> [[User talk:A]] M https://esolangs.org/w/index.php?diff=65054&oldid=65049 * A * (-2) tswett[m]: I essentially do not like non Turing-complete languages, but Three Star Programmer is *indeed* very fun.
02:25:52 <esowiki> [[User talk:A]] M https://esolangs.org/w/index.php?diff=65055&oldid=65054 * A * (+2) Sgeo: the 4-bit processor 4004 is overall the most efficient, but I don't know whether it is good at addressing or not.
02:27:52 <tswett[m]> Yeah!
02:28:04 * Sgeo blinks
02:28:46 <tswett[m]> I see that I'm not the only one using a bouncer to connect to IRC.
02:29:00 <tswett[m]> But mine is a little more orthodox than [[User:A]]'s.
02:29:29 <tswett[m]> ehird, is that you?
02:30:17 <esowiki> [[Talk:Keg]] https://esolangs.org/w/index.php?diff=65056&oldid=65053 * A * (+58) /* Keg+ Backwards compatibility issue and Keg lengthy code issue */
02:34:47 <esowiki> [[User talk:A]] https://esolangs.org/w/index.php?diff=65057&oldid=65055 * A * (-2) tswett[m]: ehird is gone.
02:45:41 <esowiki> [[Afz]] N https://esolangs.org/w/index.php?oldid=65058 * A * (+326) Created page with "{{lowercase}} [https://esolangs.org/logs/2019-08-02.html#lve Furthermore,] I recommend that the official #esoteric character set of 12 different characters for transmitting me..."
02:47:39 <esowiki> [[Afz]] M https://esolangs.org/w/index.php?diff=65059&oldid=65058 * A * (+269)
02:48:33 <kmc> What is the most interesting English palindrome that can be made with just the letters AHIMOTUVWXY?
02:54:00 <esowiki> [[Afz]] M https://esolangs.org/w/index.php?diff=65060&oldid=65059 * A * (+701)
02:55:36 <esowiki> [[Afz]] https://esolangs.org/w/index.php?diff=65061&oldid=65060 * A * (-1) kmc:I think it is the word "A". It is one of the few meaningful words that is 1 letter.
02:55:50 * kmc blinks
02:58:44 <esowiki> [[256]] https://esolangs.org/w/index.php?diff=65062&oldid=65046 * Areallycoolusername * (+133)
02:58:45 <esowiki> [[Afz]] M https://esolangs.org/w/index.php?diff=65063&oldid=65061 * A * (+112)
03:03:46 <esowiki> [[Afz]] M https://esolangs.org/w/index.php?diff=65064&oldid=65063 * A * (+70)
03:06:27 <esowiki> [[Afz]] M https://esolangs.org/w/index.php?diff=65065&oldid=65064 * A * (+40)
03:09:40 <esowiki> [[Afz]] M https://esolangs.org/w/index.php?diff=65066&oldid=65065 * A * (+275)
03:11:36 <esowiki> [[Afz]] M https://esolangs.org/w/index.php?diff=65067&oldid=65066 * A * (+172)
03:12:58 <esowiki> [[Afz]] M https://esolangs.org/w/index.php?diff=65068&oldid=65067 * A * (-9)
03:15:19 <esowiki> [[Afz]] M https://esolangs.org/w/index.php?diff=65069&oldid=65068 * A * (+227)
03:16:57 <ais523> I didn't realise "please do not vandalise pages, even temporarily, so that their edit summaries show up on IRC" was required as a rule
03:17:25 <ais523> there's a reason you don't try to enumerate all the possible undesirable behaviours, it's because someone is bound to come up with something that isn't on the list yet
03:20:23 <int-e> Oh A is still responsible for what feels like 90% of all wiki edits :/
03:20:46 <int-e> (I guess I'll keep the ignore for a while longer.)
03:21:01 <int-e> kmc: hah!
03:22:35 <kmc> HAH
03:23:21 <int-e> kmc: I rather suspect that there are no really interesting anagrams with those letters in English, but maybe I need a better word list. (The longest ones were "maam" and "toot". You can also have tit for tat. And there are a few more exclamations like "wow", "aha" and also "huh".)
03:23:30 <esowiki> [[Afz]] M https://esolangs.org/w/index.php?diff=65070&oldid=65069 * A * (+61) /* Commands */
03:29:53 <kmc> int-e: well, you can use multiple words that aren't individually palindromes :)
03:32:37 <ais523> `file /usr/share/dict/words
03:32:38 <HackEso> ​/usr/share/dict/words: symbolic link to american-english
03:33:09 <ais523> `` grep -i ^[AHIMOTUVWXY]+$ /usr/share/dict/words | xargs
03:33:09 <HackEso> No output.
03:33:18 <ais523> `` grep -i '^[AHIMOTUVWXY]+$' /usr/share/dict/words | xargs
03:33:19 <HackEso> No output.
03:33:46 <ais523> oh
03:33:49 <ais523> `` egrep -i '^[AHIMOTUVWXY]+$' /usr/share/dict/words | xargs
03:33:50 <HackEso> A Am Amati Amway Amy At Au Av Ava Axum H Haiti Ham Hathaway Hawaii Hay Hiawatha Ho Hohhot Hui Hutu I Io Iowa It Ito Iva Ivy M MIT Mai Mao Matt Maui Max May Maya Mayo Mia Miami Mimi Mitty Mo Moho Mott Mt Muawiya O Oahu Ohio Omaha Ottawa Otto T TWA Ta Tahiti Tami Tammi Tammy Tao Tatum Th Thai Thoth Ti Tia Tim Timmy Timothy Tito Tm Tom Tommy Toto Toyota Tuamotu Tut Tutu Ty U Utah V Va Vitim Vito W Watt Wii Witt Wm Wu Wyatt Wyo X Y Yahoo Yamaha a ah aha ahoy a
03:34:09 <ais523> `` egrep -i '^[AHIMOTUVWXY]+$' /usr/share/dict/words | xargs | paste
03:34:11 <HackEso> https://hack.esolangs.org/tmp/paste/paste.31274
03:35:32 <int-e> `` echo $(< /usr/share/dict/words egrep -i '^[AHIMOTUVWXY]+$' | egrep '^(.)(((.)(((.)(.?\7)?)?\4)?)?\1)?$')
03:35:33 <HackEso> A H I M O T U V W X Y a aha h hah huh i m mom mum o oho t tat tit toot tot u v w wow x y
03:37:08 <ais523> atoi("iota") seems like a decent coding-based palindrome
03:37:13 <ais523> at least, it's at least marginally thought-provoking
03:37:26 <int-e> > reverse ":-)"
03:37:28 <ais523> C doesn't recognise iota as a number, but it feels like it might be one in some context?
03:37:29 <lambdabot> ")-:"
03:39:53 * int-e wonders why "mom" is not on the local word list.
03:40:45 <ais523> tswett[m]: three-star programmer is really confusing, it gets a bit easier with practice but it's still hard to juggle all the different levels of abstraction around in your head
03:40:46 <int-e> (Here I get "a aa aha ama amma atta ava awa h hah huh i ihi imi immi m maam mim mum o oho otto t tat tit toot tot tut tyt u umu utu v w waw wow x y yoy" (without -i which just adds more individual letters to the list))
03:41:10 <ais523> oh I did -i to avoid having to decapitalise the list of letters I'd copy-pasted ;-)
03:41:38 <int-e> (otoh it adds many non-words :-P)
03:41:58 <kmc> ais523: I like atoi("iota")
03:42:10 <kmc> although... my restricted list only really makes sense with capital letters
03:42:13 <kmc> (do you see why?)
03:42:16 <ais523> "atoi" isn't an English word, but it's probably a word in #esoteric context
03:42:24 <ais523> kmc: oh, I did as soon as you said that
03:42:26 <ais523> but not before
03:42:37 <int-e> kmc: is there any significance to this particular list of letters?
03:42:38 <ais523> it's a pity, "atoi" only works in lowercase
03:42:40 <ais523> int-e: yes
03:43:23 <kmc> it's weird that half of them are adjacent at the end of the alphabet
03:43:30 <kmc> I wonder if there is some complex historical reason for that
03:43:45 <ais523> are letters near the end of the alphabet likely to be newer, possibly?
03:43:46 <kmc> I mean W used to be VV or something, so it makes sense those two are together
03:43:50 <kmc> other than that I have no idea
03:43:56 <ais523> how many are valid in Greek?
03:44:14 <ais523> T and U are, VWXY aren't, Z is
03:44:30 <ais523> (although initially U and V were the same letter, they got split later on; ditto I and J)
03:44:34 <Sgeo> zzo38, you like NSF music iirc?
03:44:59 <ais523> this probably explains why W is pronounced "double-U" but looks like double-V, U and V may have been equivalent at the time
03:45:02 <Sgeo> I'm bouncing back and forth between all these CPU architectures and with random music stuff associated with computers that used them
03:45:18 <kmc> in greek you have a lot more suitable letters
03:45:26 <kmc> ΑΔΗΘΙΛΜΞΟΠΤΥΦΧΨΩ
03:45:29 <kmc> most of them actually
03:45:30 <Sgeo> And SNES having a separate computer with separate memory just for music
03:45:42 <ais523> oh right, Greek does have an X
03:46:39 <ais523> …maybe Greek letters tended to change form as they moved into Latin (but not always), whereas the new letters were new and thus didn't have a chance to change from their original form?
03:46:42 <kmc> in Russian Cyrillic you have АЖМНОПТФХШ
03:47:14 <kmc> (also, I'm sure there is a name for this type of palindrome)
03:47:18 <kmc> (but I don't know what it is)
03:47:20 <ais523> kmc: slightly more allowing for non-palindromes
03:47:28 <ais523> I can make a guess at what it is but don't know if I'm write
03:47:30 <ais523> *right
03:48:57 <esowiki> [[Brainfuck-- interpreter]] https://esolangs.org/w/index.php?diff=65071&oldid=16542 * YamTokTpaFa * (+30)
03:49:27 <zzo38> Sgeo: Yes, I like NSF music and I know how is work NSF music.
03:50:40 <esowiki> [[( )fuck]] https://esolangs.org/w/index.php?diff=65072&oldid=55529 * YamTokTpaFa * (+59)
03:51:32 <esowiki> [[*]] https://esolangs.org/w/index.php?diff=65073&oldid=63918 * YamTokTpaFa * (+24)
03:51:43 -!- FreeFull has quit.
03:52:46 <ais523> is it possible to create an esolang that's a derivative of itself?
03:53:07 <int-e> you're describing Feather again, aren't you...
03:53:33 <esowiki> [[++Brainfuck]] https://esolangs.org/w/index.php?diff=65074&oldid=56550 * YamTokTpaFa * (+326)
03:53:44 <ais523> int-e: I thought of that, but Feather isn't really a Feather derivative
03:53:49 <ais523> it is implemented in itself, thoguh
03:53:57 <ais523> but then so are lots of other languages, like C
03:54:00 <int-e> it has the right kind of circularity though
03:54:09 -!- JonoCode9374 has joined.
03:54:14 <esowiki> [[.box]] https://esolangs.org/w/index.php?diff=65075&oldid=43893 * YamTokTpaFa * (+42)
03:55:06 <esowiki> [[0(nop^)]] https://esolangs.org/w/index.php?diff=65076&oldid=39667 * YamTokTpaFa * (+49)
03:56:29 <ais523> I guess maybe https://esolangs.org/wiki/Snowflake would become a derivative of itself if there were a working interpreter, and at least one program for it
04:01:27 <esowiki> [[.mOdMoDwOrM]] https://esolangs.org/w/index.php?diff=65077&oldid=38377 * YamTokTpaFa * (-41) pre tags... but how do I categorize this article...
04:03:44 -!- JonoCode9374 has quit (Remote host closed the connection).
04:05:15 <esowiki> [[User talk:Mahagugu]] N https://esolangs.org/w/index.php?oldid=65078 * YamTokTpaFa * (+568) Created page with "==Hello, I saw your articles [[.mOdMoDwOrM]] and [[.m@dpr'a'prozessor]]== If I were to annoy you, I'm sorry. When I was visiting articles on [[Special:UncategorizedPages]], I..."
04:06:32 <esowiki> [[11CORTLANG]] https://esolangs.org/w/index.php?diff=65079&oldid=60502 * YamTokTpaFa * (+49)
04:08:23 <esowiki> [[User talk:Cortex]] https://esolangs.org/w/index.php?diff=65080&oldid=59071 * YamTokTpaFa * (+368) /* Categorization, please. */ new section
04:08:51 <esowiki> [[1argasm]] https://esolangs.org/w/index.php?diff=65081&oldid=56185 * YamTokTpaFa * (+24)
04:09:11 <Sgeo> (d/dx)esolangs.org
04:10:22 <esowiki> [[User talk:Zero]] N https://esolangs.org/w/index.php?oldid=65082 * YamTokTpaFa * (+338) Created page with "==Categorization, please== Hello, I happened to visited your article [[1argasm]] on [[Special:UncategorizedPages]], and I categorized into [[:Category:Languages]]. Next time,..."
04:12:58 -!- doesthiswork has quit (Ping timeout: 245 seconds).
04:16:53 <esowiki> [[User talk:Iamcalledbob]] https://esolangs.org/w/index.php?diff=65083&oldid=55684 * YamTokTpaFa * (+314) /* Hey, what's the matter with 1st-Worst? */ new section
04:17:21 <esowiki> [[2.+-]] https://esolangs.org/w/index.php?diff=65084&oldid=55817 * YamTokTpaFa * (+24)
04:17:25 <Sgeo> I'm looking for the NSF equivalent of DeepSid and I found a page that's all about that music chip but also inexplicably links to NSFW stuff
04:18:09 <Sgeo> I can't tell if it's a spam infection or if this person is legitimately reviewing porn
04:19:27 <Sgeo> Or spam infection that had a human realize a way to make it look just a bit more legitimate by referencing gaming
04:19:52 <kmc> heh
04:19:54 <kmc> link?
04:20:13 <Sgeo> http://www.2a03.org
04:21:12 <ais523> isn't there some sort of rule against linking to porn on Freenode? :-D
04:21:20 <kmc> Sgeo: that is... pretty odd
04:21:23 <kmc> ais523: I hope not, lol
04:21:28 <kmc> I've violated that rule many times
04:22:49 <esowiki> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=65085&oldid=64473 * YamTokTpaFa * (+683) /* Could I be a new admin of this wiki? */ new section
04:23:33 <int-e> ais523: isn't there a rule that says this channel should be called ##esoteric :P
04:24:07 <esowiki> [[]] https://esolangs.org/w/index.php?diff=65086&oldid=30209 * YamTokTpaFa * (+24)
04:24:37 <esowiki> [[]] https://esolangs.org/w/index.php?diff=65087&oldid=51809 * YamTokTpaFa * (+24)
04:24:43 <ais523> int-e: it depends on whether we have a better claim to anyone else to the word "esoteric" in programming contexts
04:24:45 * int-e wonders how big the largest channel violating that rule is.
04:24:50 <ais523> I'd argue we do
04:25:04 <ais523> (I think it was cpressey who came up with the word?)
04:25:41 <esowiki> [[\ () /]] https://esolangs.org/w/index.php?diff=65088&oldid=58317 * YamTokTpaFa * (+42)
04:25:43 <int-e> (#math got away with it for quite a year or two but was eventually converted.)
04:26:06 <int-e> ais523: Obviously I'm not going to ask :)
04:27:03 <esowiki> [[User talk:Randairox]] N https://esolangs.org/w/index.php?oldid=65089 * YamTokTpaFa * (+318) Created page with "==Categorizing [[\ () /]]== Hello, I happened to see your article on [[Special:UncategorizedPages]]. Is it [[:Category:Brainfuck derivatives|a derivation of brainfuck]]..."
04:27:35 <esowiki> [[~-Hash]] https://esolangs.org/w/index.php?diff=65090&oldid=38408 * YamTokTpaFa * (+59)
04:28:05 <esowiki> [[`LML]] https://esolangs.org/w/index.php?diff=65091&oldid=54446 * YamTokTpaFa * (+59)
04:28:57 <Sgeo> Why don't all the retro music things have something like DeepSID?
04:29:00 <Sgeo> <3 DeepSID
04:29:49 <esowiki> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=65092&oldid=65085 * Ais523 * (+1215) /* Could I be a new admin of this wiki? */ you don't need to be an admin to do that
04:29:53 <esowiki> [[What the fuck is the Internet?]] https://esolangs.org/w/index.php?diff=65093&oldid=53725 * YamTokTpaFa * (+59)
04:30:08 <esowiki> [[Varnand/Python Implementation]] https://esolangs.org/w/index.php?diff=65094&oldid=64504 * YamTokTpaFa * (+30)
04:30:37 <zzo38> You mentioned SNES having a separate computer with separate memory for music, and I also thought of a similar thing, although mine is a bit different, that buffers only one sample ahead on each of four channels (if you want more, you have to do mixing yourself), and then one instruction waits for and acknowledges an event and jumps to the event handler.
04:30:54 <esowiki> [[YesNoMaybeUnknown]] https://esolangs.org/w/index.php?diff=65095&oldid=60094 * YamTokTpaFa * (+24)
04:31:35 <zzo38> (The possible events are a timeout event for each channel, and receiving data.)
04:37:05 <esowiki> [[User:YamTokWae]] https://esolangs.org/w/index.php?diff=65096&oldid=57530 * YamTokTpaFa * (+134)
04:39:12 <esowiki> [[? $51=]] https://esolangs.org/w/index.php?diff=65097&oldid=64602 * YamTokTpaFa * (+9) +WIP and moved CAT into bottom
04:40:04 <esowiki> [[Seabass]] https://esolangs.org/w/index.php?diff=65098&oldid=64724 * YamTokTpaFa * (+49)
04:42:22 <kmc> can't you say this channel is the eofficial channel of the esolang wiki
04:43:14 <int-e> `grwp rules
04:43:14 <HackEso> No output.
04:43:19 <int-e> `quote rules
04:43:20 <HackEso> 252) <zzo38> Is anyone in here who knows cricket rules and has experience? <Slereah> What if I told you the baseball rules in a british accent? \ 657) <ais523> is there any evidence that Jesus knew the rules of tic-tac-toe? \ 1327) <wob_jonas> ARGH! I just saw something on the web that is publicly available, but I shouldn't have looked at it, and now I can't unsee it. I was naive, I used to imagine that the world was a nicer place. <wob_jonas> It's the r
04:43:24 <zzo38> I think it would be official channel of esolang wiki.
04:43:55 <int-e> fungot`: what's with the `?
04:43:55 <fungot`> int-e: you don't with rez... kinda like a " smart" stack copying. it also had the amazing poke to tamper with them.
04:44:26 <ais523> I think fungot` is its alternate nick
04:44:26 <fungot`> ais523: you can make a new object structure, as far as syncretic abominations go, it is sent to b, f, g) h), but
04:44:45 <ais523> fungot`: "syncretic" has been said often enough to not be fnorded?
04:44:46 <fungot`> ais523: maybe :p though norway was swedish until 1906, so you can basically add to extend-environment: http://www.shiro.dreamhost.com/ scheme/ vault/ escm.html some
04:44:49 <ais523> @wn syncretic
04:44:50 <lambdabot> *** "syncretic" wn "WordNet (r) 3.0 (2006)"
04:44:50 <lambdabot> syncretic
04:44:50 <lambdabot> adj 1: relating to a historical tendency for a language to
04:44:50 <lambdabot> reduce its use of inflections; "modern English is a
04:44:50 <lambdabot> syncretic language" [syn: {syncretic}, {syncretical},
04:44:52 <lambdabot> [3 @more lines]
04:45:06 <ais523> @more
04:45:06 <lambdabot> {syncretistic}, {syncretistical}]
04:45:06 <lambdabot> 2: of or characterized by syncretism [syn: {syncretic},
04:45:06 <lambdabot> {syncretical}, {syncretistic}, {syncretistical}]
04:45:14 <ais523> I am not surprised I didn't know that word
04:47:23 <ais523> @wn syncretism
04:47:25 <lambdabot> *** "syncretism" wn "WordNet (r) 3.0 (2006)"
04:47:25 <lambdabot> syncretism
04:47:25 <lambdabot> n 1: the union (or attempted fusion) of different systems of
04:47:25 <lambdabot> thought or belief (especially in religion or philosophy);
04:47:25 <lambdabot> "a syncretism of material and immaterial theories"
04:47:27 <lambdabot> 2: the fusion of originally different inflected forms (resulting
04:47:29 <lambdabot> in a reduction in the use of inflections)
04:47:32 <int-e> aka the tendency of people to speak with their mouth closed?
04:48:09 <ais523> it's probably more like the way that, e.g., English mostly doesn't have gendered inflections for adjectives even though many of its parent languages do
04:48:17 <Sgeo> Can a 65816 be put into emulation mode with its ... bank and page register thingies non-0?
04:48:19 <ais523> (there's at least one case where it does, "blond" for males, "blonde" for females)
04:49:14 <kmc> :O
04:49:19 <kmc> I never knew that!
04:49:25 <kmc> I never thought about those two words being different
04:49:50 -!- nfd9001 has joined.
04:50:50 <Sgeo> "Finally, emulation mode code does not have to be in bank 0, as long as there are no interrupts."
04:54:29 <int-e> oh yes, easier times
04:55:15 <int-e> (when you could assess the ramifications of disabling interrupts)
04:55:27 <int-e> and I mean "simpler" not "easier"
04:57:15 <Sgeo> 65816 has an "abort" thingy which looks intended to allow for an MMU
04:58:56 <kmc> is that the SNES CPU?
05:00:25 <Sgeo> Almost
05:00:35 <Sgeo> Apparently SNES is somethign else that's based on it
05:01:03 <Sgeo> https://en.wikipedia.org/wiki/Ricoh_5A22
05:01:17 <Sgeo> Huh, apparently it is more different to the 65812 than the 6510 is to 6502
05:02:49 <Sgeo> " When running the 65802 in an older machine, such as Apple II c, II e, or II Plus, you will probably
05:02:49 <Sgeo> call your 65802 programs from a 6502 operating system or program."
05:03:03 <int-e> it's "different /from/"
05:04:02 <Sgeo> Huh. I was thinking about a 65816 OS hosting 6502 programs, but the other way around sounds like DOS extenders I think
05:05:01 <Sgeo> (Although in the 65802 case it wouldn't help use more memory, since it's hardware compatible and so limited to 64k)
05:05:50 <esowiki> [[Pxem]] https://esolangs.org/w/index.php?diff=65099&oldid=64992 * YamTokTpaFa * (+198) /* Instructions */
05:09:13 <esowiki> [[Pxem]] https://esolangs.org/w/index.php?diff=65100&oldid=65099 * YamTokTpaFa * (-198) Undoing
05:09:25 -!- ais523 has quit (Quit: quit).
05:28:16 <Sgeo> I wonder what a CPU intended to be efficient at emulating semi-arbitrary CPU architectures, and possibly multitasking among multiple occurring emulations would look like
05:29:08 <Sgeo> Possibly with a simple translation step beforehand. Although now I'm wondering if that's skippable
05:34:51 <int-e> well that would save you the hassle of instruction decoding
05:35:31 <int-e> So you can focus on functionality, and keeping track of how the original program locations relate to the new ones.
05:38:19 <Sgeo> o.O apparently the manual I was reading is "dangerously wrong"
05:38:33 <Sgeo> "
05:38:33 <Sgeo> This is a "pure text" version of the Eyes/Lichty book, however it is rife with very dangerous typos (wrong opcodes, etc.) in many areas, and contains a large number of formatting/layout mistakes not present in the original book. Bill Mensch (6502/65C02/65816 architect/designer) confirmed these mistakes, stating WDC is in the process of fixing them. If at all possible, use the newer PDF mentioned above."
05:38:39 <Sgeo> https://wiki.nesdev.com/w/index.php/Programming_guide
05:41:59 <int-e> This may be unexplored territory (though Transmeta comes to mind, but they still only targeted a particular platform) so far our emulation problems have mostly be solved by Moore's law, boosted by just-in-time compilers :P
05:42:08 <int-e> *been
06:03:22 <kmc> /topic rife with very dangerous typos
06:04:05 <esowiki> [[2015]] M https://esolangs.org/w/index.php?diff=65101&oldid=46056 * A * (+41) YamTokTpaFa I am going to help you.
06:04:44 <esowiki> [[1st-Worst]] M https://esolangs.org/w/index.php?diff=65102&oldid=55823 * A * (+68)
06:05:03 <esowiki> [[2015]] M https://esolangs.org/w/index.php?diff=65103&oldid=65101 * A * (+28) Whoops
06:05:45 <esowiki> [[2/9 of an esolang]] M https://esolangs.org/w/index.php?diff=65104&oldid=59665 * A * (+68)
06:06:27 -!- int-e has set topic: IOCCC winners are denounced; source code release delayed | Welcome to the international center for esoteric programming language design, development, and deployment! | https://esolangs.org | logs: https://esolangs.org/logs/ http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D.
06:06:55 <esowiki> [[.m@dpr'a'prozessor]] M https://esolangs.org/w/index.php?diff=65105&oldid=38378 * A * (+68)
06:08:07 <esowiki> [[.mOdMoDwOrM]] M https://esolangs.org/w/index.php?diff=65106&oldid=65077 * A * (+63) YamTokTpaFa You simply summarize the article.
06:09:15 <esowiki> [[ASCII]] M https://esolangs.org/w/index.php?diff=65107&oldid=60469 * A * (+22)
06:09:39 <esowiki> [[ASCII art/mandelbrot]] M https://esolangs.org/w/index.php?diff=65108&oldid=43257 * A * (+49)
06:10:58 <esowiki> [[2006 Esolang Contest]] M https://esolangs.org/w/index.php?diff=65109&oldid=16622 * A * (+18) From 2006 (I had to add a category though)
06:11:28 <esowiki> [[2D BF]] M https://esolangs.org/w/index.php?diff=65110&oldid=55819 * A * (+41)
06:12:10 <esowiki> [[2xNeg]] M https://esolangs.org/w/index.php?diff=65111&oldid=52403 * A * (+66)
06:13:03 <esowiki> [[4]] M https://esolangs.org/w/index.php?diff=65112&oldid=58588 * A * (+91)
06:13:49 <esowiki> [[4-list]] M https://esolangs.org/w/index.php?diff=65113&oldid=55998 * A * (+75)
06:14:31 <esowiki> [[5command]] M https://esolangs.org/w/index.php?diff=65114&oldid=39732 * A * (+65)
06:15:26 <esowiki> [[7Basic]] M https://esolangs.org/w/index.php?diff=65115&oldid=44264 * A * (+41)
06:15:56 <esowiki> [[=]] M https://esolangs.org/w/index.php?diff=65116&oldid=55653 * A * (+41)
06:16:34 <esowiki> [[@]] M https://esolangs.org/w/index.php?diff=65117&oldid=52411 * A * (+96)
06:17:41 <esowiki> [[AAEEEEEEEEEI]] M https://esolangs.org/w/index.php?diff=65118&oldid=53635 * A * (+74)
06:18:38 <esowiki> [[ADDI]] https://esolangs.org/w/index.php?diff=65119&oldid=45361 * A * (+68)
06:19:32 <esowiki> [[AFTL]] M https://esolangs.org/w/index.php?diff=65120&oldid=42714 * A * (+94)
06:21:00 <esowiki> [[AIV]] M https://esolangs.org/w/index.php?diff=65121&oldid=45094 * A * (+68)
06:21:32 <esowiki> [[ALL]] M https://esolangs.org/w/index.php?diff=65122&oldid=50921 * A * (+41)
06:22:28 <esowiki> [[ARGENTOS]] M https://esolangs.org/w/index.php?diff=65123&oldid=50219 * A * (+66) I can't understand it.
06:23:12 <esowiki> [[AT]] M https://esolangs.org/w/index.php?diff=65124&oldid=61495 * A * (+68)
06:24:40 <esowiki> [[Aaargh++]] M https://esolangs.org/w/index.php?diff=65125&oldid=33976 * A * (+109)
06:26:04 <esowiki> [[Z80golf]] M https://esolangs.org/w/index.php?diff=65126&oldid=54232 * A * (+71)
07:00:24 <esowiki> [[Keg+ Language Design]] N https://esolangs.org/w/index.php?oldid=65127 * JonoCode9374 * (+7407) Big page of my plans
07:09:39 -!- andrewtheircer has joined.
07:09:43 <andrewtheircer> hello
07:09:44 <andrewtheircer> eggs
07:20:31 <Sgeo> I wonder if PEOSIX or EsoAPI pages should link to PSOX >.>. Also I should repoint the links on PSOX page to GitHub
07:24:42 <esowiki> [[PSOX]] https://esolangs.org/w/index.php?diff=65128&oldid=25373 * Sgeo * (-425) Who uses Assembla anymore?
07:34:42 <esowiki> [[ACL]] https://esolangs.org/w/index.php?diff=65129&oldid=65020 * Hanzlu * (-558)
07:34:59 * Sgeo stares at LBYTES and wonder if that's why ehird complained that API authors should know what malloc is.
07:36:23 <Sgeo> The PSOX server doesn't have a way to know how much space to allocate
07:36:32 <andrewtheircer> noic
07:38:37 <esowiki> [[Talk:Keg+ Language Design]] N https://esolangs.org/w/index.php?oldid=65130 * A * (+368) Created page with "I see. So Keg+ is harder to golf than Keg, as more parts are mandatory compared to Keg. (For example, the for loop now requires iteration.) However, some other problems might..."
07:41:29 <esowiki> [[Talk:Keg+ Language Design]] M https://esolangs.org/w/index.php?diff=65131&oldid=65130 * A * (+71)
07:42:41 <esowiki> [[Talk:Keg+ Language Design]] https://esolangs.org/w/index.php?diff=65132&oldid=65131 * A * (+146)
07:43:07 <esowiki> [[Talk:Keg+ Language Design]] https://esolangs.org/w/index.php?diff=65133&oldid=65132 * A * (+40)
07:48:37 <esowiki> [[Keg+ Language Design]] M https://esolangs.org/w/index.php?diff=65134&oldid=65127 * A * (+297) /* Completely New */
07:50:28 <esowiki> [[Talk:Keg+ Language Design]] M https://esolangs.org/w/index.php?diff=65135&oldid=65133 * A * (+59)
07:50:48 <esowiki> [[Talk:Keg+ Language Design]] M https://esolangs.org/w/index.php?diff=65136&oldid=65135 * A * (-71)
07:52:53 <Sgeo> REGEX1 = re.compile(r"((?:[^\x00]|\x00{2}(?:.|\Z))*)(\x00.*)?\Z", re.S)
07:53:18 <Sgeo> .....I'd like to hope that if I were to write such a regex today, I'd at least give it a better name
08:03:30 <esowiki> [[Talk:Keg+ Language Design]] https://esolangs.org/w/index.php?diff=65137&oldid=65136 * JonoCode9374 * (+361)
08:05:32 -!- Lord_of_Life has quit (Ping timeout: 258 seconds).
08:07:57 -!- Lord_of_Life has joined.
08:08:20 <esowiki> [[Talk:Keg+ Language Design]] M https://esolangs.org/w/index.php?diff=65138&oldid=65137 * A * (+468)
08:08:44 -!- b_jonas has quit (Ping timeout: 272 seconds).
08:09:15 -!- b_jonas has joined.
08:09:33 <andrewtheircer> jo
08:09:48 <esowiki> [[Talk:Keg+ Language Design]] M https://esolangs.org/w/index.php?diff=65139&oldid=65138 * A * (+40)
08:15:58 <esowiki> [[Talk:Andrew's Programming Language]] https://esolangs.org/w/index.php?diff=65140&oldid=12762 * A * (+247)
08:20:46 <andrewtheircer> i'm andrew too
08:24:17 <esowiki> [[Hi-assembly]] M https://esolangs.org/w/index.php?diff=65141&oldid=55958 * A * (+64)
08:25:21 <esowiki> [[Turing (Iamcalledbob)]] M https://esolangs.org/w/index.php?diff=65142&oldid=55853 * A * (+68)
08:29:14 <andrewtheircer> any esoteric idea?
08:30:31 <rain2> hello
08:30:33 <rain2> i dont have any just now
08:30:40 <andrewtheircer> hi rain
08:30:46 <andrewtheircer> what esos have you made
08:37:39 <esowiki> [[Talk:Keg+ Language Design]] https://esolangs.org/w/index.php?diff=65143&oldid=65139 * JonoCode9374 * (+1141)
09:05:34 <andrewtheircer> llll
09:07:22 <esowiki> [[User:JonoCode9374]] https://esolangs.org/w/index.php?diff=65144&oldid=64834 * JonoCode9374 * (+1358) Start of a bit of storytelling
09:10:32 <andrewtheircer> idea: eso that is based in minecraft
09:43:52 -!- ProofTechnique has quit (Ping timeout: 252 seconds).
09:44:36 -!- ^[ has quit (Ping timeout: 252 seconds).
09:45:43 -!- ProofTechnique has joined.
09:47:34 -!- ^[ has joined.
09:49:18 <andrewtheircer> hi ^[
10:48:53 <esowiki> [[Talk:Keg+ Language Design]] M https://esolangs.org/w/index.php?diff=65145&oldid=65143 * A * (+349)
10:53:49 <esowiki> [[ACL]] https://esolangs.org/w/index.php?diff=65146&oldid=65129 * Hanzlu * (+1777)
10:53:53 <esowiki> [[Talk:Keg+ Language Design]] M https://esolangs.org/w/index.php?diff=65147&oldid=65145 * A * (+37)
10:54:36 <esowiki> [[ACL]] https://esolangs.org/w/index.php?diff=65148&oldid=65146 * Hanzlu * (+0)
10:56:20 -!- andrewtheircer has quit (Remote host closed the connection).
11:25:44 -!- FreeFull has joined.
11:43:27 -!- andrewtheircer has joined.
11:43:28 <andrewtheircer> hi
11:44:50 -!- andrewtheircer has left.
11:47:18 -!- JonoCode9374 has joined.
11:47:50 -!- JonoCode9374 has quit (Remote host closed the connection).
11:53:57 <esowiki> [[Talk:ACL]] https://esolangs.org/w/index.php?diff=65149&oldid=64897 * JonoCode9374 * (+193) /* Comments */ new section
11:54:12 <rain2> redstone
11:57:02 -!- andrewtheircer has joined.
11:57:05 <andrewtheircer> hi
12:22:15 -!- andrewtheircer has quit (Remote host closed the connection).
12:31:53 <b_jonas> "<Sgeo> I wonder what a CPU intended to be efficient at emulating semi-arbitrary CPU architectures ... would look like" => it would look like an FPGA
12:33:19 <b_jonas> "denounced"?
12:35:58 <b_jonas> that's it, I'm downloading 12dicts to hackenv so you can use a proper dictionary instead of whatever random nonsense is in /usr
12:36:12 <b_jonas> `fetch http://downloads.sourceforge.net/wordlist/12dicts-6.0.2.zip
12:36:18 <HackEso> 20 redirections exceeded.
12:36:28 <b_jonas> what
12:36:50 <b_jonas> oh jesus, it's hosted on sourceforge
12:38:56 <b_jonas> ``` mkdir -p share/dict/12dicts/Lemmatized
12:38:57 <HackEso> No output.
12:39:22 <b_jonas> ``` echo http://wordlist.aspell.net/12dicts/ > share/dict/12dicts/readme.hackeso
12:39:24 <HackEso> No output.
12:39:42 <b_jonas> `edit share/dict/12dicts/Lemmatized/2+2+3lem.txt
12:39:43 <HackEso> https://hack.esolangs.org/edit/share/dict/12dicts/Lemmatized/2%2B2%2B3lem.txt
12:40:37 <b_jonas> `fetch share/dict/12dicts/Lemmatized/2+2+3frq.txt https://hack.esolangs.org/get/share/dict/12dicts/Lemmatized/2+2+3frq.txt
12:40:38 <HackEso> 2019-08-03 12:40:38 URL:https://hack.esolangs.org/get/share/dict/12dicts/Lemmatized/2+2+3frq.txt [327329/327329] -> "share/dict/12dicts/Lemmatized/2+2+3frq.txt" [1]
12:42:18 <b_jonas> `fetch share/dict/12dicts/Lemmatized/2+2+3cmn.txt https://hack.esolangs.org/get/share/dict/12dicts/Lemmatized/2+2+3cmn.txt
12:42:19 <HackEso> 2019-08-03 12:42:18 URL:https://hack.esolangs.org/get/share/dict/12dicts/Lemmatized/2+2+3cmn.txt [240505/240505] -> "share/dict/12dicts/Lemmatized/2+2+3cmn.txt" [1]
12:43:36 <b_jonas> `fetch share/dict/12dicts/ReadMe.html https://hack.esolangs.org/get/share/dict/12dicts/ReadMe.html
12:43:37 <HackEso> 2019-08-03 12:43:37 URL:https://hack.esolangs.org/get/share/dict/12dicts/ReadMe.html [116952/116952] -> "share/dict/12dicts/ReadMe.html" [1]
12:46:16 <b_jonas> ``` mkdir -p share/dict/12dicts/American
12:46:17 <HackEso> No output.
12:46:20 <b_jonas> `fetch share/dict/12dicts/American/6of12.txt https://hack.esolangs.org/get/share/dict/12dicts/American/6of12.txt
12:46:21 <HackEso> 2019-08-03 12:46:21 URL:https://hack.esolangs.org/get/share/dict/12dicts/American/6of12.txt [302206/302206] -> "share/dict/12dicts/American/6of12.txt" [1]
12:46:40 <int-e> `hurl
12:46:41 <HackEso> https://hack.esolangs.org/repo/
12:47:17 <b_jonas> `fetch share/dict/12dicts/American/2of12.txt https://hack.esolangs.org/get/share/dict/12dicts/American/2of12.txt
12:47:18 <HackEso> 2019-08-03 12:47:18 URL:https://hack.esolangs.org/get/share/dict/12dicts/American/2of12.txt [389024/389024] -> "share/dict/12dicts/American/2of12.txt" [1]
12:47:54 <b_jonas> `fetch share/dict/12dicts/alllists.html https://hack.esolangs.org/get/share/dict/12dicts/alllists.html
12:47:55 <HackEso> 2019-08-03 12:47:54 URL:https://hack.esolangs.org/get/share/dict/12dicts/alllists.html [27214/27214] -> "share/dict/12dicts/alllists.html" [1]
12:50:47 <b_jonas> `fetch share/dict/12dicts/American/2of12inf-part0.txt https://hack.esolangs.org/get/share/dict/12dicts/American/2of12inf-part0.txt
12:50:48 <HackEso> 2019-08-03 12:50:48 URL:https://hack.esolangs.org/get/share/dict/12dicts/American/2of12inf-part0.txt [455960/455960] -> "share/dict/12dicts/American/2of12inf-part0.txt" [1]
12:51:07 <b_jonas> `fetch share/dict/12dicts/American/2of12inf-part1.txt https://hack.esolangs.org/get/share/dict/12dicts/American/2of12inf-part1.txt
12:51:08 <HackEso> 2019-08-03 12:51:07 URL:https://hack.esolangs.org/get/share/dict/12dicts/American/2of12inf-part1.txt [343509/343509] -> "share/dict/12dicts/American/2of12inf-part1.txt" [1]
12:51:36 <b_jonas> ``` cat share/dict/12dicts/American/2of12inf-part?.txt > share/dict/12dicts/American/2of12inf.txt
12:51:38 <HackEso> No output.
12:52:23 <b_jonas> ``` grep -Ei '\<[qwertyuiop]{8,}\>' share/dict/12dicts/American/2of12inf.txt
12:52:24 <HackEso> etiquette \ perpetuity \ pirouette \ portiere \ potpourri \ preppier \ preterit \ preterite \ prettier \ priority \ properer \ property \ proprietor \ propriety \ prototype \ puppeteer \ puppetry \ putterer \ repertoire \ repertory \ reporter \ requiter \ territory \ torturer \ totterer \ twittery \ typewrite \ typewriter \ typewrote
12:52:36 <b_jonas> ``` rm -v share/dict/12dicts/American/2of12inf-part?.txt
12:52:38 <HackEso> removed 'share/dict/12dicts/American/2of12inf-part0.txt' \ removed 'share/dict/12dicts/American/2of12inf-part1.txt'
12:53:09 <b_jonas> `fetch share/dict/12dicts/American/3esl.txt https://hack.esolangs.org/get/share/dict/12dicts/American/3esl.txt
12:53:10 <HackEso> 2019-08-03 12:53:10 URL:https://hack.esolangs.org/get/share/dict/12dicts/American/3esl.txt [196421/196421] -> "share/dict/12dicts/American/3esl.txt" [1]
12:56:18 <b_jonas> ok, now what was your original question about palindromes?
12:57:49 <int-e> english palindromes made of AHIMOTUVWXY
12:59:16 <b_jonas> ``` perl -ne '/^([ahimotuvwxy]+)[&#=<^~+]?$/i && lc $1 eq reverse lc $1 and print $1, " "' share/dict/12dicts/American/2of12inf.txt
12:59:16 <HackEso> aha hah huh mom mum oho tat tit toot tot tut wow
12:59:34 <b_jonas> int-e: sorry, it was a rethorical question, I was just slow to type up the code
12:59:42 <b_jonas> apparently there aren't many
13:00:05 <b_jonas> ``` perl -ne '/^([ahimotuvwxyEN]+)[&#=<^~+]?$/i && lc $1 eq reverse lc $1 and print $1, " "' share/dict/12dicts/American/2of12inf.txt # what if we allow a bit more letters?
13:00:10 <HackEso> aha eve ewe eye hah huh minim mom mum noon nun oho tat tenet tit toot tot tut wow
13:00:23 <b_jonas> ``` perl -ne '/^([ahimotuvwxyENSLR]+)[&#=<^~+]?$/i && lc $1 eq reverse lc $1 and print $1, " "' share/dict/12dicts/American/2of12inf.txt # even more?
13:00:25 <HackEso> aha ere eve ewe eye hah huh level minim mom mum noon nun oho rotor sees sexes shahs sis solos stats stets tat tenet tit toot tot tut wow
13:01:19 <b_jonas> oh wait
13:01:29 <b_jonas> ``` perl -ne '/^\s*([ahimotuvwxy]+)[&#=<^~+]?$/i && lc $1 eq reverse lc $1 and print $1, " "' share/dict/12dicts/American/2of12inf.txt
13:01:30 <HackEso> aha hah huh mom mum oho tat tit toot tot tut wow
13:01:33 <b_jonas> hmm
13:02:06 <b_jonas> oh right, this isn't one of the lemmatized lists, it doesn't have leading whitespace
13:04:24 <b_jonas> ``` perl -ne '/^\s*([a-z]+)[&#=<^~+]*$/i && lc $1 eq reverse lc $1 and print $1, " "' share/dict/12dicts/American/2of12inf.txt # there aren't many palyndromic single words even if you allow all letters
13:04:25 <HackEso> aha bib bob boob bub civic dad deed deified did dud eke ere eve ewe eye gag gig hah huh kayak kook level madam minim mom mum noon nun oho pap peep pep pip poop pop pullup pup radar redder refer rotor sagas sees sexes shahs sis solos stats stets tat tenet tit toot tot tut wow
13:04:42 <b_jonas> I think I looked for words whose reverse is also a word a month ago or so
13:07:52 <b_jonas> "diaper" vs "repaied" was one of the longest pairs
13:12:45 <b_jonas> ``` perl -ne '/^([a-z]+)[&#=<^~+]?/ or die "syntax $_; $w=$1; $w{$w}++; 6 <= length$w && $w ne reverse($w) && $w{reverse$w} and print reverse($w)."|$w ";' American/2of12inf.txt
13:12:46 <HackEso> String found where operator expected at -e line 1, at end of line \ (Missing semicolon on previous line?) \ Can't find string terminator '"' anywhere before EOF at -e line 1.
13:12:51 <b_jonas> ``` perl -ne '/^([a-z]+)[&#=<^~+]?/ or die "syntax $_"; $w=$1; $w{$w}++; 6 <= length$w && $w ne reverse($w) && $w{reverse$w} and print reverse($w)."|$w ";' American/2of12inf.txt
13:12:52 <HackEso> Can't open American/2of12inf.txt: No such file or directory.
13:12:59 <b_jonas> ``` perl -ne '/^([a-z]+)[&#=<^~+]?/ or die "syntax $_"; $w=$1; $w{$w}++; 6 <= length$w && $w ne reverse($w) && $w{reverse$w} and print reverse($w)."|$w ";' share/dict/12dicts/American/2of12inf.txt
13:13:00 <HackEso> animal|lamina deffer|reffed denier|reined eviler|relive diaper|repaid looter|retool deliver|reviled drawer|reward denies|seined retros|sorter recaps|spacer sloops|spools snoops|spoons sleets|steels desserts|stressed sports|strops redraw|warder
13:13:06 <b_jonas> those are the long ones
13:13:24 <b_jonas> ``` perl -ne '/^([a-z]+)[&#=<^~+]?/ or die; $w=$1; $w{$w}++; 5 == length$w && $w ne reverse($w) && $w{reverse$w} and print reverse($w)."|$w ";' share/dict/12dicts/American/2of12inf.txt
13:13:25 <HackEso> decaf|faced decal|laced devil|lived denim|mined pacer|recap lager|regal leper|repel lever|revel fires|serif keels|sleek peels|sleep pools|sloop snaps|spans deeps|speed snips|spins loops|spool knits|stink loots|stool spots|stops parts|strap ports|strop draws|sward sprat|tarps relit|tiler remit|timer smart|trams debut|tubed rebut|tuber straw|warts
13:14:03 <b_jonas> I thought this was in the logs somewhere, but it's not
13:20:17 <b_jonas> oh fuck
13:23:11 <b_jonas> ``` perl -e 'while(<>) { ($w) = /^([a-z]+)[!%&#=<^~+\r]*$/ or die "syntax $_"; if (reverse($w) eq $w) { print "$w " } }' share/dict/12dicts/American/2of12inf.txt
13:23:12 <HackEso> aha bib bob boob bub civic dad deed deified did dud eke ere eve ewe eye gag gig hah huh kayak kook level madam minim mom mum noon nun oho pap peep pep pip poop pop pullup pup radar redder refer rotor sagas sees sexes shahs sis solos sos stats stets tat tenet tit toot tot tut wow
13:23:21 <b_jonas> ``` perl -e 'while(<>) { ($w) = /^([ahimotuvwxy]+)[!%&#=<^~+\r]*$/ or die "syntax $_"; if (reverse($w) eq $w) { print "$w " } }' share/dict/12dicts/American/2of12inf.txt
13:23:22 <HackEso> syntax aardvark
13:23:25 <b_jonas> no wait
13:24:01 <b_jonas> ``` perl -e 'while(<>) { ($w) = /^([a-z]+)[!%&#=<^~+\r]*$/ or die "syntax $_"; if ($w !~ y/ahimotuvwxy//c && reverse($w) eq $w) { print "$w " } }' share/dict/12dicts/American/2of12inf.txt
13:24:05 <HackEso> aha hah huh mom mum oho tat tit toot tot tut wow
13:24:53 <b_jonas> ``` perl -e 'while(<>) { ($w) = /^([a-z]+)[!%&#=<^~+\r]*$/ or die "syntax $_"; $w{$w}++; if ($w !~ y/ahimotuvwxy//c && reverse($w) ne $w && $w{reverse($w)}) { print "$w " } }' share/dict/12dicts/American/2of12inf.txt
13:24:54 <HackEso> ha ma oh tam ti tom um ya yam yaw
13:29:17 -!- doesthiswork has joined.
13:36:46 -!- adu has quit (Quit: adu).
13:55:53 <esowiki> [[Talk:ACL]] https://esolangs.org/w/index.php?diff=65150&oldid=65149 * Hanzlu * (+74)
14:02:22 <esowiki> [[ACL]] https://esolangs.org/w/index.php?diff=65151&oldid=65148 * Hanzlu * (-4)
14:06:29 <esowiki> [[ACL]] https://esolangs.org/w/index.php?diff=65152&oldid=65151 * Hanzlu * (-143)
14:08:37 <esowiki> [[ACL]] https://esolangs.org/w/index.php?diff=65153&oldid=65152 * Hanzlu * (-31)
14:26:27 <esowiki> [[User:YamTokTpaFa/sandbox3]] https://esolangs.org/w/index.php?diff=65154&oldid=63951 * YamTokTpaFa * (-633) Blanked the page
14:27:26 <esowiki> [[Morsefuck]] https://esolangs.org/w/index.php?diff=65155&oldid=54772 * YamTokTpaFa * (+35)
14:28:10 <esowiki> [[ACL]] https://esolangs.org/w/index.php?diff=65156&oldid=65153 * Hanzlu * (-399)
14:28:29 <esowiki> [[ACL]] https://esolangs.org/w/index.php?diff=65157&oldid=65156 * Hanzlu * (+2)
14:30:13 <esowiki> [[Sd]] https://esolangs.org/w/index.php?diff=65158&oldid=50839 * YamTokTpaFa * (+77)
14:30:43 <esowiki> [[Haddock]] M https://esolangs.org/w/index.php?diff=65159&oldid=54433 * YamTokTpaFa * (+17)
14:31:47 <esowiki> [[!Tautologos]] https://esolangs.org/w/index.php?diff=65160&oldid=46734 * YamTokTpaFa * (+28)
14:32:24 <esowiki> [[Jumper]] https://esolangs.org/w/index.php?diff=65161&oldid=43918 * YamTokTpaFa * (+54)
14:35:04 <esowiki> [[ACL]] https://esolangs.org/w/index.php?diff=65162&oldid=65157 * Hanzlu * (-1)
14:35:43 <esowiki> [[User:YamTokTpaFa]] https://esolangs.org/w/index.php?diff=65163&oldid=64853 * YamTokTpaFa * (+282)
14:36:21 <esowiki> [[ACL]] https://esolangs.org/w/index.php?diff=65164&oldid=65162 * Hanzlu * (+1)
14:37:04 <esowiki> [[Template:Infobox proglang]] https://esolangs.org/w/index.php?diff=65165&oldid=40371 * YamTokTpaFa * (+13)
14:41:25 <esowiki> [[Template talk:Infobox proglang]] N https://esolangs.org/w/index.php?oldid=65166 * YamTokTpaFa * (+469) Created page with "== Template improving discussion == First of all I don't think <nowiki>{{{name}}}</nowiki> essential; why not <nowiki>{{{name|{{PAGENAME}}}}}</nowiki>? If you don't specify to..."
14:41:44 <esowiki> [[Structure-free Query Language]] https://esolangs.org/w/index.php?diff=65167&oldid=45208 * YamTokTpaFa * (+42)
14:42:48 <esowiki> [[Unfuck]] https://esolangs.org/w/index.php?diff=65168&oldid=49136 * YamTokTpaFa * (+58)
14:43:09 <int-e> so much activity
15:01:00 <esowiki> [[ACL]] https://esolangs.org/w/index.php?diff=65169&oldid=65164 * Hanzlu * (+44)
15:04:12 <esowiki> [[Talk:Collatz sequence]] N https://esolangs.org/w/index.php?oldid=65170 * Hanzlu * (+127) Created page with "==Turing-completeness== Does a Collatz sequence program prove Turing-completeness? --[[User:Hanzlu]] 18:04, 3 August 2019 (UTC)"
15:10:13 -!- Phantom_Hoover has joined.
15:23:44 -!- heroux has quit (Ping timeout: 268 seconds).
15:25:11 -!- heroux has joined.
15:39:12 -!- Sgeo has quit (Ping timeout: 245 seconds).
15:48:20 -!- andrewtheircer has joined.
15:48:54 <andrewtheircer> hi
15:49:59 -!- adu has joined.
16:35:50 -!- andrewtheircer has quit (Remote host closed the connection).
17:15:19 <esowiki> [[Talk:Collatz sequence]] https://esolangs.org/w/index.php?diff=65171&oldid=65170 * Ais523 * (+588) generalized Collatz [[Tip]]; the original Collatz sequence itself is probably not Turing-complete, though
17:29:35 <zzo38> Do some SMTP servers tamper with the message ID?
17:31:23 <zzo38> I received a email message with a "X-Android-Message-ID" header, containing the same contents as the "Message-ID" header. I don't know why, or if perhaps the email client just added it to duplicate the message ID. Do you know?
17:46:50 <esowiki> [[ACL]] https://esolangs.org/w/index.php?diff=65172&oldid=65169 * Hanzlu * (-44)
18:18:22 -!- doesthiswork has quit (Ping timeout: 245 seconds).
18:38:25 -!- Sgeo has joined.
18:42:17 -!- xkapastel has joined.
18:46:48 -!- Sgeo_ has joined.
18:49:55 -!- Sgeo has quit (Ping timeout: 246 seconds).
19:01:24 <esowiki> [[ACL]] https://esolangs.org/w/index.php?diff=65173&oldid=65172 * Hanzlu * (+766)
19:01:46 <esowiki> [[ACL]] https://esolangs.org/w/index.php?diff=65174&oldid=65173 * Hanzlu * (+2)
19:07:50 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)).
19:11:43 -!- Sgeo_ has quit (Ping timeout: 245 seconds).
19:14:33 -!- Sgeo has joined.
20:04:08 -!- Lord_of_Life_ has joined.
20:07:16 -!- Lord_of_Life has quit (Ping timeout: 246 seconds).
20:07:17 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
20:40:24 <b_jonas> `perl -eopen$I,"<", "share/dict/12dicts/American/2of12inf.txt"; while(<$I>){ ($w)=/^([a-z]+)[!%\r]*$/ or die; $w{$w}++; $r=$w=~y/a-z/n-za-m/r; $w{$r} and print "$w|$r "; } # there aren't many common english words that are still words when rot13ed
20:40:24 <HackEso> nag|ant nowhere|abjurer nu|ah nun|aha oho|bub one|bar ones|barf onyx|balk or|be ova|bin pent|crag rail|envy reef|errs roof|ebbs she|fur sync|flap tang|gnat try|gel vex|irk
20:42:03 <b_jonas> "vex" with "irk" is an interesting pair
20:49:58 <b_jonas> the dictionary also reveals that "motherfucking" is one of the longest words in which no letter appears twice
21:05:34 <Sgeo> Huh. That website used to not be a shitty blog with porn: https://web.archive.org/web/20040401085825/http://www.2a03.org/index.php
21:15:26 <tswett[m]> b_jonas: That's a lot more words that rot13 to other words than I would have expected.
21:17:51 <b_jonas> tswett[m]: http://www.darthsanddroids.net/episodes/0142.html is slightly relevant
21:25:36 <Sgeo> This person sounds like an ahole
21:25:37 <Sgeo> "You probably think 64 kilobytes doesn't sound much when a small game now takes 8 gigabytes, but that's 'cos modern games are sloppy, inefficient, fat and lazy - like the basement dwelling losers who wrote them!!!
21:25:37 <Sgeo> "
21:31:26 -!- xkapastel has quit (Quit: Connection closed for inactivity).
21:31:35 <Sgeo> Other than that and the eye-bleeding style choices, these tutorials look interesting
21:32:05 <Sgeo> https://www.chibiakumas.com/z80/
21:58:18 -!- xkapastel has joined.
22:22:23 -!- MDude has joined.
23:16:36 -!- Phantom_Hoover has quit (Ping timeout: 244 seconds).
23:22:43 <kmc> according to my dictionary 'tendentiousness' is the longest word that can be typed using only the home row on Dvorak
23:23:14 <kmc> for QWERTY it's 'alfalfa'
23:24:05 <b_jonas> `perl -eopen$I,"<", "share/dict/12dicts/American/2of12inf.txt"; while(<$I>){ ($w)=/^([a-z]+)[!%\r]*$/ or die; if ($w !~ y/aueoidhtns//c) { print "$w "; } } # let's see
23:24:07 <kmc> obviously, having 5 vowels instead of 1 helps
23:24:07 <HackEso> ad add added addend addenda addends addition additions adds adenine adenines adenoid adenoids adhesion adhesions adieu adieus adios ado ados ads aeon aeons aesthete aesthetes ah aha ahead aid aide aided aides aids an anaesthesia anaesthesias anaesthetist anaesthetists and andante andantes anent anesthesia anesthesias anesthetist anesthetists ani anion anions anise aniseed aniseeds anises anisette anisettes annotate annotated annotates annotation annotation
23:24:16 <b_jonas> `perl -eopen$I,"<", "share/dict/12dicts/American/2of12inf.txt"; while(<$I>){ ($w)=/^([a-z]+)[!%\r]*$/ or die; if ($w !~ y/asdfghjkl//c) { print "$w "; } }
23:24:16 <HackEso> ad add adds ads ah aha alas alfalfa alfalfas alga algal all alls as ash ask asks ass dad dads dash fa fad fads fag fags fall falls fas flag flags flak flash flask flasks gad gads gaff gaffs gag gaga gags gal gala galas gall galls gals gas gash glad glads glass ha had hadj hag hags hah hajj halal halals half hall halls has hash jag jags la lad lads lag lags las lash lass sad sag saga sagas sags salad salads salsa salsas sash sass sh shad shads shag shags sh
23:24:27 <b_jonas> `perl -eopen$I,"<", "share/dict/12dicts/American/2of12inf.txt"; while(<$I>){ ($w)=/^([a-z]+)[!%\r]*$/ or die; if ($w !~ y/aueoidhtns//c && 12 <= $w) { print "$w "; } } # let's see
23:24:28 <HackEso> No output.
23:24:31 <b_jonas> `perl -eopen$I,"<", "share/dict/12dicts/American/2of12inf.txt"; while(<$I>){ ($w)=/^([a-z]+)[!%\r]*$/ or die; if ($w !~ y/aueoidhtns//c && 10 <= $w) { print "$w "; } } # let's see
23:24:32 <HackEso> No output.
23:24:36 <b_jonas> `perl -eopen$I,"<", "share/dict/12dicts/American/2of12inf.txt"; while(<$I>){ ($w)=/^([a-z]+)[!%\r]*$/ or die; if ($w !~ y/aueoidhtns//c && 8 <= $w) { print "$w "; } } # let's see
23:24:37 <HackEso> No output.
23:24:39 <b_jonas> hmm
23:24:42 <b_jonas> `perl -eopen$I,"<", "share/dict/12dicts/American/2of12inf.txt"; while(<$I>){ ($w)=/^([a-z]+)[!%\r]*$/ or die; if ($w !~ y/aueoidhtns//c && 6 <= $w) { print "$w "; } } # let's see
23:24:43 <HackEso> No output.
23:24:51 <b_jonas> something's wrong here
23:25:00 <b_jonas> `perl -eopen$I,"<", "share/dict/12dicts/American/2of12inf.txt"; while(<$I>){ ($w)=/^([a-z]+)[!%\r]*$/ or die; if ($w !~ y/aueoidhtns//c && 12 <= length$w) { print "$w "; } } # let's see
23:25:00 <HackEso> anaesthesias anaesthetist anaesthetists anesthetists assassinated assassinates assassination assassinations assiduousness assiduousnesses astutenesses attenuations attestations daintinesses destinations destitutions detestations dishonesties heinousnesses hideousnesses hootenannies hotheadedness hotheadednesses inattentions indentations innatenesses insidiousness insidiousnesses insinuations instantaneous instantiated instantiates institutions intentnesses
23:25:06 <b_jonas> `perl -eopen$I,"<", "share/dict/12dicts/American/2of12inf.txt"; while(<$I>){ ($w)=/^([a-z]+)[!%\r]*$/ or die; if ($w !~ y/aueoidhtns//c && 14 <= length$w) { print "$w "; } } # let's see
23:25:07 <HackEso> assassinations assiduousnesses hotheadednesses insidiousnesses nauseousnesses sensuousnesses studiousnesses tendentiousness tendentiousnesses unsteadinesses
23:25:19 <b_jonas> `perl -eopen$I,"<", "share/dict/12dicts/American/2of12inf.txt"; while(<$I>){ ($w)=/^([a-z]+)[!%\r]*$/ or die; if ($w !~ y/asdfghjkl//c && 8 <= length$w) { print "$w "; } } # let's see
23:25:20 <HackEso> alfalfas
23:26:11 <b_jonas> kmc: that sounds right. I don't know what tendentiousness means, but 12dicts agrees that it's a word
23:26:29 <b_jonas> I do know that alfalfa is some kind of crop plant
23:26:51 <kmc> tendentious means 'Having a tendency; written or spoken with a partisan, biased or prejudiced purpose, especially a controversial one.'
23:31:02 <b_jonas> `perl -eopen$I,"<", "share/dict/12dicts/American/2of12inf.txt"; while(<$I>){ ($w)=/^([a-z]+)[!%\r]*$/ or die; if ($w !~ y/qwertasdfgzxcvb//c) { push @w,$w; push @k,length$w; } } print "$_ " for @w[sort {$k[$b]<=>$k[$a]} keys@w] # you probably know about the qwerty left hand words
23:31:02 <HackEso> abracadabras aftereffects desegregated desegregates reverberated reverberates stewardesses watercresses abracadabra aftereffect aftertastes asseverated asseverates crabgrasses desegregate effervesced effervesces exacerbated exacerbates exaggerated exaggerates readdressed readdresses reverberate sassafrases stagecrafts statecrafts sweetbreads vertebrates abstracted addressees aftercares aftertaste afterwards aggravated aggravates aggregated aggregates assev
23:31:16 <b_jonas> `perl -eopen$I,"<", "share/dict/12dicts/American/2of12inf.txt"; while(<$I>){ ($w)=/^([a-z]+)[!%\r]*$/ or die; if ($w !~ y/qwertasdfgzxcvb//) { push @w,$w; push @k,length$w; } } print "$_ " for @w[sort {$k[$b]<=>$k[$a]} keys@w] # and the right hand ones
23:31:17 <HackEso> polyphony lollipop lollypop monopoly nonunion polonium holmium homonym jollily jumpily killjoy kinkily million minimum mullion opinion pillion plumply pumpkin homily hominy hookup johnny kimono limply linkup minion mukluk muumuu phylum pimply pinion pinyin pinyon pippin pompom pompon poplin pullup punkin unholy unhook uphill hilly hippo hippy hokum holly honky hooky hullo humph hunky ilium imply jimmy jinni jolly jumpy junky kinky knoll kooky lippy loony l
23:32:45 <kmc> were we doing typing speed tests here?
23:34:59 <b_jonas> `perl -eopen$I,"<", "share/dict/12dicts/American/2of12inf.txt"; while(<$I>){ ($w)=/^([a-z]+)[!%\r]*$/ or die; $r="qwertasdfgzxcvb"; if ($w =~ /^[$r]?([^$r][$r])+[^$r]?$/) { push @w,$w; push @k,length$w; } } print "$_ " for @w[sort {$k[$b]<=>$k[$a]} keys@w] # and then there's the alternate hand ones
23:34:59 <HackEso> dismantlement authenticity enchantment entitlement proficiency shantytowns skepticisms antisocial handiworks pantheisms producible proficient protozoans shantytown skepticism amendment aneurisms aneurysms auditoria authentic bodyworks busyworks cockfight cyclamens dirigible dismantle disorient divisible dixieland downright downtowns downturns dyspepsia dyspeptic endowment firmament fishbowls flamencos futurisms handiwork pantheism protozoan rhapsodic right
23:35:12 <b_jonas> kmc: no, not really
23:35:15 <kmc> https://www.livechatinc.com/typing-speed-test/#/ Awesome! You type with the speed of 106 WPM (469 CPM). Your accuracy was 97%. Congratulations!
23:35:24 <kmc> i'm da bomb
23:35:37 <b_jonas> I've seen some nice puzzles for which I've used a dictionary recently
23:35:44 <b_jonas> well, within a year really
23:36:03 <b_jonas> let me find them
23:37:54 <kmc> that's on dvorak
23:37:55 <kmc> Neat! You type with the speed of 50 WPM (220 CPM). Your accuracy was 98%. Good job!
23:37:59 <kmc> on qwerty
23:38:05 <kmc> so i'm more than twice as fast on dvorak
23:38:16 <kmc> which is not surprising since i've been using it ~fulltime for more than 15 years
23:38:24 <kmc> plus it's just better
23:38:31 <kmc> what's surprising is that i can still touch type qwerty at all
23:39:01 <b_jonas> https://slatestarcodex.com/2018/05/06/ot101-threadversarial-collaboropen/#comment-626175 puzzle where you have to add one letter to the clue word or phrase and permute its letters to get the solution word or phrase (and there's a sequel for it somewhere)
23:41:23 <b_jonas> https://puzzling.stackexchange.com/q/79223/ english words with rare infixes
23:42:54 <b_jonas> eg. what english word has "rsd" in it as an infix?
23:45:59 <b_jonas> ``` grep rsd share/dict/12dicts/Lemmatized/2+2+3frq.txt # let's see
23:45:59 <HackEso> ​(Thursday)
←2019-08-02 2019-08-03 2019-08-04→ ↑2019 ↑all