< 1239850855 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1239850855 0 :clog!n=nef@bespin.org JOIN :#esoteric < 1239851888 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hugs clog  < 1239855238 0 :oerjan!unknown@unknown.invalid QUIT :"Good blight" < 1239858412 0 :pikhq!n=pikhq@dialup-4.88.166.112.Dial1.StLouis1.Level3.net JOIN :#esoteric < 1239859226 0 :ab5tract!n=ab5tract@pool-98-111-165-233.phlapa.fios.verizon.net JOIN :#esoteric < 1239859647 0 :ab5tract!unknown@unknown.invalid QUIT : < 1239860417 0 :ab5tract!n=ab5tract@pool-98-111-165-233.phlapa.fios.verizon.net JOIN :#esoteric < 1239861804 0 :ab5tract!unknown@unknown.invalid QUIT : < 1239862649 0 :Sgeo_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1239863015 0 :psygnisfive!n=psygnisf@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1239864235 0 :FireFly!n=FireFly@82.182.180.137 JOIN :#esoteric < 1239864425 0 :FireFly!unknown@unknown.invalid PRIVMSG #esoteric :Ooh, clog is back < 1239865509 0 :Slereah!n=butt@ANantes-259-1-43-142.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1239866241 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1239867442 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1239868636 0 :pikhq!unknown@unknown.invalid QUIT :"leaving" < 1239868799 0 :clog!unknown@unknown.invalid QUIT :ended < 1239868800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1239868974 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1239869268 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I got a reply on one of the mails to abuse@, automated one though, but saying "All notifications will be investigated within 1 business day" < 1239869275 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1239869286 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there is still hope < 1239870462 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: BTW, sometimes when spamming the real sender isn't the one that has the srcIP (but srcIP still points to zombie under spammer control). As result system with 56k modem can appear to send at multi-megabit speeds... < 1239870508 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, I know about drones, but then the isp should make the user fix it < 1239870521 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and it was irc spam bots, so no forged senders. < 1239870570 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, anyway I'm pretty sure it was automated infected computers even. < 1239870574 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: OTOH, with IRC, one doesn't need lots of bandwidth for spamming. < 1239870600 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, indeed, and the auto reply was for the registrar of the domain that was spammed (which was used to host a trojan download) < 1239870671 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, so don't think the exact same rules apply there. < 1239870740 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Guessing TCP/IP seqno's is already quite hard in modern systems. < 1239870799 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, that would prevent two way communication though? < 1239870823 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, and irc server is setup such that it needs a PONG reply from the client before accepting connection < 1239870828 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is very common nowdays < 1239870847 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, oh btw one of the spambots connected from an ip which whois claimed belonged to Cogent's main office. < 1239870848 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1239870888 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: The same tricks that are sometimes used to send spam appearing to come from zombies presumably would work. But why go to that trouble as you can't use the bandwidth. < 1239870933 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, most likely infected computers were used. A botnet. < 1239870950 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :considering the great number of different ips and isps < 1239870951 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I say Infected computers definitely involved. < 1239870968 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Infected with capital I? < 1239870978 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :LOL < 1239870987 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just wonder what that signifies < 1239870995 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Typo. < 1239870998 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1239871185 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :For DOS attacks, some lecturer once (yeas ago) said that TCP/IP has no protection against fradulently sent ACKs. Send those and watch target use massive amounts of upstream... < 1239871245 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, and it wasn't DOS, just " Download at http://trojans.are.us/" < 1239871253 0 :M0ny!n=Harmony@AToulouse-258-1-143-134.w86-217.abo.wanadoo.fr JOIN :#esoteric < 1239871254 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well not that url, but lots of random ones < 1239871268 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: And that fake-ACK attack doesn't work against ircd. < 1239871273 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1239871285 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, it requires confirmation after all < 1239871300 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so it wouldn't result in this < 1239871308 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Would probably work nicely against httpd. < 1239871328 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes but it wouldn't result in the observed behaviour in this case either. < 1239871362 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :plop < 1239871364 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yeah, in this case, its spim bots involved, sending messages. < 1239871373 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :spim lol < 1239871375 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :afk < 1239871525 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :The reason why it won't work agaist ircd is that link is in effect rate-limited by the server. < 1239871645 0 :ais523!n=ais523@147.188.254.129 JOIN :#esoteric < 1239872171 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :note to #esotericers: I'm in the middle of a distro upgrade atm < 1239872179 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so if I suddenly disappear, you know what's happened < 1239872760 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1239872776 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Ubuntu from Intrepid to Jaunty beta-and-almost-release-candidate < 1239872778 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, why would distro upgrade cause that? < 1239872793 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this is Ubuntu I'm distro upgrading, not Debian < 1239872804 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : < 1239872806 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it has a tendency to go wrong < 1239872815 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although each time, it's been a trivial fix < 1239872820 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and two out of three times has been my fauly < 1239872820 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I had debian upgrades go wrong on me too < 1239872821 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*fault < 1239872836 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is why I prefer rolling release < 1239872844 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because upgrades usually just work then < 1239872878 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, Debian does a distro upgrade by temporarily switching to rolling release, in effect < 1239873059 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well I was trying to do old stable -> stable and it wanted to remove glibc, apt-get and aptitude < 1239873072 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :couldn't ever get it to work < 1239873079 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, this distro upgrade wants to install Flash < 1239873083 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ugh < 1239873083 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :presumably it's in a recommends somewhere < 1239873089 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I'm just going to uninstall it again afterwards < 1239873105 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION think apt is confusing. < 1239873119 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :apt is like Gnome, IMO < 1239873131 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1239873135 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it does a lot behind the scenes, but the actual UI is ridiculously simple and easy to use < 1239873137 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well apt or aptituide or dpkg or whatever < 1239873141 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can understand why someone like you wouldn't like it < 1239873149 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, it doesn't do what I want < 1239873158 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :makes the user feel he/she isn't in control < 1239873174 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, I feel in control of it < 1239873188 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe it is just a question of how much you used it < 1239873197 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I never felt like that with any other package manager < 1239873204 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not even rpm back on old old red hat < 1239873210 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(before yum) < 1239873223 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :never used yum, so that might be worse < 1239873244 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and of course there was rpm hell < 1239873262 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Lots of behind the scenes? Like enough logic to solve a sudoku? :-) < 1239873266 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the general organisation of the debian package management structure is that dpkg works at packet level < 1239873268 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1239873272 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, yeah I read about that < 1239873276 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: has someone written a sudoku solver in apt? < 1239873280 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes < 1239873282 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and that apt works at repo level < 1239873298 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not all that surprised, I even worked out how to explain INTERCAL version numbering to it < 1239873313 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, that is quite a feat yes < 1239873324 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :including negative components and everything < 1239873347 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :From that, one can conclude that question wheither some package has satisfiable dependencies is NP-complete.... :-) < 1239873362 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hm didn't you use : or something? < 1239873375 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's only for major and minor releases < 1239873379 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in 29:0.29 < 1239873381 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for betas it's more fun < 1239873391 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, how did you explain that then < 1239873397 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :0.30.-1? :p < 1239873411 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :IIRC, it would be 29:0.~8.0.-2.0.29 < 1239873415 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe with an extra char in there < 1239873415 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1239873420 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and what would that mean < 1239873429 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you have to convert the version number from sign-magnitude to ten's complement < 1239873429 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :(iirc CLC-INTERCAL had a version of 1.-xx.-yy.-z...) < 1239873431 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for it to work properly < 1239873433 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1239873440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh yes very intercalish < 1239873474 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about versions with letters in them. Like: R12B-4 < 1239873489 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I assume it can handles that < 1239873493 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1239873496 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since it is actually a simple format < 1239873510 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although it assumes that the letters are meant to go in alphabetical order unless you give it extra hints < 1239873515 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :using tildes, normally, they have a special meaning < 1239873528 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, actually R isn't ever changed I think. < 1239873533 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's fine too < 1239873535 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for erlang < 1239873556 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, nor do I think B is changed except for pre-releases which are A, but it used to use C too < 1239873562 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"1:1.0~4pre1.-94.-2-2" < 1239873566 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, wow < 1239873571 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :CLC-INTERCAL's version number in Debian stable < 1239873572 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what do the ~ mean there though < 1239873593 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :think of ~ as coming before the null string in alphabetical order < 1239873606 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :first? < 1239873609 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1239873616 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I see < 1239873617 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, "ab~c" < "ab" < "ab.c" < 1239874207 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Ooh, VirtualBox people seem to have released a 2.2.0 not long ago (well, a bit over a week) which adds, among other things, hw-accelerated OpenGL for Linux and Solaris guests (and not just Windows, like it used to be). Not that it probably works very well, but still. < 1239874232 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so now we can play our Linux games in Windows at decent speeds! < 1239874234 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, wait < 1239874251 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, does that require special CPU support? < 1239874273 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"Tags: Software Development: Compiler, Interpreter, Games and Amusement: Toy or Gimmick, User Interface: Command Line, Role: Program, Scope: Utility, Works with: Source Code" < 1239874285 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't see why it should; but I guess in general it's pretty slow without hardware virtualization supports. < 1239874287 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, context? < 1239874313 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: tags on clc-intercal in Debian stable < 1239874370 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, anyway what about our Solaris games? < 1239874411 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err wait, those would be in java anyway so that would be pointless. < 1239874982 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1239874986 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1239875151 0 :psygnisfive!unknown@unknown.invalid QUIT :Remote closed the connection < 1239876616 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok, dpkg just replaced itself, this is definitely really quite far past the point of no return < 1239876749 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Hope some post-install script doesn't decide to error out, causing the whole process to error out, without setting up the packages... And that package can't be removed because apt-get refuses to work. And the repair tries to run that script and fails... < 1239876781 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Had that happen to me (in rolling update)... < 1239876804 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: I've had (self-inflicted) similar problems in dist-upgrades before < 1239876822 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but dpkg is smart enough to be able to fix a mess like that all by itself, without needing any helper scripts or repo knowledge or anything < 1239876841 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :having a borked dpkg might be problematic, I assume you'd have to download a new one as a tarball and run it manually < 1239876935 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :IIRC, the problem was broken package script in such place that it would cause dirty abort from both apt-get and repair process. < 1239877082 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Don't remember what I did, but eventually I got that script to run so I could fix things. < 1239877610 0 :Gracenotes!unknown@unknown.invalid QUIT :Remote closed the connection < 1239878346 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, um wouldn't most distros allow a simple restore? < 1239878379 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It tried to allow restore. But that restore ran the failing script and expected it to succeed. < 1239878390 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I mean, for the package manager on gentoo I usually do quickpkg before upgrading, resulting in a tarball of the old version which I could extract manually in worst case. < 1239878405 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sure it would need some cleaning up after, but it would work < 1239878413 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not that I ever needed to use that < 1239878436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm surprised the same doesn't exist for other distros < 1239878471 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, ^ < 1239878504 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Bit worse was when one kernel image was bad in way that made it unbootable. Luckily I had backup kernel image (earlier version) and could downgrade. Currently this comp has something like 5 kernel images available... < 1239878542 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this computer keeps something like the last 5 kernel images available too < 1239878549 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well I always build and install kernel manually and have a fallback kernel always < 1239878570 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but even for distro kernels I would expect one or two old versions available at all points of time < 1239878577 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well,* < 1239878649 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :personally I just keep two old kernels available, previous one and previous version. With that I mean for example 2.6.26.whatever and 2.6.27.2 when current kernel is 2.6.27.3 < 1239878651 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :2 23s, 2 26s and a 29. < 1239878672 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I save all the .configs though < 1239878702 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has .config files dating back from 2.6.9 or something like that around still < 1239878816 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway: are you seriously suggesting some distros do not have facilities for creating a manually extractable tarball of the currently installed version of a package? < 1239878952 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I know debian has one, it's called cp < 1239879123 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hah < 1239879144 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, much more work for packages with many files in many places < 1239879145 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a .deb is just a .tgz with an extra directory inside it, which you can ignore < 1239879154 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1239879169 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well ok that would work < 1239879175 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if you had the old one around < 1239879181 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at the point of upgrade < 1239879195 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's in /var/cache unless you've cleared it out < 1239879215 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well, wasted space most of the time < 1239879219 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Normally aptitude keeps the .debs, and even "aptitude autoclean" only cleans out non-installed packages. Though "aptitude clean" clears the whole cache, I guess. < 1239879248 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Personally I only bother to run quickpkg before upgrading important packages such as package manager, glibc, coreutils, bash and so on < 1239879261 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :on and python too of course, since the package manager is written in that on gentoo < 1239879282 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and yes python upgrades tend to work painlessly too < 1239879295 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :aptitude autoclean: "Freed 2644MB of disk space". Don't seem to run that one very often. < 1239879302 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in fact I never had issues with upgrades on any rolling release system < 1239879322 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"X-Chat -> http://xchat.org <- At least when I quit I don't look like a lamer" < 1239879680 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hah < 1239880164 0 :Dewi!n=dewi@203-214-105-241.dyn.iinet.net.au JOIN :#esoteric < 1239881151 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :interesting, seems the freebsd bootloader is partly FORTH based... < 1239881159 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://www.freebsd.org/cgi/man.cgi?query=loader&sektion=8 < 1239881205 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ^ < 1239881209 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I saw it < 1239881212 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I just don't have a comment on it < 1239881216 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1239881220 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :boring :P < 1239881289 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, about sigsegv handling in jitfunge: how is it done? And/Or where are docs? < 1239881314 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for linux specifically I mean < 1239881342 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I did look in /usr/src/linux/Documentation/ but couldn't find anything related < 1239881442 0 :neldoreth!unknown@unknown.invalid QUIT :"Lost terminal" < 1239881653 0 :GiveMeMony!n=Harmony@AToulouse-258-1-53-249.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1239881688 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Uh... I'm not sure I've seen any docs. I did it with guesswork. < 1239881699 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Oh ok. < 1239881708 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sounds like a bad idea :) < 1239881713 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, it works. :p < 1239881718 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1239881721 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tell me the details then < 1239881850 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Basically I just register a SIGSEGV handler with sigaction + SA_SIGINFO in the sa_flags. Then the signal handler has the prototype "void handler(int sig, siginfo_t *info, void *context);" ... now here info->si_addr is the (virtual) address of the fault, and the context argument you can cast into a "ucontext_t*" type pointer from . < 1239881868 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's actually somewhat documented. < 1239881881 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm thanks ok < 1239881899 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"If SA_SIGINFO is specified in sa_flags, -- receives the signal number as its first argument, a pointer to a siginfo_t as its second argument and a pointer to a ucontext_t (cast to void *) as its third argument." says my sigaction(2) man page. < 1239881950 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1239881960 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :On Linux the ucontext_t has a uc_mcontext member (of type mcontext_t) which has the machine registers and such. < 1239881965 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1239881966 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :At this point it goes very hardware-specific. < 1239881972 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes I realize that < 1239882022 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, do you use setcontext() or such after fixing the values? or just do the jump manually? < 1239882024 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I just read the stuff from ... there's symbolic names for the general-purpose registers in uc_mcontext.gregs[] array. < 1239882070 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it seems POSIX.1-2008 removed setcontext() hm < 1239882083 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well getcontext() and so on too < 1239882088 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I just call setcontext() on the provided cast-to-ucontext_t* context, after fixing some of the register values in there (like EIP to to instruction after the fault and so on). < 1239882090 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that whole family of functions in fact < 1239882118 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hm. Are there any substitutes? And what do they say of the sigaction SA_SIGINFO-handler's third-argument in posix-2008? < 1239882153 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you could download the pdf yourself but let me look < 1239882213 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, it's available? I've just been reading my 1003.1-2001 PDF-copy. < 1239882215 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um it mentions ucontext_t there < 1239882270 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, yes you need to sign up (free) to the austin group mailing list, then opt out of the mailing list part of it, then download it. Registrations take a day or two to be processed iirc. < 1239882290 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, I'll maybe try that at some point. < 1239882447 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, ok this is strange: SA_SIGINFO mentions ucontext_t, but the ucontext stuff is otherwise missing as far as I can see < 1239882492 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbl (a few hours) < 1239882611 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1239882716 0 :M0ny!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1239882986 0 :bsmntbombdood_!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1239884514 0 :Gracenotes!unknown@unknown.invalid QUIT :Remote closed the connection < 1239884986 0 :bsmntbombdood!i=gavin@97-118-133-183.hlrn.qwest.net JOIN :#esoteric < 1239885619 0 :GiveMeMony!unknown@unknown.invalid NICK :M0ny < 1239885707 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1239886162 0 :MizardX!unknown@unknown.invalid QUIT :"What are you sinking about?" < 1239886881 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1239888042 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :I should be taking a shower .. but I sit watching Pokemon o: < 1239888155 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I'm kind-of stuck atm < 1239888164 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in a distro update, I can't really do anything but websurf and chat on IRC < 1239888330 0 :Gracenotes!unknown@unknown.invalid QUIT :Remote closed the connection < 1239888483 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1239888526 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hugs clog again < 1239888534 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wb clog! < 1239888542 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :incidentally, this channel seems rather empty atm... < 1239888566 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this distro update is almost complete, anyway < 1239888570 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hugs kerlo too to be fair < 1239888573 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so I'll be rebooting soon and hoping the computer still works < 1239888715 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: nice to have known you < 1239888760 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this has never gone smoothly before, I think, but two times out of three when it failed before it was my fault < 1239888762 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, http://xkcd.com/349/ < 1239888764 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and in each case, I figured out how to fix it < 1239888788 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :don't paste links while I'm updating, I have an urge to click on them and that doesn't work < 1239888794 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have to copy-and-paste into the browser < 1239888828 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, I don't get how installing BSD would cause you to be attacked by sharks < 1239888829 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well, it's a highly relevant link < 1239888843 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: let's hope you don't find out < 1239888856 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :good thing I'm not installing BSD, then, I suppose < 1239888925 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, http://blag.xkcd.com/2009/03/27/a-brief-pair-of-notes/ < 1239889001 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :rendering a system unbootable while trying to change a setting in a webform is pretty impressive... < 1239889144 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, there's an explanation < 1239889155 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and really, he rendered the system unbootable by messing up the repository lines < 1239889171 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that was just a delayed-action unbootable-rendering, which caught up with him when he tried to change the setting < 1239889235 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :your awesome reasoning powers won't save you when murphy's law hits! < 1239889421 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok, it just hit the libc trigger < 1239889432 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :things are going to get very interesting very soon < 1239889449 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(libc trigger = the last thing in most large package replacements, although this one was so big it had other triggers to process too...) < 1239889676 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok, I'm into very likely breakage at any moment mode now < 1239890338 0 :neldoreth!n=user@unixboard/users/neldoreth JOIN :#esoteric < 1239890341 0 :ais523!unknown@unknown.invalid QUIT :"rebooting after distro upgrade, I hope I come back..." < 1239890870 0 :ais523!n=ais523@147.188.254.129 JOIN :#esoteric < 1239890901 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION searches ais523 for shark bites < 1239890910 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm fine, I think < 1239892547 0 :ais523_!n=ais523@147.188.254.129 JOIN :#esoteric < 1239892594 0 :ais523!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1239892680 0 :ais523_!unknown@unknown.invalid NICK :ais523 < 1239893741 0 :M0ny!unknown@unknown.invalid QUIT :"PEW PEW" < 1239894011 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :breakage = the consumption of breakfast. < 1239894429 0 :neldoreth!unknown@unknown.invalid QUIT :"leaving" < 1239894735 0 :neldoreth!n=user@81-223-127-237.stpeter.xdsl-line.inode.at JOIN :#esoteric < 1239895664 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, there? < 1239895667 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1239895673 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I just found something amusing in a manual < 1239895703 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the manual is for an electrical piano, and as usual there is a caution section at the start, with the normal "avoid liquids" and so on < 1239895704 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but < 1239895710 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there is also some odd stuff in it < 1239895716 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like: "Do not stand on this device" < 1239895722 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :who would even consider that < 1239895733 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, all sorts of manuals have that sort of thing in < 1239895752 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there was a rather silly TV show in the UK which tried to find things that the manual didn't disallow, but nevertheless destroyed the device < 1239895756 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :such as dropping it 100 feet < 1239895781 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think "Do not drop or subject to strong impact" covers that < 1239895788 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in this case < 1239895814 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :most of them involved explosions IIRC < 1239895825 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, mythbusters? < 1239895832 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1239895839 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think this was a british attempt to emulate it < 1239895846 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1239895852 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, but seriously, would anyone outside a silly TV show even consider standing on an electrical piano? < 1239895868 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can sort of imagine how it might happen < 1239895901 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I can't, please tell me < 1239895916 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they wanted to reach a higher place and needed something to stand on? < 1239895935 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not everyone, especially children, don't realise that not everything supports their weight < 1239895936 0 :bsmntbombdood!i=gavin@97-118-133-183.hlrn.qwest.net JOIN :#esoteric < 1239895954 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, that assumes a high stupidity level thoug < 1239895956 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :though* < 1239895968 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, manuals generally do < 1239895980 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :even more than standing on a office chair with wheels < 1239895983 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sometimes you seem to underestimate the levels of stupidity some people can reach... < 1239896007 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well, considering the rest of the manual seems to assume a rather non-stupid person... < 1239896009 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh i saw this link in a reddit comment yesterday... < 1239896083 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :http://wwwcsif.cs.ucdavis.edu/~leeey/stupidity/basic.htm < 1239896087 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, actually some of those warnings are interesting, like "always turn down volume control to zero before turning the device on/off to avoid damaging the speakers" < 1239896103 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :does anyone ever obey them? < 1239896119 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, which are you referring to? < 1239896125 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: your warnings < 1239896138 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I mean, for instance, would you store a laptop in a fridge at 40% battery charge? < 1239896167 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, that would damage the harddrive. If you took the battery out though it would be a good way for long time storage as far as I understood < 1239896190 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I usually use devices most of the time so that thing never came up < 1239896196 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+ the fridge is full of food < 1239896197 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION recalls some devices where the volume control is also the off button, avoiding the problem < 1239896266 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, wouldn't work in this case. Since you can turn another switch to turn off internal speakers and use external output (either headphone connection or line-out connection thingy with separate left/right connectors) < 1239896311 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1239896342 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm that would be awkward, although you _could_ do it with one button - make the off setting midway between volumes for either case < 1239896353 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :won't work for more than two speaker options though < 1239896365 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just use a multidimensional switch, then < 1239896377 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1239896389 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :imagine a switch which went left, right, and up < 1239896394 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well there is a balance switch for that < 1239896396 0 :ehird!unknown@unknown.invalid PART #esoteric :? < 1239896401 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err not switch < 1239896402 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :knob < 1239896409 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :bye ehird? I didn't even realise you were here... < 1239896422 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :we hardly knew him < 1239896571 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :afk < 1239896691 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hm about the "do not stand" one, I wonder to what degree that applies to the pedal that was included with this electric piano... < 1239896737 0 :ais523!unknown@unknown.invalid QUIT :"lunch" < 1239896935 0 :ehird!n=ehird@208.78.103.223 JOIN :#esoteric < 1239896940 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:12:29 ais523, it doesn't do what I want < 1239896942 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:12:38 makes the user feel he/she isn't in control < 1239896944 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :whaat < 1239896946 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dpkg is a very low level tool < 1239897002 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1239897011 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:30:32 so now we can play our Linux games in Windows at decent speeds! < 1239897012 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1239897015 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:30:51 fizzie, does that require special CPU support? < 1239897020 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No. GPU support. :P < 1239897041 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:31:53 AnMaster: tags on clc-intercal in Debian stable < 1239897041 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:32:50 ais523, anyway what about our Solaris games? < 1239897042 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:33:31 err wait, those would be in java anyway so that would be pointless. < 1239897048 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ITT: stunning ignorance of solaris < 1239897061 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :02:13:01 Had that happen to me (in rolling update)... < 1239897074 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"(in rolling update)", aka anti-AnMaster-troll spray < 1239897104 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :02:39:50 I mean, for the package manager on gentoo I usually do quickpkg before upgrading, resulting in a tarball of the old version which I could extract manually in worst case. < 1239897105 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :02:40:05 sure it would need some cleaning up after, but it would work < 1239897107 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :02:40:13 not that I ever needed to use that < 1239897109 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just tar / :P < 1239897182 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :02:54:55 aptitude autoclean: "Freed 2644MB of disk space". Don't seem to run that one very often. < 1239897191 0 :neldoret1!n=user@81-223-127-237.stpeter.xdsl-line.inode.at JOIN :#esoteric < 1239897192 0 :neldoreth!unknown@unknown.invalid QUIT :"leaving" < 1239897197 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It occurs to me that that is probably bad for SSDs. < 1239897200 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :storing them, I mean < 1239897267 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :03:41:10 it seems POSIX.1-2008 removed setcontext() hm < 1239897267 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :03:41:23 well getcontext() and so on too < 1239897268 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lame < 1239897302 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, agreed < 1239897314 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :{get,set}context were *almost* continuations. < 1239897316 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, there are still references to them in sigaction() < 1239897324 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so it is inconsistent even < 1239897427 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://xkcd.com/350/ ← I'd like to note that one day I will set this up. < 1239897459 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, is that the flag one? < 1239897467 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1239897481 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aha the virus network one < 1239897483 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The current one is #569. < 1239897493 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :350 is, hmm. < 1239897497 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Circa 2007? < 1239897506 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how would you rate the last strip btw? < 1239897514 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It was not particularly funny. < 1239897600 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, far from the worst though < 1239897612 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This is probably my favourite xkcd comic: http://xkcd.com/24/ just because it's so unlike all the others. < 1239897717 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's a good one < 1239897913 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1) Dvorak typists: I’m sorry if the paper I relied on has some potential flaws. If you want to share your extensive rants on the merits of various keyboard layouts, send them to me at doctorow@boingboing.net and I’ll be sure to read them over carefully. < 1239897915 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— xkcd < 1239897917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :kekekkekekeke < 1239897943 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(The worst part was, everyone kept saying “oh yeah — there’s a comic about that; have you read it?”) < 1239897947 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bet he gets that all the time < 1239897994 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://blag.xkcd.com/2009/03/27/a-brief-pair-of-notes/comment-page-3/#comment-26267 ← Hey, it's coppro. < 1239898000 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Is it that coppro? Probably. < 1239898260 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"I’ll just add this anecdote (minus 16) to my list of reasons to never use Ubuntu. " < 1239898265 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :How to miss the point, part 9999. < 1239898272 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Ubuntu sucks because you can add debian repos and break your system" < 1239898349 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :07:28:24 but < 1239898349 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :07:28:30 there is also some odd stuff in it < 1239898350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :07:28:36 like: "Do not stand on this device" < 1239898358 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :old ipod shuffle site had "Do not eat iPod touch." < 1239898361 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1239898362 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Do not eat iPod shuffle < 1239898370 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.engadget.com/2005/01/12/the-ipod-shuffle-do-not-eat-in-the-us-or-chew-in-the-uk/ < 1239898401 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :07:29:12 there was a rather silly TV show in the UK which tried to find things that the manual didn't disallow, but nevertheless destroyed the device < 1239898401 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1239898413 0 :M0ny!n=Harmony@AToulouse-258-1-53-249.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1239898419 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :07:30:52 ais523, but seriously, would anyone outside a silly TV show even consider standing on an electrical piano? < 1239898432 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1239898441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :07:32:15 not everyone, especially children, don't realise that not everything supports their weight < 1239898442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :07:32:34 ais523, that assumes a high stupidity level thoug < 1239898445 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :children aren't stupid < 1239898446 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just naive < 1239898499 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"The First Basic Law prevents me from attributing a specific numerical value to the fraction of stupid people within the total population: any numerical estimate would turn out to be an underestimate. " < 1239898500 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :100% < 1239898505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*universe explodes* < 1239898515 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It was actually 101% < 1239898542 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :19:01:13 --- join: clog (n=nef@bespin.org) joined #tunes < 1239898543 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :19:01:13 --- names: list (clog elias` slava ehird cpfr matthewf levitation[A] BrianRice) < 1239898544 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :19:20:12 --- join: Fare (n=Fare@c-98-216-111-110.hsd1.ma.comcast.net) joined #tunes < 1239898546 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :19:27:31 thank you, Fare < 1239898548 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :19:27:53 sorry for the disruption < 1239898550 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :19:27:57 a problem with screen < 1239898552 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :19:28:00 huh < 1239898554 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :19:28:25 /var/run/screen had the wrong group, etc. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=471763 causing clog to not start properly < 1239898656 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :07:36:07 ais523, that would damage the harddrive. If you took the battery out though it would be a good way for long time storage as far as I understood < 1239898661 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I think the ice would fuck with it. < 1239898670 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Try and cryopreserve it :P < 1239898779 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :07:40:09 bye ehird? I didn't even realise you were here... < 1239898782 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my client parts on startup < 1239898787 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then joins when the bouncer stops logfucking it < 1239899034 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, err, can't you tell your client not to part the channel even if client sends part, znc call this feature sticky channels, it is rather useful in case of misclicks/typos. < 1239899048 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but sounds like it could be useful for this too < 1239899050 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i don't really care, as I won't be using this client soon < 1239899055 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1239899062 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :on account of it not running on linux < 1239899069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(where I'll probably use xchat-gnome (!= xchat)) < 1239899114 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(for the unknowing: xchat-gnome is an xchat frontend that uses gnome libs and generally sucks less) < 1239899445 0 :oerjan!unknown@unknown.invalid QUIT :"snq!+ue" < 1239899680 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.smbc-comics.com/comics/20090416.gif < 1239899727 0 :pikhq!n=pikhq@dialup-4.88.161.42.Dial1.StLouis1.Level3.net JOIN :#esoteric < 1239900125 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wait the numerous statistics i've seen about how dvorak is better than qwerty are all urban legends? < 1239900137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: nope. < 1239900144 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :xkcd said okay, okay I was wrong a bit in his blahg. < 1239900170 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also the immortality thing is a crock of shit, you don't need immortality in 80 yrs < 1239900178 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you just need life extension in 80 years, so on until immortality < 1239900194 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and I think "we will be able to live longer within 80 years" as a prediction is almost certain < 1239900268 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you mean xkcd is not only funny, it's become stupid too < 1239900274 0 :MizardX!n=MizardX@aurorum93-0.aurorum.se JOIN :#esoteric < 1239900277 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1239900285 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not only funny < 1239900286 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :xD < 1239900293 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :please insert not, seems that was a bit too hard for me. < 1239900628 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :aaaaaaa < 1239900800 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : children aren't stupid just naive <-- indeed, but the product was certainly not aimed at small children. As reading context would have shown < 1239900830 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I never said small children < 1239900962 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :my experience is they're pretty stupid too :| < 1239900986 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I guess you have to have been one recently :P < 1239901089 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i hate trackballss.. < 1239901091 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*balls. < 1239901095 0 :MizardX!unknown@unknown.invalid QUIT :"What are you sinking about?" < 1239901411 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"The most common font reported for Unix family systems is the cursive font URW Chancery L at 95% frequency. Second position is held by the sans serif URW Gothic L, then DejaVu Sans Mono followed by serif font Century Schoolbook L. The monospace font Nimbus Mono L and complete the top 5 most common Linux fonts at 93% frequency." < 1239901415 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :URW CHANCERY L FUCK YEAH < 1239901464 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Where'd you see that < 1239901470 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.codestyle.org/css/font-family/sampler-UnixResults.shtml < 1239901480 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Haven't even heard of those fonts, apart from DejaVu :-P < 1239901487 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But then I'm not much of a font person < 1239901490 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm somewhat fond of DejaVu *, myself. < 1239901516 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I've used the Nimbus family; quite nice, e.g. Nimbus Sans makes a nice print font. DejaVu can be made to look nice. < 1239901522 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :DejaVu being ahead of Bitstream Vera is a bit of a surprise, I thought it wasn't as widespread < 1239901523 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The rest are obscure rubbish :-P < 1239901535 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: ubuntu ships with just dejavu, I think. < 1239901543 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and not bitstream < 1239901545 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That'd explain it < 1239901555 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't even have URW Chancery L installed < 1239901556 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Helvetica @ 50% is more than I would have thought < 1239901565 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, about font, most systems have URW yes, but most systems actually use Bitstream Vera and/or Dejavu < 1239901566 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :DejaVu is libre, so just about every distro has it. < 1239901567 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Maybe it's another Ubuntu-default :-P < 1239901568 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that requires the dedication to pirate it from a windows version or convert a mac one :-P < 1239901598 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And URW is installed because, well, it's been on Unix since the invention of X11. ;) < 1239901602 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It would be nice if Helvetica was libre. How dead is its maker, I wonder? < 1239901602 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I have URW Gothic but not URW Chancery < 1239901614 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Max Miedinger (1910-12-24 - 1980-03-08 < 1239901616 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :) < 1239901620 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OK, couple of decades to go. < 1239901625 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, yes and it is like Bitstream Vera but supports more symbols < 1239901629 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and it looks rather nice < 1239901634 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not perfect maybe < 1239901636 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Although, really, it's the font that's copyrighted, I imagine. < 1239901637 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Not the typeface. < 1239901640 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but there are way worse fonts < 1239901650 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :17:07 AnMaster: pikhq, yes and it is like Bitstream Vera but supports more symbols < 1239901653 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I am fairly sure pikhq knows this. < 1239901685 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Quite well aware. < 1239901687 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, redundancy is good ;P < 1239901696 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No, actually it's very bad < 1239901704 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: You should be like zzo38 and talk like this then. Or not talk like zzo38 if you don't want to. < 1239901706 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant++ < 1239901706 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if anyone got the reference < 1239901710 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess not. < 1239901719 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HEY GUYS LOOK AT ME, I MADE AN OBSCURE REFERENCE < 1239901721 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :DID YOUUU GET IT? < 1239901725 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HA, I AM MORE INDIE THAN THOU! < 1239901731 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1239901732 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Meh, I want teh URW cursive font < 1239901745 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://research.cs.queensu.ca/Parallel/projects.html#Current ← Someone translate this for me please. < 1239901746 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it wasn't very obscure in a channel like this. < 1239901751 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Andale Mono is twice there, wtf? < 1239901767 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.reddit.com/r/programming/comments/8cz51/alan_turing_was_wrong/c08wbdl < 1239901768 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ah/ < 1239901769 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*Ah. < 1239901770 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure ais would get the reference < 1239901774 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Summary: Duck. < 1239901895 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :As he walked into Columbine High School the morning of the massacre Eric Harris' T-shirt read: Natural Selection.[1] According to CNN, Harris wrote the following before the massacre: "Sometime in April [of 1999] me and V will get revenge and will kick natural selection up a few notches."[2] Eric Harris, who was a racist, had adulation for the evolutionary racist Adolph Hitler and on his website were four Hiel [sic] Hitlers.[3][4] < 1239901899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— http://www.conservapedia.com/Evolution < 1239901903 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :How I love Conservapedia. < 1239901928 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Conservapedia on evolution isn't fun, ehird < 1239901935 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It's stupid, but expected < 1239901941 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: But it's amusing. < 1239901943 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nonetheless. < 1239901964 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Conservapedia was really fun when it had relativity deniers. < 1239901983 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You mean quantum physicists? :P < 1239902016 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Quantum physicists don't deny that it's a decent model at the scales Einstein could observe. < 1239902025 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Duh. < 1239902026 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION fiddles with MaxMSP < 1239902032 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Conservapedia denied that. < 1239902053 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :What I love about Conservapedia is when it gets crazy on unrelated matters < 1239902067 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Like relativity, yeah < 1239902070 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Or math < 1239902084 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Anyone used Max? < 1239902175 0 :ais523!n=ais523@92-236-187-64.cable.ubr08.king.blueyonder.co.uk JOIN :#esoteric < 1239902180 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1239902194 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1239902198 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :from Jaunty beta < 1239902207 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :couldn't wait for the real thing? :P < 1239902226 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I was planning to get rc1, on the basis that it's likely to be the same as the finished version < 1239902235 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the beta didn't have any known bugs that affected me < 1239902245 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which implies that any bugs in it that do affect me will be in rc1 too < 1239902278 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm waiting for the full release so I can get a nice CD of it. < 1239902334 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: < 1239902339 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes? < 1239902342 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Some of the packages could not be retrieved from the server(s). < 1239902346 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Do you want to continue, ignoring these packages? < 1239902348 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WUT < 1239902361 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :network trouble? did you choose a mirror that didn't have all the packages/ < 1239902367 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nope and nope. < 1239902375 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what's the context? < 1239902381 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Installing Kino. < 1239902387 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what is kino? < 1239902393 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a video editor < 1239902400 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm installing it via Install/Remove < 1239902405 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway, if you choose no, nothing will be installed, if you choose yes, only the bits that can will be installed < 1239902413 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and my guess is it has dependencies on non-FLOSS stuff < 1239902417 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe codecs < 1239902420 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1239902426 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'll take a look. < 1239902426 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which therefore won't be installed unless you enable the non-FLOSS repos < 1239902437 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it could do with a better error < 1239902538 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ok, this is not goo < 1239902539 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :d < 1239902540 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's a 404 < 1239902565 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Failed to fetch http://gb.archive.ubuntu.com/ubuntu/pool/main/f/ffmpeg-debian/libavdevice52_0.svn20090303-1ubuntu4_i386.deb < 1239902567 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is one of them < 1239902577 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then libavfilter and some ffmpeg stuff < 1239902588 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... I know some mirrors don't have all packages < 1239902591 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I'd expect that one to < 1239902601 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and ffmpeg isn't exactly OBSCURE. < 1239902637 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :report a bug? < 1239902647 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :about broken mirror I mean < 1239902648 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this isn't a bug < 1239902651 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this is an issue with my system < 1239902653 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure < 1239902659 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1239902669 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well < 1239902670 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :at least I hope so < 1239902670 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :check if there is another version at http://gb.archive.ubuntu.com/ubuntu/pool/main/f/ffmpeg-debian/ < 1239902683 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :there there is but it doesn't depend on that version < 1239902697 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1239902698 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :libavfilter0_0.svn20090303-1ubuntu6_i386.deb 11-Apr-2009 01:04 43K < 1239902699 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wut < 1239902700 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's ubuntu6 < 1239902702 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not ubuntu4 < 1239902704 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what's the diff? < 1239902722 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's the revision number of the Ubuntu-specific patches < 1239902725 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so basically, a different patchlevel < 1239902732 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: so what should I do? < 1239902740 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, try updating the package index or whatever ubuntu use < 1239902751 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :my guess is that with all the rush to get the release out, they forgot to synch the index with the actual packages < 1239902759 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: this is the beta, indeed. < 1239902788 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION $ sudo apt-get update < 1239902795 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :<3 apt < 1239902811 0 :MizardX!i=MizardX@92.254.128.248 JOIN :#esoteric < 1239902856 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-DDD < 1239902863 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Max has an actual event called "bang" < 1239902884 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I love this language < 1239902897 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you know how I said I wanted a graph language? < 1239902902 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes? < 1239902906 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :max is one of them < 1239902912 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :almost exactly as I imagined < 1239902932 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :example: < 1239902937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://imgur.com/MRVIK.png < 1239902942 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that plays random notes on a piano < 1239902958 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the thing at the top is a toggle, it emits either on or off, pretty much < 1239902970 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :metro 250 is a (silent) metronome with 250ms delay, I think < 1239902976 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :random 128 is a random number from 0 to 128 < 1239902985 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the three inputs of makenote are pitch velocity and duration < 1239903004 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and the first two inputs (and two outputs of makenote) of noteout are pitch and velocity < 1239903007 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :reminds me of 2d a bit < 1239903019 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(the last input is lets you control the midi device it outputs to) < 1239903045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I made that by double clicking, selecting object and typing what I want (with autocompletion) then it grew the inputs/outputs < 1239903052 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and I double clicked and selected toggle for the top one < 1239903059 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then locked the patch and clicked it on to start < 1239903078 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :here's something a... little more involved: http://upload.wikimedia.org/wikipedia/en/7/72/Autechremax.jpg < 1239903087 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :made by autechre, they use max in their music < 1239903169 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it costs $$$$$ unfortunately < 1239903494 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Does anyone know how to actually get the gpu to run something < 1239903495 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :? < 1239903559 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Stream / CUDA / OpenCL < 1239903565 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: lower level. < 1239903573 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I mean actually writing ... whatever the equivalent of asm is. < 1239903577 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1239903594 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Then, somehow, telling the CPU to tell the GPU to get on that. < 1239903599 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Shaders? < 1239903628 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: isn't that limited to like actually doing stuff on screen though < 1239903634 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as opposed to calculating with boring numbers and whatnot < 1239903637 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Isn't it just vector math < 1239903672 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't know < 1239904029 0 :bsmntbombdood!i=gavin@97-118-113-91.hlrn.qwest.net JOIN :#esoteric < 1239904115 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Nom nom nom. < 1239904382 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :tasty vector math? < 1239904439 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It tastes like matrix math, but it's as healthy as algebra! < 1239904680 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://imgur.com/MPGBU.gif < 1239904801 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Err... yes? < 1239904811 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No! The answer is no! < 1239904815 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I see what you did there < 1239904817 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :D'oh < 1239904825 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :WHO'S THAT POKEMON?? < 1239904830 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: Yes < 1239904844 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[[ Let me throw out an argument for a greater spirit of equity here. [If this < 1239904844 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fails, it is probably the last time I will ever believe that equity was < 1239904846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :possible here or pitch for its use]: ]] < 1239904848 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Just like the last time. < 1239905002 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :oh, goodness, Pokemon writers and their innuendo. "We went at it back in the day" < 1239905075 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :and the 'randomized' content pairings, they also pair up the most expected people for last < 1239905085 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :i.e. the finals < 1239905092 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :always. < 1239905096 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: do you play pokemon, or just watch the cartoon? < 1239905107 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's almost as if ... the cartoon was written by humans! < 1239905108 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't think they even pretend that those are random :-P < 1239905110 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(For children) < 1239905111 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately I seriously doubt it's TC < 1239905133 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :the cartoon is entertaining.. I watched all 10 seconds last summer in a few weeks < 1239905163 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :since then I've been waiting a few months and watching the episodes I missed, repeating this. I don't watch it every week. < 1239905166 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Then proceeding to watch all of another 10 seconds, then another 10 seconds, then another three seasons ... < 1239905189 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :I have played the games and beaten many of them < 1239905206 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :not in the last 8 months though < 1239905210 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries to decide whether Pokelust is /ignore-worthy :P < 1239905217 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION attempts to run MaxMSP on Linux < 1239905226 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, "beaten them" is rather unclear < 1239905245 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: he means the gameboy games, probably < 1239905247 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :Elite Four. didn't get everything. < 1239905249 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I beat them. I beat them with a baseball bat. Consider them thoroughly beaten. < 1239905267 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it's not clear what constitutes completing the gameboy games < 1239905279 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :by 'get everything' I mean capturing everything < 1239905287 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1239905290 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: They're open-ended? I wasn't aware. < 1239905294 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in later versions, there are two sets of everythings to capture < 1239905307 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: how could you not be aware of that? < 1239905314 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :generally, completing the elite four unlocks a bit more of the map < 1239905316 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :oh, that's the later version, which has a backwards-compatible Pokemon-land. < 1239905319 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Not good enough to get far enough to realise that. < 1239905322 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so you can go and complete all the openendedness < 1239905322 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I wasn't aware either, but then I've never played them :P < 1239905331 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: there have been at least two versions since then < 1239905350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1239905354 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i get an error :< < 1239905362 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :are you talking about the Southern Islands in Firered/Leafgreen? < 1239905379 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is talking about Pal Park < 1239905390 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :but, as I said, I don't play it that much, not competitively, just when bored. < 1239905396 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Is this running something on wine? < 1239905401 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :I use a simulator, in fact < 1239905412 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Is that a joke? < 1239905444 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Idonno, I haven't been following, I just saw you saying you were trying to get something called MaxMSP running on Linux, then that it didn't work. < 1239905454 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Yes. That is correct. < 1239905460 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Using WINE. < 1239905460 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1239905470 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's a driver issue. < 1239905474 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Then no, that wasn't a joke :P < 1239905479 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: It says: < 1239905492 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: oh, I thought you were referring to the copy of the red and blue map in gold and silver < 1239905498 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This software requires installation of device driver TPkd and a reboot before running. Please reboot or reinstall the software.” < 1239905500 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but you have pal park and the battle park in the latest versions < 1239905501 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :With the ”. < 1239905504 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, one of the abuse@ mails had success :) < 1239905509 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Well that's just obnoxious. < 1239905511 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :If I run the driver installer, I get an error saying the archive is malformed. < 1239905518 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waits for ehird's reaction < 1239905527 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, I got a minor error thing from the .msi but it seemed t owork. < 1239905548 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :ais523: oh. Yeah. By backwards-compatible I meant "catching Pokemon from previous generations" < 1239905555 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Aha. < 1239905556 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, yes < 1239905559 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :If that's actually a device driver, I would not anticipate it working. < 1239905560 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The Runtime starts. < 1239905565 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And gives a lot of worrying errors, but it starts. < 1239905573 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, you may be interested in that too < 1239905576 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But the runtime is useles for making patches < 1239905582 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: well, what was the reply? < 1239905592 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sec *pastebins* < 1239905612 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Dear AnMaster@...: SCREW YOU HA HA HA WE SPAM LAWL < 1239905626 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, I said "success" < 1239905645 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Getting any sort of response at all from an abuse@ address is pretty darn successful :P < 1239905677 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/522Q4u44.html < 1239905679 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1239905721 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What was the site you got blorped? < 1239905722 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lol, .tk < 1239905730 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's no success < 1239905788 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, irc bot spamming download to trojan, reported the domain used for forwarding to a generic file hosting site used for hosting the trojan. < 1239905823 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ok. So the runtime works. < 1239905827 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Just not the editor thing. < 1239905839 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :reported to abuse@ found in whois for ip of spambot, ip of server hosting forwarder and so on. < 1239905850 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :all relevant ones < 1239905883 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the file hosting site found out quite fast and removed it even before I could send a mail notifying them of it (or someone else already did that) < 1239905923 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway I got sick of lots of spambots spamming similar messages, sure spamfilters now catch them pretty well but even so... < 1239905948 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Heh, that's amusing < 1239905949 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :"The user is in < 1239905949 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :fact a Free Domain registrant, therefore < 1239905949 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :because of the violation, the domain has < 1239905950 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :been cancelled" < 1239905957 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :So if he had paid for it it would be alright :-P < 1239905975 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah. it is "PACE" protected. < 1239905981 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which is some kind of piracy protection I guess < 1239905987 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's why the runtime works, it's not protected < 1239905996 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :überlame < 1239906023 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, runtime for what? < 1239906028 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :antipiracy tends not to work very well on genuine Windows either < 1239906034 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: maxmsp < 1239906055 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I really admire Bioware for patching out the antipiracy checks in Neverwinter Nights 1 in a relatively early update < 1239906071 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Don't copy that floppy. < 1239906088 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, since I'm trying to solve an issue with swap trashing I won't google it, links/lynx/w3m are just a pain to use. < 1239906095 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :don't worry, I've bought all the copies of that I need < 1239906097 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so maybe I'll look it up later < 1239906100 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :w3m is a pain to use?? < 1239906104 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, I bought a Windows CD to get a licence for the Linux version < 1239906151 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it occurs to me that linux satisfies the needs of Regular People(TM) and the ubergeeks, but not the people inbetwee < 1239906152 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :n < 1239906173 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1239906185 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :especially if the inbetween people grew up on Windows < 1239906197 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :changing Linux <-> OS X isn't as hard as from Windows to either, I don't think < 1239906206 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1239906209 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because although the UIs are different, they both have POSIXish internals < 1239906245 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And if you *really* want it to, OS X can look almost identical to Linux. < 1239906246 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well, max/msp is portable < 1239906252 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's available for both windows and linux < 1239906255 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and is identical on both < 1239906256 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... (granted, the same is true of Windows) < 1239906265 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they just haven't bothered to do linux... < 1239906266 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Linux can look almost identical to Windows, too < 1239906273 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: you can run X11 on os x < 1239906277 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and get it looking identical to unix < 1239906282 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :although that's rather missing the point < 1239906288 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :presumably you can run gdm on OSX, you just wouldn't < 1239906288 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well aware. < 1239906294 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's what I was referring to. < 1239906295 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1239906300 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ah. < 1239906317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :there is an advantage to doing that over just using linux < 1239906325 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: It's possible to get gdm or kdm running instead of the normal OS X stuff rather easily. < 1239906332 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in that quartz is more stable than X11's gfx drivers < 1239906336 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(and apple's X11 is quartz-backed) < 1239906342 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Just a slight modification to OS X's inittab equivalent. < 1239906367 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you also have the option to use X.org... < 1239906384 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: yes, but then there's 0 advantage over using linux :P < 1239906387 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though, honestly, at that point, you should just install GNU/Darwin; it's the same damned thing. < 1239906387 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :negative advantage, even < 1239906390 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :since it's not tuned for doing that < 1239906412 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders what a Windows port of getty would be like < 1239906424 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ask Cygwin, I bet they have one. < 1239906426 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1239906454 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cygwin is reversed wine < 1239906459 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(CIRW?) < 1239906481 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is it possible to get cygwin to run at the binary level? < 1239906484 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or only with a recompile < 1239906490 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1239906493 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :only with a recompile < 1239906498 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: but < 1239906506 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you could write an ELF "emulator" for windows < 1239906509 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and hook it into cygwin < 1239906535 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :like userspace qemu, for instance? < 1239906549 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: nah < 1239906551 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION was using qemu-arm to test C-INTERCAL cross-compilation < 1239906553 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not emulate the actual instructions < 1239906561 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it'd just load an ELF and run it < 1239906566 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with some LD_PRELOAD-esque magic for cygwin < 1239906592 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I don't think Windows would handle it too readily. < 1239906600 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Windows doesn't much like alternate executable formats. < 1239906613 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I meant, you'd do all the parsing and whatnot yourself < 1239906623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then run the actual code section as whatever window's using this week < 1239906649 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Might be doable. < 1239906775 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I wrote an ELF loader for Windows. < 1239906797 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It doesn't hook up to Cygwin or anything. The other major problem you'd run in to are binaries that call syscalls directly. < 1239906823 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Eh < 1239906826 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Just grep for syscalls < 1239906829 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and replace with stub function calls < 1239906834 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that emulate the linux ones < 1239906852 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Might break self-modifying code since the instructions aren't the same size! < 1239906861 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Pad them out < 1239906876 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: As in, they might be longer < 1239906876 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :If they're too big, fix that. < 1239906883 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Right. So don't do that :-P < 1239906894 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Have fun. Feel free to use WinELF :P < 1239906901 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well, what're ye gonna do when you have such a binary :-P < 1239906905 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Link? :P < 1239906911 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :One sec. < 1239906916 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: there are a limited number of syscalls that exist < 1239906924 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so, there's a maximum size a syscall instruction can be < 1239906930 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so, make sure your replacements are always shorter < 1239906941 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :'syscall' is always the same size < 1239906944 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I forget what size, tho < 1239906947 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :There you go then. < 1239907017 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: http://svn.berlios.de/svnroot/repos/crosslibc/other/ < 1239907033 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :+ winelf/ < 1239907047 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :elfload.exe - no source? < 1239907074 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: It's in machine code < 1239907081 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That'd work rather well on that somewhat screwy hybrid of WINE and Linux that supports both Windows and Linux system calls... < 1239907084 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Oh brother. < 1239907093 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: wut o_O < 1239907094 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, sorry, the source to elfload.exe is rtload, it's in the trunk of that project < 1239907109 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :someone should make a system that's a combination of both WINE and cygwin < 1239907112 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as in, separate < 1239907123 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it supports both windows AND linux, both inferior to the real thing! < 1239907130 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://svn.berlios.de/svnroot/repos/crosslibc/trunk/rtload/ < 1239907133 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1239907138 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, something based on ReactOS maybe? < 1239907139 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1239907144 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That'd be ReactOS/ < 1239907156 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, err? < 1239907183 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :CARCASS OF MAGNIMOUSLY < 1239907226 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :reactos doesn't work very well, that was kind of my point. < 1239907232 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I tried it in qemu < 1239907255 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Said hybrid is called E/OS, IIRC. The idea is to support programs for every OS. < 1239907255 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Last I tried it, it was both better and worse than I expected. < 1239907270 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Stuff tends to work less well under virtualization than otherwise < 1239907272 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ugh. < 1239907283 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, how do you mean both better and worse < 1239907300 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, make that Linux Unified Kernel, which only aims to support Windows & Linux. < 1239907303 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Some features were much better than I anticipated, others were much worse. < 1239907310 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Including drivers. < 1239907326 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, and viruses? < 1239907335 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I mean what about the security model of windows... < 1239907345 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is utter crap < 1239907355 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You can improve your kernel all you want but you can't deal with crap software < 1239907368 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, it *is* a Win32 implementation... < 1239907370 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :too many things would depend on admin rights on windows < 1239907378 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: The only way to deal with it, I guess, would be SELinux. < 1239907393 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well yeah, you can "deal" with crap software by not letting it run :-P < 1239907394 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so thus it would be just as insecure as real windows, or not be able to run most apps < 1239907405 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: false dichotomy, wayoh! < 1239907413 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, how so? < 1239907440 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Incorrect premise: "All Windows security problems are due to requiring Administrator access and the only way to fix this is to not use the admin account." < 1239907459 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, selinux: Did you mean: having to spend half an hour to write a policy for a program that takes 10 seconds to run. < 1239907468 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ding ding ding! < 1239907496 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well I was being optimistic I guess < 1239907507 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :my experience is that it takes way longer < 1239907561 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no, not all of them < 1239907568 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe I wasn't clear < 1239907580 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SELinux works fine ime. < 1239907599 0 :Judofyr!n=Judofyr@c349BBF51.dhcp.bluecom.no JOIN :#esoteric < 1239907616 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but the fact that so many windows programs won't work without admin rights, and users are lazy, tends to be one major problem < 1239907786 0 :Gracenotes!unknown@unknown.invalid QUIT :Connection timed out < 1239907793 0 :GregorR-L!n=gregor@pal-176-089.itap.purdue.edu JOIN :#esoteric < 1239907814 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION spams http://codu.org/wiki/index.php?title=Earth at the channel again. < 1239907847 0 :GregorR-L!unknown@unknown.invalid QUIT :Remote closed the connection < 1239907861 0 :GregorR-L!n=gregor@pal-176-089.itap.purdue.edu JOIN :#esoteric < 1239907866 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :But first I'm going to make xchat crash :P < 1239907908 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: I have an idea. < 1239907924 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The conlang for it should be hopelessly unsuited to the task of this documentary. < 1239907930 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :For instance, "Earth" should be 3 lines of text. < 1239907935 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(in the titles) < 1239907947 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :üxu¨¥©¨¥˙©gauyhdƒ©˝ʼøðőa üxu¨¥©¨¥˙©gauyhdƒ©˝üxu¨¥©¨¥˙©gauyhdƒ©˝ʼøðőa < 1239907948 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :üxu¨¥©¨¥˙©gauyhdƒ©˝ʼøðőaüxu¨¥©¨¥˙©gauyhdƒ©˝ʼøðőaüxu¨¥©¨¥˙©gauyhdƒ©˝ʼøðőa < 1239907951 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :üxu¨¥©¨¥˙©gauyhdƒ©˝ʼøðőaüxu¨¥©¨¥˙©gauyhdƒ©˝ʼøðőaüxu¨¥©¨¥˙©gauyhdƒ©˝ʼøðőa < 1239907954 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : < 1239907956 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : < 1239907957 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Put ideas on wiki, not #esoteric :P < 1239907958 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : < 1239907960 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : "Earth" < 1239907966 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'll put my idea wherever I want tyvm :| < 1239907968 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :(Although "lawl" < 1239907969 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :) < 1239907985 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: it should have ẍ as a letter. < 1239907994 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :"As we know, the well-accepted signs of intelligence are communication, [no translation], [no translation], civilization, [no translation], and tool use." < 1239907997 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Haha < 1239908005 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Being the blend of "x" as in "ch" in "Bach", the English "x" and the sound of "six" < 1239908014 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :chriks, sort of < 1239908031 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbiab, rebooting due to kernel recompile (change could not be done as module this time) < 1239908049 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1239908525 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Yet Another Enigma Level: http://pastebin.ca/raw/1394124 < 1239908539 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster might actually like that one, but I don't think that ehird will necessarily hate it < 1239908575 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :do I _have_ to save it manually from there? < 1239908579 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you didn't even give a filename! < 1239908587 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ais52312_1.xml < 1239908594 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1239908596 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and filebin.ca has stopped working for me, I'm not sure why < 1239908609 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: does it say it can't be saved? < 1239908610 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :refresh < 1239908612 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and the link appears < 1239908616 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, it freezes < 1239908617 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :when I click upload < 1239908622 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... Whut. < 1239908636 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i love enigma's menu music < 1239908651 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the menu music has copyright issues, IIRC they're replacing it < 1239908659 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WHAT? < 1239908667 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :What're the issues? < 1239908674 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm talking about the one in v1.01 fwiw < 1239908706 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Wow, .s3m < 1239908708 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's a fuckin' mod file < 1239908761 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: augh! < 1239908764 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this looks awful < 1239908786 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what does, my level? < 1239908798 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it should be pretty simple to figure the rules < 1239908805 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :especially as it's a WYSIWYG level < 1239908805 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I know the rules < 1239908811 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's just frustrating :D < 1239908838 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ahahahah < 1239908843 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I got to the other side a second time < 1239908844 0 :AnMaster!unknown@unknown.invalid QUIT :Connection reset by peer < 1239908850 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and bashed one of the no-go-through blocks < 1239908857 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and onto an exposed death < 1239908914 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: holy crap < 1239908917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I bounced to the other side < 1239908921 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :onto one of the no-go blocks < 1239908924 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and bounced BACK WHERE I STARTED < 1239908926 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1239908932 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I do that on occasion too < 1239908997 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION takes out a full row of death protectors :x < 1239909020 0 :Gracenotes!unknown@unknown.invalid QUIT :Success < 1239909077 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1239909120 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=321669 explains the copyright issue < 1239909178 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :We have a special permission from Andrew Sega (aka Necros) to distribute < 1239909178 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :menu.s3m with Engima. He is also listed in the manual < 1239909189 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: so. < 1239909196 0 :BeholdMyGlory_!n=arvid@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1239909214 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"I think it will be at least problematic." Fuck < 1239909222 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so you can get the music from the official site, with Enigma < 1239909227 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but none of the mirrors have it for legal reasons < 1239909236 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what? Is that the situation now? < 1239909241 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :When I used Enigma on Ubuntu it had the music < 1239909244 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, that was years ago < 1239909261 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, nowadays you can download the music and put it in the right place by hand and it works < 1239909264 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it isn't in the repos < 1239909267 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Erich, applying the GPL to a documentation is ok, but don't you think you are < 1239909267 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pushing things a bit hard by applying it to a music file too ? " < 1239909268 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*g* < 1239909270 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that's bullshit < 1239909300 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: got two out of four on your leve; < 1239909303 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :level < 1239909312 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :& died. < 1239909330 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, it's mostly an AnMastery level, I think < 1239909341 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: not much exploration or finding out. < 1239909349 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, but lots of patience < 1239909349 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's too fun for that < 1239909414 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: this is from 2005 < 1239909418 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :has it not been resolved yet?! < 1239909420 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :11 is finished, by the way, but I'm not sure if I'm evil enough to create it < 1239909431 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I had Enigma music after 2005 on linux < 1239909435 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: create it? < 1239909454 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*publish it < 1239909466 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Please do. < 1239909481 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the idea was that I wanted to make levels that pushed the limits of difficulty in the 5 categories, int/dex/spd/kno/pat < 1239909486 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's designed as a maximum-dex level < 1239909487 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ouch < 1239909493 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what're the ratings < 1239909494 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've only done it on easy, as a result < 1239909495 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in your opinion < 1239909518 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :int 2 / dex 6 (5's the maximum) / spd 1 / kno 4 / pat 3 < 1239909530 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's not very maxed out < 1239909531 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(pat is linked to difficulty, if a level's so hard you have to keep restarting it the pat goes up) < 1239909541 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, I mean, 5 different levels < 1239909545 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :each of which maxed a different stat < 1239909545 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1239909551 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you should make a 6 of all < 1239909558 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and call it Easy < 1239909560 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'd certainly like to try a max-kno level < 1239909591 0 :BeholdMyGlory_!unknown@unknown.invalid QUIT :Remote closed the connection < 1239909606 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a level requiring great puzzle-solving skills and very fine movement while under constant danger if you don't go fast, using incredibly obscure interactions, objects and *bugs* -- and where you can die at any corner. < 1239909608 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: MAKE IT :D < 1239909625 0 :BeholdMyGlory!n=behold@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1239909643 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've already found one bug that I had to work around in Tourism < 1239909647 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it's fixed in 1.10, I think < 1239909667 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I say bugs, I mean obscure corners that might not be totally intentional < 1239909673 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :thus giving kno 6 < 1239909684 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :int 6 comes from the very complex puzzle intwined in every part of the level < 1239909704 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dex 6 comes from every move you make affecting the puzzle: one wrong move and you've lost < 1239909708 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :spd 6 is from the constant danger from things chasing you and whatnot < 1239909713 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :kno 6 is from the incredibly obscure interactions < 1239909722 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and pat 6 is because there's so many oppertunities to lose < 1239909728 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*opportunities < 1239909731 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it'd be *awful* < 1239909753 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION just tried to use shift-f3 to reload a Web page < 1239909768 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :shift-f3? < 1239909778 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :restart level key in Enigma < 1239909782 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can tell what I've been doing recently < 1239909785 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1239909861 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway, if you're curious: http://pastebin.ca/raw/1394185 is ais52311_1.xml < 1239909867 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've only solved it on easy < 1239909875 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but removing all my mistakes, I could have solved it on hard < 1239909889 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(easy and hard are the same except easy gives you infinite extra lives, even then the level is still quite hard) < 1239909973 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what's default mouse speed again < 1239909978 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :7, I think < 1239909990 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :according to the forums most people have it from about 5 to 7 < 1239909994 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and set it to 15 on a few levels < 1239910016 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: how do you get past the chasm of water < 1239910023 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :those blocks are movable < 1239910024 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh. < 1239910025 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they move. < 1239910060 0 :AnMaster!n=AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1239910067 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: this doesn't look that hard < 1239910068 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just tedious < 1239910070 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :very tedious < 1239910073 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which one, _11? < 1239910074 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... hey AnMaster ;;;;;;) < 1239910076 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yeah < 1239910079 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, it's 11_ < 1239910085 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the bit in the middle is extremely hard < 1239910097 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :push a chess stone when a laser denies you access to all but a tiny bit < 1239910122 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :? < 1239910123 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1239910131 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my issue is the bounce-back from the blocks you move < 1239910140 0 :Gracenotes!unknown@unknown.invalid QUIT :Connection timed out < 1239910152 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ais52311_1.xml = http://pastebin.ca/raw/1394185 ; ais52312_1.xml = http://pastebin.ca/raw/1394124 < 1239910157 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why the smilies < 1239910159 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1239910170 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: because tedious boringness is exactly your level style. < 1239910171 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, as it's an evil dex level, I deliberately tried to maximise the problems caused by block bounceback < 1239910176 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as that's one of the thing that sends dex sky-high < 1239910205 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :type? < 1239910208 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: not quite infinite lives, is it < 1239910209 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: dex 6 < 1239910214 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it is on easy, it isn't on hard < 1239910219 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1239910224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes but it's just a large amount of finite lives < 1239910224 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :11 was me trying to create the highest-dex level I could < 1239910227 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: no < 1239910238 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it generates extra lives on the square you get respawned on < 1239910253 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you'll notice that your inventory starts full of it-extralife, and never gets smaller no matter how often you die < 1239910254 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1239910290 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I literally cannot bounce them without bouncing back into something < 1239910291 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is it even possible < 1239910295 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it is possilbe < 1239910297 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*possible < 1239910308 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've done the entire level on easy with only two deaths which alter the gamestate < 1239910322 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :therefore, taking all my best attempts together and cutting out the mistakes I could have done it on hard < 1239910368 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a chess piece surrounded diagonally by water. < 1239910369 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hoorah. < 1239910378 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, there isn't < 1239910384 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the block to its right fills in the space to its right < 1239910390 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :o h < 1239910393 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i didn't get that one < 1239910472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: wait, what? < 1239910479 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what's the wait, what? for? < 1239910484 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't get it < 1239910493 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :screenshot of a position where you can hit the first chess piece? < 1239910510 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://pics.livejournal.com/koalafrog/pic/002g4c16/s640x480 < 1239910640 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :strangely, imagebin.ca isn't working either < 1239910665 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: imgur.com < 1239910698 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :grr, it's setting foreground colour but not background colour for the text box you put the filename in < 1239910717 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which makes it white on light grey < 1239910732 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: aw, cute little ais523, using a browser without a file selection widget < 1239910735 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how quaint < 1239910737 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1239910741 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it has a file selection widget < 1239910743 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :those very speed levels < 1239910747 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is the only reason it isn't tolerable < 1239910750 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :http://imgur.com/2A6RO anyway < 1239910758 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: wrong link < 1239910760 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you need to append .png < 1239910764 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://imgur.com/2A6RO.png < 1239910769 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyway, right < 1239910771 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how do you diagonally hit that < 1239910780 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :chess stones aren't hit diagonally < 1239910783 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they're hit orthogonally < 1239910786 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just whilst moving diagonally < 1239910787 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wat < 1239910791 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, to move a chess stone south < 1239910791 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :o < 1239910828 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*south-south-west < 1239910834 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you hit it on its north face whilst moving south-west < 1239910880 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :isn't workin' :< < 1239910891 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a dex level < 1239910900 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I deliberately set up situations where the chess stones were hard to move < 1239910939 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this is like pat 9001 < 1239911011 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i'm going down-left and bashing into it < 1239911013 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nothing happens < 1239911022 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I just pushed it via that method < 1239911028 0 :pikhq!unknown@unknown.invalid QUIT :"leaving" < 1239911034 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, you have to hit it with a set minimum force too < 1239911036 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :like wooden blocks < 1239911060 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i have mouse speed set to 1 < 1239911062 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so this may be difficult < 1239911076 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: nope < 1239911100 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :can you move chess stones on other levels? < 1239911104 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1239911109 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :although with less carefulness < 1239911113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and more trial and error < 1239911114 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :e4 < 1239911141 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I just moved the stone at mouseforce 1, anyway < 1239911147 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I drowned immediately afterwards < 1239911149 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1239911160 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because I couldn't slow down fast enough from the rebound because the mouseforce was too low < 1239911166 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i wish this had some respawney point things < 1239911205 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it's only one screen, and linear < 1239911232 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes, but I keep dying < 1239911235 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and retracing my steps over and over < 1239911244 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : and I think "we will be able to live longer within 80 years" as a prediction is almost certain < 1239911274 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :really? I'd assume that our life expectancy would be 80 shorter < 1239911277 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :19:46 oerjan: and I think "we will be able to live longer within 80 years" as a prediction is almost certain < 1239911288 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it is conceivable that life extension requires preventing some damage from birth, so that it is too late for us < 1239911294 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i meant, "within 80 years we will be able to extend our life spans" < 1239911305 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: conceivable, but perhaps not likely. < 1239911308 0 :Gracenotes!unknown@unknown.invalid QUIT :Connection timed out < 1239911321 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i would be incredibly surprised if it were completely impossible to extend existing lifespans. < 1239911324 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*was < 1239911324 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i.e. we already know _some_ ways of extending life spans, which most of us are too lazy to do < 1239911327 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*fix grammar < 1239911349 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(well maybe not final lifespan, but average) < 1239911375 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :s/i.e./e.g./ < 1239911451 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1239911455 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i expand my lifespan every time i fail to kill myself < 1239911466 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1239911512 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lament: conversation killer extraordinaire < 1239911516 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :obviously, immortality requires us to be able to extend lifespan by more than 1 second per second, eventually < 1239911552 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i invented a time machine < 1239911558 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yes most conversations stop when participants kill themselves < 1239911562 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it can only go forward, and it goes at 1 second per second < 1239911563 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: had a look at my levels yet? < 1239911586 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes. A look indeed. < 1239911596 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what do you think? < 1239911606 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, notice lack of plural above. < 1239911615 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, yes < 1239911619 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but surely you formed some opinion? < 1239911623 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :actually one of them doesn't seem too bad. < 1239911627 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or you just glanced at them and mentally put them off too later? < 1239911634 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*to later < 1239911639 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, which one doesn't seem too bad? < 1239911642 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well mostly that because I'm busy < 1239911642 0 :MigoMipo!n=MigoMipo@84-217-1-133.tn.glocalnet.net JOIN :#esoteric < 1239911646 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i think there is some prior art there < 1239911649 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and fine, I guessed you were < 1239911681 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :afk < 1239911683 0 :GregorR-L!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1239911688 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Yay! Got electric piano to work with USB in rosegarden in linux :D < 1239911697 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :actually I'm not surprised these days < 1239911723 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just need to fiddle a bit with midi mixer in rosegarden < 1239911733 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you use rosegarden too? < 1239911751 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yay! i tried to do something with linux and IT WORKED with only a little bit of mindless configuration twiddling! < 1239911752 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes, I don't know any other good app like it, and I have no reason to change < 1239911759 0 :Gracenotes!unknown@unknown.invalid QUIT :Operation timed out < 1239911761 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: what was it? < 1239911762 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :by wasting my time i am expressing my superiority to other operating systems! < 1239911768 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you'll have to ask AnMaster < 1239911772 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I get same config twiddling under cubasis under windows too < 1239911773 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1239911778 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so that makes no sense < 1239911784 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I got rosegarden working without any config twiddling < 1239911787 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, thing is midi will always need a bit of setup in the mixer < 1239911792 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: not on os x < 1239911793 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just by installing timidity < 1239911795 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :IME < 1239911798 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, had to select the right output and input unit < 1239911801 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and there are several < 1239911806 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so it can't auto detect in any way < 1239911807 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1239911812 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I've needed to fiddle with that on Windows, but not on Linux < 1239911814 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err selecting an input isn't what you implied < 1239911822 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, it can easily DTRT < 1239911828 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no it can't < 1239911830 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if you have a keyboard you probably want to input via that, for instance < 1239911838 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(not computer kb) < 1239911839 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, well it can't know from usb that I do < 1239911847 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1239911847 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: in theory the midi can't tell whether it's a keyboard or something else < 1239911848 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heuristics < 1239911852 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it can only know it is a unit implementing midi < 1239911857 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although IMO, the obvious thing to do is just to accept via /every/ midi input < 1239911867 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, also I wanted output to keyboard too < 1239911876 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yep < 1239911882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's what garageband does < 1239911882 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :instead of hardware midi on the sound card < 1239911910 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I use software MIDI via my sound card here < 1239911921 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :automatically handling that would be something like "read mind of user" < 1239911934 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because sometimes you may want output to one unit, and sometimes to another < 1239911947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :getting output to all units is probably NOT what you want in fact < 1239911958 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in that case it can prompt < 1239911962 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but for inputs just accept everything < 1239911989 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, there are reasons to avoid that too sometimes. When you only want to capture some of the output from an unit < 1239912004 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://conservativedialysis.com/~mnick/wp/wp-content/themes/dkubrick/images/Oval_CD_V2_01.png < 1239912008 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :CONSERVATIVE DIALYSIS < 1239912010 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :REMOVING LIBERAL WASTE FORM < 1239912013 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :THE AMERICAN BLOODSTREAM < 1239912015 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which was the fact here, since this keyboard seems to send odd system messages on channel 16 < 1239912018 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1239912023 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :worst blog name/tagline ever y/n < 1239912037 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, "FORM"? < 1239912039 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1239912042 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: FROM. :P < 1239912044 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1239912045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the first two sidebar entries are Never Forget followed by a picture of 911 < 1239912057 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and then The Religion of Peace and some bullshit statistics about ISLAMIC TERRISTS killing people < 1239912089 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ooh, it even has "Anti-Idiotarian" on the page < 1239912093 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi esr! < 1239912101 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :now to figure out midi-thru on the unit < 1239912103 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"It is not my intention to be fair or balanced." < 1239912106 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in turning of local < 1239912108 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Unlike Fox News. < 1239912117 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waits for ehird to claim this is a linux issue too. < 1239912132 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: when did you last edit your Xorg.conf? < 1239912134 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(which it isn't, it is just an issue with MIDI) < 1239912145 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, hm, a year ago or so probably < 1239912146 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I last edited an Xorg.conf two days afo < 1239912147 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*ago < 1239912148 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1239912154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: darn < 1239912157 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I was undoing borkage that I introfuced editing it months ago < 1239912161 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :go and edit it so I can troll you < 1239912161 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*introduced < 1239912173 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, anyway you just changed topic there < 1239912190 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh boy, this conservative dialysis guy supported .xxx < 1239912230 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, why do you 1) bother reading it 2) bother writing about it here < 1239912252 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: 1) idiots are funny 2) i've only said about 7 lines. < 1239912269 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh? you tend to get irritated when I reach the second line < 1239912273 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so 7 lines... < 1239912288 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i wish that made any sense so I could tell you how stupid it is < 1239912360 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it did make sense. You just failed at understanding it < 1239912377 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :right. if anyone fails to understand someone it's their fault < 1239912386 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's not like communication is attempting to inject meaning into other's minds or anything < 1239912397 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :http://pics.livejournal.com/koalafrog/pic/002g4c16/s640x480 < 1239912415 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: i just linked that. < 1239912417 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a few minutes ago < 1239912426 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It's not in two pageups < 1239912433 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Sorry if I missed it before that < 1239912439 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :BE TELEPATHIC DAMMIT < 1239912458 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why did you both just link it? < 1239912461 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(Those two pageups go up 30 mins) < 1239912468 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: because we think it was amusing, presumably. < 1239912477 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(So your "few minutes" is a bit of a stretch) < 1239912482 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but where did you find it? < 1239912487 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: reddit, probably. < 1239912492 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Aye < 1239912514 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :/nick PersonalRedditQualityFilteringSystemShareAndEnjoy < 1239912605 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : Historically, locate only stored characters between 32 and 127. The cur- < 1239912606 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : rent implementation store any character except newline (`\n') and NUL < 1239912607 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : (`\0'). The 8-bit character support does not waste extra space for plain < 1239912609 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : ASCII file names. Characters less than 32 or greater than 127 are stored < 1239912611 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : in 2 bytes. < 1239912619 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's like... ASCII-7 < 1239912636 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, context... < 1239912640 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :man locate < 1239912657 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1239912680 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, which locate... it isn't mentioned in the one I have < 1239912685 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsd < 1239912688 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION have slocate < 1239912692 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1239912714 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1239912714 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I wonder how it stores characters outside the BMP in two bytes < 1239912729 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: it just does 0-256 < 1239912732 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :except in 32-127 < 1239912738 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just like utf-8 does 0-ridiculous in 0-256 < 1239912741 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*128 < 1239912741 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I wonder why it uses two bytes for that :-P < 1239912753 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: beats me! compatibility? < 1239912772 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :P'r < 1239912774 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :aps < 1239912790 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :P raps < 1239912796 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :" The locate utility does not recognize multibyte characters. " < 1239912807 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, my two pageups go approximately 8 minutes now; I updated some drivers (more-or-less-beta-maybe-I-guess-or-should-it-be-stable proprietary nvidia 180.44, xorg 7.4, 2.6.29.1 kernel) and now (a) cursor droppings are left on the other screen when I move the cursor from one screen to the other, and (b) X crashes after approximately 5 minutes. That's very suboptimal. < 1239912828 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't even need to press pageup to go back 13 minutes :-P < 1239912840 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And yes, that's suboptimal < 1239912855 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :This is the 80x25 text console, since I had some problems with the nvidiafb framebuffer console, too. < 1239912872 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I haven't bothered even trying to run a framebuffer on this AMD card < 1239912892 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Don't really feel a need for it anyway < 1239912915 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The hilarious part is that by default the card is set to mirror the 80x25 screen on both connected monitors, and it doesn't know about the rotation, so I get a horribly big and stretched 80x25 console, and a 90 degrees tilted copy of it to the left. < 1239912947 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1239912964 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1239913086 0 :Gracenotes!unknown@unknown.invalid QUIT :SendQ exceeded < 1239913250 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1239913365 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, never had such issues with nvidia drivers. Other issues sometimes but not those. < 1239913395 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :180.29 here < 1239913423 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Actually I don't think it (well, except the cursor thing maybe) is related to the nvidia drivers. < 1239913436 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Some 180.2x version used to work just fine. < 1239913440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : hy,scuze me for disturbing you, colud you help me an check the lines if they are corect writen ? , in my "ppp.conf" file in here http://paste2.org/p/185018 , Best Regards < 1239913440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :* [sfdsfdfds] (n=l0renzo@79.116.94.107): anonym < 1239913440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :* [sfdsfdfds] ##bsd #bsdhelp #freenode #openbsd < 1239913442 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I hate such /msg < 1239913465 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I should try to figure out what setting to use to turn off /msg from non-registered users < 1239913481 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :E flag iirc < 1239913487 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1239913502 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :flag? you mean mode? < 1239913509 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well something like that < 1239913518 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The X backtrace is: XkbProcessKeyboardEvent - XkbHandleActions - ProcessOtherEvent - CheckMotion - [something] - [something] - [something] - [something in libc.so] - xf86SigHandler. < 1239913522 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :strange thing is, /mode oerjan doesn't show it for me < 1239913540 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :anyway it was in the freenode faq somewhere < 1239913544 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And the most reliable way of getting it to crash seems to be to write "ls" in a terminal, and then hold enter down long enough that it starts to scroll. < 1239913579 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, downgrade to old version < 1239913585 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :should be easy with most sane package manager < 1239913605 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :on gentoo it would be emerge =x11-drivers/nvidia-drivers-180.29 or such to force a specific version of those available < 1239913611 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and considering how many are available heh < 1239913621 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :huh the faq link doesn't work < 1239913633 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, which faq link? < 1239913639 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and then report it to freenode staff < 1239913646 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Really, I'm not that sure it's nvidia-driver-related. < 1239913658 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, try downgrading and see it it solves the issue? < 1239913662 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :downgrading on debian is unsupported. < 1239913665 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and non-trivial < 1239913669 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that's silly < 1239913673 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the link _from_ the main faq list < 1239913676 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I mean sure for glibc < 1239913676 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no it's not < 1239913681 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or such < 1239913684 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :otherwise you get a combinatorial explosion of dependency combinations you have to test < 1239913686 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but for some stuff it is useful < 1239913686 0 :Gracenotes!unknown@unknown.invalid QUIT :SendQ exceeded < 1239913692 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which is roughly on the scale of impossible. < 1239913699 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, not an issue on source based distros :) < 1239913704 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what the fuck < 1239913706 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :of course it is < 1239913713 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no difference < 1239913737 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, much less, source level compatibility breaks less often than binary compatibility < 1239913746 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :..................... < 1239913750 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in my experience < 1239913756 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :point, your head: no collision. < 1239913788 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://freenode.net/faq.shtml#spambots works < 1239913818 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that didn't make sense < 1239913830 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: sure it did. < 1239913836 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the point did not collide with your head; it went over it. < 1239913841 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Insert whoosh sound. < 1239913846 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although i _think_ blocking is the default... < 1239913855 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, That may be because there was no point < 1239913862 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ice burn. < 1239913864 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, it used to do that. It doesn't any longer. < 1239913924 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: some of your problem could be that sfdsfdfds actually _is_ a registered user... < 1239913926 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, Not under normal conditions for dihydrogenmonoxide based water < 1239913933 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err spelling < 1239913941 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION taps fingers < 1239913949 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, well most of the time they aren't < 1239914007 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :actually maybe i _don't_ have that blocking. i have +i and am in only one channel so probably the spammers just don't find me < 1239914043 0 :jix!n=jix@dyndsl-095-033-070-055.ewe-ip-backbone.de JOIN :#esoteric < 1239914048 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, I seem to have the modes +eEiuw atm. < 1239914061 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and you would have least have +ei < 1239914062 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: huh, aren't you usually in #haskell? < 1239914072 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah that's what i have < 1239914088 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: haven't been regularly in #haskell for a year < 1239914099 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh right you stopped programming :P < 1239914110 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what? why? < 1239914120 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what do you mean why < 1239914131 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why would anyone stop programming by their free will?! < 1239914144 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cuz he's concentrating on his maths work and other stuff? < 1239914152 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or is bored with programming? < 1239914361 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what are +u and +w ? < 1239914372 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :+w is wallops < 1239914374 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : /help mode only lists channel modes < 1239914487 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, how typical; if I attach a gdb to that X process (have nothing better to do than to poke at it) and tell it to continue, it seems to change timing or whatever enough so that it no longer crashes. < 1239914532 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :An elegant workaround: a cronjob that makes sure any X servers always have a gdb attached to them. < 1239914539 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, +u is: can join more channels than the default limit of 20 < 1239914581 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1239914593 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i probably don't need those then :D < 1239914602 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you get it by hanging around for a long time, muttering in various channels with staff in about that you need to part channel because you hit the 20 limit and so on and finally asking some staffer nicely about it < 1239914611 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+u raises the limit to 100 < 1239914618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :thankfully I'm not close to that on freenode yet < 1239914649 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20:41 fizzie: An elegant workaround: a cronjob that makes sure any X servers always have a gdb attached to them. < 1239914650 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1239914666 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Unfortunately it just made it harder to crash. :p < 1239914668 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I think you could just ask instead of being passive-agressive < 1239914678 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But at least I have a prettier backtrace now. < 1239914681 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: why'm I switching to linux again? < 1239914754 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Some sort of masochism, maybe? < 1239914836 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :This particular crash seems to be a null pointer dereference ("mov %rax,0x20(%rbx)" with %rbx zero) in ../../mi/mipointer.c:209, but unfortunately I don't happen to have X sources hanging around. Maybe I should. < 1239914874 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :As a disclaimer: this is, after all, Debian's "unstable" distribution; I certainly appreciate getting these nice puzzles right on my face when I least expect them. < 1239914911 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ah, sid. < 1239914918 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The best option for breaking your computer completely. < 1239914979 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, so far it hasn't actually done anything to the hardware. < 1239914989 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So, guys, I found a time machine. Watch: < 1239914997 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :who has the lowest ICQ number? < 1239915004 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :See? < 1239915011 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :wait, what? < 1239915014 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It only goes back to the early 2000s, I'm afraid. < 1239915044 0 :Gracenotes!n=person@67.223.225.106 JOIN :#esoteric < 1239915049 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION may or may not have had an ICQ number at one time, he's not quite sure < 1239915049 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ICQ is older than that < 1239915066 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: well, the low-ICQ craze wasn't until later < 1239915071 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :let's say late nineties to early 2000s < 1239915076 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :There was a craze? < 1239915085 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes, among the geocities type of folk. < 1239915094 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Right. < 1239915098 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :5 digits one sell for sth like $60 a pop < 1239915102 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*ones < 1239915105 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*digit < 1239915128 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :My number seems to be 9372355; that is a rather uninteresting number. Very close to being 8 digits, even. < 1239915130 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Mine is 9 digits, my brother has a 7-digit one < 1239915130 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :are these people from dubai? :D < 1239915146 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I only got mine in 2006 or so, haven't used it much < 1239915157 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my icq number is 2i < 1239915181 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :imaginary chat? < 1239915191 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1239915196 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for your imaginary internet friends < 1239915211 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what's the q for anyway < 1239915213 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't know when I got it; the backed-up ~/.licq config files I used to find out that number seem to have timestamps around 2001. < 1239915223 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ICQ being I-seek-you. < 1239915228 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1239915232 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I See Qdeadpeople < 1239915242 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if CU-seeme's still alive. < 1239915274 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :google says no < 1239915283 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"The is still a small but active community" says wikipedia. < 1239915297 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1239915299 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :No official releases since 2000, so.. < 1239915305 0 :Slereah_!n=butt@ANantes-259-1-58-135.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1239915319 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"My husband and I both have 6 digit UINS, both under 300000. I didn't think the low number was a big deal until my husband had his "stolen". He was silly enough to enter his password in an email "from icq". The idiot who took it was even less clever than my husband because he forgot his password and had it emailed to the email address on the account which belongs to my husband. I took the number back for him. His is a good number and easy to remember bec < 1239915322 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ause 5 of the 6 numbers are consecutive. " < 1239915327 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SUBTLE BRAGGING OH I DIDN'T KNOW IT WAS A BIG THING < 1239915330 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :EVEN THOUGH I THINK ABOUT IT < 1239915332 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :EVERY NIGHT < 1239915333 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1239915391 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh god < 1239915392 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"I'm 151029. Although admittedly I bought it." < 1239915393 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— reddit < 1239915396 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :YOU ARE AN IDIOT! < 1239915397 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :>_< < 1239915459 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :brb →→→→→→→→→→→→→→→→→→ < 1239915474 0 :Gracenotes!unknown@unknown.invalid QUIT :Operation timed out < 1239915587 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :now if it were 314159... < 1239915710 0 :pikhq!n=pikhq@dialup-4.88.161.42.Dial1.StLouis1.Level3.net JOIN :#esoteric < 1239915902 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Since I'm sure you're all interested in xorg internals: the root cause of the problem is that MIPOINTER(dev) (a rather hairy macro) is returning NULL there, even though I guess it shouldn't be possible, based on the fact that no MIPOINTER use checks the return value. < 1239915953 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :At least digging that deep let me know some good words for googling and finding the git commit fixing this issue. < 1239915956 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1239915974 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :+ * Add 169_mipointer_nullptr_checks.patch: < 1239915975 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1239916030 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That sounds like the workaround. < 1239916055 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :+With -nvidia, when using Xinerama, holding down a key in a text field < 1239916056 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :+on a non-primary screen can cause an X crash. This is caused because < 1239916056 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :+the MIPOINTER(pDev) can return a NULL pointer for a non-null pDev in < 1239916056 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :+some cases, and the mipointer.c code lacks checks for this condition. < 1239916079 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I find these kind of edge cases amusing < 1239916093 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it sounds a bit nvidia-related after all. (Though not sure what the - there in "-nvidia" means in this case.) < 1239916104 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :1) Only on nVidia. 2) Only with Xinerama. 3) Holding down a key. 4) Only in a text field. 5) Only on a non-primary screen. < 1239916125 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Presumably the driver. < 1239916133 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Anyhoo, that was from http://www.nabble.com/xorg-server:-Changes-to-%27ubuntu%27-td22743305.html < 1239916146 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it is what I googled into too. < 1239916165 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Though I get a crash by holding down a key in a rxvt-unicode on a primary screen. At least I *think* it's the primary screen. < 1239916182 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I had some really good reason for using Xinerama instead of nvidia's own TwinView trickery. < 1239916200 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think TwinView did not support "dualhead with only one head rotated" or something. < 1239916241 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :TwinView being essentially what I guess the radeon driver calls MergedFB; not sure about fglrx. < 1239916382 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, it's called BigDesktop there? Heh, that's about the silliest of the various names. < 1239916393 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Very descriptive, though. < 1239916405 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1239916465 0 :oerjan!unknown@unknown.invalid QUIT :"Reboot" < 1239917358 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1239917483 0 :MigoMipo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1239917952 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Ah, sid. < 1239917952 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : The best option for breaking your computer completely. < 1239917955 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :correct! < 1239917971 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :even arch linux is more stable, And arch linux tends to be very bleeding edge < 1239918024 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :a real compost heap < 1239918065 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if anyone runs sid+experimental with all packages installed < 1239918068 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that must break even more... < 1239918335 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-027-168.hsi2.kabelbw.de JOIN :#esoteric < 1239918625 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I wonder why Conservapedia even mentions mathematics. < 1239918713 0 :M0ny!unknown@unknown.invalid QUIT :"PEW PEW" < 1239918725 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :sheesh, don't you know that the liberal cancer _started_ with those ancient greek mathematicians? < 1239918725 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1239918740 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So they can use nonsensical mathematical "arguments" to prove God. < 1239918772 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :21:08 fizzie: Though I get a crash by holding down a key in a rxvt-unicode on a primary screen. At least I *think* it's the primary screen. < 1239918779 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yay urxvt < 1239918879 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I have a file called /W < 1239918883 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it is 0 bytes and owned by me < 1239918884 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WAT < 1239918910 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You were using DOS-style flags one time :P < 1239918914 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1239919048 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: /W isn't a legal filename... < 1239919053 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: sure it is < 1239919057 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's the file W in / < 1239919059 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1239919073 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.met.police.uk/campaigns/counter_terrorism/ < 1239919077 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And the UK takes one more step to 1984. < 1239919092 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :looking vaguely "suspicious" for whatever reason is highly illegal! be afraid of it! < 1239919102 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I urxvt at home, at work and on the laptop (even though the laptop runs OS X); it is my favouritey terminal. < 1239919113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :let us arrest them for committing the crime of looking suspicious. < 1239919138 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but but ... all brits look suspicious to me < 1239919145 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: trying to get urxvt working w/ x11 on here caused my x11-continually-starts-and-restarts-even-if-I-kill-everything issue. < 1239919151 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Better than arresting college students for using "prompt commands" < 1239919152 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :_especially_ the politicians < 1239919169 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: gave up anyway since X11 windows look like tiger, which sux < 1239919185 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.google.com/search?client=safari&rls=en-us&q=x11&ie=UTF-8&oe=UTF-8 < 1239919188 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :first result is apple's x11 site < 1239919191 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ó_ó < 1239919203 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Bleh < 1239919212 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I just use X11.app in the full-screen-mode with evilwm; so it's just this black screen. (In Boston they'd already have arrested me.) < 1239919215 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what happens if you remove the ?client=safari bit < 1239919219 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Same < 1239919232 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: wait, you use OS X without aqua? < 1239919247 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and just earlier today I was talking about that in hypotheticals, saying it was possible but stupid :D < 1239919254 0 :pikhq!unknown@unknown.invalid QUIT :"leaving" < 1239919259 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So do I, only swap X11.app with VMware running Debian :P < 1239919276 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Just for this full-screen terminal usage. I keep flipping out of it for web-browsing and things like that. < 1239919284 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It is a silly setup, I guess. < 1239919338 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :who needs more than 80x24 < 1239919352 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I use 40x12 < 1239919354 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Befunge-93 programmers < 1239919359 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: you're bonkers. < 1239919377 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and joking < 1239919378 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hopefully < 1239919384 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1239919391 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hm. Configurated the desktop to power on from the keyboard, but only if you type "power" (because otherwise the cat would be booting it up all the time); then configured it to support suspend-to-ram mode so I can make it go to sleep without having to spend dozens of seconds in booting; but now it turns out that it wakes up from suspend-to-ram (acpi S3 thing) on any keypress, so the cat will wake it up anyway. < 1239919651 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1239919889 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://www.met.police.uk/campaigns/counter_terrorism/ <<< the posters, are they about actual terrorist threats, or possible ones? < 1239919913 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also sounds like a bad time to look foreign < 1239920038 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://xkcd.com/532/ okay i give up, explain it to me < 1239920062 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: small piano, penis, I think < 1239920072 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :see alt text. < 1239920089 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: been logreading? < 1239920101 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: somewhat. < 1239920114 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've been mostly discussing Enigma... < 1239920133 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: err the genie gave him a smaller penis? < 1239920150 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: a player for his small penis thus the last line; I may be totally misunderstanding < 1239920150 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: it's the reversal of a well-known genie joke < 1239920153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it is a pretty lame joke < 1239920154 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :'ts not a very good one. < 1239920168 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: okay that's language i understand, now what's that joke < 1239920177 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1239920184 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1239920202 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: well i got that but assumed, and still do, that it's not that < 1239920224 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but well i guess it could be that. i just assumed something was actually being misheard. < 1239920225 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Usu xkcd isn't that stupid. < 1239920230 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: http://www.afunnystuff.com/jokes/Bar-jokes/Genie-pianist.html < 1239920241 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1239920244 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that joke exists? < 1239920267 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :of course < 1239920269 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i thought it was one of those "if i had a dollar..." things, but without ever having an ending. < 1239920278 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :having had i guess < 1239920314 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I guess it's supposed to be an inversion of that joke. < 1239920320 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And that's why it's supposed to be funny. < 1239920345 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well it is < 1239920357 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i just never heard that joke < 1239920390 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how's that not funny? < 1239920529 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that link may not be a very good version though, it was just the first google hit on genie pianist < 1239920593 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't care about the details really < 1239920709 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://xkcd.com/563/ Better xkcd sex joke :P < 1239920740 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah that was awesome < 1239921153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :does xfree86 still exist? ais523? < 1239921171 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I'm not sure I've ever seen it < 1239921177 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :presumably the source is still hanging around somewhere < 1239921182 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although no idea if it still compiles < 1239921199 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: they're still releasing < 1239921201 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it seems < 1239921204 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.xfree86.org/releases/rel480.html < 1239921205 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :15 dec 08 < 1239921231 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.xfree86.org/xnews/ latest news from 2005 ^_^ < 1239921241 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, I'm totally pissed off that the x.org folks got "x.org" < 1239921243 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The xfree86.org main page is rather retro. < 1239921245 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can't do that, dammit! < 1239921250 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ADD MORE LETTERS OR GIVE THE REST OF US SOME < 1239921301 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: wow, x.org's only existed since 2004 < 1239921306 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's when xfree86 changed license < 1239921330 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Uh oh < 1239921335 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :x.org are switching to ... < 1239921336 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :.. < 1239921338 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :.AUTOTOOLS < 1239921377 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Better than imake, I guess < 1239921439 0 :Judofyr!unknown@unknown.invalid QUIT :Remote closed the connection < 1239921495 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Funny that Apple hasn't registered www.xn--u65c.com -- or in other words, www..com, where the character in there is that private-use character that contains the Apple "apple-with-a-bite-taken-out" logo in OS X fontsies. < 1239921511 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: It's not exactly worth the money. < 1239921525 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Imagine writing a proposal to do that. < 1239921535 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, I just tried to go there! If they had registered it, I might've purchased something from there. Maybe. Unlikely. < 1239921544 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Let's waste $5 a year on a domain that only makes sense to OS X users, isn't widely supported, and that nobody goes to." < 1239921596 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"1/x = x - 1" < 1239921597 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— reddit < 1239921756 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :x = golden ratio < 1239921790 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :More strange: λ.org does not seem to be registered, though λ.com goes to some sort of portal-looking Λ.com. < 1239921791 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or x = -(golden ratio - 1) < 1239921796 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: yeah, yeah, ofc :P < 1239921814 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1239921825 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't know that by heart :-P < 1239921825 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: it's a squatted domain < 1239921834 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :why you would squat an IDN I have no fuckin idea < 1239921907 0 :jix!unknown@unknown.invalid QUIT :"..." < 1239922015 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Agh, this elliotth guy is freaky. < 1239922022 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :InterNIC's whois query returns an old record for λ.org (well, xn--wxa.org) which shows that it was registered already in 2001 by some Greek guy, then expired in 2007. Heh. < 1239922024 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Stop having my same first name -- down to the spelling -- and second initial, dammit. < 1239922046 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: that's like registering l.org (lowercase L) < 1239922048 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1239922049 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :h.org < 1239922073 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :guys what do you do to do 'sudo foo>x' < 1239922078 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I do sudo zsh -c 'foo>x' < 1239922081 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but that's annoying < 1239922091 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Type sh instead of zsh and save a character < 1239922092 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sometimes I do < 1239922094 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I usually do "sudo sh -c 'foo>x'" which is not really an improvement. < 1239922095 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That's what I do < 1239922102 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sudo x | cp /dev/stdin foo < 1239922109 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I use zsh features. Sometimes. :P < 1239922137 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I typically don't when sudoing < 1239922154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :True, me neither. Still./ < 1239922155 0 :pikhq!n=pikhq@dialup-4.88.162.253.Dial1.StLouis1.Level3.net JOIN :#esoteric < 1239922157 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :s/\/$// < 1239922176 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Actually I more often do "sudo bash" followed by "foo > x". But still. < 1239922191 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm < 1239922193 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe I should make gt < 1239922195 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for greater than < 1239922200 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which is "cp /dev/stdin" < 1239922205 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I guess it's shorter to do 'sufoo>x' < 1239922212 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :x | sudo gt foo < 1239922215 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well < 1239922224 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Except that it's sudo su < 1239922225 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :alias sgt='sudo cp /dev/stdin' < 1239922226 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But still < 1239922233 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :echo foo | sgt foo < 1239922243 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: sudo -s, bitch < 1239922246 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lernit < 1239922252 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :sudo bash < 1239922256 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :echo hi > foo < 1239922257 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :What's the point :-P < 1239922257 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :exit < 1239922265 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"...able to work with Bazaar, BitKeeper, CVS, Mercurial, and Subversion repositories." < 1239922270 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1239922275 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I smell a certain thing is missing. < 1239922284 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(And also a certain one thing that nobody uses.) < 1239922291 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Do people use Bazaar? < 1239922291 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :((And another one that only idiots use.)) < 1239922301 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: AnMaster does. Also Canonical. < 1239922302 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Git, Darcs, Monotone, Arch, ? < 1239922303 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Apart from that, uh. < 1239922304 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1239922316 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Missing: git (duh); nobody uses: BitKeeper; idiots: CVS. < 1239922326 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lol@mtn and arch < 1239922329 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they're so weird,. < 1239922331 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :missing git < 1239922333 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :he mentioned it < 1239922337 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :please read first < 1239922338 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no i didn't < 1239922344 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1239922345 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Git, Darcs, Monotone, Arch, ? Deewiant: Missing: git (duh); nobody uses: BitKeeper; idiots: CVS. < 1239922355 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... < 1239922356 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1239922364 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I think you're misinterpreting either Deewiant or me. < 1239922368 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :He was prompting. < 1239922368 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1239922383 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, anyway some people use git, Linux kernel, ehird. That's all I can think of. < 1239922394 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh come on. < 1239922396 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :??? < 1239922398 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Barely anyone uses bzr. < 1239922403 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: he's mocking: < 1239922409 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Openembedded uses git. < 1239922410 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:51 GregorR: Do people use Bazaar? < 1239922410 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:51 ehird: GregorR: AnMaster does. Also Canonical. < 1239922415 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you are mocking too < 1239922425 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :except that what I said about bazaar was true, and AnMaster's was false. < 1239922430 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just go look at launchpad and count non-Canonica projects < 1239922434 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You could do something similar than env, which lets you "sudo env FOO=bar BAZ=quux command args"; maybe something like "into file command args" which will pretty much do "command args > file"; then you could "sudo into x foo". < 1239922437 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :check facts first please. < 1239922439 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: they only use it because launchpad does. < 1239922453 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, most launchpad projects are tied to the canonical/ubuntu ecosystem. < 1239922455 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so fuck tht < 1239922456 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*that < 1239922458 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, and why do they choose launchpad? Because it uses bzr < 1239922464 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HAHAHAHA < 1239922467 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so your argument made no sense. < 1239922469 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think the first DVCS I tried was Monotone < 1239922481 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I didn't really get it and grudgingly set up a local SVN < 1239922485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :please, I can't deal with talking to someone with such a vague connection to reality < 1239922487 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Which I ended up not using much < 1239922494 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: monotone is really weird. Arch is weirder though. < 1239922506 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, also I find this flame war irritating. Go troll in #bzr instead. < 1239922509 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think I may have looked at Darcs back then as well < 1239922515 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Nothing can out-weird Arch/Bazaar. < 1239922515 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I went cvs → hg → darcs or something → wrote my own → git. < 1239922517 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :er < 1239922520 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I went svn → hg → darcs or something → wrote my own → git. < 1239922527 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ignores ehird until he gets less irritating < 1239922531 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(Where 'back then' is something like 2003-2004?) < 1239922534 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you're seriously insecure < 1239922546 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Can't be 2003 actually, that'd be too early < 1239922547 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you don't need five. fucking. lines. to tell us all how much of a troll I am and that you're ignoring me < 1239922562 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes, bazaar isn't very weird. It is like a mix of svn and hg IMO. < 1239922565 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :cvs -> svn -> [past this point I still use svn for certain things] -> darcs -> hg -> git -> hg < 1239922570 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: You've never used non-NG bzr? < 1239922570 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LOL. < 1239922577 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Bazaar was an arch fork. < 1239922590 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, indeed hg is better than git :) < 1239922594 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: is that so :x < 1239922599 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1239922603 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes, mistab :P < 1239922605 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Monotone (WTF?) -> SVN (meh) -> zip files, most of which got lost -> hg -> git < 1239922606 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I meant GregorR < 1239922606 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's embarrassing to see someone defend a tool they don't know shit about. < 1239922608 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric ::X < 1239922636 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :My own was quite fun. < 1239922640 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*yawn* < 1239922647 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think the only thing I put into that SVN was a sudoku solver I wrote in D prior to CCBI < 1239922649 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It never really worked, but I actually needed to write my own, or use git. < 1239922650 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Because. < 1239922654 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wanted to import the whole Qt and KDE trees. < 1239922657 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Into a single repo. < 1239922660 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And have operations still go fast. < 1239922666 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :\m/ < 1239922669 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :For that you need git. < 1239922671 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or svn. < 1239922672 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Each commit was a full release, I imported it into git and ran diffstat a few days ago and the changes are 1000s of lines each < 1239922676 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: svn is dog slow < 1239922680 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and I didn't like git < 1239922682 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so I wrote my own. < 1239922683 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ORLY? I thought svn scaled well. < 1239922687 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, it may. < 1239922689 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it's still slow. < 1239922694 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I didn't really get version control back then but used it anyway because consensus seemed to be that it's a good idea < 1239922699 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :svn does scale pretty well, cvs tends to be worse < 1239922704 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but it doesn't scale that well < 1239922712 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: If you're importing something huge, scalability is more important than raw speed (duh) < 1239922713 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, ^ < 1239922717 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Okidoke. < 1239922723 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lol, I just realised what this looks like to AnMaster < 1239922727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:57 Deewiant: I think the only thing I put into that SVN was a sudoku solver I wrote in D prior to CCBI < 1239922728 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:57 GregorR: For that you need git. < 1239922728 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Idonno, I never write anything unwiedly enough to care :P < 1239922730 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:57 GregorR: Or svn. < 1239922732 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :When I started with CCBI I had got sick of SVN already and regressed to just versioned zip files < 1239922733 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, actually I have seen projects using svn for source code and cvs for data files < 1239922737 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1239922738 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :mostly some games < 1239922744 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for sudoku solvers settle for nothing other than git or svn! < 1239922751 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :where the overhead of .svn (double size) was too large for data < 1239922754 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1239922758 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in data was over 1 GB already < 1239922769 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Which somewhat sucks since I've lost old versions of CCBI due to that < 1239922774 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :My kitty is lying in the sun! < 1239922777 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :She's sooooooooo happy. < 1239922785 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I made a point of keeping a detailed changelog to mitigate that < 1239922786 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, xkcd. kitties. < 1239922808 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The mark of an idiot's mind: your only relation to one word is a pop culture reference. < 1239922814 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, http://xkcd.com/231/ < 1239922815 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :With the idea that if I ever need to find a change I can just use that < 1239922816 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And you must, must, must point it out. Every time. < 1239922827 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And the idea that I'd never need an old version anyway < 1239922834 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(Which has, in fact, proven true thus far) < 1239922853 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Let's all make needlessly inflammatory statements. < 1239922874 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I tried to build my Sudoku solver, but the damn thing was last tried on a DMD 0.16x < 1239922884 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : And the idea that I'd never need an old version anyway (Which has, in fact, proven true thus far) // sounds like sheer luck. < 1239922886 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: he's /ignoring me. It's fun. < 1239922910 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1239922921 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Seriously, what are they needed for? < 1239922970 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: You f***'d something up and introduced a bug and/or deleted code that it turned out you needed and/or made a change that had some subtle interactions you didn't realize, and need to go back to examine exactly what happened. < 1239922992 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :old *release* < 1239922993 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he means < 1239922994 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i think < 1239923013 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I did, but I think my statement applies to any old version < 1239923043 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I'm too good a programmer to do something like that ;-) < 1239923102 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Suuuuuuuuuuuuuure :P < 1239923106 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm a shit programmer :P < 1239923108 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :On a more serious note, changelogs have been good enough for me in that regard < 1239923142 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I've ever deleted large amounts of code that I'd need later < 1239923148 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :For small amounts, I just rewrite it < 1239923157 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Probably ends up cleaner that way anyway < 1239923233 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, actually I think I used bisect once with CCBI to figure out a TRDS-related bug/weirdness < 1239923258 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I distinctly remember having done 'hg bisect' once, anyway :-P < 1239923347 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, I think GDC's latest release could compile my Sudoku solver out of the box, unless it's too new < 1239923358 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :too new :D < 1239923360 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Damn, 2007 < 1239923364 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Way too new < 1239923448 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Haha, an entry from the changelog for the "next version to be released" in August 2006 < 1239923451 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric : - Internal: following the fixing of Issue 314 in the D Bugzilla, finished < 1239923453 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric : making most imports selective. ****** < 1239923468 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That issue currently has the most votes in the Bugzilla and still isn't fixed < 1239923510 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But yeah, anyway, GDC 0.19 could be worth a try < 1239923526 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :someone should make a vcs in prolog < 1239923530 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :slow as fuck but always right! < 1239923571 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"The reason many people have different opinions about the way to Heaven is because they have never heard the truth that is found in the Word of God, also called the Holy Bible. " < 1239923581 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://heaventruth.org/ < 1239923603 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think I'll go to bed instead of commenting on that, or worse, reading it -> < 1239923623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"7. People that have been redeemed by the Lord Jesus Christ can never lose their salvation." < 1239923625 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :What, forever? < 1239923631 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I accept the Lord Jesus Christ as my saviour. < 1239923635 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That was easy. < 1239923855 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Now, if you just did, bravo. Welcome to Christianity, brother. < 1239923900 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: is it seriously widely accepted that once you've done that, nothing you can do can keep you away from heaven? < 1239923903 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I find that hard to believe < 1239923981 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Somewhat common amongst Protestants. < 1239923988 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Crazy. < 1239923996 0 :GreaseMonkey!n=saru@unaffiliated/greasemonkey JOIN :#esoteric < 1239924002 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fairly certain that's not believed in Catholicism. < 1239924010 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(23:17 pikhq: Now, if you just did, bravo. Welcome to Christianity, brother. ← this was sarcasm right? you never know on the interwebs :P) < 1239924014 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: CNFI works :) < 1239924027 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Partially. < 1239924051 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Sweetness. < 1239924059 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how can that be partially sarcastic o.O < 1239924063 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I'll fetch the latest Plofiness once I'm done upgrading my Debian box. < 1239924076 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(dialup :() < 1239924076 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Plof? Ey? < 1239924079 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That thing still being made? < 1239924105 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Slowly but surely. < 1239924145 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: linket? < 1239924148 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, wuz cnfi < 1239924156 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reappears. < 1239924163 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I get back to it whenever I can. < 1239924176 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: http://codu.org/plof/ , and CNFI is the C Native Function Interface. < 1239924183 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You mean... an FFI. < 1239924198 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it uses libffi. < 1239924203 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Thrilling. < 1239924203 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :s/,/;/ < 1239924213 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Not particularly :P < 1239924224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :CNFI is not a very nice name. < 1239924229 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :May I suggest "C FFI". < 1239924281 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Did my suggestions ever get implemented? :P < 1239924290 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You may. But I don't see a major benefit between 'native' and 'foreign' ... I guess the one little nit to it is that the interpreter which supports C{N,F}FI may be written in (e.g.) Java, making the C{N,F}FI not really a /native/ function interface in some sense. < 1239924293 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Which was that? < 1239924310 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I made about a gazillion syntax suggestions about a year ago < 1239924317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You said you liked some of them, iirc :P < 1239924326 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, the syntax has changed quite a bit since then, so maybe :P < 1239924335 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Although some things I'm sure you still won't like. < 1239924363 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: They mainly revolved around making "if" look like aproper control structure, with less () and ; cruft, which in turn made the whole of the syntax quite a lot more light-weight and, IMO, neither. < 1239924365 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :if((a), (bleh)) is now if (a) (bleh), so it still uses () instead of {} but allows them not to look quite so nasty. < 1239924366 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*nicer < 1239924382 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: this was before all that, I think. < 1239924398 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You still had {}s. :P < 1239924419 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I still do have {}s, but they /only/ represent full, real functions. < 1239924442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hmph, you should have implemented my suggestions, they were nice :P < 1239924453 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AFAICT I did :P < 1239924482 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Well, I still see a lot of semicolon infestation :-P < 1239924518 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The semicolons I'm not sure I want to change. They do eliminate a lot of grammatic ambiguity quickly. < 1239924544 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: My edits basically made a semicolon be implied if the current expression is complete. < 1239924576 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's super, except that function calls are functional-style, so the only way to tell that an expression is complete is if a semicolon is used or the containing block is closed. < 1239924577 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i.e., if it's waiting for something it carries over to the next line, but if we're not waiting for something (That is, we could accept something next if it came, but we don't need any more to be valid) then we plonk a semicolon in. < 1239924584 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Nah. < 1239924586 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :In: < 1239924587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :f a < 1239924587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :b < 1239924590 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's f a; b < 1239924594 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but in < 1239924595 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or, f a b < 1239924596 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if (foo) ( < 1239924599 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :we need more to be valid < 1239924607 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: duh, but that's not how it's resolved < 1239924609 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because that < 1239924612 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'s stupid :P < 1239924612 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ahh, so it's if more is /needed/ to be valid. < 1239924615 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yep < 1239924640 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Lines so long you have to break them up are probably a red flag anyway, and you can always one of thems line continuation thingymabobs,. < 1239924683 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The change is possible, but requires a vote of the Plof board. < 1239924691 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :One abstention. < 1239924698 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The vote is in, we're deadlocked. < 1239924702 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: You and pikhq, I assume. < 1239924709 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh. Just you. < 1239924711 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1239924720 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: how many patches make up one vote? < 1239924726 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Lemme do a quick grep of the copyright lines, actually IIRC pikhq is in ... < 1239924733 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Just one. < 1239924744 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(But multiple patches does not multiply vote power) < 1239924750 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh yeah, pikhq still has living code. < 1239924754 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OK, waiting for one more vote :P < 1239924762 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: So if I made a patch implementing it, that'd count as a "FOR" vote, and it gets in. Unless pikhq votes against, in which case I guess you're the tiebreaker. < 1239924776 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: how's the parser thingy set up < 1239924780 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It has to be a patch that actually gets accepted, that patch would be pending awaiting vote ;) < 1239924781 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then why isn't he the tiebreaker now < 1239924788 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well right, pikhq < 1239924794 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: aieeeeeeeee < 1239924797 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"photographing anything to do with transport is strictly forbidden." — london police < 1239924801 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :WTF? < 1239924842 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i want a revolution plox < 1239924920 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: So yeah, how's that parser thang set up? < 1239924999 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :core/pul contains the entire core library. The order (which is relevant because the grammar is built incrementally) is in Makefile.pslcode, but suffice to say that pul.plof comes first, then object.plof, then the rest. pul.plof comes in with a /very/ basic grammar and builds things around some basic boxing, implemented by pul_eval, pul_funcwrap and a few other wrapping functions. < 1239925018 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Parser. The actual parser infrastructure/ < 1239925025 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I am wondering how easy it would be to mod to do this. < 1239925051 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, the mod would be entirely to pul.plof, which is why I started there. Remember, the grammar of Plof is built at runtime by the core library :P < 1239925068 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh yeah, that crazy shit. < 1239925081 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(Metalogic does it better.) < 1239925088 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Basically, you'd need to change how it uses "white" (the whitespace nonterminal), adding two different whites for "expression not terminated whitespace" and "expression terminated whitespace" < 1239925116 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :er < 1239925118 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Then just change them as appropriate in the rest of the grammar (probably only need to make the standard-white -> nonterminated-white in a few places, actually) < 1239925119 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wouldn't it be to base.psl < 1239925124 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1239925138 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Nah, that implements a particular definition of whitespace, but there's no reason to use it if it's not what you need. < 1239925149 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: oh god, it's a parser and a compiler in one < 1239925149 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Touching base.apsl has been known to be hazardous to health :P < 1239925171 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :.apsl looks like forth < 1239925172 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heyyyyyyy < 1239925176 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you should replace PSL with forth :P < 1239925178 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a forth dialect. < 1239925181 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :designed for plof. < 1239925182 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that would be cool. < 1239925190 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That would be cool *shrugs* < 1239925200 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if there's a git-hg. < 1239925218 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :In fact, I could probably start with a very basic forth, add the PSLish bits that are necessary, and make very minimal changes to the rest for everything to work. < 1239925241 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: It's just that forth would be about as efficient and vastly more human-mungable than PSL < 1239925254 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And, well, it's Forth. Forth implementation techniques are pretty. < 1239925327 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I might write that, or something. It doesn't look too hard. < 1239925334 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Is cplof maintained? < 1239925393 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :cplof is going to be the primary Plof "very soon" < 1239925411 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But right now, cplof doesn't have a parser. I may or may not decide to keep it that way, depending on whether I tie Plof into a knot and put the parsing in Plof. < 1239925420 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: So, in this hypothetical Forth version, I could just ignore dplof. < 1239925426 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's nice; I'm not too good at D. < 1239925486 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :dplof was nice for making an implementation quickly, but cplof will be better for portability, etc. < 1239925526 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: If I say the word "hsplof", how much will you kill me? < 1239925552 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'd love to see it, but I hardly thing that that's the best implementation strategy for the very-imperative PSL or Forth :P < 1239925561 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Naturally :P < 1239925633 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION decides that a very useful feature for a forth base language is N, for values of N from 0 to, say, 16. < 1239925646 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :They're "stackpointer -= N" and "stackpointer += N", pretty much. < 1239925656 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So <1 is drop, and >1 regains that value. < 1239925674 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1 2 3 <2 . >1 is "1 2 . 3" in final effect. < 1239925678 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hrm. < 1239925790 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has some sort of compulsion to download high-quality, huge (3 digit gigs) source files of just about anything when presented with the oppertunity < 1239925857 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Gay_group_porn_source_footage.raw 221G < 1239925868 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :aieeeeeeeeeeeeee < 1239925989 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I wonder how efficiently 3D "raster" video could be implemented using only simpl(ish) changes to (e.g.) MPEG-4 < 1239926004 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: what do you mean? < 1239926042 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Take a 3D scene, assign a color (and importantly, alpha) value to every cubic millimeter cell, and encode the whole thing in some way derived from MPEG-4. < 1239926045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: So, Plof function calls are now 'f a b c'? < 1239926049 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1239926065 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: then why 20 False.ifTrue(psl { "BAD" print }); < 1239926075 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :surely False.ifTrue (psl { "BAD" print }); would make more sense < 1239926092 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Probably just old *shrugs* < 1239926099 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: what would f(a,b,c) do? < 1239926103 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :call f with the tuple (a,b,c)? < 1239926118 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :There are no tuples (yet?), and f(a, b, c) is an alias for f a b c < 1239926121 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: also, why can't it be: < 1239926125 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :while (a) { ... } < 1239926130 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :while taking a function seems reasonable < 1239926136 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it'd just be while (condition) { func(); } < 1239926144 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: final question - < 1239926148 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so "f()" is special cased? < 1239926151 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Because when you return from a function, only that function's scope vanishes. < 1239926152 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1239926154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :consider f being a variable with a function < 1239926159 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"f" should reference f < 1239926160 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :right < 1239926169 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: what about the scope? < 1239926172 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I don't get it < 1239926175 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, you mean < 1239926178 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :while (foo) { return 2; } < 1239926181 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :while (a) { return 3; } <- returns 3 from the inner functiopn < 1239926182 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1239926185 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Aight, first question. < 1239926196 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: It seems to me like (...) vs {...} is thin vs thick in a new skin. < 1239926210 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Right? < 1239926227 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :() isn't a function, it's an expression that just may or may not be evaluated due to the laziness of the language. < 1239926235 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Which is in some ways similar I suppose. < 1239926241 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Internally it's all the same. < 1239926250 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But semantically it's supposed to have different implications. < 1239926252 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: So, what you're saying is that Plof is Haskell. < 1239926260 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :With imperativeness. < 1239926262 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Except not as good at being Haskell as Haskell is :P < 1239926274 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Because it's not Haskell :P < 1239926285 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I dunno, passing imperative stuff around and having it silently evaluated or not seems pretty insidious to me < 1239926308 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Thought regarding thick vs thin: < 1239926317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The *caller* could decide. < 1239926321 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :While would just do f(), being thin. < 1239926327 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Wait, no. < 1239926329 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :f() would be thick. < 1239926334 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But you could do f.thin() or whatever. < 1239926348 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I don't recall, it wasn't good :P < 1239926357 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Wut? < 1239926357 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You could override at either site I beileve. < 1239926360 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*believe < 1239926376 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well, having f() = thick and f.thin() = thin lets you do {} for control structures, and they just have to do .thin() < 1239926382 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :while still having {} be functiony functions