2010-07-10 Swhack IRC Log

00:00:42 *** m4rk has quit (Ping timeout: 245 seconds)
00:00:56 *** jeffarch has quit (Read error: Connection reset by peer)
00:01:07 *** nsh has quit (Ping timeout: 265 seconds)
00:02:47 *** coax has quit (Ping timeout: 245 seconds)
00:03:54 *** m4rk (~mark@host86-143-121-30.range86-143.btcentralplus.com) has joined #swhack
00:04:28 *** coax (coax@2a01:608:ffff:2627:224:1dff:fedb:1b03) has joined #swhack
00:15:43 *** jeffarch (~jeff@70-41-156-15.cust.wildblue.net) has joined #swhack
00:20:53 *** jeanniecool has quit (*.net *.split)
00:20:53 *** tro has quit (*.net *.split)
00:21:03 *** jeanniecool (~jeannieco@75-172-103-212.tukw.qwest.net) has joined #swhack
00:23:28 *** coax has quit (Ping timeout: 260 seconds)
00:23:49 *** tro (trotek@gateway/shell/xzibition.com/x-yilaakxpqhjpiion) has joined #swhack
00:27:53 *** laplink has quit (Quit: This computer has gone to sleep)
00:45:00 *** jeffarch has quit (Read error: Connection reset by peer)
00:45:58 <[bjoern]> .o twitter BPGlobalPR
00:45:59 <phenny> <@BPGlobalPR> The BP Cares Art Show/Sexy Party happens tomorrow in Los Angeles. Come get drunk and give us your money! http://ow.ly/29sKz (http://twitter.com/BPGlobalPR/statuses/18152770433)
00:53:16 *** jeffarch (~jeff@70-41-156-15.cust.wildblue.net) has joined #swhack
00:53:45 *** m4rk has quit (Ping timeout: 240 seconds)
00:56:02 *** jeffarch has quit (Read error: Connection reset by peer)
01:01:57 *** jeffarch (~jeff@70-41-156-15.cust.wildblue.net) has joined #swhack
01:07:45 *** ephemerian has parted #swhack (None)
01:13:08 *** jeffarch has quit (Read error: Connection reset by peer)
01:16:00 *** jeffarch (~jeff@70-41-156-15.cust.wildblue.net) has joined #swhack
01:27:43 *** jeffarch has quit (Read error: Connection reset by peer)
01:30:16 *** kpreid (~kpreid@67.218.107.121) has joined #swhack
01:41:13 *** jeffarch (~jeff@70-41-156-15.cust.wildblue.net) has joined #swhack
01:46:11 *** kpreid has quit (Quit: kpreid)
01:47:31 *** kpreid (~kpreid@67.218.107.121) has joined #swhack
01:56:43 *** kpreid has quit (Quit: kpreid)
02:16:30 *** jeffarch has quit (Read error: Connection reset by peer)
02:17:09 *** jeffarch (~jeff@70-41-156-15.cust.wildblue.net) has joined #swhack
02:47:01 *** kpreid (~kpreid@c-67-180-21-133.hsd1.ca.comcast.net) has joined #swhack
03:31:31 *** jeffarch has quit (Read error: Connection reset by peer)
03:34:51 *** jeffarch (~jeff@70-41-156-15.cust.wildblue.net) has joined #swhack
03:36:02 *** jeffarch has quit (Read error: Connection reset by peer)
03:37:05 *** jeffarch (~jeff@70-41-156-15.cust.wildblue.net) has joined #swhack
04:29:26 *** jetscreamer has quit (Read error: Connection reset by peer)
04:30:58 *** panni_ has quit (Quit: ( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de ))
04:37:40 *** jeffarch has quit (Read error: Connection reset by peer)
05:38:10 *** jetscreamer (~jetscream@unaffiliated/jetscreamer) has joined #swhack
05:48:48 *** sivy has quit (Quit: sivy)
08:23:14 *** tav has quit (Quit: tav)
08:43:00 *** kpreid has quit (Read error: Connection reset by peer)
08:44:12 *** kpreid (~kpreid@c-67-180-21-133.hsd1.ca.comcast.net) has joined #swhack
09:47:19 *** jeanniecool has quit (Quit: HydraIRC -> http://www.hydrairc.com <- Organize your IRC)
09:51:18 *** tav (~tav@2001:0:53aa:64c:0:3ffb:abf2:d6bb) has joined #swhack
09:52:47 *** nsh (~nsh@87.115.72.53) has joined #swhack
09:52:57 <nsh> sbp: http://en.wikipedia.org/wiki/Smoothed_octagon
10:03:09 <[bjoern]> I think sbp should just buy either rectangular or adaptive bags for his vacation just like the rest of us.
10:03:29 <[bjoern]> Well in my case I didn't buy them, they are gifts from Microsoft.
10:05:41 <[bjoern]> 1:2.95 for uruguay winning, 1:1.35 for germany winning
10:06:58 <[bjoern]> 1:2.0 spain, 1:3.5 netherlands.
10:08:44 <[bjoern]> Compared to us, the holländer lack experience in succumbing to spain, so there is some doubt they'll pull that off.
10:28:57 *** nsh has quit (Read error: Connection timed out)
10:50:09 *** Xanthor[aw] has quit (Ping timeout: 240 seconds)
11:04:43 *** Xanthor[aw] (~Xanthor@ALyon-257-1-135-114.w90-29.abo.wanadoo.fr) has joined #swhack
11:15:38 <sbp> http://29.media.tumblr.com/tumblr_l4yg18ZYvP1qzwfi2o1_500.jpg
11:16:19 <[bjoern]> Can't they make the font smaller? I have to zoom out to see more than one or two letters on the screen.
11:28:04 <[bjoern]> If we leave out the middle, sbp's and my initials are x86 register, I would be eight bit and encoded by 7, sbp is 16 bit and encoded by 4.
11:31:59 <sbp> whoo, 16 bit
11:32:00 <sbp> —
11:32:01 <sbp> One player who goes by the moniker Zwip, Ragnaros was more prosaic in their assessment of the publisher's move and wrote "elitism is the fall of man, To proclaim that you are a scrub is the realisation of true skill, for forever you are improving".
11:32:02 <sbp> —
11:32:06 <sbp> http://news.bbc.co.uk/1/hi/technology/8806623.stm
11:33:01 <[bjoern]> SP is a 16 bit part of the ESP register (stack pointer), BH is a 8 bit part of EBX (base pointer), I think.
11:33:06 <[bjoern]> Is the base above the stack?
11:33:20 <[bjoern]> leo gives conflicting answers.
11:34:01 <[bjoern]> http://8bitcity.com/map?London btw
11:51:31 <Mike_L> fresh spinach and aged extra sharp cheddar is a winning combination
11:51:46 * Mike_L munches happily
11:56:35 <[bjoern]> aww compilers are so stupid. http://bjoern.hoehrmann.de/utf-8/decoder/dfa/ (search for "l1:" first match) -- I always suspected it's kinda silly to test al,al there instead of testing eax,eax, and worse do a movzx eax,al after doing a movzx eax, byte ptr (zero extended move from a 8bit value to a 32bit register, then move from a 16 bit portion of that same register to the same register, makes no sense)
11:57:03 <[bjoern]> Changed that to having a uint32_t "byte" variable that simply holds *s, 30% faster
11:59:03 <[bjoern]> Also, with the shl (left shift) removed, the "check if null terminated string is proper utf-8" code is just
11:59:11 <[bjoern]> l1: movzx eax,byte ptr utf8d (407110h)[eax]
11:59:11 <[bjoern]> movzx ecx,byte ptr [eax+ecx+407210h]
11:59:11 <[bjoern]> movzx eax,byte ptr [edx]
11:59:11 <[bjoern]> inc  edx
11:59:11 <[bjoern]> test eax,eax
11:59:12 <[bjoern]> jne  l1 (401010h)
11:59:48 <[bjoern]> I do suppose you can shuffle the instructions a bit around and try add edx,1 instead of inc and very important things like that
12:00:01 <[bjoern]> Let's see how strlen fares now
12:00:34 <[bjoern]> validating is 1.8 the time it takes to strlen
12:08:39 <[bjoern]> (a naive strlen that is)
12:09:20 <Mike_L> didn't kragen work on a better strlen a couple of years ago?
12:09:40 <[bjoern]> a utf-8 character counter, yes.
12:09:50 <Mike_L> yeah, http://canonical.org/~kragen/strlen-utf8.html
12:10:27 <[bjoern]> (That's actually slightly worse than the old difference, let's flip some compiler switches...)
12:11:43 <[bjoern]> That made it worse, okay.
12:12:26 *** sbp changed the topic to: ""Aristotle is better at writing x86 assembly than GCC is.""
12:15:09 <[bjoern]> They are all cheating though, they count incorrectly if there are encoding errors or the string is incomplete.
12:15:38 <[bjoern]> you could add three instructions to the code above and it'd also count characters, but properly.
12:18:08 <[bjoern]> (full transcoding to some utf-16 buffer is only about 3.2 times strlen, so that would land you somewhere between 1.8 and 3.2)
12:26:16 <[bjoern]> http://www.perl6.org/ is new i take it?
12:28:03 <[bjoern]> rakudo: say &infix:<**>.assuming(2).WHAT
12:28:06 <p6eval> rakudo 692aa1: OUTPUT«Code()␤»
12:28:18 <[bjoern]> So, The Power Of Two is Code()?
12:53:47 <[bjoern]> http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs122.snc4/36448_410371287021_347024412021_4285673_7622303_n.jpg
12:55:28 *** jeffarch (~jeff@66.202.94.198) has joined #swhack
13:03:57 <[bjoern]> .o wa weather mannheim
13:04:04 <phenny> weather->Mannheim, Germany;temperature->99 deg F, relative humidity->26% (dew point: 57 deg F), wind speed->5 mph, (1 hour 14 minutes ago);between 63 deg F and 96 deg F, clear (all day);between 66 deg F and 83 deg F, clear (all night);, ->-> -> , low: 61 deg F, Thu, Jul 8, 5:45am->average high: ->92 deg F, average low: ->67 deg F->high: 99 deg F
13:04:05 <[bjoern]> .o wa weather magdeburg
13:04:08 <phenny> weather->Magdeburg, Germany;temperature->82 deg F (heat index: 82 deg F), relative humidity->42% (dew point: 57 deg F), wind speed->5 mph, (186 hours 14 minutes ago);between 65 deg F and 99 deg F, clear (all day);between 73 deg F and 84 deg F, clear (all night);, low: 34 deg F, 1979->average high: ->76 deg F, average low: ->54 deg F->high: 97 de
13:04:09 <[bjoern]> .c 99 F in C
13:04:09 <phenny> 99 degrees Fahrenheit = 37.2222222 degrees Celsius
13:04:13 <[bjoern]> .c 82 F in C
13:04:13 <phenny> 82 degrees Fahrenheit = 27.7777778 degrees Celsius
13:06:22 <[bjoern]> 186 hours ago, okay, thanks for trying
13:07:07 <[bjoern]> it's actually 35°C here I take it.
13:07:34 <[bjoern]> some degrees more and I'll check where I put my blower.
13:11:40 *** nsh (~nsh@87.112.35.239.plusnet.ptn-ag1.dyn.plus.net) has joined #swhack
13:12:14 *** nsh has quit (Changing host)
13:12:15 *** nsh (~nsh@wikipedia/nsh) has joined #swhack
13:29:43 <nsh> hmmm
13:29:54 <nsh> so vodafone will sell me this "sure signal" box for 50 pounds
13:30:07 <nsh> which will use my broadband to boost the 3g signal on my phone -- it's a femtocell
13:30:39 <nsh> so i'll get better reception, but i'll still be paying through the arse for the bits, and twice as they're charging me for my own bandwidth
13:30:58 <nsh> which makes me think that, actually, maybe i'll use this box as my own personal 3g cell and not pay them anything at all
13:31:23 <nsh> surprisingly, it doesn't seem that many people have made any progress on this great and egalitarian idea
13:31:45 <nsh> which might mean it's Very Hard
13:34:00 <nsh> .title http://mobile.slashdot.org/story/10/02/02/1632203/Gaining-Root-Access-On-Linux-Based-Femtocells?from=rss
13:34:02 <phenny> nsh: Slashdot Mobile Story | Gaining Root Access On Linux-Based Femtocells
13:34:30 *** panni_ (hannes@ip-95-222-52-93.unitymediagroup.de) has joined #swhack
13:57:21 *** nsh has quit (Ping timeout: 240 seconds)
14:13:33 *** laplink (~link@tos-tjnat-fw1.tj.unn.no) has joined #swhack
14:28:36 <laplink> .gc Noctilucent
14:28:37 <phenny> Noctilucent: 22,500
14:54:52 *** jeffarch has quit (Ping timeout: 276 seconds)
15:19:13 *** jeffarch (~jeff@66.202.94.198) has joined #swhack
15:49:27 <[bjoern]> http://goldenagecomicbookstories.blogspot.com/2010/07/exploitation-and-other-movie-posters.html
15:57:59 <[bjoern]> "Clarence Thomas' Suicidal, Epileptic Nephew Punched, Tasered"
16:12:21 *** laplink has quit (Quit: This computer has gone to sleep)
16:17:32 *** sivy (~sivy@ip98-165-151-31.ph.ph.cox.net) has joined #swhack
16:29:31 *** JibberJim (~opera@78.147.239.234) has joined #swhack
17:48:09 <[bjoern]> Paul says we'll win.
18:45:18 <sbp> did Germany win yet?
18:45:25 <sbp> come on, it's been nearly 15 minutes
18:45:28 <sbp> should have this in the bag now
18:45:43 <[bjoern]> There was a chance apparently, according to the noise outside, some minutes ago.
18:45:55 <[bjoern]> I might watch towards the end, not doing it atm.
18:48:33 <[bjoern]> now?
18:49:14 <[bjoern]> yes
18:55:51 <[bjoern]> p, belated score prediction?
19:03:51 <sbp> well it's 1-1 at the moment
19:04:04 <sbp> so I'm going to guess 3-1 to Germany
19:04:10 <[bjoern]> I did not hear that from the noise
19:04:24 <[bjoern]> shock I suppose
19:07:24 <[bjoern]> it is raining apparently. a first?
19:15:27 *** condor_law (~condor_la@64.120.149.85) has joined #swhack
19:19:30 *** laplink (~link@tos-tjnat-fw1.tj.unn.no) has joined #swhack
19:37:22 <[bjoern]> Why is Butt playing?
19:38:48 <[bjoern]> uruguay in the lead, 2:1
19:39:09 <[bjoern]> Another sbp fail
19:39:22 <sbp> sigh
19:39:31 <sbp> one day I will beat the octopus
19:40:11 <[bjoern]> Well the Octopus predicts germany winning, so there is that
19:43:18 <[bjoern]> 2:2?
19:43:51 <[bjoern]> yes
19:45:28 <[bjoern]> excitement now, but does not sound like another goal
19:49:29 <[bjoern]> excitement again
19:50:22 <[bjoern]> much
20:01:33 <[bjoern]> again
20:03:37 <[bjoern]> still 2:2
20:04:26 <[bjoern]> respects for uruguay thinking they can win against Paul.
20:08:22 *** laplink has quit (Quit: This computer has gone to sleep)
20:09:06 <[bjoern]> 2:3
20:09:10 <[bjoern]> germany in the leas
20:09:11 <[bjoern]> d
20:09:22 <[bjoern]> 8 min regular
20:09:50 <[bjoern]> We need another goal for the 4:x streak
20:14:24 <[bjoern]> 3min reg
20:15:25 <[bjoern]> 2
20:16:24 <[bjoern]> 1
20:16:25 *** jetscreamer has quit (Read error: Connection reset by peer)
20:17:25 <[bjoern]> reg over
20:17:27 <[bjoern]> +2
20:18:17 <[bjoern]> Özil out
20:18:25 <[bjoern]> 1min
20:18:55 <[bjoern]> 30s
20:19:40 <[bjoern]> yellow for germany,
20:19:49 <[bjoern]> last chance
20:20:20 <[bjoern]> we are third. woohoo, what a surprise. Paul wins. totally boring match.
20:21:33 <[bjoern]> well 3:1 vs 3:2 is not that bad
20:24:15 <sbp> yeah!
20:24:59 <[bjoern]> I was lying, you are the climax of misery.
21:10:43 *** m4rk (~mark@host86-132-130-41.range86-132.btcentralplus.com) has joined #swhack
21:16:57 *** m4rk has quit (Ping timeout: 245 seconds)
21:39:21 *** JibberJim has parted #swhack (None)
21:56:10 *** kpreid has quit (Ping timeout: 240 seconds)
21:57:09 <sbp> or a mysterious climax
21:59:19 <[bjoern]> nu
22:07:20 *** jeffarch has quit (Ping timeout: 260 seconds)
22:09:10 *** kpreid (~kpreid@166.134.72.95) has joined #swhack
22:09:56 *** danja_ has quit (Quit: gorn)
22:11:19 *** kpreid has quit (Client Quit)
22:16:07 *** condor_law has quit (Ping timeout: 245 seconds)
22:21:09 *** condor_law (~condor_la@blk-224-255-51.eastlink.ca) has joined #swhack
22:42:15 *** nogagplz has quit (Ping timeout: 265 seconds)
22:46:14 *** nogagplz (~nogagplz@ppp121-44-210-80.lns20.syd7.internode.on.net) has joined #swhack
22:46:15 *** condor_law has quit (Ping timeout: 240 seconds)
22:52:02 *** condor_law (~condor_la@64.120.167.170) has joined #swhack
23:05:42 *** condor_law has quit (Ping timeout: 245 seconds)
23:15:17 *** tro has quit (Ping timeout: 245 seconds)
23:18:21 *** tro (trotek@gateway/shell/xzibition.com/x-oqnxclmketoljqum) has joined #swhack