/srv/irclogs.ubuntu.com/2022/10/03/#ubuntu-discuss.txt

JanCschuelermine[m]: I didn't really check, but I assume it's the files in the 'gsettings-desktop-schemas' and 'gsettings-ubuntu-schemas' packages00:52
JanCand similar packages for other DEs00:53
schuelermine[m]<cbreak> "so you're claiming that users..." <- No, I mean that GNOME by default ships different fonts, and Ubuntu has to somehow customize them. Do they ship a custom built GNOME with different defaults or is it something else?00:53
schuelermine[m]JanC: That could be it! I will investigate further tomoroow00:54
JanCthe latter of the 2 packages would be the modifications for Ubuntu, I suppose00:54
JanCthe files in 'ubuntu-session' & maybe some other packages might be involved too01:04
lotuspsychjegood morning01:43
bingoJACKPOT*depending on the time zone, mate. Could someone please refer me to an off-topic channel?01:46
bingoJACKPOTI am only looking for another venue for something. I love Libera I will say starting off... I don't know where to ask my question though01:47
lotuspsychje!ot01:48
ubottu#ubuntu is the Ubuntu support channel, for all Ubuntu-related support questions. Please register with NickServ (see /msg ubottu !register) and use #ubuntu-offtopic for other topics (though our !guidelines apply there too). Thanks!01:48
bingoJACKPOTWhat is that about ... ubottu. Must be related to something else as I just walked into the conversation. What I have to discuss is not an Ubuntu support topic01:49
arraybolt3[m]bingoJACKPOT: They're just showing you the #ubuntu-offtopic channel.01:49
bingoJACKPOTOh, haha, gee gollie01:49
arraybolt3[m]Ubottu is a bot that allows users to quickly produce a commonly-requested message with only a tiny bit of typing.01:50
arraybolt3[m]So if I want to show someone how to change kernel boot parameters but don't want to type the whole thing out, I just do:01:50
arraybolt3[m]!kernelparm01:50
ubottuTo add a one-time or permanent kernel boot parameter see https://wiki.ubuntu.com/Kernel/KernelBootParameters01:50
bingoJACKPOTWell, i just want to know of a place to share and learn code other than Libera and Discord ... Like something similiar that gets more traffic. Also - not Reddit or Twitter or super popular social media sites. Something a bit more narrow and less known01:50
arraybolt3[m]The !ot factoid brings up info about #ubuntu-offtopic, which is probably the best channel for your question.01:50
arraybolt3[m](You might try Matrix.)01:51
arraybolt3[m](It's not a super popular social media site, and it has various chatrooms kind of like Libera but different.)01:52
arraybolt3[m]bingoJACKPOT: ^01:52
arraybolt3[m]lagunaloire: re: the last message from #ubuntu -  openJDK isn't proprietary though.02:56
lagunaloirearraybolt3 ok as i was saying base is easy like kexi but more powerful02:56
lagunaloirelagunaloire i dont use open source stuff...i use the free gpl versions of java before sun decided to change their minds and go back to owning java02:57
arraybolt3[m]How do you get around the mess where once you start adding data to the database you can't change the way the columns work? The main thing that drove me nuts with Base was that it requires a lot of forethought. You can't just design as you go like Calc, you have to plan out everything first, and if you make a slip-up you have to start over.02:57
lagunaloirearraybolt3..yes databases need to be planned out before putting in the data but with sql you should be able to change the structure in many ways02:58
arraybolt3[m]See I don't know SQL. I tried using it some once, it was... not something I'd like to work with every day.02:59
lagunaloirearraybolt3 you can insert and delete columns and fields of data with most sql packages02:59
lagunaloirearraybolt3 well sql is popular because it supports transaction statements in addition to usual relational database commands03:00
arraybolt3[m]Also, have you ever had Base scramble up the order of items that you put in it? That happened to me more than once if I remember correctly.03:00
lagunaloirearraybolt3 no that has never happened to me03:00
arraybolt3[m](Yeah, I get that SQL has its benefits, it's just cumbersome. I wouldn't like to write documents in HTML every day either.)03:00
lagunaloirearraybolt3...well html is useful if you intend to put it on the web...but otherwise pdf is just fine03:01
arraybolt3[m]Again, this is all from someone who's mostly a newbie in the SQL database world - if I knew SQL like the back of my hand, I'd probably get along just fine. But I don't.03:01
arraybolt3[m]Right. And to me Base is useful if you intend to work with business or enterprise data in large quantities at high speeds, but otherwise Calc is just fine.03:02
lagunaloirearraybolt3 well i used sql about 20 years ago when i built an auction server to compete with ebay..it had to have a database back end...but i did not like having to pay for bandwidth to host the auction server so i quit messing with it03:02
arraybolt3[m]So that's why you're comfortable with database technology. Makes sense.03:03
arraybolt3[m]Kinda like how I'm comfortable with the Bash shell and so will write a custom timer as a shell one-liner if I need a timer, rather than finding a GUI app to do it.03:04
daftykinseven in education playing with db's i made my planning last longer than everyone else, anytime someone in the class shouted out an error they had made - i edited my design xD03:04
daftykinsworked out great03:04
daftykins"ooh i didn't think of that" *scribble*03:04
arraybolt3[m]Right? Spend twice as much time planning as you want to, get the job done twice as fast. (Or something like that.)03:05
daftykins\o/03:05
lagunaloirearraybolt3 well databases are quite useful for keeping fast searching and sorting records of various things instead of a slow rolodex03:05
arraybolt3[m]lagunaloire: There we agree.03:06
lagunaloirearraybolt3..you might want a database of your friends telephone numbers...or your mom's recipes...or your cd collection etc03:06
arraybolt3[m]What they lack in user-friendliness, they make up for with power. But for small sets of things like recipes, CDs, telephone numbers, I don't think I'd notice Calc's overhead.03:06
lagunaloirearraybolt3 you can always use a rolodex of paper cards but the sorting and searching would be very slow03:06
arraybolt3[m]And I'd definitely notice the ability to tweak things as I went.03:07
arraybolt3[m]I mean, I dunno, how many recipes do you have anyway?03:08
lagunaloirearraybolt3 i like the lightning speeds of electronic versions of various endeavors03:08
arraybolt3[m]That makes sense to me.03:08
lagunaloirearraybolt3 well you might have thousands if you keep the records of recipes of your entire geneological ancestors03:08
lagunaloirearraybolt3 or if you have an entire city of friends phone numbers that amount to hundreds of thousands of records03:09
lagunaloirearraybolt3 or if you have 5 decades of all kinds of music cds03:10
arraybolt3[m]I don't have hundreds of thousands of friends :)03:11
lagunaloirearraybolt3 well neither do i...but for the auction server i built it had the capacity for millions of auction transactions to compete with ebay03:11
arraybolt3[m]That makes sense.03:11
lagunaloirearraybolt3 that is where electronic databases really shine03:11
lagunaloirearraybolts as opposed to paper cards on a rolodexx03:12
arraybolt3[m]I'm not saying databases are useless. I'm saying they are inconvenient for me personally when dealing with relatively small datasets.03:13
lagunaloirearraybolt3 or you might want a database of millions of virus signatures if you are designing an antivirus program03:13
arraybolt3[m]Obviously if you're dealing with a giant dataset with a fixed structure, a real database is the way to go.03:13
lagunaloirearraybolt3 well for small stuff a rolodex probably would be just fine03:13
arraybolt3[m]But a small dataset that may morph as you use it wouldn't fit well in a real database - a spreadsheet would take that.03:14
arraybolt3[m](A small dataset that had a fixed format would work in a real database too, but I don't know my database stuff well enough to do that easily :P)03:14
lagunaloirearraybolt3 yes you can use just a spreadsheet for small stuff..but why spend the money for a computer that might break when if that is all you want a rolodex would be just fine03:15
SquareI know wayland took away a bunch of features. But did wayland add some cool things to play with? 03:15
lagunaloirearraybolt3 or a penned little black book for just a few phone numbers03:16
arraybolt3[m]What if... wow you are really running me in circles here :D 1-20 items, rolodex. 21-2000 items, spreadsheet. >2000, database.03:16
lagunaloirearrayybolt3 yes that makes sense03:16
arraybolt3[m]I just don't see how most people would have >2000 CDs, phone numbers, or recipes.03:17
lagunaloirearraybolt3 but you can put hundreds of cards in a rolodex where each card has as many fields as you want...03:17
lagunaloirearraybolt3 i have boxes of cd03:17
SquareMy 5 cents. Most times you have a database you want to do something custom with the data. So I'd prefer a database with a well supported programming api. Like sqlite, postgres etc.03:18
lagunaloirearraybolt3 i have boxes of cd's that need to be sorted some day...they contain a lot of source code03:18
arraybolt3[m]Part of my love of spreadsheets may stem from the fact that I know them like you know databases - I made VBA applications in Excel for use in an enterprise environment. Me and spreadsheets go together well.03:18
Square.../programming language bindings.03:18
lagunaloiresquare well that is why i said use base because it can hook into those databases03:19
arraybolt3[m]Square: That's probably the appeal of sql, right? It's compatible with just about everything.03:19
arraybolt3[m]Like, if your DB server supports SQL, almost any DB client in the world can use it.03:19
lagunaloirearraybolt3 well you don't need all that visual basic overhead....you can use simple basic commands with calc and then put the output of your routines to a cell03:19
SquareWo having tried "Base" it seems to be an analogue to Microsoft Access. 03:20
arraybolt3[m]lagunaloire: No it wasn't formulas, it was *applications*. Like with buttons, drop-down menus, auto-generated UI elements, message boxes, stuff like that.03:20
lagunaloiresquare..no kexi is similar to Access ...base is more powerful03:20
Squareoh ok03:20
arraybolt3[m]VBA macros were the easiest way to do it.03:21
lagunaloirearraybolt3..you don't need all that visual basic overhead...lets just say you want some basic code for fourier transforms..and then you want to output your functions values to a cell..all you need is basic without all that visual overhead03:21
arraybolt3[m]I'd go into detail but since it was a job for an enterprise, I can't. Suffice to say, the easiest way to dynamically create and destroy UI elements like buttons in Excel is with VBA.03:23
lagunaloirearraybolt3 and calc does that just fine03:23
arraybolt3[m]I had to basically take Excel and transform it into a different application with a very specific use case. It still had Excel's features, but the main features of the app were geared toward a totally different use case than general spreadsheet manipulation.03:24
lagunaloirearraybolt3..yes i can see that...but you might as well have just written the program with visual gui elements like windows, menu buttons, dialog boxes and all that visual overhead03:24
arraybolt3[m]lagunaloire: That would have been an option too but access to a real IDE for building that sort of thing wasn't available to me.03:25
lagunaloirearraybolt3 but most of the time...you use spreadsheets for calculations and basic is just fine for supplementing its built-in features03:25
arraybolt3[m](I considered building it standalone, but Excel was easier to build on top of, plus I already had the full development environment, and performance wasn't a big concern.)03:26
arraybolt3[m](Now here I am rattling on about Excel stuff in the middle of #ubuntu-discuss. Sigh. I am really bad at staying on topic.)03:26
lagunaloirearraybolt3 well that is pretty impressive...but with a stand alone gui'd app..you could have avoided entanglement of others propietary requirements03:27
lagunaloirearraybolt3 and it would have been entirely yours to determine what requirements you wanted from the users03:28
arraybolt3[m]Definitely I'd do it standalone if I were doing it again, especially if I didn't want to be bound to Windows. But given the fact that the company used Windows a whole lot, proprietary nonsense wasn't a big concern right then. Plus it was being made specifically for them - it wasn't ever meant to be used outside of the one company.03:28
arraybolt3[m]If it was to be an open-source thing, definitely, standalone app, free language, make it work on Linux. But when it's a custom job for one guy, you make it match his environment... which involves allowing yourself to use Windows, Excel, VBA, etc.03:29
lagunaloirearraybolt3..oh...well i used microsoft sql 20 years ago because microsoft had the program when others did not..so i built the auction server on top of ms sql server03:29
lagunaloirearraybolt3 but these days there is so much free stuff like mariadb that it is unwise to get involved with other people's propietary stuff03:31
arraybolt3[m]👍️03:31
lagunaloirearraybolt3 i once asked the kde crew...how much should i pay for a copy of kexi for the windows os to see if it was cheaper than ms access...and they said it was free...that is what i mean buy free stuff03:36
arraybolt3[m]Right.03:36
lagunaloirearraybolt3...free software is the way to go..when you can..but there are still some issues where there is no free software solution yet03:37
arraybolt3[m](LOL you asked KDE to buy a copy of Kexi? That's kinda funny. Reminds me of the time I saw a "pirated" copy of Ubuntu.)03:37
arraybolt3[m]s/buy/sell you/03:37
arraybolt3[m](I mean I guess the site might not have been claiming the copy of Ubuntu was pirated, but it looked that way and I found that to be funny since Ubuntu is free software, both free as in free-of-price and free as in freedom.)03:38
lagunaloirearraybolt3 well i knew kde was free for the linux community that swaps and shares code with each other...but i did not know if it would be free for windows without contributing any code back..but they said it was free03:39
arraybolt3[m]Ah. That's one nice thing about free-as-in-freedom software, it may not mesh well with proprietary stuff for distributors, but it works just fine with proprietary stuff for the end-user.03:40
arraybolt3[m](Assuming it's designed to work well with proprietary stuff, obviously, but a lot of free software is designed to work with non-free or at least not-usually-associated-with-free-software formats to some degree.)03:41
lagunaloirearraybolt3..well the typical windows user doesnt know how to contribute code back to the community as part of the sharing agreement for free software...but kde said it was ok with them03:42
lagunaloirearraybolt3...contributing back code is the essence of gnu so the free software library will continue to expand03:43
arraybolt3[m]Pretty sure the GPL doesn't require any "contribute code back" stuff. If you redistribute the software to others, you have to also give them (or at least offer them) the source code, but if you're downloading it for yourself, that part doesn't matter - they offer you the software and the source code, if you don't want the source code, that's fine, you know who to ask (or where to get it) if you change your mind.03:44
arraybolt3[m]You don't have to assist in writing the software in order to use it. You just have to also offer the source if you redistribute it.03:44
lagunaloirearraybolt3..no it is not in the words...it is the goal of free software to expand free software whenever possible and this is done by people sharing contributed code for the community03:44
arraybolt3[m]Ah. That makes sense.03:45
=== arraybolt3_ is now known as arraybolt3
lagunaloirearraybolt3 the typical windows user doesn't know how to code or contribute code..but they do know how to play games and comment on them for the benefit of others that would like to know whether a game is worth their time or not03:47
lagunaloirearraybolt3 that is just because people only have a limited time on this earth and they can't afford to waste any of their time on shoddy or inferior games that don't have interesting stories to tell03:59
lagunaloirearraybolt3 but if reviews indicate that a game is very enlightening or interesting..some people might want to hear it and see it with their own eyes04:03
lagunaloirearraybolt3 the same would go for movies also04:06
lagunaloirearraybolt3 but games are older than movies so it is very important for games04:07
arraybolt3lagunaloire: Yeah, I see your point. (Just fyi, I probably won't be online for the rest of the night, so I don't expect to reply anymore until tomorrow if you're still there by then.)04:09
arraybolt3(It's night time over here.)04:09
lagunaloirearraybolt3 yes here too..so i will see you later04:09
arraybolt3o/04:10
lagunaloirearraybolt3 well it is just because our time is limited on this earth..so one cannot afford to squander it04:11
lagunaloirearraybolt3 scarcity necessitates wise decisions04:12
lagunaloirearraybolt3 when you know you only have a finite amount of years to live you know you cannot afford to waste any of them04:33
lagunaloirearraybolt3 look how many old people say "where did all my years go and so fast?" "if only i had made them count when i had them"04:36
daftykinsmy my, such monologue04:36
lagunaloiredaftykins...cloud strife is a good friend of mine and he engaged in monologue when his friend aeris or aerith was killed...i do the same as my first wife has already died.04:37
daftykinsno user named that in here04:39
lagunaloiredaftykins not in this room but always present in my memory...stories never die when they can be remembered04:39
daftykinsignore it is, bye bye04:40
=== guiverc2 is now known as guiverc
ducassehi folks08:18
=== wez is now known as wez_hn
wez_hnhai ducasse!!! How are you todayu?09:36
ducassei'm good, and you?09:56
wez_hnGreat! Kicking it up10:05
=== cacti is now known as madmax
lotuspsychjeogra: what do you think of this; !phasedupdates ; Since Ubuntu 21.04 Apt now implements phased updates wich can hold back updates on some machines while they are being phased. Visit https://discourse.ubuntu.com/t/phased-updates-in-apt-in-21-04/20345 for more info14:43
arraybolt3[m]lotuspsychje: I think I need to write the necessary data in the official Wiki and then we plug that link in instead.14:45
arraybolt3[m](I know I'm not ogra but that's my thought.)14:45
lotuspsychjeyeah, its still a suggestion factoid, everyone can think along on it, i just thought it was a good idea from ogra since a lot of users are affected14:46
arraybolt3[m]If you don't want to wait for me to get stuff in the official Wiki, I also have the info on Codidact: https://linux.codidact.com/posts/287141 (And yes, it's also on Ask Ubuntu but I recently left Stack Exchange for the most part.)14:46
lotuspsychjearraybolt3[m]: this is the wiki you talk about? https://wiki.ubuntu.com/PhasedUpdates14:47
arraybolt3[m]Yep. I'm trying to sign into it right now.14:48
lotuspsychjethats a pretty neat write arraybolt3[m] 14:48
arraybolt3[m]Wow, it signed me in on the first try. That's rare.14:49
tomreynhttps://wiki.ubuntu.com/PhasedUpdates is the feature specification draft), before it was implemented (originally only supported on desktop), i would think.14:52
tomreynphased updates got an updated design spec in 2021 (?) which was implemented in apt itself, so it can also work on servers now.14:54
tomreyn(i *hope* i described this correctly, please correct me if wrong, confirmations appreciated, too)14:54
arraybolt3[m]IIRC, rbasak was OK with the idea of us turning that page into the documentation page.14:55
arraybolt3[m](Then again, maybe it would fit better on help.ubuntu.com, it may end up getting messed up if I put it on the Wiki since there are some changes that are proposed for the Wiki's future.)14:55
tomreynhttps://discourse.ubuntu.com/t/phased-updates-in-apt-in-21-04/20345 describes the newer implementation14:56
arraybolt3[m]Just jumping in to say, I hate MoinMoin Wiki syntax. Alright, that's what I had to say, thanks.15:36
arraybolt3[m]On a positive note, we now have official Phased Updates documentation! https://help.ubuntu.com/community/PhasedUpdates15:38
lotuspsychjenice1 arraybolt3[m] 15:39
arraybolt3[m]Also put a link to the new Wiki page here: https://help.ubuntu.com/community/SoftwareManagement15:41
lotuspsychjeso now to figure out what the best factoid line would be to help understand the users what it is, and what to do exactly15:42
arraybolt3[m]Or did I? I thought I did.15:42
lotuspsychjei see it arraybolt3[m] number 3. on bottom15:42
arraybolt3[m]Hmph, Chromium must just have a really stubborn cache today then.15:43
arraybolt3[m]lotuspsychje: I liked your idea for the factoid, maybe something like: !phasedupdates ; Since Ubuntu 21.04, Apt now implements phased updates. This can hold back updates on some machines while they are being phased. Visit https://help.ubuntu.com/community/PhasedUpdates for more info.15:45
lotuspsychjesounds good to me, maybe await what others and ogra thinks of it before i request it15:46
cbreaktrying out 22.10.16:10
cbreakfirst thing I noticed: Everything's louder16:10
arraybolt3[m]cbreak: Bad or good?16:14
cbreakjust weird16:15
arraybolt3[m](For me it would be good, I remember Kubuntu 20.04 was so quiet on my Elitebook back when I used it. Weird to look back at it now, 20.04 was the cutting edge of Ubuntu (except for the development release) back when I first used it, now 20.04 flavors are just about EOL.)16:15
cbreakhad to adjust the volume further16:15
cbreakwonder if that's because they ripped out pulse audio16:15
=== Guest9261 is now known as EriC^^
Bashing-omUWN: Issue755 released to the public: https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/Issue755 :D17:31
arraybolt3[m]Bashing-om: Woot!17:31
Bashing-omarraybolt3[m]: It comes around ^ - glad it does come around :D17:32
=== popey0 is now known as popey
arraybolt3[m]tomreyn, leftyfb: OK so *maybe* I should have joined #linux before believing CurryPowder11 - it looks like he's also Guest99 on #linux:libera.chat?22:21
arraybolt3[m]Anyway I'm in there now.22:21
arraybolt3[m]Hmm, or maybe I misunderstood the bits of conversation I was looking at.22:22
tomreyndifferent isps, different U.S. states, probably not the same person22:23
arraybolt3[m]tomreyn: 👍️22:36

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!