GNU/Pilot - an AI code completion companion that ingests your existing projects or code to learn your style and autocomplete or automatically close PRs based on your code style
Watch out M$, Gitea GNU/Pilot now exists as an idea, and I may even try build a PoC
Working on a few backend bug fixes, currently fixing the avatar cache logic
The issue is we store remote avatars and update them after 24 hours (which is being changed) and we never purged older avatars, leading to avatar caches ballooning to multiple GBs (containing dozens or hundreds of old avatars)
The fix will be shipping soon, and will contain a command to manually purge old avatars
You’re awesome, Dan. Thank you for all the amazing work you’re doing.
Can I ask about the status of PubKit?(hopefully without sounding ungrateful) Clear, usable test cases are so hard to find, I’ve actually paused my work in ActivityPub until your code drops.
@dansup I noticed I can sign in into Pixelfed.social using my Mastodon account.
But on Lemmy.world I could not. Is cross log-in something to be implemented on all fediverse services?
"Love when they argue the hardest DEV
Is it Gargron? Is it evanP? Or me?
We the big three like we started a league, but right now, I feel like Muhammed Ali"
I was wrong, and I appreciate all the feedback regarding @pixelfed app onboarding
- Removed the pf.s default label
- Added "Other" option
I don't mind admitting I'm wrong, but more importantly, I realize how crucial your feedback is in developing this platform and that's what makes it so special
I listen, I'm not always right, and I appreciate constructive criticism.
Y'all shouldn't hesitate to call me out btw, we strive for community consensus ❤️
I was wrong, and I appreciate all the feedback regarding @pixelfed app onboarding
- Removed the pf.s default label
- Added "Other" option
I don't mind admitting I'm wrong, but more importantly, I realize how crucial your feedback is in developing this platform and that's what makes it so special
I listen, I'm not always right, and I appreciate constructive criticism.
@dansup
I appreciate your willingness to take community feedback on board. This iteration of the onboarding screen is definitely a step in the right direction. That said, the problems before were that the previous design encouraged centralization. This design still does so by making the largest instance literally the first choice.
Take a page from http://invidio.us .Set a basic, objective standard to meet and offer a selection of any instances that do as first choice.
@dansup
I appreciate your willingness to take community feedback on board. This iteration of the onboarding screen is definitely a step in the right direction. That said, the problems before were that the previous design encouraged centralization. This design still does so by making the largest instance literally the first choice.
Adding in-app registrations to the @pixelfed app is challenging, and not for technical reasons
The decentralized nature means anyone can start an instance, but what happens when the admin decides they want to shut it down, or shut it down without notice?
I think the app should limit in-app sign-ups to trusted instances that won't disappear overnight
A potential compromise could be invite QR codes, or app links
@dansup@pixelfed Personally I would keep the list of trusted instances, but still add the ability to enter a custom URL, bit make it clear that Pixelfed can't take responsibility of what happens on custom instances :blobfox:
@dansup just let people have an option to specify the domain manually. If they already know that from somewhere then they most likely have a reason to use that specific instance.
It of course doesn't need to be shoved in your face and I personally would not include a full list of all known instances in the app directly but not offering signups on arbitrary instances as a feature to advanced/knowledgable users massively gimps the app and goes against the federated idea of the whole thing imo.
@dansup I wish there was a way in the server select dialog to search for other servers. This is reminding me of the mastodon dialog where .social seems like the default. That said, I know you’re working hard to improve the experience, and I appreciate it.