[11:40] <Metamorphosis> I wonder if I can get a better laptop with $200 compared to my current one: Lenovo G5070, Intel Core i5-4210U (170 GHz 1600MHz, 3MB), 6 GB DDR3L RAM, AMD Radeon R5 M230 2GB, 1 TB 5400rpm HDD, 15.6" HD (1366 x 768) display, Windows 10 Home. I'm looking at Lenovo as they used to be cheap.
[11:41] <lotuspsychje> Metamorphosis: there are so cheap HP models around too
[11:44] <lotuspsychje> Metamorphosis: but i5 for 200$ thats gonna be hard to beat
[11:44] <Metamorphosis> lotuspsychje 2014's i5 isn't much better than 2023's celeron.
[11:45] <lotuspsychje> Metamorphosis: whats your endgoal exactly, find the cheapest laptop ubuntu can run?
[11:46] <Metamorphosis> lotuspsychje I use Kubuntu as my main OS. But I consider it to be Ubuntu just with a different theme lol
[11:46] <Metamorphosis> I also need to have Windows for certain software, but I barely even log in to Windows.
[11:47] <lotuspsychje> Metamorphosis: there are some cheap 14" asus and acer netbooks around too
[11:47] <lotuspsychje> maybe if you grab one second hand
[11:48] <lotuspsychje> asus vivobook and acer swift
[11:48] <Metamorphosis> lotuspsuchje Cool. I never had an ASUS or Acer, most of my computing life has either been Lenovo or Dell.
[11:49] <Metamorphosis> Lenovo was actually unheard of when i was younger, Until they suddenly destroyed the competition everywhere.
[11:50] <lotuspsychje> i still got an old acer aspire one netbook here running lubuntu working great
[13:20] <JanC> my Asus EEE 900 from ~2008 broke down a couple months ago  :-(
[13:20] <leftyfb> I've still got a couple Dell mini 9's I'm trying to get rid of
[13:20] <JanC> (might be a power supply issue, I haven't tried to replace that yet)
[13:20] <leftyfb> I had one of the eee's as well
[13:21] <leftyfb> I soldered a usb hub, bluetooth and a flash drive to the unused pci bus
[13:21] <lotuspsychje> cool leftyfb
[13:21] <lotuspsychje> i had great luck with lubuntu 20.04 on ancient machines
[13:24] <lotuspsychje> they still work leftyfb ?
[13:25] <JanC> the battery of that EEE PC900 was no longer really usable, but I used it as a terminal to access other computers in house sometimes  :)
[13:25] <leftyfb> the mini 9's do, yeah. But they're 32bit and don't really run distro's very well. I've got cloudready on it and it's still slow
[13:26] <JanC> the EEE PC900 was 32-bit too, had an old no longer supported distro version on it...
[13:27] <JanC> couldn't upgrade it at some point because it didn't have enough disk space...
[13:27] <JanC> (even when 32-bit was still available)
[13:28] <JanC> / was 4 GiB...
[13:29] <lotuspsychje> 18.04 cant be made pro ?
[13:30] <JanC> lotuspsychje: I couldn't upgrade it long before that, and too lazy to do a new install (and it wasn't used to go on the internet really)
[13:30] <lotuspsychje> kk
[13:30] <lotuspsychje> sorry to hear asus broke
[13:30] <JanC> I think it was still 12.x or 13.x  :)
[13:31] <lotuspsychje> JanC leftyfb i saved this handy link for some lighty other distro's, https://itsubuntu.com/22-best-lightweight-linux-operating-systems-in-2020/
[13:32] <leftyfb> yeah, I don't need to use it anymore for anything
[13:32] <JanC> it wasn't used much anyway, and old distros work well enough to SSH into some other computer a couple times a year  :)
[13:33] <leftyfb> I just want to get rid of them but to someone who will actually use them
[13:33] <leftyfb> I have actual servers and raspberry pi's I can anything else with if I want to
[13:33] <leftyfb> it's crazy how much more powerful a $10 pi zero is than the Dell mini 9
[13:36] <leftyfb> though that's not a terrible idea
[13:36] <leftyfb> gut the mini 9 and shove a pi in it
[13:36] <leftyfb> It would need to connect to the LCD, keyboard and trackpad
[13:36] <lotuspsychje> :p
[13:37] <lotuspsychje> there are few barebone laptops specialy made for pi's but they are so expensive
[13:37] <lotuspsychje> you can buy laptops for that price
[13:37] <leftyfb> I never liked the mini laptop keyboards though
[13:37] <leftyfb> you had to jump through hoops just to type a |
[13:38] <lotuspsychje> hehe
[13:45] <hamidlotfi> hi there,
[13:47] <lotuspsychje> welcome hamidlotfi
[13:47] <hamidlotfi> I config the netplan with an interface and ovs-bridge and set the mac address manually on the bridge but after applying the netplan, the other mac was randomly assigned by OS to this.
[13:48] <leftyfb> !support | hamidlotfi
[13:48] <hamidlotfi> ok, thank you.


