00:01:39 oerjan: The machine is not answering to me. 00:01:42 oerjan: I think you probably jinxed it with your talk about backups. 00:02:06 i blame int-e for talking about CaC being crap hth 00:05:49 helloily 00:06:00 quintopia: TOO LATE 00:06:24 i mean, toolatopia 00:06:27 oh 00:06:33 thx 00:06:43 hell be back 00:07:11 please put an apostrophe in that word twh 00:07:30 hell be ba'ck 00:07:38 tw'h 00:07:55 in these times, people might actually mean it without 00:07:58 @metar BIRK 00:07:59 BIRK 310000Z 08024G38KT 9999 -RA OVC035 07/02 Q0979 00:08:05 @metar ENVA 00:08:05 ENVA 302350Z 10006KT CAVOK M03/M04 Q1019 RMK WIND 670FT 14008KT 00:08:14 Taneb: Good evening, Nathan. 00:08:49 Hmm, I sound more first namey than usual 00:10:11 Taneb: what will I have told you about doing up-time-stream 'invention' of already down-time-stream 'invented' tech and items? Because I forgot. 00:10:28 I don't know, I'm about to go to bed 00:10:38 Good Nighthan. 00:11:04 apostrphes take too much time on this kb 00:11:22 fiendish 00:11:24 its like asking me to put the accent mark in pokemon 00:11:47 Pókemon 00:12:16 -!- moonythedwarf has joined. 00:12:21 pokέmon 00:12:36 perfect 00:12:56 pōkęmøn 00:13:25 quintopia: i'm pretty sure you did that quicker than i would 00:13:34 except for the ø 00:13:40 quintopia: no tilda over the n? 00:13:53 ñ 00:14:10 oerjan: but slower than not at all 00:14:21 pōkęmøñ 00:15:38 sounds like a slavic influnced norweigan that grew up in jamica said it 00:17:14 some of those are not words 00:17:40 influenced* 00:18:33 -!- tromp has joined. 00:18:57 oerjan: ha(r|p)py now? 00:19:25 no, i said some, not one 00:19:56 * oerjan harps on 00:20:47 * Zarutian honestly doesnt see the others. 00:21:09 "norweigan" and "jamica". 00:23:11 -!- tromp has quit (Ping timeout: 264 seconds). 00:23:27 alright s/norweigan/norvegan/ and s/jamica|jamika/ ;-Þ 00:23:49 * oerjan swats Zarutian -----### 00:23:58 @metar EGLL 00:23:59 EGLL 302350Z 10005KT 3600 -RADZ SCT005 BKN008 06/06 Q1013 TEMPO 5000 HZ SCT008 BKN010 00:24:05 oerjan is neithervegetarian 00:24:19 Our weather is five kilohertz. 00:24:38 * Zarutian notes down "xorvegan" for future reference. 00:24:52 fizzie: that windy, eh? 00:25:23 -!- tromp has joined. 00:27:52 * Zarutian sings "all the good jam comes from jam-ika, jam-ika" while thrusting shakesticks back and forth. 00:29:34 oerjan: btw as I am from Iceland and Greenland I cant be supergreen like them. (Korbin Dallas!) 00:29:59 wat 00:30:10 and not from Greenland 00:30:18 still wat 00:30:19 sorry about that 00:31:01 oerjan: not fan of the fifth, then, I see. 00:31:40 i haven't watch that many movies 00:31:43 *+ed 00:31:57 you havent seen the Fifth Element? 00:32:03 not that i know of. 00:32:22 Wars Of The Stars? 00:32:51 Treks Across Space (and occasationally Time)? 00:33:36 nope, nope 00:33:50 i think i may have read the wikipedia plot synopsis 00:33:59 the two last are usually known by Star Wars and StarTrek. 00:33:59 and then promptly forgot about it. 00:34:04 oh. 00:34:40 You have at least seen Tron, the original movie? 00:34:56 i believe i have, at least on tv rerun 00:35:09 i have also seen some star wars and some star trek. 00:35:36 but only one SW movie in cinema (the empire strikes back) 00:36:03 then you are not entirely buckwheetable like some Hinerians (a reference to much loved SciFi series) 00:36:32 is that firefly (haven't seen that either) 00:36:41 me neither 00:37:05 -!- tromp has quit (Remote host closed the connection). 00:37:07 oh i also saw some babylon 5 back the half year i was in the us. 00:39:12 well I am off to bed 00:39:53 Zarutian: also, because you keep misspelling things, i fail to google what you mean as well 00:40:24 buckwheet is kind of corn plant. 00:40:34 i think there's an a in that. 00:41:08 like with c I am not as sure with the difference beteen ee and ea sounds in english 00:42:08 ok it's probably farscape. 00:42:08 * Zarutian degunks his w key 00:42:14 farscape it is 00:42:20 (which i have not seen, and barely heard of) 00:43:23 Zarutian: ee in ea sound the same afaik. they're just not spelled the same. 00:43:28 *ee and ea 00:43:47 * oerjan gears up for muphry hunting 00:44:51 Cale: What should a query language for a time series database look like? 00:45:16 oerjan: well, if you haddnt notic'd I write english, at least here, from how it sounds. 00:45:51 Zarutian: a dangerous method 00:46:05 -!- otherbot has joined. 00:46:34 -js "im curious why this is unbroken..." 00:46:35 'im curious why this is unbroken...' 00:49:22 -!- Zarutian has quit (Quit: Zarutian). 01:10:24 <\oren\> ❄showchar 履 01:10:24 <\oren\> ☃ U05C65 履 01:10:24 <\oren\> ☃ ⠀⡯⠭⡭⢭⠭⠭⠇⠀ 01:10:24 <\oren\> ☃ ⠀⡗⠚⣑⢫⠭⠭⡍⠀ 01:10:26 <\oren\> ☃ ⠀⡗⢺⠁⠸⡭⠭⠇⠀ 01:10:29 <\oren\> ☃ ⢰⠃⢸⠐⣚⡯⢽⣁⠀ 01:11:29 -!- tromp has joined. 01:16:13 <\oren\> "Pay off your credit card balance sooner", says the email from my bank, as if I would be dumb enough to keep a balance on a credit card 01:26:27 shachaf: Haven't really given that too much thought. 01:27:01 -!- yorick_ has changed nick to yorick. 01:27:32 "Your bill is overdue", as if I would be dumb enough to... oh shi- 01:30:08 Cale is a bird? 01:30:17 Or a legislator? 01:55:29 -!- doesthiswork has joined. 01:58:29 where does a dog go when he loses his tail? 01:58:31 a retail store 02:03:42 -!- HackEgo has joined. 02:03:59 OA 02:08:26 -!- moonythedwarf has quit (Ping timeout: 240 seconds). 02:09:10 21:08:53 up 5 min, 1 user, load average: 0.06, 0.23, 0.15 02:09:28 Don't know if someone did something, or if it just arbitrarily recovered itself. 02:18:36 fizzie: bridge is down hth 02:20:26 -!- augur has quit (Remote host closed the connection). 02:23:44 -!- Moonythederp has joined. 02:49:15 -!- Moonythederp has quit (Ping timeout: 260 seconds). 02:55:24 -!- augur has joined. 03:09:27 <\oren\> hey trump fired the acting attorney general. I guess that means they need an acting acting attorney general? 03:17:11 -!- otherbot has quit (Ping timeout: 240 seconds). 03:27:59 -!- Phantom_Hoover has quit (Ping timeout: 264 seconds). 03:48:21 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 04:11:02 -!- hppavilion[1] has joined. 04:15:28 * oerjan recalls the blissful days of early november when he thought all the trump talk would be over in a week 04:16:23 although the part of me that believes in something like dialectics had doubts. 04:16:59 \oren\: And the acting head of ICE. 04:20:09 trump only sees the top of the ICEberg 05:26:31 -!- augur has quit (Remote host closed the connection). 05:40:04 -!- Akaibu has joined. 05:43:02 -!- tromp has quit (Remote host closed the connection). 06:35:19 -!- oerjan has quit (Quit: leaving). 06:44:29 -!- doesthiswork has quit (Quit: Leaving.). 07:00:37 -!- whois has joined. 07:01:11 is this place active? 07:01:58 `brainfuck 07:02:05 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: brainfuck: not found 07:02:17 `?brainfuck 07:02:17 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ?brainfuck: not found 07:05:07 -!- whois_ has joined. 07:07:05 -!- whois has quit (Ping timeout: 260 seconds). 07:07:21 -!- tromp has joined. 07:07:52 is brainfuck welcome here or are people sick of it? 07:09:28 the language itself is fine 07:09:51 it's just annoying that every other person tries and fails to make it more interesting 07:11:47 -!- tromp has quit (Ping timeout: 255 seconds). 07:16:52 wait... you're saying verbosefuck isn't a universally praised masterpiece?! 07:25:35 -!- ^v has quit (Ping timeout: 264 seconds). 07:29:44 whois_: I've been threatened with a ban from the wiki 07:29:55 As I am the current chief of derivative hating 07:30:05 whois_: Actually, I think verbosefuck is one of the few we're OK with, sort of. 07:30:13 «https://youtu.be/BeyEGebJ1l4» raises an interesting philosophical question. It's freaking me out. 07:31:04 i actually own an hp pavilion 07:31:16 kinda shit 07:31:48 whois_: They are 07:31:53 -!- ^v has joined. 07:31:56 power thing broke almost instantly, difficult to install linux on 07:32:05 i only use verbosefuck to tell people how i feel about java 07:32:28 myname: fizzbuzz enterprise edition tho 07:32:41 exactly. 07:34:27 most bf derivated are just stupid substitutions or even worse useless merges 07:35:12 somebody even made a mixup of hq9+ and bf, but because bf already uses the + you cannot use the + of hq9+ 07:35:18 which does not make any sense 07:35:23 lol 07:42:13 the pavilion computers have a thinjg called secure boot 07:42:33 that basically stops them from booting into anything but windows 07:42:44 needs to be turned off in the bios 07:43:37 which doen't display boot locations properly unless you get into it with a particular set f keypresses 07:46:50 bios/uefi didn't want to work with GRUB either 07:47:35 although that might be grub's fault 07:57:04 also came with a bunch of preinstalled garbage iirc 08:04:45 -!- whois_ has quit (Quit: Page closed). 08:11:47 -!- ^v has quit (Ping timeout: 264 seconds). 08:15:23 -!- ^v has joined. 08:32:18 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 08:44:06 -!- tromp has joined. 08:45:23 -!- ^v has quit (Ping timeout: 255 seconds). 08:45:46 -!- Phantom_Hoover has joined. 08:45:53 -!- ^v has joined. 08:48:37 -!- tromp has quit (Ping timeout: 245 seconds). 09:00:10 -!- ais523_ has joined. 09:01:16 I haven't looked at it much, but fairly relevant to this channel: https://github.com/jawhitti/INTERCAL 09:01:27 (new INTERCAL impl, as far as I can make out, this time in .NET) 09:05:58 ais523_: Did I show you the INTERCAL entry the Computer History Museum had on their "evolution of programming languages" chart? 09:06:08 https://www.flickr.com/photos/fizzief/32208355921/ 09:06:38 INTERCAL is a derivative of itself? 09:06:45 Apparently. 09:07:01 I wanted to write an esolang that's a derivative of itself, but wasn't sure how to start 09:09:54 -!- ^v has quit (Ping timeout: 252 seconds). 09:10:04 I guess that's a bit like the bootstrapping problem for a self-hosted language, except trickier. 09:10:27 -!- ^v has joined. 09:13:59 hehe 09:14:42 ais523_: the easiest way to do that would be to write two programming languages, one a derivative of the other, but give them the same name and thoroughly confuse them in all documentation 09:15:17 arguably that happens with most languages which release a new major version but don't use a version number for it 09:15:23 yeah 09:15:27 but I don't think that would be a self-derivative, merely two languaes which were conflated 09:15:42 I guess you could call Snowflake a derivative of itself, at least once there's a working interp and someone tries to run it 09:15:53 or with the frocking character encodings like cp1250 or MacRoman that get characters added or even changed without renaming them 09:21:12 I should write a Snowflake interp one day 09:21:19 it's the closest a nontrivial language of mine is to being art 09:21:20 I think 09:21:36 but seeing it working in practice (if it does indeed work) would make the point much better 09:21:45 there might be some fundamental issue preventing TCness, for example 09:36:59 -!- ^v has quit (Ping timeout: 264 seconds). 09:37:32 -!- ^v has joined. 09:38:49 i,i INTEGRAL is a derivative of itself 09:43:03 -!- ^v has quit (Ping timeout: 276 seconds). 09:44:33 -!- ^v has joined. 09:51:47 -!- ^v has quit (Ping timeout: 240 seconds). 10:01:47 -!- ^v has joined. 10:09:29 -!- ^v has quit (Ping timeout: 255 seconds). 10:10:33 -!- ^v has joined. 10:15:42 -!- ^v has quit (Ping timeout: 258 seconds). 10:16:34 -!- ^v has joined. 10:21:16 -!- LKoen has joined. 10:32:16 -!- Phantom_Hoover has quit (Ping timeout: 256 seconds). 10:44:49 -!- ^v has quit (Ping timeout: 240 seconds). 10:45:50 -!- ais523_ has quit (Ping timeout: 260 seconds). 10:45:57 -!- Phantom_Hoover has joined. 10:47:18 -!- ^v has joined. 10:57:09 -!- ^v has quit (Ping timeout: 252 seconds). 11:00:50 -!- ^v has joined. 11:15:09 -!- ^v has quit (Ping timeout: 240 seconds). 11:22:19 -!- ^v has joined. 11:25:07 what was that language that was lambda calculus without lambda? 11:25:49 Sounds vague. 11:26:02 There are lots of things you could describe that way. 11:31:46 combinator calculus? 11:35:03 -!- boily has joined. 11:40:54 there are? 11:43:49 -!- ^v has quit (Ping timeout: 240 seconds). 11:46:16 -!- tromp has joined. 11:47:18 -!- atslash has quit (Quit: Leaving). 11:51:02 -!- tromp has quit (Ping timeout: 256 seconds). 11:58:08 -!- ^v has joined. 11:58:50 myname: possibly unlambda? 11:58:59 or underload? 12:19:29 underload sounds right 12:26:17 -!- ^v has quit (Ping timeout: 255 seconds). 12:28:21 -!- augur has joined. 12:29:26 -!- boily has quit (Quit: VOLATILE CHICKEN). 12:33:02 -!- augur has quit (Ping timeout: 255 seconds). 12:54:24 -!- Jafet has quit (Ping timeout: 260 seconds). 12:54:52 -!- Jafet has joined. 13:01:27 -!- augur has joined. 13:01:41 -!- augur has quit (Remote host closed the connection). 13:02:03 -!- tromp has joined. 13:02:26 oh great, debian stretch is getting closer 13:02:33 (as in, will be released "soon") 13:02:44 (within a few months) 13:06:43 -!- tromp has quit (Ping timeout: 248 seconds). 13:08:28 -!- Zarutian has joined. 13:09:23 -!- Zarutian has quit (Read error: Connection reset by peer). 13:09:35 -!- Zarutian has joined. 13:11:09 -!- Zarutian has quit (Client Quit). 13:11:49 -!- augur has joined. 13:12:27 -!- Jafet has quit (Ping timeout: 252 seconds). 13:12:58 -!- Jafet has joined. 13:31:07 -!- MoALTz_ has joined. 13:34:27 -!- MoALTz has quit (Ping timeout: 276 seconds). 13:35:27 -!- moony has joined. 13:35:33 -!- otherbot has joined. 13:48:02 -!- augur_ has joined. 13:50:26 -!- augur has quit (Ping timeout: 255 seconds). 14:03:28 -!- tromp has joined. 14:06:59 -!- Jafet has quit (Ping timeout: 264 seconds). 14:15:25 -!- Jafet has joined. 14:27:15 -!- tromp has quit (Remote host closed the connection). 14:47:36 -!- Akaibu has quit (Quit: Connection closed for inactivity). 14:57:10 -!- DHeadshot has joined. 15:05:44 -!- LKoen has quit (Remote host closed the connection). 15:06:11 -!- Jafet has quit (Ping timeout: 248 seconds). 15:09:00 -!- `^_^v has joined. 15:09:58 -!- Jafet has joined. 15:22:23 -!- LKoen has joined. 15:25:41 -!- Jafet has quit (Ping timeout: 240 seconds). 15:27:44 -!- tromp has joined. 15:31:49 -!- tromp has quit (Ping timeout: 240 seconds). 15:44:49 I think they'll stretch it, b_jonas 15:46:45 -!- ais523 has joined. 15:46:59 -!- moony has quit (Quit: Leaving). 15:47:22 -!- ais523 has quit (Read error: Connection reset by peer). 15:47:35 -!- ais523 has joined. 15:47:57 oh well, this may be the end of this computer 15:48:07 the laptop bag broke and it took quite a lot of physical damage 15:48:28 it seems to be undamaged in terms of components that are vital for it to run, and the hard drive seems to work 15:48:42 but the battery is broken, so I have to run on AC power 15:48:50 and the screen hinge is very stiff 15:48:53 RIP 15:49:03 ✝ 15:49:35 I'm currently attempting to download Ubuntu so that I can get a new computer set up, but the Internet connection's slowness is making that hard 15:49:38 ais523: reuse it as a low powered server, continuously plugged in. that's what we did with a laptop with a broken display. 15:51:22 don't have anywhere to put it, or a continuous Internet connection for it 15:51:39 I see 15:52:34 -!- Jafet has joined. 15:52:45 I'm not liking Windows 10, btw; the first noticeable issue is a failure to find Action Center in the start menu search 15:52:55 which I thought would have been something that should clearly be included in the results 15:55:34 is that a big problem? 15:58:04 -!- ^v has joined. 16:00:53 not huge, but windows-8-derived OSes have always had trouble with finding where things have got to 16:01:01 because they're basically two different models stapeled together 16:02:58 the metro stuff (which is called something else now because it was such a marketing disaster), and the legacy stuff 16:02:58 and settings are in one or the other more or less at random 16:04:46 At least Win10 integrates an Ubuntu 16:05:03 ais523: yes, I don't like that either, how the settings are spread between the two 16:05:29 -!- ais523 has quit. 16:05:45 -!- ais523 has joined. 16:05:55 ais523: yes, I don't like that either, how the settings are spread between the two 16:06:09 and I also don't like the metro style settings, for the same reason I don't like the android interface: it's too easy to change a setting accidentally such that you can't undo the change, don't know what you changed, and might not even notice you've changed something 16:06:40 the "Ok" and "Cancel" and "Apply" buttons are there in the windows style settings for a good reason 16:07:21 I think OK / Undo is also a viable setup 16:07:48 (showing as just "Cancel" if there are no modifications) 16:08:44 though there's some of this problem in windows even before the metro style was introduced: the most famous one being accidentally moving files in the file explorer by dragging 16:09:47 -!- ais523 has quit (Read error: Connection reset by peer). 16:09:53 -!- ais523 has joined. 16:10:13 though there's some of this problem in windows even before the metro style was introduced: the most famous one being accidentally moving files in the file explorer by dragging 16:11:21 I know there are versions of Windows where that has a confirm 16:11:49 maybe old ones did 16:12:13 when exactly did that get removed? is it only in windows 10? 16:12:29 and now I wonder if there's some well hidden way to turn the confirm promt back on 16:13:03 ah, apparently it was changed some time between windows 7 and windows 10 16:13:09 -!- ^v has quit (Ping timeout: 240 seconds). 16:13:24 no, I misread 16:13:25 sorry 16:15:25 -!- callforjudgement has joined. 16:16:11 -!- ais523 has quit (Ping timeout: 240 seconds). 16:16:12 -!- callforjudgement has quit (Read error: Connection reset by peer). 16:16:35 doing an internet search. I found pointers to two workarounds that probably hurt more than help. 16:18:05 -!- callforjudgement has joined. 16:18:34 -!- ^v has joined. 16:18:55 -!- callforjudgement has changed nick to ais523. 16:18:57 this is not a good time to have an unreliable connection 16:19:28 and apparently wget has a bug that makes it delete its partial progress sometimes 16:19:42 now I'm trying curl 16:21:42 ais523: I did use curl once to download from a server that unexpectedly broke the tcp connection each time after transmitting fifty megabytes or something. I don't remember the size, but it was some fixed sized, reproducible. 16:22:32 just overheard in my office: "what is a monad?" 16:22:47 repeatedly called curl to continue download using HTTP range gets 16:22:57 although apparently it was in the category-theory context so it may be easier to explain than normal 16:23:37 did you use -C - ? 16:23:51 that's documented as "automatically figure out an appropriate range get" 16:24:15 breaks every 124 megabytes 16:24:24 probably that, yes 16:24:30 let me look up the script 16:25:06 -!- Kaynato has joined. 16:25:34 yes, -C - 16:25:59 ais523: note that the curl executable has nice exit codes telling what the error was, 16:26:00 -!- ais523 has quit (Read error: Connection reset by peer). 16:26:46 -!- ais523 has joined. 16:26:47 -!- Caesura has joined. 16:26:58 ais523: yes, I used -C - . note that the curl executable has documented nice exit codes telling what the error was. 16:28:02 I retry on exit codes 7, 56, 6, 18, but you'd have to check the manual to tell if that's appropriate in your case 16:29:47 -!- Kaynato has quit (Ping timeout: 255 seconds). 16:30:09 -!- Kaynato has joined. 16:30:16 see manpage 16:32:48 -!- Caesura has quit (Ping timeout: 245 seconds). 16:36:29 -!- Caesura has joined. 16:37:41 -!- Kaynato has quit (Ping timeout: 240 seconds). 16:39:12 Linux question. The kernel knows that a process was started setuid, with different effective and real uid, even after if it's setuid root and calls setuid to drop all root permissions, and in that case it doesn't allow the process to core dump or get ptraced. From a library linked into the process, how do I query whether the process is like that, so eg. it can ignore env-vars in that case? 16:40:05 I guess I should look that up in the source code of ncurses, since it has to do that. 16:40:48 b_jonas: prctl(PR_GET_DUMPABLE) would be my guess 16:41:18 but it doesn't hae an exact 1:1 correlation with what you want 16:41:56 thanks 16:42:09 I didn't tell what exactly I want, since setgid also matters 16:42:18 and maybe other things matter too 16:42:29 I want to know when not to trust the settings a user can set 16:42:35 if no suidy stuff has happened yet, it has the value 1 16:43:12 if suidy stuff /has/ happened, it has a root-configurable value; 1 is a debug mode in which doing random stuff to suid programs is allowed, 0 is the default safe value, and 2 is an obsolete setting that's somewhere in between 16:43:45 yes, prctl(PR_GET_DUMPABLE) seems like the right call 16:44:23 I guess if you get a return of 1, either nothing suidy has happened or you're on a system whose owner has opted into insecure uses of suid 16:44:27 well, these days linuxes are sometimes configured such that you can ptrace any process 16:44:37 s/can/can't/? 16:44:40 can't 16:44:52 can't ptrace any process, not even your non-setuid ones 16:44:58 on Ubuntu you can only ptrace a child process, or a process that has opted in, even if UID is shared 16:44:58 there's a /proc knob 16:45:09 yes, something like that 16:45:23 you can change the default setting in /etc somewhere (this gets copied onto the relevant /proc or /sys knob, I forget which, at boot) 16:49:40 I'm not ashamed I didn't know about this one. prctl is one of those obscure syscalls I barely know exist, and sort of thought most of the time only libc has reasons to call it, like sysconf, except that one isn't even a syscall or a syscall wrapper, but something stranger than that. 16:51:28 (It reads key-value pairs from the top of the initial stack segment, same place where the ELF ABI stores the character data for argv and envp.) 16:52:56 s/libc/libc and some very nonportable executables like dosbox/ 16:57:57 sysconf reads values that you can practically regard as constants, unless you run the compiled ELF program on a completely different brand of unix, in which case usually something else breaks way before those constants 17:02:09 oh, prctl is pretty much the first thing I check for that sort of question 17:02:13 it's like ioctl for processes 17:02:23 (which is presumably where the name comes from) 17:03:11 b_jonas: well one of the values in auxv is a random number intended to be used for ASLR 17:03:11 (that could potentially cause problems for Web of Lies, I haven't taken steps to zero it yet) 17:05:17 zero it? don't you just unmap that stack segment? 17:06:45 -!- Lord_of_Life has quit (Excess Flood). 17:10:29 -!- Lord_of_Life has joined. 17:16:54 -!- DHeadshot has quit (Ping timeout: 260 seconds). 17:18:26 b_jonas: auxv? I don't think so, it's probably fairly important? 17:18:36 I think half the information there is needed for, say, ldd to work 17:27:37 <\oren\> ❄showchar h 17:27:37 <\oren\> ☃ U00068 h 17:27:37 <\oren\> ☃ ⣿⠀⠀⠀⠀⠀⠀⠀⠀ 17:27:37 <\oren\> ☃ ⣿⠟⠻⣦⠀⠀⠀⠀⠀ 17:27:37 <\oren\> ☃ ⣿⠀⠀⣿⠀⠀⠀⠀⠀ 17:27:39 <\oren\> ☃ ⠀⠀⠀⠀⠀⠀⠀⠀⠀ 17:27:48 <\oren\> ❄showchar U 17:27:48 <\oren\> ☃ U00055 U 17:27:48 <\oren\> ☃ ⣿⠀⠀⣿⠀⠀⠀⠀⠀ 17:27:48 <\oren\> ☃ ⣿⠀⠀⣿⠀⠀⠀⠀⠀ 17:27:48 <\oren\> ☃ ⠻⣦⣴⠟⠀⠀⠀⠀⠀ 17:27:51 <\oren\> ☃ ⠀⠀⠀⠀⠀⠀⠀⠀⠀ 17:28:10 <\oren\> I rooted out hat I think is the last bug 17:28:14 -!- tromp has joined. 17:29:27 <\oren\> if you have a suitable font that supports braille you can get a large version of many unicode characters 17:32:39 -!- tromp has quit (Ping timeout: 260 seconds). 17:36:26 <\oren\> Hooray, corporate sent us cake! 17:38:25 `? cake 17:38:26 The Enrichment Center is required to remind you that you will be baked, and then there will be cake. 17:39:24 <\oren\> I wonder if they actually sent it all the way from santa clara to toronto or if they just ordered one from a bakery in toronto 17:40:03 <\oren\> eh, who cares. CAKE 17:41:30 -!- otherbot has quit (Quit: Restart requested by wlp1s1: update node.js). 17:41:48 -!- otherbot has joined. 17:42:13 -!- otherbot has quit (Client Quit). 17:43:09 -!- otherbot has joined. 17:48:34 -!- Perenelle has joined. 17:49:03 Ugh my registrar command is to slow for freenode uwu 18:03:49 -!- Caesura has quit (Ping timeout: 240 seconds). 18:24:53 -!- Perenelle has quit (Read error: Connection reset by peer). 18:27:09 -!- MoALTz_ has changed nick to MoALTz. 18:29:33 -!- tromp has joined. 18:30:00 -!- ais523 has quit. 18:30:13 -!- ais523 has joined. 18:30:30 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 18:30:50 -!- ais523 has quit (Read error: Connection reset by peer). 18:32:31 -!- augur_ has quit (Remote host closed the connection). 18:33:09 -!- augur has joined. 18:33:36 -!- tromp has quit (Ping timeout: 240 seconds). 18:37:32 -!- augur has quit (Ping timeout: 255 seconds). 18:43:43 <\oren\> meanwhile in japan 18:43:47 <\oren\> 87歳女性に下半身を露出容疑 75歳「むらっとした」 18:43:53 <\oren\> 75 year old man arrested for exposing his dick to a 87 year old woman 18:44:49 -!- Zarutian has joined. 18:45:37 -!- Zarutian has quit (Read error: Connection reset by peer). 18:45:55 -!- Zarutian has joined. 18:53:35 -!- oerjan has joined. 19:01:55 https://www.youtube.com/watch?v=vy29DXeP0Qk 19:03:22 -!- otherbot has quit (Remote host closed the connection). 19:03:40 -!- otherbot has joined. 19:05:48 -!- augur has joined. 19:10:35 -!- augur has quit (Ping timeout: 264 seconds). 19:18:08 -!- augur has joined. 19:23:51 ❄showchar h 19:23:51 <\oren\> ☃ U00068 h 19:23:52 <\oren\> ☃ ⣿⠀⠀⠀⠀⠀⠀⠀⠀ 19:23:52 <\oren\> ☃ ⣿⠟⠻⣦⠀⠀⠀⠀⠀ 19:23:52 <\oren\> ☃ ⣿⠀⠀⣿⠀⠀⠀⠀⠀ 19:23:52 <\oren\> ☃ ⠀⠀⠀⠀⠀⠀⠀⠀⠀ 19:24:07 hm, looks better in irssi than in the logs 19:24:25 (the space doesn't have the same width as the braille, there) 19:27:03 interesting. it looks crap on my tablet but reasonable on my smartphone 19:28:19 ☃ ⣿⠀⠀⠀⠀⠀⠀⠀⠀ 19:28:19 ☃ ⣿⠞⠻⣦⠀⠀⠀⠀⠀ 19:28:19 ☃ ⣿⠀⠀⣿⠀⠀⠀⠀⠀ 19:28:27 I think it would look better like this. 19:29:19 (I don't like oren's font) 19:30:41 -!- Caesura has joined. 19:33:31 -!- hppavilion[1] has joined. 20:04:18 -!- hppavilion[1] has quit (Ping timeout: 248 seconds). 20:06:48 -!- hppavilion[1] has joined. 20:14:11 -!- DHeadshot has joined. 20:30:38 -!- tromp has joined. 20:35:10 -!- ais523 has joined. 20:35:13 -!- tromp has quit (Ping timeout: 256 seconds). 20:37:18 -!- Caesura has quit (Quit: Leaving). 20:39:32 well, this is the new computer 20:39:46 everything seems to be working except that I'm still getting used to the touchpad placement 20:39:51 currently transferring the files over 20:45:06 -!- DHeadshot has quit (Ping timeout: 252 seconds). 20:46:12 the other thing I'm getting used to is that PgUp/PgDn/Home/End are in a different relative order in this laptop 21:03:06 At least you have those keys. On my laptop they're Fn+arrows. 21:03:28 fn+arrows is love iff you have a right fn 21:03:36 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 21:05:52 shachaf: I actually chose this one over another laptop because the other laptop didn't have an end key 21:05:57 (although it did have home, pgup and pgdn) 21:06:08 I'm not quite sure how you manage that 21:08:29 What was the other laptop? 21:09:21 My non-laptop keyboard follows that one weird fad where the insert/delete keys have been replaced with one big delete key, and the insert pushed up to where print screen used to be. 21:11:16 fizzie: hmm, I cannot say what I'd need the insert key for, so that might work for me 21:11:36 They're not exactly keys I use much, it's just weird. 21:11:49 (that's a bit of a lie, I use the overwrite mode in editors once per fortnight or so) 21:11:56 I didn't find the del key especially hard to hit. 21:12:22 The fad where all keyboards have caps lock keys is scow. 21:12:25 but misplacing pgup and pgdn would be horrible. 21:12:36 shachaf: My laptop doesn't. 21:12:52 shachaf: well it's fine now that it acts as the main window manager key 21:13:04 and some people map it to ESC for vi(m). 21:13:09 You double-tap left shift, and then a little green led lights up to denote caps lock. 21:13:21 I know people put control there. 21:14:09 Then again, the laptop is extra-weird. Where you would normally have caps lock, it has a split [Home|End] key. 21:15:07 Many of these things might work fine if they were available consistently on all keyboards, but I can never remember to use any keyboard-exclusive things. 21:20:04 <\oren\> https://www.youtube.com/watch?v=GC4nBBwJtL4 21:20:53 -!- hppavilion[1] has joined. 21:32:15 -!- krok_ has joined. 21:34:26 -!- hppavilion[1] has quit (Ping timeout: 248 seconds). 21:37:30 -!- moonythedwarf has joined. 22:01:56 -!- ais523 has quit. 22:31:42 -!- tromp has joined. 22:36:16 -!- oerjan has quit (Quit: Nite). 22:36:34 -!- tromp has quit (Ping timeout: 260 seconds). 22:50:11 -!- hppavilion[1] has joined. 22:51:44 <\oren\> fuck my life 22:51:55 <\oren\> did you know that a command line can't be longer than 128 kilobytes? 22:52:03 \oren\: on what? 22:52:08 <\oren\> well, it differs by system 22:52:47 <\oren\> the point is i'm running up against the limit of how long a shell command is allowed to be 22:53:10 lol, what are you doing that's causing this to be an issue? 22:53:27 <\oren\> passing a lot of filenames to a command 22:53:36 -!- boily has joined. 22:53:55 <\oren\> コンボアリハ 22:54:07 -!- krok_ has quit (Quit: Leaving). 22:54:22 -!- krok_ has joined. 23:04:59 \コレンバンは\ 23:05:41 how goes the font? 23:05:48 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 23:07:08 <\oren\> boily: I'm still working on kanji, but I now have support for cree 23:07:43 <\oren\> ᐀ᐁᐂᐃᐄᐅᐆᐇᐈᐉᐊᐋᐌᐍᐎᐏᐐᐑᐒᐓᐔᐕᐖᐗᐘᐙᐚᐛᐜᐝ 23:07:46 <\oren\> ᐞᐟᐠᐡᐢᐣᐤᐥᐦᐧᐨᐩᐪᐫᐬᐭᐮᐯᐰᐱᐲᐳᐴᐵᐶᐷᐸᐹᐺᐻᐼᐽᐾᐿᑀᑁᑂᑃᑄᑅᑆᑇᑈᑉᑊᑋᑌᑍᑎᑏᑐᑑᑒᑓᑔᑕᑖᑗᑘᑙᑚᑛᑜᑝ 23:07:48 -!- FreeFull has quit (Ping timeout: 245 seconds). 23:07:50 <\oren\> ᑞᑟᑠᑡᑢᑣᑤᑥᑦᑧᑨᑩᑪᑫᑬᑭᑮᑯᑰᑱᑲᑳᑴᑵᑶᑷᑸᑹᑺᑻᑼᑽᑾᑿᒀᒁᒂᒃᒄᒅᒆᒇᒈᒉᒊᒋᒌᒍᒎᒏᒐᒑᒒᒓᒔᒕᒖᒗᒘᒙᒚᒛᒜᒝ 23:07:54 <\oren\> ᒞᒟᒠᒡᒢᒣᒤᒥᒦᒧᒨᒩᒪᒫᒬᒭᒮᒯᒰᒱᒲᒳᒴᒵᒶᒷᒸᒹᒺᒻᒼᒽᒾᒿᓀᓁᓂᓃᓄᓅᓆᓇᓈᓉᓊᓋᓌᓍᓎᓏᓐᓑᓒᓓᓔᓕᓖᓗᓘᓙᓚᓛᓜᓝ 23:07:58 <\oren\> ᓞᓟᓠᓡᓢᓣᓤᓥᓦᓧᓨᓩᓪᓫᓬᓭᓮᓯᓰᓱᓲᓳᓴᓵᓶᓷᓸᓹᓺᓻᓼᓽᓾᓿᔀᔁᔂᔃᔄᔅᔆᔇᔈᔉᔊᔋᔌᔍᔎᔏᔐᔑᔒᔓᔔᔕᔖᔗᔘᔙᔚᔛᔜᔝ 23:08:02 <\oren\> ᔞᔟᔠᔡᔢᔣᔤᔥᔦᔧᔨᔩᔪᔫᔬᔭᔮᔯᔰᔱᔲᔳᔴᔵᔶᔷᔸᔹᔺᔻᔼᔽ 23:09:23 ᑳᒥᔪᓇᑲᐧᕁ 23:10:23 fizzie: Speaking of linkers, there's some feature missing from gold that I wanted to use once. 23:10:56 I think it was inserting the section start and size or something like that. 23:11:22 I think something like that has been discussed on the channel too. 23:11:28 It's sort of undocumented in GNU ld so maybe I shouldn't blame them. 23:11:36 Speaking of things, I had a funny story about Bazel. 23:11:40 Well, not that funny. 23:12:54 It's one of those stories where things go more wrong while you keep trying to solve them. I think there's an xkcd with a similar plot. 23:13:44 https://xkcd.com/349/ 23:13:51 Except a little more modest. 23:15:33 are you going to tell the funny story twh 23:16:37 I gave it too much hype, and now it'd be just a disappointment. Also come to think of it, it's more about the Android Studio with Bazel plugin. 23:16:48 Guess I might as well. 23:16:49 You can't back out now. 23:17:06 -!- `^_^v has quit (Quit: This computer has gone to sleep). 23:17:56 The first step was that all external dependencies from the WORKSPACE file stopped resolving in Android Studio, so all Guava classes got red squiggly lines, and "com.google: package does not exist" errors, and things like that. 23:18:16 I screwed this up already. 23:18:21 That was actually the second step. 23:18:44 The first step was that the ASwB plugin wanted to update, and I let it. External dependencies not resolving was just the consequence of that. 23:19:30 Anyway, I went to browse the webs, noticed the plugin's source mentioned Android Studio 2.3b2, so I went ahead and updated that as well. 23:19:54 That made all Android resources stop resolving as well, so now "R.id.foo" references got red squiggly lines as well. 23:20:47 To fix *that*, I thought I'd re-import the project entirely. 23:21:02 ...which led to: "Project view validation failed, but we couldn't find an error message. Please report a bug." 23:21:10 And then I had no project. The end. 23:27:54 lol 23:51:25 -!- doesthiswork has joined. 23:57:35 -!- hppavilion[1] has joined. 23:58:41 fizzie: That's pretty good. 23:59:35 * boily hugs his Eclipse and takes care of it