code logs -> 2012 -> Sat, 11 Aug 2012< code.20120810.log - code.20120812.log >
--- 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
code logs -> 2012 -> Sat, 11 Aug 2012< code.20120810.log - code.20120812.log >

[ Latest log file ]