[12:25] <didrocks> doko: cpaelzer: FYI, I won't be available for the MIR team meeting today. Nothing already unoticed to raise
[12:28] <cpaelzer> ok didrocks
[13:57] <cpaelzer> pre meeting ping for awareness jamespage doko sarnold
[13:57] <cpaelzer> didrocks: (excused)
[13:57] <jamespage> o/
[13:57] <cpaelzer> cyphermox: (technically still a member right?)
[13:59] <cpaelzer> jamespage: did I miss someone in above ping?
[14:00] <jamespage> joeubuntu maybe
[14:00] <joeubuntu> I'm here.
[14:01] <cpaelzer> doko: are you here?
[14:02] <cpaelzer> I know jamespage and I have some things with us to decide and I'd want to avoid this seems like cross-acking each others stuff
[14:02] <cpaelzer> well joeubuntu can be the nay-sayer then if needed :-)
[14:02] <joeubuntu> I'll try my best :)
[14:03] <cpaelzer> I've also sent doko a query as ping
[14:03] <cpaelzer> lets get started as is and hope he joins us later thne
[14:03] <jamespage> context - https://bugs.launchpad.net/ubuntu/+source/ovn/+bug/1859601
[14:03] <cpaelzer> #startmeeting Weekly Main Inclusion Requests status
[14:03] <meetingology> Meeting started Tue Jan 14 14:03:39 2020 UTC.  The chair is cpaelzer. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[14:03] <meetingology> Available commands: action commands idea info link nick
[14:03] <cpaelzer> can you repeat for the log jamespage?
[14:03] <jamespage> #link https://bugs.launchpad.net/ubuntu/+source/ovn/+bug/1859601
[14:04] <jamespage> context is that we've split the ovn source package out of the openvswitch package (already in main).
[14:04] <cpaelzer> as I said this morning, you already have my ack jamespage
[14:05] <jamespage> the objective for 20.04 is to make OVN the default SDN for OpenStack on Ubuntu
[14:05] <cpaelzer> as its source was in main before it has had reviews and such already
[14:05] <jamespage> so I've seeded the required binaries into one of the server supported seeds
[14:06] <cpaelzer> joeubuntu: you need to be the third vote to decide, do you agree that in such a case we can fast-path ack it to be promoted?
[14:06] <joeubuntu> +1
[14:07] <cpaelzer> jamespage: ok I'm setting the bug state
[14:07] <jamespage> ta
[14:07] <joeubuntu> for the reasons cpaelzer and jamespage  laid out.
[14:07] <cpaelzer> jamespage: only it is listed as "unsubscribed"
[14:07] <cpaelzer> jamespage: could you do the pkg-subscription for openstack team whie I change state
[14:07] <jamespage> I sorted that out this morning - might not have refreshed yet
[14:07] <cpaelzer> ah ok thanks
[14:08] <cpaelzer> jamespage: the update is done, you just need to get an AAs attention as usual
[14:09] <cpaelzer> other cases for discussion from you jamespage?
[14:09] <jamespage> ta - no rush I'll chase one down if it does not happne
[14:09] <jamespage> no - I think ceph-iscsi and nfs-ganesha are both with joeubuntu and the security team for review
[14:09] <cpaelzer> ok then topic switch - I have an own bug(s) to discuss
[14:09]  * jamespage listens
[14:10] <cpaelzer> https://bugs.launchpad.net/ubuntu/+source/containerd/+bug/1819761 and https://bugs.launchpad.net/ubuntu/+source/runc/+bug/1817336
[14:10] <cpaelzer> last discussed on the engineering sprint
[14:10] <cpaelzer> let me summarize the background
[14:10] <cpaelzer> 1. plenty of golang dependencies
[14:10] <cpaelzer> 2. comes with the deps vendorized
[14:10] <cpaelzer> 3. we were tasked to anaylze the dependencies if some of them are packaged
[14:11] <cpaelzer> 4. this is a special case as runc/containerd will NOT stay at their version, they will get regular bumps to new major versions
[14:11] <cpaelzer> like we did with docker.io in the past
[14:11] <jamespage> and so their dependencies will change over time as well right
[14:11] <jamespage> ?
[14:11] <cpaelzer> yes jamespage, they will update
[14:11] <cyphermox> cpaelzer: no, technically not a member anymore
[14:12] <cpaelzer> cyphermox: :-/ but still o/
[14:12] <cpaelzer> therefore the decision in Paris was that we'd want dependencies that have extra packages alrady in main (e.g. due to LXD work in the past) to use these packages
[14:12] <cyphermox> cpaelzer: MIR is Canonical-specific, AFAIK; since I'm not Canonical anymore, I wouldn't necessarily be representing the best interests, but I'll be happy to give you my opinion on software when asked :)
[14:13] <cpaelzer> if on a bump the vendored dependencies are needed on a newer level we'd swicth from package to vendored dependency
[14:13] <cpaelzer> while the other vendored dependencies (since they'd move anyway and have no initial better review-path) can stay vendored
[14:13] <cpaelzer> now the analysis is complete and was added to the bugs
[14:13] <cpaelzer> TL;DR: none of the dependencies are in main already
[14:14] <jamespage> concern - both juju and lxd are no longer shipped in the archive so are they archive maintainers for the packages that have been split out
[14:14] <jamespage> ?
[14:14] <jamespage> they/there
[14:14] <cpaelzer> yes they are still
[14:14] <jamespage> I suspect the LXD team where probably doing some of them
[14:14] <cpaelzer> as usual with a MIR who brought it in owns it
[14:14] <cpaelzer> but they might have dropped to universe since then
[14:15] <jamespage> are they also in Debian?
[14:15] <cpaelzer> most, but not all are packaged in Debian/Ubuntu
[14:15] <jamespage> just considering that if they are Ubuntu only and end up with no reverse depends they might pop up on a potential to remove list
[14:16] <jamespage> TBH I struggle to hate vendoring - on the one side I appreciate that its not the distro model and muddies the view of the world
[14:16] <jamespage> on the other hand - its what upstream have tested with...
[14:16] <jamespage> that said we've taken a similar approach in ceph
[14:16] <joeubuntu> as long as we can  easily track the versions in the vendored code I am not against it.
[14:16] <jamespage> (and that's not go)
[14:16] <cpaelzer> jamespage: joeubuntu: what I'd want from you know is considering the above; the Paris discussion if you remember; and the bugs; then with me discuss/ack that we'll go forward on this case with the MIR and security review keeping dependencies vendored
[14:17] <cpaelzer> kanashiro: ^^ if you want to chime in as well
[14:17] <joeubuntu> I think we should proceed as planned in Paris .
[14:17] <cpaelzer> kanashiro: ahasenack were the ones working on prepping the MIRs and the package
[14:17] <cpaelzer> joeubuntu: ok, that would mean since nothing is in main we keep all vendored then
[14:18] <jamespage> tbh I think that's the reality of where the packages would be in 6-9 months anyway
[14:18] <jamespage> so at least if we've reviewed whats vendored we have a know good startline...
[14:18] <doko> sorry, typing too much ...
[14:18] <joeubuntu> We've got the ability to track it on our end, so I'm cool with it.
[14:19] <cpaelzer> ok, I'd MIR ack the bugs then and "all that is left" is the security review then (a lot I know)
[14:19] <cpaelzer> it already is assigned to security and on their trello
[14:19] <cpaelzer> doko: anything to add since you are now with us?
[14:19] <cpaelzer> we can give you a few min to inhale all the backlog here :-)
[14:20] <joeubuntu> As an update we are down to 9 MIRs from a high of 14 in December.
[14:20] <doko> not from my side
[14:20] <kanashiro> do you mean a way to track the diff of vendorized deps between versions in both packages?
[14:21] <cpaelzer> kanashiro: joeubuntu and all of seucrity will need to track if containerd has dependency A at version 1.2.3
[14:21] <joeubuntu> kanashiro , if that is for me, we have the ability to track the version of vendorized code in all vendored packages
[14:22] <cpaelzer> in case 1.2.3 becomes known to be affected to know that we also need to change the package that vendorized it
[14:22] <joeubuntu> I can't recall the details of how... but the tools exist.
[14:22] <cpaelzer> kanashiro: have you added the result of the package anylasis to both bugs already runc and containerd?
[14:22] <cpaelzer> anylasis->analysis
[14:23] <kanashiro> cpaelzer, I just need to add a comment to containerd bug, but I have it in my notes
[14:23] <ahasenack> note we will have potentially two versions of vendor code in the archive: the package in universe, and the vendored code inside runc/containerd
[14:23] <cpaelzer> I only see it on the runc bug
[14:23] <cpaelzer> kanashiro: ok please add it there
[14:23] <kanashiro> runc ibug is ok
[14:23] <cpaelzer> ahasenack: yeah but that (two versions) is the natural consequence of vendorizing
[14:23] <ahasenack> yep
[14:23] <cpaelzer> ok I conclude that we are ok and will update the bug then
[14:24] <cpaelzer> lets go on with the tail end of the "normal" MIR meeting
[14:24]  * kanashiro is copying and pasting his notes regarding containerd now
[14:24] <cpaelzer> #topic Review of previous action items
[14:24] <cpaelzer> I'm not aware of recent action items
[14:24] <cpaelzer> anything for you others?
[14:25] <cpaelzer> ok - I take that as a no, then ...
[14:25] <cpaelzer> #topic New MIRs
[14:25] <cpaelzer> #link https://bugs.launchpad.net/ubuntu/?field.searchtext=&orderby=-date_last_updated&field.status%3Alist=NEW&assignee_option=none&field.assignee=&field.subscriber=ubuntu-mir
[14:25] <cpaelzer> there is https://bugs.launchpad.net/ubuntu/+source/gamemode/+bug/1853830
[14:25] <cpaelzer> from the Desktop team or Wimpress
[14:26] <cpaelzer> anyone having extra context on that one?
[14:27] <cpaelzer> didrocks: I know you are not here - but you'll read thids ping. Could you clarify if this is up for review or waiting on anything else?
[14:27] <cpaelzer> It is there quite some time for not being mentioned before, therefore a pre-check by someone close to desktop could be useful
[14:27] <cpaelzer> next list
[14:28] <cpaelzer> #topic Incomplete bugs / questions
[14:28] <cpaelzer> #link https://bugs.launchpad.net/ubuntu/?field.searchtext=&orderby=-date_last_updated&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.subscriber=ubuntu-mir
[14:29] <cpaelzer> https://bugs.launchpad.net/ubuntu/+source/usbguard/+bug/1816548
[14:29] <cpaelzer> joeubuntu: did you (=security) and any desktop member get further on this one?
[14:29] <cpaelzer> last was an update by jdstrand missing still some fixes
[14:30] <cpaelzer> seb128 isn't here, didrocks could you ask internally if Desktop wants to re-emphasize or drop the efforts on usbguard?
[14:31] <joeubuntu> cpaelzer It is still in progress by jdstrand
[14:31] <cpaelzer> should it move from incomplete to new then?
[14:31] <cpaelzer> as incomplete indicates waiting on the reporter
[14:32] <joeubuntu> Let me check with jdstrand when he comes back.
[14:32] <cpaelzer> ok, you have the powers to set tat state then if he agrees
[14:32] <joeubuntu> yup
[14:32] <cpaelzer> the last I see worth for discussion is https://bugs.launchpad.net/ubuntu/+source/openjpeg2/+bug/711061
[14:33] <cpaelzer> had security review a) https://bugs.launchpad.net/ubuntu/+source/openjpeg2/+bug/711061/comments/62
[14:33] <cpaelzer> which let doko set it to incomplete
[14:33] <cpaelzer> then a lot of things happened
[14:33] <cpaelzer> and we got https://bugs.launchpad.net/ubuntu/+source/openjpeg2/+bug/711061/comments/71
[14:33] <cpaelzer> which is security review (b)
[14:34] <cpaelzer> doko: joeubuntu: Is that ready for promotion now?
[14:34] <cpaelzer> as (b) was an ack
[14:34] <joeubuntu> Yes it was acked. promote
[14:34] <cpaelzer> doko: or are you waiting on https://bugs.launchpad.net/ubuntu/+source/openjpeg2/+bug/711061/comments/70 ?
[14:35] <joeubuntu> cpaelzer hold on,
[14:35] <cpaelzer> holing ... :-)
[14:35] <cpaelzer> +d
[14:36] <joeubuntu> I  may be wrong...
[14:36] <cpaelzer> I also don't see desktop-packages subscribed
[14:37] <joeubuntu> I thought it was done, let me check with the team and get back via email.
[14:37] <cpaelzer> joeubuntu: you could check with the team and then do a small update on the bug maybe?
[14:37] <cpaelzer> directly on https://bugs.launchpad.net/ubuntu/+source/openjpeg2/+bug/711061
[14:37] <joeubuntu> will do
[14:38] <cpaelzer> thanks
[14:38] <cpaelzer> so I guess we unblcoked all we heard about
[14:38] <cpaelzer> #topic Any other business?
[14:38] <cpaelzer> we had the two big discussion in the beginning
[14:38] <cpaelzer> anything else?
[14:39] <cpaelzer> ... no?
[14:39] <cpaelzer> 3
[14:39] <cpaelzer> 2
[14:39] <cpaelzer> 1
[14:39] <cpaelzer> than ks everyone
[14:39] <cpaelzer> today was a rather big one, so thanks-twice!
[14:39] <cpaelzer> #endmeeting
[14:39] <meetingology> Meeting ended Tue Jan 14 14:39:27 2020 UTC.
[14:39] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-meeting/2020/ubuntu-meeting.2020-01-14-14.03.moin.txt
[14:40] <Laney> eee sorry
[14:40] <Laney> cpaelzer: can I flag https://bugs.launchpad.net/ubuntu/+source/fonts-smc-gayathri/+bug/1858620 to the team pls?
[14:40] <Laney> should be easy hopefully, but blocking fonts-smc in proposed
[14:41] <cpaelzer> you won't be in the log, but people are still here
[14:42] <cpaelzer> I'm rather heads down on stuff that needs to be done before I need to get the capetown plane
[14:42] <cpaelzer> jamespage: I assume it isn't different for you?
[14:42] <cpaelzer> Laney: I can take a look somewhen next week as the sprint allows
[14:42] <cpaelzer> Laney: is it more urgent than that?
[14:43] <cpaelzer> chances for a fonts-package are we might need no security-review
[14:43] <cpaelzer> but no promise
[14:43] <cpaelzer> I've seen fonts packages that contained dameons!
[14:43] <cpaelzer> or even daemons
[14:44] <Laney> cpaelzer: not super urgent, but is currently blocking so wanted to flag it to the mir team
[14:45] <cpaelzer> ok Laney I'll assign myself then
[14:45] <cpaelzer> I'll have some breaks on the sprint where a review might just fit very well
[14:45] <cpaelzer> like dumping all my bad mood into areject :-P
[14:45] <Laney> :)))
[14:46] <jamespage> lol
[14:47] <cpaelzer> I realized that sounds wrong, I' usually fine except being compacted too much by airplane seats
[14:48] <didrocks> cpaelzer: I asked last time. Will redo today
[14:48] <cpaelzer> sorry didrocks
[14:48] <didrocks> nw ;)
[14:48] <cpaelzer> it will keep coming up unless you mark it invalid if no one answers you :-)
[14:48] <didrocks> heh. I should definitively do that :p
[14:49] <didrocks> same for gamemode
[14:49] <cpaelzer> yep
[14:49] <cpaelzer> bugs are like zombies, properly resurrect or burn them
[14:49] <cpaelzer> nobody wants the in-between-states
[14:49] <didrocks> indeed!
[14:54] <didrocks> cpaelzer: I'll handle gamemode. usbguard will be set as incomplete in a moment until a definitive decision is taken


