Follow

I made a thing! 🎉
github.com/nileshtrivedi/bette

It's a browser extension that recommends "better" alternative products and services via in-page popups, based on community-curated lists. Available for all Chromium and Firefox-based browsers.

We live in times where the distributions costs are hampering the adoption of higher-quality (which could mean security, privacy, ethics, local etc) products. I am hoping that this extension can eventually be managed by orgs like IFF, EFF or FSF.

"Better" can be subjective. So, eventually, the users will be able to subscribe to multiple lists maintained by different communities using different parameters.

This is why I released early: To be able to attract more contributors. 😉

Show thread
@nilesh technically mattermost and zulip are the analogues to slack.

matrix is an analogue to irc.

@icedquinn Yes, noted. Will definitely continue to improve the default list: github.com/nileshtrivedi/bette

I released early hoping to get more contributors. 😉

@nilesh Does it suggest Firefox after installing the Chrome extension? :P

@nilesh @alcinnz It is missing alternative recommendations when visiting github.com

@nilesh This looks like a good idea. I wanted to contribute to the list of alternatives, but I don't have a GitHub account anymore, so instead, I made a paste on Disroot's PrivateBin instance and published the modified JSON file: bin.disroot.org/?539730b2d06ff

@nilesh @BlackWinnerYoshi Hey did you know you can format and send patches directly with git?

Patches are files that contain your modifications and that can be exported from and imported to git.

No need to have an account anywhere or to use hosted services! You can format your patch locally and send it by mail or whatever else you like!

The relevant commands are
git format-patch
and
git am

@nilesh

How about developing this on a non-profit alternative to github?

@ashimokawa I'm more than happy to do it. What do you recommend?

@nilesh

I recommend @codeberg (codeberg.org) but as a founding member, I am biased. 😇

@ashimokawa

Sure, no problem :-) Can you point to an article that compares all the alternatives to GitHub (and why yours is the best)?

@codeberg @ashimokawa Is there no migration tool to bring a Github repo history, settings, issues to CodeBerg in one go?

@nilesh @codeberg

Yes, migration from github to codeberg works from within codeberg. PRs, issues, comment, labels and wiki work.

@ashimokawa @codeberg

I tried twice but the migration failed both times. No error message.

@nilesh @codeberg

Did you enter your github credientials?

If you use two factor auth on github you have to create an auth token and enter that

@nilesh @ashimokawa Thank you for patience and feedback. Seems as if UX messaging might benefit from some improvement.

Created issue codeberg.org/Codeberg/Document to track this.

@nilesh I totally like this idea but I have some doubts that this will help that much.It would be great as a built-in feature in a privacy-friendly browser so that it automatically tells you which services you can use instead.But the extension has to be installed by the user.Someone who cares about this topic knows the recommendations already and someone who doesn't care that much won't get the addon.

@nipos If this becomes as well-known and widespread as adblockers like uBlock - which are also opt-in and need to be installed by the user, I'd consider this a success. Among the people who care about this topic, many don't know the alternatives.

And of course, people like us can encourage our friends to install this.

@nilesh
Super fresh! Thanks for coming with great ideas!

@r3mix Noticed this comment just now. Thanks.

If you have some time, please do send PRs for design improvements.

@nilesh Slack isn't where work happens, it's where that 1 client who won't use anything else can send gifs and scattered notes about 6 projects all over the place until I've completely forgot what we're doing

@nilesh

Nice extension there! The way to make a software managed by FSF is to make it a GNU package.

Basically you ask GNU to evaluate your software and if they find it intersting/useful it becomes a part of GNU package. You may choose to keep the copyright or hand it over to FSF(handing copyright to FSF helps it sue copyright infringers)

See details here: gnu.org/help/evaluation.html

@nilesh This looks really interesting. What would be helpful is a way to report/provide alternatives when nothing is suggested yet. For instance when I got to photoshop.com I'd like to report that GIMP is an alternative tool for image editing.

@nilesh thanks! I left a comment there. Maybe that helps

@nilesh Wonderful; I shall secretly install this extension on all my “friend’s” computers.

Would be fun watching them react to a popup plopping up on every single site they use.

Sign in to participate in the conversation
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.