00:00Satchelboi: Lyude: ( ͡° ͜ʖ ͡°)
00:00Satchelboi: Lenny faces dont work here apparently
00:00imirkin_: is RSpliet older than me? that'd be most excellent.
00:00karolherbst: RSpliet: dunno? He was joking obviously, but you never know with RSpliet for sure
00:02imirkin_: i thought he was younger, but i could have been basing that on false premises
00:02imirkin_: like the premise that it doesn't take 75 years to complete a PhD
00:02karolherbst: no, he is younger for sure, but I also don't know how old you are :p
00:02imirkin_: coming up on the big 3-5 for me.
00:03karolherbst: whatever you mean by that :p
00:03Lyude: Satchelboi no they work
00:03karolherbst: Satchelboi: work on your patch instead :p
00:03Lyude: but i have the feeling you're not running linux if they didn't work for you'
00:03Lyude: also I'm pretty sure I got involved with fdo at your age
00:04Lyude: it feels REALLY weird saying "at your age" btw
00:04karolherbst: :( I got involved all too late
00:04Satchelboi: karolherbst: Still very much on the todo list, just got slammed with some other school related projects
00:04imirkin_: Lyude: just wait till you start saying "i did this over a decade ago"
00:04karolherbst: I throw sentences like that all the time
00:04karolherbst: and then I get always stupid looks
00:04imirkin_: (like configuring my window manager, for example)
00:05karolherbst: did it at the unvierstiy the entire time
00:05Lyude: i at least used linux young enough to experience that
00:05karolherbst: you are all so lucky :/
00:05imirkin_: downloaded the slackware floppies over your 14.4k modem did you?
00:05Lyude: karolherbst: I've always said that the people who get started later are more impressive then the ones who get started early
00:06Lyude: Realistically, at the age I got involved considering my living situation I had a -lot- of spare time to spend learning about this sort of stuff
00:06karolherbst: I actually wanted to try Linux in young age, just because there was a penguin on the disc, my father just said: "we use macs, it's the same".....
00:06Lyude: if I ended up going into a different career and trying to get involved now I'm not sure I would be able to
00:06karolherbst: I started later than you are old now
00:08karolherbst: Lyude: well but I also just did Java development professional and wrote my first kernel code like 1.5 years ago, sooo
00:08karolherbst: it's never too late
00:08Lyude: I say that cause I've got a lot of friends who have told me they would love to get involved in this sort of stuff but they just don't have the time with their current jobs
00:08karolherbst: I still do today :O I mean java for a job
00:08karolherbst: first mistake: don't get your priorities straight
00:09karolherbst: I always ignore "I don't have time" arguments, cause that's just a lie, it's about priorities and what is more important, and if you don't get it sorted out, what you thin is important, it's your fault :p
00:10karolherbst: I quit my job ~2.5 years ago, because I was upset with what I've done and I wanted to do other things
00:11airlied: imirkin_: makes me old then :-)
00:11imirkin_: airlied: i knew i could count on you
00:11imirkin_: airlied: i wasn't counting you as a core nouveau dev though
00:12Lyude: karolherbst: i mean like, there's some pretty bad programming jobs out there that people wind up getting themselves into
00:12karolherbst: Lyude: yeah, they should just quit those :p
00:12Lyude: yeah, I think a lot of them aren't sure they could get hired anywhere else. it's complicated :(
00:12karolherbst: they are scared
00:13imirkin_: quitting a job requires a lot of confidence
00:13karolherbst: I had no job for over a year
00:13imirkin_: which is something most people lack
00:13karolherbst: but it was still an important period for myself
00:13karolherbst: and I wouldn't want to have it done otherwise
00:13karolherbst: I mean
00:13airlied: imirkin_: yeah i spent most of nouveau dev time on turning nvidia gpus off
00:13karolherbst: airlied: :D
00:14imirkin_: airlied: and it's still broken =/
00:14imirkin_: i've had to re-add runpm=0, otherwise it all dies
00:14airlied: damn, i did too well, turning off too mucb
00:14imirkin_: well, it's not like they can turn off
00:14imirkin_: this is a regular desktop
00:15karolherbst: Lyude: well, I was also searching for really good jobs and didn't find ones, but that was okay, I knew the chance was low and everything. But I am sure that most would do just fine if they would be confident enough
00:15imirkin_: with 4 GPUs in it
00:15Lyude: karolherbst: yeah, I think that's about right
00:15imirkin_: anyways... bbl
00:15karolherbst: airlied: ohh right, I thinkt here are issues with runpm, when there is no display attached
00:15karolherbst: I noticed something like that on a ssh based machine
00:15Lyude: i am kind of amazed I had the confidence to get here. I basically gunned it for red hat at the end of college because someone on #gtk+ told me that just doing a bunch of foss work was how they got hired
00:16karolherbst: I applied for red hat over a year ago as well, but well
00:17karolherbst: some graphics related job in brno? I think, not _quite_ sure anymore, it was a "long" time ago
00:17Lyude: karolherbst: yeah. I got an internship I wasn't actually supposed to get (missed the deadline, but the person they got for that internship flaked out last minute so they came to me cause of my GSOC work on wl_tablet). Ended up deciding I'd move to boston to make myself a little more appealing for a fulltime job under the logic that if I wanted a not terrible techjob, I'd probably have to move out of western
00:17Lyude: mass to boston anyway
00:18Lyude: i mean like, I kind of knew what getting into CS was like. I'd been really active on a lot of online "geek" communities for a while and had seen waaaaay too many people working hellish jobs to ever want to fall into that, so I really went out of my way not to
00:18Satchelboi: There's actually a ton of dev jobs in this area, which I'm desperately hoping have some open spots in a few years
00:18karolherbst: Satchelboi: or now :p
00:18karolherbst: don't wait
00:19karolherbst: just apply and be confident enough you are able to do the job
00:19karolherbst: done :p
00:19Satchelboi: karolherbst: I don't have the experience for anything right now, as I'm sure you saw
00:19karolherbst: don't wat :p
00:19karolherbst: you can always learn stuff at the company
00:19Lyude: also i am sure this goes without saying but, never take an unpaid internship. it's not worth t
00:20karolherbst: and this as well
00:20Satchelboi: I was going to spend some time with open source development and go once I had some experience from that.
00:20karolherbst: I was lucky enough to get paid for my studies, which had like super high fees compared to other universities
00:20Satchelboi: Lyude: I can't afford that right now, its the real reason I can't go through with gsoc :c
00:20Lyude: that's how I got involved so it can't be that bad of an idea :P
00:20Lyude: Satchelboi: yeah I remember you telling me, that's a shame
00:20karolherbst: Satchelboi: just apply for a job now :p
00:21karolherbst: a proper full time job
00:21karolherbst: or maybe half time
00:21Satchelboi: I've applied for some other summer full time jobs, but I haven't even gotten a call from them, never mind an interview
00:21karolherbst: waiting until you get your degree is a waste of time most of the itme
00:21Satchelboi: Nothing from BAE, Wolfram, or Bristol Myer
00:22karolherbst: sometimes they like to play games
00:22karolherbst: some are just assholes
00:22karolherbst: like if you don't call them and ask, you are out
00:22Satchelboi: I should have seen if IBM would take me back. Its actually right down the road from Lyude here, haha
00:23Lyude: yep, actually if you worked there and used the shuttle then you might see me on there once in a blue moon :P
00:23Lyude: i go into the office as little as possible nowadays though, not worth the travel and if someone needs me there they can just tell me
00:23Satchelboi: I had a friend who used the shuttle from Lowell actually. I used my car though
00:24karolherbst: ohhh I have an idea
00:24karolherbst: if nouveau gets enough devs over the time, we could do our own nouveau dev conf :O
00:25Lyude: that would be neat
00:25karolherbst: and won't be in the US :p
00:25Lyude: it would also possibly be the most embarassing con for any nvidia manager to attend
00:25Satchelboi: I'm down for outside the US, I could actually have some fun then
00:25Lyude: not that they aren't already kinda embarassed at XDC
00:25karolherbst: there are nvidia managers at XDC?
00:25Lyude: i dunno if "manager" is the right word
00:26Lyude: some HR thing I don't care about enough to remember the name of
00:26karolherbst: the nvidia devs are nice people,
00:26Lyude: oh yeah the devs are
00:26karolherbst: we had some fun with them :3
00:26Lyude: and management generally is too. it's always just the high up ones that are, :\
00:26Lyude: and I'm pretty sure I've never seen them at XDC, but I haven't been going as long as most people here
00:26karolherbst: I was once at XDC
00:26Satchelboi: Lyude: Isn't there an Nvidia office down the road from Red Hat and IBM too? Its been forever since Ive been down there
00:27Lyude: Satchelboi: yeah there's one really close to us
00:27Lyude: we've also got netscout, juniper, probably some other places
00:27Satchelboi: I'm not complaining, that's for sure
00:28Lyude: unfortunately it doesn't help westford be any less boring then it is
00:28Lyude: and it's -really- boring
00:30Satchelboi: Boring enough to have drive-thru windows illegal
00:31Satchelboi: I only live one town over from it, so I can't pretend ours is much better :P
00:33karolherbst: well, sometimes you just have to move far away to have it better
00:35Satchelboi: I might end up moving just from how insane rent prices are getting around here
00:36karolherbst: I am sure you still have it quite cheap there
00:36Satchelboi: I'm home for the duration of school, so its not a problem yet, but Lowell prices have gone up since so many Boston commuters moved here
00:38karolherbst: Satchelboi: is the rent higher than 13$ / m² in avarage?
00:40Satchelboi: A single bedroom one averages $1400 a month. Not sure on square area though
00:41Satchelboi: I blame Boston for it :P
00:41Lyude: welcome to massachusetts, the good parts at least
00:41Lyude: it's a lot cheaper from where I come from (around Springfield)
00:41karolherbst: sounds... nice?
00:41Lyude: well, depending on which town
00:41Satchelboi: Lyude, I don't even want to know what Medford rent is like
00:41Lyude: yeah it kinda sucks :(, I've had a lot of roomies from the internet move in and then have to leave because of the rent
00:41Lyude: Satchelboi: we have very affordable rent vs. most places around us
00:42Lyude: $2250 per month is what we're paying for a four bedroom apt with 1 bathroom
00:42Lyude: which is WAY better then most of boston
00:42karolherbst: ohh wow, I pay like 950$ for my entire flat and it is like 67m² big
00:42Satchelboi: Wow, I thought it would be a lot more than that for rent
00:42karolherbst: well, it's Hamburg :D
00:42Lyude: Satchelboi: yeah we kinda got a steal
00:43Lyude: of course, with cheaper rent comes a landlord who won't do anything about anything until you threaten to get the state in to do a health inspection :\
00:43Satchelboi: Keep me updated if a spot ever opens up at that price :P
00:43Lyude: Satchelboi: actually that's really not unlikely in the future
00:43karolherbst: I feel kind of sorry for you with that insanly high rents
00:44Satchelboi: karolherbst: That's any US city really. The west coast ones are even worse
00:44Lyude: karolherbst: it's, ok. my job pays for it and I don't mind helping out my roomies when things don't go well for them financially
00:44Lyude: but yeah, this is "cheap" in boston
00:44karolherbst: you would need to pay like 1500$ a month for a flat with 4 bedrooms
00:44Lyude: karolherbst: it's weird because since I grew up in mass mostly I thought this kind of stuff was normal until I asked southern people their rent
00:45Lyude: (there are more areas then just that which are cheap, but you get the idea)
00:45karolherbst: 1500$ is a lot here already
00:45Satchelboi: If you want awful rent, look the San Francisco where the average singe room rent is $3400
00:45karolherbst: I live in one of the most expensive cities in germany
00:46Lyude: i am hoping to move to europe someday
00:46karolherbst: it's nice here :)
00:46Lyude: my partner is going to norway and I'm hoping to join them
00:46karolherbst: uhh, never was there
00:46Satchelboi: Norway looks like a pretty sweet little country
00:46karolherbst: and cold :p
00:46Lyude: yeah, I definitely had some culture shock the first time I left the US and realized things are... kinda crappy here. the US has it's ups and downs
00:46mooch2: it is nice, i hear
00:46karolherbst: and dark
00:47Lyude: but, damn europe is nice.
00:47karolherbst: and the distances are all so small :p
00:47Satchelboi: You're also in Boston, known for its undying hospitality *snicker
00:47Lyude: also I don't mind the cold, living in Mass I kinda get used to it
00:47mooch2: karolherbst, my rent is like $600 a month, and i live in a trailer park in a mobile home
00:47karolherbst: I heard like int he US it's liek you need a day to get to the next bigger city
00:47mooch2: and we own the mobile home!
00:47karolherbst: after a day here you are out of the country :D
00:47Lyude: Satchelboi: honestly I think Boston is similar to how French people get viewed by a lot of americans: we're less about formalities and more about speaking our mind
00:47mooch2: karolherbst, not in texas
00:47Satchelboi: Karolherbst: It can be longer than that between cities sometimes
00:48mooch2: austin's about 6 hours away from dallas
00:48Lyude: which makes absolutely no sense to a lot of other parts of the country
00:48karolherbst: mooch2: 6 hours is a day for me :p
00:48Lyude: so everyone from the south, midwest, etc. just assumes we're all rude
00:48karolherbst: mooch2: I can be in the south of germany in 6 hours
00:48karolherbst: and I live pretty much in the north
00:48Satchelboi: Lyude: Is being threatened from car windows a french thing then? :P
00:48Lyude: Satchelboi: that's an american thing
00:48Lyude: mostly a boston thing
00:48Satchelboi: I don't drive in Boston anymore
00:48Lyude: well, massachusetts thing. I don't know why people do that it freaks me out every time
00:49mooch2: tbh i'm in texas and i've never seen a gun irl
00:49karolherbst: I need 2 hours by train to get to the capital city
00:49mooch2: karolherbst, trains suck here lol
00:49Satchelboi: mooch2: Let me show you to my good friend, New Hamphsire
00:49Lyude: mooch2: texas isn't as bad as a lot of people like to put it out to be imo, depending on the area
00:49karolherbst: mooch2: I know
00:49karolherbst: mooch2: tell me what doesn't sucks :p
00:49mooch2: lyude: it's pretty fuckin bad
00:49mooch2: especially if you're transgender like i am
00:49Lyude: mooch2: i'm trans too btw!
00:49Lyude: that's why I said depending on the area
00:50mooch2: you've got candidates for sheriff threatening any trans person that uses the women's restroom
00:50Lyude: yeah, no there's totally really bad shit in texas don't get me wrong
00:50Lyude: I hear the cities are nicer though
00:50mooch2: i'm in a city, and that's from my county
00:50mooch2: 100k people there too
00:50Lyude: maybe I heard wrong then
00:51mooch2: dallas is probably nicer tho
00:51mooch2: and i'm only about 45 minutes north of dallas
00:51mooch2: lyude: what do you work on for nouveau?
00:51Lyude: mooch2: tbh it sucks because trans rights aren't perfect in europe either, but I've definitely gotten a lot less people looking at me weird or throwing a fit when I tell them my pronouns
00:51Satchelboi: mooch2: I thought Dallas was where most of the tech jobs were
00:51Lyude: mooch2: not much just yet! I've done a lot of work on i915, libinput, wayland, etc.
00:51mooch2: i don't work on nouveau, but i do work on nvidia emulation for 86box
00:52mooch2: Satchelboi, it is
00:52Lyude: nouveau is a new thing for me that I've been meaning to work on for a while, I was just building up the experience
00:52mooch2: but i live in a city called denton
00:52mooch2: 3 bloody colleges here
00:52mooch2: one slightly outside the city in corinth
00:52Lyude: mooch2: that's super neat btw
00:52Lyude: what you work on I mean
00:52mooch2: i wish i had help tho
00:53mooch2: so far, the only help i've gotten is advice and findings from mwk
00:53mooch2: he's been a great help btw
00:53karolherbst: I would help as well, but that's all "before my time" :p
00:53Lyude: good to hear someone's been helping :). and what karolherbst said
00:53mooch2: well, i do plan to EVENTUALLY get to the newer cards
00:53karolherbst: I am most likely as old as the GPUs are :p
00:53mooch2: but that's a long ways off
00:53karolherbst: well not that extreme
00:54mooch2: i do at least have an nv4e in my craptop
00:54karolherbst: ohh actually, I am older than any Nvidia GPU out there
00:54karolherbst: now I feel old
00:54mooch2: but i don't have any other nvidia cards except for gm107
00:54Lyude: mooch2: also, I should probably mention it's very nice meeting other trans people in the FOSS community <3~
00:54mooch2: which is in my dev machine
00:54mooch2: yeah it is
00:54mooch2: i met leah rowe
00:54mooch2: of libreboot fame
00:54Satchelboi: karolherbst: Nvidia isn't that old of a company :P
00:54RSpliet: nv4e, we meet again...
00:55Lyude: I'm glad X/fdo/related communities have been really accepting and understanding of trans issues
00:55Lyude: at least in my experience
00:55mooch2: RSpliet, what's your grudge against nv4e?
00:55mooch2: it's a decent gl 2.1 chip
00:55RSpliet: mooch2: oh NV4B served me well for a long time
00:55RSpliet: as did NV3 for that matter...
00:55mooch2: same here
00:55karolherbst: Lyude: we do our best :3
00:56mooch2: RSpliet, ooooh, you should help me with my NV3 emulation!
00:56mooch2: dos works, vesa of most kinds works, nt4 hangs
00:56mooch2: win9x won't install drivers
00:56mooch2: win2k hangs and fucks up the colors
00:56RSpliet: mooch2: Sorry, I have too much on my plate as it stands - and the NV3 is in my fathers (stil living) Win98 computer one country away from here
00:56mooch2: ah fair enough
00:56mooch2: it's alright
00:57RSpliet: Win9x doesn't install drivers?
00:57mooch2: it freezes
00:57RSpliet: or does it refuse to bind to your emulated card?
00:57mooch2: some lucky sap managed to actually get the drivers to install, but they hang for him
00:58mooch2: so the same story as the nt4 drivers
00:58mooch2: nv4 is in a slightly better shape
00:58RSpliet: I think this kind of drivers can be extracted with file-roller and winzip
00:58mooch2: it doesn't hang lol
00:58mooch2: RSpliet, the only method i have of transferring files between guest and host is cd images
00:59mooch2: or floppy images, but those are too tiny lol
00:59RSpliet: Ouch... can't abuse the PRAMIN window?
00:59mooch2: no i mean
00:59mooch2: between my computer and the emulated computer
01:00karolherbst: Lyude: there was another trans trying to work on Nouveau as well, but lost interests :( I hope it won't happen to you as well !!! otehrwise we might otherthink strategies :p
01:00RSpliet: uhuh... aren't you emulating the PRAMIN window? :-P
01:00mooch2: also, i haven't been able to test linux nvidia drivers because most modern linux distros don't work on this emulator lol
01:00mooch2: i am
01:00RSpliet: point it at the data you want to transfer, have the emulated PC extract it through there... it's dirty, but must be possible
01:01nyef: mooch2: No network share, either SMB/CIFS or even something earlier?
01:01Lyude: karolherbst: nah! it's very unlikely it will happen, since I also kind of get paid to work on nouveau :P
01:01karolherbst: Lyude: what :O
01:01mooch2: RSpliet, that's not how it works
01:01karolherbst: Lyude: how unfair
01:01mooch2: nyef: it's windows 98
01:01Lyude: karolherbst: yeah, I work for Red Hat so my boss is totally fine with me doing nouveau stuff
01:01Lyude: karolherbst: hehe
01:01mooch2: and i have windows 10
01:02mooch2: lyude: how easy is it to get a job at red hat doing stuff for qemu?
01:02karolherbst: Lyude: what's the name of your boss :p
01:02mooch2: and do they let you work remotely?
01:02nyef: So... no windows networking?
01:02mooch2: nyef: nope
01:02karolherbst: no seriously, I won't come to the US to work :p
01:02mooch2: nyef: i mean, i can download files, it has a network card emulated
01:02Lyude: karolherbst: kevin martin :P, but my team is unfortunately not one that gets as many hiring reqs as we would like
01:02RSpliet: mooch2: I know it isn't, but surely it can be made so :-D a while ago someone abused the PRAMIN window of an NVIDIA GPU to disable SELinux as a regular user
01:02karolherbst: Lyude: no shit... :p
01:03Lyude: mooch2: probably easier then getting a job on my team
01:03Lyude: since qemu = kvm = they can use the word "cloud" more often then us
01:03mooch2: lyude: is there a red hat office near dallas?
01:03Satchelboi: karolherbst: I'd kill for a Red Hat position myself. And by kill I mean ask politely
01:03Lyude: mooch2: I don't think we have a main engineering office there
01:04mooch2: do you need to be close to them to work for them?
01:04Lyude: usually if there's a position and multiple people applied for it, the one closest to a main engineering office gets it. but if you have an impressive resume already in foss it's totally not impossible to work remotely
01:04Lyude: a lot of people work remotely
01:04mooch2: well then
01:04karolherbst: Lyude: aha, sounds good!
01:04mooch2: all i've got that's impressive is my nvidia emulation work lol
01:04RSpliet: Lyude: doesn't Rob Clark work well... somewhere in Texas?
01:04karolherbst: Lyude: because I just signed my rent contract and need to live here for 2 years :p
01:04mooch2: and it doesn't even work correctly lol
01:05mooch2: RSpliet, texas is fucking MASSIVE
01:05Lyude: RSpliet: used to, he lives around where I do now
01:05mooch2: i could drive 500 miles and still be in texas
01:05RSpliet: mooch2: I know...
01:05Lyude: he actually drives me to work
01:05mooch2: unfortunately, i twitch too much to drive
01:05Lyude: i just never got my license
01:05mooch2: tourette's syndrome yo
01:05mooch2: i'm also autistic so
01:06Lyude: trying to learn with my mother was, well, impossible (I tried, I promise :). and when I moved to boston my need for having a license dropped siginificantly
01:06Lyude: so I've just never gotten around to trying to take the test again
01:06karolherbst: Lyude: no worries, I haven't one as well, but you also kind of don't need one here :p
01:06karolherbst: public transport is like super good and super cheap
01:06Lyude: mooch2: aw :\, i'm sorry to hear that since the US is kinda shitty for public transit
01:06karolherbst: it's 3am here and trains still ride!
01:06Lyude: karolherbst: yeah mass has one of the better transit systems in the US
01:06karolherbst: I can still get to home by train
01:06karolherbst: it's like 10 km
01:07mooch2: lyude: luckily, if i need to, i can take a train to dallas
01:07Lyude: of course though a good american transit system is equivalent, at best, to a shitty european transit system (or one in the UK country-side)
01:07mooch2: public transit is expensive here tho
01:08karolherbst: I could get around with 40€ a month
01:08karolherbst: but I pay 80€ for the ticket for the entire hamburg region
01:08karolherbst: which is quite big
01:08RSpliet: Texas big? Because that's basically all of Germany...
01:09Satchelboi: Lyude: The MBTA is a better transit system? Yeesh
01:09karolherbst: RSpliet: yeah, not that big actually :p
01:10RSpliet: actually, that's a lie... Texas is almost twice as big :-P
01:10Lyude: Satchelboi: yep
01:10Lyude: most of the US doesn't have any public transit
01:11Lyude: and if they do it's not anywhere near reliable enough to use for a job
01:11Satchelboi: Lyude: Thats not surprising, with how much space there is to cover, it wouldn't be financially viable
01:11Lyude: even new york's busses are only on time 80% of the time. So, one out of five busses are guaranteed not to be on time
01:12RSpliet: Lyude: but NYC has a pretty solid underground right?
01:12Lyude: I think so but I don't know for sure
01:12Satchelboi: Got to Switzerland and prepare for some schedule shell shock
01:12RSpliet: Seattle area I think wasn't too bad for public transport
01:14RSpliet: Lyude: mind you, here in Cambridge UK the definition of "bus every 10 minutes" means during peak hours there's a cluster of three identical buses every half an hour
01:15RSpliet: public transport in the UK is only acceptable if the source, destination or both is London
01:15karolherbst: RSpliet: :D
01:16karolherbst: you should just move to places, where they care about the people :p
01:17karolherbst: there is enough place in my flat, so if somebody wants to come and visit, feel free to ask
01:17RSpliet: I've tried Germany before, didn't like it
01:18Satchelboi: karolherbst: I can offer a 80ft^2 dorm in return :P
01:18karolherbst: Satchelboi: is it inside the US?
01:18RSpliet: granted, it was Saarbrücken, but still
01:18karolherbst: RSpliet: :D
01:18karolherbst: whats that :p
01:18Satchelboi: karolherbst: Yes
01:18karolherbst: Satchelboi: please no
01:18karolherbst: RSpliet: you should come to a proper city, like hamburg
01:19karolherbst: forget about saarland
01:19karolherbst: it's all crappy there
01:19RSpliet: karolherbst: a shithole with a very respectable university and two Max Planck institutes in computer science
01:19karolherbst: and totally irrelevant
01:19Satchelboi: I don't blame you, haha
01:19karolherbst: RSpliet: we have a proper river :3
01:19RSpliet: karolherbst: Saarbrücken does... Kaiserslautern on the other hand
01:20RSpliet: (it's called the Saar...)
01:20karolherbst: Saar ist just 250km
01:20karolherbst: that's like nothing
01:20karolherbst: the Elbe is like 1100km
01:21karolherbst: and has nice floods :3
01:21RSpliet: I only need 1km and a beergarten on the bank
01:21karolherbst: http://floodlist.com/wp-content/uploads/2014/10/hamburg-fischmarkt-flood-2013.jpg :3
01:21karolherbst: like the people cared
01:22Satchelboi: That picture looks oddly like Boston
01:22karolherbst: the sign is german though
01:22Satchelboi: Thats the only way I could tell it wasnt
01:22karolherbst: and we have proper bunkers :3
01:23karolherbst: and there is a club on the roof
01:23mooch2: um, question, how do i write a resume?
01:23karolherbst: super awesome
01:23mooch2: red hat requires one for applications
01:23RSpliet: karolherbst: interesting concept for a fish market...
01:23karolherbst: RSpliet: sure, how else?
01:23RSpliet: still swimming between your legs
01:24karolherbst: fresh fish
01:24karolherbst: that's how it has to be
01:24Satchelboi: mooch2: Just a short and sweet bit about yourself, what you do and what you've done. It shouldn't be more than a page long
01:24mooch2: oh okay, thank you!
01:24Satchelboi: There are tons of online resources about how to organize it too, I highly recommend them
01:24karolherbst: RSpliet: but the flood really wasn't as fun as I tell it here, every other city at the elbe had to fight it with sacks full of sand and everything :/
01:24Satchelboi: A resume is one of the first impressions an interviewer will get about you
01:24karolherbst: just in hamburg it was no big deal
01:25RSpliet: karolherbst: that's why the Dutch invented water management... we could learn a thing or two from each other ;-)
01:25karolherbst: people in hamburg did this instead: http://www.miniatur-wunderland.com/fileadmin/media/content/news/jahresrueckblick-2014/engl/sturmflut.jpg
01:25karolherbst: RSpliet: true!
01:26karolherbst: but you just need to learn to live with the chais
01:26karolherbst: instead of trying to prevent it!
01:27karolherbst: I think the water actually got 7 meters above normal level
01:27karolherbst: which is a lot actually
01:30karolherbst: mooch2: feel free to bug anybody here and show it before sending it out
01:31Satchelboi: mooch2: Let me show you the one I have right now for interviews!
01:31karolherbst: I like time lines :3 to have a nice overview what you've done before
01:31mooch2: i have a really bad memory, so i can't do timelines, sorry
01:32karolherbst: month shouldbe fine already
01:33Satchelboi: If you take what you have there and reorganize it, then you should be good to go
01:33Satchelboi: This is the last version of the one I used for an application: https://docs.google.com/document/d/1oaiPU0kdIvG9BgxkYGPhR44QVBS9IRkIZpuDsg1LTPY/edit?usp=sharing
01:34karolherbst: Satchelboi: please, layout
01:34Satchelboi: karolherbst: Hmm?
01:35karolherbst: and use tex
01:35karolherbst: the Indentation is everywhere different
01:35jvesely: Satchelboi, every US university has a career center, give them a visit, they help a lot with formal presentation when it comes to job applications
01:35karolherbst: either it should looks like you actually wanted to do it like this and then it also looks good, or you do it with a straight line and same Indentation everywhere
01:36karolherbst: looks matter as well
01:37Satchelboi: The indentation got a little messed up from where it was before, I actually do need to fix that
01:38karolherbst: using tex makes things much easier ;)
04:03dboyan_: skeggsb: another drm-next kernel hang with gp107: https://gist.github.com/dboyan/176062a28b9aaf3e4fffb6c10afddf30
04:39imirkin: skeggsb: https://hastebin.com/nimojipika.sql and some nv3x/nv4x sadness...
06:54skeggsb: dboyan_: and hints as to how to reproduce?
06:55skeggsb: imirkin: what'd you do to it? ;)
09:10dboyan_: skeggsb: No idea, it just happened randomly in one boot
09:16dboyan_: skeggsb: Do you know if the way to specify blockdim (num_groups in gl) in compute qmd has changed?
09:17dboyan_: skeggsb: In my trace on gp107, the blob seems to use 3 words for blockdim, while older gens use 2 word (16-bit y and z in the second one)
09:18dboyan_: (more strangely, I don't see this change in nvidia document)
09:25leberus: imirkin: I had to revert one of the fixups you pointed (struct as const). Otherwise Kbuild complains. I've revert it in v4
09:45leberus: karolherbst: I've sent a v4 that reverts one fixup that made Kbuild complaint with some errors
10:21karolherbst: leberus: nice, will take a look at them today
10:49skeggsb: dboyan_: take not that in the qmd doc, for PascalCompute, there are multiple QMD versions in the header for some reason...
10:50skeggsb: i ended up using the last one in the list
10:50skeggsb: that worked fine
10:50skeggsb: it looks like there's SetQmdVersion or whatever methods, but i didn't figure out how to use them
12:16karolherbst: skeggsb: are you there? Might want to take a look at https://github.com/karolherbst/nouveau/commit/bb9ac9192c03132d7b8c1e40ec61aab0e1a252cd
12:17karolherbst: ohh, did I actually post this to the ML? dunno
12:17karolherbst: will do
12:29dboyan_: skeggsb: yeah, now I noticed QMDV02_01 is different from previous qmd formats, and it matchs my observation.
12:30dboyan_: actually QMDV02 is different from V00 and V01
12:39karolherbst: Lyude: can you verify, that you get a power reading out of your Fermi GPU with this patch applied? https://github.com/karolherbst/nouveau/commit/079de8be274ca51324a15967f976726dd6b7ae81.patch
12:42vedranm: whoever has Steam, Saint's Row 2 is "free for a limited time" which I believe means "if you download it now you can keep it forever" http://store.steampowered.com/app/9480/
12:47karolherbst: vedranm: no, you have ot buy it later afaik
12:47karolherbst: but on gog you get it for free
12:47vedranm: karolherbst: when they had the same thing for L4D2 you could keep it forever
12:48karolherbst: maybe it depends on the game then
12:54vedranm: karolherbst: well, I fear you are right but hope you are wrong :-D
13:13imirkin: skeggsb: i whacked it with a stick :) or i moved the s-video cable from the nv4a to the nv34
13:13imirkin: skeggsb: looks like my RE of the plane stuff was ... insufficient
13:13mupuf: karolherbst: for once, you did not have to ask for the R-b :D
13:13mupuf: you got it in < 1 minute
13:14imirkin: leberus: pretty sure the warning from kbuild is pointing out a real issue.
13:15karolherbst: mupuf: <3
13:16karolherbst: mupuf: well sometimes even I have to do trivial patches as well :p
13:19karolherbst: mupuf: are you home and can plug your nvc8? I have a patch ready I want to test.
13:24imirkin: skeggsb: i think we'll need a patch something like this: https://hastebin.com/odapipagig.hs
13:25imirkin: not sure how it ever worked before... modetest code must have happened to do something similar
13:48mupuf: karolherbst: I can
14:00karolherbst: mupuf: thanks
14:37karolherbst: Lyude: I would like to work on a pascal GPU through your machine if that's okay? Then I could figure out what went wrong regarding reading out the power consumption
14:58Teklad: Oh man
14:58Teklad: I woke up starving.
15:03karolherbst: RSpliet: it might be, that this fixes the issue as well, just better: https://github.com/karolherbst/nouveau/commit/732d52933dba41fc7c430ec5ba2c4615dd595ca1
15:06RSpliet: karolherbst: I can think of several valid solutions, I'll have to leave the judgement of which one is the right one (or alternatively which is the closest to NVIDIAs behaviour) up to you
15:06karolherbst: fixing the vbios parsing is preferable the best one
15:07karolherbst: will be important for reclocking anyway
15:31Teklad: karolherbst: Do I hear progress?
15:31dboyan_: imirkin: Are the size of const buffers nouveau allocated multiple times of 16 bytes
15:32imirkin: dboyan_: please rephrase your question
15:33Teklad: I think he's asking of the buffers in nouveau are sized in multiples of 16.
15:33dboyan_: Teklad is correct
15:33Teklad: I'm such a good translator. >:|
15:34dboyan_: well, I guess my english degenerates at night
15:34imirkin: dboyan_: i still don't understand. perhaps try to be more specific?
15:34imirkin: and/or provide an example to illustrate your questio
15:35dboyan_: I mean if I right shift the size of const buffer by 4 bits, I won't truncate the lower bits
15:36imirkin: the constbuf binding has to be aligned to 256 bytes
15:36imirkin: however the size ... not sure
15:36imirkin: normally it's all on vec4 boundaries, but it'd have to be tested.
15:37dboyan_: the new compute launch descriptor format has a field CONSTANT_BUFFER_SIZE_SHIFTED4, note the SHIFTED4 there
15:37dboyan_: it's moving the lower 4 bits to other ADDR_HI fields
15:40dboyan_: well, the problem of compute on pascal turns out to be a new launch descriptor format
15:40imirkin: well, i think it should be fine
15:41imirkin: i mean, the underlying buffer will def be OK - just a question of robustness guarantees
15:43dboyan_: I played with the SET_QMD_VERSION method for a while, trying to make pascal accept older (v1) qmd format.
15:43dboyan_: Never succeeded
15:45dboyan_: SET_QMD_VERSION accepts value 0x10001, but the engine seems still using v2 format.
15:46imirkin: yeah, those functions are there for some transitional silicon usually
15:46imirkin: e.g. GM107 supported both versions of the texture format
15:46imirkin: switchable via some method
15:46imirkin: while GM200 had the same method, but only took the new TIC format
15:46dboyan_: sounds reasonable
16:55leberus: imirkin: I've tried to explain the issue here: https://pastebin.com/cm7eTNBR :)
17:09karolherbst: leberus: do you have a git tree somewhere?
17:18karolherbst: mhh, I don't like this new hwmon API, it would be much simplier to just fill in func pointers for the different classes
17:18karolherbst: but now everybody should do method dispatching in their own modules?
18:03imirkin: leberus: wtf?? the macro modifies the array??
18:10karolherbst: ohh, that's indeed a big wtf
18:11karolherbst: let's check what the macro does
18:13karolherbst: hum, strange
20:52AndrewR: imirkin, hello. I just reassembled (complete with net. card) my agp machine and tested your patches for fixing nv43 mpeg decoding ..they work :) still 1080p25 mpeg2 file decodes a bit too slow - in around 172 sec for 2 min 25 sec file, on 1.2Ghz celeron cpu. But at least it works finally again (mesa git + kerel 4.10-rc5 + manually applied patches from ben's tree)
20:53AndrewR: imirkin, pstate 21 also seems to work now (this machine has different power supply)
21:12imirkin: AndrewR: i had already tested them on a nv42 as well
21:12imirkin: should be in skeggsb's repo now
21:18imirkin: keep in mind these things were designed for 1080i@30 at most
21:19imirkin: or 720p@60
21:27AndrewR: imirkin, it nearly decodes in realtime, may be I just need faster ram settings. (for cpu). But for me mplayer's OSD (timer) is missing..does it work for you on those nv40 gen cards?
21:28imirkin: mmmmmmmmm not sure. i think something may have gotten messed up.
21:28imirkin: did it work before? i forget...
21:40AndrewR: imirkin, sorry, I also forgot :/
21:49mittttens: will i get better performance from xf86-video-modesetting or xf86-video-nouveau on NVE0?
21:50mittttens: NVE4/GK104/GTX 770 if that makes any difference
22:12imirkin: mittttens: perf? about the same. i'd definitely recommend xf86-video-nouveau for stability though
22:14mittttens: imirkin: is nouveau more actively developed?
22:15mittttens: is the benefit of GLAMOR insignificant?
22:15karolherbst: mittttens: what benefit?
22:16karolherbst: glamor is slower than the other ddx
22:17mittttens: i did get better results with cairo-perf-trace on modesetting
22:17karolherbst: and has a bigger overhead so on
22:18karolherbst: cairo-perf-trace is one benchmark
22:18karolherbst: not saying that there are paths which are slower with the "native" ddx, but overall it should be more power efficient
22:19karolherbst: and glamor requires having an OpenGL context
22:19karolherbst: and having too many OpenGL contexts is currently not stable
22:50mittttens: ok you've convinced me karolherbst :)
22:51mittttens: unrelated though: it seems like there's a bug with how nouveau interfaces with randr
22:52mittttens: using redshift and the 'randr' method on nouveau there are a lot of strange artifacts (?)
22:52mittttens: the deprecated 'vidmode' method doesn't have these