Mister_Magister | mal: could you check one thing for me? did jolla yeet qt5-qtsysteminfo in 4.6? if yes, why and what's the replacement | 00:14 |
---|---|---|
Mister_Magister | ah nvm confirmed it myself | 00:35 |
Mister_Magister | thanks jolla for breaking my apps for apparently no other reason than to break my apps, you did it again | 00:36 |
piggz[m] | i also get a break due to missing systeminfo :/ | 09:07 |
piggz[m] | my task-switcher app | 09:07 |
mal | Mister_Magister: piggz[m]: how do you use that systeminfo? | 09:34 |
mal | I mean what info do you get from it | 09:34 |
henk | lipstick using 12% Mem according to `top`, 4G VIRT. normal? | 09:36 |
*** attah_ is now known as attah | 09:50 | |
piggz[m] | mal: seems just for checking the sfos version https://github.com/piggz/harbour-taskswitcher/blob/27c1eb7dac57917ea4d02b86640b233b722f4077/user-daemon/src/userdaemon.cpp#L162 | 09:56 |
piggz[m] | heh, could have used that for the version check in chum gui! | 09:56 |
ViGe | I'm not sure if comparing version numbers with QHostAddress::toIPv4Address() is genius or insane. Maybe both. | 10:02 |
*** attah_ is now known as attah | 10:03 | |
piggz[m] | yeah, i have no idea where that comes from .... i think that code may have come from someone elses project ... the other-half daemon maybe? | 10:03 |
piggz[m] | clever if you think about it :D | 10:04 |
*** rainemak__ is now known as rainemak | 10:09 | |
Keto | iirc there is QVersion or something like that | 10:14 |
ViGe | QVersionNumber | 10:14 |
ViGe | It probably didn't exist back in the day | 10:15 |
Keto | yeah | 10:17 |
Keto | but you might want to fix that now, as the version probably won't be always 4 segments | 10:19 |
ViGe | And also, some segments might have number larger than 255 | 10:19 |
Keto | yes, specially in devel the build count often goes beyond that | 10:20 |
Keto | fairly sure that os version segments will stay as integers only, but would not count on that either if you have the option :) | 10:24 |
Keto | though the QVersionNumber seems to be limited to 3 segments of numbers | 10:31 |
Keto | not sure if it parses strings with more segments and ignores the rest | 10:33 |
ViGe | From the documentation: "The QVersionNumber class contains a version number with an arbitrary number of segments" | 10:38 |
Keto | yeah, but everything else is around the maj.min.mic format | 10:40 |
ViGe | You can still get the fourth segment with segmentAt(3) | 10:42 |
poetaster | piggz[m], I'm just testing and realized that installs in chum gui are now individual pkgs. When did that happen. And how :) | 11:34 |
piggz[m] | wasnt that fixed in 4.5? | 11:38 |
poetaster | could be, I was just a bit happily surprised that I didn't have to drop to the cli (switching to testing). | 11:42 |
poetaster | the last six months have been a blur. | 11:42 |
poetaster | ViGe, I actually went through with it: tonetoys.etsy.com I've had some sales there and directly. Still scare the hell out of me. | 11:43 |
ViGe | poetaster: nice! :-D | 11:49 |
poetaster | ViGe, see how many returns I get :) | 11:52 |
poetaster | ViGe, it's fun though. | 11:53 |
poetaster | anyone know why someone would ask for an arm7 rpm when I've just noarched something. Why would arch matter to them? | 11:54 |
ViGe | perhaps that someone doesn't realize what noarch means | 11:55 |
poetaster | that is what I thought. But I didn't want to be rude. | 11:55 |
rubdos | not to be confused with noaarch | 12:12 |
rubdos | sorry I should keep this on topic. | 12:12 |
piggz[m] | ViGe: i dont even use that checkSailfishVersion code :) | 12:41 |
mal | hehe | 12:44 |
*** attah- is now known as attah | 12:50 | |
pa | nephros, so after all it seems that late sfos versions introduced a limit to the bruteforce attempts to unlock the bootloader | 14:18 |
pa | sadly not working :/ | 14:18 |
pa | not tragic since that battery is now also swollen and i cant find the replacement i had saved | 14:19 |
pa | ah shit found the replacement 😢 | 14:40 |
nephros | pa: well that's a good thing in principle about the bruteforce disabler. | 15:54 |
nephros | but yes sucks for second-hand owners or people with bad memory. | 15:54 |
pa | i was told long ago that there was, in principle, a tool called UMT QcFire that was supposed to be able to break that.. but never seen that thing in the wild | 15:55 |
pa | i would definitely not spend a penny to recover a dead phone | 15:56 |
rubdos[m] | Anyone ever started building a client for https://wger.de/nl/software/features ? | 17:07 |
rubdos[m] | (or an alternative?) | 17:07 |
poetaster | rubdos[m], you already have your ideal body. And hair. :) | 17:08 |
rubdos[m] | That's very kind of you :) | 17:08 |
rubdos[m] | I do work out for mental health reasons though :'-) | 17:08 |
rubdos[m] | and I enjoy microoptimizing things | 17:09 |
poetaster | Ah, I solder in the basement or play drums in the basement for mental health. What's left of it. | 17:09 |
rubdos[m] | playing drums is on the wishlist | 17:09 |
rubdos[m] | I'll first need a basement that's larger than 1m² though | 17:09 |
poetaster | A basement is of consequence! 2 drum kits, a vintage rhodes and enough space for solder gear, laser cutten, foo. But, "m out of town. | 17:10 |
rubdos[m] | Ha the wger app uses flutter :D | 17:10 |
rubdos[m] | That's a cool basement. I need to stash my soldering stuff away after having used it | 17:11 |
poetaster | errrghgh. flutter. ah, async declarations everywhere, indicating it's an intrinsic and you should never need to declare it. stupid language. | 17:11 |
rubdos[m] | Well, flutter as in "apparently 4.6 supports flutter"-flutter | 17:12 |
rubdos[m] | Or so I heard | 17:12 |
rubdos[m] | ie. I don't have to make anything myself. | 17:12 |
poetaster | rubdos[m], hmmm. flutter is so full of anti-patterns it gives me hives. | 17:12 |
poetaster | rubdos[m], ah, on the other hand, flutter is good, flutter is great. less work for me. | 17:12 |
rubdos[m] | Well, it only gives me hives if I hhave to read the source | 17:12 |
rubdos[m] | exactly | 17:12 |
rubdos[m] | So, join the club and start working out! :D | 17:13 |
poetaster | heh. I have an 11 year old child. I work out. | 17:13 |
poetaster | Today, after finally getting to some refactoring, I stopped short of the whole 9 yards, and just said, ah, keep the datastructure and abuse the network. | 17:14 |
rubdos[m] | Hehehe, I can only imagine. | 17:14 |
poetaster | I feel guilty, but the network is fast :) | 17:14 |
rubdos[m] | I mean the wger-user club | 17:15 |
rubdos[m] | just to be clear | 17:15 |
poetaster | rubdos[m], are you getting a commision!???? | 17:15 |
rubdos[m] | No, I have a flyer | 17:15 |
rubdos[m] | got it from FOSDEM | 17:15 |
poetaster | wait a moment. you have tenure! you don't need to train. :) | 17:15 |
rubdos[m] | Just caught my eye, because my head is doing everything it can to distract itself from the task at hand. | 17:15 |
poetaster | You need a basement. Ok, and an online shop keeps you on focus. | 17:16 |
rubdos[m] | lol | 17:16 |
rubdos[m] | ... you're getting a commision on that shop? ;-) | 17:16 |
poetaster | well, it's actually ok. the shops take 6.5+ points but they do generate traffic. without me having to go begging :) which I should. I deserve it :) | 17:17 |
poetaster | rubdos[m], your fave music is somewhere on the black metal end of things, or? | 17:17 |
rubdos[m] | it is, yes! | 17:18 |
rubdos[m] | ... when did I share that? | 17:18 |
rubdos[m] | Lausanne? | 17:18 |
poetaster | ah, fossdem? | 17:18 |
rubdos[m] | 🤔 | 17:18 |
rubdos[m] | FOSDEM it'll be! | 17:18 |
poetaster | I will endevour to make a track with my 'buddha machine' squeeze boxes. Squeeze the buddha, make him scream. I think I have some metal in there .... | 17:19 |
poetaster | black metal. | 17:19 |
poetaster | heh. Better yet, I'll build you a mini black (dark, death) metal machine that DOES NOT REQUIRE space. But blows the speakers on the bass end. | 17:20 |
poetaster | (laughs like maniac) | 17:21 |
poetaster | rubdos[m], favourite band? | 17:23 |
rubdos[m] | Depends on the time of the day | 17:24 |
rubdos[m] | Meshuggah is really really neat imo, but that's not black | 17:25 |
rubdos[m] | black-ish: Cult of Luna | 17:25 |
poetaster | that is yiddish dark metal ? | 17:25 |
rubdos[m] | Meshuggah? Technical death, I think. | 17:26 |
rubdos[m] | CoL is shoegaze | 17:26 |
poetaster | on it | 17:26 |
rubdos[m] | You got me curious now | 17:27 |
rubdos[m] | I have basically no clue what you're saying at this point 🙃 | 17:27 |
poetaster | I'm building musical toys. I also play those toys. I play all kinds of music. Including hard fast dutch techno and grindcore, and a bit of metal. | 17:28 |
poetaster | 'They move below' 2.32 intro and BAM. nice. | 17:29 |
poetaster | meshuggah I'd categorize as dark math metal. | 17:30 |
rubdos[m] | wger seems to be quite complicated :( | 17:30 |
rubdos[m] | I damn love "They move below" | 17:30 |
poetaster | good track. | 17:31 |
rubdos[m] | Currently my favorite track I'd say | 17:31 |
rubdos[m] | Okay if you do that I'm totally down | 17:31 |
poetaster | It's a challenge. But I'll give it a shot. Building shit you have to aspire to make something good with it. Otherwise it's just product. | 17:32 |
poetaster | Sadly, I'm a nerd, so I often make really nerdey music :) sigh. | 17:32 |
rubdos[m] | Meshuggah is hella nerdy | 17:32 |
poetaster | counting along. | 17:32 |
rubdos[m] | Have a listen to Dancers to a discordant system. It name is apt for the song. | 17:32 |
rubdos[m] | I'm also a die-hard Gojira fan fwiw. | 17:33 |
poetaster | Heh. I'm a Carnatic music system of south India nerd :) And Ottoman empire percussion system nerd. | 17:35 |
poetaster | But, I'd go to a meshuggah concert, for sure. | 17:35 |
rubdos[m] | I've been to a Meshuggah concert last summer | 17:35 |
rubdos[m] | and I'd go again | 17:36 |
rubdos[m] | Gojira and right after Meshuggah. That evening was very very nice | 17:36 |
poetaster | Ah, it's a challenge. Gotta kick guitar ass. Hard work :) | 17:37 |
poetaster | (listening to cog). | 17:37 |
poetaster | all bass in the drums and crush compresso guitars. No problem. Sample and reduce to 8 bits. Filter through broken capacitors. bingo. | 17:39 |
poetaster | probably take me a year :) | 17:39 |
rubdos[m] | wger doesn't allow you to just throw in the exercises you did. It needs a plan before you can enter data. I don't like that. | 17:39 |
rubdos[m] | a year | 17:40 |
rubdos[m] | Do keep me posted | 17:40 |
poetaster | nah, next weak. gotta write a text. I also sang in a grindcore band. long ago. but.... | 17:40 |
rubdos[m] | Do you usually do estimates with a factor 50? :P | 17:42 |
rubdos[m] | Anyhow, do keep me posted | 17:42 |
rubdos[m] | This sounds exciting | 17:42 |
rubdos[m] | and I know at least one person that will be jealous of an auto Meshuggah drum kit. | 17:43 |
poetaster | ah, it's just a lark. And I revise my estimates so often that a wall street banker would die of confusion. | 17:43 |
rubdos[m] | Or whatever music toy you're producing that even vaguely involves Meshuggah. | 17:43 |
poetaster | 'auto Meshuggah drum kit'. hmmmm. | 17:43 |
rubdos[m] | ... Occupy Wallstreet calls for you. | 17:43 |
poetaster | Nah, I'll use a lot of distinct toys all competing to survive to make something Meshuggah like. Or, make an 'audo Meshuggah drum kit'. Though the latter sounds far fetched. | 17:44 |
poetaster | (Demiurge, 2021) | 17:45 |
rubdos[m] | You're going through the good ones | 17:45 |
rubdos[m] | I like "all competing to survive to make something Meshuggah-like" | 17:45 |
poetaster | yeah, that's the way. | 17:45 |
rubdos[m] | Meshuggah, live, is a wall of sound that doesn't stop for 50 minutes. I still don't understand how they are able to start their concert with a perfect first note. They opened with "Broken Cog" | 17:46 |
poetaster | ah, they studied motor head :) | 17:46 |
rubdos[m] | They definitely studied | 17:47 |
poetaster | something for me to study! | 17:49 |
rubdos[m] | :) | 17:49 |
rinigus | piggz and mal : chum gui 4.6 version handling fix PR at https://github.com/sailfishos-chum/sailfishos-chum-gui/pull/285 ; corresponding builds linked in PR | 18:02 |
mal | does that sailfishos_version really work in c++ code? | 18:09 |
mal | what defines it like that? | 18:10 |
rinigus | mal: oops, I should define it in cmake and spec. rusty... | 18:18 |
poetaster | rubdos[m], refrain 'the hours will pass, the years will pass, Flowers on our scorched earth' lifted from myriam gendron's french original | 18:18 |
rubdos[m] | does not ring a bell | 18:23 |
rubdos[m] | what Meshuggah song's that from? | 18:23 |
rubdos[m] | Should we move to #sailfish-offtopic btw? :'-) | 18:23 |
poetaster | rubdos[m], she is a 'singer songwriter' who writes dirges :) | 18:23 |
poetaster | not even close to metal. but her lyrics often go deep dark. that's all. | 18:24 |
poetaster | (Clockworks) | 18:27 |
rubdos[m] | love clockworks | 18:31 |
poetaster | rubdos[m], this is where I was in 1998 https://www.last.fm/music/Noctes (sthlm) | 18:31 |
rubdos[m] | https://www.last.fm/user/Rubdos I'm still on lastfm | 18:32 |
poetaster | :) | 18:32 |
rubdos[m] | I read that as "I used to use lastfm in 1998" | 18:42 |
rubdos[m] | That's a major brainfart | 18:43 |
rinigus | mal: should be ok now | 18:43 |
poetaster | rubdos[m], I and attah are the only ones that really appreciate the erlang otp basics of lastfm :) | 18:46 |
poetaster | attah, and I:) | 18:46 |
rubdos[m] | It's erlang? | 18:46 |
rubdos[m] | so that's why it still works then | 18:47 |
poetaster | rubdos, it was 'first of it's kind' and did show how a proper dynamic distributed system might work. the rest was crappy caching an php hacks. | 18:50 |
poetaster | I don't know if it's still erlang, though. was for a decade about. | 18:51 |
rubdos[m] | that's damn interesting | 18:51 |
poetaster | erlang (elixir, glint) are fun, scale, allow you to explore dynamic functional foo while hotloading your modules in a gigantic distributed cluster :) | 18:52 |
poetaster | swedish telephone networks in winter require resilience. | 18:53 |
Mister_Magister | mal: i'm getting mac address from qnetworkinfo | 19:07 |
poetaster | rubdos[m], I have a modified version of https://github.com/schollz/pikocore running on my pico sampler. it's running Meshuggah, atm. | 19:19 |
rubdos[m] | poetaster: any way you can digitally transmit a demo? | 19:20 |
poetaster | yo, working on it. | 19:21 |
rubdos[m] | <3 | 19:24 |
direc85[m] | I'm getting a lot of errors from tracker3 index command, like this: | 19:29 |
direc85[m] | (tracker index:21814): Tracker-WARNING **: 22:27:58.124: Could not expand XDG user directory $HOME/android_storage/Pictures | 19:29 |
direc85[m] | Is that expected? AAS is on and the directory exists (ls $HOME/android_storage/Pictures) | 19:29 |
direc85[m] | (tracker index:21814): GLib-CRITICAL **: 22:27:58.124: g_file_test: assertion 'filename != NULL' failed | 19:30 |
poetaster | rubdos[m], just cut up fucking about to get a feel for it: https://poetaster.de/media/mesch.ogg | 19:35 |
poetaster | blender. | 19:35 |
rubdos[m] | direc85: I typically ignore GLib errors when I see them out of habit. :D | 19:36 |
poetaster | don't be all glib. | 19:36 |
poetaster | (sorry) | 19:36 |
rubdos[m] | poetaster: that intro has a train-leaves-the-station vibe | 19:36 |
rubdos[m] | :D | 19:36 |
direc85[m] | That sounds about how well my train of thought is working at the moment | 19:37 |
rubdos[m] | Okay some of those are REALLY on point wow | 19:37 |
direc85[m] | ngl | 19:37 |
rubdos[m] | I can pick out the tracks within a fraction of a second | 19:37 |
rubdos[m] | great job | 19:37 |
poetaster | rubdos[m], it's a fly by. the compression and force are missinmg a bit. and I'm mashing it heavily. the firmware is mostly from zack schollz, so I'm just hacking. | 19:38 |
rubdos[m] | It's lovely already | 19:38 |
rubdos[m] | This honestly warrants me attaching my good cans, but can't afford taking the time atm | 19:39 |
poetaster | yo. I'll work on it. It's fun. | 19:39 |
rubdos[m] | I kinda have to present tomorrow in the morning and I still miss 50% of the content of my slides | 19:39 |
poetaster | Once I have a machine, I'll send you one to destroy your own speakers with :) | 19:39 |
rubdos[m] | Some parts do sound like you're murdering Thomas Haake too | 19:39 |
poetaster | yo, but not intentionally ! just learning the ropes. | 19:40 |
poetaster | get on those slides! | 19:40 |
rubdos[m] | poetaster, I still have two free inputs on my Yamaha mixer on my HS-7's ;-) | 19:40 |
rubdos[m] | But I'll probably try ruining my HD6XXs first | 19:40 |
poetaster | heh | 19:40 |
* rubdos[m] slides off | 19:40 | |
poetaster | ... | 19:41 |
rubdos[m] | just trying to be punny, sorry. | 19:41 |
poetaster | (now imagine screaming buddhists under that mash up. with pan pipes at 1 bits). | 19:41 |
poetaster | (off to bed!) | 19:41 |
rubdos[m] | IT DRIVES ME INSAAAAAANE | 19:41 |
rubdos[m] | yeh that sounds good | 19:42 |
rubdos[m] | lovely, even. | 19:42 |
rubdos[m] | Ah btw, don't send me one. Bring it to Prague, I'll come. | 19:42 |
direc85[m] | QStandardPaths::StateLocation (since Qt 6.7) | 19:42 |
direc85[m] | We only need 1.1 more Qt for that | 19:42 |
rubdos[m] | I'm so much looking forward to nerding out in Prague with you all. | 19:42 |
rubdos[m] | And I'm bringing direc85. | 19:42 |
rubdos[m] | Don't know how yet. | 19:43 |
direc85[m] | Qt 5.6 + 1.1 = 6.7, right? | 19:43 |
attah | over one more Qt! | 19:43 |
rubdos[m] | Just copy over the header file direc85 should be fine | 19:43 |
* rubdos[m] slides off a bit further. | 19:43 | |
direc85[m] | rubdos[m]: Not if I get there first! | 19:44 |
rubdos[m] | Oh darnit! | 19:44 |
Mister_Magister | piggz[m]: hello sir might i bother you with bluetooth debugging? | 19:59 |
poetaster | fence post QT. | 20:16 |
poetaster | Prague it is. | 20:17 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!