--- Log opened Mon Apr 30 00:00:26 2012 |
00:19 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
00:22 | | You're now known as TheWatcher[T-2] |
00:28 | | You're now known as TheWatcher[zZzZ] |
00:30 | | gruber [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code |
00:31 | | gnolam is now known as NSGuest41704 |
00:31 | | gruber is now known as gnolam |
00:33 | | NSGuest41704 [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [Ping timeout: 121 seconds] |
00:41 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [[NS] Quit: Upgrading] |
00:46 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code |
00:54 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
00:54 | | mode/#code [+o himi] by ChanServ |
01:19 | | Attilla [Obsolete@Nightstar-4d709978.as43234.net] has quit [Ping timeout: 121 seconds] |
01:29 | < Rhamphoryncus> | So.. my comments on this tutorial starting out unnecessarily complicated? Doesn't seem so bad when I realize by chapter 4 there's lines like "What we have here is what is known as a linear system of equations." |
01:30 | < celticminstrel> | I thought "linear" was supposed to modify "equations", not "system"... |
01:30 | < celticminstrel> | Maybe I was wrong. <_< |
01:33 | < Rhamphoryncus> | Eh, I'm just skimming at this point anyway |
01:33 | <&McMartin> | This is a bit where being old-school will help me, I think |
01:34 | <&McMartin> | I'm guessing this is stuff like perspective transform matrices? |
01:41 | < Rhamphoryncus> | bingo! |
01:42 | <&McMartin> | I don't suppose gluLookAt and gluPerspective are still around~ |
01:43 | <&McMartin> | But yeah, those were Sable/SVAF's stock in trade; I should look into making a vertex-shader version of the SVAF rendering library. |
01:43 | <&McMartin> | That would actually be an excellent "learn this stuff" project. |
01:50 | | Stalker [Z@Nightstar-5aa18eaf.balk.dk] has quit [Ping timeout: 121 seconds] |
01:54 | < Rhamphoryncus> | mmm z-flip XD |
01:57 | < Rhamphoryncus> | and really ugly jaggies in the depth buffer example. Of course they're simple flat colours, completely untextured or lit, and no antialiasing |
02:07 | | sk0rpio [frzn@Nightstar-cf225f06.dyn.optonline.net] has joined #code |
02:09 | | sk0rpio [frzn@Nightstar-cf225f06.dyn.optonline.net] has left #code [] |
02:13 | | Turkey_31MALE [MarasliT@35E323.45170F.26A08C.A7D4FA] has joined #code |
02:14 | | Turkey_31MALE [MarasliT@35E323.45170F.26A08C.A7D4FA] has quit [[NS] Quit: ] |
02:14 | | Turkey_31MALE [MarasliT@35E323.45170F.26A08C.A7D4FA] has joined #code |
02:14 | | Turkey_31MALE [MarasliT@35E323.45170F.26A08C.A7D4FA] has quit [[NS] Quit: ] |
02:24 | < Eri> | Hmm, this doesn't look like a good idea. |
02:24 | < Eri> | I'm flipping through a Matlab textbook |
02:25 | < Eri> | They bring up the eval() function, which essentially lets you do anything you can do from the matlab command line, i.e everything. There's no mention in this chapter, or flipping a head, of the security vulnerability this poses |
02:25 | < Eri> | *ahead |
02:26 | | Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has joined #code |
02:40 | | Kindamoody[zZz] is now known as Kindamoody |
02:50 | | Derakon is now known as Derakon[AFK] |
02:54 | | Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has left #code [] |
03:11 | <@ToxicFrog> | Eri: it's matlab, if you're doing world-facing things in it you're doing it wrong |
03:11 | <&McMartin> | Pretty much |
03:18 | | celticminstrel is now known as celmin|zZz |
03:23 | < Eri> | I suppose |
03:27 | <&Derakon[AFK]> | Matlab is basically there for one-off data analysis. |
03:27 | | Derakon[AFK] is now known as Derakon |
03:28 | <&Derakon> | As soon as you find yourself thinking "Hm, this would be useful in more cases if I extended it a little..." it's time to switch languages. |
03:47 | | * Rhamphoryncus has a stupid idea of using a sphere (or segment thereof) for his maps. Of course that will only lead to suffering |
03:48 | <~Vornicus> | Rham: squares on spherical maps are painful. |
03:49 | < Rhamphoryncus> | Yes, thus the suffering. I've obsessed about it before |
03:49 | <~Vornicus> | Hexagons, considerably less so. http://www.flickr.com/photos/7861878@N06/3556592941/in/photostream |
03:49 | <~Vornicus> | Hexagons on the other hand have LOD issues. |
03:50 | <&Derakon> | Hunh, Flickr timed out. |
03:50 | <&Derakon> | Worked on the second try though. |
03:51 | < Rhamphoryncus> | In this case if I make the fundamental smallest positioning unit an order of magnitude smaller than the smallest building unit (ie you can finely tweak track positions) then I can let each edge care only about total volume consumed, giving it an entirely deterministic way of limiting proximity |
03:51 | < Rhamphoryncus> | IOW, make the unit small enough and I don't even need a consistent tiling system |
03:52 | < Rhamphoryncus> | random points would be sufficient |
03:56 | < Rhamphoryncus> | oh, my previous thoughts included templating, meaning a premade group of objects that could be rotated and shifted while still matching the grid. Obviously that's much harder |
04:01 | <~Vornicus> | note that random points are prone to clumping; I'd recommend doing relaxation on your original terrain points if you do it that way |
04:03 | <~Vornicus> | I haven't yet actually done point relaxation on a sphere yet, but it's not too bad - making your life easier is that the delaunay triangulation of points on a sphere is also the convex hull of those points. |
04:04 | < Eri> | Vorn, what's this? http://www.flickr.com/photos/7861878@N06/4146269939/in/photostream/ |
04:06 | <~Vornicus> | I was doing a herd immunity simulation for a class (actually the class was about data structures) |
04:08 | < Eri> | What were the rules for disease propagation? |
04:08 | <~Vornicus> | The rules were, uh, well I had a static graph, 250 nodes, average of 5 edges per node. |
04:08 | <~Vornicus> | If two nodes were connected at all (directly or otherwise), then the disease would propagate between them. |
04:09 | <~Vornicus> | Immunizing a person deletes his node from the contagion graph. |
04:10 | <~Vornicus> | That's the output of one run; at each step I choose a random person, immunize him, and then calculate the propagatioon of a fresh disease among the remaining. |
04:11 | <~Vornicus> | Drops happen when deleting a person disconnects the graph. rises happen when deleting one-node connected "graphs" in the forest. |
04:14 | <~Vornicus> | the next one - with the green and the red - shows the metcalfe's law "disease power" - basically metcalfe's law goes that the value of a communication system is the number of direct or indirect connections between people. So I figured out the number of such connections, and that's the green line, with what would happen on a complete graph being the red line. |
04:15 | < Eri> | So, how are graphs getting re-connected? I'm thinking of this in terms of a star topology, at the moment |
04:15 | <~Vornicus> | Graphs aren't |
04:17 | <~Vornicus> | An uptick in the disease risk means that there are fewer isolated Patient Zeroes: the model considers each unimmunized person in turn as Patient Zero and considers the risk of each other unimmunized person contracting the disease |
04:18 | < Eri> | Ah, I see |
04:18 | <~Vornicus> | But if you delete an isolated patient zero (by immunizing him), the model sees that any given unimmunized person will be /more/ likely to contract the disease from the remaining. |
04:19 | < Eri> | That's a more complete way of figuring it. I had been imagining one source, randomly chosen, but constant |
04:21 | <~Vornicus> | Somewhere I have graphs done the same way but with more runs of the simulation |
04:29 | <~Vornicus> | For a concrete example: a 5-node graph plus a 1-node graph has a power of (5-1)^2 + (1-1)^2 = 16; a 5-node graph alone also has a power of 16. But then I divided each by the number of nodes remaining in the graph. So the former has a disease risk of about 2.6, and the second has a disease risk of 3.2 |
04:30 | <~Vornicus> | Er, actually I think it was 5*(5-1), or 20. So the number that comes out is the average number of people that get infected beyond patient zero. |
04:31 | <~Vornicus> | (so 3.3 vs 4 instead of...) |
04:54 | | Derakon_ [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
04:54 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [NickServ (GHOST command used by Derakon_)] |
04:54 | | Derakon_ is now known as Derakon |
04:54 | | mode/#code [+ao Derakon Derakon] by ChanServ |
04:58 | < Rhamphoryncus> | Vornicus: yes, there are good and bad ways to do random :) |
04:59 | | Noah [maoranma@Nightstar-93e1b6e0.pools.spcsdns.net] has quit [[NS] Quit: ] |
04:59 | < Rhamphoryncus> | I dunno, I haven't decided yet. It feels rather stupid to do, but just using integer values rather than floats feels stupid to (even though it's justified) |
04:59 | < Rhamphoryncus> | Regardless, to bed with me! I will attempt to not think about it at all tonight for that would keep me awake :P |
05:00 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has quit [Client exited] |
05:09 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
05:11 | | Noah [maoranma@Nightstar-93e1b6e0.pools.spcsdns.net] has joined #code |
05:11 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
05:11 | | mode/#code [+o himi] by ChanServ |
05:22 | < Noah> | Poll the heat sensor and the fan rpm |
05:22 | < Noah> | Seed that for random |
05:25 | <&Derakon> | Those are likely to be very similar across invocations. |
05:29 | < Noah> | True |
05:56 | | Vash [Vash@Nightstar-fb5b40e5.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!] |
06:00 | < Noah> | I think I can sort of see where hypocondriacs come from. With post-cholecystecotmy syndrome, and mild phonophobia with tinnitus and hyperacusis, getting ill while already feeling crappy and on edge all the time is something I kind of want to avoid. |
06:17 | | Syloq_Home [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
06:21 | | ErikMesoy|sleep is now known as ErikMesoy |
06:22 | <~Vornicus> | dang, he's gone. |
06:24 | | Syloq_Home [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code |
06:27 | | Derakon is now known as Derakon[AFK] |
06:59 | | eckse [eckse@Nightstar-1c1741ed.dsl.sentex.ca] has quit [Connection closed] |
07:08 | | You're now known as TheWatcher |
07:18 | | Attilla [Obsolete@Nightstar-4d709978.as43234.net] has joined #code |
07:23 | | Attilla [Obsolete@Nightstar-4d709978.as43234.net] has quit [Ping timeout: 121 seconds] |
08:04 | | Attilla [Obsolete@Nightstar-4d709978.as43234.net] has joined #code |
08:10 | | You're now known as TheWatcher[afk] |
08:36 | | cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [Ping timeout: 121 seconds] |
08:36 | | cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code |
09:44 | | Kindamoody is now known as Kindamoody|afk |
09:54 | | You're now known as TheWatcher |
10:47 | | Kindamoody|afk is now known as Kindamoody |
10:49 | | cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [Ping timeout: 121 seconds] |
11:06 | < Noah> | Okay, so this is going to be interesting |
11:06 | < Noah> | I will make a powerpoint |
11:06 | < Noah> | Then convert it to flash |
11:06 | < Noah> | Then convert the flash, into a screensaver |
11:08 | <@TheWatcher> | Why not just make it in flash? |
11:09 | < Noah> | I've never worked in flash |
11:33 | <&jerith> | Why not just make a screensaver? |
11:44 | <@TheWatcher> | ugh, yui compressor needs javascript? Bleegh. I wonder if there's an online service I can just squirt the javascript at and get back a compressed copy.... |
11:45 | <@TheWatcher> | s/needs javascript/needs java/ |
11:45 | <@TheWatcher> | I brain. |
11:46 | <@TheWatcher> | Apparently need more tea, though |
11:55 | | You're now known as TheWatcher[d00m] |
12:31 | < Tarinaky> | "I had a problem, so I applied Calculus... now I have a problem plus a constant term." |
12:41 | < froztbyte> | hehe |
12:43 | < Tarinaky> | Or should it be "Problem problem' + problem Problem'"? :p |
12:51 | < froztbyte> | hahaha |
13:05 | | You're now known as TheWatcher |
13:05 | | * TheWatcher vaguely stabs browser developers |
13:19 | < froztbyte> | noes |
13:19 | < froztbyte> | they're not all bad :( |
13:20 | <@TheWatcher> | Maybe. But I wish they'd actually agree on shit. |
13:21 | <@TheWatcher> | It gets /just a little/ irritating to have conditional code all over the place because of inconsistencies between browsers. |
13:21 | < froztbyte> | well, follow that argument through in your mind quickly |
13:21 | < froztbyte> | diversity, implementation details, copyright issues, etc |
13:23 | <@TheWatcher> | When I look at, say, el.scrollHeight it would be kinda nice for browser to actually agree on what is included in that, rather than me having to worry about some browsers including padding, while others don't |
13:46 | | Attilla [Obsolete@Nightstar-4d709978.as43234.net] has quit [Ping timeout: 121 seconds] |
13:47 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has joined #code |
--- Log closed Mon Apr 30 14:17:58 2012 |
--- Log opened Mon Apr 30 16:28:41 2012 |
16:28 | | TheWatcher [chris@Nightstar-3762b576.co.uk] has joined #code |
16:28 | | Irssi: #code: Total of 25 nicks [6 ops, 0 halfops, 0 voices, 19 normal] |
16:28 | | mode/#code [+o TheWatcher] by ChanServ |
16:29 | | Irssi: Join to #code was synced in 41 secs |
17:17 | | Attilla [Obsolete@Nightstar-4d709978.as43234.net] has joined #code |
18:06 | | eckse [eckse@Nightstar-1c1741ed.dsl.sentex.ca] has joined #code |
18:06 | | mode/#code [+o eckse] by ChanServ |
18:46 | | * ToxicFrog learns him some sed! |
18:48 | <@ToxicFrog> | For all that I've used it, I've never really learned the sed command language |
18:59 | | Vornucopia [NSwebIRC@C888DE.7F9621.4A1301.BBBE7B] has joined #code |
19:17 | | Kindamoody|out is now known as Kindamoody |
19:26 | | Noah [maoranma@Nightstar-93e1b6e0.pools.spcsdns.net] has quit [[NS] Quit: ] |
19:31 | | Kindamoody [Kindamoody@Nightstar-6154a72a.tbcn.telia.com] has left #code ["Whoops, wrong window focus again!"] |
19:36 | | Noah [maoranma@Nightstar-93e1b6e0.pools.spcsdns.net] has joined #code |
19:40 | < Noah> | Caaaaaaats!~ |
19:41 | < ErikMesoy> | Cats! |
19:42 | <@ToxicFrog> | cat(1) |
19:43 | < Noah> | She's doing this. "Meow!" *nuzzle* "Meow!" *headbump* "Meow!" *knead* "Meow!" *bodyshove* "Meow!" *repeat* |
19:50 | <&McMartin> | \o |
19:50 | <&McMartin> | \o/ |
20:15 | | * Vornucopia teaches someone how to do read-eval-print, makes bank. |
20:34 | <&McMartin> | As in write their own metacircular evaluator, or how to operate any microcomputer prior to 1993 or so? |
20:34 | <&McMartin> | ("Macintosh came out in 1984!" SILENCE.) |
20:36 | < Vornucopia> | The former. Though his being a VB program it's more like, you know. The sequence of things in the button's click event. |
20:37 | < Vornucopia> | this* |
20:37 | < Vornucopia> | why does every single keyboard in this place screw up like this? |
20:46 | < Vornucopia> | Also I think I need to blame Noah or somebody for getting The Cat With Two Heads stuck in my head. |
20:52 | | * McMartin tries out Ubuntu 12.04, confuses the Hell out of the LiveCD. |
20:53 | < Vornucopia> | What'd you do. |
20:54 | <&McMartin> | Tried to change the resolution inside a VM |
20:54 | < Vornucopia> | aha |
20:57 | < Noah> | lol |
21:03 | <&McMartin> | Also may have allocated more resolution than the VM's puny RAM was prepared to handle |
21:04 | < Vornucopia> | *snrk* |
21:20 | <&McMartin> | Aaaand, now it's just a black screen on boot post-install. |
21:20 | <&McMartin> | Bummer. |
21:20 | <&McMartin> | So much for that plan |
21:35 | < Noah> | Ubuntu does that often for me |
21:49 | < Rhamphoryncus> | So.. probably the sane thing is to use a flat make with square tiles and defer replacing it until later |
21:54 | | Vornucopia [NSwebIRC@C888DE.7F9621.4A1301.BBBE7B] has quit [[NS] Quit: Page closed] |
22:01 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
22:16 | | ErikMesoy is now known as ErikMesoy|sleep |
22:34 | | Eri [Eri@Nightstar-3e5deec3.gv.shawcable.net] has quit [[NS] Quit: Leaving] |
23:44 | | himi [fow035@D741F1.243F35.CADC30.81D435] has joined #code |
23:44 | | mode/#code [+o himi] by ChanServ |
23:56 | | cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code |
--- Log closed Tue May 01 00:00:38 2012 |