alright here we go https://codeberg.org/keepasschi

(linked post)

edit: join us @ #keepasschi on libera.chat!

@whitequark more like KeepAss
@tael as someone who just passed the UK citizenship test, it's KeepArse, thank you very much!
@whitequark (oh! congratulations btw!)
@whitequark congrats, you're stuck with the rest of us!
@flippac not yet (I'm only about to apply for ILR)
@whitequark good luck, then - I'll admit, I have some personal history that makes me particularly horrified by how things keep changing, but I'm guessing you're on top of things
@flippac the UK is a slight downgrade from a war-torn country I left in terms of quality of life, but the passport is a lot better and my friends can just visit me, so it works out. also i benefited a lot from Brexit :)

@whitequark glad to know it wasn't just the utter bastards!

(am very much stuck here unless i want to claim a piece of heritage i don't speak the language for, and that'd almost certainly make things even worse - but i should sort my shit out about how i handle interacting with busy posters and not start a ukpol subthread)

@flippac haha, no, I was quite depressed about Brexit at the time it happened because of the age it was opening (correctly) but it's also exactly why today I have the time and space to do things like "fork keepassxc" so... upsides and downsides
@whitequark yeah, i get you and didn't mean to suggest you were immediately happy!

@whitequark @tael Congratulations?

I passed the Norwegian one plus the required language tests a few years back.

It was cheaper to apply for Norwegian nationality than it would have been to renounce my British nationality.

Fortunately, just in time the Norwegian government passed a law allowing Norwegian citizens to have more than one nationality.

This saved me the several hundred pounds it would have cost me to renounce my British nationality.

@whitequark @tael Worth remembering the detail that if you have a British passport and other passports issued by other countries the British Passport Authorities insist that the names on all the passports are identical.

There are a couple of exceptions to this rule.

Also worth remembering that UK citizens now have to use their UK passport to enter the UK. (Canada has had a similar rule for the last decade)

So I have to keep my UK passport up to date if I want to travel to the UK.

@the_wub @whitequark @tael I have found that they can at least sometimes be persuaded if the argument is along the lines of "we intend to get the other one changed but there's an elapsed-time condition that hasn't been met yet".

@cjwatson @whitequark @tael The solution in the case that I dealt with was that the name on the non-UK passport contained an accented character.

As UK passports, AFAIK do not use accented characters my argument that the names never could be the same seemed to have been accepted.

@whitequark @tael if i might ask (im british) why are you living in the UK (and whereabouts generally?), like what is there there to move for? I was a bit cooped up where I lived in England, nowadays I go out alot more frequently, just interested in what is there that one who touches grass would want to do
@angelthorns @tael I moved to the UK because it's not at war and because they gave me a visa despite me not having a degree
@whitequark @tael Ah okay, fair enough 😄
@angelthorns @tael it's a slight downgrade in quality of living but my friends can visit me so it works out
@whitequark @angelthorns me getting notifs for these reply threads when the only place I'd consider moving to is China:
@tael @whitequark Must have used an A2A probe bridge.

RE: https://433.world/@Yuvalne/116396543302795659

@whitequark
i'm literally just gonna quote myself because i'm so fucking tired.

@whitequark nice, good luck porting it to qt6
@aks can't be that bad (and as a bonus it should be an easy path towards inclusion in Gentoo)
@whitequark depends how much hacks and private API they use

