[00:05] <jedijf> ChinnoDog: pipe to a text file and grep every once in a while
[00:09] <cythes> jedijf, Using your mind tricks again?
[00:14] <jedijf> ChinnoDog: tail -f /var/log/syslog 2>&1 | grep -i usb
[00:14] <jedijf> ChinnoDog: to look for usb
[00:14] <jedijf> ChinnoDog: active
[03:09] <ChinnoDog> jedijf: The point was to have it continuously update without doing it once in awhile. If I was just going to keep repeating commands I would grep first and then run through tail so I could avoid the temp file
[03:16] <waltman> I just ran "tail -f access.log | grep GET" and it printed out 10 lines immediately.
[03:20] <ChinnoDog> mine doesn't...
[03:20] <ChinnoDog> Maybe your -f doesn't work
[03:22] <waltman> no, it definitely works
[03:22] <waltman> I use it all the time
[03:22] <pleia2> yeah, me too
[03:22] <pleia2> I thought I had misunderstood your question
[03:23] <waltman> actually when I generally use is "tail --follow=name" which is better for tailing log files that get swapped out periodically
[03:23] <pleia2> nice
[03:27] <waltman> ChinnoDog: are you running an ancient version of tail?
[03:27] <waltman> I've had similar problems grepping the output of other programs, but not tail -f.
[03:28] <ChinnoDog> hinnodog@spork:/var/log/nginx$ tail --follow=www.chinnodog.com.access.log
[03:28] <ChinnoDog> tail: invalid argument `www.chinnodog.com.access.log' for `--follow'
[03:28] <ChinnoDog> It looks right to me
[03:29] <waltman> no, it has to be literally "name"
[03:29] <waltman> tail --follow=name www.chinnodog.com.access.log
[03:30] <waltman> There's some system programming trick, like you don't do buffered io if stdout is a tty or a pipe.
[03:31] <ChinnoDog> that still doesn't allow the pipe to run asynchronously
[03:31] <ChinnoDog> the man page says that tail --follow=name is equivalent to tail -F
[03:31] <ChinnoDog> I tried both, neither one cooperate with my pipe
[03:32] <pleia2> ChinnoDog has a broken tail
[03:33] <pleia2> only 44 minutes left in the airplane ride \o/
[03:33] <waltman> try 'grep --line-buffered'
[03:35] <waltman> http://www.linuxquestions.org/questions/linux-newbie-8/trying-to-understand-pipes-cant-pipe-output-from-tail-f-to-grep-then-grep-again-646932/
[03:35] <ChinnoDog> oh... I figured i tout
[03:35] <ChinnoDog> it out
[03:35] <ChinnoDog> user error. lol. It /does/ work, but I wasn't supplying -n= for my tail command so there wasn't anything to grep
[03:36] <ChinnoDog> thanks waltman
[03:36] <pleia2> -n defaults to 10
[03:36] <ChinnoDog> it wasn't enough
[03:36] <pleia2> so there was something to grep, just not enough?
[03:37] <waltman> http://fisica.ehu.es/ref/unixfaq.html#3.14
[03:37] <waltman> LOL
[03:37] <PennBot> Title: UNIX FAQ (at fisica.ehu.es)
[03:37] <ChinnoDog> I inserted a web bug into an email I sent earlier. The recipient told me someone had "hacked into her email". I am curious what IPs will read the email I sent.
[03:39] <waltman> pleia2: do you have power as well as nets?
[03:40] <pleia2> waltman: no :(
[03:40] <pleia2> down to 15% battery, at 10% the mini9 has a feature where it starts system beeping obnoxiously
[03:40] <waltman> boo
[03:41] <pleia2> extra sucky since I have an extended battery, 10% is like 45 minutes
[03:41] <waltman> I thought you got upgraded to first class.
[03:41] <pleia2> we did, no power on US Air first :(
[03:41] <waltman> weak.
[03:41] <ChinnoDog> That does not sound like a feature pleia2
[03:41] <pleia2> I think they used to, but they pulled everything out of their planes to make them lighter a few years back
[03:41] <waltman> I can see not giving power to the losers back in steerage :)
[03:41] <ChinnoDog> Maybe you could cut the motherboard trade to the system speaker and replace it with an LED
[03:42] <ChinnoDog> s/trade/trace
[03:42] <waltman> Maybe you could unplug the coffee pot in the galley :)
[03:42] <pleia2> hehe
[03:42] <pleia2> "don't mind me"
[03:42] <pleia2> and then "DC, drat!"
[03:42] <waltman> They should at least offer extension cords to their first class customers!
[03:43] <pleia2> I had power in coach on luftansa when I flew to germany last year, but no internets :(
[03:43] <pleia2> apparently they have internet on their planes now, but it wasn't all that common over the atlantic before
[03:44] <waltman> On my last flight across the pond I didn't have internet, but I did have power AND a powered usb plug.
[03:45] <pleia2> I don't know what to do with a computer without internet
[03:45] <pleia2> watch movies I guess
[03:45] <ChinnoDog> Write reports?
[03:45] <waltman> journaling? movies? expense report?
[03:45] <ChinnoDog> Write blog posts in your offline blog poster?
[03:46] <pleia2> I store no information in my brain, I even need to look things up on the tubes to write
[03:46] <ChinnoDog> write programs
[03:46] <waltman> aka "emacs" :)
[03:46] <ChinnoDog> edit photos
[03:47] <waltman> read PDFs
[03:47] <pleia2> edit photos is good, I got all my san juan photos prepped for upload on a flight once
[03:47] <waltman> academic conferences still give out proceedings CDs.
[03:47] <pleia2> that was a good flight, san juan is international-ish according to usair and we got upgraded to envoy
[03:47] <pleia2> you have a whole booth seat!
[03:48] <pleia2> and power, and cookies
[03:48] <waltman> mmm, cookies
[03:48] <pleia2> this flight had raspberry cheesecake
[03:49] <waltman> awesome.  what was the entree?
[03:49] <pleia2> and shrimp cocktail!
[03:49] <pleia2> chicken with some mushroom sauce
[03:49] <waltman> the only food I remember from the ONE TIME IN MY LIFE I flew first class was the warmed up nuts.
[03:50] <pleia2> bah
[03:50] <waltman> I've never gotten upgraded :(
[03:50] <waltman> I do, however, currently have like a zillion miles on usair
[03:50] <pleia2> on short flights they have little snacks (I get upgraded Phoenix to SF most of the time)
[03:50] <pleia2> flying on a wednesday is good for upgrades
[03:50] <pleia2> weekends not so much
[03:51] <waltman> do you have to ask, or do they just do it?
[03:51] <pleia2> if you have status it's automatic a few days before
[03:51] <waltman> or do they just see that you're a princess? :)
[03:51] <waltman> "status"?
[03:51] <pleia2> if you don't get it you can get put on a wait list when you check in, in case someone doesn't show up
[03:51] <pleia2>  silver, gold, etc
[03:51] <pleia2> based on miles in the past year
[03:51] <waltman> ah
[03:52] <pleia2> so I had 50k miles last year, I'm gold this year
[03:52] <pleia2> (first time, woo!)
[03:52] <pleia2> but MJ was platinum last year, and if I'm ticketed with him I could get upgrades on his platinum status
[03:52] <pleia2> he's just gold this year too ;)
[03:53] <waltman> I don't think I've even set foot on an airplane since september, 2010 :(
[03:53] <ChinnoDog> I have. They weren't fun experiences. Lots of delays.
[03:53] <pleia2> I didn't think I'd fly much this year, but wedding stuff will bring us back to philly a few times
[03:54] <waltman> There's a chance I'll be flying more later in the year.
[03:55] <pleia2> :)
[03:55] <waltman> I've got to, like, find a job.
[03:55] <pleia2> yeah, jobs are a good thing to get
[03:55] <waltman> And take a much-needed vacation.
[03:55] <waltman> not necessarily in that order :)
[03:55] <pleia2> hehe
[03:55] <pleia2> I need a vacation after this philly trip ;) but I don't think my boss will go for it
[03:56] <waltman> He might. He's a pretty nice guy.
[03:56] <waltman> Tell him it's Bucky-related!
[03:56] <pleia2> I'll wait until UDS to abandon him again
[03:56] <pleia2> lol
[03:56] <waltman> where is it this year?
[03:56] <pleia2> pick a random city, there has to be a geodesic dome somewhere
[03:57] <waltman> exactly!
[03:57] <pleia2> oakland, 20 minute transit ride
[03:57] <pleia2> no plane :(
[03:57] <waltman> a bit less exotic than Budapest :(
[03:57] <pleia2> no hotel either
[03:57] <pleia2> yeah
[03:57] <pleia2> I mean,  other people go to a hotel, I go home
[03:57] <pleia2> it's a crappy hotel in oakland (there aren't any other kind)
[03:58] <waltman> You're going to miss out on the all-important pub track!
[03:58] <pleia2> sobriety is not a dependency for riding BART home
[03:58] <pleia2> although, midnight is
[04:00] <pleia2> the 10% beeping isn't as annoying on a loud plane, I can barely hear it
[04:01] <waltman> yay
[04:01] <waltman> Speaking of midnight...
[04:01] <waltman> I think it's time to turn in.  Have a safe rest of your trip home.
[04:01] <pleia2> I should shut down anyway, at 22,000 ft, landing in 20
[04:01] <pleia2> thanks, good night :)
[09:28] <JonathanD> Morning.
[09:31] <rmg51> morning JonathanD
[09:47] <JonathanD> Hey rmg51
[09:47] <rmg51> o/
[13:37] <jedijf> ChinnoDog: did you see the 2>%1 redirect it works as you wanted i believe
[13:40] <jedijf> *&1   driving
[13:44] <ChinnoDog> jedijf: I'll check that out
[13:45] <ChinnoDog> jedijf: I'm doing a parbaking experiment. I made dough last night. After work today I am going to bake it 80% of the way and then store it to see if I can finish baking it later.
[13:46] <jedijf> ChinnoDog: the par bake will work
[13:47] <jedijf> ChinnoDog: so will this
[13:47] <jedijf> ChinnoDog: tail -f /var/log/syslog 2>&1 | grep -i usb
[13:48] <ChinnoDog> jedijf: what does a par baked loaf look like? Should it be completely white?
[13:48] <jedijf> prett much
[13:48] <jedijf> it looks like what it is; undone
[13:49] <jedijf> you can freeze and thaw and bake, or refrig and then just bake
[13:50] <jedijf> and some restaurants don't even bake off the dinner rolls (ewww)\
[13:51] <passstab> n2diy (i think you where the one that could use this)
[13:51] <passstab> http://www.phoronix.com/scan.php?page=news_item&px=MTA3ODQ
[13:51] <PennBot> Title: [Phoronix] On Old Hardware, Think Twice About Ubuntu 12.04 (at www.phoronix.com)
[13:52] <jedijf> are you always this positive?
[13:55] <jedijf> the whole modern desktop 'thing' is anti old graphics with the emphasis on effects. that's unity or gnome, don't really know about kde
[13:55] <passstab> geez i thought it would be good info
[13:56] <jedijf> it may be
[13:56] <passstab> http://arstechnica.com/gadgets/news/2012/03/researcher-publishes-specs-for-real-linux-powered-star-trek-tricorder.ars?utm_source=rss&utm_medium=rss&utm_campaign=rss
[13:56] <PennBot> Title: Researcher publishes specs for real Linux-powered Star Trek tricorder (at arstechnica.com)
[13:56] <passstab> that better?
[13:56] <jedijf> but, it may also be common sense
[13:56] <jedijf> passstab: much better
[13:59] <jedijf> and old is real subjective
[14:00] <jedijf> like, i guess all single cores are old
[14:01] <jedijf> dual qualify for aarp discounts
[14:02] <passstab> lol
[14:02] <passstab> heres something else positive
[14:02] <passstab> http://arstechnica.com/business/news/2012/03/red-hat-hits-a-billion-dollars-in-revenue-a-milestone-for-open-source.ars?utm_source=rss&utm_medium=rss&utm_campaign=rss
[14:02] <PennBot> Title: Red Hat hits $1 billion in revenue, a milestone for open source (at arstechnica.com)
[14:02] <jedijf> that's awesome
[14:03] <passstab> i am NOT using this to say redhat > canon
[14:03] <jedijf> i didn't acuse you
[14:04] <jedijf> how does that compare to others though? ibm, sun,hp
[14:04] <jedijf> for the same services
[14:04] <passstab> yes that is a good point
[14:05] <passstab> but none of those are DEDICATED to free software
[14:05] <passstab> maybe sun at one time
[14:05] <passstab> idk
[14:07] <jedijf> to their credit, the 3 i mentioned have always been 'friendly'
[14:07] <jedijf> just don't say that about ibm in #os2
[14:08] <passstab> ok
[14:08] <passstab> yes friendly is good
[14:09] <jedijf> my first linux is the devil now...SCO
[14:12] <jedijf> heh, they had a book and a 5 1/4 floppy, i was in
[14:13] <ChinnoDog> jedijf: I usually bag my loaves while they are still hot to get that soft sandwich bread crust. Do I do that for a par baked loaf or cool in open air and bag it after final bake?
[14:13] <jedijf> cool open , the plastic will kill the bread after its baked
[14:13] <jedijf> ewww plastic
[14:14] <passstab> what kind of bread?
[14:14]  * jedijf bets sourdough
[14:14] <ChinnoDog> always sourdough
[14:15] <passstab> :)
[14:15] <passstab> my mother make alot of sourdough
[14:16]  * ChinnoDog noms some thick sliced sourdough french toast
[14:16] <jedijf> 4chyou should do a challah
[14:16] <jedijf> ChinnoDog: ^^
[14:17] <jedijf> just a loaf to start for f t - then move to braiding
[14:17] <ChinnoDog> I've thought about that. I do like challah
[14:17] <jedijf> or a brioche
[14:18] <jedijf> challah, especially braided would give you baker c red
[14:18] <ChinnoDog> But, doesn't challah have a lot of egg? It it safe to let egg ferment in my loaf for an extended period of time?
[14:19] <jedijf> not as much egg as you think and yesa it's safe
[14:19] <ChinnoDog> I want to grow sourdough bacteria and yeasts, not salmonella
[14:20] <ChinnoDog> Always? So, when I make overnight waffle or pancake batter maybe I could add the egg the night before instead of in the morning.
[14:20] <jedijf> bakeries use 'eggwash' to get shine on rolls
[14:20] <adom> and melted butter
[14:21] <jedijf> yep
[14:22] <ChinnoDog> If par bake works well I could make a lot of bread at a time and then freeze it
[14:22] <ChinnoDog> or distribute it
[14:23] <ChinnoDog> I need to make an iced cinnamon raisin loaf after I figure out all these baking parameters.
[14:28] <adom> Not sure whats up with all this baking talk, but my only possible addition to the conversation is that at Texas Roadhouse, all of our food is made fresh, including our free hot fresh rolls, and they're served with homemade honey-cinnamon butter and its delicious.
[14:28] <adom> I can't cook/bake well, so I refer you to my knowledge of restaraunt food.
[14:29] <adom> Also, don't feel awkward about asking for a couple baskets of rolls to take home, we throw away so many at the end of the day.
[14:29] <jedijf> steak++
[14:31] <ChinnoDog> I bet those rolls are made with extra extra butter
[14:31] <adom> mmhmm
[14:32] <jedijf> adom: texas is my fave middle steak
[14:32] <adom> "middle steak"?
[14:32] <jedijf> mortons is my current fave
[14:33] <adom> no mortons here :/
[14:33] <waltman> I'm not a real big fan of Texas Roadhouse.
[14:33] <jedijf> middle of road..
[14:33] <adom> we do have a longhorn, and they have pretty good steak
[14:33] <adom> ahh
[14:33] <waltman> combination of the insane waits for tables and all their silly singing
[14:33] <adom> ive liked texas roadhouse steak even before i started working there
[14:33] <jedijf> i prefer texas over outback and longhorn
[14:33] <adom> haha yeah
[14:33] <adom> not so much singing, but we do "YEEHAWW" for birthdays
[14:34] <jedijf> waltman: next bd you're riding the bull
[14:34] <adom> its a bit degrading, but its fun at the same time
[14:34]  * jedijf is lost on lbi :/
[14:34] <adom> so far ive served/bartended at like 4 or 5 places and TRH is probably averaging more tips than other places
[14:34] <waltman> the one on Street Road in NE Philly doesn't have a bull
[14:35] <jedijf> they bring out the saddle
[14:35] <jedijf> i bet they do
[14:35] <adom> the meals arent cheap so the bill is higher, and the atmosphere is "family restaraunt" so its casual and friendly. no college kids getting drunk on quarter drafts not tipping at all.
[14:35] <waltman> also the serving sizes are kinda insane. it reminds me of a cruise ship.
[14:35] <adom> waltman: insane small, or insane large?
[14:36] <waltman> Too big. I'd rather pay less money for a more reasonable portion size.
[14:36] <adom> jedijf: we have the saddle, but only bring it out for kids. everyone else we make stand up on their chair/booth so everyone can see them
[14:36] <adom> waltman: ok, i was going to say, imo the portions are loarge
[14:36] <adom> large
[14:36] <adom> only ever seen one guy finish a full rack of ribs
[14:37] <adom> not to mention you get two sides with most dinners so a bowl of mashed potatoes and a ceasar salad on top of that
[14:37] <adom> all in your belly
[14:37] <waltman> Yeah, TRH is all about the gluttony
[14:37] <adom> ^^ yes, that. mmmmm...
[14:37] <adom> 'Murica
[14:38] <adom> well, Dell rep stopped by yesterday to replace a mobo in a lab PC and all looks good but now PXE boot won't work. this will suck if its the NIC because its onboard so that'd mean another mobo.
[14:39] <jedijf> adom: then you've seen me!
[14:40] <jedijf> just had full rack at sweet lucy's (best bbq) in ne philly
[14:41] <adom> i love ribs but i dont get them while im working because im a really messy eater and i dont want to get my work clothes dirty while im serving
[14:41] <adom> man now im getting hungry anticipating summer weather and BBQs
[14:42] <ChinnoDog> yous are still talking about steak in here?
[14:42] <ChinnoDog> Maybe the next release party should be at a steak house
[14:43] <adom> Oh hey, so, I know most of you all live in/near Philly...my gf just got an interview in Westchester (spell that right?)... so there's a slight chance I could be movingthere.
[14:43] <adom> Very slight, but still.
[14:46] <jedijf> cool, getting closer
[14:53] <adom> Ya, and if I do, I'll be putting in resumes everywhere for admin lackey positions. Anyone need their network drives cleaned or server racks polished?
[15:01] <passstab> ohh is that a thing?
[15:02] <adom> it is if it pays decent
[15:02] <passstab> i don't need that
[15:03] <passstab> i just want to learn
[15:03] <passstab> not that i'd pass on $$$
[15:04] <ChinnoDog> Need your degree in network drive sanitation first.
[15:05] <adom> With a minor in hardware expoliation management.
[15:05] <adom> exfoliation*
[15:05] <adom> i think
[15:06] <ChinnoDog> sup turkey
[15:11] <MutantTurkey> sup digg
[15:14] <passstab> google is broken
[15:14] <passstab> https://www.google.com/search?q=internships+in+philadelphia&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:unofficial&client=iceweasel-a#hl=en&sugexp=frgbld&gs_nf=1&tok=ONvcqHpHxXVOEVN7LJOVYA&pq=internships%20in%20philadelphia&cp=6&gs_id=ea&xhr=t&q=linux+internships+in+philadelphia&pf=p&client=iceweasel-a&rls=org.mozilla:en-US%3Aunofficial&sclient=psy-ab&oq=linux+internships+in+philadelphia&aq=&aqi=&aql=&gs_l=&pbx=1&bav=on.2,or.r_g
[15:14] <passstab> c.r_pw.r_qf.,cf.osb&fp=356c36cf6ae7959&biw=1280&bih=889
[15:14] <PennBot> Title: internships in philadelphia - Google Search (at www.google.com)
[15:14] <MutantTurkey> passstab: why is it broken?
[15:14] <passstab> internship not job dumb-ass
[15:15] <passstab> look at that
[15:15] <MutantTurkey> google sucks for accuracy
[15:15] <MutantTurkey> i find it quite annoying
[15:16] <MutantTurkey> they return for key terms not for what I need
[15:16] <passstab> i assume ddg is no better
[15:16] <MutantTurkey> ddg is better
[15:16] <MutantTurkey> for other reasons
[15:17] <passstab> no it is for that one also
[15:17] <passstab> http://duckduckgo.com/?q=linux+internships+in+philadelphia
[15:17] <PennBot> Title: linux internships in philadelphia at DuckDuckGo (at duckduckgo.com)
[15:20] <MutantTurkey> why internships?
[15:20] <MutantTurkey> I thought you were in the workforce
[15:21] <passstab> what?
[15:21] <passstab> am i on the wrong end of a bad joke?
[15:23] <passstab> oh your not talking to me :PPPP
[15:27] <MutantTurkey> ...
[15:27] <MutantTurkey> wat
[15:27] <MutantTurkey> i am
[15:28] <MutantTurkey> ugh my professor is now telling my class we need to help africa
[15:28]  * passstab shuts up
[15:28] <MutantTurkey> passstab: I'm confused, why are you looking at internships though?
[15:28] <jedijf> for adom maybe
[15:28] <passstab> ???
[15:29] <passstab> or me?
[15:29]  * passstab is confused
[15:29] <jedijf> professor is right, go help africa
[15:30] <MutantTurkey> jedijf: pfft donating to africa is really hurting them.
[15:31] <MutantTurkey> It undermines local economies and causes widespread mismanagement and corruption.
[15:32] <passstab> i saw a TED about how we should be using scientific trial and error
[15:32] <passstab> to help those places
[15:32] <MutantTurkey> http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCUQFjAA&url=http%3A%2F%2Fweb2.uconn.edu%2Fahking%2FWhy%2520Foreign%2520Aid%2520Is%2520Hurting%2520...pdf&ei=o4B0T_2tJs620AHLvtWDAw&usg=AFQjCNG3zeq5irGvyz4yWnWhPKfx5t_vKw&sig2=DhosjnOLkUZQD95y3GZQXw
[15:33] <MutantTurkey> google sucks.
[15:34] <MutantTurkey> http://online.wsj.com/article/SB123758895999200083.html#printMode
[15:34] <PennBot> Title: Why Foreign Aid Is Hurting Africa - WSJ.com (at online.wsj.com)
[15:35] <passstab> http://www.ted.com/talks/lang/en/jacqueline_novogratz_invests_in_ending_poverty.html
[15:35] <PennBot> Title: Jacqueline Novogratz invests in Africas own solutions | Video on TED.com (at www.ted.com)
[15:36] <passstab> that might be it
[15:36] <passstab> i know the lecturer was fr
[15:36] <passstab> and fe :)
[15:36] <MutantTurkey> ugh i hate dumb people
[15:38] <passstab> sorry :P
[15:39] <jedijf> hackers for charity - johnny longs group is trying to empower people in africa - google it
[15:41] <MutantTurkey> never say try
[15:42] <MutantTurkey> "Being defeated is often a temporary condition, giving up is what makes it permanent."
[15:43] <jedijf> he almost had to give up - money ran out
[15:44] <ChinnoDog> MutantTurkey: whose quote is that?
[15:44] <MutantTurkey> dunno
[15:44] <MutantTurkey> and old man
[15:46] <jedijf> i read this the other night: "The  shortest answer is doing."
[15:46] <ChinnoDog> What is that supposed to mean?
[15:46] <jedijf> dont ask, do
[15:46] <jedijf> nike
[15:46] <jedijf> motivation comes after action
[15:46] <jedijf> etc
[15:47] <ChinnoDog> Things that are worth doing are a lot of work but things that are a lot of work are not necessarily worth doing.
[15:47] <jedijf> who decides worth?
[15:47] <jedijf> lazy bum
[15:48] <ChinnoDog> You do. Or lack of it when you have worked hard and have nothing to show for it.
[15:48] <jedijf> so, why do you bake sourdough, when you could purchase my superior loaf for 3 dollars?
[15:48] <ChinnoDog> Maybe I'm going to start selling it
[15:49] <ChinnoDog> $3 is a lot of profit
[15:49] <JonathanD> ChinnoDog: if you can make bread that costs $0 to make, I'll be impressed ;)
[15:49] <jedijf> 3lb loaf is $#
[15:49] <ChinnoDog> JonathanD: it is pretty close to $0!
[15:50] <JonathanD> ChinnoDog: are you including gas or electric costs?
[15:50] <jedijf> $3
[15:50] <ChinnoDog> jedijf: if par bake makes bread stop aging then shouldn't you be shipping bread internationally like other bakeries?
[15:50] <jedijf> $3 sliced, baggged and delivered
[15:50] <JonathanD> jedijf: will you deliver me a loaf of bread for $3?
[15:50] <ChinnoDog> JonathanD: no, I have not. Just raw ingredients. Heating probably isn't that bad in large volume.
[15:51] <MutantTurkey> "to have a stable country we need to redistribute the wealth"
[15:51] <MutantTurkey> oh god
[15:51] <MutantTurkey> this guy
[15:51] <jedijf> ChinnoDog: i am content with what i do, enough growth here, i prefer focus
[15:51] <ChinnoDog> Maybe I could find a more efficient way to bake bread than air convection
[15:52] <ChinnoDog> (air convection is not a very efficient way to transfer heat)
[15:53] <jedijf> JonathanD: i'll deliver you a loaf for free
[15:53]  * jedijf is driving around with 6 extra loaves of sour rye to give away
[15:54] <ChinnoDog> mmm, sour rye
[15:56] <jedijf> yeah, it's top-of-the-line
[15:56] <jedijf> 4lb sour rye 38 usable slices
[16:01] <ChinnoDog> I want a sour rye. Can you deliver me a loaf too?
[16:01] <jedijf> ChinnoDog: forget the bread talk did you try the tail redirect pipe?
[16:02] <jedijf> damn bakers
[16:02] <ChinnoDog> No.  The line I wanted to grep was not at the end of the log and I didn't include an -n parameter to tail
[16:03] <jedijf> but that line would grep live as events happened, which i thought you wanted
[16:04] <ChinnoDog> It already does that
[16:04] <ChinnoDog> even without the redirect you added
[16:04] <jedijf> k
[16:05] <ChinnoDog> After I figure out traditional bread I am going to attempt low carb bread
[16:06] <jedijf> ewww
[16:06] <ChinnoDog> not eww! I haz ideas
[16:06] <MutantTurkey> how do we bake it without air convection...?
[16:06] <ChinnoDog> Soon as I make amazing low carb bread I'll mail you a loaf.
[16:06] <MutantTurkey> isn't applied direct heat a bit complicated.
[16:06] <jedijf> no thank you
[16:07] <ChinnoDog> idk MutantTurkey. That is a feat of physics. Cook the bread in a dense liquid that evaporates?
[16:07] <MutantTurkey> hrm
[16:07] <jedijf> chinno bakes with a hair dryer
[16:07] <MutantTurkey> what about a lower heat?
[16:07] <ChinnoDog> boil it in mercury? lol
[16:07] <MutantTurkey> more effecient but could take longer.
[16:07] <ChinnoDog> Why would lower heat be more efficient?
[16:07] <MutantTurkey> hmmm
[16:08] <MutantTurkey> good question
[16:08] <MutantTurkey> is energy usage exponential?
[16:08] <MutantTurkey> like to go from 1 to 2 c requires X but to from 20000c to 200001c cost more
[16:08] <jedijf> loaf size oven, less ambient air
[16:08] <MutantTurkey> or is it linear?
[16:08] <MutantTurkey> improved isolation would improve efficiency
[16:09] <ChinnoDog> I think jedijf's method would work
[16:09] <MutantTurkey> i missed it.
[16:09] <ChinnoDog> snugly fit loaf into an oven
[16:09] <jedijf> heating element in baking pans
[16:09] <MutantTurkey> oh
[16:09] <MutantTurkey> yeah
[16:09] <MutantTurkey> but isn't the "baking" done with the air
[16:09] <ChinnoDog> Or micro-bake
[16:09] <MutantTurkey> wouldn't it end up differently if you applied the heat directly?
[16:09] <ChinnoDog> not sure how efficient magnetrons are
[16:10] <ChinnoDog> idk MutantTurkey. i've never tried it
[16:10] <ChinnoDog> Maybe we could just run the heating element through the middle of the loaf and bake it from the inside
[16:10] <ChinnoDog> Then we would get signature loaf; with air holes running down lengthwise.
[16:10] <jedijf> that's microwave no wire
[16:11] <jedijf> pump butter in hole
[16:11] <MutantTurkey> ChinnoDog: that would be good
[16:11] <ChinnoDog> You already found a use for the extra holes
[16:11] <MutantTurkey> you could do long heat elements
[16:11] <MutantTurkey> like from a processor
[16:11] <MutantTurkey> and fit bread inbetween/
[16:11] <MutantTurkey> pre sliced...
[16:12]  * MutantTurkey doesn't know enough about bread,
[16:12] <ChinnoDog> Then just put loaf with heating rods into an insulated container to bake
[16:12] <MutantTurkey> i'll defer to experts
[16:12] <jedijf> bake bread in a thermos
[16:12] <jedijf> when you're done with the hot coffee
[16:13] <EvilResistance> lol
[16:13] <ChinnoDog> That isn't a bad idea but idk if people have the patience to bake bread on their lunch hour. lol
[16:14] <jedijf> i still like the engine cookbook, something about getting out of car, opening hood, and having cooked meal ready....
[16:14] <ChinnoDog> It would be hard to find a car with enough hood clearance to bake a loaf of bread
[16:14] <MutantTurkey> I mean usually that's how I do my eggs.
[16:14] <EvilResistance> short of a customized car, of course :P
[16:15] <jedijf> ribs, carbon monoxide smoked
[16:15] <jedijf> it's like hickory, but you die
[16:16] <jedijf> quicker
[16:16] <ChinnoDog> I don't think there will be deadly levels of carbon monoxide left when done cooking
[16:17] <EvilResistance> lol
[16:17] <jedijf> shucks
[16:17] <ChinnoDog> I'd be more worried about the other crud under the hood
[16:17] <jedijf> antifreeze /smells/ sweet
[16:17] <jedijf> oil could have fiber-like slide effect]
[16:18] <jedijf> forget 12 grain, i've got 40 weight
[16:19] <MutantTurkey> just clean off the bread with 190 proof vodka
[16:19] <MutantTurkey> good as new.
[16:33] <adom> hip hip array - http://www.neatoshop.com/product/Hip-Hip-Array
[16:33] <PennBot> Title: Hip Hip Array (at www.neatoshop.com)
[16:37] <ChinnoDog> There are too many people with my name at work
[16:37] <ChinnoDog> I need a new name
[16:37] <jedijf> use your nick
[16:38] <jedijf> son-in-law calls me jedi
[16:38] <ChinnoDog> I am not going to have them call me ChinnoDog. lol
[16:39] <jedijf> that's what i call you
[16:40] <ChinnoDog> The linux world is different. All sorts of sillyness can pass as professional behavior.
[16:41] <ChinnoDog> I need a "stage name". lol
[16:42] <jedijf> nick - nicolas
[16:42] <jedijf> man gaga
[16:43] <ChinnoDog> at work? lol
[16:44] <jedijf> richard head
[16:46] <EvilResistance> lol...
[16:50] <ChinnoDog> I should go all the way. I should find a suitable nickname, an appropriate introduction for myself binding me to my nickname, and a professional email address that uses the nickname
[16:50] <ChinnoDog> "ChinnoDog" just isn't professional
[16:51] <adom> if anyone has spare time...someone give me a brief summary of why admins dont like using ubuntu server in ragards to the main reason i've been told: they don't like root controlling servers (they like user "ftp" to control the ftp server, etc)
[16:52] <adom> is it just because if someone gained access to the ftp/http/mysql/etc server, then they'd have root access to the machine?
[16:52] <adom> becauset that, i understand
[16:52] <adom> just want to check if theres some other reason i dont know about
[17:07] <jedijf> damaged carrot cake \o/
[17:08] <MutantTurkey> carrot cake ++
[17:09] <EvilResistance> @list Karma
[17:09] <PennBot> EvilResistance: clear, dump, karma, load, and most
[17:09] <jedijf> adom: not a sysadin, and just tried ubu server - i notice a little loose on permissions
[17:09] <EvilResistance> good its still here :P
[17:09] <jedijf> adom: err, same looseness as ubu vs debian...which at server level i consider loose
[17:10] <jedijf> adom: meaning desktop here ^^
[17:27] <jedijf> adom: also, mysqld is owned by mysql , apache is owned ultimately by www-data so .....on my install ubu server 11.10 atm
[17:27] <ChinnoDog> jedijf: do you have a good source for loaf bags?
[17:27] <jedijf> bags are expensive, and yes of course
[17:29] <ChinnoDog> That is surprising they are expensive. Where can I get some?
[17:31] <jedijf> i pay $80 per 1000
[17:31] <ChinnoDog> I don't need 1000. lol
[17:32] <jedijf> don't know where a consumer can get them, maybe a supermarket with a bakery...sams...costco etc
[17:32] <ChinnoDog> I doubt they would sell them to me
[17:32] <jedijf> how long are your little chinno loaves?
[17:33] <ChinnoDog> Not that long. About the length of a laptop on the short side.
[17:33] <jedijf> haha
[17:33] <jedijf> ok
[17:34] <jedijf> so like 1 1/2 pounders?
[17:34] <ChinnoDog> I split the original recipe in half and I use silicone bakeware because the bread falls out of it without help
[17:34] <ChinnoDog> maybe? It takes 3c of flour and 1/2c of starter if that helps.
[17:35] <jedijf> ChinnoDog: pm me address and i'll send you a ream of 200, and a  /real/ sourdough
[17:35] <jedijf> the bages will be large, but you can re-use them
[17:36] <ChinnoDog> "real" sourdough can be my benchmark for what I am trying to achieve. hehe
[17:36] <MutantTurkey> so hungry
[17:36] <ChinnoDog> eat a turkey sandwich
[17:37] <MutantTurkey> WHY DON'T YOU EAT A HOT DOG
[17:37] <jedijf> ChinnoDog: all the executive chefs sniff the heck out of mine and tell me it is good - that's all i know
[17:37]  * jedijf just had a piece of smooshed carrot cake
[17:37] <ChinnoDog> MutantTurkey: too many carbs
[17:37] <MutantTurkey> heh
[17:37]  * EvilResistance hands ChinnoDog a low-carb hot dog
[17:37] <ChinnoDog> cake is good whether it is smooshed or not
[17:37] <ChinnoDog> especially when soggy with ice cream
[17:38] <jedijf> yeah, but diner didn't want to pay $22 for bludgeoned carrot decorations
[17:39] <ChinnoDog> Yea, you can't accept less then perfect when the cake is going to be on display for customers to drool over
[17:40] <jedijf> the oreo doesn't have a good presentation, but oteri's chocolate cakes are moist and pretty damn good
[17:42] <ChinnoDog> If I had access to lots of damaged cakes I would open up a dessert restaurant / bar and keep it dark inside so no one could see what they were eating anyway
[17:46] <adom> jedijf: i see what you're saying about mysql and all that. im not worried really anyway. only thing really attackable for my personal server is ssh, which is owned by root, but you cant login to ssh as root, so you'd have to know my local username and then try to attack that password. even then you'd only have access to my user account, not root.
[17:53] <jedijf> change port
[17:54] <jedijf> and if really concerned do auth key only, i don't
[17:54] <ChinnoDog> jedijf: do you always have spare noms at the end of the day?
[17:54] <MutantTurkey> just spend like an hour with a retard user
[17:54] <MutantTurkey> rahhhh
[17:54] <MutantTurkey> please type this in....
[17:54] <MutantTurkey> "its not working"
[17:54] <MutantTurkey> gahh
[17:55] <jedijf> i always have stock bread, plus a 10x10 freezer full of cya rolls and stuff
[17:55] <MutantTurkey> i finally had to remote view his desktop from skpe and see how he was messing it up...
[17:55] <MutantTurkey> -_-
[17:55] <jedijf> MutantTurkey: support is the hardest evah
[17:55] <MutantTurkey> don't even know him, just skyped with some random spanish guy
[17:55] <jedijf> verdad
[17:55] <MutantTurkey> but i guess if he's using tde i don't care.
[17:55] <jedijf> hahah
[17:55] <jedijf> smartest hispanic on the planet
[17:56] <MutantTurkey> aye
[17:56] <ChinnoDog> jedijf: and a crushed carrot cake or deformed oreo cake now and then?
[17:56] <MutantTurkey> jedijf: https://www.desktopsummit.org/sites/www.desktopsummit.org/files/DS2011_LiMux_Desktop_Retrospective_2011-08-08.pdf
[17:57] <MutantTurkey> we are apparently deployed all over munich.
[18:02] <jedijf> ChinnoDog: not too often on the cakes. it kinda makes me crazy. today i was hungry so not so bad. somewhere in the delivery chain it was dropped.cracked right down middle
[18:24] <ChinnoDog> I wish I had a slice of carrot cake right now
[18:34] <JonathanD> mmm carrot cake.
[18:43] <ChinnoDog> I don't think I knew what carrot cake was until I moved to the states in 1990. My first impression of carrot cake was "What? You can't put carrots into cake."
[18:44] <ChinnoDog> It turned out I was wrong.
[19:06] <jedijf> rasberry pi update from allied, blah blah blah
[19:17] <JonathanD> ChinnoDog: very, very wrong.
[20:04] <ChinnoDog> jedijf: wikipedia says to do parbaking the bread should be rapidly cooled. I guess I should transfer my 80% baked loaf directly into the freezer soon as I can touch it.
[20:48] <ChinnoDog> loaf in progress
[20:48] <ChinnoDog> arresting at the 30 minute mark
[21:22] <ChinnoDog> Something went wrong. It looks too done
[21:29] <JonathanD> Is it chasing you around yet?
[22:07] <adom> taking the server down to add a hard drive...
[22:15] <ChinnoDog> JonathanD: It should be chasing me around?
[22:45] <jedijf> ChinnoDog: get a blast freezer
[22:45] <jedijf> tthen you can fully bake, freeze and have forever
[22:46] <ChinnoDog> It doesn't need to last /forever/
[22:47] <pleia2> forever++
[22:49] <ChinnoDog> It is bread, not McDonald's french fries
[22:51] <jedijf> some delis in central jersey re-bake the fully baked  bread i deliver to give the crust an extra 'snap'
[22:51] <ChinnoDog> I don't want snap, I wand soft deliciousness
[22:52] <ChinnoDog> I like my loaves as marshmallow like as possible
[22:52] <jedijf> that's disgusting
[22:54] <ChinnoDog> lol
[22:56] <waltman> Bread is supposed to have a crust.  Wegmans!
[23:01] <pleia2> wegmans is good at fresh food
[23:02] <pleia2> when I moved they updated my address and started sending their fliers here
[23:02] <pleia2> it was cruel (foruntately I'm not wanting for good fresh food here, but still!)
[23:04] <jedijf> the bagel fad tried quickly, remember all the manhattan bagels that popped up amd then pooped out
[23:04] <jedijf> s/tried/died
[23:04] <pleia2> I never even made it to one before they closde
[23:05] <pleia2> but then again I tended to go to DD for bagels anyway, or Yum Yums when I was in Lansdale (I still have DREAMS about their everything bagels, insane)
[23:05] <jedijf> the yum yum at county line in between hatboro and warminster closed; i'm forever scarred
[23:05] <pleia2> awww :(
[23:05] <jedijf> yum yum lansdale rr tracks ftw
[23:06] <pleia2> yeah
[23:06] <jedijf> not a fan of dd bagels
[23:06] <jedijf> it's mental
[23:06] <jedijf> they're baked, not boiled
[23:06] <waltman> pleia2: I'm still amazede they don't have DD out there. Where do SFians go for their donut fix?
[23:07] <jedijf> sushi shops of course
[23:07] <pleia2> waltman: the place with the chicken sign
[23:07] <waltman> madness
[23:07] <pleia2> no ,they don't have donuts
[23:07] <waltman> no wawas, either!
[23:07] <pleia2> I don't know :( no donuts here
[23:08] <waltman> or ritas!
[23:08] <waltman> And yet they think of themselves as foodies!
[23:08] <pleia2> lol
[23:08] <jedijf> seriously
[23:08] <jedijf> ritas and a pretzel
[23:08] <pleia2> there is a DD in Las Vegas
[23:08] <pleia2> and they have them in Phoenix
[23:08] <waltman> there are 2 DDs in 30th St station :)
[23:09] <pleia2> I ate at one when I visiting in October
[23:09] <pleia2> (didnt realize there were 2!)
[23:10] <pleia2> also got a shrimp eggroll and slice of pizza
[23:10] <waltman> There's one across from McDonald's, and another up near the Septa trains.
[23:10] <pleia2> they do eggrolls wrong here, they call springrolls eggrolls
[23:11] <ChinnoDog> I noticed that is a regional thing. Technically spring rolls are not cooked
[23:11] <pleia2> we had cheesesteak eggrolls at the continental yesterday, they are full of win :)
[23:12] <waltman> also fat
[23:12] <pleia2> ssshhh
[23:12] <waltman> oops!
[23:12] <ChinnoDog> mmm, fat
[23:12] <waltman> speaking of which, I should probably make/get some dinner
[23:13] <pleia2> I had chipotle for lunch :d
[23:13] <waltman> I was considering them for dinner
[23:13] <waltman> I've been on a panera kick lately
[23:15]  * rmg51 made a steak for diner
[23:19] <waltman> So this professor who just died in my department was supposed to be teaching a cryptography class next term, and now my advisor might be called upon to teach a bit of it.
[23:19] <waltman> ...despite not knowing anything about cryptography.
[23:19] <pleia2> that sounds like a good idea
[23:20] <pleia2> (and sorry for your loss, that's sad)
[23:20] <waltman> I was explaining to him today the difference between checksums and digitally signing something.
[23:20] <waltman> yeah, we're all still pretty shocked
[23:21] <waltman> Did I mention that Werner was like this German superman? Even in his 50s he seemed to be fitter than all the young undergrads.
[23:21] <pleia2> :(
[23:21] <waltman> the key to being a professor is realizing that you don'
[23:22] <waltman> don't have to be an expert in what you're teaching. You just need to know more than your student. :)
[23:22] <waltman> students


[11:25] <lapo> yo
[02:58] <andreasn> troy_s: ping
[03:34] <coz_> mornign all
[03:51] <coz_> good morning again
[03:52] <kwwii> moin coz_
[03:52] <kwwii> off to pic up the little woman...bbl
[03:52] <coz_> kwwii, hello ,
[03:52] <coz_> ok
[04:03] <coz_> out of curiosity, is there a set time/dates for irc chat with you guys here?
[06:43] <kwwii> re


[00:00] <Elleo> nik90: e.g. it doesn't handle http 302 moved instructions properly
[00:00] <nik90> Elleo: what's the c++ class we need to implement httprequests? I can take a look at the documents and see if I can implement a plugin or atleast make a start on it
[00:00] <nik90> Elleo: my c++ is a bit limited and this might be a good way to learn
[00:00] <Elleo> nik90: it ends up prepending any html 302 moved message to the start of the actual file after following the redirection, so it's no longer proper xml
[00:01] <Elleo> nik90: well we'd basically just be using straight forward qnetworkrequests
[00:01] <nik90> ok
[00:02] <Elleo> nik90: and then maybe something like qxmlsimplereader to parse the RSS
[00:03] <Elleo> not sure if that's the most flexible option, haven't done much XML parsing in Qt before
[00:03] <nik90> I guess the C++ implementation will also help fix some bugs we already have where certain podcasts show up with empty
[00:04] <Elleo> nik90: yeah, it'll certainly fix the one that gives us security errors, and any that use redirects (which is a bunch)
[00:05] <Elleo> nik90: an alternative approach to doing it in C++ might be to see if we can do something with an XmlListModel in QML
[00:06] <Elleo> nik90: that might be a little inflexible though, I haven't given it much thought
[00:06] <nik90> Elleo: ooh I have done that before in clock (long time back) ... but I guess if the network requests are done in c++, might as well build the model there as well
[00:11] <Elleo> nik90: well if we were using xmllistmodel it'd be doing the network requests for us
[00:12] <Elleo> nik90: and it does that asynchronously
[00:12] <nik90> but it doesn't do authentication though
[00:12] <Elleo> nik90: ah good point, in that case c++ is the way to go
[00:41] <liuxg> nik90, I found if I got the wrong"Screen.width" by  using "import QtQuick.Window 2.0". I called it in the "Component.onCompleted" in the MainView.
[00:42] <liuxg> nik90, if I call it in the MouseArea, the value becomes correct. what is the issue here?
[06:15] <davidcalle> Good morning all
[06:57] <dholbach> good morning
[08:33] <DanChapman> morning all
[10:32] <bzoltan_> Saviq: tvoss: the SIGTERM is handled and it does clear the state date, what is persistant only in case of SIGINT
[10:49] <Saviq> bzoltan_, yeah, but in case apps need to do something special when the user closes them, do they get the notice?
[10:49] <Saviq> like is there QML api for that?
[11:22] <bzoltan_> Saviq: I do not know about such API and I do not think that apps can capture these signals
[11:23] <bzoltan_> Saviq: such API would make sense, so feel free to file a bug or add a card to the sdk trello
[11:23] <Saviq> bzoltan_, will do
[11:24] <bzoltan_> Saviq: but do not expect it in the following 2-3 weeks :) we have loads of critical issues on our hands right now
[11:24] <Saviq> bzoltan_, sure, it's just a "let's not forget..." thing
[11:29] <Saviq> bzoltan_, bug #1447566
[11:30] <bzoltan_> Saviq: thanks
[12:02] <dpm> mardy, can you join us on #ubuntu-touch-meeting for the dekko meeting?
[12:28] <Silex> zsombi: ping
[12:42] <Silex> zsombi: I'm trying to find the cause of https://bugs.launchpad.net/ubuntu-clock-app/+bug/1442518, trying to find out wether it's because of the clock app or because of the AlarmModel, and I thought you might be able to quickly answer that question
[12:43] <zsombi> Silex: trying to get to the line you pointed, but LP doesn't seem to be friendly now...
[12:43] <zsombi> Silex: I'm talking about the line you talked on ubuntu-touch
[12:44] <Silex> zsombi: the line I pointed is a dead end I think, I'm just reading the code and didn't realise it was comparing QDateTime objects
[12:44] <Silex> thought "hey if it compares strictly dates (without time) then there's our bug"
[12:44] <zsombi> Silex: yeah, I just wanted to be sure that I'm not saying bulshit before I answer :)
[12:45] <Silex> zsombi: anyway, I see there's tests already... why not add one that tests the case for the bug?
[12:45] <Silex> this will quickly answer if it's in the clock app or in AlarmModel
[12:45] <Silex> and help a long way in the binary-search :)
[12:46] <zsombi> Silex: enabling an alarm with a wrong date won't move the date in service for sure
[12:47] <zsombi> Silex: as if the date checking fails, it will stop saving
[12:49] <Silex> zsombi: yeah but... look at the first comment in the bug report... _get_next_active_alarm() looks rather bug free. Maybe the bug is around it and still in the Clock app. I guess this will need to wait until I'm home and work out how to run the debugger in the SDK
[12:50] <Silex> I'll ping you if it turns out that the bug is indeed in the AlarmModel
[12:51] <zsombi> Silex: I have to disappoint you, but if you declare two datetimes one after each other, the earlier created one will be less than teh second one... the milliseconds do count as well. Alarms service "normalizes" the date by removing the milliseconds from it
[12:52] <ts__> Hello all, could anyone guide me using swipe panel in qml.
[12:52] <zsombi> Silex: also, AlarmModel is just a proxy interface, the alarms are handled by the Alarm itself
[12:53] <zsombi> Silex: can you point me to teh code which enables the alarm?
[12:54] <nik90> zsombi: one sec, let me get that
[12:54] <Silex> zsombi: afaik it's http://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/utopic-3.0/view/head:/app/alarm/AlarmUtils.qml
[12:55] <Silex> see _get_next_active_alarm()
[12:55] <nik90> zsombi, Silex https://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/utopic-3.0/view/head:/app/alarm/AlarmDelegate.qml#L93
[12:55] <nik90> Silex: I  just realized that's not the function
[12:55] <nik90> Silex: that function is only called in the bottom edge
[12:55] <Silex> nik90: haha! your link is very interesting
[12:55] <Silex> tomorrow.setDate(tomorrow.getDate() + 1)
[12:56] <Silex> this smells like our bug
[12:56] <zsombi> told ya
[12:56] <nik90> zsombi: we are just exploring all possibilities :)
[12:56] <zsombi> nik90: I know ;P
[12:57] <Silex> alright, time to make a patch :)
[12:57] <Silex> thanks for the infos zsombi
[12:57] <zsombi> Silex: yw
[12:57] <ts__> swipe panel in qml..any help?
[12:57] <nik90> Silex: btw do you have a reliable way to reproduce this bug (against which this patch can be tested against?)
[12:58] <mcphail> nik90: it is the cinderella bug: only breaks after midnight
[12:58] <Silex> nik90: other than my phone after midnight, no. But if there are tests this is easy to reproduce
[12:58] <nik90> Silex: so if I create an alarm now for 06:00 AM tomorrow and disable it. If I enable it after midnight I should be able to reproduce it, right?
[12:59] <nik90> Silex: well the line of code that I linked above can be converted into a JS function that we can have a qml test for
[12:59] <Silex> nik90: just write a test that creates a disabled stored alarm at 3am, set the current time to 1am, and enable the alarm, then assert the time to next alarm != 2h
[13:00] <Silex> err, ==
[13:00] <nik90> yes
[13:00] <Silex> the repo doens't seem to have test tho
[13:00] <nik90> Silex: it does, let me grab the link
[13:01] <nik90> Silex: https://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/utopic-3.0/files/head:/tests/
[13:01] <nik90> Silex: alarmUtils unit tests can be found in https://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/utopic-3.0/view/head:/tests/unit/tst_alarmUtils.qml
[13:02] <Silex> nik90: good
[13:03] <Silex> tst_alarm.qml only does very basic creation/editing tests
[13:04] <Silex> I guess we'll add some test_03_enable_alarm()
[13:04] <nik90> ack.
[13:06] <Silex> alright, I noted all these info but now I need to be home to actually start writing code. Will update the ticket when done. Thank you all
[13:06] <nik90> Silex: cool, looking forward to the patch
[13:07] <ts__> How to make swipe panel work..QML..
[13:13] <akiva-thinkpad> zbenjamin, ping. Just letting you know I'm online atm, working through the email you sent me.
[13:14] <zbenjamin> akiva-thinkpad: cool, already missed you here :)
[13:22] <akiva-thinkpad> zbenjamin, heh thanks
[13:33] <akiva-thinkpad> Just a little bit curious... how is ubuntu touch on battery, and how much would it be improved if we used darker themes, given that white pixels use more electricity?
[13:38] <Silex> akiva-thinkpad: Aquaris 4.5 from BQ lasts less than 4h when used heavily (e.g tower defense game), around 24h if you use it normally and 3 days if you never touch it
[13:38] <Silex> that's my experience so far
[13:38] <balloons> akiva-thinkpad, ping ping!
[13:39] <brendand_> akiva-thinkpad, actually the opposite is true
[13:41] <akiva-thinkpad> balloons, pong pong
[13:41] <akiva-thinkpad> brendand_, light pixels use less electricity?
[13:41] <balloons> akiva-thinkpad, hey, I've been curious about your autopilot plugin for the SDK and haven't been able to get ahold of you. It's nice to see your irc handle around again :-)
[13:42] <brendand_> akiva-thinkpad, well yes and no
[13:42] <akiva-thinkpad> balloons, heh, well i must apologize. being pacific time, you guys get up at midnight, and get off work at 8 am
[13:42] <brendand_> akiva-thinkpad, if the pixel is completely off it will use no electricity
[13:42] <akiva-thinkpad> brendand_, hmmm
[13:43] <brendand_> akiva-thinkpad, there is no real powersaving from using a darker theme
[13:43] <akiva-thinkpad> :O
[13:43] <balloons> akiva-thinkpad, ahh no worries at all.. Timezones make things hard!
[13:43] <balloons> akiva-thinkpad, anyways when you get  a moment, let's talk about the plugin
[13:43] <akiva-thinkpad> balloons, well working on it now, good of time as ever
[13:58] <balloons> akiva-thinkpad, how can I play around with it? How can I help out? I'm keen to see what it can do. The idea is for you to be able to run autopilot tests without leaving the SDK right?
[13:59] <akiva-thinkpad> balloons, exactly.
[13:59] <balloons> akiva-thinkpad, also, as UOS is coming up, do you think this would make for a good demo? We have a show and tell track for 5-10 min demos, I think this would be a good one if you are interested in demoing it
[13:59] <akiva-thinkpad> sec, you can actually help me with a little mistake I made, when I removed myself as the driver of the project and putting it to the sdk team
[13:59] <akiva-thinkpad> yah that sounds like fun
[14:00] <akiva-thinkpad> here I'll grab the lp.
[14:01] <akiva-thinkpad> balloons, https://launchpad.net/qtcreator-plugin-autopilot
[14:01] <akiva-thinkpad> the I'll have to push the latest revision so the .pro file can build the plugin properly. bzoltan_ recently changed it around to get it prepped for debian packaging.
[14:04] <akiva-thinkpad> Hey I'm trying to compile the calculator app, and Its failing here: http://pastebin.ubuntu.com/10871529/
[14:05] <akiva-thinkpad> something to do with the translations. This is a new install of 15.04
[14:06] <balloons> akiva-thinkpad, excellent. Propose the session here, and choose 'show and tell' track. http://summit.ubuntu.com/uos-1505/propose_meeting/
[14:09] <kunal> balloons, those two MR fails randomly
[14:09] <kunal> sometime pass and some time fails
[14:09] <balloons> kunal, sorry I missed the MR's, can you re-link>
[14:09] <kunal> sure
[14:09] <kunal> https://code.launchpad.net/~pkunal-parmar/ubuntu-calendar-app/WeekNumber/+merge/255078
[14:10] <kunal> https://code.launchpad.net/~pkunal-parmar/ubuntu-calendar-app/TapToCreateEvent/+merge/254175
[14:10] <balloons> akiva-thinkpad, can you add a readme that tells you how to test this out on the SDK?
[14:12] <akiva-thinkpad> balloons, sure. Could you put me as the driver of the project again so I can merge code :)
[14:12] <akiva-thinkpad> or add me to the sdk team
[14:12]  * balloons lacks superpowers
[14:13] <akiva-thinkpad> okay I'll poke zbenjamin
[14:14] <balloons> bzoltan_, zbenjamin could one of you switch the driver for https://launchpad.net/qtcreator-plugin-autopilot so non-SDK folks can commit to it again?
[14:16] <akiva-thinkpad> lol thanks
[14:50] <aquarius> bzoltan_, can I install newer versions of the SDK on Ubuntu 14.04 desktop?
[14:51] <aquarius> (or anyone else who knows, of course)
[14:51] <aquarius> chrisccoulson, just thought you'd like to know, I busted out the Bq in the pub the other day and pointed it at html5test... highest score of any phone in the group. Rock :)
[14:51] <chrisccoulson> aquarius, brilliant :)
[14:52] <akiva-thinkpad> aquarius, I don't think you can get all the new libraries as easy.
[14:52] <aquarius> I almost died of smug poisoning
[14:52] <aquarius> chrisccoulson, on the other hand, then the whole thing hung and I had to restart, so all is not perfect ;)
[14:52] <aquarius> akiva-thinkpad, that's what I was worried about, but I thought I'd ask bzoltan_ in the hope that I'm wrong :P
[14:53] <chrisccoulson> aquarius, the phone or the browser?
[14:53] <akiva-thinkpad> aquarius, 15.04 is a good release :)
[14:53] <aquarius> chrisccoulson, phone. :P
[14:53] <chrisccoulson> aquarius, aha, that's ok then :)
[14:54] <aquarius> akiva-thinkpad, I daresay it is. I'm happy with the LTS. And developing for the phone should not require me to run a developer or interim release, in my opinion. :) I have the emulator, but it'd be nice not to have to use it.
[14:55] <akiva-thinkpad> aquarius, well it depends what kind of development. Like for example when I had to build the latest QtCreator from source, I had to update my distro because the library version needed was only available in 15.04.
[14:56] <aquarius> akiva-thinkpad, ah, sure, yeah; if you're developing the platform itself then certainly running the latest release is the best idea!
[14:56] <aquarius> I am not. :)
[14:56] <akiva-thinkpad> So maybe not. Still a good idea though.
[15:02] <nik90> aquarius: we're in the same boat
[15:06] <aquarius> nik90, yeah. And I can't get beru to run in the emulator, for reasons I don't understand :
[15:06] <aquarius> hence wondering, can't I just do this on the desktop#?
[15:07] <nik90> aquarius: you could set up a lxc container and try that out
[15:07]  * aquarius winces
[15:07] <aquarius> actually, no, I couldn't, could I?
[15:07] <aquarius> because the relevant bits of the SDK aren't there
[15:07] <aquarius> when I *run* it
[15:08] <aquarius> can I *run* something in a chroot?
[15:09]  * akiva-thinkpad is a chroot newb
[15:11] <balloons> akiva-thinkpad, so how can I try out the plugin until you can otherwise commit a readme to the source? can you put something into your personal +junk branch for me to see?
[15:13] <nik90> aquarius: well I did run dekko and clock app tests using a lxc container at oone point..but it is quite some work to get gui apps up and running
[15:13] <aquarius> yeah. that sounds like a vicious faff
[15:13] <Silex> nik90: do you have some link about how to quickly setup an lxc container? I'm used to docker, and atm I just want to apt-get install some stuffs without breaking everything
[15:14] <akiva-thinkpad> balloons, i'll push and send you the branch. you just need to get the dev version of qt creator from the repos, build the .pro file, and set the executable to /usr/bin/qtcreator
[15:14] <akiva-thinkpad> sec
[15:15] <balloons> akiva-thinkpad, if you can put that all nicely together in the readme for the branch, that would be lovely!
[15:15] <balloons> assume I know nothing :-)
[15:16] <akiva-thinkpad> balloons, well do
[15:17] <nik90> Silex: http://nik90.com/fiddling-around-with-lxc-containers/ ..
[15:17] <Silex> nik90: thanks
[15:18] <DanChapman> Silex: I had goodsuccess with docker and the SDK to develop dekko, something like this works pretty good https://bitbucket.org/snippets/dekkoproject/j88X
[15:18]  * balloons sees another demo here
[15:18] <balloons> *wink* *wink*
[15:19] <DanChapman> oh yeah!!! damn I forgot to register a session
[15:19] <nik90> DanChapman: that's your cue :P
[15:19] <Silex> DanChapman: yeah, I was more talking about running it *on my phone*
[15:19] <Silex> using apt-get on the phone is not recommanded
[15:19] <Silex> thought I could fool around by doing it in a lxc container
[15:20] <nik90> Silex: oh
[15:20] <Silex> on the desktop I just use docker
[15:21] <nik90> that's beyond what I know..may be some platform devs like ogra_ or sergiusens can probably help you there
[15:21] <Silex> DanChapman: any advantages on running the ubuntu SDK in a docker? I don't quite see it
[15:21] <Silex> DanChapman: I can see the advantage of wanting to box chromium but the ubuntu sdk?
[15:22] <mcphail> Silex: might keep all those nasty chroots out of the mount lists
[15:23] <DanChapman> Silex: to be able create ubuntu apps with the latest SDK on non 14.10/15.04 desktops
[15:24] <Silex> DanChapman: right, I run 14.10 I didn't think of the other desktops
[15:24] <Silex> mcphail's argument is interesting too
[15:34] <mzanetti> popey, meeting?
[15:34] <mzanetti> we've got a guest today :)
[15:34] <popey> oh, sorry. doing 3 things at once.
[15:43] <akiva-thinkpad> balloons, https://code.launchpad.net/~akiva/qtcreator-plugin-autopilot/qtcreator-plugin-autopilot
[15:43] <akiva-thinkpad> I put the instructions [hastily] into the changelog.
[15:44] <akiva-thinkpad> and that was before it dawned on me that you wanted a readme .txt file. I'll do that tomorrow I guess :)
[15:44] <akiva-thinkpad> anyways I have to head out.
[15:45] <akiva-thinkpad> cheers everyone
[15:49] <ogra_> Silex, you can download http://cdimage.ubuntu.com/ubuntu-core/releases/vivid/release/ubuntu-core-15.04-core-armhf.tar.gz and untar it to /home/phablet ... then enable ssh with: android-gadget-service enable ssh ... then you can ssh localhost from the terminal app and use the unpacked tarball as chroot to work in
[15:49] <ogra_> (indeed with some ssh key setup and so on)
[15:59] <Silex> ogra_: thanks!
[15:59] <Silex> so plain chroot, okay
[15:59] <ogra_> well, i have never tried with lxc ... might work
[16:00] <karni> I can't find where 'PopupUtils.open' is documented, and it's all over our examples.
[16:00] <ogra_> the essential bit is the ssh phablet@localhost bit
[16:00] <ogra_> the plain terminal-app is to restrictive to run chroots
[16:04] <nik90> karni: yes that's indeed a undocumented part of the SDK.
[16:04] <nik90> karni: what I did in the past was to look at PopupUtils.js (I think) code in the sdk source tree
[16:04] <nik90> karni: let me grab the link for you if I can find it
[16:05] <karni> nik90: I guess I'm left with that. I'm having problems accessing variables when using them to populate dialog text, etc, I think they're out of scope.
[16:05] <karni> nik90: /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/Popups/internalPopupUtils.js
[16:05] <nik90> karni: indeed they are...what I did there was do ->  var varName = Qt.binding( function ({ return model.name}) )
[16:05] <karni> nik90: I suppose that's that?
[16:06] <nik90> karni: yes
[16:06] <karni> nik90: thank you :)
[16:06] <nik90> yw
[16:07] <nik90> karni: actually https://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/modules/Ubuntu/Components/Popups/popupUtils.js
[16:07] <karni> thank you
[16:07] <nik90> not internalPopupUtils.js
[16:07] <karni> will have a look
[16:07] <karni> oh, that's small
[16:35] <karni> nik90: is anything obviously wrong here? http://paste.ubuntu.com/10872495/
[16:35] <karni> nik90: the text property is not resolved when I see the dialog
[16:47] <karni> zbenjamin: hey bro, I'd like to bring this issue to attention of the SDK team. it's not the first time I see timer being used as a workaround (and I was forced to do it similarily myself, though in different cases) http://askubuntu.com/questions/282629/how-to-display-popup-dialog-after-app-start
[17:05] <sverzegnassi> karni, FWIW, just an idea: why not expose the Dialog as JS var, while loading it though PopupUtils.open()? i.e. http://paste.ubuntu.com/10872666/
[17:07] <karni> sverzegnassi: yes, thank you for your response. I talked to nik90, and he suggested the same way, so I'm following that right now.
[17:07] <sverzegnassi> karni: ah ok, good to hear you solved it! :-)
[17:08] <karni> sverzegnassi: cheers :)
[17:38] <zbenjamin> karni: hey, you asking the wrong guy :D zsombi, t1mp or kalikiana hack on the UiTK i do 99,9% the tools
[17:38] <karni> zbenjamin: I forgot who does uitk and found you hanging out here haha :D
[17:38] <zbenjamin> :D
[17:38] <karni> zsombi: t1mp: hey bros, I'd like to bring this issue to attention of the SDK team. it's not the first time I see timer being used as a workaround (and I was forced to do it similarily myself, though in different cases) http://askubuntu.com/questions/282629/how-to-display-popup-dialog-after-app-start
[17:41] <t1mp> karni: interesting
[17:42] <t1mp> karni: I wonder if the onCompleted is really called
[17:42] <t1mp> karni: or perhaps when onCompleted is triggered, the Rectangle parent is not yet set. Then the popup will fail to open because it uses the parent of the Rectangle to find the root window in which to show the popover
[17:43] <t1mp> karni: the second parameter of PopupUtils.open() is only there for the popover to point to that object. If you don't pass it, the popover will simply be centered in your window.
[17:43] <karni> t1mp: http://bazaar.launchpad.net/~libqtelegram-team/libqtelegram/telegram-app/view/head:/ui/DialogPage.qml#L843
[17:44] <karni> t1mp: sendPhotoTimer is right above. if I try to call the code that is in onTriggered directly, it won't work.
[17:44] <karni> if I use a timer, it works.
[17:44] <karni> t1mp: though this is not as trivial example as the first one, so I can't rule out other factors,
[17:45] <karni> t1mp: I could think when root component onComplete is called, UI tree is ready and visible, no?
[17:45] <karni> *would think
[17:49] <t1mp> karni: yes, I think so too, but this is not the root component
[17:51] <karni> well, regardless, if Component.onCompleted is called, one would think the rect is Complete, but you're suggesting it may not be visible yet?
[17:52] <t1mp> karni: I'm suggesting that the parent of Rectangle may not be completed yet
[17:52] <karni> ah, right
[17:53] <t1mp> karni: internally, the parent of the popover is set to the root item (because the popover can be positioned outside of the item that calls it)
[17:53] <t1mp> I'm not sure that this is the problem, but it could be it
[17:53] <t1mp> that would explain why it works with a timer
[17:54] <karni> yup, I think you're right t1mp
[17:54] <karni> if I ever see a timer used in similar case, I'll mention this
[17:55] <karni> (to the requestor, not here :) )
[17:55] <t1mp> karni: can you report a bug for this?
[17:55] <t1mp> karni: in https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit
[17:55] <karni> sure, t1mp
[17:55] <t1mp> we should find a way to make it work
[17:55] <t1mp> thanks
[17:55] <karni> cheers
[17:57] <karni> https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1447735
[18:13] <akiva-thinkpad> zbenjamin, For the factory, I created it once at initialization, and I grab it with a static_cast from the object pool to add new run configurations. The memory leak is fixed, and is no longer creating those factories over and over again.
[18:13] <akiva-thinkpad> good catch :)
[18:19] <ant400468> hi all, what is the command to execute for install an html5 app on ubuntu phone (locally)? the app is copied in /tmp dir with extension .click. thank you
[18:19] <akiva-thinkpad> hi ant400468  o/
[18:19]  * akiva-thinkpad is not an html5 dev
[18:19] <ant400468> hi
[18:20] <ant400468> here? this chat?
[18:20] <akiva-thinkpad> popey, do you know?
[18:20] <ant400468> no
[18:20] <akiva-thinkpad> ant400468, this is chat :) Come and stay awhile
[18:20] <ant400468> what is popey, is a food? i joke
[18:20] <akiva-thinkpad> ha
[18:20] <nik90> well since it is a click package, installing it should be similar to other click package installation
[18:21] <nik90> pkcon install-local --allow-untrusted path/to/click
[18:21] <ant400468> how?
[18:21] <nik90> ^^
[18:21] <ant400468> thank you a lot nik
[18:21] <nik90> ant400468: yw
[18:21] <akiva-thinkpad> nik90, btw before I go; what are you thinking of doing for the online summit? I wouldnt mind joining you again on hangouts
[18:21] <ant400468> and after i will see it in app scope, its true?
[18:22] <ant400468> i try
[18:22] <nik90> akiva-thinkpad: I haven't decided really..although I will be joining stuart on the Ubuntu Component Store again
[18:22] <nik90> ant400468: just pull to refresh the app scope and u should see it
[18:22] <ant400468> thank you again
[18:22] <nik90> akiva-thinkpad: there is already a session planned for that on the may 6th in the evening
[18:22] <akiva-thinkpad> nik90, oh yah! Sheesh, been out of qml for so long, havn't contributed anything to it ;_;
[18:22] <om26er_> Elleo, Hi!
[18:22] <nik90> akiva-thinkpad: stuart made it even easier now with the community store
[18:22] <akiva-thinkpad> I look forward to it!
[18:23] <nik90> akiva-thinkpad: submitting now is as easy as "ucs submit launchpad-branch" !
[18:23] <om26er_> Elleo, How can I reproduce bug 1444947 without twitter. Right now twitter webapp seems to be broken.
[18:23] <akiva-thinkpad> awesome
[18:23] <Elleo> om26er_: it'll happen in the browser same as in the webapp
[18:23] <Elleo> om26er_: if you go to http://mobile.twitter.com/
[18:23] <nik90> akiva-thinkpad: I will post on r/ubuntuappdev of all interesting session when I get a better idea later..
[18:24] <Elleo> om26er_: alternatively any username/password field that allows free text in the username field (so not email fields, etc.) will also trigger it
[18:25] <om26er_> Elleo, mobile.twitter.com does not open as well :D I'll try facebook
[18:26] <Elleo> om26er_: I think facebook might set hints on their username field that disable preedit (not certain though)
[18:27] <Elleo> om26er_: but basically any username field that shows the word ribbon (so words get placed into preedit) should work
[18:27] <akiva-thinkpad> nik90, very cool. Alright I'm off; see you all around
[18:27] <nik90> akiva-thinkpad: see you
[18:28] <ant400468> thank you very much nik your command work well, well done
[18:31] <nik90> ant400468: cool, have fun
[18:31] <om26er_> Elleo, reddit.com worked. :) how can I verify bug 1445532 ?
[18:32] <Elleo> om26er_: there's instructions in the first comment on this MR: https://code.launchpad.net/~michael-sheldon/ubuntu-keyboard/custom-plugin-paths/+merge/256285
[18:41] <ant400468> nik90 thanks i switching from iphone 6 128 GB and is a lot hard search all i needed, but ubuntu is ubuntu and at least one chance i have to give it!
[18:42] <david_________> Bonsoir, un francophone sur le chat ?
[18:42] <nik90> ant400468: Do keep in mind that it is a first-generation software and is only bound to get better over time. You should really take a look at iPhone1 or Android 1.0 and see their limitations when they came out.
[18:42] <nik90> ant400468: that said, facing any issue or stuck somewhere, feel free to raise questions
[18:42] <nik90> ant400468: someone might come along and help you out ;)
[18:50] <ant400468> nik90 yes yes i mean, i remember, for being a first version was a great start, my soul is open source, i' m a java/j2ee/grails/groovy developer  8 years old.  that's why i have to at least try. if i can help someone i do it kindly :) the problem is the time, the work take a lot of the daytime :)
[18:55] <ant400468> thank you again and sorry for my english, i'm an italian boy :) i will back soon here, hear it! bye
[19:01] <david_________> salut ! je cherche un peu d'aide en francais !
[19:07] <davidcalle> david_________, ?
[19:08] <davidcalle> Salut, quel est le souci ?
[20:29] <rickspencer3> has anyone seen this issue: when I use a popover, the titles and toolbars for my tabs disappear after closing it


