00:00:21 I'm a guy, in case you're wondering. 00:01:03 was not wondering 00:01:13 `? tdnh 00:01:13 tdnh does not help 00:01:18 `? hth 00:01:20 hth is help received from a hairy toe. It is not at all hambiguitous. 00:01:21 You used "they" 00:01:37 Ah yes, hairy toe help. 00:02:19 i suppose h stands for hewlett and not higgledy 00:02:32 I wonder what HackEgo knows about me. 00:02:36 `? tswett 00:02:37 tswett is livin' it up with the penguins 00:02:51 `? hppavilion1 00:02:51 hppavilion1? ¯\(°​_o)/¯ 00:02:55 shachaf: about 50 00:03:12 Hey hppavilion1, want me to ask my neural net to come up with a random quote from you? 00:03:19 50 what? 00:03:20 `learn hppavilion1 is higgledy piggledy / hp pavilion / doesn't like jokes that are / written in text; // uncontroversially, / one in a million is / roughly the chance they won't / leave them perplexed 00:03:22 That works too 00:03:23 Oh, channels. 00:03:25 Learned 'hppavilion1': hppavilion1 is higgledy piggledy / hp pavilion / doesn't like jokes that are / written in text; // uncontroversially, / one in a million is / roughly the chance they won't / leave them perplexed 00:03:42 `? hppavilion1 00:03:43 hppavilion1 is higgledy piggledy / hp pavilion / doesn't like jokes that are / written in text; // uncontroversially, / one in a million is / roughly the chance they won't / leave them perplexed 00:04:11 shachaf: channels 00:04:31 reading scrollback on a phone is a bit annoying 00:04:33 All right, here's your randomly generated quote. 00:04:34 20:05:57: lambdabot hackenv/[Nines use length a channel definition transport for the bit really sufficient include branching mode, 10 particular thing though.... 00:04:35 `` sed -i -e 's/\w\+ \w\+ //' -e 's/leave them/be left/' wisdom/hppavilion1 00:04:37 No output. 00:05:05 Although on that note I should get my phone keyboard after midsummer 00:05:15 `? hppavilion` 00:05:17 `? hppavilion1 00:05:19 so that will help. 00:05:19 hppavilion`? ¯\(°​_o)/¯ 00:05:20 higgledy piggledy / hp pavilion / doesn't like jokes that are / written in text; // uncontroversially, / one in a million is / roughly the chance they won't / be left perplexed 00:05:43 FireFly: Are you coming visit for some poutine and Magic: The Gathering cards? 00:06:12 You're in SF or something, aren't you? 00:06:26 more or less 00:06:27 @metar KOAK 00:06:28 KOAK 172353Z 29014KT 10SM FEW180 18/10 A2991 RMK AO2 SLP128 T01780100 10206 20172 58004 00:06:39 Maybe pikhq is coming here too? 00:07:02 I don't think I'll visit anytime soon, but if I do I wouldn't mind poutine and Magic 00:07:19 limited-time offer hth 00:07:31 Although I haven't played a lot of MtG and would be really terrible 00:08:16 I've never had poutine. How is it? 00:08:20 Not my thing. 00:09:00 It seems very likely I'll be in SF. 00:09:23 I technically don't have the job offer yet, but I should tomorrow. 00:09:35 i,i because in all of the whole human race, mrs. lovett, there are two kinds of men and only two: there's the one staying poutine his proper place, and the one with his foot in the other one's face 00:09:41 pikhq: SF, not MTV? 00:09:52 -!- hppavilion1 has quit (Quit: Page closed). 00:09:58 shachaf: Okay, I'll actually be in MTV or thereabouts. 00:10:03 Ah. 00:10:05 A lot of people I know are going to work in the SF office these days. 00:10:12 Surprising given that it's such a small office. 00:10:14 Apparently some Google employees commute from SF to MTV, but... fuck that. 00:10:32 pikhq: Well, you do get a fancy gentrification bus. 00:10:46 I do wonder what it's like to live in SF 00:10:58 with this... tech company culture 00:10:59 Something about flour in your hair, I think. 00:11:12 I'd prefer not to spend an hour on a bus that's powered by the tears of victims of a failure to build houses. 00:11:29 pikhq: that seems like a very inefficient power source 00:11:45 Yes, but in copious supply in SF. 00:12:15 Commuting from SF to MTV isn't uncommon, and not just for Google employees. 00:12:23 It's a pretty backwards situation. 00:12:39 Is one hour a long commute for you? 00:13:18 I commuted one hour to university for a few years, but now I almost live on-campus 00:14:09 I don't think an hour was too bad, although I wouln't want to commute for longer than that. 00:14:10 It's decently long and I hate commute times. 00:14:49 I commute ~6 minutes in the morning, or less if I walk quickly. 00:18:03 What I would want though is the Magic: the Puzzling printed out many ones. 00:20:08 Make up some if you know what to make up 00:24:21 `` echo -n 'FireFly: '; '?' sleep 00:24:22 FireFly: Sleep is for the weak. 00:24:46 `culprits wisdom/sleep 00:24:48 oerjan elliott oerjan 00:26:44 You should bin/'ify that as maybe `@ 00:26:56 `@ FireFly sleep 00:26:57 No output. 00:27:06 `cat bin/@ 00:27:06 ​#!/usr/bin/perl -w \ $_ = join " ", @ARGV; if (s/^([^ ]*) +([^ ]*) +//) { print "$1: "; exec $2, $_; } 00:27:17 Huh. 00:27:24 `@ FireFly ? sleep 00:27:25 FireFly: Sleep is for the weak. 00:27:36 `culprits bin/@ 00:27:36 Useful 00:27:37 oerjan oerjan elliott Gregor shachaf shachaf elliott elliott nitia 00:27:42 `thanks nitia 00:27:43 Thanks, nitia. Thitia. 00:28:12 `` hg log --removed bin/@ | grep summary: 00:28:13 summary: revert \ summary: sed -i \'2s!s/!s/no\\+dl/nooodl/;s/!\' bin/? \ summary: mv ibin/"@" bin \ summary: mkdir ibin; for i in bin/*; do if [ "`grep \'\\. lib/interp\' $i`" ]; then mv $i ibin/; fi; done; printf \'#!/bin/sh\\nCMD=`cut -d\' \' -f1 "$1"`\\nARG=`cut -d\' \' -f2- "$2"`\\nexec ibin 00:47:30 `@ FireFly ? bed 00:47:30 FireFly: bed? ¯\(°​_o)/¯ 00:50:00 `wisdom 00:50:01 thyme/Thyme itself is only an abstract approximation of oregano. 00:50:05 `wisdom 00:50:06 narutoverse/narutoverse is a place where they haven't heard of having a bus factor of >1. Sgeo drives the bus. 00:50:11 `wisdom 00:50:12 wisdom:/wisdom: taking the ovenware out of the oven before turning it on 00:50:29 `rm wisdom/wisdom: 00:50:31 No output. 00:50:51 `wisdom 00:50:52 thanks ants/thants 00:50:54 `wisdom 00:50:56 ci/The CIs are a secret society led by David Morgan-Mar, bent on conquering the world from Sydney with web comics and unsolvable puzzles. They invented Taneb. 00:51:05 `wisdom 00:51:06 supermarioperator/supermarioperator is one of many confusing operators as defined in Control.Plumbers.Monad. Your sanity is in another castle. 00:51:13 if Taneb did not exist, we would have to invent him? 00:51:57 `` rgrep -il invented wisdom | sed 's#wisdom/##' | xargs 00:51:59 cpressey twoducks wolfram stephen wolfram chu space go automatic squirrel feeder persistence real mroman weetoflake unicode ci torus d-module rtf sgeo this sentence 00:52:03 `` rgrep -il invented wisdom | sed 's#wisdom/##' 00:52:07 cpressey \ twoducks \ wolfram \ stephen wolfram \ chu space \ go \ automatic squirrel feeder \ persistence \ real \ mroman \ weetoflake \ unicode \ ci \ torus \ d-module \ rtf \ sgeo \ this sentence 00:52:23 `? reals 00:52:24 The reals are a complete ordered Brazilian currency invented by Taneb in 1994. 00:52:48 `` sed -i 's/a /an overt /' wisdom/real 00:52:49 No output. 00:54:13 Gah, this neural net keeps producing output consisting chiefly of dozens and dozens of lines of mroman interacting with bots. 00:54:18 `wisdom 00:54:19 phantom_______hoover/It doesn't get any better than this. 00:54:24 `wisdom 00:54:25 poland/Połąńd is a European country. Its population consists of two main ethnicities, the North Połes and the South Połes. 00:54:34 `wisdom 00:54:35 context/context is a word with many meanings, depending on where it is used. 00:54:44 `wisdom 00:54:45 metaplace/Metaplace ♫ is where I want to be, ♫ I never m*%¤)&"#NO CARRIER 00:56:19 `? tanebventions 00:56:20 Tanebventions include D-modules, Chu spaces, automatic squirrel feeders, the torus, Stephen Wolfram, Go, weetoflakes, persistence, the reals, and this sentence. 00:56:33 `? automatic squirrel feeder 00:56:34 Automatic squirrel feeders are just feeders in the category of automatic squirrels. Taneb invented them. 00:58:47 `? Sgeo 00:58:48 Sgeo is a language nomad. (Not to be confused with a language monad.) He invented Metaplace sex, thus killing it within a month. He was Doctor Mengele in his previous life, as evidenced by his norn experiments. 00:59:10 `? sex 00:59:11 sex? ¯\(°​_o)/¯ 00:59:54 `le/rn el camino real/There is no royal road to analytic geometry. 00:59:57 Learned «el camino real» 01:01:51 `wisdom 01:01:52 metaplace/Metaplace ♫ is where I want to be, ♫ I never m*%¤)&"#NO CARRIER 01:01:55 `wisdom 01:01:56 ingesorgeco/Ingesorgeco is when a German is worrying that their money might get cut short. 01:02:03 `wisdom 01:02:04 døsthiswork/no 01:02:06 `wisdom 01:02:07 smileyiese/smileyieses is the plural of smiley. 01:02:34 `wisdom 01:02:35 phantom__hoover/Phantom__Hoover can't decide what an appropriate number of underscores is. 01:02:37 `wisdom 01:02:38 nortti/nortti boy. very nortti boy. 01:02:42 `wisdom 01:02:43 radiohead/radiohead is "rock music" 01:02:50 I feel like I might be spamming the channel a bit too much. 01:03:27 You can also look on the webpage for the list of the file too, or you can run `wisdom in private messages 01:03:50 `? brick 01:03:51 Brick goes in brain. The statutory punishment for perpetrators of brainfuck derivatives. 01:03:59 `` sed -i 's/ / /' wisdom/brick 01:04:00 No output. 01:04:56 `learn sex is a board game which originated in Britain in the 1870s before spreading throughout Europe in the 1890s. Sex was introduced to the rest of the world by a book, "The Complete Guide to Sex", written and published by Taneb in 1932, based on Taneb's extensive experience with a wide variety of forms of European sex. 01:04:58 Learned 'sex': sex is a board game which originated in Britain in the 1870s before spreading throughout Europe in the 1890s. Sex was introduced to the rest of the world by a book, "The Complete Guide to Sex", written and published by Taneb in 1932, based on Taneb's extensive experience with a wide variety of forms of European sex. 01:05:19 I have basically a choice between a job I can walk to at a startup, and I job I have to take the bus to, at a big successful company. 01:05:52 I remember buses. 01:05:55 oren\n: I take it you're currently looking for jobs? 01:06:04 tswett: I used to use them pretty much every day 01:06:10 `? ヽ༼ຈل͜ຈ༽ノ 01:06:10 ​ヽ༼ຈل͜ຈ༽ノ Your dongers. Raise them. ヽ༼ຈل͜ຈ༽ノ 01:06:18 `rm wisdom/ヽ༼ຈل͜ຈ༽ノ 01:06:19 No output. 01:06:31 `? solain 01:06:32 then I got a job, meaning that my discount on the buses no longer applied, and trains became more economical instea 01:06:33 ​ヽ༼ຈل͜ຈ༽ノ 01:06:33 *instead 01:06:37 `rm wisdom/solain 01:06:41 No output. 01:06:46 also sometimes I walk to work, it only takes about 80 minutes 01:06:53 whoa whoa whoa 01:06:56 what sort of job 01:07:02 did you fight your snake yet? 01:07:13 did you publish your thesis? 01:07:39 who's fighting snakes? 01:07:42 shachaf: thesis is still doing corrections 01:07:48 I need a job. 01:07:51 Here's my resume: https://drive.google.com/file/d/0B2GWN9AyxAkcRzZWU040T0lLZUU/view?usp=sharing 01:07:54 Hire me, thanks. 01:07:54 coppro: every Basilisk programmer (I think I remembered the name of the language right?) 01:08:00 tswett: I would except I can't afford to 01:08:22 tswett: have you considered moving to silly valley hth 01:08:40 Is the minimum wage in Britain higher than £8.15 an hour? 01:08:53 `?basilisk 01:08:53 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ?basilisk: not found 01:09:01 `? basilisk 01:09:02 basilisk? ¯\(°​_o)/¯ 01:09:09 `wl basilisk 01:09:11 You get NOTHING! You LOSE! Good DAY sir! 01:09:15 huh? 01:09:23 was expecting an invalid command 01:09:27 `cat bin/wl 01:09:28 ​#!/usr/bin/env python \ \ import os \ import sys \ import json \ import urllib2 \ \ proxy_handler = urllib2.ProxyHandler({'http': os.environ['http_proxy']}) \ opener = urllib2.build_opener(proxy_handler) \ urllib2.install_opener(opener) \ \ def lose(): \ print 'You get NOTHING! You LOSE! Good DAY sir!' \ sys.exit() \ \ def eels(): \ 01:10:00 `` tail -n +16 bin/wl 01:10:01 def eels(): \ print 'My hovercraft is full of eels.' \ sys.exit() \ \ if len(sys.argv) > 2: \ args = sys.argv[1:] \ elif len(sys.argv) == 2: \ args = sys.argv[1].split() \ else: \ lose() \ \ if len(args) == 2: \ from_lang = args[0] \ to_lang = 'en' \ word = args[1] \ elif len(args) == 3: \ from_lang = args[0] \ 01:11:01 tswett: also Wikipedia says it was £9.72 in 2013 01:11:04 not sure if it's raised since 01:11:27 err, no 01:11:38 £6.50 on a different page which is presumably more accurate 01:12:11 But it'll be raised to £6.70 this year. 01:12:22 dude your resume looks way better than mine. you should move to toronto, plenty of jobs here 01:12:25 x/win 23 01:13:07 Maybe I oughtn't have made my resume using Latex 01:16:48 http://s000.tinyupload.com/index.php?file_id=03603668214762132544 01:17:09 see? generic as hell, one font, black and white 01:20:47 yeah I've been to a couple of interviews so far, and essentially companies in Toronto fall into the two groups I described 01:22:32 I could theoretically walk instead of take the bus, but only during seasons where I can stand the heat 01:22:44 -!- mitchs_ has quit (Quit: mitchs_). 01:23:42 tswett: what program did you use to make that resume? 01:32:54 oren\n: Microsoft® Word 2013 hth 01:35:46 aw poop 01:36:07 I don't have that option right now 01:36:58 i prefer plaintext hth 01:42:45 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 01:44:33 Microsoft Word indeed. 01:44:55 HTML also seems pretty decent for making nice-looking documents. 01:45:12 LaTeX is all right too, but LaTeX makes it really difficult to do certain things. 01:45:19 (And really easy to do certain other things.) 01:45:59 oren\n: how would you feel about some feedback? 01:46:04 HTML doesn't contain that many rendering hints 01:46:26 ais523: rendering hints? 01:47:03 tswett: like, HTML intentionally doesn't give full control over layout; nor does LaTeX really except that that always renders the same way 01:47:11 whereas HTML changes to the form factor of the device that's viewing it 01:47:19 * tswett nods. 01:47:21 things like font metrics aren't specified 01:47:28 [wiki] [[Language list]] http://esolangs.org/w/index.php?diff=43216&oldid=43200 * Esowiki201529A * (+1) /* R */ 01:47:32 so you can't tell whether an HTML document is nice-looking or not without knowing what will render it 01:47:54 But you can use a program to render HTML to PDF. 01:48:03 that Esowiki201529A person is trouble, btw (although that edit is harmless) 01:49:52 tswett: that would be great? 01:50:27 Roger roger. 01:50:40 oren\n: would you say that this resume is organized in order from most important stuff to least important stuff? 01:51:08 yeah pretty much how I did it 01:51:44 [wiki] [[Language list]] http://esolangs.org/w/index.php?diff=43217&oldid=43216 * Esowiki201529A * (-1) /* R */ 01:51:49 Good. 01:54:21 Saying "I am an excellent software developer" at the beginning sounds a little strange to me. What's so excellent about you? 01:55:00 Did someone put their resume on esolangs wiku 01:56:45 fowl: just in the channel 01:56:50 If you said something like "I can learn new languages extremely quickly" or "I am extremely good at getting up to speed with existing code" or "I am extremely skilled with database query optimization" or something, that tells me something meaningful about you. 01:57:14 `le/rn resume/a resume is something that you use in order to end a pause in employment 01:57:19 Learned «resume» 01:57:29 I think the 'excellent' was originally supposed to appy to the software 01:57:49 "I am a developer of excellent software"? 01:57:49 the pun only works because nobody bothers to type the accent, but… 01:58:00 still incredibly generic, though 01:58:08 Yeah maybe that would work better 02:00:58 ais523: How did you type … 02:01:19 -!- Wright has joined. 02:01:44 oren\n: compose key 02:02:00 specifically, compose . . 02:02:05 (I have caps lock bound to compose) 02:02:16 I think you're the first person to ask even though I've been doing it for years? 02:03:09 I've heard that the best length for a resume (for a non-academic position at the junior level) is one page. 02:03:23 tswett: I believe it depends on country 02:03:30 but it's normally considered to be 1 in the US and 2 in Europe 02:03:30 Yeah, it probably does. 02:03:34 not 100% sure on that though 02:03:36 * tswett nods. 02:03:59 Or one A3 page. 02:04:13 "Resume the Résumé" is a famous song by Cole Porter. 02:04:33 ais523: Do you think le/rn should use two slashes like mk for consistency? 02:04:43 (Or for any other reason.) 02:05:04 oren\n: I notice that the experience section is in forward chronological order; I usually see those in reverse chronological order. 02:05:21 hmm good point. 02:05:24 Do you want people to read about your earliest experience first, or your latest experience? 02:05:31 shachaf: one is enough I think 02:05:42 The trouble is that it won't let you make entries with / in them. 02:05:50 Which can exist using subdirectories. 02:06:24 le\rn 02:06:30 le|rn 02:06:46 le猫rn 02:07:06 Is that the cat hanji? 02:07:11 yeah 02:07:37 is hanji a thing? 02:07:45 CSV. cat separated values 02:07:50 Er, hanzi. 02:08:10 First I was going to say "neko", then I realized that the character is probably used in Chinese too. 02:08:41 The cat hanzi is notable chiefly for its presence in this language: http://esolangs.org/wiki/Combienti%C3%A8m 02:08:57 oren\n: I'd suggest trying to make the experience section more concise. 02:11:54 hmm... yeah. I could merge the things into years. having a separate section for each season of each year might be excessive 02:12:04 Though I couldn't really suggest any specific thing to cut. 02:12:45 Now, is the "2-day Game Jam" actually part of your education? 02:13:05 hmm not really 02:13:20 it was sort of an extracurricular. 02:13:34 In any case, reading that makes me wonder what it means that your team won. Does that mean you were judged the best team out of all entrants? How many entrants were there? 02:14:47 What was your GPA in university? 02:16:46 tswett: There were somthing like 12 teams. My GPA was not yeat fully decided when I amde this resume. 02:16:56 * oren\n is going to check what it is 02:17:01 -!- MDude has joined. 02:18:05 3.26/4.00 02:18:53 That sounds pretty good; assuming it is, you should probably put it on there. 02:21:40 I think if I got all A's it would be 4, and if I got all B's it would be 3. 02:22:12 yeah. and all C's get you 2 and all D's get you 1 02:22:57 So effectivley I got an everage of B+? 02:23:10 something like that 02:23:41 Now I'm about to say something hypocritical. 02:23:57 Seeing your big list of languages and technologies makes me wonder what, exactly, you've done with all those. 02:24:11 And that's hypocritical because my resume doesn't explain that either. ^_^ 02:24:17 "Knowledge and experience with languages including Haskell, Python, C, and SQL" 02:25:15 heh 02:26:41 Yeah, I guess what I want to say is that at first glance, the "Experience" section seems a little daunting. But I'm not actually sure what to do about that. 02:26:49 Do you know what sorts of positions you'll be applying for? 02:28:36 I've been applying for a variety of different companies in different industries. the only ones I've gotton positive results from (they actually called me on the phone) were a web advertising company, and an AI startup which may or may not suceed 02:28:39 -!- Wallacoloo has joined. 02:29:49 * tswett nods. 02:30:01 soo... not really, other than wanting to apply for a job as a "computer programmer" or the synonym de jour 02:31:00 Guess I don't really have much more advice I can give. 02:31:15 Well it helps me! 02:31:51 I guess the goal of my resume is to give some idea of what my skill level is and what my skills actually are. 02:32:16 My resume has a bunch of lies about me 02:32:45 :( 02:33:00 Skills: mathematics, statistics, Haskell, Python, C, SQL, Unix, Linux, C#, ASP.NET MVCq, git, pizza. Skill level: very little professional experience but LOOK AT THIS AMAZING YELLOW BOX 02:33:05 fowl: mine is mostly truth, tempered with my massive overconfidence 02:33:07 s/q// 02:33:39 The cover letter is where I actually explain why I think I'm a good fit for the position. 02:34:13 tbf, it is an amazing yellow box 02:37:20 At least I have a good answer if anyone ever asks me "what's you biggest weakness"... Overconfidence and hubris! 02:37:52 I thought I was in #nethack for a moment, that line would fit just fine in there 02:38:04 Yeah, I kinda figure. Suppose someone pulls up my resume and glances at it for five seconds. What's the first thing they'll see? 02:38:33 I'm hoping they'll take a single glance and see the words "Highest score ever" and think "wait, that sounds pretty cool". 02:38:47 tswett: highest score ever at what? 02:39:04 The Putnam Mathematical Competition, among students at Grand Valley State University. 02:39:22 (again, I remember when the highest ever score at NetHack was scored, I didn't score it but I did give advice; it was almost certainly higher than the total of all NetHack scores before or since) 02:39:27 ais523: it doesn't actually particularly matter! that's the genius of it 02:40:02 now I'm hoping nobody ever tries it again 02:40:09 because that'll screw up the statistic 02:41:02 -!- Froox has joined. 02:41:03 -!- Frooxius has quit (Read error: Connection reset by peer). 02:42:15 is genial the adjectival form of genius 02:44:05 apparently not 02:45:07 wait apparently I wrote: 02:45:25 I have written programs in a variety of Languages 02:45:41 why did I capitalize the Languages?!!?? 02:45:43 -!- ProofTechnique has quit (Quit: My Mac has gone to sleep. ZZZzzz…). 02:48:21 Oh right, I forgot to mention that. 02:48:29 Also... 02:48:35 "neural networks AI" doesn't sound right to me. 02:49:10 "neural network AI" would be a little better, but it still doesn't sound quite right. "Machine learning using neural networks" or something sounds better, imo. 02:49:49 mhm 02:49:57 "Coordinates" is a bit of humor, I take it? 02:50:34 I guess 02:50:52 yeah 02:51:07 I'll let you decide whether or not that's appropriate here. 02:51:09 "Unit testing" under Techniques and Methodologies shouldn't be capitalized unless you're capitalizing all the other words too. 02:51:49 Likewise, "Object-Oriented Design" if you're capitalizing everything, "Object-oriented design" if you're not. 02:56:16 Might be nice to group the "Languages and Technologies" by what they are. "Programming languages: PHP, Python, Perl, Ruby, C, C++, Java, C#, Visual Basic, Scheme. Special-purpose languages: LaTeX, HTML5, CSS. Software: MySQL, Unity3D, Apache." 02:56:18 Just an idea. 02:58:21 All right, I'm gonna go to bed. 02:58:23 Night, everyone. 02:58:39 good night! 02:58:46 `wisdom 02:58:57 apl/APL stands for Algorithmic Programming Language. 02:59:18 `? apple 02:59:19 apple? ¯\(°​_o)/¯ 02:59:28 `wisdom 02:59:29 monoids/Monoids are the easy version of categories. 02:59:49 `? momoids 02:59:50 momoids? ¯\(°​_o)/¯ 03:00:07 `? nomoids 03:00:07 nomoids? ¯\(°​_o)/¯ 03:01:42 `? CSV 03:01:42 CSV? ¯\(°​_o)/¯ 03:01:48 `wisdom 03:01:49 welcome.bork/welcome.bork Velcume-a tu zee interneshunel hoob fur isutereec prugremmeeng lungooege-a deseegn und depluyment! Fur mure-a inffurmeshun, check oooot oooor veeki: http://isulungs.oorg/veeki/Meeen_Pege-a. (Fur zee oozeer keend ooff isutereeca, try #isutereec oon irc.del.net.) 03:02:03 `? csv 03:02:05 csv? ¯\(°​_o)/¯ 03:02:27 `le/rn CSV/CSV stands for Cat Separated Values 03:02:33 Learned «csv» 03:03:31 `le/rn CSV/CSV猫stands猫for猫Cat猫Separated猫Values 03:03:33 Learned «csv» 03:04:00 Fantastic. 03:04:18 `icode 🐈 03:04:19 U+1F408 CAT \ UTF-8: f0 9f 90 88 UTF-16BE: d83ddc08 Decimal: 🐈 \ 🐈 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) 03:04:31 ? 03:04:47 Unicode has a CAT codepoint. You should use that one instead. 03:05:08 Well good for you... nicode. 03:05:28 `unidecode 猫 03:05:29 ​[U+732B CJK UNIFIED IDEOGRAPH-732B] 03:05:42 Yes, but 猫, CJK UNIFIED IDEOGRAPH-732B means "cat". 03:05:45 unicode CJK is suck 03:06:09 unicode is 糞 03:07:13 `icode 猫 03:07:14 ​[U+732B CJK UNIFIED IDEOGRAPH-732B] 03:09:16 Is that the unified ideograph for "scow"? 03:09:22 [wiki] [[Rotary]] http://esolangs.org/w/index.php?diff=43218&oldid=42747 * 98.225.44.92 * (+17) /* About this specification */ 03:09:52 No, for "feces". 03:11:43 Why could they not have put a rough approximation of the meaning in each ideogram's name?A?A? 03:13:17 -!- nys has quit (Quit: quit). 03:13:23 *One* reason is that a Unicode character's name is invariant, and they don't want to commit *that* solidly to a given approximation. 03:13:48 Another is that the specific semantics of a character vary based on both language and context. 03:14:02 Yet another is that not all individual ideograms have meaning by themselves. 03:14:13 Finally, not all individual ideograms have *currently known* meaning. 03:14:26 (and some of them, hilariously, are *known to be meaningless*) 03:14:26 ais523: There are also a lot of other newer fingerprints Mycology doesn't test, but at the time that statement was probably correct. 03:14:59 for the ones that do, then? I mean they put in the currently thought pronounciation for all those ancient writing characters 03:15:52 CJK UNIFIED IDEOGRAPH CAT 732B 03:16:48 Anyways, they at least have the known information documented in the Unihan db. 03:17:44 true 03:23:02 What should be a HTTP response code used if authentication has been provided and is valid, but the user that has authenticated does not have permission to perform the current operation? 03:24:02 403 Forbidden. 03:24:29 401 is for "it would be permissible if you authenticate", 403 is for "you do not have this permission". 03:26:06 Well, it *might* be allowed if you reauthenticate with a different username/password, although the program doesn't know that, nor does the program know how the authentication system works; it only knows which user has authenticated. 03:28:35 Wikipedia says "Unlike a 401 Unauthorized response, authenticating will make no difference." However, it is unknown in my case whether or not authenticating will make a difference; it is only known that valid authentication has already been provided but that the specified user hasn't the correct permissions. 03:29:44 O, the actual "HTTP 403" page says that 403 also means "Authentication was provided, but the authenticated user is not permitted to perform the requested operation." 03:29:51 Yes. 03:35:08 -!- Walpurgisnacht has joined. 03:41:49 -!- ais523 has quit. 03:48:17 -!- Wallacoloo has quit (Ping timeout: 276 seconds). 03:58:39 -!- Walpurgisnacht has quit (Remote host closed the connection). 04:00:22 Walpurgisnacht is apparently something other than just the strongest witch from Madoka 04:01:30 -!- nisstyre has quit (Ping timeout: 244 seconds). 04:05:55 Yes, it's a holiday celebrated last april 04:06:11 With bonfires, at least here 04:06:17 News to me. 04:08:07 https://en.wikipedia.org/wiki/Walpurgis_Night I guess it's a north-european thing 04:08:22 Or perhaps more germanic, ish 04:09:01 "In the United States, Walpurgisnacht is one of the major holidays celebrated within LaVeyan Satanism and is the anniversary of the founding of the Church of Satan." ... 04:10:28 -!- ProofTechnique has joined. 04:12:31 -!- password2 has joined. 04:12:44 The original political organization that became the Death Eaters in Harry Potter was called the Knights of Walpurgis 04:16:16 TIL 04:29:57 -!- nisstyre has joined. 04:38:59 -!- ProofTechnique has quit (Quit: Textual IRC Client: www.textualapp.com). 04:42:08 -!- impomatic_ has quit (Quit: impomatic_). 04:45:59 HireFly 04:46:11 Awake already? 04:50:39 -!- oerjan has joined. 04:51:17 @messages- 04:51:17 mroman said 17h 7m 22s ago: http://codepad.org/LA8kRBCM 04:51:34 oerjan: what was going on when i asked fizzie what's going on twh 04:53:26 ask me in a few hours when i've got through the logs hth 04:53:51 @ask oerjan what was going on 04:53:51 Consider it noted. 04:54:00 @clear-messages 04:54:00 Messages cleared. 04:54:28 I assumed you wouldn't talk until you finished reading the logs. 04:54:35 I guess that might not be true. 04:55:44 @ask mroman wat 04:55:45 Consider it noted. 04:56:03 how would i ever get around to talking then 04:56:30 searching for my own nick is the first thing i do. 04:57:30 -!- Wright has quit (Ping timeout: 246 seconds). 04:59:29 shachaf: often i procrastinate reading the logs by browsing something else hth 05:00:04 also, sometimes i skip them altogether after the nick search step. very tempting today. 05:00:07 i hope you realize that logreading is your duty hth 05:00:32 anyway just explain what's going on with wisdom/yo 05:00:49 `? yo 05:00:52 yo mama so fat, insert joke here 05:01:08 oh 05:01:11 i see nothing weird 05:01:20 `rm wisdom/yo 05:01:23 No output. 05:01:35 `revert 05:01:39 help 05:01:47 rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. 05:01:52 `? yo 05:01:52 yo mama so fat, insert joke here 05:01:56 `rm wisdom/yo 05:01:58 No output. 05:02:01 `mk blah//hi 05:02:02 blah 05:02:04 `revert 05:02:04 rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. 05:02:11 shachaf: wtf are you doing 05:02:11 `cat blah 05:02:11 cat: blah: No such file or directory 05:02:14 `` hg cat blah 05:02:15 hi 05:03:26 shachaf: I slept on and off, didn't really fall asleep properly I think 05:03:32 oh well 05:03:39 oerjan: i might ask HackEgo the same question 05:03:45 Now to figure out what your email is 05:03:52 shachaf: i have told Gregor about the `revert problems in /msg but both he and fizzie have been idle for days. 05:04:09 anyway the point of all this is that we thought revert was working and it wasn't hth 05:04:31 I find it impressive and a bit creepy that Google suggests "shachaf ben-tiki" if I enter "shachaf" 05:04:33 Gregor committed a few minutes ago. 05:04:35 er, kiki* 05:04:41 Erm, 2 hours ago. 05:04:43 Time! 05:05:25 I just scroll up to read what was said earlier 05:06:01 shachaf: _some_ reverts show up in the repository browser, others don't. 05:06:10 it's been that way for a while. 05:06:19 fishy if you ask me 05:06:32 when you say they don't show up you mean they don't get committed at all, right? 05:06:41 it appears irssi saves about 1 day worth of stuff 05:06:50 shachaf: i've had a suspicion that it happens when the revert is of a file creation. 05:06:59 oh 05:07:03 does this fit your examples? 05:07:11 maybe? 05:07:52 `` sed -i 's/overt //' wisdom/real 05:07:54 No output. 05:08:17 `revert 05:08:19 rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. 05:08:44 ok maybe 05:08:57 actually what i told Gregor about wasn't this, but that stupid error message, which is probably unrelated because `revert has been fishy for ages. 05:09:01 ok emergency over 05:09:08 ^celebrate 05:09:08 \o| c.c \o/ ಠ_ಠ \m/ \m/ \o_ c.c _o/ \m/ \m/ ಠ_ಠ \o/ c.c |o/ 05:09:09 | c.c.c | ¯|¯⌠ `\o/´ | c.c.c | `\o/´ ¯|¯⌠ | c.c.c | 05:09:09 >\ c.c |\ /| | | |\ c.c /< | >\|/| c.c /< 05:09:09 /´\ (_|¯`¯|_) 05:09:10 (_| |_) 05:09:46 FireFly: that's because of people like you hth 05:10:38 -!- oren\n has changed nick to oren. 05:10:39 FireFly: When I type "FireFly" into Google, it finds the television series, the restaurant, and the music festival. 05:10:58 Nothing about you or the insect. 05:11:10 Makes sense 05:11:12 what about the javascript debugger? 05:11:18 Firebug? 05:11:19 wait that's firebug 05:11:31 I've come to understand the TV series is p. popular 05:11:39 It's the most common source of mis-highlights 05:12:36 shachaf: i assume shachaf is a pretty rare name. is it in the bible anywhere? 05:12:44 yes 05:12:50 there's a part that says you're not supposed to eat them 05:13:05 i mean as a human name hth 05:13:14 Good thing it doesn't forbid swatting them 05:13:14 or angel, i think those count too 05:15:33 seagull? 05:15:54 really, you can't eat seagulls? 05:16:15 can you shoot them for eating your lunch? 05:16:33 is it because they're scavengers? 05:17:02 http://www.mechon-mamre.org/p/pt/pt0311.htm 05:17:14 leviticus 11:16 it looks like hth 05:17:58 wait you cannot eat camels? 05:18:33 * oerjan thinks the muslims didn't keep that part. 05:18:33 i'm vegetarian hth 05:18:37 that is a lot of detestable kinds of birds? 05:19:28 and the gecko, and the land-crocodile, and the lizard, and the sand-lizard, and the chameleon. 05:20:10 I don't understand how that could be so prevalent as to need to make a rule about it... 05:20:36 but I agree that reptiles are probably not good eating 05:20:47 also they were not very good at counting insect legs 05:22:44 locusts are permissable, probably because they are still a famine food in many areas of africa 05:22:58 and were back then too 05:23:02 which part is about counting insect legs? 05:23:19 21 Yet these may ye eat of all winged swarming things that go upon all fours, which have jointed legs above their feet, wherewith to leap upon the earth; 05:24:08 I dunno if the hebrew has the number four in it thoug 05:25:07 it does 05:25:56 good old leviticus 05:26:21 does that counts as a loophole allowing to eat all insects which have six legs? 05:26:48 not that anyone in their right minds would want to 05:27:26 your definition of "right mind" shows a certain cultural bias tdnh 05:27:46 i'm sure that's the topic of someone's thesis or something hth 05:28:19 https://answersingenesis.org/bible-characters/moses/two-missing-legs/ 05:30:17 `wisdom 05:30:18 croissont supplier/See misspellings of croissant 05:31:09 cwasaw 05:32:03 cuasaung 05:32:17 -!- w00tles has joined. 05:32:44 cwasawng 05:33:03 cwasong 05:33:32 qua son? 05:33:42 qason 05:34:38 xazõ 05:34:48 crasseauoing 05:34:57 crasseauoinge 05:35:01 Krasseneuung 05:42:37 @tell ais523 there's not much point of doing a JAMH in Malbolge because it doesn't look visually different from any other Malbolge program <-- obviously a JAMH should somehow be surprisingly _readable_ hth 05:42:37 Consider it noted. 05:47:36 I don't think that's possible in Malbolge 05:47:38 -!- password2 has quit (Remote host closed the connection). 05:56:54 it would certainly take some effort. 05:58:25 -!- f|`-`|f has quit (Ping timeout: 264 seconds). 05:59:38 -!- quietella has joined. 06:06:00 -!- MDude has changed nick to MDream. 06:09:41 -!- quietella has quit (Read error: Connection timed out). 06:19:08 -!- Wallacoloo has joined. 06:27:16 what's a jamh 06:27:48 ^ 06:28:10 just another malbolge hacker? 06:28:45 yep 06:30:39 `wisdom 06:30:56 supermarioperator/supermarioperator is one of many confusing operators as defined in Control.Plumbers.Monad. Your sanity is in another castle. 06:32:23 what 06:32:45 oerjan: am i `wisdom-spamming too much twh 06:36:48 -!- Phantom_Hoover has joined. 06:37:34 since you said twh, yes 06:37:44 * oerjan whistles innocently 06:38:31 i meant that truth would help hth 06:38:53 TOO LATE 06:44:17 -!- w00tles has quit (Quit: quit). 06:55:06 -!- constant has quit (Ping timeout: 246 seconds). 07:03:55 -!- Herbalist has quit (Ping timeout: 276 seconds). 07:43:39 -!- J_A_Work has joined. 07:43:59 -!- J_A_Work has quit (Client Quit). 07:47:38 fnord. 07:47:43 @messages-laut 07:47:43 oerjan asked 2h 51m 59s ago: wat 07:47:47 ok 07:48:16 oerjan: just like you said: You can use flags to do if conditions. 07:48:27 -!- J_A_Work has joined. 07:48:27 ah 07:49:00 that is, for additions/subtractions at least 07:49:04 but you don't need more for TCness 07:53:59 although that doesn't prove that BF with do-while loops is TC 08:20:07 `` sed -i 's/$/./' wisdom/'off by two' 08:20:14 No output. 08:20:19 `? off by two 08:20:22 An off by two error is what happens when you expect an off by one error but compensate in the wrong direction. 08:25:19 how can I do many $ optional ... in parsec? 08:25:29 many can't accept a Parser that accepts an empty String 08:25:31 so 08:25:35 many $ optional comment 08:25:37 oh wait 08:25:41 That's just many $ comment 08:25:45 heh 08:27:47 but that still doesn't fix it 08:30:03 does comment itself accept an empty string 08:31:25 no but skipSpaces did 08:32:04 -!- Walpurgisnacht has joined. 08:32:10 skipSpaces >> many (comment <* skipSpaces) 08:32:14 http://codepad.org/EQaIActa 08:32:19 It still doesn't accept leading spaces :( 08:32:42 now leading spaces causes it to want a comment 08:33:43 *fixed* 08:33:45 ok basic rule on how to do space skipping in a free-form language in parsec: have _one_ skipSpaces at the start of the whole file parse, and one after every token. 08:34:31 (where a token is something like an identifier) 08:35:05 Language? 08:35:17 Walpurgisnacht: parsec is in haskell 08:35:40 (except for ports) 08:35:45 What are you trying to achieve 08:36:08 parsing some new language, i guess 08:36:17 that's what parsec is usually used for 08:38:01 I know that parsec is in haskell I was wondering what he was trying to parse 08:38:15 -!- Patashu has joined. 08:38:53 Haven't seen anything like it. 08:39:14 i recall mroman is making a new golfing language, don't know if it's that 08:39:24 Oh? 08:40:16 What was that golfing site 08:40:18 it has some weird parsing rules, with both infix and postfix operators 08:40:27 i mean 08:40:32 oerjan: That was just an experiment :) 08:40:35 oh 08:40:39 But, yes it had weird parse rules 08:40:49 Had 08:40:54 It still has. 08:40:54 So you fixed it 08:40:59 Oh well then 08:41:37 No. 08:41:41 It's supposed to be that way 08:41:57 Instead of having parentheses in ((5+1)+3) you use a prefix comma 08:42:02 ,,5+1+3 08:42:16 Walpurgisnacht: we did some golfing over at http://golf.shinh.org/ last autumn but i think most of us got bored of it again 08:42:41 I see ill look at it for distractions 08:43:59 i tried haskell but henkma is too good for me to beat (except that one time) 08:44:14 -!- J_A_Work has quit (Quit: J_A_Work). 08:44:23 Is it like a challenge 08:44:54 yes 08:45:10 I like challenges 08:45:29 make the shortest program in a language that gives the given outputs for the given inputs 08:45:47 http://codepad.org/2fJnZo4I 08:45:51 ^- that's what I'm trying to parse 08:46:10 that site is very liberal on the definition of the task: it is allowed to completely ignore the task description and cheat, as long as you match input to output. 08:46:33 (mainly, that's all that is tested.) 08:46:38 there's missing a decrement for $len but that doesn't matter for parsing purposes :) 08:46:45 Recursive expansion looks crazy 08:46:54 Walpurgisnacht: was just looking at it 08:48:18 mroman: is this the all-loops-are-run-at-least-once language? it's a bit confusing to use while { } if so... 08:49:35 (in fact int-e also got too good for me to beat after a bit of warmup) 08:49:36 No. 08:50:10 ok 08:52:01 Who's winning on recursive 08:52:09 Is it measured by byte sizs 08:52:17 Size* 08:52:32 yes, see table at end of page 08:52:48 there's also a table for each language 08:53:05 (that someone has tried) 08:53:39 -!- Walpurgisnacht has quit (Read error: Connection reset by peer). 08:53:55 -!- Walpurgisnacht has joined. 08:54:37 Connection error 08:55:23 i sense some trickiness in the details of that problem: why are the ___ lines unbroken on the top but not the bottom? 08:56:17 oh hm 08:56:27 Are you talking about mromans problem 08:56:29 because you have to break when there's a | in there 08:56:36 no, about recursive 08:56:55 Are those the only languages supported for this problem 08:57:29 no, just the only ones anyone has tried to submit 08:57:38 there's a lot of supported languages 08:58:07 -!- J_A_Work has joined. 08:58:31 I'm trying cyan 08:59:16 Only 105 you'd think there would be more 08:59:16 there are over 90 languages supported 08:59:38 Making it probably the biggest golfing site out there 09:01:08 What does it mean by endless 09:01:16 -!- Herbalist has joined. 09:01:32 Does it just make an "endless" string or is it unsolvable 09:02:08 Walpurgisnacht: just that there's no deadline, also you never get to see the other solutions 09:02:15 (they're not even saved) 09:02:55 other than that, it's the same kind of challenge 09:03:13 mroman: no, probably not the biggest, because golf SE is pretty large these days, and there are a few other big ones with fewer languages 09:03:25 but it's certainly one of the biggest 09:04:00 -!- J_A_Work has quit (Quit: J_A_Work). 09:04:24 yeah, sure. 09:04:36 I see, oerjan 09:04:41 there are "big" sites with just a few languages, yes. 09:05:02 Shinh could do some visual and statistics update. 09:05:16 and add disqus or something and it would be a very nice looking webpage :) 09:05:41 Its getting late 09:05:55 I think ill stay up a bit more 09:06:27 But not in irc, Good bye 09:06:43 -!- Walpurgisnacht has quit (Quit: Onii-chan you're the best especially when you touch my breast). 09:08:03 mroman: i think anyone who makes a site like shinh has already decided to disagree with you hth 09:08:29 (i.e. no styling at all that i can see) 09:09:41 There's some styling 09:09:46 -!- Wallacoloo has quit (Quit: Leaving.). 09:09:58 it even has a css 09:10:02 huh 09:10:36 http://golf.shinh.org/site.css 09:10:38 -!- AnotherTest has joined. 09:11:09 -!- TieSoul has joined. 09:11:19 the stack exchange allows any language, but it doesn't actually verify anything automatically 09:12:04 yeah and the SE site-mechanics aren't really any good for golfing. 09:12:06 It's just implicitly understood that either you use a well-known language with free implementations available, or you explain how your code works in-depth 09:12:13 True, I agree with that 09:12:14 no verification, no size-measurement 09:12:31 it's just a regular "forum board" where people post code 09:12:37 it completely sucks for golfing imo. 09:13:00 there's not even a well defined scoring system 09:13:08 other than up/down votes afaik 09:13:23 golfing is about short programs, not up/down votes 09:13:28 Yes there is 09:13:37 questions tagged as code-golf is about shortest program 09:13:52 there is a userscript to sort by shortest size 09:14:03 but yes, I agree that the platform isn't a good fit for the job 09:14:11 Still. It's not a good platform for the job :) 09:14:46 which is why I don't really like it. 09:15:50 It's about "programming puzzles and code golf", and the one hard rule is essentially that all questions need an objective winning criterion 09:16:16 When the criterion is votes, they call that a popularity contest 09:16:30 But yeah, some people dislike those questions a lot, and there aren't too many of them 09:16:32 I don't even like SE comment system 09:16:49 no tree structure :) 09:17:04 True 09:17:12 mroman: sure, and that's not even the biggest problem 09:17:26 mroman: the comments are not searchable, and they're deliberately hard to use 09:17:37 they're deliberately trying to limit comments to put content elsewhere 09:17:46 http://codegolf.stackexchange.com/questions/35569/tweetable-mathematical-art is one of the popularity-contest puzzles I like (just to give an example of something that isn't code-golf but still enjoyable) 09:18:00 This one is more demoscene-esque, I guess 09:18:13 https://www.mwforum.org/ <- so far one of the best forum software I've ever seen. 09:19:02 interesting 09:20:48 https://www.mwforum.org/doc/Readme.html#features 09:22:56 did you know that the british secret services have a website? 09:22:59 https://www.sis.gov.uk/ 09:23:36 with a stilish blurry jpg picture as their background 09:24:12 I'd put a hypnotoad animated gif as a background 09:24:32 that's not very british, is it? 09:25:59 who cares? 09:32:05 [wiki] [[Special:Log/move]] move * Oerjan * moved [[Damarok]] to [[Darmok]]: You have got to be fucking kidding me. 09:33:21 [wiki] [[Darmok]] http://esolangs.org/w/index.php?diff=43220&oldid=43219 * Oerjan * (+4) Sheesh 09:37:12 -!- FreeFull has quit (Ping timeout: 252 seconds). 09:37:40 `? øvrigt 09:37:40 ​øvrigt? ¯\(°​_o)/¯ 09:39:09 -!- FreeFull has joined. 09:40:39 What's next, no ehird? <-- erm if you've been noticing lately... 09:41:07 `? øl 09:41:08 ​øl? ¯\(°​_o)/¯ 09:41:24 `? øob 09:41:24 ​øob? ¯\(°​_o)/¯ 09:41:47 `le/rn øl/Øl, øl og mere øl. 09:41:50 Learned «øl» 09:42:36 as for øob, i've got nothing. 09:43:11 It was a nonsensical pun on ÖoB, or "överskottsbolaget" 09:43:28 but since we were doing ø's, well 09:43:37 øk 09:43:40 I'm øut of ideas 09:43:57 øka takten sista kvarten 09:44:55 argh, stupid dns of the internal network doesn't work again 09:45:06 Hm 09:45:41 Shouldn't ideä be the proper spelling of "idea", going by the diaeresis-avoids-diphtong rule in english? 09:48:46 `? haskell 09:48:47 Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' 09:49:31 the thing is, it's not actually _english_ diphthongs you avoid, but latin ones hth 09:49:47 (maybe) 09:49:56 `hg cat wisdom/haskell 09:50:02 hg: unknown command 'cat wisdom/haskell' \ Mercurial Distributed SCM \ \ basic commands: \ \ add add the specified files on the next commit \ annotate show changeset information by line for each file \ clone make a copy of an existing repository \ commit commit the specified files or all outstanding changes \ diff 09:50:02 oh. 09:50:16 ``hg cat 'wisdom/haskell' 09:50:18 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `hg: not found 09:50:22 `` hg cat 'wisdom/haskell' 09:50:23 Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' 09:50:36 `? häskëll 09:50:36 häskëll? ¯\(°​_o)/¯ 09:51:03 `` ls wisdom/*ö* 09:51:04 ls: cannot access wisdom/*ö*: No such file or directory 09:51:08 I see 09:51:22 `` ls wisdom/*ø* 09:51:23 wisdom/døsthiswork \ wisdom/døsthiswørk \ wisdom/ø \ wisdom/øl \ wisdom/ørjan 09:51:33 `? ø 09:51:34 ​ø is not going anywhere. 09:51:52 Unless the sea level rises 09:58:43 -!- AnotherTest has quit (Ping timeout: 250 seconds). 09:59:23 `learn ĥäŝkéll is not what you were looking for. Try again. 09:59:27 Learned 'ĥäŝkéll': ĥäŝkéll is not what you were looking for. Try again. 10:00:13 (ĥ is pronounced like esperanto ĥ) 10:01:12 aĥa 10:01:19 (same for ŝ.) 10:03:58 (χæʃkell would be the correct pronunciation) 10:08:38 -!- lleu has joined. 10:12:18 shächkell 10:12:33 Wait, I mixed them up 10:12:59 the χ-like one is the ch 10:13:40 `` unicode χ # as seen here 10:13:41 U+03C7 GREEK SMALL LETTER CHI \ UTF-8: cf 87 UTF-16BE: 03c7 Decimal: χ \ χ (Χ) \ Uppercase: U+03A7 \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) 10:14:46 ("shächkell" sounds like some sort of a shachaf-promulgated Haskell fork.) 10:14:54 Annoyingly, "chi" is /ʃi/, isn't it? 10:15:35 At least in swedish I think.. 10:15:57 Apparently it's /kaɪ/ in english, huh 10:16:12 I wouldn't have expected *that*. 10:17:04 FireFly, I try to begin it with the same consonant as loch 10:17:27 the X-like is the ch, yes 10:17:49 (the rough ch in german, or the regular ch in swiss german, we don't have the soft one) 10:17:51 Taneb: the name "chi" (for the letter)? Interesting 10:17:56 yeah 10:18:29 swiss german speakers have some advantage when learning other languages :) 10:18:38 oerjan: I don't know about this email thing, but I'm not surprised it might have broken. 10:18:41 `cat bin/learn_append 10:18:45 oerjan: I don't even remember how it worked. 10:18:45 ​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//') \ stuff=$(echo "$1" | cut -d' ' -f2-) \ perl -i -p -e 's/\n/ /' "wisdom/$topic" \ echo "$stuff" >>"wisdom/$topic" \ echo -n "Learned '$topic': " \ cat "wisdom/$topic" 10:18:48 mroman, in that they live in a country with three other languages? 10:18:49 we have three different r-sounds, two different ch-sounds 10:18:55 a lot of nasal, non-nasal sounds 10:18:56 ooh fizzie is alive 10:19:00 like nasal o, non-nasal o 10:19:18 voiceless, non-voiceless sounds 10:19:21 fizzie: do you know anything about HackEgo's `revert breakage? 10:19:29 Taneb: and a lot of dialects, yes. 10:20:24 so we know the difference between ʒ and ʃ etc. 10:20:37 Whereas I can speak: English. A little French and Italian. 10:20:40 although english also has distinctions between voiceless and non-voiceless 10:20:46 like rice, rise 10:20:48 (not much of either) 10:21:13 Does english have d͡ʒ? 10:21:24 oerjan: I don't know anything about that either. I will try to have a look at both things this evening, if I manage. 10:21:43 t͡ʃ 10:21:59 yay 10:22:05 t͡ʃ is the ch in chin 10:22:32 mroman, I do not know IPA very well but is that the consonant in edge? 10:22:47 mroman: isn't that the j in jungle? 10:23:01 fizzie: i suspect one of the bugs might be as easy as doing a 'rm -r canary.orig' in the right place. 10:23:16 edge is ɛdʒ 10:23:37 yeah 10:23:38 the older thing where it sometimes doesn't pick up changes, well... 10:23:39 that's the one 10:23:42 edge, or jungle 10:25:19 I think that one is pretty common in english 10:27:06 `` sed -i 's/a /an overt /' wisdom/real <-- what was that for? 10:27:13 -!- boily has joined. 10:27:18 hoily 10:27:26 workplace.stackexchange is weird 10:27:41 buongiornoily 10:30:44 `? sex 10:30:51 sex is a board game which originated in Britain in the 1870s before spreading throughout Europe in the 1890s. Sex was introduced to the rest of the world by a book, "The Complete Guide to Sex", written and published by Taneb in 1932, based on Taneb's extensive experience with a wide variety of forms of European sex. 10:31:03 `` sed -i 's/s/S/' wisdom/sex 10:31:04 No output. 10:31:45 If it is all the same, I would rather sex not be a tanebvention 10:32:04 it does seem a little out of character. 10:33:08 `wisdom 10:33:10 tanea/Tanea plays Minecrafs, Dware Fortresr, and lives in Yorj. 10:33:15 I knew that. 10:33:20 `wisdom 10:33:21 whom/See: who 10:33:26 fortresr 10:33:43 > succ "fortresr" 10:33:45 No instance for (Enum [Char]) arising from a use of ‘succ’ 10:33:45 In the expression: succ "fortresr" 10:34:03 oh, no instance for Enum a => Enum [a] 10:34:14 > "fortresr" & _last %~ succ 10:34:16 "fortress" 10:35:57 `learn Sex is a board game which originated in Britain in the 1870s before spreading throughout Europe in the 1890s. Sex was introduced to the rest of the world by a book, "The Complete Guide to Sex", written and published in 1932, based on extensive experience with a wide variety of forms of European sex. 10:35:59 Learned 'sex': Sex is a board game which originated in Britain in the 1870s before spreading throughout Europe in the 1890s. Sex was introduced to the rest of the world by a book, "The Complete Guide to Sex", written and published in 1932, based on extensive experience with a wide variety of forms of European sex. 10:36:49 -!- oerjan has quit (Quit: Why am I still here). 10:37:11 `thanks oerjan 10:37:12 Thanks, oerjan. Thoerjan. 10:52:31 hellørjan! Tanelle? 10:53:20 were you thanking oerjan for quitting? 10:54:24 it's early in the morning. I'm not exactly cohérent yet. 10:54:48 @tell oerjan AAAAAAAAAAAAAH! I couldn't even hellørjan you properly. 10:54:49 Consider it noted. 10:54:59 also, hellolsner. 10:55:08 olsner, for changing the wisdom 10:55:47 I'm sort of relieved sex was not actually a tanebvention 10:57:20 still trying to Italian porthello Taneb. it's not easy. 10:58:12 Were it night-time, buonanottaneb? 10:58:38 yes, if this were the case. 10:59:12 Tanebuongiorno, perhaps? 11:00:54 -!- Froox has quit (Quit: *bubbles away*). 11:01:07 That works 11:35:21 but for now, good tanebye! 11:35:25 -!- boily has quit (Quit: SYCAMORE CHICKEN). 11:38:41 -!- w00tles has joined. 11:49:53 -!- w00tles has quit (Remote host closed the connection). 11:50:15 -!- w00tles has joined. 12:02:43 [wiki] [[Special:Log/newusers]] create * Kingofthenerdz3 * New user account 12:11:10 Phantom_Hoover, did you make sense of my nats yesterday? 12:44:04 -!- Patashu has quit (Ping timeout: 245 seconds). 12:54:58 Can you eat Sex? 12:55:03 Otherwise I'm not interested. 13:04:29 I agree 13:07:25 -!- APic has changed nick to APic\splat. 13:38:03 [wiki] [[Special:Log/newusers]] create * Crave * New user account 13:39:00 `? nat 13:39:33 nat? ¯\(°​_o)/¯ 13:39:45 -!- `^_^v has joined. 13:40:23 -!- Herbalist has quit (Ping timeout: 272 seconds). 13:42:26 -!- Herbalist has joined. 13:51:17 * oren searches for an address. google tells him it's in another city. 13:51:44 -!- Taneb has quit (Ping timeout: 265 seconds). 13:52:38 yahoo has the right one 13:54:34 -!- Taneb has joined. 13:54:44 -!- Taneb has quit (Max SendQ exceeded). 13:55:31 -!- Taneb has joined. 13:56:06 -!- Taneb has quit (Max SendQ exceeded). 13:56:43 -!- Taneb has joined. 13:59:14 -!- Taneb has quit (Excess Flood). 13:59:48 [wiki] [[DNA-Sharp]] http://esolangs.org/w/index.php?diff=43221&oldid=41157 * Crave * (+92) Added := alternative to = to remove ambiguity 14:00:10 -!- Taneb has joined. 14:01:14 -!- Taneb has quit (Max SendQ exceeded). 14:01:59 -!- Taneb has joined. 14:02:07 Aaaaaah my connection is not doing well 14:04:04 -!- Taneb has quit (Max SendQ exceeded). 14:04:40 Stop DDoSing Taneb. 14:04:56 -!- jameseb has quit (Ping timeout: 276 seconds). 14:05:32 -!- Taneb has joined. 14:06:29 -!- jameseb has joined. 14:08:29 [wiki] [[Talk:DNA-Sharp]] http://esolangs.org/w/index.php?diff=43222&oldid=33277 * Crave * (+400) 14:08:58 coppro: Did you mean Nat? 14:11:25 -!- w00tles has quit (Quit: quit). 14:12:12 coppro, https://gist.github.com/Taneb/f2021eab65ba59aa3693 14:13:24 Without looking I'm guessing it's some weird Haskell code with coerce and pure 14:13:42 Dang. 14:14:08 Not even one? 14:14:30 It is weird Haskell code 14:14:42 But it's sensible weird Haskell code 14:14:43 Not weird enough. 14:14:54 `quote mroman 14:14:55 768) You can't quote me. \ 1139) Bike: I refuse to believe in bottom ass is an urban legend \ 1218) Rule of thumb is that if I can understand it you're not using enough fancy stuff \ 1221) piece of cake doing this stuff in Burlesque :P [19 lines later] I hate Burlesque :( 14:15:06 You're not using enough fancy stuff. 14:15:29 Wow, I can't really understand what I am doing 14:16:15 -!- jameseb has quit (Quit: ZNC - http://znc.in). 14:16:21 -!- jameseb has joined. 14:20:30 mroman, I think it's possible to make quotRem even more efficient with a fair amount of number theory 14:20:36 But I am not very good at number theory 14:22:33 I think this implementation of natural numbers could work quite well in some flavours of graph programming 14:29:52 I don't know enough about number theory 14:37:56 oerjan: the reals are overt hth 14:41:31 `? Nat 14:41:32 Nat? ¯\(°​_o)/¯ 14:41:36 `? Tanebventions 14:41:37 Tanebventions include D-modules, Chu spaces, automatic squirrel feeders, the torus, Stephen Wolfram, Go, weetoflakes, persistence, the reals, and this sentence. 14:44:46 Long division shouldn't be too difficult there 14:45:49 (It requires only (+), (-), and (<=).) 14:46:04 -!- lleu has quit (Ping timeout: 276 seconds). 14:51:05 -!- hjulle has joined. 14:51:13 (Well, the code didn't look like long division at first) 14:56:38 A problem with division is that the result can be exponentially larger than the inputs, eg. (2^(2n+1) + 1)/3 14:57:36 -!- GeekDude has joined. 14:59:21 -!- Herbalist has quit (Read error: Connection reset by peer). 14:59:57 -!- Herbalist has joined. 15:01:14 -!- GeekDude has changed nick to batman. 15:01:24 -!- batman has changed nick to GeekDude. 15:01:49 -!- ProofTechnique has joined. 15:09:45 -!- ProofTechnique has quit (Quit: Textual IRC Client: www.textualapp.com). 15:11:01 -!- spiette has joined. 15:23:14 -!- Sgeo has joined. 15:24:31 -!- Sgeo_ has quit (Ping timeout: 244 seconds). 15:28:39 -!- ProofTechnique has joined. 15:30:52 -!- w00tles has joined. 15:32:18 -!- w00tles has quit (Client Quit). 15:42:29 -!- lemurian has quit (Read error: Connection reset by peer). 15:45:34 -!- variable has joined. 16:18:27 -!- password2 has joined. 16:24:35 -!- fowl has quit (Remote host closed the connection). 16:30:21 -!- variable has quit (Quit: 1 found in /dev/zero). 16:30:39 -!- gamemanj has joined. 16:34:13 -!- fowl has joined. 16:34:13 -!- fowl has quit (Changing host). 16:34:13 -!- fowl has joined. 16:34:14 -!- fowl has quit (Excess Flood). 16:44:47 -!- fowl has joined. 16:46:38 -!- oerjan has joined. 16:47:49 @messages-good 16:47:49 boily said 5h 53m 1s ago: AAAAAAAAAAAAAH! I couldn't even hellørjan you properly. 16:48:18 `? resume 16:48:22 a resume is something that you use in order to end a pause in employment 16:48:38 `learn A resume is something that you use in order to end a pause in employment. 16:48:50 Learned 'resume': A resume is something that you use in order to end a pause in employment. 16:49:32 oerjan: overtness is a concept dual to compactness and you have been using it all your life hth 16:49:48 * oerjan currently resisting urge to proofread all of wisdom for punctuation and capitalization 16:50:23 `` egrep -rl '^[a-z]' wisdom | sed 's#wisdom/##' 16:50:24 nooga \ drone \ cpressey \ lambdabot \ ant \ indentity function \ mroman_ \ guestbot \ burma \ bird \ oren \ fomething \ mojibake \ otp \ gaspasjo \ qdbformat \ impomatic \ ø \ mauke \ hovercraft \ bookwatching \ forty \ epsilon \ å \ ehird \ categorical product \ metasepia \ lystrosaurus \ cyberdrone \ php \ hipchat \ copumpkin \ ĥäŝkéll \ f 16:50:42 "As I already stated, all spaces are overt in classical topology." 16:50:45 is gaspasjo the actual norwegian spelling? 16:50:51 shachaf: I SAID RESISTING 16:51:13 `` egrep -rl '^[a-z]' wisdom | sed 's#wisdom/##' | wc -l 16:51:15 179 16:51:42 olsner: probably gaspatsjo if we bothered to respell it 16:51:46 http://math.andrej.com/2012/10/03/am-i-a-constructive-mathematician/ 16:51:53 `? gaspasjo 16:51:54 gaspasjo is a norwegian soup, which died out due to a lack of hot summer days 16:52:26 "gaspasjo" is the norwegian spelling of gaspasjo hth 16:52:36 -!- nys has joined. 16:52:40 `? gaspatsjo 16:52:40 gaspatsjo is a norwegian soup, which died out due to a lack of hot summer days 16:52:55 apparently both are in wisdom... 16:53:07 oerjan: well norwegian can be complicated 16:53:29 also the wisdom/ repository shows up on the first google hit page for "gaspatsjo" (with quotes), which is not reassuring 16:54:07 "gaspasjo" has slightly more hits (67 est.) 16:54:50 some of the hits are actual norwegian, but i take it it's not a word that's used enough for spelling to be localized 16:55:19 can't it have two spellings? 16:57:19 oerjan: i heard that your country tried to invent poutine, but you had neither curds nor whey 16:57:22 erm 16:57:28 shachaf: plausible 16:57:50 shachaf: actually the latter is false i think, whey is what brunost is made of 16:58:19 ok but that ruins the pun tdnh 16:58:37 's ok i didn't notice the pun anyway 16:58:50 (still don't) 16:59:54 it was just the last two words hth 17:00:01 b_jonas: well sure, but gaspatsjo would be the way to spell it maximally close to the spanish pronunciation 17:00:34 shachaf: hm "oh whey" puns are synchronistic for me today 17:00:36 ok 17:00:47 oh hm 17:01:00 * oerjan finally got the pun 17:02:01 as in, i saw one earlier, and then thought of it again when i passed by the protein pulver section of the grocery shop (seems to be all the whey) 17:03:57 around 1900, norwegian developed some rather consistent rules for how to nationalize spelling of french and latin words. too bad english won. 17:10:07 oerjan: English won temporarily at least. It was latin for a while, then german, then russian, (with french going somewhat in parallel with the German and Russian) now English. Chinese might be the next, or not, it's hard to read the future. 17:14:12 from the norwegian point of view, it was never that much russian hth :) 17:14:29 yes, I know 17:15:23 oerjan: russian won on this side of the Berlin wall, german and french and english on the other side, and the iron wall has led to a LOT of duplicated scientific research when people didn't know about existing results on the other side of the wall 17:15:44 at least a little of that problem still remains, at least in some areas 17:15:56 too many cooks, levin 17:16:53 of course it's hard to be sure that's what's happened in any one case, because there are always duplicate results and difficult to find results even without the iron curtain 17:17:08 (and triplicate results, which you clearly can't blame on JUST the iron curtain) 17:17:23 but this is the general impression I have 17:17:29 yeah 17:27:30 -!- aretecode has quit (Quit: Toodaloo). 17:29:14 @tell boily shellocking 17:29:14 Consider it noted. 17:30:37 -!- aretecode has joined. 17:39:24 -!- Wright has joined. 17:40:19 -!- oerjan has quit (Quit: Nite). 18:04:29 immutable brainfuck 18:05:58 ++ 18:09:52 -!- quietella has joined. 18:11:58 zzo38: http://www.mtgsalvation.com/forums/creativity/custom-card-creation/612057-generating-magic-cards-using-deep-recurrent-neural 18:26:04 -!- lemurian has joined. 18:27:59 There have been quadruple results on the same side of the iron curtain 18:31:17 (https://en.wikipedia.org/wiki/Wagner–Fischer_algorithm) 18:41:18 -!- mihow has joined. 18:44:55 -!- `^_^v has quit (Read error: Connection reset by peer). 18:45:27 -!- `^_^v has joined. 18:46:31 -!- password2 has quit (Remote host closed the connection). 19:09:21 -!- perrier has quit (Remote host closed the connection). 19:10:35 -!- perrier has joined. 19:15:13 -!- Wallacoloo has joined. 19:22:07 `wisdom 19:22:08 vorpal/Vorpal is really boring. Seriously, you have no idea. 19:22:18 `culprits wisdom/vorpal 19:22:20 oerjan FreeFull shachaf shachaf nitia 19:22:27 -!- perrier has quit (Remote host closed the connection). 19:23:39 -!- perrier has joined. 19:31:49 -!- AnotherTest has joined. 19:51:06 `wisdom 19:51:07 quintopia/quintopia is our resident tl;dr generator. 19:51:23 -!- MDream has changed nick to MDude. 19:51:23 tl;dr 19:51:32 `wisdom 19:51:33 thyme/Thyme itself is only an abstract approximation of oregano. 19:51:37 `wisdom 19:51:38 funciton/A funciton is the number of burgers to eat when I get one. 19:52:10 delicious lunchthyme 19:52:14 Not to be confused with a fukcton 19:52:24 FireFly: did you get stuck in snakebird twh 19:52:57 yes until I got stuck in a car travelling 700km south tdnh 19:53:18 oh you meant stuck stuck 19:53:34 oh 700km 19:53:37 yes, on level 10 or so :( 19:53:39 i thought you said 700km/h 19:53:45 would be more exciting 19:53:55 -!- AnotherTest has quit (Ping timeout: 252 seconds). 19:54:14 No, although Koenigsegg did something crazy recently 19:54:29 0-300km/h-0 in 18 seconds 19:54:47 so that's p. fast 19:54:47 what do you think of the fact that distances and speeds are measured in miles and miles/h here 19:54:57 confusing 19:55:12 the extra confusing part is that i only learned about distances and speeds after i moved here 19:55:17 so i think in celsius but also in miles tdnh 19:55:31 we tend to measure distance in mil here (1 mil = 10 km) 19:55:43 sorry to add to the confusion 19:56:22 -!- AnotherTest has joined. 19:56:28 (due to hysterical raisins) 19:57:29 there's no good name for miles per hour anyway 19:57:37 in hebrew km/h is called "kamash" which is a good name 19:57:38 A mile is like phi km 19:57:44 hebrew acronyms are too good 19:57:53 yes, you can convert with fibonacci numbers 19:58:02 -!- atrapado has joined. 19:58:04 That's p. handy 19:58:41 `wisdom 19:58:41 le/rn/le/rn makes creating wisdom entries manually a thing of the past. 19:58:43 Kinda a shame there aren't more roads in the US signed metric. 19:59:09 you know what else is scow? 19:59:12 signed metric? 19:59:18 measuring gasoline consumption in miles per gallon 19:59:29 FireFly: http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT 19:59:30 FireFly: presumably "has signs that use metric measurements" 19:59:32 Erm 19:59:34 https://en.wikipedia.org/wiki/File:Metric_Interstate_19_cropped.jpg 19:59:36 That. 20:00:04 shachaf: that makes more sense than two's complement signs 20:01:19 The really confusing thing is probably the parts of the country with weird mixes. 20:01:24 pikhq: so, using metric units? 20:01:38 hh 20:01:40 heh* 20:01:41 For instance, apparently Puerto Rico uses metric units for mile markers and distances, but imperial for speed limits. 20:02:02 that seems confusing, yes 20:02:08 And liters for gasoline. 20:02:32 They might be the only place that would like to know miles per liter. 20:03:39 For extra fun (though nobody to my knowledge does this), apparently a car may have its spedometer and odometer in metric only. 20:06:53 -!- quietella has quit (Quit: quietella). 20:09:09 pretty sure that's legal in the USA 20:11:17 pikhq: or do they use liter per 100 miles? 20:13:01 -!- Wallacoloo has quit (Quit: Leaving.). 20:17:07 coppro: That's what I was saying. It is explicitly legal. 20:17:39 pikhq: meant to say Canada 20:17:43 Ah. 20:17:48 olsner: Dunno. 20:18:41 -!- Wright has quit (Read error: Connection reset by peer). 20:19:44 -!- Wright has joined. 20:20:44 `cat wisdom/sex 20:20:45 Sex is a board game which originated in Britain in the 1870s before spreading throughout Europe in the 1890s. Sex was introduced to the rest of the world by a book, "The Complete Guide to Sex", written and published in 1932, based on extensive experience with a wide variety of forms of European sex. 20:21:04 `culprits wisdom/sex 20:21:05 oerjan oerjan tswett 20:21:44 `run sed -i -e "s/extensive/the author's extensive/" wisdom/sex 20:21:45 No output. 20:21:47 `? sex 20:21:48 Sex is a board game which originated in Britain in the 1870s before spreading throughout Europe in the 1890s. Sex was introduced to the rest of the world by a book, "The Complete Guide to Sex", written and published in 1932, based on the author's extensive experience with a wide variety of forms of European sex. 20:24:17 -!- Frooxius has joined. 20:27:48 -!- quietello has quit (Quit: quietello). 20:28:07 -!- AnotherTest has quit (Remote host closed the connection). 20:30:28 nice! spam in Serbian again 20:30:35 I really get spam in so many different languages 20:31:03 http://yarchive.net/comp/polyglot.html 20:31:33 I mean sure, the spammers won't know what language to write me, and I won't tell them, so it's not surprising, but it's changed in these last five years 20:31:43 in the old days all the spam was English or Chinese only 20:33:07 no, each spam in one specific language, not one spam that works in many languages. or maybe there are spams in many language but I don't execute their fancy javascript that makes that work. 20:36:23 -!- quietello has joined. 20:53:50 -!- nortti has changed nick to lawspeaker. 20:53:56 -!- lawspeaker has changed nick to nortti. 20:56:00 -!- gamemanj has quit (Ping timeout: 264 seconds). 20:59:21 `wisdom 20:59:24 myndzi/myndzi keeps us all on our feet 20:59:32 `wisdom 20:59:33 monqy/The friendship monqy is an ancient Chinese mystery; ask itidus21 for details. 20:59:37 `wisdom 20:59:38 thausiblee/A thausiblee is the recipient of a thausible action. 20:59:43 `wisdom 20:59:44 fternoon/Fternoon is the time of day when the Danes usually eat their fternooners. 21:00:29 `? fternooner 21:00:29 fternooner (Danish »fternooner«, Norwegian «ttermiddag», Swedish ”ftermiddag”) is a screamingly delicious pastry. 21:01:05 `wisdom 21:01:07 procrastination/The Procrastination is destined to rule the world... right after watching this last funny cat clip on youtube. 21:01:12 `wisdom 21:01:13 norway/Norway is the suburb capital of Sweden. It's where the Nobel Peace Prize is announced. 21:01:20 `wisdom 21:01:21 rdococ rdococlikestomakelanguageslikethis/rdococ RDOCOCLIKESTOMAKELANGUAGESLIKETHIS 21:01:28 `` sed -i 's/ / /' wisdom/norway 21:01:30 No output. 21:01:44 -!- ProofTechnique has quit (Quit: My Mac has gone to sleep. ZZZzzz…). 21:04:09 -!- Patashu has joined. 21:10:23 i'm back from a very long interview 21:11:08 oren: good, what was it like, and which side were you? 21:12:41 I was being interviewed, and I talked to three engineers, two Directors, and the CTO. They asked me to solve all kinds of programming problems 21:13:28 Including "reverse the words in a string, in place, without reversing the letters" 21:14:17 Hmm. That's actually a slightly tricky version of that. 21:14:38 The directors and the CTO wer talking to me by google hangouts 21:15:02 oren: ok 21:15:28 I'll tell you my solution: reverse the whole string, then find each word and reverse it 21:15:39 ON 21:15:42 Hah! I like it. 21:15:43 O(N) 21:16:00 That is what I thought too 21:16:52 Another alternative is to just do both at the same time 21:17:08 I was initially thinking of trying to swap words in place, but that's probably a non-starter. 21:17:14 and then you have to reverse each delimiter between the words as well 21:17:37 I initially tried doing that, but it ended up being O(N^3) 21:17:40 so yes, two pass is probably the easiest 21:18:10 or maybe O(N^2), at least two loop levels anyway 21:18:21 it might be possible to get it faster (by a constant factor) with some temporary storage. 21:18:54 But I think that's your best approach overall. 21:19:52 How much money do you want to create a proxy server that accesses Wikipedia and then returns it in plaintext (with http:// and not https://)? 21:20:08 (And it has to be public) 21:20:30 I'd prefer writing a high-quality and simple SSL lib. 21:20:53 zzo38: I'm not going to host public proxies like that, no. 21:21:01 not even read-only ones 21:21:19 Is it possible to implement SSL faster if you're only doing it because the other side is? 21:21:24 zzo38: why is the api not accessible in http still? 21:21:29 even if https is the default 21:21:35 I don't know, they refuse to fix it 21:21:38 oren: Not if you are trying to be reasonable. 21:21:54 oren: You can implement SSL without ciphers, but no server *should* be doing it. 21:21:54 Even writing plain HTTP requests on port 443 fails with a 400 error. 21:21:57 IOW simplify the SSL at the cost of your own security 21:21:58 zzo38: I mean, for just reading, you don't even have to send login cookies 21:22:09 zzo38: well sure, they're on port 80 probably 21:22:20 not on the same port 21:22:25 If I send a request on port 80 it tries to redirect to HTTPS 21:22:32 oren: The funny thing is, you can simplify SSL better at the cost of not working with insecurity. :) 21:22:41 zzo38: let me test this 21:22:48 heh 21:22:49 The secure cipher suites are frankly not that complicated. 21:23:01 I mean, if you wanted to edit or do other things that require a login, maybe 21:23:06 but for just reading 21:23:09 OpenSSL is punishing itself by being very poorly designed. 21:23:14 `wisdom 21:23:15 scotland/ it's that place where they all wear kilts and chase haggises around whilst warding off the loch ness monster with bagpipes 21:23:28 `wisdom 21:23:29 ant/ants are animals too hth 21:23:33 I want insecure connection even for writing though. 21:23:43 And dealing with some crazy, crazy OSes. 21:23:59 But I would prefer digest authentication and PUT rather than using forms and cookies. 21:24:04 (who gives a shit about OpenVMS's bizarre problems with argv? Fix your damned compiler!) 21:24:10 hmm, indeed it seems to redirect to https by default 21:24:25 let me see if there's some easy way to override that 21:24:37 No matter what header I add I cannot turn that off; I tried. 21:24:49 zzo38: ok, I'd just like to see it for myself still 21:25:05 OK 21:26:09 -!- `^_^v has quit (Ping timeout: 264 seconds). 21:30:17 If you really want security, you should be using keys agreed in person, where the client requires the key too as well as the server, and the key consist of a number displayed on a security card with constantly changing numbers, and the user's password, combined together. And you have to avoid HTML and CSS, and require a command-line interface with ANSI-stripping. 21:31:11 if you really want security, just phyiscially isolate the data 21:32:20 You have to avoid root certificates too, since that can be tampered with. 21:32:26 have an armed courier carry the data on an sd card. 21:33:38 Or a DVD encrypted with a one-time-pad 21:35:36 It isn't only data security though; there is also software security issue. That's why you have to avoid HTML. If you have a color display, make the interactive terminal session with the server in a different color than the operating system's command-line, and use ANSI-stripping to force it. 21:37:44 ah, I see 21:38:04 zzo38: apparently they deliberately made HTTPS mandatory for accessing, with no way to force HTTP 21:38:12 or at least https://meta.wikimedia.org/wiki/HTTPS claism so 21:38:26 Yes, and they won't fix it 21:39:57 -!- Patashu has quit (Ping timeout: 255 seconds). 21:40:21 this means it's not just a matter of choosing the right hostname or some other trivial option to revert to http explicitly 21:40:41 I guess you'll probably have to use it with https 21:40:55 sorry 21:41:17 sure, a proxy is possible, and you could run one, but I definitely won't run a _public_ one 21:42:02 Even if you get paid one million dollars? 21:42:16 (Or the equivalent for the currency wherever you are) 21:42:38 dunno, I'd investigate further if there was a serious offer for that. one million dollars for running the proxy for how long? I can't guarantee such a thing indefinitely 21:43:13 For as long as Wikipedia forces HTTPS 21:43:34 I definitely can't do that _alone_. I might die before that ends. 21:44:00 and I'm not good at setting up companies, that's not really my task 21:45:45 this is silly, the reasons they give for no opt-out are silly, they cover only some mechanisms for opt-out, but not all reasonable mechanisms 21:49:05 -!- ProofTechnique has joined. 21:51:12 I don't see how plain HTTP connections on port 443 would be much problem for them, even if plain HTTP connections on port 80 can be a problem. A different set of cookies can be used too (since you can specify which cookies are for secure connections only) 21:57:34 -!- boily has joined. 21:57:44 @metar CYUL 21:57:45 CYUL 182100Z 17007KT 160V240 30SM SCT050TCU BKN150 BKN240 27/18 A2978 RMK TCU4AC1CI1 SLP085 DENSITY ALT 1600FT 21:58:25 @metar ESSL 21:58:26 ESSL 182150Z 01002KT 9999 -SHRA FEW007CB SCT021 BKN035 11/11 Q1002 22:00:23 hellolsner. quite humid? 22:00:30 @massages-loud 22:00:30 oerjan said 4h 31m 17s ago: shellocking 22:12:03 -!- mihow has quit (Ping timeout: 265 seconds). 22:12:06 -!- mihow_ has joined. 22:15:47 boily: I think it's raining 22:16:16 I might have gotten the metar of somewhere else entirely though 22:23:58 all metars are somewhere else. it's just that some are more elsewhere than others. 22:34:00 * pikhq now just has to wait for an offer letter. 22:35:16 "just"? 22:35:25 Is there nothing more beyond that? 22:35:48 Well, there *is*. I need to talk with relocation team to discuss relocation options, I need to move, so on. 22:36:18 you should ask them for more money hth 22:36:22 or at least i should have done that 22:36:56 or maybe you're past all that nonsense 22:48:31 -!- FireFly has quit (Ping timeout: 256 seconds). 22:49:54 -!- Froox has joined. 22:53:13 -!- ProofTechnique has quit (*.net *.split). 22:53:26 -!- lemurian has quit (*.net *.split). 22:53:27 -!- aretecode has quit (*.net *.split). 22:53:27 -!- Herbalist has quit (*.net *.split). 22:53:27 -!- aloril has quit (*.net *.split). 22:53:27 -!- tromp has quit (*.net *.split). 22:53:27 -!- newsham has quit (*.net *.split). 22:53:27 -!- Frooxius has quit (Ping timeout: 272 seconds). 23:03:19 -!- FireFly has joined. 23:04:04 -!- ProofTechnique has joined. 23:04:05 -!- lemurian has joined. 23:04:05 -!- aretecode has joined. 23:04:05 -!- Herbalist has joined. 23:04:05 -!- aloril has joined. 23:04:05 -!- tromp has joined. 23:04:05 -!- newsham has joined. 23:10:58 -!- atrapado has quit (Quit: Leaving). 23:12:55 -!- f|`-`|f has joined. 23:26:31 -!- GeekDude has quit (Ping timeout: 276 seconds). 23:26:51 -!- GeekDude has joined. 23:35:36 hellllllllo 23:36:52 qqqqqqqqqqqqqqqqquinthellopia. 23:37:08 (how does one go about pronouncing 'qqqqqqqqqqq'?) 23:37:33 Haldo. 23:37:40 Haldotopia! 23:43:37 sup the boily and the pikhq 23:43:48 what excitements did i miss 23:44:08 Imma movin' to California. 23:44:09 oh btw boily wolves did win 23:44:15 i e 23:44:25 do you already have a job 23:44:45 Google hired me. 23:44:48 pikhq: you're unbalancing the chännel hth 23:44:52 quintopia: woot! 23:45:07 boily: Hah. 23:46:01 Google told me to write more java. I said I'm not that desperate yet :< 23:46:16 Who said anything about Java? 23:46:41 fellowl. Java is fine. 23:47:02 Is there the MIME type for "ASCII record format"? 23:47:19 I'm sure #esoteric loves java, wouldn't surprise me 23:47:26 give me a plug at google. maybe theyd hire me this time 23:47:27 hezzo38. record, as with GS/RS/US/FS? 23:47:33 boily: Yes 23:47:50 at the very least they may give me another free trip to cali 23:47:52 hmm... I wouldn't think so, but it'd be quite useful. 23:48:00 zzo38: perhaps x-vendor/x-record? 23:48:02 zzo38: text/plain? 23:48:31 pikhq: pikhelloq, before I forget I hadn't porhelloed you. 23:48:33 pikhq: It isn't really plain text though, it is split into records and stuff like that 23:48:43 Or maybe text/vnd.ascii 23:49:11 text/vnd.ascii-record? 23:49:20 it's ASCII, but it's... more than ASCII, kwim? 23:49:36 It is ASCII, but it isn't plain text. 23:49:42 Nah, it's 100% ASCII it's just using ASCII control characters that aren't used much. 23:49:54 It's using ASCII for the purpose of storing records. 23:50:00 text/swamp? text/forest? 23:50:20 CSV would be the more "standard" way of doing this, mind you. 23:50:38 I don't really like CSV though 23:51:10 Also it fails if the data contains line breaks and so on; ASCII records format is probably going to be simpler 23:51:25 CSV can represent that if you implement it correctly. 23:51:36 But, yeah, CSV does kinda suck. 23:52:47 Still, I thought, "vnd." means vendor specific and it isn't really vendor-specific but maybe "text/x-ascii" should be used I don't know 23:52:54 The more obvious means of representing records in ASCII is, of course, using unit seperator (U+001F) and record seperator (U+001E), with escape (U+001B) to escape instances of those bytes in the record. 23:53:12 (as well as itself, of course) 23:56:15 I would use DLE to escape instances of those in the data rather than ESC, I think 23:59:04 DLE?