@janl @whitequark I kinda feel the need to point out that the name is not a great choice. KeePassX (https://www.keepassx.org/) was a re-implementation of KeePass, and KeePassXC was, as far as I remember, a fork of KeePassX. So now we also get KeePassχ which is very close to KeePassX.

So at best you are associated with a software where development stopped. At worst, this is going to be confusing to people who will inevitably type KeePassX into search fields.

KeePassX

@claudius @janl mom, it's my turn to be bad at naming things!

(will probably just keep the phonetic "Chi" name everywhere)

@whitequark @claudius @janl Just a vague suggestion, but you could shorten the name to ChiPass, thus reducing the phonetic confusion and slightly changing the joke to one where you’re just implying reduced expense rather than retention of bum.
@su_liam @whitequark @claudius @janl ChiPass is a pretty cute name... I think that has legs.

@su_liam
I like it too. Bonus point it is a trochee.

@whitequark @claudius @janl

@claudius @janl @whitequark Wasn't the C part due to the implementation language choice?
@whitequark that mission statement is a banger
@whitequark @thesamesam Thanks for the info. I hope it'll make it into #Gentoo soon.

@ivanhoe @thesamesam yeah, that's the idea; I'm thinking we may be able to make a release in a few weeks

is the Gentoo maintainer for keepassxc on fedi?

@whitequark Sorry, I don't know if the package maintainers are here.

So I've done stuff with Qt in the past not that much with Qt6 particularly but I'd be interested to help out with porting. Do you have a dev chat somewhere already?

@ivanhoe no dev chat at the moment, will set up something shortly

irc or matrix?

@whitequark Personally I prefer IRC.
@whitequark @ivanhoe They're not, but I'll make them aware. Thanks!
@whitequark Bringing it up to baseline usability with screenreaders would be a very worthy improvement (https://caneandable.social/@WeirdWriter/116342373086078287)!
@iris I agree; is this an effort you'd be interested in contributing to? (I don't necessarily mean code)

@whitequark with the caveat that I know nothing and would only be able to contribute my spare time in bursts, then sure!

I have never used a screenreader so I'd have to ask around to find out what to even learn, but I do know code and I do know how to learn new things.

@iris I know quite little about screenreaders (but plan to learn)
@whitequark @iris I would absollutely be willing to help, I use a screenreader every day obviouisly
@freya @iris oh excellent, I would very much welcome that
@whitequark @iris I could also help with user documentation does your fork support passkeys? I can explain the accessibility issues when I get to a computer

@WeirdWriter @iris I use passkeys extensively so yeah they are / will be supported well

I would quite like support with documentation!

Thank you all for forking this. I don't know if the website is supposed to go to a documentation page, the CHI URL, but just in case you didn't know, it goes to the main repo page, but the biggest annoyance/issue at the moment is the group name's. In the original KeePass, the group name's were/are correctly read out, like with mine, internet, and otherwise, but in KeePass XC, the groups variable is the title of the password, the email, and some notes instead of hearing the group name. @whitequark @iris

@WeirdWriter @iris yeah it's meant to go to the repo page. we don't have a better landing page yet

I filed the issue: https://codeberg.org/keepasschi/keepasschi/issues/2

Accessibility issues with group names

Reported [on Fedi](https://caneandable.social/@WeirdWriter/116405324006912644): > Thank you all for forking this. I don't know if the website is supposed to go to a documentation page, the CHI URL, but just in case you didn't know, it goes to the main repo page, but the biggest annoyance/issue...

Codeberg.org
@whitequark @WeirdWriter @iris FYI: You should consider creating your own AAGUID for passkeys if you go this route.

@whitequark It's interesting to note that there is zero mention of the ethical problems with LLM code generators mentioned in their linked post.

(Or license-ability.)

I don't care that it's good <insert product>, if it's made with <insert unethical process>, I'm not interested.

So even if there were no quality issues and no deskilling, I still wouldn't want it.

Thank you for the alternative.

@lispi314 @whitequark Also interesting that they claim to use Copilot, which, according to its TOS, must not be used for anything other than entertainment purposes. So apparently, by their own admission, #KeePassXC is now officially a joke.
@ajnn @lispi314 whilst I'm absolutely for shunning anything developed using LLMs, and don't think there's any current ethical justification for using resource-hungry subsidised LLMs, I don't think those Copilot terms apply to Github Copilot because I can't find those terms of service being linked to from Github.

@turmoni @lispi314 Interesting. Upon further inspection, they may have changed that recently, on 5 March? Before that, GH Copilot was “governed by your Microsoft Product Terms”, which I can only assume included non-GH Copilot terms.

Either way, thanks for pointing it out.

@whitequark

Fantastic news, thank you!

Paging @Antiz and @anthraxx with the (gentle) question whether we can expect an Arch Linux package 😇

@teun @Antiz @anthraxx (fwiw, I expect we'll have the first release in maybe a few weeks, there's an entire codebase to take care of...)