[00:20] http://torrentfreak.com/tough-copyright-laws-chill-innovation-tech-companies-warn-lawmakers-130727/ [00:21] tl;dr Google, MS, Facebook and others wrote a 15 page letter that calls future copyright protection extensions shit and the current system shit as well [00:24] anyone know how to convert dates like this to be used archive.org: Wed, 26 Oct 2005 13:52:00 EST [00:24] i got the xml file of labrats and dates are going to be a problem in that format [00:28] is that their rss feed? [00:33] yes [00:35] http://www.labrats.tv/feedMOV480.xml [00:35] the html version has dates like 11/07/2005 [00:36] but the raw one works better [00:37] And you are trying to autogenerate internet archive item names? [00:38] i found out how [00:39] date -d 'Mon, 7 Nov 2005' +%Y-%m-%d [00:55] i'm slowly uploading labrats [01:02] omf_: the same MS that is arguing for SOPA? [01:02] and similar [01:02] yeah [01:02] gotta love shit like that [03:08] so I'm reading the Web Crypto API proposal at W3C, and I'm really, really wondering why it has to be as complicated as it is [03:09] as an example, there's separate encrypt and sign methods, but I can't see any "take my data and do the right thing to sign-and-encrypt it" method [03:10] a la NaCl's crypto box [03:10] as another example, there are a fuckload of algorithms defined in the API [03:10] whoever is on this working group can't possibly expect Web programmers to get it right [03:12] I mean, just compare http://www.w3.org/TR/WebCryptoAPI/#SubtleCrypto-method-encrypt vs. http://nacl.cr.yp.to/secretbox.html [03:12] the really wtf thing is that the W3C recommendation does indeed have a set of sane use cases, and then they go and do...that [03:26] heh [03:26] awesome [03:26] good to hear that we're still designing tech for wide distribution that has hidden gotchas [03:50] I hope I'm just reading the spec wrong [04:35] I fear that you are not [06:12] SketchCow: you are getting labrats.tv shows now [06:13] another podcast from someone that worked with leo laporte [07:38] So this is why Fez 2 is dead. A fucking loser video blogger asshole - http://www.theverge.com/2013/7/27/4563738/fez-ii-abruptly-canceled-after-developer-phil-fish-explodes-in-rage [08:12] there's a surprising amount of rage in the comments [08:12] I blame all gamers everywhere ever [08:14] No one realises Phil Fish is a asshat too? [08:15] he may be but I didn't see him in the comments thread telling people to immolate themselves [08:15] "Fish then lashed out at Beer, claiming that the GameTrailers host had assassinated his character, telling Beer to "compare your life to mine and then kill yourself,"" [08:15] which is a horrific thing to say to another person [08:15] Yes, yes yes. [08:15] ah [08:15] well [08:15] Fish IS an asshat. [08:15] uhhh [08:15] awesome. [08:15] :) [08:16] nobody is innocent here [08:16] great [08:16] I'm going to go back to whatever I was doing earlier [08:16] I am getting tired of this bullshit that these "journalists" think they are entitled to something from people they are trying to interview [08:16] you realise Fish would rage when other people won awards he thought he should get? [08:16] :D [08:16] namely, writing a retraction for some things I said earlier today [08:16] that is what this all comes down to [08:16] and then just start slagging people off [08:16] He didn't want to give quotes and then a pissing match started [08:16] speaking of HOW TO INTERACT WITH PEOPLE PRODUCTIVELY [08:16] xmc: indeed [08:16] laters :D [08:16] l8r [08:19] got some good news with labrats [08:20] i maybe able to save all of it [08:20] some of it will be in wmv format cause the mov files of them are gone [08:22] godane, If you have a spare invite for myspleen could you pm one to me please? I am going to help SmileyG back the whole site up [08:25] i may start backup the divx format of the show [08:26] its bigger then the quicktime files [08:26] also episode 52 of labrats in wmv had a bad index [08:30] godane, I am going to grab those LOTR promo dvds you mentioned [08:30] ok [08:31] there is also prometheus promo dvds too: http://www.myspleen.org/details.php?id=11958 [08:35] okay quick question godane. The details page for LOTR says "Free Leech: No" is that the whole starred thing or does it mean the Freeleech ON site status does not apply to this item? I could not find an answer in the FAQ [08:37] i think the freeleash on is for everything [08:38] Do I still earn upload KB while freeleech is on? [08:45] yes [08:46] yup [08:46] i already got the prometeus promo [08:46] or most of it [08:46] cool [08:46] * Prometheus [08:46] * 16039.0 / 16080.9 [08:46] I was first leech :D [08:47] [T R: 1.74] [08:51] So omf_ if you can figure out a plan... [08:52] Amount of Data Seeded: 4.33 TB [08:52] Amount of Unseeded Data: 9.97 TB [08:52] tbh if someone can, someone could prob seed the whole dang site [08:57] just know you don't have to mirror starcade [08:57] i have it on archive.org [10:51] I have an important announcement. My whole life I have been searching for something and I have finally found it. This would be my dream job -> http://www.theramenrater.com/ [10:52] Instant Ramen breakfast, lunch, and dinner [11:04] * BlueMax puts the straitjacket on omf_ [11:04] It's gonna be OK man, it's gonna be OK [11:12] You don't even have to cook it to enjoy it! (✿◠‿◠) [11:14] * BlueMax puts omf_ in the padded cell [11:16] have any one seen attack on titan? [11:16] its a new anime series [11:16] I have [11:16] ヽ(*゚ー゚*)ノ [11:16] its awesome [11:17] ヽ(゚ー゚*ヽ) [11:17] (ノ*゚ー゚)ノ [11:17] ヽ(*´Д`*)ノ [11:17] ヘ( ̄ー ̄ヘ) [11:18] * BlueMax throws omf_ out the window [11:18] ヘ( ̄ω ̄ヘ) [11:18] (ノ ̄ω ̄)ノ [11:18] * omf_ shaves BlueMax [11:18] BAM [11:19] * BlueMax shaves omf_ [11:20] http://www.takuchat.com/wp-content/uploads/2013/05/aot-1.jpg [11:20] * omf_ counter-attacks with gopherchucks [11:20] thats the fake movie poster someone made [11:20] http://i164.photobucket.com/albums/u40/travisroks9/Gopher-Chucks.jpg [11:28] * BlueMax shaves winr4r [11:54] dude i actually do need a shave right now [11:55] success! [12:57] ヽ`、ヽ`ヽ(* ̄o ̄*)>ヽ`、ヽ` [13:05] * BlueMax shaves omf_ [13:49] omf_ / godane * done 16080.9 MB Rate: 256.5 / 0.0 KB Uploaded: 52928.1 MB [T R: 3.29] [13:49] Thats how you get a awesome ratio :D [16:02] SmileyG: "awesome" ratio [16:02] :D [16:10] "A working copy of the HTTP 2.0 spec has been released. Unlike previous versions of the HTTP protocol, this version will be a binary format, for better or worse. However, this protocol is also completely optional: 'This document is an alternative to, but does not obsolete the HTTP/1.1 message format or protocol. HTTP's existing semantics remain unchanged.'" [16:10] >HTTP [16:10] >binary format [16:10] welcome to debugging hell [16:15] I think they caught the douchbaggery that the systemd developers have [16:15] fucking binary logs [16:16] go eat a rotting corpse [16:17] We'll see if HTTP 2.0 can catch on being a binary format [16:17] I mean just think of how many tools are going to have to change to deal with it [16:17] omf_: they've already realized that [16:17] "does not obsolete HTTP/1.1" [16:18] if your new version doesn't obsolete the old version... yeah well [16:18] SPDY is already deployed in Firefox and Chrome and nginx [16:25] /var/log/messages makes less sense now that we have a lot of machine consumers of logs who do not want to parse things and deal with format changes [16:25] journalctl has some pretty handy options too [16:26] there have been a ton vulnerabilities from parsing logs wrong [16:27] Yes systemd has some really good ideas in it [16:27] but non-text logs in a unix environment [16:27] eek [16:28] I like the extensible nature and the more advanced timestamp and position information systemd offers [16:37] omf_: heh, wtmp [16:47] Well, if it's in a place where debuggability can take a hit.. fine with binary, like underlaying protocols.. But HTTP is pretty damn useful to debug and there's a million different shitty softwares that parse HTTP diffrently [16:47] then again, maybe the different ways of parsing HTTP would completely go away with a binary protocol that'd seriously break if the bits were in the wrong positions [16:48] ersi: I think we've all seen how well that worked for XML.... [16:49] Depends on where it's used [16:50] oh, yeah - nonsense error messages when parsing XML ftw [16:55] wat [16:55] making HTTP a fucking binary format? [16:55] that would have been a shitty design decision in like 1991, back when the fucking backbone was slower than my internet connection [16:56] oh god i don't even [16:57] But it's for "the internet of things", so that coke machines and coffee makers don't have to wait for their responses, and don't have to hurt their little chips trying to interpret them. :) [16:58] we have mobile devices and people in china and they have high latency [16:58] antomatic: yeah because parsing a few hundred bytes of text is so taxing on modern computers [16:58] SPDY fixes head-of-line blocking issues [16:58] :) [16:59] anyway if you can trick your computer into reading ASCII you can also trick it into reading binary data [16:59] after all, you've got a computer in front of you [17:00] anyone who's implemented HTTP knows it isn't so ASCII [17:01] good luck reading and writing chunked encoding with your brain, etc [17:05] that looks like a good reason to fix HTTP, not to make it a binary protocol [17:10] if you want multiple streams in one TCP connection, you are going to have a bad time making a human-readable protocol [17:11] yes [17:31] delicious delicious spdy [17:32] ivan`: I used msgpack for that, which is indeed technically binary [17:32] which reminds me, I need to read the specs to alpn and tls-npn and see why we're all moving to alpn [17:33] multiplexing is fun! [17:33] actually no I didn't [17:33] I'm just using msgpack for data encoding [17:34] I use a homebrew binary format for the multiplexing [17:34] * Aranje thinks of zeromq as a possible solution [17:34] it's one of the things I need to dig into more [17:35] because arbitrary transport layers sounds sexy as hell [17:35] it'll be useful to know when I get my sprinklers and other house sensors to report things to me [17:51] 0mq is quite nice, judging from the presentation so far [20:27] * SmileyG ponders [20:27] so yeah you've all confused me D:@ [20:30] 0mq = zeroMQ [20:30] yeah still utterly lost :D [20:30] only thing I know, binary logs sound bad D: [20:30] I don't have a rpoblem with logs being natitively unreadable [20:31] but that's not the same as them being binary [20:31] it isn't necessarily bad. The conversion to text could be in a tool such as cat or grep etc [20:31] well that'd be invalid use of cat [20:31] and rather stupid use of grep? [20:31] awk ! [20:31] winr4r: It isn't taxing for a single system, that does few. It is, however, for systems doing that full time [20:32] sed. [20:32] etc [20:32] I said "SUCH AS" [20:33] I'm sure someone will make a Python thing for people who can't build journalctl [20:33] ersi: ...... not going to argue it, anyway [20:33] after all, Python is the universal computing substance [20:33] ivan`: yeah great, until for what ever reason python doesn't work anymore [20:33] If I can read it from the hex... [20:33] can't* [20:34] yeah, like say if the Python people decide to replace Python with an incompatible language they still call Python [20:34] indeed. [20:34] So I don't get what a binary log offers, that a readable log doesn't [20:34] even if it's almost unciferable [20:34] and means nothing at a glance, as long as you can think about it in a short amount of time, then fine [20:34] but looking at a log and it being written out like asm instructions, no thanks! [20:35] Like storage and/or computing and/or complexity savings? [20:35] Text can be quite complex to parse. [20:35] I think systemd does JSON now for the people who really want JSON [20:35] I need real world examples ersi :/ [20:35] Use your mind and think about it instead [20:35] * SmileyG 'splodes [20:36] https://freedesktop.org/www/Software/systemd/json/ [20:36] SmileyG: if you have binary length indicators you can create in-memory structures faster [20:36] heh [20:37] you need to talk to me as a non-programmer [20:37] I'm a sysadmin [20:37] the programemrs start screaming a system is acting up [20:37] if I can't just less /var/log/messages then I'm not happy. [20:37] okay, instead of less /var/log/messages you just type journalctl [20:37] that puts you in the less pager [20:37] messages are color-coded by severity [20:38] what if one of those _UDEV_DEVNODE=/dev/\"this\ node/has/a/weird/name [20:38] ivan`: what if I'm on a windows box? [20:38] and I only have scp? [20:38] what if the disk is dead [20:38] I've recovered part of the log file via dd. [20:39] so theres nothing at the beinging of the log saying "this is how it's layed out" etc? [20:39] it's all coded either to one standard throughout every log ever, or journalctl knows how every single app logs differently, or it won't work? [20:40] I think you can also run a syslog that will log to plaintext [20:40] what if what if what if [20:40] ersi: yes [20:40] thats my job [20:40] asking what if [20:40] please think of this for me [20:40] and this, and this [20:40] because when I don't ask what if, assholes get all high and mighty, and can't accept they fucked up. [20:40] ersi: if you don't want to answer, then don't. [20:40] Don't cry about not answering. [20:41] And don't cry about me asking questions about something I don't yet understand either. [20:41] Strangely I learn by asking questions, concidering the answers, and exploring futher. [20:41] Known as the scientific method. [20:42] It's of course okay to ask questions, but sometimes one can really sound like a douche asking questions that could just use some thinking. [20:42] ersi: does syslogd state anywhere how binary logs are set out. I don't know. I don't know what to search for as I'm not a programmer [20:42] I'm not a programmer either. [20:42] therefore I need someone to assist translating from teh language I use, into whatever programmers talk. [20:42] Oh no, now we can't have a conversation [20:43] So far you haven't helped at all [20:43] ivan`: did. [20:45] Anyway I'm off to bed. [21:18] https://www.youtube.com/watch?v=qu7ZpWecIS8 [22:19] some tell me whats wrong [22:19] i ran sane-find-scanner [22:19] got this: found USB scanner (vendor=0x07b3 [PLUSTEK INC], product=0x1301 [USB2.0 SCANNER]) at libusb:001:005 [22:19] i ran scanimage -L [22:19] and it can't be found [22:24] i even add this to my libsane udev rules: ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="1301", MODE="0660", GROUP="lp", ENV{libsane_matched}="yes"