00:04:26 -!- mihow has joined. 00:08:27 -!- tromp__ has joined. 00:12:53 -!- Herbalist has joined. 00:25:07 -!- tromp__ has quit (Remote host closed the connection). 00:28:56 -!- tromp__ has joined. 00:29:21 -!- hppavilion[1] has joined. 00:29:24 Hi 00:30:02 lo 00:31:47 -_- 00:31:59 >_> 00:37:03 -!- mihow has quit (Quit: mihow). 00:40:45 -!- augur has joined. 00:40:58 -!- zzo38 has quit (Remote host closed the connection). 00:43:21 -!- tromp__ has quit (Remote host closed the connection). 00:49:57 `? RAII 00:49:58 RAII? ¯\(°​_o)/¯ 00:52:12 `le/rn RAII/RAII is Resource Allocation in the constructor... wait wait uh... Is uh, Initialization 00:52:14 Learned «raii» 00:52:45 Why not `learn? 00:52:58 I like / 00:53:02 You're lucky `le/rn happens to lowercase the input. 00:53:15 It doesn't do any of the other transformations required to make a wisdom entry. 00:53:17 Apparently even on Reddit I'm boring: https://www.reddit.com/r/User_Simulator/comments/3dzjbp/lets_all_test_here/ctad1js?context=3#ctad0c3 00:53:24 just wait for oerjan to hear about this 00:54:29 Reddit is a poor imitation of *chan 00:54:39 i could get simulated, but then i'd have to kill you 00:54:49 what's that wisdom entry for 00:55:20 with the whole "wait wait uh" thing 00:56:02 -!- Lymia has quit (Quit: Hugs~ <3). 00:56:08 It makes fun of the fact that the RAII acronym makes no sense 00:57:14 ok but i don't buy that it helps the wisdom database 00:57:18 -!- Lymia has joined. 00:57:53 it helps it by being funny if you know what it is 00:58:58 I know what RAII is (and I think "RAII" isn't a particularly good name for it -- "RDID" is slightly better but also not great) and I don't think it's funny. 01:02:21 `? RAII 01:02:22 RAII is Resource Allocation in the constructor... wait wait uh... Is uh, Initialization 01:04:17 `learn RAII means you allocate in the constructor and deallocate in the destructor. There is no 'initializer' involved. 01:04:20 Learned 'raii': RAII means you allocate in the constructor and deallocate in the destructor. There is no 'initializer' involved. 01:04:59 -!- zzo38 has joined. 01:05:18 there is that less humorous enough 01:06:27 `? 01:06:28 ​? ¯\(°​_o)/¯ 01:06:32 `wisdom 01:06:34 gopher/Gopher is int-e's vision of the successor of HTTP/2. But zzo38 thought of it first. 01:06:39 `wisdom 01:06:40 latex/LaTeX is \end{verbatim} \textbackslash textbackslash begin\textbackslash \{document\textbackslash \} 01:06:49 There was a problem with PHIRC because it was expecting PuTTY but now it is xterm instead, so it wouldn't wrap lines or backspace properly, as well as some other problems, but I fixed it by making a shell-script to wrap around it, as well as a program called "winchset.c" which just copies from stdin to stdout until EOF, except that when it receives SIGWINCH it will report the terminal size of stdin to stdout. 01:07:38 I can send the program in case you would need it 01:10:25 -!- Wright has quit (Ping timeout: 264 seconds). 01:24:27 -!- tromp__ has joined. 01:25:18 `wisdom 01:25:19 indexed monad/Indexed monads are just monads on an indexed category. \ Indexed monads are just categories enriched over the monoidal category of endofunctors. 01:25:36 `wisdom 01:25:37 bdsm/BDSM definitely isn't a kind of LARP and Taneb definitely did not invent it. 01:25:45 `wisdom 01:25:47 _̰̆̓_̦̻̖͍̟̖̅ͭͭͬ͡_͉̭ͧ͒̐_̯͙̬̬̦̯͂͋͒ͧ͋̋_̴̝̔̉̅ͨ͞/_̰̆̓_̦̻̖͍̟̖́̅ͭͭͬ͡_͉̭ͧ͒̐_̯͙̬̬̦̯͂͋͒ͧ͋̈̋_̴̝̔̉̅ͨ͞ _̰̆̓_̦̻̖͍̟̖́̅ͭͭͬ͡_͉̭ͧ͒̐_̯͙̬̬̦̯͂͋͒ͧ͋̈̋_̴̝̔̉̅ͨ͞ 01:26:13 `wisdom 01:26:14 famicom/Famicom is a famous sitcom from Japan. 01:26:18 `wisdom 01:26:19 roujo/Roujo is a Java heretic leaning on ungrammatical Haskell. His claim to Canadianness is marred by an unholy portal to China. The treaties suffer, so the cocktail will be postponed. He does not understand shell quoting. 01:36:44 -!- variable has joined. 01:38:49 -!- Herbalist has left ("WeeChat 1.2"). 02:02:25 -!- tromp__ has quit (Remote host closed the connection). 02:06:17 -!- Wallacoloo has joined. 02:20:36 -!- Wright has joined. 02:22:47 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 02:24:30 -!- oerjan has quit (Quit: leaving). 02:35:37 -!- hppavilion[1] has quit (Ping timeout: 246 seconds). 02:41:49 anyone here with experience with GitHub's premium services? 02:45:27 i pay to have private repos 02:45:35 -!- Wallacoloo has left. 02:54:23 tromp_: mind answering some quetsions in PM? 02:54:36 i dont mind 03:02:53 -!- tromp__ has joined. 03:08:00 -!- tromp__ has quit (Ping timeout: 264 seconds). 03:08:06 What is the calculation called when you have one number and the answer is the original number divided by all square numbers it can be divisible by? 03:10:45 (Equivalently, take the set of prime factors which occur odd numbers of time, and take one of each and multiplied together) 03:11:02 -!- heroux has quit (Ping timeout: 256 seconds). 03:14:37 http://su3su2u1.tumblr.com/post/124431191528/reasons-to-hate-r 03:21:31 -!- copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 03:39:32 zzo38: https://en.wikipedia.org/wiki/Square-free_integer#Squarefree_core 03:45:29 O, OK 03:46:13 -!- password2 has joined. 03:48:20 A Digi-RGB display that wants to support arbitrary resolutions will need to be able to calculate a squarefree core, since it is used to determine what aspect ratio to use. Actually, it only has to determine whether the squarefree core is a particular number; it doesn't necessarily have to calculate squarefree cores. 04:04:37 -!- tromp__ has joined. 04:08:48 -!- tromp__ has quit (Ping timeout: 246 seconds). 04:47:09 -!- Wright has quit (Ping timeout: 255 seconds). 04:59:25 -!- Sgeo has quit (Read error: Connection reset by peer). 05:00:40 -!- Sgeo has joined. 05:08:12 -!- MDude has changed nick to MDream. 05:21:54 -!- programming has joined. 05:22:13 -!- programming has quit (Client Quit). 05:24:49 -!- hppavilion1[1] has joined. 05:25:03 Dammit 05:25:13 Does webchat only allow one server at a time? 05:25:34 -!- hppavilion1[1] has quit (Client Quit). 05:26:22 -!- hppavilion[1] has joined. 05:41:51 -!- Sgeo has quit (Read error: Connection reset by peer). 05:42:48 Webtv? 05:44:32 -!- Sgeo has joined. 05:45:38 -!- password2 has quit (Remote host closed the connection). 05:46:06 -!- variable has quit (Ping timeout: 252 seconds). 05:59:36 -!- Sgeo_ has joined. 06:02:22 -!- Sgeo has quit (Ping timeout: 248 seconds). 06:04:10 -!- tromp__ has joined. 06:07:05 -!- aretecode has quit (Read error: Connection reset by peer). 06:08:36 -!- tromp__ has quit (Ping timeout: 240 seconds). 06:10:11 -!- aretecode has joined. 06:14:14 -!- lleu has quit (Read error: Connection reset by peer). 06:37:08 [wiki] [[Talk:Call Queue]] N http://esolangs.org/w/index.php?oldid=43561 * Hppavilion1 * (+306) Created Page 06:41:12 Latest wisdom from the neural net: 06:41:14 16:25:39: good light like that is still the last exploit 06:41:35 I couldn't agree. Good light like that is, most certainly, still the last exploit. 06:41:42 s// more/ 06:53:57 I have now written the program to play .MOD/.XM/.S3M/.IT with Linux command-line. It expect music file in stdin and then writes the raw data to stdout you can then pipe it to aplay in order to play it back. You could even do stuff like: amigamml | playmod | aplay 06:57:42 [wiki] [[Tangle bracket language]] N http://esolangs.org/w/index.php?oldid=43562 * Hppavilion1 * (+537) Created Page. Hope there isn't already one for it :( 06:57:51 Yaaaaaaaay I've created a pgae 06:57:54 *page 06:57:59 And it might be good 06:58:41 Anyone want to congratulate me? :{P 06:59:33 Well, let's see what it is and then we can see about congratulating you. 07:00:51 [wiki] [[Tangle bracket language]] http://esolangs.org/w/index.php?diff=43563&oldid=43562 * Hppavilion1 * (+156) Elaborated on tangliness 07:01:29 It's more of a concept than a language itself 07:02:08 Sort of like what I think "Call Queue" should be 07:04:07 [wiki] [[Tangle bracket language]] http://esolangs.org/w/index.php?diff=43564&oldid=43563 * Hppavilion1 * (+0) Moved {{stub}} 07:04:51 So? 07:04:55 zzo38 07:05:01 What do you think? 07:06:50 I like it 07:07:12 Yaaaaaay 07:07:21 About moving it, I think just changing the category may work 07:07:32 I first heard about languages like that with ~ATH 07:07:38 Moving Call Queue? 07:07:50 Or moving Tangle Bracket Language? 07:09:15 I meant moving Call Queue as the message on the talk page; that is what I was refering to 07:09:48 I do like the "tangle bracket language" actually it is ideas I have thought before too 07:10:09 Ah 07:10:14 But the example program seem clear to me 07:10:29 It's late here and I don't want to think :P 07:10:39 If you want you can edit the page to explain it to people 07:11:00 Call Queue is a language, but I think it should be a concept for languages 07:11:09 But I don't want to delete someone else's work 07:11:23 So either I'll make a page called Call Queue (concept) 07:11:57 Or move Call Queue to "Koen's Call Queue Language" 07:12:21 Which seems to be that if x is false then doSomethingElse, otherwise if y is false do nothing, otherwise if x and y are both true then doSomething and then repeat. That's what it look like to me 07:12:53 Oh 07:13:08 I'm not going to try to read that 07:13:22 :P 07:14:27 I'm tabbed out, so add "hppavilion[1]" to any messages to me 07:16:37 hppavilion[1]: But my idea was they don't have to be tangled it is optional, anyways 07:17:26 -!- hppavilion[1]_ has joined. 07:17:30 Dammit firefox 07:17:41 It crashed 07:18:45 -!- hppavilion[1] has quit (Ping timeout: 246 seconds). 07:19:44 -!- hppavilion[1]_ has changed nick to hppavilion[1]. 07:19:49 There we go 07:21:38 So 07:22:10 [wiki] [[Talk:Tangle bracket language]] N http://esolangs.org/w/index.php?oldid=43565 * Zzo38 * (+247) This is what I expect the example code to mean 07:22:48 So? 07:23:02 Yes. 07:23:03 So. 07:23:21 -!- heroux has joined. 07:23:23 OK 07:23:39 I can't see the update 07:23:45 How long does this usually take? 07:23:59 Oh 07:24:01 It was in talk 07:24:06 * hppavilion[1] facepalms 07:26:14 [wiki] [[Tangle bracket language]] http://esolangs.org/w/index.php?diff=43566&oldid=43564 * Hppavilion1 * (-20) Implemented User:Zzo38's code 07:26:23 Thanks for the code :) 07:27:44 Imma go make a sandwitch 07:27:54 If the && is lazy (like in C) then it doesn't matter whether or not y has side-effects, I think 07:28:01 Imma go make a sandwitch 07:28:09 HOW DO I AFK MYSELF 07:28:43 Use AWAY with any non-empty parameter; this won't indicate it except to someone who send private message or WHOIS to you though. 07:28:56 Oh 07:29:01 (Whatever IRC client you use might have a menu for it; I don't know) 07:29:01 Well I'm doing it anyway :P 07:29:14 AWAY with no parameter cancels this function. 07:32:49 -!- white_bear has joined. 07:33:00 Test 07:37:28 Iiiiiiiiiiii' dreeeeeaming of a word of eeeeeeendless 07:37:32 NIGHTMARES 07:48:09 -!- hppavilion[1] has quit (Ping timeout: 246 seconds). 07:48:35 -!- mbrcknl has quit (Ping timeout: 240 seconds). 07:50:44 -!- ocharles_ has quit (Read error: Connection reset by peer). 07:50:51 -!- mbrcknl has joined. 07:51:18 -!- ocharles_ has joined. 07:53:32 -!- tromp__ has joined. 07:57:42 -!- tromp__ has quit (Ping timeout: 246 seconds). 08:02:00 -!- augur has quit (Ping timeout: 255 seconds). 08:38:11 -!- AnotherTest has joined. 08:43:20 -!- Patashu has joined. 08:47:44 [wiki] [[O]] M http://esolangs.org/w/index.php?diff=43567&oldid=43555 * Phase * (+98) link to ReadTheDocs 08:50:41 "Of the fatalities on the railway in 2013/14, seven occurred on a level crossing, 18 involved people trespassing on the railway and 286 were suicide or suspected suicide." 08:51:53 That's not a uniform distribution. 08:51:56 (My morning commute was delayed by one today.) 08:55:46 at least it's a quite failsafe suicide method 08:57:20 -!- shikhin has quit (Read error: Connection reset by peer). 08:57:47 In what sense is a suicide method fail-safe 09:01:40 -!- shikhin has joined. 09:05:19 that you're guaranteed to succeed 09:06:30 if you take pills but fail to take enough, you may end up living but braindead 09:11:31 -!- x10A94 has joined. 09:11:47 "Reliable statistics on the likely mortality rate of being hit by an overground or underground train are hard to locate. Wikipedia quotes a 90% mortality rate for jumping in front of a high speed train (not when it is slowing down as it comes in to a platform though), and 67% for subway/underground trains, as people are generally jumping as the trains are slowing down coming into a station." 09:13:10 Those are probably out of a hat, but I wouldn't expect it to be entirely foolproof. 09:13:32 Your best bet may be a bridge, but bridges that cross tracks tend to be fenced up. 09:13:47 (And if you do survive, I assume you're quite likely to end up badly injured.) 09:15:47 A handgun would probably have a much higher success rate (but beware https://www.youtube.com/watch?v=wb_GNzfEBKI) 09:22:13 well, if you jump before a train that is just about to stop... well that's obviously not fail-proof. 09:22:31 -!- janus_ has joined. 09:22:33 so... idiots 09:22:41 when you do it, at least do it well 09:23:30 if a high-speed train goes through your body, you're 100% guaranteed to not live 09:23:55 so that 90% mortality rate probably comes from people bouncing off or something 09:34:42 -!- janus_ has left. 09:39:06 -!- hilquias has joined. 09:47:12 Features I want Java to have 09:47:31 1.) allow void bar() { if(condition) return handleError(); } 09:47:48 2.) allow class overloading 09:48:10 such as class Pair; and class Pair 09:52:03 also what happens with exceptions that happen during close if you use try-with? 09:52:15 try(FileInputStream fis = new FileInputStream(new File("foo.txt"))) { } 09:52:23 close() may throw an IOException 09:52:34 but it seems the try-with statement suppresses the Exceptions on close()? 09:57:14 hm no. 09:57:20 they can be catched in the catch block as usual 09:58:50 this is actually pretty cool 09:58:57 with this, you can sorta get something like destructors :D 10:02:59 you just gotta be careful not to copy references 10:04:51 The only failsafe suicide method is overdosing on barbiturates in combination with a plastic bag over your head 10:05:12 well... it's the fail-safest suicide method at least 10:06:00 wrist cutting and trying to overdose by yourself is generally not really a safe way of doing it 10:06:12 mostly because you have to cut precisely and deep enough 10:06:18 (deeper than you'd think) 10:06:58 and you better take some stuff before-hand that stops coagulation 10:07:56 and you need an anti-emetic if you plan on doing it with drugs 10:08:22 otherwise plastic bag + helium works quite nicely 10:08:34 if your helium tank is big enough and the plastic bag is used correctly 10:08:42 that's how it's done in countries with no legal euthanasia 10:10:00 Since barbiturates are hard to get 10:18:41 -!- boily has joined. 10:28:23 Does rust still have owned pointers 10:28:28 or is that obsolete 10:28:34 I think so? 10:28:52 (crappy thing about rust is, that lots of example code on the net does not compile anymore because rust has changed a lot) 10:29:18 Taneb: data structures in rust are generally value types, right? 10:29:35 I'm not the one to ask, I'm afraid 10:29:38 oh :( 10:29:42 -!- augur has joined. 10:31:36 Chemicals used for lethal injections are extremely reliable, but harder to get 10:45:15 well, injecting any poisonous chemical should be lethal 10:45:38 if the dosage is enough 10:48:17 (though some people injected large amounts of mercury, but did not die, so that's not fail-safe) 10:50:07 The body has some ways to reject toxins. 10:51:03 -!- J_A_Work has joined. 10:51:10 if you inject some cyanide, that won't be rejected 10:58:38 -!- J_A_Work has quit (Quit: J_A_Work). 11:00:18 there are lots of common poisons. f.ex. jimsonweed is common, and if you eat a lot, it kills you. or make a tea out of a pack of cigarettes - nicotine is a strong poison so it will kill you 11:00:33 no antidote 11:00:46 so you cannot even be saved, so it's kinda fail-safe 11:00:54 "will" is a strong word. What's the LD50 for herbal nicotine? 11:01:09 750mg 11:01:48 some think it's 60mg 11:02:10 I guess the relevant product feature is actually LD99 11:02:46 "Standard textbooks, databases, and safety sheets consistently state that the lethal dose for adults is 60 mg or less (30–60 mg), leading to safety warnings that ingestion of five cigarettes or 10 ml of a dilute nicotine-containing solution could kill an adult." 11:02:52 (dosage that's lethal at 99% probability) 11:03:12 eh 11:03:13 well, it's easy - just keep ingesting more until you die 11:03:15 99% isn't good enough 11:03:19 For many toxins, the LD90 is much higher than the LD50 dose. 11:03:21 100% failsafe 11:03:24 that's still 1 out of 100 people surviving 11:03:44 1. drink 1 cup. 2. if not dead within 30 mins, drink another cup. 3. go to step 1 11:03:49 considering there is at least one suicide a day around here 11:03:55 three people would survive each year 11:03:58 that's not good enough 11:04:16 okay, we need ld100 11:04:34 well at max 1 in 10000 who survives 11:04:57 otherwise it's not safe 11:04:59 ld99.999 11:05:06 99% would already be a great safety improvement over the current estimate of ~10%: https://en.wikipedia.org/wiki/Failed_suicide_attempt 11:06:11 obviously rates of nonfatal self-injury is through the roof compared to suicide 11:06:22 that's a useless sentence there 11:07:18 Oh, it includes self-injuries 11:07:46 hu? 11:07:56 self-injury isn't suicide 11:08:18 otherwise I'd have at least 3 suicide attempts within the last month. 11:08:33 Apparently those statistics include self-injuries in suicide attempts 11:08:47 Oh. 11:08:50 That way. 11:09:00 wait 11:09:08 suicide attempts count as self-injury 11:09:15 or self-injury counts as suicide attempt? 11:09:16 i cigarette contains ~12mg of nicotine. so, make and drink a tea out of 5 packs of cigarettes, eat 3 handfuls of jimson weed, and eat 100 caffeine tablets. i think that's almost 100% fail-safe 11:10:24 + swallow some rat-poison, just in case 11:10:31 you can never know 11:12:11 poisons are easily available 11:14:39 Jafet: also if the second one: What forms of self-injury 11:14:57 potentially lethal self-injury? 11:15:11 (however you'd define "potentially lethal") 11:15:21 Ones that would get you sent to a suicide therapist, presumably 11:15:54 here when you have an attempted suicide, they pump you full of drugs 11:18:58 Jafet: Ok, so potentially lethal self-injury 11:19:26 -!- boily has quit (Quit: PECTORAL CHICKEN). 11:19:28 they don't send you to a therapist just because of cutting that leaves ugly scars but isn't lethal 11:23:03 How did this topic arise 11:23:53 My fault. 11:24:15 Don't worry, it will soon die off by itself 11:24:44 On another note... I am being really unproductive today 11:27:08 "In the late 19th century in Great Britain, attempted suicide was deemed to be equivalent to attempted murder and could be punished by hanging." 11:27:15 lol 11:27:56 "if you didn't kill yourself, we will" 11:27:58 Hanged convicts lost their inheritance to the crown, I think 11:30:57 -!- tromp__ has joined. 11:35:09 -!- augur has quit (Ping timeout: 252 seconds). 11:35:18 -!- tromp__ has quit (Ping timeout: 244 seconds). 11:35:22 -!- Phantom_Hoover has joined. 11:36:33 -!- lleu has joined. 11:36:34 -!- lleu has quit (Changing host). 11:36:34 -!- lleu has joined. 11:43:51 -!- copumpkin has joined. 12:02:07 -!- oerjan has joined. 12:06:11 -!- Patashu has quit (Ping timeout: 246 seconds). 12:10:21 -!- Lymia has quit (Quit: Hugs~ <3). 12:11:47 -!- Lymia has joined. 12:21:05 -!- Lymia has quit (Quit: Hugs~ <3). 12:22:27 -!- Lymia has joined. 12:23:13 -!- Lymia has quit (Remote host closed the connection). 12:37:58 -!- Lymia has joined. 12:53:44 -!- augur has joined. 12:56:50 morbid channel today 12:58:09 well, it's easy - just keep ingesting more until you die <-- istr at least for some pills the problem is your body is too smart: you start vomiting it up faster than it can kill you 12:59:18 oerjan, I think that way you will eventually die (or get into serious medical straits) from vomiting too much 12:59:20 and i'd also imagine for some poisons, you might pass out and not die 13:00:22 also you cannot get to 100% with anything; you might be accidentally saved by an asteroid impact. somehow. 13:01:01 or killed by the asteroid before the poison kicks in 13:01:14 Taneb: i think the point of the discussion was how to ensure you die with no risk of ending up seriously injured but alive 13:01:30 well part of the discussion anyway 13:01:31 It could be a small meteorite 13:02:29 meteorites are small asteroids or comets, aren't they 13:02:36 and pieces of such 13:17:46 overdosing can cause liver failures 13:17:50 that's a serious injury. 13:18:16 (overdosing can leave lots of permanent injuries if it fails) 13:43:57 -!- `^_^v has joined. 14:21:59 -!- MDream has changed nick to MDude. 14:58:33 -!- nycs has joined. 15:03:07 -!- oerjan has quit (Quit: leaving). 15:04:11 -!- _256Q has joined. 15:06:40 -!- `^_^v has quit (*.net *.split). 15:06:43 -!- skarn has quit (*.net *.split). 15:06:44 -!- izabera has quit (*.net *.split). 15:06:45 -!- fowl has quit (*.net *.split). 15:30:51 Apparently Windows 10 will have its very own SPARTAN-aftermarket sidekick: https://en.wikipedia.org/wiki/Cortana_(voice_assistant) 15:33:37 (Never mind, apparently it's already in phones) 15:38:40 -!- GeekDude has joined. 15:39:53 -!- FreeFull has quit (Quit: BBS). 15:46:18 -!- variable has joined. 15:46:47 -!- variable has quit (Remote host closed the connection). 15:49:55 -!- FreeFull has joined. 16:05:01 -!- Wright has joined. 16:10:24 -!- izabera_ has joined. 16:10:47 -!- izabera_ has changed nick to izabera. 16:37:21 -!- white_bear has quit (Quit: leaving). 16:41:33 -!- password2 has joined. 16:43:33 -!- password2 has left. 16:48:30 -!- Froox has quit (Quit: *bubbles away*). 16:52:44 -!- Frooxius has joined. 16:56:11 -!- atrapado has joined. 17:11:17 -!- fowl has joined. 17:22:22 -!- MDude has quit (Read error: Connection reset by peer). 17:24:22 -!- Lorenzo64 has joined. 17:40:42 -!- mauris has joined. 17:47:53 -!- Sprocklem has quit (Ping timeout: 255 seconds). 17:48:25 My opinion is making a SIGMEM signal that by default does nothing, but a program that can use a lot of memory that isn't mandatory should catch this signal in order to free any memory it doesn't need absolutely (such as a cache), and should probably also try to reallocate existing dynamic memory at the same size as it already was, and to malloc_trim(0) 17:48:48 Android has a thing like that. 17:49:33 There's an onTrimMemory callback you can implement, it's "Called when the operating system has determined that it is a good time for a process to trim unneeded memory from its process." 17:49:41 (Away. ->) 17:52:20 zzo38: I've suggested something like that before. 17:53:24 But I mean that even if the operating system is not running out of memory that you could call it manually by "kill -SIGMEM" command 17:53:33 Sure. 17:54:41 If a program does its own caching instead of relying on the OS page cache, there's no reason for it to hog memory when someone else wants it. 18:00:23 -!- Phantom_Hoover has quit (Remote host closed the connection). 18:05:06 `wisdom 18:05:18 mips/MIPS Is Popular in Schools. 18:05:41 Sounds like sched_yield, another interface that nobody ever uses. 18:11:57 -!- mihow has joined. 18:12:34 -!- skarn has joined. 18:16:09 -!- heroux has quit (Ping timeout: 264 seconds). 18:17:21 -!- heroux has joined. 18:47:33 -!- zzo38 has quit (Remote host closed the connection). 18:56:13 -!- Phantom_Hoover has joined. 18:57:46 -!- zzo38 has joined. 19:05:12 -!- FreeFull has quit. 19:28:52 -!- hppavilion[1] has joined. 19:29:05 -!- FreeFull has joined. 19:29:12 Hellu 19:30:54 Sue. 19:31:52 -!- Lorenzo64 has quit (Read error: Connection reset by peer). 19:32:53 -!- mauris_ has joined. 19:35:34 -!- mauris has quit (Ping timeout: 240 seconds). 19:41:31 Is your music playing program a UNIX-style filter? 19:43:32 -!- hppavilion[1] has quit (Ping timeout: 246 seconds). 19:44:07 -!- hilquias has quit (Ping timeout: 244 seconds). 19:57:26 -!- yorick has quit (Read error: Connection reset by peer). 19:58:30 -!- hppavilion[1][1] has joined. 19:58:31 Yaaaaaaaaaaaaaaaaaaaaay 19:58:37 I'm 2D 20:00:37 -!- x10A94 has quit (Read error: Connection reset by peer). 20:12:23 -!- villasukka has quit (Ping timeout: 258 seconds). 20:12:31 -!- atehwa has quit (Ping timeout: 244 seconds). 20:14:11 -!- villasukka has joined. 20:14:13 -!- atehwa has joined. 20:27:45 -!- oerjan has joined. 20:31:56 -!- villasukka has quit (Ping timeout: 258 seconds). 20:32:11 -!- hppavilion[1][1] has quit (Ping timeout: 246 seconds). 20:32:20 -!- atehwa has quit (Ping timeout: 264 seconds). 20:32:30 -!- villasukka has joined. 20:32:33 -!- atehwa has joined. 20:38:44 what, hppavilion[1] left? 20:39:05 @tell hppavilion[1] here's the comic i blathered about http://www.the-whiteboard.com/autowb516.html 20:39:05 Consider it noted. 20:39:28 stupid contrary universe. 20:49:33 `? relrod 20:49:34 A relrod is a machine useful for finding the Force. 20:49:51 fancy 20:51:31 `` hg log wisdom/relrod | grep summary: 20:51:32 summary: learn A relrod is a machine useful for finding the Force. 20:51:34 I don't remember that. 20:52:37 `rot13 relrod 20:52:37 eryebq 20:55:10 shachaf: it's in http://codu.org/logs/_esoteric/2015-04-02.txt ... hmm still don't get it. 20:55:45 oh hello shachaf :P 20:55:56 int-e: I don't either. 20:55:57 relrod: Do you get it? 20:56:05 no :( 20:56:14 Oh. 20:56:21 00:11:06: what's an elrod? 20:56:25 00:11:58: relrod: You may be more qualified to answer that than I am. 20:56:28 00:13:46: http://www.globalsino.com/EM/image1/3911.gif ??? 20:56:31 00:14:40: ah that must be the machine cern used to find the force 20:57:35 `? shachaf 20:57:36 oh. 20:57:37 shachaf sprø som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. 20:57:47 shachaf: thanks. 20:57:52 well that was ... anticlimatic. 20:57:59 00:51:08: shachaf: Lately I'm on a type theory thing. Trying to work with people in the math department at my school and have them let me do an Individual Study in type theory. 20:58:00 (and no that wasn't ironic) 20:58:03 relrod: how's that going 20:58:05 (nor sarcastic) 20:58:14 anticlimactic* 20:58:44 `? oerjan 20:58:45 Your famous evil overlord oerjan is a lazy expert in future computation. Also an antediluvian Norwegian who hates Roald Dahl. He can never remember the word "amortized" so he put it here for convenience. 20:58:47 relrod: if it's anticlimactic feel free to change it hth 20:59:14 `? universe 20:59:15 universe? ¯\(°​_o)/¯ 20:59:45 `learn The universe was created as an opposing force to oerjan. 20:59:47 Learned 'universe': The universe was created as an opposing force to oerjan. 21:00:12 shachaf: re: your question -- in the math department, not so well, but I did get permission from my CS advisor to do some self-study courses using TaPL and CPDT, so there's that 21:00:36 i,i conflict-free propagated data type 21:00:49 w.. what 21:01:00 cpdt 21:01:32 no, I got that. I've just never seen that expansion of that abbreviation. 21:01:36 -!- hppavilion[1] has joined. 21:01:52 I made it up, hence i,i 21:01:52 @google cpdt book 21:01:53 http://adam.chlipala.net/cpdt/ 21:01:53 Title: Certified Programming with Dependent Types 21:02:03 @google conflict-free propagated data type 21:02:03 https://en.wikipedia.org/wiki/Conflict-free_replicated_data_type 21:02:21 -!- Patashu has joined. 21:03:13 shachaf: fine, you win. :P 21:03:43 I don't know what you win though. Hopefully not money. Because I don't have any money to give you. :P 21:03:45 But now I remember Smerdyakov's book. 21:05:35 I,I ethical fair trade replicated data types 21:09:13 certified conflict-free 21:09:30 Floating Boolean 21:09:43 Jafet: also where did *you* get "I,I" from twh 21:10:05 -!- _256Q has quit (Read error: Connection reset by peer). 21:10:20 -!- _256Q has joined. 21:10:21 -!- _256Q has quit (Changing host). 21:10:21 -!- _256Q has joined. 21:11:20 `quote mauke 21:11:20 1151) C++ is a superset of a subset of C 21:13:08 `quote hppavilion1 21:13:09 1245) hppavilion1: there's not much point in `addquoting an `addquote unless the person who added it was somehow significant, or there's interesting context because you can tell it was added from the fact that it's there 21:13:26 :( 21:13:58 `` hg log quotes | grep 'fact that it' 21:13:59 summary: addquote hppavilion1: there\'s not much point in `addquoting an `addquote unless the person who added it was somehow significant, or there\'s interesting context because you can tell it was added from the fact that it\'s there \ summary: addquote the scene: it is a warm summer 21:16:02 -!- Walpurgisnacht has joined. 21:17:17 `learn The universe was created as an opposing force to oerjan. <-- YOU KNOW TOO MUCH 21:18:46 `` sed -i 's/created/invented by Taneb/' wisdom/universe 21:18:47 No output. 21:23:29 For every oerjan there is an equal opposite oerjan 21:23:31 meaning 21:23:35 no matter how smart oerjan is 21:23:42 there's going to be someone who is equall dumb 21:23:54 *equally 21:24:35 -!- mihow has quit (Quit: mihow). 21:24:57 -!- Walpurgisnacht has quit (Ping timeout: 250 seconds). 21:26:06 -!- Walpurgisnacht has joined. 21:26:17 `? universe 21:26:17 The universe was invented by Taneb as an opposing force to oerjan. 21:26:21 -!- mihow has joined. 21:26:30 -!- yorick has joined. 21:26:37 i guess that makes it better somehow. 21:26:41 and that person might just be me . 21:26:49 `? oerjan 21:26:50 Your famous evil overlord oerjan is a lazy expert in future computation. Also an antediluvian Norwegian who hates Roald Dahl. He can never remember the word "amortized" so he put it here for convenience. 21:27:18 The context was: stupid contrary universe. 21:28:33 mroman_: no, the equal opposite to me would be actually successful at what he does, not dumb. except in math and programming. 21:29:36 damn. 21:29:43 Yeah, I'm not sucessful at what I'm doing 21:30:03 actually, s/he/she/ for more stereotypical oppositeness 21:30:23 You can use "they" 21:30:42 mroman_: that wouldn't be very opposite, i am not a gender neutral person. 21:31:28 Hm. 21:31:30 Right. 21:32:15 i suppose this all depends on which parts are equal and which are opposite. 21:36:12 -!- tromp__ has joined. 21:38:58 -!- Patashu has quit (Ping timeout: 256 seconds). 21:40:37 or which are random 21:40:56 what's the opposite of having 10 fingers? 21:40:59 -!- tromp__ has quit (Ping timeout: 264 seconds). 21:41:06 having 9 or 11? 21:41:58 -!- mihow has quit (Quit: mihow). 21:47:28 -!- nycs has quit (Ping timeout: 256 seconds). 21:57:22 -!- Walpurgisnacht has quit (Remote host closed the connection). 22:01:59 -!- AnotherTest has quit (Ping timeout: 264 seconds). 22:03:20 -!- GeekDude has quit (Read error: Connection reset by peer). 22:03:33 -!- GeekDude has joined. 22:05:15 -!- mihow has joined. 22:14:58 -!- _256Q has quit (Ping timeout: 244 seconds). 22:19:57 -!- Wright has quit (Read error: Connection timed out). 22:21:15 -!- Wright has joined. 22:26:26 -!- copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 22:26:29 -!- _256Q has joined. 22:26:30 -!- _256Q has quit (Changing host). 22:26:30 -!- _256Q has joined. 23:01:30 -!- _256Q has quit (Read error: Connection reset by peer). 23:02:47 -!- atrapado has quit (Quit: Leaving). 23:04:19 -!- _256Q has joined. 23:11:25 -!- idris-bot has quit (Ping timeout: 255 seconds). 23:13:04 -!- Melvar has quit (Ping timeout: 265 seconds). 23:15:53 -!- mauris_ has quit (Ping timeout: 244 seconds). 23:19:13 -!- Melvar has joined. 23:19:35 -!- idris-bot has joined. 23:43:51 Test 23:52:56 -!- tromp__ has joined. 23:56:16 How do I cause it to read a manual page that I wrote? 23:58:01 -!- tromp__ has quit (Ping timeout: 272 seconds). 23:58:08 O, I may have figure out 23:58:11 Let's try 23:59:04 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 23:59:08 OK, it is work