< 1235347451 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1235347747 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :http://www.curioustaxonomy.net/ < 1235347754 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to bed < 1235347776 0 :impomatic!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1235347911 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://www.conservapedia.com/Diagonalization < 1235347998 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :" Diagonalization and the Existence of God" < 1235347998 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ah yes, conservapedia, truly MY reliable source of information. < 1235348004 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yep, I'm on conservapedia < 1235348040 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :However, diagonalization argues that no greatest idea can exist: quite bluntly, God is infinite, therefore He can be diagonalized to produce an even greater infinite.[3] This seeming disproof of the existence of God has cast doubt on the validity of Cantor's diagonalization. < 1235348071 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Even for conservapedia that's pretty retarded :P < 1235348098 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I bet this was written by Shlafly < 1235348101 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I especially like how 2/3 references were in that section :P < 1235348107 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :He has that weird obsession with math < 1235348121 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :About how math was in a huge liberal conspiracy or something < 1235348165 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but it's true! < 1235348171 0 :freakpp!n=chatzill@77-253-122-53.adsl.inetia.pl JOIN :#esoteric < 1235348181 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the universe _is_ in a huge liberal conspiracy! < 1235348210 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :which God started, naturally < 1235348258 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or was that supernaturally < 1235348260 0 :freakpp!unknown@unknown.invalid QUIT :Client Quit < 1235348274 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oops i scared away freakpp < 1235348321 0 :freakpp!n=chatzill@77-253-122-53.adsl.inetia.pl JOIN :#esoteric < 1235348325 0 :freakpp!unknown@unknown.invalid PRIVMSG #esoteric :not really < 1235348330 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1235348478 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :apparently i scared away everyone else instead < 1235348504 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION peeks in, frightened. < 1235348534 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :BOO! < 1235348542 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :sorry, reflex < 1235348546 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION marches in carrying a gun < 1235348560 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*three guns < 1235348567 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION checks if the swatter is bullet proof < 1235348576 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION drives in in a healthy human baby truck. < 1235348595 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :I'll have a large one, with extra fries! < 1235348609 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i laugh at pretty much everything today < 1235348620 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Would you like to supersize that? < 1235348636 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you mean like a healthy adolescent? < 1235348638 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Two smalls for 59¢ more than one large! < 1235348642 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :nah i'll have to watch my weight < 1235348654 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OK, pick up at the first window. < 1235348712 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well < 1235348716 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm gonna go now < 1235348717 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so < 1235348719 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION munches < 1235348724 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :. < 1235348903 0 :freakpp!unknown@unknown.invalid QUIT :"system faulire" < 1235350713 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :http://chrisfenton.com/non-von-1/ < 1235350805 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i want to try temperature feedback < 1235350823 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the idea is, put a temperature sensor on your finger and try to adjust your own temperature < 1235350836 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what's a good practical way to do this? < 1235350869 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i.e. you need a fast temperature sensor and some way to tell that the temperature is changing up or down < 1235350907 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i just tried an impractical way - put together a circuit which plays a sound the frequency of which changes when you heat up a transistor < 1235350963 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's too slow, not sensitive enough, and you get very tired very quickly of hearing the sound < 1235351096 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Building an electronic mood ring? < 1235351125 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh, good point, mood rings do the same thing < 1235351139 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but i think they're very slow < 1235351154 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i just want a precise instantaneous thermometer < 1235351171 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Mood rings are very slow, yes, that was a joke, not a suggestion :P < 1235351215 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i guess mood rings are actually quite accurate < 1235351230 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :if they manage to map the normal body temperature range to a bunch of different colours < 1235351250 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :s/accurate/precise < 1235351270 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yeah, a fast mood ring would be ideal < 1235351301 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i guess for speed you need to use a material that conducts heat well... < 1235351389 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i've never used electronic thermometers, are they fast? < 1235351398 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i know they exist and are sold in drug stores < 1235352605 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :go through someone that sells specialized sensing equipment < 1235352611 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i'm sure you can find something cheap < 1235352800 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Specialized sensing equipment you say ... < 1235352807 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION drives around his healthy human babies truck. < 1235353128 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :firefox really sucks < 1235353267 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION realizes he has created a monster < 1235353287 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: were did this joke come from? < 1235353338 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: http://spamusement.com/forums/viewtopic.php?t=11821 < 1235353437 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :why is his groin blurry? < 1235353499 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :... seriously? < 1235353521 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's censored. < 1235353672 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh there's a poster with that name? < 1235353772 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1235354730 0 :lifthras1ir!n=lifthras@haje12.kaist.ac.kr JOIN :#esoteric < 1235354730 0 :lifthrasiir!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1235359367 0 :amca_!n=amca@CPE-121-208-81-104.qld.bigpond.net.au JOIN :#esoteric < 1235359374 0 :amca_!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1235363461 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1235364586 0 :Sgeo_!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1235364586 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1235364910 0 :Slereah_!n=fff@ANantes-259-1-40-238.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1235365667 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1235365712 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :Bye all < 1235365758 0 :Sgeo_!unknown@unknown.invalid QUIT :"Leaving" < 1235369867 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Hi all < 1235372718 0 :comex!unknown@unknown.invalid QUIT :brown.freenode.net irc.freenode.net < 1235372769 0 :comex!n=comex@teklinks.org JOIN :#esoteric < 1235373808 0 :Figs!i=user@128.54.128.116 JOIN :#esoteric < 1235373815 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :Hello < 1235373878 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :Does anyone here know the (proper) name for sliding block puzzles? < 1235374538 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Sliding Block Puzzles < 1235374679 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :When I look for that though, I get things related to the 15 puzzle. < 1235374701 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :Which may be related, but isn't (directly at least) what I'm looking for < 1235374861 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :Like, you know how in Zelda, Pokemon, and other games, there are some rooms where you have to slide a block across some ice? < 1235375476 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what's zelda and pokeman? < 1235375554 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :Video games < 1235375595 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1235375595 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :lame < 1235375999 0 :clog!unknown@unknown.invalid QUIT :ended < 1235376000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1235376521 0 :Figs!unknown@unknown.invalid PART #esoteric :? < 1235380892 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"Client Excited" < 1235381434 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :who < 1235381437 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :whoa* < 1235381439 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, there? < 1235381450 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I tested cfunge on openbsd (sparc64) < 1235381461 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it worked, couldn't get cmake to compile, got OOM when trying < 1235381464 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but did it by hand < 1235381470 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :had to do some strange workarounds < 1235381485 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but anyway I see some weird stuff due to openbsd < 1235381487 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or sparc < 1235381496 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like asin(2) is 0.0000 not nan < 1235381514 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and for FIXP 2aaaa****J pushes 0 < 1235381528 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :on my linux box it pushes a large negative number < 1235381547 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :asin(2) should be complex :o < 1235381570 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_, yes but it is floating point < 1235381572 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which means nan < 1235381581 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I guess sparc64 isn't strictly IEEE < 1235381584 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1235381611 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh and why does the values for addresses in SCKE/SOCK differ... < 1235381613 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1235381613 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :duh < 1235381616 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :big endian < 1235381657 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :apart from that it looks OK < 1235381670 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :didn't manage to get the ncurses using extensions to build < 1235381874 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh defines in ncurses mess up there < 1235381882 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think < 1235381946 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1235381947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#if !defined(__cplusplus) < 1235381947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#undef bool < 1235381947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :typedef unsigned char bool; < 1235381947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#endif < 1235382148 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: you didn't know what zelda and pokemon are? < 1235382172 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :And who would win if Zelda fought a pokemon! < 1235382206 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_, I think that happened in some "supersmash bros" or something < 1235382219 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :How gay. < 1235382575 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"AnMaster: like asin(2) is 0.0000 not nan" <<< no, asin(2) is nan < 1235382590 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the range of sine is [-1, 1] < 1235382608 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i didn't read context, maybe i just misunderstood < 1235382610 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :dunno < 1235382733 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gives up and reads context < 1235382781 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :11:31… Slereah_: asin(2) should be complex :o <<< i guess this is a better answer < 1235382815 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's just you rarely need sines of complexes < 1235382826 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :at least afaik < 1235382897 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, well not on this system < 1235383106 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :not on this system what? you rarely need them on that system, not a better answer on that system..? < 1235383143 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION facepalms. Why is OpenBSD headers not following POSIX < 1235383144 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like < 1235383163 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :they implement mmap() without defining _POSIX_MAPPED_FILES < 1235385289 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1235385464 0 :Slereah!n=fff@ANantes-259-1-44-152.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1235386086 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: the asin() thing is a openbsd bug, fixed since last release < 1235386663 0 :jix!n=jix@paed-gw.schule.bremen.de JOIN :#esoteric < 1235387910 0 :BeholdMyGlory!n=arvid@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1235388958 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm out. < 1235388983 0 :oklopol!unknown@unknown.invalid QUIT :"( www.nnscript.com :: NoNameScript 4.2 :: www.regroup-esports.com )" < 1235389556 0 :KingOfKarlsruhe!n=nice@HSI-KBW-085-216-041-121.hsi.kabelbw.de JOIN :#esoteric < 1235390741 0 :jix!unknown@unknown.invalid QUIT :"Computer has gone to sleep" < 1235390906 0 :jix!n=jix@paed-gw.schule.bremen.de JOIN :#esoteric < 1235392737 0 :jix!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1235394102 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1235395902 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :A warning: Never every try to provide help in any other distro channel than source based geeky ones like #gentoo. You end up headdesking a lot and thinking it is #ubuntu... Like trying to explain what "port forwarding" is... < 1235396129 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1235396398 0 :Dewi!unknown@unknown.invalid PART #esoteric :? < 1235396666 0 :Corun!n=Corun@94-193-40-216.zone7.bethere.co.uk JOIN :#esoteric < 1235399649 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1235399688 0 :ehird!unknown@unknown.invalid PART #esoteric :? < 1235399690 0 :ehird!n=ehird@eso-std.org JOIN :#esoteric < 1235399708 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[14:34:46] [13:31:42] A warning: Never every try to provide help in any other distro channel than source based geeky ones like #gentoo. You end up headdesking a lot and thinking it is #ubuntu... Like trying to explain what "port forwarding" is... < 1235399714 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :waah not everyone knows the technical knowledge I do < 1235399716 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they're idiots < 1235399722 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :real men use SOURCED BASED distros < 1235399723 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1235399781 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no but when you are still trying to do it after 10 minutes < 1235399782 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :.... < 1235399791 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :okay, you didn't mention that < 1235400382 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :23:51:16 what's zelda and pokeman? < 1235400382 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :23:52:34 Video games < 1235400382 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :23:53:15 oh < 1235400382 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :23:53:15 lame < 1235400450 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:59:03 * AnMaster facepalms. Why is OpenBSD headers not following POSIX < 1235400460 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :people aren't perfect? some software bugs if it's posix compliant? < 1235400573 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Minors under 16 years old use this site. Posting of obscenity here is punishable by up to 10 years in jail under 18 USC § 1470. Vandalism is punishable up to 10 years in jail per 18 USC § 1030. Harassment is punishable by 2 years in jail per 47 USC § 223. The IP addresses of vandals will be reported to authorities. That includes your employer and your local prosecutor. < 1235400576 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i love conservapedia < 1235400618 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Post some goatse right now < 1235401504 0 :oklopol!n=nnscript@a91-153-121-248.elisa-laajakaista.fi JOIN :#esoteric < 1235401702 0 :ais523!n=ais523@92-236-187-64.cable.ubr08.king.blueyonder.co.uk JOIN :#esoteric < 1235401751 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1235401755 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1235402463 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. I have both ~/Junk, ~/Code/scraps, ~/Saved and ~/Downloads. < 1235402467 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Somehow this all makes sense to me. < 1235402483 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I have a similar organisation < 1235402497 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have a massive ~/research folder which holds everything that I didn't write < 1235402516 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :~/Junk is my sandbox; I play with files and stuff there. ~/Code/scraps/YYYY-MM/ holds ephemeral bits of code from those dates. < 1235402533 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :~/Saved/YYYY-MM/ holds downloads and documents, etc, from those dates. < 1235402547 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :~/Downloads is an ephemeral folder holding things I download; never non-empty for more than a few hours. < 1235402684 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I love how much "Save Lisp and Die" sounds like a biker slogan. < 1235402702 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I have ~/src ~/unknown ~/tmp ~/irc and a few others < 1235402714 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :~/src holds my own code and stuff where I follow svn or such < 1235402727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :~/unknown holds old ones < 1235402729 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1235402743 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :given that I spend nearly all my time programming, most of my programming projects are just directly off ~ < 1235402749 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, for me it holds stuff I found in ~ and ~/Desktop that seem interesting or important but I have no clue about < 1235402774 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :including for example some sql dumps < 1235402777 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :*shrug* < 1235402781 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: That would be ~/Saved/YYYY-MM/ in my system < 1235402782 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :on ~/irc is quite sorted < 1235402789 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I have ~/irc/fn/esoteric/ehird < 1235402790 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for example < 1235402795 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for stuff I got from you < 1235402816 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :contains ehird-python-lambda-bot.py for example < 1235402834 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's < 1235402835 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :insane < 1235402880 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, very well ordered yes < 1235402887 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The sb-ext:truly-the special form declares the type of the result of the operations, producing its argument; the declaration is not checked. In short: don't use it. < 1235402888 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— Special Operator: sb-ext:truly-the value-type form < 1235402888 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Specifies that the values returned by form conform to the value-type, and causes the compiler to trust this information unconditionally. < 1235402898 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Consequences are undefined if any result is not of the declared type -- typical symptoms including memory corruptions. Use with great care. < 1235402899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ tee hee < 1235402899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(truly-the fixnum 3) < 1235403160 0 :KingOfKarlsruhe!n=nice@HSI-KBW-085-216-041-121.hsi.kabelbw.de JOIN :#esoteric < 1235403264 0 :jix!n=jix@dyndsl-095-033-124-216.ewe-ip-backbone.de JOIN :#esoteric < 1235403650 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i take pride in keeping my whole file system so disorganized and things so randomly named no one, including me, can find anything in there. < 1235403683 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i used to do that < 1235403684 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then < 1235403685 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I died < 1235403689 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and became a zombbie < 1235403709 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :my file system is more or less organised enough that I can find things in a few tries < 1235403768 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i can't wait for plan10 and I'll just use the damn ubiquitous search. :P < 1235403815 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I was actually thinking blue-skies about how to do something more unixy than unix < 1235403820 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well the mind is somewhat of a splay tree, so it doesn't matter what organization one uses. < 1235403821 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I ended up with a crazy design < 1235403837 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :where everything had 8 standard filehandles rather than 3, regardless of whether it was running or not < 1235403846 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and individual characters in files had creation dates < 1235403863 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1235403874 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: to be more unix, you have to be more worse is better < 1235403874 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: well, that's why i keep mine disorganized, why do something inherently suboptimal locally optimally. < 1235403876 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I think that fails that < 1235403887 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yeah it's just in the meantime :< < 1235403918 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: well, put it this way < 1235403921 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you know what grep does? < 1235403925 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1235403926 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :he does < 1235403932 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it has an option to put the filename and number at the start of each match < 1235403940 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :now, why is that grep-specific? < 1235403945 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it would be a lot more unixy to be able to do that to anything < 1235403946 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it shouldn't be < 1235403949 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cat, tail < 1235403950 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1235403957 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :actually, I think there cannot be something more unixy than unix < 1235403960 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so the idea is a program that identifies which files things came from < 1235403962 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you run in to worse is better immediately < 1235403972 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because unix works ok in practice, it has mastered the UNIX nature < 1235403988 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, maybe my idea isn't unixy < 1235403999 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the basic rule is that no program should have any command-line options < 1235404011 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :apart from optionally one pipe that gives it information to operate on < 1235404016 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :like a list of files, for instance < 1235404049 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :god i hate command-line options... (i probably shouldn't talk about oses :o) < 1235404150 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i hate your face < 1235404153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not so nice now is it :| < 1235404154 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and that whole unix pipeline thing, i mean sure it's great compared to not having it, but seriously, how can anyone not see it's great because you can treat the programs syntactically like functions in the command line, and that you should just actually make them functions < 1235404170 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because unix is crap < 1235404176 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :SO IS YOUR FACE < 1235404179 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i agree < 1235404182 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my face is crappy crap crap < 1235404191 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but it's nicer than my face anyway. < 1235404195 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1235404262 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :should probably go again, don't talk while i'm gone. < 1235404284 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so ais523 -- now that oklopol has gone -- < 1235404305 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION mumbles < 1235404314 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: and individual characters in files had creation dates <<< this sounds like the recording everything ideology, the problem is it's done for an arbitrary subset of information, kinda defeating the use it normally has. < 1235404316 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :TALK TALK TALK TALK TALK < 1235404332 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: well, I am planning to record everything, really < 1235404342 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but when thinking of ideas, I just work out what's necessary for them to work < 1235404363 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's just plan11. < 1235404363 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lame. < 1235404376 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :knowing exactly what has to be recorded gives you more flexibility than just recording everything < 1235404415 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh right < 1235404416 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the going. < 1235404417 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1235404475 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HEY oklopol < 1235404572 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so how come everytime i decide to make a program snippet well i realize doing it well would require me to make a massive intelligent framework for stuff similar to it, and i start getting syntax ideas for an esolang based on that task < 1235404595 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :am i a cow? < 1235404635 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anyway, i refuse to acknowledge your hey. < 1235404636 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1235404717 0 :Slereah_!n=fff@ANantes-259-1-47-254.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1235404797 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: whut kind of framework in question whuz this < 1235405058 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :basically i was just making a program that randomizes the order in which i should do my stuffs. < 1235405248 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :blah < 1235405251 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :too long to explain < 1235405285 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :maybe i'll explain next seventh of september < 1235405363 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Haha, a message by Andrew Cooke of malbolge fame, sent via deja.com, in 2000, commenting on the then-new SBCL fork of CMUCL, with this sig: < 1235405367 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Andrew < 1235405367 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.andrewcooke.free-online.co.uk/index.html < 1235405373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sent via Deja.com http://www.deja.com/ < 1235405374 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Before you buy. < 1235405375 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, he used uppercase letters. < 1235405376 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Really. < 1235405471 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1235406163 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :>> What is correct way to write the next "sbcl" command in "clisp" ? The < 1235406174 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :>> main problem is that we have not "save-lisp-and-die" command in clisp. < 1235406175 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :>> < 1235406175 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> < 1235406176 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> http://clisp.cons.org/impnotes/image.html < 1235406177 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> < 1235406178 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> If you require a memory corruption feature ("and-die"), you will have < 1235406178 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> to implement it yourself as a CLISP extension. < 1235406263 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :deja.com redirects to google groups nowadays < 1235406623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1235406629 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was just commenting on the vintageness < 1235406807 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the fun thing about save-lisp-and-die is that the -and-die part is arguably a bug < 1235406817 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what does save-lisp-and-die do? < 1235406827 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :freezes the state of the program and exits? < 1235406839 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: pretty much, it's an SBCL function. saves the current Lisp to a resumable core file < 1235406849 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can do :executable t to get a binary of a lisp program < 1235406850 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for distribution < 1235406853 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the -and-die part, well < 1235406858 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as I said, arguably a bug: < 1235406860 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the process of dumping the lisp to a core image corrupts its memory beyond recovery < 1235406867 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so the only thing you can do after dumping the image is kill the process < 1235406871 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so it does < 1235406877 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :does the process of loading the core image corrupt the image beyond recovert? < 1235406883 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1235406885 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if not, you could just reload instantly and keep going < 1235406890 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1235406894 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's what you essentially do < 1235406898 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: or, fork then dump < 1235406901 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but most of the time you don't want to use it < 1235406904 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :only for deployment < 1235406914 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and even then just bundling sbcl with the app is 'preferred' < 1235406923 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why does dumping corrupt memory anyway? < 1235406944 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I'm not sure < 1235406950 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's some complicated reason < 1235406995 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[ehird:~/Code/scraps/2009-02/standalone-lisp] % sbcl --load hello-world.lisp --eval '(deploy)' < 1235406996 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(output cruft) < 1235406996 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[ehird:~/Code/scraps/2009-02/standalone-lisp] % ./hello-world < 1235406996 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hello, world! < 1235406996 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[ehird:~/Code/scraps/2009-02/standalone-lisp] % time ./hello-world < 1235406997 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hello, world! < 1235407006 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :./hello-world 0.01s user 0.01s system 90% cpu 0.025 total < 1235407006 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[ehird:~/Code/scraps/2009-02/standalone-lisp] % ls -lh hello-world < 1235407007 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-rwxr-xr-x 1 ehird staff 25M 23 Feb 16:35 hello-world < 1235407009 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ dumps are large, especially executable ones < 1235407023 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :commercial lisps have a 'tree shaker', which removes unused functions from the generated image < 1235407027 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but they're difficult < 1235407030 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and the overhead is constant anyway < 1235407051 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so, e.g., a very large "enterprise" lisp app will be more on the order of 100MB than 500MB < 1235407097 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it's also kind of a hack: it relies on the fact that all common object file formats ignore garbage at the end of file < 1235407101 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so it just dumps sbcl, then the image < 1235407111 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :kind of like perl's __END__ < 1235407123 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's no real need to rely on that fact, is there? < 1235407131 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :couldn't you just mark the region as initialised data or something? < 1235407136 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: the alternative is relying on the system's linker < 1235407138 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that would have exactly the same effect, but be legal < 1235407142 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and not everyone has a C development environment < 1235407155 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, the alternative alternative is knowing what the object file format is < 1235407186 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :implementing the whole object format? < 1235407189 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what a waste of time < 1235407225 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: here's the source of hello-world.lisp in the above example: < 1235407226 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://paste.lisp.org/display/76026 < 1235407287 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :looks surprisingly complex < 1235407294 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :really? < 1235407298 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :its very simple < 1235407305 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the start is the standard package prelude, then a trivial main function < 1235407318 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then it's just save-lisp-and-di to hello-world, executable, and the toplevel is (main) (quit) < 1235407364 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: the more conventional way is to just do (save-lisp-and-die "hello-world.core"), then include sbcl and a shell script that does: < 1235407370 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sbcl --core hello-world.core --eval '(progn (main) (quit))' < 1235407384 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this way is tidier though < 1235407505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you could put this in a library so it becomes < 1235407519 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(defun deploy () (deployer:deploy "hello-world" #'main)) < 1235407563 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and that's how you compile Lisp < 1235407577 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: 'compile' != 'produce standalone executable' < 1235407578 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but yes < 1235407587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in the conventional sense, that's how you compile a lisp pr ogram < 1235407733 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :about 0 people cared about that rant there, I think < 1235407908 0 :Hiato!n=hiato@dsl-245-24-250.telkomadsl.co.za JOIN :#esoteric < 1235407916 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hello, Hiato. < 1235407973 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :hello ehird < 1235408070 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i was gonna say hello too, but there was no common pattern :< < 1235408090 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because of the lack of comma < 1235408096 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1235408124 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1235408180 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :who is it that normally ruins patterns around here anyway < 1235408188 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :me < 1235408193 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i think < 1235408198 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I think to continue the pattern I'd have to omit a few more characters < 1235408202 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so hellooklopo < 1235408248 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"hell oklopol" < 1235408253 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1235408254 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :what about {h,e,l,o,k,p} -> use appropriately < 1235408254 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1235408256 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"hell oklopo" < 1235408283 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't see why it'd be hellooklopo < 1235408287 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh right. < 1235408293 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i guess you could just be erasing the other way < 1235408295 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I was removing a character from the end of each word, including punctuation < 1235408296 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION slaps self < 1235408314 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hell oklopo probably fits the pattern better, though < 1235408326 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1235408333 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hell yeah < 1235408343 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wonder why Hiato left so early :) < 1235408366 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :...anyway back on topic it's actually Hell oklopo < 1235408380 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hiato said hell < 1235408381 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :o < 1235408383 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not Hello < 1235408402 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :H -> h -> H you sillypants < 1235408564 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :o < 1235408581 0 :Hiato!n=1@dsl-245-24-250.telkomadsl.co.za JOIN :#esoteric < 1235409019 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm, oklopol, have you ever invented a language and then just like sat there admiring it and you realise that you don't actually want to write the program you made it for < 1235409021 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1235409223 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you still have a language to admire < 1235409226 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it's still a good thing < 1235409237 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah, but then I realise all programs are pointless and I just sit there :-D < 1235409329 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :languages can be more fun than programs in them < 1235409338 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've never written a program in Eodermdrome, but I still sit there admiring it < 1235409393 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :languages are usually more fun than programs. < 1235409446 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: no not really, since i usually don't make my languages for a real purpose. < 1235409460 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i usually build them around a small proof-of-concept < 1235410067 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://lists.w3.org/Archives/Public/www-style/2009Feb/0475.html < 1235410068 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh jeez. < 1235410086 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :((Descends into discussion of localizing the whole thing, I am not shitting you)) < 1235411432 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I bet you "color" is the more common spelling :P < 1235411469 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh, many programs have UK and US localisations < 1235411474 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I think "the" is actually the most common spelling < 1235411644 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :X_X < 1235411654 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :If you're going to play that stupid game, "a" is almost certainly more common. < 1235411739 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"the" is the most common word in English < 1235411744 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :by pretty much every count that people have tried < 1235411883 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Huh < 1235412044 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the the the the the the the the the < 1235412048 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HA! Even more common. < 1235412055 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :aubergine aubergine aubergine aubergine aubergine aubergine aubergine aubergine aubergine aubergine aubergine < 1235412060 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A retalliation. < 1235412565 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, this language you mentioned < 1235412570 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which one is it < 1235412576 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :" hmm, oklopol, have you ever invented a language and then just like sat there admiring it and you realise that you don't actually want to write the program you made it for" < 1235412588 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: actually, not one right now, I was just thinking of previous occurances < 1235412593 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah ok < 1235412641 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it looked like you were trying to solve an urgent and deep emotional relation problem towards a language you just created. < 1235412687 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but turned out it was just gas < 1235412720 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: languages beat me as a child :( < 1235412723 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... So, anyway. < 1235412754 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I see. You should get some professional help then to avoid post-programming trauma < 1235412765 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the worst was C. < 1235412769 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :corrupted memory. every day. < 1235412773 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, if you have emacs try M-x doctor < 1235412856 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://pastie.org/397602.txt?key=f8979ft6x7ffg800ibxkaq < 1235412901 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ACTION buffer-overruns ehird's brain < 1235412926 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :traumatic < 1235413037 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, heh < 1235413084 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, try asking it about taking your own life or such, it is anti-fun < 1235413099 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anti-fun? XD < 1235413101 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, oh and it is also fun to insult it < 1235413130 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, like telling it "I want to kill myself!" < 1235413144 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I am the psychotherapist. Please, describe your problems. Each time you are finished talking, type RET twice. Richard M Stallman is my father. Do you know Stallman? < 1235413155 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, heh < 1235413176 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1235413195 0 :BeholdMyGlory!n=arvid@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1235413224 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, other fun things: try to play doctor back at it < 1235413233 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :thing* < 1235413246 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Bot feedback loops tend to work better with more advanced AI than eliza < 1235413270 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it detects it sometimes and say stuff like "I'll ask the questions here please!" < 1235413286 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, did you see how I meant with "anti-fun" bvtw? < 1235413288 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :btw* < 1235413299 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's awful < 1235413535 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yes < 1235413663 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Tell me more about ask the questions here please! < 1235413742 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lament, hehe < 1235413929 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lament: have you ever seen a duck? < 1235413939 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yes, repeatedly. < 1235413947 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how repeatedly? < 1235413957 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and have you ever seen on continuously? < 1235413970 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*oen < 1235413972 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*oen < 1235413973 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*one < 1235413975 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :... < 1235413987 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: that's boring, you should have corrected the corrections rather than the string < 1235413989 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in < 1235413991 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :on < 1235413992 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*oen < 1235413994 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :**oen < 1235413995 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :***one < 1235414000 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that way all your corrections are correct to < 1235414002 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*too < 1235414016 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i used to do that < 1235414038 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but you know i'm always correcting a substring of an earlier message anyway. < 1235414046 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so i'm just correcting the substring after * < 1235414067 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :don't worry, it doesn't lose generality, just optimization < 1235414270 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :unary is so stupid < 1235414280 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :erally stpuid < 1235414287 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(! 1 'really) < 1235414292 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(! 2 'stupidd) < 1235414297 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(! 2 'stupid) < 1235414304 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :voila, corrected the correction in the same way. < 1235414311 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what am I ranting about again < 1235414518 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that solves the problem of which substring you're fixing (for stuff with plenty whitespace), but you still don't know what you're correcting < 1235415386 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: the last line with errors. < 1235415497 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ic < 1235415538 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: actually, most of the time you could just use * < 1235415547 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :since if someone knows you have an error they probably know the rpelamcent < 1235415548 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :* < 1235416365 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1235416507 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi olsner < 1235416520 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :hi5 < 1235416534 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my real name is indeed ^H5 < 1235416536 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how did you know? < 1235416584 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :that is not important < 1235416687 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: what sort of parents put a literal backspace in someone's name? < 1235416692 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's as bad as the whole bobby tables thing < 1235416706 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if there's a real life bobby tables, XKCD can be very influential sometimes < 1235416723 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well there's a www.gameparadise.com in usa < 1235416737 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I much prefer ^C:!rm -rf ~ as a name. < 1235416743 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It, ehm, improves tast.e < 1235416744 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*taste < 1235416753 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: a name designed to annoy vi users? < 1235416757 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Verily! < 1235416761 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hm. < 1235416764 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :How to make it an emacs polyglot... < 1235416776 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the characters in emacs for that aren't even in standard character sets < 1235416785 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, meta-! is 163, isn't it? < 1235416793 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it would depend on what character encoding you were using < 1235416793 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1235416828 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1235419688 0 :kar8nga!n=kar8nga@e-56.vc-graz.ac.at JOIN :#esoteric < 1235420216 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1235420585 0 :BeholdMyGlory!n=arvid@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1235421011 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : Another thing they are trying to do is cut all the hard words out of the English language. They are changing it to make it more simple so that people will not be too clever or think too much. --simple english wikipedia on 1984 < 1235421097 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1235421373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Percent means out of one hundred. It is often shown with the symbol "%". It is used even if there are not a hundred items. The number is then scaled so it can be compared to one hundred. For instance, four hot lesbians are rubbing and spanking in bed, three of them are white and one is black. The percentage of white lesbians is 3 out of 4 = 3/4 = 75/100 = 75%. < 1235421378 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :odd vandalism. < 1235421395 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1235421791 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thought the part before the lesbians was funnier < 1235421825 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(then again i guess you'd explain what percentages mean in an article about percentages.) < 1235423842 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you read XKCD today I see < 1235423976 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :* ais523 wonders if there's a real life bobby tables, XKCD can be very influential sometimes <-- oh dear.. I hope not too much in this case... < 1235424028 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh btw i *am* 20 < 1235424042 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :just wanted to make sure no one would congratulate me < 1235424073 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, congrats then < 1235424082 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :too late! mwahahaha < 1235424135 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, gratulerar i efterskott < 1235424136 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then < 1235424144 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not sure how you say that in English < 1235424148 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and then it isn't too late < 1235424148 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1235424166 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it means like retroactive congrats < 1235424178 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks for oerjan to explain < 1235424181 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :gah not here < 1235424185 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :olsner, you then ^ < 1235424216 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :me!? < 1235424235 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :olsner, you can speak Swedish < 1235424237 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you have to help < 1235424246 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :sorry, eating chips, can only type with one hand < 1235424254 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :olsner, how do you translate "gratulerar i efterskott" < 1235424270 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :olsner, how did that northbridge taste? < 1235424313 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1235424359 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"i congratulate you after i shoot you" < 1235424408 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, no < 1235424436 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: apparently bash 4 has just been released < 1235424447 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :more like "I wish I could have congratulated you when it happened, but I didn't know about it and thus send my retroactive congratulations" < 1235424452 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, whoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo < 1235424458 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :GNU bash, version 3.2.25(0)-release (i386-portbld-freebsd7.0) < 1235424471 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GNU bash, version 3.2.39(1)-release (x86_64-pc-linux-gnu) < 1235424474 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's still stealing good ideas from zsh, it seems < 1235424483 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :time to update my ports tree < 1235424490 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GNU bash, version 3.2.39(1)-release (i486-pc-linux-gnu) < 1235424497 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i know what it means, i would've known what you meant even if you'd said "garble garble florble florble". < 1235424498 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wow, I'm using almost exactly the same version as AnMaster < 1235424511 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :apart from the arch, it's the same < 1235424513 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1235424515 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, not strange < 1235424545 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :ok, it'd probably be best if i restart stuff < 1235424548 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :once this is done < 1235424576 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :wow. i haven't updated my ports tree in quite some time. < 1235424591 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://www.bash-hackers.org/wiki/doku.php/bash4 < 1235424599 0 :kar8nga!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1235424616 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :hmm... looks like they've added simutrans to the ports list < 1235424616 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :declare -A declares associative arrays (see below). < 1235424618 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1235424620 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :YAYAYYAYAYAYAYAYAYA < 1235424625 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :FINALLY\o/ < 1235424641 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i had to build it myself and IIRC had to hack a few things up < 1235424662 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i recall looking through the source and finding that someone accidentally set the mixer speed to 22500 instead of 22050 < 1235424820 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :dammit it's only at 3.2.48 right now < 1235424862 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :(bash, that is) < 1235424871 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :(as opposed to simutrans in the last few lines) < 1235424897 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey, I used simutrans on gentoo for ages < 1235424899 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is fun < 1235424903 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1235424905 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :also, a note < 1235424908 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :wait.. < 1235424919 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey, and bash 4.0 is new < 1235424930 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :there's one main difference between 99.14 and 99.15 < 1235424935 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :99.15 is considerably slower < 1235424944 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey, I'm using 100.something? < 1235424946 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :that's pretty much the only difference i noticed < 1235424951 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i'm downloading 101 < 1235424958 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey, oh I have 100.0 < 1235424965 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I need to update the port then < 1235424966 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i forget what the last one i had < 1235424970 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1235424976 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey, and yeah newer versions are slower < 1235424980 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i've forgotten which one i had last < 1235425010 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :yeah, had 100.0 < 1235425042 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :also, if you use SDL_mixer, you can get it to play files other than just MIDI < 1235425118 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey, sound off < 1235425123 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :butts. < 1235425125 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I listen to classical music all the tame < 1235425127 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1235425143 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey, what is new in 101? < 1235425154 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i'm still building it < 1235425157 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey, I'm just going to update the ebuild for it and recompile < 1235425160 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1235425169 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like you update a ports < 1235425176 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: and do you listen to death metal all the wild? < 1235425187 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, oh typo for time < 1235425193 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :http://tiswww.case.edu/php/chet/bash/NEWS seems to be the changelog < 1235425212 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(yes, also mine didn't make much sense, the problem is classical music isn't really that "tame", so i just took a random genre.) < 1235425246 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, I like Vivaldi's summer for example, which is anything but tame < 1235425253 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess you heard it < 1235425262 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes, i've heard most of the famous stuff < 1235425278 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it seems they stole ** from zsh, ehird will probably be either happy or angry at that < 1235425291 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i like winter, the rest are only good in the parts that are copied from winter. < 1235425300 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i pretty much just know summer and spring < 1235425305 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Kraus? in some cases he is like Mozart + (vivaldi's summer - vivaldi's spring) < 1235425306 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :oh, and i *might* know winter < 1235425309 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION loves that < 1235425388 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://www.naxos.com/catalogue/item.asp?item_code=8.554777 < 1235425413 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hope you can find VB 140 IV. Allegro on youtube < 1235425449 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :q. A new `-E' option to the complete builtin allows control of the default behavior for completion on an empty line. < 1235425454 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :hmm... < 1235425482 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :[butt@comp] $ < 1235425482 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :Are you drunk, sir? < 1235425482 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :[butt@comp] $ < 1235425486 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the main feature.... < 1235425521 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what do you think is the best new feature? < 1235425523 0 :jix!unknown@unknown.invalid QUIT :"..." < 1235425525 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think it is associative array variables < 1235425574 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey, can you test something < 1235425578 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if you have bash 4 < 1235425586 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :foo=myindex < 1235425587 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i don't, sorry :/ < 1235425595 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bar[$foo] = "test" < 1235425604 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :echo $bar[myindex] < 1235425605 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah ok < 1235425628 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait needs declare -A < 1235425630 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wow. they added a feature even quickbasic doesn't have! < 1235425654 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, ? < 1235425719 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :nevermind, it's a complex programming joke < 1235425732 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also may require some serious misunderstanding about what you're talking about < 1235425879 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I don't know quickbasic < 1235425880 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night < 1235426002 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1235426006 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well night < 1235426543 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :argh wtf simutrans 101 crashed when i placed a stop <_< < 1235427503 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :13:20:28 oh btw i *am* 20 < 1235427503 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :13:20:42 just wanted to make sure no one would congratulate me < 1235427504 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :universe < 1235427505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :over < 1235427513 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :quantum spacetime rip < 1235427515 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :very yes < 1235427546 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : AnMaster: apparently bash 4 has just been released < 1235427546 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yawn < 1235427551 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how many versions behind zsh now? ;-) < 1235427558 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well it does ** < 1235427569 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :finally. I think that was in zsh 1. < 1235427589 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : declare -A declares associative arrays (see below). < 1235427590 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :quaint < 1235428255 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :hmm, have they fixed this? < 1235428255 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :[ben@roflcopter ~]$ cd // < 1235428256 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :[ben@roflcopter //]$ pwd < 1235428256 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :/ < 1235428268 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :erm, bad copying < 1235428284 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :it's two slashes when you do pwd < 1235428296 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah, IRC. < 1235428978 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :aaaaaaaaa < 1235430585 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :wow oklopol is only 20? < 1235430586 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :crazy < 1235430663 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'ma invent an esolang < 1235430666 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haven't done that in a whiles < 1235430682 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it will be based on bicycles. < 1235430712 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the mac was first intended to be a bicycle. < 1235430714 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :for the mind. < 1235430821 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :okay, I think I have a language idea. < 1235430834 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sub-TC, but there are non-trivial halting and non-halting programs. all looping is done via cyclic program lists < 1235430842 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cyclic, get it? < 1235430851 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :halting problem is solvable ofc < 1235430859 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :interesting :o < 1235430913 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :now i gotsa figures it out how to makes it work < 1235431095 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: only? i thought i was rather childish. < 1235431112 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :bicycles? < 1235431124 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you mean those things you can bike with < 1235431130 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yep. < 1235431133 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and also make cycles with. < 1235431154 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so < 1235431174 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :can you use it both for algorithmic purposes and for getting to the shop? < 1235431186 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes. if you attach a bicycle to your computer, that is, for the latter. < 1235431195 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the cord should be long. < 1235431273 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :awesome. but maybe you should have a wireless network instruction for when you need to go see your uncle in bosnia? < 1235431290 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::DD < 1235431320 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: my basic idea is you start with a sub-tc loopless language, then add a cycle special form that takes a list (= code) and cyclicifies it < 1235431332 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sounds nice < 1235431376 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :getting this _useful_ is difficult :D < 1235431808 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hm maybe i should base it on little inferrant tics in the cyclestream < 1235432809 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION drafts objectivist c spec < 1235432870 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so < 1235432884 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ö, like we say here in finland < 1235432885 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1235432908 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(and by that i mean i say, and no one else knows what i mean) < 1235433578 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1235433592 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :From hq9++ interpreter: < 1235433594 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : 'OO portion of ++ command isn't implemented yet < 1235433594 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : 'this shouldn't have much bearing on program execution... I think < 1235433599 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and yet it still implements the accumulator