[-] uthredii@programming.dev 1 points 6 months ago

They have partnered with a (secret for now) hardware vendor so we should have other options in the future.

[-] uthredii@programming.dev 1 points 8 months ago* (last edited 8 months ago)

On android newpipe is probably best like an earlier comment says. On linux I would look at the following list:

https://alternativeto.net/software/newpipe/?platform=linux

[-] uthredii@programming.dev 1 points 10 months ago

Look at how many actual projects are using dioxus vs leptos. I believe some. Of the projects listed on the dioxis website are no longer maintained.

GitHub stars can be bought very easily.

[-] uthredii@programming.dev -1 points 11 months ago

Thank you for the recommendation. I have been wanting to try out the FUTO apps (which grayjay) for a while but couldn't find it on f-droid. It looks like they have their own repo which you need to add.

Just got grayjay downloaded and it is so good!

[-] uthredii@programming.dev 0 points 2 years ago* (last edited 2 years ago)

Nix has the most unique packages and the most up to date packages of any Linux software repository. It has substantially more fresh packages than Arch or Alpine (which you say does a better job in a separate comment).

Source:https://repology.org/repositories/graphs

[-] uthredii@programming.dev 1 points 2 years ago

Could you link to the Lemmy style app please, I haven't heard of this before

[-] uthredii@programming.dev 1 points 2 years ago

Sorry about this. I just found the video interesting when it popped up on my feed.

[-] uthredii@programming.dev 0 points 2 years ago

The video isn't about that at all. I really wish people (not just you) would watch it before commenting or voting.

[-] uthredii@programming.dev 1 points 3 years ago

Are you saying that nix will cache all the dependencies within itself/its “container,” or whatever its container replacement would be called?

Yep, sort of.

It saves each version of your dependencies to the /nix/store folder with a checksum prefixing the program name. For example you might have the following Firefox programs

/nix/store/l7ih0zcw2csi880kfcq37lnl295r44pj-firefox-100.0.2
/nix/store/cm1bdi4hp8g8ic5jxqjhzmm7gl3a6c46-firefox-108.0.1
/nix/store/rfr0n62z21ymi0ljj04qw2d7fgy2ckrq-firefox-114.0.1

Because of this you can largely avoid dependency conflicts. For example a program A could depend on /nix/store/cm1bdi4hp8g8ic5jxqjhzmm7gl3a6c46-firefox-108.0.1 and a program B could depend on /nix/store/rfr0n62z21ymi0ljj04qw2d7fgy2ckrq-firefox-114.0.1 and both programs would work as both have dependencies satisfied. AFAIK using other build systems you would have to break program A or program B (or find versions of program A and program B where both dependencies are satisfied).

[-] uthredii@programming.dev 1 points 3 years ago

Your app is really good. Well done!

Its not only miles better than the default mobile experience on Lemmy, it is also has features like swiping that I have never seen used on a web app before.

Do you have some kind of roadmap of features that will be added?

Some things I think would add to the experience are:

  • Previews of comments/posts
  • Sorting by Top day, week, month, ect
[-] uthredii@programming.dev 1 points 3 years ago

Definitely don't include passwords in git.

Using a password manager is best.

If you are using secrets when developing you can load secrets into environment variables automatically when you run a program: https://developer.1password.com/docs/cli/secrets-environment-variables/

view more: ‹ prev next ›

uthredii

0 post score
0 comment score
joined 3 years ago
MODERATOR OF