code logs -> 2014 -> Tue, 14 Oct 2014< code.20141013.log - code.20141015.log >
--- Log opened Tue Oct 14 00:00:29 2014
00:06 Derakon[AFK] is now known as Derakon
00:52 himi [fow035@Nightstar-dm0.2ni.203.150.IP] has joined #code
00:52 mode/#code [+o himi] by ChanServ
01:01 thalass is now known as Thalass|afk
01:28 Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
02:05 Thalass|afk [thalass@Nightstar-vtpgk9.bigpond.net.au] has quit [[NS] Quit: changing comp-utars]
02:12 thalass [thalass@Nightstar-vtpgk9.bigpond.net.au] has joined #code
02:12 mode/#code [+o thalass] by ChanServ
03:20 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Program Shutting down]
03:34 thalass is now known as Thalass|zombeh
04:11 Kindamoody[zZz] is now known as Kindamoody
04:52 HotShot [fake@Nightstar-37h.dlu.212.69.IP] has joined #code
05:00 Thalass|zombeh is now known as Thalass
05:07 Thalass is now known as Thalass|afk
05:18 Derakon is now known as Derakon[AFK]
05:34 Thalass|afk is now known as Thalass|rillyafk
05:47 Kindamoody is now known as Kindamoody|afk
05:48 Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving]
06:00 Kindamoody|afk is now known as Kindamoody
06:11 macdjord [macdjord@Nightstar-7rac1r.mc.videotron.ca] has joined #code
06:11 mode/#code [+o macdjord] by ChanServ
06:12 celticminstrel is now known as celmin|sleep
06:44 himi [fow035@Nightstar-dm0.2ni.203.150.IP] has quit [Operation timed out]
07:08 Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code
07:08 mode/#code [+o Checkmate] by ChanServ
07:36 Kindamoody is now known as Kindamoody|afk
07:59 edali [aRas82@Nightstar-cs0.hsb.188.78.IP] has joined #code
07:59
< edali>
./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org www.ayna.org Herkesi bekleriz servera bu ./server irc.ayna.org ./server irc.ayna.or
07:59
< edali>
g ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org www.ayna.org Herkesi bekleriz servera bu ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server
07:59
< edali>
irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org www.ayna.org Herkesi bekleriz servera bu ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org
07:59
< edali>
./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org www.ayna.org Herkesi bekleriz servera bu ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.or
07:59
< edali>
g ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org www.ayna.org Herkesi bekleriz servera bu ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server
07:59
< edali>
irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org www.ayna.org Herkesi bekleriz servera bu ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org
07:59
< edali>
./server irc.ayna.org ./server irc.ayna.org www.ayna.org Herkesi bekleriz servera bu ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.or
07:59
< edali>
g www.ayna.org Herkesi bekleriz servera bu ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org www.ayna.org Herkesi bekleriz servera bu
07:59
< edali>
./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org www.ayna.org Herkesi bekleriz servera bu ./server irc.ayna.org ./server irc.ayna.or
07:59
< edali>
g ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org www.ayna.org Herkesi bekleriz servera bu ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server
07:59
< edali>
irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.ayna.org ./server irc.a
07:59
< edali>
:)))))))))))))))))))))))))))
07:59
< edali>
nabersiniz
07:59
< edali>
cocuklar
07:59 edali [aRas82@Nightstar-cs0.hsb.188.78.IP] has left #code []
08:02 Ghozer [fake@Nightstar-8ppvk4.sfldmi.sbcglobal.net] has joined #code
08:05 HotShot [fake@Nightstar-37h.dlu.212.69.IP] has quit [Ping timeout: 121 seconds]
08:20 Ghozer [fake@Nightstar-8ppvk4.sfldmi.sbcglobal.net] has quit [Connection closed]
08:20 HotShot [fake@Nightstar-sbc.io2.212.69.IP] has joined #code
08:56 macdjord is now known as macdjord|slep
09:00 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
09:01 mode/#code [+o himi] by ChanServ
09:18 Alek [omegaboot@Nightstar-c8t.a00.36.73.IP] has quit [Ping timeout: 121 seconds]
09:20 Alek [omegaboot@Nightstar-c8t.a00.36.73.IP] has joined #code
09:20 mode/#code [+o Alek] by ChanServ
10:00
< abudhabi>
That was indeed, cockular.
10:04 * abudhabi has a funny moment.
10:05
< abudhabi>
I'm working on hammering out the details of an excel sheet. I send it back in to the requester.
10:05
< abudhabi>
He sends back a screenshot, saying he gets wrong results.
10:05
< abudhabi>
I look at it, and initially can't determine the problem. The issue is fixed, so far as I can tell.
10:06
< abudhabi>
Then I realize the text is in Polish.
10:11 Thalass|rillyafk is now known as Thalass
10:22
< RchrdB>
How would the language that the text is in affect the numerical formulae on the sheet?
10:36
<@TheWatcher>
The ppolish version of excel expects you to do (B1, A1)SUM= ~
10:37
< abudhabi>
RchrdB: Day and month names.
10:49
< RchrdB>
TheWatcher: that's the Reverse Polish version of Excel. :)
10:49
< RchrdB>
abudhabi: ewwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
10:49
< RchrdB>
wwwwwwwwwwwwwwwwwwwwwwwwwwww
10:50
< RchrdB>
wwwwwwwwwwwwwwwwwww
10:50
< RchrdB>
icky
10:50
<@TheWatcher>
RchrdB: oh, yeah, right. I always get those backwards.
10:50
<@TheWatcher>
>.>
10:50
< abudhabi>
Which part of "working on an excel sheet under gainful employment" is confusing? :V
10:51 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
10:51
< RchrdB>
gross gross gross gross gross gross need brainbleach
10:55
< abudhabi>
RchrdB: Psst. Visual Basic. *flees*
10:56
< RchrdB>
That part isn't as bad.
10:57
< RchrdB>
"under-structured strings interpreted as data, with interpretation depending on locale" is just swimming in poo
11:05
< abudhabi>
The solution to this was simply deleting the data I forgot to delete, so it would assume the user's locale when they enter anything.
11:07 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
11:07 mode/#code [+o himi] by ChanServ
11:14
<&McMartin>
RchrdB: It's hardly Excel's fault that nobody agrees on what commas and periods mean in numbers~
11:16
< abudhabi>
And spaces.
11:26
< RchrdB>
It's entirely Excel's fault for pandering to multiple interpretations.
11:28
<&McMartin>
Ah yes, the "my way or the highway" approach to i18n
11:29
< RchrdB>
i18n isn't appropriate for data processing.
11:29
< RchrdB>
i18n is appropriate for UIs.
11:33
<&McMartin>
That's a nice world to live in if you can swing it, I suppose.
11:34
< RchrdB>
Yes, it's lovely to not be scuba-diving in poo.
11:36
<&McMartin>
The only case I know of where you aren't is when you can dictate that all information is UTF-8 on the wire and UCS-4 internally.
11:37
<&McMartin>
And that's just *locale character encoding*
11:38
<&McMartin>
The one that has caused me personally the most headaches is that there are several Cyrillic encodings and they appear to agree as to which codes are letters, but not as to *which* codes are *which* letters.
11:38
<&McMartin>
I suppose it's easy enough to sort out if you can read a Slavic language, but I can't, so
11:39
< abudhabi>
Learning Cyrillic is easy. Learning a Slavic language if you don't already know one isn't.
11:39
<&McMartin>
abudhabi: Right
11:39
<&McMartin>
I had to bring someone over for the log reports who *did* read Russian and ask them to let me know as I flipped through encodings when the text turned into words.
11:40
<&McMartin>
I suppose if I learned the general consonant/vowel setup for Russian I could make educated guesses
11:50
<&McMartin>
Unfortunately, it turns out "vzglyat" is a word, for instance~
11:50
< abudhabi>
Hahaha.
11:53
<@TheWatcher>
... any ponunciations I can think of for that make it sound like someone sneezing
11:55
<&McMartin>
The z is a semi-vowel, you hold it to shift between the v and the gl, the glya is like 'glass' but with a y consonant in there, and t is t.
11:55
<&McMartin>
("What's to explain? Perfectly normal word" says the Russian mathematician friend we had asked about this)
11:55
< abudhabi>
Looking at the word, I'm making a guess it means something like "regard" or "relation" or "reference".
11:56
<&McMartin>
Something like that, yeah. ISTR it having a shade of "viewpoint"
11:56
<&McMartin>
It's notable for number of consonants in a row
11:56
<&McMartin>
English does have the one-syllable word "strengths", and so is no slouch in the consonant game either
12:00
<&Reiver>
?
12:01
< abudhabi>
What is confusing, comrade?
12:03
<&Reiver>
oh wait, nm
12:04 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code
12:08 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
12:13
<@gnolam>
Re: Excel. Having different decimal characters is one thing. Having /different function names/ is another.
12:17
<@gnolam>
(Relatedly, is there a standard for spreadsheet formulae in OpenDocument yet?)
12:26 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
12:26 mode/#code [+o himi] by ChanServ
12:52 Orthia [orthianz@Nightstar-hsgicn.callplus.net.nz] has quit [Ping timeout: 121 seconds]
12:57 Orthia [orthianz@Nightstar-hsgicn.callplus.net.nz] has joined #code
12:57 mode/#code [+o Orthia] by ChanServ
13:54 Irssi: #code: Total of 39 nicks [21 ops, 0 halfops, 0 voices, 18 normal]
13:58 Thalass is now known as Thalass|KSP
14:26 celmin|sleep is now known as celticminstrel
15:37 Thalass|KSP is now known as Thalass
15:56 Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
16:22 Thalass is now known as Thalaslepe
16:22 macdjord|slep is now known as macdjord
16:23 Checkmate [Z@Nightstar-ro94ms.balk.dk] has joined #code
16:23 mode/#code [+o Checkmate] by ChanServ
16:35 Derakon[AFK] is now known as Derakon
16:41
<&Derakon>
Right, time to start figuring out how to lie to ImageJ and get away with it.
16:42
<&Derakon>
Our project, Micro-Manager, is built into ImageJ, a scientific image display/manipulation program.
16:42
<&Derakon>
To be able to use its features, you have to use an ImageWindow, one of its classes -- it's through this class that it knows how to access image data, run its plugins, etc.
16:43
<&Derakon>
Unfortunately ImageWindow descends from an old and outdated window class (java.awt.Frame instead of javax.swing.JFrame), which is causing massive headaches for me, personally, as I try to make out image display windows not look like shit.
16:43
<&Derakon>
So today I find out if we can have a ghost ImageWindow sitting around that pretends to be the image display window, while our actual window is an entirely custom class.
16:59
< RchrdB>
Derakon: like you make an ImageWindow, hide it, scrape the pixels off it, replay them on another window that you DO display?
17:00
<&Derakon>
More like make an ImageWindow, hide it, make our own window that we do display, and route the ImageWindow's accessor calls (to get to image data, etc) to the actual window.
17:07 Thalaslepe [thalass@Nightstar-vtpgk9.bigpond.net.au] has quit [Ping timeout: 121 seconds]
17:33 abudhabi is now known as Julius
19:31 * Derakon mutters at Java.
19:32
<&Derakon>
I have a method that re-generates the contents of a window. It leads off with removeAll(), to ensure that things don't get double-added.
19:32
<&Derakon>
Problem: after calling removeAll(), nothing can be added to the window.
19:36
<&Derakon>
Ahh. JPanels, because of their hacky implementation, should never have removeAll() called on them.
19:36
<&Derakon>
Instead you do getContentPane().removeAll().
19:37
<&Derakon>
O_o
20:01
<@gnolam>
It's a pane in the arse?
20:03
<@Tamber>
getContentPun().removeAll()
20:03
<@Azash>
$('#pun')
20:04
<@Azash>
$('#pun').getInnerGROAN()
20:04
<@Azash>
17:42 <&Derakon> Our project, Micro-Manager
20:04 * Azash snrk
20:12
<&Derakon>
It's a program for managing microscopes.
20:12
<&Derakon>
I didn't name it.
20:13
<@Azash>
Well, rather that than an ERP solution
20:20
<&Derakon>
Man, it never takes long when digging through the ImageJ code before you find another excellent reason to never fucking work with ImageJ ever.
20:21
<@Tamber>
*open file* NOPE! *close file, quit editor, shut down PC, leave building* ?
20:21
<&Derakon>
if (imp.getStackSize()>1 && win!=null && win.getClass().getName().startsWith("loci"))
20:21
<&Derakon>
return true;
20:21
<&Derakon>
return false;
20:23
<@macdjord>
Derakon: That... that's gorrifying.
20:24
<&Derakon>
Mac: and I ran into it about 30s after I started searching through the code.
20:24
<@macdjord>
Derakon: It should be "return (imp.getStackSize()>1 && win!=null && win.getClass().getName().startsWith("loci"))".
20:24
<&Derakon>
That kind of stuff is everywhere.
20:24 * Derakon thwaps Mac.
20:24
<@macdjord>
Seriously, who doesn't collapse their boolean expressions? :-/
20:25
<&Derakon>
You don't have any concern for the "I'm going to figure out what this object is by examining the string of the object's name" bit?
20:26
<&Derakon>
At the very least it should have been something like "win.getClass() == lociWhateverTheFuckClass.getClass()".
20:27
<@macdjord>
Derakon: But it sounds like they want any of a variety of classes there, all of which start with 'loci'~
20:27
<&Derakon>
They really, really don't.
20:52
<@froztbyte>
"The Humble Mozilla Bundle: Powered by asm.js"
20:52
<@Reiv>
what
20:53
< RchrdB>
hehehe cool
20:54
<@Reiv>
oh my goodness you're not kidding
20:54
<@Reiv>
Those actually look pretty good at that
20:54
<@Reiv>
Except I own everything I care about already~
20:54
<@froztbyte>
Reiv: does this look like my kidding face?
20:55
<@Reiv>
I don't know, I've never seen you give birth to goats
20:55
<@Tamber>
*badumtish*
20:55
<@macdjord>
froztbyte: Yes. It also looks like your 'life or death' face, your 'oh my sides' face, and your 'look, a purple elephant' face.
20:55
<@froztbyte>
macdjord: that's the trick
21:22 Kindamoody|afk is now known as Kindamoody
21:22 macdjord [macdjord@Nightstar-7rac1r.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
21:27 * iospace replaces all the spaces in ToxicFrog 's code with \x07
21:30 Tamber_ [tamber@furryhelix.co.uk] has joined #code
21:30 Tamber [tamber@furryhelix.co.uk] has quit [Connection reset by peer]
21:31 Tamber_ is now known as Tamber
21:31 mode/#code [+o Tamber] by ChanServ
21:37 Kindamoody is now known as Kindamoody[zZz]
22:23
< RchrdB>
phantomjs is legitimately pretty fucking awesome.
22:25 * ToxicFrog hands iospace his headphones and then does find ~/devel -exec cat '{}' +
22:25
<@iospace>
which does? :P
22:25
< RchrdB>
Generate lots of disk I/O interrupts, seeding /dev/random with delicious entropy.
22:26
<@iospace>
I was asking ToxicFrog
22:26
< RchrdB>
I was guessing.
22:27
< RchrdB>
(I mean what it *does* is concatenate every file under ~/devel, but I don't understand what TF's context is for wanting to do that, so I'm guessing.)
22:27
<&ToxicFrog>
RchrdB: * iospace replaces all the spaces in ToxicFrog 's code with \x07
22:27
<@iospace>
:P
22:27
<&ToxicFrog>
I am simply showing her the fruits of her labour~
22:27
< RchrdB>
Aaaaahh.
22:27
< RchrdB>
Beepety beep beep beep те
22:28
<@iospace>
http://40.media.tumblr.com/56e3a3671d60544219b64b221cb47a56/tumblr_n9x64mFpHx1th 9tv0o1_500.jpg
22:29
<@Namegduf>
What about food that is science?
23:09 macdjord [macdjord@Nightstar-7rac1r.mc.videotron.ca] has joined #code
23:09 mode/#code [+o macdjord] by ChanServ
23:12 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
23:24
<@Syloq>
No science!
23:29 Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code
23:29 mode/#code [+qo Vornicus Vornicus] by ChanServ
23:36 Ghozer [fake@Nightstar-4ej1ta.sfldmi.sbcglobal.net] has joined #code
23:38 HotShot [fake@Nightstar-sbc.io2.212.69.IP] has quit [Ping timeout: 121 seconds]
23:39
<@gnolam>
Man. I get surprised every time I try a query in Access and it works on the first attempt.
23:40
<@Tamber>
s/on the first attempt\./, ever!/
23:42 Ghozer is now known as HotShot
23:42
<&McMartin>
http://googleonlinesecurity.blogspot.co.uk/2014/10/this-poodle-bites-exploiting- ssl-30.html
23:43 HotShot is now known as NSGuest9426
23:45
<@gnolam>
McMartin: aww. An attack named "POODLE" should so have been a kernel exploit.
23:45 NSGuest9426 is now known as HotShot
23:45
<&McMartin>
gnolam: ... I'm failing to interpolate the punchline here.
23:46
<@gnolam>
It would've enabled Goethe/Faust jokes.
23:47
<@gnolam>
("Das also war des Pudels Kern!")
23:47
<&McMartin>
Yep, too obscure for me, sorry >_>
23:48
<@gnolam>
Bah. Philistines!~
23:48
<&McMartin>
That said
23:48
<&McMartin>
This is effectively a weaker version of BEAST
23:48
<&McMartin>
So it's still got some juice.
23:49
<@Reiv>
What's this
23:50
<@TheWatcher>
SSL 3 sploit
23:52
< RchrdB>
@tqbf was mentioning on Twitter that apparently POODLE is easier to perform than BEAST.
23:52
<@Reiv>
What's BEAST then which leads you to having a POODLE
23:53
<&McMartin>
Another attack on, IIRC, TLS
23:53
< RchrdB>
BEAST is an attack which takes advantage of TLS 1.0 using CBC wrong.
23:54
<@gnolam>
See, and there's another missed opportunity.
23:55
<@gnolam>
If this is another version of BEAST, this could've been "altered BEAST".
23:55
< RchrdB>
(which was known about for years, but thought impractical to actually attack, then a pair of enterprising souls noticed that web browsers are REALLY easy to trick into sending lots of requests)
23:56
< RchrdB>
gnolam: no, POODLE is something to do with padding.
23:57
< RchrdB>
IIRC BEAST was about how you could observe the IVs being used for CBC in successive packets and effectively trick TLS 1.0 into acting like ECB mode
23:57
<@gnolam>
Also: ahh, backronyms.
23:58
< RchrdB>
quite
23:58
<&McMartin>
Also, even though he(?) is not a particularly fantastic VGM remixer, he(?) is competent enough
23:58
< RchrdB>
POODLE is a pretty good backronm though
23:58
<&McMartin>
And uses the name "Altered Beats"
23:58
<&McMartin>
It is an excellent handle for a VGM remixer
23:58
< RchrdB>
"Padding Oracle On Downgraded Legacy Encryption" actually is a very good description of the problem.
23:59
<&McMartin>
Probably started as PDLE and picked up some vowels along the way
--- Log closed Wed Oct 15 00:00:09 2014
code logs -> 2014 -> Tue, 14 Oct 2014< code.20141013.log - code.20141015.log >

[ Latest log file ]