code logs -> 2013 -> Fri, 13 Dec 2013< code.20131212.log - code.20131214.log >
--- Log opened Fri Dec 13 00:00:21 2013
--- Day changed Fri Dec 13 2013
00:00 Turaiel[Offline] is now known as Turaiel
00:01
< AnnoDomini>
The language has two-character keywords made of special symbols.
00:01
< AnnoDomini>
They are called runes.
00:20
<@Reiv>
What the fuck am I reading
00:22
<@celticminstrel>
Only you can answer that.
00:23
<@Reiv>
http://www.urbit.org/2013/09/24/urbit-intro.html
00:23
<@Tarinaky>
Oh goodie. I thought I was missing something.
00:23
<@Reiv>
It's... bitcoin: facebook edition. With nautical terminology for address spaces. Because that makes sense.
00:24
<@Reiv>
And, of course, immediately makes me think of that 'admiral court' malarkey, which is even better when they describe their address space hierarchy as medieval, and talk about 'if bitcoin is currency, urbit is real estate'...
00:25
<@Reiv>
I cannot tell if this is crackpot, troll, or This Is Bad Enough To Be Awesome.
00:26
< AnnoDomini>
He supposedly managed to get venture capital for this thing.
00:26
<@Tarinaky>
That doesn't mean much.
00:27
<@Tarinaky>
The more profoundly inexplicable you are the more a non-tech will believe you're genius.
00:49 You're now known as TheWatcher[T-2]
00:51 You're now known as TheWatcher[zZzZ]
01:20 Derakon[AFK] is now known as Derakon
01:30 Reiv [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has quit [Ping timeout: 121 seconds]
01:41 redwire [redwire@Nightstar-27dppb.nl.bellaliant.net] has quit [[NS] Quit: Textual IRC Client: www.textualapp.com]
02:16 Reiv [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has joined #code
02:16 mode/#code [+o Reiv] by ChanServ
02:50 TheCrow [Brokenpromi@Nightstar-v6lq3j.dhcp.insightbb.com] has joined #code
02:53 TheCrow [Brokenpromi@Nightstar-v6lq3j.dhcp.insightbb.com] has left #code []
02:56 Omega [omegaboot@Nightstar-qa936g.il.comcast.net] has joined #code
02:56 Alek [omegaboot@Nightstar-qa936g.il.comcast.net] has quit [NickServ (GHOST command used by Omega)]
02:56 Omega is now known as Alek
02:56 mode/#code [+o Alek] by ChanServ
03:07
<~Vornicus>
okay this is working out nicely.
03:49 Kindamoody[zZz] is now known as Kindamoody
04:01
<@Reiv>
?
04:30 JustBob [justbob@Nightstar-5smtnf.or.comcast.net] has quit [[NS] Quit: ]
04:32 JustBob [justbob@Nightstar-5smtnf.or.comcast.net] has joined #code
04:52 VirusJTG_ [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Program Shutting down]
04:54
<~Vornicus>
reiv: building a board game bot
05:07 Stalker [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code
05:17 Derakon is now known as Derakon[AFK]
05:32 himi [fow035@Nightstar-q9amk4.ffp.csiro.au] has quit [Ping timeout: 121 seconds]
05:40 RichyB [RichyB@Nightstar-c6u.vd5.170.83.IP] has quit [[NS] Quit: Gone.]
05:43 RichyB [RichyB@Nightstar-c6u.vd5.170.83.IP] has joined #code
05:56 Kindamoody is now known as Kindamoody|out
06:03 celticminstrel [celticminst@Nightstar-gj43l1.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
06:36 Orthia [orthianz@Nightstar-avg.1ee.224.119.IP] has joined #code
06:36 mode/#code [+o Orthia] by ChanServ
06:46 Stalker [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
07:30 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
07:30 mode/#code [+o himi] by ChanServ
08:01 Turaiel is now known as Turaiel[Offline]
08:06 Stalker [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code
09:30 You're now known as TheWatcher
09:43 Alek [omegaboot@Nightstar-qa936g.il.comcast.net] has quit [Operation timed out]
09:48 Alek [omegaboot@Nightstar-qa936g.il.comcast.net] has joined #code
09:48 mode/#code [+o Alek] by ChanServ
09:48 AverageJoe [evil1@Nightstar-fb1kt4.ph.cox.net] has joined #code
10:19 Vornicus [vorn@Nightstar-sn7kve.sd.cox.net] has quit [[NS] Quit: ]
11:16 AverageJoe [evil1@Nightstar-fb1kt4.ph.cox.net] has quit [[NS] Quit: Leaving]
11:27 JustBob [justbob@Nightstar-5smtnf.or.comcast.net] has quit [[NS] Quit: ]
11:59
< RichyB>
oh this is the funniest thing
11:59
< RichyB>
http://www.igolder.com/PGP/decryption/
12:02
<@TheWatcher>
"Thugs wearing some kind of uniform". Subtle, guys.
12:06
< AnnoDomini>
Those spelling mistakes.
12:15
< RichyB>
not so much the pop up warning as PLEASE PASTE YOUR PGP PRIVATE KEY, THE MESSAGE AND YOUR PGP PRIVATE KEY'S PASSPHRASE INTO THIS WEB FORM
12:15
<@TheWatcher>
...
12:16
<@TheWatcher>
I didn't even look that far
12:16
<@TheWatcher>
futthewuck
12:16
< RichyB>
heehee
12:23
< AnnoDomini>
Howsaboutno.
12:25
<@TheWatcher>
The terrifying thing is that people will have used that
12:26
< AnnoDomini>
Of course.
12:32 gnolam [lenin@Nightstar-eqqtqa.addr.tdcsong.se] has joined #code
12:32 mode/#code [+o gnolam] by ChanServ
13:07 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code
14:10 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
14:35 iospace [Alexandria@Nightstar-fkokc2.com] has quit [Ping timeout: 121 seconds]
14:48
<@Tarinaky>
I think someone just did a silly. An email was sent to cs-students asking us to come forward to invigilate our own exams...
14:49
<@Tarinaky>
*facepalm*
14:49
<@Tarinaky>
A second email went out a few minutes later telling us to disregard that.
14:50
<@TheWatcher>
ooops
14:52
<@Tarinaky>
I... don't even understand how that can happen.
15:05 iospace [Alexandria@Nightstar-fkokc2.com] has joined #code
15:05 mode/#code [+o iospace] by ChanServ
15:08 ErikMesoy|sleep is now known as ErikMesoy
15:19
< Ogredude>
Tarinaky: well at least I learned a new word from it
15:21
<@Tarinaky>
?
15:22
< ErikMesoy>
Invigilate
15:22
<@Tarinaky>
Ah.
15:22
<@Tarinaky>
I'm not entirely sure if that's a real word.
15:22
<@Tarinaky>
Invigilator is though.
15:24
< ErikMesoy>
I prefer the Norwegian term for that job: Examinator.
15:25
<@Tarinaky>
The examinator is the one who /marks/ it
15:25
< ErikMesoy>
That's the censor up here.
15:26
< ErikMesoy>
And the marking is called the censure.
15:26
<@Tarinaky>
The censor is the one who reads your postcards from the front-lines back to your bird and blacks out anything that might [REDACTED]
15:27
< ErikMesoy>
"Bird." Keep on britishing. :D
15:27
<@Tarinaky>
Tinkety-tonk and down with the Nazis.
15:28
< Ogredude>
Hah. Censors. Those [REDACTED] and their [REDACTED] with the [REDACTED] and [REDACTED]. That's what I have to say about that.
15:28
< Ogredude>
The word I've always heard for "the guy who monitors the test-taking" is "proctor"
15:29
<@Tarinaky>
Isn't he the one who checks your butt for cancer?
15:29
< Ogredude>
that's the proctologist
15:30
< Ogredude>
one's an asshole doctor, the other's just an asshole
15:30
<@Tarinaky>
If you're a medical student one's an asshole doctor and the other's an asshole-doctor.
15:31
< Ogredude>
good point
15:41
< RichyB>
Possibly the highest compliment that I can think of for a development tool: I have set "alias v=vagrant" in ~/.bashrc because it is so bloody useful as to be worth giving a 1-character alias for.
15:41
< RichyB>
Tarinaky, petrol biscuit lorry pram aeroplane bloke chap pub.
15:42
<@Tarinaky>
I'd be a little reticent to use a single character alias but then... vag would be an unfortunate shortening.
15:42
< ErikMesoy>
vr, for vague rant?
15:43
< Ogredude>
heh
15:43
<@Tarinaky>
RichyB: Nah, airplane is far more common than aeroplane.
15:43
< Ogredude>
my aliases include :e <filename> to vim something
15:43
< RichyB>
Indeed. My list was simply running a little short.
15:44
<@Tarinaky>
RichyB: You forgot 'nappy'.
15:44
< RichyB>
That's a good one. I have :e bound to "emacsclient -f ~/.bashrc"
15:44
< RichyB>
^- picked that up from the Glasgow Haskell REPL, where ":e" means "start $EDITOR on the currently-loaded-for-playing-with file".
15:54
<@Tarinaky>
Anyway old bean what-what.
15:57 celticminstrel [celticminst@Nightstar-gj43l1.dsl.bell.ca] has joined #code
15:57 mode/#code [+o celticminstrel] by ChanServ
16:05 gnolam [lenin@Nightstar-eqqtqa.addr.tdcsong.se] has quit [[NS] Quit: Gone]
16:43 Turaiel[Offline] is now known as Turaiel
16:49 gnolam [lenin@Nightstar-be7b01.cust.bredbandsbolaget.se] has joined #code
16:49 mode/#code [+o gnolam] by ChanServ
17:00 Derakon [chriswei@Nightstar-4k2ccr.ca.comcast.net] has joined #code
17:00 mode/#code [+ao Derakon Derakon] by ChanServ
17:01 * Derakon ponders a UI issue.
17:01
<&Derakon>
I have a set of 7 different light sources.
17:01
<&Derakon>
My users are going to want to run illumination patterns with some subset of them.
17:02
<&Derakon>
E.g. 405nm light on for 30s, then turn it off and turn on the 488nm light for 15s and the 640nm light for 10s, overlapping.
17:02
<&Derakon>
I have no idea how to set up a clean UI for this kind of situation...
17:02
< AnnoDomini>
I read nm as mm and thought you were talking about big guns.
17:02
<&Derakon>
Short of letting them draw a line graph or something, and that would be a major pain.
17:02
<&Derakon>
405mm light would not interact with our samples. :)
17:04
<&Derakon>
I mean I guess I could let them input e.g. "0,30" for 405, "30,15" for 488, and "30,10" for 640 in the above example.
17:04
<&Derakon>
Where the first number is the activation start time and the second the duration.
17:04
<&Derakon>
That's really kind of hokey though.
17:04
<@celticminstrel>
Yeah...
17:07 Vornicus [vorn@Nightstar-sn7kve.sd.cox.net] has joined #code
17:07 mode/#code [+qo Vornicus Vornicus] by ChanServ
17:07
< ErikMesoy>
Hmm.
17:10
< ErikMesoy>
One line for each wavelength. From left to right, each line has: [Clear] button, non-editable textfield of queued times (format: 0-30, 45-50, ...), (600nm) indicator, editable [start] [stop] timefields, [Add timeframe] button.
17:11
<&Derakon>
I think I understand what you're saying.
17:11
<&Derakon>
Basically the user would define an interval, then add it to the sequence of intervals that the UI shows.
17:11
<&Derakon>
That could work. Thanks.
17:11
< ErikMesoy>
It's bulky, but easy to both input and see what's already set.
17:11
<&Derakon>
Probably want a "delete last" button as well.
17:12
< ErikMesoy>
User would write "0" and "20" in the "start" and "stop" fields, then click [Add].
17:33 Turaiel is now known as Turaiel[Offline]
17:58 redwire [redwire@Nightstar-27dppb.nl.bellaliant.net] has joined #code
17:59
<&Derakon>
Hm, the merging logic was more straightforward than I anticipated.
18:00
<&Derakon>
http://pastebin.com/V38P8Fji
18:00
<&Derakon>
(NB from a test script, there should be a "sequence" variable in local namespace)
18:06 AnnoDomini is now known as Sam
18:09 Vornicus [vorn@Nightstar-sn7kve.sd.cox.net] has quit [[NS] Quit: Leaving]
18:24
<&Derakon>
This seems like a frivolous use of threading, somehow...
18:25
<&Derakon>
I have a mapping of light sources to lists of [start, stop] times when they get turned on and off, now.
18:25
<&Derakon>
I could activate them all in a single execution context, by scanning for the next "event", sleeping until then, and then performing it (whether it be turning a light on or off).
18:25
<&Derakon>
But instead I just made a thread for each light which can blindly do "sleep until start, enable light, sleep until stop, disable light".
18:46
<@celticminstrel>
Seems fine to me. >_>
18:56
< RichyB>
Derakon, that would be an instance of using threads as a way to organise code rather than as a performance hack. Perfectly lovely.
19:12 * McMartin reads through an email thread at work, is deeply confused until he realizes that someone was consistently typoing "NetBIOS" as "netbois"
19:13
< Sam>
Netbois, netbois, what you gonna do, what you gonna do when they come for you?
20:01 Kindamoody|out is now known as Kindamoody
20:37 Kindamoody is now known as Kindamoody[zZz]
21:01 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
21:01 mode/#code [+o himi] by ChanServ
21:07 dmiles_afk [dmiles@Nightstar-hdcn1r.or.comcast.net] has quit [Connection closed]
21:08 dmiles_akf [dmiles@Nightstar-hdcn1r.or.comcast.net] has joined #code
22:08 redwire [redwire@Nightstar-27dppb.nl.bellaliant.net] has quit [[NS] Quit: Textual IRC Client: www.textualapp.com]
22:11 Turaiel[Offline] is now known as Turaiel
22:58 Sam is now known as AnnoDomini
23:32 Derakon [chriswei@Nightstar-4k2ccr.ca.comcast.net] has quit [[NS] Quit: leaving]
--- Log closed Sat Dec 14 00:00:48 2013
code logs -> 2013 -> Fri, 13 Dec 2013< code.20131212.log - code.20131214.log >

[ Latest log file ]