Live data from Hacker News

1Password for Linux development preview

discussions.agilebits.com

311–320 of 352 posts

Re: 1Password for Linux development preview

#311

Earlier quoted context omitted.

So how can I access credentials when I’m not connected to the internet? Not at all?

1Password always stores a local cache, you just won't get updates from other devices synced.

This is the correct answer. Thanks! - Ben, 1Password

Re: 1Password for Linux development preview

#312
post #189
post #172

Earlier quoted context omitted.

> without writing everything in C++ That sounds interesting. Can you list the major technical reasons behind this decision? Also interesting will be if you could explain how Rust addressed those pain points (I have read about the general advantages that Rust has over C++, but interested in hearing how it plays out in the wild).

I'm not Dave but at a guess the biggest thing is probably memory safety, which is a huge concern for security-critical software.

That is indeed a big part of it. - Ben, 1Password

Re: 1Password for Linux development preview

#314
post #84

Is this open source? That page makes no mention of it. When my shop standardizes on a password manager program/browserplugin for Linux development workstations, I currently don't see us picking a closed source one.

The app itself is not open source, though we have built on a number of open source technologies. Arguably the most critical component is open source, and that is the ring encryption library.

Re: 1Password for Linux development preview

#315
post #206

I was a 1Password user from when it was fully self-hosted until they started pulling bait and switch tactics to move people to subscriptions and online vaults[1]. I also had Windows licences, and Windows was certainly a 2nd class citizen while I used 1Password. And of course, it doesn't look like the 1Password Linux client is open source. The back-end certainly isn't. I switched to Keepass[2] initially, synchronised…

This comment is like a canonical example of why a company would choose not to develop for Linux. 1Password puts real resources and risk into supporting a platform that may not pay off, but it’s Not Good Enough for much of the community because: -The client is not open source -the backend is not open source -it’s not “a first class citizen” right away (the Windows port is by all accounts improving) I’m not trying to p…

My takeaway of the grandparent comment is that 1Password squandered much of its customer goodwill, missed the opportunity to move into the Linux market, and their current attempts to build Linux support is too little too late.

If this story came out in 2015, I think the response would be a lot more favorable. At this point Bitwarden checks all those boxes and costs nothing, so it's hard to compete.

Re: 1Password for Linux development preview

#316

Unrelated to the heading of this post, but looking at the screenshot it seems that it supports OTP generation within the app. Having one place that both stores your password and generates the OTP seems to defeat the purpose of 2FA no?

Yes and no. A much better explanation than I can give here is covered in our blog post: https://blog.1password.com/totp-for-1password-users/ - Ben, 1Password

Re: 1Password for Linux development preview

#317

After putting it off for a while, I finally moved from LastPass to 1Password around the beginning of the year. Inertia kept me with LastPass, but I really should have fought that. There's just no comparison between the pile of slow crap that is LastPass and it. I guess I just accepted that a password filler would be clunky, but... no. 1Password is much, much better.

Which platform is Lastpass slow at? Just curious, since I don't have issues with Lastpass, but I mostly use the chrome extension.

It was mostly the Chrome extension. It'd take a second or three for the dialog box to pop up on a username or password field on a page. 1Password is just... faster. And it feels like the editing, and intelligent detection of when to prompt and whatnot is just better.

It's as of LastPass stagnated and 1Password left it behind.

Re: 1Password for Linux development preview

#318

Earlier quoted context omitted.

> The other versions are native. It's one of the things that sets 1Password apart. Is the Linux version Electron? Yes, it is very obvious from the screenshot that it’s built on top of Electron [1]. GTK nor Qt have that type of UI elements, they are obviously HTML elements stylized with CSS. Another hint is in the files contained inside the Debian package used during the Linux installation [2]: root@3cb1637b3070:/# ap…

Heh. What does the password manager use OpenGL and ffmpeg for? I guess the binary is 130MB(!) is the electron part?

OpenGL is included because the UI is hardware accelerated. ffmpeg comes from the toolchain (Electron, specifically). It looks like there is an open issue with Electron for that: https://github.com/electron/electron/issues/21967

Re: 1Password for Linux development preview

#319

Earlier quoted context omitted.

> Yes, it is very obvious from the screenshot that it’s built on top of Electron [1]. I love this. It was my first reaction when I used MS Teams ... shit, it's electron and the I got the horrible user experience as usual. And in MS Teams even the font and its rendering is hardcoded and the devs are refusing to do anything about this! So when I use MS Teams I need to look at blurry text. EDIT: And they bundle libffmpe…

Why do they need libffmpeg?? I want my security critical apps to be as small as possible, not a huge pile of everything and the kitchen sink.

This comes from Electron: https://github.com/electron/electron/issues/21967
Post reply on HN