00:00:16 pikhq: Ξ Windows won't have that problem. 00:00:31 Or is it Ψ Windows? 00:00:44 Neither will MS Windows 00:00:45 >.> 00:00:45 hypernet://.[..][/] 00:01:34 alise: "Hmm. No caps lock key. SET IT ON! FUCK YEAH!" 00:01:35 Ughh. 00:01:55 Someone should make a ... thingy that X11 is one of, that's compatible with X but supports.. betterness 00:01:55 pikhq: So, do tell me. What exactly is 2D acceleration except for "not having a stupid graphical server in between me and the hardware"? 00:02:11 Sgeo: being compatible with X11 implies suckiness. 00:02:37 alise: You can request that the hardware render things to the framebuffer instead of your CPU. 00:02:45 Only thingies that use the X compatibility need suck! 00:02:50 pikhq: Hm? 00:02:53 Hypernet URLs are case-insensitive (normally all uppercase except the "hypernet:" at the beginning), access_type is alphabetical, routing_data is zero or more unbounded nonnegative integers with dots in between, key_mode is alphabetical, key_data is alphabetical, key_numeric_ is numeric, subkey_data alternates numerics and alphabetics seperated by dots (starting with numeric). 00:02:57 pikhq: You mean that isn't how it usually works? 00:03:15 pikhq: Surely the video card just maps a certain part of memory to video memory? 00:03:25 alise: Without 2D acceleration, you write to the framebuffer. And that's all. 00:03:51 With 2D acceleration, you can have the video card itself perform operations onto the framebuffer. 00:03:56 zzo38: Is there some page describing that? 00:03:57 pikhq: Like what? 00:04:05 Surely CPUs are so fast nowadays that for 2D it doesn't matter... 00:04:48 Scaling, antialiasing, rotating, alpha channel... 00:04:56 huh 00:05:04 apparently there's an shttp 00:05:12 coppro: Yup. 00:05:12 Blitting... 00:05:13 pikhq: And ... the video card is faster at these than a modern CPU ... how? 00:05:15 Ilari: No. Not yet 00:05:17 That's just .. vector operations. 00:05:17 Sorry 00:05:23 I mean, for 3D, yes. But for 2D? 00:05:34 alise: Video cards are exceptionally, exceptionally good at vector operations. 00:05:46 Oh, oh. Also, color space changes. 00:05:48 pikhq: Yes, but... 00:06:01 pikhq: How complex would a 2D game have to be for the speed of these operations on a modern CPU vs video card to matter? 00:06:07 It was much more relevant 10 years ago than it is today. 00:06:09 And would it be humanly playable? 00:06:43 pikhq: Also question: Why are mouse buttons treat as anything but special keypresses? 00:06:53 zzo38: What is even goal of hypernet keys? DS is probably indirecting request to data using signatures and static data is probably binding via hash. 00:07:01 alise: Basically, the only thing that matters much with 2D acceleration any more involves video. 00:07:27 pikhq: You're telling me a CPU can't sustain 30 fps? 00:07:35 With super-optimised memcpy to video memory, say? 00:07:56 Transforming CMYK to RGB, or video scaling, or actual video display from an MPEG stream. 00:08:13 alise: Yes, but it takes CPU time that could be better spent doing something else. 00:08:32 pikhq: Yes, but on the other hand, this speed obsession produces DRIVERS. 00:08:35 Or, in the case of Flash (which implements all this piss-poorly), doing *fuck all*. 00:08:37 Have you ever used video drivers? Do you still have a soul? 00:08:47 I am pretty sure the answers are "yes, no" and this is no coincidence. 00:09:16 * Sgeo decides he should ignore alise's idea of morality, unless it's code morality 00:09:27 alise: If you are only going to use well-written software for video rendering, then there is no need for 2D acceleration on vaguely modern hardware. 00:09:30 Sgeo: what is my idea of morality? 00:09:52 pikhq: Right then. No hardware accel. in Arbitrary Greek Letter Windows. 00:10:00 For instance: mplayer is exceptionally good at displaying video. 00:10:07 Flash sucks giant donkey balls at it. 00:10:13 pikhq: (3D will be handled firstly, not at all, and later, by letting you say "Okay, I am going to do insane shit now".) 00:10:36 YOu seem to have implied that using video card drivers is immoral. Whether it is or not, using blobs is pretty much a necessity 00:10:40 (The WM will then be expected to hand over a chunk of raw video memory corresponding to your window, and access to the video hardware, to you.) 00:10:43 alise: Oh, you can handle 3D just fine. Just use Mesa. 00:10:45 Sgeo: I did not imply that. 00:10:56 I implied that using video drivers is fucking painful. 00:11:01 They break a lot and they suck. 00:11:13 pikhq: That's slow. :P 00:11:14 If Mesa wants to do crazy shit instead of just software rendering, well, that's it's darned mess. 00:11:33 alise: Mesa is the backend for all free-software 3D. 00:11:45 pikhq: I thought you meant software rendering. 00:11:51 pikhq: Anyway, how does Mesa handle acceleration in a window? 00:11:54 Is the answer "not"? 00:11:57 Mesa does 3D in general. 00:12:29 Ilari: Yes statis data is binding via hash 00:12:34 s/statis/static/ 00:12:36 It'll software render if it has to, it'll do crazy shit if it has to. It takes care of the crazy shit. 00:12:50 pikhq: How...? 00:12:59 Active Worlds in WINE had some issues with attempting to render 3d in a part of a window 00:13:07 pikhq: "Here is video memory. (Actually, it's some memory belonging to the WM that it will blit to a window for you.)" 00:13:22 How does Mesa go from that to "ha ha, I am drawing accelerated 3D all over my window area, video memory" 00:13:24 And digital signatures does mean binding by signatures, that it can be changed in the future by whoever has permission to modify it 00:13:28 alise: Oh, yeah... Uh. That might break its acceleration. 00:13:40 pikhq: So it needs direct access to a chunk of video memory, right? 00:13:56 Yeah, it needs access to DRI. 00:14:15 pikhq: What, the full DRI stuff? 00:14:22 DRI is X only... 00:14:23 And then also "W" key mode, which means "wiki", allows everyone to edit 00:14:24 zzo38: Well, both need double the number of bits relative to safety level, so at least 160 bits (256 if you want some security margin). 00:14:33 alise: Sorry, DRM. 00:14:43 That's the kernel-side stuff. 00:15:10 pikhq: So how would my system support it? 00:15:19 * pikhq looks 00:15:21 Ilari: Thanks, but is 256 enough? 00:15:24 A request to the window system saying "plox gimme direct video memory plez". 00:15:25 ? 00:16:03 alise: It would require some trickery, but you could do the same sort of thing that the Xcomposite does. 00:16:17 pikhq: What's that? 00:16:41 Perhaps I can allow a variable number of bits 00:16:41 alise: Uses a GL extension to allow you to accelerate rendering frames to physical memory. 00:17:10 pikhq: I think handling 3D is too much of a bitch to deal with to start with. 00:17:39 pikhq: Oh, and is there a reason that the mouse isn't just two integers in memory that you can read as often as you want (but it'll stay the same if you read quicker than the mouse update speed)? 00:17:46 Like, any reason at all? 00:18:30 alise: No. 00:18:38 zzo38: Since for static case, one hash suffices and for DS case you can treat the signature as static data. 00:18:44 pikhq: Right. Thought so. 00:19:22 Is voxelperfect.net broken, or is it just me? 00:19:33 Madk: http://esolangs.org/ should work fine. 00:19:46 Ilari: OK. 00:20:14 It doesn't :/ 00:20:19 Madk: dunno then 00:20:42 Is anyone else having the same problem? 00:20:43 pikhq: Hmm, what's a good keyboard interface? Can't just be one memory location, can't just be one location per key; we need some kind of notification mechanism, but I'm trying to keep this simple. 00:20:58 Madk: now that you mention it... 00:21:03 GRAUEEEEEEEEEE! 00:21:05 Fix it! 00:21:15 graue graue graue (he apperas if you call him three times) 00:21:25 Another idea in hypernet is all files (including static files) are encrypted, and that hypernet packets can be sent using anything (TCP/IP, UDP, e-mail, HTTP, FTP, fax machine, printed barcodes in books, ham radio, etc) 00:21:42 UP UP DOWN DOWN LEFT RIGHT LEFT RIGHT 00:22:02 Didn't work 00:22:07 For a static file, if you happen to already have a copy (even if you don't know it yet, because it is encrypted), you might be able to retrieve it without sending or receiving anything from anywhere else. 00:22:20 For files that can change, you might still be able to do this, but it might be a older version 00:23:38 You might use a command-line tool to receive/send/request files (and other commands) using hypernet, or the web-browser might support hypernet URLs, or whatever else 00:23:45 site is back online 00:24:18 -!- jcp_xc2 has joined. 00:25:10 Hypernet shall be fully decentralized, with no dependencies on centralized services, and also entirely free and complete specifications available in the public domain for anyone to read, with only one central authority being the standards organization, to publish the documents describing the protocols, nothing else. 00:25:47 Madk: duh 00:25:51 you forgot B A START 00:25:56 Even if the government censors internet, they will be unable to censor hypernet! 00:26:36 zzo38 is just designing freenet 00:26:50 -!- jcp_xc2 has changed nick to jcp_x. 00:27:10 dammit this laptop is so perfect i love it 00:27:13 (Another way to transfer hypernet, is using floppy disks or USB file system devices, where the computer you attach it to will read/write the files on it, in order to send you the response (if it knows it), and to pass it on to other disks) 00:27:54 Standard file formats are mostly plain text and gzip (and other compression tools), no HTML or anything like that (although they can still be used if you want to) 00:28:10 what has happened to the trackpad though 00:28:21 pikhq: occasionally my tracks happen in reverse then get stuck 00:28:22 wut? 00:29:29 also sometimes the mouse just dances around 00:29:38 Wut? 00:30:52 pikhq: i think it is maybe sweaty or something distorting tracking 00:31:08 indeed 00:31:11 using another part of my hand works 00:34:45 coppro: ping 00:34:58 coppro: what was that level of secrecy parodied on agora? UNIVERSALLY TOP SECRET or something 00:35:02 GALACTICALLY SECRET maybe 00:35:22 That creepy shadow contract is dead! 00:35:31 Or, well, not enforced by Agoran law 00:41:43 alise: don't know 00:41:45 Sgeo: ZOMBIE 00:41:56 oh, the one parodied? 00:41:59 COSMIC TOP SECRET 00:42:02 the highest NATO classification 00:42:44 hmm 00:42:53 i wonder what goethe's argument would be for U.N.D.E.A.D. still existing? 00:43:05 -!- zzo38 has quit (Remote host closed the connection). 00:43:10 I think I was referred to U.N.D.E.A.D. 00:43:30 Sgeo: probably there is an argument that it will start existing again when contracts are reintroduced 00:43:43 after all, nobody seriously argues when goethe claimed it retroactively changed itself way back when. 00:44:28 FUCK YOU TRACKPAD 00:44:30 pikhq: MAKE IT WORK 00:51:41 -!- Madk has quit (Quit: Leaving). 00:58:44 alise: do you have a synaptics touchpad? 00:59:44 alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise alise 00:59:50 why isn't she saying anything 01:00:18 i have a synaptics touchpad. 01:02:03 cheater99: why? 01:02:16 is that what doesn't work? 01:02:26 because mine doesn't work either 01:02:29 but only in lunix 01:02:34 it works in freakin windows 01:04:28 aliseEeEeEeEeEEeeeEE? 01:04:33 :< 01:05:19 it works 01:05:22 it just has an issue 01:05:57 oh 01:05:58 what issue? 01:06:01 maybe i know how to fix it 01:09:03 it sometimes moves the opposite direction i do. movement often stops, then jerks around a lot if i move some more. 01:09:09 almost impossible to move correctly. 01:09:22 try changing from relative to absolute mode 01:09:28 or the other way around 01:09:33 i think you do it with synclient 01:10:31 i don't think it's in a different mode 01:10:41 there are two modes for the synaptics touchpad 01:12:54 how can i change it? no such var in synclient, or it seems so 01:12:54 from -l 01:18:10 cheater99 01:18:22 hm 01:18:24 just a sec 01:23:36 i can't remember :-< 01:23:44 http://lwn.net/Articles/38505/ looks similar to your problem 01:23:56 also: http://www.pubbs.net/200911/fedora/24583-xorg-synaptics-touchpad-and-absoluterelative-mode.html 01:25:04 it's not always reversed 01:25:05 only sometimes 01:25:53 It appears to be fixed. 01:25:57 Nope. 01:29:54 cheater99: that command doesn't do a thing 01:30:05 pikhq: So, question. How would you structure a keyboard interface? 01:30:55 what ever you do make sure at least one of the most useful shortcuts is impossible on some keyboard 01:31:02 (because of matrix limitations) 01:31:08 alise: I haven't a clue. 01:31:19 cheater99: As an API for accessing a keyboard. 01:32:28 o. 01:32:45 hey alise, want to help me figure out why my synaptics touchpad doesn't work? 01:32:56 cheater99: no, but i will. 01:33:02 <3 01:33:05 I actually used my own independent judgement today! 01:33:11 impossible! 01:33:13 [Well, kind of. I did rely on WOT] 01:33:30 But I didn't go into any chatrooms to ask if a website was trustworthy, and it's a matter of some importance 01:35:25 What website? 01:35:30 alise: how do we get around to it? 01:35:40 cheater99: first tell me the model of the trackpad. 01:35:49 it's just a synaptics ps/2 thing 01:35:52 there's no specific model 01:36:24 yes, there is. 01:36:28 probably. 01:36:32 okay so what distro are you using 01:36:36 ubuntu 01:36:41 10.04 right now 01:36:53 it worked in i think 9.04 or 8.something 01:37:24 here's an email between me and someone i thought might know http://pastebin.com/cm8CehM8 01:38:13 turns out he didn't :| 01:38:24 try ubuntu 10.04 livecd 01:38:30 unplug mice 01:38:31 i have 01:38:33 it didn't work 01:38:41 what happens when you run "xinput list" 01:38:45 i think at some point they broke the kernel 01:38:49 wrong 01:38:50 works for me 01:39:42 it's listed 01:39:45 should i paste it in here 01:39:48 it's 6 lines. 01:40:06 yes 01:40:10 # xinput list 01:40:10 ⎡ Virtual core pointer id=2[master pointer (3)] 01:40:10 ⎜ ↳ Virtual core XTEST pointer id=4[slave pointer (2)] 01:40:10 ⎜ ↳ Logitech USB Laser Mouse id=9[slave pointer (2)] 01:40:10 ⎜ ↳ SynPS/2 Synaptics TouchPad id=12[slave pointer (2)] 01:40:11 ⎜ ↳ Macintosh mouse button emulation id=13[slave pointer (2)] 01:40:37 (keyboard is listed afterwards) 01:40:41 alise, nymag.com, particularly http://nymag.com/bestdoctors/ 01:41:18 nymag sounds like the name of a chinese province 01:42:40 cheater99: it should work 01:42:50 doesn't 01:43:05 works in windows (well it did, but now 'doze is broken so i can't boot into it) 01:43:19 it worked in windows for months while not working under ubuntu 01:43:23 so i'm certain ubuntu is broken 01:43:51 cheater99: i have a synaptics touchpad. i use ubuntu 10.04. 01:43:52 it works. 01:43:58 you have a problem. 01:44:05 yes 01:44:09 what is your driver? 01:44:24 lsmod | grep synaptics 01:44:44 produces no output :) 01:45:00 "psmouse", I would bet. 01:45:20 aha 01:45:21 weird 01:46:33 what dev does yours spit info out to? 01:48:13 and if you cat it, do you see anything? 01:49:34 -!- jillsmitt has joined. 01:49:59 (you can check the device with cat /proc/bus/input/devices) 01:52:03 you don't have to teach me linux :P 01:52:23 i just wanted to be friendly :( 01:52:30 sok :) 01:52:55 so what do you get 01:53:04 can't seem to find a device file 01:53:18 cat /proc/bus/input/devices 01:53:21 i know 01:53:26 it says synaptics 01:53:31 and under that handlers= 01:53:32 i know 01:53:45 I: Bus=0011 Vendor=0002 Product=0007 Version=25b1 01:53:45 N: Name="SynPS/2 Synaptics TouchPad" 01:53:45 P: Phys=isa0060/serio4/input0 01:53:45 S: Sysfs=/devices/platform/i8042/serio4/input/input8 01:53:45 U: Uniq= 01:53:46 H: Handlers=mouse2 event8 01:53:48 B: EV=b 01:53:50 B: KEY=6420 0 70000 0 0 0 0 0 0 0 0 01:53:52 B: ABS=11000003 01:54:01 what does yours say? 01:54:02 but e.g. /dev/input/mouse1 never yields anything 01:54:11 nor does /dev/input/event6 01:54:16 does yours say /dev/input/mouse1 01:54:17 ? 01:54:22 Handlers=mouse1 event6 01:54:26 aha 01:54:30 mine doesn't say anything either 01:54:36 so maybe i was wrong 01:54:37 very curious 01:54:40 and i have just had a configuration issue 01:54:50 cheater99: perhaps X11 is "eating" all the input somehow, though that'd be an awful violation of everything if that can actually happen 01:54:51 but your touchpad does work 01:54:52 doesn't it 01:54:53 ? 01:54:54 cheater99: what's your Xorg.conf 01:55:02 yes, it works, apart from this glitch which is almost certainly hardware 01:55:19 let me look 01:55:25 -!- CakeProphet has quit (Ping timeout: 265 seconds). 01:55:26 i've got /etc/X11/xorg.conf 01:55:28 no cap 01:55:51 ah right 01:55:56 the latest version uses HAL 01:56:01 the latest version of ubuntu 01:56:06 ah, indeed 01:56:08 but even before it was using HAL drivers it didn't work 01:56:20 Section "Module" 01:56:20 Load "synaptics" 01:56:21 EndSection 01:56:23 so i just have this 01:56:25 what do you have? 01:56:40 i also have something about screen devices but that's all 01:57:32 -!- augur has quit (Ping timeout: 248 seconds). 01:58:06 cheater99: i suggest removing xorg.conf 01:58:14 i have none 01:58:21 i bet it will autodetect the right driver if you do 01:58:54 that can't be it though 01:59:05 let's give it a try though 01:59:24 dude it's Linux/X11 01:59:27 it can be any fucking thing. 02:00:55 yeah that's my problem 02:01:11 there's no fucking telling what the signal 'flow' is 02:01:13 so just remove it and restart X :P 02:01:44 cheater99: yes, a modern GNOME/X11/GNU/Linux system is hideously overcomplicated. 02:01:47 computers suck, we know this 02:01:53 it's not even about complication 02:02:01 if there was any documentation at all! 02:02:16 * Sgeo is apparently "Geonic elements" 02:02:34 cheater99: tried it yet? :P 02:02:48 just a sec, waiting for this video to finish then i'll reboot 02:02:48 -!- CakeProphet has joined. 02:02:55 http://www.youtube.com/watch?v=D26U26fFojw&feature=player_embedded 02:02:59 check it out 02:03:04 * cheater99 is into synthesizers 02:03:23 no need to reboot ... 02:03:25 just log out 02:03:33 X will restart 02:04:15 ok 02:04:26 but it will have to close irc etc 02:04:26 right? 02:04:34 well yeah. since x sucks. :-P 02:04:39 fucking x 02:04:42 brb 02:04:45 -!- cheater99 has quit (Quit: Leaving). 02:15:11 -!- cheater99 has joined. 02:15:18 wb cheater99 02:15:19 any luck? 02:15:28 thx ^^ 02:15:30 no :( 02:15:32 the only thing that did was make my gnome ugly :p 02:15:52 btw, the touchpad doesn't work on the login screen either (it used to but then it broke down completely) 02:16:35 How on earth did it make gnome ugly? 02:16:47 it disabled compiz and the theme 02:16:58 and it fell back to the way gnome used to look 15 years ago 02:17:55 What, you mean Motif compliant? 02:18:09 SORT of like this: http://blog.chris.tylers.info/uploads/rhl72-gnome-desktop.png 02:18:26 cheater99: see that just looks usable to me :P 02:18:31 i'm a bit of an old fart ... 02:18:56 That looks like a no-nonsense GUI thing with unantialiased fonts. 02:19:12 so alise 02:19:17 But, then, I'm the guy using Fluxbox. 02:19:17 how are you an old fart 02:19:18 :) 02:19:22 if you're supposed to be a teenager 02:20:18 cheater99: magic. 02:20:21 pikhq: yeck, fluxbox. 02:20:31 alise: so what do we do about the thing now? 02:20:40 let's look at your HAL info 02:20:45 maybe?? 02:20:56 sheesh i'm only 14, that information is PRIVATE 02:21:01 how about you paste yours :-P 02:22:45 what do you get when you do ls -R /etc/hal/fdi 02:22:46 ? 02:24:09 ehird@dinky:~$ ls -R /etc/hal/fdi/ 02:24:09 /etc/hal/fdi/: 02:24:09 information policy preprobe 02:24:09 /etc/hal/fdi/information: 02:24:09 /etc/hal/fdi/policy: 02:24:10 preferences.fdi 02:24:12 /etc/hal/fdi/preprobe: 02:24:27 is that it? 02:24:50 and are you sure you have no xorg.conf or Xorg.conf in /etc/X11? 02:25:13 yes, and certain. 02:25:23 is there anything else under /etc/hal ? 02:25:38 no. 02:25:54 is there about synaptics in preferences.fdi? 02:25:56 lshal reports that psmouse is being used for something, though under the synaptics device itself it actually lists no driver. queer. 02:26:11 my xinput: 02:26:14 ⎡ Virtual core pointer id=2[master pointer (3)] 02:26:14 ⎜ ↳ Virtual core XTEST pointer id=4[slave pointer (2)] 02:26:14 ⎜ ↳ SynPS/2 Synaptics TouchPad id=11[slave pointer (2)] 02:26:14 ⎜ ↳ Macintosh mouse button emulation id=12[slave pointer (2)] 02:26:14 ⎣ Virtual core keyboard id=3[master keyboard (2)] 02:26:15 ↳ Virtual core XTEST keyboard id=5[slave keyboard (3)] 02:26:17 ↳ Power Button id=6[slave keyboard (3)] 02:26:19 ↳ Video Bus id=7[slave keyboard (3)] 02:26:21 ↳ Power Button id=8[slave keyboard (3)] 02:26:23 ↳ Chicony USB 2.0 Camera id=9[slave keyboard (3)] 02:26:25 ↳ AT Translated Set 2 keyboard id=10[slave keyboard (3)] 02:26:30 cheater99: no 02:26:37 just something about hotpluggable storage 02:27:51 i have a thing called 11-x11-synaptics.fdi 02:27:58 * pikhq sends the world's most evil HTTP query to tinyurl. 02:28:02 Curses. 02:28:07

