code logs -> 2011 -> Tue, 24 May 2011< code.20110523.log - code.20110525.log >
--- Log opened Tue May 24 00:00:47 2011
00:18 Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has joined #code
00:18 You're now known as TheWatcher[T-2]
00:22 You're now known as TheWatcher[zZzZ]
00:33 Attilla [Some.Dude@2D9A5E.A969A9.115770.24F3F1] has quit [Ping timeout: 121 seconds]
00:38 Derakon[AFK] is now known as Derakon
00:47 * Derakon eyes WX.
00:47
< Derakon>
Okay, I got my OSX program working on Linux without too much difficulty (all due to differing strictness in OpenGL calls)...but the UI is all over the place.
00:47
< Derakon>
I can't see how you'd make a good cross-platform UI without a ton of platform-specific switches in there to subtly adjust pixel offsets.
00:50
< McMartin>
If you want that, use Qt~
00:50
< Derakon>
Yeah, yeah. I'm kinda entrenched here.
01:19 * gnolam stabs Linux.
01:19
< gnolam>
Mmm, usability.
01:22
< gnolam>
I just want to add a keyboard shortcut. WHY ARE YOU MAKING IT SO HARD?
01:25
< gnolam>
RARRRRRRRRGH
01:26
< gnolam>
Fuck it.
01:27
< gnolam>
I guess I'm modifying one of the built-in ones.
01:27
< gnolam>
But that I should have to do that in 20-fucking-11 is a fucking travesty.
01:31
< gnolam>
(But then again, every single Linux desktop environment I've come across, with the sole exception of KDE (and KDE 4 is absolutely godawful in every other way), still to this day requires you to hand-edit obscure configuration files to be able to set sane locale options)
01:34
< gnolam>
Also notable is that this actually worked in previous versions of XFCE. Which means that someone has made a conscious effort to break it.
01:36
< gnolam>
And, as usual, the only help available is in the form of old, outdated forum or mailing list posts.
02:27 Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [Client closed the connection]
02:31 celmin|away is now known as celticminstrel
03:19 Kindamoody is now known as Kindamoody[zZz]
06:00 Vash[Working] is now known as Vash
06:07 Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has joined #code
06:14 celticminstrel [celticminst@1526F6.37AB0D.97233B.788A64] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
06:18 AnnoDomini [annodomini@D553D1.9D4909.80CB93.CC5514] has joined #code
06:45 Derakon is now known as Derakon[AFK]
06:49 Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has quit [Ping timeout: 121 seconds]
07:51 AnnoDomini [annodomini@D553D1.9D4909.80CB93.CC5514] has quit [Ping timeout: 121 seconds]
07:53 AnnoDomini [annodomini@D553D1.9D4909.0A809A.E6DE23] has joined #code
08:05 Attilla [Some.Dude@2D9A5E.A969A9.115770.24F3F1] has joined #code
08:44 Kindamoody[zZz] is now known as Kindamoody
09:04 Vash is now known as Vash[Sleeping]
09:11 Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has joined #code
09:34 You're now known as TheWatcher
10:42 Kindamoody is now known as Kindamoody|noms
11:05 AbuDhabi [annodomini@D553D1.41311B.698BCE.F85769] has joined #code
11:08 AnnoDomini [annodomini@D553D1.9D4909.0A809A.E6DE23] has quit [Ping timeout: 121 seconds]
11:33 Kindamoody|noms is now known as Kindamoody
12:14 Kindamoody is now known as Kindamoody|out
12:40 Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [Connection closed]
13:28 Vornicus [vorn@Nightstar-66efdaa0.ct.comcast.net] has quit [[NS] Quit: ]
13:58 Vornicus [vorn@Nightstar-66efdaa0.ct.comcast.net] has joined #code
15:04 celticminstrel [celticminst@Nightstar-f8b608eb.cable.rogers.com] has joined #code
15:52 Rhamphoryncus [rhamph@C06FE3.F5723C.BE3FEB.9D4666] has joined #code
16:29
< gnolam>
o/` A process man am I, and I'm tellin' you no lie o/`
16:39
< gnolam>
(It's my official "wait for a time slot on the cluster" song)
16:54
< Stalker>
Do people have suggestions for a ticket issue system supporting distributed repositories (IE: Git)? Preferrably PHP based.
17:29 Vash[Sleeping] is now known as Vash[Blargh]
17:31 AbuDhabi is now known as Hegra
17:33 EvilDarkLord is now known as Maze
18:19
< gnolam>
Stalker: Trac?
18:19
< Stalker>
Yeah, looking at it. But I can't make it work with git.
18:38 Vash[Blargh] is now known as Vash[Working]
19:01 Kindamoody|out is now known as Kindamoody
20:50 RichardBarrell [mycatverbs@297948.B19D49.AD5D3D.EAFE1C] has joined #code
20:51
< RichardBarrell>
I think I need to read up a bit on numerical stability. http://mitzi.robarr.co.uk/splatt.html
20:52
< RichardBarrell>
What I *want* is to have those orbiting things end up settling into stable positions. :)
20:52
< gnolam>
Is that page supposed to do anything?
20:52
< RichardBarrell>
Yes; if it doesn't then please tell me what browser you are using?
20:54
< RichardBarrell>
Ah, right. I had a bug in FF3.6 that made it completely non-operational. Fixed.
20:55
< RichardBarrell>
(I suppose that it isn't so much numerical stability as I didn't bother to think about coming up with equations that would actually converge.)
21:23
< McMartin>
RichardBarrell: For the record, https://hkn.eecs.berkeley.edu/~mcmartin/android/CCA.apk is now done and working.
21:23
< McMartin>
(Regarding our discussion earlier of mobile graphics)
21:24
< RichardBarrell>
I'm pondering the idea of an IRC bot that posts a QR code by sending many lines of black and white squares.
21:25
< McMartin>
Font width issues =/
21:28
< RichardBarrell>
Trippy. What is it doing?
21:34
< McMartin>
http://en.wikipedia.org/wiki/Cyclic_cellular_automaton
21:34
< RichardBarrell>
McMartin: is that running entirely on the CPU or GLSL?
21:34
< McMartin>
That is not only entirely CPU, it's animating purely with this.invalidate()
21:35
< McMartin>
And at least on my phone it maintains a solid 50 FPS that way, which is pretty astounding based on expectations from the docs
21:35
< RichardBarrell>
What is your phone?
21:35
< RichardBarrell>
This feels like around 16-ish FPS on mine.
21:36
< McMartin>
HTC Thunderbolt
21:36
< RichardBarrell>
Mine's a jailbroken Orange San Francisco (rebadged ZTE Blade). I've got a 600MHz ARMv6 chip running Android 2.2.
21:38
< McMartin>
1Gz Snapdragon (which is Qualcomm's ARMv7.5 or thereabouts)
21:38
< McMartin>
(it's v7, but has a bunch of v8 stuff for SIMD too)
21:38
< RichardBarrell>
Hmm. So we've got identical display resolution, your CPU is about twice as fast as mine (newer version of ARM ABI, you probably have vector instructions?) and you're running Gingerbread which has a more aggressive/clever JIT.
21:39
< McMartin>
I am running Froyo, not Gingerbread
21:39
< RichardBarrell>
Ah, okay.
21:39
< McMartin>
(But yeah, looks like SIMD)
21:40
< McMartin>
(Also, not v8 stuff, but Cortex-A8-like stuff, I can read honest)
21:40
< RichardBarrell>
I trust you :)
21:40
< RichardBarrell>
Except stop saying "SIMD", it's vectorisation. ;)
21:41
< McMartin>
I'm just quoting the wiki here~
21:41
< RichardBarrell>
Actual SIMDs run n-way parallel for some non-fixed n. Vector instructions like SSE run k-way parallel. The name "SSE" is Intel being ballsy with marketing again. :)
21:43
< RichardBarrell>
Or at least that's the definition that I like best. :)
21:43
< McMartin>
"The Android operating system, including the Linux kernel, consists of roughly 12 million lines of code including 3 million lines of XML, 2.8 million lines of C, 2.1 million lines of Java, and 1.75 million lines of C++."
21:43
< McMartin>
More XML than anything else >_<
21:43
< RichardBarrell>
I sincerely hope that most of that XML is auto-generated.
21:44
< RichardBarrell>
And, ideally, automatically discarded long before it reaches my actual phone with its masturbatory wanking away of cycles on parsing bloody angle brackets.
21:46 Maze is now known as EvilDarkLord
21:46 Hegra is now known as AnnoDomini
21:46
< McMartin>
Well, the UI stuff is converted to Java and compiled to Dalvik structures and/or resources.
22:48
< gnolam>
Mmm, FORTRAN...
22:50 AnnoDomini [annodomini@D553D1.41311B.698BCE.F85769] has quit [[NS] Quit: I need to sleep anyway.]
--- Log closed Wed May 25 00:00:02 2011
code logs -> 2011 -> Tue, 24 May 2011< code.20110523.log - code.20110525.log >