#silverstripe IRC Log

IRC log for 25 August 2013

All timestamps are in UTC.

1: [00:25:40] * toddmorey has joined #silverstripe
2: [00:30:01] * toddmorey quit (Ping timeout: 245 seconds)
3: [00:31:13] * toddmorey has joined #silverstripe
4: [00:47:02] * toddmorey quit (Quit: Leaving.)
5: [00:51:27] * priithansen quit (Ping timeout: 240 seconds)
6: [01:35:38] * toddmorey has joined #silverstripe
7: [01:38:04] * MiniZeka has joined #silverstripe
8: [01:38:11] <MiniZeka> why does
9: [01:38:11] <MiniZeka> $image->setConfig('canAttachExisting', false);
10: [01:38:32] <MiniZeka> doesn't do anything on upload field?
11: [01:38:53] <MiniZeka> I mean, I can still attach existing files, and that's what I want to avoid
12: [01:45:55] <MiniZeka> is it possible after all?
13: [01:51:22] * toddmorey quit (Quit: Leaving.)
14: [01:52:31] * MiniZeka quit (Ping timeout: 250 seconds)
15: [02:21:01] * toddmorey has joined #silverstripe
16: [02:46:56] * Guest67405 quit (Remote host closed the connection)
17: [02:46:56] * kerosene quit (Remote host closed the connection)
18: [03:09:34] * cloph_away has joined #silverstripe
19: [03:10:29] * cloph quit (Ping timeout: 248 seconds)
20: [03:49:00] * toddmorey quit (Quit: Leaving.)
21: [04:07:34] * Motoservo has joined #silverstripe
22: [04:14:44] * toddmorey has joined #silverstripe
23: [04:15:28] * SightUnseen has joined #silverstripe
24: [04:16:16] * SightUnseen has left #silverstripe
25: [04:24:40] * Rojod has joined #silverstripe
26: [04:30:29] * toddmorey quit (Quit: Leaving.)
27: [04:40:54] * zippy__ quit (Ping timeout: 264 seconds)
28: [05:24:24] * toddmorey has joined #silverstripe
29: [05:35:38] * SightUnseen has joined #silverstripe
30: [05:40:24] * toddmorey quit (Quit: Leaving.)
31: [05:44:11] * SightUnseen quit (Ping timeout: 245 seconds)
32: [06:07:10] * toddmorey has joined #silverstripe
33: [06:10:47] * Bollig|DesignCty has joined #silverstripe
34: [06:23:20] * toddmorey quit (Quit: Leaving.)
35: [06:23:39] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
36: [06:31:41] * toddmorey has joined #silverstripe
37: [06:36:14] * SightUnseen has joined #silverstripe
38: [06:37:01] * SightUnseen1 has joined #silverstripe
39: [06:37:02] * SightUnseen quit (Read error: Connection reset by peer)
40: [06:39:19] * SightUnseen1 has left #silverstripe
41: [06:47:37] * toddmorey quit (Quit: Leaving.)
42: [07:05:53] * toddmorey has joined #silverstripe
43: [07:22:26] * toddmorey quit (Quit: Leaving.)
44: [07:35:34] * toddmorey has joined #silverstripe
45: [07:51:31] * toddmorey quit (Quit: Leaving.)
46: [08:19:41] * toddmorey has joined #silverstripe
47: [08:36:03] * toddmorey quit (Quit: Leaving.)
48: [08:59:42] * toddmorey has joined #silverstripe
49: [09:02:27] * ARNHOE has joined #silverstripe
50: [09:15:25] * toddmorey quit (Quit: Leaving.)
51: [09:25:34] * guci0 has joined #silverstripe
52: [09:25:41] <guci0> Morning!
53: [09:42:27] * toddmorey has joined #silverstripe
54: [09:58:29] * toddmorey quit (Quit: Leaving.)
55: [10:05:12] * osterlaus has joined #silverstripe
56: [10:28:45] * toddmorey has joined #silverstripe
57: [10:38:21] * toddmorey quit (Ping timeout: 276 seconds)
58: [10:51:59] * toddmorey has joined #silverstripe
59: [11:07:42] * toddmorey quit (Quit: Leaving.)
60: [11:26:52] * micmania1 has joined #silverstripe
61: [11:28:49] * toddmorey has joined #silverstripe
62: [11:45:14] * toddmorey quit (Quit: Leaving.)
63: [12:15:54] * Rojod quit (Changing host)
64: [12:15:55] * Rojod has joined #silverstripe
65: [12:15:55] * Rojod quit (Changing host)
66: [12:15:55] * Rojod has joined #silverstripe
67: [12:33:56] * toddmorey has joined #silverstripe
68: [12:49:39] * toddmorey quit (Quit: Leaving.)
69: [13:26:01] * osterlaus1 has joined #silverstripe
70: [13:28:45] * toddmorey has joined #silverstripe
71: [13:29:24] * osterlaus quit (Ping timeout: 240 seconds)
72: [13:30:56] * MrGuits quit (Read error: No buffer space available)
73: [13:31:55] * Guits has joined #silverstripe
74: [13:34:50] * priithansen has joined #silverstripe
75: [13:44:29] * toddmorey quit (Quit: Leaving.)
76: [14:05:16] * toddmorey has joined #silverstripe
77: [14:16:07] * guci0 quit (Ping timeout: 250 seconds)
78: [14:21:43] * toddmorey quit (Quit: Leaving.)
79: [14:27:42] * toddmorey has joined #silverstripe
80: [14:50:29] * swordsmanz quit (Quit: ooh ponies kinkeyyy)
81: [15:19:42] * osterlaus1 quit (Quit: Leaving.)
82: [15:56:33] * ARNHOE quit (Remote host closed the connection)
83: [16:10:23] * Motoservo quit (Quit: Shhh. I'm trying to get some sleep here.)
84: [17:15:16] * toddmorey quit (Quit: Leaving.)
85: [17:33:19] * Guits quit (Read error: Connection reset by peer)
86: [17:34:20] * Guits has joined #silverstripe
87: [18:34:35] * priithansen quit (Quit: Lost terminal)
88: [18:35:05] * priithansen has joined #silverstripe
89: [18:39:06] * priithansen quit (Client Quit)
90: [18:43:24] * abitran quit (Ping timeout: 256 seconds)
91: [19:05:16] * priithansen has joined #silverstripe
92: [19:29:38] * simon_w quit (Quit: This computer has gone to sleep)
93: [19:51:56] * violetina has joined #silverstripe
94: [19:58:34] * SightUnseen has joined #silverstripe
95: [19:58:35] * SightUnseen has left #silverstripe
96: [19:58:37] * simon_w has joined #silverstripe
97: [19:58:56] * atmos quit (Quit: Page closed)
98: [20:03:15] * DigNZ has joined #silverstripe
99: [20:24:12] * ARNHOE has joined #silverstripe
100: [20:38:31] * nickmolhoek has joined #silverstripe
101: [20:38:32] * nickmolhoek quit (Remote host closed the connection)
102: [20:38:46] * nickmolhoek has joined #silverstripe
103: [20:53:14] * Pyromanik has joined #silverstripe
104: [20:53:18] * ARNHOE quit (Remote host closed the connection)
105: [21:26:08] <Pyromanik> JOIN {ForumHolder::baseForumTable()} ForumPage ON
106: [21:26:10] <Pyromanik> kik'
107: [21:29:54] <simon_w> Eww
108: [21:31:25] * abitran has joined #silverstripe
109: [21:32:06] <Pyromanik> simon_w: was the error dump that came up. "You have an error in your syntax near..."
110: [21:32:29] <Pyromanik> and I was all "lol, thanks MySQL, I think I see the issue..."
111: [21:35:08] <Pyromanik> Can't find FULLTEXT index matching the column list
112: [21:35:12] <Pyromanik> how to make fulltext
113: [21:35:13] <Pyromanik> ?
114: [21:35:24] <Pyromanik> will it automagic with FulltextSearchable::enable() ?
115: [21:36:38] <Pyromanik> can I run that config from yaml?
116: [21:36:43] <Pyromanik> FulltextSearchabe:
117: [21:36:54] <Pyromanik> enable: yesplease?
118: [21:37:30] <simon_w> Assuming you're talking about the ones on File and SiteTree, then FulltextSearchable::enable() will do it
119: [21:37:44] <simon_w> No, you can't do it from YAML but you can add the two extensions instead
120: [21:37:57] <Pyromanik> oh yeh
121: [21:37:58] <Pyromanik> I see
122: [21:38:00] <Pyromanik> well
123: [21:38:24] <Pyromanik> It seems to have chagned all the applicable Forum* tables to MyISAM
124: [21:38:30] <Pyromanik> so I guess it does automagic :<
125: [21:38:37] <Pyromanik> F'd if I know how
126: [21:38:51] * ccburns has joined #silverstripe
127: [21:39:19] <Pyromanik> doesn't seem to have made a difference :<
128: [21:42:11] * willr has joined #silverstripe
129: [21:42:22] <Pyromanik> willr: how does forum search work?
130: [21:42:43] <willr> Basic full text on title and content.
131: [21:42:55] <Pyromanik> willr: how does fulltext get applied though
132: [21:42:56] <Pyromanik> ?
133: [21:48:14] * DigNZ quit (Quit: DigNZ)
134: [21:49:19] * zippy__ has joined #silverstripe
135: [21:51:17] <willr> I don't know if it's actual full text or whether it just uses mysql MATCH
136: [21:52:15] <Pyromanik> uses MATCH, which seems to make mysql complain about fulltext
137: [21:52:17] <Pyromanik> so dunno
138: [21:52:52] <Pyromanik> oh
139: [21:52:52] <Pyromanik> oh
140: [21:52:56] <Pyromanik> would this be an issue?
141: [21:53:14] <Pyromanik> https://github.com/silverstripe/silverstripe-forum/blob/master/_config.php#L5
142: [21:53:30] <Pyromanik> with 3.1 and the config system?
143: [21:53:47] <willr> likely.
144: [21:54:17] <willr> Forum hasn't been used much on 3.1, waiting for SS to do their .org update for it to be updated and tested
145: [21:54:37] <Pyromanik> yeh I've noted since it's failing builds left right and centre
146: [21:55:07] <Pyromanik> trying to patch it into an accpetable operable state
147: [21:55:15] <Pyromanik> acceptably
148: [21:55:17] * sminnee has joined #silverstripe
149: [21:55:17] * sminnee quit (Changing host)
150: [21:55:17] * sminnee has joined #silverstripe
151: [21:55:26] <Pyromanik> oh wow, it's sminnee
152: [21:55:33] <Pyromanik> how was your awards dinner thing?
153: [21:55:53] <ccburns> Hey guys - can you use a GroupedList to do two levels of grouping… For example I have a School Term dates… I want to be able to group by Year and then by Term… Just followed these instructions - http://doc.silverstripe.org/framework/en/howto/grouping-dataobjectsets but can't work out how I get the second level of grouping - suggestions?
154: [21:56:11] <Pyromanik> ccburns: another gropued call/
155: [21:56:12] <Pyromanik> ?
156: [21:56:18] <Pyromanik> oh
157: [21:56:22] <Pyromanik> data object sets?
158: [21:56:26] <Pyromanik> are you sure/
159: [21:56:27] <ccburns> yeah
160: [21:56:30] <Pyromanik> :<
161: [21:56:31] <Pyromanik> well
162: [21:56:33] <Pyromanik> umm
163: [21:56:36] <Pyromanik> it's just SQL
164: [21:56:37] <Pyromanik> no?
165: [21:56:48] <sminnee> Pyromanik: the award thing was good but i didn't win :-P
166: [21:57:06] <ccburns> probably but I was just trying to follow those instructions and use GroupedList()
167: [21:57:11] <Pyromanik> sminnee: I didn't hear of any victories at this end either, who did?
168: [21:57:35] <Pyromanik> ccburns: but those instructions
169: [21:57:36] <Pyromanik> urgh
170: [21:57:40] <ccburns> haha
171: [21:57:54] <ccburns> Pyromanik: I take what i can get ;)
172: [21:57:59] <sminnee> Pyromanik: http://www.ey.com/NZ/en/About-us/Entrepreneurship/Entrepreneur-Of-The-Year/EOY_Category-winners
173: [21:58:17] <Pyromanik> ccburns: oh, they are actually for 3.0, the title is just still derp.
174: [21:58:41] <Pyromanik> ccburns: did you try two groupedby calls in a row?
175: [21:58:43] <sminnee> Cecilia Robinson won the under 35 category that I was gunning for; I suspect Pyromanik's boss was gunning for that one, too ;)
176: [21:58:52] <Pyromanik> likely
177: [21:59:57] <Pyromanik> sminnee: haha, it's pretty much just a summary of the fast 50
178: [22:01:18] <Pyromanik> what would be the 3.1 equiv of Object::add_static_var('ForumThread', 'create_table_options', array('MySQLDatabase' => 'ENGINE=MyISAM'), true); ?
179: [22:01:34] <Pyromanik> ooh, time for drinks and pool
180: [22:01:53] <simon_w> ForumThread:
181: [22:01:54] <simon_w> create_table_options:
182: [22:01:54] <simon_w> MySQLDatabase: 'Engine=MyISAM'
183: [22:03:45] <simon_w> Finally figured out why I haven't been getting pinged for nz1.php.net constantly going over its data limit
184: [22:04:03] <simon_w> Rimu do their metering on a user/DC level, rather than per host
185: [22:04:51] <zippy__> simon_w: you host the nz php server? and, do it at Rimu?
186: [22:05:08] <simon_w> Yes
187: [22:05:16] <zippy__> It's quite good when hosting providers do that, if you have a DB server and web server, means you can use that BW from the DB server on the web
188: [22:05:31] <zippy__> well, data not really bw ;-)
189: [22:05:42] <zippy__> you found Rimu quite good?
190: [22:06:05] <zippy__> simon_w: out of curiousty, what sort of traffic does that nz php get?
191: [22:06:30] <simon_w> They do things quickly when stuff breaks, so yes?
192: [22:07:30] <simon_w> mirrors averages just under 4 GB/day
193: [22:08:00] <zippy__> >>FTP backup space.
194: [22:08:03] <zippy__> what a feature
195: [22:09:07] <zippy__> mirrors.simon.geek.nz :) 25ms ping, not to bad!
196: [22:09:45] <simon_w> Yeah, NZ does actually have decent infrastructure
197: [22:14:50] <batbadger> yeah i get 12ms to my auckland vps provider
198: [22:14:57] <batbadger> it's ridiculous
199: [22:15:25] <simon_w> And you still get people asking why you'd even bother with local hosting
200: [22:15:29] <simon_w> Idiots
201: [22:15:44] <batbadger> i only use local for staging
202: [22:15:50] <ss23> lol
203: [22:15:53] <batbadger> everything else goes to colorado
204: [22:15:55] <ss23> simon_w: Are you in a bad mood this morning?
205: [22:15:57] <batbadger> which is only 180-200~
206: [22:16:03] <simon_w> Is your target market New Zealand?
207: [22:16:16] <simon_w> So, it's 10-20 times slower?
208: [22:16:22] <simon_w> And that's a good thing?
209: [22:16:39] <batbadger> quite often, but the only business argument in favor of it is having someone the client can call and cry at/to if something goes pear shaped
210: [22:16:45] <ss23> 10-20 times rtt doesn't translate to 10-20 times slower
211: [22:16:59] <batbadger> when you're dealing with gigs of video data, which i quite often am, the cost is worth the slight increase in http latency
212: [22:17:15] <batbadger> also http 1.1 means a lot of that argument is moot
213: [22:17:50] <batbadger> been using net24 for years for my clients, which has been a mixed bag, but i am okay with them
214: [22:17:50] <simon_w> So what's the point in pretty much every ISP keeping local caches of things like youtube videos?
215: [22:18:00] <ss23> int bandwidth costs more
216: [22:18:01] <ss23> :D
217: [22:18:02] <simon_w> Because people notice latency
218: [22:18:14] <batbadger> youtube video isn't what i'm talking about, youtube already has a cdn clearly
219: [22:18:21] <ss23> I would bet good money that ISPs are doing it for cost, and don't give a hoot about latency for customers
220: [22:18:35] <ss23> It's just a nice side effect
221: [22:18:35] <simon_w> ss23, costs can be passed on to consumers
222: [22:18:47] <batbadger> when a tv commercial runs or something blows up on twitter and you get an overrage bandwidth bill of thousands of dollars, that's when new zealand hosting starts to not make sense
223: [22:18:57] <ss23> It's cheaper for them, we already pay for *all* bandwidth regardless of whether it's nat or int
224: [22:19:11] <ss23> So they get more money and get to pay less, because consumers have to pay stupidly high costs like it's always int
225: [22:19:15] <ss23> anyway, hot chocolate tiem
226: [22:19:16] <ss23> :D
227: [22:19:21] <batbadger> what actually makes sense is this: choosing the right hosting and architecture for your project, rather than generalising grumpily on irc on a monday morning
228: [22:19:32] * pippy quit (Ping timeout: 246 seconds)
229: [22:19:59] <simon_w> batbadger, you
230: [22:20:00] <batbadger> but yeah sitehost in auckland is giving me good loving lately
231: [22:20:08] <simon_w> batbadger, you're targeting NZ, and then screwing them over
232: [22:20:59] * DigNZ has joined #silverstripe
233: [22:21:00] * DigNZ quit (Read error: Connection reset by peer)
234: [22:21:06] <batbadger> in terms of php run time on any moderately complicated web app, mysql overhead, excessive sizes in designer assets, etc, you're already suffering mad latency as the nature of the business
235: [22:21:14] * DigNZ has joined #silverstripe
236: [22:21:34] * pippy has joined #silverstripe
237: [22:22:18] <batbadger> there would be a good argument for an NZ specific cdn in the vein of cloudlfares model that i could push infront of foreign hosted nz targeted web properties
238: [22:22:30] <zippy__> OMG
239: [22:22:35] <zippy__> breaking bad is on today
240: [22:22:36] <zippy__> :)
241: [22:22:48] <willr> YES!
242: [22:23:00] <zippy__> does cloudflare have a cdn in nz, or is it sydney?
243: [22:23:11] <simon_w> zippy__, Sydney
244: [22:23:20] <batbadger> i haven't actually looked to see if any of the big cdns have edges in nz
245: [22:25:18] <Pyromanik> not many, if any, uh uh, I don't know, any body.
246: [22:25:34] <simon_w> batbadger, the content on pocketrent.com regularly loads faster than a round trip to a US host. Assets are even faster.
247: [22:25:55] <Pyromanik> https://github.com/silverstripe/silverstripe-forum/blob/master/_config/forum.yml
248: [22:26:03] <batbadger> simon i don't know what it's like with your projects
249: [22:26:10] <Pyromanik> extensions is usually a yml - list right?
250: [22:26:12] <batbadger> mine are often 60% mobile customers
251: [22:26:24] <batbadger> the latency we are talking about with isn't a concern
252: [22:26:27] <zippy__> 47ms to the sydney cloud flare
253: [22:26:49] <simon_w> So, because it's already slow, it's perfectly fine to make it even slower?
254: [22:26:52] <simon_w> Good logic there.
255: [22:27:09] <batbadger> actually the setup time of the socket and the throughput dwarfs the latency
256: [22:27:13] <batbadger> on 3g
257: [22:27:16] <Pyromanik> I'm actually going to agree with simon_w unless your costs to US hosting are orders of magnitude lower.
258: [22:27:25] <batbadger> they are massively lower
259: [22:27:30] <simon_w> Bullshit
260: [22:27:34] <batbadger> i can run a 300-400gig campaign for 40 bucks
261: [22:27:34] <ss23> lol
262: [22:28:26] <zippy__> yeap when you look at linode or rackspace cloud or other vps - nothing comes close to data and ram in NZ
263: [22:28:54] <batbadger> this isn't even counting doing big multiple machine aws jobs
264: [22:29:06] <batbadger> i hate aws, but i have like 30 boxes with them
265: [22:29:27] <batbadger> the argument for saving 150ms latency isn't a core part of the business propisition very often
266: [22:29:51] <simon_w> Yes, because your bottom line is more important that customers
267: [22:30:02] <batbadger> no, the customers
268: [22:30:08] <batbadger> i don't put anything ontop of hosting
269: [22:30:10] <batbadger> i just pass it on
270: [22:31:02] <Pyromanik> well that's foolish.
271: [22:31:13] <batbadger> not really, it's not a meaningful cost in the job usually
272: [22:31:20] <batbadger> and i like to be able to decouple after the job is done
273: [22:31:32] <Pyromanik> oh, no LTS.
274: [22:31:45] <Pyromanik> or, repeat business
275: [22:31:47] <batbadger> it's all campaigns, you're talking a month or two
276: [22:31:52] * Motoservo has joined #silverstripe
277: [22:31:53] <batbadger> sure plenty of repeat business
278: [22:32:08] <batbadger> anyway hey, i'd love everything to be hosted domestically, i'm not the enemy here, i spend my life in a terminal, latency is the thing that sucks the most
279: [22:32:23] <Pyromanik> you're the batbadger!
280: [22:32:31] <Pyromanik> where are you based?
281: [22:32:41] <batbadger> self employed, travel between auckland / welly
282: [22:32:49] <batbadger> work for advertising companies mostly
283: [22:33:30] <batbadger> seen the writing on the wall about having to learn a cms product, after some nightmares with magento, concrete5, and wordpress, ended up picking up some silverstripe recently
284: [22:33:40] <batbadger> it makes a lot of sense so far
285: [22:34:22] <Pyromanik> what do :'(
286: [22:34:24] <Pyromanik> http://pastie.org/8269391
287: [22:34:51] <Pyromanik> wordpress isn't a CMS
288: [22:34:52] <simon_w> OR Post.AuthorID IN () AND
289: [22:35:11] <Pyromanik> oh yeh
290: [22:35:12] <Pyromanik> ta
291: [22:35:15] <batbadger> wordpress is a blog engine that keeps getting used where cms products should be
292: [22:35:34] <Pyromanik> exactly.
293: [22:35:39] <batbadger> and because of its shit architecture you can end up with php wanting to spin up 250mb of ram per instance
294: [22:35:47] <batbadger> i look after a lot of legacy things that other people wont touch
295: [22:35:47] <Pyromanik> because derp internet creators.
296: [22:36:01] <batbadger> worst product is a high profile django site
297: [22:36:26] <batbadger> where the guy didn't understand python and module search paths so manually copy and pasted things around maintaining divergent code in near identical classes
298: [22:36:31] <batbadger> it's hilariously poor
299: [22:36:47] * violetina quit (Remote host closed the connection)
300: [22:37:00] <batbadger> and the client has a 40meg mpeg that they want to autoload when the site loads, rather than waiting for a click, or hosting it on say youtube
301: [22:37:09] <batbadger> that site eats so much data, i can't host it domestically
302: [22:37:51] <batbadger> the cms is such a disaster (rolled by the same guy) i can't integrate s3 into it without a considerable investment
303: [22:37:56] <Pyromanik> I don't understand this one
304: [22:37:57] <Pyromanik> http://pastie.org/8269402
305: [22:38:07] <Pyromanik> same action, just an empty search string
306: [22:38:14] <batbadger> i mean these are the realities of web work more than worrying about 1/7th of a second
307: [22:39:37] <Pyromanik> I'm not entirely sure it should be looking for fulltext o
308: [22:39:40] <simon_w> MATCH ("ForumThread"."Title", "Post"."Content")
309: [22:39:40] <simon_w> Can't have indexes across tables
310: [22:39:42] <batbadger> wheres westpac hosted
311: [22:39:44] <batbadger> aussie?
312: [22:40:02] <Pyromanik> nfi
313: [22:40:05] <Pyromanik> akl prolly
314: [22:40:15] <Pyromanik> guessing webdrive.
315: [22:40:50] <Pyromanik> hmm, nope
316: [22:40:59] <Pyromanik> self hosted guessing, since it's a bank.
317: [22:41:05] <simon_w> Looks like an NZ IP block to me
318: [22:42:11] <batbadger> anyway i have a day of me asking ignorant silverstripe questions ahead, guess i better get cooking
319: [22:42:58] <Pyromanik> ask away, it's not like it's not what I do all day long.
320: [22:43:26] <zippy__> yes it is a a NZ ip block
321: [22:47:46] <batbadger> funny story
322: [22:48:00] <batbadger> i was seeing a lot of what i thought was bot activity at weird hours against this thing i made
323: [22:48:20] <batbadger> then i found a facebook group, of the people doing it, it's actually just a bunch of humans with lots of spare time from small town new zealand
324: [22:48:27] <batbadger> ridiculous
325: [22:51:29] * priithansen quit (Quit: leaving)
326: [22:51:53] * priithansen has joined #silverstripe
327: [22:53:07] <zippy__> batbadger: doing.. wot?
328: [22:53:34] <batbadger> manipulating form data
329: [22:55:07] <zippy__> funny :) must be bored, what was the facebook group about?
330: [22:59:28] <batbadger> haha i'm not fueling that fire
331: [23:02:28] <Pyromanik> rofl
332: [23:02:58] <Pyromanik> designers putting on an "American day" this friday. American foods and stuffs as an end of month work doo thing.
333: [23:03:10] <Pyromanik> so being designers, around comes an uncle sam picture advertising as such
334: [23:03:12] <Pyromanik> but
335: [23:03:22] <Pyromanik> Uncle Sam has the Slovakian flag on his hat.
336: [23:03:25] <Pyromanik> fuck I rofl.
337: [23:03:27] * Motoservo quit (Quit: Shhh. I'm trying to get some sleep here.)
338: [23:03:28] <Pyromanik> so good.
339: [23:03:43] * spronk quit (Read error: Connection reset by peer)
340: [23:04:03] * spronk has joined #silverstripe
341: [23:04:52] * SightUnseen has joined #silverstripe
342: [23:05:05] * SightUnseen has left #silverstripe
343: [23:12:53] * DigNZ quit (Quit: DigNZ)
344: [23:15:12] * DigNZ has joined #silverstripe
345: [23:16:15] * DigNZ quit (Client Quit)
346: [23:43:05] <ss23> So my flatmate lost two of her keys, so she has none
347: [23:43:15] <ss23> So for like the past two nights, she'll text me and be like "pls come home early I can't get in"
348: [23:43:28] <ss23> so today I left the door unlocked and just txt her being like "btw, door is unlocked so you can get in"
349: [23:43:40] <ss23> she fucking rages, rings me like 5 times while I'm on the bus and don't notice and is like "LOCK THE FUCKING DOOR"
350: [23:43:44] <ss23> :/
351: [23:43:50] <ss23> WHY DID YOU LOSE YOUR KEY
352: [23:43:52] <ss23> RAGE
353: [23:44:12] <zippy__> ya know...
354: [23:44:20] <zippy__> there are these places you can go to, where they'll cut another key..
355: [23:45:21] <guzzlefry> I always lock doors. :P
356: [23:45:41] <guzzlefry> Wouldn't necessarily flip unless it was a high crime area though.
357: [23:46:51] <ss23> guzzlefry: It is
358: [23:46:52] <ss23> :D
359: [23:46:52] <zippy__> flip?
360: [23:46:54] <ss23> I'm in Newtown
361: [23:47:00] <ss23> ik
362: [23:47:34] <ss23> I guess the most annoying part is that I went out of my way to try and do something nice for her, which was let her get inside instead of waiting outside on a winter night till someone gets home, and she rages about it
363: [23:47:34] <guzzlefry> zippy__: flip out?
364: [23:47:56] <ss23> And realistically, what are the chances someone would go and check the door
365: [23:48:03] <guzzlefry> very smal
366: [23:48:05] <guzzlefry> small*
367: [23:48:08] <ss23> And even then, I'm the one in this place that has the most expensive crap
368: [23:48:18] <zippy__> You can't win with woman
369: [23:48:19] <ss23> The only expensive thing she has is a TV, I have all my PC stuff there which is worth far more
370: [23:51:31] * atmos has joined #silverstripe
371: [23:52:23] <atmos> morning all
372: [23:52:34] * drama has joined #silverstripe
373: [23:53:20] <drama> well i seem to be having some problemos with routing using the 3.1 framework only
374: [23:53:58] <drama> my action doesn't get passed back to the controller for rendering, seems to get lost somewhere in the RequestHandler findAction
375: [23:55:06] <willr> drama what does your route look like?
376: [23:55:32] <zippy__> atmos: morning
377: [23:56:36] <drama> https://gist.github.com/anonymous/6337054
378: [23:56:47] * atmos quit (Ping timeout: 250 seconds)
379: [23:56:58] <drama> and it seems to be okay all the way until the line in there
380: [23:57:32] <drama> there being the RequestHandler, the line is 254 if($request->match($rule, true)) {
381: [23:58:50] <Pyromanik> Email::getAdminEmail is deprecated. Use the "Email.admin_email" config setting instead. Called from ForumRole->ForumSuspensionMessage.
382: [23:59:00] <Pyromanik> dot notation doesn't work with config though right?
383: [23:59:16] <Pyromanik> I've gotta Email::config()->admin_email ?
384: [23:59:46] <drama> this may be more confusing than clarifying fraid : https://gist.github.com/anonymous/6337063

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