[05:26] <ahoneybun> hola
[11:07] <popey> aquarius: enjoyed that session about UCS last night
[11:08] <aquarius> popey, me too, although I was surprised to discover that nik90 and I actually have different goals for it, because I want PyPI/npm/github and he wants a curated store of excellence :)
[11:10] <aquarius> am currently wondering whether there is value in working on the ucs tool and having, essentially, "main" (what nik90 wants; components must be brilliant and will end up in the SDK; add by merging to the core branch; all component authors must be highly trusted) and "universe" (anyone can add; provide a link to a remote location; onus is more on the developer to know what to use)
[11:11] <popey> That makes sense to me.
[11:12] <nik90> aquarius, popey good morning
[11:12] <aquarius> it will unavoidably make the developer experience slightly more complicated than nik90 currently has, because you now have to specify whether you want main or not (I would not like universe to be completely invisible unless you know about it, otherwise it'll never get used, and eventually everyone agrees that it's the default)
[11:12] <aquarius> nik90, heya!
[11:15] <nik90> aquarius: when we talked yesterday about the requirements of components, it included a set of documentation, test cases and stable api that cannot be guaranteed by every 3rd party component out there
[11:16] <aquarius> Hence my proposal that there is "main", which needs those things, and "universe", where those things are a good idea but aren't *required* and which components are good is discovered by market forces, like npm or pypi or the click store or google play :)
[11:16] <nik90> But I kind of like the idea of main and universe
[11:17] <aquarius> obviously, having good documentation and test cases and a stable API makes your component more attractive
[11:18] <popey> I'd rather everything was in universe until it was good enough for main
[11:18] <popey> then if its so good in main it might go to sdk
[11:21] <aquarius> new proposal, too: components with a slash in their name are in universe
[11:21] <aquarius> and the names are user/component
[11:21] <aquarius> so I make sil/mycomponent
[11:21] <aquarius> and that's in universe
[11:21] <aquarius> if it gets good enough to reach main, and I want it to go into main, then it becomes "mycomponent"
[11:22] <aquarius> and then eventually it hits the SDK
[11:22] <nik90> +1
[11:22] <nik90> so does the component-store store the metadata of the components in universe?
[11:22] <aquarius> so we can tell people: don' t use stuff with a slash in its name if what you want is basically SDK 2.0
[11:22] <aquarius> yep, the component store stores the metadata
[11:22] <aquarius> but not the components themselves
[11:23] <aquarius> and ucs looks in *two* places, depending on whether you want main or universe components
[11:24] <nik90> what about the documentation for these components in universe? One of the benefits of being in the "main" is that it allows for documentation to live in a central place with good formatting.
[11:24] <aquarius> (that is: the universe server doesn't have the details of main components in it, so that if universe dies or goes away, main keeps working)
[11:24] <nik90> or perhaps we don't impose that requirement on components in universe?
[11:24] <aquarius> documentation for a universe component is up to its author
[11:24] <nik90> ack.
[11:25] <aquarius> pretty much everything in npm is in github and the readme is the documentation (or they have a readthedocs site etc)
[11:28] <nik90> aquarius: can you draw a flowchart of how the structure of the universe would be? As in the metadata, uploading it to the store, server etc..and I can help with some of the individual bits.
[11:32] <aquarius> I can
[11:32] <aquarius> it's all abundantly clear in my head :)
[11:33] <nik90> now make it clearer for all of us so that we can help you :)
[11:34] <nik90> aquarius: btw the ucs script atm is just a bash script which does its job, do we need to convert it into python?
[11:34] <aquarius> it needs to not be bash
[11:34] <nik90> https://bazaar.launchpad.net/~ubuntu-touch-community-dev/component-store/trunk.14.10/view/head:/script/ucs
[11:34] <aquarius> I personally would make it be python
[11:34] <aquarius> since that's well-supported on Ubuntu
[11:34] <nik90> ok, I will look into converting it
[11:35] <aquarius> and the alternative well-supported things are all miserable compiled languages ;)
[11:35] <aquarius> I'd hold off for a bit until we decide whether we're doing this?
[11:35] <nik90> you mean the universe part?
[11:38] <aquarius> *nod*
[11:38] <aquarius> 'cos if you rewrite it and then we add universe I bet you'll need to rewrite it again :)
[11:39] <nik90> hehe
[11:39] <nik90> ok
[11:47]  * DanChapman settles down to watch the UCS session. What a great idea!!
[11:47] <DanChapman> morning nik90, aquarius, popey o/
[11:48] <nik90> morning DanChapman
[11:52] <aquarius> I need to work out how best to document the pile of broken glass that is my head. Will think on it today :)
[11:53] <nik90> :)
[13:33] <rpadovani> o/ How can I install and register a scope on the phone from a click package?
[13:51] <riyan123qwe> hy
[13:51] <riyan123qwe> can i ask here??
[13:52] <riyan123qwe> why device status : disconnected
[13:58] <roman2861> Hello all
[13:58] <roman2861> I have a problem with OnlineAccounts
[13:59] <roman2861> What error: "RequestAccess failed: QDBusError("com.ubuntu.OnlineAccountsUi.InvalidApplication", "Invalid client application")" means?
[14:34] <nik90> mhall119: hey, I got a question. What open-source license would be best for components that I like to share with everyone? Recently I read in your blog, that you went with BSD. Should I stick with GPL or go with BSD as well?
[14:46] <swordfish90> Hello everyone. Just a quick question, which is the suggested way to implement settings in the applications at the moment: U1DB, LocalStorage or Settings in Qt.labs?
[14:47] <nik90> swordfish90: hmm that's a tough one
[14:47] <nik90> All 3 are supported by the Ubuntu SDK. For settings such as user preference I would definitely choose between U1db and Qt.Labs.Settings.
[14:48] <swordfish90> nik90, ahahah, I know that :D ...
[14:48] <nik90> gcollura: can you help with this one ^^
[14:48] <swordfish90> Anyway yes, we are talking about the user settings in the terminal if that's of any use.
[14:51] <nik90> swordfish90: I would lean more towards Qt.Labs.Settings then. It is blazing fast at loading values
[14:53] <swordfish90> Ok, it's also probably the easiest. With local storage I had plenty of boilerplate code. Thank you nik90!
[14:54] <nik90> swordfish90: LocalStorage would definitely be my last choice ;) .. I was only doubting the choice between u1db versus qt.labs.settings
[15:05] <ahayzen> nik90, +1 settings we've started using that in Music and its awesome :)
[17:13] <mhall119> nik90: I would recommend BSD, but if you like the protections of the GPL then LGPL would work for you too
[17:38] <Guest74622> hello
[17:38] <Guest74622> everyone
[19:34] <mihir> popey: ping
[20:13] <popey> mihir: pong!
[20:31] <ahayzen> Anyone else get Gmail notifications making a noise even though the device is in silent mode?
[21:08] <ahayzen> popey, ping ?
[21:09] <popey> ahayzen: heya
[21:09] <ahayzen> popey, hey we have set the development focus has remix (as suggested by balloons) ...
[21:10] <ahayzen> popey, seems the side affect is jenkins gets run twice as it is set to run against trunk (now remix) and lp:music-app/remix ?
[21:10] <ahayzen> popey, do you think we need to disable the remix one?
[21:10] <ahayzen> popey, eg see https://code.launchpad.net/~andrew-hayzen/music-app/remix-store-tab-index/+merge/241877
[21:12] <popey> let me see
[21:12] <popey> oh i see, yes.
[21:13] <popey> i dont see how to disable that
[21:14] <ahayzen> popey, i guess fginther` as he set it up?
[21:15] <popey> yes.
[21:15] <popey> lemme ping him a mail
[21:15] <ahayzen> popey, i wonder what happens when we try to merge? ... first one wins? or does the universe collapse?
[21:17] <popey> i suspect first one wins
[21:18] <popey> do we have any in flight?
[21:19] <ahayzen> popey, soon but not yet they are all under review i was talking to victor about them and suddenly realised double jenkins lol
[21:21] <popey> sent
[21:21] <popey> hehe
[21:21] <popey> we go from zero jenkins to all the jenkins ☻
[21:21] <ahayzen> popey, thanks :)
[21:21] <ahayzen> popey, all the jenkins \o/
[21:59] <fginther`> ahayzen, popey, music-app/remix jobs are disabled now
[21:59] <ahayzen> fginther`, thanks :)
[22:08] <popey> boom, thanks fginther`


[16:25] <bibifaxtaffy> hello every body
[16:37] <bibifaxtaffy> what's up here?
[20:12] <orionsonofneptun> hello]
[20:12] <orionsonofneptun> so this is all of geprgia channel huh