Great for apps, terrible for people. It's much simpler to sync setups across machines with plain files than databases.
I'm not OP but probably the licensing drama. Gitea is now open core if I remember correctly. Some details are available here[1]. I also used to run Gitea, but I don't any more. The open-source churn is getting tedious…
How portable do you need it to be? I use pass[1] and it is good. Just a shell script wrapper to gpg and the passwords are encrypted files you can backup and sync anyway you want. [1]: https://www.passwordstore.org/
There are more secure alternatives. Are you sure those you listed actually use it on the servers? I would guess that at least Spotify and Netflix uses some other container runtime than Docker on their production…
I think plugins is the better solution, then you can't pay the browser to get your ads through.
Cool project, but they should really upgrade at least the downloads to https...
This would break so many websites. There are valid uses for the history API, I often do modals/popups as shareable URLs, and using the back button closes it.
There's a (very) big difference between reading weekly and reading a book in the past 12 months. I used to read a book or two in the past 12 months, back then it was on vacation to have something to do while lounging on…
Interesting choice to change the time of the comment, a deja-vu can be weird enough without staring at a comment with a recent timestamp.
Didn't know about this project, looks useful. Thanks for bringing it to my attention, FAKKU.
> Why even use else if with return... What is the problem with that? How would you write that snippet? It is common in the new functional js landscape, even if it is pass-by-ref.
They are amazing tools, but when people try to give them agency someone has to explain it in simple terms.
It doesn't try to do anything. It doesn't work like that. It regurgitates the most likely tokens found in the training set.
Hey! How can I make this about LLMs? (Many countries' laws are already available online and included in the dataset they're trained on. The project is very cool for humans though.)
> Those are opt-out. The entire discussion is about opt-in. Depends on your perspective, to me you have them flipped, and enabling them is "opt-in", i.e: "now I would like to see the hidden files please". But I don't…
And if you set `set editing-mode vi` in ~/.inputrc (readline configuration) you'll have it in even more places.
What is it like to be this proud of not learning the tools you use? Do you really think several paragraphs to an agent that may or may not be correct is the "easy" way compared to just checking the manual for the flag…
I use very short aliases with fallbacks to standard tools if ripgrep/fd/bat/... isn't installed. For my use searching files in `.gitignore` is useless 9/10 times, why would I want that to be default? > Or if it came…
Or just don't install every package on the earth. The only supply-chain attack I've been affected by is xz, and I don't think anyone was safe from that one. Your solution wouldn't have caught it. Better to enforce good…
No, because it was default. > You could easily just alias a command with the right flag if the capability was opt-in. I tried a search to make grep ignore .gitignore because `--exclude=...` got tedious and there was…
> Really dislike it defaulting to that ignoring files that are ignored by git. It's the reason I started using it. Got sick of grep returning results from node_modules etc.
So if I'm developing something I want to use and the community finds it useful but I take no contributions and no feature requests I should have to find another person to deal with? How do I even know who to trust, and…
And how would that work for single maintainer projects?
> You can't in most corporate env machines. Really? "most" even? What CAN you do if you can't edit files in your own $HOME?
Do something like this to fall back to plain grep. You will somehow have to share these configurations across machines though. alias g=grep command -v rg 2>&1/dev/null && alias g=rg
Great for apps, terrible for people. It's much simpler to sync setups across machines with plain files than databases.
I'm not OP but probably the licensing drama. Gitea is now open core if I remember correctly. Some details are available here[1]. I also used to run Gitea, but I don't any more. The open-source churn is getting tedious…
How portable do you need it to be? I use pass[1] and it is good. Just a shell script wrapper to gpg and the passwords are encrypted files you can backup and sync anyway you want. [1]: https://www.passwordstore.org/
There are more secure alternatives. Are you sure those you listed actually use it on the servers? I would guess that at least Spotify and Netflix uses some other container runtime than Docker on their production…
I think plugins is the better solution, then you can't pay the browser to get your ads through.
Cool project, but they should really upgrade at least the downloads to https...
This would break so many websites. There are valid uses for the history API, I often do modals/popups as shareable URLs, and using the back button closes it.
There's a (very) big difference between reading weekly and reading a book in the past 12 months. I used to read a book or two in the past 12 months, back then it was on vacation to have something to do while lounging on…
Interesting choice to change the time of the comment, a deja-vu can be weird enough without staring at a comment with a recent timestamp.
Didn't know about this project, looks useful. Thanks for bringing it to my attention, FAKKU.
> Why even use else if with return... What is the problem with that? How would you write that snippet? It is common in the new functional js landscape, even if it is pass-by-ref.
They are amazing tools, but when people try to give them agency someone has to explain it in simple terms.
It doesn't try to do anything. It doesn't work like that. It regurgitates the most likely tokens found in the training set.
Hey! How can I make this about LLMs? (Many countries' laws are already available online and included in the dataset they're trained on. The project is very cool for humans though.)
> Those are opt-out. The entire discussion is about opt-in. Depends on your perspective, to me you have them flipped, and enabling them is "opt-in", i.e: "now I would like to see the hidden files please". But I don't…
And if you set `set editing-mode vi` in ~/.inputrc (readline configuration) you'll have it in even more places.
What is it like to be this proud of not learning the tools you use? Do you really think several paragraphs to an agent that may or may not be correct is the "easy" way compared to just checking the manual for the flag…
I use very short aliases with fallbacks to standard tools if ripgrep/fd/bat/... isn't installed. For my use searching files in `.gitignore` is useless 9/10 times, why would I want that to be default? > Or if it came…
Or just don't install every package on the earth. The only supply-chain attack I've been affected by is xz, and I don't think anyone was safe from that one. Your solution wouldn't have caught it. Better to enforce good…
No, because it was default. > You could easily just alias a command with the right flag if the capability was opt-in. I tried a search to make grep ignore .gitignore because `--exclude=...` got tedious and there was…
> Really dislike it defaulting to that ignoring files that are ignored by git. It's the reason I started using it. Got sick of grep returning results from node_modules etc.
So if I'm developing something I want to use and the community finds it useful but I take no contributions and no feature requests I should have to find another person to deal with? How do I even know who to trust, and…
And how would that work for single maintainer projects?
> You can't in most corporate env machines. Really? "most" even? What CAN you do if you can't edit files in your own $HOME?
Do something like this to fall back to plain grep. You will somehow have to share these configurations across machines though. alias g=grep command -v rg 2>&1/dev/null && alias g=rg