00:05:25 -!- MarkFan8901 has joined.
00:05:51 <MarkFan8901> <aadenboy: I'm imagining an "all-you-can-eat" program form where a program is tasked with performing as many interactions as possible with the language>: kinda like the optimal fuzzer?
00:06:13 <MarkFan8901> <aadenboy: shout out to the hangul space filler for not being a whitespace character>: kinda the same deal with the zero width space
00:06:29 <MarkFan8901> however we think its just javascripts built-in whitespace detection
00:07:00 <MarkFan8901> theres lots of web apps where we've been able to bypass systems involving whitespace by using a zwsp
00:15:47 <zzo38> People still think that making programming languages (and other stuff) to use Unicode is good idea, even though it isn't.
00:17:24 <MarkFan8901> the most reasonable take we could have to defend it is that it allows people who dont speak a language which uses the latin alphabet to write programs
00:17:49 <MarkFan8901> but like, we dont think thats ever been a consideration for most language designers for a very long time
00:17:52 <esolangs> [[Cf]] M https://esolangs.org/w/index.php?diff=196316&oldid=178535 * Qazwsxplm * (+35) /* Hello, World! in Cf */
00:18:07 <zzo38> Yes, and there are better ways to do that than Unicode.
00:18:34 <zzo38> (Also, it is not always necessary; e.g. even in comments, you might ignore the character encoding; in case the program text itself is ASCII but comments aren't)
00:19:16 -!- Lord_of_Life_ has joined.
00:19:22 <MarkFan8901> speaking of which we need to work on ralsei again
00:19:42 <MarkFan8901> we have an idea for making an assembler where you can swap the language its in out effortlessly
00:19:55 -!- Lord_of_Life has quit (Ping timeout: 246 seconds).
00:20:09 <MarkFan8901> ofc thatll be for when ralsei is in its fully implemented state
00:20:32 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
00:20:41 <MarkFan8901> but we think in general giving multilingual support to programming languages is really cool
00:23:12 -!- ChimeraAnova has joined.
00:27:26 <esolangs> [[User:Raiseafloppafan7741]] M https://esolangs.org/w/index.php?diff=196317&oldid=195877 * Raiseafloppafan7741 * (-38)
00:36:57 <esolangs> [[User:C0ffee/bf.sed]] M https://esolangs.org/w/index.php?diff=196318&oldid=196253 * C0ffee * (+14) small edit
00:51:54 <esolangs> [[User:Raiseafloppafan7741]] M https://esolangs.org/w/index.php?diff=196319&oldid=196317 * Raiseafloppafan7741 * (+132)
00:55:19 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
00:55:34 <MarkFan8901> we gotta study really tiny randomized neural networks to see what kinds of programs they create
01:02:44 -!- Lord_of_Life has joined.
01:18:09 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
01:19:19 -!- Lord_of_Life has joined.
01:23:06 -!- Lord_of_Life has quit (Client Quit).
01:24:50 -!- Lord_of_Life has joined.
01:36:18 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
01:55:08 <esolangs> [[key]] https://esolangs.org/w/index.php?diff=196320&oldid=193852 * Miui * (+10) /* Interpreter */ preparing to move as the interpreter in this state is more of a joke than the language it seeks to describe
01:55:51 <esolangs> [[Special:Log/move]] move * Miui * moved [[]] to [[User:User:Miui/]]: existence of language unclear
01:58:03 -!- Lord_of_Life has joined.
02:06:01 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
02:07:02 -!- Lord_of_Life has joined.
02:12:19 -!- janala has quit (Read error: Connection reset by peer).
02:12:21 -!- ChimeraAnova has quit (Remote host closed the connection).
02:13:00 -!- ChimeraAnova has joined.
02:19:34 -!- MarkFan8901 has quit (Quit: Client closed).
02:19:51 -!- MarkFan8901 has joined.
02:20:32 <esolangs> [[Special:Log/move]] move * Miui * moved [[89]] to [[89 (machine)]]: move 89 to 89_(machine) because it is both a joke and not a language but rather it is a type of implementation of Time.
02:24:53 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
02:28:00 <aadenboy> ^ the move log uses blue for the first link but not the second?
02:30:00 -!- Lord_of_Life has joined.
02:35:14 <esolangs> [[Talk:Simpl]] https://esolangs.org/w/index.php?diff=196325&oldid=195913 * Cordership * (+180) /* This sucks. */
02:35:44 <esolangs> [[Talk:Simpl]] https://esolangs.org/w/index.php?diff=196326&oldid=196325 * Cordership * (+46) /* This sucks. */
02:36:49 <esolangs> [[Simpl]] https://esolangs.org/w/index.php?diff=196327&oldid=196242 * Cordership * (+6) /* Inheritance and polymorphism: */
02:39:32 <esolangs> [[User:Cordership]] https://esolangs.org/w/index.php?diff=196328&oldid=196006 * Cordership * (+201) /* python programs */
02:43:31 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
02:46:51 -!- ChimeraAnova has quit (Ping timeout: 251 seconds).
02:47:47 -!- janala has joined.
02:47:51 -!- ChimeraAnova has joined.
02:53:08 <esolangs> [[User:Aadenboy]] https://esolangs.org/w/index.php?diff=196329&oldid=195320 * Aadenboy * (+70)
02:53:14 <fungot> ChimeraAnova: emulate a c switch/ case from c ( to turn xevents into scheme objects as java objects. is not tc 2. can be used
02:53:31 -!- Lord_of_Life has joined.
02:53:32 <esolangs> [[User:Aadenboy/randomuserpage]] https://esolangs.org/w/index.php?diff=196330&oldid=194761 * Aadenboy * (+25) add [[User:Aadenboy/546372]]
02:56:55 <ChimeraAnova> garbledmessageentryopeyentropyentryopenrgjeopgjgjepmgkafhsafoefmekgsgjewjiofjawfowfoanfawfungotiawofnwdaoidwwad03rpawjsadmr[c3
02:56:55 <fungot> ChimeraAnova: i have a bot which pipes fortune(1) to the compiler? i wasn't aware that " flan" also described something along the lines of the king james bible in the genetic pool. it's a book
02:57:32 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
02:58:09 <ChimeraAnova> That should be a real thing (a bot which pipes fortune(1) to a compiler)
02:58:16 <HackEso> fortune: error while loading shared libraries: librecode.so.0: cannot open shared object file: No such file or directory
02:58:46 <fungot> ChimeraAnova: because it's cleaner?" at http://paste.lisp.org/ display/ fnord
03:01:00 <MarkFan8901> [[Slide-rule completeness]] needs to be clarified
03:05:22 <esolangs> [[User:Aadenboy/546372]] M https://esolangs.org/w/index.php?diff=196331&oldid=196315 * Aadenboy * (-4)
03:05:44 <esolangs> [[User:Raiseafloppafan7741]] https://esolangs.org/w/index.php?diff=196332&oldid=196319 * Raiseafloppafan7741 * (-306) remove thue 2763 days thing
03:22:44 <aadenboy> back in april yayimhere said to me "I think you'd be able to get [an interview]!" and it just sat with me since, at least then, I felt like I might not have enough? yet? iirc my thought was "I should make another esolang first" and I never really got to that point (not that I didn't sporadically try)
03:23:23 <aadenboy> the answer is at least obvious to me That Doesn't Matter Just Ask. but an additional esolang to present has been an allure
03:24:30 -!- Lord_of_Life has joined.
03:27:33 -!- Lord_of_Life has quit (Client Quit).
03:47:36 -!- Lord_of_Life has joined.
03:48:44 <esolangs> [[Talk:Quaternions]] https://esolangs.org/w/index.php?diff=196333&oldid=196261 * Cleverxia * (+208) /* Rational or irrational? */
03:48:59 <esolangs> [[Talk:Quaternions]] M https://esolangs.org/w/index.php?diff=196334&oldid=196333 * Cleverxia * (+0)
03:49:54 -!- Lord_of_Life has quit (Excess Flood).
03:55:20 -!- Lord_of_Life has joined.
03:56:10 <fungot> ChimeraAnova: ( i'm implementing first-order logic resolution in scheme). they keep snorting fnord they mention them.
03:59:42 <aadenboy> is snorting fnord dangerous. what kind of high does it give
04:01:48 <fungot> aadenboy: eradicate the parens are wrong :) i'm sorry, sp3tt
04:07:14 <esolangs> [[69]] https://esolangs.org/w/index.php?diff=196335&oldid=195829 * Cleverxia * (+44)
04:07:48 <esolangs> [[User:Cleverxia/golfing results]] https://esolangs.org/w/index.php?diff=196336&oldid=196265 * Cleverxia * (+19)
04:08:59 <esolangs> [[69]] https://esolangs.org/w/index.php?diff=196337&oldid=196335 * Cleverxia * (-10) /* a+b */ how can I forget that
04:09:34 <esolangs> [[User:Cleverxia/golfing results]] https://esolangs.org/w/index.php?diff=196338&oldid=196336 * Cleverxia * (+10)
04:13:31 <aadenboy> ChimeraAnova: maybe fungot is an FSA and parentheses reminds it of its inferiority
04:13:31 <fungot> aadenboy: i'm not familiar with pc-select.el), they're the last to know, good stuff. i am going to
04:14:57 <ChimeraAnova> Because a PDA should be able to solve {}()[<>[]{()}<>] but FSAs can't
04:16:08 <esolangs> [[Talk:Simpl]] https://esolangs.org/w/index.php?diff=196339&oldid=196326 * PkmnQ * (+337) /* This page has the 9th most revisions */ new section
04:16:24 <aadenboy> `lua -e print(("a(b(c(d)e(f)g((h))i)j(k)l)m"):match("%b()"))
04:16:27 <HackEso> (b(c(d)e(f)g((h))i)j(k)l)
04:16:43 <aadenboy> `lua -e print(("a(b(c(d)e(f)g((h))i)j(k)l)m"):match("%b()"):match("%b()"):match("%b()"))
04:16:45 <HackEso> (b(c(d)e(f)g((h))i)j(k)l)
04:17:11 <aadenboy> `lua -e print(("a(b(c(d)e(f)g((h))i)j(k)l)m"):match("%b()"):match(".(%b())"):match(".(%b())"))
04:17:32 <aadenboy> `lua -e print(("a(b(c(d)e(f)g((h))i)j(k)l)m"):match("%b()"):match(".(%b())"):match(".%b().*%b().*(%b())"))
04:17:53 <aadenboy> `lua -e print(("a(b(c(d)e(f)g((h))i)j(k)l)m"):match("%b()"):match(".(%b())"):match(".%b().*%b().*?(%b())")) -- rude greedy selector
04:18:09 <aadenboy> `lua -e print(("a(b(c(d)e(f)g((h))i)j(k)l)m"):match("%b()"):match(".(%b())"):match(".%b().*%b().*?(%b())"))
04:18:17 <aadenboy> `lua -e print(("a(b(c(d)e(f)g((h))i)j(k)l)m"):match("%b()"):match(".(%b())"):match(".%b().*%b().-(%b())"))
04:27:37 -!- moony has quit (Ping timeout: 241 seconds).
04:28:02 -!- iovoid has quit (Ping timeout: 256 seconds).
04:29:01 <b_jonas> Ken Shirriff's blog entry on 8087, this time about the tangent function https://www.righto.com/2026/09/8087-tangent-cordic.html
04:29:16 -!- Bowserinator has quit (Ping timeout: 275 seconds).
04:36:54 <esolangs> [[User talk:Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff]] https://esolangs.org/w/index.php?diff=196340&oldid=196154 * Marcus 2n2 * (+170) .
04:53:06 -!- somefan has joined.
05:00:22 <esolangs> [[Pgmpiet]] https://esolangs.org/w/index.php?diff=196341&oldid=196067 * Miui * (-3557) /* examples */ removed erroneous cheating quine and fixed Hello, world example. It is supposed to be a trivial piet substitution and I had a bug in the interpreter which cycled mod18 rather than a simple piet substitution
05:07:09 -!- Bowserinator has joined.
05:07:40 -!- moony has joined.
05:13:04 -!- iovoid has joined.
05:13:44 <esolangs> [[Cactusi]] M https://esolangs.org/w/index.php?diff=196342&oldid=102852 * MarkFan8901 * (-21)
05:14:15 <esolangs> [[The Genius from Kiev]] M https://esolangs.org/w/index.php?diff=196343&oldid=65350 * MarkFan8901 * (-21)
05:27:17 <esolangs> [[The kids choice awards]] https://esolangs.org/w/index.php?diff=196344&oldid=196068 * Miui * (+3) /* pgmpiet */ fixed program
05:34:25 <esolangs> [[69]] https://esolangs.org/w/index.php?diff=196345&oldid=196337 * Cleverxia * (-2) /* a+b */
05:34:47 <esolangs> [[User:Cleverxia/golfing results]] https://esolangs.org/w/index.php?diff=196346&oldid=196338 * Cleverxia * (+9)
05:36:28 <esolangs> [[Do while true]] M https://esolangs.org/w/index.php?diff=196347&oldid=196264 * Cleverxia * (+121) /* Syntax */ fix
05:37:22 <esolangs> [[Do while true]] https://esolangs.org/w/index.php?diff=196348&oldid=196347 * Cleverxia * (-54) /* Hello, World! */
05:38:01 <esolangs> [[User:Cleverxia/golfing results]] https://esolangs.org/w/index.php?diff=196349&oldid=196346 * Cleverxia * (+40)
05:38:33 <fungot> ChimeraAnova: it sort of waits for you to come here in fnord we are not deliberately ignoring you but your question and if someone redefined them then the coloring could be a semicolon in c
05:39:09 <ChimeraAnova> fungot: Remove Turing-complete Python No it witnessed 6969 skibidi rizzlers mogged right. My "candy esolangs: de67: It's not to make a robust IRC log plot FYI) wrong HT
05:39:09 <fungot> ChimeraAnova: so you're saying that everyone should just use the more general goal?) hacking scheme on a fnord memory :)
05:39:32 <ChimeraAnova> Since when did I (or the thing that actually said this) say that
05:39:47 <fungot> ChimeraAnova: it has to
05:39:52 <fungot> ChimeraAnova: full score! bye! hi! bye! hi! hi! hi! hi! hi!
05:53:10 <ChimeraAnova> `factor 99999999999999999999999999999113912124
05:53:12 <HackEso> 99999999999999999999999999999113912124: 2 2 3 7 107 12211 911141241944554722906094467043
05:53:14 <ChimeraAnova> `factor 999999999999999999999999999991139121241
05:53:17 <HackEso> 999999999999999999999999999991139121241: 17 1453 24763 71504951143 22863677858375480849
05:53:29 <ChimeraAnova> `factor 999999999999999999999999999991139121241000000000000000000001
05:53:37 <HackEso> 999999999999999999999999999991139121241000000000000000000001: 7 142857142857142857142857142855877017320142857142857142857143
05:53:42 <ChimeraAnova> `factor 999999999999999999999999999991139121241000000000000000000003
05:53:44 <HackEso> 999999999999999999999999999991139121241000000000000000000003: 11 11329 8024458549659361734566960094296528789678941413428128937
05:54:01 <ChimeraAnova> `factor 999999999999999999999999999991139121240999999999999999999999
05:54:03 <HackEso> 999999999999999999999999999991139121240999999999999999999999: 3 179 63921673 29132488333395934535226109520021541835575235378399
05:54:05 <ChimeraAnova> `factor 9999999999999999999999999999911391212409999999999999999999991
05:54:08 <HackEso> 9999999999999999999999999999911391212409999999999999999999991: 37 1823713 1298364439 114141919043238448221006787830885572351840749
05:54:17 <HackEso> factor: ‘abc’ is not a valid positive integer
05:54:20 <HackEso> factor: invalid option -- '1' \ Try 'factor --help' for more information.
05:54:22 <HackEso> cat: /hackenv/bin/factor: No such file or directory
05:54:38 <HackEso> factor: unrecognized option '-- -1' \ Try 'factor --help' for more information.
05:54:39 <HackEso> where? No such file or directory
05:54:44 <HackEso> factor(1) - factor numbers
05:55:07 <HackEso> 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
05:55:32 <aadenboy> ChimeraAnova: https://github.com/srmalins/primelists
05:55:36 <HackEso> 3177041787: 3 3 17 251 82729
05:55:47 <HackEso> 331725182729: 331725182729
05:56:34 <HackEso> 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
05:56:48 <HackEso> 3191311117: 19 19 1229 7193
05:56:56 <HackEso> 191912297193: 3 3 3 109 65209751
05:56:59 <HackEso> 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
05:57:04 <HackEso> 33310965209751: 3 3 3 3 3 47 71 41079461
05:57:20 <HackEso> 33333477141079461: 3 79 140647582873753
05:57:36 <HackEso> 379140647582873753: 379140647582873753
05:58:00 <aadenboy> some kind of weird collatz lol
05:58:07 <aadenboy> factor -> concat -> factor -> concat -> ...
05:58:20 <ChimeraAnova> This should be a fractran-like language I feel for some reason
05:58:29 <HackEso> 9059018570918509125809: 41 811 1103 247002259795253
05:58:42 <HackEso> 418111103247002259795253: 7 7 97 131 7649 2937037 29890867
05:59:01 <HackEso> 77971317649293703729890867: 3 53 289999 1690990815806406787
05:59:24 <HackEso> 3532899991690990815806406787: 17 37 3181 1765700456001922591763
05:59:46 <HackEso> 173731811765700456001922591763: 3 3 3 3 147551077 14536235355927616999
06:00:08 <HackEso> factor: ‘5.31’ is not a valid positive integer
06:00:32 <HackEso> 33331475510771456235355927616999: 202015905853 164994312551931530483
06:00:52 <HackEso> 202015905853164994312551931530483: 3 3 3 311 24058104781846492117726799039
06:00:54 <MarkFan8901> it would be really funny if `factor 0 crashed the bot
06:01:11 <HackEso> type? No such file or directory
06:01:16 <HackEso> 33331124058104781846492117726799039: 19 131 337 2531 994398703 15788558049951811
06:01:29 <HackEso> usage: bc [options] [file ...] \ -h --help print this usage and exit \ -i --interactive force interactive mode \ -l --mathlib use the predefined math routines \ -q --quiet don't print initial banner \ -s --standard non-standard bc constructs are errors \ -w --warn warn about non-standard bc constructs \ -v --version print version information and exit
06:01:30 <aadenboy> how do I check the location of something?
06:01:37 <ChimeraAnova> `factor 19131337253199439870315788558049951811
06:01:40 <HackEso> bc(1p) - precision arithmetic language \ BC(3x) - direct curses interface to the terminfo capability database
06:02:05 <aadenboy> isn't hackeso on esolangs-blah
06:02:58 <HackEso> ELF............>.....ð,......@.......H"..........@.8..@.........@.......@.......@................................”......”......”...................................................................................... ....... ....... ......)‹......)‹.....................°.......°.......°......\......\....................Ð......Ð......Ð......Ð......Ð(........................................................
06:05:25 <HackEso> lua: (command line):1: unexpected symbol near ''print(1+1)''
06:08:08 <somefan> `lua -e os.execute('echo hi')
06:08:22 <somefan> `lua -e os.execute('factor' .. 10^20)
06:08:25 <HackEso> sh: 1: factor1e+20: not found
06:08:26 <somefan> `lua -e os.execute('factor ' .. 10^20)
06:08:30 <HackEso> factor: ‘1e+20’ is not a valid positive integer
06:08:41 <somefan> `lua -e os.execute('factor ' .. 10^4)
06:09:01 <ChimeraAnova> `lua -e os.execute('factor ' .. 1000000000000000000)
06:09:03 <HackEso> factor: ‘1e+18’ is not a valid positive integer
06:09:06 <somefan> `lua -e os.execute('factor ' .. 1 + ('0'):rep(20))
06:09:10 <somefan> `lua -e os.execute('factor ' .. 1 .. ('0'):rep(20))
06:09:12 <HackEso> 100000000000000000000: 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
06:09:16 <somefan> `lua -e os.execute('factor ' .. 1 .. ('0'):rep(30))
06:09:19 <HackEso> 1000000000000000000000000000000: 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
06:09:22 <ChimeraAnova> `lua -e os.execute('factor 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000")
06:09:25 <HackEso> lua: (command line):1: unfinished string near <eof>
06:09:27 <somefan> `lua -e os.execute('factor ' .. ('9'):rep(30))
06:09:29 <HackEso> 999999999999999999999999999999: 3 3 3 7 11 13 31 37 41 211 241 271 2161 9091 2906161
06:09:30 <ChimeraAnova> `lua -e os.execute("factor 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000")
06:09:32 <HackEso> 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000: 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
06:09:34 <ChimeraAnova> `lua -e os.execute("factor 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001")
06:10:02 <somefan> `lua -e os.execute('factor ' .. ('9'):rep(999))
06:10:16 <somefan> `lua -e os.execute('factor ' .. ('9'):rep(90))
06:10:18 <MarkFan8901> god we wish we had an old timey physical neural network we could manually adjust the knobs on
06:10:23 <HackEso> 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999: 3 3 3 3 7 11 13 19 31 37 41 211 241 271 2161 9091 29611 52579 238681 333667 2906161 3762091 8985695684401 4185502830133110721
06:10:24 <ChimeraAnova> HackEso is thinking real hard about that number which might be divisible by 17 * k + n
06:10:51 <somefan> `lua -e os.execute('factor ' .. ('9'):rep(110))
06:11:04 <MarkFan8901> wait why are you guys doing `lua -e os.execute(...)
06:11:25 <ChimeraAnova> `lua -e os.execute("rm -rf skibidisigmadirectory")
06:11:30 <HackEso> bash: --: invalid option \ Usage:bash [GNU long option] [option] ... \ bash [GNU long option] [option] script-file ... \ GNU long options: \ --debug \ --debugger \ --dump-po-strings \ --dump-strings \ --help \ --init-file \ --login \ --noediting \ --noprofile \ --norc \ --posix \ --pretty-print \ --rcfile \ --restricted \ --verbose \ --version \ Shell options: \ -ilrsD or -c command or -O shopt_option(invocation only) \ -abefhkmnptuvx
06:11:48 <HackEso> rm: cannot remove 'skibidisigmadirectory': No such file or directory
06:11:56 <HackEso> run(8hackeso) - run a shell command \ run(1hackeso) - no description \ run(8lambdabot) - evaluate Haskell expression
06:12:28 <HackEso> bash: - : invalid option \ Usage:bash [GNU long option] [option] ... \ bash [GNU long option] [option] script-file ... \ GNU long options: \ --debug \ --debugger \ --dump-po-strings \ --dump-strings \ --help \ --init-file \ --login \ --noediting \ --noprofile \ --norc \ --posix \ --pretty-print \ --rcfile \ --restricted \ --verbose \ --version \ Shell options: \ -ilrsD or -c command or -O shopt_option(invocation only) \ -abefhkmnptuvx
06:12:51 <HackEso> bash sh: nothing appropriate.
06:12:56 <HackEso> bash(1) - GNU Bourne-Again SHell
06:12:59 <HackEso> sh(1p) - shell, the standard command language interpreter \ sh(1egobot) - no description \ sh(8glibc) - Running a Command
06:13:06 <HackEso> dash(1) - command interpreter (shell)
06:13:44 <HackEso> awk \ awk.1.gz \ builtins.7.gz \ c++ \ c89 \ c99 \ cc \ cpp \ editor \ ex \ guile \ java \ java.1.gz \ jexec \ jexec-binfmt \ jpackage \ jpackage.1.gz \ js \ keytool \ keytool.1.gz \ linux \ lzcat \ lzcmp \ lzdiff \ lzegrep \ lzfgrep \ lzgrep \ lzless \ lzma \ lzmore \ mt \ nawk \ nawk.1.gz \ pager \ prolog \ README \ rmiregistry \ rmiregistry.1.gz \ rmt \ rmt.8.gz \ rview \ rvim \ unlzma \ vi \ view \ vim \ vimdiff \ which \ which.1.gz \ which.de1.gz \ wh
06:14:03 <somefan> `type /etc/alternatives/c99
06:14:05 <HackEso> type? No such file or directory
06:14:58 <ChimeraAnova> `lua -e os.execute('echo "' .. "rm /hackenv/bin/run" .. '"')
06:15:24 <somefan> `lua -e os.getenv('SHELL')
06:15:41 <HackEso> getenv? No such file or directory
06:16:07 <HackEso> Usage: mawk [Options] [Program] [file ...] \ \ Program: \ The -f option value is the name of a file containing program text. \ If no -f option is given, a "--" ends option processing; the following \ parameters are the program text. \ \ Options: \ -f program-file Program text is read from file instead of from the \ command-line. Multiple -f options are accepted. \ -F value sets the field separator, FS,
06:16:40 <HackEso> bin \ dev \ etc \ hackenv \ lib \ lib64 \ proc \ sbin \ sys \ tmp \ usr
06:16:50 <HackEso> tree? No such file or directory
06:16:53 <HackEso> apt 3.0.3 (amd64) \ Usage: apt [options] command \ \ apt is a commandline package manager and provides commands for \ searching and managing as well as querying information about packages. \ It provides the same functionality as the specialized APT tools, \ like apt-get and apt-cache, but enables options more suitable for \ interactive use by default. \ \ Most used commands: \ list - list packages based on package names \ search - search in package d
06:17:34 <HackEso> bin \ games \ include \ lib \ lib64 \ libexec \ local \ sbin \ share \ src
06:17:42 <HackEso> applications \ apt \ base-files \ base-passwd \ bash-completion \ binfmts \ bug \ build-essential \ ca-certificates \ ca-certificates-java \ common-licenses \ debconf \ debianutils \ dict \ doc \ doc-base \ dpkg \ emacs \ emacsen-common \ file \ fish \ gcc \ gdb \ gforth \ git-core \ gitweb \ guile \ i18n \ icons \ info \ iproute2 \ java \ keyrings \ libc-bin \ lintian \ locale \ man \ menu \ mercurial \ misc \ nodejs \ node_modules \ pam \ pam-configs \ p
06:18:00 <HackEso> bin \ etc \ games \ include \ lib \ libexec \ man \ sbin \ share \ src
06:18:15 <HackEso> ls: cannot access '~': No such file or directory
06:18:20 <HackEso> 67.txt \ 7ermk2UVHP4U \ a \ a.c \ altairz80l64 \ ame \ ame.c \ app.dsk \ appleiicpm.dsk \ a.sh \ asmbf-1.2.7 \ AxgmKr9kfl7f \ AxgmKr9kfl7f.cpp \ banana.txt \ bef2 \ bfi \ bin \ bn.c \ bn.h \ buggy_file_glitch!!!!_run_cat_on_this_file.txt \ Burlesque \ canary \ cmd.whatis \ compiled_brachylog.pl \ cpm2.dsk \ cpmrun.txt \ detect \ detect.c \ egel-master \ egel-scripts \ egel.zip \ endoftime.lua \ eotlast \ fence.c \ hac \ hackbf \ hackbf.c \ hackh \ hackh.c
06:19:50 <somefan> `lua -e print(("a\n"):rep(99))
06:19:52 <HackEso> a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a \ a
06:20:00 <somefan> `lua -e print(("\\\n"):rep(99))
06:20:03 <HackEso> \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
06:20:10 <somefan> `lua -e print(("\n"):rep(99))
06:20:35 <somefan> `lua -e print(("A"):rep(999))
06:20:38 <HackEso> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
06:20:51 <somefan> `lua -e print(("A"):rep(9999))
06:20:53 <HackEso> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
06:21:12 <somefan> `lua -e print(("A"):rep(459))
06:21:14 <HackEso> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
06:21:19 <somefan> `lua -e print(("A"):rep(461))
06:21:21 <HackEso> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
06:21:31 <aadenboy> `run echo 't=0 n="200"c=n repeat f=io.popen("factor "..n:gsub("%s",""))n=f:read("*a"):match(".- (.+)")t=t+1 c=c.." -> "..n:gsub("%s","")until not n:match(" ")print(t.." factorizations: "..(#c+#(""..t)<256 and c or c:gsub(">.+>", "> ... ->")))' > factorchain.lua
06:22:12 <HackEso> lua /hackenv/bin/endoftime.lua
06:22:28 <aadenboy> `run echo 't=0 n="200"c=n repeat f=io.popen("factor "..n:gsub("%s",""))n=f:read("*a"):match(".- (.+)")t=t+1 c=c.." -> "..n:gsub("%s","")until not n:match(" ")print(t.." factorizations: "..(#c+#(""..t)<256 and c or c:gsub(">.+>", "> ... ->")))' > /hackenv/bin/factorchain.lua
06:22:49 <aadenboy> `run echo "lua /hackenv/bin/factorchain.lua" > /hackenv/bin/factorchain
06:23:12 <aadenboy> `run echo 'assert(arg[1],"No number provided")t=0 n=arg[1]c=n repeat f=io.popen("factor "..n:gsub("%s",""))n=f:read("*a"):match(".- (.+)")t=t+1 c=c.." -> "..n:gsub("%s","")until not n:match(" ")print(t.." factorizations: "..(#c+#(""..t)<256 and c or c:gsub(">.+>", "> ... ->")))' > /hackenv/bin/factorchain.lua
06:23:23 <HackEso> factorchain? Permission denied
06:23:32 <aadenboy> `run chmod +x /hackenv/bin/factorchain
06:23:42 <HackEso> lua: /hackenv/bin/factorchain.lua:1: No number provided \ stack traceback: \ [C]: in function 'assert' \ /hackenv/bin/factorchain.lua:1: in main chunk \ [C]: in ?
06:23:49 <HackEso> lua: /hackenv/bin/factorchain.lua:1: No number provided \ stack traceback: \ [C]: in function 'assert' \ /hackenv/bin/factorchain.lua:1: in main chunk \ [C]: in ?
06:24:38 <aadenboy> `run echo "lua /hackenv/bin/factorchain.lua $1" > /hackenv/bin/factorchain
06:24:50 <HackEso> lua: /hackenv/bin/factorchain.lua:1: No number provided \ stack traceback: \ [C]: in function 'assert' \ /hackenv/bin/factorchain.lua:1: in main chunk \ [C]: in ?
06:25:12 <aadenboy> `run echo "lua /hackenv/bin/factorchain.lua \$1" > /hackenv/bin/factorchain
06:25:21 <HackEso> 3 factorizations: 4 -> 22 -> 211 -> 211
06:25:34 <HackEso> 16 factorizations: 20 -> 225 -> 3355 -> 51161 -> 114651 -> 3312739 -> 17194867 -> 194122073 -> 709273797 -> 39713717791 -> 113610337981 -> 733914786213 -> 3333723311815403 -> 131723655857429041 -> 772688237874641409 -> 3318308475676071413 -> 3318308475676071413
06:26:07 <HackEso> 30 factorizations: 200 -> ... -> 3133073540199910222394764832999271775503766937
06:27:18 <HackEso> 8 factorizations: 2763 -> 33307 -> 191753 -> 337569 -> 3176619 -> 359131137 -> 3177041787 -> 331725182729 -> 331725182729
06:27:59 <ChimeraAnova> Ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
06:28:15 <HackEso> 331725182729: 331725182729
06:28:40 <HackEso> 4 factorizations: 25 -> 55 -> 511 -> 773 -> 773
06:28:47 <HackEso> 4 factorizations: 100 -> 2255 -> 51141 -> 317047 -> 317047
06:29:44 <HackEso> 6 factorizations: 6767 -> 67101 -> 322367 -> 479673 -> 33223239 -> 337527353 -> 337527353
06:29:50 <aadenboy> `lua -e for i=2,100 do f=io.popen('factorchain '..i)io.write(f:match("%d").." ")end
06:29:52 <HackEso> lua: (command line):1: attempt to call method 'match' (a nil value) \ stack traceback: \ (command line):1: in main chunk \ [C]: in ?
06:30:07 <aadenboy> `lua -e for i=2,100 do f=io.popen('factorchain '..i)io.write(f:read("*n").." ")end
06:30:15 <HackEso> 1 factorizations: 7741 -> 7741
06:30:18 <HackEso> 2 factorizations: 6969 -> 323101 -> 323101
06:30:28 <HackEso> 3 factorizations: 69696969 -> 32373101137 -> 135346985633 -> 135346985633
06:30:44 <HackEso> 1 1 3 1 2 1 14 3 5 1 2 1 6 5 5 1 2 1 16 2 2 1 3 4 5 5 2 1 3 1 3 2 6 4 3 1 3 2 10 1 3 1 10 7 2 1 16
06:30:49 <HackEso> 2 factorizations: 135346985634 -> 2373222547277 -> 2373222547277
06:30:59 <HackEso> 1 factorizations: 17 -> 17
06:30:59 <aadenboy> `lua -e for i=2,10 do f=io.popen('factorchain '..i)io.write(f:read("*n").." ")end
06:31:02 <HackEso> 2 factorizations: 18 -> 233 -> 233
06:31:08 <ChimeraAnova> `factorchain 192219581571209572189562895689327875892758268
06:31:20 <aadenboy> `lua -e for i=2,50 do f=io.popen('factorchain '..i)io.write(f:read("*n").." ")end
06:31:45 <MarkFan8901> our little toy neural network is somehow already producing interesting results
06:31:56 <HackEso> 1 1 3 1 2 1 14 3 5 1 2 1 6 5 5 1 2 1 16 2 2 1 3 4 5 5 2 1 3 1 3 2 6 4 3 1 3 2 10 1 3 1 10 7 2 1 16
06:32:13 <MarkFan8901> one we just got from randomizing it is perfectly clean addition up until ~0.4
06:32:52 <MarkFan8901> we've been getting a lot of addition, multiplication, and exponentiation looking patterns
06:34:23 <esolangs> [[Talk:Quaternions]] https://esolangs.org/w/index.php?diff=196350&oldid=196334 * Blashyrkh * (+172) /* Rational or irrational? */
06:35:49 <esolangs> [[!4warning]] https://esolangs.org/w/index.php?diff=196351&oldid=192287 * Miui * (+60) add category and fix links
06:36:30 <fungot> Available: agora alice c64 ct darwin discworld elon enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl
06:36:38 <fungot> echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball rreree rerere botsnack bf
06:37:19 <fungot> Usage: ^def <command> <lang> <code>
06:37:32 -!- ChimeraAnova has quit (Quit: ChimeraAnova).
06:38:05 -!- ChimeraAnova has joined.
06:38:20 <esolangs> [[Special:Log/move]] move * Miui * moved [[Yggdraphyll]] to [[User:Miui/Yggdraphyll]]: existence of language unclear
06:39:14 <esolangs> [[MFJZ]] https://esolangs.org/w/index.php?diff=196354&oldid=194398 * ChuckEsoteric08 * (+46)
06:39:33 <esolangs> [[69]] M https://esolangs.org/w/index.php?diff=196355&oldid=196345 * Cleverxia * (+98) /* examples */
06:40:47 <esolangs> [[User:Cleverxia/golfing results]] https://esolangs.org/w/index.php?diff=196356&oldid=196349 * Cleverxia * (+39)
06:42:01 <esolangs> [[Talk:Quaternions]] https://esolangs.org/w/index.php?diff=196357&oldid=196350 * Cleverxia * (+177)
06:47:58 <esolangs> [[Talk:Quaternions]] https://esolangs.org/w/index.php?diff=196358&oldid=196357 * Blashyrkh * (+184) /* Rational or irrational? */
06:55:36 <esolangs> [[Talk:Quaternions]] https://esolangs.org/w/index.php?diff=196359&oldid=196358 * Blashyrkh * (+441)
07:02:25 -!- janala has left.
07:04:19 -!- PkmnQ has joined.
07:06:25 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
07:08:10 <esolangs> [[Talk:Quaternions]] https://esolangs.org/w/index.php?diff=196360&oldid=196359 * Blashyrkh * (+257) /* Rational or irrational? */
07:08:26 -!- Lord_of_Life has joined.
07:15:56 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
07:20:09 <esolangs> [[Vines]] https://esolangs.org/w/index.php?diff=196361&oldid=196313 * AeroPurple * (+1445) Created half-adder
07:26:20 <esolangs> [[Talk:Quaternions]] https://esolangs.org/w/index.php?diff=196362&oldid=196360 * Blashyrkh * (+124) /* TC */ new section
07:38:11 -!- Lord_of_Life has joined.
07:46:20 -!- de67 has joined.
07:56:16 <esolangs> [[Talk:Quaternions]] https://esolangs.org/w/index.php?diff=196363&oldid=196362 * Blashyrkh * (+94) /* TC */ Elaborate a bit
07:56:46 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
07:58:31 -!- Lord_of_Life has joined.
08:06:30 <esolangs> [[Talk:Quaternions]] https://esolangs.org/w/index.php?diff=196364&oldid=196363 * Cleverxia * (+191) /* TC */
08:07:20 <esolangs> [[Quaternions]] M https://esolangs.org/w/index.php?diff=196365&oldid=196268 * Cleverxia * (-2)
08:10:28 <esolangs> [[Quaternions]] https://esolangs.org/w/index.php?diff=196366&oldid=196365 * Cleverxia * (+23) fix to some link that chinese users can visit
08:13:11 <esolangs> [[Talk:Quaternions]] https://esolangs.org/w/index.php?diff=196367&oldid=196364 * Blashyrkh * (+194) /* TC */
08:13:17 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
08:16:48 <esolangs> [[Mountain/Old]] https://esolangs.org/w/index.php?diff=196368&oldid=119992 * ChuckEsoteric08 * (+73) /* Computational class */
08:17:26 <esolangs> [[Mountain/Old]] https://esolangs.org/w/index.php?diff=196369&oldid=196368 * ChuckEsoteric08 * (+18)
08:17:52 -!- Sgeo_ has quit (Read error: Connection reset by peer).
08:18:03 <esolangs> [[Quaternions]] https://esolangs.org/w/index.php?diff=196370&oldid=196366 * Cleverxia * (+281) /* Interpreter */ add debug commands
08:19:07 <esolangs> [[Quaternions]] M https://esolangs.org/w/index.php?diff=196371&oldid=196370 * Cleverxia * (+0) /* Interpreter */
08:19:46 <esolangs> [[Talk:Quaternions]] https://esolangs.org/w/index.php?diff=196372&oldid=196367 * Blashyrkh * (+500) /* Sphere or hypersphere? */ new section
08:30:40 <esolangs> [[Talk:Quaternions]] https://esolangs.org/w/index.php?diff=196373&oldid=196372 * Cleverxia * (+271) /* Rational or irrational? */
08:32:07 <esolangs> [[Talk:Quaternions]] https://esolangs.org/w/index.php?diff=196374&oldid=196373 * Cleverxia * (+227) /* Sphere or hypersphere? */
08:35:08 -!- Lord_of_Life has joined.
08:39:56 -!- Lord_of_Life has quit (Ping timeout: 256 seconds).
08:40:39 -!- Lord_of_Life has joined.
08:43:45 <esolangs> [[Talk:Quaternions]] https://esolangs.org/w/index.php?diff=196375&oldid=196374 * Blashyrkh * (+484) /* Rational or irrational? */
08:48:51 <esolangs> [[Talk:Quaternions]] https://esolangs.org/w/index.php?diff=196376&oldid=196375 * Blashyrkh * (+328) /* Rational or irrational? */
09:06:29 <esolangs> [[Special:Log/move]] move * MarkFan8901 * moved [[Quaternions]] to [[Quaternions (Cleverxia)]]: renamed to disambiguate from the actual concept of quaternions
09:06:29 <esolangs> [[Special:Log/move]] move * MarkFan8901 * moved [[Talk:Quaternions]] to [[Talk:Quaternions (Cleverxia)]]: renamed to disambiguate from the actual concept of quaternions
09:24:11 <esolangs> [[Quaternions (Cleverxia)]] https://esolangs.org/w/index.php?diff=196381&oldid=196377 * Cleverxia * (+23) /* Program flow */
09:26:40 <esolangs> [[Talk:Nope. without a quine including cheating ones]] N https://esolangs.org/w/index.php?oldid=196382 * Miui * (+1005) Created page with "This feels rather hard to understand but I think theres a decent example with this [[pgmpiet]] program P2 # pgmpiet "Nope." 14 13 255 0 112 148 170 191 212 233 240 219 198 177 155 131 33 255 33 255 255 255 255 255 255 255 25
09:38:58 <de67> catching up on weekend where everyone has enough free time to make edits is exhausting
09:42:26 <esolangs> [[Talk:Simpl]] https://esolangs.org/w/index.php?diff=196383&oldid=196339 * Dragoneater67 * (+281) /* This page has the 9th most revisions */
09:42:50 <ChimeraAnova> and the next day is monday so activity goes __,.'^^|___,__,_
09:43:07 <de67> love the incomprehensible ascii graph
09:45:00 <de67> so much golfers popping up lately
09:45:38 <de67> i feel like i havent made enough enemies using my abhorrent esolangs, so ill make anti-golfing esolang
09:45:59 <PkmnQ> de67: i'm gonna be honest i don't know what languages i want to add to my golfing page, i was hoping to add Brain-Flak but then i remembered output is only taken when the program halts
09:46:57 <de67> ChimeraAnova: in java, everything is a class
09:47:11 <de67> and the program itself is a class
09:47:25 <de67> which already causes tons of boilerplate
09:47:30 <de67> sounds like a fun gimmick
09:47:54 <PkmnQ> de67: if the smallest truth-machine isn't at least 3^^^3 bytes i'm gonna be disappointed
09:48:13 <de67> it feels like nowadays all mainstream programming languages are trying to converge towards sim=ngularity
09:48:18 <de67> everything's the same now
09:48:45 <ChimeraAnova> Probably because for a language to become mainstream, you need to have a lot of programmers who have a reason to switch to it (e.g. new features, ergonomics, idk)
09:48:53 <de67> ChimeraAnova: nobody loves hexation :-(
09:49:21 <ChimeraAnova> So that incentivizes language designers to stick to the C-style langauges or Python-style languages or straight English since anything else and potential users get scared
09:51:10 <de67> ChimeraAnova: you can trace many modern mainstream languages back to c somehow
09:52:42 <ChimeraAnova> Would you rather use C79 (K&R, pre-standard) or use a dissociated press Markov model to vibecode
09:52:52 <de67> c++ is a derivative of c, javascript and java both seem to be inspired from C++, some of the people who worked on c, also worked on go, python was implemented in c, lua was also implemented in c, c# also seems to be inspired by c++
09:53:45 <ChimeraAnova> If we're going by what they were based off and not their implementation language,
09:53:55 <de67> ChimeraAnova: K&R C is poorly standardized, C89 and C99 are the only C standards im willing to use, also, i doubt that dissociated press models can be used for vibecoding
09:54:13 <ChimeraAnova> fungot, generate a "Hello, world!" program in C.
09:54:27 <de67> fungot, please generate a hello world program in c79
09:54:27 <fungot> de67: you can make network connections inside a chroot jail because /etc/ protocols
09:54:29 -!- [PkmnQ] has joined.
09:54:31 <ChimeraAnova> esomark_, generate a "Hello, world!" program in C.
09:54:38 <de67> this is not #esolanging
09:54:39 <ChimeraAnova> fungot, generate a "Hello, world!" program in C.
09:54:40 <fungot> ChimeraAnova: look at the source code be readable too.))
09:54:48 <fungot> ChimeraAnova: who'd last the longest? there
09:55:14 <de67> ChimeraAnova: whats actually limiting you is the lack of harness
09:55:24 <de67> you need a specialized harness for fungot, called fungot code
09:55:24 <fungot> de67: this is kind of a thue with graphs right? :) i don't see
09:55:40 -!- PkmnQ has changed nick to Guest807.
09:55:41 -!- Guest807 has quit (Killed (ruthenium.libera.chat (Nickname regained by services))).
09:55:41 -!- [PkmnQ] has changed nick to PkmnQ.
09:56:06 <ChimeraAnova> You know what I think you should use C79 instead, giving fungot access to your file system seems like a bad idea that fizzie would object to
09:56:07 <fungot> ChimeraAnova: that would freak me right out. if the build fails once you have that
09:56:23 <ChimeraAnova> Even Funge-98 bot itself agrees that giving it access to your file system is a horrible idea
09:57:09 <de67> hm, but itd be funny to train a markov model on my .sh_history and have it execute commands
09:57:21 <de67> this totally wont be a horrible idea
09:57:52 <ChimeraAnova> I should train a Markov model on itself 10000 times and give it access to my filesystem
09:57:53 <de67> thankfully i usually do stuff on my user account, which doesnt have any doas access
09:58:15 <de67> so it probably wont result in disaster
09:59:08 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
09:59:58 -!- Mrsommer has quit (Ping timeout: 245 seconds).
10:00:01 -!- Lord_of_Life has joined.
10:00:23 -!- Mrsommer has joined.
10:00:27 <ChimeraAnova> I have root access to my file system so I think it might run some stupid stuff
10:00:46 <ChimeraAnova> I still wonder though how fungot or esomark could be modified with a tool harness
10:00:46 <fungot> ChimeraAnova: mayhaps not.
10:01:31 <de67> ChimeraAnova: you first would need to train a markov chain on shell commands and maybe some code
10:03:37 <ChimeraAnova> I think it'd be funny to have a Markov model as an AI agent
10:04:43 <de67> ChimeraAnova: hm, we could train a markov model on outputs of an agentic ai model, so it could work!
10:04:59 <de67> though itd still be complete gobbledygook ofc
10:05:29 <ChimeraAnova> I guess either a boring plaintext format like `!newfile ${pwd}/hello.txt` or using special tokens like `{insert special new file token here} ${pwd}/hello.txt`
10:05:51 <de67> special tokens seems like a better solution for me
10:08:21 <ChimeraAnova> C++ history is like if you take a van and turn it into a coach bus-train hybrid with VTOL and JATO/L capabilities
10:18:08 <de67> c++98 is the last c++ standard that is at least bearable
10:24:47 <ChimeraAnova> In my opinion C++17 is better (+ filesystem) though they should have added networking tbh
10:49:22 <int-e> > let a = (2^8 - 4) `div` 4 - 1; b = (2*2^8+1) `div` 3 * 2 `mod` 256 in map chr [a, b]
10:51:39 <ChimeraAnova> > map chr [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36]
10:51:40 <lambdabot> "\NUL\SOH\STX\ETX\EOT\ENQ\ACK\a\b\t\n\v\f\r\SO\SI\DLE\DC1\DC2\DC3\DC4\NAK\SY...
10:51:44 <int-e> anyway, The answer is that ^bf works with 8-bit cells, with wrapping values
10:52:04 <ChimeraAnova> > map chr [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60]
10:52:05 <lambdabot> "\NUL\SOH\STX\ETX\EOT\ENQ\ACK\a\b\t\n\v\f\r\SO\SI\DLE\DC1\DC2\DC3\DC4\NAK\SY...
10:52:23 <ChimeraAnova> brainfuck generator I used probably doesn't like utf-8
10:52:41 <de67> > map chr [54, 55]
10:53:16 -!- [PkmnQ] has joined.
10:53:21 <ChimeraAnova> > map chr[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80]
10:53:22 <lambdabot> "\NUL\SOH\STX\ETX\EOT\ENQ\ACK\a\b\t\n\v\f\r\SO\SI\DLE\DC1\DC2\DC3\DC4\NAK\SY...
10:53:54 -!- PkmnQ has quit (Killed (tantalum.libera.chat (Nickname regained by services))).
10:53:54 -!- [PkmnQ] has changed nick to PkmnQ.
10:54:47 <lambdabot> Couldn't match type ‘[Char]’ with ‘Char’
10:54:56 <de67> > map ord "67"
10:55:02 <de67> >map ord "miau"
10:55:07 <de67> > map ord "miau"
10:55:11 <lambdabot> Couldn't match expected type: [Int]
10:55:11 <lambdabot> with actual type: (a0 -> b0) -> [a0] -> [b0]
10:55:11 <lambdabot> Probable cause: ‘map’ is applied to too few arguments
10:55:25 <de67> > map chr [109, 105, 97, 117]
10:55:27 <int-e> (there's no point in extending the list beyond 22 like that; the truncated result will be the same)
10:55:47 <lambdabot> [0,1,2,3,4,5,6,7,8,9,10]
10:55:54 <ChimeraAnova> > map chr "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
10:55:55 <lambdabot> Couldn't match type ‘Char’ with ‘Int’
10:56:04 <ChimeraAnova> > map ord "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
10:56:05 <lambdabot> [65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,...
10:56:06 <de67> > map chr [32..126]
10:56:07 <lambdabot> " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefgh...
10:56:28 <ChimeraAnova> > map (x -> x + 1) (map ord "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789")
10:56:29 <lambdabot> View pattern in expression context: x -> x + 1
10:56:42 <de67> map chr [(ord 'A')..(ord 'Z')]
10:56:53 <ChimeraAnova> > map (x -> x + 1) (map ord "rot 67 cipher would be really funny")
10:56:54 <lambdabot> View pattern in expression context: x -> x + 1
10:56:59 <ChimeraAnova> > map (x => x + 1) (map ord "rot 67 cipher would be really funny")
10:57:00 <lambdabot> <hint>:1:8: error: parse error on input `=>'
10:57:06 <de67> > map chr [(ord 'A')..(ord 'Z')]
10:57:19 <de67> what programming language is this??
10:57:19 <lambdabot> View pattern in expression context: x -> x + 1
10:57:29 <lambdabot> from the context: (Integral a, Num t1,
10:57:39 <lambdabot> View pattern in expression context: x -> y
10:57:45 <lambdabot> View pattern in expression context: x -> y
10:57:54 <lambdabot> View pattern in expression context: Num -> Num
10:57:58 <lambdabot> View pattern in expression context: Nu141205m -> Num
10:58:00 <lambdabot> View pattern in expression context: Nu141205m -> 1 Num
10:58:03 <de67> rot67 == rot21
10:58:20 <HackEso> 5 factorizations: 999 -> 33337 -> 173753 -> 239727 -> 3411949 -> 3411949
10:58:21 <PkmnQ> de67: it might be haskell but i'm not sure because it has been a while since i last actually used haskell
10:58:37 <de67> seems to be haskell
10:58:57 <HackEso> 67416741: 3 3 7 73 107 137
10:59:05 <HackEso> 33773107137: 3 7 11 17 8600231
10:59:14 <HackEso> 371117860231: 371117860231
10:59:24 <PkmnQ> > map (\ x -> x + 1) (map ord "ABCDEFG") -- if i recall lambdas worked something like this?
10:59:27 <HackEso> 3711178600231: 17 218304623543
10:59:39 <HackEso> 17218304623543: 1741 9889893523
10:59:51 <HackEso> 17419889893523: 13 241 547 10164773
10:59:55 <PkmnQ> > map (chr . (\ x -> x + 1) . ord) "ABCDEFG"
10:59:58 <de67> `factor 123456789
11:00:03 <HackEso> 1324154710164773: 19 8215637 8482891
11:00:14 <HackEso> 1982156378482891: 13 3102961 49138087
11:00:23 <int-e> > map succ "Gdkkn+\USvnqkc "
11:00:50 <lambdabot> No instance for ‘Num Char’ arising from a use of ‘+’
11:00:50 <lambdabot> In the first argument of ‘map’, namely ‘(\ x -> x + 1)’
11:00:54 <int-e> you don't need the space after \
11:01:02 <lambdabot> Couldn't match type ‘Char’ with ‘Int’
11:01:06 <lambdabot> [73,102,109,109,112,33,120,112,115,109,101]
11:01:21 <ChimeraAnova> > map (\x -> (x + 1) `mod` 2) (map ord "Hello world")
11:01:22 <lambdabot> [1,0,1,1,0,1,0,0,1,1,1]
11:01:31 <int-e> (and people usually don't use a space there)
11:01:33 <de67> > (\x -> x(x))(\x -> x(x))
11:01:34 <lambdabot> Couldn't match expected type ‘t0’ with actual type ‘t0 -> t’
11:01:34 <lambdabot> In the first argument of ‘x’, namely ‘(x)’
11:02:01 <de67> > (\x -> x x)(\x -> xx)
11:02:15 <de67> > (\x -> x x)(\x -> x x)
11:02:16 <lambdabot> Couldn't match expected type ‘t0’ with actual type ‘t0 -> t’
11:02:16 <lambdabot> In the first argument of ‘x’, namely ‘x’
11:02:47 <lambdabot> Couldn't match expected type ‘t1’ with actual type ‘t1 -> t2’
11:02:47 <lambdabot> ‘t1’ is a rigid type variable bound by
11:02:47 <lambdabot> the inferred type of it :: (t1 -> t2) -> t2
11:02:56 <de67> > map (\x -> x) "this should be the same"
11:03:39 <de67> > map chr ((\x -> x + 13) (map ord "this will be rot13 encrypted"))
11:03:40 <lambdabot> No instance for ‘Num [Int]’ arising from a use of ‘+’
11:03:40 <lambdabot> In the second argument of ‘map’, namely
11:04:01 <lambdabot> <hint>:1:40: error: parse error on input `)'
11:04:07 <lambdabot> Couldn't match expected type ‘t1’ with actual type ‘t1 -> t2 -> t3’
11:04:07 <lambdabot> ‘t1’ is a rigid type variable bound by
11:04:07 <lambdabot> the inferred type of it :: (t1 -> t2 -> t3) -> t4
11:04:13 <lambdabot> Couldn't match expected type ‘t0’ with actual type ‘t0 -> t’
11:04:13 <lambdabot> In the first argument of ‘x’, namely ‘x’
11:04:13 <lambdabot> In the first argument of ‘f’, namely ‘(x x)’
11:04:27 <de67> > (\x -> x + 13) (map ord "67")
11:04:28 <lambdabot> No instance for ‘Num [Int]’ arising from a use of ‘+’
11:04:28 <lambdabot> In the expression: (\ x -> x + 13) (map ord "67")
11:04:40 <de67> > map ord "67"
11:04:43 <int-e> ChimeraAnova: This doesn't work. You don't need it anyway because Haskell has recursion already.
11:05:21 <ChimeraAnova> > map chr (map (\x -> x + 13) (map ord "SIX SEVENN"))
11:05:27 <ChimeraAnova> > map chr (map (\x -> x + 3) (map ord "SIX SEVENN"))
11:05:44 <de67> > map chr (map (\x -> x + 13) (map ord "this will be sotra rot13 encrypted"))
11:05:45 <lambdabot> "\129uv\128-\132vyy-or-\128|\129\DELn-\DEL|\129>@-r{p\DEL\134}\129rq"
11:06:28 <ChimeraAnova> > map chr (map (\x -> if 64 < x && x < 91 then x + 3 else x) (map ord "SIX SEVENN"))
11:06:39 <de67> this should be a bit more complex to be proper
11:06:58 <ChimeraAnova> > map chr (map (\x -> if 64 < x && x < 91 then 65 + ((x - 65 + 3) `mod` 26) else x) (map ord "SIX SEVENN"))
11:07:10 <ChimeraAnova> > map chr (map (\x -> if 64 < x && x <= 90 then 65 + ((x - 65 + 3) `mod` 26) else x) (map ord "SIX SEVENN"))
11:07:29 <int-e> ("doesn't work" -- you can make it work with some noise that doesn't do anything operationally. It involves a clever newtype. So you'd have to work *with* the type system, not against it.)
11:08:11 <ChimeraAnova> > map chr (map (\x -> if 65 <= x && x <= 90 then 65 + ((x - 65 + 3) `mod` 26) else if 97 <= x && x <= 122 then 97 + ((x - 97 + 3) `mod` 26) else x) (map ord "SIX SEVENN"))
11:08:16 <ChimeraAnova> > map chr (map (\x -> if 65 <= x && x <= 90 then 65 + ((x - 65 + 3) `mod` 26) else if 97 <= x && x <= 122 then 97 + ((x - 97 + 3) `mod` 26) else x) (map ord "SIX SEVEN six seven"))
11:09:01 <ChimeraAnova> > map chr (map (\r -> (\x -> if 65 <= x && x <= 90 then 65 + ((x - 65 + r) `mod` 26) else if 97 <= x && x <= 122 then 97 + ((x - 97 + r) `mod` 26) else x) 3) (map ord "SIX SEVEN six seven"))
11:09:02 <lambdabot> "\ETX\ETX\ETX\ETX\ETX\ETX\ETX\ETX\ETX\ETX\ETX\ETX\ETX\ETX\ETX\ETX\ETX\ETX\ETX"
11:09:20 <ChimeraAnova> > map chr (map (\r -> (\x -> if 65 <= x && x <= 90 then 65 + ((x - 65 + r) `mod` 26) else if 97 <= x && x <= 122 then 97 + ((x - 97 + r) `mod` 26) else x) 0) (map ord "SIX SEVEN six seven"))
11:09:21 <lambdabot> "\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL\NUL"
11:09:25 <ChimeraAnova> > map chr (map (\r -> (\x -> if 65 <= x && x <= 90 then 65 + ((x - 65 + r) `mod` 26) else if 97 <= x && x <= 122 then 97 + ((x - 97 + r) `mod` 26) else x) 13) (map ord "SIX SEVEN six seven"))
11:09:27 <lambdabot> "\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r"
11:09:53 <ChimeraAnova> > map chr (map (\x -> if 65 <= x && x <= 90 then 65 + ((x - 65 + r) `mod` 26) else if 97 <= x && x <= 122 then 97 + ((x - 97 + r) `mod` 26) else x) 0) (map ord "SIX SEVEN six seven"))
11:09:54 <lambdabot> <hint>:1:181: error: parse error on input `)'
11:09:57 <ChimeraAnova> > map chr (map (\x -> if 65 <= x && x <= 90 then 65 + ((x - 65 + r) `mod` 26) else if 97 <= x && x <= 122 then 97 + ((x - 97 + r) `mod` 26) else x) (map ord "SIX SEVEN six seven"))
11:09:58 <lambdabot> Couldn't match expected type ‘Int’ with actual type ‘Expr’
11:09:58 <lambdabot> In the second argument of ‘(+)’, namely ‘r’
11:09:58 <lambdabot> In the first argument of ‘mod’, namely ‘(x - 97 + r)’
11:09:58 <int-e> ChimeraAnova: cut it out
11:10:05 <de67> > (\x -> (x) (x)) (\x -> (x) (x))
11:10:06 <lambdabot> Couldn't match expected type ‘t0’ with actual type ‘t0 -> t’
11:10:06 <lambdabot> In the first argument of ‘x’, namely ‘(x)’
11:10:15 <int-e> you can play with the bot in privmsg
11:24:55 -!- PkmnQ has quit (Quit: Leaving).
11:56:27 -!- PkmnQ has joined.
11:57:48 <esolangs> [[Talk:Simpl]] https://esolangs.org/w/index.php?diff=196384&oldid=196383 * Yayimhere2(school) * (+184)
11:59:13 <esolangs> [[Talk:Simpl]] https://esolangs.org/w/index.php?diff=196385&oldid=196384 * Dragoneater67 * (+180)
12:02:50 <fizzie> > ap fromMaybe (flip lookup ((['A'..'Z'] ++ ['a'..'z']) `zip` (['N'..'Z'] ++ ['A'..'M'] ++ ['n'..'z'] ++ ['a'..'m']))) <$> "Hello there, does this work?"
12:13:59 -!- [PkmnQ] has joined.
12:14:01 -!- PkmnQ has quit (Killed (molybdenum.libera.chat (Nickname regained by services))).
12:14:01 -!- [PkmnQ] has changed nick to PkmnQ.
12:16:34 -!- [PkmnQ] has joined.
12:19:49 -!- PkmnQ has changed nick to Guest1765.
12:19:49 -!- [PkmnQ] has changed nick to PkmnQ.
12:19:54 -!- Guest1765 has quit (Ping timeout: 253 seconds).
12:23:23 -!- [PkmnQ] has joined.
12:23:23 -!- PkmnQ has changed nick to Guest9334.
12:23:23 -!- [PkmnQ] has changed nick to PkmnQ.
12:26:42 -!- Guest9334 has quit (Ping timeout: 259 seconds).
12:28:08 <esolangs> [[Talk:Simpl]] https://esolangs.org/w/index.php?diff=196386&oldid=196385 * Yayimhere2(school) * (+156)
12:28:48 <esolangs> [[43]] M https://esolangs.org/w/index.php?diff=196387&oldid=196312 * Dragoneater67 * (+22) /* Arrays */ i kinda forgor to mention that
12:29:39 <esolangs> [[Talk:Simpl]] https://esolangs.org/w/index.php?diff=196388&oldid=196386 * Raiseafloppafan7741 * (+416)
12:30:26 <de67> this whole stupid argument wont matter once fungot sets everything on fire
12:30:26 <fungot> de67: html dead tree magazine ( which i am sure
12:30:41 <de67> html is dead now
12:31:09 <de67> the one on [[Talk:Simpl]]
12:31:18 -!- lisbeths has quit (Quit: Connection closed for inactivity).
12:31:38 <ChimeraAnova> I wonder what Yayimhere and Cordership will think of -1-indexing or -2-indexing
12:31:45 <ChimeraAnova> Or hell, even dynamic-base indexing that changes at runtime
12:32:04 <ChimeraAnova> For example, n=2;list=[1,2,3];print(list[2]) # 1
12:32:16 <de67> dreamberd makes every other programming language obsolete
12:32:36 <de67> no, i mean Gulf of America
12:33:37 <ChimeraAnova> Gulf of Mexico is kinda like forte in some way
12:37:27 <ChimeraAnova> I think an event-based imperative language would be cool
12:37:46 <de67> the when keyword is the only good thing from gulf of america
12:38:04 <ChimeraAnova> Fym "only good thing" what about variable lifetimes or const const const?
12:38:50 <de67> im sorry, i let myself broke my character by caring about code quality
12:39:41 <de67> is that a fucking snail?
12:39:55 <de67> what you just sent looks like a snail to me
12:40:54 <esolangs> [[Talk:Simpl]] https://esolangs.org/w/index.php?diff=196389&oldid=196388 * Yayimhere2(school) * (+134)
12:41:16 <de67> int-e: there are 2! snails now
12:41:47 <fizzie> Java (between 21..25, it's complicated) actually added "compact source files" (implicitly named classes) and instance main methods specifically to reduce that boilerplate, though "for students" rather than for golfing. https://openjdk.org/jeps/512
12:42:11 <ChimeraAnova> So both aren't that bad so great-grandpa COBOL still mogs
12:42:24 -!- PkmnQ has quit (Ping timeout: 260 seconds).
12:43:05 <fizzie> "To further simplify the writing of small programs, we make all of the public top-level classes and interfaces of the packages exported by the java.base module available for use in compact source files, as if they were imported on demand. Popular classes and interfaces in commonly used packages such as java.io, java.math, and java.util are thus immediately usable."
12:43:09 <fizzie> Hadn't realized it also did that.
12:43:22 <ChimeraAnova> Aw man now java isn't that bad for code golfing
12:43:33 <ChimeraAnova> At least great-grandpa COBOL is still kicking though
12:44:05 <int-e> fizzie: that's not very enterprisey
12:45:21 <de67> itd be fun to have an overly explicit programming language with no way to reuse code (which is usually done through oop and functions)
12:45:41 <ChimeraAnova> Wdym "reuse code", does copying from back to front count
12:45:55 <fizzie> "Far from using a separate dialect of the language, beginners can write streamlined declarations for single-class programs and then seamlessly expand their programs to use more advanced features as their skills grow."
12:45:59 <fizzie> I guess you're supposed to build up to the AbstractEnterpriseTransactionalServiceRequestInterceptorFactoryDelegatorImpl.
12:49:28 <fizzie> I may have mentioned, but at work you used to get a badge on your intranet profile page if you submitted a class with enough CamelCase components in the name (can't remember exactly how many, but definitely >= 5).
12:50:05 -!- amby has joined.
12:50:05 <de67> why would you create such classes???
12:50:25 <de67> s/you/anoyone/
12:51:22 <int-e> To make your programs better reflect the structures of the organizations that they will be used int.
12:51:23 <fizzie> It's part of the expected style, I guess.
12:51:54 <fizzie> Aw, badges aren't shown on the mobile version (and I don't want to open the laptop on a Sunday), can't check if I have it.
12:56:05 <esolangs> [[Talk:Simpl]] https://esolangs.org/w/index.php?diff=196390&oldid=196389 * Yayimhere2(school) * (+140)
12:57:59 <esolangs> [[Talk:Simpl]] https://esolangs.org/w/index.php?diff=196391&oldid=196390 * Raiseafloppafan7741 * (+465) -1-indexing is better tbh
12:59:18 <esolangs> [[Talk:Simpl]] https://esolangs.org/w/index.php?diff=196392&oldid=196391 * Dragoneater67 * (+265)
13:01:57 <esolangs> [[Talk:Simpl]] https://esolangs.org/w/index.php?diff=196393&oldid=196392 * Yayimhere2(school) * (+131)
13:05:35 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
13:06:18 -!- Lord_of_Life has joined.
13:07:35 -!- Lord_of_Life has quit (Excess Flood).
13:10:57 -!- Lord_of_Life has joined.
13:15:40 -!- Lord_of_Life has quit (Client Quit).
13:16:14 -!- Lord_of_Life has joined.
13:17:25 -!- Lord_of_Life has quit (Excess Flood).
13:18:17 -!- Lord_of_Life has joined.
13:21:09 <esolangs> [[User:Dragoneater67]] https://esolangs.org/w/index.php?diff=196394&oldid=196271 * Dragoneater67 * (-114)
13:21:14 -!- Lord_of_Life has quit (Excess Flood).
13:21:35 <de67> does catgirl allow quit message customization?
13:21:54 <de67> seems like it is!
13:22:38 -!- de67 has quit (Quit: HELP GUYS FUNGOT KIDNAPPED ME!!!).
13:23:15 <ChimeraAnova> If only my IRC client actually showed me quit messages instead of just -nick and +nick
13:23:32 -!- de67 has joined.
13:23:52 <de67> ChimeraAnova: youre missing out on a lot if youre missing out on quit messages
13:25:30 <de67> if i only had a way to change the default message instead of having to type it out every time i quit
13:25:36 -!- de67 has quit (Client Quit).
13:25:58 -!- de67 has joined.
13:26:05 -!- de67 has quit (Client Quit).
13:26:24 -!- de67 has joined.
13:26:39 <de67> for some reason the quit message only works sometimes
13:27:06 <esolangs> [[Simpl]] https://esolangs.org/w/index.php?diff=196395&oldid=196327 * Cordership * (-672)
13:33:21 <esolangs> [[43]] M https://esolangs.org/w/index.php?diff=196396&oldid=196387 * Dragoneater67 * (-3) fix typo
13:36:23 <esolangs> [[43]] M https://esolangs.org/w/index.php?diff=196397&oldid=196396 * Dragoneater67 * (-8)
13:40:00 <esolangs> [[Crawssembly]] https://esolangs.org/w/index.php?diff=196398&oldid=196309 * Craw * (+13454) Added Brainfuck Interpreter
13:42:02 <esolangs> [[43]] M https://esolangs.org/w/index.php?diff=196399&oldid=196397 * Dragoneater67 * (+4) /* If statements */
13:42:39 <esolangs> [[43]] M https://esolangs.org/w/index.php?diff=196400&oldid=196399 * Dragoneater67 * (+2) /* Named functions */
13:43:11 <esolangs> [[43]] M https://esolangs.org/w/index.php?diff=196401&oldid=196400 * Dragoneater67 * (+1) /* Named functions */
13:45:21 <esolangs> [[Quaternions (Cleverxia)]] https://esolangs.org/w/index.php?diff=196402&oldid=196381 * Blashyrkh * (+97) /* Introduction to quaternions */ Fix quaternion definition (i<sup>2</sup>=-1, not 1, and so on...)
13:46:45 <esolangs> [[43]] https://esolangs.org/w/index.php?diff=196403&oldid=196401 * Dragoneater67 * (+351) /* Named functions */ i forgor to document entry functions
13:47:17 -!- Lord_of_Life has joined.
13:47:21 <esolangs> [[43]] M https://esolangs.org/w/index.php?diff=196404&oldid=196403 * Dragoneater67 * (-4) /* Preprocessor */ that link is now redundant
13:50:01 <fizzie> As I recall that's a network restriction, you can only do a custom quit message after you've been connected for a sufficient amount of time (something like 1-5 minutes).
13:50:03 <fizzie> It's for stopping people from flooding channels with nonsense through quit messages after they've been quieted on it, or something along those lines.
13:51:20 <esolangs> [[43]] M https://esolangs.org/w/index.php?diff=196405&oldid=196404 * Dragoneater67 * (-163) /* XKCD Random Number */ shorten
13:51:36 <fizzie> https://github.com/charybdis-ircd/charybdis/blob/master/doc/reference.conf#L1161-L1164
13:51:56 <fizzie> May not be the exact IRC server Libera uses, but same principle.
13:52:04 <de67> 1k+ lines of configuration shivers my timbers
13:53:21 <esolangs> [[43]] M https://esolangs.org/w/index.php?diff=196406&oldid=196405 * Dragoneater67 * (+0) /* Operators */ oops, i didnt actually mean to exponentiate booleans
13:57:12 <esolangs> [[43]] M https://esolangs.org/w/index.php?diff=196407&oldid=196406 * Dragoneater67 * (+72) /* Operators */
13:58:43 <esolangs> [[43]] M https://esolangs.org/w/index.php?diff=196408&oldid=196407 * Dragoneater67 * (-3) /* Named functions */
14:02:46 <esolangs> [[43]] M https://esolangs.org/w/index.php?diff=196409&oldid=196408 * Dragoneater67 * (+0) the other way around actually
14:03:09 <esolangs> [[Crawssembly]] M https://esolangs.org/w/index.php?diff=196410&oldid=196398 * Craw * (-1066)
14:04:04 <de67> "minor edit" *removes 1kb of text*
14:05:04 <de67> hm, crawssembly smells a bit like slop
14:05:11 <de67> i need to read it carefully
14:06:08 <de67> it starts off with a list of 3
14:07:05 <de67> ("Rather than X, Y does Z." is sus, but wont mark as a sign)
14:07:41 <de67> ("synthesized" is also sus, wont mark as a sign)
14:08:02 <ChimeraAnova> There should be an option for "major edit" so that fixing a single typo can be marked as a major edit
14:08:27 <de67> ChimeraAnova: all non-minor edits are implicitly major :-)
14:08:50 <de67> ("deliberately" is sus, wont mark as a sign)
14:09:00 <ChimeraAnova> de67: In that case we need the equivalent of "upperercase letters" to edits
14:09:25 <ChimeraAnova> Minor edits would be lowercase, normal edits would be uppercase, then we need upperercase, uppestcase, and lowerercase, and lowestcase
14:09:30 <de67> itd be a fun thing to make an extension out of
14:09:40 <de67> M = major edit :D
14:10:34 <ChimeraAnova> Since upperercase/uppestcase don't exist (yet) in Unicode then |\/| would do just fine
14:10:49 <de67> (the use of bolding is quite unusual, but not excessive, so not a sign)
14:11:15 <de67> |\/| = MEGA EDIT
14:11:29 <de67> ,.,. = micro edit
14:11:36 <de67> . = micro edit
14:11:57 <ChimeraAnova> [[Nonexistent page lmao]] |\/| https://esolangs.org/w/index.php?diff=654321&oldid=123456 * A nonexistent (at this time) user * (+0) fix typo
14:12:16 <de67> OH WOW! the page links to a non-existent implementation!!!
14:12:41 <de67> it could just be a private repo
14:12:46 <de67> but could also be confabulation
14:15:53 <ChimeraAnova> Implementation link differs between docs and esowiki page
14:17:34 -!- de67 has quit (Ping timeout: 260 seconds).
14:18:26 <esolangs> [[Wheelliam]] https://esolangs.org/w/index.php?diff=196411&oldid=195612 * ChuckEsoteric08 * (+1687) Added a very simple version
14:18:41 -!- de67 has joined.
14:20:13 <esolangs> [[Wheelliam]] https://esolangs.org/w/index.php?diff=196412&oldid=196411 * ChuckEsoteric08 * (-28) /* Wheelliam(6, 1, 3)-A */
14:24:43 <b_jonas> fizzie: can't those classes be inside hierarchical namespaces or something?
14:25:04 <de67> im not sure if [[Crawssembly is generated by ai or not]]
14:25:19 <b_jonas> and is this Java or C# or something else?
14:25:25 <de67> i put the ]] in the wrong place
14:28:33 <de67> alr, i think that there are some suspicious things that make it worth tagging, if it wasnt ai generated, the author shouls say something
14:30:31 <esolangs> [[Crawssembly]] https://esolangs.org/w/index.php?diff=196413&oldid=196410 * Dragoneater67 * (+29) /* External resources */ tag as slop (if you think that it want generated by ai, say so in the talk page)
14:33:57 <fizzie> As far as the _implementation_ is concerned, you don't have to guess, there's a declaration in the README.
14:34:01 <fizzie> "All code was written by Jonah 'The Craw' Crawford, with help of AI (Artificial Intelligence) at certain points; all ideas, techniques, and the vast amount of the program was, and continues to be, written by human hands."
14:34:03 <esolangs> [[User:Craw]] https://esolangs.org/w/index.php?diff=196414&oldid=196293 * Craw * (+4231)
14:34:19 <b_jonas> or maybe you can get some of the badges for multiple programming languages
14:34:22 <fizzie> (Though that doesn't really touch on whether the article was.)
14:34:43 <esolangs> [[User talk:Craw]] N https://esolangs.org/w/index.php?oldid=196415 * Craw * (+0) Created blank page
14:34:50 <b_jonas> I don't usually write very long names, and I don't remember what the longest one that I wrote was. it may have been a function name instead of a class name.
14:34:56 <esolangs> [[User:Craw]] https://esolangs.org/w/index.php?diff=196416&oldid=196414 * Craw * (-133)
14:35:11 <esolangs> [[User talk:Craw]] M https://esolangs.org/w/index.php?diff=196417&oldid=196415 * Craw * (+20)
14:35:28 <fizzie> b_jonas: I think the badge machinery does include at least C++ and Java, yes.
14:36:29 <b_jonas> fizzie: and do you get the badge just for submitting, or does the code have to be approved first?
14:37:05 <fizzie> The way our source control works, you can't "submit" code that hasn't been approved.
14:37:47 <esolangs> [[User:Craw]] M https://esolangs.org/w/index.php?diff=196418&oldid=196416 * Craw * (+46)
14:39:24 <fizzie> Well, except in some special paths that only require self-appoval (//experimental), and I'm pretty sure the badge excludes those to stop you from gaming the system.
14:40:53 <fizzie> (Though it also wouldn't surprise me if there was some loophole for it still, not like it's very serious business.)
14:42:15 <b_jonas> I think the longest names that I made might be for C preprocessor macros, because those aren't namespaced, and defining one can break code when expanding other macros, so you have to be really careful with their names
14:43:23 <b_jonas> but those aren't CamelCase
14:43:33 <fizzie> I've probably have some pretty long header guard macro names, because I name them with the `PROJECT_DIR_SUBDIR_FILE_H_` pattern.
14:46:22 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
14:49:44 -!- Lord_of_Life has joined.
14:53:50 <esolangs> [[43]] M https://esolangs.org/w/index.php?diff=196419&oldid=196409 * Dragoneater67 * (+4) /* For loops */
15:18:12 -!- PkmnQ has joined.
15:18:20 <de67> welcome back PkmnQ
15:19:00 <PkmnQ> hiya i am now in a different city from when i last was here
15:20:31 <de67> i think i should return to my nomadic roots and start travelling around kazakhstan with horses
15:20:37 -!- MissyVoid has joined.
15:20:56 <de67> this irc channel keeps getting more and more people!
15:21:03 <esolangs> [[Pgmpiet]] https://esolangs.org/w/index.php?diff=196420&oldid=196341 * Miui * (+108) /* External Resources */ added a folding bf2pgmpiet compiler
15:21:42 <MissyVoid> hi, yes, is interesting but now i was looking for esoterism without programming, maybe next time :)
15:21:45 -!- MissyVoid has left.
15:22:35 <de67> i think MissyVoid somehow stumbled freenode #esoteric, which may have pointed them here
15:22:43 <de67> ive never visited freenode
15:22:49 <de67> especially with its new restrictions...
15:35:01 <esolangs> [[43]] M https://esolangs.org/w/index.php?diff=196421&oldid=196419 * Dragoneater67 * (+50) /* Functions */
15:35:41 <esolangs> [[Talk:3L]] N https://esolangs.org/w/index.php?oldid=196422 * ChuckEsoteric08 * (+1909) Created page with "==TC proof== I am currently trying to implement reversible counter machine into it. I made this command list for an intermediate language: right - flip a register's flip and move right left0 - move left, only works when register's flip is 0 left1 - move left,
15:36:11 <esolangs> [[Talk:3L]] https://esolangs.org/w/index.php?diff=196423&oldid=196422 * ChuckEsoteric08 * (+1)
15:37:37 -!- de67 has quit (Quit: zzz).
15:37:59 -!- de67 has joined.
15:38:14 -!- de67 has quit (Client Quit).
15:53:41 <esolangs> [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=196424&oldid=195299 * ChuckEsoteric08 * (+470) /* 3L */ new section
15:54:58 <fizzie> We had (possibly obsolete) pointers to some of those other kinds of channels in the welcome message, I think.
15:55:04 <fizzie> `welcome someone-who-already-left
15:55:09 <HackEso> someone-who-already-left: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: <https://esolangs.org/>. (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
16:13:27 <esolangs> [[User:Blashyrkh/Golf]] https://esolangs.org/w/index.php?diff=196425&oldid=196304 * Blashyrkh * (+317) Add "primes" program form
16:14:52 <esolangs> [[Talk:Nope. without a quine including cheating ones]] https://esolangs.org/w/index.php?diff=196426&oldid=196382 * Yayimhere2(school) * (+148)
16:17:18 <b_jonas> "CamelCase" makes me think we should call all uppercase CATTLE CASE, and all lower case sheep case. Or maybe all uppercase is SALTWATER CROCODILE CASE, and all lowercase is snake case.
16:18:02 <int-e> snake_case is already taken
16:18:52 <b_jonas> int-e: yes, but it's taken for all lowercase. that's why I recommended it.
16:19:25 <b_jonas> all ungulate names would be more logical, but since "snake case" is already used, we could match it with a larger reptile
16:19:54 <int-e> I'd think it derives from the _ which you didn't discuss at all.
16:20:15 <b_jonas> and that makes me wonder what "bison case" or "giraffe case" or "gnu case" or "pigmy hippo case" would mean
16:21:07 <int-e> # looks big and hairy so maybe you can have BISON#CASE
16:28:55 <fizzie> PAAMAYIM::NOKUDOTAYIM::CASE
16:29:05 <fizzie> I think PHP got rid of that at least from user-visible messages though.
16:31:36 -!- inhahe has joined.
16:53:10 -!- PkmnQ has quit (Ping timeout: 252 seconds).
16:57:18 -!- PkmnQ has joined.
17:19:39 -!- Sgeo has joined.
17:21:35 <esolangs> [[Geometry coDe]] N https://esolangs.org/w/index.php?oldid=196427 * Wertix96 * (+1260) Created page with "Geometry coDe is an esoteric programming language created by [[User:Wertix96]] {| class="wikitable" |+ Operations |- ! Syntax !! Meaning |- | cube || Increment acc |- | ship || Decrement acc |- | ball || Set acc to 0 |- | spider || Invert (3 to -3, -5 to 5, ...)
17:23:22 <esolangs> [[User:Wertix96]] https://esolangs.org/w/index.php?diff=196428&oldid=196039 * Wertix96 * (+121)
17:23:28 <esolangs> [[User:Wertix96]] https://esolangs.org/w/index.php?diff=196429&oldid=196428 * Wertix96 * (+1)
17:23:39 <esolangs> [[SAY HELLO!!!]] https://esolangs.org/w/index.php?diff=196430&oldid=185973 * Lushcavegod * (+29)
17:23:51 <esolangs> [[User:Wertix96]] https://esolangs.org/w/index.php?diff=196431&oldid=196429 * Wertix96 * (+3)
17:24:23 <esolangs> [[Geometry coDe]] M https://esolangs.org/w/index.php?diff=196432&oldid=196427 * Wertix96 * (-24)
17:45:03 <esolangs> [[Uxntal]] https://esolangs.org/w/index.php?diff=196433&oldid=166909 * Zzo38 * (+176) Hex decode
18:16:11 <esolangs> [[Talk:Nope. without a quine including cheating ones]] https://esolangs.org/w/index.php?diff=196434&oldid=196426 * Miui * (+119)
18:17:46 -!- MarkFan8901 has quit (Quit: Client closed).
18:20:41 <esolangs> [[User:Miui]] https://esolangs.org/w/index.php?diff=196435&oldid=196282 * Miui * (-4269) moving these to my sandbox, going to leaving this for memos
18:21:19 <esolangs> [[User:Miui/Sandbox]] https://esolangs.org/w/index.php?diff=196436&oldid=196065 * Miui * (+4226)
18:23:28 <esolangs> [[Flatline]] https://esolangs.org/w/index.php?diff=196437&oldid=194980 * Squidmanescape * (+10) fixed stuff
18:26:33 <esolangs> [[User talk:Bobby Jacobs]] https://esolangs.org/w/index.php?diff=196438&oldid=195962 * Bobby Jacobs * (+259)
18:28:42 <esolangs> [[Talk:Combinatory logic/Analysis of combinators]] https://esolangs.org/w/index.php?diff=196439&oldid=195897 * Squidmanescape * (+410)
18:34:08 <esolangs> [[Chma]] https://esolangs.org/w/index.php?diff=196440&oldid=195126 * Squidmanescape * (+54) I shouldn't have written that.
18:54:13 <esolangs> [[Talk:Nope. without a quine including cheating ones]] https://esolangs.org/w/index.php?diff=196441&oldid=196434 * Yayimhere2(school) * (+955)
19:03:32 <fizzie> Aw, I've lost the badge. They're only awarded for top 20%, and I guess that's moved on since then.
19:06:03 -!- PkmnQ has quit (Quit: Leaving).
19:09:52 -!- potter has changed nick to plotter.
19:10:01 -!- plotter has changed nick to potter.
19:14:12 -!- ChimeraAnova has quit (Ping timeout: 250 seconds).
19:18:47 <esolangs> [[There Once was an Esolang Named Fred]] https://esolangs.org/w/index.php?diff=196442&oldid=194935 * ChuckEsoteric08 * (-1) /* Turing-Completeness */ author of the proof was rjan
19:39:23 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
19:51:39 -!- Mrsommer has quit (Read error: Connection reset by peer).
19:51:44 -!- mosdfisdnfdisnf has joined.
20:05:26 -!- Lord_of_Life has joined.
20:11:45 <esolangs> [[Special:Log/move]] move * Miui * moved [['WaveletJunction']] to [[User:Miui/'WaveletJunction']]: existence of language unclear, unable to provide any example programs
20:12:37 <esolangs> [[Special:Log/move]] move * Miui * moved [[]] to [[User:Miui/]]: existence of language unclear, unable to provide any example programs
20:27:44 <esolangs> [[Talk:Nope. without a quine including cheating ones]] https://esolangs.org/w/index.php?diff=196447&oldid=196441 * Miui * (+177)
20:47:35 -!- ChimeraAnova has joined.
21:23:48 <esolangs> [[PROLAN/M]] M https://esolangs.org/w/index.php?diff=196448&oldid=192340 * Miui * (-23) /* External resources */ update link for backup demo
21:30:32 -!- Lord_of_Life has quit (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine).
21:31:32 -!- Lord_of_Life has joined.
21:59:51 <esolangs> [[User:Blashyrkh/Golf]] https://esolangs.org/w/index.php?diff=196449&oldid=196425 * Blashyrkh * (+247) Cute ascii art
22:43:53 <esolangs> [[User talk:Bobby Jacobs]] https://esolangs.org/w/index.php?diff=196450&oldid=196438 * Blashyrkh * (+395) /* TMaM, chapter 9, question 11 (A Fact About Kestrels) */
22:57:19 -!- lisbeths has joined.
23:00:22 -!- ChimeraAnova has quit (Remote host closed the connection).
23:26:14 <esolangs> [[Special:Log/move]] move * Miui * moved [[Stexmix]] to [[User:Miui/Stexmix]]: existence of language unclear. the page itself was created as a sketch to help formulate a guess during some of the guessing-lang challenges