HN user

shizcakes

1,082 karma

I work with computers on the internet.

shizcakes at gmail

Posts5
Comments193
View on HN

I have yet to meet a KeePass user under the illusion that the syncing story is a good fit for everyone.

But we are prioritizing “can’t” over “won’t” in terms of provider access to our credentials. That’s why these hack-related threads tend to draw folks who will remind you that other tradeoffs exist.

For a technical audience like HN, “can work out how to sync a file” is a decent assumption to make.

One of the security advantages of KeePass being just a file is that you can sync it in the way that makes sense to you.

The need to have an opinion on how you’d like to sync a file does, as you suggest, eliminate some portion of the population who need a fully baked answer in one step.

I used to use Google Drive, but now I use Syncthing, further reducing my exposure. Paired with Synctrain and KeePassium on iOS.

One tip: enable the atomic save option in settings to reduce the risk of weird cloud sync issues.

Usually DBMSes struggle under very high cardinality of databases. Also, easier migration control is a double-edged sword, with the other side being needing to coordinate many migrations.

You probably don’t want to do what you are proposing except in extreme, carefully evaluated cases.

Unfortunately DigiCert has gone way downhill.

We pulled all of our business after they failed to renew a cert with 30d(!!!) notice and got themselves stuck in a loop of useless org re-validations.

They were completely unresponsive and wasted dozens of hours of our time trying to rectify the situation before we pulled the plug and switched everything to ACME. I still can’t believe we wasted so much time and money with them.

Suggestion for the site: it references “no navigation” a few times, but I am having a hard time understanding what that means. What kind of navigation is meant here? What are the boundaries of the navigation limits?

Various definitions of “navigation” I can think of: - no switching tasks in the app - some sort of phone-wide parental control - maps is disabled ;-)

I have about 1000 hours into MSFS2024 and am a mod for a streamer that has streamed many hours more.

The gamer perception of this implementation is NOT positive. It crashes all the time, has massive performance issues, and generally is super negatively received.

One bonus technique related to the “move to a third package” advice: generating many of your model structures (SQL, Protobuf, graphql, etc) allows you to set up obvious directionality between generated layers and to provide all generated code as “base packages” to your application code, which then composes everything together.

Prior to this technique we often had “models importing models circularly” as an issue but that’s entirely disappeared due to the introduction of the structural additional layer.

What's eye opening here?

These are basically all tech support providers. I'm not saying Google is a privacy-centric company, but this effort to enumerate subprocessors is admirable.

The internet becomes a worse place when folks criticize the superficial number rather than the intent.

I feel that you've ignored all the reasons why folks feel that Go is more reliable and faster than Java.

Fighting with the JVM - even in modern versions - is an absolute pain. The practical reality of using _any_ JVM language is wasted memory footprint, classpath issues, weird dependency graphs because a mega-apache-project was used to solve a simple problem, etc. Never mind getting basic things like RPC clients over TLS (fighting with openssl and keystores? in 2023? really?) working.

my real point was Java is easily faster and more reliable than Go and it seems pretty insane to reach the opposite conclusion

Citation needed. Disagree in practical observation.