00:00:10 6. The method of claim 5, where the second process is a process that has been successful in the past. 00:00:41 7. The method of claim 1, where the process is chosen based on an analysis of the predicted results of the process. 00:01:13 8. The method of claim 7, where the analysis involves deductive and/or inductive logic. 00:02:21 ok enough we get it 00:02:25 9. The method of claim 8, where the logic is used to infer— 00:02:29 All right. 00:02:50 Though, yeah, that one typo gives me an idea. 00:04:36 Perhaps by filing a patent on this claim, we could end up with a patent that could be enforced against anything: 00:04:39 1. The method of claim 1. 00:15:07 Is the irc log a valid repertory of prior art 00:15:45 I'd say it probably is, really. 00:29:34 tswett: is this a real patent? it should be 00:30:16 Submit it to the patent office and list me as a co-inventor. 00:38:25 Is there a file to download the entire SDL 1.x documentation into my computer? 00:42:44 -!- yorick has quit (Remote host closed the connection). 00:45:38 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:45:55 -!- tswett has quit (Quit: Page closed). 01:44:47 -!- ^v has quit (Remote host closed the connection). 02:00:29 ...I live within 50 miles of where half of my great-great grandparents were born 02:38:54 -!- tromp_ has joined. 02:38:57 your family should get out more :P 03:04:02 -!- tromp__ has joined. 03:05:35 -!- tromp_ has quit (Ping timeout: 252 seconds). 03:11:02 http://phys.org/news/2012-09-scientists-renowned-uncertainty-principle.html this... doesn't sound likely to be accurate 03:11:21 Does anyone have more information? 03:12:11 -!- Sprocklem has joined. 03:17:01 if i'm reading it right it's not actually talking about the momentum-position inequality 03:18:27 http://scholar.google.com/scholar?cites=6668117941979885066 anyway, more info for ya 03:18:39 i am unhappy that phys rev lett wants me to sign in just to see citations 03:19:06 -!- Sorella has quit (Remote host closed the connection). 03:19:57 kmc: why does anyone even like pg (reading responses to your hacker tweet) 03:20:30 he's smart, he understands his industry, and he is very good at pandering to young smart people with no perspective 03:20:34 "startup gospel" is a terrifying phrase 03:20:38 yep! 03:21:29 my impression of him is mostly from #lisp, because every few weeks a wide-eyed twenty-something comes in and talks about wanting to do everything like pg, and then leaves in a huff when we talk about bad style or whatever stupid thing 03:21:40 haha 03:21:46 yeah his Lisp book is... unorthodox 03:21:50 MACROS FOR EVERYTHING 03:21:56 YOU GET A MACRO! YOU GET A MACRO! EVERYONE GETS A MACRO! 03:22:07 i think even diehard lispers tend to acknowledge that, like, functions are also a p. cool way to abstract 03:22:10 and then they get like, offended when people say that, i may as well be spitting on muhammad 03:22:42 yeah the first thing people do in lisp (including myself...) is write an assload of worthless macros >_> 03:23:08 i think i wrote one to abstract calling web apis, a very function thing 03:23:51 i'm pretty sure my first lisp programs were stateless 03:23:54 anyway point is fuck that guy 03:24:18 point-free? 03:24:35 Real Hackers call it pointless 03:24:42 lol 03:25:54 also the actual reason i asked is there was a guy talking about how lispers shouldn't use vim, on this tweet about pg being a sexist git, and it's like dude no c'mon 03:26:05 yeah seriously 03:26:25 i start bashing pg and people are like "yeah he's not a REAL HACKER either! he didn't write enough codez" 03:26:28 -___- 03:26:40 well, it does seem like emacs gets tailored to lispers more. with lispbox and whatnot 03:26:55 that's not the point 03:27:13 it's pointless 03:27:21 the point is if i start complaining about hitler's policies re the romani you don't complain about his anti-smoking campaign being ineffective 03:27:54 hitler analogies are so tempting, every time. 03:28:34 but you know he could have been revolutionary. think how much better off the germans would have been if they'd started to quit smoking in the 30s! 03:29:01 Bike: he also banned tubas and decreased the compensation given to passengers on delayed reichsbahn trains! 03:29:05 #lessercrimesofthethirdreich 03:29:57 i thought "there is more to life than this" was from shakespeare or something but it turns out to be the name of a self-help book by a spirit talker, so, nevermind 03:30:02 what a douche 03:30:20 wait, how do you ban tubas 03:30:22 "Christ, what an asshole" 03:30:43 Bike: go around arresting people who play the tuba? how do you ban anything 03:31:23 i have to say, hitler was somewhat less nice to his fellow man than he could have been, wouldn't you say? 03:31:37 look i'm imagining this and i'm stuck on the idea of a 'tuba control board' a la the dea 03:31:51 Hitler is a jerk, Mussolini is a weenie 03:32:38 Bike: the German name would be 100x better 03:32:47 Bike: the GSP could have been sent to break up polka bands and smash the tuba 03:32:50 that's very true 03:33:29 i remember hearing something interesting slash not a joke about subversive jazz clubs in the reich, maybe they brought in tubas when they really wanted to flip off the powers that be 03:33:31 also i can't find a citation for this 03:33:34 maybe it was accordians instead 03:33:55 what! madness 03:34:21 Tubasteuerkarte 03:34:44 no wai 03:34:45 -!- conehead has quit (Quit: Computer has gone to sleep.). 03:34:47 they wouldn't 03:34:58 accordions were the superpopularist 03:47:57 Sgeo: http://arxiv.org/abs/1308.4853 looks particularly relevant... maybe 03:55:16 -!- conehead has joined. 04:02:04 -!- tromp__ has quit (Remote host closed the connection). 04:06:23 Bike: I have little idea what that's saying. Is it saying there are things similar to what Heisenberg covers, but their definitions weren't like that of Heisenberg, but this paper redefines stuff to make them match closer? 04:06:55 beats me 04:07:03 anyway i'm pretty sure this isn't about the actual inequality 04:24:04 -!- carado has quit (Ping timeout: 246 seconds). 04:31:01 -!- w00tles has joined. 04:41:06 -!- w00tles has quit (Quit: quit). 04:47:09 -!- mauke has quit (Disconnected by services). 04:47:16 -!- mauke_ has joined. 04:48:47 -!- preflex has quit (Ping timeout: 260 seconds). 04:49:12 -!- preflex_ has joined. 04:49:37 -!- preflex_ has changed nick to preflex. 04:49:40 -!- mauke_ has changed nick to mauke. 04:55:05 -!- w00tles has joined. 04:56:36 -!- conehead has quit (Quit: Computer has gone to sleep.). 05:12:04 -!- w00tles has quit (Quit: quit). 05:14:01 -!- w00tles has joined. 05:14:23 Bike: y no retweet for "decal of Calvin pissing on that Game of Life glider logo" 05:15:06 i've seen too many of those with truck brands 05:20:04 that's the joke, or something 05:21:21 there's a trauma 05:22:20 well ok 05:24:25 Calvin and Muad'dib is gone 05:50:30 current status: http://candyaddict.com/blog/candy_images/meiji_chocorooms.jpg 05:51:07 hell yea 05:51:34 "Bottom line: if you think candies that look like mushrooms are irresistibly cute, then Chocorooms are for you." douglass_ is like YEP YEP YEP YEP 05:55:06 Are any C compilers supporting functions declared as "extern static"? I think not. 05:55:23 what do those mean 05:56:08 zzo38: Considering that static means "not exported", to support such a construct would be a direct violation of the C specification. 05:56:55 Gregor: Yes, that is what I would think. 05:57:17 Some might support having both keywords in a declaration, but it certainly wouldn't actually have both behaviors (since it can't) 06:00:27 Maybe I should specify in "Black-C", that it is allow "extern static", inside of a #master ... #endmaster block. If it is given the filename which is currently being compiled, then it is exported, otherwise it is external and always links to the named file, and other than that it acts like it is actually "static", even though it isn't. 06:01:35 -!- nisstyre has quit (Quit: Leaving). 06:03:23 Do you like this? 06:03:35 tell me more about Black-C and #master 06:05:35 For example if you write #master "plain.c" and have a bunch of things declared "extern static", they act like static for most purposes but are actually belonging to the file "plain.o" (and name-mangling is applied, only in such a circumstance). One purpose would be to allow implementing run-time type identifications. 06:05:57 http://zzo38computer.org/textfile/miscellaneous/black_c.txt 06:07:06 long long long 06:07:35 "Structures do not have to have any members. Their size is zero if so." this is incompatible with C++ fwiw 06:08:14 what's a "designated initializer"? 06:08:42 It isn't meant to be compatible with C++. However, that feature is compatible with GNU C. 06:08:58 It is meant to be compatible with C, not C++. 06:09:08 * kmc nods 06:10:22 This is describing "designated initializer": http://gcc.gnu.org/onlinedocs/gcc/Designated-Inits.html 06:11:40 ah that 06:11:43 cool 06:12:34 int whitespace[256] = { [' '] = 1, ['\t'] = 1, ['\h'] = 1, ['\f'] = 1, ['\n'] = 1, ['\r'] = 1 }; 06:16:00 Yes, like that, too. 06:22:26 hmm... i see people store boolean values in ints like that a lot in C 06:23:23 isn't that usually a waste of space? why not store boolean values in chars and have them take up only one byte, guaranteed? 06:23:26 there isn't a distinct boolean type, so... 06:23:33 oh 06:24:57 That's a bitfield, so it's one bit per, not one byte. 06:25:12 'tisn't 06:25:24 bietfield conspiracy 06:25:25 I think people don't like char for function parameters because in the dark ages there were no function prototypes, so the chars would get embiggened to ints anyway 06:25:38 but that doesn't explain storing ints in an array like that 06:25:47 Oh, derp, misread that, never mind. 06:25:48 I think that would be considered bad style yeah 06:25:53 though on some machines it might be significantly faster 06:25:56 -!- nooodl has quit (Quit: Ik ga weg). 06:25:59 so it depends on your constraints 06:30:24 I would think it is good since then you can access it in a more easily kind of way, and yes since it can be faster, too 06:30:32 So I don't consider it bad style 06:31:37 it can be slower, too 06:32:31 Yes, depending what you are doing. 06:44:41 http://isup.me/downforeveryoneorjustme.com 06:44:46 That's just so wrong 06:45:35 Sgeo............................................................................................ 06:46:30 What, it's completely impossible for DNS to get screwed up so that downforeveryoneorjustme.com stops working but isup.me doesn't? 06:47:12 `quote domain name system 06:47:13 982) ok im sober now and DNS makes sense again [...] Domain Name System [...] ♫ domain name system ♫ 06:49:47 -!- Bike has quit (Ping timeout: 272 seconds). 06:50:49 -!- Bike has joined. 07:01:57 -!- w00tles has quit (Quit: quit). 07:03:27 https://www.eff.org/document/quantum-surveillance-familiar-actors-and-possible-false-flags-syrian-malware-campaigns who needs crypto 07:04:39 there's a kid getting beheaded on slide 9 D: 07:05:41 yeah there's warnings 07:06:01 i probably shouldn't be in a position to compare and contrast that with the heart-eater video, but here i am 07:06:10 D: D: D: 07:12:10 trebuchets and heart eating 07:12:20 old forms of warfare never fully die out do they 07:12:30 see also iran & iraq bringing back trenches and poison gas in the 80s 07:12:46 it was actually a liver, iirc, they just marketed it as a heart 07:12:53 eating livers just doesn't shock the people any more 07:13:10 jeez if you can't trust the guy eating human organs who can you trust anymore 07:13:10 alt. jihadists aren't good at anatomy 07:13:25 i, personally, once mistook a bird's testicles for its lungs 07:13:32 eating carnivore livers is supposed to be pretty bad for you 07:13:41 i don't know if humans eat enough meat for that to be an issue 07:13:45 he just sort of nibbled it, really. 07:13:57 i'm uh, probably shouldn't go into /too/ much detail here huh 07:13:59 Bike: https://twitter.com/miuaf/status/416802172295053312 07:14:23 humans are omnivores. i'd expect human liver to be (pathogen risk aside) much much safer than polar bear liver. 07:15:14 kmc: there are some advantages to living down the street from a butcher 07:15:29 i think there are three or four specialty meat shops near me 07:16:05 as well as places like Low Cost Carnicería 07:16:08 or was it Lo Cost? 07:16:46 oh it's Low Cost Carnicería not to be confused with Lo-Cost Meat Market 07:22:15 is there also a Locust 07:23:31 -!- ^v has joined. 07:24:00 Locust is no longer a popular meat. 07:24:10 shame, really 07:24:34 Also locusts, technically, are not reliably available, as they are only the swarming phase of the insect's life cycle. 07:24:52 The non-swarming phase is an inoffensive grasshopper or crickety thing that looks totally different. 07:25:03 oh! someone actually knows that! i love you. 07:25:18 they're pretty easy to find in, like, madagascar though >_> 07:25:23 There are some locust species that may or may not be extinct, and we don't know because maybe they just haven't swarmed in the past hundred years. 07:25:48 (read about one in the Great Plains or maybe CO, forget the details) 07:25:48 I hacked Minecraft Overviewer to render from the center outwards instead of from the top left corner. An interrupted render that demonstrates it: http://heh.fi/tmp/minecraft-test/#/74/64/-184/-6/0/0 07:26:04 yeah, it was somewhere in the western US 07:26:14 kmc: did you read The Locusts by Niven and Barnes 07:26:19 that was a p. strange short story 07:26:21 kind of reminded me of the lilac-smelling worms around here that we thought were extinct for fifty years 07:27:51 WP says "Prior to its rediscovery in 2010, the worm was believed to give off a scent similar to that of the lily flower when handled[2] and that it was able to spit in self-defense;[3] however, the specimens captured did not exhibit these capabilities.[5]" 07:28:07 lily, lilac, w/e >_> 07:29:18 have not read that story 07:29:50 me either 07:31:51 I should try cricket sometime though. 07:32:23 Usually when I try some weird thing that I've been pondering and avoiding for years it turns out pretty good. Like corn smut. 07:33:24 http://codegolf.stackexchange.com/a/16288 this is what almost any talk about neural networks looks like 07:33:43 JAVA 07:41:40 * kmc looks up programming languages on Urban Dictionary 07:43:34 "Praising Java for fitting on many platforms is like praising anal sex for fitting both sexes." see, 07:43:41 these both seem like reasonable points to me. 07:49:05 better replace that definition with a fictional sex position 07:49:37 one involving coffee 07:50:19 i,i http://en.wikipedia.org/wiki/Coffee_enema 07:50:20 i wonder if there's a good joke to be made about coffee, duality, and sex work 07:50:36 http://en.wikipedia.org/wiki/List_of_ineffective_cancer_treatments 07:51:48 hm, i think 'coffee' 'enema' may be even higher on my 'why are these juxtaposed' list than 'decerebrate cat' 'anal sphincter' 07:52:49 "a popular medical system devised by Ryke Geerd Hamer (1935 – ), in which all disease is seen as deriving from emotional shock, and mainstream medicine is regarded as a conspiracy promulgated by Jews" 07:53:26 it's cool how on their faces it's hard to negatively compare these to 'tiny invisible animals are in your gut' 07:54:54 heh 07:55:00 tiny invisible jews 07:55:57 plot of my steampunk time travel novel 07:57:08 "an alternative medicine regime promoted by Hulda Regehr Clark (1928–2009), who (before her death from cancer) claimed it could cure many human diseases, including cancer" this is just sad. 08:00:59 Then she was probably wrong, if it didn't work for her. 08:01:33 it's possible 08:11:25 37-39 08:11:33 I wasn't supposed to say that. 08:12:12 D: 08:12:13 > 37 - 39 08:12:14 -2 08:12:17 also hizzie 08:12:34 The IRC input line is just too convenient for ephemeral notes. 08:13:43 Also uh kellmc no that does not work 08:14:01 in the middle? innovative. 08:14:43 Hekmco, perhaps. 08:16:55 -!- ^v has quit (Remote host closed the connection). 08:22:15 -!- Sprocklem has quit (Ping timeout: 272 seconds). 08:26:48 goin' to sleep 08:26:50 night all 08:48:23 -!- oerjan has joined. 09:02:22 i thought "there is more to life than this" was from shakespeare or something but it turns out to be the name of a self-help book by a spirit talker, so, nevermind <-- i see no contradiction between the two substatements. although admittedly shakespeare does not seem to turn up in several pages of the google hits. (björk does.) 09:03:00 @tell bike i thought "there is more to life than this" was from shakespeare or something but it turns out to be the name of a self-help book by a spirit talker, so, nevermind <-- i see no contradiction between the two substatements. although admittedly shakespeare does not seem to turn up in several pages of the google hits. (björk does.) 09:03:00 Consider it noted. 09:04:33 @tell bike trying to add shakespeare just gives the "There are more things in heaven and earth, Horatio, Than are dreamt of in your philosophy." quote 09:04:33 Consider it noted. 09:07:20 @tell quintopia Tubasteuerkarte <-- i have a hunch "Karte" is the wrong kind of board here. 09:07:20 Consider it noted. 09:10:57 @tell quintopia Anyway a little experimentation in google translate finds the _clearly_ proper term: Tubaüberwachungsausschuß 09:10:57 Consider it noted. 09:11:17 -!- Sellyme has quit (Ping timeout: 256 seconds). 09:13:05 @tell quintopia supposedly s/ß/ss/ nowadays, but we're talking the third Reich here. 09:13:05 Consider it noted. 09:13:57 @tell quintopia Sie ist seit der Reform von 1996 nicht mehr korrekt. ;_; 09:13:58 Consider it noted. 09:29:11 -!- Sellyme has joined. 10:03:43 ss, yeah 10:04:19 ß replaces ss when preceeded by a long vowel. 10:04:25 nowadays. 10:32:05 -!- copumpkin has quit (Ping timeout: 272 seconds). 10:44:27 aßhole 10:59:20 ſ/ß/ss/ 11:01:53 i guess ß/A/B/ is NOP? 11:09:03 -!- AnotherTest has joined. 11:22:47 -!- w00tles has joined. 11:24:25 -!- ais523 has joined. 11:35:09 -!- Phantom_Hoover has joined. 11:42:51 I had a great idea recently 11:43:14 you know how git produces long, meaningless hashes to name commits, which is much more complex than just using revision numbers? 11:43:23 -!- MindlessDrone has joined. 11:43:31 and how it typically expresses them as abbreviated hashes, that only contain the first seven nybbles? 11:44:07 clearly, we need a rebase-like command that renumbers all the commits to have abbreviated hashes starting 0000001, 0000002, 0000003, etc. in order 11:44:23 the range of 7 nybbles is approximately 0 to 250 million 11:44:32 which is probably in the range of what a modern computer can bruteforce 11:44:38 Who’s the authority on revision numbers in a distributed setting? 11:44:51 well, it's like BASIC 11:44:57 you just renumber it whenever you feel like it 11:45:12 so everyone can be their own authority 11:45:43 so long as you do your changes via changing metadata, git's duplicated-tree detector will remove most of the bad effects of the changes in hashes 11:47:02 -!- AnotherTest has quit (Ping timeout: 240 seconds). 11:47:07 anyway this is a terrible idea 11:47:17 I just wanted to bring it up because this is a good channel to air terrible ideas in 11:47:34 -!- AnotherTest has joined. 11:54:30 ideas great and terrible, check 12:21:43 -!- w00tles has quit (Quit: quit). 12:40:47 -!- olsner has joined. 12:41:09 hi fungot 12:41:09 olsner: or just eat veggies which takes more planning 12:41:18 yes, or that 12:42:49 -!- oerjan has quit (Quit: but veggies are satanic, i just saw it on youtube!). 12:42:54 that sentence almost looked sensible until I tried to read it 12:44:34 -!- Sorella has joined. 12:45:13 -!- Sorella has quit (Changing host). 12:45:13 -!- Sorella has joined. 12:46:32 yes, I think it should be "take more planning", since veggies is plural 12:47:00 grammar, fungot... grammar and s:es 12:47:00 olsner: tu mama esta fnord en fnord fnord ollenkaan, ko mie fnord mennä fnord. fnord 12:47:56 or the which could refer to the eating of vegetables? 12:48:32 ...or just eat your vegetables, which, admittedly, takes more planning. 12:48:54 yes 12:49:55 actually eating vegetables takes a surprising amount of planning right now 12:50:11 because they don't store very long and the supermarkets seem low on stock post-Christmas 12:50:26 i'm sure that's what fungot meant 12:50:26 oklopol: have you ever been to europe? what kind? what's it supposed to run for food... will show code after the if statement 12:50:55 Surprisingly relevant 12:51:13 yes i actually just visited my home 0 moments ago. (and france last week.) 12:51:59 oh dear, fungot brought back bad memories of being unable to find food I could eat in France 12:51:59 ais523: eval ( !-inf)) will just put the traveling ip to sleep 12:52:20 why was that hard? 12:52:22 !c printf("%d\n", !-(1.0/0.0)); 12:52:28 0 12:52:43 oklopol: because I have some dietary restrictions and pretty much everything in the supermarket either violated them, or needed some sort of utensil to prepare 12:52:45 i guess you are a veggieist, given your three last messages except the last 12:52:47 which weren't available in my hotel room 12:53:03 I'm not actually vegetarian, but I have a similarly restrictive diet 12:53:43 because of luls, religion or physiology? 12:53:49 when I was younger, I basically had to eat generic food paste until they figured out what I could eat or not 12:53:52 so physiology 12:54:15 (btw, the doctor said something along the lines of "you can tell if someone needs that stuff by whether they can tolerate eating it") 12:54:28 -!- Guest60043 has joined. 12:55:45 -!- Guest60043 has quit (Read error: Connection reset by peer). 12:55:50 although perhaps sensibly, they started testing cereals first, having rice and oats to fall back on helps a lot (also wheat and potatoes are almost perfectly OK too) 12:56:32 wow 12:56:36 i had no idea 12:56:49 in sweden you can find pickled potatoes that are ready to eat 12:56:52 actually most things turned out to be OK 12:57:01 and even more are OK in small quantities 12:57:06 so it doesn't take much concentration nowadays 12:57:37 the most commonly occurring problem is with milk/cheese (milk is OK in small quantities, especially if cooked, but causes trouble if there are a lot; cheese is worse) 12:57:50 actually I had to stop eating the croissants after a while because they were made with too much butter 12:59:56 My uncle as a gluten not-allergy-but-kind-of-like-an-allergy-we-have-no-idea-what-it-actually-is 13:02:20 That's kind of relevant 13:02:24 the normal gluten "allergy" is just intolerance, iirc 13:02:35 olsner, his is actually a mystery 13:02:46 -!- MindlessDrone has quit (Ping timeout: 246 seconds). 13:02:52 olsner: I have intolerances, rather than allergies 13:02:54 I thought they were all mysterious, but there may be several different kinds anyway 13:03:18 the difference being a) it's much more quantity-dependent than with allergies; b) it's less likely to be life-threatening if you screw up 13:06:44 -!- AnotherTest has quit (Ping timeout: 252 seconds). 13:12:03 i only ate kebab in france 13:12:49 i mean like döner 13:13:03 there's an umlaut on that in French/Finnish? 13:13:17 in finnish it's called kebab 13:13:31 no, I mean döner 13:13:32 and i know there's an umlaut in germany where that word is used 13:13:42 there is no "döner" in finland 13:13:44 When someone says "kebab" to me I still think shish kebab 13:13:50 in france i think it was called kebab 13:13:51 Because we sometimes make them at home 13:14:02 but americans mean something else by that 13:14:27 i guess shish kebab 13:14:56 i don't know what it's called in america but maybe doner then? uk i have no idea about 13:15:13 (i don't even know if they have that in the us) 13:15:44 and in finland i haven't seen shish kebab anywhere 13:15:54 -!- MindlessDrone has joined. 13:16:39 oklopol: we have both doner and shish in the UK, but no accents 13:16:48 I don't eat kebabs so I have no idea what the difference is, if any 13:17:01 I think most people think of doner first 13:17:48 afaik shish kebab is meat on a stick, and doner is meat between two loaves of bread (so in some sense in the hamburger family, although looks and tastes very different) 13:18:22 I think it has to be fried to be a kebab? 13:18:23 I think doner refers to the spinning blob of meat that the kebab is cut from 13:18:44 Taneb: i have had discussions with americans about kebab and they never work very well 13:18:53 (it comes from the turkish word for spinning, says wikipedia) 13:19:02 iirc kebab means something like cow? 13:19:18 or like beef 13:20:53 In American English, kebab with no qualification refers to shish kebab (Turkish: şiş kebap) cooked on a skewer,[1] whereas in Europe it refers to doner kebab, sliced meat served in a pita. 13:22:31 k probably not, but i seem to recall something meant something funny or surprising in some language. 13:22:44 -!- AnotherTest has joined. 13:22:50 According to Sevan Nişanyan, an etymologist of Turkish language, kebab is derived from the Arabic word "kabab" meaning "fry". 13:23:34 * oklopol finally decided to read the next sentence 13:26:37 -!- olsner has quit (Ping timeout: 272 seconds). 13:29:26 -!- AnotherTest has quit (Ping timeout: 240 seconds). 13:35:15 -!- carado has joined. 13:43:27 -!- boily has joined. 13:43:46 -!- metasepia has joined. 13:45:23 -!- yorick has joined. 14:05:53 -!- MindlessDrone has quit (Ping timeout: 272 seconds). 14:07:25 kmc, is there anything like scanf in Rust? 14:07:59 -!- MindlessDrone has joined. 14:13:36 Taneb, I'm not kmc but I know there is no such thing, I needed to write my own scanner routine myself 14:13:45 :( 14:13:49 Thank you 14:14:35 good lifthrasiir-is-alive morning! 14:24:15 -!- MindlessDrone has quit (Ping timeout: 272 seconds). 15:05:25 -!- tromp_ has joined. 15:36:46 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 15:42:26 -!- AnotherTest has joined. 15:44:58 hoily 15:45:10 good kmorningc. 15:47:08 Bike: good investment opportunity! /r/dogecoin is the subreddit of the day! 15:48:05 -!- Phantom_Hoover has joined. 15:57:18 -!- LinearInterpol has joined. 16:03:42 -!- ais523 has quit. 16:10:23 I think I'll make altgr+g into dead greek 16:10:38 Since I can't find a greek shift or greek lock 16:10:53 guten morgen. 16:10:59 kmc, poke 16:11:52 Taneb: I think you need something more forceful than a poke in order to grab his attention. 16:11:56 * boily lends his mapole to Taneb 16:12:13 kmc, poke with a maypole 16:13:06 -!- AnotherTest has quit (Read error: Connection reset by peer). 16:15:21 hm. doesn't work. 16:15:36 * boily lends Taneb a depleted-oak warhead mapole 16:16:08 kmc, poke with a depleted-oak warhead maypole 16:17:30 -!- AnotherTest has joined. 16:19:09 FreeFull: what are you messing with+ 16:19:11 ?* 16:19:11 Maybe you meant: v @ ? . 16:19:13 hola 16:19:29 "There's also the issue that it's hard to carry a dead deer on a bicycle." -- douglass_ 16:20:23 kmc, I want to try and read two ints separated with a space from stdin. How do I go about that in Rust? 16:20:31 lambdabot answers to “v”? 16:20:56 i... don't do much IO 16:21:07 ask irc.mozilla.org #rust 16:21:40 I literally understand how to make HTTP requests and draw with OpenGL but not how to read two ints 16:21:56 :D 16:24:28 Aaah I am not used to having a bouncer 16:24:40 I have no idea how to connect to a new server through my bouncer 16:27:38 Ah, there we go 16:37:37 FireFly: I want to be able to write greek characters 16:37:43 Such as alpha or mu 16:37:48 Well, I can already write mu 16:40:04 FreeFull: with xkb you can abuse having a second Group and use ISO_Group_Latch to shift between them 16:40:18 that's what I do: https://bitbucket.org/firefly/dotfiles/src/tip/xkb/firefly.symbols?at=default 16:41:13 See lines 29 and 126-156 16:42:29 That could work too, but is more work than making altgr+g be dead_greek 16:42:41 And I probably won't be needing to write more than one greek symbol at once 16:43:13 Nice keyboard diagram 16:44:08 -!- AwfulProgrammer has quit (Ping timeout: 260 seconds). 16:44:38 Fair enough 16:47:35 -!- AwfulProgrammer has joined. 16:49:02 FireFly: woah. that is some intense keyboarding you got there! how do you compile and use it? 16:51:35 I just have /usr/share/X11/xkb/symbols/firefly symlink'd to it and configure my layout as 'firefly' 16:53:29 i.e. in /etc/X11/xorg.conf.d/10-evdev.conf I have 'Option "XkbLayout" "firefly"' 16:56:01 I shamelessly set my keyboard layout in .xinitrc >_>'... 16:56:35 -!- copumpkin has joined. 16:58:55 (oh. it isn't C. it's a special format. no compilation necessary.) 17:00:03 It's a poorly-documented special format 17:00:11 -!- copumpkin has quit (Max SendQ exceeded). 17:00:16 http://www.charvolant.org/~doug/xkb/html/xkb.html is basically what I've found on it 17:01:19 -!- copumpkin has joined. 17:02:04 and I suppose that the first xkb_symbols block declared in the file is the one you get by entering “setxkbmap ”, and that you get the other blocks with “setxkbmap -variant ”. 17:02:34 (or, maybe “default partial” means something. you never know.) 17:14:50 partial means that it's not defining a full layout, but only part of one (like, only the numpad area or only the letter keys or something) 17:15:03 I can't remember if default was honoured or if it always took the first oe 17:15:05 one* 17:46:43 "make altgr+g into dead greek" very philosophical. 17:46:54 (The joke is there are lots of dead Greek philosophers.) 17:49:33 `learn αλτγρ+γ is the national dead pastry of Greece. Goes great with a glass of ouzo! 17:49:39 I knew that. 17:49:53 now, let's see if I can latexify it... 17:50:00 Taneb: Which kind of a bounc-o-matic you chose? 17:50:05 (Just curious.) 17:50:41 fizzie, ZNC 17:50:47 Hokay. 17:54:56 Also I just came from the 60-year birthday party of my wife's father, and there was a (quasi-)Famous Band there, it was kind of surprising. People were surprised. (Not, like, famous famous, just sort of middlingly famous, I guess. The "50k twitter followers" kind of famous.) 17:56:23 (I guess that's how it's measured these days.) 17:59:48 Why would someone design an application, that requires network connectivy to close it 18:00:07 when you have to restart it, when it lost connectivity 18:10:03 boily: do you have a workplace overlooking the st. lawrence seaway 18:10:15 -!- hogeyui_ has quit (Ping timeout: 246 seconds). 18:10:20 -!- ^v has joined. 18:11:43 boily: tell me a joke 18:12:59 @tell oerjan you don't have to use this to send me messages. i'm always in here and pings are recorded when i'm away. not that telling you this will stop you from annoying me with lambdabot messages. 18:12:59 Consider it noted. 18:14:12 quintopia: no. yes. 18:14:13 @tell quintopia Now you're just asking for it. 18:14:13 Consider it noted. 18:16:44 quintopia: here is a dadjoke while I try to remember a better one: He broke this one out when teaching me about tools. // "Okay, so this is the screwdriver, this is the wrenche, and this, well, you know the drill." 18:17:46 boily's dad joke level just increased. 18:21:04 quintopia: here is a Canadian joke: Tim Horton, famous hockey player for the Toronto Maple Leafs, and founder of the wildly famous donut and coffee store; Tim Hortons. One day he was driving through the streets of St. Catharines Ontario extremly drunk. He went under the lake St. Overpass at around 150Kmh in his car and hit a support column. He and his car were obliterated. To this day, you can still find 18:21:06 Tim-Bits everywhere. 18:27:09 LinearInterpol: some day, I'll be a dad. when my kids will misbehave, I'll scold them with Bad Monad Tutorials. 18:27:25 you are going to kill those kids. 18:27:38 That's taking it too far. 18:27:41 -!- hogeyui_ has joined. 18:27:50 You should scold them by quoting fungot instead 18:27:51 FireFly: also every time the named let so you can use !whatever, where the number of characters 18:28:13 fungot: that's not terribly threatening though 18:28:14 FireFly: and how can the histogram of integer sizes have so many hits per page, if it is used for quite a while back, 18:30:01 -!- AnotherTest has quit (Ping timeout: 246 seconds). 18:30:18 -!- AnotherTest has joined. 18:31:25 I can see myself saying “HOW CAN THE HISTOGRAM OF INTEGER SIZES HAVE SO MANY HITS PER PAGE!” in a stern voice. that'll surely teach them. 18:33:20 -!- Bike_ has joined. 18:34:40 ^style ct 18:34:40 Selected style: ct (Chrono Trigger game script) 18:34:43 -!- Bike has quit (Ping timeout: 245 seconds). 18:34:49 fungot: Can that sword alone stop boily's kids from misbehaving? 18:34:49 fizzie: in the middle ages, sir slush!... you're gaspar, the guru of time! get moving! behold! the rainbow shell! 18:35:11 -!- tromp_ has quit (Remote host closed the connection). 18:35:30 fungot: please answer your Creator. it's the least of the courtesies. 18:35:30 boily: these unique items make us invincible! 18:35:46 fungot: That's just a direct quote. 18:35:46 fizzie: yes, it's been awhile prometheus! sorry, fellas! i'm empty! this must be the invention. hope it still leaves you hungry! here you are the only one thing we need to defeat a monster that roams the inner earth, absorbing the land's power and growing ever stronger the resemblance...uncanny! you guys leaving! 18:37:07 "hope it still leaves you hungry!" what a nice sentiment. 18:38:51 -!- Bike_ has quit (Ping timeout: 272 seconds). 18:39:34 -!- Bike has joined. 18:41:03 -!- AnotherTest has quit (Ping timeout: 240 seconds). 18:42:17 -!- AnotherTest has joined. 18:45:21 fungot: can fizzie live on bread alone? 18:45:22 shachaf: yes, it's been awhile prometheus! go!! what about me. they just might be the one to bring back lost loved ones... it's what that guy in medina, a village near the mystic mountain" 65,000,000 b. c.? yes, i'd have done something very brave! he's probably up north, to guardia!!! let's toast our land! now we'll have some peace! magus is a tad on the spooky side. our only hope. 18:45:34 wow boring say something new 18:45:44 ^style 18:45:45 Available: agora alice c64 ct* darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube 18:45:53 speeches 18:45:56 ^style speeches 18:45:57 Selected style: speeches (misc. speeches from Project Gutenberg) 18:46:25 There's not that much data in the ct style. 18:46:29 fungot: let's play the speech recognition game 18:46:30 shachaf: when i appeared before a committee of twenty-one members should be given to the lecture platform and tell all about it. 18:46:39 fizzie is an expert 18:47:07 fungot: I AM TALKING VERY SLOWLY AND CLEARLY CAN YOU UNDERSTAND ME 18:47:08 fizzie: it suggests melancholy reflections, in consequence of any law or regulation therein be discharged from the exercise of that profession is, that he remained through his whole career will not be adequately remunerated if he is to answer on the part of the subject? he is, wrote only one letter to the clergy?" 18:47:26 no fizzie you have to recognize fungot's speeches 18:47:26 shachaf: ii. to constituents. ( arbroath, october 21, 1907) 18:47:49 wow, spoilsport 18:48:09 Well, I think that last one was that one from Arbroath, October 21, 1907. 18:48:27 I don't remember what went into "speeches". 18:50:18 don't you have the raw files laying around? 18:51:24 or lieing. I can't remember for the fungot of me what is the correct verb. 18:51:25 boily: from a letter to wm. h. rogers by the business men of norfolk, fnord. power, etc. 18:51:45 fnord. power. ayn rand. fungot. rogers. 18:51:46 boily: " still as you rise, the state of missouri. i have not received more than i deserve, is this a sort of fnord, brought into the house of commons 18:51:57 The around-laying is a lie 18:52:26 fungot: fnord, in the house of commons?! 18:52:26 FireFly: but in the place of your retiring president. i shall be surprised to hear the judge, as i have told you what he knows. we have regulated that which we should be affected with anything, he must go a hundred and fifty years ago all roads in new england who still continued to face the facts. 19:27:50 -!- oerjan has joined. 19:29:29 @messages-flood 19:29:29 quintopia said 1h 16m 30s ago: you don't have to use this to send me messages. i'm always in here and pings are recorded when i'm away. not that telling you this will stop you from annoying me with lambdabot messages. 19:29:55 quintopia: depends on if i can remember it. 19:33:15 quintopia: i don't trust people in general to check whether they've had pings. 19:34:27 quintopia: also i have a bit of ocp?d about information getting lost. 19:40:17 ~duck ocd 19:40:18 ocd definition: obsessive-compulsive disorder. 19:42:16 ~duck fomo 19:42:16 --- No relevant information 19:42:20 ~duck FOMO 19:42:20 --- No relevant information 19:42:32 https://en.wikipedia.org/wiki/Fomo 19:43:57 fancy 19:46:43 kmc, poke with a depleted-oak warhead maypole <-- * oerjan smells an evil autocorrect 19:50:34 or a joek. 19:50:56 * boily imagines a fantasy battlescape, where the Chimæric Words struggle against the Evil Autocorrectians 19:51:20 * oerjan throws Bike in gaol 19:51:22 oerjan: horatio is what i was thinking of anyway 19:51:33 yay 19:52:43 i'm so deep. 20:00:24 `unidecode ++ 20:00:27 ​[U+002B PLUS SIGN] [U+002B PLUS SIGN] 20:00:43 http://lolmythesis.com/ 20:00:47 somehow they looked different in my browser. 20:00:52 a good blog 20:01:33 "Built software development tools for an alternate reality that forked off in 1980." hey, it's sgeo 20:02:11 kind of wish they'd link the actual paper but i guess that fucks with anonymity and also noone reads theses 20:02:20 do you guys think we can spot fizzie's thesis in there? 20:02:37 "Rats like cocaine", i bet 20:03:06 fizzie: what are you working on, again? 20:03:25 Bike: also all PL research 20:04:01 "Anselm’s ontological proof for God’s existence completely fails because he literally didn’t understand basic grammar." 20:04:11 lol 20:05:10 Grammar is the problem? 20:05:12 “Lasers make really pretty shit when you pass them through funky glass. Also, chemistry makes pretty colors.” ← sounds a lot like my bro's internship. 20:06:34 "You can’t understand what hillly cities look like in two dimensions. 20:07:22 Taneb: oh I think I forgot to respond to your poke, what was it? 20:07:50 oooooh! one from Université du Québec à Montréal! “Money is a much more complicated thing than you think it is and the modern financial system is in the process of screwing it real good.” 20:07:54 "Brain cells are really cool. Zebrafish. People have schizophrenia. Count ALL THE THINGS. Cell death. Fish death. STERILE! Significance. Yeah." see now we're talking 20:08:34 "Also, 10 nanometers sounds really big now" 20:11:06 I like the one about tricky meditation. I think I can pull that one off in our next RPG campaign. :D 20:12:54 Tricky meditation? 20:13:17 zzo38: “If you want to trick someone into meditating, all you have to do is turn the lights completely off, suspend their body, and get them to DJ ambient sounds using their breath.” 20:14:02 boily: Would they need to know DJ? 20:14:16 -!- nooodl has joined. 20:14:29 "we should all spend ages investigating a phenomenon in a non ecologically valid manner and then conclude that we found out nothing about it" there's a half-decent chance i know who submitted this one... 20:15:12 zzo38: minor detail. I'll wing it over either a fortitude or a nature check. yeah. probably going to go with the nature check. 20:15:15 boily: Reech specognition. 20:16:17 boily: OK 20:16:19 fizzie: that one sounds like a mahjong declaration... 20:16:59 zzo38: as long as I entertain the GM, and can write something nonsensical in the Journals, it'll slide like a hot knife in a pound of yak butter. 20:17:08 boily: And I lost a couple of them datasets that went into fungot accidentally. Some I still have. 20:17:08 fizzie: orestes, the greek highwayman. the crimes were not all the safeguards of liberty known in civilized and humane jurisprudence to be introduced, so that before i got started. it takes a genius in compression to compact as many facts as that. 20:18:13 fungot: very misfortune. such disgrace. 20:18:13 boily: caesar lifted his head at the salutation. his air of deep abstraction fnord and he found one which united all that was stately and venerable in the antique manners, without fnord is of immemorial antiquity among us. it does not break down or derange the scheme of bringing our court to a resemblance to the neighbouring monarchies, it was not in the inns of court and in the unfettered exercise of their own mother tongue, t 20:18:31 ^style 20:18:32 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches* ss wp youtube 20:18:35 ^style irc 20:18:36 Selected style: irc (IRC logs of freenode/#esoteric, freenode/#scheme and ircnet/#douglasadams) 20:19:03 "p > 0.05" 20:19:22 or lieing. I can't remember for the fungot of me what is the correct verb. <-- i suspect "lying" hth 20:19:22 oerjan: probably nothing like what you may have been due to these flaws i will not implement fnord do not fnord on this 20:19:50 boily: Write something nonsensical in the Journals? 20:19:53 "i will not implement fnord do not fnord on this" is a good motto to live by. 20:20:52 zzo38: I'm the Secretary of Our Campaigns, writing down everything Stupid we do, in a... uhm... deconstructed manner. 20:20:56 fnord not lest you be fnorded 20:22:25 boily: O, OK. Well, in the D&D game I am in, I type everything, even if it isn't stupid. 20:23:08 (I also record the character sheets) 20:23:51 But I try to be sufficiently accurate so if I made some mistake anyone can notice, I should fix it. 20:24:28 What if only one person can notice it? 20:25:05 shachaf: It doesn't matter as long as they can tell me about it. 20:25:16 FNORD! 20:25:16 zzo38: I think I sent you some character sheets some time ago, didn't I? 20:25:16 then it's not a mistake. 20:25:35 (also, 2 minute lag. interesting effect in the logs...) 20:26:15 boily: I think you may have done, but I didn't keep the copy. 20:27:19 Do you keep on computer and print it out, or synchronize the copy in the computer with the paper like I did instead? 20:27:52 eeeeeeh... my GM and/or another player does that. 20:29:05 However, I need to fix the macro file so that it will split the spell levels into multiple rows if necessary, which it is. 20:38:56 Now I realized I also failed to mention how many 5th-level slots I have. 20:54:36 "Too much weather to explain in just nine words--maybe in twelve--nope, not even in seventeen." 20:54:57 I think the only segment of The Onion that I really dislike are the audio reports 20:58:49 -!- AnotherTest has quit (Ping timeout: 252 seconds). 20:59:50 someone badly needs our help http://stackoverflow.com/questions/20817113/how-to-read-character-in-whitespace-language 21:01:49 haskell compiler 5.02??? 21:01:58 one might guess that stackoverflow doesn't handle tabs well. 21:02:33 I improved the page layout for the character sheets now. 21:03:03 is there a better haskell implementation now? 21:03:19 when I looked at the whitespace interpreter, it used lists for *everything* 21:03:23 boily: well it's the one the implementation is mentioned to work with... 21:03:26 hmaukello. 21:03:33 opcodes? list. 21:03:37 oerjan: yes, but... GHC 7.6? 21:03:38 stacks? list. 21:03:47 dynamic memory? list. 21:04:09 and it used integer indices for everything, so just stepping through the opcodes was O(n²) 21:04:19 boily: with the way ghc has changed the current ghc might very well not compile whitespace. not that i've tested. 21:04:58 oerjan: oh. as in, directly compiling whitespace with no haskell intermediary? 21:05:29 mauke: i do not suspect efficiency was a major consideration. 21:05:43 yes, but the code really was stupidly slow 21:06:05 it made solving spoj.pl exercises in whitespace close to impossible 21:07:31 mauke: ok lists and indexing is of course stupid. 21:09:02 so anyway, I wrote an assembler/disassembler and a (still stupid but hella) faster interpreter 21:09:59 do you have a link 21:10:42 so we can add it to esolang. 21:11:27 mauke: did someone `relcome you yet? 21:11:41 boily: probably. was that the one with colors? 21:12:42 hm wikipedia has a nice github link 21:12:56 mauke: if you identify `relcomming with colours, then yes. 21:13:11 http://mauke.hopto.org/stuff/whitespace/ but that's not a permanent link 21:14:42 mauke: is yours in the github collection? i added that instead. 21:15:13 what github collection? 21:15:20 i'm getting too good at this social media thing 21:15:23 https://github.com/hostilefork/whitespacers/ 21:15:25 can't trust my opinions if they're too popular 21:16:31 oerjan: no, it's not in there 21:16:32 oerjan: oh. as in, directly compiling whitespace with no haskell intermediary? <-- no, as in compiling the whitespace interpreter 21:18:00 beuh. I am disappoint. 21:18:28 kmc: how would you rate your own trustiness on the Fungot-Ørjan scale? 21:18:32 it's from 2003 and seems to be plain haskell 98. 21:18:58 wait, i'm on the opposite side of fungot? 21:18:58 oerjan: though i admit it's not exactly quoted, but very important, i've just been trying to find 21:19:18 fungot: have you heard of a man called markov? 21:19:19 mauke: telnet irc.freenode.net 6667 -c unlambda blah blah blah 21:20:11 mauke: fungot is kinda the mascot of the channel. 21:20:11 boily: i suggest c and/ or 21:20:22 mauke: also c, according to it. 21:21:23 fungot: i am not convinced that telnet command works. 21:21:23 oerjan: context fnord input); fnord fnord dove fog. 21:21:48 fungot: print STDOUT q / Just another Perl hacker, / unless $spring 21:21:48 mauke: come on! 21:22:37 fungot: do you see the fnords? 21:22:37 kmc: i'm not voicing a concern, i wouldn't try to psychoanalyze you all the answers! 21:24:04 mauke: as you can see, the bot is strangely sentient. 21:25:34 fungot: thanks, I hate it when people do that 21:25:34 kmc: fnord not mainstream programs? :) i use the precise gc do better? i want to 21:27:40 that store function is something to behold. 21:34:24 -!- Sprocklem has joined. 21:39:24 -!- tertu has quit (Read error: Connection reset by peer). 21:40:17 -!- tertu has joined. 21:48:16 Hm, fizzie you there? You have some ffmpeg-fu right? 21:48:25 -!- boily has quit (Quit: FOOOOOOOOD!). 21:48:34 -!- metasepia has quit (Remote host closed the connection). 21:49:25 I've done some things with it, but maybe "-fu" is overstating things. 21:49:47 I basically have a single large music file (mp3) and a list of timecodes and want to split the file at those time codes. 21:50:03 Also I have Debian so not really real ffmepg 21:50:12 but avcode or whatever it is called 21:50:32 "avconv", and I'm not entirely sure you can convince avconv to do it losslessly. 21:50:42 Could you do it with ffmpeg? 21:50:53 I could build the real deal if that is required 21:51:20 They don't really differ all that much. And it's possible it's smart enough to do it, I'm just not quite sure. 21:53:41 It would be something like avconv -ss 123 -t 42 -i input.mp3 -codec copy output.mp3 to take a snippet of 42 seconds starting at 123 seconds in. 21:53:51 Oh yeah I forgot, I built ffmpeg into ~/local/ffmpeg some time ago 21:53:56 So I do have the real deal 21:54:43 fizzie, Ah, so time to write a program to compute a time code like 1:20:23:41 Start of this section\n1:21:... and turn it into that 21:54:52 Python script time! 21:55:06 Both arguments can take 1:2:3.4 hour:minute:second.fraction formats. 21:55:20 (But you would still need to compute the duration between two timestamps.) 21:55:24 Right 21:55:28 So still needs a script 21:55:58 Also I had terrible experience with -codec copy in the past not doing what I want 21:56:05 I'll give it a try 21:56:21 sox can extract something given absolute start and end positions, if I recall correctly, but I'm reasonably sure sox especially won't do it without re-encoding. 21:56:34 Sounds likely 21:57:17 By the way, after I fixed my glx kernel module (it wasn't compiled for the current kernel!), flash video in full screen no longer works 21:57:47 So whatever fall back driver X uses when fglrx isn't loaded, works with flash 21:57:48 Sigh 21:58:05 -!- Chillectual has joined. 21:58:14 Hrm. I tested the line above on a random mp3, and it seems to have done the start seek properly but not the duration limit. 21:58:26 Really? 21:58:29 Well that is silly 21:58:50 Ah, command line argument order strikes again. 21:59:03 Oh? 21:59:06 You need avconv -ss 123 -i input.mp3 -t 42 -codec copy out.mp3 instead. 21:59:08 I hate utilities like that 21:59:17 What 21:59:19 Because the duration limit is an "output" kind of an argument. 21:59:22 That makes little sense 21:59:28 Sigh 21:59:34 And whatever you specify before an -i option is specific for that input, or some-such. 21:59:44 Ugh 22:00:05 Even better: the -ss can go both before or after the -i and will do a subtly different thing. :p 22:00:20 fizzie, hm would this work on an mp4 from youtube as well, I need that too, not sure what audio codec thoses uses (nor any idea how to find out) 22:00:43 -!- LinearInterpol has quit (Ping timeout: 246 seconds). 22:01:20 I think the formats that go in an MP4 container are all AAC on the audio. 22:01:33 Ugh 22:03:11 Yes it is AAC 22:03:16 According to vlc 22:04:07 -!- Chillectual has changed nick to LinearInterpol. 22:04:48 $ ~/local/ffmpeg/bin/ffmpeg 22:04:49 WARNING: gnome-keyring:: couldn't connect to: /home/arvid/.cache/keyring-z7nSMy/pkcs11: No such file or directory 22:04:51 why the fuck 22:04:59 Is it trying to do gnome keyring!? 22:06:58 `run echo $'LET "1:20:23.41 Start of this section\\n1:21:34.56 etc" ~ "{d!+}:{d!+}:{d!+.!d!+}.+{d!+}:{d!+}:{d!+.!d!+}"\n\\0+(60*(\\1+60*\\2))-\\3-(60*(\\4+60*\\5))_"' | ploki 22:07:00 71.1500000000005 22:07:27 What is ploki? 22:07:43 I don't know how good time-domain accuracy you'll get out of it with -codec copy, since (AIUI) MP3 hasn't really been designed for extracting individual frames; there's some inter-frame dependencies. (If I ever knew the details, I've forgotten them.) 22:08:02 ploki is love, ploki is life 22:08:09 fizzie, what about aac? 22:08:20 mauke, Something more useful? 22:08:28 (I got a file 10.3 seconds long with -t 10.) 22:08:36 Vorpal: it's a programming language 22:08:39 -!- nucular has joined. 22:08:40 -!- nucular has quit (Changing host). 22:08:40 -!- nucular has joined. 22:08:43 mauke, paradigm? 22:08:56 It looks of the unreadable sort from that 22:09:00 what are my options? 22:09:18 mauke, the usual? 22:09:29 ? 22:09:41 functional/imperative, oop/not-oop and so on 22:09:43 Vorpal: ffmpeg and avconv are unlikely to have major functionality differences afaik 22:09:53 imperative 22:09:54 or rather they probably both have some things the other doesn't have at any given time? 22:10:01 elliott, ah okay, then what was the bloody point of the fork? 22:10:15 open source development politics 22:10:22 Oh right. 22:10:26 I think ffmpeg pulls in like half the libav commits unchanged nowadays or something 22:10:39 I think libav has the more momentum if only because Debian etc. use it 22:10:40 And avconv the same? 22:10:47 Hm 22:10:48 I don't think it's so much the other way around, but I don't know that much 22:10:51 I just read a blog post about it 22:11:01 All this over indentation and braces? ;) 22:11:27 Anyway I don't really care what the conflict is about 22:12:41 Vorpal: Got 10.9 seconds with "-t 10" for extracting some AAC audio from a youtube-dl .mp4 file. 22:13:15 So okay, I can just forget non-lossy then 22:14:33 If you want exact time resolution. At the very least, it's going to have to be rounded at the frame boundaries of the audio codec. 22:14:47 (Kind of like you need to speak in 8x8 blocks for lossless JPEG operations.) 22:16:04 Ah yes 22:17:24 `unidecode ē 22:17:26 ​[U+0113 LATIN SMALL LETTER E WITH MACRON] 22:18:00 `unidecode ω̈ 22:18:02 ​[U+03C9 GREEK SMALL LETTER OMEGA] [U+0308 COMBINING DIAERESIS] 22:18:39 LATIN SMALL LETTER E WITH MACARONI AND CHEESE 22:19:18 never has a character been so delicious. 22:20:03 (Going to sleep, I think; been a long day.) 22:22:52 * oerjan imagines fizzie dreaming about chasing edible symbols 22:28:07 -!- LinearInterpol has quit (Ping timeout: 272 seconds). 22:32:48 back 22:36:52 sup 22:39:56 I really dislike the iterators of python 22:40:01 They are too limited 22:40:48 well it is obj oriented, so you can make your own! :P 22:41:04 Vorpal: How do they work, and how is it limited? 22:41:20 There is no support for iterators that support going backwards and forwards. In C++ terms they would basically be input iterators I believe 22:41:38 -!- LinearInterpol has joined. 22:41:58 For example, if I want to look at the next item in the iterator without removing it from the iterator (i.e. a peek function), can't do it 22:42:25 quintopia, yes, but it won't integrate into the "for x in foo" syntax. I would have to do my own while loop over it 22:43:01 __iter__ 22:43:03 In which case, why don't I just do a in_list = list(input_iter); for i in range(len(in_list)): or some such 22:43:27 nucular, pretty sure that i wouldn't be able to access a peek function even if I added one in that case? 22:45:16 It depends on how you implement your iterator 22:46:14 Hm I guess I could create some wrapped object that forwarded most of the calls to the underlying object and then do "for e in my_collection: ... e.next()" 22:46:20 Sounds annoying though 22:47:52 I heard you can even subclass generator and set __iter__ to an instance of that subclass 22:48:22 Oh that is a cool idea, but I think doing an range iterator is easier since this is a pretty short one-off script 22:49:08 -!- nisstyre has joined. 23:09:01 What is a good python IDE? I just use IDLE mostly, but it is kind of bad at figuring out completion suggestions. Understandable giben the dynamic typing 23:10:00 I really like the wxPython Py suite but I only use Sublime Text 2 23:10:15 given* 23:10:20 Hm okay 23:11:25 Vorpal: You can look at Editra, it's slightly based on the Py suite and also written in Python + wx 23:12:18 -!- olsner has joined. 23:12:39 Hm 23:12:51 hm! 23:13:42 I used it for a long time before I found out about ST2 23:14:03 everyone keeps telling me to use ST2. 23:14:37 Maybe because you should :P 23:15:17 why. it's not free or open source last I checked. 23:15:59 True 23:16:05 I heard sublime is good though 23:16:08 Never tried it myself 23:16:17 A few people at work uses it 23:16:20 It only randomly shows a message box at every tenth saving action if unregistered 23:16:25 I mostly use emacs instead 23:16:49 nucular, ouch, I tend to save quite often 23:16:55 :D 23:17:29 actually more like at every 20th but meh 23:19:38 I almost never use an IDE, I just have the docs on another halve of the screen 23:20:01 nucular, I like intelisense style completion, doesn't work very well for python though 23:20:59 i don't use an IDE (which I take to include sufficiently fancy vim/emacs configs) but mostly out of laziness and inertia, not because I don't think they're valuable 23:24:25 what does IntelliSense different again? 23:24:37 the Agda emacs mode is awesome and if I had such a mode easily available for Haskell and Rust, I would love it 23:24:43 enough to switch back to emacs, maybe 23:25:23 -!- olsner has quit (Ping timeout: 272 seconds). 23:29:12 -!- nutty has joined. 23:29:12 -!- nutty has quit (Changing host). 23:29:12 -!- nutty has joined. 23:29:14 -!- nucular has quit (Read error: Connection reset by peer). 23:30:07 -!- nucular has joined. 23:30:07 -!- nucular has quit (Changing host). 23:30:07 -!- nucular has joined. 23:31:44 -!- nuculear has joined. 23:32:30 wow, two web disconnects in such a small time 23:33:50 -!- nutty has quit (Ping timeout: 240 seconds). 23:34:37 -!- nucular has changed nick to Guest5107. 23:34:39 -!- Guest5107 has quit (Ping timeout: 240 seconds). 23:39:09 -!- nuculear has changed nick to nucular. 23:39:10 Now I think that with the features in Black-C, it seems like it would be possible to use them to implement many features resembling those used in C++, such as templates, run-time type information, inheritance, Koenig lookup, etc. Do you think this is correct or did I miss something important that results in such implementations not working? 23:39:26 -!- nucular has quit (Changing host). 23:39:26 -!- nucular has joined. 23:41:40 am I the only one only coming up with http://en.wikipedia.org/wiki/RBL_Posse when searching Black-C? 23:41:52 it's zzo38's c proposal thing. 23:42:02 http://zzo38computer.org/textfile/miscellaneous/black_c.txt 23:43:01 As well as some C99 stuff such as complex numbers could also be implemented using these features. 23:43:53 O, and namespaces, too. 23:45:10 Actually I just came here to talk with ais523 about building a Snowflake interpreter 23:45:12 I have recently added the specification of "extern static" now; it is the only thing I added today, I think. Name mangling applies to things declared as "extern static", and in fact only to such things (other things are treated as normal C names). 23:49:03 zzo38, why would you want to make C++!? 23:49:26 -!- hogeyui_ has quit (Ping timeout: 240 seconds). 23:49:28 Implementing ADL and templates seem like terrible ideas given how much of a pain they cause in the C++ world 23:49:49 -!- hogeyui_ has joined. 23:50:02 nucular, he seems to be missing atm 23:50:43 yes 23:51:18 Vorpal: It isn't C++; I am simply saying that such things may be some of the things that can be implemented using the features I have described. If you don't like them, don't program them in! 23:51:20 fizzie, my python script works fantastically! 23:52:02 Good thing that I'm a D fan btw :P 23:52:25 nucular, you and Deewiant? 23:52:34 And I guess the D author anyway 23:52:46 To be blunt, what I'm saying is that D hasn't really seemed to take off much 23:53:09 zzo38: does your metaprogramming system give deep access to inspect & destructure types, the way C++ templates do (and pretty much nothing else does)? 23:54:08 fizzie, ... hm, I don't know what avconv did though, the "duration" column in vlc is all messed up for these files... 23:54:13 kmc: I am not very well knowing how C++ does it. 23:54:13 Until you play them 23:54:24 Maybe some sort of VBR and no included length info? 23:54:47 Vorpal: What is "ADL" anyways? 23:56:15 -!- nucular has quit (Ping timeout: 240 seconds). 23:56:19 zzo38, Other name for Koenig lookup (I had to look up what "Koenig lookup" was, I only knew the name ADL - Argument Dependent Lookup) 23:56:35 -!- nucular has joined. 23:56:50 Vorpal: OK, I didn't know what the abbreviation stood for. 23:57:05 sorry, my connection decided to suck for today 23:57:44 kmc: Can you give some example of its working?