00:03:04 <zzo38> I am probably not going to implement printing, since the Famicom does not even have a printer (although it may be possible to invent a printer protocol using the tape port, but nothing currently exists as far as I know). Not implementing output to printer would probably speed it up too.
00:10:12 <pikhq> There is actually a common-ish printer output format on Famiclones.
00:11:13 <zzo38> O, I didn't know that. What is it, and is it compatible with the Famicom keyboard?
00:11:31 <zzo38> Furthermore, do any emulators support this?
00:11:42 <pikhq> Actually, yes. Said Famiclones use (basically) the Famicom keyboard as well..
00:12:07 <zzo38> But what is the format?
00:12:09 <pikhq> Basicqally, a couple of parallel port lines are address mapped on the cartridge port, so that certain memory reads can be used to bit-bang LPT.
00:12:16 <pikhq> http://133fsb.wordpress.com/2010/03/21/famicom-compatible-printer-port-interface/
00:12:26 <pikhq> I don't know of any emulators that do it though.
00:13:48 <pikhq> Perhaps not the best way of doing it, but hey. It's actually in the wild.
00:14:21 <zzo38> Well, if it exists, it would make sense to use a compatible protocol, I suppose.
00:14:55 <pikhq> And it would be fairly simple to use the same mechanism in a more "legit" Famicom or NES cart.
00:15:14 <pikhq> As it only uses lines that are on the cartridge port, you could just have a weird cartridge with a parallel port on it.
00:17:21 <zzo38> Yes, I think that would work.
00:18:29 <zzo38> There are similar things existing too; the FDS cartridge has a serial port on it, and I have also heard of a cartridge with Christmas lights on it.
00:45:12 <Taneb> Sweet, that means the new marvel film in like 11 days
00:45:20 <Taneb> Also my house gets internet tomorrow!
00:49:57 -!- nooodl has quit (Ping timeout: 255 seconds).
01:07:32 -!- Phantom_Hoover has quit (Remote host closed the connection).
01:11:22 -!- edwardk has joined.
01:17:20 -!- oerjan has quit (Quit: Maybe sleep).
01:22:11 -!- nooodl has joined.
01:28:43 -!- Sorella has quit (Quit: It is tiem!).
01:42:54 <Taneb> Random trivia: I live on (National Cycle) Route 66
02:01:56 -!- idris-bot has quit (Quit: Terminated).
02:23:20 -!- nooodl has quit (Ping timeout: 260 seconds).
02:29:37 -!- Bike_ has joined.
02:32:21 -!- Bike has quit (Disconnected by services).
02:32:23 -!- Bike_ has changed nick to Bike.
05:43:02 -!- shikhin has joined.
05:51:33 -!- MindlessDrone has joined.
06:40:07 -!- ^v has changed nick to ^4.
06:52:37 -!- Patashu has joined.
06:53:06 -!- Patashu_ has quit (Ping timeout: 255 seconds).
06:56:47 -!- Patashu has quit (Ping timeout: 250 seconds).
06:59:58 -!- Patashu has joined.
07:02:56 -!- Patashu_ has joined.
07:02:56 -!- Patashu has quit (Disconnected by services).
07:07:02 -!- AnotherTest has joined.
07:32:51 <zzo38> mciSendString "Set CDAudio Door Open", 0&, 0&, 0&: MsgBox "Error: Insert cup in cup holder and press any key."
07:42:54 -!- shikhout has joined.
07:46:16 -!- shikhin has quit (Ping timeout: 260 seconds).
07:47:54 -!- shikhin has joined.
07:50:28 -!- shikhout has quit (Ping timeout: 260 seconds).
07:52:57 -!- shikhout has joined.
07:53:59 -!- shikhin has quit (Ping timeout: 250 seconds).
07:56:31 -!- shikhout has changed nick to shikhin.
08:01:08 -!- Patashu_ has quit (Remote host closed the connection).
08:01:28 -!- Patashu has joined.
08:05:17 <zzo38> Do you know how to do the exact cycle emulation of a 6502 core (including unofficial opcodes)?
08:09:10 -!- Patashu has quit (Disconnected by services).
08:09:10 -!- Patashu_ has joined.
08:13:57 <mroman> elliott: looks like the dump can't be downloaded anymore?
08:15:13 <mroman> and I only have a few days rotation
08:15:41 <mroman> I probably should change the script to not delete old files after there are only 3 files left :)
08:23:08 <mroman> I don't have any dumps anymore if that was the question
08:24:06 <mroman> which is weird, since the last error occured at 2014-07-18
08:24:31 <mroman> but I don't see any entries from 07-15, 07-16, 07-17
08:24:50 -!- MoALTz has joined.
08:32:37 -!- brrr has quit (Quit: Cya!).
08:34:21 <mroman> My svn mirror is also broken
08:34:28 <mroman> but it uses the voxelperfect thingy
08:34:33 <mroman> which is probably too old
08:36:35 <fizzie> Hrm. It restored all pages but the Main Page, and when I tried to restore that one manually, "A database query error has occurred. This may indicate a bug in the software."
08:44:30 <fizzie> Perhaps I'll try running update.php and hope it fixes the dattabase.
08:45:49 <fizzie> Oh, it would have been there in the history, too; just the new default main page was "on top" of it.
08:52:06 <fizzie> Okay, the new copy should be up, but it'll again take a whole lotta time for DNS changes to propagate. In the meanwhile, you could try http://fail.esolangs.org/
08:53:46 <impomatic_> I can't edit that read only version of the wiki. It keeps complaining and giving an error :-( "The database has been locked for maintenance, so you will not be able to save your edits right now"
08:56:39 <elliott> "I can't edit that read only version of the wiki" ...
09:00:36 -!- Patashu has joined.
09:04:02 -!- Patashu_ has quit (Ping timeout: 245 seconds).
09:05:55 -!- Patashu has quit (Remote host closed the connection).
09:06:06 -!- Patashu has joined.
09:06:08 <fizzie> Unfortunately, the read-only version is read-only.
09:11:30 -!- drdanmaku has quit (Quit: Connection closed for inactivity).
09:19:38 <fizzie> "There are 2 registered users, but most of them are spambots."
09:30:52 -!- idris-bot has joined.
10:06:45 -!- vifino has joined.
10:08:50 <TieSoul_> Thank you for the read-only version :P
10:10:48 <elliott> is esolangs.org meant to point there?
10:10:50 <elliott> because it doesn't, for me
10:16:40 <FireFly> "it'll again take a whole lotta time for theDNS changes to propagate"
10:18:32 <elliott> oh, I didn't see that it required a DNS change.
10:19:11 -!- atehwa has joined.
10:20:25 <elliott> fizzie: you can regenerate recent changes
10:20:29 <elliott> there's a script in maintanence/ for it
10:23:46 -!- oerjan has joined.
10:25:08 <mroman> Any native english speakers present at this moment?
10:27:26 * oerjan has been known to correct the english of native speakers on occasion, though.
10:28:10 * oerjan fails to remember whether he has corrected elliott, although probably, this is irc after all.
10:28:15 <mroman> "a walking shamefully man saw an under a grave burried dog"
10:28:21 <mroman> [ ] grammatical [ ] not grammatical
10:29:09 <mroman> or a shamefully walking man (should that be the problem)
10:29:16 <mroman> and it's supposed to be awful, but still grammatical
10:29:23 <elliott> original does not parse, correction parses
10:29:33 <elliott> it took me reading the correction to figure out what the first was meant to be
10:29:47 <elliott> or my guess would be something like "a walking ashamed man" which isn't quite the same (but mostly I'd be confused)
10:29:50 <fizzie> elliott: I ran it after the import, but perhaps running update.php re-messed it up.
10:29:56 <elliott> also "grave burried dog" isn't quite right either.
10:30:33 <fizzie> Oh, or possibly it's because of the 91-day $wgRCMaxAge.
10:31:18 <mroman> elliott: it's (under a grave burried) dog
10:31:24 <mroman> It's a dog that's burried under a grave
10:31:29 <mroman> at least, it's supposed to be that way :)
10:31:32 <elliott> okay, well, it's buried, but also that doesn't parse.
10:31:36 <elliott> grave-buried might, I guess
10:31:40 <elliott> it's a very weird thing to say
10:31:46 <TieSoul_> a shamefully walking man and a buried dog under a grave?
10:31:57 <elliott> I'd just say a buried dog, personally.
10:32:10 <oerjan> those weird and their grammar germans
10:32:24 <mroman> so english really doesn't allow to describe words that way
10:32:47 <TieSoul_> it would be really weird in English
10:33:01 <oerjan> mroman: it's just that english is head initial with less complicated descriptions than german is
10:33:11 <fizzie> I can't figure out how to make Special:RecentChanges show anything older than a month, and since the dump I imported is from way back, it's pretty much empty.
10:33:23 <mroman> I was under the impression that it's "unusual" but still grammatical
10:33:41 <elliott> mroman: your original sentence is definitely too messed up for me to class as valid
10:33:43 <TieSoul_> One thing: Multiple words usually can't be used to describe a verb (i. e. "a buried under a grave dog" is invalid)
10:33:45 <oerjan> mroman: what you need to do is to get a medium and ask a victorian
10:33:47 <fizzie> (Putting "days=180" in the URL does show changes, if you're curious as to where it stopped.)
10:33:53 <elliott> it sounds like google translate output
10:34:02 <elliott> TieSoul_: you can do "a buried-under-a-grave dog" though
10:34:28 <TieSoul_> hyphens solve all your problems
10:34:33 <mroman> which wouldn't make a difference when spoken
10:34:40 <mroman> because speech doesn't really have hyphens :D
10:34:44 <elliott> a walking-shamefully man saw a buried-under-a-grave dog
10:34:52 <elliott> that's... "valid", I guess
10:35:01 <elliott> I guess that's not valid, yeah.
10:35:13 <TieSoul_> I hit the enter key accidentally :P
10:35:15 <elliott> but compare "a dying-painfully man"?
10:35:21 <elliott> it's less awful than the original sentence.
10:36:04 <oerjan> a man walking shamefully saw a dog buried under a grave. head initial, i said!
10:36:05 <mroman> "a shawefully walking man saw a dog burried under a grave"
10:36:11 <mroman> that would be the not messed up version
10:36:33 <elliott> btw, "shamefully walking" is sitll pretty weird.
10:36:49 <mroman> it's walking in shame?
10:37:47 <mroman> maybe he dropped his fork
10:37:54 <TieSoul_> anyway, shamefully walking works
10:37:55 <mroman> and is now shamefully walking towards the door to leave the room?
10:38:37 <TieSoul_> and while walking towards the door he sees a video on the TV about a dog being buried? :P
10:38:44 <elliott> it's valid, it's just a weird thing to say. in general. the sentence.
10:38:48 <mroman> (because dropping the fork is really embarrasing in his country)
10:39:00 <oerjan> the sentence. it means nothing!
10:39:36 <oerjan> mroman: you just need to do like the finns and make it into a competitive sport hth
10:41:12 <shachaf> george bernard was walking shawefully
10:42:31 <mroman> I move we extend the severily limited english sentence structure
10:42:37 <oerjan> mroman: too bad with your seven years of bad luck
10:42:48 <mroman> with a german-ish sentence structure .
10:43:30 <mroman> it's 200% as efficient
10:43:33 <oerjan> i think that a very bad idea be would
10:45:26 <shachaf> fizzie: so what's with "oppia" becoming "opin"?
10:45:55 <oerjan> hm what's that called in english
10:46:27 <oerjan> anyway it's because -ppi- is an open syllable but -pin is a closed one
10:47:26 <shachaf> is this a special case of some general rule
10:47:31 <shachaf> you drop double letters in some cases?
10:48:30 <oerjan> but consonants have two different forms dependent on whether they are followed by a syllable ending in a vowel or a consonant.
10:49:00 <oerjan> sometimes one form is ""
10:49:01 <fizzie> See: consonant gradation.
10:49:21 <fizzie> http://en.wikipedia.org/wiki/Consonant_gradation#Finnish explains it a little bit.
10:50:03 <fizzie> Or maybe the bit isn't all that little.
10:51:15 <fizzie> (But again, you don't need to think it through, because "oppin" just sounds wrong, while "opin" doesn't.)
10:53:42 <shachaf> how will i get a sense of what sounds wrong
10:54:07 <oerjan> just be born in finland hth
10:54:55 <fizzie> Also don't leave early like a coward but stick with it.
10:55:00 <oerjan> "Thus, not all weak grades occur in closed syllables, nor do all strong grades occur in open syllables." darn
10:55:17 <oerjan> shachaf: it's even _more_ complicated than i thought hth
10:57:38 <oerjan> my conclusion is that finnish somehow manages to be agglutinative but still a mess at the same time
10:59:23 <fizzie> oerjan: Well, you know, it would make things too easy for foreign devils if we just stuck on suffixes willy-nilly.
11:00:02 <shachaf> what words are good words to use as examples to try to put grammar together
11:00:11 <shachaf> without too many special cases and things
11:00:39 <shachaf> why is "to eat" apparently "syödä"; where does the "dä" come from
11:00:44 <fizzie> I was going to say "koira".
11:01:43 <oerjan> shachaf: search for "modern Finnish infinitive ending" in the article fizzie linked
11:02:13 <oerjan> it actually explains that with the similar word "juoda"
11:02:29 <fizzie> Alternatively, http://en.wikipedia.org/wiki/Finnish_verb_conjugation#Infinitive_I
11:02:56 <fizzie> (It mentions "syödä".)
11:03:12 <oerjan> fizzie: ok but my link explains how it happened historically
11:04:32 <oerjan> i'd add a wisdom about koira if HackEgo were here :(
11:05:32 <shachaf> so the answer is "sometimes it's there for historical reasons"?
11:06:01 <oerjan> well _that_ is vowel harmony.
11:06:27 <oerjan> common to all uralic languages i think
11:06:58 <shachaf> so the idea is that all the weird vowels go together?
11:07:11 <fizzie> They're not weird, they're front vs. back.
11:07:29 <oerjan> except ie is counted as neutral.
11:08:00 <shachaf> they are foreign to my ears and mouth :'(
11:08:30 <shachaf> the ones that exist in french were foreign-ish in my 4th grade french class
11:09:02 <fizzie> Yes, and the harmony is normally determined by first syllable, except if that has only neutral vowesl, then later syllables can decide it too.
11:10:16 <shachaf> it would be easier if i had followed fizzie's net advice
11:11:32 <oerjan> shachaf: well if it can help, i have the opposite problem; i have trouble distinguishing all of english's vowels that seem to me like variations on "o".
11:12:15 <oerjan> the back rounded ones hth
11:12:54 <shachaf> is this a clever self-referential sentence where it's the pronunciation of "rounded" and "ones" which is problemantic
11:13:13 <shachaf> also i speak english with a noticeable accent so i'm no authority
11:13:19 <shachaf> i also speak hebrew with a noticeable accent
11:13:29 <shachaf> there is no language that i sound like a native speaker in anymore
11:22:30 -!- yorick has joined.
11:27:42 -!- AnotherTest has quit (Ping timeout: 245 seconds).
11:44:34 <Melvar> < mroman> with a german-ish sentence structure . – Good luck reintroducing cases.
11:53:28 -!- nooodl has joined.
11:56:02 <ion> lambda cases
11:57:36 <ion> http://yle.fi/uutiset/finnair_admits_it_flies_over_ukraine_after_pr_blunder/7363384
12:04:38 -!- ais523__ has joined.
12:06:41 -!- ais523___ has joined.
12:06:41 -!- TieSoul_ has quit (Read error: Connection reset by peer).
12:07:44 -!- TieSoul has joined.
12:08:36 -!- boily has joined.
12:08:49 -!- ais523__ has quit (Ping timeout: 246 seconds).
12:09:59 -!- ais523___ has changed nick to ais523__.
12:57:35 -!- Sorella has joined.
13:16:58 -!- mhi^ has joined.
13:30:52 -!- FreeFull has quit (Quit: Rebooting).
13:35:17 -!- FreeFull has joined.
13:45:27 <mroman> Melvar: You don't need cases
13:45:35 -!- mhi^ has quit (Ping timeout: 264 seconds).
13:45:37 -!- nooodl has quit (Ping timeout: 245 seconds).
13:45:50 <mroman> I saw the given to the man bird.
13:45:53 <mroman> there. no cases required.
13:47:22 <oerjan> that's not german structure, the given is far too early
13:48:00 <mroman> I didn't say it has to be exactly like german
13:48:03 <Melvar> Oh, I expected a germanish structure to include shoving phrases around for focus.
13:48:23 <mroman> just adnominal phrases
13:48:39 <oerjan> the to the man given bird saw i
13:49:05 -!- Phantom_Hoover has joined.
13:49:23 * Melvar recalls “downgeloadet”.
13:49:33 <mroman> the under the bridge driving through truck had no problem eating the yesterday bought sandwich.
13:50:00 <Melvar> A truck eating a sandwich?
13:50:13 <mroman> I meant to say truck driver I guess
13:50:32 <oerjan> mroman crashed into the barn fell
13:50:59 <mroman> that's oddly ungrammatical
13:51:45 -!- shikhout_ has joined.
13:52:09 <mroman> mroman crashed into the next to a church located whimsically built barn
13:52:16 <oerjan> mroman: i suggest googling "barn fell" hth
13:52:38 -!- metasepia has joined.
13:52:43 -!- mhi^ has joined.
13:52:47 <metasepia> ENVA 201320Z 16009KT 130V190 CAVOK 29/12 Q1018 NOSIG RMK WIND 670FT 17014KT
13:53:19 <mroman> the horse (raced past the barn) fell
13:53:19 <oerjan> i am wondering if i would i have been better turning the ventilation _off_ earlier today when it was still cool
13:53:20 -!- Patashu has quit (Ping timeout: 250 seconds).
13:53:26 <mroman> your sentence structure sucks ;D
13:53:43 <oerjan> mroman: um it was a joke duh
13:53:46 <mroman> the past the barn raced horse fell
13:53:51 <mroman> that wouldn't have that problem ;)
13:54:13 <oerjan> mroman: you realize that sentence is constructed precisely to _have_ that problem
13:54:57 -!- shikhin has quit (Ping timeout: 250 seconds).
14:02:07 <boily> my sanity. it is disappearing at an alarming rate.
14:02:31 -!- mhi^ has quit (Quit: Lost terminal).
14:03:58 <mroman> I'm sure somebody wrote a book with only garden path sentences
14:04:57 <metasepia> CYUL 201300Z 16003KT 30SM SCT150 BKN180 BKN240 23/15 A3016 RMK AC4AC1CI1 SLP214 DENSITY ALT 700FT
14:05:07 <oerjan> boily: not because of heat, i take
14:15:00 -!- shikhout_ has changed nick to shikhin.
14:21:43 <boily> oerjan: because you guys are unusually grammatical today hth
14:24:04 -!- ais523___ has joined.
14:25:40 -!- ais523__ has quit (Ping timeout: 246 seconds).
14:25:50 -!- ais523___ has changed nick to ais523__.
14:29:13 -!- yorick has quit (Remote host closed the connection).
14:32:22 -!- Lorenzo64 has quit (Ping timeout: 240 seconds).
14:37:51 <metasepia> EFHK 201420Z 31006KT 9999 FEW040TCU BKN200 23/17 Q1018 NOSIG
14:44:38 -!- boily has quit (Quit: NOSIG CHICKEN).
14:44:40 -!- metasepia has quit (Remote host closed the connection).
14:47:12 -!- Lorenzo64 has joined.
15:18:20 -!- oerjan has quit (Quit: leaving).
15:23:16 -!- yorick has joined.
15:23:40 -!- nooodl has joined.
15:41:51 -!- kryCHa has joined.
15:42:17 -!- kryCHa has quit (Client Quit).
15:54:45 -!- ais523__ has quit (Quit: Page closed).
16:29:17 -!- ais523 has joined.
16:30:49 -!- ^4 has changed nick to ^v.
17:03:29 -!- mhi^ has joined.
17:41:52 -!- Frooxius has joined.
17:47:46 -!- Lorenzo64 has quit (Ping timeout: 250 seconds).
17:53:47 -!- ais523 has quit (Ping timeout: 256 seconds).
17:54:16 -!- ais523_ has joined.
18:19:14 -!- Lorenzo64 has joined.
18:50:52 -!- ais523 has joined.
18:52:12 -!- AnotherTest has joined.
18:55:56 -!- Tritonio has joined.
18:58:17 -!- ais523 has quit (Ping timeout: 250 seconds).
18:59:52 -!- nortti has changed nick to lawspeaker.
19:01:22 -!- lawspeaker has changed nick to nortti.
19:07:49 -!- Lorenzo64 has quit (Ping timeout: 250 seconds).
19:25:42 -!- nortti has changed nick to lawspeaker.
19:26:00 -!- lawspeaker has changed nick to nortti.
19:27:06 -!- not^v has joined.
19:32:33 -!- MindlessDrone has quit (Quit: MindlessDrone).
19:49:21 -!- not^v has changed nick to everyone.
19:49:32 -!- everyone has changed nick to ^3.
19:49:47 -!- ^3 has changed nick to ^4.
19:51:27 -!- shikhout has joined.
19:54:37 -!- shikhin has quit (Ping timeout: 250 seconds).
19:56:36 -!- boily has joined.
20:05:33 -!- metasepia has joined.
20:08:29 -!- vifino has quit (Quit: Ze Cat now leaves...).
20:14:06 -!- not^v has joined.
20:17:17 -!- ^4 has quit (Ping timeout: 245 seconds).
20:18:51 -!- not^v has quit (Ping timeout: 256 seconds).
20:19:46 -!- ais523 has joined.
20:29:17 -!- zzo38 has quit (Read error: Connection reset by peer).
20:42:11 -!- Tritonio has quit (Ping timeout: 240 seconds).
20:43:26 -!- mhi^ has quit (Quit: Lost terminal).
20:59:59 -!- Patashu has joined.
21:00:21 -!- Patashu has quit (Disconnected by services).
21:00:21 -!- Patashu_ has joined.
21:00:57 -!- zzo38 has joined.
21:03:15 -!- brrr has joined.
21:03:37 -!- Patashu_ has quit (Remote host closed the connection).
21:03:50 -!- Patashu has joined.
21:06:11 -!- nooodl has quit (Read error: Connection reset by peer).
21:06:22 -!- nooodl has joined.
21:09:52 -!- AnotherTest has quit (Ping timeout: 260 seconds).
21:23:19 -!- oerjan has joined.
21:24:20 -!- Patashu has quit (Ping timeout: 260 seconds).
21:29:57 -!- MoALTz_ has joined.
21:33:06 -!- MoALTz has quit (Ping timeout: 250 seconds).
21:42:05 <b_jonas> oh, there's a readonly wiki now
21:45:38 <Taneb> b_jonas, I can't see it?
21:47:10 <zzo38> How to make an array of function pointers in a C program?
21:48:37 <elliott> zzo38: int (*foo[123])(int, char *) or something?
21:54:38 <fizzie> Taneb: You can try http://fail.esolangs.org/ if you still have the old address for plain esolangs.org somewhere in a DNS cache.
21:55:41 <fizzie> Also typedef int func(int, char *); func *foo[123]; may be more readable. (The "array of function pointers" isn't so bad, but the "function returning a pointer to function" is nastier.)
21:56:56 <fizzie> It's int (*foo(int))(char); for a function called "foo" that takes an int, and returns an int (*)(char).
22:05:25 <elliott> I find that easy to read now because I internalised declaration-follows-use :/
22:05:47 <zzo38> I do think typedef is probably more clear, too and is generally how I do it
22:06:20 <zzo38> Some of the syntax features in C for type specifications are a bit stupid.
22:06:59 <Taneb> I ought to actually learn C at some point
22:07:17 <zzo38> I started writing a program called "nanozil" which is compiling into Z-machine code and now you can write such thing as: [DEFINE GETP [[CUSTOM-VALUE 17 1 #$]]] is how a macro can be made up.
22:14:02 -!- drdanmaku has joined.
22:27:45 -!- ais523 has quit.
22:28:03 -!- ais523_ has quit (Quit: Page closed).
22:42:55 -!- zzo38 has quit (Remote host closed the connection).
22:53:16 -!- edwardk has quit (Quit: Computer has gone to sleep.).
22:56:20 -!- TodPunk has quit (Read error: Connection reset by peer).
23:25:30 <shachaf> how're the categories going
23:43:21 <boily> I think Taneb fell asleep in another chännel...
23:43:43 <oerjan> then combine them into the revolutionary language Crust
23:44:54 <Bike> eat a hot dog. like a real good one, grilled, with like, mustard and shit.
23:45:20 <oerjan> i don't think shit goes well with hot dogs Bike
23:45:44 <Bike> that's a disgusting thing to say, sir
23:46:49 <oerjan> i am sorry sir, but the disgustible matter was all in your original comment
23:46:52 -!- fowl has quit (Ping timeout: 245 seconds).