[03:17] <manuto> sorry... anyone could tell me why I cannot install ubuntu on my laptop?
[03:18] <Nailor> If you don't give any specific information: no :)
[03:18] <manuto> acer travelmate 2300.. thanks
[03:19] <Nailor> Have you checked the wiki and other sites is it even doable (has someone managed to do it?)
[03:20] <manuto> only on 2303 ore something like it
[03:21] <Nailor> Hmm. They are propably the same series
[03:21] <Nailor> With slight differences depending on where you bought it form
[03:21] <Nailor> *from
[03:21] <Nailor> or some slight differences in hardware (amount of memory etc)
[03:22] <manuto> do you want to know more information about the cpu?
[03:23] <Nailor> Well, propably all of the cpu's work. Can you tell where the install fails?
[03:23] <Nailor> Are you using the desktop installer or the alternate cd?
[03:24] <manuto> wnen the live cd starts, it always crash and stop the process...blocked
[03:24] <Nailor> Oh.
[03:24] <Nailor> Well, I really can't help you that much. You could try the alternate installer cd
[03:25] <manuto> I did it but it is not correctly working
[03:26] <manuto> I tried with ubunt, xubuntu both 6.06 and 6.10. both live and alternate
[03:27] <manuto> on this machine only works suse and dsl
[03:28] <manuto> but I don't't like them
[03:28] <manuto> can I find ubuntu 5.10 anywhere?
[03:39] <manuto> thanks ! bye
[10:26] <drew1313> hello all


