←2016-06-20 2016-06-21 2016-06-22→ ↑2016 ↑all
00:00:39 -!- boily has quit (Quit: WINDY CHICKEN).
00:05:16 -!- jaboja has quit (Ping timeout: 252 seconds).
00:17:35 -!- lambda-11235 has joined.
00:38:34 -!- iaglium has quit (Ping timeout: 260 seconds).
00:45:24 -!- iaglium has joined.
00:51:29 -!- augur has quit (Remote host closed the connection).
01:00:03 -!- augur has joined.
01:11:01 -!- moon___ has joined.
01:23:46 -!- moon___ has quit (Ping timeout: 250 seconds).
01:30:50 -!- augur has quit (Remote host closed the connection).
01:43:06 -!- lambda-11235 has quit (Quit: Gotta go).
01:44:16 <quintopia> @tell boily Hope you like dark and malty. You're getting 24floz of barleywine and stout for a grand total of 2.94floz of alcohol.
01:44:16 <lambdabot> Consider it noted.
01:45:45 -!- iaglium has quit (Ping timeout: 260 seconds).
02:31:44 -!- lambda-11235 has joined.
02:32:58 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
03:10:13 -!- augur has joined.
03:30:09 -!- augur_ has joined.
03:30:36 -!- augur has quit (Ping timeout: 250 seconds).
03:42:50 -!- oerjan has quit (Quit: Nite).
04:14:17 <shachaf> `` hoag wisdom/tanebvention | tac
04:14:21 <HackEgo> ​<oerjan> mv wisdom/tanebventions wisdom/tanebvention \ <ais523> revert 3 \ <ais523> revert 87c64ef250a0 \ <oerjan> mv wisdom/tanebvention{s,} \ <boily> cp wisdom/tanebventions wisdom/tanebvention \ <oerjan> sed -i \'s/torus,/torus, Stephen Wolfram,/\' wisdom/tanebvention \ <FireFly> sed -i \'s/modules/&, Chu spaces/\' wisdom/tanebvention \ <oerj
04:14:26 <shachaf> `` hoag wisdom/tanebventions | tac
04:14:29 <HackEgo> ​<Taneb> learn Tanebventions include D-modules and automatic squirrel feeders \ <oerjan> mv wisdom/tanebventions wisdom/tanebvention \ <Taneb> learn Tanebventions include D-modules, automatic squirrel feeders, and Go \ <oerjan> mv wisdom/tanebvention{s,} \ <Taneb> learn Tanebventions include D-modules, automatic squirrel feeders, the torus, and G
04:14:39 <shachaf> whoa, Taneb invented Tanebventions?
04:14:52 <shachaf> I kind of assumed it was oerjan or something.
04:16:08 <shachaf> `? tanebvention
04:16:09 <HackEgo> Tanebventions include automatic squirrel feeders, necessity, Go, submarine jousting, the universe, weetoflakes, persistence, the BBC, progress, and this sentence. See also tanebventions: math. He never invents anything involving sex.
04:16:32 <shachaf> `slwd tanebvention//s#p#Tanebventions, p#
04:16:36 <HackEgo> wisdom/tanebvention//Tanebventions include automatic squirrel feeders, necessity, Go, submarine jousting, the universe, weetoflakes, Tanebventions, persistence, the BBC, progress, and this sentence. See also tanebventions: math. He never invents anything involving sex.
04:18:18 <shachaf> `cat bin/sled
04:18:18 -!- Koen_ 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.”).
04:18:19 <HackEgo> ​[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed -i "$value" "$key" && { echo -n "$key//"; cat "$key"; }
04:20:12 <shachaf> Hmm, I was going to make a version of sled that doesn't write out the file, for testing in /msg, but it's too much of a hassle.
04:46:27 -!- Kaynato has quit (Ping timeout: 244 seconds).
05:13:24 -!- lambda-11235 has quit (Quit: Bye).
05:19:28 <lifthrasiir> http://petrl.org/
05:42:48 <Cale> http://iml.univ-mrs.fr/~girard/mustard/article.html
06:10:18 -!- lambda-11235 has joined.
06:23:30 -!- hppavilion[1] has joined.
06:23:33 <hppavilion[1]> * - freenode runs an open proxy scanner. Please join #freenode for
06:23:34 <hppavilion[1]> * - any network-related questions or queries, where a number of
06:23:34 <hppavilion[1]> * - volunteer staff and helpful users will be happy to assist you.
06:23:34 <hppavilion[1]> * -
06:23:35 <hppavilion[1]> * - You can meet us at FOSSCON (http://www.fosscon.org) where we get
06:23:37 <hppavilion[1]> * - together with like-minded FOSS enthusiasts for talks and
06:23:39 <hppavilion[1]> Whoops
06:23:45 <hppavilion[1]> Is there an ISO standard for controlling death rays?
06:43:02 <\oren\> maybe USB would work?
06:43:05 <\oren\> or SCSI
06:43:53 <pikhq> MIDI.
06:51:33 -!- Sprocklem has quit (Ping timeout: 240 seconds).
06:55:55 <lifthrasiir> death (metal) ray
06:59:12 -!- lambda-11235 has quit (Quit: Bye).
07:03:16 -!- Sprocklem has joined.
07:06:38 <izabera> wow there's already a hd-ts torrent of finding dory
07:22:21 <zzo38> My own new kind of computer design is it is also with MIDI (not only for music).
07:25:44 <pikhq> izabera: Somebody's getting fired.
07:26:41 <izabera> i'm sorry for them *eats popcorn watching finding dory*
07:40:51 <hppavilion[1]> Hm, are there any chat applications that actually employ demotivation tunnels?
07:43:02 -!- Destructible has joined.
07:43:10 <Destructible> hiii
07:43:12 <Destructible> .
07:43:30 <Destructible> ╔═╦╗╔═╦╗ ╔═════╦╗ ╔═╦╗ ╔═╦╗ ╔═════╦╗
07:43:37 <Destructible> ║ ║║║ ║║ ║ ╔═══╩╝ ║ ║║ ║ ║║ ║ ╔═╗ ║║
07:43:43 <Destructible> ║ ╚╩╝ ║║ ║ ╚═══╦╗ ║ ║║ ║ ║║ ║ ║ ║ ║║
07:43:49 <Destructible> ║ ╔╦╗ ║║ ║ ╔═══╩╝ ║ ║║ ║ ║║ ║ ║ ║ ║║
07:43:56 <Destructible> ║ ║║║ ║║ ║ ╚═══╦╗ ║ ╚╩══╦╗ ║ ╚╩══╦╗ ║ ╚═╝ ║║
07:44:02 <Destructible> ╚═╩╝╚═╩╝ ╚═════╩╝ ╚═════╩╝ ╚═════╩╝ ╚═════╩╝
07:44:32 <Destructible> ___ ___ _______ __ __ _______ / /__/ // ____// / / / / ___ /| / __ // ____// /____ / /____ / /__/ / / /___/|/__//______//______//______//______/ / __ |___|/|__||______||______||______||______|/
07:44:36 <Destructible> ...
07:44:42 <shachaf> Please don't spam the channel.
07:44:58 <Destructible> it seemed empty
07:45:02 <Destructible> sorry
07:45:17 <shachaf> Spam is worse than silence.
07:45:32 <Destructible> ok
07:45:39 <hppavilion[1]> Thou shalt not spam
07:45:41 <shachaf> For that matter, so is that "anyone here?" thing you always do.
07:45:59 <Destructible> ok
07:46:02 <hppavilion[1]> Destructible: Also, it wasn't empty, it's just that no one said anything in the 9 seconds after you joined
07:46:09 <Destructible> yeah
07:46:10 <Destructible> ok
07:46:34 <hppavilion[1]> I said something a couple minutes ago and a response would have come through shortly after I assume
07:46:42 <hppavilion[1]> shachaf: Do you know of any such chat application?
07:46:50 <Destructible> I'm just going to go now
07:46:54 <shachaf> Any what?
07:46:54 -!- Destructible has quit (Client Quit).
07:48:38 <hppavilion[1]> shachaf: Chat applications employing demotivational tunnels as the primary interface, but in a streamlined fashion
07:49:19 <shachaf> I don't know what those are.
07:54:24 <izabera> <Destructible> ___ ___ _______ __ __ _______ / /__/ // ____// / / / / ___ /| / __ // ____// /____ / /____ / /__/ / / /___/|/__//______//______//______//______/ / __ |___|/|__||______||______||______||______|/
07:54:29 <izabera> what is that supposed to be?
07:56:05 -!- spiette has joined.
07:57:14 <izabera> oh i rearranged it and this came up
07:57:18 <izabera> ___ ___ _______ __ __ _______
07:57:20 <izabera> / /__/ // ____// / / / / ___ /|
07:57:22 <izabera> / __ // ____// /____ / /____ / /__/ / /
07:57:24 <izabera> /___/|/__//______//______//______//______/ /
07:57:26 <izabera> |___|/|__||______||______||______||______|/
08:15:11 -!- spockers has quit (Ping timeout: 244 seconds).
08:15:15 -!- spiette has quit (Quit: :qa!).
08:19:25 -!- spockers has joined.
08:24:22 -!- augur_ has quit (Remote host closed the connection).
08:42:43 <hppavilion[1]> izabera: spam is bad, unless properly cooked
08:42:45 <hppavilion[1]> `
08:42:45 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found
08:43:32 <hppavilion[1]> `pseudo
08:43:33 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: pseudo: not found
08:43:55 <izabera> does anyone know how those self extracting zip archives work?
08:44:14 <izabera> in my understanding there's a program and then they append the archive at the end of it
08:44:18 <izabera> how do they do that?
08:44:29 <izabera> they must store the offset of the archive somewhere
08:46:15 <hppavilion[1]> Have there been any terrorist attacks recently enough that it'd be insensitive to make a 'fork bomb' joke?
08:47:04 <\oren\> There's always terrorists attacking somewhere.
08:47:11 <hppavilion[1]> \oren\: Well yeah
08:47:16 <hppavilion[1]> \oren\: But any high-profile ones?
08:49:10 <izabera> or they put some kind of marker and the program scans itself to find it
08:49:10 <izabera> i guess it's probably a fixed offset and they compute it once per architecture and then reuse the same executable and recompute it when they recompile to update their program
08:51:40 <zzo38> For ZIP archives I think it is a marker.
08:52:07 <zzo38> So, if you append a ZIP archive to a PNG picture, a program that reads PNG or ZIP will be able to read the corresponding part just fine (I have tried this).
08:53:10 <izabera> so is there a string that will never be part of an elf or pe file?
08:53:23 <izabera> something that can be used as a marker
08:53:49 <zzo38> izabera: That is impossible I think, but the program could be written to avoid it so that the marker can be found.
08:54:21 <izabera> wouldn't that require some major hacking in the compiler?
08:56:22 <zzo38> I am making a program called Xwicketset it is another C library that goes over Xlib to provide many additional functions including widgets. For example to deal with resources there are functions XwicGetResource, XwicGetLeafResource, XwicGetStringResource. The most complicated function so far is XwicCreateMainWindow, which is more than fifty lines long, and uses some of the other functions.
09:02:15 -!- AnotherTest has joined.
09:08:34 <zzo38> Have you made any programming with X window system before?
09:09:13 <izabera> we're all in wayland
09:09:50 <zzo38> I still think X is better though; I don't like Wayland
09:15:11 <zzo38> It seem Canonical does not like Wayland either so they invented Mir. I don't like either of those and believe X11 should be replaced by X12 instead (I have written many ideas about how X version 12 could be made up).
09:15:40 <izabera> they just wanted to be unique
09:24:42 <\oren\> they should just make a version of X that removes all the parts that noone uses
09:26:23 <\oren\> This would break compatibility with lots of very old X programs, but people who want to use those can use the old version of X
09:27:14 <\oren\> This would solve the problem of "X is bloated" without creating the problem of "now we're running both wayland and X"
09:28:11 <zzo38> Some things I would remove from X include such thing as GLX, Xcursor, and several other extensions, as well as the protocol requests for setting the font path and screen saver controls (and use separate methods of setting these things).
09:30:31 -!- J_Arcane has joined.
09:31:55 <zzo38> My method would be to implement a proxy to convert between X11 and X12 requests for the cases where the program is not modified to work natively, as well as to implement a proxy for doing security features.
09:32:20 <fizzie> izabera: At least zip files have the directory part at the end of the file.
09:33:53 <izabera> ah that's smart, put the metadata at the end
09:36:10 <fizzie> You can see this in action in unzip's I-don't-know-this-file error: "End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive."
09:39:22 <fizzie> Self-extracting rars go with the marker approach -- unarchivers skip any leading bytes that precede the first occurrence of an 8-byte signature ("Rar!\x1a\x07\x01\x00"), failing if that signature is not found within the first megabyte.
09:40:46 <hppavilion[1]> fizzie: Rar!
09:43:06 <lifthrasiir> fizzie: isn't that generally true for ZIP files as well?
09:43:42 <fizzie> What is?
09:43:54 <lifthrasiir> markers-in-anywhere approach, that is
09:43:56 <b_jonas> zzo38: isn't that sort of what happens with X11 clients over wayland, or X11 clients over windows?
09:44:06 <b_jonas> zzo38: oh, that reminds me, I have a question about X11
09:44:38 <fizzie> lifthrasiir: I don't think so.
09:45:34 <lifthrasiir> fizzie: I think ZIP appended to other binaries can work without central records at the very end of file for that reason
09:46:50 <fizzie> "Tools that correctly read .ZIP archives must scan for the end of central directory record signature, and then, as appropriate, the other, indicated, central directory records. They must not scan for entries from the top of the ZIP file, because only the central directory specifies where a file chunk starts. Scanning could lead to false positives, as the format does not forbid other data to be ...
09:46:56 <fizzie> ... between chunks, nor file data streams from containing such signatures."
09:46:58 <fizzie> Guess so, then.
09:47:01 <b_jonas> \oren\: what's wrong with both wayland and X? it took a few decades, but now people really run entire linux computers with no termcap support (neither the library-level compatibility layer nor the actual TERMCAP env var for statically linked programs), without a.out (ancient-libc) support, and even without x86_32 libc support.
09:47:30 <fizzie> But I don't think that's necessary for the self-extracting functionality, since the directory *is* at the end.
09:47:39 <b_jonas> I will probably run X11 forever, but the sort of people with their fancy "desktop environments" will probably be running all-wayland in a decade.
09:48:28 <zzo38> Some programs such as Xaw could be ported to X12 however.
09:50:10 <b_jonas> zzo38: anyway, some people try to claim that traditional X11 is "unsecure" because any program with access to the display can steal the images and keyboard input and whatnot from all other windows; and they try to show their fancy modified X11 server or proxy or whatever it is showing that the same exploit doesn't work there. But I don't believe what they say:
09:50:26 <zzo38> I would rather to design and then switch to X12, and failing that use X11.
09:51:24 <b_jonas> If those people want these crazy transparent borderless menu overlay windows that they already use in X11, then how could a user ever be sure which window is where and which window they're typing to? They might not even know where the mouse cursor is. I just don't understand how any such system could be secure,
09:52:18 <b_jonas> short of having a trusted vnc server whose head is shown entirely in a window that can't capture the mouse or keyboard events and has a distinctive border and can't draw outside, which IS what I want for this kind of security, but it doesn't appear to be what they're after.
09:52:29 <b_jonas> Does what these people say against traditional X11 even make sense?
09:53:01 <b_jonas> (Also they try to sell this as if it was some sort of sensational new exploit, but whatever.)
09:53:38 <zzo38> It would be better to use different screens for different security contexts when it is necessary to do so probably. Although a X proxy could be made to do what you say. X11 is not designed for this but could be done; X12 has some things that would make such a proxy less messy.
09:54:41 <b_jonas> zzo38: yes, exactly. I'd like to run three local X servers this way, and I hope I can show the contents of one in a window of another in a way that's cheaper than vnc through a PF_UNIX socket, but I don't have my hopes high.
09:54:56 <b_jonas> (Three, becase one for sane stuff, one for web browser on untrusted websites, one for skype.)
09:56:22 <zzo38> They could also change the border colours to indicate if the inner security context is active, so that you can detect the keyboard logging and stuff like that. (This way would allow it to work even if the programs are running on different computers.)
09:57:55 <b_jonas> zzo38: ok
09:59:05 <b_jonas> mind you, one thing that makes this sort of thing expensive is that the clients to the restricted X server aren't allowed to know even about paint events or which part of their window is visible, so they must keep rendering the video even when it's actually covered on my screen entirely
10:00:17 <zzo38> By setting the permission of different connections in the UNIX system, there can be the security between the different security contexts. For example implement a kind of "securex" command perhaps, that will set the DISPLAY variable and then run the program so that it cannot access the main X server connection.
10:00:41 <hppavilion[1]> Now that I think about it... wizards being willing to eat all of the weird candy that there is in Harry Potter makes them seem either fetishistic or sociopathic
10:07:31 -!- Phantom_Hoover has joined.
10:08:49 <b_jonas> zzo38: oh, I can already make it so that a program can't access the main X server connection.
10:09:03 <b_jonas> zzo38: run it as a different user, don't tell Xauthority to that user
10:09:28 <b_jonas> that's the default with mutliple users, I have to give Xauthority explicitly
10:09:44 <b_jonas> with the Xauth command
10:12:49 <\oren\> Yay, new version of my font!
10:12:51 <\oren\> ❶❷❸❹❺❻❼❽❾❿①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇⒈⒉⒊⒋⒌⒍
10:12:54 <\oren\> ⒎⒏⒐⒑⒒⒓⒔⒕⒖⒗⒘⒙⒚⒛⒜⒝⒞⒟⒠⒡⒢⒣⒤⒥⒦⒧⒨⒩⒪⒫⒬⒭⒮⒯⒰⒱⒲⒳⒴⒵ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍ
10:12:58 <\oren\> ⓎⓏⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ⓪⓫⓬⓭⓮⓯⓰⓱⓲⓳⓴⓵⓶⓷⓸⓹⓺⓻⓼⓽⓾⓿
10:13:06 <\oren\> all of those are now supported
10:15:19 <izabera> why do these character even exist
10:15:48 <izabera> is ⒜ better than (a)?
10:15:55 <\oren\> it's probably the fault of the Japanese
10:16:02 <izabera> :o
10:16:06 <izabera> what did they do?
10:16:35 <\oren\> They had a huge character set to fill and they made up useless crap to fill it with
10:16:57 <izabera> did they _have_ to fill it?
10:17:05 <\oren\> no
10:17:14 <\oren\> that's why it's their fault
10:17:19 <izabera> bastards
10:17:28 <\oren\> ikr
10:18:05 <\oren\> but hey, now I have like 50 new characters
10:18:13 <izabera> http://cbselementary.wikia.com/wiki/Oren_Watson
10:19:29 <\oren\> I have no relation to that character
10:19:31 -!- hppavilion[1] has quit (Ping timeout: 240 seconds).
10:19:34 -!- MoALTz has joined.
10:19:42 <izabera> lies
10:19:52 <b_jonas> \oren\: yeah, it even has a few totally made up kanji of which nobody knows the meaning or etymology or pronunciation
10:21:51 <izabera> why is the last line of the math special characters red?
10:22:07 <\oren\> those characters don't actually exist
10:22:23 <\oren\> (in the unicode standard)
10:22:35 <\oren\> i'ts complicated
10:23:07 <izabera> i don't see much difference between the red chars and their white counterparts
10:23:07 <\oren\> `unicode 𝔄𝔅ℭ
10:23:11 <HackEgo> U+1D504 MATHEMATICAL FRAKTUR CAPITAL A \ UTF-8: f0 9d 94 84 UTF-16BE: d835dd04 Decimal: &#120068; \ 𝔄 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ Decomposition: <font> 0041 \ \ U+1D505 MATHEMATICAL FRAKTUR CAPITAL B \ UTF-8: f0 9d 94 85 UTF-16BE: d835dd05 Decimal: &#120069; \ 𝔅 \ Category: Lu (Letter, Uppercase) \ Bidi
10:23:17 <\oren\> `unicode ℭ
10:23:19 <HackEgo> U+212D BLACK-LETTER CAPITAL C \ UTF-8: e2 84 ad UTF-16BE: 212d Decimal: &#8493; \ ℭ \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ Decomposition: <font> 0043
10:23:38 <\oren\> `unicode 𝔆
10:23:39 <HackEgo> U+1D506 - No such unicode character name in database \ UTF-8: f0 9d 94 86 UTF-16BE: d835dd06 Decimal: &#120070; \ 𝔆 (𝔆) \ Uppercase: U+1D506 \ Category: Cn (Other, Not Assigned)
10:23:50 <\oren\> see?
10:24:35 <\oren\> they left gaps in the math alphabets for the characters that had already been made elsewhere
10:25:26 <b_jonas> \oren\: why does your fontdemo.htm has no html title?
10:25:46 <b_jonas> please add one
10:25:51 <\oren\> Ok
10:26:37 <b_jonas> ah great, now the font does show up! I think I know which client setting I messed up int he browser.
10:27:06 <b_jonas> hehe, snake fillers as in the XKCD strip, is that new?
10:27:23 <\oren\> not as new as the other stuff but yes
10:29:36 <b_jonas> \oren\: hmm, since you added extra characters for the Verne futhark inscription, maybe you should add the inscription as one of the samples
10:29:37 -!- J_Arcane has quit (Read error: Connection reset by peer).
10:29:45 <b_jonas> to show how those characters are to be used
10:30:27 <\oren\> sounds good
10:31:55 <b_jonas> And I still think that third character form the Commodore 64 extensions is just a black club card suit symbol, not an extension, since the character set has symbols for the other three suits.
10:32:41 <\oren\> well it's a weird looking club suit with a hole in the middle...
10:34:54 -!- J_Arcane has joined.
10:35:21 <b_jonas> \oren: it's this style of the club suit symbol in low res: https://commons.wikimedia.org/wiki/File:Atlas_deck_4_of_clubs.svg
10:35:28 <b_jonas> not the most common variant, but I don't think it's weird
10:37:00 <Melvar> In German, the suit of clubs is called by the word for “cross”.
10:38:41 <\oren\> i see
10:38:50 <b_jonas> \oren\: is the snake filler extension missing from the character listing in the demo page?
10:40:27 <\oren\> oh. uh... you saw nothing!
10:41:55 <b_jonas> \oren\: also, aren't these "Powerline" thingy characters new enough to be yellow?
10:42:36 <\oren\> not really I think I added them a few months ago
10:42:41 <b_jonas> ok
10:48:14 <Melvar> b_jonas: Btw re X server, does Xnest not do what you want?
11:26:41 <b_jonas> Melvar: I don't know what Xnest is
11:33:20 <Melvar> Xnest is a program which acts as an X client to an ordinary X server, and as an X server to its own clients. An X nested inside X. I’m not sure in how far it might fulfil your security stipulations though.
11:34:24 <b_jonas> Melvar: I see, I'll have to examine that
11:34:43 -!- SLiV has joined.
11:35:11 <b_jonas> Melvar: I knew there were some two other headless X servers apart from vnc derivatives (and there's too many versions of vnc stuff really), but one of them is Xvfb which is truly blind in that you can't view the display at all,
11:35:19 <b_jonas> and I don't recall the other.
11:35:42 <b_jonas> Note that the truly blind one is still useful for some stupid scripts that need to access X but don't actually need user input or output.
11:35:55 <Melvar> Xnest is not headless, if I understand that term properly: It creates a window which acts as the root window of the nested X server.
11:35:56 <b_jonas> Or for eg. some automated testing.
11:36:01 <b_jonas> Melvar: right
11:36:11 <b_jonas> I should try to remember that name and read about it.
11:37:04 -!- boily has joined.
11:38:33 -!- clog has quit (Ping timeout: 276 seconds).
11:38:51 <b_jonas> `random-card
11:38:54 <HackEgo> Cinder Pyromancer \ 2R \ Creature -- Elemental Shaman \ 0/1 \ {T}: Cinder Pyromancer deals 1 damage to target player. \ Whenever you cast a red spell, you may untap Cinder Pyromancer. \ EVE-C, PD2-C
11:38:55 <b_jonas> `random-card
11:38:56 <HackEgo> Fires of Yavimaya \ 1RG \ Enchantment \ Creatures you control have haste. \ Sacrifice Fires of Yavimaya: Target creature gets +2/+2 until end of turn. \ IN-U, HOP-U, ARC-U, PC2-U, C13-U, CNS-U, VMA-U, DDL-U
11:39:50 <fizzie> Fun fact: you can peek at the Xvfb framebuffer by adding a -fbdir argument. (It will make one xwd file there for each screen, and then mmap the framebuffer memory from there.)
11:41:17 <b_jonas> rofl
11:41:23 <fizzie> And the other Xnest-like thing is called Xephyr.
11:41:38 <b_jonas> fizzie: nice, thanks for both of those info
11:41:43 <b_jonas> I will probably promptly forget that
11:41:46 <fizzie> (I think it mostly does more modern X extensions than Xnest, or some-such.)
11:41:57 <b_jonas> maybe we should make a list in some wisdom entry or something
11:42:32 <Melvar> “Think Xnest but with support for modern extensions like composite, damage and randr.” says man Xephyr.
11:43:12 <b_jonas> Melvar: ok, I'll have to check both of those then
11:44:44 <Melvar> It goes on to explain that Xnest is a proxy limited to the capabilities of the host server, whereas Xephyr does its own processing and merely draws an image for the host server.
11:45:50 <fizzie> Apparently there were also plans for a "xf86-video-nested" video driver to run a "regular" X server using a X window as the video output, but that seems to have gone nowhere.
11:46:21 <fizzie> https://www.x.org/wiki/Releases/7.8/ "TODO -- These have been discussed, but are not yet integrated to the source repos, and may or may not happen -- Replace Xephyr, Xvfb, Xnest, Xfake, etc. with Xorg using xf86-video-dummy and xf86-video-nested".
11:46:29 <b_jonas> Melvar: meh, when a software documentation says "this software is like foo but better" then I NEVER believe anything it says about foo, because it usually compares itself with some ancient version of foo and the docs is never updated to tell that foo is already better and knows all that's listed there.
11:47:06 <b_jonas> Although in the case of an old X11 utility, there's less chance for this, I'll still have to examine Xnest on its own first, rather than trying to gleam information about it from the Xephyr docs.
11:50:44 <Melvar> man Xnest suggests to me that it is in fact a thinner proxy than Xephyr, at any rate. Less like Xephyr is better than it serves a different purpose.
11:52:16 <b_jonas> Melvar: thanks
11:54:24 <Melvar> Though I might be wrong since I’m not sure what the respective purposes are supposed to be.
11:56:55 <\oren\> http://www.orenwatson.be/verne.htm
11:58:31 <\oren\> still working on it
11:59:22 <Melvar> \oren\: What is the first part?
12:02:23 <\oren\> The encrypted version from the book
12:02:32 <\oren\> http://www.gutenberg.org/files/18857/18857-h/18857-h.htm#CHAPTER_3
12:04:13 <Melvar> Ah. It’s been so long since I read the book that I didn’t remember it was encrypted … also then does it make sense to display the decrypted version in runes?
12:07:01 <\oren\> Not sure
12:13:48 <boily> @metar CYUL
12:13:48 <lambdabot> CYUL 211100Z 27010G16KT 30SM FEW180 FEW240 19/09 A2973 RMK AC1CI1 AC TR CI TR SLP070 DENSITY ALT 700FT
12:14:11 * Melvar reads.
12:14:13 <Melvar> Ah.
12:14:21 <Melvar> I guess it does.
12:15:13 <Melvar> I was confused about the correspondence for a bit due to a single rune being transcribed as “mm”.
12:23:13 -!- boily has quit (Quit: MARINATED CHICKEN).
12:23:51 <Melvar> `unidecode ᛉᛘ
12:24:25 <Melvar> \oren\: It kinda looks like you used the former of these two, where the latter was meant. ↑
12:25:27 -!- SLiV has quit (Quit: Page closed).
12:25:41 -!- SLiV has joined.
12:28:48 <b_jonas> Melvar: yes, it does make sense to display the decrypted version in runes,
12:30:05 <b_jonas> Melvar: except that there are two or three typos that are in the encrypted rune version but NOT in the encrypted latin script version, and so those typos are certainly made by Verne, not by Professor Lindenbrock or Axel (who couldn't magically undo the typos before knowing the decryption).
12:31:12 <b_jonas> ``` cat wisdom/ᛁ*
12:31:13 <HackEgo> ​ᛁᚿ ᛋᚿᛅᚠᚠᛚᛚᛋ ᛁᚮᚴᚢᛚᛁᛋ ᚴᛦᛆᛏᛅᛦᛅᛘ ᚴᛅᛘ ᚦᛅᛚᛁᛒᛆᛏ ᚢᛘᛒᛦᛆ ᛋᚴᛆᛦᛏᛆᛦᛁᛋ ᛁᚢᛚᛁᛁ ᛁᚿᛏᛦᛆ ᚴᛆᛚᛅᚿᚦᛆᛋ ᚦᛅᛋᚴᛅᚿᚦᛅ, ᛆᚢᚦᛆᛋ ᚢᛁᛆᛏᚮᛦ, ᛏᛅ ᛏᛅᛦᛦᛅᛋᛏᛦᛅ ᚴᛅᚿᛏᛦᚢᛘ ᛆᛏᛏᛁᚿg
12:31:38 <b_jonas> ``` < wisdom/ᛁ* perl -e 'local$/;print substr<STDIN>,300'
12:31:39 <HackEgo> ​›á›¦á›… ᚴᛅᚿᛏᛦᚢᛘ ᛆᛏᛏᛁᚿgᛅᛋ. ᚴᚮᚦ ᚠᛅᚴᛁ. ᛆᛦᚿᛅ ᛋᛆᚴᚿᚢᛋᛋᛅᛯ
12:32:07 <b_jonas> Melvar, \oren\ ^^^ that's the decrypted inscription with the two typos that perhaps shoudln't be there, and possibly errors I myself introduced
12:32:32 <b_jonas> but there are lots of runes of which I'm not sure of the unicode encoding, see the details back in the channel logs
12:34:56 -!- Koen_ has joined.
12:36:05 -!- Koen__ has joined.
12:37:40 -!- Koen___ has joined.
12:38:54 -!- Koen___ has quit (Read error: Connection reset by peer).
12:39:27 -!- Koen_ has quit (Ping timeout: 264 seconds).
12:41:08 -!- Koen__ has quit (Ping timeout: 272 seconds).
12:41:17 <Melvar> Well, there’s the matter of that double-m bind rune. Perhaps it should be MAÐR + ZWJ + MAÐR.
12:42:10 -!- oerjan has joined.
12:42:20 <Melvar> Is it just me or did HackEgo output mojibake?
12:42:39 <b_jonas> Melvar: I don't think so. futhark runes (as opposed to old hungarian runes) don't usually have ligatures, the MM rune is a new separate character on its own right
12:43:57 <oerjan> gah no clog
12:44:35 <b_jonas> Melvar: sorry, I did a substr such that it cut in the middle of a character in the utf8
12:44:35 -!- Koen_ has joined.
12:44:38 <b_jonas> Melvar: let me try again
12:44:46 <b_jonas> ``` < wisdom/ᛁ* perl -e 'local$/;print substr<STDIN>,299'
12:44:48 <HackEgo> ​ᛏᛦᛅ ᚴᛅᚿᛏᛦᚢᛘ ᛆᛏᛏᛁᚿgᛅᛋ. ᚴᚮᚦ ᚠᛅᚴᛁ. ᛆᛦᚿᛅ ᛋᛆᚴᚿᚢᛋᛋᛅᛯ
12:44:54 <b_jonas> Melvar: is that betteR?
12:45:08 <b_jonas> that's the second half of the inscription, the first half should be fine above
12:45:15 <b_jonas> ``` < wisdom/ᛁ* # first half
12:45:16 <HackEgo> No output.
12:45:18 <b_jonas> huh
12:45:21 <Melvar> Yes. Except I don’t know why the g is in there.
12:45:22 <b_jonas> ``` cat wisdom/ᛁ* # first half
12:45:23 <HackEgo> ​ᛁᚿ ᛋᚿᛅᚠᚠᛚᛚᛋ ᛁᚮᚴᚢᛚᛁᛋ ᚴᛦᛆᛏᛅᛦᛅᛘ ᚴᛅᛘ ᚦᛅᛚᛁᛒᛆᛏ ᚢᛘᛒᛦᛆ ᛋᚴᛆᛦᛏᛆᛦᛁᛋ ᛁᚢᛚᛁᛁ ᛁᚿᛏᛦᛆ ᚴᛆᛚᛅᚿᚦᛆᛋ ᚦᛅᛋᚴᛅᚿᚦᛅ, ᛆᚢᚦᛆᛋ ᚢᛁᛆᛏᚮᛦ, ᛏᛅ ᛏᛅᛦᛦᛅᛋᛏᛦᛅ ᚴᛅᚿᛏᛦᚢᛘ ᛆᛏᛏᛁᚿg
12:45:40 <b_jonas> Melvar: the g is there because I didn't know how to encode it in unicode
12:46:03 <b_jonas> Melvar: I also don't know how to encode the "d" rune, but I used the "th" rune which is at least superficially similar and possibly related to it
12:46:25 <Melvar> “They are extremely rare in Viking Age inscriptions, but are common in earlier (Proto-Norse) and later (medieval) inscriptions.” — https://en.wikipedia.org/wiki/Bind_rune
12:46:58 <b_jonas> Melvar: I see
12:47:07 <b_jonas> Melvar: but still, the text explicitly calls out for a double-m rune
12:47:08 <b_jonas> let me find it
12:47:15 <b_jonas> (it's also in the channel log)
12:49:13 <Melvar> `unidecode ᛯ
12:49:14 <HackEgo> ​[U+16EF RUNIC TVIMADUR SYMBOL]
12:49:16 <b_jonas> Melvar: https://fr.wikisource.org/wiki/Voyage_au_centre_de_la_Terre/Chapitre_3 "En effet, la première lettre est une double M qu’on chercherait vainement dans le livre de Turleson [the book in which the parchment with the message was hidden], car elle ne fut ajoutée à l’alphabet islandais qu’au quatorzième siècle."
12:50:03 <Melvar> Yes, and apparently the message was written by a sixteenth-century alchemist, so that would make sense.
12:50:23 <Melvar> The book itself being far older, of course.
12:50:28 <b_jonas> Melvar: right
12:51:40 <Melvar> The one you used is said to be used as a calendar symbol only, but the name certainly looks like it was constructed as a double-M.
12:51:51 <b_jonas> Melvar: anyway, the other problems with encoding include the two different variants of the C rune (used for c, k, q in the text), the two different variants of the A rune, and more.
12:51:54 * FireFly prods nortti
12:52:09 <b_jonas> Also some stuff about capital letters looks strange.
12:52:20 <b_jonas> And, I dunno what else, you'd have to search the channel logs
12:52:47 <Melvar> Yeah, the capitals are way strange since I don’t think any runes had a case distinction.
12:53:07 <FireFly> I don't think so either
12:54:08 <FireFly> Is this younger futhark?
12:54:40 <b_jonas> Melvar: sure, but the alchemist who wrote it in the 12th century was probably familiar with a variant of the latin script that had case distinction, so that part at least isn't too strange.
12:55:21 <b_jonas> FireFly: it's... complicated. It's some made-up version of futhark probably, one Verne figured from incomplete sources, because he didn't know too much about the history of futhark. Or so I gather.
12:55:26 -!- SLiV has quit (Quit: Page closed).
12:55:41 <Melvar> Ah, it looks like the message has them different in size.
12:55:51 <b_jonas> Melvar: not only different size, but also shape
12:55:56 <FireFly> I see
12:56:10 <b_jonas> Melvar: the capital I rune has serifs, and, wait, there was one with an even more strange difference
12:56:26 <FireFly> What a funny idea
12:56:29 <FireFly> serifs on runes
12:56:35 <Melvar> Indeed.
12:57:46 <Melvar> Amusing aside: At home I have a thing with something that’s described as “an actual bookstaff”, this being a rod of beech-wood with runes carved into it.
12:58:09 <b_jonas> FireFly: what? serifs on runes make sense. runes have their shape because they were carved in wood, but later runes also got carved to stone, and in stone the serifs help
12:59:19 <b_jonas> Melvar: look at the A at the start of Arne, that one has a different shape from the normal A apparently
12:59:23 <FireFly> I guess? But I've never seen any serifs on runes carved in stones
12:59:39 <b_jonas> although the difference is probably only that it's a seriffed variant
12:59:41 <FireFly> the idea to put serifs on runes never occurred to me
12:59:54 <b_jonas> FireFly: wait, are you some sort of rune carver or something?
13:00:13 <b_jonas> with like chisels in your pocket
13:00:47 -!- clog has joined.
13:00:50 <FireFly> No :P
13:01:30 <b_jonas> I mean, this is #esoteric, I brought the inscription in here because I fully expected that there will be at least people more familiar with futhark and/or unicode and/or futhark's unicode encoding than me.
13:01:46 <b_jonas> So I wouldn't be too surprised to find people with chisels too.
13:01:56 <FireFly> Oh sure. hence prodding nortti above. He's the residentt rune expert as far as I know
13:02:02 <b_jonas> I see
13:03:35 <FireFly> I only know how to read younger futhark
13:04:18 <Phantom_Hoover> cuneiform has serif-like marks on the strokes but that's because it's written on soft clay
13:04:45 <FireFly> It's also not exactly carved, is it?
13:04:55 <FireFly> More molded, except I'm not sure if that is the right term
13:05:40 <b_jonas> FireFly: yes, it's on paper or parchment or something, maybe with ink... I don't recall what the text says
13:06:10 <FireFly> The Verne thing?
13:06:18 <FireFly> I should read that book anyawy, regardless of inscriptions
13:06:20 <b_jonas> FireFly: yes, the verne one
13:06:38 <b_jonas> Btw, there are two scanned copies of probably the same original image, a better one on fr.wikisource, and a worse one (higher res but black and white) in an English translation of a book
13:10:24 <Melvar> FireFly: Impressed is what I have heard it called what cuneiform is.
13:10:42 <FireFly> Makes sense.
13:12:37 <Melvar> You specifically don’t want to remove any clay from the original glob, because that would just be a terrible mess to clean up.
13:16:11 <oerjan> `learn Cuneiform is the most impressive writing system.
13:16:14 <HackEgo> Learned 'cuneiform': Cuneiform is the most impressive writing system.
14:04:17 -!- spiette has joined.
14:15:34 <izabera> what happened to zfs fuse? http://zfs-fuse.net/
14:20:07 <fizzie> izabera: Too much gambling, maybe.
14:20:36 <izabera> that's sad
14:22:31 -!- Sgeo has quit (Ping timeout: 240 seconds).
14:52:21 -!- lleu has joined.
14:54:06 -!- lleu has quit (Client Quit).
14:54:21 -!- lleu has joined.
14:54:49 -!- lleu has quit (Read error: Connection reset by peer).
15:00:19 -!- nycs has joined.
15:06:27 -!- Koen_ has quit (Read error: Connection reset by peer).
15:06:47 -!- Koen_ has joined.
15:13:36 -!- Koen__ has joined.
15:14:03 -!- Koen_ has quit (Read error: Connection reset by peer).
15:31:53 <quintopia> that seems like a bug...lambdabot wont tell you you have messages if the only tjing you say is addressed to lambdabot...
15:47:43 -!- bauen1 has quit (Quit: see ya - bauen1).
15:47:46 -!- bauen1_ has joined.
15:48:55 -!- bauen1_ has quit (Client Quit).
15:49:02 -!- bauen1 has joined.
15:49:02 -!- bauen1 has quit (Client Quit).
15:49:11 -!- bauen1 has joined.
15:54:36 -!- Koen__ has quit (Remote host closed the connection).
16:11:51 -!- idris-bot has quit (Ping timeout: 264 seconds).
16:12:13 -!- Melvar` has joined.
16:13:10 -!- Melvar has quit (Ping timeout: 260 seconds).
16:25:59 -!- Melvar` has changed nick to Melvar.
16:28:08 -!- idris-bot has joined.
16:30:45 <\oren\> unicode 9.0.0 is being released today by the way
16:31:15 <\oren\> the emoji are now considered wide characters
16:32:44 <\oren\> which will finally fix the problems with emoji in terminals
16:37:35 <\oren\> it also provides some new symbols which ill add tonight
16:43:07 -!- Kaynato has joined.
17:02:55 <b_jonas> \oren\: I see
17:03:11 <b_jonas> "some new symbols which ill add tonight" => huh, what symbols are you talking about here?
17:05:11 <\oren\> the new miscellaneuous technical
17:05:39 <b_jonas> \oren\: why are you interested in those in particular, as opposed to all the old symbols?
17:06:23 <\oren\> because i have virtually the whole miscellaneous tecjnical block covered
17:06:41 <\oren\> it would be nice to cover it completely
17:07:25 <b_jonas> \oren\: I see
17:10:51 <HackEgo> [wiki] [[Fractran++]] M https://esolangs.org/w/index.php?diff=47241&oldid=30212 * LegionMammal978 * (+13) /* References */
17:30:07 -!- hppavilion[1] has joined.
17:40:02 <HackEgo> [wiki] [[Omam]] https://esolangs.org/w/index.php?diff=47242&oldid=47214 * Marinus * (-38) Doesn't belong in category "unusable for programming", it's equivalent to Brainfuck.
17:42:51 -!- hppavilion[1] has quit (Ping timeout: 240 seconds).
18:15:33 -!- idris-bot has quit (Ping timeout: 244 seconds).
18:29:28 -!- oerjan has quit (Quit: Later).
19:03:35 <zzo38> What are the new ones?
19:22:00 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds).
19:24:54 <\oren\> zzo38: the power symbols and the sleep mode symbol
19:25:18 -!- moon_ has joined.
19:25:32 <moon_> i made hbot a lot less vulnerable to forkbombs, and i finally made it work
19:25:49 <moon_> Forkbombs are no longer bot murdering monsters
19:29:28 -!- Phantom_Hoover has joined.
19:29:36 <moon_> hi phantom
19:29:48 <moon_> i just managed to make hbot no longer vulnerable to forkbombas
19:31:29 <izabera> is there a way to run sql queries on imdb?
19:31:51 <izabera> i need to find a movie and i only know a list of actors in it
19:34:16 <b_jonas> izabera: dunno. I think you can list all movies of one actor, so you can start from that, or maybe ask http://movies.stackexchange.com/ if this is possible, or ask there directly about the movie
19:37:36 <\oren\> i think hound can do that
19:38:04 <\oren\> what are theactors
19:38:19 <\oren\> you s
19:39:13 <izabera> harrison ford, mark hamill and carrie fisher
19:39:48 <b_jonas> I think I also remember people on some forum or irc channel give trivia quiz questions of the form of a movie with multiple actors, so you could try to find such strange people.
19:40:38 <\oren\> return of the jedi and empire strikes back
19:40:41 <b_jonas> izabera: aren't those the top billed actors in _Star Wars: The Force Awakens_?
19:40:48 <izabera> oh that's it
19:40:55 <izabera> you guys rock
19:41:05 <b_jonas> hehe
19:41:08 <izabera> no jk that was an easy one to test you
19:41:19 <izabera> cameron diaz hugh laurie and rowan atkinson
19:41:29 <moon_> scratch what i said
19:41:41 <moon_> the version of nice i have is not very nice about subprocesses
19:41:47 <izabera> looks like googling their names works though
19:42:03 <izabera> moon_: do you even cgroups
19:42:49 <\oren\> hmm the search went through but Hound couldnt find the answer
19:43:46 <\oren\> the guy working on this is a few cubes over ill send him an email
19:43:55 <b_jonas> izabera: does it have to be a movie as opposed to some other genre like a TV series?
19:44:18 <izabera> well i found it and it wasn't cameron diaz but joely richardson <.<
19:44:25 <izabera> blame the crappy youtube video
19:44:33 <b_jonas> ah!
19:45:22 -!- Sgeo has joined.
19:45:31 <izabera> someone should make a website that does this
19:45:49 <izabera> something like thatmoviewith.xyz
19:46:09 <moon_> iza, im looking into cgroups right now >_>
19:46:22 <izabera> oh there's http://thatmoviewith.com/ and it does that but it's an iphone app
19:48:42 <b_jonas> izabera: movies.stackexchange.com might work in those cases. http://movies.stackexchange.com/q/50236/ is an example for a question like that.
19:49:16 <b_jonas> izabera: "work" in that it is probably not the kind of post they like the most, but it's on-topic and might get an answer
19:49:55 <moon_> l
19:50:02 <b_jonas> http://movies.stackexchange.com/q/21758/ is another such question (id question with clips on youtube available)
19:50:29 <b_jonas> If you actually have a clip (on youtube or wherever) from the movie, it's probably a much better question than if you just post a description anyway.
19:51:25 <izabera> i found it thanks <.<
19:51:35 <b_jonas> izabera: sure, btu you said "someone should make a website that does this"
19:51:49 <b_jonas> and movies.stackexchange.com might qualify as such a website
19:51:51 <izabera> i meant in a more automatic way
19:52:41 <b_jonas> why? do you need lower latency because you want to cheat in some sort of game show or other quiz? or more privacy about your question than that website offers?
19:52:57 <izabera> because i like machines more than humans
19:53:49 <b_jonas> izabera: in that case ask the meta question on movies.stackexchange.com , that is, ask how you can do such queries in an automated way
19:54:38 <izabera> top answer will be to write a bot that asks movie.se and then scraps the answers and returns the result
19:55:14 -!- j-bot has joined.
19:55:32 <\oren\> http://www.imdb.com/search/common
19:55:32 -!- Koen_ has joined.
19:56:17 <\oren\> not very flexible uf
19:57:09 <\oren\> s/uf/unf
19:57:43 <\oren\> i hate it when i mispell an abbreviation
19:59:25 <b_jonas> um, what's "unf"?
19:59:27 <b_jonas> `? unf
19:59:35 <HackEgo> unf? ¯\(°​_o)/¯
19:59:51 -!- Koen_ has quit (Ping timeout: 240 seconds).
20:00:02 <\oren\> unfortunately
20:00:55 * izabera thought it meant unflexible
20:04:10 -!- moon_ has quit (Quit: Page closed).
20:04:21 <b_jonas> on the esowiki, do we have a category for array languages, in the sense of eg. any of (APL, matlab, Mathematica, maxima, GAP), in which any of the built-in arithmetical primitives map to arrays of numbers automatically?
20:16:18 <HackEgo> [wiki] [[Esolang talk:Categorization]] https://esolangs.org/w/index.php?diff=47243&oldid=43215 * B jonas * (+782) /* Array-based languages */ new section
20:16:20 <HackEgo> [wiki] [[Jelly]] https://esolangs.org/w/index.php?diff=47244&oldid=46026 * B jonas * (+256)
20:21:26 <b_jonas> `olist 1041
20:21:27 <HackEgo> olist 1041: shachaf oerjan Sgeo FireFly boily nortti b_jonas
20:22:59 <shachaf> th_jonas
20:25:06 -!- jaboja has joined.
20:28:06 <b_jonas> ooohh.... so many future plot points!
20:29:52 -!- jix_ has quit (Ping timeout: 264 seconds).
20:30:01 -!- J_Arcane has quit (Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]).
20:30:19 <shachaf> How many?
20:30:24 -!- J_Arcane has joined.
20:30:28 -!- Sprocklem has quit (Ping timeout: 264 seconds).
20:30:28 -!- aloril has quit (Ping timeout: 264 seconds).
20:30:28 -!- espes___ has quit (Ping timeout: 264 seconds).
20:30:29 -!- Nithogg_ has quit (Ping timeout: 264 seconds).
20:31:01 <shachaf> Boots of Free Movement, redundant Xs?
20:31:04 -!- toon has quit (Ping timeout: 264 seconds).
20:31:23 <b_jonas> shachaf: four, I think
20:31:25 -!- jix has joined.
20:31:40 <shachaf> Which ones?
20:31:49 -!- Sprocklem has joined.
20:31:51 -!- espes__ has joined.
20:31:59 <b_jonas> shachaf: yes, those two, plus Redcloak mentions one of his weaknesses that can be used against his team in a fight later, plus magic belt
20:32:18 -!- toon has joined.
20:34:14 <b_jonas> shachaf: and for the boots, note that Xykon has been in a situation where that would have been useful, in http://www.giantitp.com/comics/oots0653.html first panel. I think. I'm not sure about the rules.
20:34:31 -!- augur has joined.
20:37:12 -!- Koen_ has joined.
20:41:04 <quintopia> who is lambdabot's maintainer?
20:42:05 <b_jonas> quintopia: dunno, try asking in #haskell
20:42:25 <quintopia> could have sworn it was someone who hangs out here
20:42:41 <shachaf> It was.
20:42:46 <b_jonas> `? lambdabot
20:42:47 -!- jaboja has quit (Read error: Connection reset by peer).
20:42:53 <b_jonas> maybe hackego knows
20:42:57 <shachaf> `? weather
20:42:59 <HackEgo> lambdabot: @@ @@ (@where weather) CYUL ENVA ESSB KOAK
20:43:01 <HackEgo> lambdabot is a fully functional bot. just don't ask about @src.
20:43:02 <lambdabot> CYUL 211900Z 24016G22KT 30SM SCT065 SCT240 24/06 A2973 RMK CU3CI1 SLP068 DENSITY ALT 1400FT \ ENVA 211920Z 25008KT 9999 BKN045 13/09 Q1015 NOSIG RMK WIND 670FT 28011KT \ ESSB 211920Z 20006KT CAVOK 18/13 Q1014 \ KOAK 211853Z 27007KT 10SM FEW200 23/12 A3003 RMK AO2 SLP168 T02330122
20:43:11 <b_jonas> hmm
20:43:21 <b_jonas> `8-ball Who maintains lambdabot?
20:43:23 <HackEgo> Don't count on it.
20:43:27 -!- Nithogg_ has joined.
20:43:55 -!- aloril has joined.
20:45:15 <b_jonas> Cale: quintopia asks who maintains lambdabot, maybe you know the answer
20:45:33 <Cale> I think it's currently int-e
20:45:37 <b_jonas> shachaf: "It was." as in he no longer hangs out here because I sent them away?
20:45:39 <b_jonas> whew
20:45:45 <b_jonas> Cale: thanks
20:45:46 <b_jonas> quintopia: ^
20:45:59 <b_jonas> `? int-e
20:46:03 <HackEgo> int-e är inte svensk. Hen kommer att spränga solen. Hen står för sig själv.
20:46:16 <b_jonas> ``` grep -Rli lambdabot wisdom
20:46:53 <shachaf> b_jonas: It was Cale, and then it was elliott, and then it was int-e.
20:47:04 <b_jonas> shachaf: ah
20:47:25 <b_jonas> shachaf: hmm, did anyone volunteer to maintain geordi yet then?
20:47:34 <HackEgo> wisdom/lambdabot \ wisdom/prefixes \ wisdom/weather \ wisdom/ghci \ wisdom/reflection
20:47:36 <b_jonas> Eelis said he needs a new maintainer
20:47:47 <shachaf> I didn't.
20:48:22 <myname> `? prefixes
20:48:23 <HackEgo> Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ .
20:48:27 <myname> ah
20:49:24 <shachaf> `? Cale
20:49:25 <HackEgo> Cale? ¯\(°​_o)/¯
20:49:34 <b_jonas> WTF!
20:49:48 <Cale> `? shachaf
20:49:50 <HackEgo> shachaf is a wise little gentleman.
20:49:56 <shachaf> ?!
20:49:56 <lambdabot> Maybe you meant: v @ ? .
20:49:59 <shachaf> `hoag wisdom/shachaf
20:50:03 <HackEgo> ​<Elronnd> learn shachaf is a wise little gentleman. \ <Elronnd> learn shachaf is was little gentleman \ <shachaf> ` cat < wisdom/funpun | cat | rot13 | cat | cat > wisdom/shachaf \ <oerjan> learn_append shachaf The unit of bad punnery is named after him. \ <oerjan> learn_append shachaf He hates bell peppers with a passion. \ <oerjan> revert \ <e
20:50:11 <shachaf> Elronnd: What?
20:50:17 <shachaf> Why did you overwrite my wisdom entry?
20:50:32 <shachaf> `help
20:50:32 <HackEgo> Runs arbitrary code in GNU/Linux. Type "`<command>", or "`run <command>" for full shell commands. "`fetch <URL>" downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert <rev>" can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/
20:51:15 <shachaf> `` hg log wisdom/shachaf
20:51:21 <HackEgo> changeset: 8345:7b160701cdf9 \ user: HackBot \ date: Sun Jun 05 07:03:52 2016 +0000 \ summary: <Elronnd> learn shachaf is a wise little gentleman. \ \ changeset: 8344:dc5988a2985d \ user: HackBot \ date: Sun Jun 05 07:03:38 2016 +0000 \ summary: <Elronnd> learn shachaf is was little gentleman \ \ changeset:
20:52:13 <shachaf> Elronnd: And you did it in /msg or something? I don't see it in the logs.
20:54:26 <shachaf> `` hg cat -r 8343 wisdom/shachaf > wisdom/shachaf
20:54:36 <HackEgo> No output.
20:56:41 -!- idris-bot has joined.
20:57:37 <shachaf> `learn Cale is the inventor of the calzone.
20:57:42 <HackEgo> Learned 'cale': Cale is the inventor of the calzone.
20:58:35 <b_jonas> Does wisdom have any symlink to directory (recursively) under it?
20:59:39 <b_jonas> ``` find wisdom -type l \! -xtype f
20:59:41 <b_jonas> probably no
20:59:44 <HackEgo> No output.
21:02:04 -!- spockers has quit (Quit: bye http://i.imgur.com/nkzOWAv.jpg).
21:02:48 -!- spockers has joined.
21:06:14 -!- jaboja has joined.
21:16:21 -!- Lord_of_Life has quit (Excess Flood).
21:19:42 -!- Lord_of_Life has joined.
21:22:36 -!- augur has quit (Remote host closed the connection).
21:29:33 <zzo38> What does WM_CLIENT_LEADER mean?
21:39:28 -!- izabera has quit (Ping timeout: 272 seconds).
21:40:32 -!- izabera has joined.
21:41:55 <int-e> `` echo wisdom/*ccc*
21:41:57 <HackEgo> wisdom/=@ccc wisdom/ioccc wisdom/ioccclist
21:42:15 <int-e> We don't know icccm.
21:58:01 -!- nunatak has joined.
22:14:05 -!- augur has joined.
22:33:09 -!- nunatak has quit (Quit: Verlassend).
22:34:22 <zzo38> There is many variant of Crazy Eights card game, I think.
22:40:46 <shachaf> zzo38: Have you invented a card game based on chess?
22:43:20 <zzo38> No, but I think someone else has done
22:45:27 -!- jaboja has quit (Ping timeout: 264 seconds).
22:47:35 <Phantom_Hoover> `? ioccc
22:47:36 <HackEgo> The IOCCC is the Industrial Ordovician COBOL Conference Circuit. Not to be confused with OIC. See also ioccclist.
22:47:44 <Phantom_Hoover> `? ioccclist
22:47:45 <HackEgo> ioccclist is update notification for when a new year of the International Obfuscated C Code Contest is announced, or the winners for a year is announced, or the source codes of winners are released. http://www.ioccc.org/#news
22:48:29 <shachaf> Did you hear about my dream?
22:48:35 <shachaf> I don't remember the details of it anymore.
22:48:44 <shachaf> But there was a conference about cartesian closed categories called "IOCCC".
22:49:18 <FreeFull> International Obfuscated Cartesian Closed Categories"
22:49:54 <FreeFull> I wonder why it took so long to release the source code after the winners were announced
22:51:11 <FreeFull> HackEgo confused me there >_<
22:51:34 <FreeFull> Still, almost 6 months?
22:57:06 -!- AnotherTest has quit (Quit: ZNC - http://znc.in).
23:00:30 -!- nycs has quit (Quit: This computer has gone to sleep).
23:00:48 -!- moon_ has joined.
23:05:12 <quintopia> shachaf: did you fix your wisdom entry yet
23:05:21 <shachaf> `? shachaf
23:05:22 <HackEgo> shachaf sprø som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. The unit of fun punnery is named after him.
23:05:34 <quintopia> okay good (y)
23:05:36 -!- augur has quit (Remote host closed the connection).
23:06:12 -!- augur has joined.
23:06:20 <shachaf> I'm quite irritated that Elronnd edited my wisdom entry in secret.
23:06:23 <shachaf> Very hostile.
23:07:50 <Koen_> is the "hates with a passion" thingy a recurrent joke?
23:09:20 <shachaf> Is it?
23:09:24 <shachaf> I didn't put it in there.
23:09:26 <shachaf> `? oerjan
23:09:27 <HackEgo> Your mysterious renouned cackling zombie overlord emeritus oerjan is a lazy expert in future computation. Also a Precambrian Norwegian who mildly dislikes Roald Dahl with a passion. Lately when he tries to remember a word, "amortized" pops up instead. His arch-nemesis is Betty Crocker. He sometimes puns without noticing it.
23:10:10 <shachaf> I liked the phrase "for his convenience". It's a shame that's gone.
23:10:57 <quintopia> at least "mildly dislikes with a passion" is a proper comedic form
23:11:15 -!- augur has quit (Ping timeout: 264 seconds).
23:11:29 <\oren\> `? oren
23:11:30 <HackEgo> oren is a Canadian esolanger who would like to obliterate time zones so that he can talk to his father who lives in the same house. He'll orobablu get the hang of toycj tuping soon. He also has a rabid hatred of the two-storey lowercase a.
23:12:05 <\oren\> aaaaaaaaaaa why does my android have one!
23:12:32 -!- augur has joined.
23:13:08 <\oren\> i didnt notice until now the ugly ugly three storey g and two storey a
23:23:59 -!- J_Arcane_ has joined.
23:25:43 -!- J_Arcane has quit (Ping timeout: 250 seconds).
23:25:53 -!- J_Arcane_ has changed nick to J_Arcane.
23:31:27 <fizzie> Speaking of typography, I heard TfL (Transport for London) commissioned a new variant of the font the use in the Tube from Monotype, called Johnston100, to replace the old New Johnston.
23:33:39 <shachaf> hizzie
23:33:54 <shachaf> How's London?
23:34:05 <shachaf> Multiple people I know are visiting there for a while.
23:34:17 <fizzie> We just moved offices.
23:34:34 <fizzie> I came back from a two-week Finland vacation this Monday, straight to the new place on its first day of business.
23:35:33 <fizzie> http://www.businessinsider.com/googles-new-11-storey-office-in-londons-kings-cross-2016-6
23:36:07 <fizzie> So far it feels much more like a generic corporate office than the previous one -- no quirky quirks of any kind.
23:36:55 <fizzie> But maybe they'll adjust it. Only the top half's done, anyway.
23:37:28 <shachaf> fizzie: Funny, I heard the same thing from the people I worked with about the office they moved to.
23:37:44 <shachaf> (The word "corporate" in particular.)
23:38:24 <fizzie> Maybe they've hired more that kind of people in the REWS organization.
23:38:44 <fizzie> I know the ones in London don't even like our mannequins.
23:39:02 <shachaf> I'm sure whoever is in charge of that organization REWS the day they hired those people.
23:40:11 <fizzie> Our team's got six or so mannequins dressed up in various animal costumes, and grapevine has it all REWS does internally is complain about them. We didn't even dare to let them move that stuff, for fear of it accidentally "getting lost".
23:40:27 <fizzie> AIUI, one of the senior folks now has a car full of body parts as a result.
23:41:11 <fizzie> (I don't know, I was in Finland.)
23:46:20 <shachaf> But what I heard was that the new London office was going to be the best office ever made.
23:46:25 <shachaf> Or is that yet another office?
23:48:04 <fizzie> It's yet another one.
23:48:10 <fizzie> They still haven't start building that one.
23:48:15 <fizzie> This is just a rented building.
23:49:45 <shachaf> They won't let you have mannequins in the rented office?
23:56:39 -!- augur has quit (Remote host closed the connection).
←2016-06-20 2016-06-21 2016-06-22→ ↑2016 ↑all