00:01:30 -!- hppavilion[1] has joined. 00:06:03 * hppavilion[1] continues to struggle to learn quantum physics 00:07:25 Hm, I wonder if I can get fun things by applying the fallacy "If there is an X based on Y, then there is also an A X based on A Y of proportional significance" to https://www.xkcd.com/435/ 00:08:39 Quantum Sociology is just applied Quantum Psychology; Quantum Psychology is just applied Quantum Biology; Quantum Biology is just applied Quantum Chemistry (a potentially-real thing!); Quantum Chemistry is just applied Quantum Physics 00:08:49 And then it's just mathematics on top. 00:08:49 `? up goer 00:08:50 up goer? ¯\(°​_o)/¯ 00:09:12 Because mathematics is co-atomic. 00:14:09 -!- FreeFull has quit (Ping timeout: 260 seconds). 00:24:58 -!- FreeFull has joined. 00:27:35 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 00:31:40 -!- Marcela_Gandara has quit (Read error: Connection reset by peer). 00:38:22 <\oren\> AAAAAAAAAAAAAAAAAAAAAAAA 00:38:34 <\oren\> they want the numbers in the json to be rounded 00:38:38 <\oren\> WHYYYYYYYYYYYYYYYy 00:49:11 -!- Marcela_Gandara has joined. 00:49:25 -!- Marcela_Gandara has quit (Read error: Connection reset by peer). 00:50:16 -!- Marcela_Gandara has joined. 00:52:16 I want reverse safesearch... 00:52:33 I looked up "ASCII Table", and DuckDuckGo told me that SafeSearch had filtered some results 00:52:40 I want to see *just* those results now. 01:01:05 -!- Marcela_Gandara has quit (Ping timeout: 240 seconds). 01:02:22 -!- Marcela_Gandara has joined. 01:03:06 `olist 1069 01:03:07 olist 1069: shachaf oerjan Sgeo FireFly boily nortti b_jonas 01:03:09 -!- oerjan has joined. 01:04:21 oerjan: you joined right after an olist hth 01:04:48 17:03:28 olist 1069: [redacted] 01:04:51 17:03:30 --- join: oerjan (~oerjan@hagbart.nvg.ntnu.no) joined #esoteric 01:04:58 i noticed. 01:05:06 Ah. 01:06:31 `? oerjan 01:06:32 Your omnipleasant principal witty rant oerjan the exclusive is a hazy expert in merry compaction. Also a Glaswede who dislikes Roald Dahl. He could never render the word "amortized" so he put it here for connivance; but lately it's the only word he can ever rememe. His arch-nemesis is Betty Crocker. He twice punned without noticing it. 01:07:07 -!- tromp has quit (Remote host closed the connection). 01:07:30 `swrjan s.rant.arrant knave. 01:07:32 oerjan//Your omnipleasant principal witty arrant knave oerjan the exclusive is a hazy expert in merry compaction. Also a Glaswede who dislikes Roald Dahl. He could never render the word "amortized" so he put it here for connivance; but lately it's the only word he can ever rememe. His arch-nemesis is Betty Crocker. He twice punned without noticing 01:07:44 -!- adu has joined. 01:08:25 -!- adu has quit (Client Quit). 01:09:03 `swrjan s.exclu.inci. 01:09:05 oerjan//Your omnipleasant principal witty arrant knave oerjan the incisive is a hazy expert in merry compaction. Also a Glaswede who dislikes Roald Dahl. He could never render the word "amortized" so he put it here for connivance; but lately it's the only word he can ever rememe. His arch-nemesis is Betty Crocker. He twice punned without noticing i 01:09:12 oops 01:09:36 someone else fix it hth 01:11:07 -!- tromp has joined. 01:12:38 `swrjan s/l/h/;s/cis/decis/;s/can //;s/meme/&s/ 01:12:41 oerjan//Your omnipheasant principal witty arrant knave oerjan the indecisive is a hazy expert in merry compaction. Also a Glaswede who dislikes Roald Dahl. He could never render the word "amortized" so he put it here for connivance; but lately it's the only word he ever rememes. His arch-nemesis is Betty Crocker. He twice punned without noticing it 01:12:42 . o O ( He puns without giving notice. ) 01:13:26 `swrjan s/lik/s/ 01:13:28 oerjan//Your omnipheasant principal witty arrant knave oerjan the indecisive is a hazy expert in merry compaction. Also a Glaswede who disses Roald Dahl. He could never render the word "amortized" so he put it here for connivance; but lately it's the only word he ever rememes. His arch-nemesis is Betty Crocker. He twice punned without noticing it. 01:15:38 oerjan is an expert in merry compaction? 01:16:48 . o O ( `learn_append oerjan//See also https://www.xkcd.com/1683/ ) 01:17:14 oerjan: When should I compact my SSTables? 01:17:43 -!- adu has joined. 01:17:51 whenever you feel like it hth 01:23:36 -!- adu has quit (Quit: adu). 01:32:15 -!- doesthiswork has joined. 01:32:46 -!- Marcela_Gandara has quit (Read error: Connection reset by peer). 02:15:41 -!- Marcela_Gandara has joined. 02:37:26 -!- Zarutian has quit (Quit: Zarutian). 02:43:06 -!- Marcela_Gandara has quit (Ping timeout: 240 seconds). 02:48:57 -!- Marcela_Gandara has joined. 02:56:36 -!- Marcela_Gandara has quit (Ping timeout: 240 seconds). 03:00:12 -!- Marcela_Gandara has joined. 03:08:28 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 03:29:47 -!- ^v has quit (Ping timeout: 264 seconds). 03:31:36 -!- ^v has joined. 03:36:21 -!- Marcela_Gandara has quit (Ping timeout: 258 seconds). 03:36:30 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 03:41:02 -!- tromp has quit (Remote host closed the connection). 03:44:57 -!- Marcela_Gandara has joined. 04:00:50 -!- tromp has joined. 04:07:31 -!- doesthiswork has quit (Quit: Leaving.). 04:24:23 -!- Marcela_Gandara has quit (Ping timeout: 264 seconds). 05:11:29 -!- ^v has quit (Ping timeout: 240 seconds). 05:25:17 -!- ^v has joined. 05:28:48 -!- tromp has quit (Remote host closed the connection). 05:29:46 -!- tromp has joined. 05:31:03 -!- tromp has quit (Remote host closed the connection). 05:32:05 -!- tromp has joined. 05:43:50 -!- hppavilion[1] has joined. 05:54:51 Are there any uncountably-infinite sets of positive reals with a finite sum? 06:03:00 -!- augur has joined. 06:08:28 hppavilion[1]: no. 06:08:47 -!- ^v has quit (Ping timeout: 264 seconds). 06:09:03 note that to have a finite sum, only finitely many can be > 1/n, but then all of them are a countable union of finite sets 06:22:38 -!- ^v has joined. 06:34:56 -!- hppavilion[1] has quit (Ping timeout: 246 seconds). 06:53:10 -!- oerjan has quit (Quit: Nite). 06:54:54 [wiki] [[LINR]] M https://esolangs.org/w/index.php?diff=51634&oldid=51633 * Slord * (-3) Fixed typo 06:59:54 -!- hppavilion[1] has joined. 07:10:33 `? earth 07:10:34 earth? ¯\(°​_o)/¯ 07:11:13 `le/rn earth/Topologically speaking, the earth has been a coffee mug ever since that hole to China was dug. 07:11:14 Usage: `le/[/]rn // 07:11:19 `le/rn earth//Topologically speaking, the earth has been a coffee mug ever since that hole to China was dug. 07:11:21 Learned 'earth': Topologically speaking, the earth has been a coffee mug ever since that hole to China was dug. 07:11:39 `le/rn earth//Topologically speaking, the Earth has been a coffee mug ever since that hole to China was dug. 07:11:41 Relearned 'earth': Topologically speaking, the Earth has been a coffee mug ever since that hole to China was dug. 07:14:11 * hppavilion[1] . ∅ ∅ ( Hm, I suppose the existence of underground tunnels technically makes earth a genus object ) 07:17:49 -!- FreeFull has quit. 07:26:15 I forget, was "Tubular" ever a slang the way "Radical" and "Far-out" were? 07:31:17 hi hp 07:32:49 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 07:34:24 -!- pikhq_ has quit (Ping timeout: 258 seconds). 07:41:17 -!- pikhq has joined. 07:51:49 -!- ^v has quit (Ping timeout: 240 seconds). 07:52:59 -!- ^v has joined. 07:57:57 -!- MoALTz has joined. 08:14:20 -!- augur has quit (Remote host closed the connection). 08:26:30 -!- ^v has quit (Ping timeout: 260 seconds). 08:37:39 -!- ^v has joined. 09:01:31 -!- augur has joined. 09:02:10 -!- AnotherTest has joined. 09:06:29 -!- ^v has quit (Ping timeout: 246 seconds). 09:08:30 -!- ^v has joined. 09:27:03 -!- augur has quit (Remote host closed the connection). 09:29:07 -!- augur has joined. 09:36:15 -!- augur has quit (Remote host closed the connection). 09:38:56 -!- LKoen has joined. 09:39:23 -!- ^v has quit (Ping timeout: 246 seconds). 09:41:31 -!- ^v has joined. 09:41:38 -!- augur has joined. 09:47:27 `? zelda 09:47:29 zelda? ¯\(°​_o)/¯ 09:47:33 `? link 09:47:35 link? ¯\(°​_o)/¯ 09:47:51 `? ganon 09:47:52 ganon? ¯\(°​_o)/¯ 09:50:02 `` dowg | grep 'oerjän' | grep `learn` | shuf -n1 09:50:05 ​/hackenv/bin/learn: line 4: wisdom/: Is a directory \ grep: '':: No such file or directory 09:50:20 uh 09:50:21 `` dowg | grep 'oerjän' | grep '`learn' | shuf -n1 09:50:28 7048:2016-02-29 ` ln -s \'`learn\' wisdom/learn 09:50:29 -!- ^v has quit (Ping timeout: 240 seconds). 09:50:35 `` dowg | grep 'oerjän' | grep '> `learn' | shuf -n1 09:50:42 No output. 09:50:48 right 09:50:50 `` dowg | grep 'oerjän' | grep '> learn' | shuf -n1 09:50:57 9032:2016-09-13 learn HILTER is what happens when someone combines argumentum ad hitlerum, shouting, and muphry\'s law in one glorious clusterfuck. 09:51:03 `` dowg | grep 'oerjän' | grep '> learn' | shuf -n1 09:51:10 6642:2016-02-08 learn Chthonic lithping can be vethy dithturbing to lithten to. 09:51:16 `` dowg | grep 'oerjän' | grep '> learn' | shuf -n1 09:51:17 `` dowg | grep 'oerjän' | grep '> learn' | shuf -n1 09:51:18 `` dowg | grep 'oerjän' | grep '> learn' | shuf -n1 09:51:24 9056:2016-09-19 learn Homophones are pairs of words that sound totally gay together. 09:51:26 9197:2016-10-08 learn \xc3\x96rjan is oerjan\'s Nazi clone. He helps run the secret base on the backside of the moon. 09:51:29 8983:2016-08-27 learn NP-complete is the subset of NP to which all problems in P can be reduced, thus completely solving them. 09:53:23 `? NP-complete 09:53:24 NP-complete is the subset of NP to which all problems in P can be reduced, thus completely solving them. 09:54:48 :-/ 09:55:15 is a wisdom entry allowed to be utterly and completely wrong? 09:56:49 (Though I guess it's not clear whether it's wrong. Hmm hmm.) 10:02:32 -!- ^v has joined. 10:10:21 are they allowed not to be? 10:10:34 int-e: I think the only wrong part is the word "the" 10:11:01 Ah, and the "thus completely solving them" 10:11:08 shachaf: it depends in P = NP though, which may be exactly the point. 10:11:20 oerjan can be wicked sometimes. 10:11:29 or most of the time. 10:11:49 I suppose. 10:12:00 Classic oerjan. 10:12:13 `1 dowg | grep 'oerjän> learn' | shuf -n5 10:12:21 1/2:718:2012-09-28 learn itidus19 disappeared into a space-time anomaly \ 8586:2016-06-23 learn A guillible person is someone who can be fooled with a Scheme script. \ 8525:2016-06-18 learn Associativity means that h(th) = (ht)h, if you\'re flexible about it. \ 7280:2016-03-25 learn HTML is shor 10:12:23 `n 10:12:24 2/2:t for "hope this mess loads" \ 9285:2016-10-15 learn Umlaut is German for "hum aloud", an important feature of the German language. It is indicated by putting two dots over the vowel of the syllable. 10:30:04 flexible, hmm 10:43:45 `? html 10:43:46 HTML is short for "hope this mess loads". 10:47:26 Lol 10:51:21 I saw the cut-off version and all I could think of was Shor's algorithm 10:51:25 `? shor's algorithm 10:51:26 shor's algorithm? ¯\(°​_o)/¯ 10:53:50 .g shors algorithm 10:55:20 -!- ^v has quit (Ping timeout: 246 seconds). 10:58:10 -!- ^v has joined. 11:12:15 pledis, Quantum algorithm for prime factorisation 11:12:50 rip 11:13:00 me a nobrainer but thanks 11:35:18 -!- boily has joined. 11:47:51 -!- erkin has joined. 11:49:37 `wisdom 11:49:39 gotton//gotton is a quantum of attention. Solain drives the packet. 12:03:57 I wonder if there's anywhere selling bound collections of man pages 12:10:29 -!- ^v has quit (Ping timeout: 240 seconds). 12:10:44 -!- ^v has joined. 12:17:24 -!- boily has quit (Quit: ENVIRONMENT CHICKEN). 12:21:40 -!- MDead has joined. 12:24:23 -!- MDude has quit (Ping timeout: 264 seconds). 12:24:25 -!- MDead has changed nick to MDude. 12:28:22 -!- Lord_of_Life has quit (Excess Flood). 12:28:59 -!- Lord_of_Life has joined. 12:29:08 `le/rn shor's algorithm//Shor's algorithm allows a quantum computer to factor large integers, such as 21. Taneb thought of it. 12:29:10 Learned 'shor's algorithm': Shor's algorithm allows a quantum computer to factor large integers, such as 21. Taneb thought of it. 12:32:09 -!- Lord_of_Life has quit (Excess Flood). 12:34:29 -!- Lord_of_Life has joined. 12:36:40 (related: “a new proof that 83 is prime” http://cr.yp.to/talks/2003.03.23/slides.pdf) 12:39:07 haha 12:40:57 -!- LKoen has quit (Remote host closed the connection). 12:53:56 -!- augur has quit (Remote host closed the connection). 12:55:30 -!- augur has joined. 12:58:11 -!- augur has quit (Client Quit). 13:08:02 -!- LKoen has joined. 13:49:24 `? monocles 13:49:25 monocles? ¯\(°​_o)/¯ 13:53:11 -!- vifino- has changed nick to vifino. 14:13:03 -!- ^v has quit (Ping timeout: 256 seconds). 14:13:41 -!- ^v has joined. 14:43:05 -!- Zarutian has joined. 15:03:21 Ever week, DMM publishes four new strips and three reruns of Irregular Webcomics. And he reruns strip in the order of the original publication. I think that means that even though the number of unreran strips grow every week, an infinite time from now all the strips will have been reran. 15:04:49 b_jonas, it's conceivable that he at some point fully retires from comic creation 15:05:17 Taneb: he did retire from Irregular Webcomic once already. 15:06:00 The four new Irregular strips a week is the current situation, after he's retired from Irregular, while he's still working on other comics. 15:08:47 -!- DHeadshot has joined. 15:10:57 -!- orby has joined. 15:11:44 howdy all 15:12:23 hellorby 15:16:58 `quote Taneb 15:16:59 384) Turned out he got recursion, he just didn't get the return statement \ 390) Cut to February War were declared A galaxy in turmoil Anyway, Febuary '10 \ 391) I can't afford one of those! A grandchild, not a laser printer \ 397) There's that saying that the definition of insani 15:19:41 `quote insanity 15:19:42 397) There's that saying that the definition of insanity is doing the same thing over and over again and expecting different results. [...] You've just gave me a different result [...] It's always insane to expect different results, even when it's likely to occur. 15:22:05 `quote 15:22:06 114) Oh I get it you guys just use this space to do nothing ? 15:23:09 Is it weird I still think of myself as someone who's quite new here? 15:23:21 I've been approximately active on this channel for 7 years or so now 15:24:31 I have no clue what precisely we're doing here. 15:24:42 But I wouldn't ascribe that feeling to being new :) 15:26:25 :) 15:26:30 I'm not sure how long I've been here 15:26:36 Taneb: If you're new, what does that make me? 15:26:56 DHeadshot, not here yet 15:27:01 ;P 16:03:45 -!- moony has joined. 16:04:30 Morning 16:07:19 -!- oerjan has joined. 16:11:00 -!- Lord_of_Life has quit (Excess Flood). 16:11:17 morning morning 16:11:51 I've had the idea of making a esolang that only lets you use the various operations FILT (particle from The Powder Toy) has (with unlimited operators each time) on 29-bit words 16:11:57 and variables of course 16:12:44 int-e: `? NP-complete is part of a series, it needs to be read with the rest. 16:12:48 `? NP-complete 16:12:50 NP-complete is the subset of NP to which all problems in P can be reduced, thus completely solving them. 16:12:52 `? NP 16:12:53 NP is the complexity class of decision problems that are No Problem. 16:13:01 `? P 16:13:02 P is the complexity class of Problems. They can be solved by reduction to NP. 16:13:19 It would make for a intresting challange to see if basic math is possible, and, thanks to the existance of FILT having a randomizer mode, randomizers would be cheap :P 16:13:28 hellorby 16:13:45 -!- ^v has quit (Ping timeout: 256 seconds). 16:14:29 -!- Lord_of_Life has joined. 16:15:35 oerjan: it seems to me that it was more interesting in isolation :P 16:15:55 OKAY 16:16:34 but perhaps unintentionally so :P 16:17:22 -!- ^v has joined. 16:17:35 that girl genius battle is looking more and more like magic rather than science. 16:17:52 even mad science. 16:20:02 `? earth 16:20:03 Topologically speaking, the Earth has been a coffee mug ever since that hole to China was dug. 16:20:20 hppavilion[1] is starting to get the hang of it 16:20:35 `? rust 16:20:36 Rust is C++ as designed by the makers of Haskell. 16:21:01 `dowg rust 16:21:08 10547:2017-03-30 revert \ 10546:2017-03-30 le//rn rust//Rust is C++, but Python, but Extensible, but Memory safe, but designed by the makers of haskell \ 5911:2015-08-18 learn Rust is C++ as designed by the makers of Haskell. \ 5910:2015-08-18 learn Rust is what Haskell would be if it were C++. 16:21:30 moony: i don't you had the hang of it with that one hth 16:21:33 *don't think 16:21:44 mm. 16:24:11 @tell hppavilion[1] I forget, was "Tubular" ever a slang the way "Radical" and "Far-out" were? <-- the surfer characters on mezzacotta use it, i think, so maybe it was surfer slang? 16:24:11 Consider it noted. 16:24:48 ``` echo bin/*[cC]ar* 16:24:49 bin/card-by-name bin/random-card 16:25:25 `cat bin/random-card 16:25:26 ​#!/bin/sh \ exec perl -e'open$I,"<","share/mtg/allsets.txt"or die$!;$/=""; @c=grep{/(?mi:$ARGV[0])/}<$I>; print($c[rand(@c)] || "No card found.");' -- "$1" 16:26:17 `cat bin/card-by-name 16:26:18 ​#!/bin/sh \ exec perl -e 'open$I,"<","/hackenv/share/mtg/allsets.txt"or die;$/=""; while(<$I>){/\A(?i)\Q$ARGV[0]/ and print}' "$1" 16:26:40 random-card searches in the full text as it appears in that file, including the reminder text 16:26:49 card-by-name searches at the start of the card name only 16:27:13 also card-by-name prints all matching cards, whereas random-card prints a randomly chosen one 16:27:15 mhm 16:27:19 `card-by-name 16:27:20 ​"Ach! Hans, Run!" \ 2RRGG \ Enchantment \ At the beginning of your upkeep, you may say "Ach! Hans, run! It's the . . ." and name a creature card. If you do, search your library for the named card, put it into play, then shuffle your library. That creature has haste. Remove it from the game at end of turn. \ UNH-R \ \ A Display of My Dark Power 16:27:22 prints all the cards 16:27:24 `random-cadr 16:27:25 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: random-cadr: not found 16:27:26 `random-card 16:27:27 Authority of the Consuls \ W \ Enchantment \ Creatures your opponents control enter the battlefield tapped. \ Whenever a creature enters the battlefield under an opponent's control, you gain 1 life. \ KLD-R 16:29:15 b_jonas: hm, wouldn't #/usr/bin/perl -- work just as well as that shell wrapping? 16:29:50 `which perl 16:29:51 ​/usr/bin/perl 16:30:01 oh wait 16:30:13 it needs the script name. 16:30:29 i guess it's getting that -- in that's the problem, then? 16:31:31 `card-by-name abas.er 16:31:32 No output. 16:31:47 oerjan: nah, #!/usr/bin/perl would work find 16:31:49 fine 16:31:55 `random-card abas.er 16:31:55 Alabaster Wall \ 2W \ Creature -- Wall \ 0/4 \ Defender (This creature can't attack.) \ {T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. \ MM-C 16:32:32 sgn(æ) = i 16:34:11 any thoughts? 16:34:19 hellonas 16:35:23 if sgn(æ) = i, and the integral of sgn is abs+C, then |a+1| = |a| + i, which is interesting. 16:35:37 s/a+1/æ+1 16:35:44 s/a/æ overall. 16:36:17 if sgn(æ) = i, ænd the integræl of sgn is æbs+C, then |æ+1| = |æ| + i, which is interesting. 16:38:59 . o O ( "æ e i a." "æ e i a æ å!" ) 16:41:29 -!- Lord_of_Life has quit (Excess Flood). 16:42:18 a æ e ı i ø o u y ¥ 16:43:42 So, what is |æ|? We can assume that sgn(-æ) = -i, and |-æ+1| = |-æ| - i. 16:44:20 Ooh, interesting. sgn(-æ) = 1/sgn(æ). 16:44:29 -!- Lord_of_Life has joined. 16:47:18 As a general rule of thumb, it seems that sgn(næ) = sgn(æ/-n). For example, sgn(3æ)=3i, and sgn(-æ/3)=1/((1/3)i)=3i. I think. Not sure. 16:48:24 Well, sgn(næ)=ni, and sgn(-næ)=-ni or -i/n. 16:48:51 -!- Zarutian has quit (Quit: Zarutian). 17:01:49 <\oren\> I thought that sgn(i) = i? 17:02:27 Hm. 17:02:37 then abs wouldn't be the integral of sgn anymore. 17:02:43 or would it? 17:02:48 six pack integrals 17:03:07 <\oren\> because sgn(x) is usually defined as x/|x| 17:03:36 <\oren\> (with sgn(0) usually defined to 0) 17:03:52 sgn(æ) = æ/|æ| = æ/i? 17:04:03 Say |æ| = i, then. 17:04:26 <\oren\> absolute value of a complex number is its distance from 0 17:04:33 <\oren\> |i| = 1 17:04:42 ik 17:04:59 so æ is i away from 0 17:05:14 -!- Zarutian has joined. 17:05:20 . o O ( sgn(x) = x/|x| would also mean that sgn is coabs, rather than abs being cosign ) 17:05:29 `? abs 17:05:30 abs? ¯\(°​_o)/¯ 17:05:34 `? absolute value 17:05:35 The absolute value of a number, also known as its cosign, is its distance from zero regardless of direction. It shouldn't be negative, but Sgeo is trying to break that. 17:07:26 <\oren\> if complex numbers are vectors, sgn is the unit vector in a vector's direction 17:11:08 <\oren\> ooh 17:11:36 <\oren\> max(a,b) = a/2 + b/2 + |a - b|/2 17:13:32 Ooh, that's elegant. 17:14:43 You could extend the allowed range/domain/whatever of a and b to include stuff like max(i, 3). 17:15:04 Or, heck, max(i, 2i). 17:15:51 i/2 + i + |i/2 - i|/2 = 0.5i + 1i + |-0.5i|/2 = 1.5i + 0.5 = 0.25 + 1.5i. 17:16:08 s/0.5/0.5/2 17:16:14 s/0.5/2\0.5 17:16:39 . o O ( calculators could do with \ ) 17:31:41 <\oren\> I once made a calculator program that had \, -+ (reverse -) and the v (reverse ^) operators 17:32:22 -!- ybden has quit (Quit: And they returned to whence they came.). 17:32:34 <\oren\> mostly because I didn't knwo how to implement parentheses 17:33:18 -!- ybden has joined. 17:35:23 You don't need parentheses, just variables. 17:35:48 For example, x / (y + z) is equivalent to b=y+z; x/b 17:35:51 if you've already done everything else, a recursive call on top of your main function would probably be enough to add parentheses 17:36:42 rdococ: it's not *exactly* equivalent if the b is not bound to that statement 17:37:13 LKoen: What else would it be bound to in a calculator? 17:37:46 well, I mean, "b = 3; x / (y + z); b" and "b = 3; b=y+z; x/b; b" are not equivalent 17:38:22 er 17:38:22 k 17:38:47 something like "let b = y+z in x/b" would make it completely equivalent 17:39:45 s/b=y+z; x\/b/let b=y+z in x\/b 17:45:27 Ima try and implement a Reverse Polish Notation lib in rust for fun, and try and make it as flexible as possible (make it not just a calculator :P) 17:45:47 3 2 + 4 / 17:46:00 or in the previous case, x y z + 17:46:02 yes, that thing 17:46:02 / 17:50:06 <\oren\> \\\\\\\\ 17:50:18 <\oren\> ////////// 17:50:21 <\oren\> \\\\\\\\\ 17:50:22 -!- Guest30794 has joined. 17:50:24 <\oren\> ///////// 17:50:39 -!- hppavilion[1] has joined. 17:51:23 <\oren\> zszszszszzszszsz 17:51:30 \.\.\.\ 17:51:32 ///// 17:51:34 -!- ^v has quit (Ping timeout: 258 seconds). 17:51:44 hipavilion[1] 17:51:46 -!- orby has quit (Ping timeout: 260 seconds). 17:51:51 helloren 17:51:54 greetoen 17:51:55 <\oren\> %\%\%\ 17:52:28 <\oren\> I should add a backward % to my font 17:52:39 that sounds good too 17:53:03 anyway, rather than reverse - you could have unary - 17:54:37 -!- ^v has joined. 17:54:37 Well, there are three options: 17:54:57 1) reverse operators. 2) parentheses. 3) variables. 17:54:59 -!- Guest30794 has quit (Remote host closed the connection). 17:55:13 okay, there's also 4) reverse polish notation 17:57:01 or 5) brainfuck interface 18:00:08 <\oren\> https://bugs.launchpad.net/launchpad/+bug/272826/comments/46 <-- IDIOT! 18:03:30 <\oren\> https://bugs.launchpad.net/launchpad/+bug/272826/comments/28 <- MORON 18:03:46 <\oren\> Of course the -o/-a endings are relevant to Spanish, Italian or 18:03:46 <\oren\> whatever Latin based language, but what about Japanese? The -o ending 18:03:46 <\oren\> is female and the -a ending is male...So it will simply not be 18:03:47 <\oren\> possible to make it work "globally" I fear.. 18:04:18 <\oren\> WHAT KIND OF MORON THINKS JAPANESE HAS GENDER ENDINGS ON WORDS 18:04:46 You act like you're surprised. 18:05:08 Also, THEY'RE NOT EVEN TALKING ABOUT JAPANESE. THEY'RE TALKING ABOUT ITS ROMANIZATION 18:06:29 Oh my god, just call them contributors... How flickeringly hard is it? 18:07:42 Two things are infinite in the universe. Human stupidity, and human judgementality. 18:08:02 Has anybody completed http://www.gocomics.com/calvinandhobbes/2009/10/22/ yet 18:13:28 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 18:14:01 [wiki] [[Special:Log/newusers]] create * SirGatez * New user account 18:23:33 flexible, hmm <-- yep! 18:27:26 . o O ( TETSUO! ... KANEDA! ) 18:30:01 norwegian nmes in -a are usually feminine - except for the most stereotypical name of all, Ola. 18:30:19 "TETSUO! and KANEDA! are a pair of catchphrases from the movie Akira, from an scene where the characters Kaneda and Tetsuo yell each other’s name. The phrases are often used as a forum game and spamming practise." 18:30:19 *names 18:30:26 tdnh 18:30:40 int-e: the only thing that helps is reading the whole comic hth 18:31:00 oh movie. i haven't seen that. 18:31:19 I think I have, actually, but a long time ago. 18:32:03 oerjan: anyway I was wondering whether "flexible" had any hidden technical (mathematical) meaning in that context. 18:32:20 int-e: yes hth 18:32:25 or whether it's just that associativity should have 3 instead of 2 variables. 18:33:26 https://en.wikipedia.org/wiki/Flexible_algebra hth 18:33:45 Yeah I should have found that earlier... 18:34:26 -!- LKoen has quit (Remote host closed the connection). 18:34:39 oerjan: nmes = names in -a 18:34:44 oerjan: it all worked out hth 18:35:06 OKAY 18:35:37 Unfortunately it appears that I sometimes have to type out questions before asking $google. 18:36:30 shocking 18:36:59 Hmm, does anyone else here read Matt Levine? 18:37:06 There should be a levinelist. 18:37:28 -!- LKoen has joined. 18:38:54 `? shor's algorithm 18:38:55 Shor's algorithm allows a quantum computer to factor large integers, such as 21. Taneb thought of it. 18:39:29 `dowg shor's algorithm 18:39:30 shachaf: it seems that your greppinf for my `learns has provoked other people into making good wisdoms tdh 18:39:35 *g 18:39:36 10564:2017-03-31 le/rn shor\'s algorithm//Shor\'s algorithm allows a quantum computer to factor large integers, such as 21. Taneb thought of it. 18:39:52 Of course he did. 18:39:55 although i'm not sure of the Taneb part. 18:40:10 fizzie: Can the \' escaping in HackEgo history be fixed somehow? 18:40:19 Out of curiosity, what is the algorithm for determing whether a subject is Tanebvented? 18:40:35 rdococ: i don't think Taneb has invented that yet 18:41:36 Taneb, can you invent it? 18:41:58 Taneb didn't invent Shor's algorithm, anyway. 18:42:02 Well, not according to that wisdom. 18:42:05 He just thought of it. 18:51:21 -!- Marcela_Gandara1 has joined. 18:57:49 -!- oerjan has quit (Quit: Later). 19:05:05 -!- kmc_ has changed nick to kmc. 19:05:55 shachaf: Which \' escaping is that? 19:06:07 fizzie: In the hg log 19:06:20 `` hoag | grep \' 19:06:22 le/rn shor\'s algorithm//Shor\'s algorithm allows a quantum computer to factor large integers, such as 21. Taneb thought of it. \ le/rn absolute value//The absolute value of a number, also known as its cosign, is its distance from zero regardless of direction. It shouldn\'t be negative, but Sgeo is trying to break tha 19:06:43 `` hoag | grep \' | grep -v \\\' 19:06:47 No output. 19:07:11 Of course, if you change it now, it'll be complicated to process historical hogs. 19:09:34 Oh, right, it's part of the actual message, I guess? 19:10:18 I was thinking it's just an output formatting issue. 19:10:56 It's in the commit message. 19:11:17 You'll need to rewrite history after you fix it. 19:11:23 twh 19:11:49 I might manage to fix it, but I'm not going to start rewriting history. 19:13:38 What, so scripts that rerun old commands from history will have to discriminate between pre- and post-fix commands? 19:14:14 . o O ( Life is failing to be perfect. ) 19:17:12 -!- orby has joined. 19:19:33 <\oren\> hog log bog dog 19:20:09 <\oren\> frog wog pog fog blog 19:20:53 <\oren\> jog cog 19:22:03 not enough ws 19:22:13 fizzie likes commands that contain the letter w 19:22:20 -!- Marcela_Gandara1 has changed nick to Marcela_Gandara. 19:25:13 -!- Marcela_Gandara has quit (Changing host). 19:25:13 -!- Marcela_Gandara has joined. 19:26:50 <\oren\> https://www.youtube.com/watch?v=Wl2Q_MceIUc&t=1368s 19:32:48 oh cute, I found a chainsaw. 19:33:15 -!- FreeFull has joined. 19:35:27 <\oren\> int-e: chainsaw? 19:37:15 chainsaw. A chainsaw of disappointment, to be precise. 19:37:53 <\oren\> you don't like haddaway - what is love slowed down? 19:53:11 lloovvee 20:01:08 -!- zzo38 has joined. 20:06:33 -!- Marcela_Gandara has quit (Read error: Connection reset by peer). 20:24:57 -!- Marcela_Gandara has joined. 20:43:35 -!- DHeadshot has quit (Ping timeout: 264 seconds). 20:46:06 -!- Marcela_Gandara has quit (Ping timeout: 240 seconds). 20:54:12 -!- hppavilion[1] has joined. 20:54:37 Hm 20:54:53 I have a python command-line tool that relies on an enormous library called PyMovie 20:55:15 Every time I start the program, there's a like 30-second overhead while the library is loaded, *every* time I run the command 20:56:15 Is there a way to cache the library so that it doesn't need to load so often? Like, have a host process that doesn't die (as often) to run the operation then have a simpler program as the command itself to trigger the server? 20:58:15 Hmm, i noticed HBL (Halting Binary Logic, i made it) again, and realise how many improvements could be made to the page :P 21:02:15 -!- Marcela_Gandara has joined. 21:05:34 `? brainfuck 21:05:36 brainfuck is the integral of the family of terrible esolangs. The name is a euphemism for "beef". bf -c -t "+>+++++>+++" | mklang --array 21:05:55 `? boolfuck 21:05:56 boolfuck? ¯\(°​_o)/¯ 21:10:49 `? bitchanger 21:10:51 bitchanger? ¯\(°​_o)/¯ 21:11:50 but yea, ima look over my HBL -> Boolfuck (semiconversion, due to halting problem shenanigns) translation. 21:16:54 -!- MoALTz_ has joined. 21:16:58 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 21:19:41 -!- MoALTz has quit (Ping timeout: 260 seconds). 21:22:44 -!- MoALTz_ has changed nick to MoALTz. 21:30:32 -!- hppavilion[1] has joined. 21:37:56 -!- Melvar` has joined. 21:38:11 -!- idris-bot has quit (Ping timeout: 264 seconds). 21:39:59 -!- Melvar has quit (Ping timeout: 264 seconds). 21:40:58 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 22:07:31 -!- Marcela_Gandara has quit (Ping timeout: 260 seconds). 22:09:12 -!- Marcela_Gandara has joined. 22:35:16 -!- orby has quit (Ping timeout: 260 seconds). 22:36:25 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 22:42:43 -!- sebbu has joined. 22:46:18 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 22:50:29 -!- ^v has quit (Ping timeout: 240 seconds). 22:51:26 -!- ^v has joined. 23:00:09 kmc: did you see http://www.cs.cmu.edu/~tom7/abc/paper.pdf 23:06:02 rad 23:07:43 -!- Phantom_Hoover has joined. 23:07:46 COM is the best binary format 23:08:44 my favourite binary format is that one created solely for nasm to flex all its binary format muscles 23:16:58 How is that format working? 23:17:19 idk, read the nasm docs 23:18:33 -!- DHeadshot has joined. 23:21:35 -!- Marcela_Gandara has quit (Ping timeout: 256 seconds). 23:22:49 -!- ^v has quit (Ping timeout: 240 seconds). 23:23:25 -!- ybden has quit (Quit: ybden). 23:23:31 zzo38: Do you like this? 23:24:38 -!- ybden has joined. 23:25:04 -!- DHeadshot has quit (Ping timeout: 240 seconds). 23:25:15 I did not read it yet 23:25:24 -!- Marcela_Gandara has joined. 23:25:49 hmm when I wrote ASCII-only code I cheated and patched it. So it is rather impressive 23:26:04 (patching meaning I wrote self-modifying code) 23:26:40 -!- ^v has joined. 23:27:12 Yes, I like this 23:47:14 -!- hppavilion[1] has joined. 23:47:48 I really like how gcd and lcm correspond to folding max and min over prime factorizations, respectively 23:56:28 -!- MoALTz has quit (Quit: Leaving).