369 karma · joined April 1, 2012
Edit: Looking this up, I’m not sure this is correct.
I haven’t used WireGuard but I have easily doubled OpenSSH performance by switching back to AES.
The Delete button is shown, and correct, for new files that have not been saved at all yet.
> SQLite does not compete with client/server databases. SQLite competes with fopen().
Especially since in production you might want to scale the parts separately. I like to have a Postgres cluster to connect where backup is already handled, and the app then doesn’t have any persistent data, doesn’t need any network volume mounts.
Files which you cannot just copy while your application is running if you want a correct backup.
I think the “new” way is much better.
I still run tidy in pipelines to check but that’s only for cleanup.
If dependencies are incomplete, Go will fail to compile and tell you to run go mod tidy to fix it.
This is at the very least misleading, given that you can use unwrap.
Regarding error handling: will a parser error in the config return an error that includes the name of the file that’s failed to parse? That’s the kind of useful context that I add to errors in Go.
“Typically, a clean-room design is done by having someone examine the system to be reimplemented and having this person write a specification. This specification is then reviewed by a lawyer to ensure that no copyrighted material is included. The specification is then implemented by a team with no connection to the original examiners.”
One possible reason is that the planner configuration can be different per connection, so the plans might not transfer
Only those are directly tied to the data in CUE. there’s not much advantage to running other commands with it. You can run arbitrary processes with cue cmd though.
ss -o state established '( dport = :ssh or sport = :ssh )'
> The problem is, once you have to wrap CUE, the loss of flexibility within a special-purpose language like CUE is enough for people to ask why not just bother writing the scripts in a general purpose language with better ecosystem support.
cue cmd is nice but it’s not the reason to use CUE. The data parts are. I would still use if I had to use “cue export” to get the data out of it with a bit of shell.