code logs -> 2013 -> Mon, 12 Aug 2013< code.20130811.log - code.20130813.log >
--- Log opened Mon Aug 12 00:00:08 2013
00:04 You're now known as TheWatcher[T-2]
00:07 You're now known as TheWatcher[zZzZ]
00:11 Reiv [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has joined #code
00:11 mode/#code [+o Reiv] by ChanServ
00:19 Zemyla [zemyla@Nightstar-8fbb7981.compute-1.amazonaws.com] has quit [Ping timeout: 121 seconds]
00:23 Harlow [Harlow@Nightstar-2dbe3d64.il.comcast.net] has quit [Client closed the connection]
00:23 Zemyla [zemyla@Nightstar-8fbb7981.compute-1.amazonaws.com] has joined #code
00:23 mode/#code [+o Zemyla] by ChanServ
00:23 Harlow [Harlow@Nightstar-2dbe3d64.il.comcast.net] has joined #code
00:41 Harlow [Harlow@Nightstar-2dbe3d64.il.comcast.net] has quit [[NS] Quit: This computer has gone to sleep]
01:13 Thalass|sleeps is now known as thalass
01:32 thalass [thalass@Nightstar-a8e66d3f.bigpond.net.au] has quit [Ping timeout: 121 seconds]
01:33 himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds]
01:34 Harlow [Harlow@Nightstar-2dbe3d64.il.comcast.net] has joined #code
01:48 himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code
01:48 mode/#code [+o himi] by ChanServ
02:07 Harlow [Harlow@Nightstar-2dbe3d64.il.comcast.net] has quit [[NS] Quit: This computer has gone to sleep]
02:23 RichyB [RichyB@D553D1.68E9F7.02BB7C.3AF784] has quit [[NS] Quit: Gone.]
02:23 thalass [thalass@Nightstar-a8e66d3f.bigpond.net.au] has joined #code
02:24 Harlow [Harlow@Nightstar-b902fba7.chi.megapath.net] has joined #code
02:26 RichyB [RichyB@D553D1.68E9F7.02BB7C.3AF784] has joined #code
02:29 Turaiel[Offline] is now known as Turaiel
02:35 Vorntastic [Vorn@Nightstar-d57c6c7f.sub-70-211-10.myvzw.com] has joined #code
02:41 Harlow [Harlow@Nightstar-b902fba7.chi.megapath.net] has quit [[NS] Quit: Leaving]
02:49 ktemkin is now known as ktemkin[awol]
03:08 thalass [thalass@Nightstar-a8e66d3f.bigpond.net.au] has quit [[NS] Quit: thalass|out]
03:27 Vornlicious [Vorn@Nightstar-34e73f84.sub-70-211-12.myvzw.com] has joined #code
03:29 Vorntastic [Vorn@Nightstar-d57c6c7f.sub-70-211-10.myvzw.com] has quit [Ping timeout: 121 seconds]
03:30 VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: Program Shutting down]
03:48 [_] is now known as [R]
03:51
<&ToxicFrog>
Finally
03:51
<&ToxicFrog>
pool: backup
03:51
<&ToxicFrog>
scan: resilvered 169G in 0h53m with 0 errors on Sun Aug 11 21:18:46 2013
03:51
<&ToxicFrog>
md126 : active raid1 sdb1[2] sda1[0]
03:51
<&ToxicFrog>
md127 : active raid1 sdb2[2] sda2[0]
03:55 Chutzpah [Moltare@583787.FF2A18.190FE2.4D81A1] has quit [Ping timeout: 121 seconds]
03:59 Kindamoody[zZz] is now known as Kindamoody
03:59 Chutzpah [Moltare@583787.FF2A18.190FE2.4D81A1] has joined #code
03:59 Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code
03:59 mode/#code [+qo Vornicus Vornicus] by ChanServ
04:00 Vornlicious [Vorn@Nightstar-34e73f84.sub-70-211-12.myvzw.com] has quit [[NS] Quit: Bye]
04:14 Turaiel is now known as Turaiel[Offline]
04:26 Reiv [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has quit [Ping timeout: 121 seconds]
04:26 Reiv_ [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has joined #code
04:36 Karono [Karono@9C034E.4BE65E.E00AF8.FDA077] has joined #code
04:43 Karono [Karono@9C034E.4BE65E.E00AF8.FDA077] has quit [Ping timeout: 121 seconds]
05:07 Derakon is now known as Derakon[AFK]
05:15
< Xon>
being asked to rollback a minor change to something which is being thrown out. why the fuck is this coworker wasting my time?
08:10 Kindamoody is now known as Kindamoody|out
08:11 AverageJoe [evil1@Nightstar-4b668a07.ph.cox.net] has joined #code
08:55 You're now known as TheWatcher
08:57 AverageJoe [evil1@Nightstar-4b668a07.ph.cox.net] has quit [[NS] Quit: Leaving]
09:38
<&McMartin>
Kind of interesting: http://k1024.org/~iusty/papers/icfp10-haskell-reagent.pdf
09:38
<&McMartin>
(In which a Google team attempts to mix Haskell and Python and it isn't disastrous)
10:28 Karono [Karono@Nightstar-13c26ed9.optusnet.com.au] has joined #code
13:06 Pandemic [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code
13:06 mode/#code [+o Pandemic] by ChanServ
14:09 Karono [Karono@Nightstar-13c26ed9.optusnet.com.au] has quit [Client closed the connection]
14:15 Thalass [thalass@Nightstar-a8e66d3f.bigpond.net.au] has joined #code
14:29 Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving]
14:35 ktemkin[awol] is now known as ktemkin[aawol]
14:36 Karono [Karono@Nightstar-13c26ed9.optusnet.com.au] has joined #code
14:52 * Thalass pokes at kivy tutorials, bahs at self
14:55
< Thalass>
I mistakenly type "centre" correctly once, and then as "center" later. Silly mistake.
14:58
< Thalass>
And it took a few times reading through to pick it up, as i parse both as the same thing. :P
14:59
<@TheWatcher>
Yes, silly Americans and their 'u' deficiencies~
15:00
< Syka>
Thalass: well, it depends on the context!
15:00
< Syka>
"center of the childcare centre" :D
15:02
< Thalass>
:P
15:11 Orthia [orthianz@3CF3A5.E1CD01.B089B9.1E14D1] has quit [Ping timeout: 121 seconds]
15:21 Syka_ [the@A6D346.0419D1.4F6DEC.E2B0B9] has joined #code
15:23 Syka [the@Nightstar-b0473bc7.iinet.net.au] has quit [Ping timeout: 121 seconds]
15:26 Orthia [orthianz@3CF3A5.E1CD01.B089B9.1E14D1] has joined #code
15:26 mode/#code [+o Orthia] by ChanServ
15:30 Orthia [orthianz@3CF3A5.E1CD01.B089B9.1E14D1] has quit [Ping timeout: 121 seconds]
15:42 Orthia [orthianz@3CF3A5.E1CD01.B089B9.1E14D1] has joined #code
15:42 mode/#code [+o Orthia] by ChanServ
15:54 * ToxicFrog bonks his head into the desk a few times
15:55
<&ToxicFrog>
bitlbee configuration is stored not in ~/ but in /var/lib, which is not backed up
15:56
< Thalass>
Dang.
15:58
<&ToxicFrog>
Yeah.
15:58
<&ToxicFrog>
Fortunately it's not a very complicated configuration and all of the passwords are in keepass.
15:58
<&ToxicFrog>
But still, annoying.
15:58
<&ToxicFrog>
I may just start backing up / in its entirety and excluding /backup and /orias
15:59
<&ToxicFrog>
Then next time / explodes I can just boot a livecd and restore the backup in place, rather than installing the OS cold and then restoring parts of the backup into it.
16:28 Karono [Karono@Nightstar-13c26ed9.optusnet.com.au] has quit [Ping timeout: 121 seconds]
16:29
<@froztbyte>
don't bother with /
16:29
<@froztbyte>
cherrypick what you need, and throw dirvish or something at it
16:30
<@froztbyte>
I used to backup hosts on /, and the restore is more effort than it's worth
16:30 Thalass is now known as Thalasleep
17:10 Turaiel[Offline] is now known as Turaiel
17:42 Syka [the@Nightstar-d463fd0f.iinet.net.au] has joined #code
17:45 Syka_ [the@A6D346.0419D1.4F6DEC.E2B0B9] has quit [Ping timeout: 121 seconds]
18:51
<&ToxicFrog>
froztbyte: I'm using obnam, actually.
18:52
<&ToxicFrog>
And, well, backing up all of / adds <1GB to the backup the first time and basically nothing thereafter, since the contents rarely change.
18:53
<&ToxicFrog>
But has the advantage that restoration is just booting a liveusb and then sudo zypper in obnam; mount /dev/foo /mnt; cd mnt; obnam restore --client-name=orias; grub-install /mnt; reboot
19:22 Kindamoody|out is now known as Kindamoody
19:50 Kindamoody is now known as Kindamoody[zZz]
19:52 Turaiel is now known as Turaiel[Offline]
19:58 * ToxicFrog contemplates a version of the Chemical Worker's Song for C++ programmers
19:59 * McMartin adds Template Metaprogramming to his Things I Won't Work With list >_>
20:00
<&ToxicFrog>
Yeah, that's the problem, it's hard to get things like "template metaprogramming" to scan.
20:14
< Azash>
http://devopsreactions.tumblr.com/post/44444575875/when-we-dont-write-a-test-for -that-special-corner-case
20:15
<&McMartin>
I'm not actually familiar with the Chemical Worker's Song
20:15
<@gnolam>
The obvious conversion is to a general multithreading song.
20:15
<@gnolam>
A process man am I...
20:18
<&ToxicFrog>
McMartin: http://www.youtube.com/watch?v=edAxujKev1I
20:18
<@gnolam>
I used to hum it every time I submitted a task to the local supercomputer. >_>
20:19
<&ToxicFrog>
(there are other versions, but Great Big Sea's is the best)
20:19
<@gnolam>
(It is not. Crucible's is better.)
20:19
<&ToxicFrog>
McMartin: It's also called the "ICI Song" or "Process Man".
20:19
<&ToxicFrog>
(got a link?)
20:22
<&ToxicFrog>
(I've never heard anything by Crucible.)
20:23
<@gnolam>
(There used to be one on Youtube, which is how I found the band in the first place (they're pretty obscure). But it seems to have been taken down. :()
20:25
<&McMartin>
The chorus does lend itself better to warping to a song about multithreading
20:31
<&ToxicFrog>
OTOH, it's a song about a job that gradually destroys you but which you take anyways because the pay is good, which says C++ to me~
20:33 Turaiel[Offline] is now known as Turaiel
20:34
<&McMartin>
I think I've lost all perspective on it >_>
20:46 Turaiel is now known as Turaiel[Offline]
20:51
<@gnolam>
ToxicFrog: heh
20:53
<@froztbyte>
ToxicFrog: https://www.youtube.com/watch?v=-Waz7PMZHeg
20:54
<@froztbyte>
Azash: I'm happy to see there's a couple of new ones up :)
20:57
<&ToxicFrog>
froztbyte: (a) that's Rox in the Box by The Decemberists; (b) it's blocked in canada by BMG Music Group anyways.
20:58
<@froztbyte>
haha
20:58
<@froztbyte>
but yeah, it is also quite fitting
20:58 * Tamber puts froztbyte in a box.
20:58 * froztbyte rattles around
20:59
< Syka>
step 1: put your froztbyte in the box
21:03
< Azash>
froztbyte, apply directly to the forehead
21:39 Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has joined #code
21:39 mode/#code [+ao Derakon Derakon] by ChanServ
21:40
<&Derakon>
"NB per the documentation, the time it takes for the laser control box to process a command varies depending on the command (50ms-250ms for almost all commands). In practice, the documentation is full of lies. *set timeout to 2s*"
21:41
<@TheWatcher>
>.<
21:42
<&Derakon>
I note the lasers also do not put out the wattage that they claim to.
21:42
<&Derakon>
They're typically about 15% below nominal.
21:42
<@TheWatcher>
Maybe they wrote the docs for a different model, and didn't revise them? *shrug*
21:43
<&Derakon>
Each laser has a different max power.
21:43
<&Derakon>
You're supposed to set the power as a percentage of maximum, but we aren't able to achieve the stated max
21:43
<@TheWatcher>
Huh, that's a question
21:44
<@TheWatcher>
How do you actually measure the output, anyway?
21:44
<&Derakon>
Photometer.
21:44
<&Derakon>
We have one where you can set an arbitrary notch wavelength filter in front of it (so it only sees a very narrow band of wavelengths).
21:44
<&Derakon>
Then just stick it in front of the laser and measure the power.
21:45 * McMartin laughs as he realizes that Derakon's first answer boiled down to "with an output-measurer"
21:45
<@TheWatcher>
Aha, righto.
21:45
<&Derakon>
...yes, I suppose it did.
21:46
<&Derakon>
I admit to having no idea how a photometer functions. Probably some photoelectric effect.
21:46
<@Tamber>
pixie dust
21:49 * TheWatcher sighs at the Dark Engine, or more specifically the hilarious amount of documentation for some areas of its API
21:50
<&Derakon>
Other fun things about these lasers: the vendor software works over the same serial port we use, and has a terminal so you can watch what it does when you manipulate the GUI. This is good!
21:50
<&Derakon>
What is not so good is that it uses undocumented commands.
21:50
<@TheWatcher>
Brilliant :/
21:50
<&Derakon>
We had to reverse-engineer what prepending ":01" to your command strings does (answer: direct the command to one head in a multi-head laser).
21:51
<&Derakon>
And I have no idea what the STD command does.
21:51
<@TheWatcher>
Spreads a command from one laser to the others one at a time?~
21:51
<&Derakon>
:p
22:05
<&Derakon>
Oh look, a timeout 8x what the vendor claims to need in the worst case still wasn't long enough.
22:05
<&Derakon>
It works at 16x though!
22:15
<&Derakon>
...scratch that, no, even at 64x it's still failing. What the hell.
22:19
< [R]>
Time to murder a lazer vendor and find a new one?
22:19
<&Derakon>
I wish. But I am writing them a "dude WTF" email.
22:21
<&McMartin>
Dear sirs:
22:21
<&McMartin>
OMG LAZORS WTF Y U N O PEW PEW
22:21
<&McMartin>
Sincerely,
22:21
<&McMartin>
Derakon
22:21
<&Derakon>
Heh.
22:26 ktemkin[aawol] is now known as ktemkin
22:31
<&Derakon>
...ah, I think I figured something out.
22:31
<&Derakon>
Each command is supposed to be padded out to 16 characters, counting the terminal CRLF, by adding spaces.
22:31
<&Derakon>
This doesn't take into account the address prefix (":01", ":02").
22:31
<&Derakon>
So if you have to address your commands, then they're actually 19 characters long.
22:32
<&Derakon>
I figured this out by highlighting text in the vendor software's terminal window so I could see the whitespace.
22:32
<&Derakon>
;_;
22:33
< Reiv_>
That seems... unwise
22:42 Turaiel[Offline] is now known as Turaiel
22:47
<@TheWatcher>
Only when undocumented >.>
22:48 * Derakon vanishes from this computer.
22:48 Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has quit [[NS] Quit: leaving]
22:55 Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has joined #code
22:55 mode/#code [+ao Derakon Derakon] by ChanServ
23:00
<&Derakon>
So if lscpu says there are 12 CPUs, 6 cores per socket, and 1 CPU socket, does that necessarily mean there are 72 cores?
23:01
< [R]>
No
23:01
<@Namegduf>
No.
23:01
<&Derakon>
Okay, so how do you get the number of cores then?
23:01
< [R]>
It means there's actually 12 cores.
23:02
<@Namegduf>
I think your second two numbers.
23:02
< [R]>
My dual core reports: 2, 2, 1
23:02
<@Namegduf>
I think you have six cores with hyperthreading.
23:02
<@Namegduf>
Or an equivalent technology.
23:02
<@Namegduf>
What's threads per core?
23:02
<&Derakon>
Mm, better go tell the grant lady that then.
23:02
<&Derakon>
2 threads per core.
23:02
<@Namegduf>
Aha.
23:03
<@Namegduf>
I think "CPUs" in this context is "virtual CPUs" as such.
23:03
<@Namegduf>
Let me see how you get the real processor name.
23:03
<&McMartin>
That tracks what I'd expect.
23:03
<@Namegduf>
cat /proc/cpuinfo
23:03
<@Namegduf>
"model name"
23:03
<&McMartin>
Yeah
23:03
<@Namegduf>
Assuming your stuff is typical enough that that works.
23:04
<&Derakon>
Intel(R) Xeon(R) CPU W3690 @ 3.47GHz. Yeah, 6 cores/12 threads.
23:10
<&McMartin>
Man, this machine has one core and one thread.
23:10
<@Namegduf>
:(
23:10
<@Namegduf>
This one has LIES
23:10
<@Namegduf>
Because it's a VM
23:10
<@Namegduf>
It's seeing the host's model information but the wrong number of cores and threads per core
23:10
<&McMartin>
(It's an Athlon 64 3500+ with an entire gigahertz of processing speed and 2 GB of RAM)
23:11
<&McMartin>
(oops, wait, no, just one gig of RAM)
23:11
<@Namegduf>
You see no reason to upgrade because your tiling WM runs just fine?
23:11
<&McMartin>
If by "tiling WM" you mean "screen"
23:11
<@Namegduf>
Even better.
23:12
<&McMartin>
This is the honorable semi-retirement of my old desktop once I got a Proper Gaming Machine in 2009.
23:12
<&McMartin>
It used to run Windows, and indeed ran City of Heroes like a champ until Major Update 6
23:13
<&McMartin>
It ran Portal pretty well too if you set the command line options to remove the particle effects on the portal borders.
23:13 VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code
23:22
<&ToxicFrog>
Derakon: yeah, "sockets" is number of physical packages, "cores" is number of distinct execution units in each package and "CPUs" is number of simultaneously executing things you can schedule.
23:22
<&McMartin>
Namegduf: For the record though it can run GNOME 3 without hitching.
23:23
<&Derakon>
TF: righto, thank you.
23:32 Turaiel is now known as Turaiel[Offline]
23:40
<&Derakon>
"...researchers at the National Institute of Standards and Technology in Gaithersburg, Md., have exploited the optical properties of objects called plasmonic waveguides to create a negatively refracting flat lens like the one Veselago envisioned 45 years ago."
23:40
<&Derakon>
I love science sometimes.
23:40
<&Derakon>
Hooray for technobabble!
23:40
<&Derakon>
( http://www.wired.com/wiredscience/2013/08/perfect-optical-lens/all/ )
23:43
<&McMartin>
I love that NIST has a research wing
23:45 Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has quit [[NS] Quit: leaving]
--- Log closed Tue Aug 13 00:00:23 2013
code logs -> 2013 -> Mon, 12 Aug 2013< code.20130811.log - code.20130813.log >

[ Latest log file ]