00:00:24 How many points is fear of left-handed plumbers worth in GURPS? 00:00:35 zzo38: GURPS? 00:00:39 d points 00:01:09 No it is supposed to be a fixed number I think 00:01:19 What is the advantage of asking IRC rather than google.com? 00:01:31 It's slower and takes more work on other people's part. 00:01:45 Seriously, what's GURPS? 00:01:58 I don't get it. 00:02:02 @google GURPS? 00:02:04 http://www.sjgames.com/gurps/ 00:02:04 Title: GURPS: Generic Universal RolePlaying System 00:02:08 @google Seriously, what's GURPS? 00:02:10 http://forums.sjgames.com/showthread.php?t=34588 00:02:10 Title: GURPS Mushroom Kingdom. No, I'm serious. - Steve Jackson Games Forums 00:02:29 Ah, tabletop RPG 00:03:48 -!- moony has quit (Ping timeout: 260 seconds). 00:04:22 -!- augur has quit (Read error: Connection reset by peer). 00:04:43 -!- oerjan has joined. 00:05:33 -!- moony has joined. 00:08:05 -!- augur has joined. 00:16:34 http://www.bbc.com/news/world-asia-37578111 00:16:43 ...That's not a loophole, that's an intentional exception 00:18:51 it's a loophole in that it allowed someone complicit in the killing to forgive it 00:24:17 -!- Kaynato has quit (Ping timeout: 240 seconds). 00:24:47 -!- incomprehensibly has joined. 00:30:11 -!- Frooxius has joined. 00:40:49 -!- Sgeo_ has joined. 00:42:45 -!- Sgeo_ has quit (Max SendQ exceeded). 00:43:33 -!- Sgeo has quit (Ping timeout: 248 seconds). 00:43:38 -!- olsner_ has changed nick to olsner. 00:45:14 -!- Warrigal has changed nick to tswett. 00:53:01 -!- MDude has joined. 00:53:06 There does seem enough rules to define an attack that allows the target of the attack to make more quickly calculations for one minute but also stuns the target, but the attack can only be used if you are playing trumpet, and only five times per day. However, there seem to specification of if a power can be used only five times per week, or if the use is expended only in certain circumstances (such as if an attack hits, or if you aren't wearing a m 00:56:22 Rule 1: s/m /mn / makes a profane word. <-- profane shmofane 00:56:57 It also works with s/n /mn / 00:57:03 oerjamn 00:57:14 O, it does? 00:57:25 hppaviliomn[1] 00:57:57 (incidentally en:name = nynorsk:namn) 00:58:31 oerjan: Excellent, excellent... 00:58:35 also swedish, google reminds me 00:58:50 I need s///, but for pronunciation 00:59:10 s[][], obviously 00:59:10 oerjammit 00:59:13 Sure 01:00:11 * oerjan is reminded about the joke that the swedish definite suffixes are -fan (common) and -helvetet (neuter) 01:01:04 could work in norwegian too, i guess 01:01:50 I don't know Swedish grammar 01:02:08 -!- DHeadshot has quit (Ping timeout: 260 seconds). 01:02:16 (those words actually mean Satan and Hell, respectively) 01:02:37 O, OK 01:03:12 the former being a colloquial nick mostly used for swearing. 01:03:33 So, is Helvetica a hell font? 01:03:49 pikhq: to a scandinavian it definitely sounds that way 01:05:07 (the _actual_ definite suffixes are -(e)n/-an and -et, afair) 01:05:46 although my swedish grammar obviously has holes 01:05:54 Better than mine. 01:06:11 * hppavilion[1] only recently learned that "Euler" is pronounced [ɔɪɫər] rather than [juːɫər] 01:06:30 hm not sure -an is not just -n after a word already ending in -a 01:06:44 Log to base ə... 01:07:05 Which is what? 01:07:07 (AKA ɫn(x)) 01:07:49 -!- Sgeo_ has joined. 01:07:54 zzo38: Me? 01:08:05 hppavilion[1]: ideally i think the final ər is usually ɐ in modern german 01:08:14 Oh? 01:09:19 https://en.wikipedia.org/wiki/Leonhard_Euler seems to agree, but depending on dialect 01:10:06 hm also i don't know where you get the ɫ from, afair german l is clear 01:10:21 ə = 1/e wouldn't be a particularly surprising definition 01:10:37 you'd think 01:10:50 oerjan: That's how I would pronounce it in my dialect, which is all I really know 01:10:59 hppavilion[1]: Ah, OK 01:11:04 Defining a power in GURPS that can be used twice per hour seems easy enough to do by using modifiers of -30% and x2, but then it costs more than unlimited use! 01:11:08 hppavilion[1]: ok. except i doubt you use the ipa [r] 01:11:22 Oh? 01:11:33 that's a trilled alveolar r 01:11:40 [r]? 01:11:41 Oh 01:12:14 some english dialects don't pronounce the r, i think. even rhotic ones may just color the vowel. 01:12:21 (I'm slowly learning to trill my r's; I finally found out the reason I can't is that trilled rs have to be based on an r made more like a dark l than a w) 01:13:22 OK, looks like I'd use ɻ 01:13:23 I guess 01:13:45 i suppose [r] is acceptable in "broad" transcription. 01:13:58 oerjan: But [] isn't acceptable in broad transcription 01:13:59 the wikipedia ipa chart for english seems to use it. 01:14:08 hm true. 01:14:12 BT uses // 01:16:24 "trilled r" is a stupid name; it should be "trilled r", but with the r rolled 01:17:43 (Also, the name of the letter for trilled r- 'r̃' is 'ar̃') 01:18:50 (yes, I went with 'r̃'. Spain & Mexico (& Portugese (& Brazil)) don't get a monopoly on tildes. We must take them for glory and honor, and so CNN changes their stupid logo for the spanish translation) 01:20:48 btw i've recently realized i can only trill with the right part of my tongue :P 01:23:20 or should that be, with my tongue shifted rightwards 01:24:15 i have a feeling this may be a recent development. 01:27:13 -!- zzo38 has quit (Ping timeout: 258 seconds). 01:27:28 -!- zzo38 has joined. 01:30:31 `? pooch 01:30:44 wat no HackEgo 01:31:44 it's in that stupid not-joined-the-channel state again 01:32:06 oerjan: can you invite it 01:32:14 can HackEgo get a feature where it responds to /invite 01:32:26 Gregor: ^ 01:32:46 also fizzie who can at least rejoin it 01:33:42 a feature where it actually joins the channel after connecting might also be nice hth 01:36:08 of course this is pretty much the most likely time for both of them to not be seen again for days 01:41:24 -!- moony has quit (Ping timeout: 260 seconds). 02:04:14 -!- clog_ has quit (Quit: ^C). 02:04:33 -!- clog has joined. 02:08:53 -!- carado has quit (Ping timeout: 248 seconds). 02:37:19 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 02:46:12 -!- bibibi has quit (Ping timeout: 260 seconds). 02:52:34 -!- Zarutian has quit (Quit: Zarutian). 03:03:34 -!- xkapastel has joined. 03:04:13 -!- imode has joined. 03:05:48 -!- augur has quit (Ping timeout: 260 seconds). 03:08:20 -!- augur has joined. 03:09:20 oerjan: Do any of the languages you regularly have to speak include trills? 03:10:02 "We present a proof of the conjecture NP=PSPACE [...]" 03:10:05 https://arxiv.org/abs/1609.09562 Bravo. 03:11:49 -!- Kaynato has joined. 03:17:51 hppavilion[1]: technically "have to speak" only includes norwegian and english, so ... no, not obligatorily. 03:18:07 oerjan: Which is what I was going for :P 03:18:41 sometimes it feels natural in norwegian when singing, though. depends on the dialect of the song. 03:19:29 but mostly i've been noticing this because i've been trying to learn some russian songs, and russians apparently do trill. 03:19:37 (I figured there was a chance you also had to speak Danish or Swedish because you're near the border or something) 03:19:48 npikhq = pikhqspace? 03:20:06 norwegians rarely change their language to danish or swedish. 03:20:14 (But then again, you could just speak Norwegian itself) 03:20:22 (Yes, I'm using the chart) 03:20:27 it's expected they'll understand norwegian. 03:20:43 I like how Danish for 'island' is ø 03:20:45 and if they don't, many norwegians will prefer to use english. 03:20:53 I take it the Netherlands (Daneland?) is very islandic 03:21:11 i think most wouldn't even manage danish. its phonology is _weird_. 03:21:45 But hey. At least it isn't finnish. 03:22:01 finns definitely get the english treatment. 03:22:34 Absolute gibberish. 03:25:30 pikhq> https://arxiv.org/abs/1609.09562 Bravo. <-- huh. the abstract does seem like they know their stuff. still might have an error, of course. 03:27:01 Oooh! 'absoluter' and 'absolutest' are actually valid comparatives for 'absolute'! 03:27:25 Not just in a 'you can say it and they'll get what you mean' way, but a 'actually honest-to-god acceptable way' 03:27:30 Yeah, of course. The submitter appears to be a legit, published CS researcher in this space, but what that means is I'm listening, not that I assume it's inerrant, given that it's just published on arxiv at this point. :) 03:27:48 -!- augur has quit (Ping timeout: 260 seconds). 03:27:56 pikhq: huh wait, if its true this means the polynomial hierarchy collapses. a _lot_ of research is going out the window... 03:28:01 *it's 03:28:45 Yeah, it does turn a few of the "X subset of Y" into "X = Y = Z". 03:29:18 not just that, there are many theorems of the form "if this were true then the polynomial hierarchy would collapse". 03:29:40 Huh. 03:30:19 -!- augur has joined. 03:30:19 e.g. i think "graph isomorphism is NP-complete" is one such. 03:33:16 -!- augur_ has joined. 03:33:22 -!- augur has quit (Read error: Connection reset by peer). 03:33:49 I take it the Netherlands (Daneland?) is very islandic <-- um are you mixing two countries... 03:34:10 denmark is pretty islandic, but also has a continental part. 03:34:20 oerjan: So, that leaves us with, what, P=NP as the last polynomial hierarchy question? 03:34:21 Wait... 03:34:29 Where're the Netherlands again? 03:34:38 *P=?NP, probably better way to write it 03:35:25 Ah, yes, denmark 03:35:55 pikhq: P ≤ NP 03:35:59 hth 03:36:37 hppavilion[1]: a little more down to the left hth 03:36:49 Wait, if we assume that ≤ is just a weird way of writing ⊆, then that's actually correct 03:36:56 Dammit 03:39:28 Danish is spoken in Daneland, the same way English is spoken in England, Scottish in Scotland, Irish in Ireland, Spanish in Spain, and Green in Greenland 03:39:46 *greenish 03:41:22 And Pakish is spoken in Pakistan, Afghanish in Afghanistan, Kazakhish in Kazakhstan, Kyrgyzish in Kyrgyzstan, Tajikish in Tajikistan, Uzbekish in Uzbekistan, and Turkmenish in Turkmenistan? 03:41:41 Oh, fine, and Hindush in Hindustan. 03:42:20 the hindu kush 03:46:05 Proposal: System of naming more general than just " {} []" 03:46:32 Instead of just [personal name, family name], you have a hierarchy 03:47:39 Something like [ancestry, clan, segment, household, personal] (note the reversed order) 03:48:54 So as to indicate more than just family-person; it also includes segment (which is a small area of the family- like yourself and close cousins), clan (which is just the extended family as far as one is concerned), and ancestry (...whatever, maybe it's just national origin or something?) 03:49:00 Just to make names that much mroe complicated 03:53:17 History Rewrite: Georg Cantor is an abbreviation; he actually had uncountably many surnames. 03:54:04 So, you're suggesting that names should actually be cladistic. 03:54:39 Apparently in some places they do common have two given name and two surname 03:55:18 Clearly all names should start with "Animalia chordata synapsida mammalia primates haplorhini hominidae homo sapiens sapiens". 03:55:32 And, some people use their middle name as their commonly used name instead of their first name 03:55:47 Well, that's missing a few. 03:56:23 pikhq: In contexts where names for creatures with multiple species are common then I suppose it might be useful, but even then it would be abbreviated since you aren't going to write all of that. 03:56:41 (I don't know what circumstances that would even be, but maybe there are some.) 03:56:42 pikhq: Somewhat 03:57:10 pikhq: Well, clades terminate automatically; you don't go back TOO far 03:57:20 Phytae eukaryota opisthokonta are missing, as well as bilateria deuterostomia. 03:57:38 But I like the clade including all life! 03:57:39 (The rule would likely be if you're going beyond the fourth level above given name, you're overdoing it) 03:57:51 pikhq: Yeah, it's always bugged me that there isn't a term for that 03:58:04 Phytae is probably the best name for it. 03:58:22 So we'll have something different to call alien life with no biological cladicity to us 03:58:41 Though to account for xenobiology, gaiaphytae 03:58:50 pikhq: But the problem with treating it as a clade is that people come from other families too 04:00:02 Right, family != clade, really. 04:00:23 * hppavilion[1] . o O ( Some city in the US should declare itself to be male, so everyone has to say 'brother city' ) 04:00:25 It's also a real poor fit for things like adoption, because as it turns out human notions of "family" are only correlated with genetic relation. 04:01:26 pikhq: Yeah, that too 04:01:48 pikhq: My younger sister is adopted, but I occasionally forget this and try to apply genetics 04:01:53 (or, at least, I used to) 04:02:17 And she's Chinese, so it's not like ANYBODY thinks we're genetically related 04:02:52 (Well, actually, I mentioned to someone at school that she's Chinese the other day- she's been sick recently and we think it might be lactose- and the person said "wait, you're Chinese?") 04:03:04 Well, except in the sense that there exists a unique smallest clade containing you and your younger sister. 04:03:22 pikhq: phyta technically is plural already and means "plants" hth 04:03:34 oerjan: I speak not greek, and boy does it show. 04:03:52 oerjan: Oh duh, that'd be some variant of "bio", wouldn't it? 04:03:54 well neither do i, but i can search wiktionary 04:03:55 Biota? 04:04:04 (Obviously no one here knows what I look like, but my father is pretty much entirely Norwegian by ancestry, and my mother is a "northern-European mutt") 04:04:23 pikhq: Ah, yes, that is true 04:04:27 But it's VERY large 04:04:41 It contains a substantial portion of the species, yes. 04:05:08 Maybe not all of it, but definitely a lot of it. 04:05:14 I'm probably more related to Elon Musk than to her by genetics 04:05:49 I mean, unless we're both direct descendants of Marco Polo or something 04:06:38 Ooooh, the "McWhatever" thing in Irish tradition is a shorthand for 'son of Whomever', but there also existed for a while 'NcWhatever' for girls 04:06:48 (Also, you could be "Johnsdaughter" 04:06:58 (or Johndaughter) 04:07:03 ) 04:07:23 Though really, if you want to use '-son' except as an archaic remaining prefix, you really have to nest 04:08:47 Robert Erick John Joseph Peter Jose` Michael Albert Donaldsonsonsonsonsonsonsonsonson 04:09:01 (±1 son) 04:09:27 the icelandic still use -dóttir 04:09:55 of course most of them don't _have_ family names. 04:10:05 only patronymicons 04:10:06 The Icelandics still directly use patronymic surnames, no? 04:10:40 -!- augur_ has quit (Ping timeout: 260 seconds). 04:10:56 (what do you do when someone asks you a question you just answered simultaneously?) 04:11:07 I do believe that when people get married, SOMEBODY should change their name 04:11:28 maybe the priest can do it 04:11:29 oerjan: In IRC, I think the polite thing to do is just let it go. 04:11:46 hppavilion[1]: I don't see why. 04:11:49 priests have their names extended every time they marry someone. 04:11:59 Though I like oerjan's version. 04:12:01 I don't care if the woman takes the man's name or the man takes the woman's name or they combine them or both hyphenate or make up something new 04:12:35 * imode wonders if john jacob jingleheimer schmidt was a priest. 04:13:12 But I would like them to have the SAME last name (exception: If G1 S1 and G2 S2 get married and choose to hyphenate, they can go with G1 S1-S2 and G2 S2-S1) 04:13:41 Why, precisely, other than tradition? 04:14:05 pikhq: No utilitarian purpose, but it's nice to be able to generally tell which people are married 04:14:41 Clearly we should replace surnames with UUIDs. 04:15:00 pikhq: UUIDs? But we want to be able to see relations 04:15:48 (And if you send a letter to people with different last names, you have to awkwardly say "Prefix [Firstname] Lastname & Prefix [Firstname] Lastname" instead of "Prefix & Prefix Lastname" 04:15:49 ) 04:15:54 -!- augur has joined. 04:16:57 Also, this way there's no confusion over which name any resulting children take, and there is the symbolic aspect of them forming a family (by a definition of family that includes childless married couples) 04:18:08 In Japan it is mandatory for married people to have the same name (although they can choose what name that will be). 04:28:17 (And apparently in Quebec it is prohibited) 04:30:09 zzo38: What's prohibited in Quebec? 04:30:16 Sharing surnames? 04:31:57 -!- augur has quit (Ping timeout: 244 seconds). 04:32:00 Yes 04:32:31 (They say it is for reason of "woman's right", but that is nonsense.) 04:33:29 -!- augur has joined. 04:35:47 My JavaScript object-serializer package can now serialize weak maps/sets (but only for keys found elsewhere by traversing the object being serialized; this includes values of weak maps where the keys have previously been found). 04:39:57 -!- Kaynato has quit (Ping timeout: 240 seconds). 04:41:04 -!- augur has quit (Ping timeout: 260 seconds). 04:45:07 -!- augur has joined. 04:47:03 -!- augur has quit (Read error: Connection reset by peer). 04:47:19 -!- augur has joined. 04:49:24 -!- augur has quit (Read error: Connection reset by peer). 04:50:35 -!- augur has joined. 04:55:48 -!- augur has quit (Ping timeout: 250 seconds). 05:00:11 -!- augur has joined. 05:30:19 -!- PinealGlandOptic has joined. 05:33:37 what would be some machine models that aren't a glorified register or stack based architecture? 05:34:23 -!- oerjan has quit (Quit: Nite). 05:34:27 I am not sure 05:34:46 seems like it all boils down to either one.. 05:35:03 Perhaps the Turing machine which uses only states and not registers or stacks, but it does use a tape. 05:35:12 Does a tape count anyways? 05:35:23 a tape kind of counts. it just substitutes random access with sequential access. 05:39:09 I guess I'm looking for something that a 10 year old could understand. 05:41:10 imode: The Mill has a belt, which is FIFO rather than LIFO, rather than registers or a stack. 05:42:05 shachaf: got an example "assembly" for this Mill? 05:42:39 You can read some at http://millcomputing.com/topic/introduction-to-the-mill-cpu-programming-model-2/ 05:43:02 An effect of this belt model is that actual Mill assembly is very hard to write by hand. 05:43:12 that's a killer, then. 05:43:16 So there's an intermediate assembly that people actually write, so they don't have to think about belt addressing. 05:43:26 But it's pretty neat. 05:43:33 I don't know how hard it actually is in practice. 05:43:35 I'm interested in the lowest possible level of abstraction. closer to the machine you are, closer you are to the hardware attached to the machine. 05:53:50 Has the present king of France stopped robbing banks yet? 05:55:32 what about the present king of the north pole 05:55:37 also known as santa claus 05:56:14 better than the auto king of the north pole. 06:22:34 -!- pikhq has quit (Ping timeout: 268 seconds). 06:24:08 -!- pikhq has joined. 06:27:28 -!- pikhq has quit (Client Quit). 06:27:40 -!- pikhq has joined. 06:29:30 Anyone played Shenzhen I/O yet? Looks pretty interesting :) 06:31:51 `? blæge 06:32:08 HackEgnooooooooooooooooooooooooooooooooooooooooooooo! 06:32:23 FNONEGOTTTTTTTTTT 06:32:32 lambdabot: hellu 06:33:48 imode: Queue-based 06:34:12 imode: Probably Kolmogorov 06:40:30 New field of research: Vexillo-phonology 06:44:09 -!- bibibi has joined. 06:44:29 -!- bibibi has quit (Remote host closed the connection). 06:45:18 -!- bibibi has joined. 06:48:28 -!- zzo38 has quit (Ping timeout: 268 seconds). 06:49:40 -!- zzo38 has joined. 06:56:30 Is there a practically-standard *nix command (that works in the same syntax in all shells) to say "what shell am I using"? 06:58:33 Does "echo $0" work? 06:58:52 that likely prints sh 06:59:02 hppavilion[1]: https://github.com/stephane-chazelas/misc-scripts/blob/master/which_interpreter or http://stchaz.free.fr/which_interpreter or https://raw.github.com/mauke/poly.poly/master/poly.poly 06:59:11 OK... 06:59:11 On my computer it prints "bash" 06:59:24 zzo38: run sh and then use echo $0 06:59:32 Also try "help", perhaps 07:00:28 izalove: Cute. :) 07:00:37 yeah that's really clever 07:01:03 I'd be happier if it were also a valid COM executable though. :P 07:01:13 you're asking too much <.< 07:01:32 Yeah, it's a bit hard making a COM polyglot. 07:03:05 That trigraph detection bit is quite nice, IMO. 07:03:26 there was something similar to which_interpreter on https://www.mirbsd.org/ but i can't find it... 07:06:35 -!- augur has quit (Remote host closed the connection). 07:12:05 -!- moony has joined. 07:27:44 octographs are fun 07:28:11 (I believe I was taught about a pentagraph in 1th-2th grade; ought) 07:29:21 -!- MoALTz has joined. 07:33:58 -!- moony has quit (Ping timeout: 250 seconds). 07:45:42 -!- augur has joined. 07:52:03 <\oren\> for some reason I decided to stream meyself on youtube playing toho, and ended up beating my high score 07:54:00 <\oren\> why do I always play toho the best when it's like 3 am 07:55:44 Someone send a message without saying my nick 07:56:31 hppavilion[1]: no 07:56:50 shachaf: I entirely saw that coming, and thus had a plan 07:57:19 * hppavilion[1] sends a proceed order to the Predator Drone 07:57:38 hppavilion[1]: see https://twitter.com/dril/status/384408932061417472 hth 07:58:38 shachaf: That is the greatest thing ever. Why? 08:09:55 <\oren\> mesage 08:10:04 \oren\: Hm, yep 08:10:18 I want my client to beep, but only when a message is sent directly to me 08:22:16 -!- PinealGlandOptic has quit (Ping timeout: 260 seconds). 08:23:17 -!- imode has quit (Ping timeout: 248 seconds). 08:24:55 Do speech bubbles count as punctuation? 08:30:35 I would think not? 08:31:29 -!- `^_^v has joined. 08:34:41 -!- `^_^v has quit (Client Quit). 08:41:07 Speech bubbles inside text would involve text saying other text, perhaps. 08:41:23 * shachaf . o O ( speech bubbles don't, but thought bubbles do ) 08:41:39 -!- `^_^v has joined. 08:41:44 shachaf: No, like speech bubbles in comics; do the speech bubbles count as punctuation in the dialogue? 08:42:03 Did you learn linear algebra yet? 08:42:16 Not entirely, but significantly 09:03:52 -!- PinealGlandOptic has joined. 09:06:00 "Fire Consumes Big Happy Farm Where Families Send Sick Dogs To Run Free And Play" 09:07:08 -!- AnotherTest has joined. 09:17:23 What happens when one combines a Sci-Fi setting with Fantasy characters? 09:17:38 So, like, elves and dwarves and gnomes, but in a megafuture. 09:18:12 (And not in a "it turns out there are elf-aliens" way; more in a "what? We've always had elves. This is normal" way) 09:26:17 -!- carado has joined. 09:28:49 -!- xkapastel has quit (Quit: Connection closed for inactivity). 09:45:57 -!- PinealGlandOptic has quit (Quit: leaving). 10:06:29 Question: What is the binomial name of Yggdrasil? 10:06:32 Answer: Fraxinus excelsior 10:07:25 shachaf: No, I still haven't finished Spider & Web. And I can't even play TIS 100 atm... this laptop I'm using messes up the graphics. 10:08:04 text games have lower system requirements hth 10:09:08 I mean, look at this: http://int-e.eu/~bf3/tmp/tis100.png 10:09:52 no clue how that's happening. 10:23:41 -!- hppavilion[1] has quit (Ping timeout: 268 seconds). 10:50:28 int-e: That's a fairly good approximation of the correct image, though. 10:50:45 I mean, if you compare to uniformly random pixels, for example. 10:57:23 -!- clog has quit (Ping timeout: 244 seconds). 10:58:39 how much should i care about this? ==5072== still reachable: 1 bytes in 1 blocks 10:59:24 -!- imode has joined. 11:01:19 fizzie: yes, it'd be barely playable even, but not enjoyable... 11:02:09 izalove: start over from scratch!!!1eleven 11:03:21 :( 11:03:24 (seriously, no clue, it depends very much on the context) 11:04:31 I guess I would generally like to know where that 1 byte was allocated. 11:05:24 yeah... 11:05:43 too bad clang's asan is broken on arch linux 11:05:55 and gcc's isn't that useful https://arin.ga/n58Wca/raw 11:09:34 really tired of this broken system 11:10:24 it's supposed to be a bleeding edge distro and this bug https://bugs.archlinux.org/task/50366 is almost 3 months old 11:10:51 and i have to manually build newer versions of several packages because the official repos are old 11:11:23 bash for example, has been flagged out of date for a month 11:14:56 debian just closed a 10 years old bug of mine :P 11:15:43 (in xsok... which should not be a high priority for anybody) 11:32:31 -!- imode has quit (Ping timeout: 244 seconds). 11:50:58 sudden epiphany: what if trump supporters are just huge fans of bpston legal? 11:51:16 -!- int-e has left. 12:08:19 -!- Reece` has joined. 12:26:14 -!- Alcest has joined. 13:15:11 -!- `^_^v has quit (Quit: This computer has gone to sleep). 13:53:38 -!- Phantom_Hoover has joined. 14:09:27 -!- clog has joined. 14:23:49 -!- `^_^v has joined. 14:40:50 -!- aloril has quit (Read error: Connection reset by peer). 14:42:11 -!- aloril has joined. 14:57:07 -!- izalove has quit (Ping timeout: 258 seconds). 15:01:10 -!- izalove has joined. 15:03:03 -!- Kaynato has joined. 15:06:09 -!- digin4 has joined. 15:11:40 -!- Kaynato has quit (Ping timeout: 268 seconds). 15:29:48 -!- Zarutian has joined. 15:37:25 -!- boily has joined. 15:37:56 -!- Phantom_Hoover has quit (Ping timeout: 244 seconds). 15:44:52 @metar CYQB 15:44:52 CYQB 081400Z 35003KT 30SM -SHRA BKN050 OVC090 14/12 A3000 RMK SC7AC1 SLP160 15:51:41 -!- digin4 has quit (Read error: Connection reset by peer). 16:02:00 fizzie: fizziello. FUNGOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOT! 16:05:58 -!- Phantom_Hoover has joined. 16:19:36 -!- pikhq has quit (Ping timeout: 250 seconds). 16:20:58 -!- pikhq has joined. 16:22:34 -!- fungot has joined. 16:22:35 -!- zzo38 has quit (Ping timeout: 268 seconds). 16:22:36 There. 16:24:32 yay! thanks! 16:24:35 fungot: nostril! 16:24:35 boily: ah- he didn't convey that to me in a couple of useful drivers and it may crash because the whole reason fold exists. 16:24:42 -!- zzo38 has joined. 16:34:13 `? nostril 16:35:28 Oh 16:35:31 HackEgo is dead 16:36:21 Gregor: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH! 16:36:46 Dun dun dun 16:38:42 -!- HackEgo has joined. 16:50:52 -!- Frooxius has quit (Ping timeout: 260 seconds). 16:58:14 `? nostril 16:58:18 nostril? ¯\(°​_o)/¯ 17:02:46 -!- Zarutian has quit (Quit: Zarutian). 17:07:04 -!- oerjan has joined. 17:11:47 helloily 17:12:17 im closer to canada than ive been in 3 years. where are the maples? 17:14:30 boihly. quintophia. 17:20:41 `botsnack 17:20:42 ​>:-D 17:20:59 ^botsnack 17:20:59 Oh nom nom nom! 17:21:05 @botsnack 17:21:06 :) 17:22:47 -!- moony has joined. 17:22:48 -!- Zarutian has joined. 17:23:48 -!- Zarutian has quit (Read error: Connection reset by peer). 17:23:48 -!- Zarutian_ has joined. 17:23:48 -!- Zarutian_ has changed nick to Zarutian. 17:24:23 mooooooo 17:25:24 mooo 17:28:20 -!- `^_^v has quit (Quit: This computer has gone to sleep). 17:39:17 -!- pikhq has quit (Ping timeout: 260 seconds). 17:40:51 -!- pikhq has joined. 17:41:09 -!- zzo38 has quit (Ping timeout: 260 seconds). 17:50:58 -!- scoofy has joined. 17:51:16 -!- moonythedwarf_ has joined. 17:52:28 -!- zzo38 has joined. 17:52:50 * moonythedwarf_ pokes zzo38 17:53:08 zzo38: your tip for node.js sandboxing works absolutly perfectly. 17:53:23 -!- otherbot has joined. 17:53:45 -js Function.constructor.constructor("return process.exit()") 17:53:45 function anonymous() { | return process.exit() | } 17:53:45 { obuf: '', | console: { log: [Function] }, | Buffer: [Function: Buffer], | EventEmitter: [Function: EventEmitter], | util: {}, | global: '[Circular]', | process: { exit: [Function] } } 17:53:51 -js Function.constructor.constructor("return process.exit()")() 17:53:51 'Error: process.exit() is not allowed' 17:54:11 -js Function.constructor.constructor("return process.getuid()")() 17:54:11 'TypeError: process.getuid is not a function' 17:54:17 -!- moony has quit (Ping timeout: 240 seconds). 17:54:26 -!- moonythedwarf_ has changed nick to moony. 17:54:55 moonythedwarf_: O, it does? OK 17:55:28 zzo38: what is your favorite part of canada 17:55:39 quintopia: British Columbia, I suppose 17:55:58 moony: But you have Buffer and EventEmitter in there. 17:56:10 zzo38: me and iovoid made it outselves 17:56:17 they are custom copies of them. 17:56:24 not the real ones. 17:56:36 Ah, OK then, it will work OK. 17:57:05 . o O ( i'll have Nunavut ) 17:57:13 Many of NodeJS core things are wrappers 17:57:48 zzo38: here is the SRC for the entirity of the little trick: http://pastebin.com/jU0MjyBd 17:58:02 that file is just appended to the beginning of user input 17:58:21 -!- zzo38_ has joined. 17:58:21 -!- zzo38 has quit (Disconnected by services). 17:58:25 -!- zzo38_ has changed nick to zzo38. 17:58:44 Is the code available? 17:58:57 for the faked buffer? 17:58:59 oerjan: i'm going to be at canada tomorrow, so I wondered if zzo38 would have any thoughts on ontario 17:58:59 http://pastebin.com/jU0MjyBd 17:59:31 the code that runs the sandbox itself requires a working copy of the bot. i have a bundle avaliabkle for that (stripped down to only 2 plugins). 18:00:09 I don't need to run it 18:00:21 ill pastebin the base code. 18:00:24 I only wanted to see how it is implemented 18:01:02 http://pastebin.com/Y617Nure 18:01:48 if you have any recommendations, please tell me. 18:03:08 -!- gremlins has joined. 18:05:09 -!- pikhq has quit (Ping timeout: 248 seconds). 18:05:36 -!- Reece` has quit (Ping timeout: 260 seconds). 18:06:35 Converting the output to a string inside of the sandbox (and guaranteeing that is a string) may work better; this can avoid evading the timeout. 18:06:48 -!- pikhq has joined. 18:06:48 oh hmm your right. 18:07:59 is 'out = new vm.Script(corescript+"(()=>{"+args.join(" ")+"})().toString()").runInContext(context, {timeout:2000,filename:"sandbox"});' better? 18:08:22 -reload 18:08:23 An error occured while processing your command: TypeError: Can't add property 2, object is not extensible 18:10:16 -!- otherbot has quit (Quit: Caught SIGINT). 18:10:53 -!- zzo38 has quit (Disconnected by services). 18:10:57 -!- zzo38 has joined. 18:11:01 To be more safe you might also want to check that the result actually is a string (depending on the implementation of bot.sendMsg, it might or might not be so important); the way you have it now anyways, the user script might make out.toString().replace(/(\r\n|\r|\n)/g, " | ").substr(0,500) into something other than a string, or into a string longer than 500 characters, or containing control characters. 18:13:55 -!- boily has quit (Quit: TRADE CHICKEN). 18:17:52 i've moved string conversion inside. ill test for string next 18:18:56 done 18:18:58 -reload 18:19:09 -!- otherbot has joined. 18:19:13 -reload 18:19:13 Reloading modules... 18:19:16 -js var a = 1+1; return a+1; 18:19:16 3 18:19:17 { obuf: '', | console: { log: [Function] }, | Buffer: [Function: Buffer], | EventEmitter: [Function: EventEmitter], | util: {}, | global: '[Circular]', | process: { exit: [Function] } } 18:19:48 -js var a = 1+1; a.toString = () => {return ()=>{}}; return a 18:19:48 Output not a string! Canceling return output 18:25:19 I also thought about accessor properties, but it turns out that the sandbox mechanism already prevents accessor properties set on the global object of the sandbox from leaking, so there isn't a problem. 18:33:25 -!- erdic has quit (Quit: leaving). 18:33:31 hmph lots of logs missing today. 18:36:11 -!- erdic has joined. 18:42:45 -!- moonythedwarf_ has joined. 18:42:52 -!- moony has quit (Ping timeout: 260 seconds). 18:43:44 -!- moonythedwarf_ has changed nick to moony. 18:55:54 -!- oerjan has quit (Quit: Later). 19:03:51 -!- int-e has joined. 19:13:23 -!- pikhq has quit (Ping timeout: 244 seconds). 19:15:35 -!- pikhq has joined. 19:15:49 [wiki] [[Special:Log/newusers]] create * BlueOkiris * New user account 19:16:21 -!- Zarutian has quit (Ping timeout: 260 seconds). 19:39:44 -!- moony has quit (Ping timeout: 244 seconds). 19:39:56 -!- moony has joined. 19:54:07 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=49882&oldid=49880 * BlueOkiris * (+241) /* Introductions */ 19:54:30 [wiki] [[NOR]] N https://esolangs.org/w/index.php?oldid=49883 * BlueOkiris * (+3092) Added description and example programs 20:06:26 [wiki] [[NOR]] https://esolangs.org/w/index.php?diff=49884&oldid=49883 * BlueOkiris * (+182) 20:08:14 -!- xkapastel has joined. 20:08:17 <\oren\> I just spent 2 hours stacking wood 20:08:33 good job 20:08:49 <\oren\> I did a poor job and some of it fell ovr 20:12:17 -!- Phantom_Hoover has quit (Ping timeout: 244 seconds). 20:13:21 -!- otherbot has quit (Quit: Caught SIGINT). 20:16:24 -!- boily has joined. 20:18:30 -!- Phantom_Hoover has joined. 20:22:37 -!- boily has quit (Quit: SCANDINAVIAN CHICKEN). 20:47:21 -!- moonythedwarf_ has joined. 20:47:56 -!- moony has quit (Ping timeout: 260 seconds). 20:48:04 -!- Akaibu has joined. 21:08:18 -!- imode has joined. 21:22:10 [wiki] [[User:BlueOkiris]] N https://esolangs.org/w/index.php?oldid=49885 * BlueOkiris * (+308) Created page with "Ive been programming since I was 8. I want to be an electrical/computer engineer because I love to build and create everything from robots to smart watches to programming lang..." 21:27:07 -!- S1 has joined. 21:30:30 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=49886&oldid=49845 * BlueOkiris * (+10) /* N */ 21:33:41 -!- hppavilion[1] has joined. 21:46:45 -!- Frooxius has joined. 22:01:08 -!- hppavilion[1] has quit (Ping timeout: 268 seconds). 22:01:47 [wiki] [[NOR]] https://esolangs.org/w/index.php?diff=49887&oldid=49884 * BlueOkiris * (+12) /* Description */ 22:07:23 -!- Lord_of_Life has quit (Excess Flood). 22:07:45 -!- ais523 has joined. 22:08:08 -!- Lord_of_Life has joined. 22:09:53 -!- gremlins has quit (Quit: Alsithyafturttararfunar). 22:13:57 -!- Frooxius has quit (Quit: *bubbles away*). 22:14:18 -!- Frooxius has joined. 22:15:13 -!- MoALTz has quit (Quit: Leaving). 22:18:36 How to set multiple tab stops with vim? 22:18:50 (Rather than the same amount for all tab stops) 22:22:10 -!- ais523 has quit (Remote host closed the connection). 22:22:20 -!- ais523 has joined. 22:26:48 -!- moony has joined. 22:27:56 -!- moonythedwarf_ has quit (Ping timeout: 250 seconds). 22:28:01 zzo38: I don't thnk it's possible 22:35:20 All I could find was a patch that never seems to have gotten anywhere: https://groups.google.com/forum/#!topic/vim_dev/eNOQO06iRZQ 22:35:33 Though https://github.com/chrisbra/vim-mq-patches seems to have a up-to-dateish version. 22:40:21 -!- imode has quit (Ping timeout: 248 seconds). 22:47:15 [wiki] [[NOR]] https://esolangs.org/w/index.php?diff=49888&oldid=49887 * BlueOkiris * (+316) /* Turing Completeness */ 22:57:06 [wiki] [[NOR]] https://esolangs.org/w/index.php?diff=49889&oldid=49888 * BlueOkiris * (+376) /* Op Codes */ 22:59:34 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 23:05:51 -!- imode has joined. 23:07:39 -!- Lord_of_Life has quit (Excess Flood). 23:09:08 -!- Lord_of_Life has joined. 23:18:38 What is the Italian word for a pitch bend (as in music)? 23:19:22 -!- oerjan has joined. 23:19:49 [wiki] [[NOR]] https://esolangs.org/w/index.php?diff=49890&oldid=49889 * BlueOkiris * (-147) 23:19:53 modulatore? 23:20:13 not sure, i don't music 23:20:16 [wiki] [[NOR]] https://esolangs.org/w/index.php?diff=49891&oldid=49890 * BlueOkiris * (+67) /* Turing Completeness */ 23:21:20 how goes the calesyna or w/e plans 23:23:17 zzo38: portamento 23:24:24 lynn: OK 23:24:43 quintopia: I have plenty of plans, but haven't got that far in implementing them 23:25:02 the language I'm working on took me a couple of days before I thought it was likely to be TC 23:25:04 and I still haven't prooved it 23:25:06 *proven 23:26:07 . o O ( ais523 uses logic on english grammar. it is super ineffective. ) 23:27:09 one problem with this language is that I pretty much need to write a syntax highlighter to have any clue how a program works 23:27:32 and unlike other langauges with that property, like Whitespace, it doesn't work very well with existing syntax highlighting engines 23:27:38 because any part of the program can affect how every other part is parsed 23:27:58 is the language specified anywhere? 23:28:02 lots of new wiki accounts 23:28:10 ☺ 23:28:24 ,o0(Accidentially i the Grammar) 23:28:42 alercah: I'm not sure if it should be public before the competition closes 23:29:00 oh I wasn't aware there's a competition 23:29:03 * alercah is out of the loop 23:29:06 you're allowed to enter as a team, but because there's the possibility of a btc prize, forming a team seems like it might lead to potential arguments if we actually win 23:29:16 alercah: http://calesyta.xyz/en 23:29:44 probably I'm at the terminal phi node 23:30:10 "We value novel or interesting ideas in language design. No one cares about another variant of Brainf*ck. We are interested in exploring the language design space and mining its full potential." 23:30:25 these people clearly have some idea of how esolang design normally goes :-D 23:32:12 -!- imode has quit (Ping timeout: 260 seconds). 23:33:16 -!- Frooxius has quit (Ping timeout: 240 seconds). 23:54:31 -!- Frooxius has joined. 23:56:18 -!- wanderman has joined.