[00:52] <daftykins> Fireball XL-5 colourised edition - bluray :D
[01:54] <daftykins> if you have an android phone, search on the google play store for 'irc' then look at the first screenshot for 'Yaaic' - i'm famous!
[02:06] <diddledan> I _REALLY_ suck at soldering
[02:06] <diddledan> the good news however, is I have a soldering iron \o/
[02:09] <daftykins> i feel you now know just enough to be dangerous
[02:09]  * daftykins squints and grips the fire extinguisher
[02:18] <diddledan> so. I built a thing. and it seems to be working
[02:18] <diddledan> I'm amazeballed
[02:18] <daftykins> RoTM </theregister>
[02:18] <diddledan> RoTM?
[02:19] <daftykins> rise of the machines! </terminator>
[02:19] <diddledan> aah
[02:19] <diddledan> gotcha
[02:19] <diddledan> yes
[02:19] <daftykins> said Noel Edmonds
[05:58] <mapps> hi
[08:25] <knightwise> morning peepz
[08:27] <diddledan> morning
[08:33] <knightwise> hey diddledan how are ya today
[08:33] <diddledan> good here
[08:33] <diddledan> upgrading a pi to raspbian jessie right now
[08:34] <diddledan> (model B+)
[08:34] <diddledan> (I think it's a B+ anywho - I lost track of the revisions)
[08:35] <diddledan> I got busy last night with a soldering iron \o/
[08:35] <knightwise> got an interesting question from a client yesterday
[08:35] <knightwise> he wants an un-motion detector
[08:36] <knightwise> a webcam that alerts him when motion on a certain machine STOPS
[08:36] <diddledan> hmm
[08:36] <diddledan> can you prove a negative?
[08:36] <knightwise> been wracking my brain on how to research that . Softwarewise its just about switching the "trigger" from "when it moves' to "when it doesnt' but ... how do i google that.
[08:37] <knightwise> take 5 pictures, compare them. if they are different everything is ok
[08:37] <knightwise> if 5 of them are exactly the same : alert
[08:38] <diddledan> I think I'd do it in two steps - set up motion sensing and then invert the output
[08:38] <diddledan> so 1 when motion detected becomes 0 and vicky verky
[08:39] <diddledan> you want the motion sensing bit to give you a straight boolean output
[08:47]  * diplo agrees with diddledan
[08:47] <diplo> Could test with a normal PIR depending on the machine
[08:48] <diplo> Wouldn't it be better to try and actually interact with the machine?
[08:49] <diddledan> I can do very shoddy soldering now!
[08:49] <diddledan> solder all the things!
[08:50] <MooDoo> morning all
[09:03] <zmoylan-pi> if the machine has any vibration then balancing a mouse in such a way that the mouse pointer trembles would capture motion
[09:08] <knightwise> zmoylan-pi: its a printerpress , so that would work.
[09:08] <knightwise> so when the mouse stops jittering, an alert goes of ?
[09:11] <MartijnVdS> screensaver comes on
[09:11] <MartijnVdS> which sends a dbus msg
[09:11] <knightwise> hmmm.. now there is something :)
[09:12] <zmoylan-pi> bonus points to set up cdrom drive eject to turn it off and on again if necessary... :-)
[09:17] <diplo> hahahah in a nerdy irc channel by chance :D
[09:17] <zmoylan-pi> there are non nerdy irc channels?
[09:18] <diplo> Yeah, well maybe not on Freenode :)
[09:18] <davmor2> Morning all
[09:24] <MooDoo> morning davmor2
[09:35] <JamesTait> Good morning all!  Happy Thursday, and happy Mario Day! 😃
[09:39] <davmor2> JamesTait: https://www.youtube.com/watch?v=xPncniRuoPs
[09:40] <JamesTait> davmor2, day made.
[09:41] <JamesTait> I may as well pack up now.  It's not going to get any better than that.
[09:42] <JamesTait> https://www.daysoftheyear.com/days/day-of-awesomeness/
[09:44] <davmor2> JamesTait: https://www.youtube.com/watch?v=9cQgQIMlwWw
[09:45] <Myrtti> http://livestream.com/tinykittens/savina how about miracle of birth?
[09:45] <Myrtti> Warning: contains blood and gore
[09:45] <Myrtti> and kittens
[09:46] <JamesTait> Myrtti, that takes me back 15 years....
[09:55] <Myrtti> miu miu miu
[10:11] <knightwise> there is a nyancat package in homebrew on OSX
[10:11] <knightwise> *awesome*
[10:21] <brobostigon> morning boys and girls.
[10:39] <MooDoo> morning brobostigon
[10:39] <brobostigon> morning MooDoo
[10:39] <MooDoo> how are you brobostigon ?
[10:40] <brobostigon> not bad, could be better, and you?
[10:40] <MooDoo> full of cold, but ok
[10:41] <brobostigon> :( hope better soon.
[10:43] <MooDoo> thanks
[10:43] <brobostigon> :)
[12:28] <knightwise> today appears to be #noconcentrationday for me
[12:30] <diddledan> procrastinate day for me
[12:30] <zmoylan-pi> meh, leave that till tomorrow... :-)
[12:31] <diddledan> I'm messing with GPS+NTP
[12:31] <MartijnVdS> diddledan: ooh fun!:)
[12:31] <MartijnVdS> "plain" serial or USB? (remember the latency..)
[12:32] <diddledan> it's on a pi via the gpio headers for serial-nmea/gps and an additional pin for kernel-based pps
[12:32] <MartijnVdS> ah cool
[12:32] <diddledan> my soldering work was shoddy tho :-p
[12:35] <MartijnVdS> :D
[13:14] <diddledan> guess when I got the config sorted: https://www.dropbox.com/s/qcs32cjpbb1h0rg/ntp-initial-sync.bmp?dl=0


