Cryto! 12 February 2013

00:00:13 <wh1t3r4bb1t> Links need to be fixed but the display is poyfect
00:00:34 <wh1t3r4bb1t> I'm starting to get the hang of this. Sorta lmao
00:00:44 <wh1t3r4bb1t> :P
00:20:56 <wh1t3r4bb1t> Ok if I want to float two divs next to each other... one text <p> inside the other in an img... how do i get the text container div to adjust it's size auto without dropping under the img?
00:21:21 <lady-3jane> you don't
00:21:28 <joepie91> if you float them, they will be next to each other anyway..?
00:21:32 <lady-3jane> you make a box around em and force the text one to float left
00:22:17 <wh1t3r4bb1t> I did but it needs to auto size.
00:22:22 <wh1t3r4bb1t> hmmm
00:22:47 <wh1t3r4bb1t> Guess it has to be fixed width
00:23:21 <wh1t3r4bb1t> Thanks lady-3jane
00:29:58 AnonyOps ( has joined #crytocc
00:35:43 <lady-3jane> yeah
01:07:38 <wh1t3r4bb1t> It's look'n better all the tile :D
01:08:11 <wh1t3r4bb1t> I'm about to start on the sidebar and them I go back to API stuff.
01:08:22 foolex has quit (Ping timeout)
01:18:04 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
01:37:18 <wh1t3r4bb1t> joepie91: do you like the new titles in the horizontal widgets?
01:39:05 <joepie91> yes, but I'm in a fight with the footer again
01:39:05 <joepie91> :P
01:39:25 <wh1t3r4bb1t> Hahaha rofl
01:39:30 <joepie91> it looks pretty nice otherwise
01:39:47 <joepie91> but I am about to brb
01:40:11 <wh1t3r4bb1t> How the heck do I make it not do that lmao
01:40:18 <wh1t3r4bb1t> ok
01:40:28 <wh1t3r4bb1t> see you later
01:42:12 AnonyOps has quit (Connection reset by peer)
02:21:53 * joepie91 back
02:27:34 <joepie91> wh1t3r4bb1t: maybe you should make the footer not pop up unless it's clicked?
02:29:10 <lady-3jane> sites lookin cleaner
02:29:25 <wh1t3r4bb1t> But I like the mouseenter trigger
02:29:35 <lady-3jane> doesn't mean it's useful
02:29:42 <joepie91> wh1t3r4bb1t: your visitors don't
02:29:43 <joepie91> lol
02:29:48 <lady-3jane> I like and collect spoons. Doesn't make them universally applicable.
02:29:57 <wh1t3r4bb1t> Lol
02:30:09 <lady-3jane> (especially weird ones!)
02:30:13 <lady-3jane> :D
02:30:21 <joepie91> lady-3jane: I'm not sure which part of that sentence to disagree with
02:30:22 <joepie91> :P
02:30:31 * lady-3jane giggles
02:30:31 <wh1t3r4bb1t> I'm afraid if I make it a click event then people will not know it slides up :3
02:30:36 <joepie91> wh1t3r4bb1t: so add a hint?
02:30:43 <lady-3jane> so make the mouseenter be a highlight
02:30:50 <wh1t3r4bb1t> I was thinking that
02:30:55 <joepie91> or just add a button at the right of the footer with that highlight
02:30:56 <joepie91> that says like
02:31:03 <joepie91> er
02:31:07 <joepie91> whatever that calendar thing is
02:31:08 <joepie91> lol
02:31:11 L3GI0N (Finger@C03DF9B0.941EC954.A569EE8E.IP) has joined #crytocc
02:31:25 <wh1t3r4bb1t> I like the highlite idea with about text
02:31:39 <joepie91> the problem is primarily that highlighting the entire footer will probably be too in-your-face
02:31:43 <wh1t3r4bb1t> or whatever you call that text that pops up when you keep the mouse still
02:31:48 <joepie91> tooltip?
02:32:12 <wh1t3r4bb1t> No I'll highlite the black bar with the same gradient at the buttons
02:32:23 <wh1t3r4bb1t> suddle but makes you click to see wtf
02:32:36 <wh1t3r4bb1t> yes tool tip
02:32:45 <wh1t3r4bb1t> subtile*
02:42:54 <wh1t3r4bb1t> Hmm the sidebar span.title won't margin-bottom or width
02:42:59 <wh1t3r4bb1t> This is weird
02:47:13 <lady-3jane> beautiful:
02:47:20 <lady-3jane> "the intelligence cycle in action"
02:47:42 <wh1t3r4bb1t> I'm either burnt out or missing the obvious like always. can't you set the width of span?
02:50:30 <joepie91> it's not a block level element
02:50:34 <joepie91> so, I'd say.. no
02:54:19 *** L3GI0N is now known as T-TWO[A]
02:54:52 <wh1t3r4bb1t> it is now lol
02:55:21 <lady-3jane> lol display: block
02:55:35 <lady-3jane> fuck your shitty html :D
03:01:39 <joepie91> lady-3jane: did you mean: fuck shitty html
03:02:01 <lady-3jane> If he's turning a span into a block element, fuck his shitty html
03:08:51 <joepie91> lady-3jane: that is not *always* bad
03:11:08 T-TWO[A] has quit (Ping timeout)
03:16:22 <wh1t3r4bb1t> Lol
03:17:48 <wh1t3r4bb1t> I'm trying to figure out how to make them block elements but they are dynamically generated as spans on the side but are h2 when in the page (widgest)
03:17:55 <wh1t3r4bb1t> Fucking weird
03:18:14 <wh1t3r4bb1t> widgets*
03:19:59 <wh1t3r4bb1t> I'm also trying to get a border on the left of the sidebar that will go 100% down the page. I set the sidebar to 100% height and set the border and the sidebar stops floating so I'm like fuck a monkey and call me banana.
03:20:31 <joepie91> wh1t3r4bb1t: you'll probably want to look into position: fixed
03:21:40 <wh1t3r4bb1t> I was trying to avoid that lol
03:22:09 <joepie91> position: fixed; is great when you know what it does, how it works, and what not to use it for
03:22:10 <joepie91> :P
03:22:19 <wh1t3r4bb1t> What if I have more stuff in the sidebar than in the page or vice versa
03:22:50 <joepie91> position: fixed; will make it stay in view
03:23:03 <joepie91> if you just want to stretch sidebar and still have it scroll
03:23:05 <joepie91> there are several methods
03:23:13 <joepie91> .. probably
03:23:20 <joepie91> you'll have to hack around a bit with background color tricks
03:23:35 <joepie91> and position: absolute; might be of use
03:23:58 <joepie91> as for position: absolute;.. if you want it to use another parent element as reference frame as opposed to the document
03:24:07 <joepie91> make sure that the intended reference element has position: absolute or relative;
03:28:46 <wh1t3r4bb1t> I know! I'm gonna use jquery
03:29:44 <joepie91> ..
03:29:52 <wh1t3r4bb1t> To read the height of the content element then the side bar element and whichever is the greater it will use that value to assign border to an element floating next to the sidebar!
03:30:00 <joepie91> wh1t3r4bb1t: if your intention is to use jquery for ANYTHING critical to display
03:30:02 <joepie91> I will kill you
03:30:03 <joepie91> with a spork
03:30:13 <joepie91> using it for enhancements is fine
03:30:20 <wh1t3r4bb1t> Bwahahahahahahaaaaa
03:30:23 <joepie91> but *relying* on javascript for your page layout is absolutely not a good idea
03:30:34 <joepie91> basically, your site has to be functional and okay to use without javascript
03:30:42 <joepie91> (assuming you are not using javascript-specific features)
03:30:51 <joepie91> (an IRC client will obviously not work properly without JS)
03:31:36 <wh1t3r4bb1t> hmmm
03:31:59 <wh1t3r4bb1t> Fuck it
03:32:13 <wh1t3r4bb1t> if people aren't down with JS they no need to use site
03:32:42 <joepie91> wh1t3r4bb1t: because?
03:32:53 <wh1t3r4bb1t> Besides there will be a mobile version that will be for hipsters
03:33:04 <joepie91> wh1t3r4bb1t: why are you requiring JS?
03:33:09 <joepie91> do you have an inherent need for it?
03:33:15 <joepie91> if so, what
03:33:17 <lady-3jane> so wait
03:33:24 <lady-3jane> you're writing a site for bitcoin people...
03:33:27 <lady-3jane> which requires js?
03:33:32 <wh1t3r4bb1t> Every financial side I've been to uses javascript
03:33:38 <wh1t3r4bb1t> ajax login etc...
03:33:40 <lady-3jane> you know, because half of them won't be using tor and have js manually disabled
03:33:41 <joepie91> wh1t3r4bb1t: you are at the edge of a joepie rant right now
03:33:50 <wh1t3r4bb1t> so basically if they don't enable JS they fail
03:33:51 <joepie91> I'd advise you reconsider your own position before I start to comment on it
03:34:01 <joepie91> because I am sure you can see the problems with this yourself
03:34:03 <joepie91> if you try
03:34:14 <lady-3jane> my bank has like 5 pages you have to go through to log in, and none of them have js
03:34:15 <wh1t3r4bb1t> Oh and BTW they need to have js to register with the site anyways
03:34:25 <joepie91> wh1t3r4bb1t: so, not going to reconsider?
03:34:30 <lady-3jane> the homepage has flash though :(
03:34:37 <lady-3jane> (image slider, heh)
03:35:13 <wh1t3r4bb1t> Hmmm
03:35:32 <wh1t3r4bb1t> I'll make a link that says tor friendly
03:35:45 <lady-3jane> fuck everything about that
03:35:59 <joepie91> wh1t3r4bb1t: <joepie91>wh1t3r4bb1t: so, not going to reconsider?
03:36:00 <wh1t3r4bb1t> This is a huge project so I may as well make it bad asss to the bonerooney
03:36:25 <wh1t3r4bb1t> Reconsidder what?
03:36:33 <joepie91> <joepie91>I'd advise you reconsider your own position before I start to comment on it
03:36:36 <joepie91> <joepie91>because I am sure you can see the problems with this yourself
03:36:36 <joepie91> <joepie91>if you try
03:36:55 <wh1t3r4bb1t> I see the problems
03:37:00 <joepie91> so why are you not solving them?
03:37:18 <wh1t3r4bb1t> but I will make the site auto detect the browser and then feed the version that is for that browswer
03:37:25 <joepie91> that only creates another problem
03:37:30 <wh1t3r4bb1t> mobil, tor, js enabled etc...
03:37:32 <joepie91> ..
03:37:38 <joepie91> you are not seeing the problem
03:37:38 <joepie91> wh1t3r4bb1t
03:37:42 <joepie91> go to in a browser
03:37:44 <joepie91> that does not support JS
03:37:54 <joepie91> click any of the AJAX-using elements such as the voting or the tabs
03:37:58 <joepie91> and see what happens
03:38:33 <wh1t3r4bb1t> Tell me what happens because my tor won't load today
03:38:48 <joepie91> wh1t3r4bb1t : turn off JS in your browser
03:38:49 <joepie91> and reload page
03:39:07 <wh1t3r4bb1t> i only visit anon sites with tor
03:39:40 * joepie91 sighs
03:39:43 <joepie91> k
03:39:44 <joepie91> wh1t3r4bb1t:
03:39:53 <joepie91> if you visit the site with JS disabled
03:39:57 <joepie91> and you click a vote button
03:40:04 <joepie91> it will lead you to a page that says 'your vote has been counted'
03:40:07 <joepie91> if you click a tab
03:40:13 <joepie91> it will lead you to a list, sorted by whatever that tab is for
03:40:26 <joepie91> none of which uses javascript
03:40:32 <joepie91> but turn on javascript and VOILA, it's all nice and ajaxy
03:40:42 <joepie91> this is what is known as "proper web development"
03:40:48 <joepie91> also known as "gracefully degrading"
03:40:55 <joepie91> I might've misspelled that but you get the poimnt
03:41:08 <joepie91> the point being that if you support $feature, it'll give you $feature
03:41:22 <joepie91> but if you don't, it will automatically and transparently fall back to some method that doesn't require $feature
03:41:36 <joepie91> there are no different 'versions'
03:41:39 <joepie91> there's no browser detection
03:41:44 <joepie91> no anything detection
03:41:53 <joepie91> know how those vote buttons work? they have a href and an onclick element
03:41:54 <joepie91> er
03:41:55 <joepie91> parameter
03:42:02 Frozen_Shadow has quit (Ping timeout)
03:42:06 <joepie91> when onclick fires (read: you have JS turned on) it will process the click and return false;
03:42:09 <joepie91> which will cancel navigation
03:42:23 <joepie91> if onclick doesn't fire (read: you have JS turned off), it will navigate to the href
03:42:33 Frozen_Shadow ( has joined #crytocc
03:42:44 <joepie91> *that* is how you do this properly
03:43:03 <joepie91> so don't come with crap like "they need JS to register anyway"
03:43:10 <joepie91> because the registration form shouldn't be requiring JS in the first place
03:43:13 <joepie91> IT'S A GODDAMN FORM.
03:43:29 <joepie91> want fancy features? then tack it on in such a way that the form still works without JS
03:43:52 <joepie91> k?
03:43:58 <joepie91> oh, by the way
03:44:02 <wh1t3r4bb1t> isn't that what I just described?
03:44:04 <joepie91> to get back to your argument that "half the sites does it"
03:44:06 <joepie91> I
03:44:08 <joepie91> don;t
03:44:09 <joepie91> give
03:44:09 <joepie91> a
03:44:10 <joepie91> shiot
03:44:11 <joepie91> what
03:44:11 <joepie91> other
03:44:12 <joepie91> sites
03:44:12 <joepie91> do
03:44:25 <joepie91> what another site does is NEVER EVER EVER EVER an excuse for being a lazy ass yourself
03:44:29 <joepie91> and fucking it up in a similar way
03:44:40 <joepie91> and no, that's not what you just described
03:44:46 <joepie91> you are talking about browser detection, different versions, etc
03:44:48 <wh1t3r4bb1t> pause
03:44:49 <joepie91> which is a really fucking bad idea
03:44:53 <joepie91> [paused]
03:45:14 <wh1t3r4bb1t> Okay so I will look up gracefully degrading
03:45:18 <wh1t3r4bb1t> then proceed
03:45:33 <joepie91> k
03:45:41 <wh1t3r4bb1t> to apply to current project
03:46:08 <wh1t3r4bb1t> No need to get all worked up
03:46:17 <joepie91> actually...
03:46:27 <joepie91> wh1t3r4bb1t: flyingpenis has been trying to explain it to you calmly
03:46:33 <joepie91> it did not achieve the desired effect
03:46:35 <joepie91> getting worked up over it did
03:46:42 <joepie91> so...
03:46:44 <joepie91> :P
03:46:49 <lady-3jane> :>
03:46:59 * flyingpenis bounces
03:47:09 * joepie91 pulls away bouncy castle from under flyingpenis
03:47:14 <flyingpenis> D:
03:47:18 <joepie91> *crash*
03:47:25 * flyingpenis zooms up into the rafters and gives joepie91 the cold penis
03:47:28 <joepie91> :(
03:47:41 <joepie91> I didn't know we had rafters here..
03:47:55 <wh1t3r4bb1t> When did flyingpenis join this convo? all I saw was joe getting pissed off lulz
03:47:59 <wh1t3r4bb1t> :3
03:48:19 * flyingpenis penisslaps
03:49:12 * wh1t3r4bb1t throws the cocaine out the window
03:49:20 <wh1t3r4bb1t> You guys are high enough
03:49:27 <wh1t3r4bb1t> :D
03:49:29 * joepie91 is never high
03:49:32 <joepie91> flyingpenis is always high, he flies
03:49:49 <flyingpenis> cocaine? fuck that shit!
03:50:02 <wh1t3r4bb1t> hahaha
03:50:06 * flyingpenis HongBits
03:50:16 * wh1t3r4bb1t passes the bong
03:50:25 * flyingpenis rips
03:50:38 * flyingpenis pass
03:50:53 <flyingpenis> I wrote a bot to pass a bong around a chan once
03:50:56 <flyingpenis> back in the day
03:51:05 <flyingpenis> kept track of who had it last
03:51:06 <flyingpenis> :>
03:51:08 <joepie91> lol
03:51:11 <joepie91> bongbot
03:51:14 <flyingpenis> yup
03:51:21 <wh1t3r4bb1t> lol
03:51:22 <flyingpenis> it was !pass
03:51:25 <wh1t3r4bb1t> brb food
03:52:54 <joepie91> so
03:53:00 <joepie91> I've been playing around with an idea for a donation system
03:53:04 <joepie91> 'redonate'
03:53:10 <joepie91> not sure if I shared it here before
03:53:23 <joepie91> but the idea is a donation subscription system that *doesn't* take money from your account automatically
03:53:28 <joepie91> and isn't tied to one particular payment processor
03:53:53 <joepie91> the idea is that 'subscribing' entails giving your email address and an intended amount to donate per $time_period
03:54:02 <joepie91> for a particular project using it
03:54:16 <joepie91> and every $time_period, you get an e-mail reminding you to donate
03:54:30 <joepie91> with a list of donation methods included (this can be anything!)
03:54:32 * wh1t3r4bb1t offers everyone home made chicken noodle soup
03:54:38 <lady-3jane> opt-in flattr?
03:54:40 <joepie91> and a link to optionally cancel the 'subscription'
03:54:42 <joepie91> well, yes and no
03:54:48 <joepie91> it's not a division system
03:54:51 <joepie91> so more like opt-in recurring payment
03:54:53 <joepie91> but for donations
03:54:56 * lady-3jane nods
03:55:05 <lady-3jane> lotsa places here in the states would love that
03:55:05 <joepie91> (note: don't try this with paypal itself, they'll kick you out for using recurring payments for donations)
03:55:13 <lady-3jane> ironically, churches is what I'm thinking of
03:55:16 <joepie91> lady-3jane: heh
03:55:22 <joepie91> well, the idea is to make it usable for anyone for anything
03:55:26 <lady-3jane> yep yep
03:55:30 <joepie91> and the primary motivation behind it
03:55:37 <joepie91> is that I REALLY REALLY dislike automated things that take money
03:55:45 <joepie91> especially for donations
03:55:57 <joepie91> donations are a voluntary thing, so taking away money without explicit agreement is just not okay
03:56:04 <joepie91> people should have a chance to change their mind
03:56:07 <joepie91> before re-donating
03:56:46 * lady-3jane nods
03:56:48 <joepie91> I'll probably be using it for cryto things, but anyone will be able to sign up really
03:56:50 <joepie91> for whatever purpose
03:57:00 <lady-3jane> lots more people would love that
03:57:05 <joepie91> advantage is that since I'm not a payment processor, I don't have to restrict by TOS
03:57:17 <joepie91> so people can just use it for whatever goal they want to, with whatever payment methods that allow that goal
03:57:29 <joepie91> yeah, I think it might be able to gain some interest
03:57:41 <lady-3jane> make sure there's an API or so, that way someone could make a service that stores card info... and allows one-click buttons to donate x dollars
03:57:42 <joepie91> will probably offer it as a method on anonnews as well
03:57:58 <joepie91> it will have an API anyway, but I won't be storing any payment data myself :P
03:58:07 <joepie91> nor will I be automating anything
03:58:11 <joepie91> people are welcome to do that themselves
03:58:13 <lady-3jane> I'm envisioning one-click donations a-la-amazon's one-click buy
03:58:29 <lady-3jane> but like
03:58:33 <joepie91> sure, but the one click thing reintroduces unauthorized donation taking
03:58:33 <lady-3jane> err
03:58:35 <lady-3jane> hmm sec
03:59:02 <lady-3jane> so you get the email to donate, and it has a button in it that is a one-click donate button for the listed amount to the listed service, individual, whatever
03:59:27 <lady-3jane> reducing the friction of donating and making it opt-in
03:59:37 <lady-3jane> (and non-recurring)
03:59:45 <lady-3jane> that's closer to explaining what I mean
03:59:46 <lady-3jane> lol
04:01:29 <joepie91> where possible, it'll be a one click button for that particular processor
04:01:29 <joepie91> :p
04:01:35 <joepie91> but that's probably not terribly feasible
04:01:39 <joepie91> due to the nature of email limitations
04:03:08 <joepie91> lady-3jane: problem is
04:03:16 <joepie91> one click donation buttons typically need a POST request
04:03:23 <joepie91> include POST form in email == usually instant spamfilter
04:04:01 <lady-3jane> yeah
04:04:16 <joepie91> there's some hacks around it, but I'd rather not
04:04:17 <joepie91> lol
04:05:04 fanat1ck ( has joined #crytocc
04:06:25 fanat1ck has quit (User quit:  Connection closed)
04:06:30 <wh1t3r4bb1t>
04:06:38 <lady-3jane> link with a key? then button on page DONATE xdollars to ygroup
04:06:57 <lady-3jane> yesss that one
04:07:26 <joepie91> that's basically a reverse way of saying it :P
04:07:41 <joepie91> lady-3jane: the hack around it is making a simple HTML page that you host yourself with a form that is auto-submitted via JS
04:07:44 <wh1t3r4bb1t> well it's the reverse way of doing it
04:07:56 <joepie91> wh1t3r4bb1t: well, no, you're really just looking at it from a diff perspective
04:07:56 <joepie91> :p
04:08:03 <wh1t3r4bb1t> it's more streamlined and faster
04:08:05 <joepie91> same results
04:08:37 <wh1t3r4bb1t> yes
04:09:09 <wh1t3r4bb1t> In degradation you load all fancy first
04:09:14 <wh1t3r4bb1t> or try to
04:09:36 <wh1t3r4bb1t> but in progressive enhancement you load from the bare minimum up
04:09:58 <wh1t3r4bb1t> so it's actually more streamlined and a much preferable way to go about things
04:11:55 <joepie91> in the end it really comes down to the same in webdev
04:12:05 <joepie91> because it's the browser that decides what gets loaded when and how
04:12:06 <joepie91> :p
04:13:58 <lady-3jane> someday someone other than me will use my image board
04:13:59 <lady-3jane> :D
04:14:27 <wh1t3r4bb1t> lol you have an image board?
04:14:34 <lady-3jane> yes I do!
04:14:49 <lady-3jane> it got used for like 2 days after I re-installed it
04:15:00 <lady-3jane> I used to have tons of traffic during highschool, my entire school used it
04:15:07 <lady-3jane> but I wiped it after I graduated
04:15:16 <wh1t3r4bb1t> I thought that was just a brick wall XD
04:15:33 <wh1t3r4bb1t> Now that I know it's an image board though...
04:15:35 <wh1t3r4bb1t> :P
04:15:59 <lady-3jane> that makes no sense
04:16:21 <wh1t3r4bb1t> I know thats why it funny
04:16:48 <lady-3jane>
04:16:50 <lady-3jane> :3
04:18:04 <joepie91> CANNONSSSS
04:18:21 <lady-3jane> :DDD
04:18:52 <lady-3jane> hosts lots of files lol
04:19:34 <lady-3jane>
04:19:36 <lady-3jane> like that
04:19:38 <lady-3jane> that flash omg
04:19:46 <lady-3jane> best ever
04:23:27 <wh1t3r4bb1t> Ok so
04:24:04 <wh1t3r4bb1t> I should post on your board some day but right now I am study like hardcore
04:26:33 <wh1t3r4bb1t> ok how about i do all hard an fancy stuff and someone else come in and do progressive enhancement
04:30:06 <lady-3jane> boooring
04:41:33 <joepie91> it would be nice if I could, for once, explain to someone to use PDO
04:41:44 <joepie91> without some ignorant fucking idiot going HERP DERP BUT MYSQL_ WORKS AS WELL
04:41:53 <joepie91> and then continuing to argue how it can be "made secure"
04:41:58 <joepie91> despite the known issues with escaping and encoding
04:42:10 <joepie91> like, this wasn't even the person I was addressing
04:42:16 <joepie91> grrr
04:48:20 <wh1t3r4bb1t> Not to be a dick but you can make mysql_ secure. It's a pain in the ass though and I recommend using mysqli_ or PDO now that I have studied all three.
04:48:42 * wh1t3r4bb1t runs
04:49:11 <flyingpenis> in your infinite wisdom, how do you account for encoding difference, wh1t3r4bb1t
04:49:33 <wh1t3r4bb1t> By the time BTC mutual is done I will be fucking 9000 years old.
04:50:27 <wh1t3r4bb1t> Don't mock me bro. I'll stab your eye out with a rusty spoon.
04:50:37 <wh1t3r4bb1t> XD
04:51:07 <flyingpenis> e.e
04:52:44 <wh1t3r4bb1t> Q-Q
04:53:22 <wh1t3r4bb1t> x.x
04:54:03 <wh1t3r4bb1t> My knowledge is exorbitantly exponential.
04:54:34 <joepie91> <flyingpenis>in your infinite wisdom, how do you account for encoding difference, wh1t3r4bb1t
04:54:35 <joepie91> this
04:54:43 <joepie91> you can't make mysql_ secure because that
04:55:03 <joepie91> wrong config and you're fucked
04:55:11 <wh1t3r4bb1t> I have bigger tits than you
04:55:50 <joepie91> right, time to sleep
04:55:51 <joepie91> night
04:55:51 <wh1t3r4bb1t> You like what I dis there ehh ehhh ehhhhh?
04:56:06 <wh1t3r4bb1t> GN
04:58:22 <wh1t3r4bb1t> My code is so sexy
04:58:38 AnonyOps ( has joined #crytocc
05:04:48 * lady-3jane does patriotic duty
05:20:06 AnonyOps has quit (Connection reset by peer)
05:36:58 maxQ has quit (Ping timeout)
05:44:05 maxQ ( has joined #crytocc
05:45:42 foolex has quit (Ping timeout)
05:48:16 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
06:24:13 <MK_FG> "patriotic duty"? Like kill or rat someone?
06:26:08 <twitchyliquid64> wooooo
06:26:14 <twitchyliquid64> my p2p engine is working
06:26:22 <twitchyliquid64> given just IP addresses
06:26:30 <twitchyliquid64> nodes link to each other and establish encryption
06:26:53 <wh1t3r4bb1t> woohoo!
06:26:53 <twitchyliquid64> then build distributed routing tables which are used to send messages within the p2p network
06:27:18 <twitchyliquid64> when a network link goes down, the routing system instantly switches over to a less optimal path
06:27:21 <twitchyliquid64> woooooo
06:30:50 <twitchyliquid64> now to actually make it do something!
06:31:00 <twitchyliquid64> (this is just a library ATM)
06:31:04 <twitchyliquid64> hmmmmmmmm
06:31:07 <twitchyliquid64> ideas people?
06:31:54 <wh1t3r4bb1t> make it import the rss and files from a mediawiki site
06:32:03 <twitchyliquid64> hahahahahaha
06:33:02 <wh1t3r4bb1t> then make it have also own ability to add "content"
06:34:14 lady-3jane has quit (User quit:  Leaving)
06:39:07 <twitchyliquid64> a p2p network is not suited for such a task
06:39:11 <twitchyliquid64> more like a python script haha
06:40:04 <flyingpenis> can it forward data reliably over the links? (such as a vpn with more than one termination point)
06:51:24 <wh1t3r4bb1t> can it make breakfast?
06:58:26 <wh1t3r4bb1t> what language is it made with?
07:01:08 <twitchyliquid64> Its not garranteed to be reliable
07:01:15 <twitchyliquid64> but I would say its about 99% reliable
07:01:29 <twitchyliquid64> but unlike TCP, it doesnt garranted reliability or packet order
07:01:43 <twitchyliquid64> It was made in the Go language
07:02:17 <twitchyliquid64> So If a network link failed but that wasnt detected for a while, all packets that would be routed along the dead network link would be lost
07:03:41 <twitchyliquid64> An idea for the future would be to have each node PING adjacent nodes every half minute or so
07:04:02 <twitchyliquid64> and if it had a ping higher than a few seconds (or no ping at all) it would route along alternate means
07:09:03 lady-3jane ( has joined #crytocc
07:09:50 <twitchyliquid64> well hello there
07:09:55 <flyingpenis> put an incremented int in each packet >_>
07:10:12 <twitchyliquid64> flyingpenis: well, If I want ordered packets, I will
07:10:15 <flyingpenis> have a node store the last 5 packets or so?
07:10:20 <twitchyliquid64> but thats an unnessary overhead
07:10:21 <flyingpenis> no I just mean for retransmits
07:10:35 <twitchyliquid64> flyingpenis: Im hoping for 100 packets a second throughput
07:10:47 <twitchyliquid64> so relaying nodes cant store packets for retrans
07:10:51 <twitchyliquid64> only the source node
07:10:55 <lady-3jane> oh, services are down
07:10:57 <lady-3jane> ass.
07:11:39 lady-3jane has quit (User quit:  Leaving)
07:11:41 <twitchyliquid64> I dont mind if routes are unreachable, as long as the network can detect it and fix it
07:11:56 <twitchyliquid64> Node failures are a fact of life
07:12:23 <flyingpenis> send an async ping/pong every 10th packet?
07:12:35 <flyingpenis> 3 missed pongs = dead link
07:12:42 <flyingpenis> that'll give you dropped routes VERY quickly
07:12:52 <twitchyliquid64> what about backed off routes?
07:12:58 <flyingpenis> what's backed off
07:13:13 <twitchyliquid64> ie: ones that are not dead, but just flodded with packets for a short time
07:13:19 <twitchyliquid64> but catch up in a minute or so
07:13:24 <flyingpenis> I don't understand the concept
07:13:24 <flyingpenis> lol
07:13:36 <twitchyliquid64> Imagine you have 2 threads
07:13:39 <flyingpenis> that means your throughput is not enough to carry what you're doing
07:13:46 <flyingpenis> which means you've fucked up the network hardware
07:13:56 <twitchyliquid64> flyingpenis: not nessesarily
07:14:01 <twitchyliquid64> if there is a short burst of overload
07:14:10 <twitchyliquid64> having buffering that backs off means it can recover
07:14:21 <twitchyliquid64> if you dont have this kind of buffering, the link goes down
07:14:24 <flyingpenis> then respond to the ping with a pong that signifies a back off?
07:14:25 <flyingpenis> haha
07:14:26 <twitchyliquid64> when really, it could have stayed up
07:14:50 <flyingpenis> well if the send node is overloaded, it should be somehow redistributing the load
07:14:58 <flyingpenis> sending via other nodes perhaps
07:15:06 <flyingpenis> forwarding, essentially
07:15:07 <twitchyliquid64> flyingpenis: it will be too busy processing earlier packets before itt gets to the ping packet
07:15:10 <AnonForecast> anyone mind helping me make an onion for aaron?
07:15:17 <twitchyliquid64> flyingpenis: the entire network is forwarding
07:15:25 <twitchyliquid64> so forwarding it is no advantage whatsoever
07:15:39 <twitchyliquid64> there is intentionally very little processing
07:16:00 <flyingpenis> I'm suggesting ignoring "problems"
07:16:12 <flyingpenis> I'm thinking of it like a high frequency trading
07:16:29 <flyingpenis> they just blast to the face, if you can't process the data, get the fuck out
07:16:49 <twitchyliquid64> well
07:16:55 <twitchyliquid64> thats the thing
07:17:07 <twitchyliquid64> if a link goes down, subsequent packets routed along the link are lost
07:17:17 <twitchyliquid64> the idea is to detect that as quickly as possible
07:17:17 <flyingpenis> I don't see any reason to have more cache issues than the ones already present in the OS and networking layers
07:17:46 <twitchyliquid64> flyingpenis: there a buffers after processing, and before encryption
07:17:56 <twitchyliquid64> buffering makes it faster
07:18:03 <twitchyliquid64> cause then I can pipline everything
07:18:32 <twitchyliquid64> ie: thread is doing encryption while another is doing network recv, while another is doing a lookup in the routing table
07:18:55 <twitchyliquid64> If i have a single buffer, only one thread can operate at a time
07:19:01 <twitchyliquid64> understand what I mean?
07:19:08 <flyingpenis> sorta
07:19:15 * flyingpenis never got far into programming
07:19:37 <twitchyliquid64> also, if it is the network that gets saturated and not the CPU
07:19:52 <twitchyliquid64> (I would expect network saturation everytime)
07:20:08 <twitchyliquid64> the OS will buffer it and slow down transmission rates
07:20:19 * flyingpenis nods
07:20:22 <twitchyliquid64> I trust you understand how TCP flow control works in that regard
07:20:26 <flyingpenis> yep
07:21:00 <twitchyliquid64> so the biggest problem by far is detecting dead nodes
07:21:09 <twitchyliquid64> as you say, a ping could do it ...
07:21:39 <flyingpenis> I guess the effectiveness of my ping every x packets idea would depend on how bursty the transmissions are on average
07:22:01 <twitchyliquid64> and that depends on each use case
07:22:15 <flyingpenis> because if the pings are coming out in the middle of a burst, they may not make it out in time
07:22:24 <twitchyliquid64> mmmm
07:22:31 <flyingpenis> sorry, may not make it back in time
07:22:47 <flyingpenis> receiving system is overloaded, link is overloaded, whatever
07:22:50 <flyingpenis> doesn't matter
07:22:54 <flyingpenis> dead link is detected that isn't dead
07:23:05 <twitchyliquid64> well thats ok actually
07:23:15 <twitchyliquid64> cause then it would switch over to less optimal route
07:23:19 <twitchyliquid64> assuming there is one
07:23:54 <twitchyliquid64> and as soon as it recieved another RIP packet (in my network I call them BONJOUR packets) it would switch back to the optimal route
07:24:21 <flyingpenis> yeah, the effective "Hey, I'm here man!"
07:24:32 <flyingpenis> "And we're back!"
07:25:16 <twitchyliquid64> hmmm
07:25:20 <twitchyliquid64> this could work
07:27:04 <flyingpenis> I mean I doubt that is super hard to write, you could write it up really quick and see if you can get it to shit data really fast
07:27:08 <flyingpenis> see if there are issues
07:27:21 <flyingpenis> test driven "does it work" haha
07:28:55 <flyingpenis> and there might be other ways to do it, but that *seems* simplest to me
07:29:12 <flyingpenis> I don't know a huge amount about distributed systems... so perhaps there's something more elegant
07:29:59 <flyingpenis> I recently learned about the protocol nasa uses to talk to the rover, it has pretty heavy built-in error correction. You can have lost some big fucking chunk of the data and it's still good due to their error correcting stuff.
07:30:40 <flyingpenis> oh and if you haven't seen this yet, twitchyliquid64, you may appreciate it:
07:30:50 <flyingpenis> hashing algo
07:31:49 <flyingpenis> light and optimized form of blake, which was a sha3 finalist
07:31:58 <flyingpenis> fast as md5, much more secure
07:32:14 <twitchyliquid64> flyingpenis: thats called erasure coding
07:32:17 <twitchyliquid64> where you can lose alot
07:32:20 <twitchyliquid64> and get it back
07:32:25 <flyingpenis> yeah that!
07:32:26 <flyingpenis> :D
07:32:33 <flyingpenis> been a few months haha
07:32:34 <twitchyliquid64> Also, data will not get corrupted
07:32:37 <flyingpenis> couldn't remember the word
07:32:39 <twitchyliquid64> only lost
07:33:20 <flyingpenis> I learned about it when we hit a football field on mars with a volkswagen
07:33:30 <flyingpenis> (aka curiosity landing)
07:36:52 <twitchyliquid64> wat
07:36:58 <twitchyliquid64> no we didnt
07:38:12 <flyingpenis> I'm confused as to what's different from what I've said
07:38:32 <twitchyliquid64> 11:33 <&flyingpenis> I learned about it when we hit a football field on mars with a volkswagen
07:38:42 <twitchyliquid64> we did not send a german car to the moon
07:38:51 <flyingpenis> you're
07:38:52 <flyingpenis> wat
07:39:07 <flyingpenis> how are you interpreting that literally
07:39:09 <flyingpenis> stop it
07:39:26 <twitchyliquid64> stahp
07:39:28 <flyingpenis> Especially since I clarified what was meant by it with the parenthetical after it
07:39:30 <flyingpenis> :|
07:39:56 <twitchyliquid64> how is it a volkswagen in any way?
07:39:59 <flyingpenis> curiosity is about the size of a volkswagen
07:40:10 <twitchyliquid64> right
07:40:25 <flyingpenis> and we hit a particular bit of dirt field
07:40:32 <twitchyliquid64> so Im about the size of the president of the united states
07:40:36 <twitchyliquid64> so you can call me Obama
07:40:59 <flyingpenis> No, and yet your relative size is a useful camparison.
07:41:14 <wh1t3r4bb1t> omfw.
07:41:27 <flyingpenis> twitchyliquid64:) I take it you're not a native english speaker?
07:41:35 <twitchyliquid64> nup
07:41:37 <flyingpenis> Sorry, I use a FUCKTON of idioms.
07:42:00 <twitchyliquid64> French ftw!
07:42:00 <flyingpenis> I grew up in a bit of america where you use them more than most other places.
07:42:09 <twitchyliquid64> the south?
07:42:22 <flyingpenis> no
07:42:30 <flyingpenis> though they use a fair amount too
07:42:46 <wh1t3r4bb1t> New hampshire
07:43:07 <twitchyliquid64> never heard of it
07:43:25 <flyingpenis> east coast state
07:43:33 <flyingpenis> by delaware and washington dc
07:44:15 <flyingpenis> oh, delaware is a bit more south, my bad
07:44:29 <twitchyliquid64> delware is a state?
07:45:01 <flyingpenis> yes
07:45:09 <flyingpenis> sorry I was thinking of new jersey haha
07:45:17 <wh1t3r4bb1t> CT
07:45:38 <flyingpenis> Connecticut
07:45:48 <twitchyliquid64> Thats a state aswell
07:45:49 <twitchyliquid64> ?
07:45:51 <flyingpenis> yes
07:45:55 <flyingpenis> you got google maps?
07:46:01 <twitchyliquid64> Its really slow
07:46:03 <flyingpenis> do some explorin :D
07:46:04 <flyingpenis> ahhh
07:46:09 <flyingpenis> get a print map then
07:46:14 <flyingpenis> us states don't change much
07:46:18 <twitchyliquid64> lol
07:46:19 <flyingpenis> unlike east europe lol
07:46:23 <flyingpenis> and africa
07:46:56 * flyingpenis tries to find the country you were from
07:46:59 <wh1t3r4bb1t> Fucking tell me about it
07:47:26 <flyingpenis> wh1t3r4bb1t:) re: what?
07:47:59 <flyingpenis> it's on my screen, I just don't know which of the countries it is lol
07:48:06 * flyingpenis doesn't remember :>
07:51:54 <wh1t3r4bb1t> province changes in eu and africa
07:52:00 <MK_FG> flyingpenis, Erasure coding is far more common than nasa links, it's like 20% of the actual wifi bandwidth
07:52:12 <wh1t3r4bb1t> sorry im slow responding because im coding this api
07:52:47 <MK_FG> twitchyliquid64, Is the system message or stream-oriented?
07:53:17 <twitchyliquid64> MK_FG: packet/message oriented
07:54:48 <MK_FG> Hook it up as update notifications for a bunch of git-annex repos on teh internets
07:55:20 <MK_FG> git-annex should handle the problem of merging delayed changes (due to some link being down) and such
07:55:23 <twitchyliquid64> MK_FG: not sure I understand what you mean ...
07:56:11 <MK_FG> Just a crazy idea to use the protocol to easily make an eventually-consistent near-online storage
07:56:42 <MK_FG> You asked for it! ;)
07:57:08 <twitchyliquid64> lol
07:57:17 <twitchyliquid64> If I wanted to make a DHT
07:57:24 <twitchyliquid64> I would have dont that in the first place ;)
07:58:04 <MK_FG> Um, not sure why you say DHT in this context
07:58:20 <MK_FG> It's used to find nodes in p2p transfer networks, sure
07:58:28 <MK_FG> But not a storage by any stretch all by itself
08:01:45 <twitchyliquid64> storage is easy
08:01:50 <twitchyliquid64> sqlite db/file system
08:01:57 <twitchyliquid64> its find where its stored thats hard
08:02:46 <MK_FG> If you have updates to the same thing on different nodes, you need something to take care of that
08:02:50 <MK_FG> Then deduplication
08:03:09 <MK_FG> And you hardly would like to transfer all the changes all the time
08:03:32 <MK_FG> And systems like e.g. git-annex solve these nicely
08:03:46 <MK_FG> Point is, not as simple in real world
08:04:13 <MK_FG> And yes, if you have overlay network with some node-id's and end-to-end crypto...
08:04:45 <twitchyliquid64> yeah
08:04:49 <MK_FG> ...then here's a proposal to use it to find clones of the same repositories
08:04:58 <twitchyliquid64> every node in this p2p network has a 64bit random number
08:05:09 <MK_FG> Oh, random
08:05:19 <twitchyliquid64> end-to-end encryption is established in the first few seconds: RSA2048 and 128AES
08:05:36 <twitchyliquid64> MK_FG: actually, its random ATM, but its up to whoever
08:05:41 <twitchyliquid64> they can make it nonrandom if need be
08:17:38 Private_Ryan has quit (Ping timeout)
08:20:43 Private_Ryan ( has joined #crytocc
08:23:52 Private_Ryan has quit (Ping timeout)
08:24:08 Private_Ryan ( has joined #crytocc
09:04:49 foolex has quit (Client exited)
09:13:50 <twitchyliquid64> flyingpenis: done
09:14:03 <twitchyliquid64> now it sends a ping through links every 10 seconds
09:14:11 <twitchyliquid64> if the latency is greater than 6 seconds
09:14:36 <twitchyliquid64> the entry in the routing table for that node is placed at the lowest priority
09:14:58 <twitchyliquid64> so that only packets that have no other route are routed through there
09:15:49 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
09:24:42 foolex has quit (Client exited)
10:13:18 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
10:45:50 BLTGeno (BLTGeno4@D68C9ED.3BC0875E.71C5A468.IP) has joined #crytocc
11:00:24 BLTGeno has quit (Client exited)
11:19:40 BLTGeno (BLTGeno4@D68C9ED.3BC0875E.71C5A468.IP) has joined #crytocc
11:31:45 wh1t3r4b_ ( has joined #crytocc
11:31:52 wh1t3r4bb1t has quit (Connection reset by peer)
12:03:39 foolex has quit (Client exited)
12:05:04 THX1337b ( has joined #crytocc
12:06:25 THX1337b has quit (User quit:  Connection closed)
12:17:31 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
12:25:41 dave (dave@EC2BE7E9.4B409149.A1650809.IP) has joined #crytocc
12:27:59 foolex has quit (Client exited)
12:32:19 Private_Ryan has quit (Ping timeout)
12:34:26 Private_Ryan ( has joined #crytocc
12:34:42 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
12:42:41 foolex has quit (Client exited)
12:50:37 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
12:55:07 foolex has quit (Client exited)
12:59:11 bay ( has joined #crytocc
13:00:57 bay has parted #crytocc (None)
13:02:40 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
13:07:35 foolex has quit (Ping timeout)
13:17:07 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
13:18:00 foolex has quit (Client exited)
13:24:58 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
13:57:37 Gr0tB4gz (nonna@7456FD14.3A77042C.C8CC7D9.IP) has joined #crytocc
14:08:09 evilworks has quit (Input/output error)
14:14:15 Gr0tB4gz has quit (User quit:  WeeChat 0.4.0)
14:39:58 <joepie91> morning all
14:52:15 dave has quit (Connection reset by peer)
14:57:28 foolex has quit (Client exited)
15:17:54 <joepie91> flyingpenis: ping?
15:18:08 <joepie91>
15:25:38 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
15:29:09 BLTGeno2 (BLTGeno4@D68C9ED.3BC0875E.71C5A468.IP) has joined #crytocc
15:30:24 BLTGeno has quit (Connection reset by peer)
15:30:42 BLTGeno (BLTGeno4@D68C9ED.3BC0875E.71C5A468.IP) has joined #crytocc
15:33:06 BLTGeno2 has quit (Ping timeout)
16:00:49 evilworks ( has joined #crytocc
16:07:17 foolex has quit (Ping timeout)
16:08:09 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
16:13:02 foolex has quit (
16:13:02 BLTGeno has quit (
16:13:02 wh1t3r4b_ has quit (
16:13:02 Frozen_Shadow has quit (
16:13:02 flyingpenis has quit (
16:13:02 xnite has quit (
16:13:02 IR601 has quit (
16:13:02 shikat has quit (
16:13:02 joepie94 has quit (
16:13:02 Private_Ryan has quit (
16:13:02 maxQ has quit (
16:13:02 dogmax has quit (
16:13:02 striganon has quit (
16:13:02 ryan has quit (
16:13:02 Matrix has quit (
16:13:02 ebola has quit (
16:13:02 jamesbt has quit (
16:13:02 AppleJack has quit (
16:13:14 dogmax (dogmax@7DEAE20A.AA517E7E.DB3C1458.IP) has joined #crytocc
16:13:14 maxQ ( has joined #crytocc
16:13:14 Private_Ryan ( has joined #crytocc
16:13:16 *** SpaghettiCode changed the topic to: "Cryto Coding Collective | THIS IS A PUBLICLY LOGGED CHANNEL. |, | Rules: no Anonymous, no cracking, no drama | Online Flash IDE: | Cryto Research: | RIP Aaron Swartz"
16:13:16 SpaghettiCode (pasta@code.bonanza) has joined #crytocc
16:13:54 striganon (Gurgeh@striganon.users.cryto) has joined #crytocc
16:13:54 ryan ( has joined #crytocc
16:13:54 Matrix (hackbook@4DD35523.6464AF6B.F0DF4C69.IP) has joined #crytocc
16:13:54 ebola (ebola@ebola.users.cryto) has joined #crytocc
16:13:54 jamesbt (jamesbt@E62F62BC.DCD17C32.959A841C.IP) has joined #crytocc
16:13:54 AppleJack ( has joined #crytocc
16:13:58 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
16:13:58 BLTGeno (BLTGeno4@D68C9ED.3BC0875E.71C5A468.IP) has joined #crytocc
16:13:58 wh1t3r4b_ ( has joined #crytocc
16:13:58 Frozen_Shadow ( has joined #crytocc
16:13:58 flyingpenis (flyingpeni@flyingpenis.users.cryto) has joined #crytocc
16:13:58 xnite (xnite@xnite.users.cryto) has joined #crytocc
16:13:58 IR601 ( has joined #crytocc
16:13:58 shikat ( has joined #crytocc
16:14:26 joepie94 ( has joined #crytocc
16:14:57 <joepie91> et voila, we have a functional network with services again!
16:28:01 <flyingpenis> YAY
16:28:54 <flyingpenis> twitchyliquid64:) a very pragmatic solution :)
16:29:04 <flyingpenis> joepie91:) what about the spoon?
16:29:14 <flyingpenis> we have a couple like them already, for stirring drinks :D
16:29:21 <flyingpenis> also very cheap :D
16:29:31 <flyingpenis> oh, it IS a mixing spoon haha
16:30:46 lady-3jane (lady3jane@lady-3jane.users.cryto) has joined #crytocc
16:37:02 R4mJ (R4mJ@B0DCA568.12EC9BC0.B3A88E67.IP) has joined #crytocc
16:37:14 R4mJ has quit (Client exited)
17:02:13 BLTGeno2 (BLTGeno4@D68C9ED.3BC0875E.71C5A468.IP) has joined #crytocc
17:02:15 BLTGeno has quit (Connection reset by peer)
17:14:07 Chasenet (Pillus@Chasenet.users.cryto) has joined #crytocc
17:14:13 <Chasenet> ty joepie91
17:14:59 <joepie91> Chasenet: ah, works now? :P
17:15:07 <Chasenet> Yeah, tried the direct leaf
17:15:10 <joepie91> flyingpenis: thought you'd like to know about it :)
17:15:13 <joepie91> Chasenet: alright
17:15:21 <joepie91> your BNC was probably trying to connect to a non-existent leaf
17:15:24 <joepie91> or something
17:15:27 <Chasenet> yeah most likely
17:20:18 BLTGeno2 has quit (Ping timeout)
17:35:15 Gr0tBagz (nonna@D45B8AC0.E5DD1D62.C8CC7D9.IP) has joined #crytocc
17:35:19 <flyingpenis> nom nom nom
17:37:40 <flyingpenis> joepie91:) and :DDD
17:38:16 * flyingpenis lends subdomains to all datalovers
17:38:45 <joepie91> :D
17:38:49 <joepie91> are they diff ones?
17:38:57 <joepie91> oh
17:38:59 <joepie91> http vs https
17:39:09 Gr0tBagz has quit (User quit:  WeeChat 0.4.0)
17:39:17 <joepie91> so is this the same wiki you showed earlier on a diff address
17:39:20 <joepie91> or a second instance?
17:39:25 <flyingpenis> a second instance
17:39:42 <flyingpenis> this one seems like he wants to turn it into a real wiki again maybe... I'mma help if I can
17:39:58 <joepie91> :D
17:40:17 <flyingpenis> and if you take the /main/ off, it's his little note
17:43:08 <joepie91> :D
17:43:50 <flyingpenis> every time I help out tcx internauts, I'm reminded of arab spring
17:44:14 <flyingpenis> jesus was that frantic... and for months
17:50:52 <joepie91> flyingpenis: is telecomix IRC operational again, or..?
17:51:50 <flyingpenis> joepie91:) yeah, can be a bit tricky to get into sometimes though
17:52:00 <flyingpenis> I'm there :)
17:52:03 <joepie91> ahh
17:52:05 <joepie91> :)
17:54:10 <lady-3jane> drop into #telecomix :)
17:56:29 Cryto639 (Cryto639@E0C6CF92.6E15893E.90DA51E.IP) has joined #crytocc
17:56:36 <Cryto639> hello
17:56:44 <joepie91> hai
17:56:45 <flyingpenis> allo
17:57:05 <Cryto639> is this where i go for opnewblood
17:57:41 <joepie91> no
17:57:47 <joepie91> you're both on the wrong network and in the wrong channel
17:57:47 <joepie91> :P
17:57:50 <joepie91> try voxanon
17:58:19 <Cryto639> much obligied
17:58:24 <joepie91> I'm not sure where their webchat is though
17:58:32 <joepie91> #opnewblood on voxanon is where you want to be, though
17:59:02 * flyingpenis grins
17:59:19 * joepie91 overuses 'though'
17:59:26 <Cryto639> please explain where i go for this srry new to irc
17:59:47 <Cryto639> nvm found it
18:00:41 <flyingpenis> add a comma and it becomes useful
18:00:50 <flyingpenis> to the first message *
18:01:17 <flyingpenis> I supposed, however, that you mean to be more pointed rather than less :)
18:01:42 * flyingpenis uses two words to avoid saying though
18:01:47 * flyingpenis giggles
18:04:40 foolex has quit (Ping timeout)
18:05:24 Cryto639 has quit (User quit:  Page closed)
18:06:51 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
18:14:50 crytoweb043 (crytoweb04@13EB95F7.C1BE7E71.11027423.IP) has joined #crytocc
18:15:07 <crytoweb043> anyone intrested in writing a python encryption dll?
18:15:14 <crytoweb043> public key of course
18:16:09 <crytoweb043> comparing key hashes
18:18:40 <joepie91> I think someone was working on this
18:19:21 <joepie91>
18:19:24 <joepie91> @ crytoweb043
18:20:50 <crytoweb043> checking it out now
18:22:42 <crytoweb043> hmm what is this
18:25:24 <joepie91> it's IRC encryption of some sort using pycrypto
18:25:31 <joepie91> I'm not quite sure where the devs are though
18:25:34 <joepie91> haven't seen them around for a while
18:25:51 <joepie91> I don't know terribly much about the project :P
18:26:15 <lady-3jane> also... probably better to find an already existing project and use that. more likely to have undergone some scrutiny.
18:28:34 <lady-3jane> joepie91:) do you aggregate rss stuff? If you use google reader, I highly recommend "Lightread".
18:28:41 <lady-3jane> It just popped into my repos and it's sexy as fuck
18:28:59 * joepie91 pretty much never uses RSS
18:29:21 * lady-3jane nods
18:29:26 <lady-3jane>
18:29:37 <joepie91> jesus christ google
18:29:45 <lady-3jane> I want to use rss, but I have never once found a way to view it
18:29:49 foolex has quit (Ping timeout)
18:29:51 <joepie91> idk when they built that into chrome but it's annoying as fuck
18:29:55 <joepie91> lady-3jane: let me have a look
18:30:12 <lady-3jane> you can turn autocomplete off
18:30:22 <lady-3jane> it's a checkbox
18:30:41 <joepie91> With beautiful design and incredible Ubuntu integration
18:30:44 <joepie91> nope.avio
18:30:45 <joepie91> avi *
18:30:58 <lady-3jane> I like this app. Light, good fonts, and does only one fucking thing: reads rss shit in greader
18:31:07 <joepie91> "incredible Ubuntu integration" usually has one big problem
18:31:17 <joepie91> it's so "incredible" that it works half-assed and shitty on every other distro
18:31:29 <lady-3jane> one of the deps is gir
18:31:33 <lady-3jane> that's probably what they mean
18:31:33 <lady-3jane> lol
18:31:56 * lady-3jane shrugs
18:32:07 <lady-3jane> try it, if it doesn't suck in half the universe to take it for a spin
18:32:21 <lady-3jane> maybe it's shit lol
18:32:31 <lady-3jane> woot
18:32:42 <lady-3jane> I just managed to take down synaptic by typing into the search box
18:32:44 <lady-3jane> fucking SKILLZ
18:32:46 <joepie91> lol
18:32:48 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
18:32:49 <joepie91> ubuntu quality
18:33:08 <lady-3jane> nah, I just have too many ppa's
18:33:17 <lady-3jane> and it wasn't done launching yet
18:33:17 <lady-3jane> lol
18:33:29 <lady-3jane> synaptic is nice, but it's not the most rock stable thing ever
18:33:41 <lady-3jane> yeah
18:33:49 <joepie91> [occupy@edge13 ~]$ sudo zypper search lightread
18:33:50 <joepie91> Loading repository data...
18:33:50 <joepie91> Reading installed packages...
18:33:50 <joepie91> No packages found.
18:33:50 <joepie91> of course not
18:33:53 <joepie91> who am I kidding
18:33:54 <lady-3jane> deps on lightread are python27 and gir1.2
18:34:11 <joepie91>
18:34:14 <joepie91> no Fedora 16 package
18:34:16 <joepie91> OF COURSE NOT
18:34:19 <joepie91> WHO AM I KIDDING
18:34:21 <joepie91> god I hate this distro
18:34:23 <joepie91> so so much
18:34:27 <lady-3jane> gir "GObject-introspection data"
18:34:44 <lady-3jane> haha
18:34:50 <lady-3jane> I'm liking ubuntu these days
18:35:27 <lady-3jane> the defaults are almost user-combative (haha, it sucks, seriously) but once you turn a few things off and a few other things on, it's lovely
18:35:50 <joepie91> sorry, not stable enough for my liking
18:36:02 <lady-3jane> ubuntu?
18:36:04 <joepie91> yes
18:36:05 <joepie91> ubuntu
18:36:15 <lady-3jane> I haven't had stability issues :/
18:36:21 <joepie91> <lady-3jane>I just managed to take down synaptic by typing into the search box
18:36:33 * joepie91 coughs
18:36:40 <lady-3jane> synaptic is a debian package manager, has little to do with ubuntu
18:36:47 <joepie91> ofc
18:36:54 <joepie91> just like all the other things included in Ubuntu
18:36:55 <lady-3jane> seems like you're trying really hard to pain that brush reeeeal wide
18:36:58 <joepie91> that technically aren't Ubuntu
18:37:01 <joepie91> but still fuck up your system
18:37:04 <joepie91> no thanks
18:37:12 <joepie91> I have two requirements for a distro:
18:37:17 * lady-3jane squints
18:37:22 <joepie91> 1. shit has to 'just work'
18:37:22 <joepie91> 2. shit has to be solid
18:37:39 <joepie91> that means no breaking on updates, that means possibility to rollback package versions if necessary
18:37:43 <joepie91> that means stable software BY DEFAULT
18:37:45 <lady-3jane> I'm experiencing both, and fuck I'm running nightly compiz and nighly unity.
18:37:56 <joepie91> that means not having to give a single fuck about what I do because it won't break my shit anyway
18:38:01 <joepie91> ubuntu does not fulfill the second point
18:38:05 <joepie91> fedora fulfills neither
18:38:06 joepie91 (joepie91@joepie91.users.cryto) has joined #crytocc
18:38:31 <joepie91> lady-3jane: ubuntu is not solid
18:38:47 <lady-3jane> you keep saying that, and yet it works beautifully
18:38:52 <joepie91> ...
18:38:57 <joepie91> lady-3jane
18:39:01 <joepie91> every time there's a new version of ubuntu
18:39:03 <joepie91> I have people bitching at me
18:39:04 <joepie91> everywhere
18:39:09 <joepie91> about how their ubuntu broke
18:39:19 <joepie91> once in a while, I hear bitching from various sides about how a kernel upgrade botched the system
18:39:25 <joepie91> or how a fucking package manager update broke things
18:39:30 <joepie91> I CONSTANTLY hear about shit breaking with ubuntu
18:39:35 <joepie91> I've used it once myself
18:39:41 <joepie91> guess fucking whatt
18:39:41 <joepie91> it broke
18:39:44 <lady-3jane> I hear those from every OS
18:39:50 <lady-3jane> every single one
18:39:53 <joepie91> I do not hear those from opensuse
18:40:01 <joepie91> inb4 "but it's not well used"
18:40:04 <joepie91> er, often *
18:40:06 <joepie91> check distrowatch
18:40:06 <lady-3jane> that's because nobody uses it
18:40:15 <joepie91> so predictable..
18:40:26 <joepie91> lady-3jane: check distrowatch, and try actually talking to people about it
18:41:08 Malice (Malice@Malice.users.cryto) has joined #crytocc
18:42:19 * lady-3jane shrugs
18:42:47 <lady-3jane> I've no interest to listen to other people's problems. All I hear is "it broke". My shit never breaks.
18:43:00 <lady-3jane> Doesn't matter, ubuntu, debian, freebsd, whatever
18:43:17 <joepie91> lady-3jane: then accept that other people refuse to use a distro because of the mentioned non-solidness
18:43:24 <joepie91> I need my shit to work
18:43:26 <lady-3jane> I broke one thing removing windows from my HD and that's cause I forgot to rewrite the grub.conf lol
18:43:29 <joepie91> ubuntu does not satisfy that
18:43:37 <joepie91> the circumstances are entirely unimportant
18:43:54 <joepie91> there's a requirement that I have, and a distro doesn't fit it -> not suitable for me
18:44:51 <lady-3jane> someday imma have a big fat computer running freebsd and e17. that'd be the shit.
18:45:14 crytoweb043 has quit (User quit:  Page closed)
18:45:22 <joepie91> completely unrelated, in the category of fallacious outrageous claims:
18:46:26 foolex has quit (Ping timeout)
18:48:55 <lady-3jane> what's wrong with that one/
18:49:23 <lady-3jane> It's nice back of the envelope math
18:49:39 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
19:00:51 foolex has quit (Ping timeout)
19:02:11 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
19:04:48 <joepie91> lady-3jane: what's wrong is that it uses the exact fallacy that the copyright industry uses
19:05:06 <joepie91> it assumes that those who downloaded something for free, would've bought it at the set price
19:05:48 <lady-3jane> oh, thus everyone who downloads is a lost customer
19:05:49 <lady-3jane> I see
19:07:25 <joepie91> yes, that's the same fallacy used here
19:07:31 <joepie91> because if openoffice was sold for the same price as ms office
19:07:37 <joepie91> it wouldn't have the amount of users it does now
19:07:47 foolex has quit (Ping timeout)
19:07:49 <joepie91> hence the conclusion that "openoffice is worth X" being... basically total bullshit
19:07:50 <joepie91> :P
19:09:26 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
19:13:59 crytoweb858 (crytoweb85@6AC814F8.BE521169.AF9E4857.IP) has joined #crytocc
19:14:05 <crytoweb858> yo
19:16:15 <crytoweb858> FELLERS
19:16:18 <crytoweb858> /FAGS
19:17:23 <joepie91> sigh
19:17:33 <joepie91> if you're looking for anon, that's the other way
19:17:35 <joepie91> in #anonnews
19:21:36 crytoweb695 (crytoweb69@6AC814F8.BE521169.AF9E4857.IP) has joined #crytocc
19:22:02 <crytoweb695> so
19:22:32 crytoweb858 has quit (Ping timeout)
19:22:34 <crytoweb695> Aaron Swartz he was a jewish motherfucker
19:23:12 <AnonForecast> !kb crytoweb695
19:23:30 <crytoweb695> umad?
19:23:38 <crytoweb695> he was some reddit attention whore
19:23:46 <crytoweb695> glad he is dead, gayface faggot
19:24:06 foolex has quit (Ping timeout)
19:24:17 <AnonForecast> ya wanna fight on
19:24:25 crytoweb695 (crytoweb69@6AC814F8.BE521169.AF9E4857.IP) has joined #crytocc
19:24:33 <crytoweb695> fellas
19:24:40 <crytoweb695> where is the help channel
19:24:56 <joepie91> crytoweb695: I suggest you cool the hell down
19:24:58 <joepie91> first of all
19:25:19 <joepie91> if you have any genuine questions, ask away
19:25:37 <crytoweb695> is this ANONOPS irc chat?
19:25:42 <crytoweb695> irc network*
19:25:45 <joepie91> if you're looking for a fight, you're probably on the wrong network or at the very least in the wrong channel
19:25:45 <joepie91> no
19:25:48 <joepie91> this is cryto..
19:26:11 <crytoweb695> ha
19:26:14 <crytoweb695> i remember you
19:26:19 <crytoweb695> you are from NL ?
19:26:33 <joepie91> yes, I am.
19:26:38 <crytoweb695> lulzsec guy
19:26:54 <joepie91> nope.
19:27:23 <crytoweb695> so who is good hacker from here
19:27:31 <joepie91> okay, last time
19:27:34 <joepie91> crytoweb695: you are probably in the wrong channel
19:27:41 <joepie91> I suggest you read the topic
19:27:51 <crytoweb695> mitm, can vpn traffic be intercepted
19:27:59 <joepie91> and move to a channel that is appropriate to the subject you wish to discuss
19:28:04 crytoweb908 (crytoweb90@29681E1E.5F465963.672DBF83.IP) has joined #crytocc
19:28:44 <joepie91> also, for the record, this channel is publicly logged.
19:28:47 <joepie91> loggy, pointer?
19:28:47 <loggy>
19:29:02 <crytoweb695> COOL
19:29:05 <crytoweb695> im not illegal
19:30:06 <crytoweb908> hey ! How to register to
19:30:07 <crytoweb908> ?
19:30:08 <crytoweb908> ?
19:30:20 <crytoweb695> by clicking the register button
19:30:23 <crytoweb695> HAHAHAHHA
19:30:37 * joepie91 is quickly losing his patience
19:30:47 <joepie91> crytoweb908: do /msg nickserv help register
19:30:51 <joepie91> and you are probably looking for #anonnews
19:30:52 <crytoweb908> give me the register address
19:31:00 <crytoweb695> joepie
19:31:11 <crytoweb695> do you know sabut
19:31:15 <joepie91> !ban crytoweb695
19:32:07 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
19:34:02 <crytoweb908> how to change nick?
19:34:16 <joepie91> /nick yournewnick
19:34:31 *** crytoweb908 is now known as n00b
19:34:39 <n00b> hey !
19:35:15 <joepie91> be sure to read the channel topic.
19:39:11 <n00b> am i cloaked?
19:40:11 <joepie91> yes
19:40:20 <lady-3jane> you're always cloaked, but if you register your nickname you get a cloak
19:40:44 <n00b> ok.
19:41:48 <lady-3jane> n00b:) so, what're you here for?
19:42:14 <Kamonra> :|
19:42:59 <n00b> i'm just looking for some guys to help.
19:43:02 <n00b> me.
19:43:24 <flyingpenis> with?
19:43:50 n00b has parted #crytocc ()
19:44:05 <joepie91> brb restart client
19:44:06 <joepie91> also lol?
19:44:15 joepie94 has quit (User quit:  Nettalk6 -
19:44:27 joepie91 has quit (Connection reset by peer)
19:45:54 joepie91 ( has joined #crytocc
19:46:55 joepie94 ( has joined #crytocc
19:46:56 <flyingpenis> I fully motherfucking support this:
19:47:13 <joepie91> back
19:47:14 <joepie91> what did I miss
19:47:17 <joepie91> loggy, pointer?
19:47:17 <loggy>
19:47:23 <joepie91> why thank you
19:47:27 <flyingpenis> I pasted link
19:47:29 <flyingpenis> that's all :)
19:47:45 <joepie91> lol, missed absolutely 0
19:47:52 <flyingpenis> I waited >_>
19:48:00 <joepie91> :P
19:48:57 <joepie91> flyingpenis: that is very interesting
19:49:52 <flyingpenis> I really like it.
19:50:06 <flyingpenis> They have a working js example already
19:51:03 <xnite> [2013/Feb/12 - 13:44:13] «--- joepie94 ( has Quit (User quit:  Nettalk6 -
19:51:03 <xnite> [2013/Feb/12 - 13:44:25] «--- joepie91 (joepie91@joepie91.users.cryto) has Quit (Connection reset by peer)
19:51:03 <xnite> [2013/Feb/12 - 13:45:58] ---» joepie91 ( has Joined #crytocc
19:51:03 <xnite> [2013/Feb/12 - 13:46:14] <&flyingpenis> I fully motherfucking support this:
19:51:03 <xnite> [2013/Feb/12 - 13:46:49] ---» joepie94 ( has Joined #crytocc
19:51:10 <xnite> joepie91 ^
19:51:11 <xnite> that be it :)
19:51:33 <flyingpenis> either you're lagging or that was retarded
19:51:40 <joepie91> xnite: the advantage of public logging is that you can see this easily
19:51:40 <joepie91> :p
19:51:49 joepie94 has parted #crytocc (None)
19:52:01 <flyingpenis> loggy, pointer?
19:52:01 <loggy>
19:52:19 <xnite> ahh yes joepie91
19:52:47 <joepie91> I think xnite has to get used to public logging
19:52:48 <joepie91> :)
19:53:02 <xnite> joepie91, nah
19:53:09 <xnite> joepie91, I own LogSmurf
19:53:14 <xnite> why wouldn't I be used to it?
19:53:16 <xnite> lol :)
19:53:41 <joepie91> because it wasn't like this here before? :P
19:53:50 <xnite> joepie91, ahh yes that is true
19:54:00 <xnite> joepie91, i never thought you would
19:54:04 <xnite> I don't disagree with it
19:54:12 <xnite> but I just never thought you would do it
19:54:26 <xnite> joepie91, not like logs here aren't being pasted by someone somewhere anyway
19:54:56 <xnite> anywhere that you have 30 ppl idling sometimes less, there is going to be someone pasting logs to someone or pastebin or something
19:56:37 <flyingpenis> so why do you have thorbits server logs posted?
19:56:55 <xnite> flyingpenis, what?
19:56:57 Malice has quit (User quit:  Leaving)
19:57:02 <xnite> flyingpenis, where at?
19:57:05 <flyingpenis>
19:57:13 <xnite> flyingpenis, thats from a dump
19:57:19 <flyingpenis> dump?
19:57:20 <xnite> notice the /drops/SR/*
19:57:35 <joepie91> sanguinerose
19:57:35 <xnite> flyingpenis, yea Sanguinarious's logs were leaked
19:57:47 <xnite> since I took part in that op I had indexed them
19:57:55 <joepie91> xnite: it's not so strange to publish logs from this channel
19:58:02 <flyingpenis> hmm
19:58:04 <joepie91> this channel is primarily focused at constructive/inventive things
19:58:07 <xnite> joepie91, yup :)
19:58:08 <joepie91> documentation is good
19:58:12 <xnite> joepie91, yea
19:58:20 <xnite> i index linode & ubuntu support logs as well
19:58:26 <xnite> joepie91, it's useful tbh
19:58:39 <xnite> if i search for an issue they have already given support for
19:58:58 <xnite> that is why they do the logging in the first place, it only makes sense to take it a step further and search for them to find help
19:59:36 <xnite> it's unfortunate however that Nenolod denied me for indexing of Atheme support
20:00:50 <flyingpenis> I don't even know who sanguinerose is
20:00:59 <joepie91> xnite: really? odd
20:01:13 <xnite> heh
20:01:14 <flyingpenis> were they staff at thorbits?
20:01:30 <xnite> PHP Fatal error:  Out of memory (allocated 685768704) (tried to allocate 79 bytes) in [redacted] on line 364
20:02:04 <xnite> dunno why it wants to allocate roughly 685MB
20:02:04 <xnite> but... yeaaaaaaaaaaa
20:02:35 <joepie91> xnite, just a guess
20:02:35 <flyingpenis> wanna tell me more about the "op", xnite?
20:02:38 <joepie91> infinite loop
20:02:52 <joepie91> flyingpenis: sanguinerose is an internet person that hangs around pretty much everywhere
20:02:55 <xnite> joepie91, weird part is I have 1GB free out of 3GB total anyway
20:03:17 <flyingpenis> alright, and why were they targeted?
20:03:18 <xnite> joepie91, his most recent fail is that he blew up on an FBI agent via email
20:03:30 <xnite> flyingpenis, it is SR that was targetted in everything
20:03:36 <flyingpenis> SR?
20:03:50 <xnite> I have been removing logs by request when not relevant to him, however we are showing how 2faced he is
20:04:04 <xnite> I have even kept logs between him & myself indexed, as well as logs pertaining to me
20:04:07 <joepie91> xnite: have a list of alt nicks of him yet?
20:04:14 <xnite> joepie91, tons
20:04:34 <xnite> AnonymousDown, sometimes he is LeRes (not always, just a shared thing)
20:04:42 <xnite> also Az something
20:04:43 <flyingpenis> I'm not concerned about his character flaws, I'm just trying to understand why he had server logs from thorbits. My connection logs are in there, and it bothers me.
20:04:46 <xnite> errrr dunremember that one
20:04:49 <xnite> Angelus
20:05:07 <xnite> flyingpenis, where are your connection logs?
20:05:10 eggtimer ( has joined #crytocc
20:05:12 <xnite> he may have been oper
20:05:21 <flyingpenis>
20:05:27 <flyingpenis> I'm in there repeatedly
20:05:30 <xnite> ahh yes
20:05:31 <flyingpenis> 64 lines or so
20:05:33 <xnite> that doesn't need to be in there
20:05:52 <xnite> ahhhhhhhh
20:05:57 <xnite> flyingpenis, i used to be linked to them
20:06:00 <xnite> were you under a diff nick?
20:06:03 <flyingpenis> yep
20:06:15 <flyingpenis> you were linked to thorbits?
20:06:24 eggtimer has quit (User quit:  Connection closed)
20:06:25 <flyingpenis> tiiiny fuckin site :>
20:06:30 <xnite> flyingpenis, REMOTEQUIT: Client exiting on server tunix18
20:06:38 <xnite> I used to be a dev on janus
20:06:39 <joepie91> tunix is bot
20:06:43 <joepie91> lol
20:06:50 <xnite> joepie91, yea i know i was pasting a line showing the server
20:06:57 <joepie91> fair enough
20:07:01 <xnite> Janus linked different networks & ircd protocals
20:07:03 <flyingpenis> ahhh
20:07:09 <joepie91> considering making food.. y/n
20:07:09 <flyingpenis> OH janus
20:07:12 <flyingpenis> shit I remember that thing
20:07:13 <flyingpenis> y
20:07:16 <xnite> I was a dev on the project which is now dead and wrote much of the documentation
20:07:42 <flyingpenis> huh
20:07:50 <flyingpenis> I recognize better than half of the nicks in that log
20:07:51 <flyingpenis> :P
20:07:51 <xnite> probably one of my biggest modifications was the 10hrs i spent on linking protocals just to end up changing one single line LOL
20:08:08 <xnite> flyingpenis, surprised i didn't run into you, considering i was an admin
20:08:19 <joepie91> (reunion!)
20:08:20 <flyingpenis> You may have
20:08:54 <xnite> hmm
20:08:55 <xnite> joepie91,
20:09:00 <xnite> mysql is taking up alot of mem
20:09:05 <xnite> lol that may be part of my issue
20:09:22 <joepie91> xnite: really, check for infinite recursion or loops
20:09:28 <flyingpenis> oh, hah. and layer13
20:09:29 <joepie91> I've been bitten by that a few times
20:09:30 <flyingpenis> fuck man
20:09:37 <flyingpenis> this shit is like memory lane
20:09:46 <xnite> joepie91, it's too bad there isn't an alternative to it
20:09:48 <xnite> well
20:09:48 <xnite> there is
20:09:57 <xnite> but I mean one that would be compatable with stuff that wants mysql
20:10:06 <xnite> and not sqllite n postgresql
20:10:41 <joepie91> xnite: if php complains about running out of maxmem
20:10:50 <joepie91> your problem is unlikely to be mysql
20:11:47 <flyingpenis> yeah damn haha I had forgotten a bunch of these people
20:12:03 <flyingpenis> xnite:) I take it you know/knew g2x3k?
20:12:47 <xnite> flyingpenis, not sure
20:12:52 <xnite> he may have been under a diff nick
20:12:59 <flyingpenis> not usually
20:13:10 <xnite> joepie91, nah i freed up mem and it works now
20:13:14 <flyingpenis> he ran scene ... race chans
20:13:22 <flyingpenis> however you call them
20:13:22 <xnite> mem shouldn't be limited so much on cli
20:13:28 <xnite> it is however limited on cgi
20:13:32 <flyingpenis> still runs layer13, which is a litecoin mining pool these days
20:13:48 <xnite> hmm
20:13:52 <joepie91> <xnite>joepie91, nah i freed up mem and it works now
20:13:52 <joepie91> dude
20:13:57 <joepie91> your script tried to allocate 600+MB
20:14:03 <xnite> joepie91, i know
20:14:03 <joepie91> there's a problem with your script
20:14:03 <joepie91> ..
20:14:11 <xnite> joepie91, it reads that much data
20:14:15 <xnite> and stores it in memory
20:14:17 <joepie91> there's no reason for a PHP script to use 600M
20:14:18 <xnite> it's a fucking hog
20:14:18 <joepie91> lol
20:14:21 <joepie91> then why are you storing it in RAM
20:14:34 <xnite> joepie91, i'm not but whatever it reads stays in RAM
20:14:38 <xnite> idk why
20:14:40 <joepie91> ....
20:14:41 <joepie91> xnite
20:14:41 <xnite> it just does
20:14:53 <xnite> joepie91, my bot has the same issue, so it constantly restarts to free up usage
20:14:55 <joepie91> it doesn't "just do"
20:14:58 <joepie91> your code sucks
20:15:10 <xnite> joepie91, I think it has more to do with garbage collection not working
20:15:11 <joepie91> there is virtually nothing in PHP that requires 600+MB RAM
20:15:14 <joepie91> .......
20:15:29 <xnite> joepie91, idk I'll take a look...
20:15:29 <joepie91> xnite: I think you need to learn a bit more about memory management in PHP
20:15:34 <xnite> joepie91, i do
20:15:35 <xnite> lol
20:15:42 <flyingpenis> lelz, and logs from me on anonops
20:15:48 * flyingpenis giggles
20:15:53 <xnite> joepie91, i usually don't have memory issues, so i have not bothered messing with
20:16:07 <joepie91> bad attitude
20:16:08 <xnite> flyingpenis, feds have them too I'm sure :)
20:16:15 <xnite> joepie91, you are right
20:16:20 <joepie91> xnite: drop a description in my PM of what you're trying to do
20:16:24 <joepie91> or in channel, if you don't mind
20:16:24 <flyingpenis> xnite:) well yeah. I'm not concerned about feds.
20:16:31 <joepie91> a -v description
20:16:37 <xnite> joepie91, it's the index bot
20:16:52 <xnite> what it does is takes all of the files, stores them into variables
20:16:59 <xnite> and that right there is likely the memory issue
20:17:05 <xnite> it should be dumping them after it's done
20:17:19 <xnite> I'll have to change that later on
20:17:20 <joepie91> xnite: that's not a -v
20:17:25 <joepie91> -v == verbose
20:17:34 <xnite> ahh sec
20:18:49 <xnite> errrr
20:18:54 <xnite> joepie91, -v was version
20:18:54 <xnite> lol
20:18:56 <xnite> :P
20:20:06 <xnite> i think -e is what you may be looking for, it's extended debugging information
20:20:33 <xnite> wohh
20:20:35 <xnite> o.O
20:21:01 <joepie91> no
20:21:01 <joepie91> what I mean
20:21:08 <joepie91> is a verbose explanation of what you're trying to do
20:21:09 <joepie91> lol
20:21:18 <joepie91> metaphorical -v
20:21:29 <xnite> lol
20:21:31 <xnite> ahh
20:21:37 <xnite> joepie91, i just seen alot of "cannot open shared object file: No such file or directory in Unknown on line 0"
20:21:48 <xnite> maybe I should be fixing that?
20:22:04 <xnite> joepie91, considering some of it is /usr/lib/php5/20090626/
20:22:39 <flyingpenis> miiiight help
20:22:50 <joepie91> xnite: really
20:22:55 <joepie91> first just explain what you're trying to do
20:22:57 <joepie91> in at least 15 lines
20:22:59 <joepie91> as verbose as possible
20:23:05 <joepie91> so that I have a full picture of the concept
20:23:10 <xnite> joepie91, okay gotchya
20:23:12 <xnite> take link
20:23:16 <xnite> search link for links
20:23:25 <xnite> make sure not to exit destination usualy /logs/
20:23:39 <xnite> find log files
20:23:56 <xnite> build keywords in logs going line by line word by word
20:24:09 <xnite> build list of keywords and add them to mysql db
20:24:14 <xnite> move on to next log
20:24:21 <xnite> check make sure there are no new links to scan
20:24:29 <xnite> if not, end process move on
20:24:36 <xnite> if so - keep going as formentioned
20:25:58 <xnite> joepie91, ^
20:27:23 <joepie91> so basically
20:27:27 <joepie91> a spider?
20:28:02 <joepie91> that keeps track of keywords
20:28:14 <xnite> joepie91, yes
20:28:16 <joepie91> xnite: why are you keeping stuff in RAM, and not just parsing line by line
20:28:20 <joepie91> then discarding previous line
20:28:24 <joepie91> and storing results in a database
20:28:31 <joepie91> logs are line based anyway
20:28:31 <xnite> joepie91, that is what i intend on moving it over to do :)
20:28:36 <joepie91> okay
20:28:51 <joepie91> be sure to just reuse the same $line variable or whatever
20:28:51 <joepie91> and the old data will be gcd
20:28:51 <joepie91> gc'd *
20:29:49 <xnite> joepie91, yea... that wasn't working with my bot either oddly enough
20:30:06 <xnite> i still don't get that one
20:30:20 <xnite> when it's done with a variable it nullifies the contents of said variable and then unlink()'s it
20:30:32 <xnite> and it's always writing to $data
20:30:49 <xnite> but yet the more someone says in an irc chan or pm with it, the more memory it uses
20:31:05 <xnite> and gc never picks it up, i have even tried forcing gc to pick it up
20:31:39 <xnite> I think there is something else in that making it not work though... just not sure what exactly
20:31:48 zest_ (zest@22B57A4E.7D86C79C.37683FEF.IP) has joined #crytocc
20:31:55 <xnite> I need to do a rewrite of the bot anyway, I have found some better looking skeletons
20:32:14 <xnite> ones that won't just throw things into a while() loop
20:33:30 <xnite> oh wait
20:33:36 <xnite> not the spider, but the irc bot :)
20:33:42 <xnite> i just realized how confusing that could be
20:36:33 <joepie91> xnite: you might want to consider learning python
20:36:34 <joepie91> :P
20:36:48 <joepie91> also, PHP doesn't gc until all references are gone
20:36:53 <joepie91> so if you have a lingering reference somewhere..
20:37:00 <xnite> ahh that may be the case
20:37:13 <xnite> joepie91, I have thought about python
20:37:25 <xnite> right now I'm interested in gaining a deeper understanding of perl
20:38:55 <xnite> err
20:39:03 <xnite> joepie91, i think you are about to get a better understanding of python
20:39:05 <xnite> joepie91,
20:40:06 <joepie91> xnite: oh, I know
20:40:28 <xnite> not sure if you are seeing the same as me, but I see a username disclosure, full path disclosure...
20:40:29 <joepie91> the log viewer needs some patches
20:40:31 <joepie91> sure
20:40:43 <joepie91> actually
20:40:46 <joepie91> username disclosure?
20:40:52 <joepie91> where?
20:40:58 <xnite> joepie91, <type 'exceptions.IOError'>: [Errno 2] No such file or directory: 'today.txt'
20:41:11 <xnite> oh joepie91 this: /var/www/logs/crytocc/ in ()
20:41:17 <joepie91> that's a path
20:41:20 <joepie91> not a uname
20:41:21 <xnite> so you store stuff in /var/www
20:41:23 <xnite> and looks like..
20:41:25 <xnite> oh ur right
20:41:36 <xnite> joepie91, i was thinking crytocc was username for some reason
20:41:37 <joepie91> this is default lighttpd setup
20:41:37 <joepie91> lol
20:41:39 <joepie91> nah
20:41:43 <xnite> joepie91, like I usually store username in my paths
20:41:48 <joepie91> I don't
20:41:53 <xnite> but I also keep php debugging off in production environment
20:41:56 <xnite> so it's not a big worry
20:41:57 <joepie91> it usually all runs under www-data anyway
20:42:07 <xnite> joepie91, yea
20:42:17 <xnite> less you have some sort of chroot going
20:42:49 <xnite> wait
20:42:56 <xnite> like phpsu mode for apache
20:42:59 <xnite> not chroot
20:43:24 <xnite> o.O sry must forgive me I sometimes need to open mouth insert foot, think then remove foot from mouth again
20:43:59 <ryan> xnite how's your door?
20:44:11 <Kamonra> door's fine ryan. Thanks so much for your concern.
20:44:22 <joepie91> Kamonra: hahaha
20:44:28 <joepie91> xnite, go do laundry
20:44:39 <Kamonra> I've got 6 laundry baskets and a bedding bento bag
20:44:45 <joepie91> anyway, I don't think that box hosts anything besides logbot
20:44:51 <Kamonra> I need halp from a maaaaaan
20:45:02 <Kamonra> and if he helps me I'll make pizza for dinner
20:47:08 <Kamonra> Pizzzzzzzaaaaaaaaaaaaaaaaaaaaaa
20:49:48 foolex has quit (Ping timeout)
20:50:17 * joepie91 eats "hawaii schnitzel"
20:50:52 AnonyOps[m] ( has joined #crytocc
20:51:05 <AnonyOps[m]> so.....
20:51:06 <AnonyOps[m]> Anonymous' 'Operation SOTU' Hints At Hacking State Of The Union Address
20:51:12 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
20:51:16 <AnonyOps[m]>
20:56:36 <joepie91> aware
20:57:42 <zest_> exit
20:58:00 <joepie91> zest_: I think you forgot a slash
20:59:06 zest_ has quit (User quit:  Leaving)
21:00:52 Fallen_Angel ( has joined #crytocc
21:03:37 AnonyOps[m] has quit (Connection reset by peer)
21:10:08 BLTGeno (BLTGeno4@BB4E9C4E.852F99EA.3A5B19FE.IP) has joined #crytocc
21:22:12 BLTGeno has quit (Client exited)
21:29:44 Fallen_Angel has quit (Ping timeout)
21:32:03 foolex has quit (Ping timeout)
21:33:30 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
21:43:06 Fallen_Angel ( has joined #crytocc
21:50:05 <joepie91> xflux poofed.
21:50:08 <joepie91> wtf.
21:51:08 evilworks has quit (Ping timeout)
21:51:11 evilworks ( has joined #crytocc
22:07:45 L3GI0N ( has joined #crytocc
22:08:39 L3GI0N has parted #crytocc (None)
22:10:43 BLTGeno ( has joined #crytocc
22:14:34 Matrix has quit (Input/output error)
22:18:46 Fallen_Angel has quit (User quit:  Leaving)
22:19:37 BLTGeno has quit (Client exited)
22:26:45 foolex has quit (Ping timeout)
22:28:01 foolex (foolex@78EA513B.7DC890E0.CEC56216.IP) has joined #crytocc
22:35:57 BLTGeno ( has joined #crytocc
22:44:39 monod (orsacchio@monod.users.cryto) has joined #crytocc
22:45:10 <monod> hello wisemen
22:45:18 <monod> "give me control over a nation's currency and I care not who makes its laws"
23:01:04 <joepie91> ohai
23:01:13 <joepie91> a quote that is very questionable as to its legitimacy
23:01:19 <joepie91> anyway
23:01:20 <joepie91>
23:01:27 <joepie91> I don't know what it is but it's awesome
23:01:31 <joepie91> cc flyingpenis lady-3jane
23:01:53 <monod> I have an even better (or worse) quote
23:01:58 <monod> about economy and banks
23:03:11 <monod> (I'm viewing a video explanation of the economical system, in short, so it's not really complete, but it gives you a clear idea of the ABUSE we have to stand)
23:04:34 <joepie91> money as debt?
23:04:51 <monod> yes
23:04:59 <monod> do you already know it=
23:05:06 <joepie91> yes
23:05:17 <monod> so
23:05:22 <monod> david icke's
23:05:33 <monod> (theories)
23:05:38 <joepie91> (note: I don't have terribly much time to talk, I should actually be doing work now)
23:06:00 <monod> oh, there's no problem then, just work! (Y)
23:25:17 <AnonForecast> EVERYONE READ PASTEBIN!
23:31:58 <joepie91> AnonForecast, wrong channel..
23:32:36 <AnonForecast> oops
23:48:17 <wh1t3r4b_> I think I'll lurk for a while, and concurrently work.