< 1241395203 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :calamous: limit the number of files on the system? < 1241395210 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :eg it resets if you write more than 100 files < 1241395210 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I tend to spend time in #xkcd, on the offchance that there's interesting things there.\ < 1241395245 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though the smaller channels on Foonetic are far better; signal/noise ratio and all that. < 1241395257 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night < 1241395280 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: i'm sure Deewiant will be here sometime :P < 1241395343 0 :calamous!unknown@unknown.invalid PRIVMSG #esoteric :!sh for i in {1..99999}; do ln -s /home/egobot/egobot.hg/foo /tmp/input.$i; done < 1241395350 0 :calamous!unknown@unknown.invalid PRIVMSG #esoteric :!sh echo hi < 1241395350 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1241395354 0 :calamous!unknown@unknown.invalid PRIVMSG #esoteric :MUAHAHAHAHA < 1241395356 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :calamous: it took an hour or so < 1241395358 0 :calamous!unknown@unknown.invalid PRIVMSG #esoteric :ACTION disappears. < 1241395359 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :to run out < 1241395363 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Deewiant: bsmntbombdood wants to know how to use two monitors < 1241395365 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I have done that < 1241395366 0 :calamous!unknown@unknown.invalid PRIVMSG #esoteric :ehird, Oh, shoot :P < 1241395369 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls /tmp/input.* | wc -l < 1241395372 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is simple < 1241395373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls /tmp/input.* | wc -l < 1241395374 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls /tmp/input.* | wc -l < 1241395374 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1128 < 1241395374 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/bin/bash: line 1: :ehird!n=ehird@208.78.103.223: command not found < 1241395375 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you connect two of them < 1241395378 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then turn both on < 1241395378 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LOL WAT < 1241395380 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and set it up < 1241395386 0 :calamous!unknown@unknown.invalid PRIVMSG #esoteric :OK, I made it delete them at the end, but that's clearly not good enough. < 1241395389 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: fail < 1241395398 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, fail how < 1241395399 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :calamous: just limit the number of writes to 100 files < 1241395404 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it was simple. < 1241395407 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: tell AnMaster how he failed :-P < 1241395408 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nvidia-settings < 1241395411 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :turn on twin view < 1241395415 0 :calamous!unknown@unknown.invalid PRIVMSG #esoteric :ehird, You can only limit the number of total open files. < 1241395416 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that was all < 1241395424 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :calamous: To 100, then. < 1241395432 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fail how... < 1241395444 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :er i misread AnMaster < 1241395445 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :forget that < 1241395458 0 :calamous!unknown@unknown.invalid PRIVMSG #esoteric :ehird, The number of open files is limited to a very low number. < 1241395459 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you can do it in X config too < 1241395467 0 :calamous!unknown@unknown.invalid PRIVMSG #esoteric :ehird, The problem is that it doesn't keep them open after it writes them. < 1241395468 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is better if they are different height < 1241395470 0 :calamous!unknown@unknown.invalid PRIVMSG #esoteric :ACTION leaves. < 1241395472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :calamous: Ah. < 1241395476 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :having different height is confusing < 1241395480 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :trust me < 1241395606 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: do you think http://www.newegg.com/Product/Product.aspx?Item=N82E16814187037 can handle dueling monitors < 1241395622 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the specs seem to imply no < 1241395646 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no clue < 1241395659 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I did it on a GeForce 7600 GS < 1241395700 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :seems to cost less, so I assume the 9400 GT is better < 1241395710 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for values of better equal to still not a good card but bsmntbombdood doesn't want a good card :P < 1241395765 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1241395786 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I used two TFTs, one vga only and one dvi +vga < 1241395793 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so one went on dvi the other on vga < 1241397879 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :my current monitor is vga so that would probably work < 1241398594 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Intel(R) Core i7 PC's from £7" < 1241398598 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :—cut off advert < 1241398668 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :seven pounds!? what a rip off! < 1241399517 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ok azureus is waaay to bloated < 1241399528 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks at rtorrent < 1241399554 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :utorrent is pretty good < 1241399631 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :utorrent is windoze isn't it? < 1241399642 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :no < 1241399644 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :theres a mac versio < 1241399645 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :n < 1241399699 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :... < 1241399713 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: Transmission < 1241399782 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :OR RTORRENT < 1241399794 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Or transmission < 1241399798 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Which is minimal and awesome and <3 < 1241399805 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :transmission is cool too < 1241400046 0 :oerjan!unknown@unknown.invalid QUIT :"Good night" < 1241400116 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if he should actually buy ehird's computer < 1241400122 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :why not < 1241400132 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you want an upgrade, I got it for the price you wanted, prophet? :-P < 1241400337 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: for the same budget, the only real other options there are is getting an amd processor instead, but that'd just be sacrificing speed and you'd have some of the budget just lying around doing nothing < 1241400356 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so if you'd upgrade to that budget anyway, it's pretty much what you'd come out with < 1241400360 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :why did you prefer i7? < 1241400368 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: over what? < 1241400369 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :amd? < 1241400371 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ja < 1241400387 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: amd's top processors are competitive with core 2 -- the LAST generation of intel processors < 1241400394 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i7 has the yummy integrated memory < 1241400398 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so a lot less latency < 1241400404 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and it has some nice architechtural improvements < 1241400412 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :more speed clock-for-clock under a lot of situations < 1241400445 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i7 >>> amd phenom black edition 2 electric boogaloo > core 2 < 1241400551 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I was under the impression that AMD's top processors were competitive with some of the lesser i7 chips, making them great if you're on a budget. < 1241400559 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But eh, whatever. < 1241400573 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i haven't seen that; but the i7 was a 2.93ghz < 1241400581 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so not exactly a lesser i7 chip < 1241400603 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AMD's existence for most of the company's history *has* depended on being cheaper than Intel chip, so *shrug*. < 1241400603 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :there's only 3.2ghz and 3.33ghz (the latter i haven't seen sold anywhere) above that < 1241400612 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1241400624 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: but that integrated memory controller + ddr3 = definite yum < 1241400633 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you forgot a cpu cooler too < 1241400637 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: err < 1241400642 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the i7 comes with it i'm pretty sure < 1241400670 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i've seen people say "stock cooler" referring to i7s < 1241400670 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Integrated memory controller? I've had one for 3 years, and it was old then. :p < 1241400670 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so < 1241400677 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: er, that's not what i meant < 1241400685 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: "On-die memory controller: the memory is directly connected to the processor. It is called the uncore part and runs at a different clock (uncore clock) of execution cores. " < 1241400698 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20-40% less memory latency has been reported < 1241400706 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: "Cooling Device Heatsink and Fan included " < 1241400710 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oh ok < 1241400713 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :from the spec page of the i7 < 1241400723 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And AMD's done that since they introduced AMD64. Your point? :p < 1241400731 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i'm not sure that's the same thing < 1241400752 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :eh, whatever < 1241400785 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Wikipedia says it is. < 1241400793 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm looks like the same thing; still what i've read puts the i7's memory access faster < 1241400820 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I expect AMD will come out with an i7 competitor _sometime_ < 1241400826 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but atm the i7 is the best choice imo < 1241400835 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Can't say I blame Intel for doing it; it *is* a rather easy way to get better memory access speeds. < 1241400904 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: if you do go with it will you go with the x25-m? i'd recommend it if you do have the $300 extra budget (hmm, I distinctly recall asking this before...) < 1241400948 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i think i'll only get one hdd and the x25m < 1241400961 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: yeah, that sounds wise < 1241400985 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :and i've got a 500gb drive laying around < 1241401022 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: raid-1ing that will leave you with only 500gb of space < 1241401035 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yes, i won't raid them < 1241401044 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241401051 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. No wonder the i7's somewhat higher performance; it's the newer architecture. < 1241401063 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Durr, Nehalem's the whole point of an i7 :P < 1241401074 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: newly calculated total inc. ssd: $1689.91 < 1241401132 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ehird: what makes you think that mobo is a good choice? < 1241401146 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: first, I went with the stock Intel mobo for i7 < 1241401147 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :BUT < 1241401150 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then i realised it had only 3 ram slots < 1241401154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so I searched newegg < 1241401165 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and that was a high-rated one that's the same as the intel one but w/ 6 ram slots < 1241401227 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: they don't seem to have really changed the intel mobo apart from adding the more slots and sth < 1241401234 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :not many pci slots < 1241401242 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: how many do you need? < 1241401253 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241401256 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this one looks bette < 1241401257 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :r < 1241401267 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hm wait < 1241401268 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Cons: As noted in previous reviews, the BIOS needs an update out of box before you can install triple channel RAM. I loaded one stick of RAM and installed windows < 1241401276 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that sounds silly < 1241401322 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION searches newegg for x58 < 1241401328 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: but how many pci slost are you gonna use? < 1241401345 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i would like to play with some coproccesors in the future < 1241401358 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :tile64 etc < 1241401360 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :PCI Express 2.0 x16: 3 x PCIe 2.0 x16 (at x16/x16/x4 mode) < 1241401380 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: http://www.newegg.com/Product/Product.aspx?Item=N82E16813131359 < 1241401405 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION amends his spec document to include these < 1241401418 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :anyway i gotta go < 1241401421 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1241401446 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1241401450 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: the mobo actually saves money < 1241401518 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: for when you return: http://pastie.org/467175.txt?key=ijtxvejybwknzzyr4yea < 1241401525 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :total $1679.91 < 1241401764 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :My conclusion: You can build a top-top of the range PC (sans video card) for around $1.6k. < 1241401781 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Or around £1,100. < 1241401993 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And the video card isn't really worth it unless you're playing Crysis on 3 different monitors. < 1241402020 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Weeeeeeeeeeeeel, that GeForce 9400 GT seems rather the shit as far as cards you're actually gonna use goes. < 1241402029 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's just a stand-in for the missing on-board video on the mobo for this machine. < 1241402073 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :" it ran between 65 and 72 deg C" < 1241402074 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1241402079 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i wonder if that's under large load < 1241402081 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because that's a hot card < 1241402108 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Eh, as far as graphics cards go, I'm not all that picky. < 1241402122 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the reviews seem ok < 1241402141 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1241402149 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: the gfx card has an audio card built in < 1241402154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that apparently is better than onboard video < 1241402216 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :My current standards: able to handle Source engine games and able to render 1080p h264 in realtime. And the latter becomes "Can handle 1080p" if my CPU's fast enough to decode 1080p h264 in realtime... < 1241402241 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :My standards: Be the best fanless card you can get. < 1241402245 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1241402247 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Futureproofing! < 1241402259 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(atm that's the radeon hd 4850) < 1241402262 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Completely different standards, but likely to get similar results. < 1241402276 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: no way, the radeon 4850 can do much more than that < 1241402286 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's the third best single (non-X2) card ATI offer < 1241402288 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :True, true. < 1241402290 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :4850, 4870, 4890 < 1241402303 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i wish newegg had a uk version < 1241402313 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I think it's the best card I could actually see myself bothering to purchase, though. < 1241402326 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Much beyond that seems... Silly. < 1241402371 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Heck, even with the 4870X2 -- the best card ATI sells -- Crysis at 19xx-xxxx (I forget what the exact res is) with all settings on high or very high only runs at 20 or so fps < 1241402380 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Games are wicked demanding < 1241402419 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And I play games about a generation behind what's current. < 1241402441 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, it'll be another 5 years or so before I get around to playing Crysis. :p < 1241402468 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Crysis kind of looks shit :P < 1241402491 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah, but it's very expensive shit. < 1241402497 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And you're thinking 1920x1080. < 1241402498 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Verily. < 1241402501 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And yes. < 1241402502 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AKA 1080p. ;) < 1241402593 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1241402612 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe i should build my own system, 'cept i hate thermal paste < 1241402657 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :→ for today :) < 1241402658 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Worth it. < 1241402663 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: maybe, maybe < 1241402679 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'd prefer to pay more to get a silent system from people who know what they're doing in that area, prolly < 1241402679 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :→ < 1241402686 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I build my systems as a matter of habit... < 1241402711 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Of course, I upgrade my systems piecemeal, so not exactly what you're dealing with. < 1241402727 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has a couple of 10 to 15 year old parts < 1241403414 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1241403478 0 :pikhq!n=pikhq@99-196-16-139.cust.wildblue.net JOIN :#esoteric < 1241404258 0 :cherez!n=cherez@r02snw275.device.mst.edu JOIN :#esoteric < 1241404262 0 :cherez!unknown@unknown.invalid PART #esoteric :? < 1241404380 0 :calamous!unknown@unknown.invalid PRIVMSG #esoteric :!c printf("hello\n"); < 1241404381 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1241404446 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1241405203 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1241405246 0 :puzzlet_!unknown@unknown.invalid QUIT :Remote closed the connection < 1241405344 0 :calamous!unknown@unknown.invalid PRIVMSG #esoteric :!c printf("addr of main %p\n", main); < 1241405345 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :addr of main 0x4004cc < 1241405348 0 :calamous!unknown@unknown.invalid PRIVMSG #esoteric :!c printf("addr of main %p\n", main); < 1241405349 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :addr of main 0x4004cc < 1241405404 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!c printf("addr of entry point %p\n", __start); < 1241405404 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Does not compile. < 1241405422 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fik. Different entry point. XD < 1241405438 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!c printf("addr of entry point %p\n", _start); < 1241405439 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Does not compile. < 1241405439 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :? < 1241405448 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!c printf("addr of entry point %p\n", start); < 1241405449 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Does not compile. < 1241405454 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sure I'll get it one of these days. < 1241405558 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Huh. main *is* the entry point. < 1241406668 0 :puzzlet_!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1241407450 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1241407451 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i forgot, i need an optical-disc drive also < 1241407645 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OK, now I have to think of a way to fix the shared /tmp/input.* problem < 1241408148 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls -l /tmp < 1241408149 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/bin/ls: /tmp: Function not implemented < 1241408156 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls /tmp | xargs echo < 1241408156 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :input.14903 < 1241408158 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls /tmp | xargs echo < 1241408159 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :input.14936 < 1241408163 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OK, no more shared /tmp < 1241408175 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :your shit's weird < 1241408205 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :? < 1241408517 0 :Gracenotes!unknown@unknown.invalid QUIT :Remote closed the connection < 1241408518 0 :Gracenotes_!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1241408520 0 :Gracenotes_!unknown@unknown.invalid NICK :Gracenotes < 1241409452 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls /tmp < 1241409453 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :input.15061 < 1241409460 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls -l /tmp < 1241409460 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/bin/ls: /tmp: Function not implemented < 1241409493 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :What the fnuck is it doing, I wonder... < 1241409587 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ls stats or something, Idonno < 1241409604 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ls -l that is < 1241409635 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!daemon psh sh sh < 1241409635 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Daemon psh running. < 1241409640 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!psh echo hi < 1241409643 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!psh echo hi < 1241409643 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1241409647 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!psh echo foo < 1241409647 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1241409647 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :foo < 1241409652 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That was weird :P < 1241409660 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!psh echo foo < 1241409661 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :foo < 1241409904 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!psh mkdir -v /tmp/home < 1241409904 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/bin/mkdir: created directory `/tmp/home' < 1241409911 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!psh cd -v /tmp/home < 1241409911 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/bin/sh: line 6: cd: -v: invalid option < 1241409917 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!psh cd /tmp/home; pwd < 1241409918 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/home < 1241409925 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!psh export HOME=/tmp/home < 1241410078 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Connection reset by peer < 1241410113 0 :bsmntbombdood!n=gavin@97-118-129-241.hlrn.qwest.net JOIN :#esoteric < 1241410152 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!psh wget http://google.com/ < 1241410152 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :--2009-05-04 03:09:12-- http://google.com/ < 1241410153 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Resolving google.com... failed: Name or service not known. < 1241410162 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!kill psh < 1241410162 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Daemon psh killed. < 1241410233 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1241410266 0 :bsmntbombdood!n=gavin@97-118-129-241.hlrn.qwest.net JOIN :#esoteric < 1241410378 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1241410904 0 :bsmntbombdood!n=gavin@97-118-129-241.hlrn.qwest.net JOIN :#esoteric < 1241412407 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :So, I guess I'm trying to find out where Firefox keeps its profiles under Windows. < 1241412994 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :somewhere in %userprofile%\Local Settings\Application Data\Mozilla\, iirc. < 1241413274 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Correct. < 1241413332 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Users/Fozzie/Local Settings is empty. < 1241413342 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :No, those forward slashes are not necessary. < 1241413396 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :This is Vista. < 1241413703 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :who uses windows anyway < 1241413775 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I'm not using Windows right now; I want to share a profile between Windows and Linux. < 1241415181 0 :pikhq!unknown@unknown.invalid NICK :pikhq_ < 1241415191 0 :pikhq_!unknown@unknown.invalid NICK :pikhq < 1241416237 0 :bsmntbombdood_!n=gavin@97-118-129-241.hlrn.qwest.net JOIN :#esoteric < 1241416692 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1241416736 0 :bsmntbombdood_!unknown@unknown.invalid NICK :bsmntbombdood < 1241416889 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Wow. YouTube under Linux here sounds really fun. < 1241416917 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i don't have a problem with youtube < 1241416925 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Good for you. < 1241417036 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what did you mean then? < 1241417061 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I meant that it sounds very slow and choppy. < 1241417073 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I just recorded an hour-long audio file. It took a couple seconds. < 1241417102 0 :puzzlet_!unknown@unknown.invalid PRIVMSG #esoteric :how about other video websites < 1241417131 0 :puzzlet_!unknown@unknown.invalid PRIVMSG #esoteric :could be a problem with flash plugin < 1241417206 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :A problem that also exists with Sound Recorder? < 1241417246 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Here, I'll click "record" again. < 1241417289 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :It says it's been recording for four hours. < 1241417307 0 :puzzlet_!unknown@unknown.invalid PRIVMSG #esoteric :no, tell me it's not the alsa problem again < 1241417336 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :This problem appears to be entirely distinct from the problem I had before. < 1241417351 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Now it says it's been recording for ten hours. < 1241417358 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Maybe some other people have had this same problem. < 1241417440 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :This is why I don't generally use Linux. < 1241419082 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i haven't used windows for like 4 yearss < 1241420768 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :In my experience, the people who have the ever-dwindling set of hardware that Linux doesn't support are the people who think it has terrible hardware support :P < 1241420783 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(Which is to say, that sounds like a problem with the sound driver) < 1241422469 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :you mean...the people who have problems with linux are the ones who have problems with linux? < 1241422766 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1241423999 0 :clog!unknown@unknown.invalid QUIT :ended < 1241424000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1241424466 0 :lereah_!n=lereah@nanpc319.in2p3.fr JOIN :#esoteric < 1241424739 0 :Deewiant!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1241425269 0 :fizzie!unknown@unknown.invalid QUIT :Read error: 148 (No route to host) < 1241426315 0 :Deewiant!n=deewiant@tavi.hut.fi JOIN :#esoteric < 1241427191 0 :nooga!n=nooga@dce28.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1241427437 0 :WangZeDong!n=butt@ANantes-259-1-48-59.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1241427902 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1241428473 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1241428658 0 :puzzlet_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1241429227 0 :nooga!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1241431069 0 :puzzlet_!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1241431846 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1241432743 0 :fizzie!i=fis@iris.zem.fi JOIN :#esoteric < 1241433074 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"YES -> thor-ainor.it <- THIS IS *DELICIOUS*!" < 1241433483 0 :tombom!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1241433736 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : OK, now I have to think of a way to fix the shared /tmp/input.* problem < 1241433737 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241433741 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :mkstemp < 1241433748 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that avoids race conditions too < 1241433877 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :kerlo, what sound recorder? < 1241433881 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :audacity? < 1241434881 0 :calamous!unknown@unknown.invalid QUIT :"Leaving" < 1241438040 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Gnome Sound Recorder. < 1241438055 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no clue about that. Since I don't use Gnome < 1241438066 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I would blame it on gnome probably < 1241438089 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :try audacity, it is a good sound recording and editing program. < 1241438181 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reboots under the alibi of figuring out where the Firefox profile resides < 1241439361 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Success! < 1241439413 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Windows still won't make any connections to the Internet, but I made a symbolic link from a Firefox profile on Linux to one on Windows, and it worked quite magically. < 1241439646 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I just set the profile in Firefox to point to /mnt/... < 1241440438 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why dual boot. The only reason I can think of is massive 3D games. < 1241440476 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for most other windows only stuff you can usually use either wine or virtualbox/vmware-server/whatever < 1241440886 0 :impomatic!n=John@nat65.mia.three.co.uk JOIN :#esoteric < 1241440908 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Hi -) < 1241440946 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :The #corewars channel will be moving to freenode if anyone is interested. < 1241440958 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :By the way, is anything happening with BF Joust? < 1241444669 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1241444716 0 :puzzlet_!unknown@unknown.invalid QUIT :Remote closed the connection < 1241447199 0 :tombom!unknown@unknown.invalid QUIT :wolfe.freenode.net irc.freenode.net < 1241447199 0 :EgoBot!unknown@unknown.invalid QUIT :wolfe.freenode.net irc.freenode.net < 1241447199 0 :Leonidas!unknown@unknown.invalid QUIT :wolfe.freenode.net irc.freenode.net < 1241447199 0 :comex!unknown@unknown.invalid QUIT :wolfe.freenode.net irc.freenode.net < 1241447199 0 :GregorR!unknown@unknown.invalid QUIT :wolfe.freenode.net irc.freenode.net < 1241447203 0 :tombom!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1241447203 0 :comex!n=comex@teklinks.org JOIN :#esoteric < 1241447203 0 :EgoBot!n=EgoBot@codu.xen.prgmr.com JOIN :#esoteric < 1241447203 0 :Leonidas!n=Leonidas@unaffiliated/leonidas JOIN :#esoteric < 1241447203 0 :GregorR!n=gregor@65.183.185.209 JOIN :#esoteric < 1241449413 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1241449598 0 :tombom!unknown@unknown.invalid QUIT :"Peace and Protection 4.22.2" < 1241450434 0 :Gracenotes!unknown@unknown.invalid QUIT :Remote closed the connection < 1241450522 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1241450868 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1241452084 0 :bsmntbombdood_!n=gavin@97-118-129-241.hlrn.qwest.net JOIN :#esoteric < 1241452663 0 :ais523!n=ais523@92-236-187-64.cable.ubr08.king.blueyonder.co.uk JOIN :#esoteric < 1241453335 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi bsmntbombdood_ < 1241453394 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood_: so optical drive eh < 1241453397 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure i can do that :P < 1241453488 0 :lereah_!unknown@unknown.invalid QUIT :Remote closed the connection < 1241453492 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood_: shall I throw in a floppy drive? some firmware upgrades still come on those. < 1241453508 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Floppies are cheap... < 1241453523 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :duh < 1241453606 0 :Dewi!n=dewi@124-171-205-11.dyn.iinet.net.au JOIN :#esoteric < 1241453744 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood_: http://pastie.org/467702.txt?key=7xpp0vdnf1ukje2vbjdq < 1241453760 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :$1709.39, same as before but w/ dvd/cd-reader/writer and floppy drive < 1241453924 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood_: btw, graphics cards are useful for vector computation etc as well as just graphics... < 1241453950 0 :impomatic!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1241454209 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!accumulate test < 1241454215 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :meh, what happened to it? < 1241454220 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i did !accumulate junk < 1241454231 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then AnMaster did !accumulate ehird being annoying again, or something < 1241454236 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and we went at it for a few hours < 1241454238 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or thereabouts < 1241454241 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1241454266 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :result: AnMaster's ignoring me, keeps saying I'm immature, ignores the fact that it was 50% him, and also that if we were arguing over junk it's obviously a topic we're discussing :D < 1241454268 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a lot less than that. You killed it every time. < 1241454278 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that ignore lasted a long time there AnMaster < 1241454281 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, GregorR made the bot ignore you too < 1241454286 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a few hours perhaps < 1241454294 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, to break the chain < 1241454639 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Ubuntu To Ship With Super Talent SSDs" ← I totally thought this meant that ubuntu cds would come with an ssd, not the otherway around < 1241454986 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I killed daemons. < 1241454996 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because there wasn't a decent use for them? < 1241454996 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Because there was some issue with them leaving cruft behind I haven't resolved yet. < 1241455023 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :There's no decent use for most of what EgoBot supports, but I don't want a chicken with its head cut off taking 100% CPU on Codu :P < 1241455039 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, makes sense < 1241455060 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, they'll probably come back when I can fix some bugs. < 1241455068 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fair enough. < 1241455075 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Don't kill Codu with Egobot. ;) < 1241455090 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or alternatively, if I can figure out a way to use chkpt to checkpoint between lines, then I can actually have daemons only run while in use. < 1241455254 0 :iano!n=iosgood@076-076-146-052.pdx.net JOIN :#esoteric < 1241456921 0 :jix!n=jix@77-20-205-106-dynip.superkabel.de JOIN :#esoteric < 1241456929 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ehird: if you are interested in esotope-bfc, it now supports exact loop counting for nontrivial deltas. < 1241456937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1241456942 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :example code/output? < 1241456951 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :http://pastie.org/private/4z2i9vo3y8kviwet42fma < 1241456982 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :i took that example from bfdb. < 1241457016 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :One of the most publicized changes in Windows Me, was that it no longer included real mode MS-DOS.[3] With real-mode support removed, Windows Me can boot up a couple of seconds faster, without loss of Windows functionality. Autoexec.bat and Config.sys are no longer executed during startup by IO.SYS, and the system cannot boot to a MS-DOS command prompt or exit to DOS when Windows has booted. Because of this, applications that needed real mode DOS to run, < 1241457018 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : such as older disk utilities, did not run under Windows Me. < 1241457020 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241457022 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : if ((mptr[1]%2) != 0) { < 1241457024 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: that's hot. < 1241457026 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is that really general? < 1241457032 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1241457043 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: take a look at that, it's awesome < 1241457052 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: congrats, your BF interp is the est < 1241457058 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*best < 1241457060 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*compiler < 1241457075 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Uh, lies. Windows ME shipped with real mode MS-DOS. *However*,, it was not enabled by default. < 1241457077 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :not yet, i realized that generalization while looking at bfdb ;) < 1241457091 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :it translates every possible case of while(mptr[k]!=x) { ... mptr[k]+=delta; }. < 1241457100 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Source: WP < 1241457108 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: bfdb? < 1241457108 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Wikipedia lies, then. < 1241457115 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I used ME :-P < 1241457124 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :http://djm.cc/dmoews.html FYI. < 1241457126 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I turned on real-mode DOS in ME. < 1241457127 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1241457156 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: never heard of it < 1241457164 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :it needs a fix to compile in recent gcc, but it seems worth looking < 1241457168 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'd like to see how esotope-bfc.py handles gcc-bf output, actually < 1241457200 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :presumably it isn't yet good enough to deduce that I'm simulating a hardware stack and a stack of frame pointers? < 1241457219 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Probably not. < 1241457220 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :it cannot handle array operations yet, and i think that is quite challenging < 1241457255 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: try compiling with clang, not gcc < 1241457257 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :anyway, if you are interested see http://hg.mearie.org/esotope/bfc/file/tip/esotope-bfc.py for recent version. < 1241457262 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it may help < 1241457274 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ehird: compile c++ code with clang? < 1241457277 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :is that stable? < 1241457283 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's not c++, lifthrasiir < 1241457284 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I mean your output < 1241457291 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but yes, clang's c/c++/obj-c support is mostly okay < 1241457295 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ah i see. < 1241457414 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in other news, it turns out that MS Office's new native ODF support is abysmal < 1241457423 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for instance, it strips out formulas when loading spreadsheets < 1241457444 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :oh well, i should keep using openoffice. < 1241457487 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :openoffice is so bloated < 1241457499 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :17:17 ehird: Does clang/llvm do the optimization of changing some array positions into variables? like, {int x[2];x[0]=1;x[1]=2;return x[0]+x[1]} becoming {int x0,x1;x0=1;x1=2;return x0+x1} < 1241457500 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :17:18 sabre: yes < 1241457501 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :17:18 sabre: ehird: yes < 1241457503 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :17:18 ehird: sabre: yay! < 1241457506 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: yep, use clang. < 1241457521 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :excellent! < 1241457579 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :@openoffice.org users: try abiword & gnumeric :P < 1241457594 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :gnumeric's ODF support is also awful, I think < 1241457602 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but then, it doesn't claim to do it correctly < 1241457607 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it looks like they've only just started implementing it < 1241457614 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :true enough < 1241457616 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I mostly meant abiword < 1241457622 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but then I thought people might complain about spreadsheets < 1241457626 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so i added gnumeric < 1241457652 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: openoffice is pretty bad though; it doesn't pick up fonts in ~/.fonts for instance IME < 1241457658 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which is really irritating < 1241457666 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bloody portability :) < 1241457676 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :openoffice manages to not follow the conventions on any system < 1241457681 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the difference is, on Windows, I'm glad it doesn't < 1241457701 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I always thought that openoffice was Java because it was so badly integrated... but Java is more integrated and less ugly! < 1241457702 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ais523: agreed, especially for fonts. < 1241457708 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I don't even know how they did it < 1241457716 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :openoffice is I suspect mostly written in Java < 1241457728 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or by people who write in the same style, anywa < 1241457729 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*anyway < 1241457732 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, it's a Sun project < 1241457734 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so yes < 1241457738 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1241457739 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it doesn't use Swing < 1241457743 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and I don't think it uses SWT < 1241457749 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*AWT? < 1241457750 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or if it does use either, it hacks them weirdly < 1241457752 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no, SWT < 1241457754 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's what eclipse uses < 1241457757 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AWT is deprecated < 1241457765 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, I like AWT anyway, though < 1241457773 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :beats swing < 1241457774 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's easily the best of the windowing systems Java has come up with so far < 1241457779 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that I nkow of < 1241457780 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*know of < 1241457788 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AWT = Java is a programming language < 1241457790 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Swing = Java is an OS < 1241457808 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :personally I think treating Java as a programming language makes more sense < 1241457837 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you can make swing use native widgets < 1241457841 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not native text rendering, though < 1241457885 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :native-widget swing would be an improvement, certainly < 1241457886 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I did a bit of SWT once; it wasn't too shabby. It's pretty much just a wrapper for native GUI toolkits over JNI; except of course using the SWT abstractions. < 1241457888 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how is it achieved? < 1241457896 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: JNI < 1241457899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's java's c ffi < 1241457906 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, not much of an ffi, you have to tailor your code to it < 1241457908 0 :jix!unknown@unknown.invalid QUIT :Remote closed the connection < 1241457911 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :c extension interface < 1241457924 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, not specifically C < 1241457929 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it'd be a pain to use anything else < 1241457937 0 :jix!n=jix@77-20-205-106-dynip.superkabel.de JOIN :#esoteric < 1241457939 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it has some c++ stuff i think though < 1241457961 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :someone link Java to Befunge-98 via C and INTERCAL < 1241457963 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :to hell with portable GUI libs, anyway < 1241457964 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you know you want to < 1241457966 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, in C++ code you can pretend you're calling Java classes, or something. < 1241457968 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can't automate UI guidelines < 1241457984 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you need to have a separate UI for each platform if you want to have a good UI < 1241458013 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the Gnome/KDE mirrorflip is one of the most annoying things about that < 1241458035 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: gnome/kde's minor compared to anything_on_linux vs OS X < 1241458042 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you basically have to completely forget your other UI to go either way < 1241458051 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i get using a portable toolkit if you just want something that works < 1241458063 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but just use Tk or something; that's really easy to use, it's pig ugly most of the time though < 1241458068 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :really? the most annoying thing for me when I had to use OS X on someone else's laptop for a bit was muddling the apple and control keys < 1241458070 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but that doesn't matter if you just want something that works < 1241458073 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the lack of pgup/pgdn < 1241458077 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as a separate key < 1241458077 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It integrates well with everything but Linux. < 1241458082 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: nope < 1241458085 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tk is horrid on os x < 1241458087 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's fine on windows < 1241458092 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it was really keyboard layout confusion, rather than anything to do with the UI itself < 1241458099 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: for the user, there may not be much difference at first sight < 1241458105 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hrm, last time I used Tk on OS X, it looked like native widgets... < 1241458106 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but the philosophy is massively different < 1241458110 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: yes, to a degree < 1241458118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but half-heartedly doing something on OS X is a bit laughable < 1241458132 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they pretty much only get buttons and checkboxes right < 1241458144 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and integration goes far further than how the widgets look anyway < 1241458160 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hrm. Either I used some odd OS X-only fork, or it's gone downhill over time. < 1241458177 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Because I remember it being, well, native. < 1241458178 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Or you're not an obsessive-compulsive OS X user (redundant) that notices things :-) < 1241458188 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :For instance, it uses a white background and the window has no padding by default. < 1241458196 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And text boxes are totally non-native < 1241458201 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm picky about things looking right. ;) < 1241458203 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I suspect it of merely rendering things that look like native widgets < 1241458207 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for me, it's not widget look that matters, but behaviour < 1241458208 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not actually using them < 1241458214 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yep, tk gets both wrong < 1241458222 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :e.g. on Gnome I can right-click on a scrollbar tab to scroll to the other end < 1241458232 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't work anywhere else I've tried, but it's really useful < 1241458238 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I *distinctly* remember a pinstripe background (it was old OS X). < 1241458242 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(as in, if I right-click on scroll-up, it scrolls ot the top) < 1241458247 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Hm, maybe. < 1241458364 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It was some "Tcl/Tk Aqua" with batteries included Tcl distribution. Probably some fork to make it act right, then. < 1241458647 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nah, it's in mainline, must just have fallen behind < 1241458651 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Or at least, it comes with OS X < 1241458862 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1241458879 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you know how in C, if you allocate a variable, it isn't initialized and you get whatever happens to be in memory at the time? < 1241458887 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can do that in Perl6 too, but you have to request it explicitly < 1241458893 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :HAH < 1241458897 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That = awesomely bad < 1241458904 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You can do that in D too < 1241458910 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Explicitly, that is < 1241458911 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is it the default, though? < 1241458916 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No, not the default < 1241458921 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :No, in D you get zero'd stuff. < 1241458930 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :By default integers are zero, floats are nan, chars are all-bits-1 < 1241458974 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :0xFE? That's an odd choice. < 1241458977 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I do like the idea of lazy exceptions, though < 1241458984 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and all-bits-1 = 0xFF < 1241458985 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: 0xff < 1241458993 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: That's all bits. < 1241459002 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: "All bits one" < 1241459009 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not "all bits but one one" < 1241459015 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I read that as all bits minus one. < 1241459025 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't understand how "all bits" means a numeric value :-P < 1241459028 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Okay, 0xFF is slightly less odd. < 1241459041 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(I'd just go with 0x00, myself) < 1241459045 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :0xffff for UTF-16 < 1241459048 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :So 255 is "less odd" than 254? Odd definition for odd. < 1241459053 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Possibly 0xffffffff for UTF-32 < 1241459069 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: 254 just seems arbitrary. < 1241459074 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But even. < 1241459082 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the idea behind lazy exceptions is that if something goes wrong when calling a function, it returns a return value that throws an exception if you try to use it < 1241459106 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but you can look at it to see if it's a genuine return value or a lazy exception < 1241459127 0 :jix!unknown@unknown.invalid QUIT :Success < 1241459139 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wonder what Perl 6 would look like if you chopped off the sigils and the semicolons. < 1241459143 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I bet Plof. < 1241459152 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Now to try it. < 1241459155 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Perl 6 has both sigils and twigils, though < 1241459163 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well, fuck them too, whatever they are < 1241459169 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :with the result that it would be hideously ambiguous if you chopped the sigils off < 1241459171 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Not quite. < 1241459175 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a twigil is sort of a sigil for a sigil < 1241459188 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vaguely close, though. < 1241459196 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Sounds like insanity to me < 1241459203 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Perl 6 is pretty shit < 1241459210 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: So how does a non-initialized variable declaration look like? < 1241459221 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, $var is a scalar variable, $.var is a scalar property of a class < 1241459229 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: variable = void; < 1241459239 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Perl6 is just even further into the realms of perlness than perl5, I rather like it < 1241459275 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Perl 6: http://svn.perl.org/perl6/pugs/trunk/examples/life.pl < 1241459277 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ploferl 6: http://pastie.org/467798.txt?key=i3fnmc5yygtz8yly0k1zq < 1241459363 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I don't think it's all that Ploflike. < 1241459378 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though I'm sure it could be implemented in PSL. < 1241459386 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It's not too far off < 1241459404 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vaguely similar. < 1241459406 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that is insanely similar, of course < 1241459415 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :except, I suspect various other bits of Perl6 wouldn't translate < 1241459430 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :17:50 pikhq: Vaguely similar. < 1241459430 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :17:50 ais523: that is insanely similar, of course < 1241459431 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1241459436 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that seems to have been using just the Perl5y bits < 1241459449 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's because most of the perl 6 bits are useless < 1241459457 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what's Plof's OO like? < 1241459461 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what are its regexps like? < 1241459468 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Plof's OO is, uh, Javascript. < 1241459475 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Its regexps are PCRE. < 1241459480 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But you can only have them in the bnf declaration thing. < 1241459480 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so really rather different, then < 1241459482 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :For now. < 1241459486 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Plof's OO is basically the Javascript method done better. < 1241459494 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Er, pikhq, it barely differs. < 1241459497 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Apart from removing constructors. < 1241459513 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Still better. < 1241459546 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also, there's PCRE bindings for Plof. < 1241459562 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :See: c_pcre.plof < 1241459577 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :does Plof have typed variables? < 1241459598 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm. That's not done yet. < 1241459612 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523, the type system consists of the object system. < 1241459626 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Variables are untyped. < 1241459629 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :my guess is that Plof will model a subset of Perl6 < 1241459640 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :actually, fwiw, /every language in existence/ will model a subset of Perl6 < 1241459733 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :plofbnf { top = /flimble/ => plof { print("Flimble!\n") } } < 1241459762 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: how is clang working? < 1241459769 0 :Hiato!n=1@dsl-245-41-227.telkomadsl.co.za JOIN :#esoteric < 1241459778 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :i was working on other optimization passes. < 1241459783 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no, perl 6 misses a lot of things < 1241459784 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: ah < 1241459796 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: i'm upset because i can't think of a way to improve on what you're doing :-) < 1241459836 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : my Cat|Dog Fish $mitsy = new Fish but { Bool.pick ?? .does Cat !! .does Dog }; < 1241459852 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :MORE SYNTAX! MOOOOOOOOAR SYNTAX! < 1241459857 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SYNTAX SOLVE EVERYTHING! < 1241459884 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION can add that to Plof < 1241459897 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it only performs a basic optimization. it even didn't remove codes after infinite loop... :S < 1241459909 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :i just implemented that and pushed to hg repo. < 1241459917 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : actually, fwiw, /every language in existence/ will model a subset of Perl6 <-- so true... < 1241459917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: it's the most anything does atm < 1241459937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :turning things into expressions, polynomials, for loops < 1241459954 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : my Cat|Dog Fish $mitsy = new Fish but { Bool.pick ?? .does Cat !! .does Dog }; <-- what does it do... < 1241459985 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's a variable that's both a fish and a (cat xor dog) < 1241459993 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :... < 1241459997 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1241460003 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you know. like in real life < 1241460005 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :so what does ".does"? :S < 1241460017 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: "I implement this interface" I think < 1241460021 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to be precise, it generates a Fish, then makes a copy of it with either catness or dogness applies, at random < 1241460032 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :augh < 1241460033 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hahahah < 1241460037 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: .does is an abbreviation for $_.does < 1241460042 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ehird: hmm. < 1241460046 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*catness or dogness apllied < 1241460047 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*applied < 1241460048 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that's just awful < 1241460059 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: we were discussing "true but false" earlier < 1241460065 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, sorry, but this is *worse* than intercal < 1241460071 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, it's not < 1241460073 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which in Perl6, is a scalar value identical to true, apart from being false < 1241460076 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :i thoroughly read perl 6 specs a year ago, but cannot think of it. heck. < 1241460077 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if you think that you don't know intercal :) < 1241460079 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: :D < 1241460080 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, this specific aspect of it at least. < 1241460090 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :so how about comefrom? < 1241460099 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : which in Perl6, is a scalar value identical to true, apart from being false <-- err.. what < 1241460101 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can probably implement comefrom in perl < 1241460105 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: boolean value < 1241460110 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :object True is true as a boolean < 1241460111 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1241460113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :object False is false as a boolean < 1241460115 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :object 3 is true as a boolean < 1241460119 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241460124 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(true but false) is an object identical to True, but it's false as a boolean < 1241460127 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :doesn't seem too bad. < 1241460134 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it's just an edge-case < 1241460136 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah... that bit was bad < 1241460140 0 :iano!unknown@unknown.invalid PRIVMSG #esoteric :I added return stack access to my False variant < 1241460144 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"but" < 1241460147 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what does that do < 1241460152 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: makes a modified copy < 1241460156 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: (3 but false) is an object identical to 3 but false as a boolean < 1241460158 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh god < 1241460166 0 :iano!unknown@unknown.invalid PRIVMSG #esoteric :for better stack access and custom control structures < 1241460167 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's different in some way, to do with properties or roles or traits or whatever < 1241460168 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it makes perfect sense... < 1241460180 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :iano: it may be TC < 1241460181 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :like that < 1241460193 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it depends on what sort of access < 1241460194 0 :iano!unknown@unknown.invalid PRIVMSG #esoteric :ehird: exactly < 1241460203 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, So 3 is an object representing 3, but booleans are not objects? < 1241460208 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or did I misunderstand you < 1241460213 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you misunderstand me < 1241460218 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241460220 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In Plof: (var tmp = new(True);tmp.ifTrue = Bool.ifTrue;tmp.ifFalse = False.ifFalse;) < 1241460221 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what booleanity an object has is an aspect of it < 1241460228 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241460232 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :True is an object which has nothing other than booleanity-true < 1241460236 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :False vise-versa < 1241460245 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hrm. < 1241460247 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So (true but false) is True but with booleanity-false < 1241460259 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Takes a bit more work than that; no opOr, opAnd, or opNot. < 1241460262 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what about primitive datatypes. Do they exist, or is everything an object. < 1241460263 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this is rather useless, ofc < 1241460269 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :atm, I'm trying to work out what (true but false) stringifies as < 1241460277 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i think everything's an object, apart from the array/scalar/hash distinction; ask ai < 1241460278 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: < 1241460286 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: TIAS? < 1241460287 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fair enough < 1241460289 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it depends on whether true has its stringification as "true" bundled with it, or whether it's calculated automatically from its truth < 1241460307 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: actually, in Perl6 everything can be treated as an object or as a nonobject < 1241460307 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LOL, Jeff Atwood uses a password in the dictionary < 1241460310 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it does autoboxing < 1241460311 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :His idiocy is unbounded < 1241460329 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to the extent that it's rather difficult to tell if anything is boxed or not at any given moment < 1241460354 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, who < 1241460359 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: exactly < 1241460373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Jeff Atwood is a retarded microsoft drone who has a shitty blog where he is a moron extraordinaire. < 1241460378 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :isn't Jeff Atwood that Microsoft fan who spends all his time trying to be famous? < 1241460379 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :He owns stack overflow with Joel Spolsky. < 1241460379 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241460383 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ouch < 1241460401 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Joel Spolsky's an idiot but he's said some clever things in his time... Jeff Atwood, uh, not so much. < 1241460409 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :In Plof: (var tmp = new(True);tmp.ifTrue = Bool.ifTrue;tmp.ifFalse = False.ifFalse;tmp.opAnd = False.opAnd;tmp opOr = False.opOr;tmp opNot = False.opNot;) < 1241460413 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :He said it wasn't "really" a dictionary password < 1241460425 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Yeah it was one of those non-dictionary dictionary passwords < 1241460426 0 :tombom!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1241460431 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I like how he calls people dummies in the same sentence < 1241460438 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Real smart there today Atwood < 1241460445 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or, to make that an operator: < 1241460457 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :beh, Perl6 isn't in the Ubuntu repos < 1241460460 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not even Rakudo < 1241460473 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: err, rakudo IS the canonical perl6 < 1241460478 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, yes < 1241460479 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: anyway, is Parrot? < 1241460483 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Parrot is < 1241460493 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I mean, Perl6 isn't finished yet < 1241460496 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but Rakudo exists today < 1241460496 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :get parrot, then http://rakudo.org/how-to-get-rakudo < 1241460499 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241460500 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: < 1241460504 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Perl6 is not an implementation < 1241460507 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, it isn't < 1241460510 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Rakudo is the "perl.org" implementation of perl 6 < 1241460516 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ie the sort-of-canonical one < 1241460523 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: anyway, get parrot then http://rakudo.org/how-to-get-rakudo < 1241460525 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there can't be an implementation of Perl6 yet, because it isn't finished; Rakudo presumably implements the work-in-progress spec < 1241460541 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah wait < 1241460543 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: don't get parrot < 1241460544 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it does it for you < 1241460556 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :git clone git://github.com/rakudo/rakudo.git && cd rakudo && perl Configure.pl --gen-parrot && make < 1241460558 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then use ./perl6 < 1241460565 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which is a repl < 1241460668 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I would like to point out that Perl 6's other name is PEYHM. < 1241460692 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no results for that either < 1241460708 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I'm not being too serious: http://www.pugscode.org/images/pugs.small.png < 1241460717 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's more like Pugs' other name for PErl 6, though. < 1241460720 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*Perl < 1241460744 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :aww, Perl6 no longer allows ' as a namespace separator < 1241460748 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :opBut = (x, y as Bool) {var tmp = new(x) : Bool;tmp.ifTrue = y.ifTrue;tmp.ifFalse = y.ifFalse;tmp.opAnd = y.opAnd;tmp.opOr = y.opOr;tmp opNot = y.opNot;} < 1241460749 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :admittedly, that's been deprecated for ages < 1241460752 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :plofbnf { plof_unopr => plof_but; plof_but = plof_but "but"w plof_but_next => plof {opBut($0, $1)}; plof_but = plof_but_next => plof { $0 };} < 1241460761 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And yes, I am completely mad. < 1241460776 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: done that git/cd/perl/make dance to get rakudo? < 1241460778 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it handles everything for you < 1241460782 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: yes, it's running atm < 1241460785 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241460788 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I checked the commands and the website first, thuogh < 1241460790 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*though < 1241460828 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :--gen-parrot is code for "launch nuclear weapons", obviously < 1241460845 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, that's clrscr() < 1241460875 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1241460927 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"its performance is excellent (in terms of both compilation speed and - literally - execution speed)" < 1241460932 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— ZOG C < 1241460968 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks at Rakudo building and decides to look away because it's probably awful and bloated and meta < 1241460970 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think we're referencing the same website < 1241460985 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is pleased at having implemented the but operator in Plof) < 1241460996 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the build's mostly full of cc and parrot invocations < 1241461005 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: but it doesn't do all of what Perl6's but does < 1241461027 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :18:16 ais523: I think we're referencing the same website ← ofc < 1241461037 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That takes more than two lines of silly stuff hashed out in an IRC buffer. < 1241461040 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :can you make it apply roles to classes? < 1241461061 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's probably its major use < 1241461065 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Linked: perl6" < 1241461067 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No, that takes a more sophisticated opBut. < 1241461068 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Leeeeeeeeet's gooooooooooo! < 1241461075 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :opButt < 1241461078 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I look forward to testing things like "4 but Callable < 1241461080 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :" < 1241461080 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The syntax definition there is just fine, though. < 1241461082 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> say 2+2 < 1241461082 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :4 < 1241461084 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :YAY < 1241461091 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: < 1241461092 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> true but false < 1241461093 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Could not find non-existent sub false < 1241461099 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :there is no "false" < 1241461103 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: try False < 1241461105 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :True but False < 1241461110 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> True but False < 1241461111 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The but operator can only be used with a role or enum value on the right hand side < 1241461113 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :> say (true but false) < 1241461114 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Could not find non-existent sub false < 1241461116 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :> say (True but False) < 1241461117 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :The but operator can only be used with a role or enum value on the right hand side < 1241461119 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :> say (True but false) < 1241461120 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1241461120 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Null PMC access in isa() < 1241461122 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241461123 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1241461129 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> say (4 but Callable) < 1241461129 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :4 < 1241461131 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what now < 1241461134 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(4 but Callable)()? < 1241461134 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :try calling it < 1241461135 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or ->() < 1241461135 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1241461139 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just () < 1241461141 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: invoke() not implemented in class 'Integer' < 1241461144 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's reasonable < 1241461147 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1241461151 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this thing is slow < 1241461158 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i can feel the delay from typing to error < 1241461159 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1241461184 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :rakudo feels rather buggy to me < 1241461191 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :compared to the spec, at least < 1241461206 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1241461215 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: make test < 1241461217 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :make spectest < 1241461220 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :> say (*+1)(3) < 1241461222 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :4 < 1241461232 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :will try the rakudo tests and the perl6 tests from pugs < 1241461296 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :All tests successful. < 1241461296 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Files=29, Tests=236, 56 wallclock secs ( 0.16 usr 0.12 sys + 47.38 cusr 3.89 csys = 51.55 CPU) < 1241461297 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Result: PASS < 1241461299 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :now for spectest < 1241461311 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :/Users/ehird/Downloads/rakudo/parrot/parrot perl6.pbc --target=pir --output=Test.pir Test.pm < 1241461313 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Boy that's slow < 1241461361 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"This is one of our favourites. The value of NULL on a DeathStation 9000 varies from one compile to the next. It might be all-bits-zero and it might not." < 1241461372 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241461372 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"So this code: memset(&weapon, 0, sizeof weapon); wasn't quite as robust as it might have been" < 1241461376 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :0 as a pointer is always NULL < 1241461380 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's correct code < 1241461383 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :THE DEATHSTATION IS WRONG! < 1241461385 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, it isn't < 1241461390 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the second argument of memset isn't a pointer < 1241461393 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241461393 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a char < 1241461399 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :0 as a char != 0 as a pointer, necessarily < 1241461405 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ic ic ic < 1241461408 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1241461457 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: all these spectests are succeeding atm < 1241461464 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood_: hi < 1241461474 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I doubt they're in sync with the actual spec, though < 1241461485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: they're reasonably in sync. < 1241461490 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the spec doesn't change much < 1241461491 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mostly it's hot air < 1241461599 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh, Perl6 doesn't just have unary plus, it also has unary concatenate < 1241461718 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :http://pastie.org/467828 esotope-bfc is, i think, getting much slower over the revisions... :S < 1241461729 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :who cares! < 1241461738 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: how does it do lostkng? < 1241461738 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :> say (:a).perl < 1241461738 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1241461739 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"a" => "b" < 1241461741 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :> say (:a<>).perl < 1241461742 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"a" => "b" < 1241461744 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :> say (:a«b»).perl < 1241461745 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Statement not terminated properly at line 1, near "\x{c2}\x{ab}b\x{c2}\x{bb}).per" < 1241461747 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fail < 1241461749 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no < 1241461751 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :encoding fail < 1241461757 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not its f ail < 1241461758 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not encoding fail < 1241461762 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :are you sure < 1241461767 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the error message strongly implies I passed correct UTF-8 to it < 1241461776 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ehird: given link has a table of time taken to compile lostkng. < 1241461780 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ooh, or does it? < 1241461780 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: tell it you're using utf-8, then < 1241461785 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: but what's the output < 1241461787 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pastie it? :-D < 1241461787 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe it's trying to interpret my utf8 as latin-1, for some reason < 1241461791 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ah, well... < 1241461796 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :can pastie handle it? :p < 1241461805 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: perhaps! < 1241461807 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :eh, just like to esotope < 1241461808 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :(800k+, 40k+ lines) < 1241461809 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and I'll do it < 1241461828 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :i'll try it. < 1241461835 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :$ perl6 --encoding=utf8 < 1241461837 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :> say (:a«b»).perl < 1241461838 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Statement not terminated properly at line 1, near "\x{c2}\x{ab}b\x{c2}\x{bb}).per" < 1241461839 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :link to esotope anyway lifthrasiir :-P < 1241461855 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i highly doubt it doesn't support that syntax; it's something else < 1241461862 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, most likely < 1241461865 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ehird: http://hg.mearie.org/esotope/bfc/raw-file/tip/esotope-bfc.py < 1241461869 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :thx < 1241461906 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :$ LC_ALL=en_US.UTF-8 perl6 --encoding=utf8 < 1241461908 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :> say (:a«b»).perl < 1241461909 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Statement not terminated properly at line 1, near "\x{c2}\x{ab}b\x{c2}\x{bb}).per" < 1241461910 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :when it once became stable i'll release it to avoid pasting that link everyday. :p < 1241461919 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :noo < 1241461921 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if Rakudo has some way to indicate an encoding, it isn't an obvious one < 1241461922 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :releases suck < 1241461948 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: ImportError: cannot import name namedtuple < 1241461949 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WAT < 1241461956 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :do I need 2.6 < 1241461956 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: "Running "make spectest" will import relevant portions of the official Perl 6 test suite from the Pugs repository (http://svn.pugscode.org/pugs/t/spec/) and run all of the tests that are currently known to pass." < 1241461959 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it requires python 2.6... maybe? < 1241461966 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ah, lol < 1241461966 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1241461966 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it only tests the bit they've implemented against the spec < 1241461969 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no wonder it was passing < 1241461979 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :shrug, rakudo is quite complete < 1241461984 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you seem to think it's a lot worse than it i < 1241461984 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :s < 1241461991 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ehird: sorry, namedtuple is not in use in current revision. remove "from collections import namedtuple" line from the code. < 1241461993 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :rakudo < 1241461994 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what is that < 1241461998 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*sigh* < 1241462004 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Perl6 work-in-progress bytecode compiler < 1241462007 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1241462019 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how come you're the only person who gets the privilege to ask questions that you could easily find out, nobody else? < 1241462060 0 :iano!unknown@unknown.invalid QUIT : < 1241462074 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :% python esotope-bfc.py LostKng.b > LostKng.b.c < 1241462078 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: this is taking >11s... < 1241462091 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what's your sys < 1241462092 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ehird: since it uses psyco if any. < 1241462095 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1241462104 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it finished < 1241462121 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :> my Int $x = (fail "testing"); < 1241462122 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :> say $x+1; < 1241462124 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Scope not found for PAST::Var '$x' in < 1241462125 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm finding bugs everywhere < 1241462128 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and yes, that is the entire error message < 1241462136 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Are you sure you know the spec more than they do? < 1241462140 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I bet your code is invalid < 1241462141 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : how come you're the only person who gets the privilege to ask questions that you could easily find out, nobody else <-- What are you talking about. < 1241462152 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: doesn't seem to do much more than bf2c.hs on lostkng < 1241462158 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I have the spec open atm... < 1241462163 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although, idea < 1241462165 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :where is bf2c.hs? < 1241462166 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: report the bugs then < 1241462175 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: http://esoteric.sange.fi/brainfuck/impl/compilers/bf2c.hs < 1241462177 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's possible that the REPL runs each line in a separate scope < 1241462181 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: DUH < 1241462183 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it says that on the page < 1241462189 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the get rakudo page < 1241462194 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :each line is a separate compilation unit < 1241462197 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so subs persist, but not vars < 1241462204 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: until recently the best compiler < 1241462213 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: does move-shifting, variable elimination, polynomialization... < 1241462220 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :BF optimization is a field in itself... < 1241462248 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :> {my Int $x = (fail "testing"); say $x+1;} < 1241462249 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :> {say 4;} < 1241462251 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :4 < 1241462258 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :presumably, attempting to output an unthrown exception doesn't throw it < 1241462261 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I wonder what does? < 1241462267 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :throwing it? < 1241462294 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, yes, but they're meant to throw themselves whenever you try to do something with them that's obviously intended not to be done with an exception < 1241462339 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: does your compiler work on [>]? < 1241462354 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :not yet. < 1241462373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: what, it fails on valid code? < 1241462375 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :i'm thinking about how to optimize such code. < 1241462378 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241462378 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1241462382 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i just mean does it work :-P < 1241462386 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: also, [>] is pretty easy < 1241462388 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :memchr < 1241462389 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1241462411 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :of course it does work on every valid code, just not get optimized < 1241462414 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: [>] is mptr = memchr(mptr, 0, (size ofmemptr)) < 1241462424 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :and you're right, but how about [>>] or variants? < 1241462424 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which is mptr-mem, I think < 1241462447 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :i think combined array analysis is needed for complete optimization. < 1241462448 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1241462449 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dunno < 1241462456 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and that sounds hard :-) < 1241462497 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :for example the memory cells 7+2*k is actually one array, and optimized to be stored as like etc. < 1241462525 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : lifthrasiir: [>] is mptr = memchr(mptr, 0, (size ofmemptr)) < 1241462531 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes, I said that yesterday iirc < 1241462536 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's obvious :P < 1241462547 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :true < 1241462555 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: yeah, that'd make it turn into "real" c < 1241462556 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's what you say now ;P < 1241462560 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if you analyzed data structures < 1241462564 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :to get variables, arrays, etc out of it < 1241462568 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :what'#s the best compil;er nowtrhen < 1241462575 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tombom: esotope-bfc < 1241462579 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1241462580 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :by lifthrasiir < 1241462585 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :ah ha < 1241462595 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tombom: & compiling the generated c with clang/llvm < 1241462609 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION consoles EgoBFC. < 1241462612 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :i'm not sure, but it does certain degree of optimization < 1241462620 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: you should optimize the 1,X,1,X,1,X,0 array format < 1241462621 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :somehow < 1241462623 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, screen? < 1241462637 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: console(v) < 1241462651 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ah yes, computer science has entirely destroyed the previous meaning of the word console :P < 1241462663 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh.. that meaning.. right < 1241462696 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(OK, I guess consoles in the noun sense predate computers by a bit) < 1241462755 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ehird: btw, pastie says "Your paste cannot be larger than 100 kb. Sorry." so is this a new goal? :p < 1241462756 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Where 'a bit' = a few centuries, yese < 1241462757 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hah, IBM's offering companies $8000 for each Sparc processor they replace with a Power processor < 1241462759 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, what is the name for those triangular things you put under shelves to mount them on the wall < 1241462767 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in Swedish it is "konsoll" < 1241462768 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: :D < 1241462771 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: O_O < 1241462776 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I don't remember if it is console on English as well < 1241462780 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i forgot people still use non-x86s in non-embedded environment < 1241462789 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :on servers, mostly < 1241462792 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure what you're referring to. < 1241462807 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: they're normally called shelf brackets in English < 1241462813 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, aha < 1241462815 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It might be that Swedish furniture technology is advanced to the point that you have words for things we don't even have. < 1241462819 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not that I often need to call them anything < 1241462852 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, nor do I. I don't think I have any shelves mounted that way in the house... < 1241462868 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I do, but have never felt a need to name the things holding the shelf up < 1241462970 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well, if you are going to buy some it might be useful to know < 1241463013 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, first google result for "shelf brackets": http://www.wickes.co.uk/Shelf-Brackets/Metal-Brackets/icat/tsmetalbrack < 1241463016 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: yeah ikea is like the LHC < 1241463019 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for furniture < 1241463092 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, right. Was thinking of larger ones in wood though. Usually triangular. Sometimes ornamented(sp?) < 1241463099 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, yes < 1241463105 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they're all shelf brackets either way, though < 1241463111 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it seems wickes only make the metal ones < 1241463193 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: remember when I showed you a cooler which you thought was mad because it was big and heavy and would fall? < 1241463195 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: cpu cooler < 1241463202 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: here's the cooler I'm currently planning on using: http://www.silentpcreview.com/files/images/prolima-megahalems/12.jpg < 1241463206 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, vaguely < 1241463215 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :women and children, shield your eyes < 1241463215 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks < 1241463238 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it looks like it would put quite a large load on the mobo < 1241463252 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :especially if the mobo is mounted vertically < 1241463254 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :" women and children, shield your eyes" // must just be a giant penis you attach to your CPU < 1241463259 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: lawl < 1241463268 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the attaching system is pretty solid < 1241463279 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, Sure. But is the PCB! < 1241463281 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(That's what she said) < 1241463298 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "A backplate is placed beneath the CPU socket and bolts with threads on both sides are secured to it." "Two aluminum side bars are placed over the bolts and nuts are used to tighten them. There are a second set of holes on these bars for use with the LGA1366 backplate." "The heatsink is then placed on top of the CPU and a crossbar is fitted above the mounting plate. Large spring-loaded bolts are then screwed into the side bars. This is the only < 1241463300 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : step that requires any tools — the rest is done by hand." < 1241463305 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... Ok ... I never understood what this "That's what she said" was about. < 1241463317 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :is it just random xkcd reference, or? < 1241463318 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :> my $foo = "Bar"; my $Bar=4; say $::("MY::$foo"); < 1241463320 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :say requires an argument at line 1, near " $::(\"MY::" < 1241463323 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's a sexual innuendo < 1241463326 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I see. < 1241463327 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I just copied that example from the spec < 1241463333 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It's meant to suggest that something is sexual innuendo when it really isn't. < 1241463338 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1241463345 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "That's so small." "That's what SHE said [in bed, referring to your penis]." ← example < 1241463360 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Since I said the cooler must look like a giant penis, I decided that " AnMaster: the attaching system is pretty solid" must be innuendo. < 1241463368 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if anyone's ever tried that riposte to a woman? < 1241463371 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, backplate hm.. Hope it isn't a conductive one. < 1241463380 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: those megahalems are 820g with the crossbar, bolts and fan clips, apparently < 1241463386 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :790g for just the heatsink < 1241463395 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so not that heavy < 1241463401 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's in terms of weight, presumably < 1241463427 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err, duh? < 1241463442 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, isn't it upper case G for acceleration iirc < 1241463445 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I thought so, I wasn't quite sure there wasn't a second meaning though < 1241463459 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes < 1241463462 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241463472 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :790 G would be insane :D < 1241463482 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :depends on what for < 1241463491 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it might be reasonable propulsion caused by a nuclear explosion < 1241463494 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :of a small object < 1241463497 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm, apparently with one fan on the megahalems running at only 800 RPM, with full load of a top of the range core 2 quad (NOT i7), it runs at 62c < 1241463511 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so probably 65-70c for an i7 at full load < 1241463513 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, anything involving a (former) human being < 1241463520 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is megahalem a trade name, or does it have a technical meaning? < 1241463524 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :question is if you can drop the fan < 1241463541 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "Megahalems" is the brand of those giant heatsinks for the Core i7s, which use the Nehalem architechture < 1241463545 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1241463553 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Did you mean: ais523 < 1241463558 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what < 1241463562 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :er < 1241463562 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1241463564 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Did you mean: Did you mean: ais523: < 1241463565 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241463573 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, wut < 1241463579 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you missed the colon < 1241463596 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm wait < 1241463608 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the megahalems are a lot less hot in silentpcreview's review < 1241463616 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, no. Shouldn't there be a dot at the end < 1241463628 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :30-40C < 1241463628 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ehird said "AnMaster:" < 1241463637 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is what you were trying to correct in the first place < 1241463638 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I perform word splitting on : < 1241463639 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so I'm assuming that dropping the fan would be easy < 1241463649 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I give context in corrections < 1241463656 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you'd get 30-40C or so on average and higher on load < 1241463658 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which sounds fine < 1241463666 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just like diff -u >> diff for patching programs < 1241463686 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ok. I should have done / Did/s/: /: $/ < 1241463687 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then < 1241463690 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :agreed < 1241463691 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241463698 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :s/\$/^/ < 1241463699 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :even < 1241463715 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wait, what? < 1241463718 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :.. < 1241463721 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :replace end-of-string with start-of-string? < 1241463725 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :does that even make sense? < 1241463727 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, in the regex < 1241463738 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I escaped $ < 1241463741 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :thus replacing < 1241463745 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : ais523, ok. I should have done / Did/s/: /: $/ < 1241463746 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :with < 1241463747 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ugh, I can't believe I'm actually considering applying my own gigantic heatsink < 1241463748 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I must be barmy < 1241463748 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : ais523, ok. I should have done / Did/s/: /: ^/ < 1241463751 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then < 1241463752 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that replaces < 1241463756 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Did you mean: ais523 < 1241463757 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :with < 1241463760 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't get why you want a ^ in the replacement anyway < 1241463760 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Did you mean: ^ais523 < 1241463769 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :thus giving the context < 1241463770 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1241463770 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, but surely ehird didn't mean "^ais523" < 1241463784 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, It is the context. < 1241463786 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, you're trying to anchor the context to the start of the line/ < 1241463791 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes... < 1241463792 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :lines start with : not ^ on IRC < 1241463792 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"In keeping with the spirit of the [H] we are once again doing hardware heat measurment. This means drilling a very small path into an expensive CPU to place our thermocouple in. This is by far the best way to test coolers and the only way here at the [H]." Holy shit, they're insane < 1241463799 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://enthusiast.hardocp.com/image.html?image=MTIzMjU1MjM1MlEyZ1NFQzg5ckJfMV81X2wuanBn < 1241463801 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so s/^/:/ in your most recent metacorrection < 1241463802 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I shit you not < 1241463806 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :They cut open a cpu and put a wire into it < 1241463814 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, not the way the client displays it < 1241463814 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and < 1241463823 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Did you mean: :ais523 < 1241463825 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: for client display, you want > < 1241463827 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :would have looked silly < 1241463837 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :unless your client displays IRC messages as regexps? < 1241463843 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-_- < 1241463856 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^Hello, .*!$ < 1241463871 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION actually lols at this convo. < 1241463946 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I was deliberately trying to make it absurd < 1241463956 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you succeeded. < 1241463959 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well done. < 1241464179 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"The fan completely blocks any RAM from being installed in the first slot and even the second slot blocks the retention clip from properly holding the fan. " < 1241464180 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ouch. < 1241464186 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hope my mobo's big enough to avoid THAT. < 1241464345 0 :BeholdMyGlory!n=behold@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1241464455 0 :AnMaster_!n=AnMaster@d83-177-4-200.cust.tele2.se JOIN :#esoteric < 1241464574 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: test with mandelbrot.b < 1241464576 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not lostkng < 1241464580 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lostkng is big but not intensive < 1241464598 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :is that http://www.menuetos.net/mandel.txt ? < 1241464614 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: http://swapped.cc/bf/ < 1241464620 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://swapped.cc/bf/files/mandelbrot.b < 1241464634 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :indeed same. thank you for suggestion. < 1241464641 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, ew, menuetos :-P < 1241465041 0 :AnMaster!unknown@unknown.invalid QUIT :Connection timed out < 1241465212 0 :AnMaster_!unknown@unknown.invalid NICK :AnMaster < 1241465237 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :power outage < 1241465238 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1241465239 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :> eval "my $x = 3;"; < 1241465240 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Scope not found for PAST::Var '$x' in < 1241465240 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so < 1241465243 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what did I miss < 1241465251 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and < 1241465256 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what were we talking about < 1241465263 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I completely forgot < 1241465306 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I forwarded you an e-mail earlier today, FWIW. < 1241465314 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, let me check.. < 1241465402 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :" Your interpretation would be considered undefined at best. The specs say that the child should execute before the parent next executes but does not specify immediately before, only that it must execute an instruction before the parent executes its next instruction. In fact it does not even state whether the child ip needs to execute in the same tick as the t command that created it, or execute it < 1241465402 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : for the first time in the next tick. Both CCBI and Rc/Funge-98 execute it the next tick, but again, which tick it executes in is undefined and only really has importance when using TRDS. " < 1241465403 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241465431 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :specify it in 108! < 1241465434 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if we are going to go undef like that almost half of the GOOD in mycology will turn into UNDEF < 1241465449 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No, not really :-P < 1241465474 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm pretty certain that process creation taking more than one tick would be a DS9K implementation of Befunge-98 < 1241465495 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That's not what that's about < 1241465504 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, what is it about then? < 1241465528 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: who wrote that? < 1241465537 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :almost cetainly mike riley < 1241465542 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, do you agree with it or not < 1241465543 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although there isn't any direct evidence for that < 1241465544 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1241465545 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes < 1241465545 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just an implication from contetx < 1241465548 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*context < 1241465553 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he writes better not on IRC then < 1241465560 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, Riley < 1241465560 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well, the original message was that if you have, say IPs [ 1 2 3 ], then if 2 forks to create 4 you should get [ 1 2 4 3 ] and not [ 1 2 3 4 ] < 1241465567 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe his irc client inserts the ,,,, ... and ehhehehehehs < 1241465584 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: yep, that's right < 1241465591 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: No, it's undef < 1241465598 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes but it's the right option :-) < 1241465600 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries to figure out DS9K interpretations for the fingerprint acryonyms < 1241465627 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :FPSP: Fire-Powered Shattering Pulser < 1241465634 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :think EMP < 1241465638 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And Mike's "it does not even state" is about whether, when the child IP is created, it executes for the first time in that same tick or the next one < 1241465641 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but with more fire and explosion < 1241465672 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :NCRS: NuClear Range Select < 1241465673 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1241465692 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :MVRS: Multiverse tools, including D: destroys the current universe. < 1241465726 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :darn < 1241465727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mvrs has no D < 1241465755 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :REXP: Rectal Excavation eXtra Powertools < 1241465764 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Used in hospitals to control a rectal excavation machine. < 1241465788 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"SOCK": Securely Operated Checkless K-Bolts < 1241465798 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what is K-bolt < 1241465798 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SUBR: Submarine control system. < 1241465814 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: a weapon of some sort; it sounds like a long, thin bolt that's highly explosive or somethin < 1241465814 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :g < 1241465822 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I think they're explosive bolts used to hold parts of rockets together < 1241465823 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't actually exist, but that's what it sounds like < 1241465826 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what, really? < 1241465828 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ah < 1241465830 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i just invented them! < 1241465830 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which are blown up to separate the stages < 1241465836 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: they may be called something else < 1241465839 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well explosive bolts exist < 1241465840 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure < 1241465843 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.google.com/search?client=safari&rls=en-us&q=K-bolt&ie=UTF-8&oe=UTF-8 < 1241465843 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well,* < 1241465846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah, I just invented them ;-) < 1241465857 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :TRDS: controls the *real* TARDIS. < 1241465874 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: wow, that was really weird < 1241465875 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :UNIX: Castration utilities. < 1241465879 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I followed your link, and only got one advert < 1241465882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: huh < 1241465884 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then I removed the client=safari, and got lots < 1241465888 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1241465893 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, err. That isn't a backronym < 1241465894 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1241465899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if i s/safari/firefox/ i get more < 1241465904 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i get 2 with safari < 1241465906 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I konw < 1241465906 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :with client=epiphany, I get 2 < 1241465908 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :know < 1241465911 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, FAIL < 1241465914 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No... < 1241465918 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: How is that fail? < 1241465919 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, client=lynx < 1241465920 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and client=lynx gives 6 < 1241465920 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :try it < 1241465923 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241465925 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I know trds means tardis. < 1241465925 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I tried it before you suggested that < 1241465932 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, mosaic < 1241465940 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ie? < 1241465942 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and what ads... < 1241465944 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: 4 < 1241465944 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1241465953 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ie6 shows five < 1241465960 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :google customize! < 1241465964 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ie8 shows seven < 1241465966 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(extension for firefox) < 1241465975 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and ie7 shows none at all < 1241465984 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wait, or 1 on the refresh < 1241465989 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I suspect it's just giving random numbers of ads < 1241466003 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nope, ie7 never gives more than one ad < 1241466028 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and ie8 is not giving more than one now either, even after about 8 refreshes < 1241466032 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wtf is Google up to? < 1241466067 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, random I suspect < 1241466068 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1241466088 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523 or is it statistical significant? < 1241466229 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it probably depends on other things like the IP < 1241466242 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I mean, Google have a user-agent, why would they care about the useragent specified in the address bar? < 1241466244 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that makes no sense < 1241466277 0 :tombom_!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1241466280 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why is the user-agent even in the address bar < 1241466285 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't make sense < 1241466434 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: done with JS I think < 1241466437 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :to avoid server side load < 1241466478 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, err. How does it have to parse less that way < 1241466490 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it doesn't < 1241466494 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: but they're already parsing the query string < 1241466500 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah true < 1241466501 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they're probably just throwing away the user-agent header < 1241466505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and besides, it's easier to read < 1241466506 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ie6 < 1241466507 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :than < 1241466514 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Internet Explorer Mozilla AWESOMEFEST (aaa;;:43847 NETSCAPE) < 1241466517 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Mozilla (compatible) < 1241466519 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :isn't it < 1241466525 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that's part of it < 1241466527 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1241466532 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is fully < 1241466534 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :funny* < 1241466543 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes I know why and so on < 1241466547 0 :tombom!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1241466548 0 :tombom_!unknown@unknown.invalid NICK :tombom < 1241466556 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but it is still funny. < 1241466602 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i've seen worse; a particular idiot thought that including the highest Acid standards test they pass would be best... even though the acid tests are 100% edge cases, and are DELIBERATELY INVALID to test browsers' handling of invalid pages < 1241466610 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as in, just having the UA be "Acid 2" or "Acid 3" < 1241466627 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the acid tests aren't even official w3c! < 1241466640 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, err acid 1 doesn't have any invalid bits iirc < 1241466646 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :acid 2 and 3 does yes < 1241466661 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: barely anything doesn't pass acid 2 these days < 1241466664 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but my point stands < 1241466672 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes it would be silly < 1241466673 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I agree < 1241466682 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :My Firefox (3.5b4) doesn't pass Acid2 < 1241466692 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, uh... < 1241466693 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I haven't tried in safe mode, though, so it could be an extension < 1241466696 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :3.0.x does < 1241466707 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess it might be a beta bug < 1241466712 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yar, regressions < 1241466716 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :acid tests don't matter anywhere < 1241466719 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Acid2, or Acid3? < 1241466721 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or an extension < 1241466722 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a load of talk and nothing useful or worthwhile < 1241466725 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :The nose is a pixel or so too big and the chin is one block too tall < 1241466728 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: 2 < 1241466739 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Even the latest alphas don't pass Acid3. < 1241466788 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :With extensions on, my browser doesn't pass Acid1. < 1241466803 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, you have odd extensions then < 1241466824 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I refuse to allow pages to set the font size of monospaced fonts. < 1241466842 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, err why < 1241466859 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Because they are invariably either way too small or way too big, because they assume a different font than I specify. < 1241466944 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1241467038 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what font's that < 1241467049 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :DejaVu, of course. < 1241467077 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ew < 1241467167 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1241467202 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I refuse to allow pages to set the font. < 1241467222 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You've got a choice between sans serif, serif, and monospace. < 1241467228 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Use it wisely. < 1241467241 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, image-text ;P < 1241467249 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION runs < 1241467258 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Someone using that gets shot. < 1241467267 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :agreed < 1241467280 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20:00 pikhq: I refuse to allow pages to set the font. ← My designer sense is tingling, and it wants to throttle you. < 1241467295 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Please assume a relaxed position so that it may commence. < 1241467325 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I used to have that on but it broke too many pages < 1241467334 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :IMO, designers should design pages so that with any reasonable sane settings for the user, it'll display as the user wants < 1241467379 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :IMO designers shouldn't touch the 'font-foo' CSS settings at all. < 1241467379 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :too small is a big issue yeah < 1241467379 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OTOH, a font with different metrics fucks up the whole vertical/horizontal rhythm entirly. < 1241467381 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*entirely < 1241467390 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I have minimal sizes set < 1241467401 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Which is not a problem unless you actually, y'know, design. < 1241467404 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to reduce that issue somewhat < 1241467409 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :HTML is not PDF/PS. < 1241467409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :When it all breaks down. < 1241467415 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Agreed wholeheartedly. < 1241467424 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Irrelevant in this case, however. < 1241467425 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you can't assume the user will have any of the fonts < 1241467432 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: That's why you specify fallbacks. < 1241467443 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you can only assume there is some sans-serif, some serif, some monospace < 1241467456 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no, you can't < 1241467458 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can't assume anything < 1241467466 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I've done this because far, *far* too many 'designers' misuse it. < 1241467481 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, well true. But lynx doesn't support CSS anyway :P < 1241467484 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: They ruin it for everyone else :P < 1241467488 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so all you can assume is "a font" < 1241467495 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: braille < 1241467499 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: elinks supports CSS. ;) < 1241467502 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, true. < 1241467513 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, irrelevant for lynx < 1241467552 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: What I'd like is a way to refuse allowing sites to set the font, with a whitelist for sites that aren't really retarded with font selection. < 1241467585 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, make an extension.. called nofont < 1241467635 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Temtping. < 1241467641 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Very damned tempting. < 1241467646 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Temtping? < 1241467650 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :funny typo < 1241467661 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Opposite hands. ;) < 1241467681 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :still funny < 1241467727 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'd rather have yesfont < 1241467755 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Since you'd have to whitelist the site anyway to check whether it's retarded or not :-P < 1241467798 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1241467913 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Tempt-ping; it sends seductive ICMP messages. < 1241467972 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1241467996 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, why not have a setting for "default allow/disallow" < 1241467999 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and call it... < 1241468008 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :boolfont < 1241468247 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Because that complicates things < 1241468253 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You have to keep track of both a blacklist and a whitelist < 1241468262 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, yes that allows exceptions to0o < 1241468264 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Unless you just want to wipe it or invert its meaning whenever the setting is changed :-P < 1241468264 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :too* < 1241468512 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1241468622 0 :kar8nga!n=kar8nga@a-226.vc-graz.ac.at JOIN :#esoteric < 1241468818 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, just add the complement to the list when the option is changed ;P < 1241468844 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Suure :-P < 1241469601 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!underload (S):(u)(:*)(:*)::**^^(re :-P)**~^ < 1241469601 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Suuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuure :-P < 1241469620 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh, a link someone pasted on Slashdot to try to explain the Daily Mail to Americans: http://www.google.co.uk/search?q=site%3Adailymail.co.uk+%22ministers+are+considering%22 < 1241469649 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I'm sure that program could be simplified < 1241469660 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :actually, that must have been deliberately obfuscated < 1241469665 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or you would have used more than one S < 1241469682 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1241469707 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :once i realized (S)S could be rewritten, the rest was irresistible < 1241469715 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fair enough < 1241469755 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh of course (:*)(:*) = (:*): < 1241469762 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1241469767 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and :::** will boggle people somewhat < 1241469843 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!underload (S):(u)(:*):::**^^(re...)**~^ < 1241469844 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Suuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuure... < 1241469857 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Spiffy. < 1241469882 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm in fact that's a nice compression of 256 < 1241469891 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(:*):::** < 1241469893 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :agreed < 1241469897 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, wait < 1241469904 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :needs one ^ < 1241469904 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(:*):::**^ is the compression < 1241469914 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the second ^ is using the 256 to duplicate the u < 1241469915 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I so hate church numerals ;P < 1241469920 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!underload (:*):::**^ < 1241469927 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!underload (:*):::**^S < 1241469927 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric ::*:*:*:*:*:*:*:* < 1241469929 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think < 1241469931 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241469932 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe not < 1241469933 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hrm. < 1241469944 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Church numerals... < 1241469952 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Make my head hurt. < 1241469952 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, iirc yes < 1241469956 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :agreed! < 1241469964 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I like Church numerals < 1241469985 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think we need yet another odd number system < 1241469985 0 :tombom!unknown@unknown.invalid QUIT :"Peace and Protection 4.22.2" < 1241469994 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I liked that idea I had some days ago < 1241470010 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that the interpreter selected the minimal possible base to interpret the number in < 1241470014 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: They're brilliant, they just screw with my head. < 1241470018 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so 30 was in base 4, 45 was in base 6 < 1241470020 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1241470024 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!underload (X):*:*:*(~S:^):^ < 1241470024 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :XXXXXXXXError: Stack underflow in ~ < 1241470034 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+ul (X):*:*:*(~S:^):^ < 1241470035 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :XXXXXXXX ...S out of stack! < 1241470035 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul (X):*:*:*(~S:^):^ < 1241470035 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :XXXXXXXX ...out of stack! < 1241470044 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1241470055 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they seem to be disagreeing about what in particular underflowed < 1241470059 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :exponential growth? < 1241470061 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :EgoBot and thutubot, that is < 1241470068 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1241470068 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "underflow", not "overflow" < 1241470071 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241470080 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i just wanted to check if it would print anything before the error < 1241470084 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241470085 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241470108 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so you can use that for printing the whole stack like in the others < 1241470117 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, where should it really have underflown < 1241470125 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :~ or S < 1241470141 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :~ < 1241470151 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if a ~ succeeds, the subsequent S can't possibly underflow < 1241470156 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because there must be at least two stack elements < 1241470163 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so bug in thutubot then < 1241470171 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what was ~ now again < 1241470173 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :swap < 1241470173 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably < 1241470175 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :? < 1241470181 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or to be more precise, a bug in its error-handling < 1241470182 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and yes, swap < 1241470230 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm... < 1241470238 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)~~S < 1241470238 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...~ out of stack! < 1241470245 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)~S < 1241470246 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...S out of stack! < 1241470256 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :curious :D < 1241470259 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1241470261 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)~: < 1241470261 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...: out of stack! < 1241470264 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)~a < 1241470265 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...a out of stack! < 1241470266 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)~' < 1241470273 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, it didn't say ...' out of stack < 1241470275 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (test)S < 1241470275 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :test < 1241470332 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)~(Hi)S < 1241470332 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :Hi < 1241470345 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)~(Hi)SS < 1241470346 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :Hi ...S out of stack! < 1241470360 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)~(Hi)~(there)S < 1241470360 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :there < 1241470362 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot doesn't say what underflows. < 1241470362 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: " fnord?" she inquired. so, as i thought good, ' as many as five nights fnord warmth, you know.' < 1241470373 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's just a generic "out of stack" message. < 1241470377 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I suspect it has some sort of underflow token that's being swapped onto the stack < 1241470383 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you get an underflow error when you try to use it < 1241470393 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I didn't do that deliberately, but thutubot's complicated enough that I might have done it by mistake < 1241470486 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul !(test)S < 1241470487 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...! out of stack! < 1241470499 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)~!(test)S < 1241470499 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...! out of stack! < 1241470525 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : I suspect it has some sort of underflow token that's being swapped onto the stack < 1241470525 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : and you get an underflow error when you try to use it < 1241470526 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241470531 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :didn't you code it < 1241470537 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh right < 1241470538 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :seems only ~ gets fooled, and only for the second element < 1241470542 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, but that's not the same as knowing how it works < 1241470564 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, so how did you detect underflow then < 1241470568 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so probably ~ just checks for one argument < 1241470606 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)*(test)S < 1241470606 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :test < 1241470610 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: if the program underflows, none of the regexps match, so it falls out of the main loop unexpectedly < 1241470615 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah * has the same bug :D < 1241470618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241470630 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what does * do then. I don't remember < 1241470639 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :concatenate < 1241470640 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)*S < 1241470640 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...S out of stack! < 1241470657 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)*(test)~(hi)S < 1241470657 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1241470678 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)~a < 1241470678 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...a out of stack! < 1241470712 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :those are the only two-argument commands < 1241470784 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :interesting that * doesn't mess up more though, since it actually combines the two args rather than just swapping them < 1241470837 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)*(test)~*S < 1241470838 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...* out of stack! < 1241470845 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :bah < 1241470850 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (x)*(x)*S < 1241470851 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : ...S out of stack! < 1241470856 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, as I suspected < 1241470873 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :my current guess is that * and ~ both do the same thing as ! if there's only one element on the stack < 1241470873 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what < 1241470883 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which would be weird, but not completely implausible < 1241470917 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what does ! do now again... < 1241470932 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: pop < 1241470935 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241470992 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (!):( drops)~^( accidentally)SS < 1241470992 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric : accidentally! < 1241471001 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1241471033 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :looks like it dropped certainly :P < 1241471051 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah the accident was in the printing part < 1241471055 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, is there any underload in underload implementation < 1241471094 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul ((Underload in Underload)S)^ < 1241471094 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :Underload in Underload < 1241471095 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul (!):( drops)~^( accidentally)SS < 1241471095 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : accidentally! < 1241471098 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241471112 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, well that is cheating... I meant a non-eval implementation < 1241471116 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :SS should have been *S < 1241471123 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: underload has no input < 1241471127 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :true < 1241471141 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but surely you could embed the input in some way < 1241471144 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul (!):( drops)~^( accidentally)*S < 1241471145 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :! accidentally < 1241471148 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+ul (!):( drops)~^( accidentally)*S < 1241471148 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :! accidentally < 1241471158 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!underload (!):( drops)~^( accidentally)*S < 1241471158 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :! accidentally < 1241471168 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: there's an Underload interp in BF, and a BF-minus-input to Underload compiler < 1241471173 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you could trivially combine the two < 1241471186 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, true. < 1241471192 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you could code it in binary with : and ^, like i did with the rule 110 automaton < 1241471213 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but you couldn't do it as a base64 encoded string. < 1241471225 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Since strings in underload are more like atoms < 1241471233 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(as far as I understood) < 1241471248 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yep, no way of decoding except by running < 1241471257 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :correct < 1241471272 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Underlambda takes that further, incidentally, there's no way to do anything with information in Tier 1 except by running it < 1241471288 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if you want to get at the details of the code, you load a library that puts metadata into things < 1241471291 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is irritating. Makes it require more thought to be sure if it is TC or not. < 1241471292 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a lot cleaner that way < 1241471309 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :um wait was it : and ^ i used or was that the other option i gave up < 1241471311 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's pretty easy to compile SKI into Underload < 1241471316 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION checks wiki < 1241471318 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, true. < 1241471321 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but in general < 1241471323 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :such languages < 1241471330 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not really < 1241471340 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Underlambda just uses the function from stacks to stacks as its basic data type < 1241471346 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it's very purely concatenative < 1241471352 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :whereas Underload is slightly dirtier due to S < 1241471367 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(in Underlambda, S serialises a function, but the form of the serialisation is implementation-defined) < 1241471371 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah it was : and ^, the other was : and a i think < 1241471384 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I could compile befunge into underload easily if there is no input... < 1241471404 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what, really? < 1241471409 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I would have thought it was impossible due to ? < 1241471414 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :OUTPUT="$(./cfunge $1)"; echo "($OUTPUT)S" < 1241471415 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1241471416 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I suppose you could stick a PRNG in there somehow < 1241471419 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: those are as far as i can tell the only pairs of commands whose sequences can be cleanly decoded < 1241471428 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, that fails on infinite loops < 1241471436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, true. But it was a joke < 1241471443 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it was an /incorrect/ joke, though < 1241471452 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, meh. < 1241471455 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :besides, what if there are parens in Befunge's output? < 1241471459 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you didn't even escape properly < 1241471472 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, it wasn't 1.0 duh :P < 1241471488 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it was a "initial import" rather < 1241471519 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: http://www.tgdaily.com/html_tmp/content-view-42283-135.html < 1241471559 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: http://www.ramsan.com/products/ramsan-440.htm < 1241471562 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :600k. < 1241471564 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I got you beat. < 1241471572 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1241471717 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!underload (u)(~:S( )S:*~:^):^ < 1241471730 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :still no infloop printing < 1241471738 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :+ul (u)(~:S( )S:*~:^):^ < 1241471739 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, IOPS? < 1241471739 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :u uu uuuu uuuuuuuu uuuuuuuuuuuuuuuu uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu ...too much output! < 1241471765 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul (u)(~:S( )S:*~:^):^ < 1241471765 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :u uu uuuu uuuuuuuu uuuuuuuuuuuuuuuu uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu ...too much output! < 1241471770 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+ul (u)(~:S( )S:*~:^):^ < 1241471771 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :u uu uuuu uuuuuuuu uuuuuuuuuuuuuuuu uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu ...too much output! < 1241471771 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241471775 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :^ul (^^:^^^:^^^^^:^^^^^^:::^^^^^^^^:::^^^:^^^^::^)()~((())~:a~*):a~*~^!(~((!())(!:^(^)*)(!!:^(!^)*))~*^!!^):^(~((()())(:a~*:(*(!^)(:)S)~*~(!*(^)(^)S)~*):a~**((!^)~^!^)(!(^)~^^))~*^( )S!!a:(*)*~(~*)**^~*(()()(!)()(!)(:a~*:(!^(!^((!^)*)(!(^)*))(!^((^)*)(!(^)*)))~*~(!^(!^((!^)*)(!(^)*))(!^((^)*)(!(!^)*)))~*):^)~*^!!!!!!~:^):^ < 1241471777 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :^^:^^^:^^^^^:^^^^^^:::^^^^^^^^:::^^^:^^^^::^ :^^^:^^^:::^^^::::^::^^::::::^::^^:^^^::^:^^ ^^:^^^:^::^^:^:::^^:^^^:::::^^:^^^^^:^:^^^^^ :^^^:^^^:^^^^^::^^^^^:^::::^^^^^:::^^^^^:::: ^^:^^^:^^^:::^:^^:::^^^:::^^:::^::^^:::^:::: ^^^^:^^^:^::^^^^^::^^:^::^^^::^^:^^^::^^:::^ :::^^^:^^^:^^:::^:^^^^^:^^:^:^^^^^:^:^^^::^^ ::^^:^^^: ...too much output! < 1241471786 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, how... < 1241471789 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I/Os per second < 1241471793 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :did you type random chars < 1241471802 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I mean, how can you track that < 1241471825 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that's the rule 110 automaton < 1241471830 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241471831 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :prepared < 1241471834 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I see < 1241471840 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :multiline would make it easier < 1241471854 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yes but the irc bots don't allow that < 1241471886 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(it would require giving a newline in the input, for one thing) < 1241471907 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, EgoBot can load from urls < 1241471915 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fungot can't yet. it was planned however < 1241471915 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: " a far fnord one than mine, said arthur. " why, they're only a pack of cards!" < 1241471921 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ask fizzie about ETA for tit < 1241471922 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it* < 1241471922 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it shows fine in irssi though, due to line wrapping < 1241471936 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: Arthur in Wonderland! < 1241471936 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: " but he needn't run over me!" or to any loud cry, such as " fnord me!" i said to myself " that's very curious!" she cried. ' yet i must sell my sunday fnord the fnord almost unnatural fnord which arthur met the woman who had won his heart, and outgrabe in despair, took to pointing out places for himself, and feebly asked " is that great yellow fnord fairyland?" < 1241471943 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^style < 1241471943 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Available: agora alice* darwin discworld europarl ff7 fisher ic irc jargon lovecraft nethack pa speeches ss wp < 1241471945 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, why Arthur < 1241471951 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I don't know, ask the bot < 1241471955 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Any loud cry, such as 'fnord me!'." < 1241471956 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah right < 1241471963 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: well for EgoBot only the first line would be on channel, too < 1241471971 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh right < 1241471980 0 :MigoMipo!n=MigoMipo@84-217-0-15.tn.glocalnet.net JOIN :#esoteric < 1241471981 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, you can use it outside the printed bits < 1241471982 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241472014 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i considered making a "quine" version but there is an enormous amount of extra noise < 1241472036 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, quine of what < 1241472050 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :isn't there some short one < 1241472050 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the rule 110 automaton < 1241472053 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :forgot how < 1241472059 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not a real quine < 1241472061 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, ah you mean for input < 1241472063 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241472075 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but something that would do the automaton between two bots < 1241472091 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ouch < 1241472098 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, can you fit that in one line < 1241472100 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :actually i think they don't allow enough output for it < 1241472100 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I doubt it < 1241472123 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You can do length-unlimited fungot programs if you want to do a bit of scripting which uses ^str add in a privmsg. I don't think those have a length limit. (You can also use that to make fungot run out of memory, so don't do it.) < 1241472124 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: how it happened. ' that fnord full of them. ' i'm sure mine only works one way,' and then its eyes looked fnord" and an " o." < 1241472163 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, err (!^((!^)*)(!(^)*))(!^((^)*)(!(^)*))) <-- seems repeated there. Can't you use : somehow to cut that down? < 1241472169 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not perfect copy < 1241472172 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since one is nested < 1241472173 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but still < 1241472193 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :surely it can be made shorter somehow < 1241472245 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that's the encoding of the automaton rules < 1241472252 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1241472259 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, still, can't you make it shorter < 1241472451 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :maybe a bit of tweaking < 1241472475 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :((^)*)(!(^)*) = ((^)*):(!)~* < 1241472516 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :a bit complicated for saving one char :D < 1241472607 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in Underlambda, higher tiers have a few charsaving abbreviations < 1241472614 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in particular, ` for ~^ and & for ~* < 1241472704 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: thing is, the representation of a bit in that tree depends not just on what the bit is, but also on whether it is left or right branch < 1241472715 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, meh < 1241472760 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hm... would be funnier it it looked like combined < 1241472767 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like .' -> ! < 1241472769 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in ic < 1241472770 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ick* < 1241472773 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, but that's less useful < 1241472780 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, ' is another typesaving character < 1241472783 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :'c == (c) < 1241472791 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lispy! < 1241472791 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :likewise for '^ == (^) and for any other character < 1241472798 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ~^ < 1241472799 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, I suspect '(a) == ((a)) < 1241472800 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241472804 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because there's no other obvious meaning < 1241472805 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :can't you combine them < 1241472807 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in unicode < 1241472812 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like ^ over ~ < 1241472814 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :would be fun < 1241472820 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but probably impossible < 1241472825 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since both are "over" ones < 1241472827 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: or rather, every right branch contains an extra ! to get rid of the left branch still on the stack < 1241472838 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: but that would make the input /longer/ < 1241472851 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, one char saved is one place up in anagolf gained! < 1241472854 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1241472882 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, only if you count bytes rather than chars < 1241472899 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: if the rules were long enough, presumably it would be shorter to write a recursive !-adder < 1241472911 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, but golfing servers do count bytes < 1241472922 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :true < 1241472997 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: oh and also there is a recursion on the stack, because you look at the last two bits and one bit, each of which have two elements on the stack for accepting next bit < 1241473007 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1241473040 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You can add a combining ^ into the mathematical ~ operator, ∼. That should give a reasonably-rendered ~^-combination. Would look something like ∼̂. Maybe the ascii-~ would work too. Though combining characters tend to render uglily. < 1241473122 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: is that actually a combining circumflex over a tilde? < 1241473134 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It should be, but I might've gotten them in the wrong order. < 1241473137 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a combining circumflex over something that looks like a tilde but isn't < 1241473142 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why not just use a genuine tilde? < 1241473155 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Because the TILDE OPERATOR is obviously greater than some crummy ASCII tilde. < 1241473180 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I'll do both < 1241473201 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Besides, the mathematical operators block has, for those situations where a regular ~ is too weak, also the ∾ -- "inverted lazy S = most positive". < 1241473259 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, there's also a Unicode codepoint with the official name "NOT TILDE", but sadly it's just a tilde-with-a-slash (≁) and not something that's really not tilde, like, say, a duck. < 1241473261 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :~̂∼̂ < 1241473274 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :First one is an ascii tilde, second is a TILDE OPERATOR < 1241473278 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the one on the left looks better to me, that's the ASCII tilde based on how it looks < 1241473289 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :They render pretty similarly here. < 1241473296 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :the only difference here is that the OPERATOR is antialiased < 1241473302 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :possibly a different font < 1241473311 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders why everyone is guessing that Jeff Atwood's password is "orange" < 1241473366 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: orange u glad that isn't your password? < 1241473381 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: where does that joke come from, I never understood it < 1241473394 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's a knock knock joke iirc < 1241473410 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :substitution of "orange" for "aren't" isn't particularly obviously funny < 1241473416 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I've seen it several times in jokes < 1241473424 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Here's the ASCII tilde with a combining tilde both above and below: ~̰̃. < 1241473426 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for me it's become funny due to the repetition < 1241473434 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :AH < 1241473449 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: http://www.listphile.com/Best_Knock_Knock_Jokes_of_All_Time/Orange_Banana < 1241473482 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: also, knock knock jokes are _supposed_ to be puns like that < 1241473494 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I still don't get the pun < 1241473502 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm the banana part isn't though < 1241473503 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I know they're supposed to be puns < 1241473509 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but orange doesn't sound anything like aren't < 1241473519 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nor does aren't sound like something orange-related < 1241473524 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: "aren't you glad i didn't say banana" < 1241473525 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, so, any underlambda implementation yet < 1241473532 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if not..., any spec < 1241473537 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i suppose it depends on dialect < 1241473538 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I might try it tomorrow < 1241473552 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for the lower tires at least < 1241473566 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can't even imagine how "orange" could sound like "aren't" < 1241473576 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: aren'tchu < 1241473596 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you have to mingle the two words < 1241473609 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I still don't get it < 1241473615 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if he's being meta-trolled < 1241473626 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I get it < 1241473648 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :all the vowels are different, nearly all the consonants are different... < 1241473656 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: oh you're british, maybe you don't have an r sound in aren't? < 1241473659 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Here's the ASCII tilde with a combining tilde both above and below: ~̰̃. <-- what about ~ with ^ above < 1241473669 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and < 1241473677 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how do you make those combining ones < 1241473677 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: loads of those have been pasted earlier < 1241473685 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: and via character map < 1241473689 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well < 1241473690 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you mean, you don't have a GUI program for htat? < 1241473693 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about the combiner one < 1241473694 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1241473701 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the combiners are there too < 1241473702 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, know one for KDE? < 1241473716 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I've usually been using gucharmap, which is a gnomey sort of program. < 1241473716 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not offhand < 1241473724 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure there's a KDE thing too. < 1241473733 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i suspect it works best in a texas accent, or something midwest US like that < 1241473735 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It might even have a built-in character-select-o-tron, for all I know. < 1241473753 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Just remember to stick combining characters after the thing you want them to combine with. < 1241473797 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :kcharselect, maybe. < 1241473815 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :will compile it and try it later < 1241473829 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has a sparse KDE installation < 1241473851 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :any americans around who can tell us whether "aren't" really sounds anything like "orange"? < 1241473888 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :different in Oxford English I think < 1241473894 0 :MigoMipo!unknown@unknown.invalid QUIT :"I must sleep!" < 1241473916 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*Maybe* in some exaggerated parody of Texas English... < 1241473968 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :but not in smug asshole english < 1241473978 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :thank God < 1241473980 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so GWB gets it perfect? :) < 1241473985 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*ly < 1241474024 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GWB? < 1241474036 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, if it needs an American accent, possibly I can imagine how it works < 1241474051 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION should have seen that AnMaster comment coming < 1241474080 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: famous ex-president with bad speech < 1241474102 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah, Bush < 1241474103 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241474606 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ORANGE YOU GLAD I DIDN'T SAY BANANA? < 1241474609 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Nobody remembers that? < 1241474621 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: oerjan linked me to it, I'd never seen it before < 1241474645 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh I was just responding to any americans around who can tell us whether "aren't" really sounds anything like "orange"? < 1241474671 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, yay back to square one < 1241474683 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that was the start of the discussion duh < 1241474690 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh :P < 1241474693 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lawlehcoptahs :P < 1241474700 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ugh < 1241474703 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I have a program looking for all potential 26-letter pangrams right now. < 1241474706 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: ais523 being british couldn't imagine how that pun actually works < 1241474716 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, pangram? < 1241474733 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Fail Brittania (couldn't resist the pun urge :P ) < 1241474754 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: there was a 26-letter pangram as the answer to a massive puzzle on Agora that lasted five weeks < 1241474755 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Brittans fail the waves? < 1241474758 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: A sentence containing every letter of the alphabet, e.g. The quick brown fox jumps over the lazy dog. < 1241474759 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that sounds weird. < 1241474762 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :This sentence contains 43 'a's, 9 'b's, ..., and 16 small jumping rats. < 1241474772 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, that is a huge search space < 1241474779 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yup :P < 1241474784 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh not self-describing ones < 1241474792 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"Zing! Vext cwm fly jabs Kurd qoph." < 1241474803 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I don't think there's a 26-letter self-describing pangram < 1241474805 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And the trick is not to use lame ones like that :P < 1241474807 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, you need to check if they are gramtically valid. < 1241474808 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :those Kurds are always getting it < 1241474818 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yeah, that's gonna be the PITA part X-P < 1241474819 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well not in english. maybe Rotokas. < 1241474819 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: actually, it's just a Kurd who drew the qoph < 1241474838 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :someone should write a minimum-length pangram in Chinese < 1241474842 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, what about: The brown fox quick over jumps the lazy dog. < 1241474859 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: That's not a _26-letter_ pangram. < 1241474869 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's a minimum-length pangram in Japanese kana, IIRC, which makes a lot of sense and even scans correctly, IIRC they use it to order the alphabet < 1241474869 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh right < 1241474871 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :26 letter < 1241474873 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: @_@ < 1241474875 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1241474883 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, any example of such as 26 one < 1241474885 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Which is to say, contains ever letter exactly once. < 1241474893 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or isn't it known yet < 1241474895 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : "Zing! Vext cwm fly jabs Kurd qoph." < 1241474896 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Been watching Code Geass or something? < 1241474901 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241474904 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I've seen two or three, but they're all hyper-lame. < 1241474906 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :are those valid words < 1241474908 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1241474911 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1241474915 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, although some of them are rather obscure < 1241474925 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Obscenely obscure :P < 1241474925 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, too obscure for aspell even < 1241474930 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so what does it mean < 1241474930 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's one of the few isogram pangrams which actually makes grammatical sense < 1241474940 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Nobody outside Wales would ever use "cwm" < 1241474946 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "zing" is the noise a bullet makes as it whizzes past you < 1241474951 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok... < 1241474954 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the other ones < 1241474955 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I thought that was Welsh. < 1241474961 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like all words but "fly" there < 1241474968 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(I don't know of any other languages that use w as a vowel...) < 1241474970 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It's a Welsh loan word, yes. < 1241474977 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1241474982 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what does it mean GregorR < 1241475004 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a sort of valley shaped like a semicircle < 1241475010 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok... < 1241475014 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so the other words then < 1241475025 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Vext cwm Kurd qoph < 1241475036 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Vext is an old spelling of "vexed" < 1241475037 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : fly jabs I think I know, unless they mean something odd < 1241475040 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which means confused, or annoyed < 1241475057 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :qoph is a letter in the Hebrew alphabet < 1241475061 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :More like angry, IMO < 1241475068 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and a Kurd is a member of the Kurdish ethnolinguistic group < 1241475074 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I thought so too, but I looked it up < 1241475078 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or I guess "annoyed" is it < 1241475080 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ah right < 1241475082 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It's just stronger < 1241475087 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: "Confused"? Really? < 1241475095 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so. what does the entire sentence mean < 1241475100 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Of course "vexed" means confused. < 1241475127 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you didn't explain cwm < 1241475129 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Confused flying valleys jab those instances of the letter qoph that are (quite inexplicably) Kurdish. < 1241475131 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Zing! An angry fly that lives in a semicircular valley jabs the Hebrew letter qoph, as drawn by a Kurd < 1241475134 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I did, just earlier < 1241475137 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Latin vexare - harass/annoy < 1241475144 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: it's ambiguous, my meaning is slightly more sensible < 1241475146 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I'm sorry, yes, fly as in a noun, bleh < 1241475148 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ah < 1241475150 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's odd < 1241475154 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yes, ais523 is right. < 1241475162 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :-er < 1241475186 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1241475195 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about one using space at most once ;P < 1241475198 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :impossible I bet < 1241475227 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so < 1241475232 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how did anyone come up with that one < 1241475240 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and second question < 1241475250 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how the hell do you pronounce "cwm" < 1241475276 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ^ < 1241475302 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the w's a vowel, it sounds like about half an oo < 1241475312 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oo as in book < 1241475314 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or < 1241475316 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1241475320 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, as in book < 1241475329 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so like a single o < 1241475330 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+ < 1241475332 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no < 1241475335 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241475337 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :IPA /kum/ < 1241475349 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders how AnMaster pronounces "book" :P < 1241475352 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, doesn't help me if I don't know how it is supposed to sound < 1241475360 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Learn IPA :-P < 1241475367 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, not like a double single o no < 1241475379 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I just can't figure out how to pronounce half an o < 1241475391 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Only the Welsh truly know. < 1241475392 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, is that u the Swedish u? < 1241475413 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No, the Swedish u is /ʉ/ < 1241475420 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh ok < 1241475425 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you mean u with blur on it < 1241475426 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1241475440 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, y'know, those Swedes speak in a blurry way. < 1241475449 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :too smal font < 1241475452 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :small* < 1241475462 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I can't think of a Swedish word with /u/ :-/ < 1241475472 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :works great of ASCII and åäöÅÄÖ but not anything else really < 1241475474 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, it's like the Swedish o < 1241475491 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, so Swedish o is /u/? < 1241475510 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, I think it always is < 1241475513 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241475518 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh like that < 1241475527 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that isn't like half of book < 1241475528 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1241475541 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No it's not < 1241475544 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :IIII'm a monoglot and I'm OH-KAY, I sleep all night and I work all day. < 1241475547 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :book is /bʊk/ < 1241475553 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, so ais523 was just misleading me then < 1241475556 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right... < 1241475565 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :A 26-letter self-describing pangram: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z. < 1241475570 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :More likely he's confused about the vowel sounds in his own language :-P < 1241475590 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I still can't figure out cwm, I mean... what is the c there. is it s or k sound < 1241475592 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or some other < 1241475595 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :/kum/ < 1241475598 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah right < 1241475604 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you said that above duh < 1241475606 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :C is only S before E, I and Y. < 1241475609 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :W is not E, I or Y. < 1241475614 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, so like "kom" in Swedish? < 1241475618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1241475637 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Right, Swedish o is *not* always /u/ < 1241475643 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :And the letter "w" is almost always the long "oo" sound, I think. Like, um... < 1241475651 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, yeah it is more like å in there < 1241475652 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :What? < 1241475656 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i vaguely recall welsh c is always k < 1241475670 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :"Goose". < 1241475681 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, eh? < 1241475702 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Nah, I was confused < 1241475714 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok.... So I have something like 4 totally different descriptions of how cwm is pronounced now < 1241475715 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1241475718 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :! < 1241475719 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :/kum/ < 1241475741 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Ideally, everyone would understand me if I called a goose a gwç. < 1241475747 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh, "The letter "k" was in common use until the sixteenth century, but was dropped at the time of the publication of the New Testament in Welsh, as William Salesbury explained: "C for K, because the printers have not so many as the Welsh requireth". This change was not popular at the time." < 1241475756 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1241475756 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, and that is like "kom" but with the other o sound? As in "gol"? < 1241475772 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: in IPA, /u/ is the "oo" of "goose". < 1241475780 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1241475781 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so in other words, it isn't spelt "kwm" because old printers didn't have enough ks? < 1241475792 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1241475799 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Isn't "goose" /gʊ:s/ ? < 1241475800 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, now you are just being absurd. < 1241475809 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I was replying to oerjan < 1241475812 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders why "om" at end of words in Swedish make a short o sound. < 1241475819 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh right < 1241475823 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Okay, maybe I'm weird. < 1241475845 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: so it seems :D < 1241475856 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, awesome! < 1241475880 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :No, "goose" isn't /gʊ:s/, unless either http://en.wikipedia.org/wiki/Help:IPA_for_English is lying or my knowledge of English is very fail. < 1241475896 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Wiktionary's IPAfication of "goose" is /guːs/ actually. < 1241475912 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, perhaps I am confused < 1241475914 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :The word "foot" is /fʊt/. < 1241475933 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, that's definitely a different sound < 1241475937 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But I think /u/ is not what I thought it was < 1241475957 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so spelled in English it would be koom? < 1241475967 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(like in Koom valley?) < 1241475975 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :dictionary.com lists it as koom < 1241475986 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :uh uh < 1241475990 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, it would probably be "koom". < 1241475996 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think I hit a hidden TP reference there... < 1241476020 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Okay, I just don't get how Finnish "kuu" is /ku:/ while English "food" is /fu:d/ < 1241476023 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess "koom valley" in the Discworld is a pun on cwm < 1241476023 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then < 1241476025 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Rhyming with "boom", not the first half of "woman". < 1241476046 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Too bad I don't know any Finnish. < 1241476052 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Is it Indo-European? < 1241476057 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No, it's Finno-Ugric. < 1241476063 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway, I love the word "cwm", because it's normally a giveaway that someone is attempting a pangram < 1241476073 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Uralic! Wow. < 1241476083 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, isn't it the only language in that family? < 1241476088 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Like Hungarian. < 1241476090 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1241476100 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I freely admit I probably wouldn't be able to differentiate between 'food' /fu:d/ and 'foot' /fʊt/ based on only the wovel; I mean, sure, there's a difference, but in the grand scheme of life, the universe and everything, it's not so big. < 1241476101 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241476106 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Finnish, Estonian, Hungarian and a bunch of very-tiny languages < 1241476117 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :saami < 1241476118 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Meänkieli, Saami, Mordva, etc. < 1241476121 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : I freely admit I probably wouldn't be able to differentiate between 'food' /fu:d/ and 'foot' /fʊt/ based on only the wovel; I mean, sure, there's a difference, but in the grand scheme of life, the universe and everything, it's not so big. <-- it is rather obvious to me < 1241476134 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, Mordva? < 1241476141 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Very-tiny, like I said. < 1241476145 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241476151 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I could differentiate between "wide" and "white" based only on the vowel. < 1241476159 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Saami I heard of of course < 1241476169 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hates when you get double "of" in English < 1241476180 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Put a comma in between < 1241476184 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Everyone hates when you get double anything in English. < 1241476195 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :kerlo, true < 1241476198 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: fool versus food < 1241476203 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Is that not a very different vowel < 1241476206 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :But sometimes we just have to accept that that that is is. < 1241476216 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, foot vs. food is more different < 1241476219 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: those vowels sound pretty much the same to me. < 1241476226 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Foot is different from both. < 1241476228 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yes, but I'm not interested in that. < 1241476231 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : But sometimes we just have to accept that that that is is. <-- parser failure on three of them < 1241476247 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :two I can handle < 1241476249 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but not three < 1241476273 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: but but but it's easy < 1241476276 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, typical Wikipedia style: "The term Finno-Ugric is somewhat controversial today[citation needed], with many historical linguists[who?] feeling --" < 1241476280 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Noun phrase: that that that is is < 1241476283 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Sentence: that that is is < 1241476297 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: /msg < 1241476308 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Pronoun: that < 1241476312 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Restrictive clause: that is < 1241476368 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :If you understand the phrase "that that is is", you just stick a complementizer in front of it and get the noun phrase found in "accept that . . .". < 1241476370 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night in 1 minute < 1241476461 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Spanish is less ambiguous: Pero a veces sólo tenemos que aceptar que lo que es es. < 1241476522 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and norwegian even less: ... akseptere at det som er, er. < 1241476527 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: "you" versus "rule"?! < 1241476564 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1241476568 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1241476571 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Both supposedly /u:/ < 1241476650 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Aha < 1241476651 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Advanced_%28phonetics%29 < 1241476660 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :In English, the back vowel /u/ is farther forward than what is normally indicated by the IPA letter . This fronting may be shown explicitly, especially within a narrow transcription: [u̟]. Whether this is as far front as the central vowel [ʉ], or somewhere between [u] and [ʉ], may need to be clarified verbally. < 1241476671 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No shit it's farther forward, it's a mile away :-P < 1241476700 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You have one big-ass mouth, then. < 1241476705 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :those english always sticking out their tongue < 1241476707 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Do not move the dash.) < 1241476711 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :big ass-mou < 1241476712 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dammit < 1241476713 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1241476803 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: But seriously, am I the only one who thinks that "food" and fi:"kuu" have completely different vowel sounds < 1241476830 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :kuuld be < 1241476852 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure I'd go so far as to say "completely", but different, yes. < 1241476864 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Of course my understanding of 'food' might be the wrong. < 1241476870 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I honestly thought they'd be different even in broad transcription < 1241476875 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I am reasonably sure I know what fi:kuu sounds like. < 1241476882 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :"you", then < 1241476893 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I assume you know what that sounds like, in general < 1241476947 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Although it does obfuscate a bit with the /j/ rolling into it < 1241477001 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :doncha comfuse yer prunciation, ye haer < 1241477050 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I can plausibly believe a "you" that's exactly like fi:juu, with identical wovel to fi:kuu, but I'm not so sure I know what "you" should exactly sound like; I think if I were to say "you" and "food" they'd have somewhat different sounds, anyway. < 1241477070 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I mean "plausibly believe that someone, esp. a Finnish someone, would say it like that". < 1241477086 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Certainly a Finnish someone might, but no English one IMO :-P < 1241477113 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Kuu? For food? < 1241477131 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fi:kuu is made out of cheese. < 1241477135 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's kinda funny, since in Japanese, "Kuu" is a informal way of saying "to eat"... < 1241477149 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(It is the same as en:moon.) < 1241477444 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :We could switch to a two-sound phonology -- say a Hamming-encoded bitstring formed out of 0 = IPA y, 1 = IPA ɑ, duration-insensitive -- that'd certainly make the acoustics side of speech recognition easier, for one thing. < 1241477462 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :With distinct stops between bits, of course. < 1241477476 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No, I don't think we could. :-P < 1241477522 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Well, y-ɑ-ɑ-ɑ-y-ɑ-y-y-y-y-ɑ-ɑ-y you. < 1241477543 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yay for me! < 1241477655 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ASCII-ise that question mark? < 1241477685 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Which question mark < 1241477742 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The IPA thing that's not a y. < 1241477747 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Ah, ɑ? < 1241477762 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: http://en.wikipedia.org/wiki/Open_back_unrounded_vowel < 1241477765 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's the a variant without the hook-at-the-top thing. < 1241477797 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :A bit alpha-like. < 1241477812 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Actually "latin small letter alpha" seems to be the Unicode name. < 1241477822 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1241477915 0 :olsner!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1241477936 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's also encoded as A is X-SAMPA. < 1241477973 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :X-SAMPA is such a pain < 1241477986 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Those X-SAMPA "b_<" and friends look like botched horizontal-smileys. < 1241477989 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :[jU\"fO@r\i@] < 1241478011 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :/yuˈfɔriə/ < 1241478071 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, X-SAMPA is a pain. < 1241478081 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :What's more a pain is the notable lack of terminals that do Unicode right. < 1241478093 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And they're the only programs that don't on my system. < 1241478189 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Clearly you're using the wrong terminals. < 1241478360 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :rxvt-unicode is misnamed. < 1241478370 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Must be rxvt minus unicode. < 1241478434 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well, - _is_ minus < 1241478468 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: urxvt doesn't do unicode? < 1241478511 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It sure hasn't for me. < 1241479406 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1241479708 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1241479817 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's been doing unicode very well for me. Well, I guess the combining-character rendering could use some work. But other than that, and even that stuff rudimentarily works. < 1241480064 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :One might need to give it reasonable fonts, though; I'm not sure what the default font search list looks like. I've been using a "URxvt.font: xft:DejaVu Sans Mono:size=8, xft:Kochi Gothic:size=8" (and identical boldFont) resource line. < 1241480137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: 8?! < 1241480197 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, and I haven't really tried anything fancy, like switching direction with the right-to-left mark; but certainly it's been reasonably good in rendering fancy characters. < 1241480274 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I started with 10, I think; used that about a year, switched to 9, used that one more year, and recently switched to 8. < 1241480281 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: use 54 < 1241480284 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's some sort of adaptation technique, I guess. < 1241480295 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I can graduate to 7 soon. < 1241480327 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :pango's got incredible Unicode rendering < 1241480341 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :coppro: that's what SHE said! < 1241480408 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: doesn't work in that context < 1241480420 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that's the point < 1241480423 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1241480427 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm using size-9 font atm, I deliberately sized it down from the default < 1241480437 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :low dpi screen? < 1241480460 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, urxvt FAQ; "here is a more complete set of non-standard colors" (to replace the ones that look mostly like a VGA screen) "They have been described (not by me) as 'pretty girly'." < 1241480520 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :This one is low-ish in the DPI rankings; the reasonably common 94dpi. < 1241480636 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: ITYM 96dpi < 1241480656 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This house has some CRTs, my 100dpi screen, and the ole 84dpi screen < 1241480988 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No, 94, officially; pixel pitch of 0.270 mm, translating to (25.4 mm/in) / (0.270 mm/dot) = 94.074... dot/in. I guess it might not be "reasonably common", though. < 1241481223 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hadn't noticed before that they're making "normal" laptops nowadays with 16" 1920x1080 displays (which means ~140dpi) -- I did know about the really high-DPI screens in some VAIO models and other "high-end" things, but that 16" one was a cheapo-laptop, some <1000 eur price. < 1241481254 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :mine's 1280*800 < 1241481264 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: macbook pros have 17" < 1241481279 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :iphone has 160dpi display < 1241481321 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :9 a i o pb qs rn te whyd xv < 1241481325 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But that's the small. < 1241481341 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Last looked at Apple laptop specs when getting the iBook G4. < 1241481379 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(That one was 12" 1024x768, meaning a bit over 100 dots.) < 1241481391 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Sleepity-sleep anyway. < 1241481394 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bye