[21:43] <shadeslayer> hi, I was a bit curious, how exactly does launchpadlib generate the various objects?
[21:46] <shadeslayer> for eg the various objects in this example https://help.launchpad.net/API/Examples#Listing_the_current_package_versions_in_a_particular_distroseries
[21:49] <shadeslayer> or for eg. how does it know how to find right URL to fetch when you call archive.getPublishedSources
[22:35] <saiarcot895> Is there a way to delete or close one of our own questions?


[00:39] <israeldahl> cjwatson can I ask you where your genisoimage stuff is for ppc?
[07:09] <dholbach> good morning
[08:50] <Laney> mvo: hi, nobody knows how to update changelogs.ubuntu.com, any chance you can teach? :)
[08:50] <Laney> and hi!
[08:52] <Laney> 1. bzr up; 2. cp; seems to be it
[08:52] <seb128> Laney, what is to update on there?
[08:53] <seb128> Laney, ignore that
[08:53] <pitti> seb128: point to the update tarball in wily-updates
[08:53] <seb128> yeah, stupid question :p
[08:53] <pitti> we really don't want to respin for that
[09:02] <mvo> Laney: sure! bdmurray also knows
[09:02] <mvo> Laney: but yeah, its just that, update branch, cp in place (diff before for good karma) :)
[09:02] <Laney> mvo: I'm guessing bdmurray is in bed now. :P
[09:02] <Laney> mvo: how's it going, btw?
[09:02] <mvo> Laney: indeed
[09:03] <mvo> Laney: good, snappy is planed to release today as well
[09:03] <mvo> Laney: so I'm excited about two releases at the same day!
[09:03] <Laney> nice
[09:03] <Laney> twins!
[09:03] <mvo> lol
[09:03] <mvo> Laney: and you? all good?
[09:03] <mvo> 15.10 looks great on my machines so far
[09:04] <Laney> yep, I'm in BF now rounding off the last corners
[10:05] <rbasak> So I got bitten by a missing lvm2 after I do-release-upgraded to Wily yesterday, making my system unbootable.
[10:06] <rbasak> I thought it got autoremoved, but now I'm wondering if I ever had lvm2 installed in the first place. I have been using cryptsetup on disk block devices directly for years. So device mapper but no LVM.
[10:06] <rbasak> Is it possible that I never had lvm2 installed, it worked before, but latest cryptroot now requires lvm2 to be installed so that's why I broke? And could that apply to others?
[10:07] <rbasak> No sign of lvm2 in /var/log/apt/ except when I installed it to fix the issue.
[10:10] <infinity> rbasak: Are you saying cryptsetup and/or dmsetup has an undeclared dep on lvm2?
[10:10] <rbasak> Maybe, yes. Although I can't find it in the code right now, my system seemed to be broken until I installed lvm2.
[10:10] <rbasak> I did have another issue though so I'm not absolutely sure.
[10:11] <rbasak> (and that wone was my fault)
[10:11] <pitti> rbasak: and it wasn't just that this triggered an initramfs rebuild or the like?
[10:11] <pitti> I just did like 10 test installs with encrypted swap at least, which does need a good chunk of the cryptsetup stuff
[10:11] <pitti> (without LVM)
[10:11] <infinity> A failed upgrade may have also failed to run update-initramfs, this is a fair point.
[10:11] <rbasak> Hmm.
[10:12] <rbasak> My upgrade did also fail because of the invoke-rc.d issue.
[10:12] <pitti> a week or so ago I installed the wily daily with encrypting / and /home partitions, without LVM
[10:12] <pitti> (i. e. manual partitioning), which worked fine too
[10:12] <rbasak> So my case muddled multiple issues up so I'm not entirely clear on the individual issues.
[10:12] <pitti> (as part of investigating bug 1506139)
[10:12] <rbasak> Also I failed to mount /boot on my first attempt to run update-initramfs on the failed booted system so that confused things further.
[10:13] <pitti> rbasak: so if you can reproduce this somehow, running update-initramfs -u instead of installing lvm might be insightful
[10:13] <pitti> rbasak: or, do you still have that system? does it still boot after purging lvm again?
[10:13] <pitti> rbasak: invoke-rc.d issue is fixed now, btw
[10:13] <rbasak> It's my main system.
[10:14] <rbasak> I could try removing lvm2, making sure update-initramfs has run and then see what happens.
[10:14] <pitti> rbasak: keep an ubuntu live system usb stick around, just in case :)
[10:14] <rbasak> pitti: :)
[10:14] <pitti> this do-release-upgrade bug was quite a bummer indeed :/
[10:14] <rbasak> pitti: I have an external USB drive caddy thing that can make .iso files on it pretend to be USB CDROMs.
[10:15] <rbasak> It has a menu thing on it so I can select what to boot. Very handy.
[10:15] <infinity> rbasak: Neat.
[10:16] <rbasak> So when I traced the problem yesterday, I was getting the error "cryptsetup: lvm is not available" sent to plymouth. I tracked that down in my initramfs to be coming from cryptroot, IIRC, after a test for /sbin/lvm.
[10:17] <rbasak> But now I don't see that code at all, nor that string.
[10:17] <pitti> wow
[10:17] <rbasak> So I think I might have just had an out-of-date initramfs
[10:17] <rbasak> Possibly caused by the invoke-rc.d failure? Though I did do an "apt-get -f install" afterwards so I'm surprised update-initramfs didn't run then.
[10:17] <pitti> rbasak: how did you fix the upgrade, btw? apt-get -f install and another dist-upgrade?
[10:17] <rbasak> Yes, which actually did nothing.
[10:18] <rbasak> I did an autoremove after that, which removed a ton of things, but not lvm2 according to my logs.
[10:18] <pitti> rbasak: apt-get -f install ought to have done a lot of stuff; it didn't?
[10:18] <pitti> dist-upgrade, maybe not
[10:19] <rbasak> Not that I recall
[10:21] <rbasak> Logs say otherwise
[10:21] <rbasak> No that's September. Hmm.
[10:22] <rbasak> Yeah no sign of dist-upgrade having run in my logs. Presumably because it did nothing as I recall?
[10:22] <rbasak> Anyway, I don't think that's related.
[10:26] <rbasak> OK I figured it out
[10:27] <rbasak> It's a useless error message, that's all.
[10:27] <rbasak> If cryptroot can't find the source block device, it tries to activate LVM vgs. If that fails because lvm2 wasn't installed, then it prints "cryptsetup: lvm is not available".
[10:27] <rbasak> Even though the root cause is that the block device doesn't exist rather than LVM not being available (which was irrelevant in my case)
[10:28] <rbasak> Only after I installed lvm2 and re-ran update-initramfs did I see the real issue, which was that /dev/sda3 (or whatever) was missing because my printer made it become /dev/sdb3.
[10:29] <cjwatson> your *printer*?
[10:29] <cjwatson> please feed paper with printed bootloader to boot.
[10:29] <rbasak> I didn't switch to UUIDs yesterday incidentally. I have no idea what to do about cswap because presumably the UUID will change every boot.
[10:29] <rbasak> Yep. My printer.
[10:29] <rbasak> Apparently it presents a disk.
[10:29] <rbasak> I presume that disk has drivers for Windows or something.
[10:29] <cjwatson> awesome.
[10:30] <cjwatson> (or maybe you can send files to it that way?)
[10:30] <cjwatson> it would make sense for a scanner.
[10:30] <rbasak> My solution for now (because I don't know what to do with crypted swap) is to turn off the printer before booting.
[10:30] <rbasak> It is also a scanner.
[10:31] <rbasak> SO yeah, maybe.
[10:31] <cjwatson> there's a luksUUID which can go in crypttab
[10:31] <cjwatson> I think
[10:31] <cjwatson> cryptsetup luksUUID thingy
[10:31] <rbasak> Will that change every time if I used /dev/random for the swap key, though?
[10:31] <cjwatson> then that goes as the second field in crypttab
[10:31] <rbasak> And the "swap" option?
[10:31] <cjwatson> I don't *think* so ...
[10:31] <rbasak> Thanks! I'll try that.
[10:32] <cjwatson> this is all vague memory though I'm afraid
[10:32] <rbasak> Not now though. It's a pain to recover and it's my main machine so I'll be offline for too long I think.
[10:32] <pitti> rbasak: you either use luks or you use /dev/random as a key, you can't have both
[10:32] <rbasak> There is a bug in the cryptroot initramfs script I should report about the misleading error message though.
[10:33] <cjwatson> ah I forgot /dev/random was non-luksy
[10:33] <pitti> rbasak: but ecryptfs-setup-swap now uses an offset=1024 for a "random key" swap partition to preserve the partition type header and UUID
[10:33] <pitti> rbasak: so you can use UUID= in crypttab, and it'll stay around
[10:33]  * rbasak wonders what that has to do with ecryptfs
[10:33] <pitti> this was one of the ancient bugs in ecryptfs which only got uncovered in vivid
[10:34] <pitti> rbasak: ecryptfs-setup-swap is being used if you choose to encrypt your home dir, and that sets up a randomized encrypted swap partition
[10:34] <pitti> rbasak: i. e. it's what the installer uses
[10:34] <pitti> if you do this by hand, you can do whatever schema, of course
[10:34] <rbasak> Ah. I'm not using ecryptfs
[10:34] <pitti> but I recommend sticking to UUIDs, for the non-reliable names you mentioned
[10:36] <rbasak> pitti: so with a crypttab of: cswap		/dev/sda1		/dev/random	swap
[10:36] <pitti> rbasak: yeah, no uuids with that
[10:36] <rbasak> I can made sda1 UUID and it'll work?
[10:36] <rbasak> Because it does the offset thing?
[10:36] <pitti> rbasak: /dev/random'izing the entire  partition doesn't leave anything stable behind
[10:37] <pitti> rbasak: the approach of e-setup-swap is to mkswap on the partition normally, and use offset=1024 in crypttab to keep the first 1 KiB intact
[10:37] <pitti> rbasak: then you can use the UUID of sda1 instead
[10:38] <rbasak> So: cswap UUID=... /dev/random offset=1024,swap?
[10:38] <pitti> yes
[10:38] <rbasak> Got it. Thanks!
[10:39] <pitti> rbasak: you can also literally use ecryptfs-setup-swap (after creating an unencrypted swap), that'll set up everything
[10:41] <rbasak> Hmm.
[10:41] <rbasak> I'm not keen on it using /dev/urandom.
[10:41] <rbasak> Very little entropy available at boot. Many people's swap keys might end up the same.
[10:41] <rbasak> (or from a limited set)
[10:41] <rbasak> Maybe not so bad for bare metal. I don't know.
[10:42] <rbasak> Anyway, thank all. I can make many improvements based on this.
[10:43]  * pitti found http://www.2uo.de/myths-about-urandom/ an interesting read
[10:46] <rbasak> "Linux's /dev/urandom happily gives you not-so-random numbers before the kernel even had the chance to gather entropy. When is that? At system start, booting the computer."
[10:46] <rbasak> That's the bit I mean.
[10:46] <rbasak> After a while it's fine. But I'm not convinced about the entropy available in initramfs.
[10:47] <pitti> rbasak: right, I wasn't saying you were wrong, just that it's an interesting read (I happened to remember while we were talking about it)
[10:47] <rbasak> Ah OK, sorry.
[10:47] <pitti> but nevertheless, hanging eternally in initramfs doesn't sound appealing either
[10:47] <rbasak> It doesn't seem to hang much for me.
[10:47] <pitti> and if it rarely/never hangs, then urandom is just as good as random
[10:48] <rbasak> Agreed. I guess it depends on what failure case you want. I want hang rather than boot with poor swap key entropy :)
[10:48] <pitti> rbasak: but yeah, feel free to talk kirkland into changing it to /dev/random (but I'm not convinced that this is a good idea especially for virtual envs)
[10:49] <pitti> rbasak: well, what *I* really want is to stop creating swap partitions by default
[10:49] <pitti> it's IMHO so utterly EBW
[10:49] <pitti> if you set them up manually, fine
[10:50] <rbasak> Why? EBW?
[10:52] <rbasak> You want swap files instead, or no swap at all?
[10:54] <pitti> rbasak: on machines with reasonaly much RAM, no swap at all; or at most dynamic swap files, yes
[10:55] <pitti> rbasak: because they are usually just a waste of space, and we managed to screw them up for many years
[10:55] <rbasak> A property of swap I like is that memory leaks or forgotten background process data ends up in swap, leaving my system RAM more available for buffers and cache (and less likely to OOM). Convenient on long lived systems.
[10:56] <pitti> i. e. due to at least three different bugs we managed to set up systems without swap space since pre-trusty, and nobody complained :)
[10:56] <rbasak> A property of swap I don't like is that thrashing happens instead of OOM in various error conditions.
[10:57] <rbasak> I'd like some swap thrash detection that activates the oom killer.
[10:58] <rbasak> I was surprised to see that my Ubuntu phone has swap in it.
[10:59] <rbasak> I have a slow disk (never bought an SSD) so having plenty of RAM available for caching is important to me.
[10:59] <popey> rbasak: I'd rather the shell and indicators were swapped out when webbrowser eats ram, than the shell getting oomkilled repeatedly
[10:59] <popey> (obv I'd rather browser didn't eat ram, but hey, can't have it all)
[11:00] <rbasak> popey: that's just a case of tuning the oom parameters and limiting memory available to apps though, right?
[11:00] <rbasak> A swapped out shell and indicators reflects badly on the performance of the phone as a whole.
[11:00] <popey> depends how quick you can swap them back in
[11:00] <rbasak> And makes it difficult to kill the browser if I want, too.
[13:06] <xnox> how to correctly mark upgrade bugs, to be flagged up?
[13:06] <xnox> https://bugs.launchpad.net/ubuntu/+source/libsolv/+bug/1508921
[13:08] <Laney> upload in the unapproved queue? :)
[13:11] <xnox> Laney: hehe
[13:12] <xnox> Laney: i would like to trow a toy out of my crib and claim i'm a customer =))))))))))))))
[13:12] <xnox> anyway 1.2k packages to upgrade still
[13:19] <doko> seb128, Laney: looks like a regression introduced with glib2.0? https://launchpadlibrarian.net/221953895/buildlog_ubuntu-wily-amd64.ubuntu-app-launch_0.5%2B15.10.20150817-0ubuntu1_BUILDING.txt.gz
[13:20] <Laney> in what way?
[13:20] <Laney> looks like a function which returns a bool is not doing so to me
[13:21] <doko> well, it built before, now fails
[13:21] <seb128> doko, seems like a but in ubuntu-app-launch bug
[13:21] <seb128> yeah
[13:21] <Laney> because they fixed g_return_if_fail to work
[13:22] <seb128> doko, remember the bug I pinged you about recently that turned out to be a glib one
[13:22] <seb128> that's what fixed that error to work
[13:22] <seb128> doko, https://git.gnome.org/browse/glib/commit/?h=glib-2-46&id=ab26dd54337544275ff8bb61eb227aed83a8ed80
[13:25] <doko> ohh, that one
[13:25] <doko> hmm, didn't touch doxygen, but https://launchpadlibrarian.net/221968264/buildlog_ubuntu-wily-amd64.xorg-gtest_0.7.1-0ubuntu1_BUILDING.txt.gz ...
[13:27] <doko> tjaalton, could you have a look at https://launchpadlibrarian.net/221956818/buildlog_ubuntu-wily-amd64.xorg-server_2%3A1.17.2-1ubuntu9_BUILDING.txt.gz ? this is with the binutils from the ubuntu-toolchain-r/power8 PPA
[13:42] <tjaalton> doko: so it's not powerpc or ppc64el?
[13:43] <tjaalton> hmm no, I see the bug now
[13:43] <tjaalton> guess it has never built?
[13:49] <tjaalton> oh amd64 too, I'm blind
[13:50] <tjaalton> so why is it checking for Xmir twice?
[13:58] <tjaalton> ..because it runs configure for two targets in parallel
[13:58] <tjaalton> dunno why it fails, tbg
[13:58] <tjaalton> *tbh
[14:00] <tjaalton> can't find libmirclient, though it's installed
[14:01] <tjaalton> I'll let ancell figure this out..
[14:05] <smoser> anyone want to ack or violently nack my suggested patch https://code.launchpad.net/~smoser/ubuntu-dev-tools/lp1508948-rmadison-sid-is-unstable/+merge/275351
[14:06] <rbasak> smoser: ah, you pinned that down in the end? Good job.
[14:06] <smoser> \o/
[14:07] <smoser> now i can use rbasak's git workflow without dget :)
[14:07] <xnox> dget is dead =) use dgit!
[14:07]  * xnox giggles
[14:09] <smoser> we should improve https://github.com/basak/ubuntu-git-tools to just automatically do the imports.
[14:09] <rbasak> Yes.
[14:09] <rbasak> Though I also want to have a central place for imported git trees
[14:10] <rbasak> And I think the plan is that eventually LP will have a git tree available for every package
[14:10] <rbasak> At which point no need to import
[14:12] <cjwatson> yes we definitely want to do dgit on LP
[14:13] <cjwatson> including with default package repository locations so that it's lp:ubuntu/+source/SRC
[14:13] <cjwatson> but I need to fix dgit to handle LP first
[14:27] <xnox> \o/
[14:42] <disposable> ls
[14:51] <infinity> xnox: Going to come to the office to visit and pat us all on the back?
[14:52] <xnox> infinity: today? tomorrow? =)
[14:53] <infinity> xnox: In a couple of hours.
[14:53] <Laney> Come help us open Xenial
[14:56] <xnox> infinity: i am busy between 5:30 and 6:30. Coming before is cutting it close, so can come in after =)
[14:57] <xnox> infinity: i'll text Laney
[15:34] <pitti> pete-woods: released/uploaded dbusmock 0.16.1, and uploaded backports to vivid+wily overlay PPA
[15:35] <pitti> pete-woods: sorry for the delay, release week "fun" and all that
[15:37] <doko> barry, make python3.5 the default from the start, or wait until later?
[15:58] <pete-woods> pitti: no worries. I understand you have a very busy role. thanks very much! :)
[16:09] <doko> tvoss, great, the last MIR updated dropped the mir-client-platform-mesa-dev file ...
[16:15] <doko> tjaalton, it's https://bugs.launchpad.net/ubuntu/+source/mir/+bug/1509005
[16:15] <tjaalton> doko: ah :)
[16:16] <seb128> kgunn, ^
[16:18] <kgunn> seb128: doko tjaalton ack, getting someone from mir team to hop on that
[16:27] <barry> doko: i'd opt for the sooner the better.  do you think we should wait for uos or the sprint?
[16:28] <doko> barry, I'm fine with it, but we probably need some quick fixing tomorrow and next week
[16:29] <barry> doko: will you do an archive rebuild afterward making it default?  yes, let's get fixes in asap
[16:32] <doko> barry, take this one, from yesterday, with 3.5 as the default: http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20151021-wily.html  main only
[16:33] <barry> doko: doesn't look too bad.  let's wait on django until 1.8 hits unstable
[16:38] <doko> barry, why? it's in experimental, you could it sync from there too
[16:40] <barry> doko: that's true.  i think there's still some question about the django stack compatibility w/1.8, but django itself won't be 3.5 compatible if we don't sync it.  let's do it
[16:40] <barry> and we'll just follow debian during this transition
[16:40] <doko> ok
[16:51] <barry> doko: what's the eta for xenial opening?
[16:52] <doko> should be ready tonight for toolchain uploads
[16:53] <barry> doko: +1
[17:33] <doko> barry, http://people.canonical.com/~ubuntu-archive/transitions/html/python3.5.html
[17:35] <barry> doko: ack
[18:39] <Luke> alesage: ping
[18:39] <alesage> Luke hi
[18:39] <Luke> did you take the picture on your G+ background?
[18:39] <Luke> of chicago
[18:40] <alesage> Luke no I didn't
[18:40] <Luke> do you know who did?
[18:40] <Luke> looks awesome btw
[18:40] <alesage> Luke hmm good q, might be able to trace
[18:40] <alesage> Luke, glad you like it
[18:40] <Luke> reverse search? yeah
[18:47] <alesage> Luke, I must've encountered it here (reverse-search FTW) https://www.reddit.com/r/chicago/comments/2e51og/tilt_shift_of_downtown/
[18:48] <Luke> cool thanks
[19:02] <rcj> How do I make LP aware of the upstream git tree for a package such that MoM will take over and keep things fresh?
[19:03] <rcj> Specifically http://pad.lv/u/keychain needs to know about https://github.com/funtoo/keychain
[19:41] <sarnold> infinity: (from dasjoe in #ubuntu-server) is http://cdimage.ubuntu.com/releases/wily/release/ supposed to have only ppc64el and powerpc images? thanks  :)
[21:04] <knome> slangasek, heya! thought i'd ping you about the xubuntu core merge proposals now; we'd totally prefer to merge the patches now without needing to rebase. and congrats for the release! :)
[21:40] <cjwatson> rcj: MoM has no awareness of upstream trees, nor of upstream in general.  Its purpose is to merge things from Debian.
[21:40] <cjwatson> rcj: And even then it's only informational, it won't do things for you.
[21:40] <jgjl> Hi, yay for 15.10!
[21:41] <jgjl> any hints where to find the poll mode drivers for DPDK?
[21:41] <rcj> cjwatson, thanks for clearing that up


