Rexios

joined 2 years ago
MODERATOR OF
[–] Rexios@lemm.ee 1 points 2 months ago (1 children)

Nginx is atrocious. I about have a stroke every time I have to work with it. Caddy is 1000x easier to set up.

[–] Rexios@lemm.ee 7 points 2 months ago

The AI hype being over doesn’t mean no one is working on AI anymore. LLMs and other trained models are here to stay whether you like it or not.

[–] Rexios@lemm.ee 3 points 2 months ago

I had a fucking three and a half hour meeting last week. I seriously considered telling the organizer to fuck off when I saw that in my calendar.

[–] Rexios@lemm.ee 3 points 2 months ago (1 children)

You people do realize that you can use the Plex server without using the Plex apps right? I pretty much exclusively use Infuse to interface with my Plex server and have none of the issues I see mentioned here.

[–] Rexios@lemm.ee 1 points 2 months ago

That’s… what Kagi Privacy Pass already does. Whether or not you trust it is a different issue.

[–] Rexios@lemm.ee 2 points 2 months ago (2 children)

From https://blog.kagi.com/kagi-privacy-pass#faq

Do you plan to allow purchasing privacy pass tokens without having an account?

Yes, this makes sense. This is possible because technically the extension does not care if you have an account or not. It just needs to be ‘loaded’ with valid tokens. And you can imagine a mechanism where you could also anonymously purchase them, eg. with monero, without ever creating an account at Kagi. Let us know here if you are excited about this, as it will help prioritize it.

[–] Rexios@lemm.ee 1 points 2 months ago

This finally gave me the push to switch to Orion browser after putting it off for a long time

[–] Rexios@lemm.ee 2 points 2 months ago

It still works, but some features are broken. I switched because marking posts as read doesn’t work anymore.

[–] Rexios@lemm.ee 2 points 2 months ago

I’ve been daily driving the bleeding edge TestFlight version with no issues since it came out

[–] Rexios@lemm.ee 3 points 3 months ago (3 children)

You can’t afford $10/month for something you use many times per day? Are you paying for any streaming services? Those cost way more per daily use.

[–] Rexios@lemm.ee 3 points 3 months ago (1 children)

Plain as day how? The controversy Apple had was throttling processors in phones with aging batteries so they wouldn’t randomly shut down under load. That’s not even close to the same thing as purposely pushing an update you know will basically brick phones. Apple was actually attempting to extend the life of older devices not make them useless. I’m not saying Apple handled it correctly, but this is plain as day not the same thing.

[–] Rexios@lemm.ee 5 points 3 months ago (1 children)

I still have never been able to see blue and black

 

Disclaimer: I made this

I spend a lot of time contributing to huge mono repos (flutter/packages, flutterfire, etc) and while some of them use melos to deal with the mess most of them don't. To help deal with this, I made puby.

Melos can be useful, but it requires project-specific setup so it's not good for repos that you don't control (and don't already have it set up). puby requires no setup, and you can run it literally anywhere. For example, if you keep all your dart/flutter projects in one directory you can execute commands in all of them at once by running puby in the root directory.

puby can do a lot, but here are the highlights:

Run any pub command

The first thing puby was made for is in its name: running pub commands. Run puby get, puby upgrade, etc to run those commands in all the projects in the current directory. Any extra arguments passed into puby will get passed to the commands puby runs. puby will automatically use the correct root command (dart/flutter) and even supports running with fvm if the project has it set up. puby combines the exit codes of the commands it runs, so it can be used to check for failures in CI.

puby link

puby link uses existing pubspec.lock files to catalog the dependencies required for all projects in the current directory, adds them to the pub cache, and then runs pub get --offline in all the projects in parallel. This can run up to five times faster than a regular pub get. This requires you to check in your pubspec.lock files to git, but the benefit is that when you switch branches a puby link will get you up to date in a few seconds.

puby clean

puby clean used to just be an alias for flutter clean, but since I added support for running commands in parallel for puby link it can now clean all projects in parallel as well. This is useful to clear out the cache of an entire monorepo, but it also has a much cooler use: cleaning up all of your local dart/flutter projects at once. Run puby clean in the directory containing all your local projects and you'll be surprised how much disk space you can reclaim.

puby exec

Run any command in all projects

Convenience commands

puby comes with many conventience commands to make common tasks easier

command equivalent
puby gen [engine] pub run build_runner build --delete-conflicting-outputs
puby test [engine] test
puby mup [engine] pub upgrade --major-versions
puby reset puby clean && puby get

Outro

My team and I use puby every day. Please let me know what you think!

 

https://geekhack.org/index.php?topic=96232.msg3172021#msg3172021

I have a couple of these from a while ago and enjoy them a lot. Very excited to see them come back!

 

Disclaimer: I made this

I've been wanting a way to create type-safe Firebase rules for a while, so I made this package to let you do just that. I've used it for several of my projects now, and it's so much nicer than raw-dogging the rules syntax with no autocomplete. I was able to write rules from scratch without referencing the documentation once, and they deployed first try without any errors. I'm always hungry for feedback on my work, so please feel free to comment any feedback or suggestions.

 

Does anyone else think that auto regen is kind of useless? If I want the car to handle itself, I'll just use adaptive cruise. If I want control of the car, I'll just use IPEDAL. Auto just seems needlessly complex.

view more: ‹ prev next ›