414 - Request-URI Too Long

02:28:10 To filebin, then. 02:29:20 i'll upload my lshal 02:29:50 alise: http://filebin.ca/hbrppf/timemachine.tex Thoughts? 02:30:34 alise: http://pastebin.com/QxpPVDyq 02:31:29 alise: that's not the WHOLE thing :p 02:33:46 http://pastebin.com/GUuXCpr8 02:33:59 that's my /etc/hal/fdi/policy/11-x11-synaptics.fdi 02:34:49 -!- p_q has quit (Quit: Leaving). 02:35:06 -!- poiuy_qwert has joined. 02:35:06 -!- Madk has joined. 02:35:34 Heyyy 02:36:08 Oh, my.. I'm not alone in this universe, am I? 02:36:14 ok 02:36:15 alise 02:36:16 i need ideas 02:36:17 pikhq: No, not Century Schoolbook :( 02:36:20 cheater99: sec. 02:36:24 THANK GOODNESS 02:36:29 Anyway 02:36:34 ok alise! 02:36:35 pikhq: Anachronism, not good for fiction. 02:36:38 cheater99: sec 02:37:00 # 02:37:01 input.x11_driver = 'synaptics' (string) 02:37:01 # 02:37:01 input.x11_options.SHMConfig = 'on' (string) 02:37:03 i don't have this line 02:37:05 alise: Better font por favor? 02:37:08 alise: I fixed a bug in M-Code, if it interests you. It was preventing commented code from parsing correctly. 02:37:15 alise: Preferably one that's not a pain to obtain? 02:37:17 you don't have this line? 02:37:19 wait 02:37:21 cheater99: i suggest removing /etc/hal/fdi/policy/11-x11-synaptics.fdi 02:37:23 god knows why 02:37:33 pikhq: hmm 02:37:34 you don't have the line with shmconfig? 02:37:38 or with x11_driver? 02:37:53 because you listed two lines but only talk about one. 02:37:58 alise: Also, those your only complaints? 02:38:03 pikhq: maybe Minion? (It's an anachronism but inspired by ancient designs, so...) and it's originally postscript, so should be quite easy to find 02:38:05 my only complaints so far 02:38:16 can you make a pdf or ps of it? i'm extraordinarily lazy 02:38:17 cheater99: indeed. 02:38:21 cheater99: i have neither of those lines 02:38:24 copy /etc/hal/fdi/policy/11-x11-synaptics.fdi somewhere and nuke it 02:38:24 ok 02:38:28 ok 02:38:37 alise: Just lemme upload. 02:38:39 pikhq: are you sure the original text had en dashes -- instead of em dashes ---? 02:39:07 alise: Gutenberg did. That may well be an error. 02:39:34 pikhq: If it had -- in plaintext, that is often used to denote em dash. 02:39:36 Not so in TeX. 02:39:48 Okay. Sed away, then. 02:40:47 let me try and reboot now 02:40:52 -!- cheater99 has quit (Quit: Leaving). 02:41:18 -!- jillsmitt has quit (Remote host closed the connection). 02:41:37 pikhq: Was the original text written with single quotes? 02:41:40 -!- jillsmitt has joined. 02:41:44 alise: Yes. 02:41:59 alise: It has several chapters in a single quotation. 02:42:08 With double-quotes used within the single quote. 02:42:27 pikhq: Oh, I forgot H. G. Wells was completely insane. 02:42:32 You have spaces at the end of lines. You might want to rectify that. 02:42:33 By "several chapters" I mean "almost all of it". 02:43:02 You have an \emph{} of a sentence with the . outside it, but an \emph{} of the start of a quotation with the ` inside it. 02:43:09 I suggest setting it as `\emph{I} instead. 02:43:12 That's a bug. 02:43:42 -!- BeholdMyGlory has quit (Remote host closed the connection). 02:43:46 BTW, I'm going to only update the PDF once I fix everything you list here. :P 02:44:19 Hmm. There's several em-dashes here used for an interrupted sentence with spaces before them. 02:44:22 Which is wrong. 02:44:44 I would M-q all of the text 02:44:46 *text. 02:44:54 M-q? 02:44:57 In Emacs 02:44:59 Refills text. 02:45:03 Ah, right. 02:45:04 Yeah. 02:45:08 no trickery. I don't want to waste this model, and then be told I'm 02:45:08 a quack.'' 02:45:11 The opening quote is just a `. 02:45:13 Replace '' with '. 02:45:27 Hooray, booog. 02:45:34 booog? :P 02:45:42 Bug, but more oo-gy. 02:45:44 God, H. G. Wells loved his dashes. 02:45:49 He did. 02:46:12 It's like typographic symbols were new to him or something. 02:46:37 \chapter*[Epilogue]{\textsc{Epilogue}} 02:46:40 Why the *? 02:46:50 Makes it not have a number assigned. 02:46:50 Won't that say "Chapter Epilogue"? 02:46:58 No, it'll say "Epilogue". 02:47:05 Fair enough. 02:47:39 pikhq: Then I'd like to see the PDF. 02:48:09 Lemme get Minion set up and just double-check for remaining stupidities. 02:48:27 Minion may not fit the text. I am not sure. But it should be easy to get working since it's a postscript font. 02:50:00 * pikhq reflows 02:50:36 I'm finding it hard to find Minion on a torrent site. 02:50:42 There needs to be a site for typophile pirates. Yarr. 02:50:46 -!- Madk has quit (Ping timeout: 246 seconds). 02:52:02 pikhq: Oh, install Adobe Reader. 02:52:09 This gets you Minion Pro as an otf. 02:52:19 Convert them into Type1. 02:52:23 Then use http://www.ctan.org/tex-archive/fonts/minionpro/. 02:52:47 (I recommend doing this instead of XeTeX because the packages give enhanced support.) 02:52:52 http://lglinux.blogspot.com/2007/09/myriad-and-minion-for-latex.html 02:53:07 pikhq: I'd like to see the current PDF anyway, though. 02:53:11 alise: Awesome. 02:53:25 -!- cheater99 has joined. 02:54:44 alise: nothing 02:54:48 alise: we need mo' ideas 02:55:04 -!- FireFly has quit (Quit: swatted to death). 02:55:12 cheater99: i suggest reinstalling 02:55:14 :P 02:55:16 like windows. 02:55:41 i will reinstall you 02:55:43 :( 02:55:45 -!- jcp_x has quit (Ping timeout: 240 seconds). 02:56:02 i have a 10.04 livecd 02:56:09 the thing doesn't work on it either 02:56:17 oh well 02:56:19 install gentoo :-P 02:56:27 gentoo solves all problems given infinite patience 02:56:33 you're not being helpful :< 02:56:42 -!- dbc has quit (Ping timeout: 240 seconds). 02:57:30 i no rite 02:58:22 c'mon alise 02:58:25 be a star 02:58:27 come up with something 02:58:36 i thought you were supposed to be smart with computars 02:58:37 alise: http://filebin.ca/wrkhx/timemachine.pdf 02:58:40 -!- dbc has joined. 02:58:54 cheater99: only with things that obey the rules of logic 02:58:57 linux is a mystery to me 02:59:51 * pikhq installs Adobe Reader for the sole purpose of having its fonts 02:59:58 pikhq: damn, i really want to show you my The Metamorphosis now 03:00:01 it's beautiful 03:00:10 apart from the Q in that garamond 03:00:13 alise: linux obeys rules of logic, it runs on a turing machine 03:00:16 alise: Anyways, thoughts on the text ATM? 03:01:23 cheater99: yeah if you believe that stuff 03:01:32 pikhq: the text itself is fine, of course, only formatting issues are to talk about :-P 03:01:32 alise: i do 03:01:41 alise: u just don't want 2 hlp me :< 03:01:43 pikhq: i do not like your chapter headings much 03:02:04 i would have the font be bigger, perhaps bold, the dashes to be shorter, and there be more space between the number and the dashes 03:02:07 but that's just my preference 03:02:38 pikhq: also, the man's name is H. G. Well,s not H.G. Wells. Probably. 03:02:44 *Wells 03:02:46 *Wells, 03:03:05 alise: XD 03:03:13 wat 03:03:33 Yeah, it's probably not H.G. 03:04:08 my initials are cooler 03:05:04 C. H. Eater XCIX 03:05:17 Charles Harold Eater XCIX 03:05:39 actually 03:06:01 one of my first names goes back so far i'm like the 5th or something in line 03:06:32 alise: Any other thoughts on the formatting? 03:06:34 i know someone with the most awesome name ever but i don't think i'll reveal it for the sheer awesomeness 03:06:45 what is it 03:07:04 pikhq: i'm not so sure printing THE TIME MACHINE on every verso page is productive. 03:07:11 i might move the page numbers there instead. 03:07:20 er 03:07:22 *every recto page 03:08:26 pikhq: also, make sure every chapter starts on a recto page. 03:08:31 ALISe 03:08:35 alise 03:08:42 what's that name 03:08:48 alise: Okay. 03:08:55 ah, it does 03:08:56 good 03:08:59 cheater99: nope 03:09:12 pikhq: i think your chapter starter pages have too much blank space 03:09:12 alise: Memoir class takes care of *that*. ;) 03:09:18 look at it in dual mode in your favourite pdf viewer 03:09:23 it's a long dip down compared to the previous page 03:09:31 don't be a little toot 03:09:33 tell me 03:11:33 shaddup 03:12:11 why did you mention it then 03:12:32 to torture us? 03:12:33 :< 03:13:15 alise: Hmm, that really is a lot of blank space. 03:14:39 cheater99: yeh 03:14:48 :( 03:14:49 actually i decided not to after i checked and it was trivially googleable 03:14:53 u'r hateful 03:15:17 y r u hateful? :< < 03:15:21 :p 03:15:46 jesus christ 03:18:23 It occurs to me that I have never eaten a hamburger 03:18:33 My dad's a bit paranoid about Mad Cow disease 03:18:44 However, there hasn't really been an outbreak in, how long? 03:18:47 lol 03:18:55 And it's probably safer to eat a hamburger than get in a car 03:18:59 lol 03:19:02 if by "outbreak" you mean "case", several years 03:19:22 bear in mind this disease has delayed effect 03:19:28 you might have it for deeecaaadesss 03:19:48 * Sgeo paranoiafuels 03:19:59 alise: Y'know what'd be cool (if painful)? 03:20:20 To make a book entirely by hand, using moving type. 03:20:24 pikhq: A clockwork urethra? 03:20:24 Oh. 03:20:34 haha clockwork urethra. 03:20:42 you don't have an urethra, you're a girl. 03:20:49 silly kid. 03:21:04 `addquote you don't have an urethra, you're a girl. 03:21:08 196| you don't have an urethra, you're a girl. 03:21:29 i am pretty sure i do have a urethra :P 03:21:33 yay, HackEgo's working again! 03:21:33 "People with a biologic relative who has been diagnosed with CJD or vCJD are unable to donate." 03:21:47 alise: Creating a single book with movable type, though, would be really silly. 03:22:09 Wait, you mean books weren't made with movable type? 03:22:09 Awesome, but really silly. 03:22:12 * Sgeo is confused 03:22:13 you should create a book with one of those labeling tools 03:22:16 that make strips 03:22:21 one letter by letter 03:22:34 Sgeo: Modern books are not made with movable type. 03:22:56 pikhq, yes, but when movable type was invented... 03:23:03 Sgeo: BTW, by single book, I mean a *single book* being printed. Literally, print exactly one copy. 03:23:30 Also, when movable type was invented books had already existed for ages. 03:23:40 -!- SevenInchBread has joined. 03:23:56 -!- CakeProphet has quit (Ping timeout: 248 seconds). 03:24:32 sounds like an extremely effective way to spend your time 03:24:50 50 years? 03:24:54 for CJD? 03:24:57 * Sgeo nightmares 03:25:26 yes 03:25:28 everyone has CJD 03:25:29 cheater99: It'd be the ultimate in expensive bookery. 03:25:45 right 03:25:56 it's about as cool as.. 03:25:56 Especially if I used gold leaf or something. 03:26:10 Cow meat today is fairly safe though, right? 03:26:12 a multithreading operating system writen in machine code with a hex editor. 03:26:14 Is there a way to screen it? 03:26:22 after writing it out in pencil on paper. 03:26:23 "Yeah, the only way this book could be more crazy-awesome is if I took up calligraphy." 03:26:45 calligraphy is ten times faster than movable type page setup. 03:27:11 Yes, but it takes more time to learn, I'm sure. 03:27:24 Though, movable type setup is probably really freaking painstaking. 03:28:16 I don't get it. Are multiple copies of a single page done at once? 03:28:51 Sgeo: ... Yes, that's how movable type normally works. 03:29:01 You set up the type for a page, and then print off many copies. 03:29:10 Oh, so I _do_ get it 03:29:12 *This is the whole reason movable type was revolutionary*. 03:29:35 It took barely any extra effort to print off 2, 3, or 3000 copies of a book. 03:29:44 And so, mass media was invented. 03:30:34 (woodblock printing, invented much earlier, was a bit less revolutionary cause carving books into wood is a motherfucking pain.) 03:30:56 I understood the multiple copies thing, but just didn't realize it was multiple copies of one page at a time 03:31:22 ... How else could it possibly work? 03:31:36 What, having a fully set frame for each page? Ugh. 03:31:43 I didn't know, but it just sounded wrong somehow 03:37:55 -!- augur has joined. 03:40:28 -!- cheater99 has quit (Ping timeout: 248 seconds). 03:41:43 It's weird, taking a drug that can be so dangerous to treat such mild discomfort 03:42:55 -!- jcp_x has joined. 03:43:29 -!- jcp_x has quit (Remote host closed the connection). 03:43:32 -!- augur has quit (Remote host closed the connection). 03:43:57 -!- augur has joined. 03:47:28 abc 03:47:29 Sgeo: what? 03:47:45 alise, Paracetamol 03:47:50 For a very minor headache 03:49:31 Yeah, that's all sorts of scary. 03:50:36 I don't think I've ever taken more than 500mg in a 24h period 03:50:52 Well below the recommended dose 03:51:22 Also, if you've taken alcohol... Seriously, for the love of god, don't even think about touching that shit. 03:51:37 * Sgeo doesn't drink 03:51:51 pikhq, is that "ever" taken alcohol, or taken alcohol recently? 03:51:58 Sgeo: Recently. 03:52:16 why are you taking paracetamol for a headache? 03:52:17 That produces almost-instant liver failure. 03:52:28 coppro: It's a common painkiller. 03:52:47 The thing here, this headache was very minor 03:53:14 it doesn't even help that much 03:53:40 "overdoses of paracetamol can cause potentially fatal liver damage; [..] in rare individuals, a normal does can do the same" 03:53:54 Yeah, I know. It's a painkiller that doesn't kill pain that well. 03:54:02 s/does/dose/ 03:54:10 ...it seemed to help with a recent severe headache 03:54:18 although that could have been placebo effect, I guess 03:54:19 If I actually take something, it'll be ibuprofen 03:54:34 but I prefer to avoid those sort of things 03:54:37 Apparently aspirin is really hard on the stomach? 03:54:41 Ibuprofen or naproxen sodium work well, I've found. 03:54:47 aspirin is really hard on the body generally 03:55:06 Aspirin works, but it's harder on the stomach than most things. 03:55:16 What's Ibuprofen's downside? They all seem to have one 03:55:32 downside: you're taking a drug 03:56:16 Ibuprofen has a minor antiplatlet effect. 03:57:01 It can also cause: nausea, dyspepsia, gastrointestinal ulceration/bleeding, raised liver enzymes, diarrhea, constipation, epistaxis, headache, dizziness, priapism, rash, salt and fluid retention, and hypertension. 03:57:04 So, bad if you have severe cut, bad if you have a minor cut, or bad if you are ... that condition that doesn't let bleeds stop 03:57:05 Oh 03:57:13 -!- SevenInchBread has quit (Ping timeout: 265 seconds). 03:57:15 headache? That would be ironic 03:57:23 pikhq: and DEATH. 03:58:07 Sgeo: Yeah, most drugs have these sorts of possible side effects. 03:58:20 I'd be surprised if there wasn't one that didn't have the possibility of nausea. 03:58:55 You mean that Paracetamol's hardness on the liver isn't its only side effect? 03:59:01 No. 04:01:45 ^^ambiguous "no" 04:01:53 Paracetamol can also cause stomach bleeding, and calcify kidneys. 04:01:56 -!- augur has quit (Ping timeout: 245 seconds). 04:02:10 o.O 04:02:13 (I have no idea what a calcified kidney is, and I don't want to know.) 04:02:25 -!- augur has joined. 04:04:55 -!- augur_ has joined. 04:07:51 -!- augur has quit (Ping timeout: 265 seconds). 04:09:47 -!- augur_ has quit (Ping timeout: 265 seconds). 04:13:52 It just occured to me that I'm glad my mouthwash is non-alcoholic 04:15:02 -!- alise has quit (Quit: Leaving). 04:22:30 -!- augur_ has joined. 04:28:09 -!- augur_ has quit (Ping timeout: 265 seconds). 04:33:23 -!- cheater99 has joined. 04:35:40 -!- augur has joined. 04:36:10 -!- coppro has quit (Remote host closed the connection). 04:38:29 -!- CakeProphet has joined. 04:40:43 -!- augur has quit (Ping timeout: 265 seconds). 04:44:11 -!- jillsmitt has quit (Remote host closed the connection). 04:50:00 http://filebin.ca/ehmnsc/TenpopinanpaWan.pdf 04:50:24 Okay, LaTeX can get decent results from logographic Toki Pona. 04:57:20 -!- augur has joined. 04:59:51 -!- Sgeo_ has joined. 04:59:56 -!- Sgeo_ has quit (Read error: Connection reset by peer). 05:00:20 pikhq: latex or xetex 05:01:52 Quadrescence: That's XeTeX. 05:02:01 Too much Unicode for normal TeX. 05:02:14 yes I know 05:02:20 then why did you say LaTeX????????????????????????????? 05:02:36 LaTeX is a macro package for TeX. 05:02:50 And XeTeX is an implementation of the TeX language. 05:02:57 -!- Sgeo has quit (Ping timeout: 265 seconds). 05:03:05 What you asked is basically like "GTK+ or C". 05:03:13 Sorry. 05:03:16 "GTK+ or GCC". 05:03:19 Not mutually exclusive. 05:03:19 -!- coppro has joined. 05:03:42 XeTeX is more than just an implementation of TeX 05:04:26 it is typically okay to say "latex" as if it were its own program 05:04:29 therefore etc 05:04:53 -!- augur has quit (Ping timeout: 265 seconds). 05:06:26 Fine, xelatex. Happy? 05:27:56 no 05:28:07 I am so pissed pikhq now can you give me money please? :( 05:29:45 -!- cheater99 has quit (Ping timeout: 240 seconds). 05:41:26 -!- cheater99 has joined. 06:03:03 -!- cheater99 has quit (Ping timeout: 260 seconds). 06:06:29 -!- cheater99 has joined. 06:08:46 i h8 ubuntu 06:08:48 :O 06:09:15 Naze? 06:12:29 what's a good feed reader? 06:13:33 wget 06:17:05 no no no 06:17:09 wget is too bloated 06:17:24 you want something lightweight like term 06:33:33 btw, ##cs was started today 06:39:26 -!- myndzi\ has joined. 06:42:29 -!- myndzi has quit (Ping timeout: 240 seconds). 06:43:11 -!- myndzi has joined. 06:46:38 -!- myndzi\ has quit (Ping timeout: 276 seconds). 07:25:32 -!- oerjan has joined. 07:53:16 -!- oerjan has quit (Quit: leaving). 07:56:48 -!- GreaseMonkey has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:00:08 -!- Gregor has joined. 08:03:21 -!- cheater99 has quit (Ping timeout: 276 seconds). 08:19:45 -!- wareya_ has joined. 08:23:12 -!- wareya has quit (Ping timeout: 276 seconds). 08:42:59 -!- SevenInchBread has joined. 08:43:01 coppro: what's that then? 08:43:18 olsner: exactly what it sounds like 08:43:19 -!- CakeProphet has quit (Read error: Operation timed out). 08:43:20 -!- cheater99 has joined. 08:44:23 hash hash cee ess? :P a channel for generic computer science? 08:44:33 yes 08:44:35 -!- choochter has joined. 08:47:02 What is the equation of a computer 08:47:22 Slereah: 3 = x 09:24:27 -!- augur has joined. 10:23:49 -!- tombom has joined. 10:24:35 -!- MigoMipo has joined. 10:36:26 -!- SevenInchBread has quit (Ping timeout: 258 seconds). 11:14:46 -!- augur has quit (Remote host closed the connection). 11:21:45 -!- Madk has joined. 11:21:53 -!- Madk has quit (Client Quit). 11:22:38 -!- GreaseMonkey has quit (Remote host closed the connection). 11:46:49 -!- CakeProphet has joined. 12:04:10 -!- coppro has quit (Ping timeout: 260 seconds). 12:10:04 -!- CakeProphet has quit (Ping timeout: 264 seconds). 12:16:12 -!- olsner has quit (Ping timeout: 240 seconds). 12:16:12 -!- fizzie has quit (Ping timeout: 240 seconds). 12:18:33 -!- olsner has joined. 12:20:18 -!- fizzie has joined. 12:28:43 -!- CakeProphet has joined. 13:19:49 -!- Madk has joined. 13:20:13 What kind of program should I try and write in my esoteric language M-code? 13:20:18 I need an idea 13:21:14 Am I alone? 13:21:22 Does no other life exist in this universe? 13:22:05 -!- MigoMipo has quit (Remote host closed the connection). 13:22:38 -!- MigoMipo has joined. 13:31:02 I've usually -- if at all feasible -- just written a yet another Befunge(-93) interp, but that's just a personal idiosyncrasy, not a real suggestion. 13:34:12 I'd be writing this in a separate esoteric language 13:34:19 that doesn't look very easy to do 13:34:35 A BrainF*ck interpreter is complicated enough 13:37:17 Nooo I'm alone agaiin 13:38:12 -!- swilde has joined. 13:41:07 -!- Sgeo has joined. 13:41:11 That thing really looks like it'd benefit (in the "easier to do stuff" sense) from an assembler that'd support labels, but maybe that's just too boringering. 13:42:09 I suppose that wouldn't be too difficult. I had them at one point in early development, but I took them out 13:42:15 I'll get on that now 13:42:20 make some things a bit easier :P 13:43:12 Thing is, I'm also trying to hunt down a bug 13:43:13 so 13:43:19 I'll put the bug on hold, I suppose 13:48:40 assembler with labels? 13:48:44 I'm actually working on such a thing. 13:49:26 I have some skeleton code written in Haskell. the only thing missing is the instruction parsing and machine code output parts. But all the helper functions have been made so it'll be a breeze 13:49:48 An assembler without labels is a sad assembler, after all. 13:49:56 -!- Mathnerd314 has quit (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.6/20100625231939]). 13:49:57 yes. 13:50:02 You should check out M-code on the wiki 13:50:28 anyway, labels getting close to done 13:53:11 I did take a peek; it looked refreshingly low-levely. (Though I was a bit distracted by the use of the words push/pop for register load/store; it's not doing anything stack-related, after all.) 13:56:37 It also made me want to write another of those GCC computed-goto driven interps for it, but I don't really have the time, and it wouldn't be anything especially clever anyhow. 14:01:50 labels get. 14:01:59 Now I have to make them work for all the bit versions 14:09:56 uploading 14:10:27 -!- BeholdMyGlory has joined. 14:14:50 -!- FireFly has joined. 14:15:41 -!- CakeProphet has quit (Ping timeout: 240 seconds). 14:18:10 Added labels and made the interpreter source just a little cleaner in the process. Also fixed a minor internal bug regarding the "|" symbol. 14:18:11 http://floatation.webs.com/M-Code.zip 14:23:23 -!- CakeProphet has joined. 14:23:44 I added labels 14:24:05 where is a link to what M-code is 14:26:30 wiki 14:26:34 just search m-code 14:26:39 link me 14:27:12 or http://esoteric.voxelperfect.net/wiki/M-code 14:27:12 because I am sooooooooooooooooooooooooooooooooooooo lazzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy 14:27:47 ok looks boring :S:S:S:SS:S:S:S:S:S:S:S 14:28:07 :/ 14:28:17 Don't take this to be negative. 14:28:23 I looked at it for at most 30 seconds. 14:28:29 So I only have a superficial opinion. 14:28:30 .-. 14:28:32 -!- SevenInchBread has joined. 14:30:21 -!- CakeProphet has quit (Ping timeout: 265 seconds). 14:30:52 -!- SevenInchBread has changed nick to CakeProphet. 14:32:21 uh-oh 14:32:28 I think my labels might be broken 14:36:29 D: why is it malfunctioning 14:36:54 they call it M-code for a reason 14:36:56 i kid 14:37:25 I put a couple label addresses into the register to output them, and it's showing 0 14:37:41 but my program says it's not 0 14:39:34 ._. 14:39:49 something funny is going on 14:40:07 Pre-runtime the label's value is 40 14:40:24 sometime between then and the output command in the source it became 62 14:44:46 What happened that it jujst doesn't work all of a sudden ._. 14:45:25 ohhhhhhhhhhhhh 14:45:27 d'oh 14:45:35 I hope that's the onl issue though 14:45:48 forgot to reset a variable when I had to separate parsing into two passes 14:46:15 HURRA-oh wait 14:46:24 the first issue persists 14:47:14 Ooooooh 14:47:18 stupid me 14:47:46 I forgot that > puts a value at an address into the register, not the actual value 14:47:53 stupid stupid stupid -.-; 14:48:27 I need an alternate stack assignment to make it so you can pass like a constant into a register 14:49:31 theeere we go 14:49:54 -!- sebbu2 has joined. 14:51:20 -!- sebbu has quit (Ping timeout: 240 seconds). 14:51:20 -!- sebbu2 has changed nick to sebbu. 14:52:46 ok, good 14:52:49 works now 14:53:09 SEBBU 14:53:16 you are become my test subject 14:53:34 why ? 14:53:49 Because you're the only other person here atm 14:53:52 and it's not free for me to become test subject 14:54:32 In Soviet IRC Channel, test subject becomes YOU. 14:54:34 http://esoteric.voxelperfect.net/wiki/M-code 14:54:42 write some simple program or something in it 14:55:12 I need help bug-hunting, but nobody is doing anything with it 14:55:57 >[64]j[8]$8}[32].i[9]}[9]?[8];_$32Hello,[32]world!$64[45] ? 14:57:27 that's an example. 15:06:57 well? anything? 15:09:53 http://www.youtube.com/watch?v=TKHiuFEKmJw&feature=related 15:12:11 WMG'd? 15:45:03 -!- cpressey has joined. 15:45:09 hi 15:46:18 -!- Zuu has quit (Read error: Connection reset by peer). 16:26:30 -!- MizardX has quit (Ping timeout: 252 seconds). 16:29:36 -!- Zuu has joined. 16:51:45 -!- tombom_ has joined. 16:54:57 -!- tombom has quit (Ping timeout: 246 seconds). 16:59:18 -!- Madk has quit (Quit: Leaving). 16:59:44 -!- relet has joined. 17:27:06 -!- sftp has quit (Remote host closed the connection). 17:27:50 -!- choochter has quit (Quit: lang may yer lum reek..). 17:32:23 -!- oerjan has joined. 17:38:40 -!- sftp has joined. 17:45:45 -!- swilde has quit (Quit: ERC Version 5.3 (IRC client for Emacs)). 18:14:26 -!- oerjan has quit (Quit: leaving). 18:15:15 -!- oerjan has joined. 18:26:10 -!- coppro has joined. 18:30:36 I'm rich 18:32:49 Oh? 18:33:19 GSOC paid me the midterm 18:33:48 Ah. 19:03:21 Ill-gotten gains. 19:03:37 I hope so 19:04:25 All Google money is made by murdering. 19:06:18 noted 19:16:53 That makes you a murderer 19:17:10 don't be evil - or we kill you 19:20:48 don't worry 19:20:50 Don't be evil - that's our turf. 19:20:51 Google isn't evil 19:20:55 we know that 19:21:35 Deewiant: Remember back a while ago when we were talking about boring fake-quines? I wrote a really silly Perl fake-one: http://sprunge.us/fUYE?perl 19:22:30 What's the 0; for 19:22:39 a fake quine is one that prints its own source file? 19:22:50 It's an "EOF" status report from the source-filter sub. 19:23:21 The filter examples had an unadorned expression instead of an explicit return, so I put in one too. 19:23:49 There's of course an almost identical one using the magical DATA filehandle, too: http://sprunge.us/YEZF?perl 19:24:58 !perl Hm 19:25:07 oh 19:25:13 `perl hm 19:25:19 No output. 19:25:34 `No output. 19:25:36 No output. 19:25:53 Heh, a HackEgo quine. 19:26:00 Lacks the `. 19:26:36 ^hm... 19:28:27 Unfortunately fungot says "Mismatched []." if there's an unterminated loop in bf; if the message were something like "Unterminated [" you could sort-of count "^bf Unterminated [". 19:28:27 fizzie: and using actual wav files might give too much: http://www.call-with-current-continuation.org/ manual/ interpreter-command-line-format.html' 19:28:55 ^bf .] 19:28:55 Mismatched []. 19:28:59 ^ul ...bad insn! 19:28:59 ...bad insn! 19:29:23 Given how trivial actual quining is in Underload, going via error messages is a bit silly. 19:30:09 ^echo ^echo 19:30:09 ^echo ^echo 19:30:32 ^bool No. 19:30:45 I don't think it accepts an argument, unfortunately. 19:30:56 I was hoping you didn't check for that. 19:31:25 ^style Not found. 19:31:25 Not found. 19:32:18 ^str Usage: ^str 0-9 get/set/add [text] 19:32:19 Usage: ^str 0-9 get/set/add [text] 19:32:40 ^str 0 get 19:32:40 ^str 0 get 19:32:52 (Okay, so I set it to that in a query.) 19:32:53 ^str 0 set foo 19:32:53 Set: foo 19:32:55 ^str 0 get 19:32:55 foo 19:33:03 I have uncovered your misdeeds! 19:34:08 ^def Usage: ^def 19:34:08 Usage: ^def 19:34:13 Is it perhaps getting a bit silly? 19:34:18 Very. 19:34:26 Most of these lack the ^cmd bit at the beginning anyway. 19:34:42 Yes, well, I do count 19:34:48 ^ul (:aSS):aSS 19:34:48 (:aSS):aSS 19:34:55 As a quine-example for Underload. 19:35:06 So those are just "str" and "def" quines. 19:35:09 Only because Underload itself doesn't need the ^ul. 19:35:25 Well yeah, anything is a quine like that. :-P 19:35:47 Neither do the str and def commands "itself" need the prefix, it's just there for the benefit of the bot. Ahem. Okay, I'll stop rationalizing. 19:36:44 ^asc 53. 19:36:44 53. 19:36:53 Okay, now I'll really stop. 19:37:01 ^ul (^ul )(~:SaS:aSS)~:SaS:aSS 19:37:02 ^ul (^ul )(~:SaS:aSS)~:SaS:aSS 19:38:26 -!- sebbu2 has joined. 19:39:13 ^ul (^ul )(~:SaSaS(:^)S):^ 19:39:13 ^ul (^ul )(~:SaSaS(:^)S):^ 19:39:18 That's a tiny bit shorter. 19:39:37 -!- sebbu has quit (Ping timeout: 258 seconds). 19:39:38 -!- sebbu2 has changed nick to sebbu. 19:40:01 Adapted it from the ^ul/+ul toggle-quine I wrote back then when we had a +ul bot: 19:40:03 ^ul (^ul )(+ul )(~:SaS~aSaS(:^)S):^ 19:40:03 +ul (+ul )(^ul )(~:SaS~aSaS(:^)S):^ 19:40:37 -!- augur has joined. 19:44:02 ^ul (aS(:^)S):^ 19:44:02 (aS(:^)S):^ 19:47:04 Doesn't buy you much over the "usual" (:aSS):aSS, except that perhaps some "explicit language" filters won't trip. 20:03:01 -!- FireFly|n900 has joined. 20:23:08 ^ul $(window).scrollTo('#disclaimer'); 20:23:08 ...bad insn! 20:27:09 I've been peeking at the manual of the DSP chip (TI C64x+ series) they've put in my phone; it seems quite a spiffy thing. "64 general-purpose 32-bit registers and eight functional units -- [each of which contains:] two multipliers, six ALUs". (It's a VLIW thing to drive all those units in parallel.) 20:27:58 -!- FireFly|n900 has quit (Ping timeout: 252 seconds). 20:49:50 -!- FireFly|n900 has joined. 21:03:26 -!- Gregor has quit (Ping timeout: 260 seconds). 21:29:34 -!- augur has quit (Ping timeout: 252 seconds). 21:44:30 -!- Guest82424 has joined. 21:45:15 -!- Guest82424 has left (?). 21:46:01 -!- ais523 has joined. 22:16:13 -!- GreaseMonkey has joined. 22:31:04 -!- augur has joined. 22:32:20 -!- oerjan has quit (Quit: Good night. As if.). 22:34:57 -!- SevenInchBread has joined. 22:35:23 -!- CakeProphet has quit (Ping timeout: 248 seconds). 22:37:50 -!- aliseiphone has joined. 22:38:39 -!- aliseiphone has quit (Client Quit). 22:39:25 -!- aliseiphone has joined. 22:39:34 Urgency is present in this air. I wonder from where? 22:39:44 Hi ais523. 22:39:52 hi 22:41:03 I just sprayed an awful lot of aerosol and the air is still. I never knew air could smell this bad. 22:41:43 Smell just bad or unusual kind of bad? :-) 22:42:15 (that unusual kind of bad is very difficult to describe to someone that hasn't experienced it). 22:44:08 One of the worst smells I have ever run across: "Pineapple scented" liquid soap. That smelled _REALLY_ HORRIBLE. 22:45:29 In contrast, paint that is infamous for its smell wasn't that bad. 22:45:45 auuugggh google just "improved" their image search. 22:46:14 aliseiphone: Hail, aliseiphone. 22:46:19 smells like teen spirit. 22:46:24 aliseiphone: When do you regain freedom? 22:46:43 pikhq: Ehm? 22:46:54 2 Aug I become daypatient. 22:46:57 aliseiphone: Like, "no longer have to reside in the unit". 22:47:00 Kthx. 22:47:10 Ilari: Unusual and bad. 22:47:24 Like aerosol ... Without the smell. 22:47:36 pikhq: Throwing a party? 22:48:16 cpressey: Google are "improving" your "life". 22:48:34 The kind of smell that feels like it is outside the space of smells, but still is felt as bad smell. 22:48:37 aliseiphone: Yes, I shall find a political party and throw them out a window. 22:49:31 Later that day I ran into that soap I smelled some real pineapples. Not one of the best smells, but it wasn't bad smell either. 22:51:06 pikhq: Which? 22:51:33 How about the Tories? Then we get a nice Lib Dem government. 22:51:40 aliseiphone: Select one at random. I shall repeat until there's a lack of political parties. 22:51:56 So. 22:52:03 Things? 22:52:54 Alternately, just throw out all the Tories and (in the US) Republicans. 22:53:03 Things, indeed. 22:53:18 Thereby moving us at least a few steps towards having discussion happen instead of rants. 22:54:48 pikhq: Yeah because Dems are sane. 22:54:57 aliseiphone: More so than the Republicans. 22:55:02 Which is not saying much mind. 22:55:08 The US operates on a 1.25 party system. 22:55:38 heh 22:55:56 2/3 republican, 2/3 democrat, and everyobody else? 22:56:04 coppro: Whereas Canada operates on a 0.75 party system. 22:56:28 coppro: no, the GOP is one 22:56:39 and the dems are almost the gop 22:56:56 lol 22:56:59 with only .25 actually distinct party 23:02:31 aliseiphone: The "Democrats" range from the slightly more sane neoconservatives to literal, honest-to-god communists. 23:02:47 It's a very, very broad party. Getting them to do anything is like herding cats. 23:03:05 The Republicans range from the slightly less sane neoconservatives to literal, honest-to-god fascists. 23:03:21 It's a very, very well-defined party. Getting them to do anything is like getting lemmings to jump off a cliff. 23:03:44 yeah, that's the Republicans' strength 23:04:21 Convince them that it's in their favor to make Congress not do anything, and fuck it, that's what they'll do. 23:04:42 -!- tombom_ has quit (Quit: Leaving). 23:06:04 -!- MigoMipo has quit (Read error: Connection reset by peer). 23:08:19 back in a bit 23:08:23 -!- aliseiphone has quit (Quit: Get Colloquy for iPhone! http://mobile.colloquy.info). 23:12:23 -!- GreaseMonkey has quit (Quit: I'm using NO SCRIPT WHATSOEVER - Download it at file:///dev/null). 23:12:34 -!- augur has quit (Remote host closed the connection). 23:12:47 -!- augur has joined. 23:18:02 -!- cheater99 has quit (Ping timeout: 260 seconds). 23:33:21 -!- cheater99 has joined. 23:43:24 -!- coppro has quit (Remote host closed the connection). 23:45:23 -!- coppro has joined. 23:51:17 jesus 23:51:27 hey, why isn't alise here? 23:53:50 back in a bit 23:55:10 Undefined variable 'aliseiphone' at line 5, column 23