code logs -> 2012 -> Thu, 19 Jul 2012< code.20120718.log - code.20120720.log >
--- Log opened Thu Jul 19 00:00:52 2012
00:10 You're now known as TheWatcher[T-2]
00:11 Myst [Myst@Nightstar-3762b576.co.uk] has quit [Client closed the connection]
00:11 Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!]
00:19 Netsplit *.net <-> *.split quits: @Tamber, gnolam, Attilla, @Kindamoody[zZz], froztbyte, jerith
00:23 Netsplit over, joins: @Tamber, &jerith, gnolam, froztbyte, @Kindamoody[zZz], Attilla
00:29 cpux|2 is now known as cpux
00:49 You're now known as TheWatcher[zZzZ]
01:09 Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code
01:09 mode/#code [+ao Derakon Derakon] by ChanServ
01:16 iospace is now known as io\SPAMM
02:15 Derakon is now known as Derakon[AFK]
02:27 Attilla [Obsolete@Nightstar-f58e602e.as43234.net] has quit [Ping timeout: 121 seconds]
02:28 Kindamoody[zZz] is now known as Kindamoody
02:47 Kindamoody is now known as Kindamoody|gaming
02:57 cpux|2 [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code
02:59 cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
03:07 cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code
03:09 cpux|2 [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
03:23 cpux|2 [cpux@Nightstar-c5874a39.dyn.optonline.net] has joined #code
03:25 cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
03:36 io\SPAMM is now known as iospace
03:46 SmithKurosaki [smith@Nightstar-ad56e792.home1.cgocable.net] has joined #code
03:50 RichyB [MyCatVerbs@Nightstar-3b2c2db2.bethere.co.uk] has quit [Operation timed out]
04:18 Kindamoody|gaming is now known as Kindamoody
04:24 Derakon[AFK] is now known as Derakon
04:34 Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has joined #code
04:35 mode/#code [+o Vash] by ChanServ
04:36 iospace is now known as iospacedout
04:36
<&Derakon>
Hm, Firefox as of the latest version now automatically fills in the URL bar with the closest match.
04:37
<&Derakon>
Which means if I want to delete that I have to hit delete twice instead of once.
04:37
<&Derakon>
Stupid changes breaking my reflexes. ?.?
04:38
<&Derakon>
Ah, browser.urlbar.autoFill is the culprit. \o/
05:10 * Vornicus apparently needs more css chops to pull some things off.
05:11 SmithKurosaki [smith@Nightstar-ad56e792.home1.cgocable.net] has quit [Ping timeout: 121 seconds]
05:11
<~Vornicus>
and other rants.
06:21 Derakon is now known as Derakon[AFK]
06:23 cpux|2 [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
06:30 Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!]
07:38 Kindamoody is now known as Kindamoody|breakfast
07:38 himi [fow035@D741F1.243F35.CADC30.81D435] has quit [Ping timeout: 121 seconds]
09:09 You're now known as TheWatcher
09:13 Attilla [Obsolete@Nightstar-f58e602e.as43234.net] has joined #code
09:29 Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has quit [Client exited]
10:32 RichyB [MyCatVerbs@Nightstar-3b2c2db2.bethere.co.uk] has joined #code
10:41 Kindamoody|breakfast is now known as Kindamoody
10:57 Reiver [reiverta@5B433A.F67240.6579BD.3C60CE] has joined #code
11:04 Reiver [reiverta@5B433A.F67240.6579BD.3C60CE] has quit [Client closed the connection]
11:07 Reiver [reiverta@5B433A.F67240.6579BD.3C60CE] has joined #code
11:10
< Nemu>
So, who's in here, right now? I need to ask a question about a signal processing concept
11:11
< Nemu>
Essentially, my problem is as follows:
11:12
< Nemu>
I have a large-ish data set, 446464x64, doubles.
11:12
< Nemu>
It was sampled at 1024 hz. I need to filter it to get the information contained between 8 and 12 hz
11:13
< Nemu>
So, I'm ridiculously oversampled
11:13
< Nemu>
I can downsample, like, 1024/8 times. My problem is in the anti-aliasing filter before that
11:14
< Nemu>
Basically, since my data occupies [8/1024 12/1024], my antialiasing bandpass filter occupies a tiny area of omega
11:15
< Nemu>
I also need to predict the phase and group delay, so I'm trying to use an FIR filter
11:15
< Nemu>
To get anything close to decent rejection, I need, like, a 250th order filter.
11:15
< Nemu>
Is this reasonable, and are there any better alternatives?
11:15
< Reiver>
...why are you doing this?
11:16
< Nemu>
Real-time filtering of EEG data, to extract alpha and gamma
11:22
< Nemu>
Like, I thought that oversampling was a good thing, that people went out of their way to do. In this case, though, it's causing me nothing but problems. That's why I'm wondering if there's another way.
11:26
< RichyB>
Anti-aliasing before downsampling is just a low-pass filter, no?
11:27 * TheWatcher flails at cow-orkers to just leave him the hell alone so he can hack-mode, damnit
11:34 Reiver [reiverta@5B433A.F67240.6579BD.3C60CE] has quit [Client closed the connection]
11:35 Reiver [reiverta@5B433A.F67240.6579BD.3C60CE] has joined #code
11:36
<&McMartin>
zomghax
11:36
< Reiver>
??
11:36
<&McMartin>
03:27 * TheWatcher flails at cow-orkers to just leave him the hell alone so he can hack-mode, damnit
11:43
< Nemu>
It can be. In my case, though, that would result in aliasing, I think. The data I'm interested in is at 8-12 hz, so if I downsampled to the nyquist frequency, 8 hz, I've folded back around.
11:45
< Nemu>
I can do it safely with a lowpass at 24 hertz and downsample a bit less, but then I lose some of the benefits gained from downsampling
11:45
< Nemu>
I've got unnecessary data remaining below 8 hz
11:46
< Nemu>
Also, if the user were to specify 4 hz bandwidth, but, say, 508-512 hz, suddenly I can't downsample at all, despite clearly having the bandwidth for it
11:53 iospacedout is now known as iospace
13:26
< ToxicFrog>
This sounds like the kind of thing I knew how to rock five years ago and have never needed since :/
13:28
< Nemu>
Yeah. It doesn't seem like a hard problem. Just, like, my filter has a bandwidth, in angular domain, of, like, 0.004*pi rad
13:29
< Nemu>
Kind of hard. In an analog application, this would require a really high Q filter. I'd probably have to use a crystal or a ceramic resonator
13:32 Attilla [Obsolete@Nightstar-f58e602e.as43234.net] has quit [Ping timeout: 121 seconds]
13:38 Attilla [Obsolete@Nightstar-3b05d67d.as43234.net] has joined #code
14:07 Reiver [reiverta@5B433A.F67240.6579BD.3C60CE] has quit [Ping timeout: 121 seconds]
14:38 Netsplit *.net <-> *.split quits: @Derakon[AFK], froztbyte, @jerith, gnolam, @Kindamoody, @Tamber
14:39 Attilla [Obsolete@Nightstar-3b05d67d.as43234.net] has quit [Ping timeout: 121 seconds]
14:50 Netsplit over, joins: Tamber
14:50 Kindamoody|afk [Kindamoody@Nightstar-05577424.tbcn.telia.com] has joined #code
14:50 Netsplit over, joins: gnolam, Derakon[AFK]
14:50 Attilla [Obsolete@Nightstar-3b05d67d.as43234.net] has joined #code
14:50 Netsplit over, joins: &jerith, froztbyte
14:50 ServerMode/#code [+ooaoao Tamber Kindamoody|afk Derakon[AFK] Derakon[AFK] jerith jerith] by *.Nightstar.Net
15:00 Netsplit *.net <-> *.split quits: @Derakon[AFK], Attilla, froztbyte, @Kindamoody|afk, @jerith, gnolam, @Tamber
15:02 Netsplit over, joins: @Tamber, &jerith, gnolam, &Derakon[AFK], froztbyte, @Kindamoody|afk, Attilla
15:06 * TheWatcher eyes this error message
15:06 gruber [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code
15:07
<@TheWatcher>
not often you get to write things like `$self -> self_error("Unable to execute helpful history lookup for user $userid: ".$self -> {"dbh"} -> errstr)`
15:08 Netsplit *.net <-> *.split quits: @Derakon[AFK], Attilla, froztbyte, @Kindamoody|afk, @jerith, gnolam, @Tamber
15:09 Netsplit over, joins: @Tamber, &jerith, gnolam, &Derakon[AFK], froztbyte
15:09 gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [Ping timeout: 121 seconds]
15:10 Netsplit over, joins: Kindamoody|afk
15:13 mode/#code [+o Kindamoody|afk] by ChanServ
15:13
<@TheWatcher>
Or documentation comments like '@param commentid The id of the comment to check for helpfulness to the user'
15:15 Attilla [Obsolete@Nightstar-3b05d67d.as43234.net] has joined #code
15:20 Netsplit *.net <-> *.split quits: @Derakon[AFK], froztbyte, @Kindamoody|afk, @jerith, @Tamber
15:22 Netsplit over, joins: @Tamber, &jerith, &Derakon[AFK], froztbyte, @Kindamoody|afk
15:42 Netsplit *.net <-> *.split quits: @Derakon[AFK], froztbyte, @Kindamoody|afk, @jerith, @Tamber
15:42 gruber is now known as gnolam
15:42 Netsplit over, joins: @Tamber, &jerith, &Derakon[AFK], froztbyte, @Kindamoody|afk
16:01
< ToxicFrog>
oh god yes
16:01
< ToxicFrog>
clojure makes it so easy to work with immutable structures
16:05
<&McMartin>
Direct access to the past is so great
16:10
< ToxicFrog>
Yes
16:15
<&McMartin>
I find myself somewhat sad because the obvious thing for me to do with Clojure I would be better served doing in Java for ease of Android Deployment and because it's converting something from a similar language.
16:18
<&McMartin>
(The obvious thing for me to try is to do an Android port of Hex Inverter)
16:23
< ToxicFrog>
I'm just porting Kessler to it.
16:24 Kindamoody|afk [Kindamoody@Nightstar-05577424.tbcn.telia.com] has quit [Connection closed]
16:25
< ToxicFrog>
The result is, so far, half the size of the equivalent Scala code (with a higher proportion of documentation), is faster, and has a more robust parser.
16:25 Kindamoody|afk [Kindamoody@Nightstar-05577424.tbcn.telia.com] has joined #code
16:25 mode/#code [+o Kindamoody|afk] by ChanServ
16:33
<&McMartin>
Hm
16:33
<&McMartin>
I guess I could start porting my various not-blog things over to a Clojure-based static CMS. There are several.
17:11
< RichyB>
ToxicFrog, "is faster" is vaguely surprising. I thought Scala was supposed to be very speedy-implementation focussed?
17:11
< ToxicFrog>
RichyB: if you are specifically focusing on speed, yes.
17:12
< ToxicFrog>
I was focussing on ease of implementation which meant I was using some convenient but very inefficient stuff.
17:12
< RichyB>
Huhhokay.
17:13
< RichyB>
I was under the impression that they had scary subtypes and specialisation and other features like that that complicate the type system but make it capable of picking efficient, appropriate, mostly-unboxed data structures from fairly generic-looking code.
17:16 * ToxicFrog shrugs
17:16
< ToxicFrog>
I've never done performance-critical stuff in scala, so I haven't really paid much attention to that.
17:17
< ToxicFrog>
I have heard from others that scala can be blazing fast but you need to specifically structure your code so that it can do what you described.
17:17
< ToxicFrog>
And that this is a major annoyance to people who are writing performance-critical code in it.
17:20
< RichyB>
Heh. Fair enough. Thank you for the information.
17:28 Kindamoody|afk is now known as Kindamoody
18:01
< iospace>
http://www.theregister.co.uk/2012/07/19/apple_samsung_did_not_copy_us/
18:01
< iospace>
BAHAHAHAHAHA
19:01
< iospace>
ah
19:01
< iospace>
debates that matter: Emacs vs Vim
19:09
< froztbyte>
lulz
19:09
< froztbyte>
it ain't friday yet.
19:11 Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has joined #code
19:12 Kindamoody is now known as Kindamoody[zZz]
19:17
< Tarinaky>
Windows 7 is now installing.
19:17
< Tarinaky>
May Tux have mercy upon our souls.
19:19
< ToxicFrog>
Tux has no mercy for the heretic~
19:21
<~Vornicus>
Also, there is only one answer to iospace's query: ed.
19:21
< Tarinaky>
Surely BSD would be heresy?
19:21
< Tarinaky>
Windows is just outright heathen.
19:21
< iospace>
Vornicus: was ed presented as an option? nope
19:22
< Tarinaky>
Cat and piping.
19:22
< Tarinaky>
If we stick only to the two presented options...
19:22
<~Vornicus>
that's too bad. anyway:
19:22
< Tarinaky>
Then Emacs is by far the superior operating system.
19:22
< Tarinaky>
But vim has a better text editor.
19:22 * Tarinaky ducks.
19:23
< iospace>
hehe
19:23
< Tarinaky>
I eagerly await my computer finally being in glorious 64bit.
19:29
<&jerith>
So, the Epic Refactoring of Bring Out the Heavy Terraformers seems to be finished.
19:30
<&jerith>
In one repo: 67 changed files with 2,689 additions and 1,823 deletions.
19:30
<&jerith>
In the other repo: 37 changed files with 1,027 additions and 1,313 deletions.
19:30
<~Vornicus>
Was there a fusion candle involved?
19:31
<&jerith>
3k7 lines of code in, 2k2 lines of code out.
19:31
<&jerith>
It was very invasive.
19:34
<&jerith>
That's about 5% of the total code touched.
19:35
<&jerith>
Err, total lines of code.
19:35
<&jerith>
Closer to 60% of the total modules/classes.
19:36
< Tarinaky>
Well, that can't be healthy.
19:37
< Tarinaky>
Computer froze before/during POST.
19:39 * Vornicus pokes at his code. It sucks wanting All The Polish but not knowing exactly how to pull off that polish.
19:41
<&jerith>
Vornicus: Iteratively.
19:41
<&jerith>
This Epic Refactoring has taken two months, on and off.
19:44
< ShellNinja>
Vornicus: I can put you in contact with some people who want to immigrate. If you can handle the employer-side formalities, I bet they'd be very interested.
19:46 * Vornicus ...patpats anno.
19:49
< Tarinaky>
I wouldn't mind emigrating to a country that isn't going to the dogs :p
19:55
< Tarinaky>
Can I have one that's going to the cats? I imagine that'd be a lot like reddit.
19:57
< Tarinaky>
Dumb question, how do I disable autorun in Windows 7?
19:58
<&jerith>
Tarinaky: Boot off an Ubuntu livecd, click "install"~
19:59
< Tarinaky>
Don't you start.
19:59
< Tarinaky>
I've been getting it in my ear about procrastinating the upgrade from XP->7 :/
19:59 * iospace smacks jerith upside the head
20:00
< iospace>
no cutting down XP or 7
20:00
< iospace>
OSX is fair game
20:00
< iospace>
as is vista
20:00
< Tarinaky>
And 8.
20:01
< froztbyte>
hahaha
20:02
< froztbyte>
Tarinaky: I don't remember the 'proper' way to do it
20:02
< froztbyte>
usually I've just abused my old registry editing knowledge
20:02
< Tarinaky>
I remember XP had a registery boolean you could change.
20:02
< froztbyte>
but at a guess, you could try search in the control panel
20:02
< Tarinaky>
can't remember where though.
20:02
< froztbyte>
or hunt it down through the appropriate tab in explorer's options
20:02
< Tarinaky>
Not boolean sorry, flagset.
20:04
< Tarinaky>
Thingd I can tell will annoy me:
20:04
< Tarinaky>
Ctrl+Esc,u,u does not shut down.
20:15
< Tarinaky>
Can't get a wireless signal :/
20:15
< Tarinaky>
7 is shit, lol.
20:17
< ToxicFrog>
Tarinaky: control panel -> autoplay
20:17
< ToxicFrog>
Or just open the menu and type "auto" and it's the first thing that shows up
20:18
<&McMartin>
7's equivalent of Spotlight has an alarming tendency to actually work
20:31
<~Vornicus>
yeah, the start menu with immediate search is awesome.
20:32
< Tarinaky>
Still no network signal
--- Log closed Thu Jul 19 21:10:09 2012
--- Log opened Thu Jul 19 21:16:51 2012
21:16 TheWatcher [chris@Nightstar-3762b576.co.uk] has joined #code
21:16 Irssi: #code: Total of 26 nicks [4 ops, 0 halfops, 0 voices, 22 normal]
21:16 mode/#code [+o TheWatcher] by ChanServ
21:17 Irssi: Join to #code was synced in 45 secs
21:22
< Tarinaky>
Jesus I don't half use a lot of extra crap.
21:25
< iospace>
*carp
21:25
< iospace>
:P
21:29
< Tarinaky>
I'm just glad I found a utility for unattended install of most of it.
--- Log opened Thu Jul 19 21:35:25 2012
21:35 TheWatch1r [chris@Nightstar-3762b576.co.uk] has joined #code
21:35 Irssi: #code: Total of 27 nicks [5 ops, 0 halfops, 0 voices, 22 normal]
21:36 TheWatcher [chris@Nightstar-3762b576.co.uk] has quit [NickServ (GHOST command used by TheWatch1r)]
21:36 Irssi: Join to #code was synced in 53 secs
21:36 You're now known as TheWatcher
21:36 mode/#code [+o TheWatcher] by ChanServ
--- Log closed Thu Jul 19 21:49:20 2012
--- Log opened Thu Jul 19 22:03:02 2012
22:03 TheWatcher [chris@Nightstar-3762b576.co.uk] has joined #code
22:03 Irssi: #code: Total of 26 nicks [4 ops, 0 halfops, 0 voices, 22 normal]
22:03 mode/#code [+o TheWatcher] by ChanServ
--- Log closed Thu Jul 19 22:03:17 2012
--- Log opened Thu Jul 19 22:03:26 2012
22:03 TheWatcher [chris@Nightstar-3762b576.co.uk] has joined #code
22:03 Irssi: #code: Total of 26 nicks [4 ops, 0 halfops, 0 voices, 22 normal]
22:03 mode/#code [+o TheWatcher] by ChanServ
22:04 Irssi: Join to #code was synced in 41 secs
--- Log closed Thu Jul 19 22:17:49 2012
--- Log opened Thu Jul 19 22:26:11 2012
22:26 TheWatcher [chris@Nightstar-3762b576.co.uk] has joined #code
22:26 Irssi: #code: Total of 26 nicks [4 ops, 0 halfops, 0 voices, 22 normal]
22:26 mode/#code [+o TheWatcher] by ChanServ
22:26 Irssi: Join to #code was synced in 41 secs
22:29
<&McMartin>
http://money.cnn.com/2012/07/19/technology/grum-spam-botnet/
22:31
<@Tamber>
"About 50% of the worldwide spam is gone" ...for the next, what, week or so?
22:31
< gnolam>
Usually.
22:32
<@Tamber>
Then the boulder rolls back down the hill, and they have to start pushing it again. :p
22:33 Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has joined #code
22:33 mode/#code [+o Vash] by ChanServ
22:36
< Tarinaky>
Oh but what a week it'll be!
22:54 * Vornicus determines that he is still not sure how css positioning works.
22:55
< rms>
What's confusing about it?
22:56
<~Vornicus>
well it's not, um. Working.
22:56
<~Vornicus>
not quite anyway
22:57
<~Vornicus>
I have several images positioned absolutely within table cells with relative set.
22:58
< rms>
I'm pretty sure "position: absolute" breaks them out of the container.
22:58
<~Vornicus>
It will only break containers that don't have relative, if I'm reading this right
22:59
<~Vornicus>
....mmm, there it goes. Forgot to specify the top of the thing, so it was aligning the top with the center of the cell.
23:02
<~Vornicus>
oh, that's lovely.
23:03
<&McMartin>
Obviously, the solution is to replace SpamAssassin with SpammerAssassin
23:04
<&McMartin>
Though given who runs the spam networks, they're generally the ones with assassins
23:04 * Vornicus fiddles a smidge with the stylesheets so that he gets coloring.
23:24 himi [fow035@D741F1.243F35.CADC30.81D435] has joined #code
23:24 mode/#code [+o himi] by ChanServ
23:27
<~Vornicus>
there. Much better.
23:31
<~Vornicus>
Okay, now to get the other parts going.
23:40
<~Vornicus>
mmmm, pretty.
--- Log closed Fri Jul 20 00:00:09 2012
code logs -> 2012 -> Thu, 19 Jul 2012< code.20120718.log - code.20120720.log >

[ Latest log file ]