code logs -> 2011 -> Tue, 27 Sep 2011< code.20110926.log - code.20110928.log >
--- Log opened Tue Sep 27 00:00:34 2011
00:05 Rhamphoryncus [rhamph@FFAAA3.3FB6E7.D3A0EC.06BAA7] has quit [Client exited]
00:07
< celticminstrel>
This is likely the wrong place to ask, but... anyone know if it's possible to run VMWare Player on a Mac? With WINE, even?
00:14
<@ToxicFrog>
celticminstrel: there is no VMWare Player for mac; I'd be very surprised if it worked in wine.
00:14
< celticminstrel>
I gathered the first part.
00:14
<@ToxicFrog>
Your best bet is either VMWare Fusion, or converting it to a VirtualBox image and then booting it in vbox.
00:15
< celticminstrel>
There's a .vmx file or something; can that be converted to VirtualBox?
00:16
<@ToxicFrog>
vmx? Not vdmk?
00:16
< celticminstrel>
Not sure.
00:16
< celticminstrel>
Trying to find where it said this.
00:16
< celticminstrel>
Yup, .vmx
00:17
<@ToxicFrog>
vdmk, sorry.
00:17
<@ToxicFrog>
Er. vmdk. Dammit.
00:18
< celticminstrel>
Hm, that's what it says, but I go look and it turns out they're actually vmdk.
00:18
< celticminstrel>
Oh wait.
00:18
<@ToxicFrog>
Ok, the VMX file is just a text file containing settings.
00:18
< celticminstrel>
Theres a vmx, a bunch of vmdk, a vmsd...
00:18
<@ToxicFrog>
The VMDK file contains the actual VM disk image.
00:18
< celticminstrel>
...and a vmxf,
00:18
< celticminstrel>
...and a .nvram
00:19
<@ToxicFrog>
If you want to boot it in virtualbox, your best bet is probably this:
00:19
<@ToxicFrog>
- create a new VM in virtualbox
00:19
<@ToxicFrog>
- point it at the VMDK (or a copy of it) as the disk
00:19
<@ToxicFrog>
- read the VMX and set up the VM in virtualbox to match that as closely as possible
00:19
<@ToxicFrog>
- cross your fingers and boot it
00:19
< celticminstrel>
I shall try that.
00:21
< celticminstrel>
So, VirtualBox uses the exact same VMDK format?
00:21
< McMartin>
It can.
00:21
< McMartin>
It's not native, but it can.
00:21
< McMartin>
VMDK is a pretty simple format.
00:21
< McMartin>
(And can in fact also just be a text file containing settings~)
00:22
< celticminstrel>
Oracle, eh?
00:22
< McMartin>
Before that it was Sun and before that it was Innotek
00:24
< celticminstrel>
It's annoying that in some situations the Finder isn't able to prompt you for your password to override stuff, while in other situations it is.
00:26
< celticminstrel>
Well yay. I double-click VirtualBox.app and nothing happens. :/
00:28
< celticminstrel>
Seems it can't handle not being in /Applications... :/
00:28
< McMartin>
Oh, you're on Mac
00:28
< McMartin>
Yeah, it can't.
00:28
< McMartin>
They do code signing with hard-coded paths
00:29
< celticminstrel>
That's annoying.
00:29
< McMartin>
And they're total assholes to people who claim that they shouldn't do this because VMware fusion doesn't.
00:29 Derakon[AFK] is now known as Derakon
00:29
<@ToxicFrog>
Is "they" here Oracle or Apple?
00:29
< celticminstrel>
What if someone wanted to install it in ~/Applications instead?
00:29
< McMartin>
This is mainly because their core architecture involves rooting the whole system and then only letting certain processes dick with it.
00:29
< McMartin>
ToxicFrog: Innotek.
00:29
< celticminstrel>
Or do what I wanted to and put it in a folder alongside the user manual.
00:29
< McMartin>
celticminstrel: "You shouldn't be installing device drivers in ~".
00:30
< celticminstrel>
...how is it a device driver?
00:30
< McMartin>
VirtualBox does baremetal device control. It's how it does its job.
00:30
< McMartin>
That's why it's a VM and not an emulator.
00:31
< celticminstrel>
Still, I wanted it to be in /Applications/VirtualBox.
00:31
< McMartin>
Yeah, the official answer to that is "tough shit"
00:31
< McMartin>
You don't get to relocate that any more than you get to relocate VMware's secret actual binaries that do the work.
00:31
< McMartin>
(Which live in /Libarary/Application Support)
00:31
< celticminstrel>
Which is, again, annoying.
00:32
< celticminstrel>
It's nice that tab-completion works in the "Go to Folder" window.
00:32
< McMartin>
Yeah, well, no fix beyond "re-hard-code it to somewhere else, build from scratch, good luck with that since the build instructions don't work"
00:32 * Derakon snerks at the Angband forums. "...we do actually have over a hundred unit tests now ... and code coverage is 10.4%."
00:33
< celticminstrel>
Now to figure out how the vmx settings translate to VirtualBox GUI controls...
00:34
< McMartin>
Tends to be either "trivially" or "impossible"
00:34
< celticminstrel>
Heh.
00:34
< McMartin>
Though some things may have gotten better
00:34
< McMartin>
Last time I checked in on VBox, IDE 1:0 had to be a DVD-ROM drive and couldn't be anything else, or, indeed, nonexistent.
00:35
< McMartin>
Also, it didn't have SCSI support, but it did have (at the time experimental) SATA.
00:38
< celticminstrel>
I have no idea how these settings might convert.
00:38
<@ToxicFrog>
McMartin: these days it just has a tree where the branches are IDE, SATA, SCSI, SAS, or floppy controllers and the leaves are drivers and you can edit it at will.
00:39
<@ToxicFrog>
s/drivers/drives
00:41
< McMartin>
celticminstrel: Go through the VBox wizards, and as it asks for things, look for similar things in the vmx.
00:41
< McMartin>
Don't go the other way around.
00:43
< celticminstrel>
The VBox wizard didn't ask for much though.
00:43
< celticminstrel>
Just memory and hard drive, pretty much.
00:43
< celticminstrel>
And oddly, moving the disk image to a different folder causes it to fail.
00:44
< McMartin>
Er, after you configure it?
00:44
< McMartin>
Well, yes, removing a file after pointing at it makes the file go away
00:44
< celticminstrel>
No, I mean if I move it before pointing it there.
00:45
< McMartin>
Check the .vmdk, it might also have some absolute paths in it, if the data and geometry are stored seperately
00:48
< celticminstrel>
Ah, it depends on those other .vmdk files.
00:52
< celticminstrel>
Still need to figure out how to convert the settings, but I suspect that it's reasonably likely to work if I can manage that.
00:52
< celticminstrel>
Unless someone has done it for me. That would be nice...
00:55
< celticminstrel>
Or maybe not. I dunno really.
01:00
<@ToxicFrog>
celticminstrel: er, what?
01:00
<@ToxicFrog>
The VMX is a plain text file containing the settings.
01:00
<@ToxicFrog>
Open it in a text editor, go to 'settings' in virtualbox, and go through each page looking for corresponding settings in the VMX.
01:00
<@ToxicFrog>
If you can't find one, take the default or your best guess.
01:11 cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code
01:11 gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [[NS] Quit: Z?]
01:11
< celticminstrel>
Well, I'm not really seeing any equivalents for any of them.
01:12 Attilla [Some.Dude@Nightstar-f29f718d.cable.virginmedia.com] has quit [Ping timeout: 121 seconds]
01:26
< McMartin>
You shouldn't need to convert about 90% of the things in VMX, which tend to be random tweaks to internal VMware silliness, or integration with vSphere, or whatever
01:38
< celticminstrel>
Well, it didn't work with (mostly) default settings though.
01:47 Janus [NSwebIRC@Nightstar-b1ac186a.res.rr.com] has joined #code
01:47
< Janus>
At first I thought OpenGL was hard. Then it got Easy. Then it got hard all over again
01:47
< McMartin>
Heh
01:47
< McMartin>
I still need to learn the New Testament
01:49
< celticminstrel>
At least, I don't think it is.
01:50
< McMartin>
What's the OS on this machine?
01:51
< celticminstrel>
BlackBerry PlayBook. I did find some threads suggesting it simply won't work, so I dunno.
01:51
< McMartin>
Because Windows will detect the change in IDE controller and lock on boot unless you mount the disks in VMware and fiddle with the IDE controller settings first.
01:51
< McMartin>
Mmm.
01:51
< McMartin>
Yeah, VBox does not run all guest OSes.
01:51
< McMartin>
I don't know if PlayBook is one of those.
01:52
< celticminstrel>
I didn't find much on it.
01:52
< celticminstrel>
But what I did find wasn't promising.
01:52
< McMartin>
I'd try doing a fresh install of the PlayBook OS into a blank VBox image
01:52
< McMartin>
In "Other" mode
01:53 * Janus just tried to stick 201326592 floats into a vbo. It almost worked I think
01:53
< celticminstrel>
I have no idea how one does a fresh install of the PlayBook OS.
01:53
< celticminstrel>
vbo?
01:54
< celticminstrel>
I think the vmdk or nvram or something included here is supposed to have a preinstalled copy.
01:54
< McMartin>
Right, but, it's a preinstalled copy against different hardware.
01:54
< Vornicus>
tVertex Buffer Object
01:54
< Janus>
Idunno, it's some opengl thing I can stick things in I think.
01:55
< celticminstrel>
True, but PlayBook is a tablet; it's not the sort of thing one normally installs the OS for, it would come preinstalled.
01:58
< Vornicus>
It's a thing that ends up on the video card and you can talk about it faster there.
02:02
< Janus>
I wonder if I could just allocate 2^16 floats on it, edit them in sequence, draw it when it's close to overflowing, then start at the beginning again.
02:04
< celticminstrel>
Heh, someone suggested using VirtualBox to run Linux and running VMWare Player in the virtual machine.
02:06
< McMartin>
That is possible but likely to end in tears~
02:06
< celticminstrel>
Because of slowness from two layers of emulation?
02:07
< McMartin>
from "a layer of emulation"
02:07
< McMartin>
VMs are not emulators.
02:07
< celticminstrel>
Uh, okay.
02:07
< McMartin>
They run directly on the hardware except for I/O traps.
02:07
< celticminstrel>
Which would be the emulation layer then?
02:07
< celticminstrel>
The Linux in VBox or the Playbook in VMWare?
02:08
< McMartin>
Virtualization and emulation aren't the same thing, really.
02:08
< McMartin>
The video card is emulated.
02:08
< McMartin>
But the keyboard and sound are likely to be virtualized.
02:08
< McMartin>
That is, the program just redirects "actual I/O device X" to "virtual I/O device Y" like a symlink.
02:08
< McMartin>
With maybe some checking in between to make sure it doesn't escape and wreak havok.
02:09
< McMartin>
Think of it as a super-context-switch.
02:09
< McMartin>
VMware, I think, is capable of failing over to emulation of hardware if the virtualizers are busy elsewhere.
02:09
< McMartin>
But that can be a drastic slowdown, assuming it works at all.
02:09
< McMartin>
(VBox actually recompiles the code it runs in real-time to replace syscalls and I/O code with traps to the hypervisor system)
02:13
< celticminstrel>
People seem to be claiming that QNX is the issue, whatever that is.
02:14
< McMartin>
QNX is an OS.
02:16
< McMartin>
Probably the one the Playbook is built on (it's a realtime OS)
02:18
< celticminstrel>
I knew I remembered seeing QNX somewhere in VirtualBox.
02:23
< Vornicus>
Janus, if you're trying to push 200 million floats in any case, you're Doing Something Wrong.
02:28
< Janus>
Probably! xD I'm actually shocked it ran it at the 2 frames per second it did.
02:29
< Vornicus>
So clearly the question is: what the crap do you think you're doing?
02:31
< Janus>
Well, there's no tests to see which objects should or should not get rendered yet. I'm guessing if I did something to avoid drawing obscured cubes, the number would be cut ... um. several thousand times over
02:31
< Janus>
I figured it'd be easy, but some of the blocks can be transparent in really weird ways.
02:33
< Janus>
This is probably where not sleeping in geometry would have payed off
02:35
< Janus>
At the very least, it works somehow! It's just a matter of making it work better now. http://dl.dropbox.com/u/3108480/Recent/stresstestfield2.png
02:36 Kindamoody[zZz] is now known as Kindamoody
02:37
< Vornicus>
Oh, cute
02:38 * Janus just made one weird cube and filled an entire chunk with it. At the very least, chunk compression works. 32*32*256 blocks only uses 32*32 blocks, since they're all the same.
02:39
< McMartin>
This is something where texturing larger cubes would also drastically reduce your requirements.
02:39
< celticminstrel>
Well, if I can't get the simulator to work I can always use the school computers and/or foist the testing onto my teammates.
02:42
< Janus>
McMartin: hm... I could try and make it ignore subcubes at a certain distance
02:43
< Janus>
Though, it might be noticable, since the texture underneath can be different from the surface one
02:43
< Janus>
Vornicus: I had a gif of a non-dumb looking cube if you didn't see it yet!
02:44
< McMartin>
Janus: What I see is a big cube made of many smaller cubes, and it looks like those smaller cubes are flush
02:44
< McMartin>
They could thus be a texture.
02:44
< Janus>
(Problems asside, this is the most fun I've had programmin' in a while! Pulled 3 all nighters in a row and still get woxcited erkin' on this)
02:45
< McMartin>
(You are clearly lacking in sleep~)
02:46
< Janus>
Oh, this is just a test though. In practice, I don't think this sort of formation would be common at all
02:46
< Janus>
The. Um. World generation stuff, I'm saving until later, just because it'll probably be the hardest part
02:47
< Janus>
I took a nap this mornin'. It stopped my eyes from goes in different directions
02:48
< McMartin>
I was reacting to the "woxicited erkin'"~
02:51
< Janus>
A lot of my code from last night looked like that.
02:58 Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has joined #code
03:01
< McMartin>
Heh
03:01
< Janus>
Hrm hum um uh what... maybe would be the quickest way to scan a 3D grid? This should be easy but I'm stump. If the scan only hits each point once I think, I can tie rendering to that alone and it'll be done! \o/
03:04
< Janus>
... wait, I'm dumb. It's not hard, it's like using a paintbucket
03:50 kwsn [kwsn@Nightstar-635d16fc.org] has quit [Ping timeout: 121 seconds]
04:00 kwsn [kwsn@Nightstar-635d16fc.org] has joined #code
04:02 cpux is now known as shade_of_cpux
04:19 Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has joined #code
04:30 Janus [NSwebIRC@Nightstar-b1ac186a.res.rr.com] has quit [[NS] Quit: I can do another nall ighter just have to ask pancake zzz]
04:35 shade_of_cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
05:23 kwsn [kwsn@Nightstar-635d16fc.org] has quit [Ping timeout: 121 seconds]
05:30 kwsn [kwsn@Nightstar-635d16fc.org] has joined #code
05:35 celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has quit [Ping timeout: 121 seconds]
05:53 Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
05:53 PinkFreud [WhyNot@NetworkAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
06:40 Derakon is now known as Derakon[AFK]
07:10 You're now known as TheWatcher
07:39 Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [Client closed the connection]
08:09 You're now known as TheWatcher[afk]
08:32 Rhamphoryncus [rhamph@FFAAA3.3FB6E7.D3A0EC.06BAA7] has joined #code
08:45 gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code
08:59 Attilla [Some.Dude@Nightstar-f29f718d.cable.virginmedia.com] has joined #code
09:20 Tarinaky [tarinaky@Nightstar-dd7e4a05.net] has joined #code
09:33 Kindamoody is now known as Kindamoody|out
09:54 You're now known as TheWatcher
11:09 * TheWatcher attempts to work out how the fuck to script twitter updating, is beginning to think that it may be impossible to do without user intervention
11:43
< TheWatcher>
Hah
11:43
< TheWatcher>
It's actually easy, once you overcome the barrier of the utterly fucking useless, confusing, contradictory, and downright crap documentation.
11:51 AnnoDomini [annodomini@FFB3F3.4C5BE8.2014E2.DC0864] has joined #code
12:19 shade_of_cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code
12:54 celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has joined #code
13:24 AnnoDomini [annodomini@FFB3F3.4C5BE8.2014E2.DC0864] has quit [[NS] Quit: Away!]
14:39 You're now known as TheWatcher[afk]
14:41 Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has joined #code
14:53 * gnolam stabs Python.
14:54
< gnolam>
UnicodeDecodeError MY ASS
14:54
< gnolam>
Why the fuck are you even trying to decode anything? ARRRRRRRH
15:00
< kwsn>
hehehe
15:02 * gnolam STABSTABSTABSTABS Python again.
15:03
< kwsn>
ni!
15:53 celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
16:17 PinkFreud [WhyNot@NetworkAdministrator.Nightstar.Net] has joined #code
16:22 AnnoDomini [annodomini@60F158.737D66.CA1918.CC7562] has joined #code
16:35
< gnolam>
There. Fixed it with voodoo. :P
16:35 * gnolam hmms.
16:36
< PinkFreud>
good. want to apply the same voodoo to dd-wrt on my 600n?
16:37
< PinkFreud>
damn thing is really starting to irk me
16:37
< gnolam>
Suddenly, I'm a bit unsure on the level at which I should write this documentation.
16:39
< gnolam>
PinkFreud: ... sorry, routers are a bit too black magic even for me.
16:40
< PinkFreud>
:)
16:56
< kwsn>
who here knows of the turing curse?
17:00
< gnolam>
A series of occult runes written on an infinitely long scroll?
17:07
< kwsn>
nope
17:08
< kwsn>
"All the girls are guys and all the computers are girls" (in ref to the large number of MtFs in the industry) XD
17:29 You're now known as TheWatcher
17:33
< gnolam>
MtFs?
17:38
< AnnoDomini>
Male to Female.
17:38
< AnnoDomini>
It took me a little while to realize it referred to surgery, not plug hardware. <_<
18:05
< kwsn>
haha
18:05
< kwsn>
also
18:05
< kwsn>
not all MtFs get surgery ._.
18:06
< AnnoDomini>
Well, I obviously know nothing about that. :P
18:09
< kwsn>
AnnoDomini: well, it's an assumption that sort of needs to die >_>
18:09
< AnnoDomini>
Why?
18:09
< kwsn>
cause... seriously?
18:09
< kwsn>
stereotypes are stupid
18:09
< kwsn>
:D
18:10
< AnnoDomini>
Nah. Stereotypes are a human thing.
18:10
< kwsn>
but serious
18:10
< kwsn>
*seriously
18:10
< kwsn>
why would someone's private matter to you? :)
18:10
< kwsn>
(and so is gender)
18:11
< AnnoDomini>
You might have accidentally a word there.
18:12
< kwsn>
...
18:12
< kwsn>
why would someone's privates matter to you? :)
18:12
< kwsn>
better?
18:12
< AnnoDomini>
Yes. To answer: On the internets, they don't matter to me at all.
18:12
< kwsn>
and in person?
18:13
< AnnoDomini>
I prefer knowing which pronouns to use. ;)
18:13
< kwsn>
doesn't require a pants check :P
18:14
< AnnoDomini>
Not in typical situations, no.
18:14
< kwsn>
so why would it matter what's in their pants?
18:16
< AnnoDomini>
This is a fairly complicated social issue, which I doubt I have the eloquence to discuss in full. Knowing a person's gender helps act appropriately, in brief.
18:16
< kwsn>
heh
18:19
<@froztbyte>
yeah, that stuff can get complicated
18:19
<@froztbyte>
typically "them" and "you" work good enough for me :)
18:19
< kwsn>
yup, more so when you have people (like myself) treating gender independent of sex
18:19
< kwsn>
:)
18:20
<@froztbyte>
or "speak to Alex" or whatever
18:20
< AnnoDomini>
froztbyte: It's less easy in languages where there's much more genderification of words.
18:20
<@froztbyte>
AnnoDomini: a fair point
18:20
<@froztbyte>
german, french, russian, etc
18:20
<@froztbyte>
although I'd hazard a guess that speakers of those languages have a colloquial solution?
18:21
< AnnoDomini>
I wouldn't know. I'd probably hazard a guess.
18:22 * froztbyte gives the guess a hazmat suit
18:24
< gnolam>
kwsn: Computer science has an unproportionate amount of transgenders? That is news to me.
18:24
< kwsn>
well that's sort of the point isn't it? :P
18:24
< gnolam>
(I.e. "stats or GTFO" ;))
18:24
< kwsn>
hun
18:24
< kwsn>
you have to understand, most people aren't exactly open about that
18:25
< kwsn>
i don't ahve stats, but i know a lot of trans people in the comp-sci industry
18:25
< kwsn>
or well, more than one would expect
18:25
< kwsn>
:P
18:26
<@froztbyte>
I think you're the only one I know of
18:26
<@froztbyte>
so
18:26
< kwsn>
i know... 3 others
18:26
< kwsn>
*4
18:26
<@froztbyte>
it leads me to think that people are very reserved about disclosing that to anyone in general
18:26
< kwsn>
yup
18:26
< kwsn>
i'm sort of open about it
18:26
< kwsn>
more so since i'm still in male mode Dx
18:27
<@froztbyte>
and that, consequently, you'd know that someone is trans where I might not
18:27
< kwsn>
exactly
18:27
< gnolam>
Ah. Anecdata. :P
18:27
< kwsn>
i know a person who i would never have guessed is until I came out to them :P
18:27
<@froztbyte>
anyhoo, this all said and done, I should really not be venturing into relationship & sexuality territory
18:27
< kwsn>
:P
18:28
<@froztbyte>
right now I'm experiencing a very inconvenient dry spell with regards to quality people who aren't taken -_-
18:28
< kwsn>
one last comment, the origin of the "turing curse" relates to the fact they gave him estrogen cause hw as gay xD
18:28
< kwsn>
*he was
18:28 * froztbyte goes to heat up some food from last night
18:32
< kwsn>
what you nomming?
18:35
<@froztbyte>
chicken biryani :)
18:38 Kindamoody|out is now known as Kindamoody
18:38
< kwsn>
ah
18:58
< gnolam>
... damn you, Freudian priming
18:58
< gnolam>
(I read that as "chicken bigamy")
19:01 AnnoDomini [annodomini@60F158.737D66.CA1918.CC7562] has quit [Ping timeout: 121 seconds]
19:01 AnnoDomini [annodomini@Nightstar-17ed01bd.84-48-120.nextgentel.com] has joined #code
19:09 AbuDhabi_ [annodomini@60F158.737D66.CA1918.CC7562] has joined #code
19:09 AnnoDomini [annodomini@Nightstar-17ed01bd.84-48-120.nextgentel.com] has quit [Ping timeout: 121 seconds]
19:13 AnnoDomini [annodomini@60F158.737D66.CA1918.CC7562] has joined #code
19:13 AbuDhabi_ [annodomini@60F158.737D66.CA1918.CC7562] has quit [Ping timeout: 121 seconds]
19:55
<@froztbyte>
gnolam: hahaha
20:05 Kindamoody is now known as Kindamoody[zZz]
20:26
< McMartin>
http://code.google.com/p/android/issues/detail?id=17122
20:28
< McMartin>
[android] katre says, "I can't comment on the internal bug report that corresponds to this other than to say "yes, it's real, and reproducable""
20:30
<@Tamber>
o.0
20:36
< gnolam>
...
20:36
< McMartin>
The "except Montana" is the best part
20:37
<@Namegduf>
Yes, it is.
20:38
<@Namegduf>
Is the source for that statement credible?
20:38
<@Namegduf>
'cause this looks like someone deliberately tried to make up something arcane and bizarre based on conditions that ought not to have anything to do with it.
20:38
<@Namegduf>
And yet... I believe it.
20:41
<@Namegduf>
They have to have an address parser in there, don't they?
20:41
<@Namegduf>
It's the only thing which makes sense.
20:42
< McMartin>
I can confirm that the katre in question is a Googler on the Android project.
20:43 AnnoDomini [annodomini@60F158.737D66.CA1918.CC7562] has quit [[NS] Quit: Aaaaah!]
20:50
<@Namegduf>
Wow.
21:12
< Rhamphoryncus>
That's so horrible.. I really wonder if that's a security flaw
21:13
< McMartin>
DoS vulnerability, at the very least
21:13
< McMartin>
Click link, browser crashes.
21:16
< Rhamphoryncus>
hrm. Just went to that page on my phone and it didn't crash
21:16
< Rhamphoryncus>
Should have according to that post
21:16
< McMartin>
Might not be present in 2.2
21:17
< Rhamphoryncus>
I'm on 2.1
21:17
< Rhamphoryncus>
and they say 1.5 through 2.3
21:30 celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has joined #code
22:42
< gnolam>
Ok, can't think of any more /bad/ failure modes. Guess it's release time.
22:43
< gnolam>
(Where "bad" == "leads to files getting mixed up and me indirectly killing someone")
23:15
< celticminstrel>
Yay, I drew a rectangle. Now I have to draw it not filled.
23:23
< gnolam>
?
23:24
< celticminstrel>
Learning OpenGL. First assignment is to create a basic vector drawing program.
23:24
< gnolam>
Ah.
23:28
< celticminstrel>
I have a suspicion that the hardest part will be exporting to bmp.
23:29
<@Lingerance>
BMP is uncompressed, IIRC it's fairly simple too.
23:30
< celticminstrel>
Right, but I think I'll have to format the file manually or something.
23:30
<@Lingerance>
Yeah, but that isn't very hard
23:36
< gnolam>
Even so, it's a typical Thing You Shouldn't Do Yourself.
23:37
< gnolam>
Let SDL or Allegro or whatever do that for you.
23:42
< celticminstrel>
The professor seems to be implying we should use glaux.h, which is not an option for me.
23:42
< TheWatcher>
...
23:43
< TheWatcher>
euch
23:43
< celticminstrel>
I dunno if SDL is an option. I suppose I could check if the labs have it. No idea what Allegro is.
23:43
< celticminstrel>
Yeah, I felt the same way once I determined what glaux was. :P
23:43
< TheWatcher>
Also, if they let you use SDL, I have code that'll save SDL surfaces as jpeg or png you can use </shamelessplug>
23:44
< celticminstrel>
I think I only need BMP.
23:44
< celticminstrel>
I wouldn't be surprised if SDL is not installed on the labs computers. <_<
--- Log closed Wed Sep 28 00:00:49 2011
code logs -> 2011 -> Tue, 27 Sep 2011< code.20110926.log - code.20110928.log >

[ Latest log file ]