< 1245024285 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1245024505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Theory: If the computation doesn't follow from the data structure, the structure has a higher-level representation. < 1245024570 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(That's the sort of thing Aneu will challenge just to be contrary. :P) < 1245024679 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :More controversial theory: The best data structure representation obsoletes code. < 1245024684 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(Aneu! Take the bait!) < 1245024917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION kicks Aneu < 1245025067 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Bah. < 1245025462 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :WhoTF is Aneu? < 1245025800 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: kerlo/ihope/etc. < 1245026278 0 :FireFly!unknown@unknown.invalid QUIT :"Nu, SOVA" < 1245026820 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Argh. < 1245026825 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Aneu: STICK TO A FUCKING NAME < 1245026876 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION just rented Memento. < 1245026889 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm told it's good, and Pelham 123 was such a shitfest I need to watch a good movie. < 1245026896 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(Yes, it was that bad :P < 1245026898 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :) < 1245026933 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Might I suggest Plan 9 as an improvement? < 1245027017 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :At least that movie is /so/ bad it's good :P < 1245027043 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Heheh. < 1245027055 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :primer? < 1245027069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haven't watched it but :P < 1245028264 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night < 1245028650 0 :akiross!unknown@unknown.invalid QUIT :"Leaving" < 1245028730 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1245034323 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OK, now that I've watched Memento, it's time to totally desecrate the entire interest of the film and watch it backwards! < 1245035248 0 :Aneu!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reads the paid. < 1245035266 0 :Aneu!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1245035268 0 :Aneu!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reads the bait. < 1245035292 0 :Aneu!unknown@unknown.invalid PRIVMSG #esoteric :Cool, my mind swapped the voicedness of those two consonants. < 1245035394 0 :Aneu!unknown@unknown.invalid PRIVMSG #esoteric :ehird: well, you have to calculate something in order to have any calculation. < 1245035410 0 :Aneu!unknown@unknown.invalid PRIVMSG #esoteric :If the data structure tells you what calculations to make, it is the code. < 1245035438 0 :Aneu!unknown@unknown.invalid PRIVMSG #esoteric :If the data structure merely indicates whether a given calculation is correct or not, it's a pretty cool data structure, but difficult to actually use. < 1245035473 0 :Aneu!unknown@unknown.invalid PRIVMSG #esoteric :If the data structure is subjective, woot, AI is required. Maybe not strong AI, but probably something stronger than Prolog. < 1245035492 0 :Aneu!unknown@unknown.invalid PRIVMSG #esoteric :And if the data structure doesn't tell you anything about calculations, either it just has all the data or it doesn't. < 1245035533 0 :Aneu!unknown@unknown.invalid PRIVMSG #esoteric :If it has all the data, the calculation must already be done; that's not really obsoleting code unless you've managed to perform so many calculations that you don't need to perform any more ever. < 1245035540 0 :Aneu!unknown@unknown.invalid PRIVMSG #esoteric :If it doesn't have all the data, that's hardly best. < 1245035565 0 :Aneu!unknown@unknown.invalid PRIVMSG #esoteric :And now to tell you what parts of that are actually relevant. < 1245035645 0 :Aneu!unknown@unknown.invalid PRIVMSG #esoteric :You mentioned "the computation follows from the data structure". I guess that could be multiple of those. < 1245035772 0 :Aneu!unknown@unknown.invalid PRIVMSG #esoteric :To summarize, I can't respond meaningfully because I don't know what you mean. < 1245036264 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1245036372 0 :Aneu!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, there are few things I can change my nick to that I wouldn't change back to something else. < 1245036376 0 :Aneu!unknown@unknown.invalid NICK :Warrigal < 1245037257 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1245040252 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION realizes something. < 1245040262 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :ehird: how stupid is the average person? < 1245040268 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :your nick has slipped _again_? < 1245041971 0 :Corun!unknown@unknown.invalid QUIT : < 1245042111 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Warrigal: STAY < 1245042113 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Warrigal: Staaaaaaaaaaaaaaaaay < 1245042116 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Warrigal: STAY < 1245042135 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :o_O < 1245042230 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is ripping Memento one track at a time so he can watch it backwards/in-order. < 1245042240 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :This is probably the most stable nick I could possibly have. < 1245042272 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Runners-up are kerlo, warrie, and my real name. And possibly ihope. < 1245042318 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Is your real name a big secret? :P < 1245042339 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :How 'bout "write"? I'll give you the nick "write" if you promise to use it exclusively for at least 12 months ;P < 1245042351 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats GregorR -----### < 1245042356 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :X-D < 1245042361 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you WICKED, WICKED man < 1245042437 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :for the "write" thing, that is. < 1245042444 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :just in case you wondered. < 1245042449 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :It's not a big secret. I sent you a friend request on Facebook. < 1245042454 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :And everyone on Sine has access to it. < 1245042467 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Warrigal: I probably rejected it when I went "whoTF is this" < 1245042477 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And it was a picture of your feet, or dog, or something. < 1245042497 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :My profile picture is a picture of me holding a mug. The thumbnail is the mug. < 1245042508 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :But you apparently don't remember. < 1245042532 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I vaguely recall a mug picture, I'm pretty sure I rejected it because the profile picture was a mug and I didn't recognize the name. < 1245042539 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION nods < 1245042633 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION suddenly envisions the "fiend" request < 1245042669 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looked up through the backlog for that typo, only to realize you'd typod it only in your brain :P < 1245042683 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there is no typo < 1245042694 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :unless it's in _your_ brain < 1245042705 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I assumed somebody had typod it as "fiend request" in the first place, which put you down that train of thought. < 1245042722 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :when did a single letter ever stop me? < 1245042722 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But that transition was in your head, not on the channel :P < 1245043025 0 :darthnuri!n=nuri@cpe-72-132-167-7.dc.res.rr.com JOIN :#esoteric < 1245043150 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :xkcd :D < 1245043243 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hates those humming machines, too < 1245043394 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm a rare breed, a computer scientist that loves computers :P < 1245043435 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Everyone in the world is a computer scientist that loves computers. < 1245043462 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is engaged to his computer < 1245043466 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1245043494 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is a computer polygamist, but some bigwigs say that means our love isn't real. < 1245043529 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I've also got a compu-mistress. < 1245043529 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1245043595 0 :inurinternet!unknown@unknown.invalid QUIT :Success < 1245044219 0 :oerjan!unknown@unknown.invalid QUIT :"Bus" < 1245050328 0 :immibis!i=7deefcce@gateway/web/ajax/mibbit.com/x-7d851f63b6bebcc0 JOIN :#esoteric < 1245052546 0 :immibis!unknown@unknown.invalid QUIT :Remote closed the connection < 1245052799 0 :clog!unknown@unknown.invalid QUIT :ended < 1245052800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1245053380 0 :darthnuri!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1245053863 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1245054100 0 :tombom!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1245055201 0 :immibis!i=7deefcce@gateway/web/ajax/mibbit.com/x-a2f8c1c6076cefbb JOIN :#esoteric < 1245056671 0 :MigoMipo!n=MigoMipo@84-217-5-201.tn.glocalnet.net JOIN :#esoteric < 1245057226 0 :tetha!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1245057370 0 :tetha!n=hk@pD9EE6156.dip.t-dialin.net JOIN :#esoteric < 1245058237 0 :M0ny!n=Harmony@AToulouse-258-1-123-155.w90-60.abo.wanadoo.fr JOIN :#esoteric < 1245058404 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1245058752 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1245058902 0 :immibis!unknown@unknown.invalid QUIT :"http://www.mibbit.com ajax IRC Client" < 1245059883 0 :atrapado!n=rodrigo@193.144.79.241 JOIN :#esoteric < 1245059964 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1245061763 0 :lereah_!n=lereah@nanpc319.in2p3.fr JOIN :#esoteric < 1245062318 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"YES -> thor-ainor.it <- THIS IS *DELICIOUS*!" < 1245063206 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1245064878 0 :augur!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1245064899 0 :MigoMipo!unknown@unknown.invalid QUIT :"QuitIRCServerException: MigoMipo disconnected from IRC Server" < 1245064908 0 :augur!n=augur@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1245066871 0 :pikhq_!n=pikhq@75-106-100-121.cust.wildblue.net JOIN :#esoteric < 1245066950 0 :lereah_!unknown@unknown.invalid QUIT :"Leaving" < 1245067457 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I had such a strange dream tonight. That I was buying one of those ultra-speed compact flash cards. You know, those that "300x" on them. Except it said (471+3i)x=4 on it instead... < 1245069411 0 :GuestShadowSkunk!n=Slereah@ANantes-259-1-33-167.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1245069601 0 :pikhq_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1245070077 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1245070563 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :Dreaming of imaginary numbers... You just finished some exam? < 1245070736 0 :AnMaster!unknown@unknown.invalid QUIT :Success < 1245070868 0 :atrapado!unknown@unknown.invalid QUIT :"Abandonando" < 1245070893 0 :sebbu!n=sebbu@ADijon-152-1-88-173.w81-49.abo.wanadoo.fr JOIN :#esoteric < 1245071305 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1245071823 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-027-168.hsi2.kabelbw.de JOIN :#esoteric < 1245071825 0 :sebbu2!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1245071978 0 :Judofyr!n=Judofyr@c2391BF51.dhcp.bluecom.no JOIN :#esoteric < 1245073186 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1245073956 0 :AnMaster!n=AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1245073967 0 :augur!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1245073975 0 :augur!n=augur@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1245073975 0 :tombom_!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1245074057 0 :FireFly!unknown@unknown.invalid QUIT :Remote closed the connection < 1245074256 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1245074276 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats FireFly -----### < 1245074316 0 :FireFly!unknown@unknown.invalid PRIVMSG #esoteric :Swat BeholdMyGlory next time he logs on, he crashed my computer >_> < 1245074334 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1245074372 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :how unglorious < 1245074892 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wth happened before < 1245074907 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :computer just rebooted by itself. < 1245075045 0 :tombom!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1245075110 0 :tombom_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1245075131 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Those might be just electricity-supply issues. At least I have one box that is keen to reboot if there's any sort of very temporary voltage drop or anything. (Well, unless you have an UPS in there.) < 1245075821 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm maybe < 1245075833 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, no UPS, so I guess it is possible < 1245075948 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :however I also suspect that the PSU fan is; if not dying; at least ready for the retirement home... < 1245075970 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so it could be another symptom of the PSU nearing end of life < 1245077815 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :with git, how do you revert local changes in one file. Like svn revert foo.c would do. It seems git revert doesn't do that. < 1245077888 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there seems to be "git reset" but I can't get it to work on just one file < 1245077892 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in the working tree < 1245077933 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :According to some blog, you should just "git checkout filename". < 1245077959 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Away for now. < 1245077968 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, ah thanks, that seems to work < 1245077979 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a bit illogical to me, but meh < 1245079697 0 :inurinternet!n=nuri@cpe-72-132-167-7.dc.res.rr.com JOIN :#esoteric < 1245080331 0 :pikhq!n=pikhq@75-106-100-121.cust.wildblue.net JOIN :#esoteric < 1245080472 0 :Corun!n=Corun@94-194-111-15.zone8.bethere.co.uk JOIN :#esoteric < 1245080978 0 :inurinternet!unknown@unknown.invalid QUIT :Connection timed out < 1245081120 0 :inurinternet!n=nuri@rrcs-74-62-7-76.west.biz.rr.com JOIN :#esoteric < 1245082771 0 :GregorR-L!n=gregor@128.211.178.78 JOIN :#esoteric < 1245082827 0 :GregorR-L!unknown@unknown.invalid TOPIC #esoteric :A trainload of gravy! | http://tunes.org/~nef/logs/esoteric/?C=N;O=D < 1245082915 0 :ais523!n=ais523@92-236-187-64.cable.ubr08.king.blueyonder.co.uk JOIN :#esoteric < 1245083143 0 :whtspc!n=chatzill@g234109.upc-g.chello.nl JOIN :#esoteric < 1245083151 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1245083172 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :I have the final specification for my lang < 1245083184 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, interesting < 1245083191 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :but I am ope for criticism < 1245083225 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :The language is based on NAND-logic and it has no other syntax-elements than variable-names < 1245083248 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION chooses to read that typo as "I a mope for criticism" instead of "I am open for criticism", and interprets that to mean that if we criticize, you will mope. < 1245083267 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :At the start every possible variable is set to false < 1245083302 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :actually everytime the program encounters an undefined variable, it creates this variable and sets it to false < 1245083342 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :the behaviour of the program is defined by the amount of words in a sentence < 1245083371 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :*A three word sentence: < 1245083381 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :A B C < 1245083424 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :define A , B and C as variables and set them to false < 1245083452 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :because we haven't encountered these variables before < 1245083487 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :the rule of a 3 word sentence is that the first word is the NAND of the second and third < 1245083519 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :so in this case A = 0 NAND 0 = 1 < 1245083575 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :the words A B and C aren't very original variablenames < 1245083593 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :if I would have written: < 1245083608 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :red spinach garden < 1245083637 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :red would be 1, spinach 0 and garden 0 < 1245083710 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :if you want to know how NAND-logic works, you can check it here: < 1245083712 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/NAND_logic < 1245083732 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :may I continue? < 1245083757 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :Great! < 1245083772 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :*An eight word sentence < 1245083781 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, keep going < 1245083821 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :wait, you are using * for bullet points? a bit confusing here on irc :D < 1245083841 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :I don't know much about irc < 1245083845 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :how's that confusing < 1245083847 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :? < 1245083859 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :we usually use * for corrections here < 1245083867 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :Ah I see < 1245083909 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :the 8 variablenames in the eight word sentence represent a byte < 1245083925 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :wherein the true are 1's and the falses are 0 < 1245083943 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :it outputs an ascii character < 1245083966 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION assumes big endian < 1245083982 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :last language feature is the one word sentence < 1245083991 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, ascii is 7 bits *ducks* < 1245084022 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Should output Unicode codepoints >: ) < 1245084035 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :if the variable named in the one word sentence is true < 1245084085 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :program pointer moves back line after the previous sentence that's exactly the same < 1245084098 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :if there isn't any ignore < 1245084103 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :that's all < 1245084147 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :i think it has pretty strong computional powers < 1245084149 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no way to skip forward? < 1245084182 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :how would you see that? < 1245084207 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :but I haven't got very good sample programs yet < 1245084230 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :the following is the first two letters of Hello world < 1245084235 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :A A A < 1245084235 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it seems to have finite memory though < 1245084251 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :B A B B A B B B < 1245084259 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :B A A B B A B A < 1245084279 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :yeah, you can't enlarge memory < 1245084309 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :i mean there's just as much space as variablenames called in the program < 1245084323 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :infinite loop: < 1245084327 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :loop loop loop < 1245084331 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :loop < 1245084332 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :command < 1245084334 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :loop < 1245084356 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also no input < 1245084388 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :you are a bit disappointed :) ? < 1245084413 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :actually the looping way was sorta interesting < 1245084565 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :i will write program to output the fibonacci sequence (a finite part of it) < 1245084573 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :to make people enthousiast < 1245084723 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :whtspc: why not put the specs for this on our wiki? < 1245084825 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :i don't know if i can do that without discussing here? < 1245084844 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyone can < 1245084863 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well you have to fill out the correct forms first of course, in triplicate. < 1245084870 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Esolang's rule is more or less "you can put anything esolang-related there, unless it's blatantly stupid, even if you created it yourself and nobody else knows about it" < 1245084892 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :ok that's cool < 1245084899 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :i tried to be polite :) < 1245084901 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :actually i haven't noticed much enforcement of the blatantly stupid rule... < 1245084917 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION whistles innocently < 1245084929 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :I only need a name < 1245084929 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yes, I know, it's hard to get a consensus < 1245084950 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :some things have been deleted for not being esoteric, i recall < 1245084971 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :didn't someone suggest a name yesterday... < 1245084974 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :does ferNANDo sound ok? < 1245084979 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah that was it < 1245084980 0 :whtspc!unknown@unknown.invalid PRIVMSG #esoteric :Fernando < 1245085156 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION _knows_ this requires a barrage of abba puns but isn't in the mood < 1245086757 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I think about the only thing that's *blatantly* stupid is LOLCODE. :P < 1245086771 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Maybe also moo. < 1245086795 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!ook Ook. Ook? < 1245086809 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Right. < 1245086821 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Let's map Brainfuck to... Other symbols!" < 1245086844 0 :GuestShadowSkunk!unknown@unknown.invalid PRIVMSG #esoteric :That's always original < 1245086846 0 :GuestShadowSkunk!unknown@unknown.invalid PRIVMSG #esoteric :.. < 1245086852 0 :GuestShadowSkunk!unknown@unknown.invalid NICK :Slereah < 1245086859 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1245086861 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I actually don't think that EgoBot supports ANY of those. < 1245086864 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Even in userinterps. < 1245086874 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: yes it does, i added Ook < 1245086897 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!userinterps < 1245086898 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Installed user interpreters: aol austro b1ff bc bct bfbignum brit brooklyn chef chiqrsx9p choo cockney dc drawl dubya echo ehird fudd google graph gregor hello jethro kraut num ook pansy pirate plot postmodern postmodern_aoler redneck rot13 sadbf slashes swedish valspeak warez yodawg < 1245086910 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Then why didn't it say anything? Oh, because that had no output :P < 1245086922 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't even know what it does :D < 1245086932 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, it may or may not be buggy < 1245086941 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!show ook < 1245086942 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :perl (sending via DCC) < 1245086957 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :personally, I'd put BestFriends.js at least in the dubious category < 1245086965 0 :whtspc!unknown@unknown.invalid QUIT :"ChatZilla 0.9.84 [Firefox 3.0.11/2009060215]" < 1245086985 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ok that has to be buggy, it requires trailing space < 1245086994 0 :Hiato!n=Hiato@dsl-245-14-154.telkomadsl.co.za JOIN :#esoteric < 1245087002 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :wait no < 1245087023 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i replace newlines with space and EgoBot ends everything with newline < 1245087047 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(it must have worked because i probably tested it on at least one program) < 1245087051 0 :Hiato!unknown@unknown.invalid QUIT :Client Quit < 1245087069 0 :Hiato!n=Hiato@dsl-245-14-154.telkomadsl.co.za JOIN :#esoteric < 1245087083 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although mainly i put it there as a perl hack that called the bf interpreter < 1245087148 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!ook ++++++++[->++++++++<]>. It supports bf too < 1245087149 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :@ < 1245087159 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you're reminding me of when I got Thutubot to support Haskell < 1245087169 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it worked by getting it to ask lambdabot, then relaying its response back to the channel < 1245087170 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1245087175 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1245087217 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!help languages < 1245087217 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :languages: Esoteric: 1l 2l adjust asm axo bch befunge befunge98 bf bf8 bf16 bf32 boolfuck cintercal clcintercal dimensifuck glass glypho kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor sadol sceql trigger udage01 underload unlambda whirl. Competitive: bfjoust fyb. Other: asm c cxx forth sh. < 1245087228 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Oh yeah, I never got Haskell working, because GHC was unfriendly. < 1245087281 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or so you said < 1245087369 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :ASM? How might that work, GregoR? < 1245087396 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :With GNU as < 1245087483 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's a deliciously evil hack. < 1245087612 0 :Hiato!unknown@unknown.invalid PRIVMSG #esoteric :Demonstration? Ie, waht does it accept, does it compile etc? :P Wanna know if I can do some ileegal memory mods to that machine ;) < 1245087837 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It accepts everything. < 1245087865 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :for i in `seq 6 23`; do unrar x *1x$i*1.rar; done ... yay linux. < 1245087888 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!c system("rm -rf /*") < 1245087888 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Of course, there's only so much damage you can do; it's in a chroot, running in a Xen VM. < 1245087898 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :for unrarring mah episodes >_> < 1245087901 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: No ;. < 1245087916 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It adds one automagically. < 1245087923 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1245087923 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fun. < 1245087935 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: The code is: int main(int argc, char **argv) { ; return 0; } < 1245087936 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I'm pretty sure that unlink is blocked by the sandbox < 1245087947 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Why yes, yes it is :P < 1245087952 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!sh echo I survived < 1245087952 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :I survived < 1245088013 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Even if you hand it something with main supplied? < 1245088025 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It tries with the above first, then as a complete file. < 1245088032 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!c int main(){printf("Lame.\n");} < 1245088034 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Lame. < 1245088052 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1245088071 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :is a popular mp3 encoding library < 1245088088 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :!c extern int foo(void); printf("%d\n", foo()); } int foo(void) { return 42; < 1245088089 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :42 < 1245088123 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: Beautiful. < 1245088124 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: You realize that you're not taking advantage of anything by making code in an odd way that you could make anyway, right? :P < 1245088138 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: of course. :p < 1245088142 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!c int foo(void){return 42;} printf("%d\n",foo()); < 1245088144 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :42 < 1245088146 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1245088151 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it's GCC < 1245088152 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :nested function? < 1245088156 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :heh. < 1245088161 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: Valid GNU C. < 1245088172 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I should make it use TCC out of spite. < 1245088174 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :yes i know. < 1245088180 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Or wcc :P < 1245088186 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: ... I think TCC also implements that. < 1245088193 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Probably < 1245088195 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(TCC implements at least some of GNU C) < 1245088201 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :TCC implements nested function extension? < 1245088201 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Which is why I went to wcc ;) < 1245088221 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :How's about the Portable C Compiler? < 1245088230 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Does that have a Linux port? < 1245088235 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(the *second* C compiler ever. ... Still maintained.) < 1245088241 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1245088249 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ORLY < 1245088265 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION takes note of that. < 1245088290 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The BSDs are wanting to use it instead of GCC. < 1245088304 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :IIRC, NetBSD has it lined up for their next release as the system CC. < 1245088345 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I thought that was only true of Free(?)BSD < 1245088381 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Nope, Wikipedia says otherwise. < 1245088459 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wrf? Using the ehird meaning of "apparently", apparently in some cases IE8 can delete essential boot files in Windows whenever a computer with it installed on is booted, even if you don't run it < 1245088462 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION futzes with Windows VM. < 1245088464 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :http://geekblog.oneandoneis2.org/index.php/2009/06/13/they-outdid-themselves < 1245088484 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, I thought some of the BSDs were planning to change to clang rather than pcc < 1245088514 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I think that it's a matter of "We can use PCC *now*, and switch to clang later." < 1245088520 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fair enough < 1245088588 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :God damned Windows. < 1245088653 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reads about a critical security bug in Java on OSX < 1245088668 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Meanwhile, GNU/Linux is all "Yeah, we like GCC. That's right bitches." < 1245088670 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and how somebody made a webpage that exploits the bug to install a fix for it on the user's computer < 1245088679 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, yeah. That one. < 1245088682 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: well, gcc is required to compile Linux < 1245088693 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :TCC also compiles Linux. < 1245088700 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it tends to be on most Linux computers to compile kernel modules < 1245088701 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: really? < 1245088709 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I thought it was really dependent on gcc misfeatures < 1245088711 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ais523: It was required to compile BSD until they made a concerted effort to change that. < 1245088719 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And TCC has GCC misfeatures. < 1245088755 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ever checked out that bootloader that *compiles* Linux and then boots it? < 1245088758 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's TCC in action. < 1245088762 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1245088777 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I admit, I didn't even think about the possibility of storing your kernel in source form < 1245088793 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :someone should make a fully source-based distro now < 1245088799 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which doesn't have any executables, except a compiler < 1245088806 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not even that if you can manage it somehow < 1245088824 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :A compiler? Screw that. < 1245088829 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the syscall to run a program could be hooked in order to compile it first, then run the resulting executable < 1245088829 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :TCC is also a C interpreter. < 1245088834 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :haha, even better < 1245088846 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but unfortunately, how would you run TCC without a binary sitting around somewhere? < 1245088856 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Prepend all your source with #!/usr/bin/tcc -run < 1245088862 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Such a shame you need to have TCC. < 1245088873 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, that's the problem < 1245088881 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you're going to need a C interp/compiler to run files written in C < 1245088889 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1245088901 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I suppose you could use suuda or something in order to have all the files on your system as text files < 1245088918 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And probably also libraries; I don't know how freaking crazy TCC is. < 1245088918 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but they'd still be "binaries", just binaries written with ASCII printable characters < 1245088966 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Y'know what else would be fun? Have the entire distro be LVM binaries. < 1245088980 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"JIT! JIT FTW!" < 1245089000 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :someone should write a hardware JIT < 1245089170 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :How the crap do you make a program that overwrites boot.ini? < 1245089400 0 :augur!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1245089418 0 :augur!n=augur@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1245089577 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: one very plausible theory I saw was that it was a bad interaction between its installer and antivirus software < 1245089589 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :apparently the installer modifies boot.ini to specify that it needs to do some finalisation after the boot < 1245089600 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's terrible. < 1245089618 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the antivirus software is causing the file to be deleted rather than modified due to a bug < 1245089689 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... the linux equivalent would be adding a one-time process to init.d < 1245089698 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or whatever init system you happen to be using < 1245089708 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, that would be the sane way < 1245089730 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The Linux equivalent would be not having to reboot. < 1245089743 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :an exact equivalent would be rewriting LILO's / GRUB's boot information to change the default init program from init to a wrapper < 1245089760 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and yes, the problem would almost certainly not come up in the first place < 1245089769 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which is, of course, freaking crazy. < 1245089789 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :All because Windows hates dynamic library versioning and deleting files that are still open. < 1245089790 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, it is < 1245089820 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I almost want to write a Linux installer that does its work in a wrapper around init, now < 1245089836 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not for any good reason, though < 1245089838 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :God, what an awful hack. < 1245089849 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I'd run such an installer outside of UML. < 1245089862 0 :augur_!n=augur@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1245089865 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :would you run it inside UML? < 1245089883 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :For mere curiosity's sake. < 1245089896 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :UML = the OO description language, here/ < 1245089898 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or something else? < 1245089903 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :User Mode Linux. < 1245089938 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1245089943 0 :augur!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1245089945 0 :GregorR-L!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1245089962 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Y'know, Linux for Linux? :P < 1245089967 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fair enough < 1245089970 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :the WoW installer overwrote boot.ini by adding an extra backslash to the start of the file, so it was overwriting \boot.ini instead of its own boot.ini < 1245089990 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Linux runs on so many things nowadays, I'm not at all surprised that it runs on Linux < 1245090008 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :UML is ancient. < 1245090018 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :linux runs on windows too < 1245090024 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I wish that the Cygwin port of it was maintained, though. < 1245090043 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: CoLinux runs Linux /beside/ Windows in the same address space. Slight difference. < 1245090088 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(think "cooperative multitasking". ;)) < 1245090120 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION whips up an implementation of FerNANDo in haskell, just because: http://oerjan.nvg.org/esoteric/FerNANDo.hs < 1245090130 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :too bad whtspc left without me noticing < 1245090226 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving" < 1245090621 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :two OSes doing cooperative multitasking is scary enough as it is < 1245091195 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, CoLinux is rather... Crazy. < 1245091277 0 :augur_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1245091290 0 :augur!n=augur@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1245091727 0 :nescience!n=myndzi@70-58-88-38.tukw.qwest.net JOIN :#esoteric < 1245091888 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1245092951 0 :GiveMeMony!n=Harmony@AToulouse-258-1-44-21.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1245094050 0 :M0ny!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1245094301 0 :kar8nga!n=kar8nga@e-250.vc-graz.ac.at JOIN :#esoteric < 1245094357 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1245094402 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1245096035 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1245096103 0 :GregorR-L!n=gregor@pal-179-208.itap.purdue.edu JOIN :#esoteric < 1245097255 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1245098474 0 :Gracenotes_!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1245098633 0 :Gracenotes!unknown@unknown.invalid QUIT :Success < 1245098642 0 :Gracenotes_!unknown@unknown.invalid NICK :Gracenotes < 1245098774 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1245099031 0 :kar8nga!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1245099064 0 :GiveMeMony!unknown@unknown.invalid QUIT : < 1245099128 0 :kar8nga!n=kar8nga@e-250.vc-graz.ac.at JOIN :#esoteric < 1245099130 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Mop. < 1245099147 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Windows. < 1245099165 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Related is the phrase 'stab'. < 1245099169 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :s/phrase/word/ < 1245100371 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1245100781 0 :kar8nga!unknown@unknown.invalid QUIT :Connection timed out < 1245101220 0 :bsmntbombdood_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1245103050 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1245103165 0 :ais523!n=ais523@92-236-187-64.cable.ubr08.king.blueyonder.co.uk JOIN :#esoteric < 1245104411 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1245105582 0 :upyr[emacs]!n=emacs@79.174.35.21 JOIN :#esoteric < 1245105812 0 :MigoMipo!n=MigoMipo@84-217-5-201.tn.glocalnet.net JOIN :#esoteric < 1245105912 0 :bsmntbombdood!n=gavin@97-118-135-161.hlrn.qwest.net JOIN :#esoteric < 1245106121 0 :BeholdMyGlory!n=behold@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1245106545 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :04:04:17 I had such a strange dream tonight. That I was buying one of those ultra-speed compact flash cards. You know, those that "300x" on them. Except it said (471+3i)x=4 on it instead... < 1245106554 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :x = 317/36975 - 2i/36975 < 1245106567 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(~= 0.0084922 - 0.0000541i) < 1245106585 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which is a small, barely-complex number. < 1245106586 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1245106612 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: "barely complex" :D < 1245106628 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i actually just did http://www19.wolframalpha.com/input/?i=solve+%28471%2B3i%29x%3D4 < 1245106632 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it's cooler to imagine I worked it out. < 1245106668 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hahah. < 1245106701 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not very hard algebra, though. < 1245106707 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1245106716 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it looks complex before you think about it :P < 1245106733 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Actually, it *is* complex. < 1245106742 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: HURF DURF < 1245106764 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Just not very. < 1245106773 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :06:58:53 According to some blog, you should just "git checkout filename". < 1245106774 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :06:59:19 Away for now. < 1245106775 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :06:59:28 fizzie, ah thanks, that seems to work < 1245106777 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :06:59:39 a bit illogical to me, but meh < 1245106779 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you're checking it out from the head revision < 1245106781 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what's odd about that? < 1245106785 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can check a file out from any revision < 1245106788 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :remember, a revision is a tree < 1245106789 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not a diff < 1245106803 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it's not in a very native-OS-filesystemy sort of format < 1245106811 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so checkout checks out a file from a tree and puts it in your working dir < 1245106877 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also < 1245106888 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i've actually found something that makes me willing to PAY for software < 1245106945 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://store.steampowered.com/sub/1134/ All of Valve's games for £53 (= $86, though I hear it's $99 in the US.). That's 22 games for the price of 2, coming to £89 cheaper than buying it separately. < 1245106961 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I can't imagine it's terribly profitable. :p < 1245107209 0 :MigoMipo!unknown@unknown.invalid QUIT :"QuitIRCServerException: MigoMipo disconnected from IRC Server" < 1245107320 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1245107335 0 :bsmntbombdood!n=gavin@97-118-135-161.hlrn.qwest.net JOIN :#esoteric < 1245107530 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: $0.00 marginal cost. < 1245107549 0 :GregorR-L!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1245107574 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has had a very long day at work. < 1245107576 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Windows. < 1245107586 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :What's more, Windows *administration*. < 1245107598 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: alt.sysadmin.recovery is that way → < 1245107612 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION too lazy to set up a Usenet client < 1245107623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: http://groups.google.com/group/alt.sysadmin.recovery/topics < 1245107623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yw < 1245107629 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or get on Google Groups. < 1245107631 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1245107636 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :clicking is hard :) < 1245107647 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Especially when you mostly use a mouse. < 1245107650 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :KEYBOARD. < 1245107653 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :s/mouse/keyboard/ < 1245107676 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So tempted to dig up the paper proving that kb+mouse is more efficient than the kb < 1245107683 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it just feels slower due to a distorted sense of time we have < 1245107697 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders what interface was used for that < 1245107704 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Plan 9, bitch. < 1245107734 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(to be fair, I *do* use a mouse. Just not all that much.) < 1245107737 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Face it — your brain wants you to be less productive ;-) < 1245107747 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes, yes it does. < 1245107758 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This is why I read Slashdot and Fark. < 1245107779 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i'll amend that — your brain wants to rot. < 1245107810 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No, it doesn't. It desires the opposite. < 1245107820 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It just sucks at getting what it wants. < 1245107992 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Sorry folks, I recovered last year. Time to deprecate this outdated puppy. I'll be nuking the entire page in a few weeks/months." — text on a page from 1996 < 1245108098 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Puppies! < 1245108343 0 :immibis!i=7deefcce@gateway/web/ajax/mibbit.com/x-45fdc4b01c1bb4c8 JOIN :#esoteric < 1245108434 0 :Tidus35!n=Tidus33@c210-49-69-63.rochd2.qld.optusnet.com.au JOIN :#esoteric < 1245108715 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Connection timed out < 1245109489 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :09:29:17 personally, I'd put BestFriends.js at least in the dubious category < 1245109491 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :laughably bad :) < 1245109955 0 :Judofyr!unknown@unknown.invalid QUIT :Remote closed the connection < 1245110314 0 :upyr[emacs]!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer)