00:00:03 SimonRC, just look at it 00:00:07 * oerjan remembers there were fresh apples around 00:00:14 oerjan, oh? 00:00:47 haskell got a kind of messy syntax too, but F# is way worse 00:01:00 and yes I realise this may upset some people her 00:01:01 here* 00:01:05 I prefer Haskell's syntax so far 00:01:28 from my landlady's garden 00:01:38 or so i assume 00:01:43 Asztal, scheme syntax is way more elegant 00:02:04 isn't there some liskell or something? 00:02:10 elegant, yes, easy on the eyes, not really 00:02:21 yes there is liskell 00:03:14 * oerjan swats AnMaster for insulting haskell syntax ----### 00:03:18 Asztal, Prolog one 00:03:20 then 00:03:23 also much better 00:03:45 oerjan, and I still do it, I think the entire ML family of languages got a horrible syntax 00:04:36 haskell's syntax is quite different from ML. it belongs to that Miranda family mentioned above 00:05:13 oerjan, well Haskell is ugly too 00:05:28 I don't think so 00:05:49 nah, Haskell's got a reasonable syntax 00:06:04 too _much_ syntax sugar 00:06:07 in haskell 00:06:16 * SimonRC thinks up a C-like syntax for Haskell 00:06:27 * AnMaster prefers prolog like or scheme like 00:06:37 C is ok but prolog style or lisp are better 00:06:49 AnMaster: but it's all superficial; there isn't anthing horrible underneath 00:06:58 SimonRC, ? 00:06:59 I mean, Haskell 00:07:22 what about those ugly ` everywhere? 00:07:30 huh? 00:07:42 hamming = 1 : map (2*) hamming `merge` map (3*) hamming `merge` map (5*) hamming <-- example from wikipedia 00:07:42 depends on how you're using it 00:07:53 those are superficial too 00:07:53 seen them used in lots of Haskell code 00:07:54 that is unusual 00:08:10 using ` is just plain silly 00:08:17 why use a dead key for stuff 00:08:27 it takes much longer to type 00:08:30 and it is ugly 00:08:31 they are the syntax for making infix operators out of ordinary functions 00:08:35 AnMaster: huh? 00:08:39 it's not a dead key in US keyboard i think 00:08:41 since when was ` a dead key 00:08:53 SimonRC, on my keyboard ` is Shift-' Space 00:08:53 and what is a dead key? 00:08:54 well 00:09:05 they don't care about i18n then ;P 00:09:40 you could, like, not use infix functions with text names then 00:09:55 suggest a better notation? 00:09:55 SimonRC, I prefer scheme, there are no strange ones 00:10:02 C got AltGr-7 for { 00:10:10 so that is not very i18n friendly either 00:10:21 scheme seems to be very i18n friendly 00:10:27 you could write the above without te backquotes in LISP style instead 00:10:32 Just Shift-8 and Shift-9 00:10:41 SimonRC, ok 00:10:52 SimonRC, still to much syntax sugar 00:10:54 hamming = 1 : merge (merge (map (2*) hamming) (map (3*) hamming)) (map (5*) hamming) 00:10:59 better have one way to write everything 00:11:04 except for very common stuff 00:11:08 the infix merge really helps in that case 00:11:16 like (quote (x)) and '(x) 00:11:18 AnMaster: I dunno 00:11:19 that is a valid one 00:11:37 currying is very nice, even though you could use lambda 00:11:57 Lisp is the solution to every problem :P 00:12:03 AnMaster: haskell doesn't use lists as source code in the same way 00:12:07 I think it definitely makes things more readable in the case of things like `isPrefixOf` and maybe `fmap` 00:12:13 SimonRC, that is another downside 00:12:22 Asztal, harder to write 00:12:31 I like i18n friendly languages 00:12:32 only for you with your dead keys :) 00:12:43 but the price of lists as source code is lists as source code 00:12:53 scheme has ` too, remember 00:12:55 Asztal, and Finnish, and Norwegian (iirc) and Danish and so on 00:12:56 I just use AltGr for those 00:13:05 Asztal, and lots and lots of non US/UK users 00:13:21 if you have a function with two arguments, you need a way to seperate the arguments and a way to specify what the function is 00:13:26 an infix operator does both at once 00:13:29 yes, there's even a UK keyboard which has ` as a dead key 00:13:45 oerjan, ok scheme has ` in macros, but I don't use scheme macros a lot since they are messy 00:14:03 ` is not just for macros 00:14:06 AnMaster: you can avoid ` in Haskell too if you like 00:14:15 it's useful for building lists with lots of fixed parts 00:14:26 but in LISP-likes, you must seperate the operands with space, which is not as distinctive as an operator 00:14:30 oerjan, hm ok, never used it outside macros 00:14:31 optbot! 00:14:32 -!- optbot has set topic: the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | oh... darn, (a (5)) isn't considered a special form since what is evaluated and what is not is decided at the beginning of the eval-function.... 00:14:32 There is also not much use for quasiquote/unquote if you use syntax-rules macros or some-such; just in defmacro-like "raw code transformers" things. 00:14:58 SimonRC, look in C-like language I write foo(bar, quux) so that is , space 00:15:05 better just a space 00:15:18 a , only isn't as readable 00:15:51 fizzie, indeed 00:15:57 but I normally avoid all macros 00:16:27 -!- optbot has set topic: the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | You have to use hacks to make CSS do the right things in different browsers.. 00:16:35 hey 00:16:39 Personally I've made undead (zombified?) the two dead keys (acute+grave-accent and umlaut+tilde+hat) the Finnish (and I guess Swedish too) keymap has, since I type ^, ~ and ` a lot more often than accented characters. 00:17:25 fizzie, would seriously confuse the random other users of this computer :/ 00:17:41 It's just in my personal xkb configuration. 00:17:44 ah good idea 00:17:50 Although this computer doesn't have any other users either. 00:17:57 fizzie, care to paste it? 00:18:03 also what about {} ? 00:18:17 and how would you use the dead key ones when you need them 00:18:23 which I do occasionaly 00:18:31 occasionally* 00:19:00 I'm not quite sure; there are some xkb layout-switcher thingies that put a small icon in the system tray for that. 00:19:55 fizzie, would this be in .xmodmaprc ? 00:20:46 There's a xkb "variant" of at least the fi keymap called "nodeadkeys". Seems like I've put it into xorg.conf here, but the same effect should be achievable by just arranging for "setxkbmap fi nodeadkeys" to be executed somehow. 00:21:12 fizzie, I do sometimes use dead keys so 00:21:14 hm 00:21:42 Well, you could configure some keyboard shortcuts to fiddle with the mapping. That of course depends on the desktop environment in use. 00:21:55 I use awesome on this box, which is pretty rare, I guess. 00:23:39 fizzie, kde 00:24:01 Well, in KDE I'm pretty sure you can just use the configuramation places to configure a per-user keyboard layout setting. 00:24:14 hrrm 00:24:15 It would be pretty strange if it wasn't a per-user thing. 00:24:33 * SimonRC goes to bed 00:24:48 fizzie, It messes with my xmodmap 00:58:15 night 03:12:29 -!- ihope has joined. 03:12:35 Hi, #esoteric. 03:12:37 hi Warrigal 03:12:44 er, what? 03:13:56 i mean, Hi 03:14:20 * Sgeo can't believe oerjan doesn't know who Warrigal is 03:14:21 The skull on my desk is from the same family as the warrigal. 03:14:32 How would oerjan know who Warrigal is? 03:14:45 ...oh, right. 03:14:49 * oerjan found no proper names 03:15:14 oerjan, can't you at least figure it out? 03:15:43 i found definitions, but no proper names 03:15:43 I asked for a canine skull, and got a vulpine skull. Still canid, though. 03:16:45 Presumably, either Sgeo or Warrigal arrived soon before Sgeo said "hi Warrigal". 03:17:20 there is no Warrigal here 03:17:50 Well, his nick isn't Warrigal. 03:18:37 ihope: so you were foxed? 03:18:58 I guess so. 03:19:27 I wonder how easy it is to get the skull of a warrigal. 03:19:29 (We apologize for the delay in our pun service) 03:20:03 Warrigals are "vulnerable", according to the IUCN Red List, according to Wikipedia. 03:21:02 I guess they can be trapped and poisoned in some areas. 03:23:40 So probably not more than a couple hundred dollars. 03:24:56 -!- Sgeo_ has joined. 03:37:26 Fox skulls on eBay are pretty cheap, it seems. I wonder if shipping can be $30 for a $20 item. 03:38:11 -!- Sgeo has quit (Read error: 110 (Connection timed out)). 03:38:12 Why are you looking for fox skulls 03:40:01 Just wondering how much they cost, really. My fantasies include buying a dingo skull (none of those on eBay) and... I dunno. 03:42:50 Fantasies? 03:43:03 I hope you're not buying those for anything immoral. 03:47:05 Nope. 03:47:28 What immoral things could you do with a skull, apart from scaring people? 03:49:23 ihope : Are you willing to see NSFW pictures as an answer 03:49:42 No. 03:50:43 Then, you will never know :o 03:51:21 Unless grinding it into a powder, dissolving the powder in acid, and sprinkling the mixture on flowers is NSFW. 03:52:40 It is not. 03:57:18 My cat is now sniffing the skull intently and licking it a little. The lower jaw's going to fall out from under it if she keeps touching it like that. 03:57:37 I guess it still smells like either a fox head or glue. 03:58:44 how do you know if a cat is hallucinating anyhow? 03:58:54 -!- kwertii has quit ("bye"). 03:59:13 If it meows about giant mice 03:59:52 If it's responding to absent stimuli, it's hallucinating? 04:00:10 Why do you ask? 04:00:26 in case that was glue 04:00:59 It's more likely that it smells of glue than that she's hallucinating that it smells of glue. 04:01:06 Cats always respond to inexistant stimuli 04:01:54 i mean, maybe she's getting high on it 04:02:52 * ihope shrugs 04:03:15 Any glue on it is at least a few days old, perhaps many years old. 04:03:57 oh well. go make a lolcat picture or something. 04:04:04 * ihope offers her the foramen magnum, that being where the brain went 04:04:29 I think it mostly smells like me. 04:04:38 And my school. 06:16:27 -!- optbot has set topic: the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | Not sure what ACPI is, though. heard the term, but I don't know what it is. I'm silly,. 06:22:17 -!- oerjan has quit ("Good night"). 06:42:38 -!- peek_you has quit. 06:43:44 -!- Sgeo_ has quit (Success). 06:49:34 hiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii :) 06:49:39 i'm off -> 07:12:44 -!- kt3k has joined. 07:17:27 hmm... F#'s syntax really is annoying 07:28:50 err is it a functional language? 07:30:01 F#isnt functional at all i think 07:45:21 wait no sorry i was thinking of another language 07:51:55 Amaj7 perhaps? 07:52:37 Asztal: yes :( 07:52:48 -!- mental has changed nick to lament. 07:53:51 :o 07:53:57 why don't i have a cool anagram 07:54:36 if i was oclopock, i could have "cockpool" 07:54:57 lockpool is easier, but that makes no sense 07:57:18 cocklopol. 07:58:07 -!- oklopol has changed nick to oklokok. 07:59:03 oh, how boring, I have... aszalt, meaning dried/parched/desiccated :) 07:59:55 I have "Inject Icky Rim" 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:00:25 :D 08:02:10 hehe, my irl name has the anagram "i loves all" 08:02:33 the name "daniel stanley" has the best anagram: "needs it anally" 08:04:57 :o 08:05:05 i should change my name to daniel stanly 08:05:08 "i loves all" huh 08:05:45 your last name is an anagram of either sole or sola 08:07:29 psygnisfive: well i said that partle because i knew you'd start wondering about my name (assuming it's not in my whois, i haven't checked) 08:07:32 *partly 08:07:43 ;D 08:09:14 so whats your last name huh? 08:09:25 i should know, if im gonna be your slaveboy 08:10:19 my name is nothing special, but my phone number is FETUS-71 08:10:28 ( http://dialabc.com/words/search/ ) 08:14:35 My cell # has nothing like that 08:16:03 -!- pikhq has quit (Remote closed the connection). 08:17:23 -!- pikhq has joined. 08:18:26 -!- moozilla has joined. 08:24:48 (haha i'm also "loli slave") 08:26:25 lol 08:27:59 the anagram engine didn't know the term "loli" for some reason 08:28:05 I wonder why 08:28:19 me too, i should ask them to add it 08:28:54 Heh 08:31:08 Hmm, googling "loli slave"... 08:31:28 xD 08:31:41 My original loli slave amputee story 08:32:34 :D 09:14:55 -!- oklocod has joined. 09:15:14 -!- oklokok has quit (Read error: 104 (Connection reset by peer)). 09:46:36 Asztal, F#? Pronounced as F-blunt right? 09:46:59 -!- kar8nga has joined. 10:22:56 I made some befunge-commentation javascript: http://zem.fi/~fis/fungot.html 10:22:57 fizzie: i cannot assume good faith and leave it. peace. user:deeceevoicedeeceevoice 15:20, 23 nov 2004 ( utc) fnord 10:23:37 Haven't added much comments, but you can see the format in http://zem.fi/~fis/fungot-hl.txt -- all that is parsed with client-side javascript to make that thing. You should be able to click on the regions and see the comment text. 10:23:37 fizzie: negative liberty means freedom from interference. classical liberalism is the opposite of social conservatism. ' ' google" and ' ' must" be added to the article. 10:23:54 And it probably only works in FF3, because I suck at cross-browser-stuff and that's what I used to write it. 10:28:02 fizzie, heh? 10:28:35 hah 10:28:47 fizzie, I can view comments in ff2 10:29:32 fizzie, in konq 3.5.x the green and blue aren't transparent 10:29:40 so you can't see what it comments 10:29:45 Okay. 10:29:58 fizzie, also is it suppoed to not be scrollable? 10:30:20 scrollwheel doesn't work 10:30:20 odd 10:30:28 the scrollbar does work 10:30:41 Do you have one or two scrollbars in there? 10:30:47 fizzie, two 10:30:55 in both ff2 and konq 10:31:09 Yeah, actually in FF3 too; I broke the height calculation when I added some padding in the top panel. 10:31:15 in konq one goes away when I resize, in ff2 it doesn't 10:31:38 scroll wheel still doesn't work in either 10:32:36 In here the scroll wheel works if the mouse is in the scrollable region. The top comment-display-area is supposed to stay fixed, and only the code part should scroll. But I have apparently broken it. 10:33:47 fizzie, it also scrolls sideways in ff and konq 10:33:50 which is strange 10:33:56 Well, I removed the padding now. In FF3 it now works correctly. 10:34:00 considering the code "box" is less than 1/3rd 10:34:29 fizzie, works in ff2, still no scrollwheel working in konq 10:34:39 "humdidum"? 10:35:01 I was in the middle of trying to think of something to say there when I noticed the scrolling issues. 10:35:07 So I just wrote something and saved. 10:35:32 ah 10:35:35 Maybe konq does scrollwheel-scrolling only for the page, and not for separate elements of the page. 10:35:48 fizzie, possible, but I think it works in text boxes and such 10:36:36 fizzie, if focus is in a text box I can scroll it 10:36:42 so I need to click in the text box once 10:36:53 can't scroll your page even when I click in it 10:36:59 * AnMaster checked on http://en.wikipedia.org/w/index.php?title=Main_Page&action=edit 10:37:15 Yes, well, it's just a
, not a form element which could really have the focus. 10:37:40 fizzie, anyway since the green areas are opaque in konq it isn't very usable there 10:37:51 since I can't see what they comment 10:38:16 Yeah. Those should get the transparency from a dynamically created CSS rule for the corresponding class, which has "opacity: 0.2;" in them. 10:38:26 Since the colors get set correctly, I think the CSS rule generation at least works. 10:38:38 Maybe it doesn't do CSS3 "opacity", although that sounds a bit strange. 10:38:40 fizzie, oh you claim to be xhtml 1.1? 10:38:42 http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fzem.fi%2F~fis%2Ffungot.html 10:38:42 AnMaster: according to fnord, the land neighbouring roman gaul. it is meant to work. apparently, they never got fnord 22:54, 29 december 2006 ( utc 10:38:58 Yes, I just copied the page from some earlier one. 10:39:04 Haven't had time to check for validity yet. 10:39:08 ah right 10:40:31 Should probably move the javascript part to a separate file anyway. 10:40:42 heh 10:40:47 same for css 10:41:34 fizzie, do you use PERL btw? If yes my local copy have some changes, it uses fcntl to set "close on exec" flag for SOCK fds 10:42:04 Nope. 10:45:15 * AnMaster pushes that change 10:45:48 Okay, down to two errors now. Funny that it doesn't let me use xsi:schemaLocation there -- the start tag looks very much like the example one in http://www.w3.org/TR/xhtml11/conformance.html#strict 10:46:21 hm www.w3.org times out.... 10:46:42 Yeah, I get the same error from the validator if I copy-paste the "example of an HMTL 1.1 document" there to a page and try validating that. 10:47:05 fizzie, well I can't load the example. firefox says www.w3.org timed out 10:49:21 Strange; it does speak to me. 10:49:41 seems firefox is stupid and use same round robin dns entry every time 10:49:48 193.51.208.69 that is 10:50:15 Also strange that it doesn't allow the "id" attribute in the 'style' node; it is listed in the allowed attributes in the xhtml-modularization document. Oh-well. 10:50:31 maybe you forgot some module? 10:52:03 curl -H "Host: www.w3.org" http://128.30.52.38/TR/xhtml11/conformance.html | less works 10:52:11 more or less 10:52:15 not pretty 10:53:26 fizzie, is that comment app generic enough to be useful for other programs? 10:53:37 does it offer some web interface to edit comments? 10:53:57 No, of course not; that's a lot more work. 10:54:10 for both of the questions? 10:54:15 For the latter one. 10:54:18 ah 10:54:25 I don't see why it shouldn't work for other programs, though. 10:54:36 fizzie, very wide ones? 10:54:38 rather than tall 10:54:40 maybe? 10:54:56 Well, those would get the side-scrollbar, which might mess up the height calculation somewhat. 10:55:27 That's probably relatively simple to fix, though. It's just that my CSS-fu is weak. 10:55:33 well mycology isn't as wide as my monitor 10:55:39 1400x1050 rocks 10:55:57 1920x1200 here, but I have only about 60 % of it allocated to the browser. 10:56:02 bah 10:56:12 too large 10:56:18 (since I don't have it ;P) 10:56:37 Re the opacity in konq, I could trivially fix that by duplicating the underlying text -- then it wouldn't need transparency at all, actually. 10:57:39 may be messy in other browsers if you get offset wrong 10:57:39 Maybe I'll think about doing it that way. 10:57:55 + selecting text is harder then 10:58:12 also I have an old konq 10:58:12 It could already be a bit messy if the borders go wrong, and at least ff3 makes text-selecting feel difficult even currently. 10:58:15 3.5.x 10:58:18 not 4.x at all 10:58:35 fizzie, selecting text works very well in ff2 10:58:47 even within the middle of a green block 10:59:02 Even a selection that spans a block boundary? 10:59:26 In FF3 it keeps selecting the spaces that are in the block if I try to select there. 10:59:27 fizzie, if you start inside a block yes 10:59:42 if you start outside it wraps around the other way 10:59:44 what is this " http://zem.fi/~fis/fungot.html Things 10:59:45 ? 10:59:46 SimonRC: this guy seriously looks like an old fnord o'brien. maybe this is because every friday and saturday night mainstream media portrays sex workers as the easy target for violence on dull cop shows." totally unnecessary. fnord ( user talk:ironangelalicetalk) 01:59, 4 august 2007 ( utc) 10:59:49 ie selecting top and bottom 10:59:58 which is quite strange 11:00:10 Well, that's what I get if I start in the middle of the box and try to make the selection go out of it. 11:00:18 fungot: huh? 11:00:19 SimonRC: if it's accurate, i am unsure about the " only to find nothing of the validity of the definition which is appropriate in this page refer to the character if this were better it would belong at national anthem --user:wetmanwetman 05:31, 15 july 2007 ( utc) 11:00:20 fizzie, works fine for level 1 boxes 11:00:23 but not level 2 11:01:05 SimonRC, it is a befunge comment viewer 11:01:11 fizzie, btw for me ; ; work fine 11:01:18 It's not that strange if you consider the implementation: it's currently done by sticking another "white-space: pre;" div positioned on top of the code text, filled with spaces but with the commented area spaces in suitable tags. 11:01:21 since my funge coding style is very linear 11:01:34 so I end up using 11x> at the end of each line 11:01:54 followed by comments past column 75 or so 11:02:02 going to column 100 11:02:43 fizzie, ah yes copying the selected text doesn't actually work 11:03:24 I was thinking about doing it by generating separate (empty) div-rectangles that were just positioned on top of the commented areas, but couldn't figure out a very clean way to specify a constant width for characters (without making those separate boxes too). 11:04:17 fizzie, I require that using the function to increase text size should work ;P 11:04:57 I guess I could've used tags in the source text, and then some javascript to position the comment-marker-divs using those spans as markers. 11:05:09 heh 11:06:52 At least with FF3 the text-size-changing mostly works, although occasionally I get some white or darker-green horizontal lines inside blocks, from overlapping or gaps between the per-line s. 11:06:58 hm what would that be in HQL? ON EVENT CLICKING ON ELEMENT span DO INVOKE JAVASCRIPT FUNCTION "CommentClicked" WITH ATTRIBUTE id OF THIS ELEMENT AS PARAMETER 11:06:59 maybe 11:08:06 fizzie, why is there are but of white space between every row even in the green commented blocks 11:08:10 that is each line is green 11:08:18 but there is some white space between each line 11:08:21 intentional I guess 11:08:25 Oh, there is? There's not in FF3. 11:08:37 well yeah there is 11:08:44 not in konq however 11:10:17 It's a bit tricky positioning. I use "line-height: 14px; font-size: 12px;" and then there's one pixel of bottom-padding in the comment colors. It seems to work correcly in ff3 (if I add more padding I get darker-green lines, indicating overlap) but not everywhere, I guess. 11:10:39 well this is a case of underlap rather 11:10:44 if that word exists 11:12:08 Yes, I get "underlapping" too if try without the padding. 11:12:24 want screenshot? 11:12:58 I think I can guess what it looks like. It probably gets fixed if I add one-pixel top-padding too to rows with no top border, but that causes overlapping in ff3. 11:13:15 Maybe the "span markers on the code layer and javascript-positioned empty divs on top" would be more robust, as then I could use the exact position of the next-line box for height. 11:36:20 -!- kar8nga has quit (Read error: 60 (Operation timed out)). 12:01:56 fizzie, http://omploader.org/vdmJ5 12:02:56 fizzie, no idea why there is unclickable green inside the blue frame 12:03:09 where it says gg1e... 12:11:27 fizzie, ? 12:11:54 fizzie, it seems green areas are no longer clickable at all 12:12:04 if there is a subarea too 12:13:18 the two lowest green areas are clickable 12:13:22 no other green area is 12:13:27 this includes the reload one 12:14:04 blue yellow and red areas are all clickable 12:15:10 -!- KingOfKarlsruhe has joined. 12:16:28 -!- optbot has set topic: the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | so... in the case where the two factors are as big as possible. 12:37:19 Hmm. 12:37:42 There should be green inside the blue, that's by design; but right, the clicking thing might be a problem. 12:38:28 I think it's the spaces on the second layer (those blue/yellow/red ones) are occluding the green things. 12:39:41 I'll probably redo that with the "absolutely positioned divs with javascript" thing at some point, that way the clickability should be simply based on the ordering of the div boxes. 12:39:57 The "green inside blue" is by design. 12:40:24 fizzie, what about the green not being clickable elsewhere either? 12:40:52 the reload green can't be clicked for example 12:41:00 in either firefox or konq 12:41:10 That's strange; that one shouldn't have problems. 12:41:17 Hmm. 12:41:31 Or maybe it's the second layer box that's occluding it, not the actual spaces. 12:41:50 fizzie, nor the main one for loading fingerprints 12:41:59 Yeah, you can click the right side of the reload box, at least in FF3. 12:42:18 ah yes you can 12:42:26 but the one for loading fingerprints you can't click at all 12:42:28 The width of the second layer comes from that red box, so you can click anything that's more to the right. 12:42:51 fizzie, that's odd. How comes you could click it when it was blue or yellow? 12:43:05 Red, blue, yellow are all on the second layer. 12:43:28 fizzie, well before the red existed you could click green anywhere, even when there was blue 12:43:59 anyway that kind of breaks a lot if it breaks in ff3 too so you'd want to fix it 12:44:16 Yeah, I'll try with the div-box approach, just not right now. 12:46:07 $ bzr ci -m 'Add comments to TOYS for what the function actually does, not just based on official function names.' <-- TOYS have so strange function names 12:46:30 yeah I know they are intercal ones and so on 12:47:08 -!- KingOfKarlsruhe has quit (Remote closed the connection). 12:47:10 dayum, all the clocks have gone back 12:47:11 or something 12:47:22 you know what's annoying 12:47:31 what's annoying is having clocks that automatically change 12:47:33 and clocks that don't. 12:47:35 that is confusing 12:48:29 ehird, agreed 12:48:41 most clocks auto change here 12:49:13 what is even more annoying is radio-synced clocks that didn't update because of weak signal in the bedroom 12:49:17 that is really annoying 12:49:28 you have to move them somewhere else to get them to update 12:49:47 well, right now I know that british time right now = GMT, which is more or less = UTC 12:49:51 (apart from some leap second crap) 12:50:08 ehird, Sweden went from CEST to CET during this night 12:50:43 in britain, (BST = GMT+1) -> GMT 12:50:46 where GMT ~= UTC 12:50:54 yes I know 12:51:20 ehird, do uou have the issue with radio-updated clocks that didn't sync too? 12:51:22 you* 12:51:25 did* 12:51:29 not sure, i wouldn't really know :-P 12:51:39 oh? 12:51:42 but most of the clocks haven't gone back. 12:52:01 i know that the clock on this computer is right due to ntp. 12:52:19 my alarm clock can't get signal in my bedroom, have to put it in the window of another room 12:52:30 computer clocks of course use ntp here 12:52:58 i wish os x does what windows did/does; when the clock changes due to daylight savings it gave you an alert box telling you so 12:53:10 which is nicer than just changing it without telling you. 12:53:19 ehird, huh? Why? It was mentioned in the news paper yesterday iirc 12:53:39 to remind ppl about it 12:53:41 that's relevant if you regularly read a newspaper :-P 12:53:58 ehird, yes I do spend on average 20 minutes every day reading the newspaper 12:54:01 or so 12:54:22 ehird, don't you? 12:54:32 AnMaster: Yes, well, I'm in England, we don't exactly have a large selection of decent newspapers to choose from. 12:54:37 hm ok 12:55:19 we have local paper and one country-wide one. The country wide one usually have better quality, but the local one is useful for local news (duh). 12:55:52 ehird, isn't there one called "Guardian" or so in UK? Heard someone said it was good 12:56:01 why would anyone read the news, it's a bunch of quidditch. 12:56:28 AnMaster: There are a few decent newspapers. However, they all have sites with their articles on and I'm a cheap technophile. :-P 12:56:52 ehird, anyway I see no need for computer to tell me time have changed 12:57:14 well I was disoriented when I saw it saying 11:57 when I had just looked at a clock saying 12:57 12:57:15 :-P 12:57:29 (It was actually just 11:00 or so, that's the time now.) 12:58:13 ehird it always tell me what timezone anyway: 12:58:14 $ date 12:58:14 sön okt 26 12:57:14 CET 2008 12:58:37 "Sun 11:58" is all I get in the corner, I could change it but that's all I generally ever need to know. 12:58:43 -!- M0ny has joined. 12:58:49 ehird, oh you don't check it from terminal? 12:58:49 Hm. 12:58:53 ;P 12:58:55 Wonder if I can get it to say YYYY-MM-DD. 12:59:08 AnMaster: It's easier to shoot my eyes to the corner of the screen than switch to a terminal and type "date\n". 12:59:12 :p 12:59:26 LOL you can get it to speak out the time on the hour 12:59:27 with text to speech 12:59:31 how uselessly amusing 13:00:16 splop 13:00:38 ehird: But not by much. :p 13:00:40 Haha, you can get it to blink the : in MM:SS. 13:00:43 How useless. 13:00:51 YYYYYY AD 13:00:54 pikhq: I check the time often enough for it to be significant. 13:00:54 that would be nice 13:01:04 AnMaster: Not even the Long Now people go that far. :-P 13:01:07 (They use 5 digits.) 13:01:13 ehird, "Long now"? 13:01:16 * AnMaster google 13:01:19 googles* 13:01:20 http://en.wikipedia.org/wiki/Long_Now_Foundation 13:02:15 Well then... "Ultra-long life, now 10 times longer" 13:02:34 AnMaster: That would be a very boring life. :p 13:02:51 ehird, nah life is too short already, too much to do 13:03:10 I've got a HH:MM in my screen stats-line nowadays. 13:03:20 I wouldn't want to live for 800 or so years. 13:05:02 http://zem.fi/~fis/screen.png 13:06:36 (And the timestamps are off a bit right now, I do not need to be notified about that.) 13:09:27 Gratuitous Large Screenshot with Gratuitous Blurring of IM Contacts: http://xs432.xs.to/xs432/08430/picture-1770.png (Note that the colours are probably a bit off due to stupid gamma correction crap in png and psd and blaaaaaaaah) 13:09:45 (But it's probably not noticable.) 13:12:43 (And yes, that is Firefox, just with a nicer theme than the OS X default.) 13:13:14 I could take a full-screen screenshot of this too, but since the window manager is awesome -- http://en.wikipedia.org/wiki/Awesome_(window_manager) -- it would be probably approximately as interesting as that screenshot that's already in Wikipedia. 13:15:16 fizzie: No love for xmonad? :_p 13:15:18 *:-p 13:16:37 I pretty much picked a random tiling wm. 13:17:01 xmonad is written in haskell and has an X monad. 13:17:08 and a fibonacci-spiral tiling mode 13:17:23 Well, awesome has a fibonacci-spiral tiling mode stolen from xmonad, I think. :p 13:18:16 Huh: [[# The .name Registry may stop forwarding of messages that are larger than 20 MB in size.]] 13:18:21 (This is some unreliable document from 2004, though.) 13:18:30 And it's not like I send attachments anyway. 13:26:13 fizzie, now the fungot page is even worse in konq 13:26:14 AnMaster: i would like to suggest reverting article back and discuss future changes. by the portuguese in british india. 13:26:31 fizzie, same in ff2 13:26:40 AnMaster: Ah, two obsolete browsers. 13:26:49 y offset yes, but x is still at 0 for every of them 13:27:00 AnMaster: Yes, it's under construction now. 13:27:06 ehird, see? Not related 13:27:17 I'll let you know if I want someone to test it. 13:27:20 AnMaster: Doesn't mean they aren't obsolete. 13:27:23 fizzie, oh and there is a tiny green overlap now in ff2 13:27:31 AnMaster: I'll let you know if I want someone to test it. 13:27:33 fizzie, right 13:27:51 ehird, yes? It got here toe same second as I send my line 13:27:53 what about it? 13:28:07 I was already pressing enter by then 13:28:10 It got here a second before. :p 13:28:32 ehird, well here it didn't, and you can't assume such things about other ppl's connection 13:28:38 Yes I can. :D 13:28:55 it makes no sense however 13:29:01 and is a false assumption 13:29:19 Assuming that your message would come first is also an assumption that may be incorrect. 13:29:48 ehird, ? 13:30:16 I never assumed anything about anyone's connection except that lag is less than 30 seconds 13:30:55 ehird, so what did you mean with your last comment ( Assuming that your message would come first is also an assumption that may be incorrect.) ? 13:31:24 If I were to say that IRC was unordered, thus having no ordering assumptions, I could not follow any conversations. 13:32:14 ehird, you can know that two messages are in relative order to each other the way your server saw it. You can at most get an offset of one message in any given convo I think. 13:33:01 you can't see a response by A on a message from B that you haven't yet seen 13:33:39 this is due to the spanning tree protocol. Should a mesh network be used instead it would not however be valid 13:33:51 be a valid assumption* 13:34:15 also two messages from the same sender always arrive in relative order 13:43:57 -!- kt3k has quit ("CHOCOA"). 13:56:24 -!- Linus` has joined. 13:57:02 -!- Linus` has quit (Client Quit). 14:21:29 -!- Slereah has quit (Read error: 60 (Operation timed out)). 14:28:20 So how do you people generate passwords. 14:28:33 python 14:28:39 surprise! 14:29:14 Yeah, but I don't have your brain, I can't remember dsfjkshdfiury7834687ryfhf. 14:29:15 :-P 14:29:20 And my current password is le suck. 14:29:48 well i generate only like 8-10 char passwords usually 14:43:01 Okay, http://zem.fi/~fis/fungot.html is now built with divs positioned with messy messy javascript, and therefore should be clickable in all the right places. There's still (in ff3) some empty spaces between lines that need fixing, and it's quite useless if the browser doesn't support css3 "opacity". 14:43:01 fizzie: the content of the societies in question ( fnord kind of race riot seattle produced was different, and that it can be added to the actual memo, is a synonym of ' country' in the fnord 14:45:22 Should indicate the clicked block somehow, also. 14:45:46 fizzie: how do YOU generate your passwords 14:45:46 :P 14:45:52 umm, what's that, fizzie 14:45:52 ? 14:45:57 oklocod: commented fungot 14:45:58 ehird: please note that it's not intentional, i have also posted a picture on this link: fnord 14:46:00 click on the blockies 14:46:17 fizzie: make the clicked block darker background 14:46:31 also make them a wee darker on hover over, so it's more obvious how to use it? 14:47:17 ehird: i know it's commented fungot, but what i was wondering was if that was the output of a program made for commenting befunge 14:47:18 oklocod: the polygamists tract is word-for-word from a tract tony alamo wrote. the fnord is a useful reframe option from the behaviour to the intent for the behaviour). likewise you can have " homo sapiens" redirect to " human" and mg and i can see that there is a very widely used in britain. fnord wang yu: version 2 05:12, 30 may 2006 ( utc 14:47:23 oklocod: yes 14:47:27 it is? 14:47:38 okay, then i've missed something i wouldn't have wanted to miss 14:47:43 should start reading the logs. 14:47:50 Well, sort-of, if you call the javascript thing a program. There's no real editor to make those comments, though. 14:48:09 oklocod: It just uses a manually written file -- http://zem.fi/~fis/fungot-hl.txt -- to outputize it. 14:48:09 fizzie: what do y'all think? -user:silencesilence 21:31, 28 january 2008 ( utc)/small!-- template:unsignedip !--autosigned by sinebot-- 14:48:23 fizzie: ah i see 14:48:29 well okay that's much less interesting 14:48:38 oklocod: why? 14:48:40 it's still befunge commented 14:48:44 just you write it in a weird format 14:49:05 i can't imagine you'd want an actual interface oklocod : 14:49:05 :p 14:49:07 I'll try to make the hoverization at some point. It's just that the nonrectangular blobs are built out of many divs, so I can't just stick .hl:hover { opacity: 0.4; } in there, otherwise it only darkens one part of it. 14:49:22 fizzie: Your system kind of sucks. :D 14:49:27 But 14:49:33 give each comment block an id in the class 14:49:36 like comment-34 14:49:41 then .comment-34:hover .hl 14:50:21 ehird: i was very interested in seeing a befunge ide 14:50:28 i'm gonna write one 14:50:30 sometime. 14:50:32 go for it 14:50:40 i'm gonna write everything sometime. 14:51:04 my goal is to make the perfect programming language, then program everything with it 14:51:08 I'm not sure that will work; most of the things I've tried have still applied the :hover style only to the single specific div that the mouse is actually hovering above. 14:51:25 All the comment blocks have unique CSS classes, though, so I can do it with a bit of javascript which changes the class opacity. 14:52:29 Anyway, there's those ugly inter-line gaps to worry about too. 14:53:34 fizzie: border-bottom: 3px solid greeeeeeeen 14:53:35 or something 14:53:43 also 14:53:44 it will work 14:53:52 i use .foo:hover .bar often 14:53:57 -!- Corun has joined. 14:55:33 But that's just "bar"-classed elements that are children of a "foo"-classed div that is being hovered on, isn't it? 14:56:07 s/div/element/ there. 14:56:58 fizzie yes. 14:57:00 ah, i see 14:57:02 ok, then: 14:57:11 hmm 14:57:20 fizzie: then just .uniqclassthing:hover will work 14:57:33 i was thinking
+
structure 14:57:34 silly i 14:58:13 I think I tried that, but it still only changed the opacity of the single div of that class that I was hovering on. (Which is what I think it should be doing, too.) 14:58:22 ohh, right 14:58:33 fizzie: you can't express that, no 14:58:46 I could put those separate divs inside a shared parent, but I can't put the parent anywhere visible (so that it would notice the cursor hovering) because it'd be a rectangular blob and block anything below it. 14:59:09 now how do you generate passphrases? 14:59:20 fizzie: um 14:59:23 div { opacity: 0 } 14:59:27 div .hl { opacity: 1; } 14:59:30 ...should work 14:59:32 if not: 14:59:38 div { background: rgba(0,0,0,0); } 14:59:42 will do it 14:59:47 (s/div/therightclass/ ofc) 15:00:29 I don't think it will: if it's "visible enough" so that it notices the cursor hovering above it, it feels like it'd also be visible enough to block elements under it from receiving clicks. Although I haven't tried all possible combinations. 15:00:36 Maybe I'll just javascriptize a bit, it might be simpler. 15:00:46 fizzie: z-index? 15:00:51 Oh, and passwords; I just use pwgen and then agonize about someone backdooring it. 15:01:26 hm 15:01:39 what sort of passwords does it generate? 15:02:02 There's some flags. I usually use the "use really random and symbols too" options. 15:02:26 fizzie: and how do you memorize them? I'm beginning to think I just have a shite brain :p 15:03:16 I tend to remember them pretty easily if they are passwords I actually need to use. The others (like random websites and such) I keep on an encrypted volume in a simple text file. 15:04:34 So how do you people generate passwords. <-- bash script that filters non printable chars from /dev/urandom 15:04:55 AnMaster: Yes, well, that's very nice, and I do that, but then I have to store it somewhere or I forget it in 5 minutes. 15:05:18 ehird, well yeah I keychain program is useful for random sites 15:05:28 AnMaster: Yes, but then you have to pick a master password. 15:05:44 ehird, yes and that I don't plan to tell anything about to anyone 15:06:08 AnMaster: Then I'm not sure why you responded to my question as my question was how do you generate memorable passcodes 15:06:43 ehird, well the question didn't include the word "memorable" 15:06:47 that was the reason 15:07:08 Obviously I could have guessed "store them all in a keychain randomly generated". 15:07:17 That's not rocket science. Generating a human-consumable password is. 15:07:44 I could probably remember a password with symbols in it, but randomly mixed case would likely trip me up. 15:07:49 login, keychain and gpg key have non-totally-random ones (and so does a few other). Long ones. 15:08:08 I'm considering DiceWare. 15:08:14 oh? what is that 15:08:25 http://world.std.com/~reinhold/diceware.html 15:08:30 I've seen some reccomendations for it. 15:10:08 essentially i'm planning on consolodating everything into what is essentially a keychain 15:10:40 oh? 15:11:39 The model: i have an ssh & gpg key with the same passcode (only different seperate you can't use one for the other...) - which is memorable but complex, and if someone gets a hold of my machine and that passcode i'm basically fucked (neither of which are likely, unless i pick a really stupid password and go dancing around with this machine in public.). Then I have a file on rutian encrypted with my gpg private key. 15:11:57 And that file includes long, randomly-generated, unmemorable passwords. 15:12:01 Which I use for sites. 15:12:09 In fact, I don't even need it on rutian. 15:12:12 I'll just do that. 15:12:18 And then some Firefox+FireGPG+Greasemonkey automation 15:12:29 so that I can just hit 'login' and enter my gpg passcode if i haven't already that firefox session 15:12:32 heh 15:12:49 So, a single point of failure (computer+passcode), but an incredibly unlikely one. 15:12:51 ehird, aren't there good existing alternatives? 15:12:53 And also convenient. 15:12:56 AnMaster: like 15:12:57 ? 15:13:05 kwallet 15:13:11 for KDE 15:13:17 I'm sure there are ones for OS X too 15:13:23 AnMaster: OS X has a built-in keychain. 15:13:32 ehird, and how secure is it? 15:13:35 AnMaster: Very. 15:13:42 But you're missing the point absolutely. 15:13:42 then why not use that? 15:13:49 oh ok, what is the point? 15:13:50 The point is that it's tied to my gpg key. 15:13:59 ah 15:14:04 and why exactly do you want that? 15:14:16 my gpg key & my ssh key and the applications thereof - I trust their security to the highest degree, and I can easily manage them both. 15:14:26 It is only natural to build it on top of that. 15:14:37 It's also more portable than the Keychain, ofc. 15:14:47 you care about that? 15:14:47 Although I'd never actually put it on another machine, naturally. 15:15:00 AnMaster: Why wouldn't i? 15:15:33 no comments 15:15:42 AnMaster: What? 15:15:55 no comments I said. 15:15:58 also afk for a bit 15:16:02 AnMaster: Then why did you say it in the first place? 15:16:11 Oh, let me guess - it was a jab at my OS X usage? 15:16:15 How fresh. 15:17:05 Okay, the fungot.html page has opacity-setting on hoverization and clickation. 15:17:06 fizzie: map you are mentioning is official ( if we are going to contribute to an encyclopedia entry. right now it just reads like an essay rather than an encyclopedia article about science. fnord used science to justify their work to themselves from an ethical perspective by instigating a course at kings ( london) entitled ' the social impact of the fnord 15:17:25 Hmm./ 15:17:32 I'd go to the lectures if our university had a course called "the social impact of the fnord". 15:17:33 fizzie: The rollover change is alsmost unnoticable on green blocks 15:17:50 Yes, I may rethink the colors themselves at some point. 15:18:07 Very nice, though. 15:18:13 Currently it's opacity 0.15 by default, 0.25 when hovering and 0.5 when selected. 15:18:17 fizzie: I'd suggest not having to click, though, actually. 15:18:38 I'd also make the comment appear from the side, and pop out a line to it from the block, but that's just me. 15:18:52 Like a pseudo-speechbubble, kinda. 15:19:25 Mm. Well, I may change it so that it puts the comment up there already without clicking, unless some other block is selected. 15:19:40 That seems reasonable. 15:22:03 I should comment the rest of fungot too, but it's such a mess. Those green-block-style "this region of code does approximately what" parts are easy, though. 15:22:04 fizzie: an anon made some pov edits to the article, and the ones that went up for trial. also there are gsp+, etc...) for our stuff, also try: 15:22:35 fizzie: I'd also remove the pointer cursor, it kind of flickers a bit sometimes so you could just trash it. 15:24:23 Yes, with the hover-coloring it's maybe not necessary. 15:26:02 I think I'll try diceware. 15:26:24 You know what? Passwords are stupid. When can I get a brain implant? 15:38:39 ;\ 15:47:06 Hm. 15:47:15 I wonder what's wrong with using /dev/random with diceware . 15:52:12 fizzie, "firefox a script is being run for too long..." 15:52:46 fizzie, also the clickable areas are too faint 15:52:54 they are almost white on this monitor 15:54:04 AnMaster: your browser is broken, then 15:54:12 presumably it messes up opacity 15:54:25 ehird, no this is not a state-of-the-art monitor 15:54:33 So? 15:54:37 It's quite solid. 15:54:42 Nowhere near white. 15:55:07 ehird, on another monitor yes, I just checked, but not on this consumer TFT from 2003 15:55:16 * ehird shrugs 15:55:52 did that shrug mean you don't care about people that can't afford the most modern and high-end stuff? 15:56:01 Don't be ridiculous. 15:56:07 what did it mean then :P 15:56:10 You're talking about a f*cking HTML page commenting brainfuck code. 15:56:13 s/brainfuck/befunge/ 15:56:15 [thinko] 15:56:23 ehird, yes I am, and? 15:56:39 even if you can't see the background, the borders are easy to see. 15:56:50 ehird, no 15:56:58 not for me 15:57:06 tried in ff3 too, same issue 15:57:11 adjust contrast or something then 15:57:26 ehird, doesn't help in either direction 15:57:37 it is at 90% already 15:57:39 Are you sure you're not looking at a piece of paper? 15:57:54 doesn't help much* 15:57:58 and yes I am 16:00:04 I'll add configurable opacity-sliders and color-select-o-trons later. :p 16:00:16 fizzie: Bloat! 16:00:33 fizzie, great 16:04:38 http://uk.youtube.com/watch?v=YxdlYFCp5Ic wow 16:04:40 yes yes yes yes yes yes yes yes wow. 16:04:48 Have to prepare some food now. 16:13:30 Suddenly, I wonder how many "mean geometric figure, stupid geometric figure" webcomics there are. 16:13:54 I know of three, if you consider a stick figure a geometric figure. (You don't.) 16:14:09 hm 16:16:46 Yet another fungot babble-generation source experiment: 1200 transcriptions of Penny Arcade comics. (I'm not any huge fan, but since they were in a wiki...) The data-set is very very small, let's see how it works. 16:16:46 fizzie: they just fnord the rest of my life. 16:17:10 fungot: Who's this "they"? 16:17:19 Hmmm. 16:17:30 Oh, might be ignoring me. 16:17:34 fungot: hi 16:17:34 ehird: fnord fnord, fnord internet fraud division. i understand that we said you would have dsl last week, i fnord kara to hold me until i fell asleep. 16:17:44 fungot: You're not being very unique. 16:17:44 ehird: on a scale of one to ten. you fnord' birds or people? we should probably fnord fnord. 16:18:15 So little material most unknown words are fnords. I could actually remove that vocabulary filtering for this. 16:18:49 Well, maybe it's a bit boring since it just quotes stuff, there's not enough material to interestingly combine things. 16:19:28 fizzie: Feed it the #esoteric logs, grepped for only fungot lines. 16:19:28 ehird: dots: the dots can be thought of as fnord owned fnord. 16:28:07 ehird, hehe 16:28:18 that would probably be a too small dataset I guess 16:28:50 -!- Corun has quit ("This computer has gone to sleep"). 16:39:55 "The O_CLOEXEC flag is not specified in POSIX.1-2001, but is specified in POSIX.1-2001." 16:39:56 heh? 16:40:07 from man 2 open 16:40:25 heh 16:40:34 as far as I can tell they meant "2008 draft" for the latter 16:41:56 * ehird writes a diceware program 16:43:33 netcat6 got a bluetooth useflag now!? wtf 16:43:42 [[I have an electronic dice throw generator. Should I use it? 16:43:42 No! Unless you know how the electronics generate the randomness and can evaluate its strength, stick to old-fashioned real dice.]] 16:43:44 >:( 16:43:45 well I don't have any bluetooth stuff on this computer *turns it off* 16:43:56 ehird, I agree with that text 16:44:05 AnMaster: /dev/random should be secure enough L:P 16:44:08 but the dice shouldn't be weighted 16:44:09 although apparently on os x it uses yarrow 16:44:24 don't remember how secure that one is 16:44:27 well 16:44:29 yarrow is pretty darn secure 16:44:36 bruce schneier co-made it :P 16:44:42 it is pseudorandom, however 16:44:49 but it claims to be cryptographically secure 16:44:53 and, well, bruce schneier is probably right. 16:45:36 I'm too paranoid to trust even him 16:45:50 AnMaster: how do you trust the dice makers 16:45:56 ehird, I don't 16:46:02 I don't trust anyone 16:46:10 how do you know your fingers don't have a computer chip in them 16:46:16 logging every movement they make to the governmet 16:46:51 AnMaster: do you know that? 16:47:13 ehird, I don't. I said I trust *no one* 16:47:31 AnMaster: then you should stop doing everything because you can't even begin to guess at any possible consequences 16:47:42 go sit somewhere 16:47:57 ehird, yes which is why you have to do a risk analysis 16:48:05 "likely" "not likely" 16:48:06 and so on 16:48:15 there is no way I can know for certain 16:48:24 though it may or may not be more or less likely 16:48:44 AnMaster: I'd say for a risk analysis: Yarrow, designed by renowned cryptographer Bruce Schneier, and used by several things including every OS X system to generate the cryptographically secure /dev/random source... 16:48:51 how can we even know that we aren't alone? Imagining whatever we see, hear and feel? 16:48:52 I'd say that's pretty safe to trust. 16:49:04 isn't there some philosophical name for that 16:49:12 AnMaster: Yes, but it's bullshit. 16:49:24 true. But is there actually any way to *prove* 16:49:25 ? 16:49:32 You can't "prove" anything. 16:49:34 That has nothing to do with trust. 16:50:39 yeah there's no way to prove anything 16:50:48 and, most likely, nothing is true 16:51:39 * ehird gets ready to make a diceware password 16:51:49 Suppose nothing is true. In this case, it is not true that nothing is true. This is a contradiction. Therefore, something is true. 16:52:22 ihope: and you think you can get me to believe there isn't an error in that proof? 16:52:26 I think I will use the same method for remembering this password as I did my last one. 16:52:35 Have a text to speech program read it out to me repeatedly for ages. 16:52:45 Doing that, I memorized my current password within minutes. 16:52:53 ehird: how about making a memory peg and never forgetting it? 16:52:56 well 16:53:03 yeah guess that works just as well 16:53:04 However: I _am_ going to store this in a 000-permissioned file, and also keep a piece of paper with it. 16:53:11 oklocod: yep. 16:53:16 Yes, someone can break into my house and get access to it, but, you know. 16:53:22 It's something I really don't want to lose. 16:53:22 ihope: yep to what? 16:53:28 AnMaster: Do you have any backups of your passwords anywhere? 16:53:35 oklocod: yes, I think I can get you to believe there isn't an error in that proof. 16:53:41 Think of the most important ones; how valuable are they? Could you risk losing them? 16:53:43 ihope: impossible 16:53:59 for one thing, i already know it's false, so you'll need some work to convince me 16:54:00 it might be worth keeping a physical-paper printout of them somewhere secret. 16:54:06 you know, because everything is false 16:54:07 ehird, you mean the master ones? Yes I got a safe 16:54:22 revoke stuff for gpg keys and such 16:54:28 I don't have a safe, but I don't expect my house to be broken in to any time until I can get one :P 16:54:34 oklocod: if everything is false, you're lying to me and I should stop listening. 16:54:49 ihope: what's the use? you're lying to yourself anyway :) 16:55:06 oklocod: only if you're right. :-) 16:55:19 * ehird grabs a silly toy dice. 16:55:21 *die 16:55:42 ihope: i'm not right 16:55:51 what i'm saying is complete bullshit 16:56:43 Glad that's settled, then. 16:56:56 this is an awful lot of work for protecting a few forum accounts. 16:56:59 Still, it's more convenient in the end. 16:57:01 I just remember a few words. 16:58:11 * ehird gets plan: Put paper with passphrase in plain view and file with it in in plain view until completely memorized. Then, eliminate. 16:58:48 -!- KingOfKarlsruhe has joined. 16:59:08 My passwords are all generated by a simple algorithm. 16:59:17 Hopefully, nobody knows what that algorithm is. 16:59:31 I kind of give hints every once in a while. I should stop doing that. 17:01:02 -!- Ilari has quit ("Won't be back for a while..."). 17:04:20 okay. roll here goes. 17:04:52 Does that mean I can say "ROLL 6"? 17:04:55 fun POSIX.1-2008 was finished one month ago, I guess too early to start using it though ;P 17:05:08 hmm 17:05:08 and don't seem very useful for what I'm doing currently 17:05:13 A six word passphrase sems reasonable. 17:05:18 77.5 bits of entropy. 17:05:23 ehird, 8 at least 17:05:34 AnMaster: I do not need the same password in 2050. 17:05:37 I will likely change password regularly. 17:05:42 (You can change your GPG key password, right?) 17:06:08 [[# Five words are only breakable by an organization with a large budget. ]] <- I do not think the government wants to spend a few months pooling tons of computers together to break my password. 17:06:08 ehird, yes 17:06:10 Just a hunch, though. 17:06:18 They'd also, of course, have to know I'd used diceware. 17:06:40 ehird, oh they know now, *points to clog* 17:06:49 AnMaster: I'm sure they trawl through logs of this channel daily. 17:06:54 So yes, five words, maaaaaaybe six. 17:07:54 AnMaster: [[Of course, if you are worried about an organization that can break a seven word passphrase in order to read your e-mail, there are a number of other issues you should be concerned with -- such as how well you pay the team of armed guards that are protecting your computer 24 hours a day.]] 17:08:12 heh 17:08:17 well... 17:08:25 ehird, hah yes, but computers are getting faster every year 17:08:37 so in a few years small organizations may be able to do it 17:08:38 and so on 17:08:43 better be on the safe side 17:08:45 how good are botnets at tackling such things? 17:09:04 AnMaster: If I change my password once every year or two that should not be a problem. 17:09:07 As I can increase the size then. 17:09:12 ehird, true 17:09:23 Five words should do nicely. 17:09:25 For now 17:09:50 I have 3 tiny toy dice things made of wood, going to cycle between them. 17:11:08 -!- LinuS has joined. 17:11:12 ehird, you should check if they give even distribution too 17:11:37 They're not weighted or anything. 17:11:43 Probably not evenly distributed, but since I'm using 3 separate ones that should not matter. 17:12:24 ehird, I'm not saying they are weighted, but they could be slightly dented, or have uneven density or be just badly made 17:12:46 Yes, but since I'm cycling between 3 that should not affect the overall outcome. 17:13:03 unless they have a bias in total 17:13:14 yeah but :P 17:13:42 ehird, if you are paranoid enough to make a distributed dice thrower. you have to be paranoid enough for this 17:13:54 I wasn't paranoid for that; it was just novelty. 17:14:05 ah ok 17:14:12 Still, _any_ five word passphrase is gonna be pretty much unbreakable for the purposes of my personal password. 17:14:36 Grr. It'd help if I had a bigger surface than my computer desk >:P 17:14:49 well my desk is big but that won't help... 17:14:53 it is just.... full 17:15:01 ehird, what about the floor? 17:15:01 AnMaster please roll my dice for me ;P 17:15:17 ok.... 6 6 6 6 6 6 6 6 6 6 6 6 17:15:18 AnMaster: The carpet probably wouldn't work too well for that 17:15:23 ah, thanks! 17:15:24 :-P 17:15:25 ;P 17:15:36 actually i need 25 rolls :P 17:15:37 * SimonRC makes the obligatory Dilbert and Xkcd references 17:16:13 STOP FALLING ON TO MY KEYBOARD 17:17:15 Well, they did. Now they go for the floor. 17:17:22 i only have 5 rolls XD 17:17:24 so far 17:17:34 3643214155546564222446366462253162632346435125441234213666516265355442131635412233312211613454326236616444516663352612634122155211423522143451633264164361464 17:17:36 what about that? 17:17:44 Shush you 17:17:54 more than 25 yes 17:18:03 but I won't know what subset you select that way 17:18:06 * ehird unplugs mouse 17:18:12 ehird, heh why? 17:18:22 the dice keep hitting the cable. 17:18:28 on the floor? 17:18:40 no, the cable goes in to the monitor, imac remember :-P 17:18:46 oh imac 17:18:54 I didn't know what sort of mac you had 17:19:50 I keep thinking "Huh, this is producing the same numbers all the time" until I realise that there's only 6 possibilities XD 17:20:06 ehird, um? 17:20:11 6 sided dice 17:20:24 he should roll a d256 instead 17:20:28 *g* 17:20:34 SimonRC, that wouldn't be possible 17:20:36 to make 17:20:38 I mean. 17:20:38 AnMaster: should be 17:20:47 ehird, each side would be too small 17:20:52 AnMaster: yes but it should be possible 17:20:52 :P 17:20:54 it would effectively be a ball 17:21:21 2 words done... 17:22:19 ah that gives timing information 17:22:21 ;P 17:22:32 yeah, it lets you know that i suck at rolling dice 17:22:33 :D 17:24:19 * SimonRC offers ehird a big cube of 1000d6 17:24:33 I has seen suck things on sale 17:24:36 *such 17:24:48 (or was it a cuboid of 100d6?) 17:24:53 bbl 17:24:59 yay one word to go 17:25:30 That depends on whether it was 10x10x10 or 4x5x5. 17:25:32 :-P 17:26:27 * ehird looks up numbers 17:31:31 There are d100s generally available. 17:31:34 They look like a golf ball. 17:32:02 I would assume you *could* make a d256, which would just be something like a tennis-ball-sized golf ball. 17:32:35 Yay, password chosen 17:32:57 -!- Corun has joined. 17:32:58 Now to memorize it. 17:33:01 http://en.wikipedia.org/wiki/Image:Zocchihedron2.jpg has a picture. 17:33:04 I like it, though. It's pretty: hunter2 17:35:14 XD 17:35:24 nothing like the classics 17:35:48 Haha, april fools idea: A password-generating algorithm that has many steps but guarantees a completely secure, completely memorable password 17:35:53 if you follow the steps, you get hunter2 every time 17:35:57 heh 17:39:53 Great. Password chosen. Now to change my gpg key to use it. 17:40:41 why can't gpg and ssh keys be the same? 17:41:09 I thought the math behind them was the same anyway. 17:42:49 SimonRC: That's exactly what I wanted. 17:42:53 It is the same system, yes. 17:43:00 I'm just going to use the same passphrase for both. 17:43:52 hm: 17:43:54 [[Changing one's pass phrase often is desirable -- it isn't if you don't 17:43:54 change your key at the same time]] 17:43:57 I'll make a new key then. 17:44:23 -!- oerjan has joined. 17:47:32 ehird, depends on how you use it 17:47:39 for login you wouldn't need to change key 17:47:43 Well, it wasn't anywhere but here and rutian. 17:47:46 But there, new key generated. 17:47:59 ... 17:48:04 * ehird realises huge stupid flaw in his login system 17:48:08 well my public ssh key(s) are in lots of places 17:48:10 it lets anyone trusted by the gpg system on rutian log in as me 17:48:10 XD 17:48:14 * ehird fixes 17:49:10 hm it seems POSIX.1-2008 adds several previously GNU specific functions 17:49:12 strange 17:49:29 I mean in 2001 revision GNU was mostly ignored 17:49:46 I guess Linux is more mainstream these days 17:51:57 yay i've almost memorized my password without even trying ^_^ 17:52:09 it is five random words? 17:52:21 how many bits of entropy? 17:52:22 Asztal, F#? Pronounced as F-blunt right? 17:52:30 harsh, man 17:52:31 oerjan: lol 17:52:38 heh 17:52:54 SimonRC: 77.5 bits of entropy, I believe. 17:52:58 no, F# is pronounced "OCaML.NET" 17:52:58 I used diceware. 17:53:03 So 25 dice rolls. 17:53:05 http://world.std.com/~reinhold/diceware.html 17:53:55 also, OCaml is spelled OCaml 17:53:57 not OCaML 17:54:32 oops, yeah 17:57:59 oklocod: based on psygnisfive's analysis 18:02:55 -!- Linus` has joined. 18:03:15 hey 18:03:19 my analysis?? 18:03:31 your last name is an anagram of either sole or sola 18:03:38 oh 18:03:50 sent my guess in private :D 18:04:20 :p 18:04:32 theres only like 24 possiblities :P 18:04:44 well 18:04:47 guess my phone number instead :P 18:04:51 48 but effectivly 24 18:04:57 sure, but there was one that sprung nearly immediately to mind 18:05:26 (maybe he's told it before though. or maybe it's completely wrong.) 18:05:41 which was that 18:06:15 slVV seems unlikly, as does lsVV and VVsl and VVls 18:06:27 i'm not saying in public but a finnish name list made at least the first name very likely 18:06:48 so that rules out 8 possibilities 18:06:53 and my guess has google hits, including facebook 18:06:59 oh well i know what his first name is 18:07:19 i just forget if its written with an a or an e 18:08:01 the name list only had the e version 18:08:41 hmm 18:08:41 ok the other also exists 18:08:55 ok so his last name islike 18:09:01 policy: New gpg key & new ssh key & new password for both every jan 1st 18:09:03 that seems reasonable 18:09:15 sola or salo or osla or aslo or also or olsa or... 18:09:26 losa and laso seem unfinnish to me 18:12:10 * SimonRC wonders what this net obsession with hiding one's name is for 18:12:23 SimonRC: beats me 18:12:31 right to vanish? 18:13:03 oerjan: yeah, you got it right 18:13:10 * oerjan dances around 18:13:16 Hmm. 18:13:26 i *have* told it here, it's not exactly a secret 18:13:31 well it is now, of course 18:13:36 :o 18:13:41 oklopol, what is it? 18:13:43 ok that may have been in my memory somewhere then 18:14:00 yeah i would keep it secret too if psygnisfive was stalking me ;D 18:14:08 Okay, so I need to write a FOAF file thingy, then I have to write the firefox thingy that logs me in to sites from the gpg-encrypted random-pass file then elliott.hird.name has to be bought. 18:14:09 stalking? no sir 18:14:11 Then I shall be happy. 18:14:12 * SimonRC recalls that Oklo is where the 2000000000-year-old nuclear reactor is 18:14:23 im oklopols slaveboy! 18:14:43 psygnisfive: APOSTROPHE! 18:14:44 you mean that natural reactor somewhere in ghana? 18:14:56 http://en.wikipedia.org/wiki/Natural_nuclear_fission_reactor 18:15:02 "sl" is a bit unfinnishy too 18:15:32 SimonRC: I AM A LINGUIST. DO NOT TREAD IN PLACES YOU DO NOT BELONG. 18:15:39 SimonRC: not that many here are hiding their name; and i'm not either, in general 18:15:54 oklocod: when psygnisfive listed those, i though "Olsa" sounded a bit finnish but the only hits were someone babbling in turkish 18:15:56 it's just i happened to tell the anagram, and i knew psygnisfive would die to know it 18:16:00 i'm hiding my name. it's too hideous for human eyes 18:16:06 ok so if sl is unfinnishy that rules out all the slVV, VslV, and VVsl versions. not like the last one wasnt unpredictably bad 18:16:10 olsa sounds a bit like swedish maybe 18:16:27 -!- optbot has set topic: the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | you awake?. 18:16:29 oklocod: sola would be norwegian 18:16:38 oerjan: sola is a finnish word 18:16:51 well yeah 18:17:02 it means like a... very small canyon, fizzie or someone can translate, i don't feel like googling 18:17:27 ok so its not slVV, VslV, and VVsl, nor VVls, VlsV, nor lsVV, so those rule out all but 18:17:32 so psygnisfive: why can't the last name have an i? 18:17:43 VsVl, sVlV, lVsV, and VlVs 18:17:53 doesnt your FIRST name have an i? 18:18:06 err based on what? 18:18:16 based on you told me your first name? :P 18:18:22 i did? 18:18:25 yes 18:18:29 you *know* my first name okay 18:18:31 rrright 18:18:40 or maybe the girly did 18:18:44 that might explain why you haven't considered vola or something :P 18:18:45 shes nicer. >| 18:18:54 yeah maybe you should stalk her instead? 18:18:57 :-) 18:19:03 yeah but shes not a guy 18:19:06 who does esolangs 18:19:10 and has a massive finnish cock 18:19:11 :O 18:19:13 hmm i wonder if that yogurt is still good for eating 18:19:16 the last one im just guessing but 18:19:24 haha 18:19:27 well i don't wanna brag 18:19:28 ->' 18:19:38 ->' is this a pictorial representation of your penis? 18:19:38 but your cock is the size of an apostrophe? 18:19:38 D: 18:19:41 to scale? 18:20:08 ehird: you're not as fast as me, when it comes to fawning over penises. 18:20:11 what size font? 18:20:12 '. <- my cock, next to the Earth 18:20:14 you'll have to try harder 18:21:00 lament: i find it hard to believe that you could've found enough food to grow a penis that large, especially given that human tissue is about 75% water, and that would have more water than is on and in the earth 18:21:02 -!- LinuS has quit (No route to host). 18:21:31 i didn't grow it 18:21:35 it was always like that 18:21:39 watch is psygnisfive applies logic inappropriately 18:21:43 *as 18:22:00 poor lament; for he can have no sex life 18:22:04 19:19:01 ehird: ->' is this a pictorial representation of your penis? 18:22:04 19:19:02 psygnisfive: but your cock is the size of an apostrophe? 18:22:05 psygnisfive: hey hey don't be so negative. here we have the solution to all the world's water shortages 18:22:05 SimonRC, your sense of humor sucks. you should watch big bang theory. 18:22:05 oh, you have no idea 18:22:07 psygnisfive: he's faster. 18:22:20 oerjan: genius! :o 18:22:24 actually SimonRC's sense of humour is better than psygnisfive's 18:22:29 my sex life is limited, i only know one woman who's big enough 18:22:32 ...YOUR MOM 18:22:34 oklopol: you're closer to him then. 18:22:40 i got ehirds after i sent mine 18:23:01 visible network size :o 18:23:29 psygnisfive: indeed that _would_ be a big bang 18:23:35 ;D 18:23:40 no theres this tv show called big bang theory 18:23:42 its like 18:23:48 nerd sitcom 18:24:03 vaguely similar to The IT Crowd, but not british 18:24:25 half the jokes should make absolutely no sense if you dont have a basic knowledge of the argument of grand unified theories 18:24:36 or some other similar phenomena 18:24:45 My mom loves that show. 18:24:46 as long as you don't have to understand the math 18:24:47 oerjan: psygnisfive: indeed that _would_ be a big bang <<< oerjan: so, usually you part, now you're making sex jokes? i'm assuming you're oerjan's nephew or something 18:24:53 we should uh join our forces? 18:24:53 * ihope waits for someone to say "YOUR MOM loves that show" 18:24:56 heh :D 18:25:11 one of the characters, sheldon, has this tendency to not realize jokes are jokes 18:25:17 i don't have siblings, so no nephews 18:25:20 and instead tries to explain the illogical facets of the set up 18:25:28 same with sarcasm, etc. 18:25:30 its hilarious. 18:25:36 oerjan: prolly not, because you're about 9 years old 18:25:52 oklocod: well my dad thinks so sometimes 18:26:08 oklopol: he could be like that one british woman whos family had a generation size of like 13 years 18:26:10 whyäs that? 18:26:14 *why's 18:26:57 just because i'm 38, doesn't mean i've actually grown up 18:28:21 oklocod: i don't mind sex jokes as long as they're not too graphic 18:28:45 oerjan: quick make a pun on that 18:29:04 oerjan: yeah i see, i guess it's a generation thing, i don't see anything as "too graphic" really 18:29:05 well, sometimes it is fun to apply logic in silly places... 18:30:01 oerjan: three guys walk into a sex club, the size queen goes to the fisting area and gets his ass stretched real wide, the ... 18:30:07 shall i continue? ;D 18:30:11 NO 18:30:18 good, because its not a real joke. 18:30:32 i sort of guessed 18:30:44 psygnisfive: then makes a website about it? 18:30:50 i was just gonna end it with the masochist enjoying pain so much he denies himself the pleasure of receiving it 18:31:02 simonrc: speaking lolcatese now? 18:31:41 psygnisfive: sorry I meant: "... then he makes a website about it"? 18:32:02 i.e. the notorious goatse.cx 18:32:08 or .cz nowadays 18:32:13 oh, sure i guess 18:32:14 if you want 18:32:32 I was trying to think how to continue the story, that is all :-) 18:32:51 we can look up BDSM jokes 18:33:00 they must exist 18:33:18 and they do! :D 18:33:45 so what is the rule that says, if it exists then there are jokes about it? 18:34:23 related to rule 34 I suppose 18:34:57 i know that one already 18:35:06 well, I guessed that 18:35:42 its some corollary 18:35:56 psygnisfive: APOSTROPHE! 18:36:01 *cough* 18:36:08 simonrc, weve gone over this already 18:36:12 im the linguist, youre not 18:36:21 ITYM "your" 18:36:29 thats a spelling difference 18:36:31 and when was that? 18:36:35 theres a huge difference there! 18:36:40 SimonRC: no, "you're" 18:36:49 oerjan: I was joking 18:36:59 punctuation is extremely artificial 18:37:14 and capitalization is wholly unnecessary; i agree with bauhaus on this matter 18:37:21 SimonRC: from the "youre" my guess is psygnisfive simply doesn't use the apostrophe key 18:37:23 but conventional 18:37:36 psygnisfive: yes, but english is ugly in just about every aspect 18:37:41 oerjan: yes. I was gently ridiculing her. 18:37:43 you might as well invent your own language and talk to us in it here 18:37:48 oerjan: actually youll notice that i havent used it since he said APOSTROPHE a second time :) 18:37:52 SimonRC: he. 18:38:03 ehird: english is quite pretty, dont be a horrible person. :| 18:38:05 psygnisfive: if you want to talk to us in english, talk to us in _english_ 18:38:07 arent YOU english? HAVE SOME PRIDE MAN 18:38:28 well, i COULD use my conlang... 18:38:33 but that has funny sounds 18:38:36 and then we'd all ignore you, probably. 18:39:22 18:22 psygnisfive> oklopol: you're closer to him then. 18:39:28 that's the last i could find 18:39:36 long before the second APOSTROPHE 18:39:43 well yes 18:39:49 but what i said wasnt false :P 18:40:15 i instinctually did go to type the apostrophe in you're and such but intentionally suppressed it 18:40:30 after he commented a second time, i mean 18:40:39 yeah, you show him. 18:41:05 psygnisfive is taking that more seriously than I expected 18:41:30 simonrc: thats what you get for trying to be humorous :D 18:41:42 SimonRC: psygnisfive takes _everything_ more seriously than one expects :D 18:41:50 wiiyzyweenywaajö' #wïïjod zyweenywaybaï̇ #mwejaysïwaẏh 18:42:08 um 18:42:19 nice phoneme inventory 18:42:22 that's some long vowels 18:42:22 ehird said i should make up a language 18:42:30 actually thats all orthography 18:42:35 psygnisfive: does that actually mean anything 18:42:57 its a transliteration of a sentence im basing the sound of the language on. 18:43:15 a quote from farscape. it means something like "we just wanted to get a closer look, but the wormhole pulled us in" 18:43:34 -!- KingOfKarlsruhe has quit (Remote closed the connection). 18:43:48 19:38… ehird: and then we'd all ignore you, probably. 18:43:53 i'd probably learn it 18:44:01 :o 18:44:07 now i REALLY should finish the language 18:44:11 the only reason i haven't learned lojban yet is no one i know knows it 18:44:21 oklocod, it sounds AWESOME. 18:44:34 psygnisfive: make a reocrding 18:44:34 initially people think it sounds like backwards english but it actually doesnt 18:44:46 i can give you the samples from the show 18:44:50 a few have said they will, but people simply don't have the stamina for something that useless 18:45:06 oklocod: ill learn lojban with you 18:45:19 err you hate lojban 18:45:32 i hate the way it sounds 18:45:35 but so what? 18:45:45 oh, i think the sound is one of its best parts 18:45:47 i hate the way spanish sounds and i can still explain an ipod warranty and return policy 18:45:49 um lojban sounds awesome 18:45:54 spanish sounds awful 18:45:59 lojban sounds unnatural to me 18:46:12 http://video.google.com/videoplay?docid=1710885982433758647 <-- stupid little cartoon thing that is only redeemed by AWESOME LOJBAN SOUND 18:46:21 it makes anything good 18:46:31 they should call lojban awesomeban. 18:46:34 qed 18:46:52 ehird: http://www.wellnowwhat.net/Farscape_linguistics/Sebacean-[0-6].wav 18:47:00 ahh! no page! 18:47:01 where [0-6] is a proper range, not part of the file name 18:47:10 o 18:47:20 aah! no page! 18:47:28 psygnisfive: 18:47:58 *ahh! no page! 18:48:14 listening to this bit of lojban 18:48:22 psygnisfive: fix the links 18:48:24 it sounds nothing like their official descriptions of the way the language sounds 18:48:37 oh sorry, it should be 1-6 18:48:51 e.e 18:49:00 damn inconsistent indexing 18:49:16 * SimonRC goes to listen to Dr Who on BBC 7. 18:49:35 psygnisfive: how do you make that click "hck" sound >_< 18:49:45 hahaha 18:49:55 JPW 18:49:55 its hard to describe 18:49:56 what's sebacean? 18:49:56 *HOW 18:50:06 oh 18:50:07 it's that 18:50:26 i can tell you how to start, and then guide you through getting closer to the correct way of doing it 18:50:42 too much work 18:50:46 correct as far as im concerned 18:50:47 :D 18:50:55 guess you wont be learning sebacean then, HUH 18:50:58 yes 18:51:09 i will. 18:51:15 i won't 18:51:16 bitch 18:51:19 is it an existing consonant or one of your own? 18:51:32 its not an IPA consonant 18:51:50 it doesnt exist in any natural language 18:51:53 but it could 18:52:34 hmph, i hate dogs 18:52:45 i dislike most dogs. 18:53:18 ESPECIALLY for sexual purposes. i mean, honestly, who would fuck a retriever? weirdos. 18:53:22 this one is lying right next to me, farting, and silently judging me as i'm making funny consonants up. 18:53:34 well yeah, that's a good point 18:53:37 :D 18:53:58 * oklocod needs something to drink 18:54:07 happiness is a warm puppy 18:54:11 or so i heard 18:55:15 if you're into abusing beastiality i can give you a delightfully cruel fantasy :o 18:55:31 you and your silly anecdotes 18:55:34 one compound word: puppy condoms 18:56:04 also: http://community.livejournal.com/ftmvanity/876303.html#cutid1 <3 18:56:22 -!- moozilla has quit (Read error: 110 (Connection timed out)). 18:57:43 is the point that he's cute, was did that have to do with bestiality? 18:57:53 the point is that hes gorgeous 18:57:54 *or did 18:58:12 yeah the comments somewhat gave that away 18:58:16 and also that he used to be a girl 18:59:05 lol, if i think he's a girl, he indeed does looks somewhat cute 18:59:19 hes a boy sir, and a cute one at that. 18:59:47 he doesnt even look like a girl 18:59:57 which is awesome 19:00:04 chin does 19:00:16 and the lower part of the face 19:00:17 nah. ive seen lots of guys that look similar 19:01:06 the scale is continuous 19:01:11 it is 19:01:16 and theres major overlap 19:01:22 but to me, he looks like a guy. 19:01:34 err yes, definitely 19:02:57 its a shame he has a vagina. :\ 19:03:00 but thats life 19:04:16 "you know what's so wrong about gayness? if there's two guys, who has the vagina?" "yeah, you gotta have a vagina" "vaginas are great, wish i had one" 19:04:21 (another american dad quote) 19:04:23 (related) 19:04:41 american dad sounds stupid. 19:05:05 primarily because a stereotype (not untrue) about straight guys is that they always wanna fuck a chick in the ass 19:05:20 so that comment sounds more like an intentional homophobic joke than anything else 19:05:41 oh noes the joke is homophobic 19:05:54 its one thing if its monty python homophobic 19:06:01 because, you know, its funny 19:06:13 ah. so only famous comedians can be homophobia 19:06:15 *homophobic 19:06:22 no, only good comedians can 19:06:29 just like only good comedians can be racist 19:06:39 the joke is the first guys say vaginas are great for banging, last guy joins in, and says (without stealing focus), that he's like to *have* a vagina 19:06:45 at least that's what i laughed at. 19:07:01 oh 19:07:03 thats not a joke 19:07:05 thats true 19:07:12 straight american guys want to be hot chicks. 19:07:23 its a fairly well established but rarely spoken about fact. 19:07:52 mm'kay 19:08:02 well anyway, who said that was even a joke 19:08:13 i don't watch ad for it's humor value 19:08:13 straight american men are so afraid of being perceived as homosexual that they actual want to BE women. they only like having cocks because cocks are used to fuck women. 19:08:22 i watch is as drama 19:08:33 haha 19:09:29 and while what you say may be true (and afaik all things are true), i don't think that makes the joke bad. 19:09:45 i like all jokes that aren't based on a punchline or a pun 19:10:00 and i like some jokes based on misunderstandings 19:10:21 see, i didnt even see the misunderstanding 19:10:31 im not even sure if there was one. i suppose it depends on what followed 19:10:36 i don't consider that a misunderstanding 19:12:49 the joke is, liking vaginas is something that, in the pseudoworld where i live and where that joke works, is a manly thing; if you like a vagina, you're manly; once it goes over a certain point, you become the opposite of manly, because you suddenly want to be a woman 19:13:12 at least that's how i see it, what do i know. 19:13:16 err 19:13:23 that pseudoworld is called american straight mandom. 19:13:34 hence why i didnt see the joke, what with the show being about precisely that 19:13:41 yeah, i believe that's what ad is all about. 19:13:50 yeah 19:14:25 "I wish I was a girly, just like my dear Pa-Pa!" 19:14:46 but the irony is that straight men in america often want to fuck chicks in the ass. sometimes more than in the pussy. 19:14:59 psygnisfive: that's irrelevant 19:15:23 au contraire 19:15:25 if there's a world in which the joke is funny, and a world i can picture in my head, the joke is inherently funny. 19:15:35 if straight men prefer ass, then its very relevant indeed! 19:15:35 psygnisfive: Do you think you could talk about something other than sex just once in #esoteric? 19:15:37 Maybe? 19:15:41 (Or linguistics.) 19:15:48 Just sayin'. 19:16:05 this was partly my fault too 19:16:07 ehird: i'd love to, but noone seems to be interested in actually esoteric programming concepts. all i see is rehashing old ideas. 19:16:09 what can i say! 19:16:25 psygnisfive: so have i talked to you about noprob? 19:16:31 psygnisfive: Well, how would you know? You never try. 19:17:06 ehird: i do! but then i stopped because you were all like "blah blah blah talking about brainfuck is edgy and esoteric grr" 19:17:11 -!- Judofyr has quit. 19:17:11 oklocod: no tell me :D 19:17:22 psygnisfive: no we weren't, but besides, what is wrong with brainfuck? 19:17:42 It's _so_ last century :D 19:17:42 the rehashing of old ideas is that most genuinely mathematically interesting stuff is rare in all fields where amateurs make the content 19:17:43 nothings wrong with brainfuck, its just like talking about latin and then claiming you're esoteric 19:17:54 except latin used to be used seriously. 19:18:01 errr 19:18:11 *because somewhere in there 19:18:14 i can't english. 19:18:15 oerjan: last century? :-D 19:18:17 Quidquid Latine dictum sit, altum videtur 19:18:19 ye olde brainfucke 19:18:46 contrary to popular believe, "ye" in such constructions is not said with a y sound 19:18:55 its actually said just like "the" 19:19:03 irrelevant 19:19:07 it's ye olde thorn 19:19:08 *belief 19:19:13 "ye olde brainfucke" is not exactly circa-1900 english. 19:19:19 its not even the old thorn 19:19:25 thörn 19:19:26 its post-dethornification 19:19:34 psygnisfive: do you know 3-sat 19:19:35 ? 19:19:41 i do not sir! :o 19:20:14 well it's just about having your boolean expressions in CNF in clauses of size 3 19:20:24 oh do tell 19:20:47 for instance (A | b | C) ^ (B | c | d) 19:20:57 but you could have more of those toplevel (* | * | *)'s 19:21:01 anded together 19:21:10 A-Z are just boolean variables 19:21:14 oklopol, i want to formulate a lambda-like model of functions. 19:21:17 a-z are just their negations 19:21:21 thats not actually lambdas 19:21:28 but similar in some ways 19:21:31 ...what? 19:21:35 ^bf -[.-] 19:21:36 Usage: ^str 0-9 get/set/add [text] 19:21:40 what what 19:21:41 oklocod: he's ignoring your idea 19:21:43 and talking about his own. 19:21:45 huh? 19:21:52 im not ignoring, im listening AND reading 19:21:58 er 19:22:02 oh 19:22:02 that shouldve been 19:22:04 listening and typing 19:22:09 or typing and reading 19:22:11 D: 19:22:14 is something wrong with fungot? 19:22:14 oerjan: i've only worn this shirt for three years, man! you have a whip? why do you know what? those were all from me. 19:22:27 did you mean "a lambda-like model of functions thats not about lambdas"? 19:22:29 i mean 19:22:36 why would my 3-sat language be about lambdas 19:22:37 ^bf +[.+] 19:22:37 Usage: ^str 0-9 get/set/add [text] 19:22:42 ^show 19:22:43 echo reverb rev rot13 rev2 fib wc ul cho choo pow2 19:22:46 i wasnt suggestionf for 3sat 19:22:57 i dont understand what (a | b | c) means 19:22:59 ^echo test 19:23:00 test test 19:23:03 oh. 19:23:05 | is an or 19:23:09 ^ is an and 19:23:14 that was a bit confusing, sorry 19:23:15 ^def test bf -[.-] 19:23:15 Defined. 19:23:18 ^test 19:23:18 ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:987654321 ... 19:23:21 i always forget people can't see what i think 19:23:33 right 19:23:35 but then 19:23:42 whats the whole three-way thing??? 19:23:44 fizzie: the ^bf command isn't working alone anymore 19:23:52 psygnisfive: clauses are of size 3 19:23:56 (1 | 2 | 3) 19:23:57 why 19:24:04 because that's the definition of 3-sat 19:24:06 silly boy 19:24:25 well, 3-sat is an np-complete problem where you try to find the values for these vars so that the overall result is true 19:24:35 you can convert all boolean circuits to this form 19:24:37 ok 19:24:54 it's just for tarpitty notation's sake that the actual language is in 3-sat form 19:25:01 so you don't have to use any whitespace 19:25:11 but, the actual idea was 19:25:21 i augmented 3-sat with probabilities 19:25:51 ^help 19:25:51 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text] 19:26:00 you have these special variabels that are true with a 50% probability 19:26:15 you can use them to create any probability you like on a variable 19:26:18 ^ul (a)S 19:26:18 a 19:26:23 well you could use lukasiewicz notation for all your functions and get rid of white space 19:26:24 :o 19:26:25 (this is the only way to represent numbers) 19:26:29 ...functions? 19:26:31 psygnisfive: there aren't any functions. 19:26:33 what about functions? 19:26:42 | is a function. 19:26:46 psygnisfive: um, I think perhaps you're missing out on all the good esolang ideas because you don't understand any of them 19:26:48 from BxB->B 19:26:55 there are problotures for expressing infinite expressions tail-recursively 19:27:10 lukasiewicz notation is harder to comprehend, ehird. 19:27:26 psygnisfive: i doubt lukasiewicz notation can beat just *skipping all marking for functions altogether* 19:27:44 what do you mean markings for functions? 19:27:49 >__< 19:27:52 if it can, then okay, lukasiewicz beat me. 19:27:59 psygnisfive: the |'a and ^'s 19:28:07 you just said those are the functions 19:28:10 and i said there are no functions 19:28:13 so what do you think 19:28:16 of course i mean what you meant 19:28:17 yes, i didnt know what you meant by markings. 19:28:21 oh. 19:28:22 notation 19:28:30 it doesnt skip those but it DOES skip the parens. :) 19:28:39 err yeah i don't need those either 19:28:43 oh? 19:28:44 but.. 19:28:55 (a|b|c)^(d|e|f)?? 19:29:10 Oh? I must've screwed it up when doing the ^ul command. 19:29:13 ^ul (foo)S 19:29:13 foo 19:29:21 ^bf +. 19:29:21 Usage: ^str 0-9 get/set/add [text] 19:29:23 Heh. 19:29:36 psygnisfive: that'd be abcdef in my notation 19:29:41 i was just explaining what 3-sat is 19:29:46 i haven't talked about my notation 19:29:46 fizzie: also i'm not sure whether that ^ul is the builtin or the bf version 19:29:56 ^show ul 19:29:56 >,[>,]<[<]>[<+4[>-8<-]+>-[-7[-2[<+3[>-4<-]+>[<+4[>-5<-]+>[-11[-3[[-]<2[>[-]>+<2-]>>[<2+>>-]+<[->-<3[[>+<-]<]>>[>]]>[->[>]<[[>+<-]<]<2[[>+<-]<]<[[>+<-]<]>>[>]>[[[>]>+<2[<]>-]<2[[>+<-]<]>>[>]>[>]>[<2[<]<[<]<+>>[>]>[>]>-]<2[<]>]>>[[<+>-]>]<2[<]]]<[->>[>]<[[>>+<2-]<]<2[[>+<-]<]>+>[>]+5[>+8<-]+2>-[<+[<]>+[>]<-]]>]<[->>[[<2+>>-]>]<3[[>+<-]<]]>]<[-<[[<]>.[-]>[[<+>-]>]>>[[<+>-]>]<2[<]<2]>>>[[<+>-]>]<2[<]<]>]<[->>[>]<[[>+<-]<]<2[>>>>[>] 19:29:57 bf 19:30:00 adjacency is both disjunction and conjunction? 19:30:02 That's the builtin, actually. 19:30:06 psygnisfive: yeah 19:30:07 ehird: that proves nothing 19:30:11 It just shows the old bf version. 19:30:12 huh 19:30:14 every third is a disjunction to be exact 19:30:15 how do you prevent ambiguities? 19:30:21 oh 19:30:24 so everything is just 19:30:28 ^ul (fooo bar baz quux):*:*S 19:30:28 fooo bar baz quuxfooo bar baz quuxfooo bar baz quuxfooo bar baz quux 19:30:31 conj conj disj conj conj dis 19:30:34 You can tell from the speed. 19:30:42 but 19:30:48 that doesnt comput 19:30:55 ah 19:30:56 do you mean every third adjacency? 19:30:58 But the 'bf' command won't work because the 'ul' command is in the way. Heh. 19:31:01 psygnisfive: yeah 19:31:03 ok 19:31:18 but then it CANT be abcdef in your notation 19:31:20 since that should be 19:31:24 but i don't see why you'd care for the syntax, *that* the esolang communite definitely has enough creative ideas for 19:31:28 a and b and c or d and e and f 19:31:31 but you wrote 19:31:36 *community 19:31:36 a or b or c and d or e or f 19:31:48 ^reload 19:31:48 Reloaded. 19:31:50 psygnisfive: yeah also you have to put the parens there 19:31:54 ^bf ,[.,]!foo 19:31:55 foo 19:32:07 yes, but we know where the parens go. 19:32:20 err yes, that's my point 19:32:23 the point is that the former is not the same as the latter 19:32:37 and if every third adjacency is disjunction 19:32:39 ^ul (:(test )S^):^ 19:32:40 test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test t 19:32:51 psygnisfive: that's just because i'm confusing conjunction and disjunction 19:32:56 ok :) 19:33:07 and disunction has higher scope than conjunction i take it 19:33:10 i pair things up in my head, sometimes i happen to pair two very related things 19:33:35 or rather 19:33:46 Hmm, output length limits are still missing from the built-in ul interp. 19:33:50 everything is by threes, alternatingly up the hierarchy 19:34:01 so that all disjunctions are in conjunctions, and vice versa, if they're in anything at all 19:34:02 hm. 19:34:17 interesting inded! 19:34:36 that's just 3-sat, and a trivial way to express it concisely 19:34:54 that's not the interesting part :P 19:35:15 lukasiewicz notation is sort of like combinatory notation but it has no parens at all since it doesnt let you combine operators 19:35:25 combine like what? 19:35:29 oklopol, im a syntactician, i like novel syntax. 19:35:33 ok so: 19:35:38 err 19:35:46 in luke's notation 19:35:53 isn't the whole esolang wiki full of syntax ideas? 19:36:07 i thought the issue is most are based on the same few concepts 19:36:27 C = implication, A = or, K = and, E = biconditional, N = negation 19:36:45 the syntax ideas on the wiki are silly. 19:36:48 and most of the ideas are too. 19:37:00 ok so lukes notation is, everything is binary except N 19:37:12 its just polish notation, really 19:37:19 but it ends up being completely incomprehensible 19:37:26 how's that? 19:37:40 AsKEKpCqrKApqrt 19:37:51 which is another way of writing 19:38:22 yeah i read polish 19:38:28 s or (p(q -> r) <-> (p or q)r)t 19:38:46 hmm 19:38:49 ah, A is or 19:38:52 where adjaceny is and, and where and has higher precedence than or 19:38:55 A for alternation 19:39:00 K for conjunction 19:39:03 c for conditional 19:39:05 E for equal 19:39:59 (i've invented it once too) 19:40:37 (it was for this language, long before i knew about esolangs or polish notation, a language for this router game i was planning, basically you'd program the protocols for sending packets around a large network) 19:40:37 i like it. its nice and algebraically usable, but requires that you sit down and think about it 19:40:56 ok, youll need to tell me more about 3sat later. im off to shower then get food. <3 19:41:04 3-sat is a trivial concept :P 19:41:19 you should ban | and ^ 19:41:23 has nothing to do with me, just inspired me 19:41:26 err 19:41:29 and instead require everything be in sheffer stroke 19:41:30 i mean i didn't invent it 19:41:31 it's not mine 19:41:39 oh. well modify it 19:41:40 psygnisfive: ^ and | have nothing to do with noprob 19:41:44 except in the wimpmode 19:41:58 sheffer-stroke-only would make it ridiculously verbose 19:42:02 i don't modify it, i've extended it 19:42:05 more than mandatory ternariality 19:42:08 i guess that's modification 19:42:08 ok byes 19:42:09 <3 19:42:13 but the dog is farting again 19:42:16 and i don't like it. 19:42:24 byesss 19:42:52 ais523: here? 19:43:21 he's not 19:43:37 i see. 19:44:18 i'm thinking of adding a second construct to noprob :< 19:44:34 branch-less-than, basically 19:45:42 because after the "reversible multiplication" idea died of stupidity, i haven't had a way to actually do any visible computation in a pure way 19:45:42 SELLOUT 19:45:46 :< 19:46:09 i will basically either have to add that, or a branch-if-less-than-50%..... 19:46:17 and that's goddamn ugly. 19:46:21 much much uglier 19:47:16 anyway, this would allow for using the probabilities for something other than purely storing integers n as (1/2^n) probabilities 19:47:24 -!- Judofyr has joined. 19:47:25 because 19:48:08 well, no because, it follows trivially, that once you have a way to compare things, and do calculations with them, you have numbers 19:49:08 ...and that was the because 19:50:44 hmm.... the language doesn't really have an ordering, on any level in the parse tree, that is, on any sequence of expressions, you can always shuffle the code in any way you like 19:51:04 trivial property of 3-sat 19:51:16 so i wonder... monads? 19:51:20 :----D 19:52:15 i think i'll read a bit, i'm just getting a coding spark, and i can't code because i have to read, and i go back to irc 19:52:16 -> 19:57:04 Actually the current data-set, even though it's so tiny, works surprisingly well: http://zem.fi/~fis/botconv.txt 19:58:26 -!- kar8nga has joined. 19:58:46 fungot: hi 19:58:46 ehird: no! in fact, that is precisely what you may not say! and brian and i are going to fnord. what was hidden within? unstoppable fnord! fnord. 19:58:59 oh i thought you meant 19:59:00 you fed it that 19:59:21 No, it's still the penny-arcade thing. I can try the fungot loop too, though. 19:59:21 fizzie: why did that samurai fnord his own life for the life of the international playboy. mark each mommy with a flag or whatever they use over there. 19:59:44 fizzie: :D 20:00:20 you know 20:00:26 if faced with fungot in a turing test 20:00:26 psygnisfive: to: fnord fnord. eleven year-olds can't go. doom 3 comes out tomorrow. you'll just plug it in! where you going, tough guy? don't think i want it! no, the full version would destroy you. trust me, buddy? 20:00:35 i'd be tempted to say it's a person. 20:00:37 ::( 20:00:42 fizzie: feed it rap lyrics 20:00:49 this is what #esoteric has done to me. its made me expect randomness from IRC 20:00:50 yo niggas fnord fnord fnord 20:02:06 If you have a big pile of rap lyrics, sure. I had to crawl those Penny Arcade transcripts from pennyarcade.wikia.com, too; people are very bad in making interesting text data available in some simple way. 20:02:46 reh 20:02:48 i 20:02:53 fizzie: http://lyricwiki.org/Main_Page 20:02:59 -!- Linus` has quit ("Puzzi. S, parlo proprio con te. Puzzi."). 20:03:03 http://lyricwiki.org/Category:Genre/Rap 20:03:15 only 125 categorized 20:03:15 hmph 20:03:22 http://lyricwiki.org/Category:Genre/Computer_Science_Gangsta_Rap 20:03:55 Uh. 20:04:09 XD 20:04:23 "System.print(), goddamn I'm fly. (Don't forget the semicolons too)" 20:04:38 I guess fungot might make a good rapper. 20:04:38 fizzie: welcome to fnord, bitch. you just don't want to talk about sandwiches? i can't do this anymore. jesus, look at these brain numbers. they're off the fnord and hope prey falls into its mouth. exhibit a is a fnord. 20:05:01 http://lyricwiki.org/Monzy:So_Much_Drama_In_The_PhD i love thius 20:05:02 *this 20:05:03 Yes, he's got a suitably dirty mouth, too. 20:05:10 # You are likely / to be eatenbyagrue / If this predicament / seems particularly cruel / ... # 20:06:41 * SimonRC can't recall that guy's name 20:06:44 Meh, that lyricwiki would be nicely crawlable (since all the interesting data seems to have tags around it) if they'd just have a list of songs instead of listing artists and then making arbitrary links to songs. 20:06:47 oh, wait, MC Frontalot 20:06:50 fizzie: they have an api. 20:08:32 Oh, okay. 20:09:32 -!- Judofyr has quit (Read error: 110 (Connection timed out)). 20:09:57 Oh, that should be pretty easy; I just need to give it a list of artists and then I can fetch all those songs. 20:10:18 -!- Corun_ has joined. 20:12:41 brb 20:13:28 21:04… fizzie: I guess fungot might make a good rapper. 20:13:28 21:04… fungot: fizzie: welcome to fnord, bitch. 20:13:29 oklocod: christmas 2003. i'm up. i'm seeing some shit. 20:13:29 oklocod: yeah, i've got something planned for next month that'll really frost your... oh, that's right he had two fnord and two fnord 20:13:38 lul :> 20:16:18 I'll look at the lyrics thing later, not today; but it might still be a nice experience. Now if fungot could just compose some music too, to go with the lyrics... 20:16:18 fizzie: okay. is it for you? 20:16:30 fungot: Oh, you can? No, it'd be for the whole channel! 20:16:30 fizzie: gurgle... fnord! fnord... that's... that's not mine! fnord? 20:17:08 i've heard worse lyrics 20:17:22 well, possibly. 20:21:40 -!- Corun has quit (Read error: 110 (Connection timed out)). 20:22:47 -!- Corun__ has joined. 20:28:05 -!- oerjan has quit ("leaving"). 20:30:58 -!- Corun_ has quit (Read error: 110 (Connection timed out)). 20:32:03 -!- jix has joined. 20:36:17 hm worse 20:36:23 must be horrible then 20:36:53 fungot, what language model are you on? 20:36:53 AnMaster: so, it's your job to decide who gets what! 20:37:01 fungot, IRC? 20:37:01 AnMaster: pure hell, fnord by yourself and an army of robots whose behavior you control. is that downtown? i was hoping i could get your aim or something, we could... 20:37:08 No... 20:37:14 fizzie, what is the language model? 20:37:37 Penny Arcade comic strips. 20:37:44 ah I don't read that one 20:37:50 isn't it kind of strange iirc? 20:37:54 as in "I don't get it" 20:38:10 hey didn't xkcd make a parody on it once? 20:38:23 Just about anyone has, I guess. 20:38:28 xkcd might've done it too. 20:38:31 http://xkcd.com/160/ 20:38:32 ah there 20:38:59 Oh, yes, it was that which went a bit fanficcy. 20:39:10 "fanficcy"? 20:39:34 See http://en.wikipedia.org/wiki/Slash_fiction 20:39:44 ah 20:39:45 right 20:40:16 Anyway, Penny Arcade strip transcriptions were in pennyarcade.wikia.com, so I just crawled them and ran. Well, not literally. 20:40:52 fungot: How do you feel about this particular data set? 20:40:52 fizzie: i know his very heart. the one thing his dark soul fnord for. but fnord it would damn us both. you will fnord to death. 20:41:16 1200 comic strips is not very much material, so there's quite a lot of occurs-only-once words, therefore it's so fnordy. 20:42:03 fizzie, hm wonder if uf is transcribed 20:42:07 wait I got an idea. 20:42:20 mezzacotta 20:42:20 :D 20:42:41 sadly that would be totally impossible even over a small subset 20:43:25 fungot: Do you feel any better now that you don't have the token filtering enabled? 20:43:25 fizzie: alright... " gabe." oh. hmmm. it says here nihilistic is doing the coding and artwork. i'd make stuff up to. 20:43:57 It also quotes quite a lot verbatim, because of the small amount of material. Still, it is amusing every now and then. 20:44:07 fungot: Try saying something more original, please. 20:44:07 fizzie: didn't you try the uninstaller? but daily radar said it sucked! i'm going to introduce myself, and then you'd be all " pow!" and he said, you've got to remember that he does whatever a spider can. he can spin a web and that web can be any size. criminals are also no problem, as he catches them just like flies. 20:44:10 fizzie, I think this is worse than the EU one 20:44:27 A matter of taste, I think. 20:44:47 Did you check that conversation -- http://zem.fi/~fis/botconv.txt -- I had with it? Very coherent. 20:44:51 if that was a verbatim quote it makes no sense 20:44:55 I tried pride and prejudice... it was quite odd 20:45:44 hmm, I have red dwarf 1 to 4 if you want it 20:46:09 fizzie, there is this one too http://xkcd.com/50/ 20:46:55 Yes, PA's so popular it's been referenced by quite a lot of other webcomics. 20:47:11 fizzie, can't understand why it is popular 20:47:37 I don't see why not; and the topic material is a popular one. 20:47:41 I mean xkcd, uf, irregular and darth and droids sure, possibly also ctrl-alt-del (don't like it personally) 20:47:42 There's quite a lot of them gamers around. 20:47:46 oh well 20:48:21 I guess the ones I read show I'm no traditional gamer (uf, xkcd, irregular webcomic, darth and droids) 20:48:23 ;P 20:48:31 Actually quite many people would say the same about UF, and even though I still read it out of habit, I don't think I've been very amused by it in a long time. 20:48:32 (yes I like a few rpg) 20:48:51 fizzie, I found today's one quite fun 20:49:19 back 20:50:09 fizzie, so what ones do you read? 20:50:26 AnMaster: Uh, quite a pile. Around 40 or so. 20:50:33 huh 20:50:47 UF is really boring 20:50:49 it's like 3 jokes. 20:50:50 fizzie, what sort of comics 20:50:55 and half-baked storylines. 20:51:21 I'm quite a fan of http://buttersafe.com/. 20:51:24 ehird, I wouldn't say it is that bad 20:51:58 AnMaster: Also a very wide variety. I'm not going to start naming names; most of them would probably be too embarrassing to admit reading of. 20:52:09 haha 20:52:16 well four is enough for me 20:52:22 fizzie: My Little Pony: Comic edition. 20:52:47 ehird, explosm or whatever that horrible one is called could also be in that collection that is "too embarrassing" 20:52:58 Cyanide & Happiness is occasionally funny. 20:53:13 The fans are generally really annoying though 20:53:21 well I don't click links to it any longer because it is crap 99% of the time 20:53:23 and bloody 20:54:07 AnMaster: What's wrong with "offensive" humour? 20:54:16 nothing, I just don't like it 20:54:28 Admittedly, most of the time C&H's humour is merely bland and not actually funny. 20:54:49 I find irregular webcomic to be very high quality usually. Plus the annotations can be quite educating. 20:55:22 iwc goes over my head a lot :( 20:55:30 perhaps i just don't read enough backstory 20:55:39 ehird, never read the whole archive? 20:55:41 If I had to pick few, I rather liked Ozy and Millie (although that one's ending real soon, and it's so... "normal"); PhD Comics (since I might end up as a grad student later); unspeakable vault (of doom) (even though it's not very pretty, and not very fun if you haven't read Lovecraft at all)... 20:55:47 Oh, and Partially Clips, of course. 20:55:47 AnMaster: That would take a while. 20:55:51 * AnMaster has for all the comics he read, including uf 20:56:22 thought that was back when there was only like 5 years for uf, not like 10 years or whatever it is now. 20:56:58 * AnMaster googles "Partially Clips" 20:57:16 I read through the UF archives in.. let's see, 2001? It was something like four years then. 20:57:48 ehird, also I managed iwc archive in about 3 days in total, this summer 20:57:55 Partially Clips uses a single clip-art picture for all three frames, and still manages to be funny. 20:58:37 On the other hand, Dinosaur Comics uses the *same* image every day, and still is sometimes funny too. 20:58:52 I love dinosaur comics 20:59:23 http://xkcd.com/145/ 20:59:40 Yes, I'm sure we've all seen the xkcd parodies. 21:00:07 * AnMaster don't find dinosaur comics funny really 21:00:14 *doesn't. 21:00:26 (How many years have I been pointing out the 3 basic mistakes you make repeatedly? :p) 21:00:32 * AnMaster tones'd agree 21:00:41 what 21:00:46 anagram 21:00:54 doesn't tones't 21:01:00 err 21:01:01 doesn't tones'd 21:01:19 ehird, no I didn't claim it made sense 21:01:41 okokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokoko 21:01:42 also, xkcd isn't very funny recently. 21:02:12 ehird, it varies 21:02:33 ehird, I like the last one quite 21:02:46 How is it funny? 21:02:55 I mean, really. It isn't. 21:03:08 ehird, you can't explain humor 21:03:11 it destroys it 21:03:22 You can if you're trying to explain why something is funny. 21:03:31 Sure, it ruins it, but if it wasn't ever funny in the first place... 21:03:49 http://xkcd.com/489/ <-- what about that one? 21:03:51 http://www.insaneabode.com/roboterotica/jokesexplained/manwalksintoabar.html <- or does it? 21:04:02 Asztal, yes it does 21:04:34 Asztal, see http://www.mezzacotta.net/singles/jokes_explained_explained.php however for why that particular one may be an exception 21:04:43 which is quite funny itself 21:05:00 since it uses the same tactic on the jokes explained as jokes explained uses on jokes 21:05:12 AnMaster: explanations have to be sufficiently formal to be funny 21:05:16 yours fails that criteria 21:05:39 ehird, I didn't try to make one 21:06:03 since it uses the same tactic on the jokes explained as jokes explained uses on jokes 21:06:14 If that wasn't intended to be a joke in the same vein then you merely have a bad grasp of humour 21:06:17 ehird, that was an example of "how not to do" 21:06:31 AnMaster: no, THAT line is an example of "covering your ass" 21:06:37 ehird, agreed. 21:07:11 ehird, but really I didn't plan to try to make an extra level joke 21:07:39 I could do it, just would take a bit. And I would have had to had that as a goal 21:07:44 which I didn't 21:08:43 -!- jix has quit (Read error: 113 (No route to host)). 21:08:59 http://www.mezzacotta.net/archive.php?date=-564-10-24 <-- hehe btw 21:09:47 -!- jix has joined. 21:17:00 -!- Asztal has quit (Read error: 104 (Connection reset by peer)). 21:18:55 ah, yes, mezzacotta 21:21:27 AnMaster: they just randomly generate those don't they. 21:22:16 ehird, yes 21:22:26 haha, really? 21:22:33 ehird, same every time you access a date 21:22:47 I read it was some "fractal algorithm" somewhere 21:22:51 no idea what that would mean 21:22:59 hash(date), probably 21:23:22 ehird, well also they seem to often reuse what the other person said 21:24:26 so I guess some deterministic algorithm of some sort that uses hash(date) as seed. but not totally random, taking whatever has been said in the previous dialog box in consideration 21:24:57 http://www.mezzacotta.net/ haha, the current is great 21:25:16 ehird, not really 21:25:30 AnMaster: but that's an awesome mission statement! 21:25:43 ehird, those are random 21:25:45 on every load 21:25:55 "The webcomic that will revolutionise your web experience." "The webcomic that could use more publicity." 21:25:57 are what I got 21:26:02 after reloading there 21:26:10 ehird, so what one did you mean 21:26:18 I think e's referring to the "Citole: a kind of fiddle" mission statement. 21:26:22 http://www.mezzacotta.net/archive.php?date=2008-10-26 21:26:29 fizzie: yes 21:26:31 fizzie, ah not the tag line 21:26:37 well Citole? I got no clue what that is 21:26:54 There's a definition right in there. 21:26:55 a kind of fiddle! 21:27:03 well 21:27:04 Used like "ribibe", as a jealous lover his mistress. 21:27:12 not really funny though 21:27:20 Yes it is. 21:27:34 ehird, showing again humor is subjective 21:29:31 -!- jix has quit (Remote closed the connection). 21:30:01 http://rafb.net/p/4Uiqwe81.html <-- that may interest you 21:30:19 21:34:00 the comic for 22 Sept 654354701 BC is actually mildly amusing: http://www.mezzacotta.net/archive.php?year=654354701&epoch=bc&month=09&day=22 21:34:32 http://www.mezzacotta.net/archive.php?date=1433-04-13 21:35:26 WTF, that one makes sense 21:35:41 SimonRC, it was from "hall of fame" 21:35:45 so it is one of the best 21:35:47 ok 21:36:03 all in http://www.mezzacotta.net/halloffame.php make sense or are funny, or at least a lot of ppl think so 21:36:11 I wonder if they bias the randomiser to ones that haven't been rated much yet 21:36:24 SimonRC, iirc yes 21:36:25 And everything in there makes more sense than fungot. :p 21:36:25 fizzie: why, blizzard? soulless dragon demands to knooooow! everything in the store that day, in that line, that i have gone totally batshit fucking loco. 21:36:28 http://www.mezzacotta.net/bestbakes.php 21:36:30 see there 21:36:40 whatever 21:36:49 fizzie, still pa? 21:36:55 Yes. 21:37:05 I don't have time for the lyrics-testing right now. 21:37:21 fizzie, irc or wikipedia are the best ones so far 21:37:53 SimonRC, http://www.mezzacotta.net/archive.php?date=-5679392-11-17 21:38:41 http://www.mezzacotta.net/archive.php?year=1&epoch=ad&month=01&day=01 21:38:57 ehird, I seen it 21:39:00 not very good 21:43:43 Well, it's not surprising that IRC works best for IRC; and personally I don't like the Wikipedia one much, although it is mildly amusing the way it keeps on talking about fair use policy and other Wikipedianisms. 21:46:00 the wikipedia what? 21:46:14 SimonRC: language model for fungot 21:46:14 ehird: i can't let these guys know how much i... 21:46:22 fizzie: feed in agora mailing list archives 21:46:22 ehird: ok 21:46:37 fizzie: it'll start using spivak pronouns and ending human titles with or instead of er 21:46:39 SimonRC: I used the raw wiki-markup from 1/256th of all Wikipedia talk pages, with no filtering whatsoever. 21:46:48 and use Gratuitously Capitalialized Words 21:46:50 heh 21:47:07 fizzie: have you considered simply taking a few random words from what the fungot-highlighter said, and making it search for something containing as many of those as possible? 21:47:08 oklocod: i love kingdom hearts. please use it. 21:47:25 hmm 21:47:34 except if it's in befunge, then i guess that may be a bit slow 21:48:10 oklocod: Yes, that is sort of an issue. The "use the original input as the context at the beginning" would be easier, but even that needs conversion from text into tokens. 21:48:56 ehird: The archives are only available to mailing list members, I think. 21:49:14 Although there's those other sites; proposals and such. 21:50:13 fizzie: I can give you them. 21:50:17 (Being a member, of course.) 21:50:59 Okay, fungot's now running on a model built from the current_flr.txt ruleset. 21:51:00 fizzie: the vote collector is the assessor. the default officeholder can become a party to the 21:51:39 Line-wrapping makes the "sensible places to stop text generation" part a bit wonky; should've rewrapped them a bit. 21:52:01 Heh, hi fungot. 21:52:01 ehird: first-class player as eir mentor ( and has not named a 21:52:23 fizzie: Bayes (mine and comex's (the rulekeepor) automated player) does basically the same thing 21:52:31 it has a markov chain of previous proposals and makes proposals based on them 21:52:34 but we don't use it as people got annoyed 21:52:56 good luck making a proposal that actually makes sense 21:53:11 comex: :p 21:53:43 also, fungot ping 21:53:43 comex: the parties to the contract. otherwise, the outcome is failed quorum, regardless of spectral proximity. each color of ribbon is a currency. 21:53:54 I rewrapped that text, so fungot should now not stop in the middle like that. 21:53:55 fizzie: 16 january 2008 amended(49) by proposal 5122 ( zefram), 7 june 2008 amended(1) by proposal 5090 ( zefram), 1 march 2008 21:54:07 does fungot listen to what you say to it? 21:54:08 There's that not-rule-text stuff, though. 21:54:08 SimonRC: history: created by proposal 2783 ( chuck), jan. 20 2000 amended(2) by proposal 5408 ( root), 21:54:13 SimonRC: No, not at all. 21:54:18 pity 21:54:18 fungot 21:54:18 comex: the ambassador is a low-priority office, responsible for managing judicial activity. the cotc's report includes the greatest orderly id number, then its name 21:54:28 that's good 21:54:31 it could otherwise sometimes respond relevantly 21:54:31 fizzie: give it the slr 21:54:33 it would actually do something 21:54:34 as a rule 21:54:38 comex: it's verbatim. 21:54:38 fizzie, heh this one is quite like a slightly sillier version of the EU-parliament one 21:54:39 well 21:54:41 al,most verbatim 21:54:58 ehird: what is fungot exactly? 21:54:58 comex: in a timely fashion" and " as soon as possible as the conditions authorizing em to make the award as soon as possible after receiving a cantus cygneus, detailing eir grievances and expressing eir reproach for those who e feels have treated em so badly. 21:55:05 comex: irc bot written in befunge 21:55:09 oh god 21:55:12 fizzie: link him to the code? 21:55:29 comex, it got a talk generator too 21:55:42 comex: http://zem.fi/~fis/fungot.html if your browser is compatible with my messy javascript. 21:55:42 fizzie: rule 2153/ 1 ( power=1) scams to fix scamsters. look on our works, ye marvy, but do 21:55:46 ^ul ((comex))^S 21:55:46 comex 21:55:52 ^ul ((comex))S 21:55:52 (comex) 21:56:11 and unlambda interpreter and a brainfuck one 21:57:59 ehird: Gave it the slr (rewrapped with 'fmt'), but I'm not sure it improved much. 21:58:04 fungot: Do you feel any different? 21:58:04 fizzie: upon a win announcement. however, if point holdings are changed in this way, then 5 minutes later all points are destroyed and a number of points owned by a player is poorly qualified to be assigned as a judge does not inherently prevent an entity from continuing to be judge of a judicial case, and in the chief a capital letter a, gules. 21:58:34 http://www.mezzacotta.net/archive.php?date=1993-09-28 21:59:15 http://www.mezzacotta.net/archive.php?date=-9999999999999-10-18 22:01:32 I discovered another coherent one: http://www.mezzacotta.net/archive.php?date=1964-04-02 22:03:03 Actually did yet another change: used rules_text.txt (because it's a lot longer), and stripped out all non-indented line; this should make fungot read only rule texts, more or less. 22:03:03 fizzie: the player so proposed fills the office, then the ninny must submit to the notary. 22:03:12 06 22:03:13 er 22:03:14 http://www.mezzacotta.net/archive.php?date=1993-10-06 22:03:16 is that a random ly generated comic 22:03:19 comex: yes 22:03:21 I wonder if there is any influence of past votes over future comics 22:03:27 um 22:03:30 fizzie 22:03:35 why is rules_text.txt longer? 22:03:59 "This file contains all known texts of all known rules. 22:04:31 While I assume current_foo.txt is just rules-in-effect. Although don't ask me, your the one who does the Agora stuff. 22:04:46 Or one of them, anyway. 22:05:10 ah 22:05:13 fungot: If your 22:05:13 comex: the scorekeepor notification must be via the public forum during the prescribed voting period on that proposal, election or referendum which e would not have passed or not met quorum or both. 22:05:15 *you're :-P 22:05:15 oops 22:05:25 fizzie: anyway, I don't know - those are comex's personal files 22:05:32 ehird: no that was zefram's 22:05:35 not mine 22:05:40 I just have a copy of it 22:05:44 ok. 22:05:51 fungot: If your response to this message makes sense as a set of obligations to impose on me in Agora, I pledge to follow them. 22:05:51 comex: ( a) as soon as possible after being made aware of this condition, randomly select a copy of the requested records within one week. 22:06:28 alright, I have to randomly select a copy of the requested records ASAP 22:06:36 Also within one week. 22:06:36 ...the only question being, which records are requested? 22:06:46 ASAP = within one week 22:06:56 fungot: Can you clarify? 22:06:57 fizzie: an off hold player becomes off hold when e posts a message stating that e insists. a player may, with support. 22:07:23 fungot: no, no, I want to know which records are being requested 22:07:23 comex: there is a subclass of judicial case known as an equity case begins its pre-trial phase. 22:07:36 AH. you're asking for a list of equity casses. 22:07:45 Trying to get any sense out of that bot will probably lead to nowhere fast. 22:07:58 fizzie: he has managed some already 22:07:58 * ehird tells a-d about comex's new obligations 22:08:33 is that a special Agora source file, or just random legsl stuff? 22:08:48 SimonRC: agora ruleset, historical and current 22:08:59 (i.e. a backlog of lots of rules present and past) 22:09:05 cool 22:09:08 except out of date, because I haven't updated it since i became rulekeepor 22:09:13 (since I don't have what e used to generate it) 22:09:15 *g* 22:09:27 -!- puzzlet has quit (Remote closed the connection). 22:09:35 -!- puzzlet has joined. 22:12:43 -!- kt3k has joined. 22:17:07 http://xmlns.com/foaf/spec/#term_dnaChecksum 22:23:51 wark 22:32:51 * SimonRC goes to bed. 22:38:54 -!- kt3k has quit ("CHOCOA"). 22:48:57 -!- Judofyr has joined. 22:55:09 -!- puzzlet_ has joined. 23:00:15 -!- kar8nga has left (?). 23:06:34 More in the "experimental fungot language models" series: now trained with the complete script of the Playstation RPG "Final Fantasy 7". Probably makes zero sense if you haven't played the game. 23:06:35 fizzie: i... i wonder how many of them endless stairways or somethin'? who's gonna go? is the black materia!! 23:06:50 fizzie, I haven't played it indeed 23:07:15 old zelda games I could do, but that isn't a lot of talk in those 23:07:37 fungot, hi 23:07:37 AnMaster: besides, i'm worried too. i'll go and invite your friends? he may be inside... or at least remember my father, at the choco bill and choco billy chocobo farm. 23:07:41 -!- Judofyr has quit. 23:07:52 th...that was... 23:07:52 fungot choco bill? 23:07:53 AnMaster: both of us go. enjoy. 23:07:53 coherent... 23:08:05 what the heck is a "choco bill" 23:08:20 That stuff is ~350 kilobytes; I took everything that appears in double quotes. 23:08:24 -!- puzzlet has quit (Read error: 110 (Connection timed out)). 23:08:35 fizzie, not a lot of data then 23:08:36 And Choco Bill is a guy who runs a Chocobo farm. 23:08:56 Not a lot in an absolute sense, but it's quite a lot of text anyway. 23:08:57 fizzie, is it possible to play this game on an emulator under linux? 23:09:03 just wondering 23:09:09 Well, yes, epsxe has a Linux port. 23:09:38 Although it's closed source; there was one open-source emulator too, which was less game-compatible, but it might still run FF7. 23:09:39 fizzie, 2D or 3D? 23:09:49 3D; all the Playstation-era games have been that. 23:09:59 FF7 was the first 3D one. 23:10:01 well not really my cup of tea then 23:10:22 I'd have done some of the 2D snes ones, but the newer games have far more text. 23:10:48 fizzie, well what about secret of mana or whatever that game was called, for snes iirc 23:10:52 I played that once iirc 23:12:16 Well, dunno. I've played it, of course, but... well, FF7 was the first one I found a complete-looking script for by googling. Not that I tried others either. 23:12:26 ah well 23:12:33 fizzie, what do you mean "of course"? 23:12:33 Planescape: Torment would have a lot of text, at least. :p 23:12:48 I hardly played any such games apart from super mario and zelda 23:13:18 really games are quite boring, with the exception of nethack and other rouge likes 23:13:25 like* 23:13:26 As far as console RPGs are considered, that one's quite famous. 23:13:59 (such in games above referring to "console games" 23:15:53 FF6 (the last SNES one, probably the largest too) seems to have a script <150K in length even with all the ascii decorations the gamefaqs version has. 23:16:01 * AnMaster checks games he played last two month: engima, kpat, kmines, simutrans, wesnoth, freeciv 23:16:06 Not a lot of material there. 23:16:10 I don't count flightgear as a game, it is a simulator 23:16:20 I've played a bit of gplanarity, but not very much else. 23:16:32 $ eix gplanarity 23:16:32 No matches found. 23:16:33 = 23:16:34 ? 23:16:45 sounded like gnome stuff 23:16:49 It's sort of a port of http://www.planarity.net/ 23:16:59 Gives you a graph, you need to move nodes so that the graph is planar. 23:17:23 It makes zero sense whatsoever, but... well, actually I can't even explain why it's fun. I'm not even sure whether it *is*. 23:17:48 There's some scoring involved (related to speed and such), but that's mostly coincidental. 23:17:57 It's not a very game-like game. 23:18:14 heh ok 23:18:31 well nethack I played of course too 23:18:44 I haven't touched nethack in months. 23:18:54 fungot: Do you play any games? 23:18:54 fizzie: did sephiroth... 23:19:01 fizzie, ascended? 23:19:09 sephiroth? 23:19:45 A character in FF7. One of the main antagonists. Not well known for any game-playing. 23:19:59 ah 23:20:18 fizzie, game music in this ff thing? 23:20:23 (except ff == firefox for me) 23:20:52 fizzie, I think game music is utterly important. At least Zelda OOT level needed 23:21:02 And nope, the farthest I've done nethack is to get to the bottom of Gehennom a couple of times. Haven't really played it much; I did lurk in rec.games.roguelike.nethack some time, though. 23:21:32 which is one major reason I love wesnoth, extremely good game music 23:21:41 And I personally like the music, yes. Most soundtracks by Nobuo Uematsu. 23:22:12 My brains made no connection on that name 23:22:23 -!- puzzlet_ has quit (Remote closed the connection). 23:22:31 -!- puzzlet has joined. 23:22:37 Well, Final Fantasy is what he's mostly known for. 23:22:40 fizzie, Finnish or Japanese is my guess 23:22:44 ;P 23:22:45 Japanese. 23:22:50 heh ok 23:22:59 Finnish names rarely involve a 'b'. 23:23:05 ah ok 23:25:55 The series is somewhat famous for the music, too, I think. Of course "famous" is a relative term here. 23:26:25 fungot: So I assume your comment was a "no", then? 23:26:26 fizzie: it's 100 gil a night. would i know you were... 23:30:54 -!- oerjan has joined. 23:31:10 -!- M0ny has quit ("Hum... Hum..."). 23:40:52 heh 23:41:39 I assume that was about the cost of spending a night in an inn. 23:41:45 -!- mbishop has joined. 23:45:52 wtf 23:46:18 fizzie, do you have any idea of any tool that could help figuring out why mail isn't *delivered* to a specific domain 23:46:29 I don't even get any error back 23:46:31 nothing in logs 23:46:34 just.... void 23:48:18 AnMaster: telnet to the server 23:48:19 There's not much you can do if you're not responsible for the mail server of the target domain. If you have a connection where you can talk to the SMTP port of any host, you could check the MX records, connect to the mail server with telnet, and try sending that mail. 23:48:20 smtp is as simple as http 23:49:07 fizzie, I'm responsible for mail at target 23:49:08 yes 23:49:18 but I think the issue may be due to mx records and subdomains 23:49:40 since delivering to foo@bar.org works but not foo@quux.bar.org 23:49:47 and setup seems correct 23:49:52 it works on the server itself 23:51:18 -!- Sgeo has joined. 23:53:27 -!- ENKI-][ has quit (Read error: 104 (Connection reset by peer)). 23:57:41 I wonder if they bias the randomiser to ones that haven't been rated much yet 23:58:20 actually _no_ bias would work rather better, given that the daily comics archive starts around the big bang or so 23:58:40 virtually no chance of collisions 23:58:56 but i think the actual randomizer is biased to closer dates