#silverstripe IRC Log

IRC log for 6 April 2014

All timestamps are in UTC.

1: [00:12:40] * UncleCheese has joined #silverstripe
2: [00:29:24] * robert___ is now known as robert_
3: [00:50:19] * willr has joined #silverstripe
4: [00:50:38] * Motoservo quit (Ping timeout: 240 seconds)
5: [01:06:29] <Zauberfisch> FrozenFire: haha
6: [01:06:35] <Zauberfisch> I just saw your sql framework
7: [01:06:43] <FrozenFire> :D
8: [01:07:08] <FrozenFire> I just renamed it and I've been working in a native HTTP server
9: [01:07:28] <FrozenFire> Added annotation support and code coverage in unit tests earlier
10: [01:07:35] <FrozenFire> https://github.com/SQLOL
11: [01:07:51] <Zauberfisch> yeah, I like SQLOL better
12: [01:08:29] <Zauberfisch> I actually find it both, hilarious and most intresting
13: [01:08:39] <FrozenFire> Indeed.
14: [01:08:53] <FrozenFire> It gives me constant giggles while I work on it
15: [01:08:58] <FrozenFire> I literally sit there giggling.
16: [01:10:51] * willr quit (Quit: willr)
17: [01:11:11] <Zauberfisch> but despite it being funny, it really is an intriguing experiment
18: [01:11:28] <FrozenFire> Absolutely. There's a reason why I've sunk so many hours into it. :P
19: [01:11:33] <FrozenFire> At the very least it gets people talking
20: [01:12:43] <Zauberfisch> you should build some demo apps that beat the nosql+node or nosql+ruby hippy benchmarks
21: [01:12:52] <Zauberfisch> that would make it even more hilarious
22: [01:13:02] <FrozenFire> I bet they already do
23: [01:13:18] <FrozenFire> I ran a load test on it and got a ridiculous number of RPS
24: [01:14:14] <Zauberfisch> FrozenFire: if I had money on my paypal account I would ask you to put a donate button on your site now
25: [01:14:29] <Zauberfisch> perhaps in a week or two
26: [01:14:29] <FrozenFire> :P No need, though I appreciate the sentiment
27: [01:14:44] <FrozenFire> I've been making ludicrous amounts of money lately :P
28: [01:15:12] <FrozenFire> Unit tests would be appreciated, though. :P
29: [01:15:27] <FrozenFire> They're pretty easy to write
30: [01:15:46] <Zauberfisch> I am afraid I don't have that much spare time :S
31: [01:16:42] <FrozenFire> Feel you on that one. I've been working on this because I've had *zero* free time for months. :P
32: [01:19:02] <Zauberfisch> browsing through your blog, that php gdk post, please forgive me, but I am not sure how serious I can take that one
33: [01:20:27] <FrozenFire> That's several years old. ;)
34: [01:20:35] <Zauberfisch> (I've never used or even looked at it, but I would have never even considered it. PHP is the language I know best, but still I would have never considered using it for a GUI application that runs outside a browser
35: [01:20:35] <FrozenFire> The project is still... there, but it's stagnating
36: [01:20:39] <FrozenFire> It was a cool project
37: [01:22:01] <Zauberfisch> was just curious, don't have a desktop application to build anyway
38: [01:24:00] <Zauberfisch> FrozenFire: continuing to read the SQLOL source
39: [01:24:34] <Zauberfisch> can't stop to laugh
40: [01:24:57] <Zauberfisch> but you still need an apache/nginx/... and that index.php in front, right?
41: [01:25:04] <FrozenFire> Sort of
42: [01:25:12] <FrozenFire> The index.php is a simple way to get it going
43: [01:25:18] <FrozenFire> I've been writing a native HTTP server today
44: [01:25:26] <FrozenFire> Just uses ncat to create a listen server
45: [01:25:43] <Zauberfisch> ah, right
46: [01:26:20] <FrozenFire> The idea will be that it's similar to PHP, in that you can use whatever SAPI you want
47: [01:26:29] <FrozenFire> And the SAPI will just expose the request information to the environment
48: [01:28:00] <Zauberfisch> pretending to be serious about the project, I would agree that a native server is of high importance to completely cut out php
49: [01:28:22] <Zauberfisch> people tell me php is just not web scale
50: [01:28:44] <FrozenFire> :P
51: [01:28:54] <FrozenFire> I've stopped pretending not to be serious about making this work
52: [01:29:20] <FrozenFire> At first it was literally a joke between me and a friend
53: [01:29:44] <FrozenFire> I've been working on a large reporting/financial project over the past several months
54: [01:29:59] <FrozenFire> And I have a tendency to write these really large, structured, application-like queries
55: [01:30:12] <FrozenFire> So the natural joke was to write an actual application in SQL.
56: [01:31:55] * SightUnseen has joined #silverstripe
57: [01:32:37] * SightUnseen has left #silverstripe
58: [01:47:14] <Ryan-Toast> if I have a form in a loop, how can I get the looped items ID in the controller?
59: [01:48:33] <FrozenFire> Have a HiddenField with the item's ID?
60: [01:49:47] <Ryan-Toast> <FrozenFire> I do, but the items that're being looped are dataobjects so I have the form on the parent page. Which means when I do a $this->owner->ID I get the parent pages ID.
61: [01:49:55] <Ryan-Toast> I need to get the dataobject's ID.
62: [01:50:30] <Ryan-Toast> Can I pass parameters from the template?
63: [01:50:34] <Zauberfisch> yes
64: [01:50:36] <Ryan-Toast> like $someForm($ID) ?
65: [01:50:42] <Ryan-Toast> oh, well that's easy then :P
66: [01:50:45] <Ryan-Toast> cheers.
67: [01:50:50] <Zauberfisch> however the support is limited
68: [01:50:58] <Zauberfisch> there are a few things that work and many that don'T
69: [01:51:04] <Ryan-Toast> It'll just be for one int. So should be sweet.
70: [01:51:57] * danfo has joined #silverstripe
71: [02:01:07] * gelignite quit (Quit: http://bit.ly/nkczDT)
72: [02:40:43] * Motoservo has joined #silverstripe
73: [02:51:06] * UncleCheese quit (Quit: UncleCheese)
74: [03:13:25] * robert_ quit (Ping timeout: 255 seconds)
75: [03:13:32] * robert_ has joined #silverstripe
76: [03:13:32] * robert_ quit (Changing host)
77: [03:13:32] * robert_ has joined #silverstripe
78: [03:20:49] * CodeTrap quit (Ping timeout: 240 seconds)
79: [03:21:44] * CodeTrap has joined #silverstripe
80: [03:25:47] * simon_w|air quit (Quit: This computer has gone to sleep)
81: [03:30:56] * cloph has joined #silverstripe
82: [03:31:13] * cloph_away quit (Ping timeout: 252 seconds)
83: [03:33:20] * simon_w|air has joined #silverstripe
84: [03:33:41] * simon_w|air quit (Client Quit)
85: [03:34:18] * kerosene quit (Ping timeout: 240 seconds)
86: [03:34:29] * openbees has joined #silverstripe
87: [03:37:10] * openbees quit (Client Quit)
88: [03:37:23] * openbees has joined #silverstripe
89: [03:39:55] * robert__ has joined #silverstripe
90: [03:39:59] * robert__ quit (Changing host)
91: [03:39:59] * robert__ has joined #silverstripe
92: [03:40:15] * danfo quit (Quit: danfo)
93: [03:40:25] * robert_ quit (Ping timeout: 255 seconds)
94: [03:42:43] * Motoservo quit (Quit: Shhh. I'm trying to get some sleep here.)
95: [04:03:25] * kerosene has joined #silverstripe
96: [04:19:16] * Motoservo has joined #silverstripe
97: [04:19:29] <Ryan-Toast> Can you get parent data in a datamodel in the class, not the template? Something like $this->Parent()->Title?
98: [04:27:30] <Ryan-Toast> aka how do I get Parent() in a dataobject?
99: [04:50:34] <openbees> Ryan-Toast : for page type dataobject you sure can use Parent() provided there is a parent page .. so in a ideal case I would first check $this->parent() if exist then Title
100: [04:51:18] <Ryan-Toast> <openbees> Thaks, I just ended up creating the functionin the parent page.
101: [04:53:12] * joelpittet quit ()
102: [05:09:30] * kerosene quit (Ping timeout: 255 seconds)
103: [05:24:19] * kerosene has joined #silverstripe
104: [05:53:55] * openbees quit (Quit: Leaving)
105: [06:15:26] * Ryan-Toast quit (Quit: Leaving)
106: [06:21:41] * simon_w|air has joined #silverstripe
107: [06:29:10] * DesignerX quit (Read error: No route to host)
108: [06:29:26] * DesignerX has joined #silverstripe
109: [06:59:34] * SightUnseen has joined #silverstripe
110: [07:00:13] * SightUnseen quit (Remote host closed the connection)
111: [07:01:05] * simon_w|air quit (Quit: This computer has gone to sleep)
112: [07:01:11] * anselmdk has joined #silverstripe
113: [07:10:26] * UncleCheese has joined #silverstripe
114: [07:13:20] * UncleCheese quit (Client Quit)
115: [07:20:05] * simon_w|air has joined #silverstripe
116: [07:21:34] * simon_w|air quit (Remote host closed the connection)
117: [07:26:36] * simon_w|air has joined #silverstripe
118: [07:27:13] * simon_w|air quit (Client Quit)
119: [07:28:33] * UncleCheese has joined #silverstripe
120: [09:00:06] * Shrike_Finland has joined #silverstripe
121: [09:02:23] * danfo has joined #silverstripe
122: [09:04:03] * Shrike_Finland1 has joined #silverstripe
123: [09:05:19] * robert__ quit (Ping timeout: 255 seconds)
124: [09:05:23] * robert___ has joined #silverstripe
125: [09:08:01] * Shrike_Finland quit (Ping timeout: 255 seconds)
126: [09:15:02] * danfo quit (Quit: danfo)
127: [09:35:31] * Shrike_Finland1 quit (Quit: Leaving.)
128: [09:37:51] * Shrike_Finland has joined #silverstripe
129: [09:42:51] * Shrike_Finland quit (Quit: Leaving.)
130: [09:48:08] * UncleCheese quit (Quit: UncleCheese)
131: [10:02:01] * Liquide quit ()
132: [10:14:13] * boytikz has joined #silverstripe
133: [10:14:44] <boytikz> Has anyone experienced Form errors not clearing up when fields are rendered manually in the template?
134: [10:18:44] * anselmdk quit (Quit: anselmdk)
135: [11:17:30] * Shrike_Finland has joined #silverstripe
136: [11:34:03] * gelignite has joined #silverstripe
137: [11:47:04] * Bollig|DesignCty has joined #silverstripe
138: [11:51:02] * anselmdk has joined #silverstripe
139: [11:55:33] * desperate has joined #silverstripe
140: [11:56:19] <desperate> is silverstripe based on the zend frame work
141: [11:56:34] * Shrike_Finland quit (Quit: Leaving.)
142: [12:04:34] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
143: [12:04:46] <Zauberfisch> desperate: no
144: [12:05:32] <Zauberfisch> desperate: it does however use some zend components like Zend_Data
145: [12:05:45] <desperate> ah ok...
146: [12:05:50] <desperate> i am brushing up my CV
147: [12:05:57] <desperate> is Silverstripe well known
148: [12:06:10] <desperate> and if not can I say something which will give it gravity
149: [12:06:19] <desperate> Silverstripe (Based on .... system)
150: [12:06:31] <Zauberfisch> SilverStripe is not as popular as it should be
151: [12:07:09] <Zauberfisch> in fact its hardly known compared to wordpress/typo3 (outside of NZ)
152: [12:07:27] <Zauberfisch> the SilverStripe CMS is based on the SilverStripe Framework
153: [12:07:41] <Zauberfisch> thus no other name there either
154: [12:08:27] <Zauberfisch> gravity ... well, I can tell you this: I have not had a single client that regreted switching to the silverstripe CMS
155: [12:09:10] <Zauberfisch> every single one of them said they enjoy silverstripe better than their previous CMS
156: [12:16:03] <desperate> me neither... I just want to make sure that any recruiters are aware of how powerful it is
157: [12:20:32] <desperate> I love it, it's the future as far as I'm concerned
158: [12:46:08] <Zauberfisch> desperate: well, there are bigger names to have on your CV
159: [12:46:34] <Zauberfisch> until now I managed to convince clients to take silverstripe
160: [12:46:38] <Zauberfisch> as well as companies
161: [12:46:59] <Zauberfisch> the one I work for now, I brought silverstripe to it, now it solely uses silverstripe
162: [13:00:34] * Shrike_Finland has joined #silverstripe
163: [13:29:53] * LoveDuckie has joined #silverstripe
164: [13:34:21] * boytikz quit (Quit: Leaving.)
165: [13:37:10] * desperate quit (Quit: Page closed)
166: [13:40:17] * robert___ is now known as robert_
167: [13:43:37] * robert_ is now known as robert_|test
168: [13:43:40] * robert_|test is now known as robert_
169: [13:54:53] * LoveDuckie quit (Read error: Connection reset by peer)
170: [14:03:46] * DesignerX quit (Quit: Konversation terminated!)
171: [14:03:55] * DesignerX has joined #silverstripe
172: [14:16:47] * anselmdk quit (Quit: anselmdk)
173: [14:17:06] * DesignerX quit (Ping timeout: 268 seconds)
174: [14:42:47] * Shrike_Finland quit (Quit: Leaving.)
175: [14:49:15] * LoveDuckie has joined #silverstripe
176: [14:57:10] * Shrike_Finland has joined #silverstripe
177: [15:07:58] * LoveDuckie quit (Read error: Connection reset by peer)
178: [15:11:45] * anselmdk has joined #silverstripe
179: [15:15:31] * greseky has joined #silverstripe
180: [15:16:32] * Shrike_Finland quit (Quit: Leaving.)
181: [15:16:40] <greseky> hello, guys, does anybody knows if there is a getLevel method, that is equivalent to Level() in template?
182: [15:27:44] <Zauberfisch> yes
183: [15:27:56] <Zauberfisch> its $this->Level($i) in a SiteTree object (so Page)
184: [15:28:15] <Zauberfisch> or $this->data()->Level($i) in a ContentController (so Page_Controller)
185: [16:40:04] <greseky> Zauberfisch: thanks a lot
186: [16:40:17] <greseky> forgot that i need to use data :D
187: [17:21:33] <greseky> is there a string method to shorten text upto x chars and end with "..." ?
188: [17:44:01] * joelpittet has joined #silverstripe
189: [18:06:07] * danfo has joined #silverstripe
190: [18:25:10] * boytikz has joined #silverstripe
191: [19:16:02] <simon_w> greseky, LimiCharacters
192: [19:18:10] <greseky> thanks, LimitCharacters was just what I was looking for :)
193: [19:21:57] * dendeffe has joined #silverstripe
194: [19:31:58] * travis-ci has joined #silverstripe
195: [19:31:59] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#2279 (3.1 - 4681b32 : Simon Welsh): The build passed.
196: [19:31:59] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/32760555f78c...4681b3275d6d
197: [19:31:59] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/22397452
198: [19:31:59] * travis-ci has left #silverstripe
199: [19:50:40] * Stomach has joined #silverstripe
200: [19:55:03] * simon_w quit (Quit: This computer has gone to sleep)
201: [20:21:10] * Anytech has joined #silverstripe
202: [20:31:37] * dendeffe quit (Quit: dendeffe)
203: [20:31:58] * danfo quit (Quit: danfo)
204: [20:33:47] * danfo has joined #silverstripe
205: [20:38:58] * Stomach[Ache] has joined #silverstripe
206: [20:41:24] <Stomach[Ache]> Zauberfisch - I'm also wondering what happens to the DataExtension availability when you namespace
207: [20:41:29] <Stomach[Ache]> re: swipestripe issue
208: [20:44:00] * Ryan-Toast has joined #silverstripe
209: [20:44:19] * jonShape1 has joined #silverstripe
210: [20:44:19] * abitran_ has joined #silverstripe
211: [20:46:22] <Zauberfisch> indeed
212: [20:47:36] <Stomach[Ache]> I didn't even think about the database issue, didn't cross my mind :D
213: [20:48:18] * Stomach quit (*.net *.split)
214: [20:48:19] * jonShape quit (*.net *.split)
215: [20:48:19] * abitran quit (*.net *.split)
216: [20:49:44] * simon_w has joined #silverstripe
217: [20:51:31] * Stomach[Ache] is now known as Stomach
218: [20:58:27] * stecman_ has joined #silverstripe
219: [21:02:29] * obbo has joined #silverstripe
220: [21:02:57] <obbo> hello. my dataobject has_one Member. how can i set the $default_sort of the dataobject to Member.Surname? i try now and it errors
221: [21:08:46] * antmas has joined #silverstripe
222: [21:08:53] <antmas> mornin
223: [21:16:07] <Ryan-Toast> Morning
224: [21:17:45] * UncleCheese has joined #silverstripe
225: [21:19:55] <antmas> awww man, still haven't watched the new GoT yet
226: [21:21:46] <Ryan-Toast> I thought it wouldn’t be out until about lunch time?
227: [21:22:53] <antmas> Ryan-Toast: I have a private tracker who leaks it hours earlier
228: [21:23:08] <Ryan-Toast> Ah, kay.
229: [21:23:34] <Ryan-Toast> Can’t wait to troll non book readers.
230: [21:23:35] <antmas> I know what happens, but still
231: [21:23:42] <antmas> Ryan-Toast: :P
232: [21:24:03] <Ryan-Toast> Red viper casting is perfect.
233: [21:24:12] <antmas> I disagree actually
234: [21:24:22] <Ryan-Toast> That scene is going to make me sadface.
235: [21:24:27] <antmas> oh yeah
236: [21:24:36] <antmas> he doesn't seem foreign enough to me
237: [21:24:40] <antmas> but that's nitpicky
238: [21:30:26] <spronk> BOOBS AND THRONES? WHENS IT OUT!?
239: [21:31:02] <antmas> spronk: today, lunch time for most
240: [21:31:23] <Stomach> can I watch it at work?
241: [21:31:32] * obbo quit (Quit: Page closed)
242: [21:31:37] * stecman_ has left #silverstripe
243: [21:31:45] <antmas> iunno
244: [21:31:52] <spronk> antmas: what tracker you on taht leaked?
245: [21:32:09] <antmas> spronk: a friend who reviews in the states
246: [21:32:15] <spronk> ahh
247: [21:32:21] <antmas> passworded etc
248: [21:32:48] <spronk> ughh
249: [21:33:30] <UncleCheese> What the hell is ES6?
250: [21:34:14] <spronk> ecmascript sixxx
251: [21:34:22] <UncleCheese> oh right.. ecmascript
252: [21:34:23] <UncleCheese> of course
253: [21:34:31] <Stomach> lol
254: [21:34:38] <Stomach> es6 is good
255: [21:34:40] <Stomach> :D
256: [21:34:44] <UncleCheese> Requirements::ecmascript()
257: [21:34:52] <UncleCheese> that throws an error.. weird
258: [21:35:00] <Stomach> lots of it in use in libraries I have no idea about
259: [21:35:14] <UncleCheese> it it like the new CoffeeScript?
260: [21:35:49] <Stomach> nope, its like the new javascript
261: [21:36:03] <UncleCheese> oh?
262: [21:36:13] <UncleCheese> but it's already on version six?
263: [21:36:15] <Stomach> javascript is an implementation of ecmascript
264: [21:37:01] <Stomach> its kind of confusing
265: [21:37:06] <UncleCheese> huh
266: [21:37:33] <UncleCheese> makes sense, i guess
267: [21:37:43] <UncleCheese> we've been using the same JavaScript for like 15 years
268: [21:38:43] <Stomach> and php still can't run it
269: [21:38:53] <Stomach> (I spent all weekend compiling V8JS)
270: [21:39:03] <Stomach> (it didn't work out well for me)
271: [21:39:47] <Stomach> (but I got react components rendering server side in SS, although only simple components at the moment :\)
272: [21:40:06] * Anytech has joined #silverstripe
273: [21:40:26] * violetina quit (Remote host closed the connection)
274: [21:40:47] <spronk> bloooody javascript
275: [21:41:18] <Zauberfisch> UncleCheese: see http://en.wikipedia.org/wiki/ECMAScript#Implementations
276: [21:41:44] <Zauberfisch> technically, IE has no javascript support, they have JScript
277: [21:41:53] * Anytech quit (Client Quit)
278: [21:41:59] <Zauberfisch> both are implementations
279: [21:42:09] * Anytech has joined #silverstripe
280: [21:43:19] * Anytech quit (Client Quit)
281: [21:43:47] <Zauberfisch> a new version of ES does not mean everything changes. the changes are desinged to be backwards compatible
282: [21:44:02] <Zauberfisch> so your ES5 script will run in a ES6 interpreter just fine
283: [21:44:54] <Zauberfisch> and its all more a living standard I guess, just as html5. some browsers already support a number of features from ES6
284: [21:45:45] * Ryan-Toast quit (Quit: Ryan-Toast)
285: [21:46:19] * Anytech has joined #silverstripe
286: [21:46:44] <Zauberfisch> simon_w: so, namespaces ... how about namespacing all of mysite?
287: [21:47:12] <simon_w> Zauberfisch, nothing stopping you if you're not on Windows
288: [21:47:29] <Zauberfisch> sweet
289: [21:47:31] <Zauberfisch> good to know
290: [21:47:42] <Zauberfisch> perhaps I'll do try it on my next project
291: [21:47:45] * anselmdk quit (Quit: anselmdk)
292: [21:48:58] * Azure quit (Ping timeout: 240 seconds)
293: [21:49:02] <Zauberfisch> not that I use windows as server, but for swipestripe that might be an issue. are there problems with php namespaces on windows?
294: [21:49:26] <simon_w> No, there's problems with the matching of class names to template files
295: [21:49:48] <simon_w> Windows doesn't like \ in file names
296: [21:49:56] <Zauberfisch> ah, right
297: [21:49:56] * Motoservo quit (Quit: Shhh. I'm trying to get some sleep here.)
298: [21:50:44] <Zauberfisch> mind posting that on the swipestripe issue as well? for the record
299: [21:50:49] <Zauberfisch> thats an important detail
300: [21:51:40] * DesignerX has joined #silverstripe
301: [21:53:56] * zipp has joined #silverstripe
302: [21:53:58] <zipp> morning
303: [21:55:18] * spronk waits patiently for boobs and thrones to appear on trackers
304: [21:58:58] * SightUnseen has joined #silverstripe
305: [21:59:09] * SightUnseen quit (Client Quit)
306: [22:02:11] * gelignite quit (Quit: http://bit.ly/nkczDT)
307: [22:03:37] * anselmdk has joined #silverstripe
308: [22:06:21] <antmas> spronk: should be pretty soon
309: [22:06:42] <antmas> spronk: you could just load up pre-trackers with empty torrents and have it auto-download :P
310: [22:09:04] <UncleCheese> so I sense the killer feature of ES6 is all of the classical stuff?
311: [22:14:22] <Zauberfisch> I guess those are some highlights
312: [22:14:23] <Zauberfisch> http://kishorelive.com/2011/11/22/ecmascript-6-looks-promising/
313: [22:16:06] <Stomach> var message = `Hello ${firstName}!`;
314: [22:16:21] <Stomach> that looks like a line which will cause some issues across the web :D
315: [22:16:58] * Azure has joined #silverstripe
316: [22:17:06] * Ryan-Toast has joined #silverstripe
317: [22:19:12] <antmas> simon_w: is off to san fran?
318: [22:19:18] <simon_w> Yes
319: [22:19:27] <simon_w> DUN DUN DUN
320: [22:19:30] <Colin[pi]> when?
321: [22:19:34] <antmas> simon_w: how the f did you manage to get that?
322: [22:19:43] <simon_w> Colin[pi], this afternoon
323: [22:19:44] <spronk> man
324: [22:19:46] <spronk> ecmascript 6.. lol
325: [22:19:47] <Colin[pi]> oh! :o
326: [22:19:58] <Colin[pi]> good luck over there dude :D
327: [22:20:05] <simon_w> antmas, well, we got an email from Facebook saying "We'd like you to come to this event we're having and we'll pay for your flights and accommodation"
328: [22:20:21] <spronk> dewd
329: [22:20:22] <Ryan-Toast> simon_w: for doing the hhvm stuff?
330: [22:20:24] <antmas> simon_w: o.O wish I could get that email
331: [22:20:29] <simon_w> Ryan-Toast, Hack stuff
332: [22:20:33] <Ryan-Toast> simon_w: cool :)
333: [22:20:35] <zipp> simon_w: it's a trap! they're trying to lure you in!! give the tickets to me to vet them out
334: [22:20:41] <Colin[pi]> simon_w and zuckerberg, sitting in a tree
335: [22:20:57] <Colin[pi]> C O D I N G... dammit
336: [22:20:58] <Ryan-Toast> simon_w: THEY’RE GOING TO GET YOU TO MAKE FARMVILLE FOR OCCULUS RIFT. BURN IT DOWN!
337: [22:21:00] <simon_w> Woo, found my sugar daddy!
338: [22:21:03] <antmas> great, now Facebook is going to buy simon_w for X Billion
339: [22:21:15] <simon_w> antmas, would be nice :p
340: [22:21:15] <antmas> we're all fucked
341: [22:21:16] <Colin[pi]> Ryan-Toast: lol, oh the horror
342: [22:21:47] <antmas> simon_w: hack stuff for hhvm?
343: [22:22:02] <simon_w> Kinda?
344: [22:22:13] <simon_w> http://hacklang.org That stuff
345: [22:22:14] <antmas> well, what was it? I HAVE TO KNOW
346: [22:22:15] <spronk> they gonna try to hire you?
347: [22:22:16] <antmas> OH
348: [22:22:18] <antmas> right
349: [22:22:31] <spronk> you did some work on hack
350: [22:22:32] <spronk> ?
351: [22:22:43] <simon_w> antmas, It'd be nice if they did, but probably not
352: [22:22:51] <simon_w> Oh, spronk ^
353: [22:23:01] <simon_w> Also, yeah. We found lots of bugs
354: [22:23:05] <spronk> mm
355: [22:23:08] <spronk> nice
356: [22:23:15] <spronk> pretty cool, free trip to san fran
357: [22:23:21] <simon_w> And then James sent a change that had to go through code review over email
358: [22:23:22] <spronk> been to USia before?
359: [22:23:30] <simon_w> yeah
360: [22:23:56] <antmas> man, the best I can get is a paid trip to TechEd :\
361: [22:24:05] <antmas> not complaining, but SF would be BAWS
362: [22:26:09] <spronk> heh yeah
363: [22:26:14] <spronk> i might get a trip to wdcnz if i'm lucky :P
364: [22:27:54] <Colin[pi]> I've been there before, it's pretty awesome
365: [22:28:06] <Colin[pi]> soo many IT and biotech companies, everywhere
366: [22:30:20] * Motoservo has joined #silverstripe
367: [22:30:49] <Colin[pi]> sigh another day, another "ima shut down your web site due to non payment" email
368: [22:31:02] <ss23> Colin[pi]: Stop being a bitch, do it
369: [22:31:11] <Colin[pi]> they have 2 days
370: [22:31:16] <ss23> too long
371: [22:31:16] <Colin[pi]> 5pm wed, *click*
372: [22:31:33] <ss23> IMO if you've ever gone more than 3 notices, you go down to 0 tolerance policy
373: [22:32:02] <Colin[pi]> yep this client will be red flagged now
374: [22:32:17] <Colin[pi]> usually the shutdown notice gets their attn
375: [22:35:36] <spronk> PULL HE PLUG
376: [22:37:03] <Stomach> pull the plug!
377: [22:37:06] <antmas> yeah still working on wdcnz
378: [22:37:13] <antmas> haven't got a ticket yet
379: [22:37:33] <spronk> it's sad, but I can't really be bothered going
380: [22:40:07] <ss23> We're sponsoring that I hear :O
381: [22:40:23] <simon_w> Why can't they sponsor me instead?
382: [22:40:24] <ss23> spronk: Yeah, dude, fuck that, come to our office and drink all weekend instead
383: [22:40:28] <ss23> o/
384: [22:40:32] <simon_w> I'm a much better target for sponsoring!
385: [22:40:37] <ss23> simon_w: Your pure hatred of SilverStripe is a bit of an issue I'm told!
386: [22:40:38] <ss23> :D
387: [22:40:43] <Colin[pi]> lol
388: [22:41:43] <spronk> yeah
389: [22:41:48] <Ryan-Toast> Don’t you hate when you’re like “Who the fuck wrote this?” and tyou realise it was you.
390: [22:41:56] <spronk> how many man-hours worth of work has SS got out of simon_w's contributions
391: [22:42:03] <spronk> thousands?
392: [22:42:06] <Colin[pi]> spronk: over 9,000
393: [22:42:07] <Ryan-Toast> about three fiddy.
394: [22:42:11] <spronk> KEKE
395: [22:42:17] <Colin[pi]> 9,000!!?!?!?!
396: [22:42:20] <spronk> well
397: [22:42:25] <spronk> at contractor rates, 9000 is like
398: [22:42:28] <spronk> close to a mil
399: [22:42:28] <Ryan-Toast> I’d send him some fruit, personally.
400: [22:42:38] <spronk> so yknow
401: [22:42:38] <Stomach> feijoas
402: [22:46:31] <antmas> not sure if I'll go to WDNCZ
403: [22:46:31] * spronk has left #silverstripe
404: [22:46:37] <Colin[pi]> DO IT
405: [22:46:45] <simon_w> Mmm, that feijoa drink from Macs
406: [22:46:47] <antmas> Colin[pi]: come to NZ and come with us :D
407: [22:46:58] <Colin[pi]> goes to check flights :FD
408: [22:47:10] * spronk has joined #silverstripe
409: [22:47:16] <simon_w> Colin[pi], they're on sale at the moment! Both Qantas and AirNZ!
410: [22:47:17] <antmas> our feijoa trees gave us 13kgs worth last year :D
411: [22:47:52] <spronk> nice
412: [22:48:09] <antmas> probably double that went onto the ground wasted :(
413: [22:48:32] <antmas> we should get an IRC crew together for WDCNZ
414: [22:48:36] <antmas> :D
415: [22:48:42] <antmas> #notgay
416: [22:48:56] <spronk> #maybejustalittlegay
417: [22:49:02] <Colin[pi]> #justthetip
418: [22:49:06] <Stomach> antmas - send me some? I bought some at the supermarket the other day for $14/kg
419: [22:49:07] <Stomach> :(
420: [22:49:12] <simon_w> Only if irogue_ is going
421: [22:49:22] <spronk> lulz
422: [22:49:28] <Ryan-Toast> wow, the male/female speaker ratio is great.
423: [22:49:35] <antmas> Stomach: they're all gone now
424: [22:49:55] <Stomach> stupid auckland and its stupid concrete playground
425: [22:50:07] <Stomach> i used to just pick fruit on my walk home in wellington
426: [22:50:10] <Zauberfisch> Ryan-Toast: about 5%?
427: [22:50:13] <Zauberfisch> *above
428: [22:50:18] <spronk> 7 f, 4 m
429: [22:50:20] <spronk> doesn't seem that great :P
430: [22:50:26] <Colin[pi]> dang I could get a ticket for $178.48
431: [22:50:28] <antmas> early bird tickets still up?
432: [22:50:42] <Zauberfisch> woot? >60% that is indeed a lot
433: [22:50:54] <Ryan-Toast> Great work not making your logo black, silverstripe :P
434: [22:51:32] <spronk> speaker lineup looked a bit tame this year i thougth
435: [22:51:37] <spronk> then they added substack, and it got slightly better
436: [22:52:01] <antmas> $100 less than last year?
437: [22:52:16] <antmas> Colin[pi]: DO IT
438: [22:52:16] <spronk> never really know how good some of the lesser known folks are though
439: [22:52:22] <Colin[pi]> is it just one day?
440: [22:52:27] <antmas> Colin[pi]: think so
441: [22:52:42] <Colin[pi]> holy crap, a lot of woman speakers
442: [22:53:09] <antmas> Colin[pi]: book an extra day and we'll go harrass ss23
443: [22:53:25] <Colin[pi]> how much are tix?
444: [22:53:34] * anselmdk quit (Quit: anselmdk)
445: [22:54:07] <antmas> Colin[pi]: $299 NZD
446: [22:54:08] <antmas> https://wdcnz-2014.lilregie.com/step1
447: [22:54:13] <Colin[pi]> so like $5 AUD
448: [22:54:14] <Colin[pi]> ;)
449: [22:54:24] <Colin[pi]> $276 AUD
450: [22:55:42] <Stomach> ouch
451: [22:55:52] <spronk> pretty cheap compared to like
452: [22:55:53] <spronk> webstock
453: [22:55:54] <Stomach> although the snack burgers are usually top knotch
454: [22:56:05] <Stomach> yeah I never pay for these things though
455: [22:56:09] <antmas> it was $399 last year
456: [22:56:23] <Colin[pi]> wow flight is $169 with Air NZ
457: [22:56:53] <antmas> sweet, confirmed
458: [22:56:57] <antmas> getting tickets tomorrow :D
459: [22:57:07] <antmas> and it's only a week after this one in Auck http://www.sharethepoint.com/engage/NZ2014/Pages/Home.aspx
460: [22:57:09] <Colin[pi]> who else is going?
461: [22:57:58] * antmas assumes ss23 is
462: [22:58:59] <spronk> oh my god
463: [22:59:01] <spronk> sharepoint conference?
464: [22:59:36] <antmas> spronk: yes :(
465: [22:59:53] <spronk> it saddens me greatly that this is a thing.
466: [23:00:05] <antmas> getting sent there as they decided I'm the guy who's building an entire intranet with no SP knowledge
467: [23:00:31] <Colin[pi]> lol
468: [23:00:36] <Colin[pi]> what could go wrong?
469: [23:00:58] <antmas> it's actually been easy so far, but only because .net
470: [23:01:14] <antmas> SO FAR
471: [23:01:19] <spronk> wow
472: [23:01:21] <spronk> i feel sorry for you
473: [23:01:23] <spronk> sharepoint
474: [23:01:24] * joelpittet quit (Read error: Connection reset by peer)
475: [23:01:28] <antmas> haha
476: [23:01:30] <spronk> where developers go to die
477: [23:01:30] <antmas> well
478: [23:01:41] <antmas> if I pull it off, I get a 5k payrise
479: [23:01:45] <antmas> so there's that
480: [23:01:47] <antmas> :D
481: [23:01:54] * joelpittet has joined #silverstripe
482: [23:01:55] <spronk> you'll also get permanent depression
483: [23:01:59] <spronk> and lose the will to live
484: [23:01:59] <spronk> :p
485: [23:02:00] <antmas> hahahaha
486: [23:02:02] <antmas> YES
487: [23:02:17] <spronk> so yknow
488: [23:02:25] <antmas> I got to that point already when I found that if you want a 2nd masterpage, you create a subsite
489: [23:02:26] <spronk> 5k is pretty light compensation :P
490: [23:02:51] <antmas> and now I have >25 subsites :)
491: [23:02:58] <antmas> I mean ;__;
492: [23:03:10] <Stomach> subsites?
493: [23:03:14] <Stomach> urrrrgh
494: [23:03:24] <antmas> ikr
495: [23:03:27] <spronk> cry
496: [23:03:49] <Colin[pi]> every time you mention subsites, a kitten dies
497: [23:04:36] * antmas looks at spronk >.>
498: [23:04:59] <Stomach> we're about to release a giant subsites monster
499: [23:05:27] <Stomach> i hope they dont edit too much stuff, still finding weird intermittent situations of doom
500: [23:05:33] <spronk> this site i've been working on.... wow
501: [23:05:42] <antmas> Stomach: If it's an SS site, I'm assuming you have 1 whole rack for each subsite
502: [23:05:43] <antmas> :D
503: [23:05:50] <spronk> the original purpose of using subsites was to share content between country sites
504: [23:06:05] <spronk> translate didn't really have enough in it to work
505: [23:06:08] <antmas> spronk: yeh, SP is different
506: [23:06:08] <Stomach> yeah I know antmas - doing a flush at the moment is ~40 seconds
507: [23:06:10] <spronk> .... aaaaand it doesn't work at all.
508: [23:06:19] <antmas> sub folders = subsites in SP
509: [23:06:33] <antmas> Stomach: 40s??!!
510: [23:06:37] <Colin[pi]> ouch
511: [23:07:02] <Stomach> yeah, I'm considering splitting it into 5 seperate installs
512: [23:07:08] <Stomach> but I also like to get paid for the work I do
513: [23:07:17] <Stomach> so, bah to them :D
514: [23:08:29] <Colin[pi]> I can claim the WDCNZ on tax
515: [23:08:30] <Colin[pi]> :\
516: [23:08:31] <antmas> Stomach: where do you work?
517: [23:08:49] <Stomach> antmas - Little Giant
518: [23:09:14] <antmas> Stomach: nice
519: [23:09:50] <zipp> also seem to see Mike Little on the phpusergroup posting about work or something
520: [23:09:54] <zipp> *always seem to see
521: [23:10:00] <Stomach> yeah, we have lots going on
522: [23:12:39] <antmas> Stomach: lol, Emma Stone works for you :D
523: [23:13:01] <antmas> Stomach: which one are you?
524: [23:13:08] <Stomach> Stevie
525: [23:13:46] <spronk> your beard
526: [23:13:47] <antmas> epic beard
527: [23:13:50] <spronk> IS ALL THAT IS MAN
528: [23:13:51] <antmas> lol
529: [23:13:56] <Stomach> haha
530: [23:14:02] <Stomach> its only a baby one at the moment
531: [23:14:15] <antmas> better than mine anyway
532: [23:14:33] * spronk 's woman doesn't let him have one and witholds privileges.
533: [23:14:44] <spronk> borderline torture.
534: [23:14:48] <Stomach> lol
535: [23:15:13] <spronk> only allowed this metro stubble.
536: [23:15:15] <Stomach> I've had no beard for about 2% of the time I've been with my current partnet
537: [23:15:18] <spronk> welp.
538: [23:15:35] <Stomach> met her with beard, so that helps
539: [23:15:38] <antmas> spronk: +1 for the exact same reasons
540: [23:15:49] <spronk> i don't get it
541: [23:16:10] <spronk> surely an epic beard would further demonstrate my awesome man-ness to her, but apparently not :P
542: [23:16:18] <antmas> haha
543: [23:16:32] <Stomach> https://www.youtube.com/watch?v=RmFnarFSj_U
544: [23:16:35] <antmas> she says it retains smoke smell, but we both smoke, soooooo
545: [23:16:37] <antmas> lame
546: [23:16:56] <Stomach> pssht, you retain smoke smell in everything when youre a smoker
547: [23:17:05] <Stomach> all of my shit smells like smoke by the time a day is over
548: [23:17:59] <spronk> yeah
549: [23:18:08] <spronk> it is especially evident to non-smoker
550: [23:18:08] <spronk> s
551: [23:18:20] <antmas> spronk: yeh, why I don't smoke at work
552: [23:18:30] <antmas> don't want to be *that guy*
553: [23:18:51] <antmas> plus everyone here is a heatlh freak
554: [23:18:53] <spronk> heh
555: [23:18:55] <antmas> health*
556: [23:20:49] * antmas assumes the only smokers here is antmas and Stomach
557: [23:20:52] <antmas> are*
558: [23:20:58] <Colin[pi]> smoke really irritates my throat :(
559: [23:21:15] <Colin[pi]> I went out on a bender with a mate a few weeks back, was around smokers all night
560: [23:21:25] <Colin[pi]> my throat was "scratchy" for days
561: [23:21:33] <antmas> Colin[pi]: that goes after a few weeks of smoking
562: [23:21:38] <Colin[pi]> lol
563: [23:21:55] <spronk> I DONT WANT TO SELL YOU DEATH STICKS
564: [23:22:00] <spronk> i want to go home and rethink my life
565: [23:22:05] <spronk> </jedi'd>
566: [23:22:07] <antmas> DEATH STICKS
567: [23:22:08] <Colin[pi]> hehe
568: [23:22:14] <Colin[pi]> I'm 36 and never had one
569: [23:22:14] <antmas> always say that
570: [23:22:28] <Colin[pi]> tried a cigar though once, it wasn't too bad :D
571: [23:22:34] <antmas> cigars are good
572: [23:22:41] <spronk> cigars are a shitton better than cigarettes IMO
573: [23:22:44] <Colin[pi]> just in the mouth though
574: [23:22:47] <Ryan-Toast> $3 valnilly cigillys
575: [23:22:56] <antmas> Ryan-Toast: lol
576: [23:23:57] * zipp doesn't want to give his kids cancer for christmas so chooses not to smoke
577: [23:24:05] * CodeTrap quit (Remote host closed the connection)
578: [23:24:45] <antmas> zipp: yeah I've cut back since having kids - on the verge of quitting
579: [23:24:53] <antmas> went cold turkey for a year for a bet
580: [23:24:59] <Stomach> no kids!
581: [23:25:02] <Stomach> woooooooo
582: [23:25:14] <Ryan-Toast> Stomach: WOOOO
583: [23:26:59] <Stomach> well, apart from me
584: [23:27:42] <zipp> I still get werided out if found my kid smoking weed. It's more natural then alcohol, it's less harmful and all that, yet it has that weird stigma attached do it. Would rather they touched that then those synthetic ones….
585: [23:27:56] <Stomach> nah you wouldn't
586: [23:28:13] <antmas> zipp: yeah with you on that
587: [23:28:27] <Stomach> as a long time user of both, you don't want them on synthetic cannabinoids
588: [23:28:51] <antmas> touched synthecs once, never again
589: [23:28:53] <Stomach> oh whoops misread
590: [23:28:57] <zipp> no that is what I am saying… I would rather natural then synthetic
591: [23:29:14] <antmas> synthetics
592: [23:29:25] <Stomach> I spent like 2 months smoking that synthetic crap ruining myself
593: [23:30:37] <zipp> it just makes more sense for them to legicalise it like Colorado then to try and push through that syntehtic ones
594: [23:30:42] <antmas> it's incredible finding out who smokes pot
595: [23:30:47] <antmas> fuckin everyone does it
596: [23:30:49] <zipp> antmas: mmhmm
597: [23:31:08] <Stomach> welcome to new zealand :P
598: [23:31:15] <antmas> lol
599: [23:31:23] <antmas> Buffalo Solja!
600: [23:32:00] <Colin[pi]> SSL certs are bound to host names and not IPs, right?
601: [23:32:15] <antmas> Colin[pi]: correct?
602: [23:32:25] <Colin[pi]> pretty sure, yeah would have to be
603: [23:32:52] <antmas> anyone tried exposing a gridfield err... field to the front end?
604: [23:33:09] <antmas> i.e. someone uploads a doc, and wants to see it again without logging in etc
605: [23:34:31] <Ryan-Toast> Keep trying to refresh my .psd sigh.
606: [23:34:47] * chillu_23 has joined #silverstripe
607: [23:35:34] <zipp> Ryan-Toast: :) I know the feeling
608: [23:35:57] <zipp> I've found it a bit of a PITA to take a psd and make it responsive when implmenting the site
609: [23:36:08] <Ryan-Toast> PITA?
610: [23:36:13] <antmas> pain in the ass
611: [23:36:14] <zipp> Pain In The Ass
612: [23:36:18] <Ryan-Toast> ahh :)
613: [23:36:18] <ss23> The devs here like to rebase rather than merge
614: [23:36:19] <ss23> :/
615: [23:36:20] <ss23> rage
616: [23:36:31] <ss23> 10:57:10 < Colin[pi]> who else is going?
617: [23:36:31] <ss23> 10:57:59 * antmas assumes ss23 is
618: [23:36:32] <ss23> nope!
619: [23:36:41] <ss23> I don't really go to hipster conferences
620: [23:36:41] <spronk> rebase
621: [23:36:42] <spronk> ugh
622: [23:36:46] <spronk> command should be BALEETED
623: [23:36:48] <Ryan-Toast> zipp:The .psd I get are really good, so I don’t mind
624: [23:36:49] <antmas> ss23: :P
625: [23:37:16] <Colin[pi]> ss23: plenty of food there to eat while being recorded
626: [23:37:16] <spronk> ss23 don't even try to hide it
627: [23:37:21] <spronk> we know you're a hipster at heart
628: [23:37:23] <zipp> The biggiest PITA I have had though is naming items in the CSS. Hollllyyyy shiitt…. class="red-box" nope! class="article-holder" nope, want to use that on another page. class="xyz" - works!
629: [23:37:36] <spronk> you probably have a secret stash of field notes or moleskines
630: [23:39:23] <Ryan-Toast> zipp: are you zippy___ or someone new?
631: [23:39:38] * zipp is zippy__
632: [23:39:44] <Ryan-Toast> coolio
633: [23:39:47] <Ryan-Toast> I like zipp.
634: [23:39:51] * zipp is still working on getting zippy…. one day… ONE DAY!!
635: [23:39:51] <Ryan-Toast> short and sweet.
636: [23:40:26] <ss23> spronk: Especially if you're a designer, right? :D
637: [23:41:30] <spronk> don't know what you're talking aabout
638: [23:41:44] * zipp needs a guide on good css naming
639: [23:42:03] <Ryan-Toast> zipp: classes.
640: [23:42:06] <spronk> yeah
641: [23:42:07] <Ryan-Toast> just use them
642: [23:42:22] <zipp> like, class="box purple"
643: [23:42:25] <spronk> zipp: have a look at BEM
644: [23:42:52] <Ryan-Toast> I like to use a reference and then a type. e.g if I’m doing a loop in my template: class=“brands loop”
645: [23:43:10] <Ryan-Toast> never use purple, or anything that pidgeon holes a class
646: [23:43:38] <Ryan-Toast> what happens if you need to change the purple class to be red? Doesn’t make sense anymore, does it.
647: [23:44:37] <zipp> what about doing brands - isn't that also bad
648: [23:44:47] <zipp> what happens if the h4 with brands you also want somewhere else
649: [23:44:59] <spronk> e.g.?
650: [23:45:04] <zipp> now you have class="brands" used to loop over… some other thumbnails
651: [23:45:18] <Ryan-Toast> brands would be a section. Ususally you would use an #id, but if I wanted to extend brands somewhere else I can.
652: [23:45:51] <Ryan-Toast> then you should use a class on the h4, and not style it under brands.
653: [23:47:31] <antmas> zipp: reminds me of water cylinders
654: [23:47:46] * spronk was thinking that before
655: [23:48:04] <antmas> http://www.globelink.co.nz/wp-content/uploads/product_images/ABMProductPics/Water%20Boilers/83204514%20Zip%20Boiling%20Water%20Unit.jpg
656: [23:48:04] <spronk> zipp: BEM is pretty good. Block - element - modifier
657: [23:48:16] * ichlibido has joined #silverstripe
658: [23:49:12] <zipp> I will take a look
659: [23:49:19] <zipp> antmas: :)
660: [23:49:49] <antmas> Colin[pi]: so, wdcnz?
661: [23:50:11] <Colin[pi]> thinking bout it, since I can claim it on tax I believe
662: [23:50:28] <antmas> noice
663: [23:50:35] <antmas> be quick though, shit sells out fast
664: [23:51:02] <Colin[pi]> when did they start selling?
665: [23:51:11] <antmas> not 100% but in the last month
666: [23:51:13] <antmas> surely
667: [23:51:14] <Colin[pi]> eek
668: [23:51:21] <Colin[pi]> is it allocated seated?
669: [23:51:26] <Colin[pi]> *seating
670: [23:51:40] <antmas> na probably not
671: [23:51:50] <ss23> I'm hungry
672: [23:51:56] <ss23> Boogerfuel?
673: [23:52:05] <ss23> simon_w: U HUNGRY U WAN SOME BURGERS?
674: [23:52:06] <antmas> ss23: ;__; pls
675: [23:52:10] <ss23> :3
676: [23:52:18] <spronk> i have found a new burger god
677: [23:52:33] <spronk> https://www.facebook.com/pages/Red-Box-Burger-Grill/521418327951709
678: [23:52:45] <ss23> lol
679: [23:55:28] <simon_w> ss23, Already had some!
680: [23:55:31] <simon_w> Was tasty
681: [23:55:33] <ss23> :O
682: [23:55:35] <ss23> This early?!
683: [23:55:42] <ss23> fine fine, I'll go get some myself
684: [23:55:51] <ss23> I even have a burgerfuel menu at my desk so I can pick before I go
685: [23:55:51] <ss23> :D
686: [23:56:35] <Colin[pi]> antmas: any ideas about accomodation?
687: [23:56:38] * simon_w quit (Quit: Leaving)
688: [23:56:39] <Colin[pi]> antmasp
689: [23:56:41] <Colin[pi]> oops
690: [23:56:43] <Colin[pi]> or suggestions
691: [23:56:46] <antmas> Colin[pi]: hmmm haven't looked yet
692: [23:56:54] <Colin[pi]> antmas: do you need to travel far?
693: [23:57:19] <antmas> Colin[pi]: Nelson NZ to Wellington NZ flight
694: [23:57:29] <antmas> oh, do you mean from the hotel to venue?
695: [23:58:27] <Colin[pi]> nah I meant city, wasn't sure where you were based
696: [23:58:56] <antmas> Colin[pi]: not that far really
697: [23:59:12] <antmas> but domestic travel here is a rippoff
698: [23:59:35] <Colin[pi]> ah that's from south island to north right?

These logs were automatically created by ss-log on irc.freenode.net.