< 1284681601 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :not really < 1284681608 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i was only born 4 years after MI2 came out ;) < 1284681632 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :so half a decade after MI1 :P < 1284681644 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, lets see, when was that < 1284681648 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :but who noticed that sort of crap as a kid? < 1284681652 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i was born in 1995. < 1284681655 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :MI1 came out in 1990; MI2, 1991. < 1284681656 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah right < 1284681685 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :when in 1990? < 1284681741 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: october < 1284681756 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm I can't say I played MI1 either, being slightly less than 1 year I couldn't really get enough pressure on the keyboard however much I tried. ;) < 1284681806 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i had MI1/MI2/MI3 on three CDs (MI3 took up two CDs) and copied save games to a floppy disk :) < 1284681816 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :(separated parents, so i took it along... ...yeah, I was a nerd.) < 1284681829 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and I had Universal Hint Service with the data files on another floppy < 1284681856 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1284681860 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, that's cheating < 1284681876 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :no, that's being young and having no fucking idea for a puzzle for something like two hours straight < 1284681881 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284681881 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and remember UHS gave very obscure hints first < 1284681883 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :then slightly less obscure < 1284681887 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :until it finally told you the literal solution < 1284681891 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1284681892 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :so often it served as a mere memory jog < 1284681894 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I never used it < 1284681914 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I never played MI, never got around to it < 1284681923 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :so many other things to do. < 1284681983 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, and I'm more into RPGs than point and click anyway < 1284682038 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, anyway I currently use tmp as a real tmp in my current home dir < 1284682043 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and move stuff to videos or such < 1284682872 0 :FireFly!unknown@unknown.invalid QUIT :Quit: swatted to death < 1284683094 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :abc < 1284683133 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Wow, they've revamped tripod.com... < 1284683151 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :alise: ... seriously? < 1284683158 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Yup. < 1284683163 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :At least the frontpage design. < 1284683165 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :http://www.tripod.lycos.com/ < 1284683174 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"Tripod - Succeed Online" < 1284683176 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :What a slogan. < 1284683180 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Example site: "Ultra Mega Pizza". < 1284683199 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I like the random person trapped in the webpage, trying to climb out. < 1284683203 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :So sad. < 1284683255 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :night < 1284683277 0 :Wamanuz!unknown@unknown.invalid QUIT :Remote host closed the connection < 1284683453 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :alise: Web pages eat tens of people every year. < 1284683460 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :alise: It is a serious problem! < 1284683500 0 :Mathnerd314!~mathnerd3@128.198.97.143 JOIN :#esoteric < 1284684999 0 :Sgeo|web!18bf618a@gateway/web/freenode/ip.24.191.97.138 JOIN :#esoteric < 1284685008 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is once again in Parted Magic < 1284685269 0 :quintopia!~quintopia@209.59.220.33 JOIN :#esoteric < 1284685420 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|web: FAIL < 1284685440 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :I removed the HD... < 1284685451 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1284685707 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: "Hi" is unlikely to elicit a reaction from most of the people in this channel. < 1284685743 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i didn't have to elicit a reaction. people were already talking. < 1284685750 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well, i _considered_ making the lo pun again < 1284685779 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but if you want more substance < 1284685806 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :someone explain how fungot has a net connection? i wasn't aware funge98 had networking? < 1284685806 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: the interesting parts of the library and use a loop to write in the program we continue to), which is frowned upon. < 1284685815 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: "Lo Pun" would be a good fake name for Chinese food :P < 1284685827 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it uses a fingerprint for networking, i think < 1284685836 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I don't know about fungot in particular, but I imagine its stdout and stdin are just mapped to a socket connected to IRC. < 1284685836 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: i found a way to dynamically bind it. < 1284685840 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: it's okay. i use lo as the default response too. < 1284685850 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :unless it just uses netcat and stdin ... right < 1284685869 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that would, uh, be the smart thing < 1284685882 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Works well for IRC anyway. < 1284685888 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :For other protocols it would ... not work so well :P < 1284685902 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: well fungot already uses lots of _other_ fingerprints i believe, so it wouldn't be strange if it also used a networking one < 1284685902 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: the only funny knock knock jokes are the funniest... i'm into software! < 1284685927 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i'm not entirely sure about this. < 1284685963 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i recall ais523's thutubot used the stdin/stdout trick though, since thutu has only simple I/O < 1284686053 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: but as a general rule, i think funge98 is one of the implemented esolangs with most available extra stuff. maybe modern INTERCAL can compete. < 1284686070 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: so, still fail? < 1284686077 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the majority of esolangs only do stdin/stdout at best < 1284686094 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :Hey, add PSOX, and they can do more! < 1284686219 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION notes that fungot < 1284686220 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i don't think you need just some 50 more metres and i'm home. away, must to h to take care of family business first), what is < 1284686242 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :'s first responses looked eerily appropriate again < 1284686264 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION notes the annoying placement of ' on most keyboards < 1284686280 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :If I use Ubuntu, can I load it into memory and then take out the disk? < 1284686284 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :I have 1GB ram < 1284686288 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: GRMBLE < 1284686332 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :sgeo: if you use a stripped-down-enough build, possibly. most ubuntus are very fat tho < 1284686337 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : quintopia: I don't know about fungot in particular, but I imagine its stdout and stdin are just mapped to a socket connected to IRC. ;; wrong < 1284686338 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :alise: reminds me of something my dad once ran a script on the website somewhere < 1284686340 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :it uses SOCK and SCKE < 1284686362 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : quintopia: but as a general rule, i think funge98 is one of the implemented esolangs with most available extra stuff. maybe modern INTERCAL can compete. ;; the only networking INTERCAL can do is its crazy INTERCAL-specific system of theft < 1284686363 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1284686397 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Goodnight. < 1284686398 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Bye. < 1284686399 0 :alise!unknown@unknown.invalid QUIT :Quit: Leaving < 1284686400 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :Bye < 1284686401 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1284686407 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :alise: doesn't INTERCAL have an ffi though... bah < 1284686425 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders what alise's claimed advantages of Ubuntu over Knoppix are < 1284686430 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :I don't need installability right now < 1284686442 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :s/lla// < 1284686462 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :... < 1284686467 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :Ubuntu is instable? < 1284686477 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no idea, it was just too obvious not to say < 1284686482 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :Anyways, I have a disk with ddrescue < 1284686489 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :Don't need another < 1284686496 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :And I can always burn Ubuntu later < 1284686506 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :__FROM KNOPPIX__ < 1284686524 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to burn Knoppix < 1284686672 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :jexactly < 1284686744 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :Also, I haven't used KDE in a very long time < 1284686757 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :And Knoppix helped me get into Linux in the first place < 1284686761 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :I'm feeling nostalgic < 1284686772 0 :Sgeo|web!unknown@unknown.invalid PRIVMSG #esoteric :ACTION promptly gets shot by alise < 1284686957 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: C-INTERCAL has FFIs to C and Befunge-98 < 1284686985 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, CLC-INTERCAL supports good old-fashioned TCP as well, as an extension < 1284687146 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :mhm < 1284687172 0 :Sgeo|web!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1284687276 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i don't really get why people put so much effort into INTERCAL < 1284687305 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to show serious language designers/ecosystems what they /should/ be doing < 1284687313 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't really demonstrate any interesting possibilities in computing < 1284687339 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it being so incredibly dreadfully slow at the most basic compute tasks < 1284687344 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :even BF is faster < 1284687446 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :err, no? < 1284687456 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :INTERCAL is much faster at arithmetic < 1284687460 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because it operates in binary rather than unary < 1284687500 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :adding two integers, for instance, is O(n) in BF, O(log n) in INTERCAL < 1284687508 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although admittedly, in a saner language it would be O(1) < 1284687523 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :...not for bignums :D < 1284687591 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :O(log n) for both for bignums < 1284687608 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it's probably simpler in INTERCAL < 1284687619 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :simpler? < 1284687620 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1284687641 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :perhaps it was the implementations then < 1284687643 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Well, except for optimising implementations of BF, which make addition O(1). < 1284687647 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But I'm not sure that counts. < 1284687662 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :OPTIMIZING IS GOOD < 1284687757 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: except that optimising implementations of INTERCAL make (standard library) addition O(1) too? < 1284687767 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it's not really a sensible way to compare < 1284687784 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(C-INTERCAL doesn't currently optimise the single-statement multithreaded version) < 1284687795 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :actually, order approximations are not a good way to compare in general < 1284687830 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :by order approximations, apples and oranges are equivalent < 1284687846 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, if order approximations show things are different, they're /different/ < 1284687860 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and everything else depends on things like the relative speeds of the computers you test on, what languages you compile via, etc < 1284687871 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: And of course, a sufficiently optimising compiler may turn your complex NP problem into a simple run on a quantum coprocessor. :P < 1284687895 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :unless BPP is a strict subset of NP < 1284687910 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :*BQP < 1284687912 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: pikhq didn't say NP-complete < 1284687934 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :...it was implied < 1284687937 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And it is known that there are at least some NP problems with efficient quantum implementations. < 1284687942 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not to mention, NP-complete problems tend to be solved quite quickly in practice in most cases < 1284687959 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :obviously not in general, but you can come up with algorithms that work, say, 99% of the time < 1284687967 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, all problems of a fixed size are O(1) < 1284687970 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so that's not saying much < 1284688028 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ah, you mean like how the Simplex alg has exponential time worst cases for some convex bodies under ANY heuristic? < 1284688034 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :(isn't that the way that result works?) < 1284688085 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that sort of thing < 1284688104 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, the way that you can efficiently come within quite a narrow margin of error, 5% or so, in the travelling salesman problem < 1284688111 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :uh < 1284688113 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :no < 1284688133 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, that's a different point < 1284688134 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :directed TSP doesn't have anything better than a 2-approx at the moment, iirc < 1284688140 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :really? < 1284688173 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :there was a neat algorithm involving simplifying spanning trees to make it a non-directed alg, it may have been slightly better than 2 < 1284688183 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but either way, there is certainly no PTAS at present < 1284688969 0 :augur!~augur@c-98-218-238-214.hsd1.dc.comcast.net JOIN :#esoteric < 1284689567 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what would be the best sort of programmable chip to get on which to implement my own ISA? < 1284689597 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: FPGA of course. < 1284689653 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :specific brand though, in terms of speed, price, ease of use? < 1284689660 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :is there one with a built-in clock? < 1284689890 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh, "ease of use" < 1284689898 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although you generally get them on evaluation boards which have clocks < 1284689911 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the manufacturers seem to go out of their way to make them hard to use, though < 1284689922 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :at work, me and my boss spent over a month trying to set one up and failing < 1284689933 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in the end, they hired someone who'd already managed it at a different job to work on it fulltime < 1284689945 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i want one i can create a circuit and sim it on my computer, and then just plug in the chip, press a button, and it'll program it < 1284689952 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure how it went, but it's telling that the board that's in there /now/ is by a different manufacturer < 1284690132 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1284690909 0 :Sgeo|PM!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1284690924 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :Interesting question: < 1284690937 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :According to wget, 250M has been downloaded < 1284690953 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :According to Task Manager, 159MB is in use < 1284690958 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :Where is it being stored? < 1284690982 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :o.O at 13.3 sec lag < 1284691057 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :Any explanations? < 1284691065 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is disappoint < 1284691315 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alright what's the best regular ole user-programmable chip out there in terms of price/speed/ISA feature set? < 1284691457 0 :cal153!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1284691777 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :Dear task manager: There is no way in fscking hell that only 183MB are being used right now < 1284691826 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :What's the easiest way to find out where / is mounted? < 1284691845 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh i know this one < 1284691849 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :uhhh < 1284691897 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :df / ? < 1284691928 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :Filesystem < 1284691929 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :- < 1284691946 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :Used.... < 1284691948 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :Um, ok then < 1284691952 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(the ? was not part of the command btw) < 1284691953 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :df -H < 1284691955 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :It ran out of space < 1284691961 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :The wget, I mean < 1284691967 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :ACTION curses under his breath < 1284691968 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1284691988 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :How usable as a temporary OS is DSL? < 1284692006 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :More usable than, say, Parted Magic? < 1284692015 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :couldn't compare < 1284692016 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :Or maybe puppy linux < 1284692032 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i suspect puppy would be the best bet here < 1284692064 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :ACTION does not particularly feel like booting up his old comp < 1284692569 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :I can save to my writable DVD with Puppy?!?!?!? < 1284692628 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that seems tricky. you may need to install some things. < 1284692737 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :Parted Magic thinks that Chromium should be the default filesystem browser < 1284692741 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :ACTION facepalms < 1284692940 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :ACTION growls < 1284692949 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :Let me write to the DVD, dang you! < 1284693282 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1284693461 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :ARGH < 1284693480 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :DOES PARTED MAGIC NOT INCLUDE DRIVERS FOR WRITING TO DVDs? < 1284693488 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has old Knoppix lying around < 1284693500 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|PM: Odd; it should. < 1284693520 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Protocol-wise, a DVD drive appears as a CD drive with a very large disc. < 1284693542 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I'm doing it wrong < 1284693557 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :dd if=lupu-511.iso of=/dev/sr0 < 1284693576 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :dd: opening `/dev/sr0': Read-only file system < 1284693597 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :Is there any way to confirm this GUI thingie's claim that the drive is /dev/sr0? < 1284693606 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :/dev/scd0 also gives the same thing < 1284693656 0 :Mathnerd314!~mathnerd3@dsl.6.28.53.206.cos.dyn.pcisys.net JOIN :#esoteric < 1284693683 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :In /etc/fstab: < 1284693689 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :/dev/sr0 /media/cdrom1 auto defaults,ro 0 0 #cdrom < 1284693694 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's *not how you burn a DVD*. < 1284693699 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :...oh < 1284693702 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :>.> < 1284693707 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Pull up the cdrecord man page. < 1284693737 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :ty < 1284693825 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :-multi can't hurt, can it? < 1284693847 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You probably want it for a Puppy disc. < 1284693895 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :Ok, about to write < 1284693910 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :cdrecord -multi lu...whatever the thing's name was < 1284693964 0 :Sgeo|PM!unknown@unknown.invalid PRIVMSG #esoteric :Ok, rebooting time < 1284693972 0 :Sgeo|PM!unknown@unknown.invalid QUIT :Remote host closed the connection < 1284694059 0 :cal153!~cal@c-24-4-207-72.hsd1.ca.comcast.net JOIN :#esoteric < 1284694279 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what would it take to convince skype to bring skype for linux up to version 5? < 1284694395 0 :bsmntbombdood!~gavin@97-124-203-150.hlrn.qwest.net JOIN :#esoteric < 1284694513 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Sexual favors. < 1284694541 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Eliminating all other OSes. < 1284694546 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... < 1284694549 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :With sexual favors. < 1284694607 0 :Sgeo|PL!~Sgeo|PL@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1284694635 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and some blackmail. < 1284694645 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :hmm? < 1284694646 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i guess sexual favors help with that, too. < 1284694653 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :This client feels like Pidgin :/ < 1284694775 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :I think I'm in love with Puppy Linux < 1284694849 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :S < 1284694866 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|PL: Well, Puppy Linux is basically what happens when you start with Ubuntu and make it not suck. < 1284694869 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1284694895 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Well hello there Windows. How about you ... cease existence and become a service that runs on top of Linux. Maybe if I ... /sweeten/ the deal? < 1284694925 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :PL's version of Firefox is old < 1284694932 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :As is its ver < 1284694942 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :version of Flash player, which it shouldn't have. < 1284694952 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :So I guess Firefox's start page is hallucinating < 1284695095 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :Can Flash be installed on Puppy Linux? < 1284695184 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1284695195 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Should be in the package manager. < 1284695200 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :If not, apt-get install < 1284695229 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, ever since it came to pass that windows applications can hose your bootloader, there is no other safe way to run windows except in a VM on top of linux. < 1284695249 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :main, multiverse, universe? < 1284695257 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mrf < 1284695272 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Multi-rf. < 1284695273 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :Oh wait < 1284695274 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :n/m < 1284695278 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :That's ubuntu < 1284695340 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I should attempt to get Knoppix to work :/ < 1284695355 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :This is not particularly comfortable < 1284695570 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :.... < 1284695583 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :Did Puppy Linux just come with Flash /preinstalled/? < 1284695589 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :I just downloaded the Flash .pet < 1284695599 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :Didn't confirm install yet < 1284695860 0 :Sgeo|PL!unknown@unknown.invalid PRIVMSG #esoteric :I really, really, like the lock thing < 1284695907 0 :Sgeo|PL!unknown@unknown.invalid QUIT :Quit: Ayttm logging off < 1284696413 0 :sshc_!~sshc@unaffiliated/sshc JOIN :#esoteric < 1284696593 0 :sshc!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1284696973 0 :sshc!~sshc@unaffiliated/sshc JOIN :#esoteric < 1284697073 0 :sshc_!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1284697108 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries Illumination Software Creator < 1284697111 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :could be amusing < 1284697893 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, i'd like to try it anyway, but i, uh, can't figure out the name of the executable it installed < 1284697950 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ask the illuminati < 1284698003 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :I NU IT < 1284698065 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no, more like german < 1284698195 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACH GEKNEWEN IT < 1284698220 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm. Insufficiently German. < 1284698277 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ÄCḦ GËKNËẄËN ÏT < 1284698302 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"ICH WUSSTE ES" < 1284698331 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Eßßßßer < 1284698437 0 :Sgeo|Puppy!~Sgeo|Pupp@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1284698442 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :The save thingy didn't work < 1284698498 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :You're cursed, i've said. You cannot be saved! < 1284698515 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*I've < 1284698527 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Didſt þou try archaic orþographic conventions? < 1284698541 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: what < 1284698591 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Hey, it's not *juſt* Japaneſe þat gets þe unuſual orþography treatment from me. < 1284698628 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ok þen < 1284698651 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Pity I'm too lazy to uſe ð right. < 1284698665 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ðat's just to hard < 1284698672 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*too < 1284698696 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It requires me to þink about þe phoneme þat way! < 1284698805 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :To find out more about the differences between misdemeanor and felony statutory rape, including the statutes of limitations on each, contact your state Attorney Generals Office. < 1284698824 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, just go imply to the AG that you... wait, is there some sort of confidentiality thing there? < 1284698832 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Surely it would make sense to ask a private lawyer for advice? < 1284698837 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: not archaic in sland! < 1284698847 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :No, I have not committed statutory rape, in case anyone is wondering < 1284698851 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Or any other kind of rape < 1284698904 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :also, s/at/at/ < 1284698907 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :leastways how i pronounce is < 1284698909 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :*it < 1284698967 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION commits to rape seeds < 1284699037 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sucks the oil of oerjan's seeds to make paint < 1284699044 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION fails < 1284699052 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1284699061 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :if at first you don't suck seed... < 1284699062 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Yeah, but they're all NORSE and stuff < 1284699063 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries again < 1284699069 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Much like ØRJAN < 1284699079 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :FECK YEAH! < 1284699086 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAA < 1284699100 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :THEY COME FROM THE LAND OF THE ICE AND SNOW WHERE THE MIDNIGHT SUN AND THE HOT SPRINGS BLOW < 1284699144 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AND THE POLAR BEARS ROAM THE STREETS < 1284699327 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :in Iceland? < 1284699334 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :do you have " < 1284699345 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :"polar bear" and "jkullhlaupt" confused? < 1284699358 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :feel free to move that diaresis as needed < 1284699365 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Grr < 1284699374 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :I need to configure touchpad behavior somehow < 1284699384 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gsynaptics < 1284699396 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :APT-GET IT < 1284699398 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION adjusts quintopia's jokemeter < 1284699413 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION adjusts oerjan's < 1284699430 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :I tried some configuration thing (not gsynaptics, I think) < 1284699440 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Complained about possibly a missing synaptics driver < 1284699455 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you were making fun of possible uncommon misconceptions of iceland, whereas i was making fun of the fact that THE RING ROAD GETS WIPED OUT REGULARLY BY VOLCANOS < 1284699459 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i think volcanos are funnier < 1284699461 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :missing synapses, ok < 1284699513 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :actually i wasn't particularly talking about iceland < 1284699530 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but it's the last bastion of the norse! < 1284699555 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and possibly the only source of norse epics! < 1284699628 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :BAH < 1284699674 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so anyway, as i was asking before < 1284699697 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what's the best personal programmable microchip in terms of balancing price with usability? < 1284699771 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i don't need anything complicated. just good speed and a bunch of I/O pins. < 1284699778 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and easy to use interface board/software < 1284699978 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :I could never go into hiding < 1284699987 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Into a witness-protection-program-like-thing < 1284699996 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :I love my online identity too much < 1284700027 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :I love the places too much < 1284700040 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Not the RL places. The online places < 1284700088 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :if you take care with hostmasks and routing and such, you could return to your old online identities being careful not to let them got back to your new real life identity < 1284700139 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Hmm < 1284700141 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :True < 1284700157 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Was worried about the fact that I've revealed my RL identity, but that identity would be disappeared < 1284700174 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :But yeah < 1284700525 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hopes this is very very hypothetical < 1284700567 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it is < 1284700576 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :perhaps less than he realizes >.> < 1284700590 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats quintopia -----### < 1284700603 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :http://www.cbsnews.com/stories/2010/09/16/national/main6873992.shtml is what started me thinking about this < 1284700603 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION kidnaps oerjan < 1284700637 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :I promise it has no connection to my statute-of-limitations questions earlier < 1284700647 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :IF YOU SAY SO < 1284700667 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't feel like reading such stories anyhow < 1284701178 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I do hereby declare US politics fundamentally broken. Nothing short of eugenics can fix it. < 1284701199 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Did something happen in the last few minutes? < 1284701203 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :eugenics broke it in the first place < 1284701211 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|Puppy: Nothing politically notable, no. < 1284701232 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|Puppy: Just a long-delayed reaction to the sheer stupidity of EVERY SINGLE FUCKING THING. < 1284701269 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Basically, US politics for the span of, oh, my *life* has been THE SINGLE MOST STUPID FUCKING THING. < 1284701293 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Hmm. The muslims hate us and want to kill us. What should we do?" "Make them hate us?" "BRILLIANT! BURN THE KORAN!" < 1284701301 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :your life is far too short of a span to measure the stupidity of american politics on < 1284701309 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i suspect you were not alive for the red scare < 1284701325 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Ah, yes. It has been pretty stupid for the past century. < 1284701332 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :FFFFUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUu < 1284701355 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, wait, before that we had the argument that slavery was beneficial to black people. < 1284701360 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :FFFFFFFFFFFFFFFFFFFFUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU < 1284701368 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :At least most people consider the Red Scare an embarrasement < 1284701398 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Except for some people on the board of education in Texas < 1284701449 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: don't forget between that argument and the bomb, there was a legitimate govt-sanctioned eugenics program < 1284701525 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :"*install python first*" says a thing in my package manager < 1284701550 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: perhaps you should take some time off and study the political histories of other countries, so that you can generalize "US politics are stupid" to "politics are stupid" < 1284701577 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I am somewhat familiar with other nations' politics. The US's is just DRAMATICALLY stupid. < 1284701598 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Perhaps it's more just that the past's stupidity didn't get recorded as well as modern-day stupidity does. < 1284701607 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But WHAT THE HELL PEOPLE. < 1284701620 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"THEY HATE OUR RELIGIOUS FREEDOM NOW TAKE AWAY THEIR RELIGIOUS FREEDOM" < 1284701627 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :HOW DOES THIS MAKE ANY FUCKING SENSE YOU MORONS < 1284701658 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :at least i have the political freedom to choose which sort of stupidity i like best < 1284701683 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it may be inefficient, but it's that or have some single person's stupidities imposed on me < 1284701702 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i'd much rather be forced to go with the will of the many than the will of one < 1284701705 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I welcome the robot uprising. < 1284701714 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I fucking welcome the motherfucking robot uprising. < 1284701725 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :now that will be one thing the human race can be proud of < 1284701748 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :UK politics is pretty stupid, but US politics is clearly even stupider < 1284701755 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :although that reminds of that early subnormality about the singularity... < 1284701761 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :at least in the UK we get the occasional draw < 1284701765 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: And you guys have *actual, honest-to-god nazis*. < 1284701768 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*Nazis*. < 1284701774 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And somehow the US is stupider. < 1284701788 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: not actually in politics, not at the moment < 1284701810 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they got voted out again almost instantly when people noticed that they'd been voted in, everything before that was just a lack of paying attention < 1284701819 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The BNP has two seats in the European Parliament still. < 1284701824 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ugh < 1284701845 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the thing that riles me most about the BNP is that even if you completely ignore their policies on immigration, the rest of their policies are batshit insane too < 1284701847 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and this one: http://www.viruscomix.com/page338.html < 1284701862 0 :Sgeo|Puppy!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1284701883 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :still, I'm glad that sort of party exists, just to help prevent the other parties collapsing in a mess in the middle US-style < 1284701886 0 :Sgeo|Puppy!~Sgeo|Pupp@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1284701890 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Blargh < 1284701902 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: They want to end the freaking EU. I cannot fathom the stupidity that could bring this about. < 1284701908 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the remaining parties have to be careful not to become /too/ identical in order to prevent the BNP (or at the other extreme the Communist Party) actually winning < 1284701919 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: that's actually quite a prevalent viewpoint in the UK < 1284701926 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even though I personally disagree with it < 1284701931 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, right, the UK has a bunch of morons. < 1284701953 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's been one of the few undeniably good things in international relations in the past, oh, century! < 1284701981 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the main argument against is that it's very expensive and doesn't really do a lot < 1284702012 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Seems to me to have done rather a lot. < 1284702032 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Schengen alone justifies it. < 1284702046 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Except the UK isn't in the Schengen Zone. < 1284702047 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*sigh* < 1284702059 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and the Euro. < 1284702066 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Except the UK isn't on the Euro. < 1284702067 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*sigh* < 1284702083 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I actually think the Euro is a bit of a dubious idea < 1284702085 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Why can't the UK leave and the rest of the EU remain intact? < 1284702095 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in that it's nailed down a lot of the handles used to help manipulate the economy < 1284702109 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the ECB are stuck trying to balance, say, Greece's and Germany's economy, and that doesn't really work < 1284702120 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: There's a few implementation flaws which have just now shown. < 1284702175 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to guess, though, the ECB is a bit unused to handling a somewhat disparate economy. < 1284702189 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Judging from the US, so's the Fed. < 1284702204 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :part of the issue is that the economies in Europe simply don't make any sense with respect to each other < 1284702213 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1284702215 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in the UK, both prices and wages are higher than in most of mainland Europe, for instance < 1284702229 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this doesn't really make logical sense, as you'd assume people would just buy all their stuff abroad < 1284702237 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(some people actually do this, but most people can't be bothered) < 1284702238 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Nor does the US. Keep in mind, it's not so much one nation as it is 50 nations in a federation. < 1284702265 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Less so culturally, but very much so economically. < 1284702279 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, but I assume the economy's become at least slightly homogenous due to people being able to trade at will < 1284702287 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not even slightly. < 1284702314 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In some areas, $30,000 is a living wage. In others, $100,000 will barely get you a roof over your head. < 1284702361 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :sorry this is late but i found it: http://www.viruscomix.com/page408.html < 1284702381 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hopefully this is how the robotocalypse will go down < 1284702437 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: isn't that related to some extent to things like the cost of housing in the areas? < 1284702454 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: That is *one* of the major factors, yes. < 1284702455 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it makes sense for things you can't viably travel far from home for (such as food and housing) < 1284702467 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :less sense for things you could just import < 1284702483 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fuel prices also. < 1284702500 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(keep in mind that in the US you need a car to go almost *anywhere*.) < 1284702516 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Incidentally: FFFFFFFFFFFFFFFFFUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU < 1284702648 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :from what I heard, the US mostly has no viable public transport (with a couple of exceptions in a couple of cities) < 1284702719 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Correct. < 1284702740 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Nor are the cities at all walkable, except in the downtown areas of some of the older cities. < 1284702748 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(looking at you, East Coast) < 1284702749 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :meanwhile, I pay about £360 a year for unlimited bus travel with the major bus operator in Birmingham < 1284702765 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and rarely end up asking for lifts as a result < 1284702777 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Bargaintastic. < 1284702783 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(I never learnt to drive, and don't plan to; letting me at the controls of a car probably ought to be illegal) < 1284702792 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'd probably use the local bus system more if it were *at all useful*. < 1284702795 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, it's a student discount, the typical value would be quite a bit higher < 1284702816 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The bus route near here comes at 8 in the morning and 6 at night. < 1284702821 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And that's it. < 1284702831 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea how that's supposed to be usable. < 1284702857 0 :Sgeo|Puppy!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1284702873 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and I could not walk anywhere aside from the grocery store. And even that's a couple miles. < 1284702904 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm, even the least frequent bus services here are once an hour < 1284702911 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :How I wish. < 1284702913 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :apart from extra ones that follow unusual routes for the rush hour < 1284702943 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the most frequent come about 20 times an hour, in all sorts of slightly different variations < 1284702957 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(and would be much less annoying if it was "once every 3 minutes", but they tend to end up bunched) < 1284703241 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is still amazed how Bush got into office the first time 'round < 1284703291 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :If you think he actually won the election, you'd be wrong. < 1284703444 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, he might have; I believe there isn't sufficient evidence to know whether he actually won or not < 1284703508 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Formally speaking, he never won the election. The electoral college votes were never submitted. < 1284703519 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Instead, the Supreme Court just declared that Bush won. < 1284703542 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :All Republicans in favor of the decision, all Democrats against. < 1284703547 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I wish I were joking. < 1284703821 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :loluspolitics < 1284703855 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :in other news, whiteboards are awesome, and I <3 math < 1284704002 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yay coppro < 1284704012 0 :ski!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1284704026 0 :cheater99!~cheater@ip-80-226-47-196.vodafone-net.de JOIN :#esoteric < 1284704088 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :first assignment in uni is far more interesting than anything in high school < 1284704263 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Somehow, I believe in human rights and yet want to kill off a massive chunk of humanity right now because the STUPID IT FUCKING BURNS < 1284704267 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*sigh* < 1284704989 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1284706536 0 :tombom!~tombom@wikipedia/Tombomp JOIN :#esoteric < 1284707207 0 :oerjan!unknown@unknown.invalid QUIT :Quit: Good night < 1284707238 0 :Quadlex!~quadlex@li23-6.members.linode.com JOIN :#esoteric < 1284707774 0 :augur!~augur@208-58-6-161.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1284709737 0 :tombom!unknown@unknown.invalid QUIT :Quit: Leaving < 1284710366 0 :cheater99!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1284710399 0 :clog!unknown@unknown.invalid QUIT :ended < 1284710400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1284711114 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :nnbbglhfddwtfbbqhax < 1284713863 0 :atrapado!~ro@193.144.79.241 JOIN :#esoteric < 1284715048 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : meanwhile, I pay about £360 a year for unlimited bus travel with the major bus operator in Birmingham <-- thats expensive < 1284715061 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not for the UK it isn't < 1284715067 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a lot cheaper than driving, at least < 1284715081 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well yeah < 1284715083 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the buses are generally overpriced compared to the rest of Europe, I imagine < 1284715144 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : hmm, even the least frequent bus services here are once an hour <-- city or countryside? < 1284715151 0 :Gracenotes!unknown@unknown.invalid QUIT :Remote host closed the connection < 1284715154 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :city < 1284715165 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, okay that is quite infrequent then < 1284715172 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, most are much more frequent < 1284715178 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I would say it was average for countryside < 1284715189 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the once-an-hour buses go quite a way out of the city, maybe even to neighbouring cities < 1284715206 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yeah, about the same around here < 1284715326 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, or rather, about the same in the large city near here. I live in a small town and... apart from the "about hourly" buses to the city there is also one small half-length bus that goes around the town, about three times per day or such. < 1284715350 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in Birmingham, at least, buses tend to go high rather than long < 1284715360 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :when they want to make them larger < 1284715369 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :of course the city bus and the countryside bus never match up for me (I need to switch to get to the university) < 1284715379 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it is always about half an hour waiting between them < 1284715386 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :either that or -5 minutes < 1284715487 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well, the small bus in this town is like a single-deck bus shortened to slightly larger than a van. < 1284715506 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, but here buses go articulated rather than high < 1284715524 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I just got a bus ticket for the Espoo region -- the whole Helsinki/Espoo/Vantaa/Kauniainen metropolitan area share bus ticketing systems, and you can buy either one-muncipality tickets or regional tickets -- from today to December 23rd, and that was pretty close to 130 eur. < 1284715530 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :a double decked bus wouldn't fit in many places < 1284715573 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, wait, a ticket for that period? < 1284715574 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284715595 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for such stuff they use plastic cards, rather than paper tickets around here < 1284715625 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, I just used the abstract sense of "ticket"; it's a remote-readable card thing that I loaded the "ticket" onto. < 1284715647 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I don't go by bus often enough for it to be worth the cost, so I have one of those plastic cards that you can refill with money. But it costs half the price compared to buying tickets. < 1284715648 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Would've been 269.90 EUR for the regional ticket for the whole four-city area, for 98 days. < 1284715713 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :A 366-day (the longest possible) period would be 982,80 EUR for the regional ticket, 473,10 for inside Espoo; so that's not so far from £360. < 1284715743 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I miss the time I was a "real" student; those get a 50 % discount. < 1284715766 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1284722905 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Remote host closed the connection < 1284725139 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection < 1284725589 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :For future log-plotting, made a this sort of thing: http://p.zem.fi/esolog (up until now I've had all kinds of parameter-parsing and logfile/logdb-reading repeated in all of the scripts; also Python just for the change in flavor) < 1284726719 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, heh < 1284726759 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1284727001 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, why not haskell or some such? < 1284727050 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No real reason, except that I was more familiar with database and HTTP APIs and such in Python. < 1284727077 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, for example, if you do some intensive processing of the data to generate an extremely fancy graph you might want to take advantage of multiple cores to speed it up. Which sounds a bit painful in python, with it's global lock thing and so on < 1284727113 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'll probably delegate any intensive processing over to MATLAB anyway. < 1284727145 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :These are from clog logs this time (2004 and later), since my logs are a bit gappy. < 1284727163 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, clog also misses stuff sometimes < 1284727168 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :so a merge might be useful < 1284727209 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, and if you and clog were on different sides in a netsplit < 1284727227 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm how large are the clog logs in total? < 1284727242 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :In bytes, message counts, or what? < 1284727253 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, mb if I were to download all of them < 1284727269 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :In the raw clog format, around 117 MB. < 1284727274 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah, not too bad then < 1284727352 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and db schema sounds simple: serial, timestamp (normalised to UTC, iirc clog switched timezones a few times?), sender, type, data. Where type is like message, notice, part, join < 1284727353 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and such < 1284727366 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and data would be message body, quit message or whatever < 1284727436 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for join it could be hostmask < 1284727447 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, how does your schema look? < 1284727470 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and hm, how would one normalise the daylight saving stuff and such < 1284727481 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :would need a function to compute unix timestamp from date or such < 1284727516 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The sqlite db I have for clog has two tables: one with logfiles and their line-counts (to find out which lines are new after fetching updated versions), and the other with columns tstamp/nick/uhost/type/body, where type is a small integer in 0..7 (msg, act, join, part, quit, nickchange, topicchange, modechange) and the rest are strings (since sqlite doesn't really do other types); timestamps are in UTC. < 1284727564 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, how did you transform the timestamps back to UTC? < 1284727597 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, 1) I'm pretty sure it uses daylight saving 2) I seem to remember the server in question moved to a different timezone some years ago < 1284727664 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :With a Pacific timezone → UTC conversion from pytz's timezone database; the only problem there is the one hour of ambiguous times when clocks are moved back, for those I just let the system guess, unless I actually see in the timestamps a backwards jump; in that case I'll use that to disambiguate. < 1284727673 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It does go wrong if it has changed timezones, though. < 1284727688 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284727717 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, you could compare it against your own logs. Like, match up messages, if they aren't within a few seconds of each other something is wrong. < 1284727753 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :you don't even need to do it for every message < 1284727760 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If there's only messages at 00:30, 01:30 and 02:30 on the day when the time jumps backwards from 02 to 01, you really can't tell from that data what the 01:30 time is. < 1284727775 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :true < 1284727795 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I could try cross-correlating with my own logs, that's true. I think our timezone warp is at different day, too, so that'd work as a disambiguator. < 1284727826 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, UTC doesn't wrap so that should make it easy after you normalised the dates to UTC < 1284727868 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The actual date of the timezone change has actually changed also in the US too between 2006/2007, but I assume that's taken into account in the timezone tables. < 1284727875 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and, if this would be intensive you don't need to check all, just a handful each day, randomly spread out. Should detect majorly wrong clock as well as moving timezones. < 1284727961 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'll look into that at some point when I have my own logs online; the computer's off right now. < 1284727986 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, anyway, since you need to keep two messages the same second in the correct order and thus need a counter as well as timestamp, you could use that to check for jump backwards < 1284728037 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I don't bother keeping the message order consistent; it changes depending on which server you're looking from, anyway. < 1284728055 0 :Wamanuz!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1284728114 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm, less useful for checking back at old convos then. Still useful for stats though < 1284728139 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think we did have a talk about how there's actually no "proper" way of ordering IRC messages, when trying to decide who was first. (Unless you specify a reference server, of course.) < 1284728154 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, well indeed. < 1284728190 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, maybe we should use sequence numbers, like TCP does. < 1284728214 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm tcp over irc... < 1284728289 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I *guess* the messages from one particular person will retain their internal ordering, even when looking at it from another server -- the IRC servers form a tree, after all, there's no alternative transportation paths that could reorder messages -- which is something my log-db doesn't necessarily, but I'm not sure I care so much. < 1284728317 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, you can order them if all clients are running on properly ntp synced computers and you can trust everyone to provide correct local timestamp with sub-second accuracy < 1284728328 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :not that I even log sub-second in my own logs < 1284728341 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : I *guess* the messages from one particular person will retain their internal ordering <-- yes < 1284728405 0 :Phantom_Hoover!~phantomho@cpc3-sgyl21-0-0-cust116.sgyl.cable.virginmedia.com JOIN :#esoteric < 1284728414 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, there are also a few other things, like if you have three persons, A, B, C. and have: 1 I saw your 1. then C can not see them in the reverse order < 1284728477 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, but I don't really want to do semantic analysis on the message contents to determine whether B is referring to something A said before. < 1284728503 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hah true < 1284728524 0 :atrapado!unknown@unknown.invalid QUIT :Quit: Abandonando < 1284728524 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I was just pointing out another property where it is known to have a specific order < 1284728576 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://p.zem.fi/on5o -- distribution of how many events there are for each unique "Y-m-d H:M:S" timestamp. < 1284728578 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :meshed irc is tricky, there have been attempts < 1284728591 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but the "one-to-many" property of channels makes it tricky to pull off < 1284728614 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Meshed IRC? < 1284728619 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, 86? < 1284728627 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, how the heck did that happen < 1284728631 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or 60 for that matter < 1284728634 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, spam? < 1284728650 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or clog lag, or something. < 1284728654 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah true < 1284728664 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :anything above 6 sounds unlikely without spam or lag indeed < 1284728670 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select count(*) as k, tstamp from logs group by tstamp having k > 50 order by k desc limit 5; < 1284728670 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :86|2008-12-30 22:04:50 < 1284728670 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :60|2007-08-13 19:23:13 < 1284728670 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :60|2009-09-06 23:59:07 < 1284728670 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :59|2009-12-16 22:19:08 < 1284728671 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and even 6 is quite unlikely < 1284728678 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's the top-5 seconds, according to clog. < 1284728682 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284728688 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Who actually runs clog? < 1284728694 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Those have been UTCified, though. < 1284728694 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :tunes.org < 1284728700 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, could be bugs in that? < 1284728743 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, you said you had uhost? What is it? < 1284728751 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Could be. Well, it's UTC-7 or UTC-8 in any case, so... http://tunes.org/~nef/logs/esoteric/08.12.30 < 1284728754 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :since clog logs doesn't include anything but nick < 1284728782 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's there for those messages where it is included. I just put in SQL NULLs for non-existing fields. < 1284728788 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284728800 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :14:04:50 seems to have a whole lot of comments. < 1284728811 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah indeed < 1284728845 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Must be some sort of clog issue, then. For that particular second my message ordering's going to be a bit confusing, for reading purposes. < 1284728864 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, yeah, lag I presume < 1284728887 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, actually the discussion just above is in fact about clog. < 1284728896 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :14:04:49 also, clog just stopped logging it seems < 1284728916 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1284729025 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, and yeah you could try to merge data from your own source with clog stuff. Useful for a multitude of reasons: 1) detect suspicious timestamps 2) correct for lag like the 08.12.30 case 3) fill in in case of netsplits to get both sides 4) fill in when clog was down < 1284729099 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Might be a bit too much work, given that what I'd end up would still just be #esoteric logs. < 1284729111 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I might try to do some similar thing myself on clog + own logs, hm... < 1284729189 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, does clog not log notices to the channel? < 1284729199 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :since you didn't list that as a type < 1284729232 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1284729233 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :the types I can think of are: msg, notice, act, join, part, quit, nick, topic, mode. < 1284729250 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh well, for science I'm going to test this, I'm sure it will annoy some people < 1284729256 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If it does, the formatting is something that got handled by the msg/act regexps. < 1284729259 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION test clog formatting. < 1284729291 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :"05:14:35 -Vorpal(~AnMaster@unaffiliated/anmaster)- testing clog formatting" < 1284729296 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284729308 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, it's that -nick(uhost)- mess; I only saw server-wide notices like that in the first logs, so I ignored it. < 1284729331 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm what about other CTCPs.... < 1284729344 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Those are probably just with the raw ^As. < 1284729361 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I got this in my client from that: -clog- ERRMSG unknown CTCP: TESTINGCLOG < 1284729373 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :nothing in the log < 1284729377 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1284729389 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, it seems to ignore those then. < 1284729398 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :what about ping and version though < 1284729398 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284729428 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(sorry about that in case anyone got highlighted by it) < 1284729435 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and not logged either < 1284729437 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1284729440 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :good to know < 1284729479 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :anyway, server-wide notices would be from staffers presumably. Should be possible to find some way to detect that < 1284729514 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, got any sort of handy download script to share? < 1284729538 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, oh and did you import the esoteric logs from http://tunes.org/~nef/logs/old/ = < 1284729541 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :s/=/?/ < 1284729565 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No, just the 2004 and later for now. I might add them later. < 1284729634 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://p.zem.fi/esolog-fetch.py -- that's what I used to fetch the files. It just downloads all the files to a "logs" subdirectory of current dir, and only fetches files that are missing or for which the server's modification timestamp is newer; then it sets mtime based on that after writing the file. < 1284729667 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wget http://p.zem.fi/esolog-fetch.py didn't do well < 1284729673 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, how do I get a raw download url for it < 1284729679 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :instead of some html formatted thing < 1284729693 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Use the download link on the page. Or just http://p.zem.fi/esolog-fetch < 1284729703 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284729750 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I guess something that does HEAD requests to old files to determine whether they need to be updated would be more "accurate", but at least that one has minimal server overhead when re-run, since it just fetches the file listing. < 1284729835 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm I looked at Gregor's hg repo for logs. why is there a fizzie directory in https://codu.org/projects/esotericlogs/hg/index.cgi/file/0ad952ce6894 ? < 1284729868 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Those are probably some very old logs I had that clog didn't. < 1284729874 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284729883 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's not much more than a few day's worth of stuff in there. < 1284729888 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1284729897 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric : 1 These are raw logs from fizzie, starting in December 2002. These should fill in < 1284729898 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :2 the short gap between 2002-12-14 and 2003-01-17, when clog's logs start. < 1284729904 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284729928 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, why 2002-12-14 ? < 1284729953 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's when I joined. Or at least I joined the client that logs. < 1284729957 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284729969 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think I was in the middle of messing around with the SparcStation at that time. < 1284729978 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well, I remember Gregor saying he didn't want someone to branch his repo due to bw load < 1284730021 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, your script: < 1284730026 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : File "./esolog-fetch.py", line 53, in < 1284730026 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : f = open(logfile, 'w') < 1284730026 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :IOError: [Errno 2] No such file or directory: 'logs/2004-01-01.log' < 1284730028 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :any idea? < 1284730059 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh maybe that simple *tries mkdir logs* < 1284730064 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You should probably do that, yes. < 1284730078 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, you don't do persistent http? < 1284730111 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Probably not, no. Unless urllib2 does it by trickery automatically. < 1284730124 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284730131 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, it looked like you closed the connection yeah < 1284730178 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I just took what I had in twitter-fungot for posting and adapted that. < 1284730179 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: if it's (a b c) < 1284730198 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm it seems to be fetching over ipv6 < 1284730202 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, the word length distribution looks a lot more uniform across people than the line lengths I plotted yesterday: http://www.cis.hut.fi/htkallas/wlen.png < 1284730207 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and yeah one connection per file < 1284730227 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm < 1284730255 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, I suspect English imposes more constraints on what is possible for this < 1284730281 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and English is by far the most common language in here < 1284730292 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :In that plot "word" is defined by "things separated by whitespace", which probably explains the few >100-character words. < 1284730316 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, urls and such yeah < 1284730353 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, does it not go further than that? I'm pretty sure I pasted at least one url that turned out to be longer than the irc line length < 1284730367 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It does, I just clipped it a bit to focus on the interesting part. < 1284730383 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284730389 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://www.cis.hut.fi/htkallas/wlen2.png for the full view. < 1284730395 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, do you use gnuplot to do the plotting? < 1284730402 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, for this. < 1284730495 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what is the y scale? < 1284730519 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Log-frequency for one particular length. < 1284730671 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You can compute the total number of lines for each person in the plot from the Y value of the "floor" where it cuts; for me it's somewhere close to -13, and that obviously corresponds to frequency 1/N where N is my total message count, so log(1/N) = -13 → -log(N) = -13 → N = e^13 =~ 442413. < 1284730719 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284730792 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select count(*) from logs where nick like 'fizzie' and type = 0; < 1284730792 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :33823 < 1284730796 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :My logic seems to have failed. < 1284730802 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Strange.) < 1284730919 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I was looking at the word length graph. :p < 1284730928 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :So it's the total number of words, of course. < 1284730972 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, for len.png it's somewhere around -10.5, and e^10.5 =~ 36316. < 1284731295 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1284732791 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders a db to use for log merging < 1284732796 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :postgre or sqlite < 1284732801 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, how large is the sqlite file? < 1284732828 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, also that timezone normalising code, can you share that? < 1284732829 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1284733006 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :244728832 bytes for the sqlite file. < 1284733043 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, about 233 MB then? < 1284733102 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://p.zem.fi/esologs-updatedb (with .py for HTML mess) for logs/*.log → logs.db sqlite3 update; it assumes the database has previously been created with e.g. the sqlite3 tool according to http://p.zem.fi/esologs-schema < 1284733158 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It ignores those notices, and the "topic X, topic set by Y" messages clog presumably gets when it joins the channel. < 1284733244 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's also a single log file it ignores completely; it looks like the trailing half of some longer thing, it's missing timestamp and everything. Haven't checked which day's log its from. < 1284733257 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :s/file/line/ < 1284733308 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284733422 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, yeah I will definitely adapt it < 1284733493 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what are the numbers in the re_all array? < 1284733519 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The type numbers it sticks in the "type" column. < 1284733537 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, and where is the pytz module from, I don't seem to have it < 1284733567 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh found the package for it < 1284733574 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I typoed my first pacman search command < 1284733576 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :In Ubuntu it's called "python-tz" or something. < 1284733603 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :python-pytz, but I managed to search for ptyz < 1284733606 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Which is a bit confusing, since a lot of stuff with "pyfoo" names is still called "python-pyfoo".) < 1284733764 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what is "re_ig5 = re.compile(r'-\S*- ')" supposed to match? < 1284733849 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :-[anything]-, those notices. < 1284733853 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284733927 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, so \S is like . ? < 1284733952 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No, it's non-whitespace. < 1284733954 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The inverse of \s. < 1284733992 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284734017 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, why the optional whitespace for act between the nick and the body < 1284734046 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1284734048 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and hm does "re_notice = re.compile(r'-(?P[^\( ]+)\((?P.*)\)- (?P.*)$')" look like a plausible regexp for notices? I'm more used to PCRE than python style regexp < 1284734059 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Because there's one instance where there's just "* EgoBot" in the logfile. < 1284734148 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It does look plausible, though I think from-server notices may have looked a bit different. Try it out and see; I wrote those regexps by running everything through (with db-writing disabled) and seeing which log lines that one "invalid body" assertion catches. < 1284734212 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, does it use the regexps in that array in order? < 1284734218 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :first match wins? < 1284734220 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or something else < 1284734228 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :since I intent to write ignores for the server ones < 1284734248 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :First match wins, yes. < 1284734294 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2007-01-12.log:11:00:07 -ChanServ(ChanServ@services.)- andreou!i=ee4299@nemesis.ee.teiath.gr disabled notices of #esoteric access list changes < 1284734295 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284734423 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Here's another cryptic visualization: http://www.cis.hut.fi/htkallas/alise_vs_vorpal.png < 1284734450 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, pretty, what does it plot < 1284734461 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But wouldn't that kill all the mystery in it? < 1284734483 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm does python anchor to start of line or something by default? < 1284734505 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, if you use re.match; re.search finds matches everywhere. < 1284734525 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :What is a bit confusing is that re.match won't anchor to end of line; usually it's either a totally free search, or anchored at both ends. < 1284734543 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Or actually start of string, not start of line; but these strings all are one line.) < 1284734548 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, which one do you use in that script < 1284734554 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :match, I guess. < 1284734561 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah down there it is < 1284734572 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You can add a .* in the front if you want. Though it's anchored to the part that's after the timestamp. < 1284734603 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :actually I wanted to anchor to start (and I did notice it cut away timestamp before) < 1284734669 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The mystery plot's Y axis is time, divided into ten-minute bins (24*60/10 = 144); the X axis is message length in characters, with >100 clamped to 100. The color scale is log-frequency, where the frequencies have been normalized across the time bins, so each horizontal line sums to one. < 1284734713 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The plot would show how your message length distributions differ during different parts of the day, but really it only shows that for the quiet parts of the day there's mostly noise, and for the rest of the time the distributions are pretty similar. < 1284734755 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1284734763 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what about one for yourself < 1284734824 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I have spoken significantly less here, I guess it might be even more noisy. Could try, of course. < 1284734923 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://www.cis.hut.fi/htkallas/avf.png -- it got a bit horizontally squeezed, can't quite recall how to change plot dimensions in MATLAB. < 1284734984 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm, they use the same value for the same colour? < 1284734985 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or not? < 1284735010 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm no < 1284735011 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I guess < 1284735020 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, why is your so much more blue basically < 1284735065 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://www.cis.hut.fi/htkallas/len.png -- for the same reason my peak is lower there. < 1284735076 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284735099 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Wider distribution, so the normalization makes the peak lower. < 1284735113 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, how long does esologs-updatedb.py take on average? < 1284735129 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :as in, should it sit there quiet for minutes when turning off the insert into the db < 1284735133 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :to test it's regexps < 1284735201 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm now it failed: < 1284735203 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :AssertionError: invalid log body: --- quit: woo11:09:38 hi < 1284735227 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what the heck is going on there, did you get that too? < 1284735230 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hm, that's strange; I didn't see that sort of line. < 1284735253 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, checksum for 2006-09-27.log ? < 1284735264 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it is from that file < 1284735298 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :1c8f11ac3f0df3b43de888ef793d35502b15986edbcb1b6c575a1f039b7086b271d3aa812f513178e59d5a9336e96e8fdb6730346dc7d48de299c0d91e895584 logs/2006-09-27.log < 1284735307 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sha512? < 1284735313 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, you seem to like it. :p < 1284735320 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :same checksum for me < 1284735335 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :10:21:32 --- quit: woo11:09:38 hi < 1284735339 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There is a line like that in there. < 1284735361 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, so something ignored it before my change? < 1284735363 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, of course: my notice-ignoring line actually ignores that one too. < 1284735378 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"-\S*- " matches "--- " just fine. < 1284735410 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It probably shouldn't, to catch lines like that; but on the other hand that's a clear mistake in the clog data. < 1284735411 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1284735424 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, you might miss other --- lines < 1284735427 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and hm < 1284735437 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :should I edit the file or ignore the line < 1284735462 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I might; it sounds even likely that I do. Oh well, all my statistics so far have been about simple messages. < 1284735517 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reruns < 1284735521 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, so that's how the aspect ratio is changed; updated avf.png. Now I'll have to leave, won't be back until... uh, now + 5 hours or so. < 1284735537 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what you didn't make avf_b.png ? ;P < 1284735556 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, and cya < 1284735558 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :set(gcf, 'PaperSize', [16 6]); < 1284735558 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :set(gcf, 'PaperPosition', [0 0 16 6]); < 1284735563 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :AssertionError: invalid log body: --- kick: SimonRC was kicked by lament (lament) < 1284735566 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's a really silly way to change plot sizes. < 1284735573 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, XD < 1284735574 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hee, I'm missing all the kicks too. < 1284735591 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, I'll rerun with fixed regexps later; now to the bus. < 1284735592 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, in the updated file your box looks wider < 1284735603 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, I will send you the updated regexps < 1284735826 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm kick need two nicks < 1284735836 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I guess nick could be kicker and a new field target could be the kickee < 1284735851 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :in case there are more such messages than just kicking < 1284735996 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I have that sort of thing for nick-changes. < 1284736016 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It puts old nick as "nick" and new nick as "body". < 1284736023 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm considering "Now I'll have to leave, won't be back until... uh, now + 5 hours or so." I assume you invented the time machine? < 1284736040 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm in the bus, actually. :p < 1284736048 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, but kicks have a body too: the kick message < 1284736065 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, and using the uhost seems... weird < 1284736071 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, that's true. < 1284736085 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, also what is "TEXT COLLATE NOCASE" exactly? Does it store it without case? < 1284736089 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or is it just for indexing? < 1284736119 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, the reason I wonder is that a nick change like Vorpal -> vorpal would be strange if it was stored without case < 1284736128 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ignoring broken log line: t okay i make this version of nopol simple and remove : and . later :) < 1284736130 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The overcomplicated multi-table db schema I have for those postgresql logs (for multiple networks and channels) has a separate target field, I think. < 1284736131 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, any idea about that? < 1284736182 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And "collate nocase" just makes the created index be usable for a case-insensitive "nick like 'foo%'" match. < 1284736196 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284736207 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :10:17:15 but as that isn't all that easy < 1284736207 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :t okay i make this version of nopol simple and remove : and . later :) < 1284736207 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :10:38:54 it's always hard for me not to have my langauge be tc right away < 1284736208 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284736215 0 :cpressey!~CPressey@173-9-215-173-Illinois.hfc.comcastbusiness.net JOIN :#esoteric < 1284736229 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Looks like another clog thing; I just ignored that one. < 1284736233 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1284736242 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2008-04-20.log is the log file < 1284736255 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1284736256 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It was the only line that didn't match the timestamp regex. < 1284736262 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1284736337 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm for serial I guess I need to store that in the db < 1284736478 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Most likely. The problematic case is when you run updatedb once with a log that ends with X:Y:Z timestamp, and then do fetch+updatedb at some later time, and it has had another X:Y:Z message just after your first fetch. < 1284736506 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah I can get the serial for free with INTEGER PRIMARY KEY AUTOINCREMENT < 1284736525 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm? how do you mean? < 1284736618 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :free as in "it will use the already existing internal row id column" < 1284736676 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, how do you avoid dupes/missing in that case currently? < 1284736688 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If you wanted to have the "optimal" counter that has just values 0..N for each N+1 messages with a particular timestamp, you'd have to checl the earlier-added lines too. But the row ID is fine too. < 1284736727 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's the logfiles table that counts how many lines have been processed out of each log. < 1284736731 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284736735 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well sounds fine < 1284736748 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I don't see the issue with another x:y:z timestamp really here < 1284736787 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's fine as long as you don't fetch in the middle of a line, but maybe those log writes are atomic enough. < 1284736918 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The "another timestamp" is an issue only if you want messages 00:00:00-00:00:00-00:00:00-00:00:01 get counter numbers 0-1-2-0, but see only the two first messages during one updatedb.py run; you'd have to manually check the db for the latest message. < 1284736951 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :um... < 1284737002 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Small numbers use less storage, after all. (But the row number uses no storage, so it's even better from that viewpoint.) < 1284737006 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what instead might be an issue is merging in other log data. Might be best to put merge resul into a new db anyway < 1284737008 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :result* < 1284737043 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Okay, now actualy really away. < 1284737069 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cya < 1284737675 0 :FireFly!unknown@unknown.invalid QUIT :Quit: swatted to death < 1284737676 0 :sftp!~sftp@79.174.50.208 JOIN :#esoteric < 1284737718 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1284737838 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :what happens when you reach the highest inode on a disk? does it reuse ones old free ones (free due to file having been deleted or such) < 1284737862 0 :MigoMipo!~John@84-217-2-1.tn.glocalnet.net JOIN :#esoteric < 1284738127 0 :tombom!~tombom@wikipedia/Tombomp JOIN :#esoteric < 1284738325 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: inodes are reference-counted, you know. < 1284738369 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, yes but if you touch two files on ext4 at least they seem to get inode numbers incremented by 1 < 1284738381 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, so what I meant is, what happens when you reach MAX_INODE_NUM < 1284738448 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It then has to resort to the pool of free inodes rather than doing naive allocation. < 1284738466 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's not like being on disk suddenly makes common memory allocation techniques stop working. < 1284738496 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, hm, so it uses a freelist for inode numbers or? < 1284738507 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Pretty sure it does. < 1284738515 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I know I would. < 1284738550 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, presumably not, since that would be inefficient if you had inode numbers being 32-bit and had like 10 files (all previous ones deleted) when you reached the max inode number < 1284738557 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :then wouldn't the freelist take several GB? < 1284738565 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hrrm. < 1284738571 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Okay, I dunno. < 1284738578 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm going with "clearly they're doing something". < 1284738593 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I go with "I sure hope that they do something..." < 1284738886 0 :tombom_!~tombom@wikipedia/Tombomp JOIN :#esoteric < 1284739010 0 :tombom!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1284739231 0 :jix!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1284739407 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, some file systems seems to reuse inode numbers of deleted files right away, like ext4, while some, like ext3 only seem to do that sometimes. < 1284739419 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :based on some simple tests < 1284739455 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hard to tell if there is a limit to this for ex4, could try to create lots of small files or such I guess < 1284739492 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm it seems ext4 groups free inodes per directory!? < 1284740649 0 :webquint!8fd77d0b@gateway/web/freenode/ip.143.215.125.11 JOIN :#esoteric < 1284740752 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select count(*) from logs where (nick like 'alise%' or nick like 'ehird%' or nick like 'tusho%') and nick not in ('alise', 'ehird', 'tusho'); gives 60455 < 1284740753 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284740790 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, did you match on ehird% for the graphs? After all ehird_ ehirdiphone and so on contribute a significant number of posts < 1284740833 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :select count(*) from logs where (nick like 'vorpal%' or nick like 'anmaster%') and nick not in ('anmaster', 'vorpal'); gives just 2925 < 1284742008 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, most common lines: http://sprunge.us/GEjK < 1284742062 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :it probably doesn't need to keep a freelist of inodes - it probably just picks the next number, sees if it already exists; if not, you get that one, but if so, increment and repeat < 1284742123 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :which means you could hit pathologically bad allocation behaviour in some circumstances that are probably quite rare in practice < 1284742194 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, hm, starting at 0 or starting at some higher base line? < 1284742214 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, and as I said it seems to keep inode numbers in groups for directories < 1284742216 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: probably starting [over] at 0 < 1284742219 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for ext4 at least < 1284742231 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :so I don't think it does what you say < 1284742306 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: you have the source, so feel free to check instead of relying on the speculations of pikhq and myself. < 1284742320 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284742320 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :If you do not have the source, to obtain a copy, please write to... < 1284742326 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1284742383 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :away for a bit -> < 1284742401 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select count(*) from logs where body like '%☃%'; < 1284742401 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :51 < 1284742404 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm interesting < 1284742447 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select count(*) from logs where type = 0 and body like '%☃%'; < 1284742447 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :35 < 1284742457 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :type 0 is message in case anyone wonders < 1284742679 0 :webquint!unknown@unknown.invalid QUIT :Quit: Page closed < 1284742748 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select count(*) from logs where type = 0; < 1284742748 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :1600006 < 1284742753 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :now waiting for "select count(*) from (select distinct body from logs where type = 0);" < 1284742774 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select count(*) from (select distinct body from logs where type = 0); < 1284742774 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :1318431 < 1284742775 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284743099 0 :alise!~alise@91.104.246.49 JOIN :#esoteric < 1284743168 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm 2210 nicks that sent at least one PRIVMSG to the channel but 4913 mentioned in total in clog logs < 1284743172 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that seems absurd < 1284743190 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :it is cold in here < 1284743237 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :select distinct nick from logs where nick not in (select distinct nick from logs where type = 0); < 1284743239 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284743258 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, only 35 msg was sent prior to today including ☃ < 1284743281 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, oh and the most common lines said on this channel were: http://sprunge.us/GEjK < 1284743323 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :what have you done? < 1284743330 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, hm? < 1284743340 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :well i don't remember any db :) < 1284743378 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, I fixed fizzie's script to import clog files into db (it ignored notices and as a side effect also kicks and some other stuff). < 1284743380 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :then applied it < 1284743396 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284743401 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i can only top that with one thing < 1284743405 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, before you ask me to upload it: < 1284743407 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :$ du -sh logs.db < 1284743407 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :239M logs.db < 1284743422 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :you can get the scripts though < 1284743428 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for downloading clog data and for importing it < 1284743439 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i already have every log updated regularly. < 1284743448 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, I think you can't reuse previously downloaded clog files, it needs mtime to match that on server < 1284743454 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :as far as I understood fizzie < 1284743455 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :+ 2002-12 -- 2003-12 lgs < 1284743457 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*logs < 1284743513 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, his download script: http://sprunge.us/TaPc < 1284743538 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and my fixed version of the db import script: http://sprunge.us/AigL < 1284743540 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i already have a download script < 1284743543 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1284743545 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, " alise, I think you can't reuse previously downloaded clog files, it needs mtime to match that on server" < 1284743547 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, see that < 1284743570 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, which will in general not be the case if you don't do that manually < 1284743570 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :on the clog server? what? < 1284743578 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :that sounds like a rubbish script. < 1284743612 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, decide for yourself. I think that is how it can fetch partial info < 1284743626 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :as i said, there is a way i can top it < 1284743630 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, oh and you need the schema: < 1284743647 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :http://sprunge.us/YdVT < 1284743654 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, so top it then < 1284743679 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, also: http://www.cis.hut.fi/htkallas/avf.png < 1284743688 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, tell me if you can figure it out without reading log < 1284743692 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, I bet not < 1284743707 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :fucktensity? < 1284743713 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i.e. < 1284743714 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :swearogram < 1284743714 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, nice try but no < 1284743730 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, it sounds like an interesting idea though < 1284743752 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, any other suggestion? < 1284743760 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :yeah, but i'll keep it >:) < 1284743767 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, why? I know what it is < 1284743781 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :in that image < 1284743792 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :17:25:44 Also, I haven't used KDE in a very long time < 1284743793 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :17:25:57 And Knoppix helped me get into Linux in the first place < 1284743793 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :17:26:01 I'm feeling nostalgic < 1284743793 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, I can tell you, if you don't want to keep guessing < 1284743797 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :this is why i told you to fucking use ubuntu < 1284743802 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :you're only doing it out of nostalgia < 1284743802 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but if you want to go on guessing that is fine too < 1284743806 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: sure, tell me :P < 1284743811 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i thought you meant < 1284743814 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :suggestion for new graphs to do < 1284743826 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, well, y axis is time of day, divided in 10 minute bins < 1284743830 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :x is line length < 1284743834 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :colour is frequency < 1284743838 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i was guessing line lengthg < 1284743839 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*length < 1284743840 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :grumble < 1284743844 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :so basically < 1284743850 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :this graphs us getting too tired to write lots of shit < 1284743878 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :well apart from me < 1284743878 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, no, fizzie claimed it was noise due to low activity < 1284743880 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i'm a machine < 1284743884 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and don't get tired < 1284743935 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, well you still do according to your interpretation < 1284743951 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but really fizzie said it was due to lack of data due to low activity < 1284743954 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :well yeah but nothing like you do < 1284743959 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i have yellow all the way down < 1284743962 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :you have big chasms < 1284743963 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :so nyah < 1284744010 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :more data for you < 1284744051 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, also I think we are a optimistic channel. the line "yes" is almost twice as common as the line "no" < 1284744056 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :an opt* < 1284744073 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, and "yes" is the most common line < 1284744148 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, also how are you going to top this db thingy that both me and fizzie have now? < 1284744204 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: one freakin' word. < 1284744206 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :botte < 1284744216 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :what was that now again < 1284744266 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and I'm considering merging my personal logs to 1) detect/fix timestamp mismatches, there exist some due to clog lagging (180 messages in one second iirc) and DST changes 2) supply data for when clog was down 3) add missing data in case me and clog were on different sides of a netsplit < 1284744293 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :botte is an IRC bot. A ludicrous definition of course. it will do everything. including: hackego-style sandbox playgrounds... and a web server; it will have fizzie's old logs and all the clog logs, converted to UTC, with a nice web interface -- changeable timezone that takes this into account wrt the date, searches -- fulltext and regexp... < 1284744305 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :...and log new things itself, < 1284744315 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and now: the House of Pointless Statistics. < 1284744362 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :18:35:37 According to wget, 250M has been downloaded < 1284744362 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :18:35:53 According to Task Manager, 159MB is in use < 1284744371 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo has never heard of a filesystem < 1284744503 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, how much code is written for it yet? < 1284744545 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, as for fizzie's old logs, I have them here, I haven't inserted them yet though... Different format to parse < 1284744578 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, I'm a bit surprised that wget uses 159 MB though < 1284744582 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :if that is what he meant < 1284744589 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :enough swathes of code are right in my head < 1284744592 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i just need the right language :) < 1284744599 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :nobody said there's a statue of limitations on oneupmanship < 1284744618 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, write it in an esolang. Otherwise fungot is by definition better than botte < 1284744618 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: have you guys seen the 4chan quine? :) < 1284744630 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fungot, no I can't say I have.... that sounds nasty though < 1284744630 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: it shouldn't be any pictures on your computer.) < 1284744637 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :I need to adjust my highlight list so quine doesn't ping me :/ < 1284744646 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fungot, huh that was almost coherent < 1284744646 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: the imperative " track" uses c. 0)) and not just insert a single value < 1284744648 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i mean, if i'ma stay here < 1284744649 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284744653 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :back to his normal self < 1284744669 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, heh < 1284744689 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, idle less, then that highlighting you won't be an issue ;) < 1284744711 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, it's only when i'm not idling that highlights could bother me < 1284744722 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i don't notice them when i'm afk...by definition < 1284744750 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : alise, write it in an esolang. Otherwise fungot is by definition better than botte < 1284744750 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :alise: the story tells better if i just spend all my time with schoolwork))) < 1284744752 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :fungot can't do this shit. < 1284744753 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :alise: i'm really thinking of something that decides mutability for you. what will perfection in a scheme program and a network has servers is less important < 1284744770 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, sure but it is in an esolang! < 1284744780 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :so's ,[.,] < 1284744786 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sides with Vorpal < 1284744808 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, yes and? < 1284744824 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :even my awesome bot is not as awesome as a bot written in an esolang < 1284744827 0 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1284744840 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hallo oerjan < 1284744841 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, hi. < 1284744850 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :evening < 1284744855 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: it'd < 1284744865 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: it's such a stupid argument that not even you believe it, so i won't bother rebutting < 1284744866 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, ? < 1284744876 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :(wrt anything written in a normal lang being inferior to an esolang) < 1284744883 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, can you figure out what http://www.cis.hut.fi/htkallas/avf.png is without reading about it in the logs < 1284744902 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alise: who said anything about "anything"? < 1284744916 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, not inferior in general. Just less cool < 1284744920 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the argument is that it takes a whole hell of a lot of coolness to trump "bot written in esolang" < 1284744933 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : alise, write it in an esolang. Otherwise fungot is by definition better than botte < 1284744934 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :alise: t'ain't working, mcgee < 1284744935 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"by definition" < 1284744939 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :he knew nothing about botte < 1284744953 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1284744956 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :thus the conclusion, [unspecified thing] not in esolang < thing in esolang *by definition* < 1284744956 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well in that case < 1284744957 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, that was an exaggeration, you use them too you hypocrite < 1284744959 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :tell me about botte < 1284744974 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: of course it is, but you kept defending it. also i said nothing personally insulting, so fuck you < 1284744978 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and i will tell you if it has a chance of surmounting that mountain of Rule of Cool < 1284745008 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, I don't think I did either? < 1284745014 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: hypocrite is a personal insult < 1284745031 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, I would call it a factual description in this case. < 1284745031 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: exactly what, no, but it's obviously one of fizzie's log analyses < 1284745044 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, ah. Any guesses for what? < 1284745057 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: "motherfucker" could be factual too. < 1284745058 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well there are three variables < 1284745064 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, so it could < 1284745068 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :also "bastard" that's a good one < 1284745080 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :however, "cunt" and "dick" are pretty much never factual < 1284745087 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, they could be < 1284745102 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :not in describing a person entire < 1284745108 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well no < 1284745145 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, no further guesses? alise suggested it was a "swearogram" (if I remember the word he used correctly) < 1284745158 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(however, it wasn't) < 1284745174 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: all the features of fungot -- ... that is to say, babbling -- EgoBot's user-command definition + huge swathes of esolang interpreters (botte will have more) + HackEgo's arbitrary unix sandboxing stuff, applied throughout (thus many, many *non*-esolangs too) -- a lot of random commands such as pointless-karma-tracking, a quote database (dunno if i'll use hackegos), various random things, etc. -- and a full web interface to the logs from 2002-12 to < 1284745174 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : three seconds ago, rendered nicer than the tunes logs, with options to search (fulltext and regexp), user info pages with everything the bot knows about them, timezone adjusting including moving lines to other log dates if required... and a Statistics House -- oh yeah, and infobotty stuff too < 1284745174 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :alise: the second rule of project douglasadams: do not say quine < 1284745186 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :fungot: my favourite project. < 1284745187 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i really cannot be bothered to guess within a near-infinite space < 1284745212 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, why only 3 seconds ago? < 1284745234 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: non-literal. you use it to. "you hypocrite" < 1284745236 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*too. < 1284745251 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, well y is time, divided in 10-minute buckets < 1284745262 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, x is line length, >100 are capped to 100 < 1284745268 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, and colour is frequency < 1284745273 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alise: and its webserver should serve its own source, so all can admire it (and also so that it is a quine too) < 1284745276 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, the time for y is time of day that is < 1284745301 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: well, sure, if the source repository just isn't cool enough for you :P < 1284745318 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah and downloadable logs too -- maybe in a repo < 1284745326 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :so they sync easily < 1284745337 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alise: well, what if the repos is out-of-date ;) < 1284745337 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :with perhaps a more raw format than tunes, plus a script to render them more nicely < 1284745345 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :since tunes' is unreadable and not that easily parseable < 1284745350 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: then it wouldn't be running on the server < 1284745380 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alise: it would be cooler without the babbling >.> < 1284745392 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: you don't like fungot's babbling? < 1284745404 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :it only happens when you mention its name! and even then it has a cutoff < 1284745412 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :probably i'll make it so that only "bot: ..." triggers a babble... < 1284745414 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it's not so bad < 1284745415 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :fungot still has one _major_ advantage - it's actually implemented *ducks* < 1284745416 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: it's obvious... the furs never reached istanbul... you were asking to!! all about macros. im confused by all the spaces.) < 1284745427 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: as i said: no statue of limitations on oneupmanship < 1284745432 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :since it has a timeout and all < 1284745440 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :well, messageout < 1284745443 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but it's kind of a useless feature... < 1284745447 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : since tunes' is unreadable and not that easily parseable <-- true, the timezone stuff is annoying < 1284745448 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :iirc it's 5 messages before it ignores you < 1284745453 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: but it /is/ a fun feature < 1284745454 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, other than that it is easy to parse tunes < 1284745462 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: not as easy as a nicer format < 1284745475 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :say, (msg unixts "name" "msg") < 1284745479 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :or even a binary format of some sort < 1284745480 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alise: indeed, but fungot already does it, so why replicate it? < 1284745480 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: that sucked. rephrase: " fnord fnord < 1284745481 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :or pseudo-binary < 1284745487 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, what about joins, parts, kicks, topic changes and so on? < 1284745488 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i.e. binary-style but with only printable chars < 1284745494 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: they'd be different. obviously. < 1284745508 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: mine would do it better >:| also, different corpus < 1284745515 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and mine would probably try and use what you say to it to seed what it says < 1284745518 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what is tunes? < 1284745521 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, anyway, I suggest a simple line based format in that case < 1284745523 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :producing more pseudo-synchronicitious fun < 1284745525 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: maybe, yeah. < 1284745540 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: a lovely "OS" project that has been very dead for a very long time < 1284745547 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, such as: unixts type sender message < 1284745555 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"OS" is a misnomer, they basically reinvented computing fifty different times. < 1284745558 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: we'll see. < 1284745558 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for kick you would have target after sender < 1284745559 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and such < 1284745567 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but the basic idea is sound I think < 1284745570 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :linky? < 1284745621 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, type would be like "msg, act, notice, join, part, quit, kick, nick topic, mode" < 1284745632 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yeah yeah yeah < 1284745634 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*nick, topic < 1284745639 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: type /topic < 1284745640 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1284745642 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and take a guess < 1284745657 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, those were the types needed for clog parsing btw < 1284745673 0 :Kiraz!~Kiraz@pool-173-62-162-215.phlapa.fios.verizon.net JOIN :#esoteric < 1284745726 0 :Kiraz!unknown@unknown.invalid QUIT :Client Quit < 1284745769 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :20:18:28 * quintopia tries Illumination Software Creator < 1284745769 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ehird@dinky:~$ sudo dpkg -i illumination64.deb < 1284745771 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i blame you < 1284745789 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :This trial version of Illumination Software Creator is fully functional but limited to 10 "Blocks" of functionality per project. Purchasing a license from our secure online store removes this limitation. < 1284745790 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :bullshit < 1284745798 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :how can i revolugimise ajax2.0 now < 1284745808 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"Build Project - Haiku - Desktop" < 1284745810 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :HAIKU?? < 1284745825 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :isn't that some google thingy? < 1284745830 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :no < 1284745831 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alise: you can get the full version for $5 if you liked it < 1284745833 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284745834 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :haiku is the BeOS successor < 1284745839 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: lol, or i could pirate it < 1284745840 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, ah right < 1284745858 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alise: well, yes, but is it really worth pirating? It's kind of weak, IMO... < 1284745882 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :woo it quits when i hit the button < 1284745883 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: :D < 1284745886 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :of course it is < 1284745891 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :but, like Plain English, these things are hilarious < 1284746029 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, what is it? < 1284746038 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(the current thing, not plain english) < 1284746052 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :http://www.radicalbreeze.com/illumination/ISCExampleTextEditor.png < 1284746054 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :'nuff said < 1284746087 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, so: extremely limited < 1284746097 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :natr'y < 1284746128 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :20:55:45 "polar bear" and "jökullhlaupt" confused? < 1284746128 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :20:55:58 feel free to move that diaresis as needed < 1284746133 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :now i'm /certain/ it's not a diaeresis there < 1284746159 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, "jökullhlaupt"? Sounds like Icelandic < 1284746169 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1284746194 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but hm jökull is something related to volcanoes iirc? < 1284746195 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alise: then it should be on the u < 1284746204 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :jokll? < 1284746207 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it means glacier < 1284746212 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284746215 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: no, it's not a diaeresis < 1284746219 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i have no idea as to the spelling < 1284746238 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, i could have sworn that was the english word for umlaut < 1284746248 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :but ö is a separate letter < 1284746253 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :at most i'd accept umlaut < 1284746259 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :no, diaeresis is the accent -- the same -- < 1284746267 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :used to signify that two vowels do not form a dipthong < 1284746273 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Zoë, coöperate, etc. < 1284746274 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah ö is a separate letter < 1284746277 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :(coëfficient) < 1284746280 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284746283 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :like in Swedish and other Nordic languages < 1284746288 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :the-letter-ö derives from German's o-with-umlaut < 1284746299 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that is what i intended her < 1284746300 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :e < 1284746301 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, well okay, I'm just saying what it is today < 1284746301 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :so calling icelandic ö an o with an umlaut is acceptable, but it's definitely not a diaeresis < 1284746310 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: well you have to give it some name :-) < 1284746313 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i should have spelled it joekull then it wouldn't have been a problem < 1284746320 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :what i'm being is a joekill < 1284746320 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1284746327 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :jokeill < 1284746330 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :jokekill < 1284746332 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i give up < 1284746337 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but i come to expect that from you < 1284746347 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :hey i'm funny upon occasion < 1284746354 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :just pedantic the rest of the time < 1284746367 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, åäö are separate letters in Swedish, not just aao with "decoration". Same goes for the other Nordic languages where relevant (not all have that set, Icelandic has some more stuff, iirc ð for example, Norwegian and Danish has ø instead of ö) < 1284746370 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION donates a pile of dead horses to alise for SCIENCE < 1284746384 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: you're looking for #beastiality < 1284746400 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yes, it is a separate phoneme, but i need a name for JUST THE TWO DOTS < 1284746403 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: otoh you bastards won't give us /names/ for them that we can pronounce < 1284746406 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: "umlaut" < 1284746411 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, dead horses he said. necrobeastiality? < 1284746413 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :urgh < 1284746417 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :or "diaeresis" depending on when it's used < 1284746426 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :there's no word for both of them :D < 1284746428 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, there isn't one for Swedish at least < 1284746435 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :An umlaut (pronounced /ˈʊmlaʊt/ OOM-lowt) is the orthographical representation of a type of sound shift in spoken language. A very similar diacritical mark (called diaeresis or "trema") is used to signify a linguistic hiatus. In modern computer systems (using Unicode), umlaut and diaeresis are represented identically: ä represents both a-umlaut and a-trema. < 1284746446 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alise: what portion of your day do you spend rehashing day-old logs? < 1284746453 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: very little of it < 1284746456 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oerjan logreads too < 1284746460 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :you just haven't seen him do so yet < 1284746486 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it just seems weird to be talking about conversations we had last night in such detail < 1284746494 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :this channel is a bit weird. < 1284746494 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Vorpal: otoh you bastards won't give us /names/ for them that we can pronounce <-- what do you mean? < 1284746506 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: for german we can say "u with umlaut" < 1284746512 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh not for volcanos < 1284746512 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :we have no word for your ö without learning to pronounce it < 1284746519 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :even then, it will be a bit unclear what we mean to other english speakers < 1284746524 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :so name it; oobie or something < 1284746529 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I was about to say that we can't manage them either over here. Complain to the Icelandic ppl < 1284746533 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :otherwise we'll keep saying o-with-umlaut :) < 1284746581 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :let's call them uuml and ouml < 1284746594 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :pronounce those how you like < 1284746600 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :is that ouml or oüml :D < 1284746608 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, what do you call д (a random Cyrillic symbol) < 1284746637 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, there are lots of letters that have no name in English. < 1284746647 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: giko neko's :O mouth < 1284746654 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, hah < 1284746661 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/4/47/Gikoneko01.svg < 1284746665 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :no clue why that's svg but there you go < 1284746682 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :anyway, д is "d" < 1284746684 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1284746685 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*"de" < 1284746694 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, it's svg with embedded bitmap... < 1284746704 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :because wp looooves svg < 1284746712 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :indeed.. < 1284746716 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :A, Be, Ve, Ge/He, Ge, De, Dje/Djerv... < 1284746718 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I won't continue reciting. < 1284746725 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, that is transcribing < 1284746725 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: a jkullhlaupt is a mudslide resulting from a volcanic eruption under a glacier, not the volcano itself < 1284746729 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :not the name as such < 1284746730 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: good enough. < 1284746755 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, so transcribe åäö then < 1284746764 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i cannot. < 1284746770 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, right. < 1284746773 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, how so? < 1284746784 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, anyway you could just type åäö < 1284746786 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: is there a defined transcription? < 1284746791 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, not sure < 1284746792 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :also, yeah, try saying that out aloud < 1284746801 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :that's like saying < 1284746803 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, "åäö"? Easy < 1284746816 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"the alphabet is ah buh cuh duh ef uh guh hu ey juh kuh..." < 1284746818 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :rather than < 1284746819 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that's the last three letters in the Swedish alphabet, in the right order < 1284746834 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"the alphabet is ay, bee, cee, dee, ee, eff, gee, heigh, eye, jay, kay, ..." < 1284746836 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :the latter are the names < 1284746851 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :nobody would understand you if you referred to letters by their pronunciation as in the former < 1284746874 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"Note: when replacing umlaut characters with plain ASCII, use ae, oe, etc. for German language, and the simple character replacements for all other languages." < 1284746881 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :an official WP recommendation to replace ö with o < 1284746884 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :delicious < 1284746889 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, hm yeah for English, as it happens "a" would coincide for them in Swedish. Same for a number of other vowels < 1284746910 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(not all though) < 1284746922 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :eh? < 1284746925 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1284746925 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :like < 1284746932 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :you say "ah" for the letter a? < 1284746933 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :not aaaah < 1284746935 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284746939 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :short a < 1284746944 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ah, bee, ... < 1284746948 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, the letter a sounds like the same sound as in words like "al" alla" "arga" and so on < 1284746954 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :in all the places for those < 1284746969 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alise: you mean ? < 1284746971 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well al more than alla, the first a in alla would be sort < 1284746974 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :short* < 1284746976 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :21:06:18 I could never go into hiding < 1284746976 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :21:06:27 Into a witness-protection-program-like-thing < 1284746976 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :21:06:36 I love my online identity too much < 1284746976 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :21:07:07 I love the places too much < 1284746976 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :21:07:20 Not the RL places. The online places < 1284746985 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i'm glad those would take priority if your life was at risk. < 1284746987 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: no < 1284746992 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :æ is ee :P < 1284746999 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :not in IPA... < 1284747005 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, a = long a, "al" = contains long a < 1284747016 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :short a would not be the same though < 1284747045 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: you mean /æ/ or [æ] then :p < 1284747051 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, hm? æ = Danish ä < 1284747053 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :well, [æ] < 1284747060 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i don't know that anyone uses /.../ for IPA < 1284747075 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: (it seriously confused me; I still use æ occasionally.) < 1284747087 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alise: where do i find Droid Sans and how do I install it? < 1284747097 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i've never installed new fonts on here before... < 1284747102 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, OS? < 1284747103 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :21:26:18 I do hereby declare US politics fundamentally broken. Nothing short of eugenics can fix it. < 1284747103 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :21:26:43 eugenics broke it in the first place < 1284747114 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i don't recall the US ever practising eugenics... < 1284747116 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Kubuntu < 1284747120 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: sudo aptitude install ttf-droid < 1284747128 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ah neat < 1284747135 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :alise: i thought // was for phonemes and [] for actual sounds (phones?) < 1284747136 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :or [your favourite gui package manager] → "Droid" < 1284747138 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah it is in the repos. Right < 1284747145 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and "handheld device font with extensive style and language support" < 1284747153 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ah, perhaps < 1284747153 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, only in case of telemarketing < 1284747156 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :phones :D < 1284747164 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats Vorpal -----### < 1284747168 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: wat < 1284747172 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i get phones < 1284747173 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :but not the marketing part < 1284747185 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, I had to come up with something before you did! < 1284747204 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, so I picked first word related to phones that came to my mind < 1284747212 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :you have a bad relationship with them huh < 1284747237 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, not any longer. I'm in the national "do not call for telemarketing" register :) < 1284747254 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :21:35:48 UK politics is pretty stupid, but US politics is clearly even stupider < 1284747256 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :not /always/... < 1284747268 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: we are too, but it's fun because credit card companies still ring you up to offer you a better deal < 1284747274 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :through some loophole; dunno which < 1284747284 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284747291 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: have you read The Metamorphosis of Prime Intellect? < 1284747293 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :not happening here < 1284747317 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, or do you mean ones where you are an existing customer? < 1284747323 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: no < 1284747331 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm then indeed not happening here < 1284747374 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i need a fud and a nap < 1284747467 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :21:38:22 ais523: They want to end the freaking EU. [...] < 1284747472 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :incorrect; they don't give a shit about what anyone else does < 1284747475 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :they just want to retreat from it < 1284747475 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :alise: oh yes, eugenics is but one small part of this nation's proud history < 1284747486 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and spend the rest of their glorious lives living in a tiny bubble with the UK in it < 1284747502 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: they actually did it awesome < 1284747516 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : 21:38:22 ais523: They want to end the freaking EU. [...] <-- who? < 1284747525 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: UK right-wingers < 1284747527 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :"In 1907 Indiana became the first of more than thirty states to adopt legislation aimed at compulsory sterilization of certain individuals." etc etc --WP < 1284747528 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, ah < 1284747532 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :but they don't < 1284747539 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :they'd love for the rest of europe to burn to the ground < 1284747541 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :as long as we're not in the EU < 1284747551 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: GO INDIANA < 1284747571 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, ...? < 1284747583 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, I presume you are joking right? < 1284747604 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :how long did it take kansas to get in on the act? < 1284747613 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I NEVER JOKE. < 1284747632 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :(i think it took like 40 some odd years before the various state level anti-miscegenation laws were repealed.) < 1284747644 0 :oerjan!unknown@unknown.invalid QUIT :Quit: Later < 1284747667 0 :Sgeo|PartedMagic!18bf618a@gateway/web/freenode/ip.24.191.97.138 JOIN :#esoteric < 1284747674 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ohai sgeo < 1284747680 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :lupu-511.iso 100% |******************************| 129M 00:00:00 ETAA < 1284747685 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :wget is stuck there < 1284747694 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :(I messed up my last Puppy Linux disk) < 1284747699 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|PartedMagic: ^C < 1284747706 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and this thing does not have growisofs for some reason < 1284747711 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|PartedMagic, "ETAA"? < 1284747729 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Estimated Time of Almost Arrival < 1284747735 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, dunno, but that's what was displayed < 1284747745 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :they like to really hedge their estimates < 1284747746 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :looks broken < 1284747756 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1284747774 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :Does anyone (besides me, soon) really use the save to DVD stuff? < 1284747777 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :These days < 1284747785 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :most people save to usb < 1284747789 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i wrote a dvd once < 1284747796 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :Indeed < 1284747798 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: in puppy. < 1284747805 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :I don't have a USB thingy handy, though < 1284747814 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shrugs < 1284747817 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alise: well from a netbook at least < 1284747882 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :ACTION burns a read-only Puppy DVD < 1284747889 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :Then from Puppy, I'll burn a good DVD < 1284747929 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :THere better be a way to support synaptics from Puppy < 1284747933 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :Or else I'll scream < 1284747934 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Does anyone (besides me, soon) really use the save to DVD stuff? <-- um I install on hdd and use that :P < 1284747949 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :There's some gui tool for settings, but it complains about a missing driver < 1284747952 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: well... < 1284747953 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :yeah because Vorpal uses puppy < 1284747954 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I never saved state from a livecd to disk < 1284747961 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :puppy /is/ just a livecd < 1284747962 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :more or less < 1284747963 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, I used other livecds < 1284747963 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :well liveusb < 1284747970 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: puppy is nothing like them < 1284747980 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ew they redesigned the puppy site < 1284747984 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :mistakes made in recent puppy history: < 1284747985 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, but I haven't actually tried to use it like a main system. I use them like I use systemrescuecd < 1284747986 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :- using ubuntu as a base < 1284747986 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and such < 1284747988 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :- oh god that website < 1284748001 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: puppy runs from ram, so the HD install is not very necessary < 1284748006 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :I'm planning on using Puppy as a temporary system < 1284748013 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :Until I get a new HD < 1284748017 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, true, I know about knoppix and such < 1284748021 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I just don't see the point < 1284748030 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :it's nothing like knoppix, either < 1284748035 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm okay < 1284748038 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :also, it's possible to install to hd < 1284748041 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :but it just loads it into ram immediately < 1284748049 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|PartedMagic, that shouldn't be hard. Unless you live in the middle of nowhere < 1284748052 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :most people use a usb stick, since it's fast enough due to the ram-based operation, and leaves a portable system < 1284748078 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and even then there is these so called "web shops" that "ship" to you. Quite awesome! < 1284748085 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :I almost want things to stay like this until Monday or so < 1284748096 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :so how's that data recovery going buddy < 1284748098 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :This way, I get to show off that my laptop's fully usable without a HD < 1284748106 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :Need my dad to buy stuff < 1284748114 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, if he doesn't have a hdd to recover it to, then what is he going to do < 1284748126 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : This way, I get to show off that my laptop's fully usable without a HD <-- yes and? < 1284748129 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: use it as an opportunity to get attention from the fact that his laptop is running without an HD? < 1284748131 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :how is that unexpected < 1284748143 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :Track 01: Total bytes read/written: 136114176/136114176 (66462 sectors). < 1284748147 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :It's just staying there < 1284748147 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :every computer I know that can boot from a cd can do so without a hd being in it < 1284748178 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, I can't see what's so unusual about that < 1284748187 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I mean, of course it is possible < 1284748188 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: well, that's never stopped 'im :) < 1284748198 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :as long as you have something else to boot from < 1284748200 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :such as cd or usb < 1284748231 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :I stumbled upon a VMS system at my school < 1284748240 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1284748247 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :It quite possibly is what runs major school stuff < 1284748255 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :there was the fud. now for the nap? < 1284748264 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, fud? < 1284748283 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :chili < 1284748306 0 :Sgeo|PartedMagic!unknown@unknown.invalid PRIVMSG #esoteric :Ok, reboot time < 1284748330 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, do you mean FUD like "microsoft FUD"? < 1284748334 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or something else? < 1284748360 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :google says fud stands for "fear, uncertainty and doubt" and I didn't see anything of that in here < 1284748362 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i mean fud like tasty fud to eat < 1284748373 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, huh? < 1284748378 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284748388 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :never heard of that < 1284748403 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :talk to more lolcats < 1284748428 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :... < 1284748434 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ACTION lmfao < 1284748449 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the hex value for fud is F00D < 1284748482 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :which is a medium teal in RGB color < 1284748488 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :$ echo -n fud | od -tx1 < 1284748488 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :0000000 66 75 64 < 1284748489 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :no? < 1284748527 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, and F00D is just two components, F0, 0D. Which does not make up an RGB triplet < 1284748568 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the initial 00 is implied by digit significance < 1284748574 0 :Sgeo|PartedMagic!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1284748623 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i would say whoosh < 1284748624 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, still, fud is 66,75,64. < 1284748629 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :but i think Vorpal is actually so underground < 1284748636 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :that nothing can go level with or below his head < 1284748662 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, if you are saying that I don't keep up-to-date with popular culture? So what? < 1284748671 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :s/?/:/ < 1284748673 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :... < 1284748679 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : the hex value for fud is F00D < 1284748681 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :read this one more time < 1284748686 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :then call me an idiot < 1284748712 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes and gets that nap < 1284748770 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well obviously "fud" is similar to "food". More so than most other three letter strings. That however does not explain "hex value" < 1284748805 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm speaking of which, I wonder if there are any ascii -> hex quines. < 1284748826 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :would have to be in the first 15 chars, all control codes. < 1284748827 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :thus no < 1284748867 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: you're stupid < 1284748939 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :reminds me of this one time < 1284748945 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, then perhaps you could explain what the joke in that "the hex value for fud is F00D" statement is < 1284748952 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :when catherine forgot blair's name after just meeting him < 1284748962 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so no one told her and made her try to guess < 1284748979 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :they said "hint: it's a kind of girl-sounding name, and it rhymes with 'blair'" < 1284748984 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :she never figured it out < 1284749004 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION --> < 1284749037 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1284749563 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : -rw-r--r-- 1 ehird ehird 11221 2010-09-16 20:57 by implanting explosive ammunition in VC ammo caches < 1284749563 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : -rw-r--r-- 1 ehird ehird 3142 2010-09-16 20:57 inessweek. More stories < 1284749564 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :wat. < 1284749939 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1284749950 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :anyone know how to do underload's a in dc? < 1284749954 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :that is, [foo] -> [[foo]] < 1284750281 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :underload->dc: < 1284750290 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*underload -> dc: < 1284750291 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :~ -> r < 1284750294 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :: -> d < 1284750355 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :hum < 1284750358 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :popping is hard :D < 1284750576 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"asX2 1>X" works but clobbers X < 1284750591 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :S/L don't work because the L pushes to the stack again < 1284750774 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and also because there has to be something in X in the first place < 1284751011 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1284751104 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :okay i can translate everything but * and a < 1284751742 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: For today's graphs, they were just exact (well, case-insensitive) matches of "ehird", "tusho", "alise". Probably should've added the % in. < 1284751766 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :So he... lied? < 1284751812 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :This was re < 1284751813 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric : 18:26:06> fizzie, did you match on ehird% for the graphs? < 1284751825 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1284751832 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :which graphs again? :D < 1284751862 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :www.cis.hut.fi/htkallas/len.png wlen.png alise_vs_vorpal.png avf.png if I recall all the names correctly. < 1284751889 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Nothing very new there. < 1284751932 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, I mostly had the volume graphs graphs in mind < 1284751938 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :basically i am the best < 1284751940 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, that is the top 10 and such < 1284751944 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: did you make the super-big all-time actichart? < 1284751967 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :alise: No, and now I don't feel like it since I have that new script framework. :p < 1284751987 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, so port the scripts over? :) < 1284751997 0 :Behold!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1284752000 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: That was totally my idea. :| < 1284752008 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Disconnected by services < 1284752014 0 :Behold!unknown@unknown.invalid NICK :BeholdMyGlory < 1284752030 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, anyway you may find the updated http://sprunge.us/HGcY useful < 1284752053 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :re_ig6 = re.compile(r'--- quit: woo11:09:38 hi$') < 1284752054 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1284752055 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, since it handles notices and kicks and such. Mind the extra column for kick target < 1284752064 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, yeah there was one line that was broken < 1284752076 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's that other line that it already ignores that's broken, too. < 1284752079 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'll take a look. < 1284752080 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well yeah < 1284752092 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, but this one had a working timestamp < 1284752097 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Right. < 1284752104 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, two ones in fact :P < 1284752136 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, anyway yes I know it is a hackish fix :P < 1284752152 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I'll implement botte in SUPERLISP. < 1284752167 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, the proper fix would be to get the tunes admin to remove/correct broken lines in the logs on the server < 1284752177 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :the tunes admin /does not control/ clog < 1284752181 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :nobody controls clog < 1284752185 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, no, use plain english! < 1284752197 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Faré won't do anything to them < 1284752205 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :only hcf would and he no longer has access to the server < 1284752205 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1284752214 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Okay, I'll run the old script one last time to get a more hugey plot. < 1284752221 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, Halt and Catch Fire? < 1284752225 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Wider, and generally bigger. < 1284752226 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: no. < 1284752236 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, I mean, did his nick stand for that < 1284752239 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i doubt it < 1284752242 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284752249 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :three-letter nicks used to be all the ræg. < 1284752253 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, it should now be 3* the width and twice the height, and maybe with a bit better smoothing window too. Assuming it works. < 1284752265 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, sure but they are in short supply < 1284752272 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :which is why i said used to be. < 1284752277 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :at least interesting ones < 1284752281 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1284752284 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I used the nick "f" in IRCnet for a few weeks, but gave that up. < 1284752291 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, I know two letter nicks and one letter ones too < 1284752299 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :One-letter nicks look somehow wrongy. < 1284752304 0 :alise!unknown@unknown.invalid NICK :fcf < 1284752310 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I used one letter ones on other networks, but mis-highlight quota is often high < 1284752311 0 :fcf!unknown@unknown.invalid PRIVMSG #esoteric :"Fornicate and Catch Fire" < 1284752318 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :registered? < 1284752319 0 :fcf!unknown@unknown.invalid PRIVMSG #esoteric :not registered! < 1284752321 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1284752345 0 :fcf!unknown@unknown.invalid NICK :qcf < 1284752348 0 :wareya!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1284752351 0 :qcf!unknown@unknown.invalid PRIVMSG #esoteric :"Quarks Catch Fire" - aw - registered. < 1284752352 0 :qcf!unknown@unknown.invalid NICK :fcf < 1284752361 0 :fcf!unknown@unknown.invalid NICK :hqx < 1284752363 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :unregistered < 1284752365 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1284752390 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :hqx: http://zem.fi/~fis/biglog.png -- there, that's a bit bigger. (For any later updated versions, I'll try to get some sort of X scale going.) < 1284752391 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :stop squatting them < 1284752409 0 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1284752410 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :no, this nick is awesome < 1284752421 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well yes < 1284752425 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it is quite nice < 1284752426 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Can you do the same for a relative plot? i.e. the sum is always 1 < 1284752435 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, did that one include alise*, ehird* and so on? < 1284752453 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :YEAH AND WHAT ABOUT MY NOVELTY NICKS < 1284752462 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :ehird` is a bit important < 1284752466 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :since i used it for a very long time < 1284752469 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :after ehird got stolen < 1284752488 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, you have like 20 000 messages with (ehird|alise|tusho).+ < 1284752492 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :notice the + at the end < 1284752493 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: No, it just contains three exact remappings. I can do that too. < 1284752507 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :I like how I don't talk very much until AnMaster comes and then BOOM big spike. < 1284752508 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, novelty ones are more work, provide us with a complete list! < 1284752522 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: ehird` -> ehird is quite relevant < 1284752531 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :as it'll be why i'm not present leftwards < 1284752541 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :well, -> alise < 1284752552 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, iirc for my anmaster* vorpal* cases it was more like 500 messages < 1284752557 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that were not on the base nicks < 1284752565 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Here, you have a DB; tell me what day I talked the most. :P < 1284752608 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Computing the relative graph now with all nicks that start (case-insensitively) with "ehird", "alise" and "tusho"; that should catch some of them. < 1284752609 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :That is, select top day sorted by count of messages by me that day. < 1284752612 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, um, the date field is a timestamp, it is not split in separate date and time, otherwise it would be simple with some group by query < 1284752613 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or such < 1284752621 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, now? a bit trickier < 1284752622 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I'm sure SQLite has datetime functions... < 1284752627 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You can group by a substr expression. < 1284752635 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, yeah but I would need to read the docs :P < 1284752651 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :http://www.sqlite.org/lang_datefunc.html < 1284752658 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1284752669 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :you might have to use strftime :P < 1284752672 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1284752681 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, notice that anything not on indexes (and this won't be I bet) will probably take several minutes to run < 1284752688 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :index EVERYTHING! < 1284752702 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, nah, indexes on nick and timestamp atm iirc < 1284752722 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, hm: < 1284752724 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : tstamp TEXT, < 1284752728 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, why not a timestamp ? < 1284752739 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or does it not have a separate data type? < 1284752751 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :probably not < 1284752755 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :why not an integer, though? < 1284752756 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :sqlite only does integers, binary blobs and text strings. < 1284752760 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, indeed why < 1284752788 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And the date-and-time functions take timestamp strings, that's why not an integer. < 1284752793 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Anyway: < 1284752795 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select substr(tstamp, 1, 10) as k, count(*) as num from logs where (nick like 'alise%' or nick like 'ehird%' or nick like 'tusho%') group by k order by num desc limit 5; < 1284752795 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :2009-09-12|2515 < 1284752795 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :2010-08-15|2152 < 1284752795 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :2009-07-24|1923 < 1284752796 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, I have strings like "2010-09-17 18:37:22" in the table. (blame fizzie!). You give me the "get date out of that" SQL code < 1284752798 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :if you want it done < 1284752800 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284752802 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, okay thanks < 1284752807 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Thanks fizzie. < 1284752808 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that's useful to know < 1284752810 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :I'll ask you next time :P < 1284752851 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Cool, it starts with me talking about trying to make a Windows editor that doesn't suck. < 1284752854 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, I like the limit 5 and you pasting 3 results :) (yeah yeah I know you didn't copy it all, but still) < 1284752855 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :I don't recall why. < 1284752862 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hrrm, the relative graph got... strange. < 1284752864 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :No, wait; a PDF reader. < 1284752866 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/biglogr.png < 1284752869 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Strange is nice! < 1284752876 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :... < 1284752877 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :That's not nice! < 1284752883 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, it is however strange < 1284752883 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: That must be periods of no activity. (Wat?) < 1284752896 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :But what we really learn is that I TOTALLY DOMINATE < 1284752912 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Could you tell me which position is the start of 2010? < 1284752914 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The periods are so long that I wonder why they didn't show up in the previous relative graph. < 1284752925 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :There should be a complete flattening after that for a few weeks. < 1284752947 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, according to that I spoke more during some periods than you. Assuming same height = equal number of messages at that period < 1284752957 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: It can't be right; the channel has never been dead when I've been around. < 1284752973 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Well, yeah, but I still dominate on the whole. Also, you probably weren't in a mental institution. < 1284752979 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :hqx: Yes, but I've been elsewhere; it's probably about that. These old scripts read just my own logs. < 1284752984 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, hard to tell with no x scale < 1284752985 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :I /think/ the bit where I follow the others line is the few-week period. < 1284753006 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Since before that it's very big, as I wasn't going to the unit. < 1284753013 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :So there's some sense of scale, I guess. < 1284753016 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, you can find the start of 2010 by counting three times the number of days in 2010 up until 2010-08-31 pixels. < 1284753022 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, I was looking near the start after the last 0-place < 1284753048 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Consider that a lot of that red near the right was, apart from weekends, accumulated on a phone at night! Dedication :P < 1284753068 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :So 729 pixels from the end of the plot is where 2010 starts, approximately. < 1284753080 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, and is that before or after the last drop to zero? < 1284753084 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :A day is three pixels? Surely not. < 1284753092 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :A day should be three pixels. < 1284753093 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :It's not wide enough for that. Or is this just recent stuff? < 1284753105 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's from 2003-01-01. < 1284753113 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, then I doubt it is wide enough < 1284753127 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :well hm < 1284753128 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm or < 1284753135 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's 8443 pixels wide; that's 8443/3 = 2814 days; 2814/365 is about 7.7 years. < 1284753139 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :1095 horizontal pixels a year < 1284753139 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Sounds approximately right to me. < 1284753139 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1284753141 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :huh. :P < 1284753145 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :huh indeed < 1284753163 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, anyway, those drops seem strange < 1284753174 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :then i can only conclude that being in a mental institution monday to friday and never once connecting to the internet on the weekends must have had... no effect on my activity < 1284753180 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: as fizzie said they were probably unlogged periods < 1284753185 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :since he's using his logs < 1284753206 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, yes but compare with http://zem.fi/~fis/biglog.png where it the last drop to zero doesn't show up < 1284753208 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'll try to add the X scale to that sooner or later. In fact I guess I could quickly hack in years. < 1284753230 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or hm < 1284753232 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1284753233 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :it does < 1284753236 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :just less pronounced < 1284753243 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :due to the non-relativity < 1284753247 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i guess < 1284753257 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :a log merging tool for these dbs would be useful < 1284753282 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :anyway, maybe I should import this into postgre as well to compare speed for some queries (with the same indexes) < 1284753332 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :maybe i'll use picoLisp for botte and put it in a picoLisp database! < 1284753333 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :(no) < 1284753352 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :A log merging tool would also be non-trivial, especially if you want to do it "right" (i.e. model the reliability of timestamps in different databases at different periods of time intelligently, then take some weighted-average timestamps to get most likely correct estimates, yet do it in a manner that doesn't mess message ordering, and so on; even the matching of messages needs some sliding-window stuff and maybe even approximate matching if some irreversible e < 1284753352 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ncoding transformations have taken place). < 1284753384 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :my 3 most active days btw: < 1284753385 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-01-07|1944 < 1284753386 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-03-31|1600 < 1284753386 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-05-02|1395 < 1284753398 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hum < 1284753424 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :2009-09-06|373 -- aw, even my busiest day has been pretty unbusy by your standards. < 1284753434 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, I know my local computer has used ntp since before I started using irc. < 1284753448 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, so baring lag mine should be accurate. < 1284753462 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Now rewrite the query to sum up all message lengths. < 1284753470 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :What's our top byte-emission days? < 1284753480 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :I'm trying to be byte neutral. Save the planet and all. < 1284753485 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Only write as much as I read. < 1284753485 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries to remember the string length function of sql < 1284753489 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Ot < 1284753499 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Try to edit existing lines with regular expressions instead of producing new ones. Recycling bytes. < 1284753500 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's just sum(length(body)) in place of count(*). < 1284753509 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And you probably want a "and type = 0" in the where condition. < 1284753522 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well yes < 1284753530 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :you want that for the other ones too really < 1284753541 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :2010-09-11|106190 < 1284753541 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :2009-09-12|94688 < 1284753552 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :alise: 106190 characters in one day, not bad. < 1284753559 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select substr(tstamp, 1, 10) as k, sum(length(body)) as num from logs where (nick like 'anmaster%' or nick like 'vorpal%') and type = 0 group by k order by num desc limit 5; < 1284753559 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-03-31|63076 < 1284753563 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-01-07|57286 < 1284753577 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :the top two changed place for me < 1284753582 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I should rebuild my logs.db with the fixed updatedb.pl. < 1284753583 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-04-04|52101 < 1284753585 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :is the third < 1284753589 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, indeed. < 1284753604 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric : alise: 106190 characters in one day, not bad. < 1284753607 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :that's .1 megabytes fuck yeah < 1284753611 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, if you use mine, note that type numbering changed, I inserted the new ones in the middle. < 1284753616 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :hmm the second one is my top place in lines < 1284753622 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, rather than adding notice at the end < 1284753629 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :first one i don't think is in the three you pasted < 1284753631 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it seemed nicer to put it together with msg and act < 1284753634 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :indeed, it isn't < 1284753671 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, actually the line count one includes part/joins < 1284753682 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select substr(tstamp, 1, 10) as k, count(*) as num from logs where (nick like 'alise%' or nick like 'ehird%' or nick like 'tusho%') and type=0 group by k order by num desc limit 5; < 1284753682 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-09-12|2453 < 1284753682 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2010-08-15|2136 < 1284753682 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-07-24|1913 < 1284753685 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric : 2010-09-11|106190 < 1284753686 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :oh that's boring < 1284753689 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :is only PRIVMSG < 1284753691 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :that's just when i pasted the entire Funge-98 spec in channel < 1284753697 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, why did you do that? < 1284753719 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Quadr*scence and ch*ater99 (no ping) had been pissing everyone off for an hour or two < 1284753726 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284753748 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :then when aug*r decided to ask for pics and started commenting on Quadr*scence's, and I quote, "fuckab"ility... < 1284753796 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, taking top line count for CTCP ACTION, generic PRIVMSG and NOTICE: < 1284753798 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for you: < 1284753806 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select substr(tstamp, 1, 10) as k, count(*) as num from logs where (nick like 'alise%' or nick like 'ehird%' or nick like 'tusho%') and type in (0,1,2) group by k order by num desc limit 5; < 1284753806 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-09-12|2491 < 1284753806 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2010-08-15|2150 < 1284753806 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-07-24|1919 < 1284753812 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for me: < 1284753814 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select substr(tstamp, 1, 10) as k, count(*) as num from logs where (nick like 'anmaster%' or nick like 'vorpal%') and type in (0,1,2) group by k order by num desc limit 5; < 1284753814 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-01-07|1944 < 1284753814 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-03-31|1600 < 1284753814 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-05-02|1395 < 1284753824 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: can you list by "top non-PRIVMSGs"? < 1284753833 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :to get join cycles, /mes, NOTICE, TOPIC, etc. < 1284753836 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, in a sec, doing byte count now < 1284753842 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :of everything? :D < 1284753856 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select substr(tstamp, 1, 10) as k, sum(length(body)) as num from logs where (nick like 'anmaster%' or nick like 'vorpal%') and type in (0,1,2) group by k order by num desc limit 5; < 1284753856 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-03-31|63490 < 1284753856 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-01-07|57856 < 1284753859 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select substr(tstamp, 1, 10) as k, sum(length(body)) as num from logs where (nick like 'alise%' or nick like 'ehird%' or nick like 'tusho%') and type in (0,1,2) group by k order by num desc limit 5; < 1284753860 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2010-09-11|106253 < 1284753860 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-09-12|96515 < 1284753862 0 :Sgeo|WebPuppy!18bf618a@gateway/web/freenode/ip.24.191.97.138 JOIN :#esoteric < 1284753869 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, not of everything no < 1284753881 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :What do you mean, I can't use emacs with rxvt-unicode? < 1284753883 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :ACTION rages < 1284753892 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, so you want everything except /msg and /me? < 1284753899 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or did you want to include /me? < 1284753906 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: exclude /me i guess < 1284753908 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is boring < 1284753913 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|WebPuppy: of course you can. < 1284753915 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|WebPuppy: That sounds really very strange, since I use emacs with rxvt-unicode. < 1284753938 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select substr(tstamp, 1, 10) as k, count(*) as num from logs where (nick like 'alise%' or nick like 'ehird%' or nick like 'tusho%') and type not in (0,1) group by k order by num desc limit 5; < 1284753938 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2008-09-04|61 < 1284753938 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2008-06-18|60 < 1284753938 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-10-02|52 < 1284753940 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, that? < 1284753950 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :emacs: Terminal type rxvt-unicode is not defined. If that is not the actual type of terminal you have, use the Bourne shell command `TERM=... export TERM' (C-shell: `setenv TERM ...') to specify the correct type. It may be necessary to do `unset TERMINFO' (C-shell: `unsetenv TERMINFO') as well. < 1284753959 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: That's so boringly few. < 1284753961 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Your terminfo database sounds sucky, then. < 1284753965 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select substr(tstamp, 1, 10) as k, count(*) as num from logs where (nick like 'anmaster%' or nick like 'vorpal%') and type not in (0,1) group by k order by num desc limit 5; < 1284753965 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-12-16|40 < 1284753965 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-12-15|39 < 1284753965 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :2009-12-17|25 < 1284753966 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|WebPuppy: TERM=xterm emacs < 1284753966 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for me < 1284753969 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, well yeah < 1284753973 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :TERM=xterm-unicode emacs # might also work < 1284753976 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :or whatever it is < 1284753984 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :ty hqx < 1284754052 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :Does Puppy Linux have a nice way to read .pptx files? < 1284754063 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i wish there was a variant of sql with symbols instead of those pointless words :) < 1284754067 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|WebPuppy: probably not. < 1284754075 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :and it would not be a feature of Puppy if there was. < 1284754087 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :I'll just read it on my phone then < 1284754136 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :what is pptx? < 1284754137 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :hqx: Relational algebra has a well-defined set of funky symbols ready, even. < 1284754141 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Indeed! < 1284754145 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: new ppt < 1284754148 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :ISO Standard powerpoint! < 1284754151 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :*PowerPoint! < 1284754151 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh like docx < 1284754152 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1284754155 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :was it ISO? < 1284754156 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1284754158 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i fogret. eh. < 1284754160 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :yes, fogret < 1284754162 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, .xlsx? < 1284754162 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Indeed! < 1284754170 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Try pronouncing it! < 1284754177 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Chlschszzzxxxx. < 1284754179 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Xell-sex". < 1284754186 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, I was wondering if that was what it was < 1284754190 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: There's a fetish for that! < 1284754191 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :since it would be so silly < 1284754199 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :why does SQL even have "from TABLE", why isn't it a conditional? < 1284754200 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :Before the X config thing, I was able to click the touchpad but not scroll < 1284754211 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :Now that I did it, I can scroll, but it doesn't recognize taps as clicks < 1284754228 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: .xlsx is what it is, among others, like .xltx for templates and so on. < 1284754240 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :hqx: HI ARE YOU NEW HERE ALISE < 1284754248 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :what I love (not) with arch: pacman -S postgresql *waits* hm no post install message, now what < 1284754265 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :Ok, how do I make rxvt or whatever not be bright pink? < 1284754271 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I mean gentoo told you in a post install message "go to /var/foo run postgresql-bar to set up the db stuff" < 1284754276 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :arch doesn't tell you anything < 1284754299 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :of course the arch wiki has info < 1284754300 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but still < 1284754315 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :(k := substr(tstamp, 1, 10), num := count(*) | ∈ logs /\ (nick ~ 'alise%' \/ nick ~ 'ehird%' \/ nick ~ 'tusho%') /\ type ∉ {0,1} < 1284754318 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :can't think or group/order syntax :P < 1284754323 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: HI. < 1284754329 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :Hello? < 1284754332 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :Any help here? < 1284754338 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Funny that, with Debian it automatically starts it. < 1284754353 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, indeed. Arch of course doesn't do that < 1284754360 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :would be completely unlike arch < 1284754370 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :It would be far too reasonable >:) < 1284754375 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|WebPuppy: You might have to tell us exactly what *is* bright pink there; it's not like it's a feature of the terminal emulator what color the things run inside it are. < 1284754379 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :"Ooh, you went there." < 1284754379 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :hqx: btw, I implemented Pixley in C last night. Except... it doesn't have a garbage collector yet. < 1284754397 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, actually, I had to stop it on ubuntu and redo it, since I needed some custom initdb options < 1284754404 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :forgot what exactly < 1284754406 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, when I use the ssh link thingy, it starts the terminal as bright pink < 1284754407 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: Ooh, parallel! Mark and sweep! (Gotta rhyme, gotta rhyme) Gave birth to a garbage collector in the back of a Jeep! < 1284754411 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Best jingle ever. < 1284754463 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Well, first I'm rewriting the interpreter in continuation-passing style to make GC easier < 1284754492 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: CHENEY ON THE MTA < 1284754494 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Do it do it do it < 1284754495 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, hm, you forgot concurrent there < 1284754502 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|WebPuppy: Can't say I know what a "ssh link thingy" is, so... anyway, you can configure the default fg/bg/text colors with X resources. And I guess also the numbered colors, but those have pretty well-defined meanings already. < 1284754504 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :It makes me wonder whether choosing reference counting isn't sometimes influenced by "oh man my root set is on the C stack, that's a pain" < 1284754507 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: That's rather more difficult. < 1284754516 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: http://home.pipeline.com/~hbaker1/CheneyMTA.html < 1284754517 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, of course < 1284754519 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: DO IT DO IT DO IT < 1284754521 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :I'll just use gFTP and send the completed thing there < 1284754524 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, but possible < 1284754527 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :Actually, I have a shell here < 1284754533 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: mark and sweep? dunno about that < 1284754537 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :So I don't need to touch the remote server < 1284754542 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, well okay true < 1284754555 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, with specialised hardware it could be done < 1284754663 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: how? < 1284754667 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i don't think mark and sweep is... < 1284754669 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :wait of course it's easy < 1284754669 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :nm < 1284754679 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :by parallel i mean at the same time as code continues to run < 1284754680 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :which is easy < 1284754682 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :concurrent is also easy < 1284754711 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, wait, isn't the first property concurrent? < 1284754734 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i dunno i try and avoid using the terms because they suck :D < 1284754743 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, so what do you mean by concurrent then < 1284754755 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i was totally wrong about everything, both are very easy < 1284754767 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, "while the code continues running" is what I meant by concurrent < 1284754773 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but that is not the case you say? < 1284754773 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :that's easy < 1284754780 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, exactly < 1284754800 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :well not supre easy, but easy in a slightly inefficient manner and probably possible in a more efficient manner < 1284754818 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's nice how the categories go "easy" and then "probably possible". < 1284754845 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's like mathematicians, where the next step up from "trivial" is "open research question". < 1284754850 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1284754879 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Nope... No...This problem can't be done AT ALL. This one--maybe, but only with two yaks and a sherpa. ..." < 1284754904 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, :D < 1284754921 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :"...Possible, but it'll get you on the sex offenders registry in 32 states..." < 1284754930 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :"...and besides, doing that to a horse is just /wrong/." < 1284754931 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :`addquote It's like mathematicians, where the next step up from "trivial" is "open research question". < 1284754936 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :um? < 1284754940 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :it's slow. < 1284754942 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :225| It's like mathematicians, where the next step up from "trivial" is "open research question". < 1284754946 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1284754949 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :can I add "Nope... No...This problem can't be done AT ALL. This one--maybe, but only with two yaks and a sherpa. ..." to that quote? < 1284754952 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :it's funnier that way < 1284754959 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :mhm < 1284754962 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`revert < 1284754963 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Done. < 1284754964 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I like it simple < 1284754966 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but okay < 1284754969 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`addquote It's like mathematicians, where the next step up from "trivial" is "open research question". "Nope... No...This problem can't be done AT ALL. This one--maybe, but only with two yaks and a sherpa. ..." to that quote? < 1284754971 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :226| It's like mathematicians, where the next step up from "trivial" is "open research question". "Nope... No...This problem can't be done AT ALL. This one--maybe, but only with two yaks and a sherpa. ..." to that quote? < 1284754972 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: we could add /two/ quotes :P < 1284754973 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :In interests of full disclosure, that one was from the Nukees comic. < 1284754983 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: what we don't know can't hurt us < 1284754984 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, clutter < 1284754991 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :OH GOD CTHULHU HAS ARRIVED < 1284754996 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAAA < 1284754998 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, ?? < 1284755000 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :...correction < 1284755004 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :What we don't know can hurt us < 1284755009 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAA MY LIMBS < 1284755045 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I do get the lovecraft reference but... why now? < 1284755049 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Also, updatedb.py is curiously slow; it was a lot faster at work. (It seems to be mostly waiting for IO, though.) < 1284755067 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, it was the same speed both before and after the changes for me < 1284755069 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :So, even with the HD not in any use at all, not even inside the computer, it's degrading? < 1284755081 0 :poiuy_qwert!~poiuy_qwe@bas5-toronto47-2925109499.dsl.bell.ca JOIN :#esoteric < 1284755085 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, running on a sempron 3300+ with python -O < 1284755098 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yeah, I don't suppose the changes will affect IO times much. < 1284755111 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, and it is fast for me once I'm past the initial huge import < 1284755112 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :inefficient way: thread { our_free_list := copy free list; deutschmarks := automatically_expanding_bit_list_of_size(heap_size); mark_into(deutschmarks); foreach bit <- bitlist { if !bit { if relevant_object(bit) free_according_to our_free_list { /* just allocated */ } else { free(relevant_object(bit)) } } } < 1284755119 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :of a with-code mark and sweep < 1284755124 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, one thing that helped during initial import was to move db.commit() out to top level < 1284755132 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, rather than the intended level you had it at < 1284755149 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :hgx: you seem to have added "to that quote?" to that quote < 1284755159 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :`revert < 1284755160 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Done. < 1284755161 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :hqx, even < 1284755164 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`revert < 1284755166 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Done. < 1284755166 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`addquote It's like mathematicians, where the next step up from "trivial" is "open research question". "Nope... No...This problem can't be done AT ALL. This one--maybe, but only with two yaks and a sherpa. ..." < 1284755171 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :227| It's like mathematicians, where the next step up from "trivial" is "open research question". "Nope... No...This problem can't be done AT ALL. This one--maybe, but only with two yaks and a sherpa. ..." < 1284755173 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, now you did double revert < 1284755175 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh well, it's already ~75% done, based on the size of the previous .db file, so I guess I'll just let it disk-thrash. But yes, I guess coimmit involves actual writes. < 1284755182 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, what were you thinking!? < 1284755195 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i didn't see yours < 1284755200 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, well fix it! < 1284755202 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Is double revert like the opposite of double compile? < 1284755212 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :You fix it, it's your fault for taking over my job. :--| < 1284755213 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284755221 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, no I don't. anyway look at the numbers < 1284755224 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :we haven't reverted < 1284755228 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I say all these are in < 1284755233 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :look at the quote ids < 1284755240 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Hell what? < 1284755249 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :225, 226 and 227 < 1284755251 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :wtf: < 1284755252 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/rev/e12a6c39ae21 < 1284755254 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :"changeset 7" < 1284755255 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :they got increasing ids < 1284755258 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :that's not right < 1284755260 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`revert 7 < 1284755263 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Done. < 1284755267 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`quote 225 < 1284755270 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :225| It's like mathematicians, where the next step up from "trivial" is "open research question". < 1284755272 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`quote 226 < 1284755274 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1284755274 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :and, writing the interpreter in CPS has made me wish I picked let and if instead of let* and cond (even though those lead to an obviously smaller implementation in Pixley) < 1284755277 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`revert 6 < 1284755279 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Done. < 1284755280 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`quote 225 < 1284755285 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :225| It's like mathematicians, where the next step up from "trivial" is "open research question". < 1284755288 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :I... < 1284755290 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :`revert e12a6c39ae21 < 1284755291 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Done. < 1284755294 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`quote 225 < 1284755296 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1284755301 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1284755302 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, maybe it uses a db outside the hg repo? < 1284755306 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :was that the revision of-- < 1284755308 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :your adding the quote < 1284755310 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :or the one before? < 1284755315 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/rev/e12a6c39ae21 < 1284755316 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i think it /reverts/ the one you provide, thus leaving us one too far back < 1284755317 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :not sure though < 1284755318 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`quote 224 < 1284755320 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :224| It's impossible to add fake quotes. < 1284755323 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :is 7:e12a6c39ae21 < 1284755324 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :oh, never mind then < 1284755324 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`addquote It's like mathematicians, where the next step up from "trivial" is "open research question". "Nope... No...This problem can't be done AT ALL. This one--maybe, but only with two yaks and a sherpa. ..." < 1284755330 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :225| It's like mathematicians, where the next step up from "trivial" is "open research question". "Nope... No...This problem can't be done AT ALL. This one--maybe, but only with two yaks and a sherpa. ..." < 1284755330 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :disaster perverted < 1284755336 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :`quote 226 < 1284755337 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1284755338 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :`quote 227 < 1284755341 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1284755342 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :phew < 1284755349 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :now /that/ would be fucked up < 1284755351 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, yeah it reverts to the one you give < 1284755362 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, well it could be doing cherry picking like darcs < 1284755367 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :reverting exactly the one you gave < 1284755379 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :rather than reverting to the one you gave < 1284755410 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :dfgp :P < 1284755418 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, wrt number 7: http://codu.org/projects/hackbot/fshg/index.cgi/graph/623d00b81b79 < 1284755418 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i think reverts used to show in the commit tree < 1284755424 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :and we were certainly at higher commit numbers < 1284755425 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284755440 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's a "initial reimport" 10 days ago; seems like some maintenance. < 1284755446 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric : addquote < ais523> then running repeatedly until you get the right sequence of random numbers < ais523> and just completely ignoring the input <-- some people live their entire lives this way, i reckon < 1284755449 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :FFFFF IT HAS THE SPACE AFTER < < 1284755455 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`quote 223 < 1284755456 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Doing cherry-picking to a binary sqlite database would be quite impressive. < 1284755457 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :223| Why do you use random acronyms you know we don't know the expansions of? alise: TLAAW < 1284755459 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`quote 224 < 1284755461 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :224| It's impossible to add fake quotes. < 1284755463 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`quote 222 < 1284755464 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :222|< alise> Why do you use random acronyms you know we don't know the expansions of? < pikhq> alise: TLAAW < 1284755469 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :AIEEEEE < 1284755474 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :It's all fucked! All fucked! < 1284755477 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Okay, I have a punning clan. < 1284755481 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`quote 219 < 1284755483 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :219| colon is where your ass comes from right < 1284755493 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`revert d9be89875ec0 < 1284755494 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Done. < 1284755496 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`quote 220 < 1284755498 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :HackEgo, can you please < 1284755498 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :220| < ais523> then running repeatedly until you get the right sequence of random numbers < ais523> and just completely ignoring the input <-- some people live their entire lives this way, i reckon < 1284755499 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :stop < 1284755500 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :with < 1284755502 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :This will not take long. < 1284755503 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :this < 1284755503 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :in < 1284755505 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :here < 1284755507 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it < 1284755508 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :is < 1284755509 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :spammy < 1284755519 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Umm, it's less spammy than a lot of fungot usage. < 1284755520 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :hqx: ei oikeen tied ett fnord kokeilla fnord vai vihaako ne mua < 1284755522 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(like this intentionally is to show how it is to other people) < 1284755527 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Ooh, Finnish from fungot! < 1284755528 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: and i was thinking of for example having an iterative fibonacci function wrapped inside one that only takes predicates and has an assumed decimal point for arithmetic operations). < 1284755537 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Now I'm going to continue repairing the timeline. < 1284755540 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, can you translate it? < 1284755548 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, can you take it to /msg please < 1284755555 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Only if someone else complains. < 1284755561 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`revert 1 < 1284755564 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Done. < 1284755565 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`quote 220 < 1284755567 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1284755572 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, what is wrong with quote 220? < 1284755572 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`quote 219 < 1284755574 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :219| colon is where your ass comes from right < 1284755575 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It's pretty ungrammatical, here's an approximation; "hqx: don't even know that fnord try fnord or whether they hate me". < 1284755589 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`addquote < ais523> then running repeatedly until you get the right sequence of random numbers < ais523> and just completely ignoring the input <-- some people live their entire lives this way, i reckon < 1284755591 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :220| < ais523> then running repeatedly until you get the right sequence of random numbers < ais523> and just completely ignoring the input <-- some people live their entire lives this way, i reckon < 1284755593 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: the timeline was disturbed < 1284755595 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, not enough Finnish data to work well I guess < 1284755596 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :I am re-adding quotes < 1284755599 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :but eliding those meant to have been reverted < 1284755609 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`addquote "Europe is the national anthem of the Republic of Kosovo." alise: I I was going to say something then your last line floored me < 1284755611 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :221| "Europe is the national anthem of the Republic of Kosovo." alise: I I was going to say something then your last line floored me < 1284755616 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: There shouldn't be any, that was probably from #douglasadams. < 1284755617 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`addquote Why do you use random acronyms you know we don't know the expansions of? alise: TLAAW < 1284755620 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :222| Why do you use random acronyms you know we don't know the expansions of? alise: TLAAW < 1284755624 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`addquote It's impossible to add fake quotes. < 1284755629 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :223| It's impossible to add fake quotes. < 1284755631 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, you used some Finnish in here < 1284755632 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :`addquote It's like mathematicians, where the next step up from "trivial" is "open research question". "Nope... No...This problem can't be done AT ALL. This one--maybe, but only with two yaks and a sherpa. ..." < 1284755634 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :224| It's like mathematicians, where the next step up from "trivial" is "open research question". "Nope... No...This problem can't be done AT ALL. This one--maybe, but only with two yaks and a sherpa. ..." < 1284755636 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, to oklopol and such < 1284755650 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :I should have added more spaces in-between the messages while I had the chance. Oh well. < 1284755696 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, which one did you remove? < 1284755741 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Just the one with <>s starting with a space that I already tried to revert, and failed without knowing so. I then readded it without the extra spaces, which I have restored in this timeline. < 1284755748 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :I've just compensated for `revert being broken. < 1284755756 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :I got my touchpad working! < 1284755760 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :Stupid default settings! < 1284755774 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : `addquote < ais523> then running repeatedly until you get the right sequence of random numbers < ais523> and just completely ignoring the input <-- some people live their entire lives this way, i reckon <-- it is right there? < 1284755776 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :the space < 1284755781 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, and don't touch it < 1284755784 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: not that one < 1284755786 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :the space should be there < 1284755786 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :a different one < 1284755788 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, which one < 1284755793 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :find out your fucking self < 1284755796 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1284755798 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :too much work < 1284755800 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i preserved it in /that/ one because cpressey quoted it that way < 1284755803 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :and it was his message < 1284755813 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, I was trying to take a sum(length(body)) over all messages in the db, and forgot the length() part; rather curious output: < 1284755814 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select sum(body) from logs where type = 0; < 1284755814 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Inf < 1284755837 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, curious indeed < 1284755854 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I guess it coerces everything to numerics, and there's something that starts with "Inf" that gets turned to +infinity. < 1284755861 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1284755878 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Are you cool enough to upload the DB itself? :| < 1284755886 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :To where, though? < 1284755892 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :zem.fi? < 1284755895 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Mail? < 1284755909 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :uploading to zem.fi would just be a cp if i understand your home-network correctly :P < 1284755910 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, do you know any locale like C but with UTF-8? < 1284755913 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :or an rsync i guess < 1284755922 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: en-US' UTF-8 locale < 1284755932 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, no it doesn't sort the right way < 1284755935 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :with upper case first < 1284755938 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, so doesn't work < 1284755940 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :Remind me what my preferred settings are: < 1284755943 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :en.UTF-8? < 1284755944 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :since I need that property here < 1284755945 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|WebPuppy: no < 1284755945 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :Min: 0.2 < 1284755949 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :Max: 2.0 < 1284755954 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :Accel: Max < 1284755964 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, does that exist? hm < 1284755974 0 :Sgeo|WebPuppy!unknown@unknown.invalid PRIVMSG #esoteric :Max is 1.0 < 1284755979 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: probably not < 1284755993 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't work, it defaults to C < 1284755997 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :no utf-8 < 1284755997 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric ::( my touchpad isn't cool enough to do two-finger scrolling < 1284755999 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :hqx: Well, I guess I can put it webbable for a while, but thanks to my crummy upload pipe, it'll take a while to download. < 1284756013 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: how slow's the pipe? < 1284756021 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :also, it'd take that long anyway < 1284756026 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :since you'd have to upload it somewhere < 1284756027 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : fizzie: Are you cool enough to upload the DB itself? :| <-- just use the script itself < 1284756031 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it will be faster < 1284756036 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :since the db is quite large < 1284756040 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, it is mostly automatic anyway < 1284756042 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :no, i haven't got all the logs in the format it wants < 1284756046 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :and that would take longer < 1284756053 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, no, tunes.org is fast < 1284756058 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :compared to zem.fi < 1284756062 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i don't want two copies of the text logs. < 1284756081 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, you can't update the db then < 1284756088 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|WebPuppy: Maxfix < 1284756088 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, and what format do you have them in? < 1284756096 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Can't you just set the LC_CTYPE category to en_US.UTF-8 but LC_COLLATE to C (or POSIX, I guess it's identical). < 1284756124 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :hqx: But then if I uploaded to some place with a fast pipe, all the interested parties (a total of you) could get it. < 1284756131 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm... doesn't seem to work for the initdb stuff of postgres < 1284756149 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh wait, I think I found a way around < 1284756150 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: tunes format < 1284756166 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, he has it in that too? Just with mtime being set as on server < 1284756176 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: "The category names translate into names of initdb options to override the locale choice for a specific category. For instance, to set the locale to French Canadian, but use U.S. rules for formatting currency, use initdb --locale=fr_CA --lc-monetary=en_US."; something like that. < 1284756194 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: precisely < 1284756201 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, yeah I need to modify which flags /etc/rc.d/posgresql passes to initdb < 1284756204 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :anyway grr databases suck (botte needs to have this crap in a db too) < 1284756207 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :so I can use it by hand < 1284756219 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :there needs to be a ... LISPABASE! < 1284756230 0 :Sgeo|WebPuppy!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1284756359 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, and yes databases suck < 1284756375 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, but give be a better alternative for this. object db doesn't seem very useful here < 1284756385 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :as I said: Lispabase! < 1284756402 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Do not ask what it is! I am formulating it right now! < 1284756437 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284756450 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, so... what is it? :D < 1284756455 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :AWESOME < 1284756458 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :hqx: Okay, it's at http://zem.fi/~fis/logs.db -- might spew it out as text/plain, do use wget or curl -- but if you want to keep the .db file up-to-date, you'll need the text logs. (And the mtime trick is only used by the fetch script, the updatedb.py one should run just fine if you just have the text files there; though it might need a two-line tweak if you have the original file names and not my YYYY-mm-dd.log ones.) < 1284756484 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Does anyone know of a nicer way to write the prolog bagof(X,p(X),X)? < 1284756500 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: 403 Joe for-Biden. < 1284756531 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :hqx: Whoopsie, fixed. < 1284756532 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Do they work with your log format in the olde logs? < 1284756541 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: If you start wgetting that too I'll murder you. < 1284756549 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, why would I wget it < 1284756551 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Guh, your upload really is the terrible. Oh well; I can wait 41 minutes. < 1284756551 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, ... < 1284756553 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: To slow mine down. < 1284756562 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, good idea :D < 1284756569 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :hqx: No, updatedb.py just handles the tunes.org text. And the upload's 1 Mbps, approximately. < 1284756647 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :LISPABASE! < 1284756699 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :I would have said Sexpbase, but I admit that does not roll off the tongue as easy < 1284756705 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Sexbase < 1284756734 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :The problem with a Lispabase is, like all Lisp database people have realised, the perfect database is basically sub-TC Prolog. So they end up just implementing that. And admittedly, Allegro Cache is probably amazing. < 1284756771 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :for retrieval expressivity, yes, sub-TC prolog < 1284756850 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :also, most web services end up needing a query language like that too < 1284756861 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :the problem is making it efficient, ofc < 1284756865 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :yup < 1284756877 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :and... undoability is... a parallel problem i guess < 1284756890 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :undoability? like atomic transactions or what? < 1284756892 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :versioning, i guess < 1284756901 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric ::- dynamic(stored/1). < 1284756901 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric : < 1284756901 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :memo(Goal) :- ( stored(Goal) -> true ; Goal, assertz(stored(Goal)) ). < 1284756903 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :oh my god that is beautiful < 1284756968 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :atomicity is... another parallel problem... maybe if you have it versioned like a VCS... well anyway < 1284756975 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, you *can* get gnuplot to produce histograms: just use something like "plot 'data' using (0.2*int($1/0.2)):2 smooth frequency" -- the 0.2*int(x/0.2) bit collapses bins into one X value, and "smooth frequency" makes it sum together such values. < 1284757004 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :hmm, in prolog dbs how do they do multiple columns? < 1284757005 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i'd guess like < 1284757012 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :col1(ID, Col1) < 1284757015 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :col2(ID, Col2) < 1284757021 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :but what if you don't want an ID? < 1284757026 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :just table(Cols) where Cols is a list? < 1284757042 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :hell, just use full-TC prolog. you're going to have queries that time out *anyway* < 1284757057 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :hqx: my prolog is sooo rusty < 1284757068 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric : hell, just use full-TC prolog. you're going to have queries that time out *anyway* < 1284757069 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :no :P < 1284757075 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :full-TC prolog is even more inefficient, i think < 1284757196 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :sufficiently clever compiler ftw < 1284757263 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :(not serious. my ftws are generally at least 50% facetious) < 1284757304 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :prolog really needs that wonderful multiplexer thing. sigh. < 1284757354 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Like a man once said, sufficiently clever compilers are indistinguishable from magic. < 1284757673 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :08:45:54 humans are very good at pretending to be IRC bots, I find < 1284757685 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :the great thing about this log is that i've forgotten whether it was really even a bot or not < 1284757698 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric : prolog really needs that wonderful multiplexer thing. sigh. ;; er, prolog-DB-language :P < 1284757731 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :ahh optbot < 1284757733 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :the mem'rys < 1284758055 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :why does postgresql have that elephant logo? < 1284758065 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :why is linux a penguin? < 1284758072 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :also, elephants never phorget. < 1284758087 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I would have guessed the "elephants equals memory" thing too. < 1284758123 0 :Gracenotes!~person@wikipedia/Gracenotes JOIN :#esoteric < 1284758143 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : why is linux a penguin? <-- I heard the story behind that < 1284758146 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :what's the less(1) for "stfu and display the ansi codes"? < 1284758152 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: that story was one after the fact < 1284758154 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :not before it was drawn < 1284758155 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :afaik < 1284758156 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, -r ? < 1284758158 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :unless it's a different one < 1284758161 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :as the cmd line switch < 1284758173 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :yeah, -r or -R < 1284758176 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :if you mean it mangles terminal control codes < 1284758182 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, one of those yeah < 1284758189 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :$ grep --colour -r optbot . | less -R < 1284758193 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i used to know how to make this work... < 1284758197 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The internet claims this was the source: http://www.pgsql.ru/db/mw/msg.html?mid=1238939 < 1284758198 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :still not working though < 1284758203 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, the one about Torvalds and penguins? < 1284758214 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :obscure: a revolver/hit man (Grosse Pt is an anagram of Postgres, and an < 1284758214 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :abbreviation of the title of the new John Cusack movie) < 1284758214 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :haha wat < 1284758233 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: well, i remember Torvalds' description of it as just having eaten and then copulated. < 1284758240 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :so, uh, there is that < 1284758252 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, didn't it try to bite him? < 1284758259 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :wat < 1284758265 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Quit: Leaving < 1284758267 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :must have misremembered < 1284758275 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i don't think there was a real penguin. < 1284758289 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, I think there was one when he was down at some zoo or something < 1284758299 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :perhaps < 1284758300 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :not sure < 1284758307 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i'm not about to grab my copy of Just For Fun and look it up :) < 1284758329 0 :Sgeo|Puppy!~Sgeo|Pupp@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1284758364 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I do remember some sort of penguin assault story, too. < 1284758374 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :so what's the grep | less thing to get the lovely colours? < 1284758392 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284758394 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :--colour=force < 1284758399 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :What is a Linux Plaintext partition? < 1284758402 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :$ grep --colour=force -r optbot . | less -R < 1284758405 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :gross < 1284758406 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|Puppy: what? < 1284758428 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :./08.08.07:13:55:01 --- nick: OerjansTerribleP -> otpbot < 1284758440 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :On my HD, there was a NTFS partition and a partition of type 88 < 1284758456 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Which according to my friend's Knoppix's fdisk -l, is Linux Plaintext < 1284758466 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :plaintext partition. sounds yummy < 1284758467 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :(This was yesterday, not right now) < 1284758480 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :might merely be corrupted data < 1284758482 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :which you know you have < 1284758521 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :02:49:42 * tusho writes a parser for a restricted subset of querying english < 1284758521 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :02:49:53 rabbit's tails' lengths -> rabbit.tails.map(length) < 1284758521 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :02:50:08 and then I can parse "x is y", "x has y" and build up a silly little knowledge databse < 1284758521 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :02:50:11 *database < 1284758521 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :02:50:14 via irc! < 1284758526 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :I sure wish you finished writing that, tusho! < 1284758535 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :03:01:26 "the length of the rabbit's tail is 5cm" -> (is (rabbit tail length) (5cm)) is kind of non-trivial... < 1284758539 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Eff you! Keep working! < 1284758561 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Usually it should be 83 or 8e or fd. < 1284758580 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"What to do afterwards? Last year I made a hack, reserving type 88 hex for a Linux plaintext partition table. You must be able to find the kernel patch somewhere on Google, otherwise ask. No fdisk required, the partition table is just plaintext that you edit using emacs or vi." < 1284758583 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Here, you write that parser. < 1284758584 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Doesn't sound very widely used. < 1284758601 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'll delegate to our natural-language folks. < 1284758605 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :google is not very helpful < 1284758607 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :AUUUGUUUUR < 1284758614 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :regarding linux plaintext partitions < 1284758620 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :i doubt it's really that < 1284758623 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :since he's lost huge swathes of data < 1284758625 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :nor is gogol, but he has an excuse < 1284758631 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :some stuff is bound to just be corrupted < 1284758663 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :i like how the list of partition types has come down through the ages like a mythological narrative < 1284758681 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's helpful if you want to know the reason, but I can't seem to be able to find the patch in question. < 1284758690 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :88? oh, that's a Linux Plaintext Partition! What's that? Oh, it's... < 1284758698 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : 02:49:42 * tusho writes a parser for a restricted subset of querying english <-- W|A? < 1284758720 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: no :P < 1284758721 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: It's actually "Linux Plaintext Partition Table", though; seems that some places have cropped the name. < 1284758725 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :all it would do is < 1284758727 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hqx, I was joking < 1284758745 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :"x's y" -> x.y; "xs' y" -> xs.map(y) < 1284758749 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :"x of y" -> y.x < 1284758757 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :"the x" -> x, more or less, or perhaps member-of(xs) < 1284758767 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :and infix stuff like "X is Y" -> is(X,Y) < 1284758767 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: that makes more sense. but also provides even more support for my "oral tradition" analogy. < 1284758779 0 :hqx!unknown@unknown.invalid PRIVMSG #esoteric :plus some stuff for handling plurals like person/people < 1284758799 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, hah < 1284758800 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :but, still, writing a partition table in plaintext? that's pretty weird < 1284758815 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, yeah apart from a handful of well known ones no one really knows < 1284758832 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, personally I only have types fd and 82 < 1284758840 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :no 8e or such < 1284758841 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There are a few lists of the types, with descriptions. < 1284758856 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, yeah you should use XML < 1284758859 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :not plain text! < 1284758912 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe they could invent a XML-based GPTv2 for EFI next. < 1284758924 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Then everyone would have to have a XML parser in BIOS. < 1284758929 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Now that'd be the awesome. < 1284758968 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, anyway 83 is the normal linux one. fd is raid with kernel auto config, 8e is linux lvm. < 1284758977 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :just to help with any confusion < 1284758996 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh and 82 is swap < 1284758996 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I know those few; that's why I listed them in particular. < 1284759060 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fdisk lists "a0 IBM Thinkpad-vi" here < 1284759065 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :which looks truncated < 1284759068 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :what is it really < 1284759072 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and what is it used for < 1284759085 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Reported for various laptops like IBM Thinkpad, Phoenix NoteBIOS, Toshiba under names like zero-volt suspend partition, suspend-to-disk partition, save-to-disk partition, power-management partition, hibernation partition. Usually at the start or end of the disk area." < 1284759093 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Says my handy list at http://www.win.tue.nl/~aeb/partitions/partition_types-1.html < 1284759103 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(The list also contains some links to other lists.) < 1284759106 0 :Sgeo|Puppy!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1284759122 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Don't know why "-vi" in particular, though. < 1284759134 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1284759174 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :My fdisk lists a0 as "IBM Thinkpad hi", and it probably should continue "...ernation" or something. < 1284759257 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, seems to have LANG set < 1284759328 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh. According to strings (and probably the corresponding translation files) they have longer names in there, I just don't know how to make fdisk display them. < 1284759438 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote host closed the connection < 1284759456 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1284759466 0 :Slereah!~nigger@ANantes-259-1-3-97.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1284760136 0 :Sgeo|Puppy!~Sgeo|Pupp@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1284760527 0 :prettyrobots!~alan@ip98-164-121-233.no.no.cox.net JOIN :#esoteric < 1284760548 0 :prettyrobots!unknown@unknown.invalid PART #esoteric :? < 1284760549 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sets an EM pulse on prettyrobots < 1284760551 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Aww < 1284760985 0 :hqx!unknown@unknown.invalid NICK :alise < 1284761118 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :o.O < 1284761136 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I should just burn Ubuntu < 1284761147 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Puppy Linux, there's all these little things getting on my nerves < 1284761153 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :I'll need to find a CD-R somewhere < 1284761279 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/act.png -- first gnuplot-based log-activity plot; doesn't do cumulative yet, does only rectangular-window smoothing, only 2010-01 -- 2010-09 (but with labels on the axis), default color specification isn't so hot. < 1284761365 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Also, Y-scale lies a lot. Well, for some values of lying. < 1284761421 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :tl;dr i win < 1284761427 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :...? < 1284761430 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Hey look < 1284761436 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :See that drop to the buttom? < 1284761438 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*bottom? < 1284761439 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Near the start? < 1284761440 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I found it! < 1284761506 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :FUCK NSPLUGINWRAPPER < 1284762107 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what package do you suggest for interfacing with postgres in python? < 1284762177 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : I found it! < 1284762177 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : FUCK NSPLUGINWRAPPER < 1284762178 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1284762195 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :unrelated < 1284762252 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, now I have that star trek parody song you linked a few days ago (or was it yesterday?) stuck on my head < 1284762272 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, cumulative is easier to read < 1284762310 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1284762325 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, but as you can see you dropped below my level several times. But at other times you stood for more than those not on the 10-top list < 1284762384 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I don't remember which Postgres/Python thing I've used; something that does the usual dbapi2 or whatever they called that. < 1284762409 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, both things I can find in arch repos does the dbapi2 stuff < 1284762417 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, I want to know which one though :/ < 1284762418 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Psycopg sounds familiar. < 1284762442 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, does "pypgsql" sound familiar as well? < 1284762447 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Not as familiar. < 1284762452 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://wiki.postgresql.org/wiki/Python -- there certainly seems to be many of them. < 1284762467 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Psycopg1 or Psycopg2? < 1284762490 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :2, I guess. < 1284762494 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1284762498 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :psycopg2 then it is < 1284762506 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :the pypsql is dead anyway it seems < 1284762604 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/act.png -- updated for the full clog range, but not yet cumulative/relative. To get the cumulative sums is easy, but I'm not yet sure how to do filled areas with gnuplot. (That one has a time-step of one day per window, and a window length of one full month, so it averages more.) < 1284762698 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :Nants ingonyama bagithi Baba! < 1284762750 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think I can write cumulative with just a suitable "using" spec, but it's going to be ugley; maybe I should have Python sum them up. < 1284762822 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :hmm, I don't think it's necessarily wise to let python do anything < 1284762842 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1284762871 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Python's ternary operator is just freaky, though. < 1284762880 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :it has one? < 1284762892 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, yes indeed < 1284762898 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Sure; it's written "x if c else y", and it does "c ? x : y". < 1284762921 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, it reads like English though? < 1284762922 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But it's a real expression, so you can stick it wherever. < 1284762952 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It reads a bit like english, but not so much. < 1284762954 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, I remember seeing some rationale for it < 1284762979 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :They do have a rationale about using it in cases where x is the "usual" case, and y the "exceptional" value. < 1284762994 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1284763006 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :rationale? if it's more articulate than "ook? ook!" I'll be officially surprised < 1284763028 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, fizzie posted it < 1284763029 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1284763059 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: oh, is that what he meant by "ook? ook!"? I see :) < 1284763071 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, hah < 1284763153 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm python docs seem to suggest using a cursor and execute on that < 1284763162 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, rather than doing it directly on the connection < 1284763165 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :no idea why < 1284763186 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't know either; doing it directly on the connection creates a cursor and runs execute on the new one. < 1284763193 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And then returns it. < 1284763198 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :hmm, perhaps they stole it from a VB style-guide or something? < 1284763309 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hm, well, a cumulative plot: http://zem.fi/~fis/actf.png < 1284763369 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :AttributeError: 'psycopg2._psycopg.connection' object has no attribute 'execute' < 1284763379 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, not for psycopg2 it seems < 1284763384 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, maybe they haven't defined the shortcuts, then. < 1284763392 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's a sqlite3 thing. < 1284763396 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1284763399 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :so a cursor it is < 1284763460 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :BLAH < 1284763851 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, to complete the trifecta, relative-activity plot from gnuplot: http://zem.fi/~fis/actr.png -- I especially like it how it put the nicknames behind the filled plot, not in front. < 1284763989 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Incidentally, according to this data there has been one 31-day period during which alise has been responsible for 46.1 % of all the lines said on the channel. It's not quite half, but impressively close. (It probably would go well over one half if I shortened the window from month to, say, wekk.) < 1284764103 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, actually that's just an artefact; the 46.1 % peak is the window at 2010-08-29, which isn't a full month long, only half. But still, there's something at least very close to 45 % in autumn 2009. < 1284764279 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Also funny how pre-2006 summer there's been a completely different set of people talking. < 1284764317 0 :MigoMipo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1284764418 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Cf. http://zem.fi/~fis/act-old.png ) < 1284764462 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1284764521 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Er, except actually I; I had managed to hide my own stuff from the actr.png I had up earlier, fixed now.) < 1284764578 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hrrm: http://wiki.postgresql.org/wiki/Todo:Collate < 1284764596 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Oh wait, chat data < 1284764602 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Grrrrr < 1284764633 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Heh, sounds messy. < 1284764696 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, can you fix the nick labels on http://zem.fi/~fis/actr.png ? < 1284764705 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: From the section on index use on LIKE expressions, which is basically where the collation makes a difference: "The optimizer can also use a B-tree index for queries involving the pattern matching operators LIKE and ~ if the pattern is a constant and is anchored to the beginning of the string — for example, col LIKE 'foo%' or col ~ '^foo', but not col LIKE '%bar'. However, if your server does not use the C locale you will need to create the index with < 1284764706 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :a special operator class to support indexing of pattern-matching queries. See Section 11.8 below." < 1284764728 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I can make the graph endpoint to something like middle of 2011, that should unhide the nicks. < 1284764733 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't quite know how to get them on top. < 1284764747 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, couldn't you put them on the side < 1284764756 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I guess I can do that, too. < 1284764768 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It makes the graph area smaller, but then again so does moving the endpoint. < 1284764782 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, just made the total drawing wider! < 1284764846 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm not quite sure what the optimal width is. < 1284764850 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, being able to do: < 1284764852 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :CREATE TYPE MSGTYPE < 1284764853 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : AS ENUM ('msg', 'act', 'notice', 'join', 'part', < 1284764853 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : 'quit', 'kick', 'nick', 'topic', 'mode'); < 1284764854 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :is quite nice < 1284764860 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :compared to sqlite < 1284764868 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, actr.png quick-fixed with "set key outside right center". < 1284764936 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Also, I'unno; I'd rather do the types in the client app, just in case the SQL API can't handle customizations like that. The esolog.py that does the esolog.logrange() generator on-the-fly maps the numbers to strings like that and back. < 1284764951 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Why am I not in the graphs? < 1284764958 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|Puppy, you are, in * < 1284764965 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|Puppy, you simply don't talk enough < 1284764976 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Either that, or you use non-fixed nicks too much. < 1284764977 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, you could try to merge Sgeo* to see if it matters < 1284764997 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, like you should merge fizzie fizzien900 < 1284765007 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I could, yes. I did get Sgeo in the 2010-only plot. < 1284765017 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, I always liked to read the latter fizzien 900 < 1284765022 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :rather than fizzie n900 < 1284765023 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Which was the 2010-only plot? < 1284765032 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Also, I want to know the date I first appeared here < 1284765034 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :>.> < 1284765035 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :back < 1284765038 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :wb < 1284765044 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|Puppy, just import the thing into your db < 1284765053 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :...the thing? < 1284765060 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|Puppy, complete clog logs < 1284765085 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I'll check for first date for you < 1284765088 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|Puppy: 2005-11-10 21:48:04, according to clog. < 1284765101 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Didn < 1284765103 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(That's a nick-change from Sgeo to Sgep.) < 1284765110 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Didn't realize there was a full log thing < 1284765137 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Where is it? < 1284765150 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :91399|2005-11-10 21:48:04|Sgeo|||7|Sgep < 1284765153 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|Puppy, that one < 1284765158 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :I meant, the full logfile < 1284765159 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I think it is a nick change < 1284765170 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Sgeo|Puppy: 2005-11-10 21:48:04, according to clog. < 1284765175 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: (That's a nick-change from Sgeo to Sgep.) < 1284765178 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, ah < 1284765180 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Is there an echo in here?" < 1284765193 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Aaanyway, link to logs is in the topic. < 1284765196 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :I can actually ask the bot? < 1284765198 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's always been in the topic. < 1284765201 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, first line you said was in: 107493|2006-01-23 02:05:47|Sgeo|||0|Bye all < 1284765205 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|Puppy, ... which bot? < 1284765211 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I know where the 1 day logs are < 1284765217 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :Do I have to combine them myself? < 1284765229 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|Puppy, what do you think we did for these stats? < 1284765241 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|Puppy: There scripts we've been discussing have been posted, though. < 1284765241 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|Puppy, we imported them into a db from those files! < 1284765259 0 :Sgeo|Puppy!unknown@unknown.invalid PRIVMSG #esoteric :This IRC client is a PITA < 1284765270 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :just grep the last log for sprunge < 1284765282 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, unless you made any further updates? < 1284765286 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|Puppy: Or: http://p.zem.fi/esolog-fetch.py http://p.zem.fi/esolog-updatedb.py < 1284765296 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's not "further updates", but it does include your fixed regexps. < 1284765303 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284765305 0 :Sgeo|Puppy!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1284765309 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what you update in place? < 1284765319 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Sure, why not?-) < 1284765337 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, < 1284765371 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's no version number, so any changes are fair game. < 1284765382 0 :Sgeo|FsckThatCli!18bf618a@gateway/web/freenode/ip.24.191.97.138 JOIN :#esoteric < 1284765392 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, it is strange that the first sgeo message with type 0 is "107493|2006-01-23 02:05:47|Sgeo|||0|Bye all" < 1284765393 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :How much space do the logs take? < 1284765402 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If it makes you feel better, consider those URLs to unchangingly point to the latest version. < 1284765404 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :And what was the first Sgep message? < 1284765414 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|FsckThatCli, 170 MB or such, >200 MB when importing it into the db < 1284765417 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for the db file itself < 1284765418 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that is < 1284765424 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Meh < 1284765435 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Maybe when my computer's working again, I'll play with it < 1284765448 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1284765449 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :$ du -sh logs.db logs < 1284765450 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :239M logs.db < 1284765450 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :113M logs < 1284765453 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :those are the numbers < 1284765457 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :the latter contain all *.log < 1284765475 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :66574|2005-09-17 21:16:51|Sgep|||0|Hi all < 1284765479 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's the first Sgep message. < 1284765522 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : Incidentally, according to this data there has been one 31-day period during which alise has been responsible for 46.1 % of all the lines said on the channel. It's not quite half, but impressively close. (It probably would go well over one half if I shortened the window from month to, say, wekk.) < 1284765522 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : Oh, actually that's just an artefact; the 46.1 % peak is the window at 2010-08-29, which isn't a full month long, only half. But still, there's something at least very close to 45 % in autumn 2009. < 1284765524 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i am fucking awesome < 1284765548 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : That's the first Sgep message. <-- ah yes < 1284765550 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :alise: I'm sure I could think of alternative adjectives, too. < 1284765554 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :awesome-lise < 1284765556 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :why the nick change < 1284765572 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Maybe a off-by-one error incremented his nick accidentally. < 1284765580 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, decremented < 1284765586 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :<Sgeo|Puppy> Yes, I know where the 1 day logs are < 1284765586 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :<Sgeo|Puppy> Do I have to combine them myself? < 1284765590 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :from sgep to sgeo < 1284765591 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :grep -ri sgeo . < 1284765625 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :I forgot the password for Sgeo < 1284765633 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :So had use Sgep < 1284765641 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Eventually remembered Sgeo's password, I think < 1284765651 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :66580|2005-09-17 21:16:51|Sgep|||0|Hi all < 1284765652 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :66649|2005-09-17 22:39:11|Sgep|||1|is using konq, and can't figure out Java, so I can't really see EsoShell :-( < 1284765656 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|FsckThatCli, what was esoshell? < 1284765682 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :15:37:23 ihope: http://esoshell.kidsquid.com/ 15:37:45 ihope: it allows you to use certain esoteric languages straight from your web browser < 1284765709 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, last first-page google-result for esoshell: "Search Kazaa for esoshell brainfuck - esolang albums. Page 1 of 0 ..." Yeah, I'm sure there's a lot of albums like that. < 1284765711 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, so I was on #esoteric before then < 1284765730 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :erm, I mean, Freenode < 1284765743 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :http://esoshell.kidsquid.com/ = 403 < 1284765744 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1284765757 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :anyone seen calamari recently? < 1284765774 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :My first day: < 1284765784 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :1804491|2010-09-15 07:16:24|calamari|||5|Quit: Leaving < 1284765785 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284765790 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Harbringer of things to come? < 1284765791 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :17:19:29 PESOIX? < 1284765821 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|FsckThatCli, what was PESOIX? < 1284765822 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284765832 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Inspiration for PSOX < 1284765853 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Story of the name PSOX: < 1284765858 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Increment PESOIX to PESOX < 1284765866 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select count(*) from logs where type = 0 and body like '%?'; < 1284765867 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :151756 < 1284765871 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that's a lot of questions < 1284765885 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Hear complains about the name being too similar, so go with phonetics: P-ESO-X = P S O X < 1284765913 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select count(*) from logs where type = 0 and body like '%? '; < 1284765913 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :385 < 1284765916 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's probably mostly me. < 1284765920 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Well, P-ES-O-X I guess < 1284765953 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select nick, count(*) as k from logs where type = 0 and body like '%? ' group by nick order by k desc; < 1284765953 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fizzie|157 < 1284765953 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :EgoBot|110 < 1284765954 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :calamari|28 < 1284765955 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, why? < 1284765958 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's not *only* me. < 1284765959 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1284765973 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :What do you mean, I don't ask too many questions? < 1284765973 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, why is it mostly you though < 1284765980 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|4505 < 1284765986 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that is the number of lines ending in ? < 1284765988 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for you < 1284765997 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure I've told the story before; we had a babblebot that tried to answer anything that ended with "?" on another channel, so I got into a habit of adding a space after a trailing ? to keep it quiet. < 1284766007 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :select nick, count(*) as cnt from logs where type = 0 and body like '%?' group by nick order by cnt desc LIMIT 20; < 1284766028 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hah < 1284766030 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: that sounds like the worst bot ever! < 1284766033 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :<fizzie> alise: I'm sure I could think of alternative adjectives, too. ;; awesomely fucking? < 1284766050 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, when did fizzie say that? < 1284766084 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, how do you merge ehird* into one post for the count here < 1284766220 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, hah I win over you. I asked more questions than you. Not a large difference (24763 vs 32918). < 1284766220 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :ACTION feels like plotting 4-dimensional graphs < 1284766265 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select count(*) as cnt from logs where (nick like 'Sgeo%') and type = 0 and body like '%?' LIMIT 20; < 1284766265 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :5615 < 1284766276 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|FsckThatCli, you asked quite a few. Hm should do questions / total lines < 1284766279 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that would be interesting < 1284766313 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :What's that LIMIT 20 for? < 1284766338 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : alise, hah I win over you. I asked more questions than you. Not a large difference (24763 vs 32918). ;; so i'm wiser. < 1284766340 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You have more comments in general, though; you should compare the question fractions instead. < 1284766351 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select qn, (kq+0.0)/k from (select nick as qn, count(*) as kq from logs where type = 0 and body like '%?' group by nick) join (select nick as tn, count(*) as k from logs where type = 0 group by nick) on qn = tn where k > 100 order by (kq+0.0)/k desc limit 10; < 1284766351 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ELIZA|0.675496688741722 < 1284766351 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :amca|0.461077844311377 < 1284766351 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :KajirBot|0.458536585365854 < 1284766365 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's "fraction of questions" for people with more than 100 comments in total. < 1284766381 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(There are a few nicks with only questions, which is pretty boring.) < 1284766386 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :KajirBot! < 1284766387 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :That's MINE! < 1284766389 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Vorpal: You have more comments in general, though; you should compare the question fractions instead. <-- hm what do you mean < 1284766398 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I thought that was what I said < 1284766408 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :How about fractions for nonbots? < 1284766422 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yes, it was a reply to the earlier comment on you winning; I was busy writing that statement. < 1284766424 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :./07.11.24:16:50:37 --- quit: KajirBot (Remote closed the connection) < 1284766424 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :./09.01.19:10:12:16 nope, KajirBot and seabot < 1284766428 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Ah, archaeology. < 1284766458 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :exit < 1284766461 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Filtering on >1000 comments gives real people: http://p.zem.fi/zpw4 for top-10. < 1284766463 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :q(). < 1284766466 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :^D < 1284766470 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :^C < 1284766474 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :^Z < 1284766476 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Also, Sgeo wins there.) < 1284766502 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :*bye < 1284766506 0 :cpressey!unknown@unknown.invalid QUIT :Quit: leaving < 1284766546 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Dear Puppy Linux: < 1284766554 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Closing the lid should not put the computer to sleep < 1284766573 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: 32918 / 223498 = 0.147285 < 1284766574 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : alise: 24763 / 392906 = 0.063025 < 1284766574 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Sgeo: 5615 / 25044 = 0.224205 < 1284766581 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :see? I am wise. < 1284766586 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, that is with nick aggregation < 1284766595 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, no it means that you are not curious < 1284766628 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i'm curious < 1284766632 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i just work things out myself instead :) < 1284766651 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, no I much prefer my interpretation here! < 1284766652 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :ACTION might be suffering from question poisoning < 1284766663 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|FsckThatCli: no: we're the ones suffering. trust me. < 1284766671 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, XD < 1284766674 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :./09.01.19:10:13:23 sorry, i haven't eaten something before. have you got ten black holes? < 1284766679 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :N... not really, no. < 1284766702 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :08:10:36 Why is it that it seems no one cares? < 1284766702 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :08:12:01 * pikhq wakes < 1284766702 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :08:12:15 hi pikhq < 1284766702 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :08:12:22 Sgeo: because people do other things than talk about psox < 1284766702 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :08:12:56 * Sgeo goes to #PSOX < 1284766703 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, markov chain I presume? Or something else < 1284766707 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :ACTION stuffs alise full of iron and throws em at a start < 1284766713 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: no, that was when you tried to eat it anything other than a ridiculous item < 1284766716 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hrmfdrm < 1284766732 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, um what < 1284766739 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*Feed it < 1284766742 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1284766745 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Have you read The Metamorphosis of Prime Intellect? < 1284766747 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that makes a lot more sense < 1284766758 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :*star < 1284766765 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :ACTION chooses the Sun < 1284766784 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :no, don't pollute the sun! < 1284766834 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :It suddenly occurs to me that that will not result in a black hoe < 1284766836 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :*hole < 1284766866 0 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1284766973 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|FsckThatCli, merging sgep* into your stats too your question ratio goes down to 0.223952 < 1284766977 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :a marginal change < 1284766995 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :this would indicate you have become more questioning over time perhaps < 1284767001 0 :tombom_!unknown@unknown.invalid QUIT :Quit: Leaving < 1284767004 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :What's Sgep's question ratio? < 1284767007 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :probably within the statistical error margin though < 1284767009 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :By itself? < 1284767054 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :0.2 exactly. but 53/265 shows how small the data set is < 1284767058 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :We should look for days where for some reason, questioning rations for people, at least one person, are particularly high < 1284767061 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Yes, I have. < 1284767066 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :so unlikely to be statistically significant < 1284767079 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I'm reading it now. < 1284767079 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :I think today's, for example, is a bit high? < 1284767085 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Except I'm not me < 1284767097 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|FsckThatCli, I'm matching on Sgeo% not Sgeo < 1284767124 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : We should look for days where for some reason, questioning rations for people, at least one person, are particularly high <-- you do that, not me < 1284767195 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, anyway I suspect if we cut away your monologues you will have a lot higher question ratio < 1284767209 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :11:11:35 * Sgeo is here only for a few min right now < 1284767210 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :11:11:42 I'll be back laterish maybe < 1284767210 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :11:12:31 um, actually, I can't risk the computer beeping < 1284767210 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :11:12:31 Bye < 1284767215 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: my monologues usually have a lot of questions... < 1284767221 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I prefer "soliloquies" < 1284767224 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Group over year to find change-over-time, something like this: < 1284767228 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select qyr, qn, (kq+0.0)/k from (select substr(tstamp,1,4) as qyr, nick as qn, count(*) as kq from logs where type = 0 and body like '%?' group by qyr, qn) join (select substr(tstamp,1,4) as tyr, nick as tn, count(*) as k from logs where type = 0 group by tyr, tn) on qyr = tyr and qn = tn where k > 1000 order by (kq+0.0)/k desc limit 10; < 1284767234 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :2007|Sgeo|0.278288868445262 < 1284767238 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :2008|Sgeo|0.264714946070878 < 1284767241 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :2010|Phantom_Hoover|0.225965296232609 < 1284767245 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :2007|ihope|0.224911749873928 < 1284767248 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :2009|Sgeo|0.221869590305828 < 1284767249 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Apologies for the trailing spaces there.) < 1284767264 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, well yes but this only matches end of line < 1284767281 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : (Apologies for the trailing spaces there.) <-- where < 1284767310 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, anyway this doesn't do the all-important nick aggregation < 1284767316 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Those lines have trailing spaces; probably not noticeable on some clients, or screens wider than my phone. < 1284767318 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :without which I consider the results useless < 1284767329 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :ihope and uorygl and Warrigal should be aggregated < 1284767337 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, they were stripped here < 1284767341 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's a hack, not something "all-important". < 1284767352 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :beep < 1284767359 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, it's all important, it lowers my question ratio a bit < 1284767362 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :... < 1284767368 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :quintopia is WARRIGAL? < 1284767376 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that < 1284767378 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :explains a lot < 1284767378 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :wharrgarbl? < 1284767390 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|FsckThatCli: Uhh? < 1284767391 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well wait < 1284767392 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :What makes you think that? < 1284767395 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I consider any results that just match for "?" at eol "useless", so there. < 1284767405 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, indeed < 1284767407 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Ok, maybe not < 1284767416 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :But just beeping after me pinging Warrigal < 1284767419 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :they act nothing alike. < 1284767430 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :beep may have been in response to < 1284767431 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : 11:11:35 * Sgeo is here only for a few min right now < 1284767431 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : 11:11:42 I'll be back laterish maybe < 1284767431 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : 11:12:31 um, actually, I can't risk the computer beeping < 1284767431 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : 11:12:31 Bye < 1284767432 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :perhaps i am and have changed a lot? < 1284767438 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: are you? < 1284767445 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :you still play agora < 1284767448 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and act exactly like you did < 1284767449 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :so i doubt that :p < 1284767458 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :e's connected to a French Freenode server < 1284767460 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1284767470 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|FsckThatCli: irrelevant < 1284767474 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :so am i < 1284767480 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the beep was in response to a wall of text i didn't feel like reading < 1284767505 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :ACTION pushes Virus Comix onto quintopia < 1284767522 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i haven't finished reading subnormality yet. i'll get to it < 1284767524 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :#feather-lang is lonely, while waiting for ais < 1284767525 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1284767548 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Okay, here's something that doesn't need nick-aggregation: the most confused month of #esoteric: < 1284767551 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :sqlite> select qyr, (kq+0.0)/k from (select substr(tstamp,1,7) as qyr, count(*) as kq from logs where type = 0 and body like '%?' group by qyr) join (select substr(tstamp,1,7) as tyr, count(*) as k from logs where type = 0 group by tyr) on qyr = tyr order by (kq+0.0)/k desc limit 10; < 1284767556 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :2004-03|0.153846153846154 < 1284767560 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it does indeed have a lot of text, but it isn't frequently published, so it's easy to stay afloat < 1284767560 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: you realise he hates being pestered about Feather? < 1284767563 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hah < 1284767577 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :* Sgeo|FsckThatCli pushes Virus Comix onto quintopia ;; he linked two yesterday :P < 1284767586 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, actually he bought it up a few weeks ago, saying he had written a bit of code on it < 1284767591 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, without me mentioning it < 1284767600 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :15.4 % questions. (The second place goes to 2007-04 with 13.0 %.) < 1284767602 0 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1284767608 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Hey, I wasn't there for the first place < 1284767611 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, what about last full month < 1284767625 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo|FsckThatCli: ? < 1284767627 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :? < 1284767630 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :... < 1284767631 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: *brought, and yes < 1284767636 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: but he wasn't pestered about it < 1284767639 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :12.2 %. < 1284767646 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, still quite confused < 1284767648 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: fff no space between number and % < 1284767649 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(For last month.) < 1284767659 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :15:37:21 erm, I don't know C < 1284767659 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :15:37:27 What's write(), and how does it work? < 1284767687 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, i should start writing like augur, just to annoy you < 1284767721 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :write() is not C, it's POSIX < 1284767744 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :alise: Finnish grammar rules put a space there, blame them for forcing the habit on me. < 1284767756 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :poll: what's you favorite major syntax style? C, Scheme/LISP, Smalltalk, Forth, Prolog, Ada, assembly? < 1284767764 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: AliseLang < 1284767767 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I think Swedish put a space in front of % too < 1284767768 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :(write-in vote) < 1284767775 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :forth has no syntax < 1284767781 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alise: since when is that "major"? < 1284767790 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, something between lisp and perl is my answer < 1284767795 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :alise: Yes it has no syntax that is why sometimes you make syntax for some commands if they are needed < 1284767796 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it does. it consists of sentences separated by spaces < 1284767797 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :US English grammar rules require punctuation in ", and I can't stand it < 1284767801 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: i refuse to answer populist questions < 1284767803 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and no < 1284767809 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :because you can write a word that parses it as anything < 1284767816 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :technically, the default compiler word separates by space, yes < 1284767819 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :but that's just one of many < 1284767824 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :alise: Yes < 1284767828 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and there's nothing stopping you writing a word "c" that interprets everything after it as regular C code < 1284767831 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :so no: Forth has no syntax. < 1284767832 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :FINE < 1284767840 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :question stands < 1284767843 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : quintopia, something between lisp and perl is my answer < 1284767847 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :what's your favourite letter of the alphabet? < 1284767851 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"Something between A and Z." < 1284767862 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :alise, yes, closed interval! < 1284767867 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :this is why the question stands < 1284767874 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i refuse to answer :) < 1284767893 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i've got a new lang in mind, and i want it to be very comfortable to write < 1284767895 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The question stands on its head and wags its tail. < 1284767902 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, I would say Erlang or Haskell then. They are not in the list but the list doesn't contain any nice syntaxes. < 1284767904 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so i just wanted to know what makes people feel msot at home < 1284767911 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :erlang's syntax is gross < 1284767918 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :it looks like prolog while acting nothing like prolog < 1284767923 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :and prolog doesn't have the prettiest syntax in the first place < 1284767929 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :true < 1284767930 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: fuck most people < 1284767932 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :haskell then < 1284767932 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :write what you like < 1284767939 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i'm going to lump them all together haskell/prolog/erlang < 1284767941 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :just for fun < 1284767943 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :seriously? < 1284767946 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :haskell is nothing like the others < 1284767948 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, they are not like each other < 1284767950 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :Smalltalk is a nice syntax < 1284767954 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :alise: For favorite letter of alphabet ,but what if you want alphabet other than English alphabet, then it won't be A to Z? < 1284767955 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :anyway i refuse to answer because they'll dilute your language into something everyone else likes < 1284767959 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yes, well, i just did it! mwahahaaha < 1284767960 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :instead of something you like, which is where innovation comes in < 1284767964 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, :D < 1284767969 0 :Sgeo|FsckThatCli!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, it is obvious that you know no Haskell, Prolog, or Erlang < 1284767976 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: en:alphabet == latin alphabet almost always. < 1284767978 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alise: i resent the implication that i can't stand on my own and be innovative < 1284767981 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you don't know me!