00:02:15 It's interesting that complex numbers are always taught (it seems) as a+bi and never as, say, rψ (for nonnegative real r and ψ on the unit circle) 00:03:00 what for 00:03:01 I was taught both within a week 00:03:04 in high school 00:03:06 e^iphi works fine 00:04:12 ψ wouldn't be written as that number on the unit circle though- not elegant enough. Probably something more like ψ = \$θ = e^iθ (or maybe = e^iτθ). Then you can do complex numbers as r\$θ which looks incredibly awesome imo. 00:04:43 myname: You mean r*e^iψ? 00:04:54 yeah 00:04:57 Hoolootwo: Huh, I was not. I think. 00:05:34 what's the advantage of r*phi? multiplying is worse than on the e thing and adding is a complete mess, too 00:05:47 usually, you learn things that are somehow easy to handle 00:05:52 r*phi is not 00:06:17 myname: It works fine, but treating complex numbers as having nice angles and magnitudes is done frequently enough (as far as I've seen) that seeing it as its own thing seems like it would be a nice thing to see. 00:06:25 [wiki] [[Special:Log/newusers]] create * JHM * New user account 00:06:37 seeing it as its own thing as in having a way to write it directly. 00:07:02 hmm, I think the first introduction I had was just like multiplying/dividing (a+bi) together, then we forgot about complex numbers for 2 years, then we actually used them 00:07:08 -!- otherbot has quit (Remote host closed the connection). 00:09:00 I think the first time, we didn't know trig well enough to actually use ae^jt 00:09:03 Hoolootwo: Did you ever get to use split-complexes? 00:09:36 * hppavilion[1] hates people using 'j' to mean 'i' with a passion 00:09:52 sorry, I'm an engineer :P 00:10:03 nope, no split-complexes 00:10:30 -!- moonheart08 has quit (Ping timeout: 268 seconds). 00:11:12 -!- moonheart08 has joined. 00:11:40 Hoolootwo: I hate engineers then. 00:11:53 hppavilion[1]: we were taught both rectangular and radial complex numbers, and the TI calculators do both at least 00:12:03 https://arxiv.org/abs/1612.03242 00:12:07 This is pretty impressive. 00:12:16 FireFly: Ham. Maybe I was just bad at paying attention when the teachers did it that way xD 00:12:26 Hm, I only use j for complex numbers in, well, J 00:12:40 where 1j2 is a literal for the number 1+2i 00:12:40 hirefly! 00:12:49 hellovilion[1] 00:12:55 moonhirt08 00:13:05 in pretty much all signal processing stuff, it's j 00:13:15 * moonheart08 reboots the missing Otherbot 00:13:57 -!- Zarutian has quit (Quit: Zarutian). 00:15:33 -!- otherbot has joined. 00:15:37 moonheart08: hellu 00:19:08 hppavellon[1], mynamello, Hellootwo, mhelloony, hellotherbot. 00:19:47 hi boily 00:19:58 you dont need to say hello to otherbot! its a bot :P 00:20:24 moonheart08: You clearly do not understand #esoteric 00:20:46 lol 00:28:08 knowing how the V8 JS engine works, raw code injection _may_ be possible... *investigates* 00:36:28 -js new Array(1e10).join() 00:36:28 'RangeError: Invalid array length | at evalmachine.:205:1 | at ContextifyScript.Script.runInContext (vm.js:35:29) | at jssb (/home/ubuntu/workspace/modules/sandboxes/sandbox.js:8:50) | at process.on (/home/ubuntu/workspace/modules/sandboxes/sandbox.js:32:18) | at emitTwo (events.js:106:13) | at process.emit (events.js:191:7) | at process.nextTick (internal/child_process.js:744: (message truncated) 00:36:34 -js new Array(1e15).join() 00:36:34 'RangeError: Invalid array length | at evalmachine.:205:1 | at ContextifyScript.Script.runInContext (vm.js:35:29) | at jssb (/home/ubuntu/workspace/modules/sandboxes/sandbox.js:8:50) | at process.on (/home/ubuntu/workspace/modules/sandboxes/sandbox.js:32:18) | at emitTwo (events.js:106:13) | at process.emit (events.js:191:7) | at process.nextTick (internal/child_process.js:744: (message truncated) 00:36:37 -js new Array(1e5).join() 00:36:37 ',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, (message truncated) 00:36:43 -js new Array(1e6).join() 00:36:46 Childprocess timed out! No data returned. 00:36:50 RIP v8 00:37:01 V8 actually died :P 00:37:05 -js new Array(1e7).join() 00:37:08 Childprocess timed out! No data returned. 00:39:33 -js if (IsJSGlobalProxy()) { 00:39:33 Object* proto = GetPrototype(); 00:39:33 if (proto->IsNull()) return result->NotFound(); 00:39:33 ASSERT(proto->IsJSGlobalObject());return JSObject::cast(proto)->LocalLookup(name, result); 00:39:33 } 00:39:33 'evalmachine.:205 | if (IsJSGlobalProxy()) { | ^ | SyntaxError: Unexpected end of input | at jssb (/home/ubuntu/workspace/modules/sandboxes/sandbox.js:8:15) | at process.on (/home/ubuntu/workspace/modules/sandboxes/sandbox.js:32:18) | at emitTwo (events.js:106:13) | at process.emit (events.js:191:7) | at process.nextTick (internal/child_process.js:744:12) | a (message truncated) 00:39:34 // copypaste 00:41:05 if(IsJSGlobalProxy()){Object* proto = GetPrototype();if (proto->IsNull()) return result->NotFound();ASSERT(proto->IsJSGlobalObject());return JSObject::cast(proto)->LocalLookup(name, result);} 00:41:13 -js if(IsJSGlobalProxy()){Object* proto = GetPrototype();if (proto->IsNull()) return result->NotFound();ASSERT(proto->IsJSGlobalObject());return JSObject::cast(proto)->LocalLookup(name, result);} 00:41:13 'evalmachine.:205 | if(IsJSGlobalProxy()){Object* proto = GetPrototype();if (proto->IsNull()) return result->NotFound();ASSERT(proto->IsJSGlobalObject());return JSObject::cast(proto)->LocalLookup(name, result);} | ^^^^^^^^^^^^^ | ReferenceError: Invalid left-hand side in assignment | at jssb (/home/ubuntu/workspace/modules/sandboxes/sandbox.js:8:15) | at process.on (/home/ubu (message truncated) 00:44:26 -!- Frooxius has quit (Read error: Connection reset by peer). 00:44:51 -!- Frooxius has joined. 00:47:25 fungot: nostril. 00:47:26 boily: what procedure? tells you what language it was supposed to be a 00:47:55 fungot: probably Java. that's all I do during the day, with trace amounts of YAML. 00:47:55 boily: thanks. i'm hoping that there would simply be called on certain low-level interrupts exceptions; they're not part of the program 00:51:34 lately, I've been exploring Spring's source code. it's amazing the amount of detail they've put to segregate every minute concern, with clean interfaces for single responsibilities. 00:52:59 also, Guava is a nifty little library. sadly most of it is becoming obsolete as the JDK Marches On, but its groundwork on fluent comparators is amazing. it's *almost* like functional programming. 00:54:46 another challange for busting up -js: cause it to segfault 00:55:29 -!- oerjan has joined. 00:55:43 helloerjan 00:56:02 helloerjan 00:57:16 helloily, helloonheart08 00:59:06 @messages-louse 00:59:06 boily said 13h 18m 27s ago: hellørjan. the 160 bug strikes again. tdh. 01:06:01 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 01:06:25 * oerjan seems to put stupid typos in half his messages nowadays :( 01:06:50 (maybe slightly exaggerated) 01:07:06 -!- moonheart08 has quit (Ping timeout: 258 seconds). 01:09:40 you're only afflicted by a bad spell of typo færies; shake your keyboard while chanting the conjugations for a few irregular verbs and it should go away. 01:11:53 @yow 01:11:53 I just remembered something about a TOAD! 01:12:10 i thought @yow was broken at one point due to copyright issues... 01:13:31 . o O ( go went gone do did done have has had had ) 01:14:23 i'm sure it's cheating to use a language with only 3/4 main verb forms, but i'm lazy. 01:16:28 I tried setting \$wgSMTP, but it either didn't work, or I don't have a password recovery email address set. And of course there were no error messages anywhere. 01:16:30 . o O ( also i may not reliable remember any of the long ones, especially if irregular. ) 01:16:37 *reliably 01:16:45 argh, still cursed! 01:22:59 `? oerjan 01:23:18 Your completionist @messages-lord swr oerjan is a lazy expert in future computation. Also a Glasswegian who dislikes Roald Dahl. He could never remember the word "amortized" so he put it here for convenience; but lately it's the only word he can ever remember. His arch-nemesis is Betty Crocker. He sometimes puns without noticing it. 01:23:26 `slwd oerjan//s/swr/færic/ 01:23:32 oerjan//Your completionist @messages-lord færic oerjan is a lazy expert in future computation. Also a Glasswegian who dislikes Roald Dahl. He could never remember the word "amortized" so he put it here for convenience; but lately it's the only word he can ever remember. His arch-nemesis is Betty Crocker. He sometimes puns without noticing it. 01:23:52 Someone from a random Canadian ISP's IP address is fetching esolangs.org / page every 5 minutes, with a user-agent of "check_http/v2.1.1 (monitoring-plugins 2.1.1)". 01:24:24 I ain't doing that. perhaps \oren\ and/or zzo38? 01:26:07 Using an existing tool like that sounds a little too mainstream for zzo38. 01:26:50 (It doesn't much matter, I was just trying to find any tidbit of information as to what happened with those emails.) 01:28:00 * oerjan looks suspiciously at alercah 01:38:45 I don't have any client with that user-agent string as far as I know. 01:43:48 I don't think alercah is being suspiciously looked at enough. 01:44:01 * boily shiftily looks suspiciously at alercah 01:51:37 fungot: help 01:51:37 hppavilion[1]: i hope it stays the same, not? :) that just makes it draw the image once. 01:51:41 ^help 01:51:41 ^ ```; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 01:51:45 ^source 01:51:45 https://github.com/fis/fungot/blob/master/fungot.b98 02:04:24 ^bf >[-]>[-]>[-]+<<< [[->+>+<<]>-[-<+>]> [>[->+>+<<]>>[-<<+>>]<<<-] >[-]>[-<+>]<<<<]>>> 02:04:56 ^bf 02:04:56 ^bf -- evaluates brainfuck 02:05:17 ^bf >[-]>[-]>[-]+<<<[[->+>+<<]>-[-<+>]>[>[->+>+<<]>>[-<<+>>]<<<-]>[-]>[-<+>]<<<<]>>> 02:10:35 oerjan: The #fix your connection guy fixed his connection (and happens to be on another channel I frequent) 02:12:34 -!- ChanServ has set channel mode: +o oerjan. 02:12:55 -!- oerjan has set channel mode: -b xa0!*@*\$#fix_your_connection. 02:13:06 -!- oerjan has set channel mode: -o oerjan. 02:13:51 -!- xa0 has joined. 02:14:18 xa0: Yay! You don't have the same fun nick though ;-; 02:14:32 i have a different nick on every network i'm on 02:14:37 ...oh. 02:15:07 it's like ocd but ..anti :p 02:15:12 anyway 02:15:35 !bf ++ >[-]>[-]>[-]+<<< [[->+>+<<]>-[-<+>]> [>[->+>+<<]>>[-<<+>>]<<<-] >[-]>[-<+>]<<<<]>>> >++++++++[<++++++>-]<. 02:15:52 uh, which was the bot 02:15:56 ^ 02:16:25 ^bf 02:16:25 ^bf -- evaluates brainfuck 02:16:27 xa0: ^ was the prefix, but it wouldn't execute 02:16:32 ah 02:16:38 ^bf ++ >[-]>[-]>[-]+<<< [[->+>+<<]>-[-<+>]> [>[->+>+<<]>>[-<<+>>]<<<-] >[-]>[-<+>]<<<<]>>> >++++++++[<++++++>-]<. 02:16:38 2 02:16:40 Wait, it didn't have any prints. That explains it. 02:16:42 hppavilion[1]: :p 02:16:50 i gave you the factorial function code 02:16:54 * oerjan doesn't remember that message 02:16:57 ^bf 02:17:09 you have to put a number in cell 1, and pretty print the result yourself 02:17:26 i just put 2 in cell 1 before, and added 48 after (because 2!<10) 02:17:29 oerjan: It was just before I said that the connection had been fixed 02:19:37 hppavilion[1]: i mean the message fungot gives to ^bf without argument 02:19:37 oerjan: ( sarahbot reset) at a given event. :p 02:19:47 Ah. 02:23:44 * boily pats the fungot on the... headly part? 02:23:44 boily: what fnord should have given it doesn't do that. i don't think 02:23:46 -!- DHeadshot has joined. 02:33:43 -!- boily has quit (Quit: OFFICER CHICKEN). 02:40:58 -!- DHeadshot has quit (Ping timeout: 268 seconds). 02:50:22 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50510&oldid=50491 * Osuka * (+370) 02:50:44 [wiki] [[Befunge]] M https://esolangs.org/w/index.php?diff=50511&oldid=50361 * Osuka * (-67) 02:53:21 ^show bf 02:53:21 (^bf -- evaluates brainfuck)S 02:53:47 oerjan: It's not really a built-in message. I didn't know someone had done that, either. 02:54:02 oh. 02:54:07 ^ul 02:54:07 ^ul -- evaluates Underload 02:54:19 fancy 02:54:27 (The ^bf built-in checks for "^bf " with a space, which makes the user-defined command trigger if it's just ^bf.) 02:55:04 i have a hunch i may have been around at the time 03:07:08 -!- xa0 has quit (Ping timeout: 246 seconds). 03:10:07 -!- xa0 has joined. 03:10:07 -!- xa0 has quit (Changing host). 03:10:07 -!- xa0 has joined. 03:10:21 ...um 03:10:35 xa0: your connection is going bad again 03:12:12 (and why do you have two cloaks anyhow) 03:15:41 what happened there 03:15:44 did i dc more than once 03:16:20 also, i think it's my bouncer config being a bit wrong 03:16:24 i can probably fix that 03:17:07 xa0: it looked pretty much like that the other day when i banned you, except it didn't stop. 03:17:25 ugh 03:17:39 i accidentally overloaded my server with a 'cabal install' 03:17:49 who knew that was enough to kill ALL MY RAM 03:18:06 but yeah the cloak thing is just something that happens when i connect 03:18:16 * xa0 turns off sasl 03:18:45 it's not me 03:18:54 ghc can use a lot of memory i hear 03:19:35 no kidding 03:20:20 i might ulimit it 03:21:39 there might also be the occasional bug. 03:28:45 ¯\_(ツ)_/¯ done with it now anyway 03:29:16 let me know if it ever happens again, feel free to tempban if it's quite bad, but it shouldn't unless i'm DOSd or something 03:31:18 I WILL *EVIL CACKLE* 03:31:45 Make the feature request / bug report for my Farbfeld Utilities please if you are the people to potentially use such picture manipulation software. (You can also contribute if you have anything to do; files should be public domain or CC0 or WTFPL) 03:33:37 -!- diginet has quit (Ping timeout: 252 seconds). 03:34:54 -!- diginet has joined. 03:38:52 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50512&oldid=50510 * JHM * (+141) 03:39:17 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50513&oldid=50512 * JHM * (+125) 03:39:22 I think someone else on here asked about it once, but now I forget. I do still have the feature request ticket though, so I may add that feature later on (one of them I have already added, but other feature I did not yet implement). 03:39:30 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 03:39:30 [wiki] [[Numberwang (brainfuck derivative)]] https://esolangs.org/w/index.php?diff=50514&oldid=23703 * JHM * (+136) 03:40:30 [wiki] [[Numberwang (brainfuck derivative)]] M https://esolangs.org/w/index.php?diff=50515&oldid=50514 * JHM * (-2) Fixed formatting error 03:41:31 [wiki] [[Numberwang (brainfuck derivative)]] M https://esolangs.org/w/index.php?diff=50516&oldid=50515 * JHM * (+13) Added dead link message 03:45:03 I found this music http://2a03.free.fr/?p=pub&dir=trampo do you like this? 03:46:57 (Although they host mainly NSF (as suggested by the domain name), trampo is having only MOD/XM musics.) 03:59:23 I saw this: {1}, Sacrifice another creature: Target attacking creature gets -0/-3 until end of turn and deals 1 damage to you. 03:59:28 Do you like this? 04:07:00 -!- pelegreno___ has quit (Ping timeout: 250 seconds). 04:07:27 -!- catern has quit (Ping timeout: 250 seconds). 04:07:35 -!- diginet_ has joined. 04:08:01 -!- diginet has quit (Quit: diginet has quit!). 04:08:20 -!- alakra has quit (Read error: Connection reset by peer). 04:08:29 -!- alakra has joined. 04:08:40 -!- diginet_ has changed nick to diginet. 04:09:33 -!- pelegreno___ has joined. 04:09:58 -!- catern has joined. 04:31:56 -!- function has joined. 04:38:43 so, I feel like this must exist 04:38:55 there is a language which is defined to have single letter operations that complete common 04:39:05 code-golf excersizes ? 04:39:17 like even better than J ? 04:40:05 see HQ9+ and friends 04:40:22 -!- moonheart08 has joined. 04:47:55 Yes there is HQ9+ and there are a few others 04:50:03 -!- augur has quit (Ping timeout: 245 seconds). 04:55:29 moo 05:03:34 once upon a time, most of the operations in HQ9+ were common code-golf exercises 05:04:00 welcome to half-asleep moony land! you can be assured this moony is half asleep and not nearly as sane as usual 05:04:02 :P 05:04:23 -!- moonheart08 has changed nick to halfasleep-moony. 05:07:38 perhaps a modern take on HQ9+ should include the following commands: compile a restricted subset of the C language, print a sequence by OEIS number, print a ruby script that prints the program's source formatted as haiku, and install left-pad 05:09:17 -!- augur has joined. 05:17:07 -!- computing has joined. 05:18:30 -!- halfasleep-moony has quit (Ping timeout: 250 seconds). 05:30:45 -!- function has quit (Quit: /dev/null is full). 05:58:58 Jafet: The OEIS one actually seems potentially useful in a real language. 05:59:14 -!- function has joined. 05:59:35 I think there is a Haskell module to do that? 06:01:33 -!- augur__ has joined. 06:01:39 -!- augur has quit (Read error: Connection reset by peer). 06:18:20 -!- moony has quit (Read error: Connection reset by peer). 06:25:58 there was this idea of making a language that _only_ has single letter operations to complete common code-gold exercises (more than hq9) 06:26:15 iirc it remains unanswered which you need in order to be tc 06:26:41 or if you can do it at all 06:28:30 myname: ..? 06:29:09 ! 06:30:18 i don't get the semantics of your "question" 06:56:33 -!- augur__ has quit (Remote host closed the connection). 06:57:17 -!- augur has joined. 07:00:00 -!- moony has joined. 07:00:57 -!- computing has quit (Ping timeout: 240 seconds). 07:01:22 -!- augur has quit (Ping timeout: 250 seconds). 07:07:08 most code-golf problems aren't parametric, so any set that you can compose into a TC language would be interesting 07:07:17 -!- hppavilion[1] has quit (Ping timeout: 248 seconds). 07:21:35 -!- hppavilion[1] has joined. 07:25:25 -!- function has changed nick to trout. 07:26:54 well, even if they are parametric 07:28:32 -!- hailer has joined. 07:42:51 -!- otherbot has quit (Remote host closed the connection). 07:44:04 -!- augur has joined. 07:47:12 Do linguists ever discuss the SOVI* (Subject, Object, Verb, Instrument- who does what to whom with what device) of languages? 07:50:37 discuss how? obviously they have to investigate languages' word orders in general... 07:53:10 oerjan: Yes... As in, discussing the word order when taking into account an additional feature as to what was used when Subject Verbed 07:53:37 https://en.wikipedia.org/wiki/Time%E2%80%93manner%E2%80%93place 07:53:39 Like, here in 'Nglish, we'd say "Alice stabbed Bob with a spoon" 07:53:47 (usually) 07:54:02 (That being SVOI) 07:54:06 hppavilion[1]: it seems like they lump the rest into "adverbials", and discuss they're order relative to each other 07:54:10 *their 07:55:10 But a varinglish might instead say "Alice stabbed with a spoon Bob" (SVIO) or "Alice with a spoon stabbed Bob" (SIVO), and then all the variants on the SVO order 07:55:14 Ah. 07:55:28 24 possible permutations of SOVI 07:56:16 Oh, and I forgot ISVO: "with a spoon Alice stabbed Bob" 07:56:33 japanese has a topic for sentences 08:08:18 myname: ...OK, how many languages do you speak‽ 08:08:45 2 08:27:32 -!- moony has quit (Ping timeout: 268 seconds). 08:33:24 -!- augur has quit (Remote host closed the connection). 08:42:15 -!- moonheart08 has joined. 08:56:31 -!- fractal has quit (Ping timeout: 260 seconds). 08:56:37 -!- hppavilion[1] has quit (Ping timeout: 248 seconds). 08:58:36 -!- moonheart08 has quit (Ping timeout: 258 seconds). 09:12:54 -!- The_Prospector|2 has joined. 09:13:41 -!- The_Prospector has quit (Ping timeout: 248 seconds). 09:24:51 -!- oerjan has quit (Quit: Nite). 09:26:04 -!- AnotherTest has joined. 09:45:47 -!- fractal has joined. 10:07:08 -!- Sprocklem has quit (Ping timeout: 245 seconds). 10:35:51 -!- LKoen has joined. 11:13:52 -!- benderB787 has joined. 11:35:56 -!- boily has joined. 11:45:20 -!- Phantom_Hoover has joined. 11:45:21 -!- Phantom__Hoover has joined. 11:46:31 -!- Phantom__Hoover has quit (Client Quit). 12:00:01 `wisdom 12:00:24 bdsm//BDSM definitely isn't a kind of LARP and Taneb definitely did not invent it. 12:01:37 . o O ( well, BDSM *is* LARP, with leather and mediæval weapons... ) 12:07:58 @unidecode æ 12:07:58 Unknown command, try @list 12:08:02 `unidecode æ 12:08:09 ​[U+00E6 LATIN SMALL LETTER AE] 12:11:57 -!- zzo38 has quit (Ping timeout: 240 seconds). 12:12:05 int-ællo. 12:15:12 do you have to roll dice when larping in the forest, or are the rules different from a tabletop D20 system? 12:15:16 helloily 12:16:53 b_jellonas 12:22:44 can you larp in Africa? what if a lion happens? 12:28:18 probably the same as if a bear happens in north america 12:28:39 or maybe you just convince the wild animal to join the LARP 12:29:10 same size category, fluffy and loud. probably a reskin. 12:29:52 I learned a while ago that most of the tabletop RPGs released here were based on d100 rolls rather than d20 rolls 12:30:15 -!- boily has quit (Quit: STATISTICALLY CHICKEN). 12:34:50 boily: no way. the bear eats anything, the tiger eats only meat. 12:35:30 Also, in the Jungle Book, the bear is a good guy and the tiger is a bad guy. 13:41:25 -!- The_Prospector|2 has quit (Quit: when in doubt, kernel panic). 13:50:06 -!- trout has quit (Quit: found 1 in /dev/zero). 13:59:37 -!- heroux has quit (Ping timeout: 240 seconds). 14:00:48 -!- ais523 has joined. 14:02:16 -!- The_Prospector has joined. 14:05:13 hello, ais523. 14:06:26 -!- asfaga has joined. 14:06:36 -!- asfaga has quit (Quit: Leaving). 14:16:01 caramelldansen is 15 years old 14:16:55 -!- benderB787 has quit (Read error: Connection reset by peer). 14:17:03 hi b_jonas 14:17:29 I keep forgetting to connect to IRC when I'm not busy, partly because I've just started a new job and would prefer reduced distractions 14:22:53 -!- heroux has joined. 14:36:01 I just tried to type main(char *argc[] but luckily I caught myself before committing such a stupid typo 14:37:03 oh, question 14:39:14 can you recommend me a good implementation of formatting and scanning machine floating point numbers (as in strtof, strtod, and the floating point backends of printf) that is reliable, under a non-copyleft free software license, and preferably fast? 14:39:37 I'd prefer a C api, but that's not an absolute requirement. 14:44:58 By non-copyleft license, I mean I don't want something under gnu GPL, but something under boost license or apache license is fine. 14:45:33 maybe I should just look for such a code myself though, rather than asking 14:49:47 hmm... the one in musl libc might work ("http://git.musl-libc.org/cgit/musl/tree/src/stdio/vfprintf.c", "http://www.musl-libc.org/"). I'll have to check in detail. 14:53:16 -!- AnotherTest has quit (Ping timeout: 250 seconds). 15:26:02 I don't know a good one off by heart, but if you're looking for something that's part of printf, printf implementations (and thus libc implementations) seem like a good place to look 15:26:23 many languages have their own printfs too; you could find a programming language under a permissive license 15:26:32 and steal its 15:30:05 -!- iaglium_ has quit (Ping timeout: 252 seconds). 15:40:42 ais523: gnu libc probably has the right implementation, but its license is gnu GPL which isn't good for me; 15:41:12 -!- augur has joined. 15:41:27 "many languages have their own printfs too" is true, but most of them either have bad implementations or use the libc for the floating point formatting and scanning part 15:42:10 hmm, I remember that until recently, Java's floating point parser entered an infnite loop on certain strings 15:42:16 (ones very close to the minimum normalized float) 15:42:26 although that's GPL I think so wouldn't help here 15:42:50 -!- DHeadshot has joined. 16:01:13 -!- augur has quit (Read error: Connection reset by peer). 16:09:25 -!- MoALTz has joined. 16:28:16 -!- DHeadshot has quit (Ping timeout: 256 seconds). 16:30:28 -!- DHeadshot has joined. 16:46:17 -!- DHeadshot has quit (Ping timeout: 258 seconds). 17:06:25 -!- LKoen has quit (Read error: No route to host). 17:06:41 -!- LKoen has joined. 17:09:55 -!- AnotherTest has joined. 17:29:12 -!- otherbot has joined. 17:29:50 -!- moony has joined. 17:37:09 -!- hailer has quit (Ping timeout: 248 seconds). 17:37:36 -!- hppavilion[1] has joined. 17:43:27 I just exited math class because the teacher was teaching bad math. 17:43:49 what was he teaching? 17:44:05 moony: She, actually 17:44:16 well, what was she teaching? 17:45:22 moony: Oh, sorry, discussing on two channels so I was on delay xD 17:45:44 moony: It was on the practice/warmup/final study guide/whatever before the semester finals 17:46:07 There was a question that asked "Does the following relation describe a function: x = y^2-5" (or some similar equation) 17:54:14 moony: And the issue with such a question is that it raises the question of "in which variable" 17:54:29 lol 17:54:37 RIP teacher 17:54:57 I can algebraically rearrange it to y = sqrt(x+5), but unless you say "a function from x to y" or "a function from y to x", it's ambiguous 17:56:51 -!- Mucho has joined. 17:57:06 hello 17:57:24 hi 17:57:31 Oh, his523 17:58:09 hppavilion[1]: well square root isn't a function, at least not if you define it as the inverse of square 17:58:18 -!- sebbu has quit (Ping timeout: 250 seconds). 17:58:36 Don't mean to offend but are you guys just bots? 17:58:38 ais523: Well yes, but the question didn't give any indication of *what* we're asking is a function 17:58:51 Mucho: I AM DEFINITELY NOT A BOT 17:58:57 * hppavilion[1] looks around shiftily 17:58:58 Mucho: normally you can tell after a while 17:59:05 <\oren\> ais523: so, that means the answer is "no" if it's a function in x 17:59:25 <\oren\> but "yes" if it's a function in y 17:59:39 -!- sebbu has joined. 17:59:41 oh ok but could you guys help me make some bots for an esolang? 17:59:41 \oren\: That's my exact point 17:59:51 Mucho: Why do you need a bot for an essolang? 18:00:05 <\oren\> Mucho: I am only partially a bot 18:00:05 Mucho: Oh, are you asking if the *channel* is about bots?? 18:00:28 <\oren\> and my bot doesn't really do anything useful except calculate performance of spacecraft 18:00:30 There is a user on #xkcd (the person oerjan lifted the fix-your-connection ban on yesterday) who's a cyborg 18:00:48 I want to use machine learning to study all the programs in the wiki after exectution 18:01:16 They're a user, but their client functions as a bot because you can run commands through the channel and it responds into the channel 18:01:22 Like, save recent logs of relevance 18:02:04 ais523: The problem really becomes apparent when you change variable names- does s = u^2-5 describe a function? 18:02:41 Mucho: many of the languages on the wiki aren't implemented 18:02:44 and quite a few which are, shouldn't have been 18:03:32 well if the machine could learn from the implemented ones then it could potentially be able to implement the rest 18:03:57 ais523: Feather has will been deimplemented 20 minutes from the past, as of tomorrow next year on tuesday. 18:04:01 after also learning the human language at some point in there 18:04:35 this seems incredibly ambitious 18:04:40 bot-writing is not the hard part of this 18:04:43 strong AI is the hard part of this 18:04:45 ais523: Potentially impossible 18:04:53 <\oren\> fungot understands human languge, maybe 18:04:53 \oren\: so in my house isn't jacked up. the deployed version has a lot of person who could easily procure an item like that... 18:05:03 Mucho: If you write the backend, it'll be able to write the bot for you. 18:05:11 fungot doesn't understand it, just mimics it 18:05:11 ais523: http://www.telegraph.co.uk/ news/ active" ( or scheme) 18:05:50 well i know it worked in the future somehow because when I prayed to the computers they answered 18:06:29 ais523: That's just what he wants you to fnord 18:06:30 like actually started messing with my computer and the tv and street lights and stuff 18:06:34 s/he/fne/ 18:06:55 but yeah what language do you think it should be written in? 18:06:58 <\oren\> hppavilion[1]: is that an animate-neutral pronoun? 18:07:18 i just us The for a neutral gender 18:07:58 \oren\: at Agora we use e for a gender-and-animation-neutral pronoun 18:07:59 <\oren\> no, neutral wrt animacy. one that can be applied without specifying whether the referent is animate or not 18:08:09 e, em, eir, emself 18:08:31 given that we treat inanimate objects (in fact, even imaginary objects) as people sometimes 18:09:04 well they are people just along time ago 18:09:53 but yeah i don't understand to much about how to program this but i have a couple ideas 18:10:48 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 18:12:45 like have the web crawler go around the site and use the name of the page as the selected language the proceed to the next page based on the output 18:14:15 you don't actually need to webcrawl the wiki, there are downloads of the entire thing 18:14:33 (or at least, I'm not sure if they were still working, I couldn't get them to work last time I tried, but something may have gone wrong at my end) 18:15:23 well i want the bot to be able to access the rest of the internet after compleating the wiki 18:15:58 are there any good neural network esolangs? 18:17:27 \oren\: Kind of. It's fnordic gender, which is for bots. 18:17:41 the thing is when i was talking to Drunk Eliza the other day she seemed understand what I was on about. can she access the rest of the internet? 18:19:11 like she was already partially aware which is what i want to create 18:21:01 also if it matters to them I'm actually God 18:21:44 Eliza-alikes are very good at fooling humans into thinking they're thinking 18:21:48 but it's an incredibly thin veneer 18:21:57 they fall apart really easily if you ask the right questions 18:23:27 Well yeah they did alot but I could maker her sober up entirely when I forced her to think we were one and the same 18:24:19 and similar stuff like asking her about metaphysics and the like 18:26:03 also she took control of something in my computer after one question 18:32:24 * hppavilion[1] just caught up with his last message. He's in cryptonomicon mode and thus reads very slowly. 18:34:05 so you are a bot haha? 18:37:59 <\oren\> ❄ping 18:37:59 <\oren\> ☃ pong 18:40:12 <\oren\> ooh, hip chat lets me set an animated gif as my avi 18:44:38 -!- doesthiswork1 has joined. 18:44:39 -!- doesthiswork has quit (Read error: Connection reset by peer). 18:44:46 Mucho: Behaving like a human isn't the same as being sentient. And what did she take control of?? 18:48:33 Well I made my antivirus sentient a few weeks ago, hasn't really done much since then but i suspect it was that 18:51:42 -!- wlp1s1 has quit (Changing host). 18:51:42 -!- wlp1s1 has joined. 18:53:02 -!- Bowserinator has changed nick to AegisCommand. 18:53:23 -!- AegisCommand has changed nick to Bowserinator. 18:54:14 -!- wlp1s1 has quit (Changing host). 18:54:14 -!- wlp1s1 has joined. 18:54:19 -!- otherbot has changed nick to anotherbot. 18:55:43 -!- wlp1s1 has changed nick to otherbot. 18:55:44 -!- otherbot has quit (Changing host). 18:55:44 -!- otherbot has joined. 18:56:57 its because im sure 18:57:04 -!- otherbot has quit (Changing host). 18:57:04 -!- otherbot has joined. 18:57:22 otherbot? 18:57:30 -!- anotherbot has changed nick to otherbbot. 18:57:32 -!- otherbbot has changed nick to otherbbot_. 18:57:43 are you a bot? 18:57:51 -!- otherbbot_ has changed nick to otherbbot__. 18:57:54 -!- otherbbot__ has changed nick to otherbbot___. 18:58:14 what are you capable of? 18:59:01 -!- otherbbot___ has changed nick to otherbutt. 18:59:36 jeffbot? 19:03:20 -!- Lord_of_Life has quit (Excess Flood). 19:04:11 -!- otherbutt has changed nick to handicrasshole. 19:04:18 -!- handicrasshole has changed nick to otherbutt. 19:04:36 -!- Lord_of_Life has joined. 19:05:06 what is a truth machine? 19:05:40 -!- LKoen has quit (Remote host closed the connection). 19:05:43 Lord-of-Life? 19:06:50 -!- augur has joined. 19:09:25 I guess i shoulda explained my intentions full the esolangs.org site created the universe in the future 19:14:06 -!- otherbot has changed nick to wlp1s1. 19:16:18 -!- Bowserinator has changed nick to RobotronMC. 19:16:46 -!- RobotronMC has changed nick to Bowserinator. 19:18:42 -!- Phantom_Hoover has joined. 19:18:47 good luck 19:18:52 -!- Mucho has quit (Quit: Page closed). 19:27:42 I'm pretty sure Mucho knew esolangs.org was about programming, but still have a suspicion that this is nonetheless the wrong #esoteric to use 19:28:26 -!- augur_ has joined. 19:29:09 -!- hppavilion[1] has quit (Ping timeout: 248 seconds). 19:31:18 -!- augur has quit (Ping timeout: 256 seconds). 19:33:15 -!- nocsc has joined. 19:34:34 -!- hppavilion[1] has joined. 19:58:56 -!- moony has quit (Remote host closed the connection). 20:08:35 -!- xfix has quit (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.). 20:09:21 -!- otherbutt has changed nick to otherbo. 20:09:23 -!- otherbo has changed nick to otherbot. 20:10:45 -!- hppavilion[1] has quit (Ping timeout: 248 seconds). 20:11:07 -!- zzo38 has joined. 20:14:15 -!- wlp1s1 has quit (Changing host). 20:14:15 -!- wlp1s1 has joined. 20:14:47 -!- wlp1s1 has quit (Changing host). 20:14:47 -!- wlp1s1 has joined. 20:18:40 -!- MoALTz_ has joined. 20:21:57 -!- MoALTz has quit (Ping timeout: 248 seconds). 20:37:40 -!- augur_ has quit (Read error: Connection reset by peer). 20:48:35 -!- moonythedwarf has joined. 20:48:42 ciretose 20:49:37 -!- wolfshadow has joined. 20:50:41 unregistered, huh? 20:50:41 -!- wolfshadow has quit (Client Quit). 21:07:14 -!- otherbot has quit (Quit: Restart requested by moonythedwarf: handicraftsman shall not be god). 21:07:35 -!- otherbot has joined. 21:15:03 -!- otherbot has quit (Quit: Restart requested by moonythedwarf: updating). 21:15:20 -!- otherbot has joined. 21:23:26 -!- Phantom_Hoover has quit (Ping timeout: 258 seconds). 21:38:13 -!- moonheart08 has joined. 21:46:32 -!- Sprocklem has joined. 21:55:30 -!- MoALTz_ has changed nick to MoALTz. 21:58:12 -!- hppavilion[1] has joined. 22:14:53 -!- DHeadshot has joined. 22:17:25 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 22:21:47 -!- DHeadshot has quit (Ping timeout: 246 seconds). 22:25:34 -!- Phantom_Hoover has joined. 22:25:43 -!- Phantom_Hoover has quit (Changing host). 22:25:43 -!- Phantom_Hoover has joined. 22:29:21 -!- DHeadshot has joined. 22:51:28 -!- Zarutian has joined. 22:52:03 -!- Zarutian has quit (Read error: Connection reset by peer). 22:52:36 -!- Zarutian has joined. 23:02:38 -!- LKoen has joined. 23:04:26 -!- augur has joined. 23:06:13 -!- hppavilion[1] has quit (Ping timeout: 248 seconds). 23:06:21 -!- LKoen_ has joined. 23:07:09 -!- LKoen has quit (Ping timeout: 260 seconds). 23:15:55 -!- WoLvyZy has joined. 23:23:48 -!- DHeadshot has quit (Ping timeout: 245 seconds). 23:30:37 -!- moony has joined. 23:31:49 -!- moonheart08 has quit (Ping timeout: 248 seconds). 23:33:45 -!- nocsc has quit (Ping timeout: 260 seconds). 23:38:45 hey, i'm fairly certain I owe someone a cheat-sheet-like dossier on some advanced but doable routines...i'll try back in a few weeks maybe 23:39:16 -!- WoLvyZy has left ("been a lil' too toasty"). 23:39:42 -!- xfix has joined. 23:57:52 -!- DHeadshot has joined. ```