[00:12] <jcastro_> hah
[02:37] <derekv> How does everyone feel about pair programming
[02:54] <rick_h_> good stuff
[02:54] <rick_h_> wish there was more of it
[03:02] <derekv> I don't think it works for me.
[03:03] <derekv> I am less productive in a pairing situation than I am alone.
[03:08] <derekv> So by simple logic, the pair of us working together can not be more productive than working alone, unless the other guy is actually doing negative work, in which case well there is obviously a larger issue there
[03:10] <derekv> Its very... emperor's new clothes to me
[03:11] <Blazeix> for me, if i'm doing heads-down coding i'm more productive alone
[03:12] <Blazeix> but it's very rare that i'm actually banging away at the keyboard, there's more often a large chunk of problem solving
[03:12] <Blazeix> and that's when i find pair programming helpful
[03:13] <derekv> yea, so for me, when there is problem solving, I'm even more useless with a pair
[03:13] <derekv> really I can maybe improve, offer opinion on a solution, or they can improve mine
[03:13] <derekv> but when it comes to the tough problems
[03:14] <derekv> i basically need a scene montage from a bad hacker movie to happen
[03:14] <derekv> there needs to be a dark room with a glowing screen and 3d code flying around and shit and to be left alone
[03:15] <derekv> debugging is actually the worst
[03:15] <derekv> with a pair, basically whoever has the mouse is doing the debuging.
[03:15] <derekv> the other person is adding maybe 5%
[03:16] <derekv> so, ymmv
[03:16] <derekv> for sure
[03:17] <derekv> but ive been doing it for some months now every day and I'm feeling disallusioned
[03:17] <derekv> as far as its effictiveness for me anyways.
[03:19] <jrwren> derekv: you are wrong :p
[03:23] <derekv> IDK maybe I'm one of those bad programmers.
[03:23] <jrwren> you don't have to be
[03:24] <jrwren> part of learning to pair program is learning to communicate verbally as a programmer
[03:24] <derekv> It may also be that I have bad pairs.
[03:24] <jrwren> and learning to teach
[03:25] <jrwren> the secret is that there is no such thing.
[03:25] <jrwren> at worst you get a rubber duck
[03:25] <Blazeix> jrwren++
[03:30] <derekv> the secret is that the emperor is wearing clothes, you just have to try harder to see them
[03:30] <derekv> Its sortof a non argument.
[03:31] <derekv> Anyways, yea, I could look at it this way: I am the shitty pair.
[03:31] <derekv> I'm not sure that it means that I must fix that in order to be a useful member of society etc
[03:32] <jrwren> i don't know that being a useful member of society is important
[03:33] <derekv> depends on what important is ;)
[03:35] <jrwren> and useful.
[03:36] <jrwren> so subjective are some words
[03:39] <derekv> I guess more accuratly, it takes two people to make a shitty pair.
[03:40] <_stink_> or two deuces.
[03:43] <derekv> It sucks that the lone, dark room, dark themes hoody up hacker has gotten a new weird stigma about it now ( I guess replaceing the old, traditional stigma ), but I didn't become that way because I thougt it was going to make me popular with anyone
[03:43] <derekv> just how I am
[03:45] <derekv> GGS thanks for the feedback ... need to sleep, give this pair thing some more try at least for now
[03:46] <jrwren> ha! i work with a few of exactly who you just described.
[03:46] <jrwren> i don't think there is too much of a stigma
[03:46] <jrwren> its just business are more aware of what they are doing than they used to be.
[11:25] <brousch> derekv: I have done very little pair programming. It has always been with someone who knows the business logic that needs to be made but lacks the programming to do so. I had the programming logic but didn't know all of the business logic.  Everyone installs from github now
[14:41] <brousch> Maybe one of you east siders will be interested in this http://spin.atomicobject.com/2012/12/05/free-office-space-at-atomic-object-detroit/
[16:01] <snap-l> oh, that isinteresting
[16:01] <rick_h_> ?
[16:02] <snap-l> theatomic object office thing
[16:42] <shakes808> Blazeix: Hey boss are you active or away?
[16:43] <shakes808> I will be back later sir .... Later ;)
[16:44] <widox> would be interesting if I could just go and work there; like coworking space
[20:38] <snap-l> Howdy
[20:38] <snap-l> Dad is home, resting comfortably
[20:38] <snap-l> They were able to take the gall bladder out laproscopically. :)
[20:39] <brousch> nice
[20:40] <snap-l> Yeah, so should be a better healing road
[20:40] <rick_h_> .yay!
[20:40] <snap-l> Yeah, happy happy
[21:13] <brousch> What's the right way to give javascript info from my request object in Django?
[21:13] <rick_h_> in your template stick it in a variable
[21:13] <brousch> Toss it into a javascript var in the template, or a hidden html field?
[21:14] <brousch> That means js in my html template
[21:19] <rick_h_> yea, you need some anyway.
[21:19] <rick_h_> https://github.com/mitechie/Bookie/blob/develop/bookie/templates/bmark/recent.mako#L16
[21:26] <brousch> I hate compromises
[21:27] <rick_h_> well, not really a way around this
[21:28] <rick_h_> at some point you need the JS to be in your HTML on your page
[21:28] <rick_h_> you can either print it in the template or include it as a seperate file
[21:28] <rick_h_> if you want to have this data be a rendered JS file through a django view then just do it via an API call on page load
[21:30] <brousch> This seems spiffy http://pypi.python.org/pypi/django-jsonify/0.2.1
[21:32] <rick_h_> whatever floats your boat
[21:33] <rick_h_> it's just doing a json dump froma call and then turning that into escaped json so you can <javascript src='/my/api/call'>
[21:33] <brousch> Oh, django already has a serializer
[21:33] <brousch> Yeah, doing the conversion in view instead of template
[21:39] <rick_h_> but you're making another http request and using two view calls vs one
[21:39] <rick_h_> if you need to then all for it. Bookie has a ton of api calls that just dump json out
[21:39] <rick_h_> but sometimes you just put the json/data in your template and go
[21:40] <brousch> I'm not going with api
[21:40] <brousch> Just serializing the queryset in the view and passing it to the template
[21:41] <brousch> Saves a lot of code in the template
[21:41] <rick_h_> yea
[21:46] <brousch> Thanks
[21:47] <cougar49> hello michiganers
[23:08] <snap-l> howdy.


 @KMyers So are there any after-christmas chromebook deals?
 Not sure
 Hello from slackware+
 I just got the nvidia driver installed so the screen resolution is alright- now I've got to figure out how to get a boot screen or maybe live with a usb stick boot for a while, the uefi/efi/gpt world scares me still.
 Maybe I'll install grub
 2019 will be the year of Linux on the Desktop.
 haha
 I can't seem to get google chrome or chromium to run though
 Maybe I'll fall back to Debian
 What happens when you try to run it?
 Hm.
 I tried building a newer nss but I think I had trouble with that too
 Seems not to be the first thing that went wrong either
 Maybe bs up an /etc/machine-id first
 I have not done enough with Slackware to offer much advice.
 @RazPi, Seems logical. Just create a 32 char GUID and stick it in there
 I din't even consider a guid
 I was writing "thisismymachineidsongitisntverylong"
 It looks like that is only used for playing DRM protected content so I don't thing that it will fix the browser
 Well I'll want that eventually, xD good to know, I chose chrome so I could netflix
 Honestly I would go with Debian or Ubuntu as it will be easier to get the movidius working on that. I don't believe slack is supported so it would require a lot of hacking around to get it to work
 oh that's an interesting point
 to be fair, slack is already that
 Ubuntu is technically the only supported distribution but I am able to get it working on Debian with the addition of 2 lines to the install.sh file
 I'm going to try and build mozilla-nss from source first
 I don't know how I feel about there being like 20 build systems
 autotools, cmake, scons, ninja
 and so on
 Is there a way to add a folder of lib's to a system in a way that's easy to clean up?
 I see suggestions of using a bunch of ln's but I don't think that's easy to clean up
 Add libs to your libs path
 what's the libs path variable?
 my LD_LIBRARY_PATH seems to be empty
 LD_LIBRARY_PATH
 Man ldconfig
 Ldconfig is another way to load a lib path
 annnd that was it
 I had to build nss, which meant I had to install gyp and install ninja, and then add nss to the library path
 Ldconfig or ld lib path?
 I just did a simple LD_LIBRARY_PATH, I'll need to do something about making it stick
 I actually don't know where to place this and how to add it permanently
 its sort of just sitting in tmp atm
 😢 It won't even connect to the internet
 ERROR:cert_verify_proc_nss.cc(974)] CERT_PKIXVerifyCert for www.netflix.com failed err=-5992
 ldconfig or add LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path-to/my/libs/; to /etc/profile
 This is very helpful thank you!
 You're welcome!  I knew that all that time and money I put into Linux certs would pay off one day :D
 XD
 TIL that the grandson of the guy who designed the character art for Monopoly also wrote Bash
 Link?
 Discovered it through wikipedia, sec
 https://en.wikipedia.org/wiki/Brian_Fox_(computer_programmer)
 What the heck is a desbian desktop environment :O
 I can select it separately from xfce and gnome
 i'm afraid to ask
 I'm considering installing budgie for the desktop
 n/m I'll go for KDE for now
 Well I installed the nvidia drivers, set up hardware acceleration, but I've got some screen tearing everywhere
 scrolling in chrome, netflix in chrome, etc.
 ah, might've been the kde compositor
 weird.. can't get it to change, maybe trying xfce next to see if its kde
 annnd.. fixed
 KDE's compositor was causng screen tearing.
 and here I am back at xfce
 As always.
 so the kindle i got from the grid has a cracked screen
 d'oh
 Ouch
 @KMyers I think there's something to your stories about using linux to get away from windows
 I've spent all day messing with the same type of config errors as I do for work but somehow they stress me out less on linux
 Yeh... No regrets but it did not do what I planned in the first place
 haha
 Also it turns out I may need to either reinstall windows on a smaller drive or get a 500gb ssd
 My nvme was 500gb
 I gotta get away from xfce though, been using it too long
 a lot of the CUDA libraries seem to expect 18.04 so I may have to standardize on that until dig through the .deb's and unpack them and see what they're made of
 I think it's just a tar archive with some config text
 Slackbuilds had a file that actually extracted from a .deb
 I saw one at best buy for about 74, is this one better? let me look
 https://www.bestbuy.com/site/samsung-860-evo-500gb-internal-sata-solid-state-drive-for-laptops/6178650.p?skuId=6178650
 n/m same price
 @KMyers This worth it? https://www.bestbuy.com/site/sandisk-ultra-512gb-internal-sata-solid-state-drive-for-laptops/5969506.p?skuId=5969506
 Seems like more memory for a cheaper price
 If it was 1TB I might do it since a spinning disk is crap with Windows.
 I am partial to Samsung but you can't go wrong either way
 It looks like it was twice as expensive before so might be a decent quality
 I'll give it a run