code logs -> 2011 -> Tue, 26 Apr 2011< code.20110425.log - code.20110427.log >
--- Log opened Tue Apr 26 00:00:01 2011
00:02 Attilla [Some.Dude@Nightstar-92c9199f.cable.virginmedia.com] has quit [Ping timeout: 121 seconds]
00:10 AbuDhabi [annodomini@D553D1.9D4909.1CD06B.6620B4] has quit [[NS] Quit: leaving]
00:43 Kindamoody is now known as Kindamoody[zZz]
00:58 celticminstrel is now known as celmin|supper
01:02 Vornicus-Latens is now known as Vornicus
01:12 shade_of_cpux is now known as cpux
01:14 * McMartin attempts to throw together a C# program with only a vague idea of what he is doing.
01:21 Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has quit [Ping timeout: 121 seconds]
01:24 celmin|supper is now known as celticminstrel
01:40
< Tarinaky>
I hear C# is good for that.
02:32 Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [Connection closed]
02:41
< McMartin>
It helps that they bothered actually directly exposing the bits I cared about
02:41
< McMartin>
Also, foreach \o/
04:09 Vornicus is now known as Vornicus-Latens
05:28 Phox [Tertius_Vul@EB02D1.0F3E21.A18205.22688D] has joined #code
05:29 BarbecuePhox [Tertius_Vul@Nightstar-99ad95c5.abhsia.telus.net] has quit [Ping timeout: 121 seconds]
06:53 Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has joined #code
07:04 Kindamoody[zZz] is now known as Kindamoody
07:04
< Alek>
<X> Wife went to the opera. Came back all aglow. "Finally I understand operatic voice classification! Men, from high to low: tenor, baritone, bass. Women: soprano, mezzo-soprano, contralto." "Del?" ".... Idiot."
07:06
< celticminstrel>
Uh, where's alto.
07:06
< celticminstrel>
And countertenor.
07:11 You're now known as TheWatcher
07:25
< Alek>
they're nonstandard.
07:36
< celticminstrel>
Alto is hardly nonstandard.
07:41 celticminstrel [celticminst@Nightstar-f8b608eb.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
07:45
< McMartin>
Alto and countertenor are parts you write for, not voice types.
07:46
< McMartin>
(In particular, many baritones end up actually singing tenor parts)
07:49 AnnoDomini [annodomini@D553D1.41311B.C16AE1.6EA866] has joined #code
08:09 kwsn [kwsn@Nightstar-9d744862.dyn.centurytel.net] has quit [[NS] Quit: moo]
08:10 You're now known as TheWatcher[afk]
08:25 SmithKurosaki [smith@Nightstar-1e66ccde.dsl.teksavvy.com] has quit [Ping timeout: 121 seconds]
08:34 Thalass [thalass@Nightstar-e2171646.bigpond.net.au] has joined #code
08:34
< Thalass>
lo
08:36 Kindamoody is now known as Kindamoody|out
08:37
< Thalass>
Hey i've got a bit of a stupid question regarding win7.
08:38
< McMartin>
Shoot
08:40
< Thalass>
We just bought a new laptop and the first boot goes through the setup. First question it asks is 32 or 64 bit. This machine has no separate graphics card, and isn't going to be used for high end stuff. So is 64 bit worth the hassle?
08:40
< McMartin>
How much RAM do you have?
08:40
< Thalass>
2gb
08:40
< Thalass>
(for now)
08:40
< McMartin>
If you plan to ever expand, go 64 now
08:41
< McMartin>
64 also has better security
08:41
< McMartin>
This can also mean "worse compatibility", but if you aren't doing weird stuff with it that should be OK.
08:41
< McMartin>
(Win64 drivers all have to be signed)
08:41
< Thalass>
Ah.
08:41
< McMartin>
But no Win32 process can ever use more than 2GB, and even within that they're more prone to memory fragmentation
08:42
< McMartin>
This is unlikely to be a huge issue for you but it's still "64 is better"
08:42
< McMartin>
64 is also what they intend on actually supporting~
08:42
< Thalass>
64bit sounds the way to go then.
08:43
< Thalass>
The next question i want to ask is what antivirus and firewall programs are recommended? I don't have either on this netbook (yay ubuntu)
08:43
< McMartin>
Microsoft has its own AV program now, and it's actually quite highly regarded. It's the best free one.
08:44
< McMartin>
http://microsoft.com/SecurityEssentials
08:45
< Thalass>
groovy. Hopefully it'll be pre-installed. It takes what, 30 seconds to infect an unprotected windows machine?
08:45
< McMartin>
If you're behind a router that'll buy you quite a bit more time.
08:45
< Thalass>
heh
08:45
< McMartin>
I have also found MalwareBytes to be a useful tool, but using it repeatedly, IIRC, costs money.
08:45
< Thalass>
ah
08:48
< Thalass>
Its been ages since i've used windows outside work (which is xp and we don't do it duties on them). Even Mel's old netbook has been running ubuntu for a while now
08:49 * McMartin nods
08:49
< McMartin>
Win7 is, imo, the best OS MS has made to date, fwiw
08:50
< McMartin>
Oh, right
08:50
< McMartin>
IIRC, MSSE is not pre-installed, but Windows Defender is. That's not much more than a firewall, though.
08:51
< Thalass>
cool. I've copied the installer to sd card, and will install it with defender in paranoid mode, then
08:52 SmithKurosaki [smith@Nightstar-1e66ccde.dsl.teksavvy.com] has joined #code
08:52
< Thalass>
Should save some time at least :p
08:57 AnnoDomini [annodomini@D553D1.41311B.C16AE1.6EA866] has quit [Ping timeout: 121 seconds]
09:04 AnnoDomini [annodomini@D553D1.D82A92.11EAA6.84A548] has joined #code
09:09
< Thalass>
Thanks, btw haha
09:17
< McMartin>
no worries
09:38 Thalass is now known as Thalass|Dinnar
09:57 Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has joined #code
10:01 Thalass|Dinnar is now known as Thalass
10:01 gnolam [lenin@9D46A2.F4E9D7.E4B4CF.2072AD] has joined #code
10:11 You're now known as TheWatcher
10:25 You're now known as TheWatcher[afk]
10:31 Attilla [Some.Dude@37647E.0E7447.22C7B1.567421] has joined #code
10:33 You're now known as TheWatcher
10:34 Syloqs-AFH [Syloq@31356A.85EA79.142B47.68DAE3] has quit [Ping timeout: 121 seconds]
10:42 rr [rr@Nightstar-59498b40.dip.t-dialin.net] has joined #code
10:43 rr [rr@Nightstar-59498b40.dip.t-dialin.net] has quit [[NS] Quit: http://irc2go.com/]
11:25 You're now known as TheWatcher[afk]
11:29 You're now known as TheWatcher
11:48 Syloqs_AFH [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code
11:49 Syloqs_AFH is now known as Syloqs-AFH
11:50 gnolam is now known as gnolam_arvalis
12:14 jhvvjhkfk [jhvvjhkfk@6CF571.F0DC40.68D057.339972] has joined #code
12:14
< jhvvjhkfk>
hi
12:14
< jhvvjhkfk>
anyone thereeeeee
12:15 jhvvjhkfk [jhvvjhkfk@6CF571.F0DC40.68D057.339972] has quit [[NS] Quit: http://irc2go.com/]
13:41 * TheWatcher sets about modifying his module that commits arcane horrors with the aid of perl's GD module so that it uses a reverse-temporal feedback loop to find out how big the image will be before it has generated it
13:52
<@Namegduf>
There's a CPAN module for everything, I guess.
13:52
< TheWatcher>
Oh, no, I'm having to write this myself
13:52
< TheWatcher>
I'll release it on CPAN later~
14:15 Rhamphoryncus [rhamph@C06FE3.F5723C.BE3FEB.9D4666] has quit [Client exited]
14:23 * gnolam_arvalis blarghs at the lack of a wx.FloatCtrl.
14:26
< AnnoDomini>
That sounds like the name of an Aztec deity.
14:31 * TheWatcher huhs, discovers that he can get a copy of VS 2008 Pro through work
14:42
< gnolam_arvalis>
AnnoDomini: heh. I might have to make mine a wx.QuatzalCtrl now.
14:43
< gnolam_arvalis>
*wx.QuetzalCtrl
14:43 gnolam_arvalis is now known as gnolam
14:44 Thalass [thalass@Nightstar-e2171646.bigpond.net.au] has left #code ["Leaving"]
14:45
< AnnoDomini>
:D
14:48 You're now known as TheWatcher[afk]
15:45
< gnolam>
http://www.lysator.liu.se/~gnolam/temp/phantgeom.png <- Progress!
15:56 kwsn [kwsn@Nightstar-9d744862.dyn.centurytel.net] has joined #code
16:58
< gnolam>
Darnit
16:59
< gnolam>
Inventing backronyms is harder than you think.
17:01
< gnolam>
I really want to name this program either RIBBIT or GRENOUILLE.
17:02
< kwsn>
involving frogs?
17:03
< gnolam>
Yes.
17:04
< gnolam>
Involving frogs, radiation dose estimation, and monte carlo simulation.
17:06 Reiver [orthianz@9C034E.E649EA.3194C7.8381A3] has quit [Connection reset by peer]
17:06 Reiver [orthianz@9C034E.E649EA.3194C7.8381A3] has joined #code
17:22 You're now known as TheWatcher
17:22 Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [Connection closed]
17:23 celticminstrel [celticminst@1526F6.37AB0D.97233B.788A64] has joined #code
18:01 Reiver [orthianz@9C034E.E649EA.3194C7.8381A3] has quit [Connection reset by peer]
18:01 Reiver [orthianz@9C034E.E649EA.3194C7.8381A3] has joined #code
18:01 kwsn is now known as kwsn\t-2
18:03 kwsn\t-2 [kwsn@Nightstar-9d744862.dyn.centurytel.net] has quit [[NS] Quit: moo]
18:04 Derakon [chriswei@8E7DA3.11EB2E.8356BF.B82ACB] has joined #code
18:04 * Derakon sighs at this variable naming convention.
18:05
< Derakon>
Every member field for each class is named "__xx", where "xx" is either the initials or the first two letters of the object being represented.
18:05
< Derakon>
E.g. __ti for a timer, __vs for a vertical sizer, etc.
18:05
< celticminstrel>
The __ means private though, right?
18:06
< Derakon>
Yes, though IMO it's bad practice to diddle a class's fields remotely regardless.
18:06
< Derakon>
(Which isn't to say I don't do it sometimes, just that it's usually poor style)
18:07 * Derakon wields his Hammer of Search&Replace indescriminately.
18:09
< Derakon>
There's other issues with this code, too...the author basically does everything in Maximum Verbosity mode (except for variable naming and comments, of course).
18:12
<@Namegduf>
You never go full verbosity.
18:13
< celticminstrel>
What do you mean?
18:14 EvilDarkLord is now known as Maze
18:14 AnnoDomini is now known as Qaf
18:14
< Derakon>
CM: pointless use of an Observer design pattern, for example.
18:14
< Derakon>
Using "self.SetSizer(sizer); sizer.Fit(self)" instead of "self.SetSizerAndFit(sizer)" as another.
18:15
< Derakon>
Though that one's pretty minor.
18:17
< celticminstrel>
I can never remember what all these design patterns are...
18:18
< Derakon>
http://en.wikipedia.org/wiki/Observer_pattern
18:18
< Derakon>
Wikipedia's generally pretty good for design patterns.
18:23 Derakon [chriswei@8E7DA3.11EB2E.8356BF.B82ACB] has quit [Ping timeout: 121 seconds]
20:14 Kindamoody|out is now known as Kindamoody
20:20
< ToxicFrog>
HTTP POST: conquered
20:44
< jerith>
foo.__bar gets mangled in Python. About the only thing I ever use it for is adding my own attributes to other people's objects.
20:45
< jerith>
By convention, foo._bar means "this is private implementation detail, and you meddle with it at your own peril".
20:48 celticminstrel [celticminst@1526F6.37AB0D.97233B.788A64] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.]
20:48 celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has joined #code
22:21
< gnolam>
Argh
22:21
< gnolam>
Naming question.
22:21
< jerith>
Bob.
22:22
< jerith>
Or Fred.
22:22
< gnolam>
The simulated volume is a cylinder. The bottom part of it is soil, the top part is either air or water.
22:22
< gnolam>
(Also, there is a frog somewhere)
22:23
< gnolam>
But I can't think of a good name for the top part. Basically, there'll be a radiobox with "$NAME material: [ ] Air [ ] Water ([ ] Custom)".
22:24
< gnolam>
The bottom is simply "soil".
22:26
< jerith>
Surroundings?
22:27
< jerith>
I'm tempted by "atmosphere", but only certain kinds of sci-fi nuts include liquids in that.
22:27
< ToxicFrog>
"lower" and "upper"?
22:30
< gnolam>
Hmm
22:30
< ToxicFrog>
Ie:
22:31
< ToxicFrog>
Lower material: Soil
22:31
< ToxicFrog>
Upper material: [ ] Air [ ] Water [ ] Custom
22:31
< ToxicFrog>
[X] Frog enabled
22:33
< jerith>
I approve of anything with a "frog enabled" option on general principles.
22:35
< McMartin>
:getout:
22:36
< McMartin>
or perhaps :frogsiren:
22:36
< McMartin>
(The SA forums have a wide variety of frog-related emoticons)
22:38
< celticminstrel>
What even is this.
22:38
< jerith>
celticminstrel: It has a "frog enabled" option. Nothing else matters.
22:39
< McMartin>
It sounds like it's simulating a chunk of either a terrarium or an aquarium, depending
22:40
< McMartin>
Also, band-name alert: Frog Enabled
22:43
< jerith>
Tadpole Toggled.
22:48
< celticminstrel>
Maybe so, Jerith, but that answer totally fails to satisfy my curiosity.
22:50
< ToxicFrog>
celticminstrel: a radiation dose estimation simulator for buried frogs, IIRC.
22:54
< jerith>
Why use the French as experimental subjects?
22:55
< gnolam>
ToxicFrog: pretty much.
22:55
< gnolam>
The common moor frog hibernates for half a year.
22:56
< gnolam>
During which time it's buried in soil or sediment.
22:56
< jerith>
Do you get to shoot it with gamma rays?
22:57
< gnolam>
Only virtual ones, here.
22:57
< jerith>
Does it get a nice little amphibious headstone if you overdo it?
22:58
< gnolam>
But real frogs have been irradiated with real gamma rays before this in this project, to establish their sensitivity to radiation.
23:03
< gnolam>
None of them developed superpowers.
23:12
< jerith>
Everyone knows you get them from mutant spider bites.
23:13
< McMartin>
This application requires a vent core
23:13
< McMartin>
So that you can frog blast it
23:16 Maze is now known as EvilDarkLord
23:20
< gnolam>
?
23:21
< jerith>
gnolam: STFW for "frog blast the vent core".
23:21 Qaf is now known as AnnoDomini
23:34 AnnoDomini [annodomini@D553D1.D82A92.11EAA6.84A548] has quit [[NS] Quit: Quack.]
23:59 Vornicus-Latens is now known as Vornicus
--- Log closed Wed Apr 27 00:00:14 2011
code logs -> 2011 -> Tue, 26 Apr 2011< code.20110425.log - code.20110427.log >