00:00:31 -!- anmaster_l has quit (Nick collision from services.). 00:02:11 * SimonRC goes 00:05:55 AnMaster: You still here? 00:07:40 AnMaster: Well anyway, you probably also got the message from MKRY so could you forward it to me, I think thunderbird ate it as I was drag-and-dropping it 00:07:44 -!- poiuy_qwert has quit ("This computer has gone to sleep"). 00:43:31 -!- poiuy_qwert has joined. 01:02:16 -!- soupdragon has quit ("* I'm too lame to read BitchX.doc *"). 01:29:19 ooh 01:30:26 AnMaster: it's D&D 350, don't forget the new alternative version 01:31:13 (for quicker access without spoiling, the previous one was http://www.darthsanddroids.net/sandalsandspartans/0050.html) 01:32:32 (that page has also changed, as usual when a new one arrives) 01:44:05 wait, what 01:44:10 there are _two_? 01:46:28 So, it seems like this is true: 01:46:42 Practice turns something overwhelming into something not overwhelming. It does not turn something tedious into something not tedious. 01:46:59 Arithmetic is tedious. How can we make it overwhelming instead so that we can practice until it's neither? 02:23:39 -!- Pthing has quit (Remote closed the connection). 02:37:23 -!- jpc1 has quit (Read error: 60 (Operation timed out)). 03:24:44 -!- jpc has joined. 03:29:37 -!- coppro has quit ("I am leaving. You are about to explode."). 03:31:13 -!- coppro has joined. 03:45:51 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net). 03:50:40 -!- AnMaster has joined. 03:54:07 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net). 04:03:16 -!- AnMaster has joined. 04:06:19 -!- Gracenotes has joined. 05:25:07 -!- coppro has quit (Remote closed the connection). 05:27:49 -!- coppro has joined. 05:28:46 -!- oerjan has quit ("leaving"). 05:40:41 -!- jpc has quit ("goshdarnit."). 05:57:36 -!- poiuy_qwert has quit ("Leaving"). 05:58:10 -!- kar8nga has joined. 06:18:21 -!- asiekierka has joined. 06:18:28 #ehirderic 06:23:41 -!- coppro has quit (Read error: 104 (Connection reset by peer)). 06:24:28 -!- coppro has joined. 06:24:36 -!- coppro has quit (Remote closed the connection). 06:29:48 -!- coppro has joined. 06:33:54 -!- kar8nga has quit (Remote closed the connection). 06:54:43 -!- asiekierka has quit (Read error: 110 (Connection timed out)). 06:55:07 -!- kar8nga has joined. 07:01:14 -!- kar8nga has quit (Remote closed the connection). 07:31:35 -!- FireFly has joined. 07:43:51 -!- coppro has quit (Remote closed the connection). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:23:19 -!- FireFly has quit ("Leaving"). 08:25:12 -!- MigoMipo has joined. 08:27:45 -!- coppro has joined. 08:39:30 -!- olsner has quit ("Leaving"). 08:40:11 -!- coppro has quit (Remote closed the connection). 08:41:48 -!- immibis has quit ("ChatZilla 0.9.86 [Firefox 3.5.6/20091201220228]"). 08:59:11 -!- MigoMipo has quit ("When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.2 Shiny http://www.kvirc.net"). 09:19:08 -!- Asztal has joined. 09:55:26 -!- Gracenotes has quit (Remote closed the connection). 10:18:38 AnMaster: Well anyway, you probably also got the message from MKRY so could you forward it to me, I think thunderbird ate it as I was drag-and-dropping it <-- *checks mail* 10:19:38 -!- anmaster_l has joined. 10:27:08 AnMaster: it's D&D 350, don't forget the new alternative version <-- ?? 10:27:31 (for quicker access without spoiling, the previous one was http://www.darthsanddroids.net/sandalsandspartans/0050.html) <-- ooh they updated it again. 11:01:00 -!- FireFly has joined. 11:01:45 -!- Gracenotes has joined. 11:05:52 AnMaster: Did ya get it? 11:06:08 Deewiant, hm yes 11:06:28 Deewiant, *looks for Deewiant email* 11:06:43 oh it is in the header duh 11:07:05 Deewiant, can you handle PGP/MIME? 11:07:18 Yes 11:07:21 right 11:07:56 there we go 11:08:05 Cheers 11:09:24 Deewiant, got it? 11:09:27 Yes 11:09:34 also this means mirroring his site I guess 11:09:38 for the fingerprint specs 11:09:48 at least a local copy 11:10:35 I doubt anybody'll be interested in actually "taking over" and continuing work on it, but yeah, mirroring it can certainly be done 11:11:21 Deewiant, at least if it goes away it will be useful to have the fingerprint specs around 11:11:28 also what does he mean not being around much longer 11:11:31 Deewiant, cancer? 11:11:36 How would I know? 11:11:42 He certainly suggests he's dying 11:11:58 Deewiant, we all are. At some point 11:12:17 He's suggesting "now" not "at some point" 11:12:55 Deewiant, could be "out of job so can't pay internet bills" or such 11:13:32 Beats me and I don't really care 11:13:34 hm maybe it would be a good idea to send a mail saying that one feels sorry for him or something 11:13:36 Ask him if you're interested 11:13:44 hm 11:14:35 wget --mirror http://www.rcfunge98.com/ 11:14:37 was quick 11:14:55 just 765K heh 11:21:23 AnMaster: Speaking of photography efforts, here's the view from the window next to my office, with the N900 camera in the full-auto mode (it's not like it has very many settings anyway, though I certainly could've fixed the white balance at least) and hugin+enfuse with absolutely no tweaking (had to use it with X11 forwarding over ADSL, not such a pleasant experience): http://zem.fi/~fis/tkk2.jpg 11:21:54 fizzie, tried firefox with X11 forwarding over ADSL? 11:21:55 I have 11:22:00 Sure, many times. 11:22:09 not pleasant either 11:22:38 fizzie, wait, is that image HDR you said? 11:23:36 Well, with just enblending them together (with the default exposure optimization) I got http://zem.fi/~fis/tkk.jpg -- doing the fused-and-blended option results in the a-lot-better tkk2.jpg. 11:24:29 Deewiant probably recognizes the place, too. 11:24:42 Aye 11:27:56 fizzie, http://zem.fi/~fis/tkk.jpg looks like the snow is contaminated with neon lights or something 11:28:12 amongst other issues 11:30:06 Yes. Well, there *is* quite a large variance in the lightness levels of the sky/sunshine parts and the shadowed-by-the-building ground. 11:30:28 fizzie, yes indeed, and 8 bits isn't enough to represent this properly 11:30:49 fizzie, which is why the trees look like they do in ttk.jph 11:30:50 jpg* 11:31:07 as in, posturising (sp?) 11:31:50 The phone has a fixed-aperture f/2.8 lens and you can't set the shutter speed manually. (Well, you *can* in a technical sense, it's certainly programmable, but not in the camera application.) The "exposure" setting dialog just lets you add a -2 .. +2EV offset to whatever the automatics suggest. 11:32:09 fixed aperature? 11:32:12 what the heck 11:33:07 It's a *phone*, not a camera. Most phones have a fixed-aperture lens. Though there are some exceptions. (The N86, or so I hear. And presumably those which stick 8- or 10-meggopixel sensors in there.) 11:33:56 For the record, the shutter speed in source images varies from 1/1000 to 1/100 seconds. 11:34:10 10 megapixels isn't everything 11:34:26 I strongly suspect they will get worse images than my 9 megapixel minolta 11:35:09 Sure, but one would hope that they pay attention to other parts of the camera too, if they bother increasing the resolution. (Admittedly it might also be just mostly a marketing trick.) 11:35:23 -!- BeholdMyGlory has joined. 11:36:04 fizzie, shutter speed for images I took is reported in exif as 6, 8, 15 11:36:53 I think that's in milliseconds, but I'm not sure. The ExposureTime field is in seconds, if your camera adds that. 11:37:13 fizzie, exposure time is 6, 8, 15 11:37:16 same in other words 11:37:20 Hrm. 11:37:39 Well, maybe it's either unstandardized, or your viewer converts them to the same units. 11:37:45 fizzie, was using exiftool 11:37:46 Or were those the long-exposure shots? 11:38:24 I was using "exiv2 -p v print" because they haven't installed exiftool on these work-Ubuntus. 11:38:30 fizzie, hm? well I used "automatic bracketing" + manual setting to 8 seconds (forgot what I set the aperture to) 11:39:02 Maybe that's directly converted in seconds then. 11:39:51 fizzie, hm with exiv2 I get these strange lines: 11:39:55 PICT1260.tif 0x829a Photo ExposureTime Rational 1 80/10 11:40:01 PICT1261.tif 0x829a Photo ExposureTime Rational 1 60/10 11:40:04 PICT1262.tif 0x829a Photo ExposureTime Rational 1 150/10 11:40:20 Yes, I guess it is; seen with exiftool, those N900 images also show the same units for "Shutter Speed" and "Exposure Time". 11:40:22 there is no shutter thing there when I grep 11:40:44 Image metadata is a strange, unstandardized and messy world. 11:40:57 fizzie, exiftool *did* report shutter speed 11:41:19 It might be deducing it from the Exposure Time field, because they're the same. 11:41:20 fizzie, of course it is possible ufraw messed it up somehow 11:41:49 You can use "exiftool -e" to make it report only things it finds from the image. 11:42:05 Without the "composite" values it knows how to compute from multiple sources. 11:42:29 nop, not in the *.thm or *.mrw files either (one is a tiny jpeg preview the other the raw file, no idea why the camerate generates those *.thm files) 11:43:00 Anyway, that ExposureTime tag should (if I have understood it right) be in seconds always; 80/10 = 8 seconds sounds reasonable. 11:43:00 fizzie, no shutter speed then 11:43:28 fizzie, so how does that store 1/1000 or such? 11:43:38 Probably as 1/1000. 11:43:49 Max Aperture Value : 3.5 11:43:50 Max Aperture : inf 11:43:53 okay that is interesting 11:43:57 what does the inf there mean 11:44:20 fizzie, wait, is it stored as a fraction rather than a float? 11:44:23 Yes. 11:44:35 huh 11:44:42 A binary float wouldn't represent most of the available speeds exactly anyway. 11:44:52 The "Rational" there is the field type. 11:44:54 $ exiftool -e PICT1260.tif | wc -l 11:44:55 98 11:44:56 quite a lot 11:45:07 that was the base image (middle of bracketing) 11:45:12 -!- Pthing has joined. 11:45:30 without -e I get 109 lines instead 11:45:34 This N900 file also has "Exposure Time" of 1/500 and a strange "Shutter Speed Value" of 1/256. 11:45:48 for the .MRW I get 101 lines with -e 11:45:51 or 114 without 11:45:56 so ufraw dropped something 11:46:39 And what exiftool reports as "Shutter Speed Value: 1/256", exiv2 instead reports as ShutterSpeedValue of type SRational (signed fraction?) of 8/1, so... 11:47:00 fizzie, http://sprunge.us/HYQP?diff 11:47:08 from 11:47:10 diff -Naur <(exiftool -e PICT1260.MRW | sort -n) <(exiftool -e PICT1260.tif | sort -n) 11:48:34 Some of the changes make sense (Bayer Pattern doesn't make much sense except for the raw image), but it's a bit strange that Bracket Step goes from 2/3 EV to "Unknown (4266731520)". 11:48:49 fizzie, well so does color mode 11:48:52 and a few other things 11:48:57 fizzie, what is "Bayer Pattern" btw? 11:49:13 The pixel arrangement on the sensor. 11:49:15 ah 11:49:30 fizzie, and the brightness thing too 11:49:48 It's a rectangular grid, usually they put for each 2x2 square R and B on the corners, and two Gs on the cross-diagonal, so to say. 11:50:08 fizzie, ah, why more green? 11:50:29 It had something to do with the luminosity of it, but I don't remember the details. 11:50:40 Some cameras add a fourth-color sensor there. Red-green-blue-"emerald" was I think some marketing term. 11:50:50 fizzie, oh see there: exif byte order changed 11:50:55 from big endian to little endian 11:50:57 http://en.wikipedia.org/wiki/RGBE_filter 11:51:03 perhaps it failed to byteswap some stuff 11:51:14 * AnMaster wonders if that would result in sensible values 11:51:36 It's possible it didn't byteswap values it didn't understand. 11:52:01 And I'm pretty sure they call that fourth color "emerald" instead of "cyan" because it sounds a lot more blingy. 11:52:38 "twice as many green elements as red or blue to mimic the human eye's greater resolving power with green light[citation needed]" 11:52:55 -!- Gracenotes has quit (Connection timed out). 11:54:05 -!- Gracenotes has joined. 11:54:58 120 -Minolta Time : 22:39:39 11:54:58 121 +Minolta Time : 52224:42:00 11:55:39 fizzie, how do I dump the raw integer value for a given exif tag? 11:57:46 oh and their data types 11:58:26 "exiv2 -p h print file.jpg" might work. 11:58:36 It hexdumps the tag data values under the normal output. 11:58:55 I'm not sure how to tease that info out from exiftool, if it's even possible. 12:00:06 fizzie, that skips some tags 12:05:49 fizzie, ah some of those values are in "---- MakerNotes ----" when you use -g to exiftool 12:05:58 which exiv2 doesn't seem to understand 12:06:02 and thus ignores 12:06:21 PICT1258.MRW 0x927c Photo MakerNote Undefined 38270 (Binary value suppressed) 12:06:28 all the messed up values seems to be there 12:07:10 Oh, okay, Well, those are even more nonstandard. 12:07:22 fizzie, or at least the majority of the messed up values 12:08:02 so it failed to byteswap it hm 12:08:28 That would be quite much to ask, to be able to byteswap all the possible MakerNotes structures. 12:09:04 Exiftool can't read the N900 MakerNote tag at all. "Warning: [minor] Unrecognized MakerNotes" 12:09:12 fizzie, it *could* keep the byte order 12:09:14 that would be easier 12:09:23 use whatever the file already had 12:09:29 at least if tiff allows big endian exif 12:11:40 The N900 MakerNote is exactly 4 kilobytes long, and seems (from a cursory look-through) completely random, except for some bias for smallish byte values in the first 16 bytes or so. I wonder what they've put there. 12:14:28 mhm 12:14:38 fizzie, google? 12:14:55 "Maker Note contains some information about the parameters but it is encrypted and encoded and currently algorithm for decoding it is not public." 12:15:16 (From the Maemo forums.) 12:20:33 That would be quite much to ask, to be able to byteswap all the possible MakerNotes structures. <-- considering that it needs to understand the specific raw format already to be able to convert it... 12:23:06 Okay, there is that. Still, some more extra work. But not byte-swapping the tags at all sounds sensible; then it's the reader's problem to understand it. 12:24:34 fizzie, you can fix it with exiftool though 12:24:43 exiftool -tagsfromfile PICT1260.MRW '-makernotes:all' PICT1260.tif 12:24:44 like that 12:37:25 fizzie, btw in http://zem.fi/~fis/tkk2.jpg there is something strange going on in the upper part 12:37:31 broken border 12:37:46 fizzie, I suspect you need more control points there 12:38:24 -!- asiekierka has joined. 12:38:26 hi 12:43:02 AnMaster: What's going on is probably just parallax movement caused by the phone moving around, and I'm not quite sure it's perfectly fixable without getting the actual meaningful content out of line a bit. Maybe if I added some lenses in hugin so that it could optimize per-image x- and y- displacements, but I doubt I'd bother. Certainly not with the X-forwarding. 12:43:39 fizzie, I managed to fix up parallax by adding more control points where it was noticable 12:43:53 was on some landscape picture from Lappland 12:43:59 I think I showed it to you 12:44:07 can't find the file atm 12:44:10 I don't want to try manual control point editing with this setup, anyway. Maybe at home. 12:44:21 fizzie, how did you add control points then? 12:44:46 Autopano-sift-C or whatever it's called, I forget exactly. 12:44:53 hm. the auto adding never worked well for me 12:45:15 as in, birds in sky being selected and as they moved between the pictures: result was disaster 12:45:29 stuff like that always happened to me 12:46:00 It creates quite many of messed-up control points, but on average most of them tend to be good. At least when there's not *that* much moving stuff. 12:46:20 fizzie, well it tends to be easy to add manual good ones in my experience 12:46:45 It's not easy if window-redrawing when you click on anything takes a minute or two. 12:46:49 fizzie, and once you have three or so it manages to auto suggest the correct placement of more manual ones quite well 12:47:10 But sure, I did manual control point placement for those vacation photo panoramas too. 12:47:53 fizzie, you often seem to need to add exactly one horizontal and one vertical line to get a plausible orientation on the output image 12:48:10 at least I had to on this HDR image 12:48:16 and they weren't really much off 12:48:33 iirc hugin calculated that on average the difference between them was 1-2 pixels 12:48:50 That tkk2.jpg is a bit tilted. 12:49:02 fizzie, it's fish-eye too, no? 12:49:56 fizzie, also vertical/horizontal is added by selecting same picture for left/right and then adding a pair of point that are not in the same place but rather along the same vertical or horizontal line 12:50:06 I know. 12:50:10 aah 12:50:11 ah* 12:53:53 fizzie, btw krita seems to manage 16 bits per channel 12:55:54 -!- MigoMipo has joined. 12:57:32 I've done the horizontal/vertical-line trickery for perspective-correcting some "took a picture of a floor mosaic at an oblique angle" pictures; there's a tutorial about it. 12:59:27 fizzie, ah 13:00:02 fizzie, if you just use one vertical and one horizontal line it seems to result in rotational fix only, rather than perspective correction as well 13:00:16 at least I guess if they are at a 90 degree angle to each other 13:00:45 in fact a single vertical line was enough in that photo from yesterday 13:01:05 along the pole (or whatever it is called) of the central street light 13:02:03 I guess so; I added multiple in the perspective-correction ones. 13:03:31 http://zem.fi/g2/d/7368-2/p1030278.jpg -> http://zem.fi/g2/d/7733-2/mosaic-2-perspective.jpg 13:05:27 fizzie, ah 13:05:37 fizzie, looks worse at the top though 13:05:58 fizzie, possibly taking one from the opposite direction and stitching them together would have helped 13:06:05 not sure even hugin can handle that though 13:06:28 Possibly, but you couldn't go there. The picture was taken through the bars of a steel gate. 13:06:34 fizzie, ah 13:06:49 fizzie, isn't there asphalt at the other end? 13:07:15 fizzie, possibly you could have gone around? 13:07:19 (or maybe not) 13:07:39 It looks like asphalt, but I really don't think it's that. It's from Pompeii. 13:07:45 oh I see 13:08:00 fizzie, very low res pic that original 13:08:05 unless you scaled it down afterwards 13:08:06 Is there a chance we can get back on esolangous topics? 13:08:09 Also, what happened to fungot? 13:08:24 fizzie, yeah where is fungot? 13:08:33 asiekierka, esoteric photos? 13:08:53 no 13:08:57 esoteric languages 13:09:02 like the fact i am concepting one 13:09:09 hm maybe one could write a language based on HDR merging images 13:09:14 hm 13:09:30 you mean like 13:09:39 it takes 3 numbers 13:09:53 and combines them 13:09:54 AnMaster: You'll be wanting http://zem.fi/g2/d/7367-1/p1030278.jpg and http://zem.fi/g2/d/7732-1/mosaic-2-perspective.jpg for the unscaled images; I was just thinking of my poor ADSL line there. :p 13:09:58 in HDRish ways 13:10:06 asiekierka, 3 or more 13:10:11 heh yeah 13:10:17 or 2 would work 13:10:31 yes 13:10:48 asiekierka, I'm not sure how to make this an interesting esolang though 13:11:01 It won't be turing complete i think 13:11:03 or would it be 13:11:09 you can increase a number by 1 13:11:11 for sure 13:11:14 somehow 13:11:45 asiekierka, well I can't think of a way to do computation in it 13:11:56 i want to make an esolang related to paper cards 13:12:02 ooh idea (related: panorama) 13:12:02 preferably one that runs with hardware 13:12:13 so 13:12:18 i can use actual paper tape with it 13:12:19 basically, think of a 2D language stored in image 13:12:21 there are several 13:12:26 Piet! 13:12:33 then store it as one of those weird panorma projections 13:12:37 "Unable to connect" says fungot. I guess orwell.freenode.net is down. 13:12:45 DDoS, hello 13:12:48 fizzie, don't you use the round robin? 13:12:54 I am on vere 13:12:56 verne* 13:13:07 No, I want a geographical neighbour, not some random round-robin server. 13:13:21 asiekierka, use equvirectangual(sp?) projection 13:13:25 and make it wrap around 13:13:33 hm 13:13:41 nah im not making a hdr language 13:13:50 asiekierka, this was panorama 13:13:54 or panorama 13:13:54 AnMaster: Besides, the round-robin is DNS-based, and fungot only accepts IP numbers. (Since I was trying to get by with just SOCK.) 13:13:55 not images 13:14:01 fizzie: Verne? 13:14:02 fizzie, ah 13:14:12 fizzie, so change the file to use another server 13:14:37 Oh, it'll be back. But I guess I could do a temporary change. 13:14:49 Basically, i wanted to do this 13:14:54 fizzie, perspective correction makes the image lose some of the sharpness sadly 13:14:58 [mempointer] <- [some sort of calculation] 13:14:59 for example 13:15:02 0 <- +1 13:15:04 well, that's unavoidable of course 13:15:09 would add 1 to mempointer 0 13:15:23 you can also do 13:15:29 [mempointer] -> [mempointer/special] 13:15:32 for example 13:15:33 0 -> IP 13:15:35 or 13:15:36 0 -> 1 13:15:42 that's my idea 13:15:44 fizzie, I think allowing tilting ccd in the camera directly (relative the lens) would allow some sharp perspective correction 13:15:45 right? 13:16:01 is it good 13:16:15 to output you can do 13:16:17 0 -> stdout 13:16:19 0 -> stderr 13:16:29 to input there's "0 <- stdin" 13:16:36 -!- soupdragon has joined. 13:17:15 I... guess it should be possible, yes. Not sure if the lens imperfections get worse that way, though. Maybe not by much. 13:17:43 asiekierka, why not prove if http://esolangs.org/wiki/Bipoint is equivalent of a Moore automaton with input and output alphabet {0,1} and that can only output one symbol at a time? 13:17:47 I think it is 13:17:57 but there are some further restrictions on the langauge: 13:18:11 all state except the starting state *must* produce output 13:18:22 the start state *can't* produce output 13:18:41 and I'm not sure if they matter for computational class 13:18:44 -!- omg has joined. 13:18:48 Heh, my firewall rules from the fungot server prohibit IRC connections in general, except to that one freenode server. (You can never be too careful!) 13:18:55 -!- omg has quit (Remote closed the connection). 13:19:01 -!- asiekierka2 has joined. 13:19:12 here 13:19:15 -!- asiekierka has quit (Nick collision from services.). 13:19:28 -!- asiekierka2 has changed nick to asiekierka. 13:19:33 fizzie, would you say this looks like a painting or a photo? http://upload.wikimedia.org/wikipedia/commons/0/09/Hdr-Ithacafalls2.jpg 13:20:02 asiekierka, did you see what I said above about Bipoint? 13:20:12 the start state *can't* produce output - up to this 13:20:21 i still don't get what a Moore automation is 13:20:21 asiekierka, ah there was one more line: 13:20:23 and I'm not sure if they matter for computational class 13:20:26 -!- fungot has joined. 13:20:31 well 13:20:33 asiekierka, a Moore automaton is one class of a FSM 13:20:42 COMPUTATIONAL CLASS means COMPUTING 13:20:52 you don't need output or input to COMPUTE 13:20:52 asiekierka, see http://en.wikipedia.org/wiki/Moore_machine 13:21:10 asiekierka, well in fact you do here, since you only have a state, no other memory 13:21:31 asiekierka you don't? 13:21:39 AnMaster: It looks unreal, at the very least. But funky. 13:21:59 asiekierka, and the state changes exactly once per input symbokl 13:22:01 symbol* 13:22:11 soupdragon, I think asiekierka is thinking of brainfuck style IO. 13:22:16 yeah 13:22:18 i was 13:22:19 where the IO is indeed not needed 13:22:30 but i am not the guy to prove stuff 13:22:30 :P 13:22:32 but the IO is rather different for a state machine 13:23:50 yeah i am unable to do stuff like this 13:24:23 i am still wondering 13:24:28 was any esolang done with TTL chips 13:24:30 or stuff like it 13:25:00 asiekierka, I can't see why you couldn't implement it with TTL 13:25:09 selecting a suitable one 13:25:15 Brainf**k? 13:25:23 I think that could go 13:25:27 I'm no expert on TTL 13:25:29 well 13:25:34 it's chips that do various simple stuff 13:25:40 74xx's 13:25:43 I would probably go for a simpler state machine 13:26:46 like what? 13:26:47 Bipoit? 13:26:49 Bipoint* 13:27:03 well 13:27:09 there's that guy who made a machine with GFX 13:27:09 VGA 13:27:12 possibly. As I said: no expert on TTL or any other such hardware 13:27:13 and a 6502-inspired CPU 13:27:18 ONLY with TTL's 13:27:36 I think I read about that yes 13:27:41 winding wires? 13:28:12 what? 13:28:16 it was BMOW 13:28:18 Big Mess O' Wires 13:28:30 got a link to it? 13:28:51 asiekierka, winding wires around metal rods, rather than soldering 13:28:53 is what I meant 13:28:56 oh 13:28:58 yeah 13:29:00 i dun liek soldering 13:29:03 http://www.stevechamberlin.com/cpu/about/ 13:30:04 asiekierka, ah I was thinking about http://www.homebrewcpu.com/ 13:31:55 that too 13:33:22 -!- soupdragon has quit (Read error: 104 (Connection reset by peer)). 13:33:56 -!- soupdragon has joined. 13:34:11 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net). 13:34:37 -!- AnMaster has joined. 13:41:30 -!- AnMaster has quit (Nick collision from services.). 13:41:55 -!- AnMaster has joined. 13:44:54 Ho-hum, exported a slide containing a spreadsheet object, from an OpenOffice Impress presentation, as a PDF file. The labels are all right, but I have a small suspicion there's something wrong with the numbers: http://www.cis.hut.fi/htkallas/numb3rs.png 13:46:22 They're still the correct numbers, but for some reason the digits have changed to the arabic-indic ones. 13:53:05 fizzie, heh 13:53:09 fizzie, that's a very strange error 13:53:11 fizzie, tell me if you find the cause 13:55:24 I changed the font used in the tables from Liberation Sans (which was the default) to Bitstream Vera Sans, and the problem disappeared. Who knows. 13:56:25 The slide is supposed to be merged as a part of a real MS-PowerPoint presentation, I'm not very confident the OLE-embedded spreadsheet object will survive that. I sent it as .odp, .ppt and .pdf in the hopes that at least one of them is usable. 13:57:56 heh 14:39:23 -!- soupdragon has quit ("* I'm too lame to read BitchX.doc *"). 15:10:05 -!- soupdragon has joined. 15:22:26 -!- sebbu has quit ("reboot"). 15:45:04 -!- sebbu has joined. 15:58:11 -!- Gracenotes has quit (Remote closed the connection). 16:06:27 hey 16:06:31 i'm planning out a language 16:06:37 just... i'm not sure if i'm doing it good 16:06:46 the esolang is planned out a lot 16:07:17 is it a REAL esolang 16:07:56 probably not 16:08:00 well 16:08:03 to make a long story short 16:08:12 you have 2 general kinds of commands 16:08:24 [mempointer] <- [math operation, like "+1" or "*42"] 16:08:31 [mempointer] -> [mempointer/special] 16:08:34 jus sounds like assembly 16:08:37 not eso at all is it? 16:08:43 what 16:08:44 this 16:08:49 how is something like 16:08:52 "0 <- +3" 16:08:53 assembly 16:09:00 lookrs like it to me 16:09:06 assembly is this 16:09:11 "MOV 0, 0+3" 16:09:18 oh yeah I see the difference 16:09:21 now 16:09:24 to do input/output 16:09:25 you write MOV instead of <- 16:09:33 you do 16:09:39 "0 <- stdin" 16:09:40 or 16:09:43 "0 -> stdout" 16:09:46 0 being the memory address 16:09:57 to access memory inside of a math operation, you have to use $, as in "$0" 16:10:13 functions are lowercase letters 16:10:15 to define a function you do 16:10:42 [function name] <- [start line,end line,params] 16:11:03 for example, a function which starts on line 3 and ends on line 5 inclusive, with 1 param you do 16:11:09 a <- [3,5,1] 16:11:33 In the function, values @A to @Z are params or temp values 16:11:41 otherwise they return 0 16:11:53 To jump you need to make an uppercase JUMP DESCRIPTOR 16:11:58 A <- +1 16:12:10 this defines a jump descriptor "A" which jumps to the next line if called 16:12:20 To call it, you do 16:12:40 0 -> A(>x|=x|<>x| If 0 is greater than(>)/equal to(=)/inequal to(<>)/less than(<) x, it jumps to where jump descriptor A points 16:13:19 al stands for always, ne stands for never 16:13:28 Anything else you need? 16:14:31 so for example to make a loop that decreases cell 0 until it's zero, you do 16:14:36 A <- +1 16:14:39 0 <- -1 16:14:43 0 -> A(>0) 16:14:58 Of course, you could just do "0 <- $0", but... yeah. 16:18:08 AnMaster? Anyone? 16:22:26 looks like assembly 16:24:07 similar to asm in some aspects yes, different notation though 16:33:40 what aspects 16:33:41 what 16:33:47 what 16:33:54 i wasted 30 minutes designing that 16:38:51 -!- sebbu2 has joined. 16:39:00 -!- sebbu has quit (Read error: 110 (Connection timed out)). 16:39:09 -!- sebbu2 has changed nick to sebbu. 16:43:41 that's not enough time 16:51:26 -!- Azstal has joined. 16:59:28 -!- asiekierka has quit ("Pong timeout: 180 seconds"). 17:06:02 -!- Asztal has quit (Read error: 110 (Connection timed out)). 18:06:01 -!- |MigoMipo| has joined. 18:06:27 -!- MigoMipo has quit. 18:06:49 -!- |MigoMipo| has changed nick to MigoMipo. 18:10:49 -!- soupdragon has quit (Read error: 104 (Connection reset by peer)). 18:20:58 -!- Gracenotes has joined. 18:21:33 -!- soupdragon has joined. 18:28:56 -!- FireFly has quit (Read error: 110 (Connection timed out)). 18:29:43 -!- FireFly has joined. 18:37:24 -!- Slereah has joined. 18:39:17 -!- coppro has joined. 18:52:31 -!- Gracenotes has quit (Remote closed the connection). 18:52:35 -!- pikhq has quit ("leaving"). 18:53:47 -!- Slereah_ has quit (Read error: 110 (Connection timed out)). 18:54:37 -!- tt has joined. 18:54:43 -!- tt has left (?). 19:00:30 -!- coppro has quit (Remote closed the connection). 19:33:30 -!- coppro has joined. 20:11:00 -!- calamari has joined. 21:08:11 -!- Sgeo has joined. 21:23:06 -!- jpc has joined. 22:04:55 -!- coppro has quit (Read error: 104 (Connection reset by peer)). 22:05:31 -!- coppro has joined. 22:06:35 -!- anmaster_l has quit (Read error: 110 (Connection timed out)). 22:17:31 -!- anmaster_l has joined. 22:29:31 -!- Azstal has quit (Read error: 60 (Operation timed out)). 22:30:09 fizzie, trying yet another usage for hugin: noise reduction. 22:30:25 while still keeping image sharp 22:34:49 -!- Pthing has quit (farmer.freenode.net irc.freenode.net). 22:34:49 -!- fizzie has quit (farmer.freenode.net irc.freenode.net). 22:34:50 -!- cal153 has quit (farmer.freenode.net irc.freenode.net). 22:34:50 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net). 22:34:50 -!- EgoBot has quit (farmer.freenode.net irc.freenode.net). 22:34:50 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net). 22:35:17 -!- Deewiant has joined. 22:35:27 -!- puzzlet has joined. 22:36:02 my new favorite quote: "Science is interesting, and if you don't agree you can fuck off." 22:36:30 that's not nice 22:36:56 richard dawkins .. fail 22:37:19 -!- pikhq has joined. 22:38:32 -!- cal153 has joined. 22:39:09 -!- Pthing has joined. 22:39:35 oh wait that wasn't richard dawkins?? 22:40:50 no 22:40:59 it was dawkins quoting an editor from new scientist 22:41:26 also, who the fuck are you 22:41:28 gtfo :| 22:41:43 augur!*@* added to ignore list. 22:43:44 oh wut 22:43:47 ##physics? 22:43:55 word 22:44:21 augur, soupdragon == fax 22:44:25 who 22:44:34 augur, he has been in here a bit 22:44:40 *shrug* 22:47:28 on the other hand, he seems to be one of the annoying people who not only use ignore functions but loudly announce it too 22:47:31 which is p. awful 22:48:19 p. ? 22:48:33 pretty 22:48:41 like q. quite and v. very 22:53:21 -!- coppro has quit (Read error: 60 (Operation timed out)). 22:54:02 Pthing 22:54:09 hi! 22:54:15 p. ? 22:54:21 just tell him i answered already, pthing 22:54:27 augur already explained 22:54:31 <3 22:54:57 Pthing, why are you making such a big deal out of this 22:54:57 ? 22:55:01 of what 22:55:02 HAHAHA 22:55:15 WHY SO SRIUS 22:55:19 Pthing, I only asked that to make it obvious that it's you making a big deal out of this -- because I already know why 22:55:35 oh, good 22:55:40 so long as everything's clear 22:56:15 CLEAR LIKE AN ALDEBEREN HOUND 22:56:24 on the other hand, he seems to be one of the annoying people who not only use ignore functions but loudly announce it too ← indeed 22:56:53 anmaster_l, 22:56:55 Pthing it's not like I made a big deal of it - I just told him because I wanted him to get that he was being an asshole and seems mean to let him talk and talk to me if I am not listening 22:56:55 big enough of a deal to send a PM! 22:56:55 Pthing also you're saying this like it's something I've done before... but don't think I have? 22:56:55 you brought it up again like it bothered you 22:56:57 ffff 22:56:59 if you just said nothing I don't think I would have either 22:57:09 i'm glad this isn't a big deal 22:57:18 anmaster_l, since you seem to care about it so much too -- I would have just stopped talking about it if you lot were goading me about it again and again 22:57:24 oh ffs. calm down everyone 22:57:35 I'm not going to get involved in this fight 22:57:50 anmaster_l, then why are you going "← indeed"? 22:58:00 anmaster_l, seems to me like you /are/ 22:58:05 italics 22:58:11 are forbidden by the geneva convention 22:58:13 anmaster_l, the alternative would have been not say anything 22:58:21 Pthing, err are // around forbidden? That is what I saw? 22:58:27 seems kinda blatantly obvious to me 22:59:08 soupdragon, You are confusing two things 1) I agreed with the comment I responded with "indeed" to. 2) I was not about to get involved in the "big deal" discussion. 23:11:09 -!- coppro has joined. 23:11:33 -!- MigoMipo has quit ("Quitter!"). 23:21:11 yay networking over firewire is fun 23:50:44 -!- FireFly has quit ("Leaving").