00:00:13 Hmm. What kind of drugs will an AI take? <-- i think they'd be on the wire 00:00:47 *under 00:01:04 Can't wait for that one. Poor Kzinthi, though.know I misspelled that. 00:01:29 I googled some more; I still think it's okay per the standard (and I've seen several people come to the same conclusion), but as said earlier, it's possible that some implementations get this wrong. I also found https://www.securecoding.cert.org/confluence/display/c/MSC22-C.+Use+the+setjmp%28%29,+longjmp%28%29+facility+securely which has some nice examples (but doesn't mention double use of... 00:01:35 ...set_jmp buffers either, except in a comment) 00:01:54 -!- Tritonio has joined. 00:06:18 -!- AndoDaan has quit (Quit: Going, going, gone.). 00:07:37 Well, in case some implementations don't allow reusing the same buffer, that's why I did the way I did it! Otherwise I don't need a loop and can just use setjmp as a statement by itself. I don't know much about some VM such as Java VM to know whether or not such a thing requires it when compiling C->JVM or C->Dalvik or whatever. 00:09:10 -!- AndoDaan has joined. 00:09:20 AndoDaan: *-h 00:10:03 Cool, thanks. 00:19:20 -!- bb010g has joined. 00:28:25 -!- Koen__ has quit (Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?"). 00:38:27 -!- Phantom_Hoover has quit (Quit: Leaving). 01:04:55 -!- adu has quit (Quit: adu). 01:08:44 @tell elliott I have too many __s <-- more like you're not logged in to your account; technically you can be even if you're not currently using a nick registered to it 01:08:44 Consider it noted. 01:09:20 * oerjan briefly wonders if elliott__ will never see that message because he'll never lose the _s 01:11:25 @tell elliott iirc there's a syntax for including the account name in the server password for this 01:11:25 Consider it noted. 01:11:52 -!- Fleur has quit (Remote host closed the connection). 01:34:22 -!- Lymia has quit (Ping timeout: 256 seconds). 01:49:14 -!- ^v^v has quit (Read error: Connection reset by peer). 01:49:39 -!- ^v^v has joined. 01:57:01 -!- Lymia has joined. 02:26:46 As long as it isn't any .. what'stherename ... Thetans... it's fine. <-- this is #esoteric. we have Multiocularoans. 02:27:07 @tell int-e As long as it isn't any .. what'stherename ... Thetans... it's fine. <-- this is #esoteric. we have Multiocularoans. 02:27:07 Consider it noted. 02:29:56 oerjan: do they live in a matrix of solidity? 02:31:28 no, we do. 02:31:33 > replicate 10 'ꙮ' 02:31:39 i thought that was well established. 02:32:05 > replicate 10 'ꙮ' 02:32:06 :1:15: 02:32:06 lexical error in string/character literal at character '\STX' 02:32:23 `unidecode 'ꙮ' 02:32:24 ​[U+0027 APOSTROPHE] [U+A66E CYRILLIC LETTER MULTIOCULAR O] [U+0027 APOSTROPHE] 02:32:32 -!- hjulle has joined. 02:32:41 shocking 02:32:45 > 'Ø' 02:32:47 '\216' 02:32:53 > 'ꙮ' 02:32:54 '\42606' 02:33:02 well yes but 02:33:05 oh you still had some bolding 02:33:12 I have no idea where that's coming from 02:33:14 i didnt know whether they did 02:33:23 and if so, is it the same one 02:33:23 Bizarre 02:33:25 -!- adu has joined. 02:33:37 quintopia: we may never know. 02:35:14 I think it's an issue with my client. :| 02:36:19 i assume you copied and pasted that from somewhere... 02:39:31 > cat . map (text . pure . chr) $ replicate 10 42606 02:39:32 ꙮꙮꙮꙮꙮꙮꙮꙮꙮꙮ 02:39:34 Better 02:41:39 > replicate 10 '\42606' 02:41:40 "\42606\42606\42606\42606\42606\42606\42606\42606\42606\42606" 02:41:49 RIGHT 02:41:59 :t cat 02:42:00 [Doc] -> Doc 02:42:05 huh 02:42:12 @hoogle cat 02:42:13 Text.PrettyPrint.HughesPJ cat :: [Doc] -> Doc 02:42:13 Text.PrettyPrint cat :: [Doc] -> Doc 02:42:13 Language.Haskell.TH.PprLib cat :: [Doc] -> Doc 02:42:26 > text $ replicate 10 '\42606' 02:42:27 ꙮꙮꙮꙮꙮꙮꙮꙮꙮꙮ 02:42:35 Oh, that would be easier 02:43:13 I was still thinking about this discussion in #haskell that required all that extra work :D 02:46:28 > nest 10 . text $ replicate 10 '\42606' 02:46:30 ꙮꙮꙮꙮꙮꙮꙮꙮꙮꙮ 02:46:39 Neat. I'm going to have to use this library more often. 02:47:39 last i checked it didn't support table grids, though. 02:48:02 Aww 02:48:18 as in, you can combine either horizontal or vertical, but not both simultaneously 02:48:32 in a way that combines widths 02:49:02 :t hang 02:49:02 Doc -> Int -> Doc -> Doc 02:49:35 hang (text '\42606') 5 (text '\42607') 02:49:45 > hang (text '\42606') 5 (text '\42607') 02:49:46 Couldn't match type ‘GHC.Types.Char’ with ‘[GHC.Types.Char]’ 02:49:46 Expected type: GHC.Base.String 02:49:46 Actual type: GHC.Types.CharCouldn't match type ‘GHC.Types.Char’ with ‘[GHC... 02:49:55 Oh, duh 02:50:06 > hang (text "\42606") 5 (text "\42607") 02:50:07 ꙮ ꙯ 02:50:10 hm does lambdabot have OverloadedString 02:50:13 *+s 02:50:18 > "test" :: Text 02:50:19 Not in scope: type constructor or class ‘Text’ 02:50:26 > hang "\42606" 5 "\42607" 02:50:27 oh not that Text 02:50:27 Couldn't match expected type ‘Text.PrettyPrint.HughesPJ.Doc’ 02:50:27 with actual type ‘[GHC.Types.Char]’Couldn't match expected type ... 02:50:27 with actual type ‘[GHC.Types.Char]’ 02:50:32 > "test" :: Doc 02:50:33 Couldn't match expected type ‘Text.PrettyPrint.HughesPJ.Doc’ 02:50:33 with actual type ‘[GHC.Types.Char]’ 02:50:37 nah 02:51:00 > hang "\42606" 20 "\42607" 02:51:01 Couldn't match expected type ‘Text.PrettyPrint.HughesPJ.Doc’ 02:51:01 with actual type ‘[GHC.Types.Char]’Couldn't match expected type ... 02:51:01 with actual type ‘[GHC.Types.Char]’ 02:51:06 > hang (text "\42606") 20 (text "\42607") 02:51:07 ꙮ ꙯ 02:51:11 > hang (text "\42606") 20 (text "\42606") 02:51:12 ꙮ ꙮ 02:51:34 :t sep 02:51:35 [Doc] -> Doc 02:51:48 * ProofTechnique shrugs 02:52:45 it's too short to wrap? 02:53:41 iirc there's some config to change the max width 02:56:03 > text "for" <> space <> lparen <> semi <> semi <> rparen <> space <> lbrace <> rbrace 02:56:05 for (;;) {} 02:56:19 http://twinbeard.com/kickstarter-simulator-2015 02:56:54 Frog Fractions was great 03:00:08 -!- adu has quit (Quit: adu). 03:48:16 -!- zzo38 has quit (Ping timeout: 264 seconds). 03:48:34 -!- adu has joined. 03:52:37 -!- ProofTechnique has quit (Ping timeout: 264 seconds). 03:54:50 @tell fizzie no wiki bridge hth 03:54:50 Consider it noted. 03:58:18 -!- GeekDude has quit (Ping timeout: 245 seconds). 04:16:30 -!- ProofTechnique has joined. 05:56:04 -!- ^v^v has quit (Read error: Connection reset by peer). 05:56:31 -!- ^v^v has joined. 06:16:49 > text "for" <> space <> lparen <> semi <> semi <> rparen <> space <> lbrace <> text "puts" <> lparen <> quote <> text "Hello, world!" <> quote <> rparen <> rbrace 06:16:50 Not in scope: ‘quote’ 06:16:50 Perhaps you meant one of these: 06:16:50 ‘quot’ (imported from Prelude), 06:17:07 > text "for" <> space <> lparen <> semi <> semi <> rparen <> space <> lbrace <> text "puts" <> lparen <> text "\"Hello, world!\"" <> rparen <> semi <> rbrace 06:17:08 for (;;) {puts("Hello, world!");} 06:17:15 Interesting 06:17:15 ? 06:21:21 -!- adu has quit (Quit: adu). 06:30:45 -!- igor has joined. 06:49:18 -!- dianne has quit (Quit: byeannes). 06:57:30 -!- igor has quit (Remote host closed the connection). 07:27:59 -!- Patashu has joined. 07:31:26 -!- Patashu_ has joined. 07:31:26 -!- Patashu has quit (Disconnected by services). 07:47:42 . 07:47:55 . 07:48:00 Good, crisus isn't here anymore 07:48:15 who's crisus 07:48:36 A spam bot on this channel. 07:49:04 oh. 07:49:47 i banned a couple and their ip 07:50:14 *ip range 08:14:49 -!- hjulle has quit (Ping timeout: 252 seconds). 08:15:36 -!- hjulle has joined. 08:17:11 morning 08:18:11 good mroing 08:27:03 -!- hjulle has quit (Ping timeout: 256 seconds). 08:31:38 -!- hjulle has joined. 08:32:03 -!- oerjan has quit (Quit: Mornight). 08:45:52 -!- mroman has quit (Quit: leaving). 09:05:13 good moaning 09:05:20 -!- S1 has joined. 09:09:18 happy st patricks day 09:30:25 -!- hjulle has quit (Ping timeout: 264 seconds). 09:44:07 https://i.chzbgr.com/maxW500/8461586176/h50B14538/ 10:21:47 -!- boily has joined. 10:24:31 @massages-loud 10:24:31 You don't have any messages 10:32:24 fungot, what should I have for breakfast? 10:32:24 Taneb: ( line 1, column 4): ( cerr nl)) is a term 10:32:47 fungot, cereal, you say? 10:32:47 Taneb: so i need 10:32:56 fizzie, I think fungot needs cereal 10:32:56 Taneb: ct is a fun scheme implementation for php...) 10:42:03 Tanelle. feeding botsnacks to the fungot? 10:42:03 boily: will it be as disgusting as it sounds, if that something else, ideally something else concrete or specific? :) i've played with meroon a bit. 10:42:25 fungot: hey, don't diss the Tanebcereals! 10:42:25 boily: ok then stop whining about it missing things like http://foo/ bar-baz' fnord. apparently he uses to stress-test syntax-rules implementations. it's been shown to be useful 10:42:39 fungot: OKAY 10:42:39 boily: the proc is invoked. before or after the evaluator transfers control to a certain class of anime characters with long hair and loud music 10:45:31 fungot, dipense cereal.\ 10:45:32 AndoDaan: i wonder how long it took psyntax to load it.) here's a program i have in the in-memory cache at one time 10:46:08 I DON'T NEED THE SOFTWARE. i NEED THE HARDWARE. 10:52:05 -!- ais523 has joined. 10:52:26 oh hello, fungot! 10:52:27 b_jonas: no one develops or really even uses the client anymore... all i wanted to link it and solaris's linker rejects a.out. 10:52:29 I haven't seen you in a while 10:52:44 I'm glad you found your way back safe, fungot 10:52:45 b_jonas: that's great. maybe it needs some more comments, but the 10:52:57 fungot: I hope you enjoyed your vacation as much as I have 10:52:57 b_jonas: with improvements. just be uniform about it. what's it like? 10:53:15 fungot: a week long, no new snow but enough remaining on the pistes 10:53:16 b_jonas: no, but i don't want such a target for codegen. i've done enough of this bickering. en guard, neil! 10:54:03 fungot and b_jonas sitting in a tree, kay eye es es eye en gee... 10:54:03 AndoDaan: and when you do ( nth-value 1 ( function)). the primitive operations of a turing machine was an ad-hoc, fnord bug-ridden slow implementation of half of common lisp. 10:54:04 ooh, fungot is here 10:54:04 ais523: i think you have to follow that route too probably, but it does no fingerprints at all, 10:54:11 oh, ais523 is here 10:54:13 as is AndoDaan, as is b_jonas 10:54:48 `? weetoflakes 10:54:50 Weetoflakes are something Taneb invented; they taste sort of purple. 10:57:56 wow, I just got spam in French, and I could actually read enough of it to see that it was in a typical spam form 10:59:02 ais523: ooooh! can I get a copy? 11:00:21 "Mes sincères salutations et mes excuses à votre égard. Je voudrais m'excuser de mon intrusion dans votre vie privée. Je me nomme Mme Patricia Konan , Cadre au Département de la Comptabilité à Ecobank Côte d'Ivoire. Un compte a été ouvert au sein de notre banque en 2005 et depuis 2011, aucune opération ne s'est effectuée. Ce compte présente à ce jour dans nos livres, un compte créditeur de Huit Millions Cinq Cent Mille €uros ( 8.500. 11:00:23 000 €). Après avoir consulté tous les dossiers relatifs à ce compte, je me suis rendue compte que je pouvais disposer aisément de cet argent si je réussissais à le virer sur un compte à l'extérieur donc je suis à la recherche d'un partenaire serieux et honnête." 11:00:28 I can go on if you like 11:00:39 but the second sentence struck me as a typical spam opening 11:00:57 basically because it's saying "you don't know who I am or why I'm contacting you, that's expected" 11:01:19 "Come with me if you want to live"? 11:01:30 most non-English spam I get is in Russian 11:01:39 AndoDaan: I translated it as "I'd like you to forgive me for intruding into your private life" 11:01:57 I've got a few spam in strange languages, but I don't recall any in French 11:01:58 my French is not nearly as good as that of the actual French people here, though 11:02:07 b_jonas: well French isn't exactly a strange language 11:02:41 yep 11:02:50 oui. 11:02:59 Wow, I know french. 11:04:12 b_jonas: what proportion of your spam is in Hungarian, incidentally? 11:04:19 (i.e. are spambots any good at guessing native languages?) 11:06:09 ais523: I get some Hungarian spam... let me think, it's not easy to tell because I don't collect spam and rarely look at them 11:07:13 my spam filter for my nethack4.org address runs client-side 11:07:28 and although there have been no false positives yet, I check my spam folder every now and then 11:07:39 I get some academic spam ("Dear Professor", call for papers, conference invitation, invited to LinkedIn and whatever) which is all in English (duh) 11:08:15 are you an academic? 11:08:23 There's some Hungarian spam I get, but I think half of them is from companies I have actually been in contact with 11:09:04 ais523: what counts as an academic? I have maths publications, and the spambots don't ask for a PhD degree (which I haven't got yet) 11:09:18 and they definitely don't require any higher rank or diploma 11:09:31 b_jonas: any paper in any journal is enough, I think 11:09:33 for this purpose 11:10:19 ais523: yes 11:11:11 Anyway, it seems I have at least some spam in serbo-croatian (in latin letters), some chinese language spam 11:11:19 and one that looks like italian to me, but let me check 11:12:41 no wait, this says "Por favor" so it's either Portugese or Spanish 11:16:18 hmm, multiple spam in croatian language for some reason 11:17:23 and the "Por favor" one is Portugese because it has -ção 11:18:49 -!- boily has quit (Quit: IMMINENT CHICKEN). 11:20:10 I've got quite some Hungarian spam but it comes mostly from the same few companies that I have once contacted 11:20:31 ones that collect email addresses and then send ads forever 11:20:40 those don't bother me much because they're easy to filter 11:25:48 -!- Patashu_ has quit (Ping timeout: 265 seconds). 11:48:05 fungot: How would you even eat cereal? 11:48:05 fizzie: not sure how to do the gules fish. 11:48:20 @tell oerjan I always forget that one. 11:48:20 Consider it noted. 11:53:26 -!- cleres has joined. 11:54:21 -!- S1 has quit (Quit: S1). 13:04:29 -!- ProofTechnique has quit (Ping timeout: 264 seconds). 13:28:26 -!- ProofTechnique has joined. 13:44:18 am i insane for thinking that a functional programming language without proper support for recursion is a dumb idea? :/ 13:44:50 Also, account cleres is a spambot. 13:45:33 J_Arcane: evidence? PMs? 13:45:40 Yes. 13:45:57 Automatic spam PM in Spanish with an obfuscated link as soon as I messaged the channel. 13:46:07 I didn't get one 13:46:18 ah, now I did 13:46:21 -!- ChanServ has set channel mode: +o ais523. 13:46:26 -!- ais523 has kicked cleres spambot. 13:46:27 -!- cleres has joined. 13:46:45 -!- ais523 has kicked cleres spambot. 13:46:45 -!- cleres has joined. 13:46:55 hmm 13:47:13 -!- ais523 has set channel mode: +b *!*@84.78.18.51. 13:47:29 -!- ais523 has kicked cleres I don't have a better default kick reason, but if you're being kicked, you should know why. 13:47:59 -!- ais523 has set channel mode: -o ais523. 13:48:20 what sort of spambot rejoins that quickly after kicks anyway 13:48:26 when there'll clearly be an op watching 13:51:48 Who the hell even wastes time spamming IRC anymore for that matter? 13:57:21 well, spam is cheap 14:05:55 -!- ais523 has quit. 14:07:34 gules? gules as in heraldrish for red? 14:10:07 -!- ^v^v has quit (Read error: Connection reset by peer). 14:10:29 -!- ^v^v has joined. 14:14:13 -!- `^_^v has joined. 14:38:44 -!- GeekDude has joined. 16:31:38 -!- hjulle has joined. 16:35:07 -!- SopaXorzTaker has joined. 16:49:32 -!- Lymia has quit (Ping timeout: 256 seconds). 16:52:05 -!- SopaXorzTaker has quit (Read error: Connection reset by peer). 16:55:03 -!- SopaXorzTaker has joined. 17:10:57 -!- Koen__ has joined. 17:17:43 -!- Tritonio_ has joined. 17:21:26 -!- Tritonio has quit (Ping timeout: 272 seconds). 17:21:49 -!- Tritonio_ has changed nick to Tritonio. 17:32:30 -!- Tritonio has quit (Remote host closed the connection). 17:56:08 -!- Soni has joined. 17:56:27 so there's this language called Lua, it's pretty standard stuff 17:56:42 I've heard of that once or thirtice 17:57:02 but I had an idea for an esoteric language which I shall call "verticallua" https://gist.github.com/SoniEx2/0175fb380a96317f6761 17:57:55 is it just the transpose of Lua? 17:58:46 it's vertical lua, yes 17:59:44 whitespace is significant as it behaves both as syntactic separator (just like in normal lua) and padding 17:59:59 (idk any programming language that requires padding) 18:00:37 -!- Phantom_Hoover has joined. 18:07:04 Soni: does it count as padding when fortran and some assembly languages require space between the label and instruction fields, even if the label is not present? 18:07:38 no? 18:07:41 padding is like 18:07:50 all lines must be X bytes in length 18:08:03 oh, like any language on punched cards? 18:08:12 uhh I guess 18:10:12 didn't think of that :P 18:17:52 -!- bb010g has quit (Quit: Connection closed for inactivity). 18:21:14 -!- qlkzy has changed nick to qlktea. 18:28:01 -!- SopaXorzTaker has quit (Remote host closed the connection). 18:31:29 -!- FreeFull has quit (Ping timeout: 264 seconds). 18:32:10 -!- FreeFull has joined. 18:38:05 -!- bb010g has joined. 18:51:23 -!- Fleur has joined. 18:51:49 -!- qlktea has changed nick to qlkzy. 18:52:01 such silliness, space based cloud computing... 18:55:37 fungot: enlighten me 18:55:38 int-e: collections are the greatest of three numbers x, y, z, r fnord rgb r, g, d, e 18:56:04 thanks, I'll have to meditate on that 18:57:30 `unidecode ꚜъ 18:57:32 U+A69C - No such unicode character name in database \ UTF-8: ea 9a 9c UTF-16BE: a69c Decimal: ꚜ \ ꚜ (ꚜ) \ Uppercase: U+A69C \ Category: Cn (Other, Not Assigned) \ \ U+044A CYRILLIC SMALL LETTER HARD SIGN \ UTF-8: d1 8a UTF-16BE: 044a Decimal: ъ \ ъ (Ъ) \ Uppercase: U+042A \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-t 19:55:31 -!- Patashu has joined. 20:09:27 -!- Phantom_Hoover has quit (Ping timeout: 252 seconds). 20:10:38 -!- Lymia has joined. 20:16:03 -!- Patashu has quit (Ping timeout: 244 seconds). 20:29:07 http://www.drmichaeljoyner.com/identical-twins-genetic-destiny/ 20:32:05 oops, that was for another chan 20:37:52 -!- bb010g has quit (Quit: Connection closed for inactivity). 20:48:16 -!- ProofTechnique has quit (Ping timeout: 245 seconds). 20:48:22 -!- bb010g has joined. 20:55:49 -!- `^_^v has quit (Quit: This computer has gone to sleep). 21:04:52 -!- `^_^v has joined. 21:31:54 "Warning: Can't delete Permanent tag Canon:TimeZone" grumble frumble exiftool. 21:32:34 (Didn't set the camera time zone at all, trying to fix it retroactively; exiftool can shift the timestamp itself just fine, but can't remove the timezone tags.) 21:34:35 It can edit the TimeZone field, but "Warning: Can't convert Canon:TimeZoneCity (not in PrintConv)". 21:35:04 And apparently it didn't edit Canon:TimeZone either. 21:35:14 Well, hopefully no program is trying to be clever enough to parse that field. 21:40:30 -!- boily has joined. 21:56:36 -!- Tritonio has joined. 21:58:42 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:24:15 -!- ^v^v has quit (Read error: Connection reset by peer). 22:24:40 -!- ^v^v has joined. 22:27:46 -!- Tritonio_ has joined. 22:31:09 -!- Tritonio has quit (Ping timeout: 272 seconds). 22:31:28 -!- Tritonio_ has changed nick to Tritonio. 22:34:19 -!- AndoDaan has quit (Read error: Connection reset by peer). 22:34:41 -!- AndoDaan has joined. 22:42:10 -!- AndoDaan has quit (Read error: Connection reset by peer). 22:42:14 -!- _AndoDaan_ has joined. 22:44:35 -!- Phantom_Hoover has joined. 22:46:26 -!- Koen__ has quit (Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?"). 23:24:21 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:24:28 -!- Phantom__Hoover has joined. 23:27:19 -!- oerjan has joined. 23:30:19 -!- satbuddhi has joined. 23:31:33 `relcome satbuddhi 23:31:35 ​satbuddhi: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) 23:31:37 @messages- 23:31:37 fizzie said 11h 43m 17s ago: I always forget that one. 23:31:38 int-e said 4h 37m 38s ago: ꙮans make me nervꙭus. 23:33:12 -!- Fleur has quit (Remote host closed the connection). 23:47:44 -!- villasukka has quit (Ping timeout: 265 seconds). 23:48:27 @metar CYUL 23:48:28 CYUL 172300Z 32012G22KT 30SM FEW060 SCT090 M03/M13 A2983 RMK SC2AC2 SLP103 23:53:18 hi everyone :) 23:53:29 @metar ENVA 23:53:29 ENVA 172350Z 09004KT CAVOK 05/M02 Q1034 RMK WIND 670FT 16013KT 23:53:46 spring is a-coming 23:57:48 -!- bb010g has quit (Quit: Connection closed for inactivity). 23:58:22 -!- _AndoDaan_ has quit (Ping timeout: 265 seconds).