code logs -> 2012 -> Sun, 11 Nov 2012< code.20121110.log - code.20121112.log >
--- Log opened Sun Nov 11 00:00:50 2012
00:02
<~Vornicus>
Okay. Information that needs to be visible on the main screen: each known planet, its class, its name abbreviation, its owner, the number of ships there, the number of fortifications there, whether there's a star gate.
00:03
< celticminstrel>
Star gate?
00:03
< celticminstrel>
Stargate?
00:03
<~Vornicus>
either way.
00:04
<~Vornicus>
It acts like the star gates in MoO, travel between two worlds with gates takes one turn.
00:04
< celticminstrel>
MoO?
00:04
<~Vornicus>
Master of Orion.
00:04
< celticminstrel>
Only reason I said anything though is because of Stargate. >_>
00:04
< celticminstrel>
I see.
00:16 ErikMesoy is now known as ErikMesoy|sleep
00:22 gnolam is now known as Blergh
00:43 Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has quit [[NS] Quit: blech.]
00:47 Blergh is now known as gnolam
01:00 You're now known as TheWatcher[T-2]
01:05 * Vornicus eyes that ad
01:05
<~Vornicus>
What the shit
01:12
< gnolam>
What ad?
01:13
<~Vornicus>
the one McM linked to about two hours ago.
01:13 You're now known as TheWatcher[zZzZ]
01:14
< gnolam>
Heh.
01:14
< gnolam>
But I have to say: my first thought was "... I don't remember this one from SMAC."
01:15
< gnolam>
It totally looks like something from Morgan Industries.
01:15
<~Vornicus>
Hahaha, yeah, I got a bit of that vibe.
01:17
< gnolam>
http://brooklynhacker.com/post/35445721578/that-moment-when-rms-walks-into-your- hackathon
01:18
< simon_>
I'm making a type checker in Haskell for a language. I am currently making the type checker (State-)monadic so I can store the vtable and various other bits of information implicitly.
01:18
<&McMartin>
Basically a continuously updated "what we know so far"?
01:19
< simon_>
yeah
01:19
<&McMartin>
Hm
01:19
<&McMartin>
Do you need a call graph for this?
01:19
< simon_>
I don't know if that's the way to go... something tells me that Reader/Writer monads are better suited
01:19
<&McMartin>
There are some really quite skilled functioal programmers on IFMud, actually
01:20
<&McMartin>
I'm not confident in any answer I'd give here, in part because I've only ever used the IO Monad.
01:20
< simon_>
well, that's what I'm running into. eventually I want to make a call graph, too. some of the type checking is by module and then I wipe the vtable, but some of the data I'm storing in my state is going to be saved for some graph checking afterwards.
01:21
< simon_>
the conflict I feel currently is that I've got *one* state used for two things: the vtables get wiped before every checkModule call, but call graph (so far the only thing) gets stored longer... I don't know if I'm abusing the space within the State monad for two entirely different things.
01:21
< simon_>
IFMud?
01:22
<&McMartin>
A social MUD founded by and a major part of the interactive fiction community
01:22
< simon_>
oh!
01:22
<@Azash>
commudity
01:22
<&McMartin>
Which is starting to get mainstream enough that there's no longer one "scene" but I still consider them the core
01:23
<&McMartin>
Simon: You should be aware that in an OO language, call graphs go from being somethin kinda trivial to being an Infinite Hole.
01:23
< simon_>
we have this recurring joke about an old coffee cup with oracular abilities at our CS dept. that I've been meaning to turn into an interactive fiction... haven't had a good enough look around engines yet.
01:23
<&McMartin>
Inform 7 shoud be your first stop~
01:23
<&McMartin>
*should
01:24
< simon_>
McMartin, this is a reversible language, and I'm checking if there is any non-size-reducing recursion going on, since that poses a problem in this context.
01:24
<&McMartin>
I don't know much of that but OK
01:24
< simon_>
McMartin, basically the only thing I have to check wrt. the call graph is if there are any zero-cost paths from any element to itself.
01:24
<~Vornicus>
I wrote a test game in I7 in an hour or two, and it came out very nicely. I... didn't do anything advanced though.
01:24
< simon_>
McMartin, I don't know either. unfortunately I'm doing a project on it. ;-P
01:25
<&McMartin>
It sounds like you can probably do well enough with type analysis and conservative estimates
01:25
<&McMartin>
But sorting out where your function call goes in the presence of, say, XML-based dependency injection rapidly becomes practically impossible
01:25
< simon_>
McMartin, basically modules can call each other recursively so long as infinite recursion is impossible due to size-reduction of the input.
01:25
<&McMartin>
(And it becomes formally undecidable long before that)
01:26
< simon_>
McMartin, the reason general recursion is disallowed is because the target language of the compiler is a non-cyclic HDL.
01:26
<&McMartin>
Oh!
01:26
<&McMartin>
... but there are vtables?
01:26
< simon_>
(i.e. infinite recursion => infinitely big circuits)
01:26
<&McMartin>
Right
01:26
< simon_>
yeah... the high-level language has variables :)
01:27
< simon_>
well... bindings...
01:27
<&McMartin>
Hm
01:27
<&McMartin>
I may be imagining something different
01:27
< simon_>
it's a functional, reversible language... I don't think they're common at all yet.
01:27
<&McMartin>
What do you mean by "vtable' here
01:27
<&McMartin>
I'm used to "vtable" being "the secret map from type to table of function pointers in a Java or C++-like language, that is the compiled realization of virtual methods"
01:27
< simon_>
a module has input wires and output wires and performs reversible updates on them (i.e. rewires them in a reversible way)
01:28
< simon_>
vtables would just be the names of the wires the modules take.
01:28
<&McMartin>
OK
01:28
<&McMartin>
There has been some terminology confusion here~
01:28
<&McMartin>
Turing is unlikely to smite you here
01:29
< simon_>
I use them to check if any module refers to any input wire as an output wire, or vice versa, or if it refers to any wires that aren't defined.
01:29
< simon_>
I don't actually call them vtables in the source code, but from a compilers POV, it's the most relatable term I could think of.
01:30
<&McMartin>
Yeah
01:30
<&McMartin>
This is closer to "variable table" than "virtual table", is all ;-)
01:30
< simon_>
oh!!!
01:30
< simon_>
I meant "variable table". I didn't know there was a competing term for "vtable" :)
01:30
<&McMartin>
Yeah, this is the bit that was throwing me :D
01:31
< simon_>
tbh, I just call it a "vtable" because that's what the type checker's input argument was called in my compilers course two years ago ;P
01:31
<&McMartin>
Yeah
01:31
<&McMartin>
We're now on the same page
01:31
< simon_>
cool
01:31
<&McMartin>
Basically, ignore everything I said before "OK" up there
01:32
<&McMartin>
Hm. Something else ARGLE can help with
01:32
<&McMartin>
https://bitbucket.org/alfonse/glloadgen/wiki/Home
01:33
<&McMartin>
Now actually done, apparently.
01:33
< simon_>
so have you made a monadic type checker or something similar? i.e. something that checks several things across a tree and sometimes wipes a part of the state... the part I don't like is: it is prone to errors if I somehow forget to wipe the right parts. the way variable tables are handled in regular functional type checkers is very nice: you just pass an updated variable table along checking some sub-tree and the updated variable table is ...
01:33
< simon_>
... disposed of when the function returns.
01:33
<&McMartin>
All type checkers I've personally written were in OCaml or Java; each made use of mutable state in a traditional manner
01:34
< simon_>
so... push and pop?
01:34
<&McMartin>
So I don't have *direct* advice.
01:34
<&McMartin>
Kinda
01:34
<&McMartin>
Stacks of Hashtables, though, yeah
01:34
< simon_>
well, I'm doing that using the State monad, so maybe I'll just settle with that.
01:34
< simon_>
ah
01:34
< simon_>
so if it's not in the top hash table, look further down the stack?
01:35
<&McMartin>
Actually, I guess it's trees of hashtables
01:35
<&McMartin>
When you enter a new lexical scope, push on a new blank environment
01:35
<&McMartin>
If it's not in your current environment, check your parent, and so on until you hit the globals.
01:35
<&McMartin>
If it's not *there*, then ERROR: Unbound Variable
01:35
< simon_>
right
01:36
< simon_>
I feel State is giving me too much freedom.
01:36
<&McMartin>
Heh
01:36
<&McMartin>
That's a good instinct!
01:36
<&McMartin>
With great power comes great responsibility, etc
01:36
< simon_>
;-)
01:50
<@froztbyte>
McMartin: you have that quote wrong
01:50
<@froztbyte>
"With great power comes great lulz" is the programmer-appropriate version, I believe
01:52
< simon_>
I've written part of a student revue song on monads. we're a secret group of students (okay, we fail at being secret) who try to impose sketches on functional programming for personal amusement. so far we've made "The Monad Ballad" (a lecture in the shape of a song) and "Women are like Monads" (a reverse take on The Monad Tutorial Fallacy)
01:53
<&McMartin>
The Monad Tutorial Fallacy?
01:53
< simon_>
http://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tuto rial-fallacy/
01:54
< simon_>
i.e.: it is common that Haskell novices finally get how Monads work and write poor tutorials with broken metaphors in them.
01:55
<&McMartin>
Ah
01:55
<&McMartin>
There is an ad for fajitas at the bottom of that page.
01:55
< simon_>
ah. I run adblock, so I don't notice.
01:56
<&McMartin>
Good man
01:56
<&McMartin>
It's Fun With Misplaced Adwords here
01:56
<&McMartin>
(OMG BURRITOS!)
01:56
< simon_>
(so the reverse take on the Monad Tutorial Fallacy is for nerds to try to understand women using complicated programming metaphors)
01:58 * Vornicus dumps the names of the brightest stars into a text file.
02:24
<&McMartin>
Hooray, ARGLE is done.
02:24
<&McMartin>
Now I just need to make a README and a license file and a Windows build.
02:24
< simon_>
McMartin, ARGLE?
02:24
<&McMartin>
ARGLE: Automatic Requirements for GL Extensions
02:25
<&McMartin>
Given a program source, it works out which GL version to require and which extensions are mandatory.
02:25
< simon_>
wow, ok
02:26
<&McMartin>
It *does* kind of end up flipping out if you feed it GLEW though >_>
02:39 Attilla [Obsolete@Nightstar-5ad0c9b7.as43234.net] has quit [[NS] Quit: ]
02:49
<&McMartin>
OK, time for dinner and then time to see if I can't get this up on github.
03:43
<&McMartin>
Success!
03:43
<&McMartin>
https://github.com/michaelcmartin/argle
03:45 Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has joined #code
03:45 mode/#code [+o Alek] by ChanServ
03:52 Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has quit [[NS] Quit: blech.]
04:28 Kindamoody[zZz] is now known as Kindamoody
04:46 Vash [Vash@Nightstar-b43e074a.wlfrct.sbcglobal.net] has joined #code
04:46 mode/#code [+o Vash] by ChanServ
04:47
<&jerith>
'Many "argles" have been bargled in this quest, and ARGLE hopes to help.'
04:47
<&jerith>
Awesomeness.
04:50 * Vornicus hunts around for placeholder art. decides the SE4 picture collection is a good starting point
05:15 syksleep is now known as Syk
05:28 Vash [Vash@Nightstar-b43e074a.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!]
05:35 VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: Program Shutting down]
05:43 * Vornicus gets planet generation going, now on to first-pass rendering.
05:44 Nemu [NeophoxProd@Nightstar-776a58ef.asahi-net.or.jp] has joined #code
06:12 * jerith wants to play this game already.
06:14
<@Syk>
owo
06:15
<&jerith>
Hey Syk.
06:15
<@Syk>
hai jerith
06:16 * jerith has a whole table full of people working on wikipedia-over-SMS. \o/
06:16 * Syk has a whole table of DVDs.
06:17
<@Syk>
jerith: I think you win lol
06:19
<@Syk>
ripping DVDs is so goddamn slow
06:20
<&jerith>
My table is in India, which is even more win.
06:21 Syka [the@Nightstar-7d752098.lnk.telstra.net] has joined #code
06:21 Syk [the@Nightstar-7d752098.lnk.telstra.net] has quit [Client closed the connection]
06:22
< Syka>
argh
06:22
< Syka>
went to take out my DVD
06:22
< Syka>
unplugged my raspberry pi
06:22
< Syka>
wups
06:22
< Syka>
jerith: pff, i prefer my Australian tab
06:22
< Syka>
table*
06:23
< Syka>
it's made of... shitty pine
06:23 * Vornicus tries to figure out the other thing he needs to do to get Basilisk working so he can at least screenshot the various game options in the game he's remaking.
06:32
<&Derakon>
...why do you need a MacOS7 emulator to take screenshots?
06:33
<~Vornicus>
Because it's a MacOS7 /game/
06:33
<&Derakon>
...oh, I missed the "re" in "remaking".
06:34
< Syka>
lol
06:35
<&Derakon>
Please stop using that nonword.
06:37
<~Vornicus>
If you can get one running - I've had nothing but trouble - you can help by grabbing it and taking some shots: http://macintoshgarden.org/games/galactic-frontiers
06:42
< Syka>
partially unrelated: https://www.youtube.com/watch?v=eiz95K1ngiI
06:42
< Syka>
the AVGN Movie is actually happening and there's a trailer for it now
06:43
< Syka>
Duke Nukem's out, there's a new XCOM, the AVGN Movie is actually going to get released... what next, Freespace 3?
06:43 cpux [cpux@Nightstar-98762b0f.dyn.optonline.net] has quit [[NS] Quit: Well, most things get better when I kick them!]
06:43
<~Vornicus>
Time travel.
06:44
< Syka>
BTTF5? :P
06:44
< Syka>
oh linkedin, you're so silly
06:45
< Syka>
"Jobs you may be interested in: ERP & Supply Chain Solutions @ Oracle"
07:14 Kindamoody is now known as Kindamoody|breakfast
07:15 Derakon is now known as Derakon[AFK]
07:37 * Vornicus fiddles with it, tries to figure out how he wants to do the rendering.
07:51 Kindamoody|breakfast is now known as Kindamoody
08:03 ErikMesoy|sleep is now known as ErikMesoy
08:10 celticminstrel is now known as celmin|sleep
08:21
< Syka>
hmmm...
08:22
< Syka>
man, I love CSS
08:34
< Syka>
i can do fancy onhover stuff without JS
08:39 Moltare [Moltare@583787.FF2A18.190FE2.4D81A1] has quit [Ping timeout: 121 seconds]
08:42 Moltare [Moltare@583787.FF2A18.190FE2.4D81A1] has joined #code
09:07 EvilDarkLord [jjlehto3@Nightstar-a5db08cc.org.aalto.fi] has quit [Ping timeout: 121 seconds]
09:07 Kindamoody [Kindamoody@Nightstar-05577424.tbcn.telia.com] has quit [Ping timeout: 121 seconds]
09:08 EvilDarkLord [jjlehto3@Nightstar-a5db08cc.org.aalto.fi] has joined #code
09:09 Kindamoody|afk [Kindamoody@Nightstar-05577424.tbcn.telia.com] has joined #code
09:09 mode/#code [+o Kindamoody|afk] by ChanServ
09:10 Kindamoody|afk is now known as Kindamoody
09:19 Kindamoody is now known as Kindamoody|afk
10:07 You're now known as TheWatcher
10:12
< Nemu>
Is CSS more secure than JS?
10:15
< Syka>
Nemu: not so much 'secure'
10:16
< Syka>
it's more that if the fancier stuff is done in CSS3, I don't need to write any JS and it works in browsers with noscript
10:17
< Syka>
and using JS for effects seems like a giant hack to me
10:18
< Syka>
like a bad pub joke that's somehow managed to have spread to the Queen's Theatre
11:10 gnolam [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has quit [[NS] Quit: Reboot]
11:13 gnolam [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has joined #code
11:23
< gnolam>
Every time I use a VM I get that "Yo Dawg" feeling...
11:27
< Syka>
what about dosbox in a windows vm? :P
11:27
< Syka>
that'd be more inception though
11:45 Attilla [Obsolete@Nightstar-5ad0c9b7.as43234.net] has joined #code
12:26 RichyB [richardb@Nightstar-86656b6c.cable.virginmedia.com] has joined #code
13:35
<@Tarinaky>
Python question.
13:35
<@Tarinaky>
How do I merge range(2,10) to ["Jack", "Queen", "King"]
13:36
<@Tarinaky>
TypeError: unsupported operand type(s) for +: 'range' and 'list'
13:41 VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code
13:48
<&jerith>
Tarinaky: Look at the itertools module.
13:48
<@froztbyte>
In [10]: def returner(ident, listy):
13:48
<@froztbyte>
....: return [ident + str(x) for x in listy]
13:48
<@froztbyte>
In [11]: returner('jack',range(2,10))
13:48
<@froztbyte>
Out[11]: ['jack2', 'jack3', 'jack4', 'jack5', 'jack6', 'jack7', 'jack8', 'jack9']
13:48
<@froztbyte>
there may be a better way in itertools
13:48
<@froztbyte>
I checked very quickly, starmap seemed like it might be useful
13:48
<@froztbyte>
but I didn't try
13:48
<@Tarinaky>
Err
13:48
<@Tarinaky>
That's... not what I wanted.
13:48
<@Tarinaky>
I wanted the list [2,3,4,5,6,7,8,9,10,Jack,Queen,King,Ace]
13:49
<&jerith>
Tarinaky: itertools.chain(), I think.
13:49
<&jerith>
But I don't have docs handy.
13:49
<@froztbyte>
yup
13:50 * froztbyte returns to coursera marking
13:56
<@TheWatcher>
Tarinaky: perl -e '@foo = (2..10); @bar = ("jack", "queen", "king"); @foo = (@foo, @bar); print join(",", @foo);'~
13:56
< Nemu>
No
13:56
< Nemu>
Nonono
13:57
< Nemu>
Why perl?
13:57
<@TheWatcher>
Because I program in perl almost every day?
13:58
< Nemu>
But Perl's kind of....
13:58
< Nemu>
you know...
13:58
< Nemu>
...
13:58
< Nemu>
ugly
13:58
< Nemu>
Gotta bail, though.
13:58
< Nemu>
Shower
14:00
<@froztbyte>
TheWatcher has +100 on CTH, so he can take the horribleness of the linenoise
14:04
<@Tarinaky>
TheWatcher: I am not embedding perl in python.
14:06
<@Tarinaky>
Especially when the perl is longer than the list literal >.>
14:06
< celmin|sleep>
Uhh...
14:06
< celmin|sleep>
>>> range(3) + ['a','b','c']
14:06
< celmin|sleep>
[0, 1, 2, 'a', 'b', 'c']
14:06
< celmin|sleep>
^ That works for me.
14:06
<&jerith>
celmin: py3?
14:07
< celmin|sleep>
nope.
14:07
<@Tarinaky>
There's the issue.
14:07
<@Tarinaky>
I forgot that ipython was Python3 now.
14:07
<@Tarinaky>
It only works in Python2.
14:08
< celmin|sleep>
Oh huh, odd.
14:08
< celmin|sleep>
Why would the remove something like that?
14:08
<@Tarinaky>
Insane asylums. Madmen.
14:08
<@Tarinaky>
Questions as to who is in charge.
14:09
<@Tarinaky>
I am going to go walk home.
14:09
<@Tarinaky>
Nobody wants to play with me :(
14:12 celmin|sleep is now known as celticminstrel
14:13
< celticminstrel>
^they
15:57 Syka is now known as syksleep
17:36 celticminstrel is now known as celmin|nap
17:56 celmin|nap is now known as celmin|away
18:23
<@AnnoDomini>
Type LADUNG und presse zur?ck Schl?ssel!
18:45
<@iospace>
...
18:45
<@iospace>
what
18:46
<@ErikMesoy>
Type LOADING and press back key?
18:46
<@ErikMesoy>
Return key?
18:46
<&ToxicFrog>
Return.
18:46
<@AnnoDomini>
Type LOAD and press the Return key.
18:46
<@iospace>
:P
18:52
< gnolam>
Why the pseudo-German?
18:55
<@AnnoDomini>
Found it on TV Tropes.
18:56
<@iospace>
always a valid reason
19:21
<@ErikMesoy>
Hammering, please?
19:21 * ErikMesoy is abusing some syntax
19:26
<@AnnoDomini>
Hammer time!
19:27
<@ErikMesoy>
Smearing print statements and commas across multiple lines for editor readability.
19:27
< RichyB>
celmin|away: range() in Python 2.x used to return a list from min to max.
19:28
< RichyB>
celmin|away: in py3, it returns a generator, like xrange() in Python2 does, instead.
19:30
< RichyB>
The rationale is that allocating and building the entire list of integers up-front takes a load of space (that isn't useful when all you're doing is "for i in range(...):") and time (which is wasted when you skip out of the loop early).
19:31
< RichyB>
I've seen one real program that went from O(n) space and O(n**2) time down to O(1) space and O(n) time just by replacing all of its range() calls with xrange() calls.
19:31
< RichyB>
So xrange's behaviour became the default.
19:31
< RichyB>
You can still just write "list(range(...))" if you what you actually wanted was a list and not a generator.
19:31 Derakon[AFK] is now known as Derakon
19:31
<&Derakon>
RichyB: interesting.
19:32
<&Derakon>
I've just gotten into the habit of always writing xrange and iteritems when I need to iterate over stuff.
19:32
< RichyB>
Yeah. 2to3 will turn all of your xrange calls into range calls. ?
19:33
< RichyB>
There are some cases where items() is more useful than iteritems() - if you're planning to mutate a dict while walking over its keys, for instance.
19:34
< RichyB>
I can't think of any code I've seen or written that was better off calling python2's range() instead of xrange(), though.
19:34 VirusJTG_ [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code
19:34
<&Derakon>
It's pretty rare to actually need a sequential list of integers, yeah.
19:36 VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [Ping timeout: 121 seconds]
19:47
<&Derakon>
My most common use case there is testing out Numpy arrays, where I just need data, any data.
19:47
<&Derakon>
But Numpy has its own function for generating those~
19:49
<~Vornicus>
I use list range in my prime number seive and that's pretty much it
19:51
< celmin|away>
RichyB: Oh... I suppose it does make sense in that context.
19:52 celmin|away is now known as celticminstrel
20:40 Kindamoody|afk is now known as Kindamoody
20:46 Kindamoody is now known as Kindamoody[zZz]
21:04
<~Vornicus>
okay. Planet generation pretty much dealt with, arts made.
21:06
<@AnnoDomini>
Are you doing VornMoO again, Vorn?
21:07
<~Vornicus>
Not quite VornMoO, a remake of a somewhat simpler game, Galactic Frontiers.
21:07
<@AnnoDomini>
Never heard of it.
21:08
<~Vornicus>
It was a tiny-assed 4x for the mac.
21:08
<~Vornicus>
No research, no ship design, and a very flexible ruleset.
21:10
<~Vornicus>
If a game lasts more than half an hour you might be doing something wrong.
21:12
<@AnnoDomini>
Pudding farming. :P
21:12
<~Vornicus>
har
21:17
<@AnnoDomini>
Hmm. In a SF game... gray goo farming? Paperclip farming? :V
21:19
<~Vornicus>
it's a 4x, not an rpg
21:21
<@AnnoDomini>
I bet a properly twisted mind could farm something in 4x.
21:23
< Moltare>
The icon was a planet with a cowboy hat on, iirc
21:23
< Moltare>
and one of the ships was a space shark
21:23
<~Vornicus>
No, that was Spaceward, Ho!
21:26
<&McMartin>
It was indeed
21:26
<&McMartin>
SPACEWARD, HO
21:29 RichyB [richardb@Nightstar-86656b6c.cable.virginmedia.com] has quit [Ping timeout: 121 seconds]
21:30
<~Vornicus>
(you can find it on Macintosh Garden. If you can get an Old Mac Emulator working, I could really go for screenshots of the various options screens)
21:32
<~Vornicus>
(I had one sort of going some time ago but I can no longer remember the other thing I needed to do to get it to work.)
21:55 Attilla [Obsolete@Nightstar-5ad0c9b7.as43234.net] has quit [Ping timeout: 121 seconds]
21:55 Attilla [Obsolete@FBC920.173C5E.B21D88.6E0872] has joined #code
21:58 Attilla_ [Obsolete@FBC920.8C10FA.1D78FE.439F95] has joined #code
22:00 Attilla [Obsolete@FBC920.173C5E.B21D88.6E0872] has quit [Ping timeout: 121 seconds]
22:09 ErikMesoy is now known as ErikMesoy|sleep
22:23
<@Azash>
"After coding a chat application in pure JavaScript without libraries I've come to the conclusion that the ones who created JavaScript syntax & logic must have been monkeys without any understandning of beauty."
22:25 himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds]
22:29 RichyB [richardb@Nightstar-86656b6c.cable.virginmedia.com] has joined #code
22:31 celticminstrel [celticminst@EB02D1.3E2241.DAEDC4.734390] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.]
22:36
<@Azash>
McMartin: Was it you who suggested I start with ARM assembly?
22:48 syksleep is now known as Syk
22:49
< Syk>
hurrah
22:49
< Syk>
today is the first day of my management training
22:49 * Syk rips out her soul, leaves it at home, as it is not required this week
22:49
<@Azash>
\o/
22:49
<@Azash>
It can be demanding, but don't worry
22:49
<@Azash>
I'm sure you'll manage
22:50
< Syk>
it's only Cert IV
22:51
<@Azash>
taffee certs?
22:51
< Syk>
doubt it'll be too hard
22:51
< Syk>
uh
22:51
< Syk>
TAFE, yeah
22:51 celticminstrel [celticminst@Nightstar-05d23b97.cable.rogers.com] has joined #code
22:53
< celticminstrel>
This isn't supposed to happen, right?
22:53
< celticminstrel>
$ ping irc.nightstar.net
22:53
< celticminstrel>
ping: cannot resolve irc.nightstar.net: Unknown host
22:54
<~Vornicus>
no, it's not.
22:54
< Syk>
nope
22:54
< celticminstrel>
Thought not.
22:54
<@Azash>
An issue with your DNS server?
22:54
< celticminstrel>
I dunno.
22:54
<~Vornicus>
Some DNS systems aren't picking up our nameservers. Some are.
22:54
<~Vornicus>
I'm not sure why.
22:54
< celticminstrel>
I've heard from someone else who also couldn't connect.
22:54
< Syk>
i'm using the Goog's DNS
22:54
< celticminstrel>
I see, so it's not really in your control.
22:55
<~Vornicus>
208.185.81.252 74.7.200.205 74.207.244.119 75.147.87.197 have a list of our IPs.
22:55
< celticminstrel>
I'll give her one of those if she can't connect the way I did, then.
22:58 * Azash sets desktops to be arranged on top of each other, feels dizzy from moving mouse vertically between them
23:00
< celticminstrel>
XD
23:00
< Syk>
i need to find some extension cables for video stuff
23:00
< Syk>
so that when I move, I can use my card's quad-head
23:09 cpux [cpux@Nightstar-98762b0f.dyn.optonline.net] has joined #code
23:27 Syk is now known as sykwerk
23:36 himi [fow035@D741F1.243F35.CADC30.81D435] has joined #code
23:36 mode/#code [+o himi] by ChanServ
23:38 You're now known as TheWatcher[T-2]
23:44 You're now known as TheWatcher[zZzZ]
--- Log closed Mon Nov 12 00:00:05 2012
code logs -> 2012 -> Sun, 11 Nov 2012< code.20121110.log - code.20121112.log >

[ Latest log file ]