00:03:24 [[Meander]] M https://esolangs.org/w/index.php?diff=73035&oldid=40142 * DmilkaSTD * (+17) User: 00:04:36 [[Crazy]] M https://esolangs.org/w/index.php?diff=73036&oldid=66392 * DmilkaSTD * (+11) - User: 00:08:21 [[User talk:TehZ]] https://esolangs.org/w/index.php?diff=73037&oldid=34795 * DmilkaSTD * (+139) 00:10:45 [[Minebit]] https://esolangs.org/w/index.php?diff=73038&oldid=49761 * DmilkaSTD * (+5) - User: + M 00:11:52 [[Minebit]] M https://esolangs.org/w/index.php?diff=73039&oldid=73038 * DmilkaSTD * (-5) t 00:12:27 [[Minebit]] M https://esolangs.org/w/index.php?diff=73040&oldid=73039 * DmilkaSTD * (+5) -t 00:21:32 [[Brainmaker]] https://esolangs.org/w/index.php?diff=73041&oldid=73027 * DmilkaSTD * (-48) I was ignorant 00:22:25 [[Brainmaker]] https://esolangs.org/w/index.php?diff=73042&oldid=73041 * DmilkaSTD * (+48) mess 00:23:14 [[Brainmaker]] https://esolangs.org/w/index.php?diff=73043&oldid=73042 * DmilkaSTD * (-64) Sorry ;-; 00:30:16 -!- arseniiv_ has joined. 00:32:42 -!- arseniiv has quit (Ping timeout: 246 seconds). 00:36:24 -!- arseniiv_ has quit (Ping timeout: 272 seconds). 01:36:07 -!- ArthurSt1ong has quit (Ping timeout: 246 seconds). 02:17:41 -!- TellsTogo has joined. 02:23:43 -!- ArthurStrong has joined. 02:48:49 -!- adu has joined. 04:31:42 -!- tromp has quit (Remote host closed the connection). 05:23:08 [[Special:Log/newusers]] create * SummerGlau * New user account 05:42:06 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=73044&oldid=72891 * SummerGlau * (+240) Introducing Summer Glau 05:43:06 [[Rockstar]] https://esolangs.org/w/index.php?diff=73045&oldid=60530 * SummerGlau * (+95) Add the excellent NDC conference video link (timing to Rockstar sequence but all the conference is great to see!) 05:54:43 -!- LKoen has joined. 06:16:18 -!- tromp has joined. 06:18:11 -!- Sgeo has quit (Read error: Connection reset by peer). 07:09:00 -!- imode has quit (Ping timeout: 256 seconds). 07:11:46 -!- ArthurStrong has quit (Ping timeout: 246 seconds). 07:19:14 -!- TheLie has joined. 07:19:54 -!- AdrameleK has joined. 07:46:19 -!- b_jonas has quit (Read error: Connection reset by peer). 08:04:18 -!- tromp_ has joined. 08:08:15 -!- tromp has quit (Ping timeout: 272 seconds). 08:09:47 -!- cpressey has joined. 08:22:43 -!- Phantom_Hoover has joined. 08:29:52 -!- rain1 has joined. 08:30:38 -!- adu has quit (Quit: adu). 08:34:47 On the subject of semigroups. You can take the quotient of a semigroup by an equivalence relation to get another semigroup. The notation is: S/~ is the quotient semigroup of S. 08:35:34 Yes 08:35:34 But what if S/~ has more structure that just a semigroup? Can you say, "S/~ is the quotient group of the semigroup S"? 08:35:45 Hmm 08:35:59 I mean, I'm sure you *can*, but to what extent do you have to explain the situation 08:36:10 I'd say "C/~ is a quotient semigroup of the semigroup S that happens to have a group structure" 08:36:32 That makes sense. 08:36:52 I once had a semigroup theory lecture interrupted by a fire 08:40:59 Oh dear. I do hope those two events were mostly coincidental. 08:41:17 Would hate to think of a group of arsonists with something against abstract algebra. 08:46:18 Nah, it was a kitchen fire in a cafeteria nearby 08:47:11 Still, was rather exciting at the time 08:48:55 -!- TheLie has quit (Remote host closed the connection). 08:49:51 hey cpressey I finished reading "A tantalising introduction to semigroups" today 08:50:54 yes in group theory we do G/N quotient by a normal subgroups 08:51:30 in semigroup theory we quotient by compatable relations the kernel relation is defined for any homomorphism between semigroups 08:57:00 The reason I'm interested is because I want to write a better explanation of Burro. If B is the set of Burro program texts and ~ is the equivalence relation "represents the same Burro program", then B/~ is the set of Burro programs. B is a monoid but B/~ is a group. 09:03:53 Because B/~ is a group, for every program a in B/~ there exists a unique program b in B/~ s.t. a*b=e, where * is composition and e is the null program. 09:06:29 This induces: For every program text a in B there exists a program text b in B such that a/~ * b/~ = e/~ -- so to speak. 09:11:08 run(a)*run(b)=run("") might be a clearer way to express that. Or indeed [[a]]*[[b]]=[[]]. 09:11:49 It's the evaluation function that induces the equivalence relation, after all. 09:28:02 -!- cpressey has quit (Quit: WeeChat 1.9.1). 09:33:20 -!- cpressey has joined. 09:34:45 Weird. Half the internet just died for me. GitHub, DuckDuckGo, BBC -- none of them work. But my site still does, and other smaller sites. 09:34:49 And IRC still does! 09:38:00 -!- TellsTogo has quit (Ping timeout: 245 seconds). 09:39:16 Google and Slack are down, too. But, like, my bank's site is still up. 09:39:20 Is anyone else seeing this? 09:40:12 yen 09:55:04 -!- Arcorann has quit (Read error: Connection reset by peer). 09:56:32 -!- TheLie has joined. 10:12:54 esolangs.org is still up, that's good 10:13:52 That's the only important website 10:23:31 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 10:27:42 -!- Arcorann has joined. 10:31:39 -!- xavo[m] has left ("Kicked by @appservice-irc:matrix.org : Idle for 30+ days"). 10:33:55 It all appears to back up now 10:42:46 -!- arseniiv_ has joined. 10:50:28 -!- Phantom_Hoover has joined. 10:53:22 -!- Lord_of_Life_ has joined. 10:55:02 -!- Lord_of_Life has quit (Ping timeout: 256 seconds). 10:55:03 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 11:03:23 -!- rain1 has quit (Quit: leaving). 11:55:16 -!- TheLie has quit (Remote host closed the connection). 12:00:08 -!- cpressey has quit (Quit: WeeChat 1.9.1). 12:00:36 -!- S_Gautam has joined. 12:00:43 -!- S_Gautam has quit (Changing host). 12:00:43 -!- S_Gautam has joined. 12:00:43 -!- S_Gautam has quit (Changing host). 12:00:43 -!- S_Gautam has joined. 12:18:46 -!- sprocklem has quit (Ping timeout: 272 seconds). 12:19:02 -!- sprocklem has joined. 12:29:17 -!- sprocklem has quit (Ping timeout: 258 seconds). 12:30:59 -!- sprocklem has joined. 12:33:19 -!- ais523 has joined. 12:33:36 Weird. Half the internet just died for me. ← perhaps your DNS server died? then you'd only be able to visit sites for which your browser had the IP address cached 12:34:29 (or where the IP address had been cached by some other part of your network stack) 12:35:32 hmm. Does Not Serve 12:39:34 My naive sudoku DPLL solver was much faster than my somewhat less naive DPLL SAT solver at solving sudoku puzzles. 12:39:44 At first I was frustrated by it, but then I realized my encoding was bad: 12:40:22 I gave it constraints like "at least one of each digit in each row", where I should have given it "at most one" instead, since that was truer to what the direct solver was doing. 12:41:03 would giving /both/ constraints make it faster or slower? 12:41:29 my intuition says that the more constraints you can give a SAT solver, the better; but I don't know whether that's true for algorithms used by SAT solvers in practice 12:42:59 [[Brainmaker]] M https://esolangs.org/w/index.php?diff=73046&oldid=73043 * PythonshellDebugwindow * (-5) eso styles 12:43:40 [[Meta Turing-complete]] M https://esolangs.org/w/index.php?diff=73047&oldid=30899 * PythonshellDebugwindow * (+23) 12:43:43 I suspect it's mostly true, unless the clauses are pretty useless. 12:44:01 I don't know that these "at least" clauses are very useful. 12:46:23 Also, my naive sudoku solver was fast on the few instances I tried it on, but when I tried it on a bunch more it took as much as 70 seconds. 12:47:58 (I wrote it in Python in about 20 minutes a few months ago, it's not meant to be fast or anything.) 12:48:27 I wonder whether random variable ordering + Luby restarts would speed it up a lot. Probably? 12:50:12 this reminds me of the time when there was a spontaneous unofficial competition to write Polarium solvers 12:50:16 the winner turned out to be a SAT solver 12:50:25 configured to understand Polarium 12:50:46 That's pretty promising. 12:52:06 (the rules of Polarium: you have an m by n grid, the cells at the border are all gray, the others are each either black or white; you need to come up with a continuous non-self-intersecting path of squares connected at their edges, starting and ending anywhere, that for each horizontal row on the grid, either goes through every black square on the row but no white squares, or through every white square on the grid but no black squares) 12:53:23 Every white square on the grid? 12:53:43 err, on the row 12:53:45 not the grdi 12:53:47 sorry 12:54:35 it strikes me that there's no particular reason why puzzles should confine themselves to gray squares at the border but nowhere else, but that seems to be the convention 12:56:56 Is it http://bach.istc.kobe-u.ac.jp/copris/puzzles/polarium/index.html ? 12:57:37 I should make my SAT solver good. 12:57:48 I bet it's not that much more work to make it acceptable. 12:59:55 that appears to be a solver for the same puzzle, although it appears to have been created independently of our competition 13:00:13 yes, it was created before the competition started 13:08:07 -!- cpressey has joined. 13:30:57 [[EE]] M https://esolangs.org/w/index.php?diff=73048&oldid=68687 * PythonshellDebugwindow * (+77) cats, rm empty heaer 13:34:08 -!- adu has joined. 13:35:04 [[Eul]] M https://esolangs.org/w/index.php?diff=73049&oldid=58446 * PythonshellDebugwindow * (+18) /* You can learn more about Eul at github */ 13:35:15 [[Eul]] M https://esolangs.org/w/index.php?diff=73050&oldid=73049 * PythonshellDebugwindow * (-1) /* Example programs */ 13:38:09 [[Hash function]] M https://esolangs.org/w/index.php?diff=73051&oldid=61050 * PythonshellDebugwindow * (+7) 13:51:13 -!- adu has quit (Ping timeout: 264 seconds). 13:53:38 -!- ais523 has quit (Quit: quit). 13:54:45 -!- adu has joined. 13:54:57 -!- adu has quit (Client Quit). 14:02:44 [[ON THE WAY TO WHO KNOWS WHERE]] M https://esolangs.org/w/index.php?diff=73052&oldid=55745 * PythonshellDebugwindow * (-34) rm reduntant header 14:02:52 [[ON THE WAY TO WHO KNOWS WHERE]] M https://esolangs.org/w/index.php?diff=73053&oldid=73052 * PythonshellDebugwindow * (+3) 14:04:58 -!- zseri has joined. 14:10:20 -!- LKoen has quit (Read error: Connection reset by peer). 14:10:53 -!- LKoen has joined. 14:10:58 -!- LKoen has quit (Read error: Connection reset by peer). 14:11:55 -!- LKoen has joined. 14:20:13 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 14:36:42 -!- tromp has joined. 14:40:07 -!- tromp_ has quit (Ping timeout: 265 seconds). 14:41:34 -!- tromp has quit (Ping timeout: 265 seconds). 14:43:17 [[Forbin]] https://esolangs.org/w/index.php?diff=73054&oldid=72998 * PythonshellDebugwindow * (+2335) /* Overview */ more to go 14:47:52 -!- tromp has joined. 14:53:22 -!- rain1 has joined. 15:09:08 [[Forbin]] M https://esolangs.org/w/index.php?diff=73055&oldid=73054 * PythonshellDebugwindow * (+62) 15:17:23 -!- Arcorann has quit (Read error: Connection reset by peer). 15:32:59 -!- tromp has quit (Remote host closed the connection). 15:35:22 -!- b_jonas has joined. 15:43:34 -!- kritixilithos has joined. 15:55:15 -!- imode has joined. 16:01:23 -!- cpressey has quit (Quit: WeeChat 1.9.1). 16:02:37 linear algebra isn’t free of foundational issues even in interesting parts: “for U a subspace of V there exists a subspace U′ ⊂ V st U ⊕ U′ = V” requires axiom of choice 16:02:40 -!- arseniiv_ has changed nick to arseniiv. 16:04:11 “Hom(U, V) is nonempty for any subspace U of V” too 16:07:31 I stumbled upon these when proving that the only linear operators commuting with any other are scalar ones: if the space has no structures on it and is not finite-dimensional, we’ll need either U′ or a map from above to complete two operators making counterexamples to the two exhaustive cases when an operator fails to be a scalar one 16:08:23 the proof modulo invocation of those “foundational-issue-y” facts is almost trivial and neat 16:08:41 arseniiv: I heard that you need the axiom of choice to prove that vector spaces have a vector space basis, but not that you already need it for that first statement 16:08:59 but I guess it makes sense in hindsight 16:09:11 hmm wait 16:09:44 dunno 16:11:23 b_jonas: I was said AC is needed for the ⊕ thing at least 16:11:44 and hopefully they are interchangeable… 16:12:15 I find it interesting that in ZF¬C, there's a vector space without a basis 16:13:52 Taneb: ah! You reminded I wanted to see what that scalar operator theorem turns into in this case. It seems there should exist an “all-commuting” operator which isn’t scalar? 16:24:11 hm this way it feels too strong. I think it should be just “may exist”? even in ZF¬C, not just in ZF 16:31:43 -!- tromp has joined. 16:48:34 -!- ArthurStrong has joined. 16:54:43 -!- kritixilithos has quit (Ping timeout: 240 seconds). 16:55:59 -!- kritixilithos has joined. 16:58:55 -!- AdrameleK has left. 17:06:07 `learn_append california//. WARNING: The area of California is made of chemicals known to the State of California to cause cancer and birth defects or other reproductive harm. 17:06:08 Usage: le/rn_append keyword//Text you'd like to append. 17:06:18 `le/rn_append california//. WARNING: The area of California is made of chemicals known to the State of California to cause cancer and birth defects or other reproductive harm. 17:06:20 Learned 'california': California is pronounced "Caliphate-ornery-I-A" . WARNING: The area of California is made of chemicals known to the State of California to cause cancer and birth defects or other reproductive harm. 17:06:27 no, drop that space 17:06:51 ``` sed -i 's/" ./"./' /hackenv/wisdom/california 17:06:53 ​/hackenv/wisdom/california//California is pronounced "Caliphate-ornery-I-A". WARNING: The area of California is made of chemicals known to the State of California to cause cancer and birth defects or other reproductive harm. 17:07:00 `? california 17:07:02 California is pronounced "Caliphate-ornery-I-A". WARNING: The area of California is made of chemicals known to the State of California to cause cancer and birth defects or other reproductive harm. 17:19:23 [[Minebit]] M https://esolangs.org/w/index.php?diff=73056&oldid=73040 * PythonshellDebugwindow * (-5) style guide says user should have visible prefix 17:20:12 [[Screwtape]] M https://esolangs.org/w/index.php?diff=73057&oldid=47306 * PythonshellDebugwindow * (+23) 17:22:26 `tty 17:22:26 not a tty 17:25:23 -!- kritixilithos has quit (Ping timeout: 240 seconds). 17:46:23 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 18:00:11 -!- Frater_EST has joined. 18:11:29 -!- kritixilithos has joined. 18:13:11 [[User talk:PythonshellDebugwindow]] N https://esolangs.org/w/index.php?oldid=73058 * DmilkaSTD * (+186) Created page with "== So wait == You vote for the User:Username, but I vote for just Username. That means we are enemies :--~~~~" 18:13:24 [[User talk:PythonshellDebugwindow]] https://esolangs.org/w/index.php?diff=73059&oldid=73058 * DmilkaSTD * (+4) 18:13:54 -!- Frater_EST has left. 18:15:48 In LLVM, what are the differences between "freeze i1 undef" and the @llvm.experimental.widenable.condition intrinsic? 18:22:22 [[Css script]] https://esolangs.org/w/index.php?diff=73060&oldid=70746 * DmilkaSTD * (+46) 18:26:38 -!- Frater_EST has joined. 18:26:47 [[Daoyu]] M https://esolangs.org/w/index.php?diff=73061&oldid=67990 * Kaynato * (+12) Daoyu is homoiconic. 18:32:43 -!- kritixilithos has quit (Ping timeout: 240 seconds). 18:34:41 [[StubScript]] https://esolangs.org/w/index.php?diff=73062&oldid=68178 * DmilkaSTD * (+59) 18:48:30 -!- kritixilithos has joined. 18:54:50 [[Fscratch]] N https://esolangs.org/w/index.php?oldid=73063 * DmilkaSTD * (+316) Created page with "Fscratch is a language made by [https://scratch.mit.edu/users/herohamp/ herohamp] in a website called Scratch, and it's been ported to this wiki by [[User:DmilkaSTD|DmilkaSTD]..." 18:55:38 [[Fscratch]] https://esolangs.org/w/index.php?diff=73064&oldid=73063 * DmilkaSTD * (+27) 19:02:51 [[Fscratch]] https://esolangs.org/w/index.php?diff=73065&oldid=73064 * DmilkaSTD * (+423) 19:03:43 [[Fscratch]] https://esolangs.org/w/index.php?diff=73066&oldid=73065 * DmilkaSTD * (-2) 19:11:36 -!- kritixilithos has quit (Quit: quit). 19:17:20 -!- TheLie has joined. 19:32:40 -!- TheLie has quit (Remote host closed the connection). 19:35:58 -!- user24 has joined. 19:44:08 -!- user24 has quit (Remote host closed the connection). 19:45:48 [[Fscratch]] https://esolangs.org/w/index.php?diff=73067&oldid=73066 * DmilkaSTD * (+1353) 19:47:55 -!- Frater_EST has left. 19:48:50 [[Fscratch]] M https://esolangs.org/w/index.php?diff=73068&oldid=73067 * PythonshellDebugwindow * (+4) /* Item data type */ 20:00:26 [[Fscratch]] https://esolangs.org/w/index.php?diff=73069&oldid=73068 * DmilkaSTD * (+1056) 20:23:30 -!- Lord_of_Life_ has joined. 20:24:32 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 20:26:21 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 20:43:51 -!- arseniiv_ has joined. 20:46:30 -!- arseniiv has quit (Ping timeout: 246 seconds). 20:48:36 -!- rain1 has quit (Ping timeout: 246 seconds). 20:58:15 -!- ArthurSt1ong has joined. 21:00:09 -!- ArthurStrong has quit (Read error: Connection reset by peer). 21:06:42 [[Forbin]] https://esolangs.org/w/index.php?diff=73070&oldid=73055 * PythonshellDebugwindow * (+981) 21:28:56 [[SpaghettiScript]] M https://esolangs.org/w/index.php?diff=73071&oldid=73018 * UltimateProGrammer * (+115) Add implementation to page 21:44:35 -!- TheLie has joined. 21:48:31 -!- tromp has quit (Remote host closed the connection). 21:57:47 -!- tromp has joined. 22:15:26 -!- LKoen has quit (Remote host closed the connection). 22:33:16 [[User talk:PythonshellDebugwindow]] https://esolangs.org/w/index.php?diff=73072&oldid=73059 * Ais523 * (+1012) r to DmilkaSTD 22:33:51 [[Fscratch]] M https://esolangs.org/w/index.php?diff=73073&oldid=73069 * Ais523 * (-10) unpipe cross-namespace link 22:35:08 [[BF-ASM:8]] M https://esolangs.org/w/index.php?diff=73074&oldid=69540 * Ais523 * (-20) unpipe cross-namespace link 22:35:52 [[(HA)pple waITING]] M https://esolangs.org/w/index.php?diff=73075&oldid=72156 * Ais523 * (-11) unpipe cross-namespace link 22:53:16 -!- Lord_of_Life_ has joined. 22:55:34 -!- Lord_of_Life has quit (Ping timeout: 240 seconds). 22:56:09 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 23:17:31 -!- Sgeo has joined. 23:18:36 -!- TheLie has quit (Remote host closed the connection). 23:49:06 -!- arseniiv_ has quit (Ping timeout: 272 seconds).