[04:35] <mup> Bug #1698891 changed: [web UI] non-admin can appear to create logical volume <docteam> <MAAS:Expired> <https://launchpad.net/bugs/1698891>
[04:35] <mup> Bug #1702919 changed: displayed lease IP information not updated when entering rescue mode <dhcp> <MAAS:Expired> <https://launchpad.net/bugs/1702919>
[08:50] <mup> Bug #1715337 opened: [2.3a2] Missing DNS in rescue mode <MAAS:New> <https://launchpad.net/bugs/1715337>
[09:20] <mup> Bug #1715338 opened: Dumpdata failing for table metadataserver.nodeuserdata <MAAS:New> <https://launchpad.net/bugs/1715338>
[09:50] <mup> Bug #1715345 opened: [2.3 alpha 2, Machine details] When I click the edit button, the Save and Cancel buttons remain hidden <ui> <MAAS:New> <https://launchpad.net/bugs/1715345>
[10:20] <mup> Bug #1715353 opened: [2.3 alpha 3, Subnets/VLAN details] VLAN details do not have the Edit button and can still be edited with auto-save <ui> <MAAS:New> <https://launchpad.net/bugs/1715353>
[10:34] <c06> hi all i am trying test in my vbox VM
[10:35] <c06> i have two vm one VM with public and hostonly adapter(<IP_ADDRESS> - gw <IP_ADDRESS>), and i installed maas
[10:36] <c06> i configured second VM with hostonly adapter(<IP_ADDRESS>). but MAAS is unable to find the second machine. any suggestions.??
[10:37] <c06> Also in my second machine i enabled Network(boot) PXE
[10:53] <c06> anyone on.?
[11:35] <c06> my node is unable to get the boot on tftp server
[11:49] <c06> it got ip but after we are getting "No bootable medium found."
[14:51] <roaksoax> cnf: did you enable dhcp and/or imported image s?
[14:51] <roaksoax> err
[14:51] <roaksoax> sory
[14:54] <cnf> Hmm?
[14:54] <cnf> I'm in the US on holiday atm
[15:00] <cnf> roaksoax:  so hi from carson city \o :P
[15:25] <roaksoax> cnf: sorry my message was for someone else
[15:59] <ybaumy> roaksoax: i know you are not in charge fixing that damn resolv.conf problem. but do you have a estimate on how long it will be until we get a solution. i would really need maas atm. i tried foreman but its not compatible with juju
[16:00] <ybaumy> i also tried 14.04 for commissioning
[16:00] <ybaumy> but its the same problem
[16:00] <ybaumy> and in the end juju doesnt work too
[17:39] <xygnal> roaksoax: get a chance to see my paste?
[17:41] <xygnal> roaksoax: not sure if this is an existing bug. cannot find one.
[17:53] <jamesbenson> can someone destribe badblocks-destructive further?  I've read the info on the release notes... just not sure what exactly it does.... i.e. are the hard drives erased?  just bad sectors?
[18:05] <xygnal> i assume destructive mode does read AND write testing
[18:06] <xygnal> write testing being destructive
[18:44] <jamesbenson> yeah, I'm was guessing that any bad sectors they find, they mark bad so any data there is unrecoverable...
[18:44] <jamesbenson> good to get validation.  thank you xygnal
[18:45] <jamesbenson> do any of the tests work when they have a raid controller card?
[18:46] <jamesbenson> the few tests I've ran, they all seem to fail (have a perc 6i raid card)
[20:08] <xygnal> not sure James. dev team seems busy today. still waiting on a reply myself before submitting a bug.
[22:03] <mup> Bug #1715501 opened: MAAS can't connect to RSD 2.1 pod <MAAS:New> <https://launchpad.net/bugs/1715501>
[22:09] <mup> Bug #1715501 changed: MAAS can't connect to RSD 2.1 pod <MAAS:New> <https://launchpad.net/bugs/1715501>
[22:12] <mup> Bug #1715501 opened: MAAS can't connect to RSD 2.1 pod <MAAS:New> <https://launchpad.net/bugs/1715501>


[02:21] <mup> PR operator#535 closed: Update push/make_dir docstrings with new user/user-id conflict behavior <Created by benhoyt> <Merged by benhoyt> <https://github.com/canonical/operator/pull/535>
[02:28] <mup> PR operator#540 opened: Add user/group fields to Service (layer configuration) <Created by benhoyt> <https://github.com/canonical/operator/pull/540>
[03:43] <mup> Issue operator#538 closed: ip address is not available or incorrect on pebble_ready <bug> <Created by sed-i> <Closed by benhoyt> <https://github.com/canonical/operator/issues/538>
[08:05] <mup> PR operator#540 closed: Add user/group fields to Service (layer configuration) <Created by benhoyt> <Merged by benhoyt> <https://github.com/canonical/operator/pull/540>