code logs -> 2012 -> Tue, 07 Feb 2012< code.20120206.log - code.20120208.log >
--- Log opened Tue Feb 07 00:00:30 2012
01:06 Derakon[AFK] is now known as Derakon
01:46 Syloqs-AFH [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Connection closed]
01:51 eckse [eckse@Nightstar-ceba8a7a.dsl.sentex.ca] has quit [Client closed the connection]
01:53 eckse [eckse@Nightstar-ceba8a7a.dsl.sentex.ca] has joined #code
01:53 mode/#code [+o eckse] by ChanServ
02:10 Kindamoody[zZz] [Kindamoody@Nightstar-278bd244.cust.tele2.se] has quit [Ping timeout: 121 seconds]
02:16 Kindamoody|out [Kindamoody@Nightstar-5507a6b5.tbcn.telia.com] has joined #code
02:16 mode/#code [+o Kindamoody|out] by ChanServ
02:28 Kindamoody|out is now known as Kindamoody
02:29 Derakon is now known as Derakon[AC2]
02:47 Attilla [Obsolete@Nightstar-83b28186.as43234.net] has quit [Ping timeout: 121 seconds]
02:52 Derakon[AC2] is now known as Derakon
03:02 Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Operation timed out]
03:02 Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code
03:02 mode/#code [+ao Derakon Derakon] by ChanServ
03:04
< maoranma>
Youtube is pissing me off, it won't buffer
03:09
< maoranma>
Oh, apparently it's a cookie issue
03:29 gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [[NS] Quit: Z?]
04:39
< Eri>
Hmm hmm hmm
04:40
< Eri>
Let's suppose I just scored a sweet job that has Matlab in it
04:40
< Eri>
Let's also suppose I don't... really... .... know Matlab
04:40
< Eri>
Any good resources you guy's'd recommend?
04:41
< Eri>
*guys'd, rather
04:41 * Vornicus has never poked at matlab.
04:43
<&Derakon>
I've done a very little amount of Matlab, and generally had cause to regret it.
04:44
<&Derakon>
It's one of those languages that grew rather than was designed.
04:44
< Eri>
Yeah
04:44
< Eri>
But, it's what's getting used
04:44
< Eri>
So, it's what I need to learn
04:45
< Eri>
I can do basic stuff. I know about vectorization, some of the power of matrix manipulation
04:45
< Eri>
Not much beyond that, though
04:51 Derakon is now known as Derakon[shower]
04:56 Vash [Vash@Nightstar-cdeba41f.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!]
05:14 Derakon[shower] is now known as Derakon
05:17 eckse [eckse@Nightstar-ceba8a7a.dsl.sentex.ca] has quit [Connection reset by peer]
05:19
< maoranma>
blllluh
05:44 himi [fow035@D741F1.243F35.CADC30.81D435] has quit [Ping timeout: 121 seconds]
06:16
<@jerith>
Eri: You can look at Octave, which is an open source implementation.
06:16
<@jerith>
Last time I looked at it it didn't have the pretty GUI and it was missing most of the more exciting libraries.
06:17
<&Derakon>
So...it's Matlab without any of the things that make Matlab worth using?
06:20 Kindamoody is now known as Kindamoody|out
06:20
< Eri>
It's at least a starting point. Is it compatible with Matlab code?
06:23
<@jerith>
Pretty much. Modulo the missing libraries.
06:36 Derakon is now known as Derakon[AFK]
06:45 celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
07:41 Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has quit [Client exited]
08:28 simon__ [simon@Nightstar-883ecc1d.brahmaserver.dk] has joined #code
08:28 simon_ [simon@Nightstar-883ecc1d.brahmaserver.dk] has quit [Client closed the connection]
09:31 * McMartin wakes up at 0130 after crashing out at about 1900.
09:31
<&McMartin>
This is going to do my schedule loads of good, I can tell
09:31 Attilla [Obsolete@Nightstar-83b28186.as43234.net] has joined #code
09:32
<@TheWatcher>
So, you're working on UK time almost! Welcome to civilisation~
09:33
<&McMartin>
Well, no
09:33
<&McMartin>
I'm still *working* the UK swing shift~
11:33 gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code
12:22 cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [[NS] Quit: Leaving]
12:24 gnolaptop [lenin@Nightstar-ecca5b6c.eduroam.liu.se] has joined #code
12:30 maoranma [maoranma@Nightstar-6baf8929.pools.spcsdns.net] has quit [[NS] Quit: ]
12:44 gnolaptop [lenin@Nightstar-ecca5b6c.eduroam.liu.se] has quit [[NS] Quit: HLS]
12:45
<@froztbyte>
in a support ticket: "Please add my key to CDN servers, I am the new machine."
12:45
<@froztbyte>
also:
12:45
<@froztbyte>
<idnar> http://pastebin.com/cHntmzFC
12:45
<@froztbyte>
<idnar> what. is. wrong. with. people.
12:45 * Tamber gets the list. ;)
12:50 * TheWatcher eyes that
12:50
<@TheWatcher>
... I don't even
13:07
<@froztbyte>
TheWatcher: yup.
14:13 * TheWatcher eyes hs-minor-mode
14:14
<@TheWatcher>
I really must get around to fixing the fact that it breaks when parentheticals in function comments exceed one line in perl
14:17
<@froztbyte>
might I suggest instead just running away screaming?
14:17
<@froztbyte>
I mean, perl.
14:24
<@TheWatcher>
Bah!
14:25 Vash [Vash@Nightstar-cdeba41f.wlfrct.sbcglobal.net] has joined #code
14:25 mode/#code [+o Vash] by ChanServ
16:29 eckse [eckse@Nightstar-ceba8a7a.dsl.sentex.ca] has joined #code
16:29 mode/#code [+o eckse] by ChanServ
17:17 Kindamoody|out is now known as Kindamoody
17:20 EvilDarkLord is now known as Maze
18:14 Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has joined #code
18:23 maoranma [maoranma@490720.C448F4.686E67.D065B1] has joined #code
18:56
<@froztbyte>
http://corner.squareup.com/2012/02/socketrocket-websockets.html --- *groan*
18:56
<@froztbyte>
"Using WebSockets has it's advantages over raw TCP:" <- yo dawg, we put some not-TCP in your socket-thing that goes over TCP but it's still the bestest
18:57
< maoranma>
lmao
19:17 eckse [eckse@Nightstar-ceba8a7a.dsl.sentex.ca] has quit [Operation timed out]
20:17
<@Tamber>
"it has its advantages; primarily, that it's more Web 2.0"
20:18
< maoranma>
And what web are we on now?
20:18
<@Tamber>
2.3 beta(TM)
20:18
<@Tamber>
(Because all the cool people stick a 'beta' label on their web crap!)
20:19
< maoranma>
It's true
20:19 maoranma is now known as Noah{Beta}
20:19
<@Tamber>
Hee
20:20
<@Tamber>
Mmmm, web 2.0.
20:20 * Tamber goes to huff more paint. ??
20:20
<&McMartin>
It's official support for duplexed web pages so that people stop abusing the crap out of chunked transfers. >_>
20:21
< Noah{Beta}>
Anyone particularly familiar with steganography?
20:26
<@Tamber>
McMartin, so it's something new for them to abuse? ;)
20:30
<&McMartin>
It's at least theoretically possible to use it properly!
20:40
<@froztbyte>
<Vhata> github is down
20:40
<@froztbyte>
<cocooncrash> Oh noes!
20:40
<@froztbyte>
<russell> ooer
20:40
<@froztbyte>
<russell> How are they going to check in the fix for it?
20:40
<@froztbyte>
and
20:40
<@froztbyte>
<cocooncrash> $ grep 'Is\|It' transports/http/__init__.py
20:40
<@froztbyte>
<cocooncrash> # Is it a string?
20:41
<@froztbyte>
<cocooncrash> # Is it a file?
20:41
<@froztbyte>
<cocooncrash> # Is it an iterable?
20:41
<@froztbyte>
<cocooncrash> # It's Superman!
20:41
<@Tamber>
XD
20:41
<&McMartin>
Nice
20:44
<@ShellNinja>
Something I found out recently is while "ubuntu" is "can't configure debian", "debian" is "can't use ubuntu's UI".
20:45
<@ToxicFrog>
I thought debian was "how do you name packages"
20:46 Maze is now known as EvilDarkLord
20:47
<@ShellNinja>
I don't know that one. Is anything wrong with the way Debian names packages?
20:47
< gnolam>
Noah{Beta}: what do you want to hide? ;)
20:47
< Noah{Beta}>
http://www.daz3d.com/ Dunno if anyone is interested, but >$800 of free software
20:48
< Noah{Beta}>
gnolam: I was curious of the ECR of modern stenography
20:48
< Noah{Beta}>
Steganography*
20:49
< Noah{Beta}>
I had the idea of creating a black/white QR code, tiling it, and embedding that image into another image, but was curious if something that simple would survive crop/resize/grey-scaling
20:50
< gnolam>
Bryce is still around? o_O
20:50
< Noah{Beta}>
yea, Daz aquired it forever ago
20:50
< Noah{Beta}>
But I was surprised too when I found out, lol
20:52
< Noah{Beta}>
Looks like I have a lot to download :\ The download links expire on the 12th, so I'll have to back them up to my external, lol
20:53
<@froztbyte>
"Free products require a newsletter subscription."
20:53
<@froztbyte>
I guess I'll just poke at that later
20:53
< Noah{Beta}>
Dunno how long they're doing it for tbh
20:54
< Noah{Beta}>
I just used a label "maoranma+daz@gmail.com"
20:56
<@ToxicFrog>
ShellNinja: my experiences with Debian have been rather unpleasant, due largely to the fact that (say) 'python' is some horribly outdated version, and you actually want 'python26' or 'python27' or 'python30' or, depending on what you need to run, all of these at once, and then apt-get swallows its own tongue and chokes to death.
20:57
<@ShellNinja>
I don't think I've had package naming problems.
20:57
< Noah{Beta}>
I still take the "go directly to distributer" approach, even with Linux
20:58 Kindamoody is now known as Kindamoody[zZz]
21:00
<@ToxicFrog>
I prefer not to have to manually install all 6,000 dependencies for whatever I'm trying to run.
21:00
< Noah{Beta}>
Me neither, unless I'm sure I want it to run
21:20
< Noah{Beta}>
I suppose what I'm really looking for is a digital watermark that is transparent to the viewer (or manipulator) and resistant to image manipulation
21:21
<@Tamber>
Not sure it'd be terribly resistant to manipulation, though, your QR-code idea. Resizing'd probably screw it up; depending on how you embedded the info, just re-saving might trash the data...
21:22
< Noah{Beta}>
Well, that's the idea of using a QR code, because even with some damage, ECR of QR codes are often good enough to still be readable
21:24
<@Alek>
hm.
21:24
<@Alek>
I think most digital marks these days get put in a comment area in the file format. whether photo, video, or audio.
21:25
<@Alek>
not very resistant to manipulation, perhaps, though. :/
21:25
< Noah{Beta}>
True, but some programs don't respect EXIF data, or even diliberately remove it
21:26
<@ToxicFrog>
Alek: those aren't really digital watermarks, though - the whole point of stenography is that it should resist format conversions and the like.
21:26
<@Alek>
noah: I've got a daz3d library building up already. XD
21:26 * gnolam chalks up another point for stenography.
21:29
< Noah{Beta}>
Hmm
21:33
< Noah{Beta}>
Oh good, I can reset downloads if retries fail
21:33
< Noah{Beta}>
Having an issue with the content for Bryce 7, lol
21:35
<@froztbyte>
<froztbyte> Spinach: debian branches
21:35
<@froztbyte>
<Spinach> froztbyte: debian branches are oldstable (etch), stable (lenny), testing (squeeze), unstable (sid), and experimental
21:35
<@froztbyte>
<froztbyte> Spinach: debian branches /rust/
21:35
<@froztbyte>
<Spinach> froztbyte: debian branches are called "stale", "rusting" and "broken"
21:35
<@froztbyte>
ToxicFrog: ^
21:36
<@froztbyte>
<froztbyte> Spinach: debian /rockets/
21:36
<@froztbyte>
<Spinach> froztbyte: debian is the distro in which nothing is released as stable until you have to shoot rockets at it to stop it from working
21:36
< Namegduf>
That's kinda dumb
21:36 celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has joined #code
21:37
< Namegduf>
Debian Testing is relatively current, and Debian Unstable is generally less broken than many rolling release distros-
21:37
< Namegduf>
I've seen it hold breaking code that Archlinux has pushed out, for example
21:38
< Namegduf>
It's not very pleasant to do package management while running it, because parts of interdependent packages are updated before each other, so you occasionally need to tell it "Yeah, yeah, I know, don't update those.". But that's a far cry from broken, and not a problem in Testing.
21:38
<@froztbyte>
well, Ubuntu's universe isn't guaranteed to even work
21:38
<@froztbyte>
those factoids are mostly in jest, too
21:38 * froztbyte runs debian in as many places as possible
21:39 eckse [eckse@Nightstar-ceba8a7a.dsl.sentex.ca] has joined #code
21:39 mode/#code [+o eckse] by ChanServ
21:40
<&McMartin>
Debian Stable: As stable as a lump of concrete, and about as useful for IT
21:40
< Namegduf>
That's equally stupid.
21:40
< Namegduf>
It's a *brilliant* server OS.
21:40
< Namegduf>
You know, the one place Linux has a really high server base.
21:40
< Namegduf>
It's probably one of the most common server operating systems on the planet.
21:41
<&McMartin>
Sorry, I can't hear you over the bug reports that I was targeting the bleeding edge Gtk+ 2.10 instead of 2.1
21:41
< Namegduf>
(Debian, I mean)
21:41
<&McMartin>
Have not yet forgiven
21:41
< Namegduf>
I dunno why you're running GTK+ on a server
21:41
<&McMartin>
I don't.
21:42
< Namegduf>
Doesn't seem very relevant then.
21:42
<&McMartin>
I wrote something using GTK once and got tons of shit from people who *did*
21:42
<&McMartin>
Thus making it my problem
21:42
< Namegduf>
Don't support them, not a problem. *shrug*
21:42
< Namegduf>
You have to draw a line somewhere.
21:42
<&McMartin>
Yeah, that's "zero users = zero bug reports, problem solved"
21:42
< Namegduf>
If all your users are using X on their servers, it may be time to reconsider your target audience.
21:43
< Namegduf>
(And are exclusively using servers)
21:43
< Namegduf>
Drawing some kinda line as to what is reasonable to support is not the same thing as getting rid of all users.
21:43 * jerith eyes the above about digital watermarking and steganography.
21:43
< Namegduf>
Do you test on Solaris?
21:43
<@jerith>
That stuff was my MSc topic.
21:44
<&McMartin>
Namegduf: Well, the eventual solution was "Gtk doesn't do what I want, and it's faster to recode the entire application in Swing than figure out how to bend PyGtk to my will"
21:44
<&McMartin>
So I bet that worked pretty well on Solaris
21:44
<&McMartin>
It also, however, dropped my userbase to zero, so~
21:44
<&McMartin>
(This was Blorple)
21:44
<@Tamber>
McM: Perfect, no bug reports, then. ;)
21:44
<@jerith>
McMartin: PyGtk is pretty notoriously horrible, though.
21:45
<&McMartin>
Is it?
21:45
<&McMartin>
Because GtkParasite is *awesome*
21:45
< Namegduf>
That doesn't seem like a related decision to the one I suggested of saying "Sorry, don't support Debian Stable- run something more recent. It's a graphical application anyway."
21:45
< Namegduf>
So it doesn't seem fair to tie the results of that decision to that suggestion
21:45
<@jerith>
McMartin: Let me rephrase. It's pretty horrible under the hood, and doesn't like to play nice with others.
22:18
< celticminstrel>
So, does Java have no "join" in the standard library for making a string of an array/list/collection? Or is it just in an odd place where I'd never think to look?
22:19
<@ToxicFrog>
It probably hsa it somewhere
22:20
<@ToxicFrog>
Oh, stackoverflow says no, you need to roll your own or import a third-party library.
22:22
< celticminstrel>
Copy-paste time!
22:22 himi [fow035@D741F1.243F35.CADC30.81D435] has joined #code
22:22 mode/#code [+o himi] by ChanServ
22:30 Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has quit [[NS] Quit: Into the hole again, we hurried along our way, into a once-glorious garden now seeped in dark decay.]
22:34 Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has joined #code
22:52
< Noah{Beta}>
Hmm, doesn't look like there's a good way to ensure data integrity of any sort through watermarking/steganography on an image. I found a method that works if I have the unwatermarked original and the image can be lined up, so it works through cropping and distortion (if I can replicate the distortion), but color changes that aren't easily reversable (like desaturation) pretty much kill it
22:54
< Noah{Beta}>
And the work that goes into creating the watermark, then instructing a user to use the orginal and the copy to prove the mark, at that point, it's easier to find the infringer, and hit them with a wench until they admit theft
22:55
<@Alek>
heh. wench.
23:04
<@Tamber>
Noah: Hey, if you're going down that route, you don't even need to find the infringer! ;)
23:06
<@Alek>
just do what the RIAA do and hit someone random until they admit to the theft. >_>
23:08
< gnolam>
Theft? If they've stolen it, you won't have the original to compare it to anyway.
23:14 gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [Ping timeout: 121 seconds]
23:15 gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code
23:17
<~Vornicus>
EA/Maxis did an interesting steganography technique for Spore
23:19
<~Vornicus>
A critter save file is a PNG; embedded in the low bits in the various channels is the data for the critter.
23:20
<@Alek>
:O
23:20 You're now known as TheWatcher[T-2]
23:26
< Noah{Beta}>
Vornicus: Yup, but it's very sensitive for resize iirc
23:26 You're now known as TheWatcher[zZzZ]
23:26
<~Vornicus>
It dies in resize, yeah
23:27
< Noah{Beta}>
gnolam: I guess theft is the wrong word. Unattributed modifications
23:27
< gnolam>
Thank you. ;)
23:27
< Reiver>
Android: Is there any way to transfer 'ownership' of a bunch of free apps from one google account to another?
23:28
< Noah{Beta}>
No, but you can install them to the new account via the website, which is a little faster, if still having to be done one by one
23:30
< Noah{Beta}>
I suppose the best thing I could ask for is some type of image container that contains any type of image, but has a sort of external exif, and ask people nicely not to write programs that will remove it
23:31
<@Alek>
could you take a random png and create a critter from that?
23:31
< Noah{Beta}>
Alek: Not exactly.
23:32
< Noah{Beta}>
It'd have to be in the proper format, by random chance, that Spore could read
23:32
<@Alek>
heh.
23:32
<@Alek>
I'm intrigued by those games that you can insert random shit into and they create whatever for you.
23:33
<&McMartin>
Audiosurf and Beat Hazard \o/
23:33
< Noah{Beta}>
It's sort of a plain-text encoding hidden in the picture itself, and that plaintext is, usually, highly structured, sort of like a xml file <Spore Creature> <Name=Penismonster>, etc
23:33
<@Alek>
like Monster Rancher, iirc, could create new monsters from other games you'd insert in the PS while it was on.
23:34
<@Alek>
McM: that's... a little of it, yes. but more like what I said.
23:34
<@Alek>
and does anyone recall Inner Space? >_>
23:34
< Noah{Beta}>
You could theoretically extract that info, and inject it into a random PNG, to have a hidden spore creature, but the only use for that I could think of is some type of augmented reality game
23:34
< Noah{Beta}>
Audiosurf: McMartin ^5
23:35 * Alek loves Audiosurf and Beat Hazard.
23:36
< Noah{Beta}>
There was a game called NetMonsters that Nightstar used to host the channel for, and I think that it used a method similar to that (or the code was hidden in the HTML, I can't remember, and Phantom LOST the sourcecode for it)
23:44
< Noah{Beta}>
]18:44[ [Noah{Beta} PING reply]: 10secs
23:44
< Noah{Beta}>
unfunfunf
23:44
<@Alek>
?_?
23:45
<@Alek>
who are you unfing?
23:45
< Noah{Beta}>
my latency
23:45
<@Alek>
lol
23:55
< Noah{Beta}>
I find it ironic that I was contemplating pirating Bryce the other day
--- Log closed Wed Feb 08 00:00:45 2012
code logs -> 2012 -> Tue, 07 Feb 2012< code.20120206.log - code.20120208.log >

[ Latest log file ]