--- Log opened Sat Aug 11 00:00:28 2012 |
00:14 | < Tarinaky> | Why does learning a new build system always involve sacrificing goats to eldritch beings? |
00:16 | <&McMartin> | Because Dependency tracking is more problem specific than people want to admit. |
00:22 | < Tarinaky> | I'm not even tracking dependancies. |
00:22 | < Tarinaky> | I just want it to build. |
00:22 | <&McMartin> | If it doesn't track them it won't know which bits need to go into the product. |
00:23 | < Tarinaky> | Yes, but it can't find a library that is right there where I'm telling it to find it. |
00:24 | < Tarinaky> | Is anyone here familiar at all with CMake? |
00:35 | < rms> | I |
00:36 | < rms> | Haven't touched it in a year though |
00:42 | < Tarinaky> | I can't seem to get it to find the libraries being built using external project. |
00:42 | < Tarinaky> | The libraries themselves are building. |
00:42 | < Tarinaky> | And I can find them in the file system afterwards. |
00:43 | < Tarinaky> | But whatever I try I can't seem to get cmake to point the linker at them. |
00:43 | < Tarinaky> | http://pastebin.com/5qTkkuRW |
00:45 | < Tarinaky> | What eldritch incantation does line 39 need to be to make it work :/ |
00:50 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
00:52 | < rms> | That's way more complicated than the stuff I did :/ |
00:53 | < Tarinaky> | >.< |
01:12 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
01:12 | | mode/#code [+o himi] by ChanServ |
01:49 | | Derakon[AFK] is now known as Derakon |
01:49 | < Tarinaky> | Oh well, 'sod it'. |
01:55 | <&McMartin> | Mmm. |
01:56 | <&McMartin> | Only one problem left before I have solved Everything On 4clojure. |
01:56 | <&McMartin> | That wasn't the plan but it turns out Osmium interacts better with the site. |
01:59 | | Derakon is now known as Derakon[AFK] |
02:01 | <&McMartin> | (#152, Latin Square Slicing) |
03:21 | | Attilla [Obsolete@Nightstar-5fc5437d.as43234.net] has quit [Ping timeout: 121 seconds] |
04:07 | | Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has joined #code |
04:07 | | mode/#code [+o Vash] by ChanServ |
04:20 | | Kindamoody[zZz] is now known as Kindamoody |
04:28 | | iospace is now known as iospacedout |
04:33 | | Moltare [Moltare@583787.FF2A18.190FE2.4D81A1] has quit [Ping timeout: 121 seconds] |
04:34 | | Moltare [Moltare@583787.FF2A18.190FE2.4D81A1] has joined #code |
05:05 | | RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has quit [[NS] Quit: Leaving] |
06:27 | | Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!] |
06:30 | | Kindamoody is now known as Kindamoody|gaming |
07:26 | | Derakon[AFK] is now known as Derakon |
07:41 | | Derakon is now known as Derakon[AFK] |
08:37 | | Kindamoody|gaming is now known as Kindamoody |
08:47 | | himi-cat [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
08:47 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Client closed the connection] |
08:50 | | himi-cat [fow035@Nightstar-5d05bada.internode.on.net] has quit [Connection closed] |
08:53 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
08:53 | | mode/#code [+o himi] by ChanServ |
08:57 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has joined #code |
09:10 | | Kindamoody is now known as Kindamoody|gaming |
09:11 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Client closed the connection] |
09:13 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
09:13 | | mode/#code [+o himi] by ChanServ |
09:23 | < froztbyte> | http://theproofistrivial.com/ |
09:46 | < froztbyte> | http://patriciopalladino.com/blog/2012/08/09/non-alphanumeric-javascript.html |
10:05 | | You're now known as TheWatcher |
11:02 | | You're now known as TheWatcher[afk] |
12:05 | | Attilla [Obsolete@Nightstar-5fc5437d.as43234.net] has joined #code |
13:31 | | iospacedout is now known as iospace |
15:40 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [Client closed the connection] |
15:40 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code |
16:51 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
17:04 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
17:04 | | mode/#code [+o himi] by ChanServ |
19:33 | | Kindamoody|gaming is now known as Kindamoody |
19:41 | | Kindamoody is now known as Kindamoody[zZz] |
19:58 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [Ping timeout: 121 seconds] |
19:58 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code |
19:59 | < Rhamphoryncus> | arch. I just realized the diagram I drew this morning to help myself get things straight is in fact wrong. |
19:59 | <~Vornicus> | Rham, do you have that diagram that shows how triangles cut through the grid based on the geodesation number? |
20:00 | < Rhamphoryncus> | the great circles thing? |
20:00 | <~Vornicus> | No, the one that's the grid of little triangles, and then big triangles are superimposed on it so you can find for instance the {3, 1} geodesation layout on it? |
20:00 | < Rhamphoryncus> | hrm |
20:01 | <~Vornicus> | and it talks about type I, II, and III geodesations? |
20:01 | < Rhamphoryncus> | http://i579.photobucket.com/albums/ss233/taffgoch/Geodesic_Tessellate_Classifica tion.png |
20:01 | < Rhamphoryncus> | http://stackoverflow.com/questions/3031875/math-for-a-geodesic-sphere |
20:01 | <~Vornicus> | That thing, yes, thank you. |
20:02 | <~Vornicus> | The one I was looking for was in fact Marcelo's |
20:02 | < Rhamphoryncus> | Marcelo was the OP, not the first answer |
20:03 | <~Vornicus> | ph, right, gafftoch's then |
20:04 | < Rhamphoryncus> | I need to do some rethinking. My code is still too complicated |
20:11 | | gruber [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code |
20:12 | | Attilla_ [Obsolete@Nightstar-7d70e2d5.as43234.net] has joined #code |
20:12 | | cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [[NS] Quit: Well, most things get better when I kick them!] |
20:14 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [Ping timeout: 121 seconds] |
20:14 | | Attilla [Obsolete@Nightstar-5fc5437d.as43234.net] has quit [Ping timeout: 121 seconds] |
20:21 | < Rhamphoryncus> | It shouldn't be a 6 step process to figure out coordinates |
20:22 | <~Vornicus> | when you say 6 step process, what are your 6 steps? |
20:22 | | Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has quit [[NS] Quit: ] |
20:27 | < Rhamphoryncus> | calculate_hex takes an x,y,z (integer indexes into hexagons, pretending it's a flat hexagonal grid). That translates into a,b,c for the triangular grid, which through the wonder of duals lines up differently. Passes that to calculate_point 7 times (centroid plus 6 corners). It does a divmod on the a,b (ignoring the c) and use the quotient as indexes into the sectors array. It then takes the corners of the sector, splits it into |
20:27 | < Rhamphoryncus> | two triangles, picks the appropriate one, and does barycentric coordinates within it using the remainder of the a,b |
20:29 | < Rhamphoryncus> | The sector array is built by taking my old dodecahedral face positions, mapping them down to a 2-d array of points, then batching 4 neighbours into a sector. The point of the batching is when I want to chunk out of the flat hexagonal grid to make it coned again I can just duplicate across the missing sectors |
20:33 | | Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has joined #code |
20:33 | | mode/#code [+o Alek] by ChanServ |
20:34 | < Rhamphoryncus> | Sounds messy, eh? |
20:35 | | cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code |
20:39 | <~Vornicus> | Sounds... idunno. it does sound kind of messy, I have concerns about, um. Culling. I'm not sure what to say about it, though |
20:40 | < Rhamphoryncus> | yeah |
20:43 | < Rhamphoryncus> | stupid-complicated is what it is |
20:44 | < Rhamphoryncus> | but physics aren't on my side |
20:45 | < Rhamphoryncus> | A cube is much simpler, but the vertices are 73% further out than the face |
20:52 | < Rhamphoryncus> | hrm. If I treat an icosahedron like a tube, so the east-west wrap but the north-south does not, wouldn't that give saner coordinates? |
20:58 | < Rhamphoryncus> | Ditch the triangular coordinate step. When positioning a hexagon give its centroid and the surrounding centroids. That's enough to derive borders |
21:03 | < Rhamphoryncus> | and an offset grid for the coordinate system, meaning the latitude is always event (0, 2, 4, 6) while longitude alternates even/odd depending on the latitude |
21:03 | < Rhamphoryncus> | https://lh4.googleusercontent.com/-GmXcRDRywIk/Th5I6ljjtwI/AAAAAAAAAqI/Mh2DXku6l 7Y/offset-grid.jpg |
21:04 | < Rhamphoryncus> | Using those for hexagons is an old trick. Slightly deformed, but close enough to make sense of the coordinates, and I can fix it in the vertices |
21:10 | | Rhamph-mobile [rhamph@83BF1D.69E8A7.54D3BB.7F2C56] has joined #code |
21:11 | < Rhamph-mobile> | gonna watch tv and mull that over. Input welcome, vorn. |
21:14 | < Rhamph-mobile> | Baa. No option to keep the phone awake and connected. |
21:30 | | Attilla_ is now known as Attilla |
21:49 | < Rhamph-mobile> | huh, still connected |
21:49 | <~Vornicus> | Somehow, yes |
21:51 | < Rhamph-mobile> | different phone, less stupid. |
22:07 | | Derakon[AFK] is now known as Derakon |
22:27 | | You're now known as TheWatcher |
22:36 | | Rhamph-mobile [rhamph@83BF1D.69E8A7.54D3BB.7F2C56] has quit [[NS] Quit: ] |
22:46 | | gruber is now known as gnolam |
23:23 | | Rhamph-mobile [rhamph@83BF1D.69E8A7.54D3BB.7F2C56] has joined #code |
23:24 | < Rhamph-mobile> | Thank you samsung. Got another ad on my phone, which pissed me off enough that I'm loosing sleep. |
23:47 | | You're now known as TheWatcher[T-2] |
23:53 | | You're now known as TheWatcher[zZzZ] |
23:54 | | Rhamph-mobile [rhamph@83BF1D.69E8A7.54D3BB.7F2C56] has quit [[NS] Quit: ] |
--- Log closed Sun Aug 12 00:00:43 2012 |