News for hackers. Stuff that matters.
Re:1Password won't accept my payment by sshine on Wednesday May 24, 2023 @09:30AM (#36057766)
I really like software that is "offline first".

This is how everyone used to make software, before SaaSS became a thing.

(SaaSS: https://www.gnu.org/philosophy/who-does-that-server-really-s...)

It basically means your software works as intended without an internet connection.

You don't get the "reduced version" without internet, it does exactly what you expect it to and does not complain.

A password manager should be offline first, because what if you need to use a password offline?

Re:1Password won't accept my payment by Champagn3Papi on Wednesday May 24, 2023 @09:45AM (#36057980)
I've looked at bitwarden which is completely open source and is self-hosted. I tried it, but I'd rather pay a "premium" for someone that gets paid to upkeep the application to the newest standards.

Bitwarden sometimes has troubles with filling in forms properly which 1password more often does the correct thing saving me seconds / minutes every day.

Re:1Password won't accept my payment by sshine on Wednesday May 24, 2023 @12:25PM (#36060398)
Self-hostable is a good quality to reach offline first.

And open source is a good quality in general.

But software doesn't need to be self-hostable or open source to be offline first.

Being capable of running offline is the most premium feature you can give me.

For example, you can have an app on your phone that is closed source and costs money, but you can still access it without internet.

An example of an "offline first" feature that does not depend on open source or self-hosting is: Can you sync your password database to another device without internet? (A more interesting one you can't even take for granted nowadays: Can the program open if you're offline?)

Re:1Password won't accept my payment by 1p_erik on Wednesday May 24, 2023 @10:22AM (#36058514)
Hello @sshine! Erik from 1Password here.

> your software works as intended without an internet connection.

1Password works both online and offline. An internet connection is required to sync passwords across devices and to periodically verify the status of an account subscription. Besides that, the application remains fully functional when in an offline state for all intents and purposes.

Re:1Password won't accept my payment by Brian_K_White on Wednesday May 24, 2023 @10:51AM (#36058943)
If it needs to periodically verify account status to enable any features, it is not fully functional offline and certainly not "offline first".

It doesn't matter what the offline grace period is. The problem is that it's a grace period.

There may be reasons to use 1password, but being functionally equivalent to keepass or such is not something it can claim.

Re:1Password won't accept my payment by sshine on Wednesday May 24, 2023 @12:56PM (#36060903)
I use another tool / service with similar capabilities and limitations as 1Password.

You say fully functional, but can 1Password sync between devices if I don't have internet?

An example: GitHub is not offline first, but git is.

Re:1Password won't accept my payment by illiac786 on Wednesday May 24, 2023 @03:49PM (#36063078)
The answer to your question is in the comment you replied to.

How would you sync between devices without internet except if they are on the same network? Good luck with sharing passwords with family members...

Re:1Password won't accept my payment by sshine on Wednesday May 24, 2023 @08:03PM (#36065547)
It is a common problem today that in order to transfer data between devices located in the same room, it needs to pass by a data centre on another continent.

Instead of internet you use local transfer networks, e.g. WiFi, Bluetooth, LoRa, RFID, QR codes, USB, etc.