00:14:20 -!- 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.”).
00:50:44 -!- Sgeo_ has quit (Read error: Connection reset by peer).
00:52:06 -!- Sgeo has joined.
01:04:05 -!- Sgeo has quit (Quit: Leaving).
01:04:26 -!- Sgeo has joined.
01:09:24 -!- hppavilion[1] has joined.
01:10:56 -!- boily has joined.
01:11:08 -!- otherbot has quit (Disconnected by services).
01:11:24 -!- otherbot has joined.
01:11:34 <HackEgo> something-that-isn't-in-hackego's-wisdom//It is now.
01:22:47 -!- otherbot has quit (Disconnected by services).
01:24:12 <boily> jeffl35: jelloffl35. debugging your bot?
01:25:40 <jeffl35> also where did jelloffl35 come from
01:26:14 <HackEgo> Hellonfused one. Porthellos are the standard greeting format in #esoteric. Best enjoyed with some thé or caffè and a fternooner.
01:28:24 <HackEgo> hello hello hello, what's all this then?
01:28:56 <boily> moony_the_hellycan.
01:31:11 -!- Guest59092 has quit (Remote host closed the connection).
01:40:06 <HackEgo> fternooner (Danish »fternooner«, Norwegian «ttermiddag», Swedish ”ftermiddag”) is a screamingly delicious pastry.
01:41:30 <boily> `learn A pastry is a sugary confectionery that is customarily eaten after writing an essay.
01:41:32 <HackEgo> Learned 'pastry': A pastry is a sugary confectionery that is customarily eaten after writing an essay.
01:51:20 <Zarutian> `le/rn essay/To essay is to try, and while doing that showing your work in writing.
01:51:24 <HackEgo> Learned 'essay': To essay is to try, and while doing that showing your work in writing.
01:54:51 * Zarutian is fucking hunted by the local election, cant even read a bbc news article without an reference to it in a sidebar
01:55:26 <izalove> unless you're already in australia, in which case you're fucked
01:56:50 <Zarutian> funnily enough I am nearly on the antipode of australia on the globe
01:57:25 <izalove> then that's a perfect solution
02:03:03 -!- hppavilion[1] has quit (Ping timeout: 268 seconds).
02:05:04 <boily> Zarutian: you should ublock. ads are evil.
02:06:12 <Zarutian> boily: that is the thing, it is not even an ad, it is an reference to an article on the bbc news site
02:07:23 <zzo38> Now my GURPS calculation program can calculate costs of alternative attacks too
02:07:51 <zzo38> If there are any other special cases that I have not yet considered, I hope I will add them
02:08:03 * Zarutian uses adblocking heavily. If he could he would install an ad nuker, which does not only block the ads from loading but votes the adsevers as target for ddos.
02:09:29 <izalove> that's gonna need some serious computing power
02:12:02 <FaerieFly> <HackEgo> fternooner (Danish »fternooner«, Norwegian «ttermiddag», Swedish ”ftermiddag”) is a screamingly delicious pastry. ← I see what you did with the quote marks
02:12:24 <FaerieFly> I'm tempted to change it to »ftermiddag» since »foo» is the second preferred (and also standard) quoting format
02:12:49 <ais523> how do you nest quotes with that syntax?
02:16:13 <Zarutian> talking about ddos. Funny how it was used as an excuse last or the one before last x-mas by Sony and Microsoft when they didnt bother to provision their gaming service networks for the expected influx of new console owners.
02:18:11 <pikhq> So many quote mark styles.
02:18:22 <pikhq> Dammit, ain't ASCII good enough for ya?
02:18:44 <boily> FærielloFly. the quote patterns were chosen with artisanal handscraftmanship hth
02:18:51 <pikhq> Well, okay, I'll admit that doing the quotes “properly” looks nicer.
02:18:57 <boily> pikhelloq. ASCII is boring.
02:19:13 <Zarutian> «No» „You cant even „nest“ the quoes with only " or ' you know“
02:19:54 * boily is trying to find at least one understandable and reliable source on how to play koi-koi...
02:20:06 <HackEgo> /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: just: not found
02:20:10 <\oren\> https://www.youtube.com/watch?v=Sso4vjERgdA
02:20:23 <pikhq> Huh, there’s no real codepoint for an apostrophe in Unicode distinct from a quotation mark.
02:21:23 <pikhq> There's the typewriter single-quote-apostrophe, and single quote marks.
02:21:42 * boily thwacks \oren\ with a whistling mapole
02:22:18 <\oren\> izalove: because I can'tstop watching renge-chon meme videos
02:22:34 <\oren\> https://www.youtube.com/watch?v=nKVCJhFXFwU
02:23:08 <Zarutian> boily: you got ma-pole, shurly you got pa-pole too, no?
02:23:10 <\oren\> ^ that one is my favorite of them so far
02:23:42 <boily> well, it has that one Céline song...
02:24:19 <boily> if you like the recorder that much, https://www.youtube.com/watch?v=SCUMFkfOPnU
02:24:20 <\oren\> Celine Dion is the best Dion
02:24:31 <izalove> how many other dions are there?
02:24:49 <boily> there's her mom, a Famous Local Cook.
02:25:03 <boily> (she's known as Maman Dion, obviously.)
02:25:12 -!- augur has joined.
02:26:17 <\oren\> and theres stephane dion
02:26:29 <\oren\> former hed of the liberal party
02:26:43 <boily> the Charismatic Stéphane Dion, you mean.
02:28:40 <Zarutian> izalove: well there is Mustar Dion.
02:29:06 <izalove> this feels like some kind of joke but i don't get the reference
02:31:57 * boily condimently thwacks Zarutian. 0.19 Sh.
02:53:19 -!- augur has quit (Remote host closed the connection).
02:54:15 -!- augur has joined.
02:58:51 -!- augur has quit (Ping timeout: 252 seconds).
03:04:47 -!- imode has joined.
03:11:42 -!- hppavilion[1] has joined.
03:13:55 -!- boily has quit (Quit: BUTTERFLY CHICKEN).
03:18:46 -!- augur has joined.
03:26:01 <izalove> `` printf '/* foo */ "bar /* baz */ bat" \n /* \n foo \n bar */ baz\n' | sed ':a;$!{N;ba};s#//[^\n]*\n\|/\*\([^*]\|\*\**[^*/]\|\n\)*\*/\|\("\([^"\\]\|\\.\)*"\|.\)#\2#g'
03:26:02 <HackEgo> "bar /* baz */ bat" \ baz
03:26:57 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
03:32:51 <hppavilion[1]> I just got to use http://sssscomic.com/comic.php?page=195 for practical reasons :D
03:38:01 -!- hppavilion[1] has quit (Ping timeout: 268 seconds).
03:56:50 -!- pecan has changed nick to FearFly.
03:59:21 -!- DHeadshot has quit (Ping timeout: 252 seconds).
04:06:05 -!- FearFly has changed nick to pecan.
04:11:25 -!- augur_ has joined.
04:11:35 -!- augur has quit (Read error: Connection reset by peer).
04:20:08 <zzo38> You can make nest with ' and " which sometimes will be done with "('("('x')")')" for example, and also is how they do it with INTERCAL too.
04:20:45 <ais523> zzo38: I used matching alternating ' and " in Shove
04:20:46 <zzo38> (Although, with INTERCAL you can also use exclamation mark as a substitute for '. too)
04:20:59 <ais523> in INTERCAL the alternation normally isn't needed, except in some corner cases involving array subscripts
04:21:05 <ais523> however most programmers do it anyway because it makes things easier to read
04:21:24 <zzo38> Yes, sometimes it isn't ambiguous, anyways
04:22:07 <zzo38> But it is seen sometimes in a text they do that alternation, whether or not they use different quotation mark for beginning and end of the quotation.
04:29:13 -!- Zarutian has quit (Quit: Zarutian).
04:37:19 -!- hppavilion[1] has joined.
04:38:06 <hppavilion[1]> Has there ever been a browser with tree-based tab structure?
04:38:34 <ais523> hppavilion[1]: there are browser extensions for that
04:38:59 <hppavilion[1]> Rather than [a] the primitive scalar tab [b] list tabs and [c] the former (and, with extension, current) firefox system of 2D array tabs?
04:39:37 <ais523> I vaguely remember one called TreeStyleTabs
04:42:03 -!- u0_a330 has joined.
04:42:53 <hppavilion[1]> I've periodically wanted to learn FireFox extension dev in general for a while now
04:44:05 -!- moony_the_lycan has quit (Ping timeout: 252 seconds).
04:44:57 <hppavilion[1]> Hm, it'd be nice if there was a way to check for similar nicks between channels...
04:45:23 <hppavilion[1]> (identical on the same server, similar on different servers)
04:45:51 <zzo38> For the same server, there is WHOIS and NAMES
04:47:34 <zzo38> (If you have the +i mode set on yourself then others normally can't see what channel you are on except channel they are also on)
04:50:47 -!- hppavilion[1] has quit (Ping timeout: 268 seconds).
04:54:33 -!- hppavilion[1] has joined.
05:10:15 <hppavilion[1]> Hm, can we talk about the invention of LISP as the data-code merger? >:)
05:11:41 -!- ais523 has quit (Ping timeout: 260 seconds).
05:13:42 <hppavilion[1]> Hm, maybe there should be language flags that are (generally) distinct from national flags
05:16:15 <zzo38> Usually the flag of the country is used but sometimes they can speak the same language in many country or even many language in one country too
05:16:20 <hppavilion[1]> (Because some sites use flags- rather than names- to indicate language, which leads to the issue of whether e.g. you reference English with the American Flag, Union Jack, English Flag, or something else)
05:16:25 <zzo38> Therefore, maybe it helps a bit
05:18:00 <hppavilion[1]> Though, I think I've seen english without a UK-US distinction represented as an american flag AND union jack merged by a(n implicit) diagonal split from the inner-lower corner to the outer-upper corner.
05:18:46 <hppavilion[1]> By the way, the UK, why the hell did you make your flag have a right side up, but LOOK like it should be perfectly symmetrical
05:33:07 <hppavilion[1]> Reading http://sssscomic.com/comic.php?page=195, I'm getting suspicious
05:33:18 <hppavilion[1]> Because Finnish is entirely unrelated, but cat is still "kissa"
05:33:50 <hppavilion[1]> Spanish calls a cat "gato", but "g" is nearly identical to "k"
05:43:10 <hppavilion[1]> Google made a new beta layout for YouTube that fits with their über-sleek, technical layout used on other sites
05:52:40 <zzo38> British and American are not the only kind of English language anyways; the other way is Canadian
06:07:28 -!- augur_ has quit (Remote host closed the connection).
06:08:09 -!- augur has joined.
06:12:50 -!- augur has quit (Ping timeout: 250 seconds).
06:16:03 -!- augur has joined.
06:47:07 <\oren\> Obviously for english you should use the flag of england
06:47:41 <\oren\> hppavilion[1]: cat in japanese is neko
06:47:58 <hppavilion[1]> \oren\: Nobody even knows the Flag of England outside the UK
06:48:04 -!- benderB787 has joined.
06:48:53 <hppavilion[1]> I'm making a Python program to handle metric-like systems
06:48:59 <\oren\> the flag of the uk could indicate it is using some british language, e.g. scots, english or welsh but not which one
06:51:47 <\oren\> the flag of canada could indicate that the page est bilingue en francais et anglais
06:52:27 <hppavilion[1]> ...I'm just going to pretend like μ is a 'u' and be done with it
06:52:30 <alercah> ou, like you observed, qu'il change langue mid-sentence
06:52:57 <Hoolootwo> or you could use a 'murican flag because we only speak one language :P
06:53:00 <hppavilion[1]> I've always been confused as to why we have to have one untypable, hard-for-older-software greek letter mixed in with all the otehrs
06:53:07 <\oren\> alercah: yes, because we do that with our anthem
06:53:24 <hppavilion[1]> Hoolootwo: You definitely can't use Australia because they only pretend to speak english
06:53:40 <tswett> What alercah said reminds me of a famous one of my Facebook status updates.
06:53:50 <\oren\> hppavilion[1]: most old charsets actually have a mu in them
06:53:51 <hppavilion[1]> \oren\: There are 3 versions; one in english, one in french, and one bilingual
06:54:00 <alercah> although if I'm thinking about it
06:54:07 <alercah> I sing it in such a way as to avoid religious references
06:54:40 <tswett> It said: "Mi lengua favorita es español con random palabras inglesas embedded in it."
06:56:55 <\oren\> alercah: the official bilingual version is done in such a way that it has both the "il sait porter la croix" and "god keep our land, glorious and free" in it
06:58:42 <alercah> \oren\: the "official" version isn't official though
06:58:51 <alercah> the English and French versions are in statute
07:00:57 <\oren\> when I was in chior we did a version with all the stanzas of the english and french versions
07:01:15 <\oren\> the final stanza of the french version is Le cri vainqueur : "Pour le Christ et le roi!"
07:01:21 <zzo38> Some people outside of UK know about flag of England, but it is an older flag and not used as much
07:01:55 <\oren\> which amusingly sounds like swearing in quebecuios
07:03:02 <\oren\> Amour sacré du trône et de l'autel, Remplis nos cœurs de ton souffle immortel!
07:03:27 <\oren\> that whole part is like that
07:03:30 <hppavilion[1]> It's been proposed that the 10**27, 10**30, and 10**33 be X, W, and V, respectively
07:03:46 <hppavilion[1]> And presumably 10**-27, 10**-30, and 10**-33 be x, w, and v, respectively
07:04:26 <hppavilion[1]> 10**24 is Y and 10**21 is Z, while 10**-24 is y and 10**-21 is z
07:04:27 -!- augur has quit (Remote host closed the connection).
07:04:48 <hppavilion[1]> So for my metric-handling program, I'm accepting that proposal because it's nice
07:05:14 <hppavilion[1]> But I need to decide what to call the 10**30, 10**33, 10**-30, and 10**-33 prefixes
07:05:32 <hppavilion[1]> (x and X are respectively heavo and Hella, of course)
07:30:37 <pikhq> Ω isn't that hard to type, now is it?
07:33:05 <hppavilion[1]> pikhq: It's not on my keyboard, it isn't in ASCII, and my computer will yell at me over it
07:35:33 <hppavilion[1]> Maybe it only complains for the obscure parts of unicode
07:35:44 <hppavilion[1]> pikhq: Even worse, though, is kilograms because they require *logical* shenanigans
07:36:09 <hppavilion[1]> Because unlike EVERY other unit, they're 1000x everything else
07:37:10 * pikhq messes around with using combining chars to produce a bizarro exact encoding of kana in romaji
07:37:52 -!- imode has quit (Ping timeout: 260 seconds).
07:38:22 <pikhq> "ṡiȳuuneñ" looks perfectly reasonable, no? :P
07:39:52 <hppavilion[1]> I don't even know if I should be telling it to divide the prefixes for Newtons by 1000 to account
07:49:37 -!- augur has joined.
07:55:03 -!- godel has quit (Ping timeout: 245 seconds).
08:24:54 <HackEgo> [wiki] [[Brainfuck constants/Ordered]] https://esolangs.org/w/index.php?diff=50059&oldid=50037 * Rdebath * (+113) Add description of crunchfuck dataset.
08:26:35 -!- gniourf has quit (Quit: Leaving).
08:27:05 -!- gniourf has joined.
08:46:18 <fizzie> Tonsil A says otherwise.
08:46:35 <fizzie> And that's the canonical source of character names hth
08:46:53 <fizzie> No, that's the wow *signal*, not the wow *character*.
08:48:36 <hppavilion[1]> fizzie: I'm using 'bang' for '!', 'curve' for '?', '.' is 'stop', ',' is 'pause', ''' is 'tick', '"' is 'ears', ':' is 'punch', ';' is 'stunt', '(' is 'start', ')' is 'end', 'w' is 'way', '0' is 'null', '7' is 'sev
08:49:04 <hppavilion[1]> fizzie: According to the system my sister and I are using to get some viginered text from a book into the decryption program
08:58:01 -!- `^_^v has joined.
09:45:38 -!- augur has quit (Remote host closed the connection).
09:46:14 -!- augur has joined.
09:50:28 -!- augur has quit (Ping timeout: 245 seconds).
10:23:01 <int-e> that wiki page is very questionable...
10:25:48 <int-e> oh, I'm reading it wrong. the columns are always number, code, length, cells, cycles, but they are selected and ordered differently.
10:26:53 <int-e> (but still, what is the use of having the fastest code for constant 34 that does not exceed 19 instructions?)
10:38:59 <hppavilion[1]> int-e: What I'm wondering about is the choice of 19
10:43:29 -!- oerjan has joined.
10:44:09 -!- centrinia has joined.
10:47:00 <izalove> i have 33 followers on github
10:47:07 <izalove> that's like, a horde of followers
10:47:12 <izalove> i don't even know 33 people irl
10:48:35 -!- Jafet has quit (Ping timeout: 244 seconds).
10:49:07 <shachaf> there aren't even 33 people in the world
10:49:23 <int-e> right, 90% of those are bots
10:49:34 <int-e> it's the ONLY explanation.
10:50:12 <int-e> so apparently german lawmakers are considering to outlaw adblockers :-/
10:51:26 <int-e> nothing in english yet, I believe... https://netzpolitik.org/2016/moegliches-ad-blocker-verbot-verbraucherperspektive-fuer-bundesregierung-nicht-so-wichtig/
10:52:01 <int-e> (also it's still early in the lawmaking process... but it's still scary that they even consider this)
10:53:20 <myname> well, i really don't care
10:53:32 <myname> i'd still just use an adblocker
10:54:04 <int-e> well, sure, but I'd rather do that legally.
10:54:34 <myname> it's apretty crappy idea considering you have basically no way to enforce that
10:55:24 <int-e> oh, but you can still levy fines, and more importantly, go after people who make adblockers
10:56:19 <int-e> anyway, I don't think this is going to make it into law at this point... but the idea has somewhat spoiled this Saturday morning for me.
10:57:06 <int-e> (also the process... they have, so far, talked to media and ad companies... no consumer representatives at all)
10:57:09 <myname> int-e: how will you go after nongerman adblocker developers?
10:57:39 <myname> hppavilion[1]: said the american
10:57:51 <hppavilion[1]> https://medium.com/@nattsuhon/will-germany-ban-adblocking-software-a2dcc040aa75
10:58:17 <oerjan> why would you read news if you don't want your day spoiled, that makes no sense hth
10:58:24 <myname> newspapers are just stupid
10:58:41 <hppavilion[1]> int-e: At first I wasn't going to click because it's in german, but then I realized it's in german so now I have to click it
10:58:54 <int-e> myname: when has lack of enforcibility ever stopped poltiticians from making a law?
10:59:50 <int-e> myname: and if they see that it can't be enforced they will stack more laws on top... and more and more people may become afraid of using adblockers that way. scare tactics, mostly.
11:00:01 <myname> just let every newspaper die and the world will be a better place
11:00:32 <myname> int-e: good thing i am a computer scientist
11:00:57 <hppavilion[1]> int-e: Are you still technically breaking the (proposed) law if you engineer your own adblocker?
11:01:38 <myname> hppavilion[1]: aince there is no actual wording for the proposal, nobody can tell
11:01:51 -!- Jafet has joined.
11:01:54 <int-e> oh no the villain has been talking to me
11:02:53 <hppavilion[1]> myname: What about https://www.rlp.de/fileadmin/rlp-stk/pdf-Dateien/Medienpolitik/2016-06-01_-01-_Bericht_BLKM_pol_Steuerungsgruppe_FINAL_bf.pdf#page=20&zoom=auto,-178,562
11:02:55 <int-e> hppavilion[1]: the 19 is probably just a bound that makes enumerating all brainfuck programs up that length feasible (excluding useless patterns like +- -+ <> and ><)
11:04:40 -!- benderB787 has quit (Ping timeout: 260 seconds).
11:19:23 <hppavilion[1]> Oh, huh, google translate is pretty good with German and English. I was doing it word-by-word to try to improve my understanding (and because I figured it wouldn't return something properly intelligible), but I gave up and put the whole sentence in and it worked.
11:20:07 <oerjan> it's like english were a german-ic language, or something.
11:20:49 <izalove> are we not gonna talk about zcash at all?
11:21:23 <hppavilion[1]> myname: Trying to ban adblockers is only 2% as annoying as people trying to "close the analog hole" though
11:21:36 <oerjan> . o O ( what's zcash )
11:22:00 <HackEgo> brookcoin badaccoin perparcoin arrowcoin fundcoin dna#coin barfoocoin rntercalcoin versecoin hevyingcoin citcoin tritelycoin cuprelncoin smalcoin bcecoin mooycoin greecoin fractcoin bradcoin comprefcoin
11:22:10 <hppavilion[1]> oerjan: It's a form of currency inferior to fundcoin hth
11:22:27 <oerjan> but it's better than barfoocoin, i suspect.
11:23:15 <hppavilion[1]> oerjan: Fractcoin, of course, is actually several currencies, each containing several currencies in the same fashion, each containing several more again, et cetera.
11:23:58 <oerjan> smalcoin is so minimalistic they even shortened the name.
11:24:12 <hppavilion[1]> oerjan: Of course, everything is better than badacoin. By definition.
11:24:31 <hppavilion[1]> (Unless it's the other badacoin, which is the currency used by Teddy Roosevelt)
11:24:45 <oerjan> hppavilion[1]: your jokes would be better if you could actually copy the names correctly hth
11:25:39 <oerjan> arrowcoin, meanwhile, gets straight to the point.
11:25:56 <hppavilion[1]> "citcoin" sounds like it could be a real thing made by a certain creditcard company
11:26:40 <oerjan> also dna#coin is a coin by microsoft that lives in your cells. sounds very trustable.
11:26:54 <hppavilion[1]> Apparently, http://oldestcoins.reidgold.com/article.html
11:27:27 <hppavilion[1]> What commands are there other than `coins? I forget
11:28:19 <HackEgo> nheitloin symeloin duplengolloin callaloin soniloin smutainloin iinculoin lobeityloin msicasmiloin tmmlloin brainhardballoin verwheationloin permdriculoin crabloin calcloin qdeepensiticaestndenamerlescriboloin libeloin bractalkenloin pyrambdloin muggleloin
11:33:27 <int-e> > let b0 n | n < 0 = 0 | n == 0 = 1 | n > 0 = 4 * 3^(n-1); b1 n = if n < 0 then 0 else b1s !! n; b1s = map b1' [0..]; b1' n = sum [b0 k * b (n-k-2) | k <- [1..n-3]]; b n = if n < 0 then 0 else bs !! n; bs = map b' [0..]; b' n = b0 n + sum [b1 k * b (n-k) | k <- [1..n]] in map b [0,1,2,3,4,5,18,19] -- avoiding +- -+ >< <> ][ and [[ and programs starting with [
11:33:29 <lambdabot> [1,4,12,36,124,484,85175195836,382975574244]
11:34:59 <int-e> still quite large, admittedly
11:35:32 <int-e> but three orders of magnitude below 6^19
11:37:15 <hppavilion[1]> Oh! Trump has finally got evidence of voter fraud in this election!
11:37:28 <hppavilion[1]> Only problem is that they were frauding to vote for Trump
11:37:57 <int-e> it must be a sting operation
11:44:44 <hppavilion[1]> Oh, yesterday (or, from my up-late POV, today) was an inservice day
11:44:56 <hppavilion[1]> Apparently because they were training for an active shooter
11:58:10 -!- centrinia has quit (Quit: Leaving).
12:10:46 <HackEgo> [wiki] [[Special:Log/newusers]] create * Dogan * New user account
12:21:53 -!- atslash has joined.
12:27:06 -!- benderB787 has joined.
12:32:27 <oerjan> @tell ais523 it looks like we've got a couple new wiki accounts that aren't bothering to finish the introduction :/
12:34:57 <hppavilion[1]> Hm, 3-spheres (which should be called 4-spheres since they exist in 4-dimensional euclidean space, imo) can apparently be called "glomes"
12:40:28 <oerjan> fillipods are like the best aliens ever http://www.drivecomic.com/
13:06:22 <int-e> 4000 words of poetry really doesn't sound awsome
13:06:48 <int-e> 4000 words or more of poetry really doesn't sound awsome
13:07:41 <int-e> that reminds me that at some point I started reading Paradise Lost... didn't make it very far.
13:08:30 <Taneb> Poetry is different things to different people
13:13:15 <hppavilion[1]> Is aeroplane pronounced like "air plane" or like "air oh plane"
13:14:24 <oerjan> augmenting would be *+-like hth
13:21:26 <hppavilion[1]> I thought there were only, like, 3 or 4 modifier operations
13:35:39 <oerjan> * changes, *+ adds, *- subtracts hth
13:36:58 -!- super_bender has joined.
13:38:40 -!- benderB787 has quit (Ping timeout: 260 seconds).
13:38:53 -!- oerjan has quit (Quit: Later).
13:40:43 <Taneb> I narrowly avoided failing my game theory exam
13:47:36 <Taneb> No, I genuinely only passed by two marks
13:48:35 <hppavilion[1]> Multiple-choice quizzes are just coordination games in which one party will always choose a knowable answer, it's just a matter of knowing it
13:49:58 <hppavilion[1]> The Ice Cream solution is a nice example of everyday game theory, and determines how to fairly choose ice cream
13:50:19 <izalove> is that like the cake rule?
13:50:51 <hppavilion[1]> One person prepares two bowls of ice cream, the other person chooses which they want, the preparer takes the other
13:51:54 <izalove> pie rule is the same except one cuts a pie in half
13:52:21 -!- ais523 has joined.
14:00:45 <hppavilion[1]> izalove: Well, yeah, it works best for something that must be taken as a whole
14:01:16 <hppavilion[1]> I was just thinking about how to better assign payoff values in game theory, and I think I just generalized numbers
14:02:24 <hppavilion[1]> This time, it's a modification of place-value notation into actual, legit math
14:09:58 <int-e> meh... let's try to compile ghc for a fifth time, shall we...
14:10:35 <izalove> let's try to fix link errors in zcash, shall we
14:11:09 <int-e> (gcc 6 is causing trouble so now using gcc 5...)
14:11:46 <int-e> izalove: ld is complaining about mixing -pie and -r
14:11:51 <int-e> izalove: there is no -Werror
14:12:33 <int-e> (and the -pie is somehow newly added by gcc, and I'm not in the mood to figure out why exactly or how to fix it properly by passing -no-pie when needed)
14:13:14 -!- boily has joined.
14:24:01 <HackEgo> zimbabwe//olsner's desk points zimbabwards. it is highly dependent on tswett's michiganic orientation.
14:24:25 <boily> `` sed -i 's/\. i/. I/' wisdom/zimbabwe
14:26:35 <HackEgo> cnfgel//N cnfgel vf n fhtnel pbasrpgvbarel gung vf phfgbznevyl rngra nsgre jevgvat na rffnl.
14:31:16 <int-e> boily: I think you just spoke f.g.'s name in vain. ;)
14:32:02 * boily pouts and goes to make some coffee
14:44:20 <hppavilion[1]> To be clear, is "Befunge" [bi: f∧ndʒ] or [bi: f∧ŋ]?
14:44:47 <hppavilion[1]> Similarly, (> fizzie ), what is the canonical way to pronounce fungot?
14:44:47 <fungot> hppavilion[1]: ( 2. 3) is...? whoever made that quote was :)... i don't know how to play the turing game. the name erlang was to me associated with tables.
14:55:15 <lynn> http://esolangs.org/wiki/Befunge#Etymology says /bif∧ndʒ/
14:55:45 <lynn> I say /ˈfʌŋgɔt/ for the bot though...
14:57:14 <HackEgo> xargs//xargs is for piping snowmen.
14:57:58 -!- super_bender has quit (Ping timeout: 245 seconds).
15:00:10 <lynn> Has brainfuck been the featured language for three years? O.o
15:07:24 -!- otherbot has joined.
15:07:31 <boily> fungot: n cnfgel? will you answer now?
15:07:32 <fungot> boily: there actually is /not/ a drain on productivity proportional to program size. by the way,
15:07:45 <boily> fungot: I beg to differ.
15:07:45 <fungot> boily: you can do kernels in c++ or java coders... should abuse them by making them learn a real oo language i suppose
15:07:56 <boily> fungot: that I agree with :D
15:07:56 <fungot> boily: vantaa/ helsinki border crossed again. weird.
15:07:57 <FaerieFly> lynn: I'd use those pronunciations for the language and the bot, I believe
15:09:17 <boily> fungot: of course it's weird. it's Finland.
15:09:17 <fungot> boily: there always has been to me. it does ( implicit or explicit doesn't compose well. optimistic concurrency is based on
15:09:44 <FaerieFly> I like the idea of optimistic concurrency
15:09:52 <fungot> FaerieFly: does it require something particular of the interpreter means that this channel be restricted to privileged users or something
15:10:37 <FaerieFly> I'm not sure if restricting access to privileged users is optimistic
15:11:37 <boily> fungot: check your privileges.
15:11:37 <fungot> boily: i will be a big perl guy? the one that will be
15:11:44 <boily> fungot: you can be a big perl guy.
15:11:45 <fungot> boily: srbt sarahbot? once, at startup; then i collapse it into a hilbert space. it follows the form ( lambda ( g) ( use x))
15:12:07 -!- `^_^v has quit (Quit: This computer has gone to sleep).
15:27:16 -!- copumpkin has quit (Quit: Textual IRC Client: www.textualapp.com).
15:29:04 <boily> fungot: Не получаю генератор.
15:29:04 <fungot> boily: the c runtime. you can increase the soft limit up to the authors. a common fnord! :)
15:32:00 -!- Zarutian has joined.
15:32:32 -!- Zarutian has quit (Read error: Connection reset by peer).
15:33:20 -!- Zarutian has joined.
15:34:42 -!- ais523 has quit (Ping timeout: 250 seconds).
15:40:24 -!- benderB787 has joined.
15:53:49 <hppavilion[1]> Huh, I never thought about it, but THE FACT THAT CAPSLOCK LOOKS LIKE YELLING is basically just synæsthesia
15:53:53 -!- Zarutian has quit (Quit: Zarutian).
16:01:07 <int-e> so hppavilion[1] is wrong, what else is new?
16:01:20 <int-e> oh, look, the sky is blue.
16:02:03 <hppavilion[1]> Did we seriously ever write 3.5 as "3-1/2" on typewriters?
16:03:49 <int-e> `learn Tauntology is the study of hurtful truths.
16:03:51 <HackEgo> Learned 'tauntology': Tauntology is the study of hurtful truths.
16:13:25 -!- u0_a330 has quit (Ping timeout: 252 seconds).
16:50:18 -!- super_bender has joined.
16:53:44 -!- benderB787 has quit (Ping timeout: 260 seconds).
16:56:36 -!- hppavilion[1] has quit (Ping timeout: 268 seconds).
17:02:06 -!- copumpkin has joined.
17:13:06 -!- Phantom_Hoover has joined.
17:16:22 <HackEgo> recipe//Random food recipes at https://gist.github.com/nylki/1efbaa36635956d35bcc
17:24:25 <int-e> `learn HTTP is short for 'hipster technology trading platform'.
17:24:29 <HackEgo> Learned 'http': HTTP is short for 'hipster technology trading platform'.
17:29:12 -!- Zarutian has joined.
17:30:03 -!- Zarutian has quit (Read error: Connection reset by peer).
17:30:19 -!- Zarutian has joined.
17:30:27 -!- boily has quit (Quit: PROFOUND CHICKEN).
17:32:59 -!- ais523 has joined.
17:36:18 -!- super_bender has quit (Ping timeout: 245 seconds).
18:20:28 -!- hppavilion[1] has joined.
18:28:29 -!- hppavilion[1] has quit (Ping timeout: 268 seconds).
18:29:39 -!- imode has joined.
18:30:39 -!- godel has joined.
18:42:11 <fizzie> The one Ynnnn problem I've not seen much talk about is the Y2262 problem.
18:42:13 <fizzie> That's the one where there's been 2^63 nanoseconds since January 1st, 1970.
18:43:55 <myname> maybe because nanoseconds now on 32 bits are no big deal?
18:49:31 <pikhq> fizzie: How many systems count nanoseconds since the Epoch, though?
18:51:25 <fizzie> pikhq: I'm sure there are a bunch. It's the default format for InfluxDB, a time-series database thingie for monitoring and the like -- that's why I thought about it.
18:52:39 <fizzie> The Go "time" package has a UnixNano() function for it, thought I think internally it uses something else.
18:53:44 <fizzie> (And it only does epoch-seconds and epoch-nanoseconds, no other epoch-units, which maybe sort of suggests there's some uses for it.)
18:54:32 -!- augur has joined.
19:02:53 <\oren\> I might eventually run up against the ttf 0xFFFF problem
19:03:20 <\oren\> a ttf file can't have more than 65536 glyphs in it
19:05:20 <\oren\> alercah: unifont comes as a collection of ttfs
19:05:40 <\oren\> so you just hope it falls back to the others in the group...
19:05:49 <zzo38> The X fonts format also does not support more than 65536 glyphs, so using that won't help either
19:06:29 <fizzie> Android .dex files don't support more than 65535 methods, so that won't help either. Of course it wouldn't really help much even if it did.
19:07:09 <zzo38> I think there is font group file maybe? I think at least on Windows you can use font group file
19:08:12 <Zarutian> fizzie: what in total or just per class?
19:10:19 <fizzie> There's a thing called multidex that's supported natively in recent versions (L+?) and by the support library by older, which just splits your app into multiple .dex files.
19:13:02 <Zarutian> well use wholenums then and you dont get this issue
19:14:01 <\oren\> the other limit of TTF is the fact it uses 32 bit file offsets
19:14:29 <\oren\> so you can't really make a font much bigger than 4 GB
19:14:32 <zzo38> I have had idea of X12 though one of its features being that when loading a font you can optionally select EnableLigatures and/or EnableAntialiasing flag; if EnableLigatures is selected then you can use a font with any number of glyphs, although you are still limited to 65536 codepoints (although the file format is left unspecified and is up to the server implementation).
19:15:02 <\oren\> of course, the fact you're trying to make a 4 GB font would already call your sanity into question
19:17:13 <zzo38> Make a UTCE font; its number of codepoints (which is equal to the number of glyphs; there is no ligaturing) is less than 32K. Most (but not all) codepoints have ISO-10646 equivalents so many characters in a font can already be converted, but you must consider ambiguous cases and differing character widths!
19:21:58 <zzo38> If EnableLigatures gives the server permission to draw a text string all at once instead of as a series of individual characters, and EnableAntialiasing gives the server permission to use arbitrary colours to draw a text string, does this seems sensible to you?
19:22:47 <pikhq> \oren\: But I want to make a glyph for each UTF-32 code unit!
19:23:51 <zzo38> DVI format supports 32-bit character codes (although in order to take advantage of that you would need to also use a font format that supports 32-bit character codes).
19:32:38 -!- oerjan has joined.
19:35:44 <\oren\> ☃ Δv = 3810.26533825479
19:37:03 <myname> https://youtu.be/uCTTeql6V-A okay, i guess
19:39:42 -!- ais523 has quit (Ping timeout: 250 seconds).
19:52:07 <HackEgo> olsner's desk points zimbabwards. It is highly dependent on tswett's michiganic orientation.
19:54:40 <HackEgo> [[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed -i "$value" "$key" && { echo -n "$key//"; cat "$key"; }
20:01:41 <oerjan> `` cd bin; grep 'sed -i' *
20:01:45 <HackEgo> dos2unix:sed -i 's/\r//g' -- "$@" \ sedlast:files="$(lastfiles)"; sed -i "$1" "$files"; echo -n "$files//"; cat "$files" \ sled:[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed -i "$value" "$key" && { echo -n "$key//"; cat "$key"; }
20:02:28 <oerjan> `` cd bin; grep -l 'sed -i' *
20:02:41 <oerjan> `` cd le; grep -l 'sed -i' *
20:06:15 <HackEgo> #! /bin/bash \ cmd="$1" \ shift \ f="$*" \ if [[ -z "$f" && "$cmd" == *\ * ]]; then f="${cmd#* }"; cmd="${cmd%% *}"; fi \ if [[ -z "$f" ]]; then echo try: \`f command filename; elif [[ -e "$f" ]]; then "$cmd" "$(< "$f")"; else echo no such file: "$f"; fi
20:11:11 <oerjan> `mkx bin/sed///bin/sed "$@" && if [ $* == "3" ] && [ $1 == "-i" ]; then echo -n "$3//"; cat "$3"; fi
20:11:29 <oerjan> `slwd testing/Testing never ends.
20:11:49 <oerjan> `slwd testing//1cTesting never ends.
20:11:51 <HackEgo> /hackenv/bin/sed: line 1: [: -i: unary operator expected \ wisdom/testing//Testing never ends.
20:15:44 <oerjan> `sled bin/sed//1i#!/bin/bash
20:15:46 <HackEgo> /hackenv/bin/sed: line 1: [: -i: unary operator expected \ bin/sed//#!/bin/bash \ /bin/sed "$@" && if [ $* == "3" ] && [ $1 == "-i" ]; then echo -n "$3//"; cat "$3"; fi
20:16:02 <oerjan> `slwd testing//1cTesting must go on.
20:16:04 <HackEgo> /hackenv/bin/sed: line 2: [: -i: unary operator expected \ wisdom/testing//Testing must go on.
20:16:18 <HackEgo> #!/bin/bash \ /bin/sed "$@" && if [ $* == "3" ] && [ $1 == "-i" ]; then echo -n "$3//"; cat "$3"; fi
20:19:44 <oerjan> `sled bin/sed//2c/bin/sed "$@" && if [[ $* == "3" -a "$1" == "-i" ]]; then echo -n "$3//"; cat "$3"; fi
20:19:46 <HackEgo> /hackenv/bin/sed: line 2: [: -i: unary operator expected \ bin/sed//#!/bin/bash \ /bin/sed "$@" && if [[ $* == "3" -a "$1" == "-i" ]]; then echo -n "$3//"; cat "$3"; fi
20:20:03 <oerjan> `slwd testing//1cTesting...
20:20:04 <HackEgo> /hackenv/bin/sed: line 2: syntax error in conditional expression \ /hackenv/bin/sed: line 2: syntax error near `-a' \ /hackenv/bin/sed: line 2: `/bin/sed "$@" && if [[ $* == "3" -a "$1" == "-i" ]]; then echo -n "$3//"; cat "$3"; fi' \ /hackenv/bin/sed: line 2: syntax error in conditional expression \ /hackenv/bin/sed: line 2: syntax error near `
20:20:43 <oerjan> `` mv bin/sed bin/sed2
20:22:31 -!- boily has joined.
20:24:29 <HackEgo> iwc//iwc contains puns! Puns galore! Puns after puns after puns! Also science!
20:26:21 <oerjan> `sled bin/sed2//2c/bin/sed "$@" && if [[ $* == "3" -a "/$1" == "/-i" ]]; then echo -n "$3//"; cat "$3"; fi
20:26:22 <HackEgo> bin/sed2//#!/bin/bash \ /bin/sed "$@" && if [[ $* == "3" -a "/$1" == "/-i" ]]; then echo -n "$3//"; cat "$3"; fi
20:26:27 <izalove> oerjan: -a doesn't work in [[ ]]
20:26:53 <oerjan> `sled bin/sed2//2c/bin/sed "$@" && if [[ $* == "3" && "/$1" == "/-i" ]]; then echo -n "$3//"; cat "$3"; fi
20:26:55 <HackEgo> bin/sed2//#!/bin/bash \ /bin/sed "$@" && if [[ $* == "3" && "/$1" == "/-i" ]]; then echo -n "$3//"; cat "$3"; fi
20:27:19 <oerjan> `sed2 wisdom/testing//1cTesting more...
20:27:19 <HackEgo> /bin/sed: couldn't open file isdom/testing//1cTesting more...: No such file or directory
20:27:31 <oerjan> `` sed2 -i wisdom/testing//1cTesting more...
20:27:31 <HackEgo> /bin/sed: couldn't open file isdom/testing//1cTesting: No such file or directory
20:27:47 <oerjan> `` sed2 -i '1cTesting more...' wisdom/testing
20:28:04 -!- AnotherTest has joined.
20:30:19 <oerjan> `sled bin/sed2//2aecho "$*; $3"
20:30:21 <HackEgo> bin/sed2//#!/bin/bash \ /bin/sed "$@" && if [[ $* == "3" && "/$1" == "/-i" ]]; then echo -n "$3//"; cat "$3"; fi \ echo "$*; $3"
20:30:33 <oerjan> `` sed2 -i '1cTesting again...' wisdom/testing
20:30:34 <HackEgo> -i 1cTesting again... wisdom/testing; wisdom/testing
20:30:47 <boily> hellørjan. testing?
20:31:09 <oerjan> `sled bin/sed2//2c/bin/sed "$@" && if [[ $# == "3" && "/$1" == "/-i" ]]; then echo -n "$3//"; cat "$3"; fi
20:31:11 <boily> myname: mynamello. iwc is the International Workers' Cooperative hth
20:31:12 <HackEgo> bin/sed2//#!/bin/bash \ /bin/sed "$@" && if [[ $# == "3" && "/$1" == "/-i" ]]; then echo -n "$3//"; cat "$3"; fi \ echo "$*; $3"
20:31:23 <oerjan> `` sed2 -i '1cTesting now...' wisdom/testing
20:31:25 <HackEgo> wisdom/testing//Testing now... \ -i 1cTesting now... wisdom/testing; wisdom/testing
20:31:42 <oerjan> `` mv bin/sed2 bin/sed
20:31:57 <oerjan> `slwd testing//cAre we ready yet?
20:31:59 <HackEgo> wisdom/testing//Are we ready yet? \ -i cAre we ready yet? wisdom/testing; wisdom/testing \ wisdom/testing//Are we ready yet? \ 1s/^Rosebud!$/Roswbud!/;
20:32:45 <HackEgo> bin/sed//#!/bin/bash \ /bin/sed "$@" && if [[ $# == "3" && "/$1" == "/-i" ]]; then echo -n "$3//"; cat "$3"; fi \ -i 3d bin/sed; bin/sed \ bin/sed//#!/bin/bash \ /bin/sed "$@" && if [[ $# == "3" && "/$1" == "/-i" ]]; then echo -n "$3//"; cat "$3"; fi
20:33:01 <HackEgo> [[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed -i "$value" "$key" && { echo -n "$key//"; cat "$key"; }
20:33:19 <HackEgo> [wiki] [[Hannah]] https://esolangs.org/w/index.php?diff=50060&oldid=20048 * Rdebath * (+25) All dead
20:33:50 <oerjan> `sled bin/sled//s/[&][&].*/;/
20:33:52 <HackEgo> bin/sled//[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed -i "$value" "$key" ; \ bin/sled//[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1;
20:34:53 <oerjan> `slwd testing//1cOnce more...
20:34:55 <HackEgo> wisdom/testing//Once more...
20:35:34 -!- augur has quit (Remote host closed the connection).
20:36:09 -!- augur has joined.
20:36:10 <oerjan> boily: _someone_ insists on using sed -i on wisdom. i have therefore modified it to print the result like `slwd does hth
20:36:47 * oerjan whistles passive-aggressively
20:37:46 <oerjan> `sled bin/sedlast//s/; echo.*//
20:37:47 <HackEgo> bin/sedlast//files="$(lastfiles)"; sed -i "$1" "$files"
20:38:10 <oerjan> `sled bin/dos2unix//s,^,/bin/,
20:38:11 <HackEgo> bin/dos2unix///bin/sed -i 's/\r//g' -- "$@"
20:39:22 <boily> oerjan: I have absolutely no idea what you are talking about, and whom may insist on sed-iing.
20:39:29 <Taneb> I really need to start applying for postgrad stuff aaargh
20:39:52 <boily> Tanelle! are you a doctor yet?
20:40:07 <Taneb> No! That's why I need to start applying
20:40:19 <Taneb> If all goes well, in July I'll be a Master
20:40:28 -!- augur has quit (Ping timeout: 245 seconds).
20:40:59 <oerjan> myname: also irregular webcomic hth
20:42:56 <oerjan> oh hm the dos2unix one was unnecessary. oh well it doesn't harm.
20:44:55 <boily> . o O ( Taneb Sifu... )
21:36:50 -!- augur has joined.
21:41:46 -!- boily has quit (Quit: NUDE CHICKEN).
21:50:42 -!- DHeadshot has joined.
21:58:20 -!- Zarutian has quit (Quit: Zarutian).
22:08:40 -!- augur has quit (Remote host closed the connection).
22:09:32 -!- augur has joined.
22:10:11 <fizzie> I was setting up a monitoring thing for the wiki, and there sure is a whole bunch of attempts at making new user accounts that we never see.
22:14:16 -!- augur has quit (Ping timeout: 260 seconds).
22:20:56 <pikhq> What the FUCK Chrome.
22:21:21 <pikhq> Features a web browser should not have: every new tab after about an hour of being up, is automatically a dead tab.
22:22:03 <imode> welcome to the age of web bloat.
22:22:23 <imode> where every request is a megabyte and we build apps instead of hypertext documents.
22:22:47 <imode> and in order to conserve memory, we're just going to kill your tabs.
22:22:50 <pikhq> This is pretty bad. It's basically failing to spawn a fucking process.
22:23:08 <imode> this kind of crap claimed the c2 wiki.
22:24:12 -!- xc0de has joined.
22:28:24 -!- otherbot has quit (Quit: Restart requested by jeffl35: update node.js).
22:28:41 -!- otherbot has joined.
22:28:41 <pikhq> int-e: As in, it creates the tab in the UI and then shows the "this tab has crashed" UI.
22:29:12 <pikhq> Which is to say... the tab is either crashing immediately, or Chrome is forgetting how to spawn a new process.
22:29:46 -!- otherbot has quit (Client Quit).
22:29:47 <int-e> Ah. (not a chrome user)
22:31:45 <int-e> https://blog.runspired.com/2016/03/25/the-chrome-distortion-chrome-alters-our-expectations-in-highly-negative-ways/ seems relevant... "Keeping the JS payload below 750kb seems to be the key point for Android, but keeping below 500kb is more ideal."
22:33:34 -!- augur has joined.
22:35:35 <int-e> (warning, being rhetorical) I mean, wtf does one do with that amount Javscript? http://bellard.org/jslinux/cpux86-ta.js is just 150k big... and that's an x86 emulator.
22:36:19 <int-e> ...but of course it doesn't use jquery or twitter or google or facebook api...
22:37:35 -!- otherbot has joined.
22:38:56 -!- xc0de has quit (Remote host closed the connection).
22:39:15 -!- xc0de has joined.
22:40:10 <oerjan> . o O ( the ultimate reason to colonize the solar system: forcing internet programs to consider bandwidth again )
22:40:47 -!- xc0de has quit (Remote host closed the connection).
22:41:06 -!- xc0de has joined.
22:41:15 -!- otherbot has quit (Remote host closed the connection).
22:41:43 <oerjan> or perhaps that's the ultimate reason for the fermi paradox. no one wants to leave their planet because they can't get a proper connection.
22:41:51 -!- otherbot has joined.
22:45:03 -!- xc0de has quit (Remote host closed the connection).
22:45:21 -!- xc0de has joined.
22:47:20 -!- xc0d3 has joined.
22:48:34 -!- AnotherTest has quit (Quit: ZNC - http://znc.in).
22:50:13 -!- xc0de has quit (Ping timeout: 256 seconds).
22:56:17 -!- Zarutian has joined.
22:56:44 -!- Zarutian has quit (Read error: Connection reset by peer).
22:57:23 -!- Zarutian has joined.
22:58:21 <prooftechnique> If that were the case, there would be more Australian astronauts, as they'd be glad for the speed upgrade
23:09:14 -!- oerjan has quit (Quit: Back to the future!).
23:11:34 -!- augur has quit (Remote host closed the connection).
23:12:19 -!- augur has joined.
23:17:16 -!- augur has quit (Ping timeout: 260 seconds).
23:20:58 -!- augur has joined.
23:41:56 -!- xc0d3 has quit (Quit: Leaving).