00:03:25 pretty cool http://www.digitalmzx.net/wiki/images/1/18/Sm4mzx_gameplay.png 00:04:33 -!- ais523 has changed nick to ais523\itexplode. 00:06:23 That is one MegaZeux game. 00:07:00 Without the animation of gameplay it does not explain the game well, though. 00:07:28 i think it's good when you can't infer much from a screenshot 00:07:46 ais523\itexplode, what is up with that nick? 00:08:56 -!- edwardk has quit (Quit: Computer has gone to sleep.). 00:08:58 Do you like this game? http://zzo38computer.cjb.net/mzx1/ASCMZXTO/screen.png 00:09:40 that is the greatest computer game ever to exist 00:10:32 Are you sure? 00:11:37 no 00:11:39 Maybe you like this MegaZeux game? http://zzo38computer.cjb.net/mzx1/potionconf/potion_of_confusing.zip (Incomplete; you also need MegaZeux to run this game) 00:12:48 i have long ago abandoned enjoying fiction 00:13:48 i don't know what the trick is to enjoying fiction 00:15:18 when i was younger i used to believe that it was imbued with wisdom in some way 00:15:30 that i could get something out of it 00:17:00 that i could just enjoy it in and of itself 00:22:07 itidus21, most fiction has nothing to do with wisdom (sure there are cases where there they are related) 00:22:13 it is just for enjoyment 00:22:25 itidus21, I guess you don't enjoy computer games or movies either then? 00:22:43 nor fictional books 00:22:51 not as much as i once did 00:23:10 oh well, everyone is different 00:23:13 comics i still dig! 00:23:46 maybe i can like them.. 00:23:51 just not today 00:24:02 comics? Never been into that 00:24:18 itidus21, anyway that is equally fiction 00:24:26 -!- Patashu[Zzz] has changed nick to Patashu. 00:24:31 Computer game involve things other than just fictional story 00:24:57 (Some may not even involve story at all; or a story will be added on afterward and is not really a part of the game) 00:25:01 im feeling too sleepy to make sense.. but well i had enouhg sleep 00:25:07 zzo38, yes... but a story is an important part of a lot of computer games (except for really simple ones like, say, tetris or minesweeper). 00:25:39 im just blabbering. 00:25:47 -!- ais523\itexplode has quit. 00:25:54 most of the games I tend to play are heavily story-oriented, or at least features a story as an important part 00:27:26 Good story oriented computer games include text adventure games are good game 00:27:44 http://en.wikipedia.org/wiki/Verisimilitude 00:28:10 afk 00:28:57 zzo38, did you just say that? 00:29:06 huh 00:29:11 * Vorpal tries to parse it 00:30:58 Text adventure games can resemble a role-playing game but by computer and single-player, and of course the computer does not understand everything you are trying to do 00:31:19 RPGs can be single player 00:31:44 Yes they can be; they can even be no-player; but that is not what is relevant 00:33:36 zzo38, where was your web server now again? 00:33:47 On my computer! 00:33:57 well, I mean URL 00:34:38 http://zzo38computer.cjb.net/ but there is nothing there; you need the filename 00:34:59 right 00:35:19 I already posted the filenames above, though 00:35:31 zzo38, it just has a link to gopher that I can't open 00:35:43 Yes I know, like I said you need the filename 00:35:51 right 00:36:00 well I need to sleep 00:36:01 cya 00:39:26 In Dungeons&Dragons game I have figured out a plan to continue (I need the chancellor's autograph); I figured out, I now need a wig and I need to cut off his beard and moustache, etc. And take his belongings and destroy them (unless it is money, in which case I can exchange them for gold and give the gold coins to the king). 00:39:52 However I might need a Time Hop spell of a greater duration than normal. 00:42:52 Perhaps if he refuses to give me his autograph, I can find his signature in the royal documents and if I find one describing a bad law that he is trying to pass, I can steal that document. 00:44:51 back 00:44:59 i feel a bit better 00:45:01 i think 00:45:27 In order to kill the demon I think I will need to do many other things first, including trick the chancellor, kill the chancellor, not letanyone know he is dead, and many political issues, especially since he did many bad things and stole the king (so we need to find the king too), and then need help from a beholder and from forcing the demon to chase us around the world. 00:45:33 i suppose i still like fiction 00:45:41 I already have some of the tools I need, such as astrolabe and shovel. 00:48:09 The chancellor is bald, therefore I will need a wig. 00:48:23 And something to force it to stay on his head. 00:49:11 And then the castle will be restored to its rightful king (whom I have never seen, so this might be difficult). 00:54:53 The royal wizard is also helping and he also hates the chancellor like I have also realized he was doing bad things, after using a disguise to go into the king's chamber I could find out more information and now I can confirm the chancellor is on the same team as the demon and they do evil jobs for each other. 00:55:34 However, even though the royal wizard would also want the chancellor dead, I think it is best that he does not know yet; I think it is even best that even I do not know yet, therefore I can cast Modify Memory on myself. 00:56:31 All I found in the king's bed was a dummy. 00:57:18 kmc: I got my flag shirt! 00:57:25 so i got megazeux and tried the super mario demo. pretty cool that they did all that in textmode 00:58:08 Yes it is. Did you try the Caverns of Zeux, Forest of Zeux, etc? Did you try my MegaZeux games (I linked two of them)? 01:00:10 the thing about it is, i have an obsession with super mario bros. 01:01:06 I have once made up a Action Replay cheat code for Super Mario Land to turn off the music but keep the sound effect on. 01:02:20 ok. s/^... /i have an interest in super mario bros./ 01:03:00 that substitution doesn't make sense 01:03:11 ya.. 01:03:26 I have played Super Mario Bros too I wanted to make it invisible Mario to make the game more difficult, I managed to do so 01:03:47 i mean to say 01:04:10 ok. s/i have an obsession with super mario bros/i have an interest in super mario bros/ 01:04:32 zzo38 reminds me of the kinds of things truely obsessed people do 01:15:40 i mean in other words.. i have done nothing to truely represent an obsession with it 01:15:49 i havent devoted real time and energy 01:16:44 Try to play the computer games that I made up, see if you can understand it 01:21:26 i like the term computer games because the computer is really the singular element distinguishing them from other games 01:22:16 board games and card games can be exactly the same regardless of whether they're played on a computer for example 01:22:42 Yes, well, mostly 01:23:03 also there exists sound-only games designed with the blind in mind 01:23:51 Yes there are some 01:24:26 and some interactive fiction is like choose your own adventure books and the like doesn't require a computer 01:31:04 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 01:48:59 -!- edwardk has joined. 02:03:49 -!- augur has joined. 02:08:17 -!- augur has quit (Remote host closed the connection). 02:13:21 edwardk: O, you are on this channel too now? 02:13:36 i wander back after a while and everyone thinks its strange ;) 02:13:47 i used to lurk in here more regularly 02:14:00 OK. Well, I suppose either I did not notice or I forgot. 02:14:02 used to? how long ago was that? 02:14:10 But it is not a problem nevertheless. 02:14:20 I don't recall seeing you here before yesterday :) 02:14:25 no worries. =) I stalked kmc in. ;) 02:14:43 olsner: i chattered with you and oklopol and some of the others a few years ago 02:14:55 he had some silly language 02:15:29 oh, that time, that was a while before I started coming here regularly 02:15:30 and we talked about kata, so it was probably ~4 years back 02:15:37 -!- augur has joined. 02:15:56 if it was when everyone was inventing a silly human language 02:16:06 sounds about right 02:17:05 i mostly wandered away because i switched irc clients and forgot to add this one back to the list of what i log into 02:17:14 Does the class codensity monad of a commutative idempotent monoid form a set? 02:17:36 edwardk: What IRC client did you used to use and what you switched to? 02:17:38 hrmm good question, seems like it would 02:17:39 code density monad 02:18:02 -!- augur has quit (Remote host closed the connection). 02:18:35 The class density comonad of a copeanoid (my Copeanoid class) is a non-empty list comonad even with the same meanings of duplicate and extract. 02:18:40 zzo38: i used to use pidgin, then adium, then xchat, now i use textual 02:18:51 zzo38: sounds about right 02:19:07 you can get the non-empty list monad just by using Free Semigroup 02:19:12 I wonder if reddit also got hit by the leap second bug 02:19:22 edwardk: And yes I did realize that too! 02:19:23 -!- aloril has quit (Remote host closed the connection). 02:20:03 and Maybe as Free Default, if you use class Algebra f r where phi :: f r -> r then Free (Algebra f) is just the free monad over the f functor 02:20:49 You used four kind of IRC clients? I just wrote an IRC client and before I used this, I used telnet to connect to IRC, which does not work so well. 02:21:16 well, this was recently. before that i used others. i think i first used ircii 02:21:21 wow, using telnet for IRC, that's hardcore 02:21:37 i used to use bitchx way back when as well 02:21:48 otoh, I should not be surprised that the world's last gopher user would also try that :) 02:21:49 but its hard to take any project with a name like that seriously 02:21:54 hah 02:22:08 i remember gopher. not fondly, but i remember it. =) 02:22:25 it was pretty much my first exposure to the internet at large coming out of the bbs world 02:22:29 Now I use PHIRC which unlike using telnet, allows you to backspace, does syntax highlighting, support macros, hides the password, and auto-pong and so on too 02:22:53 edwardk: Gopher and BBS are still used somewhat (and I am not the only one). 02:22:54 oh and i guess i still use colloquy when i want to irc from the ipad 02:23:22 edwardk: kmc will be gone for two weeks soon, I hear! 02:23:25 i used to be overly obsessed with the detroit area bbs scene 02:23:29 shachaf: ack 02:23:47 er both ACKnowledged and, "ack!" 02:24:36 -!- aloril has joined. 02:24:43 An IRC client with syntax highlighting? 02:24:43 BBS systems today are commonly Synchronet and are accessed by internet rather than telephone. Usually telnet is used, however Synchronet also supports rlogin, SSH, NNTP, SMTP, HTTP (including server-side JavaScript), gopher, FTP, and IRC. 02:25:17 i actually wrote a FOSSIL driver around 92 or so that was used to move the regional fidonet hub onto the internet for mail exchange 02:25:18 mroman: Yes. Sender is cyan, command is bright white, short parameters are white, long parameters are bright blue (the colon in front is normal white, though). 02:26:20 used to run bbs's off of OS/2 and DESQview. sheesh, i'd forgotten about DESQview 02:26:38 (and of course DOS) 02:28:11 i wrote a bbs software like TAG called 'psychosys', and a bunch of door games that were used by a lot of ISPs in the area - yes, i was a kid, and it sounded edgy. 02:28:36 er s/ISPs/BBSs/ 02:28:42 I have seen a BBS once 02:28:54 Do you still have any of those door games, and are they compatible with Synchronet? 02:29:29 i might have the source to one or two of them, but keep in mind these are DOS BBS doors, written in turbo pascal probably 5.0, 5.5 or 6.0 02:29:29 -!- DHeadshot has quit (Read error: Connection reset by peer). 02:29:36 -!- DH____ has joined. 02:29:46 and they are designed to talk to an old dos era fossil driver 02:30:07 * shachaf complains vaguely about ptrace. 02:30:09 is a door game about going from room to room via doors? 02:30:20 edwardk: what's a "door" in this context? 02:30:23 Synchronet does support DOS programs and does support FOSSIL as well, and possibly the source codes could be adjusted a bit to compile for a free compiler. 02:30:53 oh, no, door games were where you'd step out of the bbs and into a separate application that would take over the connection and play, the BBS would basically terminate but stay resident, the door would take up the rest of the memory and start running 02:31:01 I still play BBS door games, and access FidoNet and stuff, today, on X-BIT. Telnet to x-bit.org port 23 you need an account 02:31:17 and then when they came back in from the door the BBS would take back over interaction 02:31:53 the door protocol was also how the mail loader that would deal with most fidonet era BBSs would launch the mail exchanger. 02:32:20 it'd pick up the line, check to see if it was another bbs calling that wanted to toss mail, then dump into that mode before hanging up, or it'd go to the usual bbs startup 02:32:39 http://en.wikipedia.org/wiki/BBS_door 02:32:44 Some modern door games are written in server-side JavaScript (which Synchronet supports). 02:33:09 if i'm going to write a door in javascript i might as well just run it in the browser ;) 02:33:10 That toss mail stuff still works today using QWK. 02:33:28 zzo38: Oh. 02:33:39 i used to work with paul williams from http://en.wikipedia.org/wiki/TAG_(BBS) 02:33:40 I thought syntax highlighting for code. 02:33:58 and knew a number of the telegard guys as well 02:34:29 mostly by dint of being an obnoxious obsessive kid who would chat with anyone ;) 02:35:10 if everyone built their BBS:es on z/VM, I guess doors would be done as virtual machines 02:35:32 There still are many Synchronet BBSes today and many of the modern games are written in JavaScript, although to the client it is the same as if it were a DOS program or native program. 02:36:49 sadly none of the ones out of michigan descend from the horst mann bbs list era ;) 02:36:55 One game I like best is Word Warp, which I still play today. Scores are kept per month. 02:37:53 http://bbslist.textfiles.com/313/ has a lot of the wrong names for sysops, etc. odd 02:38:03 edwardk: Well, yes, they are new ones since they are by internet instead of telephone, and as far as I know the only software that existed in those days for telephone BBS and now works with internet BBS is Synchronet. So if they have a Synchronet BBS, it is possible for it to still exist today on the internet. 02:39:01 i found an old 5 1/4" floppy from that era with some of my old pascal source code on it 02:39:09 but i don't have anything to read it with =( 02:40:09 I will tell you what I have used for that purpose: I used a compiler with 5 1/4" floppy drive and connect it to a laptop computer by serial port. 02:40:15 it should have a little populous style over-world 320x200 game engine for rendering the overland map from my mud, a little novalogic "voxel" style cave exploration engine, etc 02:41:30 my mom mentioned she found some of my even older 5 1/4" floppies from when i used CP/M =/ 02:41:37 those will be even more awkward to read 02:42:03 mostly just used to boot into it from the commodore 128 02:42:17 i wound up moving to the PC because of turbo pascal. it gave me a migration path ;) 02:42:37 (tp 3.0 or so had both CP/M and DOS versions) 02:42:51 I sometimes write computer game programs in QBASIC. 02:43:06 i'm not that masochistic ;) 02:43:27 -!- david_werecat has joined. 02:43:40 All of these program in public domain 02:43:53 Including source-codes. 02:44:02 I can show it to you if you want to. 02:44:42 i wrote my disassembler on a lark when i was 8 or so when i lied and told a kid i'd written one and had to make good, and after i wrote the little assembly monitor i used to enter code, the only time i ever bothered with basic on the c64 was when forced. 02:45:05 quickbasic programs? no thanks =) 02:45:42 Some people have said these are good game 02:46:21 edwardk: Also, can you show me how you can make free monad over the functor by class Algebra f r where phi :: f r -> r 02:46:51 its in ralf hinze's article 02:46:54 (And what it has to do with algebra) 02:47:04 that is an f-algebra 02:47:13 http://en.wikipedia.org/wiki/F-algebra 02:47:33 OK 02:47:53 so make an instance of Algebra for say, instance Algebra f (Mu f) where phi = In 02:48:50 or instance Algebra f (TheOtherFree f a) were phi = TheOtherFree 02:49:04 (using TheOtherFree for the constructor of the more traditonal free monad) 02:49:18 instance Algebra f (Free (Algebra f)) 02:49:20 also works 02:49:36 all of those are fun to construct 02:49:48 -!- david_werecat has quit (Quit: Quitting...). 02:50:26 do make the cofree comonad you need f-coalgebras 02:50:39 class Coalgebra f a where psi :: a -> f a 02:50:59 phi and psi are traditional, but not necessary names 02:51:31 I thought what you called phi there seems what is called alpha in the Wikipedia article? Or am I doing something wrong? 02:51:42 it is 02:52:31 you may find http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.41.125 useful in understanding them 02:53:14 my old catamorphism knol uses them, http://comonad.com/haskell/catamorphisms.html 02:54:17 I do not have access to CiteseerX 02:55:45 http://research.microsoft.com/en-us/um/people/emeijer/Papers/fpca91.pdf 02:56:34 actually theres a .ps link on the site itself 02:56:58 zzo38: it's apparently a free article 02:59:00 nevermind i'll stay out of it 03:13:21 What is the isomorphism between these free monads? 03:32:56 Please tell me if you have any suggestion relating to ITMCK then I may add it in if I think it is a good idea. 03:34:06 There are some features I wanted to add on, I may do so in later version but not in first version. 03:36:06 zzo38: do you like music? 03:36:21 itidus21: I like many kind of music not all 03:36:39 i don't know why but I have never had much interest in audio 03:37:12 it's like how children (probably) don't have any interest in politics 03:37:32 maybe it is cognitive dissonance 03:38:19 i can't whistle, i can't play any instruments, i've never created a song 03:38:41 -!- Patashu has quit (Disconnected by services). 03:38:42 -!- Patashu[Zzz] has joined. 03:39:44 I can play piano 03:47:23 I have even made up music with Bohlen-Pierce too. 03:49:35 i am a badperson 03:49:41 also wait 03:49:46 who invitied edwardk in here? 03:49:49 this channel is ruined 03:50:04 coppro: edwardk sometimes come in here I do not think that makes the channel ruined 03:50:17 zzo38: it was sarcasm :) 03:52:55 coppro: if you are a badperson, maybe it was you who ruined the channel? 03:53:34 olsner: possible 03:54:23 im confident that i destroy every social system i am a part of 03:55:42 -!- coppro has set topic: Individuals guilty of ruining this channel: coppro, edwardk, itidus21 (ex officio), dbelange | http://codu.org/logs/_esoteric/. 03:55:50 If you have any complaint against ITMCK you can file the complaint in here: https://devlabs.linuxassist.net/projects/itmck 03:57:30 what is ITMCK 03:57:50 This is program to write Impulse Tracker files. 03:58:00 Yes, that is what it is. 03:59:23 do you think it is cheating to use a non-standard memory mapper for NES/Famicom homebrew? 03:59:46 -!- pikhq has joined. 04:00:11 itidus21: Almost. 04:00:52 There are many ambitions I have in life. One of them is to make a NES/Famicom rom. 04:01:01 wow... i just had idea 04:02:02 if i cared about brainfuck, i could add to my list of ambitions the ambition of creating a NES rom brainfuck interpreter 04:02:33 oh its been done 04:02:37 -!- pikhq_ has quit (Ping timeout: 246 seconds). 04:02:41 wow 04:03:01 http://pdroms.de/files/nintendoentertainmentsystem/khs-nes-brainfuck 04:03:32 another ambition completed vicariously 04:05:05 itidus21: of course it has been done :) 04:05:52 well i bet there isn't a dvd where you can code brainfuck from the remote control yet 04:06:08 then again not sure if a dvd can do that 04:06:12 not sure DVD is turing complete at all 04:06:27 bluray can, but the tools for it are all proprietary and yucky 04:06:36 yeah.... 04:06:59 At least DVD does have more buttons, you can use all the numbers 1 to 99, I think. 04:07:10 i read today about some choose your own adventure dvd on wikipedia.. and of course they filed a patent! 04:07:45 so yes its a stupid idea to do 04:13:22 http://en.wikipedia.org/wiki/Jean-Baptiste_Lully I admire this man 04:13:31 he died due to complications arising from a conducting injury 04:13:38 conducting being the musical thing 04:13:58 xkcd: died in a conducting accident 04:14:10 to me, esolangs are useful for the same reasons as psychedelics 04:14:32 coppro: How does that even *happen*? 04:15:49 He was beating time by banging a long staff (a precursor to the bâton) against the floor, as was the common practice at the time, when he struck his toe, creating an abscess. The wound turned gangrenous, but Lully refused to have his toe amputated and the gangrene spread, resulting in his death on 22 March. 04:27:28 -!- DH____ has quit (Ping timeout: 246 seconds). 05:03:07 -!- lifthrasiir has quit (Ping timeout: 240 seconds). 05:08:42 -!- lifthrasiir has joined. 05:09:04 -!- neutrino2000 has quit (Quit: Lost terminal). 05:39:04 -!- copumpkin has changed nick to eigenpumpkin. 06:01:18 -!- edwardk has quit (Read error: Connection reset by peer). 06:01:34 -!- edwardk_ has joined. 06:05:06 -!- MDude has changed nick to MDoze. 06:21:52 -!- Patashu[Zzz] has changed nick to Patashu. 06:24:18 I made up a list of fake character of Super Smash Brothers, including: Prof.Oak, Imakuni?, Kaiji, Kjugobe, Miyamoto, Urza, TV repair man. 06:24:26 -!- edwardk_ has quit (Ping timeout: 244 seconds). 06:25:29 zzo38: oh i have a mockup to show you 06:25:33 These are seven columns on a sheet of paper. The rows are: (up)XY, (left/right), (down), A, A(up), A(left/right), A(down), B, B(up), B(left/right), B(down), C(up), C(left/right), C(down), Z, LR, D(up), D(left/right), D(down), FINAL. 06:25:46 -!- edwardk has joined. 06:26:08 (I did not actually write (up) and stuff like that; I wrote the arrows.) 06:28:37 Miyamoto's FINAL is to break the game and it won't work anymore until you push RESET (so the match ends with no winner, and if it is tournament mode, you also have to start the tournament all over again). 06:29:39 Imakuni?'s D(down) changes the music to the Imakuni?'s card music. 06:30:33 And it deals damage if and only if the Imakuni?'s card music is the normal music for that stage. 06:31:23 Kaiji's B(up) allows you to walk up the glass staircase that nobody else ever noticed was there. 06:33:46 What are your opinions for this kind of things? 06:34:16 http://i.imgur.com/Anw0L.png 06:34:38 took a while to find this in my firefox history 06:34:44 Why does it say Carmack twice? 06:34:53 john and adrian :D 06:35:01 OK 06:35:57 the fact that tom hall and john carmack are depicted as female is, partially because thats just how the screenshot was 06:36:23 the enemy they're facing is a doomgaze 06:36:26 I wasn't paying attention to that 06:37:11 but, overall, i like the idea that a game dev team is a party made up of people with different specializations 06:37:31 tswett, monqy: Homestuck is on hiatuses for a while: http://mspandrew.tumblr.com/post/26260841147/hiatustuck . Note that I may not have announced the most recent update, etc. 06:37:44 Some game is made by just one guy 06:39:03 so, taking a look now at what you said.. oak is the guy from pokemon, miyamoto is a man whose precise work is unknown but mario is attriubted to him 06:39:37 Yes 06:39:46 urza sounds like bear for some reason 06:39:58 Perhaps you are thinking of the Latin "ursa" 06:40:29 (As in "Ursa Major" (the Great Bear) and "Ursa Minor" (the Small Bear)) 06:40:36 something like that 06:40:50 Urza is from Magic: the Gathering cards 06:41:09 Urza would be too strong 06:41:42 zzo38: Have you read the artifact cycle? 06:42:08 coppro: What is that? 06:42:21 zzo38: a book series 06:42:28 featuring urza 06:42:34 I have not read any of those books. 06:42:39 ah 06:42:46 those ones are actually quite good 06:44:15 I particularly enjoyed The Thran 06:44:23 and Planeswalker 06:44:26 zzo38: it sounds not too remote from the sort of thing i would enjoy making. but ive only played smash bros once.. my brother and i looked on helplessly as the cpu kicked our ass 06:44:27 Well, I have not read them. My interest in Magic: the Gathering is how the rules interact with each other (I think this is called "Melvin") 06:45:15 itidus21: I have play the game against my brother and the computer players and I sometimes win but usually he wins. 06:45:59 we don't play games together much.. not since SNES really 06:46:14 but i had a few fun sessions playing a game called bleach: shattered blade 06:47:23 it was really intensive cos you have to shake the wiimote to charge up some special move 06:48:07 Well, I played with the GameCube controllers so did not have to do such things like that 06:48:22 in this case it was part of the fun though 06:48:46 Yes, of course, if that is a part of the game, then yes it is. 06:49:01 to play this game, it was a matter of physical stamina 06:50:36 Why does MegaZeux converts .GDM to .S3M but OpenMPT converts .GDM to .MOD instead? Do either of these works better in either case? 06:52:35 itidus21: I think originally they wanted Miyamoto's final attack to crack the disc so you have to purchase a new one, but I changed it. 06:55:20 that sounds right 06:55:34 (At least this is what my brother told me) 06:56:17 ahh you both designed this? 06:56:24 Yes. 07:00:55 Game publishers don’t like the second-hand game market because it eats into revenues. Capcom is planning to counter that by releasing a game for the Nintendo 3DS that can only support one save file - for life. 07:01:04 The game is Resident Evil: Mercenaries 3D and according to the game’s instruction manual, the ”saved data on this software cannot be reset.” 07:01:47 close enough 07:02:33 It is stupid. Well, I have a program to backup and restore save data on DS game cards, but I do not know if it will work with the 3DS cards 07:05:36 another news is that DLC is planned for an upcoming super mario game 07:06:34 yet another idiot move was final fantasy xiii-2 apparently has a DLC ending 07:06:39 @seen kmc 07:06:40 Unknown command, try @list 07:06:50 hichaf 07:07:10 kmc: I got my flag shirt! 07:07:16 nice! 07:07:16 Maybe I said that before. 07:07:35 Also, I asked about the next CTF on your behalf. 07:07:40 It'll probably be in August. 07:07:44 cool 07:07:46 My own designs are opposite to theirs: The game disc has no copy protection and includes all the files on the disc which are needed to make the box art and instruction book and inventory data and so on, so if the store runs out of stock they can make their own copy; the customer can do the same if they lost the box or instructions, or the disc cracked and they want a backup copy, etc 07:07:54 It'll probably be more web-oriented. 07:08:02 cool! 07:09:02 I found a bug in std.file.read() in D. 07:09:07 Which isn't very confidence-inspiring. 07:09:13 What's a "flag shirt"? 07:09:13 what kind of bug? 07:09:21 can it be used to take control of the computer? 07:09:31 It gets the buffering wrong and gives you a bunch of 0s instead of the end of the file you asked for. 07:09:46 "oopse :'(" 07:10:09 :3 07:10:19 With normal files it stat()s them first and allocates a reasonably-large buffer. 07:10:29 But with /proc files it can't do that, and you get a bunch of NULs. 07:11:00 aha 07:11:15 is it actually null, or uninitialized data? 07:11:44 Presumably uninitialized data. 07:11:50 This system may cut into revenues but it also costs us less to implement than the other way, and the store can potentially sell a lot more copies since they can make their own copy if they run out of stock. 07:11:51 I think it's whatever it gets from realloc(). 07:12:08 shachaf: how did you come to be playing with D's std.file.read()? 07:12:26 Also, something like half of the suid programs on my system segfault when you exec them with argc==0. 07:12:32 -!- Taneb has joined. 07:12:53 I was thinking of using D for various ptrace things. 07:13:18 Hello 07:14:41 Do you like the "Famicom-MIDI" format? 07:14:55 shachaf: What's a "flag shirt"? [Some day I'll learn to add that "nick:" thing the first time.] 07:15:01 I'm not awfully familiar with the various music formats available 07:15:30 fizzie: It's a shirt with a picture of a flag on it. 07:15:30 I presume Famicom-MIDI is designed for the NES? 07:15:33 Taneb: Famicom-MIDI is not a music format, it is a specification for use of MIDI like General-MIDI is a specification for use of MIDI. 07:15:47 kmc has one, and today I went and got one too. 07:15:49 Oh, okay 07:16:10 Taneb: Yes it is for NES but mostly emulators, and can be used with GameBoy and stuff too. 07:16:13 shachaf: Oh, I thought a shirt made out of a flag or something. (I guess that's sort of close.) 07:16:45 It could be a shirt with a picture of a shirt made out of a flag on it. 07:17:18 (It would probably be difficult to make it work on a real GameBoy without modifying the hardware, although channels 0-3 could be made to work on a real NES; channels 8 and 9 would also require modification of the hardware. Emulators can support it more easily, though.) 07:17:22 kmc: Writing a program that prints out the contents of /proc/foo/maps is weird. 07:17:32 I constantly feel like my program just crashed. 07:18:07 Here is the current draft of Famicom-MIDI document: http://nesdev.parodius.com/bbs/viewtopic.php?t=9058 07:18:49 They sent me a T-shirt (the cheapest-looking one I've ever seen) for doing that stripe.com "CTF" get-the-password kind of thing a while ago, something like that was my alternative guess. 07:19:07 fizzie: That's the one I got. 07:19:11 I was at the Stripe office today. 07:19:22 I did the CTF but they never sent me the shirt. 07:20:01 Oh, okay. (I was kind of surprised they bothered to mail one all the way to Finland.) 07:20:10 One potential use is to play back tool assisted speedruns that are created on computer, to the actual NES, by connecting through a MIDI sequencer to the device that translates the signals and connects to the controller port. 07:24:22 Channel 8 could be used to record the audio data directly, which can then be played back in any emulator supporting Famicom-MIDI (even one that is not capable of recording audio in this way). 07:27:02 Can you understand the Famicom-MIDI now? 07:28:33 Hmm 07:28:45 Not really, but honestly? I don't really care 07:28:57 I've been playing Dwarf Fortress, and I've found a perfect site 07:29:28 It's got magnetite, haematite, limestone, bituminous coal, and native silver. 07:29:34 It's also heavily forested 07:29:38 Downsides: alligators 07:32:59 Oh, and it has gold 07:35:41 zzo38: actually the technical side of it is probably the easy part for smart people. but the greater question of what you are trying to achieve overall is an exciting mystery 07:36:59 What do you not understand about trying to achieve overall? 07:37:17 I thought I explained that too. 07:37:31 zzo38, you're almost reminding me of ELIZA 07:38:16 is it a midi player? is it a library to enable some given NES software to include midi music? 07:40:15 itidus21: No! It doesn't have anything more to do with music than MIDI show control has to do with music. 07:41:21 you mentioned something about controller port.. is there some midi device which can conveniently plug into controller port? 07:42:11 You would have to make up such a device, and it would have to support synchro-start 07:45:54 -!- Phantom_Hoover has joined. 07:46:41 Morning, PH 07:48:32 is it about using midi to encode video-game related data? 07:54:08 zzo38: i am breaking rule #1 which is never question the motives of an engineer 07:57:15 itidus21: That is kind of the purpose, yes. For example, to record the controller inputs for playback later, either by file or by external MIDI devices. You may also be able to edit them using certain MIDI programs. 07:58:09 And I disagree with rule #1 anyways since to learn something you have to question the motives of an engineer. And then you have to get an answer. 08:19:08 -!- edwardk has quit (Ping timeout: 244 seconds). 08:20:33 -!- edwardk has joined. 08:33:42 -!- Taneb has quit (Ping timeout: 250 seconds). 08:35:09 -!- edwardk has quit (Ping timeout: 244 seconds). 08:35:47 -!- edwardk has joined. 08:48:23 -!- Taneb has joined. 08:59:06 -!- zzo38 has quit (Remote host closed the connection). 09:03:42 -!- derdon has joined. 09:13:44 -!- kmc has quit (Quit: leaving). 09:29:55 -!- oerjan has joined. 09:31:00 ex officio, that means it's his job, right? 09:49:22 02:44 how do I convert [IO a] to (IO [a])? 09:49:30 That ended more cheerfully than I had feared. 09:49:36 :t sequence 09:49:38 forall (m :: * -> *) a. (Monad m) => [m a] -> m [a] 09:50:46 Yep. 09:55:17 -!- Taneb has quit (Read error: Connection timed out). 11:03:42 > 0.99 ^ 100 11:03:44 0.3660323412732289 11:04:23 > exp (-1) 11:04:24 0.36787944117144233 11:04:59 Ooh, I never realised e crops up there. 11:05:49 i think that's how i first saw e derived, way back 11:05:50 (Probability of an event with probability 1/n not occurring on any of n occasions.) 11:06:11 alternatively, continuously compounded interest 11:06:39 One of the STEP II problems this year was deriving that representation. 11:08:01 -!- derdon has quit (Remote host closed the connection). 11:08:28 -!- derdon has joined. 11:08:45 lim {n -> infty} (1 + k/n)^n = e^k 11:09:56 -!- Zuu has joined. 11:12:46 -!- derdon has quit (Ping timeout: 246 seconds). 11:15:10 -!- edwardk has quit (Quit: Leaving...). 11:18:50 -!- oerjan has quit (Quit: leaving). 11:25:47 -!- Zuu has left. 11:39:54 -!- DHeadshot has joined. 11:50:08 -!- azaq23 has joined. 12:03:46 I was just looking at the ID3 spec to figure out why my phone only seems to notice the embedded cover art for some of the albums... That spec is a mess... Also the image type enumeration includes "$11 A bright coloured fish"... What? 12:04:45 Are you saying bright coloured fish *shouldn't* be allowed in images? 12:04:56 Are you some kind of racistagainstfishperson? 12:05:32 shachaf, I'm questioning that it is a special type, the other types includes things such as "Cover (front)" "Cover (back)" and file icons 12:05:44 "A bright coloured fish" doesn't make sense there 12:05:59 Fishracist! 12:06:20 right 12:07:17 anyway the spec in general is a mess. It is incredibly unclear on various points, explains things in the wrong order (and doesn't provide any sort of cross references for such situations) and so on 12:07:39 also it has lots of features that no one uses apparently 12:07:46 Vorpal: I think I mentioned the fish on #esoteric. 12:07:54 fizzie, not recently I presume? 12:08:23 Well, some years ago. 12:08:39 GIF has a bunch of features no one uses. 12:08:48 (And it could've been some other channel altogether.) 12:09:01 also hm, this album which works on the phone doesn't show up has having cover art in the computer program I'm using for tagging (but it works in vlc!) 12:09:23 yet some albums work in all programs, and some only on the computer 12:09:39 vlc seems to manage everything though, can't embed cover art from it I think 12:10:19 It is quite a mess, I agree about that. 12:10:45 also... this album works on the phone when playing a song from it (it displays the cover art) but the cover art doesn't show up in the album listing 12:10:49 wut 12:11:01 caching issues? 12:12:55 I did figure out one thing though, and that is that it can't do cover art in ogg, but that was like the only consistent behaviour about it 12:18:30 The only files that I have cover art on the phone are I think the four really random songs that had for some reason been preloaded onto it. 12:18:38 heh 12:18:52 the bastion sound track is the crazy one that works perfectly except in the tagger software 12:19:24 oh the thing with cover art showing up in some places was a caching issue 12:19:33 killing the music player program and starting it again worked 12:20:30 and then I just have Ogg Vorbis left... And cover art for that doesn't work at all on the phone 12:21:38 and from googling... what the tagger does isn't an official standard, just a common convention, since there is no official way to embed cover art in ogg vorbis... 12:21:40 oh well 12:24:43 oh wait the tagger uses a deprecated variant. Maybe that is the issue 12:24:51 now I need to find a program that does it properly 12:39:29 lol... vlc doesn't handle the recommended format, but the phone does 12:39:32 (for ogg) 12:39:33 fizzie, ^ 12:39:36 what a utter mess 12:59:34 an* 13:04:22 oh okay I needed to update vlc 13:13:50 Wonder whether that new Linux Skype 4 is worth upgrading to. The Utnubu on the laptop didn't seem to package it yet. 13:24:21 fizzie, isn't skype rather bad from what I heard? 13:24:33 and from what I heard it is getting worse over time 13:29:34 I'm not sure what kind of "bad" that means. I mean, ethical and philosophical vs. technical issues. The old Linux client (version numbers 2.x) has been usable but not so good; I don't know about this new version 4. (The Windows and OS X versions are in 5.x or something, but I don't think they share much code.) 13:31:19 from what I recall, skype on linux is bad in all ways 13:33:21 but that was years ago 13:37:12 They haven't really made any significant improvement in the 2.x series. 13:37:40 The official blog post about Skype 4 for Linux says it's good, but they would in any case, wouldn't they? 13:39:09 yes, they would 13:40:02 They list "much lower chance Skype for Linux will crash or freeze" as one of the improvements. 13:49:14 -!- Patashu has changed nick to Patashu[Zzz]. 13:50:41 "much lower chance"... 13:50:45 sounds legit . 13:51:17 Grenades.. now with lower chance for exploding in your hand! 13:51:42 Only 9.95! 13:51:44 Not just lower, much lower. 13:51:53 Warning: May contain traces of nuts. 13:52:44 Like, it could be an order of magnitude lower. Now only every 100th grenade blows up in your hand, compared to every 10th. 13:53:47 That would be so releiving . 13:54:04 relieve 13:54:50 Seems to me english folks didn't have a consensus on using ei or ie ;) 13:55:34 i before e except after c (except the rule is useless) 13:56:31 http://www.youtube.com/watch?v=QLXvXFLKrSw for Stephen Fry's failed attempts at explaining the problem to Lee Mack 14:03:49 I dunno but I've never had trouble remembering whether it's ie or ei 14:03:54 Or knowing 14:04:41 like all other parts of spelling in english, you just need to know how it's spelled 14:05:10 On the Origin of Speceis, because it's after c. 14:05:57 but apparently those with english as a native language often get taught various rules for how this is done, but all the rules are broken 14:15:23 If teaching rules to native speakers works. 14:47:22 -!- eigenpumpkin has changed nick to copumpkin. 14:54:18 -!- Taneb has joined. 14:55:13 Hello 14:55:42 -!- copumpkin has quit (Ping timeout: 246 seconds). 14:56:13 -!- copumpkin has joined. 14:57:59 lleHo 14:59:11 > randomRIO >>= return.(!!).(permutations "Hello") 14:59:13 Couldn't match expected type `GHC.Types.IO a -> [a1]' 14:59:13 against infer... 15:00:21 > randomRIO (1,10) >>= (\c -> return $ (permutations "Hello") !! c) 15:00:22 15:00:40 > print 5 15:00:42 15:00:58 Too bad :( 15:11:47 I'm not sure what kind of "bad" that means. I mean, ethical and philosophical vs. technical issues. The old Linux client (version numbers 2.x) has been usable but not so good; I don't know about this new version 4. (The Windows and OS X versions are in 5.x or something, but I don't think they share much code.) <-- technical issues with skype in general, not just on linux 15:11:54 things like video calls breaking up and such 15:11:57 from what I heard 15:12:55 -!- Taneb has quit (Ping timeout: 245 seconds). 15:17:01 Well, EWORKSFORUS. 15:17:30 Though the Skype use we have is mostly audio and text. 15:18:17 ah 15:19:05 fizzie, shoudln't teamspeak or something like that work just as well then? 15:19:22 Again, other people. 15:19:24 @dice 1d120 15:19:24 1d120 => 50 15:19:28 > (permutations "Hello") !! 49 15:19:30 "Hoell" 15:19:46 (Combining that to single step left as an exercise to the reader.) 15:20:20 -!- Taneb has joined. 15:20:25 right 15:20:58 :t (!!) 15:21:00 forall a. [a] -> Int -> a 15:21:09 I'll try this again 15:21:47 > ("Hello" !!) <$> [0..4] 15:21:48 "Hello" 15:23:23 '@dice' is funny, it can do NdF+K but not NdF-K. 15:34:26 > permutations "Hello" !! $ 49 15:34:27 : parse error on input `$' 15:35:18 > (!!49) . permutations $ "Hello" 15:35:22 "Hoell" 15:35:52 I know. 15:36:01 But that's not the output pl provides. 15:36:31 > let f = (permutations "Hello" !!) in f 49 15:36:32 "Hoell" 15:36:42 > (permutations "Hello" !!) $ 49 15:36:44 "Hoell" 15:36:58 I forgot the brackets. 15:37:27 @pl \s -> (permutations s) !! 49 15:37:28 (!! 49) . permutations 15:41:18 Any chance it could do NdF-K by giving it a positive value that causes it to wrap around? 15:41:47 > maxBound :: Int 15:41:49 9223372036854775807 15:41:56 @dice 1d2 15:41:57 1d2 => 2 15:42:02 @dice 1d2+1 15:42:03 1d2+1 => 3 15:42:10 @dice 1d2+9223372036854775807 15:42:10 1d2+9223372036854775807 => 9223372036854775809 15:42:19 @dice 1d2+9223372036854775808 15:42:19 1d2+9223372036854775808 => 9223372036854775810 15:42:30 Blah 15:42:36 @dice 1d1 15:42:36 1d1 => 1 15:42:42 @dice 1d2+1.5 15:42:43 unexpected ".": expecting "+" or end 15:42:57 @dice 1d0 15:42:57 1d0 => 0 15:43:20 @dice 0d1 15:43:21 0d1 => 0 15:43:23 @dice 0d0 15:43:23 0d0 => 0 15:43:29 > 0^0 15:43:30 1 15:48:31 > maxBound :: Integer 15:48:32 No instance for (GHC.Enum.Bounded GHC.Integer.Type.Integer) 15:48:32 arising from... 16:01:04 For what it's worth, Integer as implemented by GHC is in fact bounded 16:13:26 Sgeo: Howso? 16:13:58 data Integer 16:13:59 = S# Int# -- small integers 16:13:59 | J# Int# ByteArray# -- large integers 16:14:25 Uses a Int# for.... I think the size of the array? It has something to do with GMP's representation 16:14:55 That doesn't necessarily mean it's bounded (although it probably is) 16:15:19 The array could contain a "next array" pointer or some such. 16:29:11 -!- DHeadshot has quit (Read error: Connection reset by peer). 16:31:34 -!- pikhq_ has joined. 16:31:37 -!- pikhq has quit (Ping timeout: 246 seconds). 16:45:44 -!- Taneb has quit (Ping timeout: 255 seconds). 16:52:55 GMP's integers are at least bounded. 16:56:15 -!- MDoze has quit (Ping timeout: 276 seconds). 16:59:49 -!- MSleep has joined. 17:00:10 -!- Taneb has joined. 17:02:21 Hello 17:07:47 -!- elliott has joined. 17:08:03 http://esolangs.org/w/index.php?title=Deadfish&curid=2038&diff=33007&oldid=33006 is there any evidence to support this change? 17:08:04 elliott: You have 5 new messages. '/msg lambdabot @messages' to read them. 17:09:10 16:15:19: The array could contain a "next array" pointer or some such. 17:09:11 Pointers are bounded. Why am I reading the log? I'm closing that tab. 17:09:56 @tell oerjan Not sure whether this change is accurate or not: http://esolangs.org/w/index.php?title=Deadfish&curid=2038&diff=33007&oldid=33006. You're the Deadfish person, you sort it out : 17:09:56 Consider it noted. 17:09:59 @tell oerjan *:p 17:09:59 Consider it noted. 17:10:06 elliott, why did you leave for so long!? I've resorted to asking question to which I won't understand the answer to in #haskell ! 17:10:17 elliott: I was wilfully ignoring that kind of boundedness. :-P 17:11:14 Deewiant: I don't see why you would when even without a next-array pointer the boundedness is entirely theoretical :p 17:11:42 With a pointer you can fill the machine memory, with an Int# you can't. :-P 17:11:45 Taneb: Have you noticed this channel is boring? 17:11:55 Deewiant: Eh? 17:12:01 Deewiant: A ByteArray# could easily fill memory. 17:12:05 Without any next-array pointers. 17:12:14 elliott, it's my IRC home 17:12:19 In J# Int# ByteArray#, the Int# is the number of thingies. Chunks. Thunks. Clunks. Punks. Monks. 17:12:32 If it has at most maxBound :: Int# bytes, it can't necessarily. 17:12:50 But yes, it's all quite uselessly academic. 17:12:51 It's maxBound :: Int# words, I believe. 17:13:01 (Also that's not a valid value!) 17:19:01 elliott: limbs 17:19:01 except it isn't just that 17:19:04 it also has the sign baked in 17:20:23 copumpkin: I forgot about the sign thing. 17:20:26 Why did you have to remind me? :( 17:23:02 :) 17:35:01 -!- zzo38 has joined. 17:35:14 elliott, hi! 17:35:20 Hi. 17:36:04 elliott, hm ghc no longer goes through C iirc? Can it still be made to do that. I want to try something insane. 17:36:51 What is it that you want to try? 17:37:37 zzo38, Try getting a haskell program onto an android device using the Android NDK (this will mean I have to either write some C glue code or somehow access JNI from inside haskell!) 17:38:04 iirc android has a messed up phreads implementation, if ghc depends on a sane pthreads... 17:38:31 Vorpal, GHC does allow you to compile into C, but it needs a special option 17:38:45 Taneb, and it is still platform specific C right? 17:38:54 So I first need a ghc cross compiler to ARMv7 17:38:55 Not if you use a different option 17:39:08 oh? really? Do you happen to know which options these are 17:41:04 "The C code generator is only supported when GHC is built in unregisterised mode, a mode where GHC produces 'portable' C code as output to facilitate porting GHC itself to a new platform. This mode produces much slower code though so it's unlikely your version of GHC was built this way. If it has then the native code generator probably won't be available. You can check this information by calling ghc -- 17:41:04 info. " 17:41:05 oh right 17:41:24 so I probably need to specially compile ghc for the option to exist 17:41:40 or actually, this system has an old ghc (6.12.1) 17:41:41 hm 17:42:24 yeah for modern ghc at least: "Unregisterised compilation cannot be selected at compile-time; you have to build GHC with the appropriate options set. Consult the GHC Building Guide for details." 17:43:42 You can see http://www.haskell.org/haskellwiki/Android to see what others have thought about it. 17:43:54 oh thanks, didn't think to check there 17:44:34 (Some dude on the SO thread mentions doing something with jhc w.r.t. the Wii homebrew toolchain.) 17:44:49 heh 17:44:59 what does jhc target now again? 17:46:14 Apparently it has at least several C-based backends. 17:46:18 ah 17:46:30 what with the j I thought it might target jvm 17:46:55 There's support for cross-compiling to iPhone too. Sounds like Android would fit right in. 17:47:30 with iphone you have a objc environment. Presumably you thus have a non-barebone libc/libpthreads 17:47:38 which is what android has from my understanding 17:48:17 -!- ais523 has joined. 17:48:36 ais523, elliott's back 17:48:40 yeah seems like a quick hack wouldn't be possible for this 17:48:40 And he's got a new trick 17:48:50 Taneb, what new trick? 17:49:03 Vorpal, reference to a song 17:49:34 "He's back, and he's got a new trick" 17:49:51 ah I see 17:49:54 "Elliott Hird is ten times as slick as the last time!" 17:49:55 Taneb: Have you noticed this channel is boring? <-- I guess I need to be more active :P 17:50:09 "The last time, you saw him" 17:50:20 "Now you can see we really adore him" 17:53:46 It's a Hexham Classic 17:59:21 I'm back? 18:00:13 elliott, do you have an android based phone or an iphone? I don't remember. I do remember you playing around with android devices, but they might have been tablets 18:00:46 -!- VorpalPhone has joined. 18:01:46 I hate the wifi white spot in this room... 18:01:53 -!- VorpalPhone has quit (Client Quit). 18:01:59 terrible wifi here 18:02:12 could only connect on second try 18:03:35 I have an iPhone. I don't use it. 18:03:40 ah okay 18:04:07 elliott, so if you said this channel was boring, why did you come back? 18:04:13 zzo38: happy canada day! http://gotstylemenswear.com/wp-content/uploads/2011/06/canadaday.jpeg 18:04:51 -!- Maharba has joined. 18:05:48 -!- MSleep has quit (Ping timeout: 276 seconds). 18:06:01 Oh, elliott came back 18:10:47 Phantom_Hoover, not very talkative though 18:14:12 Phantom_Hoover, what's the weather like in the Hexham of the North that Isn't Helsinki? 18:15:09 Standard Edinburgh weather, i.e. overcast. 18:15:59 What's the weather like in the Hexham of the Hexham latitude? 18:18:16 Bright but drizzly 18:20:03 Ah, the worst weather. 18:21:59 I think it was the day before yesterday (or possibly the day before that) when it rained 41 mm / m² here. 18:22:12 Been a very rainy start to the summer in most of Sweden 18:22:25 Um... 18:22:26 Vorpal. 18:22:32 Phantom_Hoover, yes? 18:22:52 what is it? 18:22:56 You don't measure rainfall in mm / m^2. 18:23:06 It's just mm. 18:23:13 -!- edwardk has joined. 18:23:15 Phantom_Hoover, well technically that is mm / m^2 18:23:18 iirc 18:23:22 Nope. 18:23:28 isn't it just... depth 18:23:35 hm perhaps 18:23:39 How it works is there is a volume of rain over an area, which is a length. 18:23:58 Vorpal, you are wrong. Phantom_Hoover, Maharba, and elliott are right 18:24:15 right, I found what I mixed it up with: "One millimeter of rainfall is the equivalent of one liter of water per square meter.[84]" 18:24:20 my fault 18:24:30 You could do it in litres per square metre, but that's obviously the same as mm unitwise. 18:24:37 indeed 18:24:40 Taneb: thank you for crushing his hopes and dreams :P 18:25:04 Vorpal, don't worry, there are lots of alternatives to being a meteorologist. 18:25:07 elliott, I have no issue with admitting being wrong when that was the case :P 18:25:28 today however the sun is shining here 18:25:38 I've got a friend who thinks sanguine rhymes with whine 18:25:44 As opposed to win 18:26:09 Taneb, thats... interesting 18:26:19 She won't admit that she's wrong 18:26:28 Could be worse, he could make it rhyme with... irvooine? 18:26:47 It _should_ rhyme with whine, but English is messed-up. 18:26:49 Taneb, just show her a dictionary with the IPA in it? 18:27:07 Vorpal, odds of that working is slim 18:27:21 Maharba, it's like bother and brother 18:27:27 And countless other pairs 18:27:30 That presumes she knows the IPA. 18:27:41 Taneb, precisely. 18:28:11 Or reading/Reading. Or tear/tear. 18:28:25 Phantom_Hoover, iirc in most dictionaries I have seen there is a legend at the start showing how to decode IPA (by using examples of the sounds from simple words) 18:29:08 I'd rather those were pronounced, say, /tear/, or /readiN/, to use the X-Sampa encoding. 18:29:12 Vorpal, you could just get a dictionary with plain phonetic spelling. 18:29:37 Maharba, you'd rather change the pronunciation to fit the orthography? 18:29:56 Either way, actually, as long as they match. 18:30:26 I too would rather change the pronunciation to fit the orthography 18:30:48 How would you change the orthography of , say? 18:30:59 Actually, I would rather it became an alternate but still accepted pronunciation, than the standard current one. 18:31:01 Phantom_Hoover, those exist? Nice 18:31:26 Vorpal, it's common in more basic dictionaries, like the ones you get in schools. 18:31:45 I have seen dictionaries using phonetic order 18:31:48 Anything using "plain phonetic spelling" other than the IPA is guaranteed more ambiguous and harder to understand. 18:31:49 Big ones tend to use the IPA, sometimes exclusively. 18:32:11 Phantom_Hoover, hm, I guess back then I mostly worked with Swedish-English/English-Swedish ones. Never really used pure Swedish dictionaries that wasn't the official SAOL. 18:32:13 I agree IPA is better 18:32:17 Maharba, um, no. 18:32:25 More ambiguous, yes; harder to understand, no. 18:32:39 Not to me, at least. 18:32:42 IPA beers aren’t to my taste, but many people like them. 18:33:07 The point is that it breaks words up into sections which have a fairly unambiguous standard representation. 18:33:21 So you don't need to learn a separate system first. 18:33:33 I did not understand what you said there. 18:34:57 zzo38, phonetic order from the back of the word would be useful 18:35:14 For rhyming, yeah. 18:35:17 Sanguine would be split into "sang" and "win"; both of these are not ambiguous with normal English orthography. 18:35:46 Because they use normal English orthography, you don't need to learn anything more. 18:35:51 Phantom_Hoover, I'd say it's "sang", "gwin" 18:35:53 But isn't it actually pronounced with /Ngw/ in the middle? 18:36:02 Ninja'd. 18:36:22 Right; that was more a misstep on my part. 18:36:23 But your point's still there :) 18:36:35 Taneb's representation works. 18:36:49 With sang + gwin, though, the syllable break is in the wrong place. 18:37:12 sounds very sanguine 18:37:18 in French, it's /sA_~gin/. 18:37:32 wow 18:37:34 If you can pronounce it with the two different syllable breaks I am very impressed 18:37:35 really? 18:37:55 Phantom_Hoover, it's sorta sa-nggwin 18:38:02 Nope. 18:38:21 boily: that is an okay way to pronounce it, but i'll continue to pronounce the u 18:38:23 With a weird, nasal a sound 18:38:26 Kinda french, maybe? 18:38:29 It's sang-gwin vs. sangg-win. 18:39:00 Well, I guess I'm weird, which isn't news to anyone 18:39:12 How would you represent French's /A_~/ in the "plain phonetic spelling"? 18:39:22 Phantom_Hoover, I'm not sure how to pronounce the second of those. 18:39:22 -!- oerjan has joined. 18:39:45 doesn't make sense to me in English even. (And other languages are irrelevant here) 18:39:48 quintopia: that's an heresy! :p 18:39:55 You wouldn't, because it's not a common English phoneme? 18:39:57 public announcement: the heap of threads you're considering picking up from the floor _may_ in fact be a spider. 18:39:58 oerjan: You have 2 new messages. '/msg lambdabot @messages' to read them. 18:40:02 end public announcement. 18:40:16 Phantom_Hoover, right 18:40:16 Vorpal, I have no idea how to pronounce the two differently. 18:40:20 So, Phantom_Hoover, you'd use a different system for each language. 18:40:35 @messages 18:40:35 elliott said 1h 30m 39s ago: Not sure whether this change is accurate or not: http://esolangs.org/w/index.php?title=Deadfish&curid=2038&diff=33007&oldid=33006. You're the Deadfish person, you sort 18:40:35 it out : 18:40:36 elliott said 1h 30m 36s ago: *:p 18:40:42 Phantom_Hoover, I guess maybe shifting the stress? Nah... 18:40:50 Maharba: as in ɑ̃ ? 18:41:02 (don't know if encoding went through) 18:41:11 elliott: well it's an accurate assessment of _some_ of the implementations. 18:41:13 Yes? It's useful for representing English words in English, not French ones. 18:41:21 I got the letter fine, boily. 18:41:30 with the tilde and all? 18:41:32 Phantom_Hoover, oh was it supposed to be French? 18:41:36 Yes, boily. 18:41:45 admittedly i just today removed that feature from the pascal one 18:41:55 But IPA is generally useful; you don't need multiple systems. 18:41:57 Sanguine is a French loanword, but its English pronunciation is significantly different to the French. 18:42:07 Maharba, but it is not as accessible. 18:42:30 So if you're making a dictionary for people who don't want to learn the IPA, it's not a good choice. 18:42:36 Phantom_Hoover, I /guess/ the French pronunciation would be be more nasal? 18:42:37 To a non-native English speaker, the "englishy" system would be less accessible. 18:43:18 Even to some native speakers of English, IPA is easier. 18:43:22 non-native speakers do not generally know IPA either 18:43:25 OK? I said the system had limitations from the start, you don't need to point all of them out. 18:43:31 Maharba, I'm not a native English speaker, but I never managed to remember IPA (if I needed it I just checked the key of the dictionary), the "englishy" system would work better for me nowdays at least 18:43:47 does anyone know what Tektur's latest messages on the community portal talk page mean 18:44:23 Um 18:44:44 It makes sense but not in a way that fits into words. 18:44:46 elliott, I think he wants an OS written in an esolang for use as an emulation environment. 18:45:14 Or should that be in an emulation environment? 18:47:03 it would probably be possible to write an OS in for example brainfuck, easy to compile to native code (you would need an extension for embedding some inline asm for the platform in question of course, unless you designed the ISA to fit what brainfuck could do) 18:47:42 For example, using memory-mapped controls. 18:47:47 Well I mean if you can embed asm it's trivial to write an OS in BF, just not very interesting. 18:48:40 Phantom_Hoover, well, the challenge would be to use as little asm as possible 18:49:12 on x86 at least you will at least need some to poke various system registers and such 18:49:36 It would be a bit trickier to compile, but I think memory-mapped controls might remove any inline asm need. 18:49:50 Hmm, how much access to registers does x86 actually need? 18:50:10 Depends on if you want to stay in 16-bit mode or not I guess 18:50:40 but if what you are doing doesn't fit into the MBR you at least need to do a few BIOS calls to load more data from the disk 18:50:53 Maharba, that would either need a hypervisor or a custom ISA I guess? 18:51:05 not sure if I understood you correctly though 18:52:17 or I guess you could let grub load you into protected mode with multiboot 18:52:18 I hadn't thought it out much. Maybe the compiled code would poll those memory locations occasionally. 18:53:03 Maharba, well standard BF wouldn't allow you to do any waiting, you would have to busy loop 18:53:18 anyway one thing you would need is writing some interrupt handlers (if you want input) 18:53:43 of course, it could keep polling 18:53:55 You could have some memory locations be addresses for interrupt handlers. 18:54:14 also for it to be an OS I think you would need something more than a program just running on bare bones 18:54:19 Then we get into self-modifying code, though. 18:54:23 like the ability to run different programs 18:54:38 BF's Turing-complete, it can run other programs. 18:54:47 Maharba, well the code you wrote I mean 18:54:57 the program that was the OS 18:55:21 there is of course no clear line between what is just a program running on bare metal and what is an OS 18:55:38 My statement about self-modifying code was not in reply to yours, but a continuation of my previous one. 18:56:01 right 18:56:24 anyway, I imagined it being compiled into native machine code. 18:56:35 That would work. 19:03:06 Oh, PeterMolydeux actually has more followers on twitter than Peter Molyneux. 19:03:47 Phantom_Hoover, which one is the fake? 19:03:54 deux 19:04:06 right 19:04:47 I only follow the latter 19:05:18 you follow real peter molyneux 19:07:22 I recall trying Fable 2 and getting bored quickly. 19:08:14 It was better than Fable 3 19:08:44 So's ulcerative colitis, from what I hear. 19:08:45 Phantom_Hoover, was there ever a good Fable game? 19:09:01 Except if you played as a female character in 2 you ended up looking like a East German shotputter 19:09:14 (I haven't played any of them, but I haven't heard anything good about any of them) 19:09:16 Vorpal, well I hear they're pretty fun as far as sidequests go, and the combat is decent. 19:09:32 2's magic was a bit slow, too 19:09:42 Phantom_Hoover, Hm. So better combat than TES? 19:09:52 But the main plots are abysmal and it of course falls victim to the Molyneux hypefest. 19:10:06 doing a google image searcch: East German shotputter Heidi Krieger underwent gender reassignment surgery 19:10:22 Vorpal, probably, but TES combat is pretty bad, although it's definitely improved. 19:10:33 Phantom_Hoover, to me it sounds like you mostly described Oblivion: fun side quests, abysmal main plot. :P (Though yeah TES has terrible combat) 19:10:55 Yeah, but the problem with Fable is that it railroads you into the main plot. 19:11:00 ouch 19:11:10 so not open world? 19:11:16 It's not like a TES game where you can fuck off and only miss out on a handful of dungeons. 19:11:29 You *have* to go through it to access new areas. 19:11:54 I never finished the main quest of oblivion. I did finish the Shivering Isles main quest. That was pretty decent actually. 19:12:13 she basically said fuck it, and went the whole way after being "force-fed cocktails of steroids and other performance-enhancing drugs" 19:12:39 itidus21, WP article says she had gender dysphoria even before the drugs started. 19:12:44 humm 19:12:57 ok! 19:13:43 Phantom_Hoover, anyway, what about Fable 1? I don't remember hearing /anything/ about that game ever 19:13:50 since there is a 2 there is presumably a 1? 19:13:57 Better than 2, apparently. 19:14:00 lol. 19:14:14 vorpal just doesn't follow peter molyneux very closely 19:14:21 indeed I don't 19:14:23 why would I 19:14:26 Still has a bad main plot. 19:14:39 he has such an interesting surname 19:14:55 hm what happened to that kingdoms of amalur? Didn't the studio that made it go bankrupt recently? 19:15:13 Yes. 19:15:40 not only that, rhode island had heavily invested in the company 19:15:52 heh 19:17:31 Vorpal, oh also Fable shows a deep window into Molyneux's view of morality, i.e. that all ethical dilemmas boil down to "murder this child pointlessly or pay a million pounds to buy it a pony". 19:17:58 I /assume/ that is an exaggeration? 19:18:08 Not by much. 19:18:11 ouch 19:18:35 did he ever make something good? 19:18:54 Vorpal, no, he killed the child pointlessly 19:19:00 His work in the 80s and early 90s is praised. 19:19:10 Phantom_Hoover, ah okay 19:19:36 He's kind of coasted on that since. 19:20:14 If you ignore the morality and the main quest and the east german shotputters and the really slow magic, Fable 2 was a fun, entertaining game 19:20:44 Taneb, but as Phantom_Hoover pointed out you needed to proceed with the main quest to unlock various areas? 19:20:59 Yes 19:21:10 so what you just suggested is in fact impossible? 19:21:16 Most of the world is available before the final, stupidly long mission 19:21:47 Also ISTR that the world involves a lot of quest hubs that you move between, but I played for a fairly short time a long time ago. 19:22:06 If you are doing an open world game you really shouldn't force the player into any direction once they completed your tutorial level (Oblivion and Skyrim did it right. And from what I remember Morrowind didn't really have a tutorial except you had to walk through a couple of doors, no combat that I can remember) 19:23:38 btw, that is one issue I had with GTA4, you had to do quite a bit of the main quest to unlock all islands. 19:24:01 looking on wikipedia, listening to what has been said about fable games in here.. bullfrog made good games, lionhead studios didn't 19:24:11 it's pretty much that simple 19:26:32 The Movies was a fun machinima tool 19:26:42 brb 19:29:54 i really liked theme park and syndicate 19:30:07 i thought they were awesome 19:30:24 dungeon keeper i haven't tried 19:31:22 I most often hear it compared with DF, which can only be a good thing. 19:31:57 he decided to make a game where you control the bad guys, and have to fend off heros.. i think its utter genius 19:32:14 Sounding like Molydeux there. 19:33:56 Phantom_Hoover, from what I understand it, it is more like you are running the bad guys though 19:34:18 and I only heard good things about it 19:34:39 You're both making it sound like the only great thing the game did was have you play as the bad guys. 19:35:06 Phantom_Hoover, nah, I meant I only heard good things about the game in general 19:35:16 but the big gimmick of the game was that you were the bad guy. 19:35:17 i don't know anything else about it really 19:35:17 There are other games where your character is bad guy including some text adventure games 19:35:42 Phantom_Hoover, luring heros into your dungeon and killing them and that sort of stuff 19:36:00 well the heroes come for you because you're evil :)) 19:36:33 the premise makes me laugh, i'm sold on it 19:36:44 itidus21, also presumably for looting? 19:37:23 one guy working on xbox live indie games(XBLIG) was trying a similar concept based on mario games. 19:37:48 That reminds me, how do I go about making android apps? 19:37:57 itidus21, based on mario? What would Nintendo think about that? 19:38:10 yeah i recall a few people were critical of that aspect of it 19:38:30 not literally mario but a clone 19:38:38 but I guess there could be a second mario game where you could play as bowser (Super Mario RPG had Bowser join your party at one point) 19:39:12 This program is funny even though i don’t understand the language. Apparently the name translates roughly to “don’t try this at home”. http://wgeostreaming.zdf.de/zdf/veryhigh/120629_folge1_nin.asx 19:39:13 (he had been thrown out of his castle by a greater evil, so you basically decide to join forces, for the moment) 19:42:06 though i have super mario rpg rom.. and i am a final fantasy fan and a super mario fan.. ive still never played that 19:42:27 itidus21, I had some problems emulating that rom. Not sure why 19:42:38 never completed the game due to it freezing a lot. 19:42:46 oh crumbs 19:42:49 it was however a stellar game 19:43:05 If you have some problems emulating that ROM, then it is a good thing you have it because then you could try to fix the emulator. 19:43:09 itidus21, I don't think I tried bsnes, my computer at the time couldn't run it. So I probably used zsnes 19:43:47 so using the accurate model of bsnes might be worth a try 19:44:05 itidus21, the issues only really started towards the middle of the game 19:44:25 ah 19:45:27 My computer games do not always have a plot, for example some are just simple games which do not have a story (such as DOWN, BJACK, STARSTAK, MATCHNUM, Xnazzyball, Disk Catch, etc), while Super ASCII MZX Town has not a very good plot since you just figure out stuff as you go along, find keys and keycards, and then BIG_MONSTER at the end... 19:46:55 There is also MEDIUM_SIZE_MONSTER; once BIG_MONSTER says to him "I am sorry Dave, I cannot let you to do it" and then he responds "Hay! How do you know my real name?" 19:47:51 A wild Zzo (Lv. 38) appeared! 19:48:35 But mostly they consist of rooms that do not have much relation between their purposes; they are just various different areas such as the store, library, puzzle game, castle (with two sides: the kingside and the queenside), the Spanish Inquisition, etc. They are just various places you either go to find keycards, keys, or the passage to next area 19:51:41 And in one level you have to beat Dr.Gray, who has a laser proof vest, and if you beat him then he gives you the purple key (the only thing he owns that isn't gray). 19:55:40 Goodnight 19:55:40 -!- Taneb has quit (Quit: Leaving). 19:58:44 But, the other game I make (not quite complete, but much shorter than Super ASCII MZX Town) is Potion of Confusing, which has a somewhat better and more coherent plot: Go into the passages to find nice purple keys. Hold second one as you hold a pencil. 20:00:48 The king hates anyone who has solved these puzzles also hates gibbering mouther and so on, so the king has ordered his army to kill them (and you). To stop them, you have to find the contract and write "VOID" on it, but first you have to go to library to learn about it, and it has a magic on it that you cannot adjust it except by writing on it by the second purple key. 20:01:03 Once you wrote "VOID" then the army will attack the king instead. 20:03:47 -!- Maharba has quit (Quit: Page closed). 20:04:19 And then you can find the Potion of Confusing. 20:11:37 -!- edwardk has quit (Quit: Computer has gone to sleep.). 20:12:39 Poor lion :-( http://youtu.be/6fbahS7VSFs 20:18:26 in the jungle, the mighty jungle, the lion sleeps toniiiiiiiiaaaaaaaaahhhhhhhhhhhhhhhhhhhhhhhhhhhhh 20:18:50 -drum solo- 20:24:16 hi 20:25:07 Ziim looks really awesome. 20:25:18 -!- ion has quit (Ping timeout: 264 seconds). 20:25:25 -!- ion_ has joined. 20:29:39 oerjan: An other one, compiling on JDK1.1 (just in case you have some reason to stay away from ORACLE). 20:30:12 oerjan: btw i don't know if http://esolangs.org/w/index.php?title=Deadfish&diff=next&oldid=33024 broke anything or not 20:30:19 hmm 20:30:23 oerjan: http://esolangs.org/w/index.php?title=Deadfish&diff=next&oldid=33025 he reverted your change, it seems. 20:30:38 oh you replied 20:34:52 i don't think that broke anything, the two switched lines should never be triggered on the same iteration 20:35:43 -!- ion_ has changed nick to ion. 20:37:27 the pascal change broke some things, which i fixed again. i'm pretty sure OR is an original pascal keyword, but that doesn't matter so i didn't undo that. 20:37:55 i'm wondering if i should fix his java, given that JTS's java is _also_ broken 20:38:24 although in a different way 20:38:34 elliott: ^ 20:51:00 Can you generalize van Laarhoven lenses to other categories? 20:53:18 oerjan: heh 20:54:46 I have thought of why you wanted (>>=) to be a method of a monad class, but I think return and join should be, and then require it to be a endofunctor as a superclass. Well, I think (>>=) shouldn't be, but perhaps as well as return and join, (=<<) can be made a method so that they can define in terms of each other including the endofunctor. Since, this way it can work for monads on other categories too. 20:55:44 (=<<) is like a functor from the Kleisli category (represented using the base category instead of the Kleisli category) to the base category. 20:56:12 That is why I think (>>=) should not be a class method. 20:57:06 And also why join should be a class method. 20:57:20 hey elliott does scone rhyme with con 20:57:35 Yes. 20:58:10 very good 20:58:35 (its important you keep track of whos harbouring scone heresy) 21:00:28 * oerjan has less and less idea how to pronounce english lately 21:00:47 tip: it's not exactly norwegian 21:00:57 WOW 21:01:13 I know! it's mind blowing 21:01:31 oerjan, just pronounce scone correctly and you're good. 21:01:36 Everything else is window-dressing. 21:01:46 (Look it up in the dictionary if you don't know.) 21:02:13 AAAAA wiktionary shows _two_ options 21:02:38 CHOOSE 21:03:41 ah but it's ok because only one of them is allowed to rhyme 21:04:23 Phantom_Hoover, how is it pronounced? (Not IPA please, I never managed to remember that) 21:04:52 "scon"? 21:04:56 Yes. 21:05:07 Awful people say 'scoan'. 21:05:25 Phantom_Hoover, heh I thought it rhymed with "cone" 21:05:37 oh well, we learn something new every day 21:05:42 If the dictionary shows two options then probably both are acceptable 21:06:16 NO that is WRONGHEADED SCOAN THINKING 21:06:24 * oerjan watches an unstoppable Phantom_Hoover hit an unmovable zzo38 21:06:41 oerjan, is that an SCP reference? 21:06:48 no. 21:06:49 I seem to remember something like that from there 21:06:51 oh well 21:07:01 No, it's a reference to the unstoppable force meets immovable object idiom. 21:07:12 oh okay, that is an idiom? 21:07:17 which scp may very well have used... 21:07:45 ancient scholastic conundrum, i thought 21:08:04 the solution is of course that no such objects exists 21:08:20 related, I think, to that one about god constructing an object he can't break 21:08:34 also almost a chuck norris fact 21:08:38 :D 21:09:34 seriously though, why did Chuck Norris end up with that meme. He isn't the only actor that played baddass roles. 21:09:38 badass* 21:09:53 I guess he was lucky 21:09:54 Arnold Schwarzenegger for example 21:10:13 (he got the "I'll be back" one though) 21:10:50 there used to be facts about other actors, but when those facts heard about chuck norris they changed 21:10:52 I remember very vague bits and pieces of a (probably sci-fi-ish) novel that had unstoppable force/immovable object stuffs in it. Also, it was weird. 21:11:05 Oh, it wasn't sci-fi, it was just http://en.wikipedia.org/wiki/Walking_on_Glass 21:11:19 Walking on Glass! 21:11:34 That's my favourite Banks novel because it makes absolutely no goddamn sense. 21:11:34 Vorpal: maybe you should consult the Internet, it might know stuff like that 21:11:53 "Iain Banks commented that the book 'didn’t do exactly what it set out to do and I think you have failed to an extent if the reader can’t understand what you’re saying. I worry sometimes that people will read Walking on Glass and think in some way I was trying to fool them, which I wasn’t.'" 21:11:59 olsner, guess what I'm doing atm! 21:11:59 Yes, it really doesn't. 21:12:03 "... and the ending has a flavour of incest." 21:12:13 olsner, yes IRC is part of the internet 21:12:24 (you maybe meant "the world wide web"?) 21:12:34 olsner: I can't say I honestly remember that part. I just remember the weird games, and that the riddle was being used. 21:12:37 Vorpal: no, gopher 21:12:43 oh okay. 21:12:45 fair enough 21:12:49 I guess it does if you think about it, but he totally failed to actually tie anything together substantially. 21:14:03 Also the unstoppable force stuff is this man in this woman locked in this weird prison thing for some reason and they have to play games and when they finish a given game they get to offer an answer to the question and if they get it right they get let out. 21:14:08 Erm. 21:14:12 *man and this woman 21:15:20 Well, IRC, gopher, WWW, are all part of internet. We ask question in IRC but can also look up some things in Wikipedia. 21:15:21 (The other two thirds of a book consist of a man hankering after some woman who is secretly shagging her brother who is also his gay friend, and a paranoid construction worker.) 21:15:44 The Microwave Gun parts remind me of some other paranoid nutcase story. 21:15:56 Phantom_Hoover, this sounds kind of awesome 21:16:03 due to being so crazy 21:16:26 being a paranoid nutcase isn't as much fun as it sounds 21:16:36 mostly 21:16:57 Yeah, the problem is that the book draws you in with the promise that all these narratives will be taken together and brought to a close, and then completely fails to do so. 21:17:06 >_> 21:17:19 Phantom_Hoover, ouch. 21:17:55 Incidentally, "you can't have both in the same universe" was one of their answer candidates. 21:18:03 As was that stupid "The immovable object loses; force always wins!" 21:18:18 * itidus21 slowly starts to remember that good books actually exist. 21:18:21 that doesn't even make any sense 21:18:35 itidus21, you should go read the Discworld books maybe? 21:18:35 What about this answer? "The force passes through the immovable object." 21:18:39 The extent of their interaction is that the lovestruck guy obliviously triggers a car accident which injures the construction worker and the man in the prison wanders off and finds the construction worker plugged into a computer. 21:18:54 too mainstream 21:18:55 And this one? "The immovable object warps geometry so that the unstoppable force never manages to touch it anyways." 21:19:11 Also the answer is basically given during one of the worker's chapters as "the unstoppable force stops, the immovable object moves". 21:19:14 Phantom_Hoover, plugged into a computer? As in some sort of cyborg thing? 21:19:34 Vorpal, the sun's gone out and everyone's in a simulated world. Or something. 21:19:42 Vorpal: what i mean to say is that a given random book can be really cool, even if the author is unheard of :D 21:19:45 Phantom_Hoover, ah 21:20:00 Oh wait no, they're experiencing the memories of people in the past without actually influencing them or something. 21:20:08 the longer i go without reading books, the more i forget how good some of them are 21:20:09 How well do you think of the geometry one? 21:20:10 itidus21, right, but the Discworld books are still good. So stop trying to be hippie 21:20:10 It's one of the things that's never really elaborated upon. 21:20:29 Also there was that war thing. 21:20:34 i can't like a recommended book :D 21:21:04 Wasn't that a simulation too or something? 21:21:20 It might've been. The latter parts are especially vague to me. 21:21:26 Actually here is another answer I made up: "The unstoppable force never meets the immovable object because of quantum uncertainty; the possibility that it does is discarded and a different collapse is performed instead." 21:21:30 Hipster, Vorpal, you mean hipster. 21:21:31 the last book i read which counts as a book was the dwarf by par lagerkvist 21:21:41 that was smashing 21:21:44 But I remember that "the unstoppable force stops; the immovable object moves" answer that appeared somewhere. 21:21:56 I think it was on a matchbook. 21:22:10 Phantom_Hoover, err yes 21:22:11 weird typo 21:22:29 Oh yeah, paranoid construction worker gets sent to a psychiatric hospital in the wake of the car accident and finds the matchbook for some reason. 21:22:29 Another answer: "It is wrong because the movement has to be relative to something." 21:22:32 I can't imagine a hippie itidus21 XD 21:22:34 i don't know why.. maybe because i was excited that it said nobel prize on the side.. but i later learned that the author gets the prize not the book 21:22:44 Hey, I have to wake up in like three or four hours to catch a plane. That's suboptimal. 21:22:46 (I made up these answers) 21:22:48 Vorpal, well he already has disgusting long hippie hair. 21:22:53 he does? 21:23:02 have you seen a photo of him!? 21:23:04 Which answers do you think are better for this unstoppable force question? 21:23:15 fizzie, just don't sleep and then sleep on the plane! 21:23:41 Vorpal: i'm weird 21:23:41 Phantom_Hoover: It's like a three-hour flight, that's not much sleep. I should do some actual work after arriving and all. 21:23:53 fizzie, ouch, where are you going? 21:24:07 Vorpal: Belgium; that's why I was wondering about potential .be people. 21:24:11 ah 21:24:27 fizzie, what are you doing there? Work I presume from what you said 21:24:30 fizzie, then you get the same sleep either way! 21:24:46 one thing i learned about books is that most so-called classics really aren't very much fun in english 21:25:01 frankenstein was good. very good 21:25:03 Vorpal: There's a university in Leuven, I'll be visiting their speech people, who we've coauthored papers with previously too. 21:25:05 Are they better in Klingon? 21:25:17 i have a theory they might be better in the native language 21:25:20 (For a month.) 21:25:30 maybe i haven't actually read many 21:25:34 itidus21, well of course most books are better untranslated (if you can read the language in question) 21:25:35 and i'm purely speculating 21:25:46 guess why I have the Discworld books in English for example 21:25:56 Vorpal: Well, yes. 21:26:06 (or anything that was published in English originally) 21:26:15 ahhh 21:26:21 But still, if their native language is neither English nor Klingon, are some of them better in Klingon than English? 21:26:34 itidus21, matters a lot more than usual for Discworld due to all the puns. 21:26:52 ah 21:26:59 zzo38, .. Why Klingon? And why would I know Klingon? 21:27:07 I think I read somewhere that the Jabberwocky is better in Klingon than English even though it was originally written in English. 21:27:56 itidus21, anyway, surely you must have read some literature in a non-English language? What did you take as your second language in school? 21:28:06 no i haven't 21:28:16 I don't expect you to be able to read a novel in whatever the third language you took was 21:28:18 at most i've learned to say a few words in foreign languages 21:28:36 Vorpal: native english-speakers don't learn other languages, silly 21:28:41 i've never read an entire page of text in a foreign language 21:28:57 olsner, oh right 21:28:58 well i had some troubles in school 21:29:07 i was very eager about languages 21:29:12 except those who learn Klingon, I guess 21:29:13 but 21:29:23 humm 21:29:37 olsner, what about the languages from Tolkins books? 21:29:46 forgot what the elven languages were called 21:30:02 Sindarin and Quenya. 21:30:02 i don't know what actuality i am speaking about 21:30:06 Phantom_Hoover, thanks 21:30:18 They've got limited official vocabularies, though. 21:30:39 I am so glad elliott isn't listening to the channel right now. 21:30:42 Phantom_Hoover, I always mix the first one up with Simarillon (sp?) which is another Tolkin thing 21:30:47 basically there are conditions and requisites to learning any language 21:30:52 Phantom_Hoover, and why? 21:31:03 Vorpal do you really think I would know what Sindarin is but not the Silmarillion? 21:31:12 you can't just start learning without some kind of motive force 21:31:16 Phantom_Hoover, no, I just said I always mix them up 21:31:28 itidus21, a lesson you demonstrate all too well. 21:31:43 itidus21 has a motive force? 21:31:53 what is a motive force? 21:32:07 im trying to say something not sure what 21:32:30 olsner, it is a force that comes in two variants: the unstoppable and the unmoveable 21:32:36 olsner, I suspect itidus21 has the latter 21:32:59 like for instance, you can't have your cake and eat it 21:33:05 I am so glad elliott isn't listening to the channel right now. 21:33:06 What? 21:33:10 I suspect that an unstoppable motive force wouls still be unable to get iti to develop personally. 21:33:10 but you can desire, and even plan to have your cake and eat it. 21:33:27 elliott, I just admitted to knowledge of elf languages. 21:33:47 hahah 21:33:58 but, if you plan to have your cake and eat it, and if you act upon that plan, unbeknownst to you is that you will invariably fail 21:34:36 what 21:35:03 but if you just plan to have cake, without the constraint of eating it too, then you might succeed 21:35:22 Phantom_Hoover: Don't worry. I'm a friend of the elves, man. 21:35:40 elfiott 21:36:03 you 21:36:05 you've changed 21:36:26 `? elliott 21:36:36 elliott wrote this learn DB, and wrote or improved many of the other commands in this bot. He probably has done other things? 21:36:40 so, for example, it's not enough to just buy a bilingual dictionary and begin study from there. 21:37:28 Phantom_Hoover, I'm surprised you haven't changed though after playing Skyrim. Some of the coolest ruins in Skyrim are the Dwemer ones. And those are elven (the Dwemer, dwarfs, were actually a kind of elves according to TES lore) 21:37:33 ironically, the most common type of book about foreign languages on any given bookshelf is the bilingual dictionary 21:37:34 elliott is a friend of nobody. Just a h8r. 21:37:37 :-( 21:38:12 They get a pass because they all disappeared whilst building a giant robot in a volcano so they could take over the universe. 21:38:21 They put most dwarves to shame. 21:38:22 well yes 21:39:00 Also when some other elves came grovelling for help after losing to Swedes they blinded and enslaved them which is hardcore dorf. 21:39:17 Phantom_Hoover, err? 21:39:19 what? 21:39:26 oh right, the falmer 21:40:20 Phantom_Hoover, anyway I think the dwemer ruins are the most interesting dungeons in Skyrim. After the 20th ruin with undead it gets kind of boring 21:40:44 sure a few dungeons have unique gimmicks that make it interesting but... there aren't that many of those 21:41:06 They have irritatingly tough enemies though so it kind of balances out. 21:41:13 well yes 21:41:17 what did you think of Blackreach btw (if you got there?) 21:41:50 Best location, although they could've tried a little harder to get you to explore than that awful collection quest. 21:42:09 pretty much what I thought too. "What a wasted potential" 21:42:40 I have nothing against collecting nirnroot as long as I can do it while on my way elsewhere 21:42:58 The DLC apparently adds more Falmer stuff so there might be more to do there. 21:43:12 ooh, when is it coming out for PC? 21:43:24 iirc there was an xbox timed exclusive deal on those 21:43:40 A month after the Xbox version. 21:43:53 well, when is the xbox one coming out? Or is it out already? 21:44:02 It's been out for like a week. 21:44:05 ah okay 21:45:27 Phantom_Hoover, oh also Blackreach was too hard to navigate. An outdoor style map would have been needed for it. 21:46:00 anyway I need to sleep, early morning tomorrow 21:46:02 cya 21:50:38 -!- DHeadshot has joined. 21:51:52 -!- Vorpal has quit (Ping timeout: 265 seconds). 21:57:54 -!- derdon has joined. 21:57:57 I like GCC's ?: operator with nothing in between, since it is useful 21:59:01 Is it useful to you? 21:59:53 What does it do? 21:59:58 Some people hate the ? : operator in C (regardless of whether or not GNU extensions are used) but I think it is good (regardless of GNU extensions). 22:00:00 I'm guessing something like || in JavaScript 22:00:08 Lumpio-: Yes, it does the same as || in JavaScript 22:00:28 I like ?: because it's the only functional-style conditional in the language 22:00:38 Well, with a proper return value. 22:00:45 I guess you could hack some conditionals with && and || but... 22:02:25 They should also add the one that is like && in JavaScript. Sometimes I use multiplication for that purpose but it is not chort-circuiting and it has to be boolean on one side 0 or 1 to work like that 22:10:39 For instance when would you use that 22:12:12 Something similar is: send_note(ch,channels[ch].transpose+(channels[ch].octave+(c zzo38: i am working on another view 22:16:17 if applied to music, it would have 3 instructions for the flute (i am naive if the flute has extra aspects). #1 cover hole(x) #2 uncover hole(x) #3blow 22:16:51 perhaps #3 blow(duration) 22:17:10 maybe also #4 pause(duration) 22:19:35 this conception is based on esolangs (no offence) 22:20:02 If what is applied to music and have instructions for the flute? 22:20:33 my recent ideas 22:21:59 cover(3) cover(4) blow(2 seconds) pause(1 second) uncover(3) cover(2) cover(6) blow(3 seconds) 22:22:12 that would be the idea applied to flute 22:22:48 as i am not a musician, i don't know how well that applies 22:24:55 -!- monqy has quit (Ping timeout: 244 seconds). 22:29:25 I don't know how to play flute, so I don't know either 22:48:48 -!- oklopol has quit (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )). 23:01:20 -!- oerjan has quit (Quit: Good night). 23:02:13 -!- augur has joined. 23:04:35 -!- lament has joined. 23:04:46 holy shit guys 23:05:16 What about holy shit guys? 23:05:27 i just realized i ran a brainfuck golf contest ten years ago 23:05:31 mind blown 23:06:09 hi lament 23:06:15 Want to help us golf? 23:06:17 @where e_10 23:06:18 let(p,q)%d=p*d`div`q;w(p,q)i=(p*i+1,q*i);(x:y:s)^d|y%d>x%d=s^d|0<1=mod(x%d)10:s^(10*d)in 2:scanl w(1,1)[1..]^10>>=show 23:06:25 Er, not that. 23:06:26 @where pi_10 23:06:27 (!!1)<$>transpose[show$sum[100^2^n`div`(a^i*i)*(8-i.&.3*4)|i<-[1,3..9*2^n],a<-[2,3]]|n<-[0..]] 23:06:32 @@ @run @where pi_10 23:06:34 "31415926535897932384626433832795028841971693993751058209749445923078164062... 23:06:44 shachaf: why would i 23:07:05 How would I know your motivations? 23:07:34 presumably you have some sort of mental model of me based on past interactions and other data 23:07:58 I know you're unpredictable. 23:08:13 I found the scale of 16-31 harmonics in Wikipedia, I figured out the same kinds of things, except that I called 30 B and 31 B sharp (or C flat). 23:09:22 16=C 17=C#=Db 18=D 19=D#=Eb 20=E 21=F 22=F# 23=Gb 24=G 25=G# 26=Ab 27=A 28=A# 29=Bb 30=B 31=B#=Cb 32=C 23:21:24 zzo38: B# means C and Cb means B. perhaps call it B.25? 23:21:56 quintopia: In the standard scale, B# means C and Cb means B. But this is a different scale. 23:26:07 In a Bohlen-Pierce scale, D# is the same as E. 23:40:37 -!- zzo38 has quit (Remote host closed the connection). 23:45:28 -!- edwardk has joined. 23:55:57 https://bugs.php.net/bug.php?id=62450 23:56:32 Wow. 23:56:55 It looks like it must have been autogenerated but I can't give the PHP guys that much creidt. 23:56:58 *credit 23:57:04 (i sneezed ok) 23:59:38 "has literally never been used by anyone" -- how would they know that?