code logs -> 2013 -> Fri, 11 Jan 2013< code.20130110.log - code.20130112.log >
--- Log opened Fri Jan 11 00:00:31 2013
00:05 cpux [cpux@Nightstar-98762b0f.dyn.optonline.net] has joined #code
00:05 mode/#code [+o cpux] by ChanServ
00:06
<@Azash>
http://arstechnica.com/tech-policy/2013/01/new-white-house-petition-seeks-to-leg itimize-ddos-attacks/
00:08
<@Rhamphoryncus>
Get 10000 people to hit reload on a website? Legitimate protest. Get 1 person to use a 10000 node botnet (which is itself illegal) to reload the website? Nuh uh
00:12 harlow [mac@Nightstar-fe8a1f12.il.comcast.net] has quit [Ping timeout: 121 seconds]
00:12 harlow [mac@Nightstar-fe8a1f12.il.comcast.net] has joined #code
00:31 You're now known as TheWatcher[T-2]
00:34 You're now known as TheWatcher[zZzZ]
00:40 syksleep_ [the@A6D346.25B8B8.56DAC0.4022AB] has joined #code
00:42 syksleep [the@A6D346.25B8B8.A2EDC3.F995F6] has quit [Ping timeout: 121 seconds]
00:44 syksleep_ [the@A6D346.25B8B8.56DAC0.4022AB] has quit [Ping timeout: 121 seconds]
00:45 syksleep [the@Nightstar-85d508fe.iinet.net.au] has joined #code
00:48 Derakon[AFK] is now known as Derakon
00:50 syksleep_ [the@Nightstar-5c7d82a2.iinet.net.au] has joined #code
00:51 syksleep [the@Nightstar-85d508fe.iinet.net.au] has quit [Ping timeout: 121 seconds]
01:02 Nemu [NeophoxProd@Nightstar-14757de1.asahi-net.or.jp] has quit [Client closed the connection]
01:03 Nemu [NeophoxProd@Nightstar-092215ce.asahi-net.or.jp] has joined #code
01:21 syksleep [the@Nightstar-56ad4253.iinet.net.au] has joined #code
01:23 syksleep_ [the@Nightstar-5c7d82a2.iinet.net.au] has quit [Ping timeout: 121 seconds]
01:28 syksleep_ [the@Nightstar-c2feed4e.iinet.net.au] has joined #code
01:29 syksleep [the@Nightstar-56ad4253.iinet.net.au] has quit [Ping timeout: 121 seconds]
01:40 Reiv [NSwebIRC@A3BDC3.5BE3EC.B8847E.5ADB9D] has quit [Ping timeout: 121 seconds]
01:41 syksleep_ [the@Nightstar-c2feed4e.iinet.net.au] has quit [Ping timeout: 121 seconds]
01:59 Syka [the@Nightstar-b9c7974d.iinet.net.au] has joined #code
02:05 Reiv [NSwebIRC@A3BDC3.5BE3EC.B8847E.5ADB9D] has joined #code
02:05 mode/#code [+o Reiv] by ChanServ
02:30 harlow [mac@Nightstar-fe8a1f12.il.comcast.net] has left #code ["Leaving"]
02:31 Attilla [Obsolete@Nightstar-9e7fa2b2.range86-162.btcentralplus.com] has quit [Ping timeout: 121 seconds]
02:40 Syka_ [the@Nightstar-1b20003e.iinet.net.au] has joined #code
02:42 Syka [the@Nightstar-b9c7974d.iinet.net.au] has quit [Ping timeout: 121 seconds]
03:09 Kindamoody[zZz] is now known as Kindamoody
03:28 VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: Program Shutting down]
03:37 himi [fow035@D741F1.243F35.CADC30.81D435] has quit [Client closed the connection]
03:37 himi-cat [fow035@D741F1.243F35.CADC30.81D435] has joined #code
03:45 Syka [the@Nightstar-0c0911cb.iinet.net.au] has joined #code
03:46 Syka [the@Nightstar-0c0911cb.iinet.net.au] has quit [[NS] Quit: leaving]
03:46 Syka [the@Nightstar-0c0911cb.iinet.net.au] has joined #code
03:47 Syka_ [the@Nightstar-1b20003e.iinet.net.au] has quit [Ping timeout: 121 seconds]
03:54
<&McMartin>
Man
03:54
<&McMartin>
Now there is a graphical effect I haven't created in a long, long time
03:54
<&McMartin>
https://hkn.eecs.berkeley.edu/~mcmartin/astropanic/c64_moire.png
04:19 Orthia [orthianz@3CF3A5.E1CD01.5A78C0.03128C] has quit [[NS] Quit: Going dooooown...]
04:57 * Vornicus imagines McM saying that in obi-wan's voice
04:59
<&ToxicFrog>
To me, the canonical computer moire pattern is the grey background of the old X11 login screen.
05:00 * ToxicFrog vanquishes the ePost website by reaching into it with the javascript debugger and ripping the email validation out
05:03 Nemu [NeophoxProd@Nightstar-092215ce.asahi-net.or.jp] has quit [Client closed the connection]
05:03 Nemu [NeophoxProd@Nightstar-092215ce.asahi-net.or.jp] has joined #code
05:40 Kindamoody is now known as Kindamoody|out
05:51 ErikMesoy|sleep is now known as ErikMesoy
05:53
<&Derakon>
Interestingly, moir? patterns are used by our microscope at work to achieve higher resolutions.
05:54
<&Derakon>
I don't understand exactly how it works though. Lots of very careful alignment and then a bunch of math to combine exposures with different illumination patterns.
06:04
<&McMartin>
Huh
06:04
<&McMartin>
Yeah, I'm not sure if this counts as a true moire
06:05
<&McMartin>
It's actually a result of a very specific kind of aliasing artifact, and I don't even know if it works right on higher-res screens.
06:05
<&McMartin>
I should try it with pygame.
06:10
<&McMartin>
That moire thing required almost a kilobyte of code and it was distressingly slow for machine language, even on an 8-bit micro
06:11
<~Vornicus>
That moire there is actually "every 2 pixels along the border shoot a line to the center"?
06:11
<&McMartin>
Yup
06:12
<&McMartin>
It "should" just be a starburst, but the resolution is too low.
06:20 Derakon is now known as Derakon[AFK]
06:56 Vash [Vash@Nightstar-221158c7.sd.cox.net] has joined #code
06:56 mode/#code [+o Vash] by ChanServ
07:02
<@simon`>
can anyone recommend some practical problems related to graph coloring? e.g. register allocation, sudoku, pattern matching.
07:05
<~Vornicus>
graph coloring is useful for inside-outside detection and knot classification.
07:05
<~Vornicus>
Most of what I've done with graph coloring falls into the former.
07:13
<@simon`>
Vornicus, what's inside-outside detection?
07:13
<@simon`>
I imagine knot classification is classification of actual knots, which reminds me of topology without really knowing *anything* about it.
07:23
<@Tarinaky>
Oh poo.
07:23
<@Tarinaky>
I don't know how I'm going to fix this :/
07:24
<@Tarinaky>
Ah wait.
07:27
<~Vornicus>
simon`: inside-outside detection is what it sounds like: take a complex object and tell whether a particular point is within or outside of it.
07:28
<@Tarinaky>
Damnit, no :/
07:32
<@simon`>
Vornicus, oh, cool!
07:36 * simon` did something bad and posted a security announcement encouraging everyone to disable Java due to security issues three days before an object-oriented programming course exam. this is a battle of wits!
07:42
<@Tarinaky>
Yay, works ^^
07:42
<@Tarinaky>
Now to get up and do some revision - booo~
07:45
<@Tarinaky>
simon`: Why do you need Java for an exam?
07:46
<~Vornicus>
when the course uses java
07:46 * Tarinaky is... perplexed.
07:46 * simon` realises that LinkedIn can very much regulate what people get endorsed for, since most people endorse others by clicking pop-ups that LinkedIn suggests. i.e., they can suggest whatever they like and selectively sort out things they don't like.
07:46
<@Tarinaky>
Vornicus: But it's an exam...
07:46
<@Tarinaky>
You can't disable Java on a piece of paper.
07:46
<@simon`>
Tarinaky, the course mandates Java.
07:46
<~Vornicus>
tarinaky: I only had paper exams for a programming course once.
07:46
<@simon`>
Tarinaky, ah, but the exam expects you to run code before handing it in.
07:47
<~Vornicus>
the teacher didn't make it to the next semester
07:47
<@Tarinaky>
Hunh.
07:47
<@Tarinaky>
Paper exams are kindof the norm here.
07:47
<@simon`>
they're only normal for theoretical courses here.
07:48
<@simon`>
programming courses are labelled as practical
07:48
<@Tarinaky>
That said, the actual programming modules are heavy on course work.
07:48
<@Tarinaky>
Which /is/ on computer.
07:48
<@simon`>
the only written exam I took that involved writing code was my Machine Architecture course in which I wrote some C and some MIPS32.
07:48
<@simon`>
Tarinaky, and they end in a written exam?
07:48
<@Tarinaky>
But last year we had plenty of exams testing our ability to memorise the syntax for a class definition/for loop.
07:49
<@Tarinaky>
This year's main programming module has an exam on datastructures... so lots of questions about the complexity of trees.
07:49
<@Tarinaky>
And the state of AVL trees during various steps of insertion/rotation.
07:50
<@Tarinaky>
Mind. I don't do half the CompSci modules due to being a dirty Dual Honours student.
07:51
<@Tarinaky>
Err Joint Honours.
07:53
<@Tarinaky>
Oh, same thing according to google.
07:53
<@Tarinaky>
Myeh.
07:53 * Tarinaky goes to the shower.
08:33 d4de [olorin@687AAB.1E386D.9FE338.92E600] has quit [[NS] Quit: I can't tell the difference between Halloween and Christmas, because OCT31 = DEC25]
09:16 You're now known as TheWatcher
09:30 Attilla [Obsolete@Nightstar-9e7fa2b2.range86-162.btcentralplus.com] has joined #code
09:30 Syka_ [the@Nightstar-855ef06f.iinet.net.au] has joined #code
09:33 Syka [the@Nightstar-0c0911cb.iinet.net.au] has quit [Ping timeout: 121 seconds]
09:57 Nemu_ [NeophoxProd@Nightstar-4b37d7f7.asahi-net.or.jp] has joined #code
09:58 Nemu [NeophoxProd@Nightstar-092215ce.asahi-net.or.jp] has quit [Ping timeout: 121 seconds]
10:09 Barrell_R [richardb@Nightstar-3b2c2db2.bethere.co.uk] has joined #code
10:12 Barrell_R is now known as RichyB
10:14 RichyB is now known as Barrell_R
10:18 Vornicus [vorn@Nightstar-221158c7.sd.cox.net] has quit [[NS] Quit: ]
10:18 Vash [Vash@Nightstar-221158c7.sd.cox.net] has quit [[NS] Quit: I <3Lovecraft<3 Vorn!]
10:30
<@Azash>
AVL trees <3
10:39 * TheWatcher readsup, notes that all his exams were on paper, including the language courses (SML, MIPS asm, C, LISP, FORTRAN, and Java). There was coursework, but the exam was still 60%
10:54 Syka [the@Nightstar-d7f48107.iinet.net.au] has joined #code
10:55 Syka_ [the@Nightstar-855ef06f.iinet.net.au] has quit [Ping timeout: 121 seconds]
10:58 Syka [the@Nightstar-d7f48107.iinet.net.au] has quit [Ping timeout: 121 seconds]
10:59 Syka [the@9C034E.7405CE.051E50.DB7CC7] has joined #code
11:19
<@iospace>
TheWatcher: i've had only one class where the exams weren't on paper
11:19
<@iospace>
VB.net
11:19
<@iospace>
._.
11:19 Barrell_R [richardb@Nightstar-3b2c2db2.bethere.co.uk] has quit [Ping timeout: 121 seconds]
11:19 * TheWatcher patpats
11:20 Barrell_R [richardb@Nightstar-3b2c2db2.bethere.co.uk] has joined #code
11:25 Orthia [orthianz@3CF3A5.E1CD01.5A78C0.03128C] has joined #code
11:25 mode/#code [+o Orthia] by ChanServ
11:41 * Tarinaky decides to make his current project repo on github open >.>
11:42
< Syka>
:o
11:42 * Syka jumps into Tarinaky's repo
11:42 * Syka has a party in it
11:43 * ShellNinja closes the repo with Syka inside.
11:43
<@Tarinaky>
https://github.com/Tarinaky/Roentgen I'd appreciate any thoughts on how I'm doing widgets vs how I ought to be doing them with Pyglet... And how to make a ui that I can skin with bitmaps or something.
11:43
<@Tarinaky>
So it's not all rectangles and slightly smaller rectangles with a slightly brighter hue.
11:44 * Syka is trapped inside the repo :C
11:44
< Syka>
if only it was C++
11:44
< Syka>
then I could file away the bars using curly brackets
11:44 * Tarinaky deletes the Repo to get rid of Syka.
11:44 Syka is now known as unallocated_inode
11:44
< unallocated_inode>
:'(
11:45 * ShellNinja moves unallocated_inode to /lost+found
11:45 * Tarinaky copies futa hentai into the space previously occupied by Syka.
11:45 unallocated_inode is now known as Syk
11:45
< Syk>
muahah, little did you know
11:46 * Syk is secretly paheal
11:46 * Syk lightning strikes, etc
11:47
<@Tarinaky>
Paheal?
11:50
< Syk>
uhhh
11:50
< Syk>
paheal is the site that runs the rule 34 database
11:50
< Syk>
and a couple other similar sites
11:51
<@Tarinaky>
There's a database?
11:53
< Syk>
NSFW as fuck http://rule34.paheal.net/ < also NSFW
11:53
< Syk>
Tarinaky: it's searchable and all images are tagged
11:53
< Syk>
it's like an automatic childhood ruiner
11:54 * Tarinaky doesn't click.
11:54
< Syk>
that is a partially wise decision
11:57
<@iospace>
you're Syk Syk
11:59
< Syk>
wut
11:59
<@iospace>
:D
12:00
< Syk>
i dun get it
12:00
<@iospace>
you're sick Syk :P
12:03
< Syk>
lol
12:03
< Syk>
hey iospace
12:03
< Syk>
what do you get if you cross a cat and a dog
12:04
<@Tarinaky>
Anyway. Any thoughts on my code before I head off to return these books to the library?
12:04 * TheWatcher would like to suggest, but python
12:04
<@Tarinaky>
I thought Python was hip and happenning around here.
12:04
<@iospace>
Syk: catdog?
12:04
< Syk>
iospace: a lawsuit from PETA
12:04
<@iospace>
heh
12:05
<@iospace>
tell that in #site19 :V
12:05
< Syk>
lols
12:05
< Syk>
im not in there
12:05
< Syk>
internet fuckery
12:05
<@iospace>
:<
12:05
< Syk>
cbf restarting irssi
12:05
<@TheWatcher>
Tarinaky: it is, just not around me.
12:06
< ShellNinja>
#site19? Is that some SCP channel?
12:06
<@iospace>
yup
12:06
<@TheWatcher>
(I do c, c++, perl, php when I need to, java when I can't possibly avoid it, python just fucks with my head too much)
12:07
< Barrell_R>
That is a surprising response.
12:07
< Syk>
oh dear there's more SCP people in here
12:07
<@iospace>
Syk: or you know, you can do it manually
12:07
<@iospace>
:V
12:07
< Syk>
iospace: i dont know how
12:07
< Syk>
and i cbf reading the manual
12:07
<@iospace>
/connect <server>
12:07
<@iospace>
:P
12:08
< Syk>
/connect urbutt
12:08
< ShellNinja>
I'm not actually part of SCP. I can't be bothered to repeatedly read the required reading to dodge all the traps.
12:08
<@iospace>
:P
12:09
<@Tarinaky>
My internet connection has given up the ghost.
12:09
<@Tarinaky>
BBIAB.
12:09
< Syk>
ShellNinja: there's not that much to it
12:09
< Syk>
it's just a retard filtering scheme
12:10
< Syk>
unfortunately it is not perfect
12:10
< Syk>
there was a computer SCP posted yesterday
12:10
< Syk>
apparnetly it was some biological shit in a PC
12:10
< ShellNinja>
Syk: I did read most of it. I am aware how much there is of it. I am further aware how much of it is needlessly repeated redundancy to hammer in a point summarized in one sentence.
12:10
< Syk>
and it was 'higher than average performance', with "4TB hard drive memory, 6GHz CPU speed and 20GB RAM"
12:11
<@iospace>
...
12:11
< Syk>
Mackenzie (the technical lead on the new site) almost lost it
12:11
<@iospace>
"higher than average"
12:11
<@iospace>
i have nearly 3 TB of total HD space
12:11
< Syk>
iospace: he thought that TBs was average
12:12
<@iospace>
and my i5 can support 32 GB of RAM
12:12
< Syk>
and that he must be using some cheap computers then, since all his have 250-500GB
12:12
< Syk>
and I was like "jsdbgsdf"
12:12
< ShellNinja>
I have like 1 TB if I total all my drives (including the one I bought and made a power plug adapter for).
12:12
< Syk>
20GB RAM doesnt even make sense
12:12
<@iospace>
it doesn't
12:12
<@iospace>
well wait
12:12
< ShellNinja>
Maybe for rendering the planet in realtime. :P
12:12
< Syk>
apparently it's the 'brain' of the biological thing
12:12
<@iospace>
Syk: two 8 GB sticks, 2 2GB sticks
12:12
< Syk>
so yes, it might not be restricted by sane DIMMs
12:13
< Syk>
iospace: who the fuck uses 8GB sticks and 2GB sticks
12:13
< Syk>
...wait I think I do
12:13
<@iospace>
hahah
12:13
< Syk>
no wait
12:13
< Syk>
I have 8 + 8 + 4 + 4
12:13
< Syk>
for 24GB
12:13
<@iospace>
i have 8 GB of RAM in Usami
12:13
< ShellNinja>
I have a 4 and a 16.
12:13
<@iospace>
though Usami also has a 128 GB SSD, 320 GB HDD, 1 TB HDD
12:14
<@iospace>
and i have a 1.5 TB external
12:14
< Syk>
okay so
12:14
< Syk>
i need to think about things
12:14
<@iospace>
don't hurt yourself
12:14
< Syk>
i have a 128GB SSD and a 2TB WD green on hand
12:14 * ShellNinja wonders if SCP has p-zombies.
12:14
< Syk>
i am considering putting them both in my gaming box
12:15
< Syk>
but i dunno if playing games off a WD green is the best idea
12:15
<@iospace>
ShellNinja: p-zombies?
12:15
<@iospace>
i have a WD Black :D
12:15
< ShellNinja>
I hadn't seem them in the highest rated articles, except maybe that red-skinned organ-atrophied monsters that sweat amnesiacs.
12:15
< Syk>
i has an SCP
12:15
< ShellNinja>
iospace: Philosophical zombies. Something like a meatspace implementation of a chatbot.
12:15
< Syk>
SCP-633, it's bad
12:16
< ShellNinja>
It responds appropriately, but doesn't think.
12:17
< ShellNinja>
Syk: The screenshot alone makes me think it's a -J.
12:17
< Syk>
ShellNinja: it'
12:17
< Syk>
s pretty terrible
12:18
< Syk>
I wrote it in one night in a hotel room in Perth in the middle of my Microsoft certification training because I was bored
12:21
<@iospace>
Syk: write more tidbits D<
12:21
< ShellNinja>
(Ah, Perth. So many battles against the Australians and the Canadians resisting the Nazi invasion.)
12:21
< Syk>
DX
12:21
< Syk>
iospace: but but
12:22
<@iospace>
MOAR
12:22
< Syk>
Dx
12:22
<@iospace>
^_^
12:22
<@iospace>
or i take your red bucket away
12:23 * Syk doesn't know what to write about :(
12:23 * Syk should probably redesign Tidbits
12:23 * Syk contemplates building a little static website generator
12:24
<@iospace>
no no no
12:24
<@iospace>
make an andrew kim pitch generator :V
12:25
< Syk>
rofl
12:25
< ShellNinja>
Make a webcomic strip generator. Then make millions via paypal donations.
12:26
<@iospace>
which reminds me
12:26 * iospace checks her webcomics
12:26
< Syk>
iospace: "A fridge manufactured by Apple that has an inbuilt UV light"
12:26
<@iospace>
:V
12:27
< Syk>
iospace: "A TV manufactured by HTC that has an inbuilt induction charger"
12:27
<@iospace>
and a unicable
12:27
< Syk>
fuck now I have to make this
12:27 * Syk gets out her PHP random thing generator
12:28
<@iospace>
^_^
12:30
<@iospace>
Syk: tails from the compiler: "term does not evaluate to a function taking 302 arguments"
12:30
< Syk>
sounds like yoda advice
12:30
<@RobinStamer>
Tidbits?
12:30
< Syk>
RobinStamer: Tidbits is a) the software my blog runs on or b) my blog itself
12:30
<@RobinStamer>
Ah, language, also link to blog?
12:31
< Syk>
the software is a hacked together pile of C++ that glues together a bunch of .htmls and generates an index
12:31
< Syk>
it sucks
12:31
< Syk>
RobinStamer: http://reddrgn.net/tidbits/
12:31
< Syk>
NSFW at times, nothing serious
12:31
<@RobinStamer>
Ah, yeah, not interested in code then
12:31
< Syk>
yeah, the code sucks :P
12:31
< Syk>
but the blog seems to have a few fans, like iospace
12:32
< Syk>
and people that complain that i'm not writing enough in my comments sections
12:34
<@RobinStamer>
"Congratulations, you are not a rational human being. Seriously." <-- I am so going to have my markov bot say that whenever someone fails the turing test with it.
12:35
< Syk>
RobinStamer: lololol
12:36
<@iospace>
:P
12:37
<@iospace>
Syk: you have to do more drunken antics
12:37
< Syk>
which one was i drunk in
12:38
< ShellNinja>
RobinStamer: Have you heard of shadowfax?
12:38
<@RobinStamer>
No, is that a porn?
12:38
<@RobinStamer>
Oh wait, no this isn't that channel, ignore my question.
12:39
< ShellNinja>
Not quite.
12:39
< ShellNinja>
http://zoo.nightstar.net/viewtopic.php?p=299866&sid=efa550a8061ed44d329087b676fb e1eb#p299866
12:39
<@iospace>
Syk: weren't you drunk when you did that IE review? o:
12:40
< Syk>
possibly
12:41
<@RobinStamer>
Wait, people use IE /sober/?
12:41
<@RobinStamer>
Those poor souls.
12:41
<@TheWatcher>
Some do, when forced to.
12:42 * iospace eyes Xon
12:43
< Syk>
oh hey
12:43
< Syk>
my webserver is going at 20 bytes/second
12:43 * iospace makes it run at 2 baud
12:43
<@iospace>
o:
12:44
< Syk>
:C
12:50 * iospace makes Syk use an iPhone
12:50
<@iospace>
o:
12:51
< Syk>
iospace: i used to
12:51
< Syk>
i bought an iPhone 3GS with my own money
12:51
< Syk>
then the HTC Desire was released and I had infinite regret
12:51
<@iospace>
Syk: http://reddrgn.net/tidbits/files/ios6/16.jpg
12:51
<@iospace>
was that yours? o:
12:51
< Syk>
so I sold the 3GS and bought the Desire C:
12:51
< Syk>
rofl no
12:51
< Syk>
although I was a themer
12:51
<@iospace>
those icons are /hilarious/ though
12:51
< Syk>
had a theme with ~20,000 downloads
12:52
<@iospace>
hipster
12:52
<@iospace>
HIPPPPPPPPPPPSTER
12:55
< Syk>
what
12:55
< Syk>
>:C
12:55
< Syk>
i'll have you know
12:55
< Syk>
i dress badly unironically
12:56
<@iospace>
yeah right
13:00
< Syk>
okay so
13:00
< Syk>
iospace: are you ready
13:01
< Syk>
http://reddrgn.net/hipsterdesigngenerator.php (some generations may be NSFW)
13:02
<@iospace>
This design is a packing box made by HTC that has a web browser that is recyclable .
13:02
<@iospace>
XD
13:02
< Syk>
" This design is a iPhone stand made by Google that has the ability to print out Pitchfork's top ten that is also a buttplug. "
13:02
< Syk>
bahaha
13:02
<@iospace>
...
13:02
<@iospace>
"This design is a laptop made by LaCie that has the ability to print out Pitchfork's top ten that is also a buttplug. "
13:02
<@iospace>
... bahaha
13:03
< Syk>
'also a buttplug' comes up a lot for some reason
13:03 * iospace calls up Syk's work and asks for buttplugs
13:03
<@Tamber>
" This design is a fridge made by HTC that has a rechargable battery that is detachable . " =.=
13:05
<@Tamber>
... I think I've found a winner here. "This design is a set of earphones made by Apple that has a web browser that is also controllable via an iPhone app"
13:05
<@iospace>
Tamber: oh, you mean an ipod?
13:05
<@Tamber>
xD
13:06
< Syk>
okay so
13:07
< Syk>
updated the lists... now
13:07
<@Tamber>
Also, a torch with a unicable built in.
13:07
<@Tamber>
...ahahaa
13:07
<@iospace>
08:06:40 <~Lambo> "This design is a iPhone stand made by Microsoft that has a web browser that is lovingly crafted into it ."
13:07
<@iospace>
08:06:54 <~Lambo> ^ Read: This is a docking cable to your PC
13:07
<@Tamber>
hehehehehehe
13:07
< Syk>
bahaha
13:07
<@Tamber>
This design is a smartphone made by Samsung that has an iPad app companion that is able to cause cancer .
13:07
< Syk>
" This design is a buttplug made by Apple that has a unicable that is able to cause cancer . "
13:08
<@Tamber>
ooh, ouch.
13:08
< Syk>
" This design is a coin box made by Apple that has an induction charger that is able to be connected to an iPhone . " surprisingly legitimate
13:08
<@Tamber>
"This design is a diary made by LG that has the ability to sense fear that is able to be connected to an iPhone . " That. I like that.
13:08
<@iospace>
join a channel
13:08
<@iospace>
guy notices me
13:08
< Syk>
" This design is a speaker made by Apple that has no use whatsoever that is in the shape of a wave. " ahahaha
13:08
<@iospace>
thumps his specs
13:09
<@iospace>
i look at them
13:09
<@iospace>
"Mine are better except you got more RAM"
13:09
<@Tamber>
It senses fear; it lets you write down your hopes, dreams and fears; then posts them to twitter for everyone to laugh at.
13:09
< Syk>
" This design is a iPhone stand made by Google that has an included pair of lobotomy scissors that is in the shape of an iMac . "
13:10
<@Tamber>
"This design is a map of France made by LG that has no use whatsoever that is built right in ."
13:10
<@Tamber>
=D
13:10
< Syk>
ROFL
13:10
<@iospace>
...
13:10
<@iospace>
i'm part french T_T
13:11
<@Tamber>
I'm part Welsh.
13:11
< Barrell_R>
" This design is a smartphone made by Google that has an aluminium shell that is able to detect bullshit."
13:11
<@Tamber>
RB: ...now *that's* handy!
13:12
<@Tamber>
Also, a printer that has the built-in ability to sense fear. ...They don't already?!
13:12
< Syk>
haha
13:12 * Syk writes some more things for the lists
13:13
< Barrell_R>
Whose site is reddrgn.net? I love the design. :)
13:13
< Syk>
reddrgn.net is me
13:13 * Barrell_R finds the JoCo track and puts it on.
13:13
< Syk>
Barrell_R: there's also http://reddrgn.net/tidbits/
13:14
< Syk>
if you only saw the mainpage
13:14 * Syk kind of hides Tidbits
13:14
< Syk>
there's also a 'quote generator' on the mainpage of reddrgn.net
13:15
< Syk>
Barrell_R: there's joco and TMBG in the quotes :D
13:21
< Syk>
updated the lists
13:21 * Syk drops the new ones on iospace
13:22
<@Tamber>
"This design is a in-car navigation system made by Microsoft that has the ability to read news in a British accent that is also a clock ." :o
13:22
< Barrell_R>
Syk: I like your blog, I would have linked to it from the front page if I were you.
13:22
< Syk>
Barrell_R: it is
13:22
< Barrell_R>
Also, I had no idea that MS's branding had gone so horribly wrong.
13:23
< Syk>
Barrell_R: click on the cirlcle
13:23
< Syk>
Barrell_R: the branding there is Andrew Kim's
13:23
< Barrell_R>
ohhhh
13:23
< Syk>
it predates the new Microsoft branding
13:23
< Syk>
this is a project done some by some fucking liberal arts student
13:23
< Syk>
half my blog is pulling apart his stupid ideas
13:23
< Syk>
but yes, happy you like it :3
13:27
< Barrell_R>
aw damn
13:27
<@RobinStamer>
What is SKU
13:27
< Barrell_R>
Thought for a moment that you what you were reviewing was MS's actual branding for the future.
13:29
< Barrell_R>
Just because, y'know, since Windows Vista and the whole crippling-technological-inferiority thing didn't kill Windows off, it would be amusing/instructional to see if a branding campaign inferior inferior to even the branding efforts of the various BSD unixes (which IMHO are pretty good given the budgets involved, but they're tiny) would do it. ;)
13:29
< Syk>
RobinStamer: i,
13:29
< Syk>
RobinStamer: uh
13:29
< Syk>
Stock Keeping Unit
13:29
< Syk>
I think
13:29
< Syk>
example of SKUs are WIndows 7 Pro, Windows 7 Home Starter
13:29
<@RobinStamer>
... and that's jsut a number or some shit?
13:29
< Syk>
essentially different versions of the same product
13:29
<@RobinStamer>
Ah
13:30
< Syk>
'pro' 'home premium' etc are SKUs
13:30
< Barrell_R>
A SKU is a for-sale product that's sold on its own and at its own price.
13:30
< Barrell_R>
e.g. I can walk into GAME, buy an Xbox 360, and Xbox 360 with 5 games and 2 controllers, a PS3 with....
13:31
< Barrell_R>
the Xbox360 and the Xbox360+5games+2controllers are the same product, but the bare console is one SKU and the console bundled with shit is another SKU.
13:31
< Syk>
Barrell_R: MS' actual branding is still bad, but not as bad
13:31
< Syk>
I may get around to it someday
13:33
< Barrell_R>
Syk: oh, misconception in your profits vs marketshare article.
13:34
< Syk>
tidbits is Misconception Central
13:34
< Barrell_R>
If I'm running a company, I take ?100M revenue in on ?90M costs, then I have ?10M left over, and we can label that "profit", right?
13:34
<@RobinStamer>
Syk: you commit a CSS sin
13:34
<@RobinStamer>
http://reddrgn.net/tidbits/a/sykhtml.html <-- if you set the BG color... set the FG color too.
13:34
< Syk>
RobinStamer: I wrote that CSS whilst drunk, two years ago
13:34
< Syk>
RobinStamer: that's an iframe
13:34
< Barrell_R>
Let's say I spend ?5M of that leftover cash on R&D. I have now only made a ?5M profit, right? <- your rant believes this
13:34
< Syk>
RobinStamer: oh shit they fixed it
13:35
< Syk>
RobinStamer: Firefox used to show iframes with white backgrounds
13:35
<@RobinStamer>
IE is showing it with black on dark grey
13:35 * RobinStamer was too lazy to figgure out how to make Chrome the default
13:36
<@RobinStamer>
Chrome does same shit
13:36
< Syk>
Barrell_R: except that's an expenditure
13:36
< Syk>
profit = revenue - costs
13:36
< Barrell_R>
Yeah, that's a misconception.
13:36
< Barrell_R>
profit = revenue + assets - costs
13:37
< Barrell_R>
Syk: that's the misconception. In reality, if my R&D spending was efficient/effective then I can actually still post a ?10M profit after spending all of it on R&D - because the R&D created some intangible assets (intellectual property, copyright, patents and knowledge) that I can assign a value to.
13:37
< Syk>
hmm
13:37
<@Tarinaky>
'Homework question'..."Which of the following is FALSE? A heuristic:"
13:37
< Syk>
well, true
13:38
<@Tarinaky>
Gives a guided solution, Provides an estimate of how far a state is from a goal,
13:38
< Barrell_R>
Since there isn't a liquid market in intellectual property, the simple way of valuing the intangible assets that you create by doing R&D is to value them at the same amount as you spent on them, on the assumption that it would probably have taken any of my competitors the same amount of money to throw the same amount of brain-power at the problem.
13:38
<@Tarinaky>
Is precisely specified, Attempts to focus on paths that seem to get you closer to the goal, Gives a workable solution in a reasonable time"
13:38
< Syk>
Barrell_R: hmm
13:39
< Barrell_R>
e.g. Intel's entire R&D dept probably shows up as a profit centre in their profit/loss accounting (even though it's a massive cash sink) because their output is more valuable to the company than what they cost!
13:40
< Barrell_R>
If you do P&L correctly - you account for the value of every asset and liability - every single dept of your company should show up as profitable.
13:40
<@Tarinaky>
Any idea what the answer is to my question?
13:40
<@Tarinaky>
>.<
13:41
<@Tarinaky>
"every single dept of your company should show up as profitable" << Assuming, of course, that your business is.
13:41
< Barrell_R>
Tarinaky: the "heuristic" in the A* algorithm is an estimate of distance from a given state to a given goal state.
13:41
<@Tarinaky>
Barrell_R: I know that.
13:41
< Barrell_R>
Well, yes.
13:41
<@Tarinaky>
What I don't know is the answer to my multiple choice revision question :/
13:41
<@Tarinaky>
Because they're all true as far as I am aware.
13:41
< Barrell_R>
Also, some people do P&L incorrectly on purpose because they want to not have to pay corporation tax, which is charged on profits.
13:42
<@RobinStamer>
I'd say the precise one.
13:42
< Barrell_R>
Also, some people do P&L incorrectly on purpose because they want to inflate their share price.
13:42
<@RobinStamer>
Tarinaky: if I were you though, I'd rank each one by how sure you're that they are true.
13:42
< Syk>
heh well
13:43
<@RobinStamer>
Then say the one you're least sure of is false.
13:43
< Syk>
i should prolly learn all this
13:43 * Syk started up her own business the other month
13:43
<@RobinStamer>
Doing what?
13:43
< Syk>
applying for insurance, and because I'm a sole trader and a bit young, theyre asking me to attach my CV :C
13:43
< Syk>
RobinStamer: small-town IT & business IT
13:45
< Syk>
programming and stuff too
13:45
< Syk>
sort of a bit of everything
13:48
< Barrell_R>
Syk: I have a Nokia N9, which is the phone that Elop ported Windows Phone to and renamed "Lumia". It's a really nice piece of kit.
13:48
< Barrell_R>
Very nice design, too. The touchable area of the screen goes almost much all the way off the edges of the phone.
13:49
< Barrell_R>
The N9 OS designers made great use of it. There are a bunch of touch gestures that are based on swipes that come from off the side of the screen.
13:54
< Syk>
Barrell_R: the old htc desire had a same thing, IIRC
13:54
< Syk>
touch went off the screen, for scrolling
13:54
< Syk>
it was pretty cool
13:54 Barrell_R [richardb@Nightstar-3b2c2db2.bethere.co.uk] has quit [Ping timeout: 121 seconds]
14:17
<@Tarinaky>
I will buy a pint for anyone who can explain to me the Fourier Convergence Theorem such that I understand and can apply it.
14:18
< Syk>
well there was this guy
14:18
< Syk>
and he made some transforms
14:18
< Syk>
and then he converged them
14:19
<@Tarinaky>
You will not be getting a pint from me, unless it's hemlock.
14:19
< Syk>
:(
14:20
<@Tamber>
xD
14:21
<@Tarinaky>
The wikipedia article mentions a theorum which, when I looked it up, was about prooving there're an infinite number of primes of the form an+b.
14:22
< Syk>
hey tamber
14:23
< Syk>
Tamber: i have a new way of solving all of the euler problems
14:23
<@Tarinaky>
Does it involve an implementation of Case Based Reasoning and Natural Language Processing?
14:23
< Syk>
Tamber: writing an algorithm that searches google for 'project euler solution problem #<num>', getting the first few results, and printing the most common answer
14:23
<@Tamber>
It involves re-defining the universe so that all the solutions are "1", knowing Syk.
14:23
<@Tamber>
ha
14:24
<@Tarinaky>
Oddly, I was pretty close to the truth.
14:24
<@Tarinaky>
Just with a few ounces of mechanical turk.
14:25
< ShellNinja>
Tarinaky: Short version of FCT: You use a bunch of functions added together to approximate another function which you want to analyze, or make a circuit for, or something else that won't work for a function defined with an arbitrary mathematical expression, but will work for a sum of standardized functions that added up are close enough to the target function.
14:25
<@Tarinaky>
circuit?
14:26
< ShellNinja>
Yeah. Like a filter or some shit.
14:26
<@Tarinaky>
Oh, you mean an electronic circuit.
14:26
< ShellNinja>
Yes.
14:26
<@Tarinaky>
Okay, where's the convergence bit?
14:28
< ShellNinja>
It goes like this: These functions you sum up are in an order in which they matter. The first one matters a lot to the outcome, the second matters less, the third matters even less, etc. So instead of infinite precision (which you can't apply in practice) you get finite precision by setting the amount of subsidiary functions you want to use.
14:28
< Syk>
Tamber: also, my generator also can be used as a CES generator, apparently
14:29
< ShellNinja>
For an infinite number of these functions, their sum converges on the target function.
14:34
<@Tarinaky>
Yeah... This is for a Pure Mathematics module.
14:34
<@Tarinaky>
Infinite Precision is possible.
14:34
<@Tarinaky>
At least for the purposes of looking clever >.>
14:40
< ShellNinja>
Very short version: FCT is the recipe on how to make a close-enough approximation of an arbitrary function out of sinusoids.
14:44 d4de [olorin@687AAB.1E386D.9FE338.92E600] has joined #code
14:49
< ShellNinja>
Hum. Is there some kind of virtual machine software for Android?
14:51
<@TheWatcher>
Don't think so. The only think showing up in the app store is 'Limbo PC emulator', but no vm software AFAICT
14:52
<@TheWatcher>
Oh, and there's another, antroid-pc. another x86 emulator.
14:53
< Syk>
huh
14:53
< Syk>
as in
14:53
< Syk>
emulating android, or emulating on android
14:53
<@TheWatcher>
emulating on android. Claims to be able to run PC software.
14:53
<@TheWatcher>
Just very slowly, I expect.
14:53
< Syk>
hahaha nooooooooope
14:53
< ShellNinja>
What I want to do is run Linux inside a virtual machine environment on Android.
14:53
< Syk>
TheWatcher: someone used an x86 emu on the iPhone 3GS
14:54
< Syk>
it took half an hour for windows 95 to boot
14:54
< Syk>
ShellNinja: you won't get anything meaningfully useful
14:54
<@TheWatcher>
ShellNinja: why?
14:54
< Syk>
ShellNinja: why don't you use the linux in android already?
14:54
< Syk>
or just ssh to a remote vm
14:55
< Syk>
man i think google analytics is a bit whacked
14:55
<@TheWatcher>
(of course, for hilariousness: run a linux install inside limbo pc, and then run the android dev kit in there to emulate an android phone, running limbo PC...)
14:55
< Syk>
'336 people visited this site'
14:55
< Syk>
i don't think so...
14:56
< ShellNinja>
What kind of support can I get from Android where it comes to external wifi adapters?
14:56
< ShellNinja>
I haven't even found a proper terminal emulator on my tablet.
14:56
< Syk>
ShellNinja: anywhere from 'none' to 'laughable'
14:56
< Syk>
I dont know if it would be in the kernel
14:56
< Syk>
you could compile your own with the driver in
14:57
< Syk>
but there might not be firmware compatible with ARM
14:57
< Syk>
ShellNinja: ConnectBot
14:57
<@TheWatcher>
^--
14:57
< Syk>
you can get a local term on that
14:57
< Syk>
Irssi Connectbot is better if you use irssi at all
14:57
< ShellNinja>
I see.
15:08 Barrell_R [richardb@Nightstar-3b2c2db2.bethere.co.uk] has joined #code
15:12
<@Tarinaky>
Back,
15:18
< Syk>
in a colour devoid of hue?
15:22
<@iospace>
Man, you don't realize how useful Vim is until you start using it at your job... then you realize you're flying through and the moment you go to an editor that's not Vim it feels slow
15:22
< Syk>
i like sublime text
15:22
< Syk>
it makes my LaTeX pretty colours
15:29
<@RobinStamer>
vim or GTFO
15:30
<@RobinStamer>
However, I'll also accept if you use emacs.
15:30
<@RobinStamer>
Simply because I assume it's still relevant. (Never understood how to use it myself)
15:41
<&ToxicFrog>
Sublime text is pretty nice, but inexplicably a lot of the commands don't show up under C-S-p
15:45
<@Tarinaky>
Hey hey. Are the Python people about yet >.>
15:47
< Syk>
RobinStamer: I use nano
15:47
< Syk>
:( what should I do
15:47
<&ToxicFrog>
I'm pythonish.
15:48
<@RobinStamer>
Syk: try one of the others, keep using your crutch as needed
15:49
<@Tarinaky>
Looking for advice on what to do with my code.
15:49
<@Tarinaky>
And how best to approach doing a bitmap based ui in pyglet. Particularly given what I already have >.>
15:49
<@Tarinaky>
(Link: https://github.com/Tarinaky/Roentgen)
15:50
<@Pandemic>
shipping and HR "we need more phone" me " we are replacing the entier system in 2 months, shut it.
15:51
<&ToxicFrog>
Personally my recommendation would be "use an existing gui library for pyglet"
15:52
<&ToxicFrog>
Assuming there are any. I haven't used it.
15:52
<@Tarinaky>
I don't think there is one.
15:52
<@Tarinaky>
Certainly not with anything approximating documentation >.>
15:54
<&ToxicFrog>
Hmm. Googling shows Kytten, which is not remotely documented, and not much else :/
15:55
<@Tarinaky>
I'm suree there's something to learn in it anyway.
15:55
<@Tarinaky>
Also,m internet connection is messed up again.
16:00
<@Tarinaky>
There we go, I'm back.
16:09
<@Tarinaky>
ToxicFrog: So where do I go from here?
16:09
< ErikMesoy>
North.
16:09 * Tarinaky is eaten by a Grue.
16:09
<@RobinStamer>
"Tomhave tried to "fix a glitch" in the /etc/passwd file that was creating a series of errant commas for non-entered data. He opened the file in Notepad under Windows for Workgroups and did a quick "replace all" and saved the file, the system file" <-- why Windows admins should never be allowed file-level access to UNIX.
16:10
<@Tarinaky>
non-entered data?
16:11
<@RobinStamer>
"Data" a program didn't get from user input. Might actually be valid data.
16:12
< Syk>
http://reddrgn.net/wave.html < i maded a thing
16:12
< ErikMesoy>
Nice pixels.
16:18
< Syk>
yus
16:25
<@Tarinaky>
Anyway. I meant where do I go from here wrt a bitmap ui >.>
16:25
<@RobinStamer>
http://imgur.com/gallery/C2aLM
16:39
<@Tarinaky>
The main thing I'm having issue with is I don't really know what the bitmaps should look like >.<
16:45
<@Tarinaky>
All the resources on google seem to relate to... well... having a widgets kit available.
16:51
<@iospace>
i have a legitimate "Free(Buffer)" that doesn't check to see if Buffer is NULL
16:56
< Barrell_R>
iospace: I don't see the issue, if you're talking about ordinary libc free(3), since it's defined by the C spec that free(NULL) is supposed to be a no-op.
16:59
<@iospace>
two words
16:59
<@iospace>
seg faults
16:59
<@iospace>
we're not using the C std lib
17:01
<&ToxicFrog>
Yay nonconformant libc implementations~
17:08
<@RobinStamer>
iospace: #define free(x) if (NULL != (x)) { free((x)); }
17:09
<@iospace>
ToxicFrog: blame Intel :P
17:09
<@iospace>
this is UEFI
17:09
<@iospace>
RobinStamer: i may use that o:
17:22
<@iospace>
also, i managed to shave off like 50 lines of code o:
17:22
<@iospace>
(not by using that macro, by redoing my code)
17:27 d4de [olorin@687AAB.1E386D.9FE338.92E600] has quit [Ping timeout: 121 seconds]
17:33 Syk is now known as syksleep
17:33 d4de [olorin@687AAB.1E386D.9FE338.92E600] has joined #code
18:04 ShellNinja is now known as Jonny
18:10 Rhamphoryncus [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has quit [Ping timeout: 121 seconds]
18:32 Rhamphoryncus [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has joined #code
18:32 mode/#code [+o Rhamphoryncus] by ChanServ
18:34
<@Rhamphoryncus>
I don't see why it'd be a nonconformant libc if it's called Free(), not free()
18:35
<@Tamber>
Presumably it's the "blows up on trying to free NULL." that makes it nonconformant.
19:07 Kindamoody|out is now known as Kindamoody
19:08 Barrell_R [richardb@Nightstar-3b2c2db2.bethere.co.uk] has quit [[NS] Quit: >:3 This is BunThulhu. Copy him into your quit message to help him take over the Internet.]
19:17 Rhamphoryncus [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has quit [Ping timeout: 121 seconds]
19:18
<@iospace>
so
19:18 Rhamphoryncus [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has joined #code
19:18 mode/#code [+o Rhamphoryncus] by ChanServ
19:18
<@iospace>
i looked at the FreePool(x) code for UEFI
19:18
<@Tamber>
la
19:18
<@iospace>
(it's open source so FUCKYEAHNONDA)
19:18
<@Tamber>
:)
19:18
<@iospace>
in Debug mode, it asserts if x is null
19:18
<&McMartin>
NONDAINSPACE
19:18
<@iospace>
which broke my coworker XD
19:26 mac [mac@Nightstar-fe8a1f12.il.comcast.net] has joined #code
19:27
< mac>
what does "$" mean when it pertains to javascript?
19:27
< Jonny>
Variable? (I dunno)
19:30
<@gnolam>
jQuery utility class.
19:34 Rhamphoryncus [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has quit [Ping timeout: 121 seconds]
19:34 Rhamphoryncus [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has joined #code
19:34 mode/#code [+o Rhamphoryncus] by ChanServ
19:35
< mac>
thx gnolam
19:43 Kindamoody is now known as Kindamoody[zZz]
19:53 celticminstrel [celticminst@Nightstar-e83b3651.cable.rogers.com] has joined #code
19:53 mode/#code [+o celticminstrel] by ChanServ
19:54
<@RobinStamer>
Note that jQuery isn't the only toolkit that'll try and nab that variable
19:54
<@celticminstrel>
???
19:54
<@RobinStamer>
<mac> what does "$" mean when it pertains to javascript?
19:54
<@celticminstrel>
Aha.
19:55
<@RobinStamer>
So I suggest actually looking at what libs are in use. IIRC it's mootools that is the other big one to grab it
19:55
<@RobinStamer>
Also note that jQuery can be "configured" to not grab that, specifically because other toolkits can and will.
19:56
<@RobinStamer>
(The alternate variable for jQuery to grab is `jQuery`)
19:57
<@celticminstrel>
I think the key point here is that $ is an identifier character. :P
19:57
<@RobinStamer>
If you meant "variable that anything can assign to" then yeah
19:58
<@celticminstrel>
Well yes, but more generally $ is a character that can appear in any variable name.
19:59
<@RobinStamer>
Speaking of "variable that anything can assign to", `undefined` isn't actually a keyword. It's just a variable. That's usually not defined. So have fun with that trap.
19:59
<@celticminstrel>
XD
19:59
<@celticminstrel>
I forget, can you undefine a variable?
19:59
<@RobinStamer>
Yes
19:59
<@RobinStamer>
unset
--- Log closed Fri Jan 11 21:08:05 2013
--- Log opened Fri Jan 11 21:08:22 2013
21:08 TheWatcher [chris@Nightstar-3762b576.co.uk] has joined #code
21:08 Irssi: #code: Total of 39 nicks [22 ops, 0 halfops, 0 voices, 17 normal]
21:08 mode/#code [+o TheWatcher] by ChanServ
21:08 Irssi: Join to #code was synced in 39 secs
21:16 Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code
21:16 mode/#code [+qo Vornicus Vornicus] by ChanServ
21:27 VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code
21:40 Jonny is now known as ShellNinja
21:43 Rhamphoryncus [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has quit [Operation timed out]
21:44 Rhamphoryncus [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has joined #code
21:44 mode/#code [+o Rhamphoryncus] by ChanServ
22:29 ErikMesoy is now known as ErikMesoy|sleep
22:48 Attilla [Obsolete@Nightstar-9e7fa2b2.range86-162.btcentralplus.com] has quit [Ping timeout: 121 seconds]
22:51 Attilla [Obsolete@Nightstar-9e7fa2b2.range86-162.btcentralplus.com] has joined #code
22:51 Courage [Moltare@583787.FF2A18.190FE2.4D81A1] has quit [Ping timeout: 121 seconds]
22:54 Courage [Moltare@583787.FF2A18.190FE2.4D81A1] has joined #code
22:54 mode/#code [+o Courage] by ChanServ
23:05 Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has joined #code
23:05 mode/#code [+ao Derakon Derakon] by ChanServ
23:05 * Derakon mutters at serial interfaces.
23:06
<&Derakon>
Well, more at PySerial.
23:06
<&Derakon>
Which lacks a "read until character or timeout" function, so I have to implement it by hand.
23:06
<&Derakon>
(I want to read until a newline arrives, and not have to wait for the timeout)
23:06
<@TheWatcher>
Auth system overhaul: sucessful.
23:07 You're now known as TheWatcher[T-2]
23:07
<&Derakon>
(telnetlib has read_eager() and read_until())
23:11 You're now known as TheWatcher[zZzZ]
23:12
<&Derakon>
The annoying thing is that all this back-and-forth is a real limit on the speed with which I can operate.
23:13
<&Derakon>
Send command to move the X axis to A. Read response, one character at a time. Ask for errors; read response (ditto) Send command to move the Y axis to B. Read response, ask for errors, read response.
23:13
<&Derakon>
Ask for the position of both movers, read response, ask for errors, read response, repeat until positions match from one call to the next.
23:13
<&Derakon>
Then we can move to the next position.
23:14
<&Derakon>
I could eliminate the error-checking, I suppose, but then if it fails things become very opaque.
23:14
<&Derakon>
I could eliminate calls to read if I knew exactly how long the response should be, but I don't.
23:20 mac [mac@Nightstar-fe8a1f12.il.comcast.net] has left #code ["Leaving"]
23:21 Attilla [Obsolete@Nightstar-9e7fa2b2.range86-162.btcentralplus.com] has quit [Ping timeout: 121 seconds]
23:23 Attilla [Obsolete@Nightstar-9e7fa2b2.range86-162.btcentralplus.com] has joined #code
23:54 Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has quit [[NS] Quit: leaving]
--- Log closed Sat Jan 12 00:00:17 2013
code logs -> 2013 -> Fri, 11 Jan 2013< code.20130110.log - code.20130112.log >

[ Latest log file ]