Hacker Newsnew | past | comments | ask | show | jobs | submit | adobeeee's commentslogin

I think that would be discriminatory and if anything shaming people who don't want to come out


They have a rust plugin too


Your advice is so simple and yet something I had never thought of- "set no work hours". Do you blog or have any other advice? You seem to have a lot figured out.


I'm a big fan of remote working and I like github but it needs to be clarified, its "every employee working from home" and not 10.5M per employee.

Dang can you have a better headline- "gitlab made 10.5M by being 100% remote-only"


You seem to know a bit about encryption. Which is why it baffles me- how does telegram do this? Does it need a connected device in this way too? So one can upload the encryption key if its lost? If no device is connected, can/how do they do it? If yes, can Firefox copy that way?


Telegram chats by default are not end-to-end encrypted. It does have e2e-encrypted chats as an option, but they're only accessible on one device. So:

>how does telegram do this?

...the short answer is they don't.


I was referring to them saving encrypted data on their servers. Isn't that e2e encrypted? If not, does that mean an adversary with access to their database knows my chats?


That is not end-to-end encrypted, no. The company has all the information necessary to retrieve your plaintext conversation data. They can (and likely do) encrypt this data at rest within their infrastructure, and they can make it as hard as they want for an individual employee to access this information, but fundamentally you're trusting that their internal controls are sufficient.


I like, actually love Firefox. So as a major user I resent them for posting this article, its somewhat inethical when no recent work has been done on sync and they are , as they claim themselves, not willing to touch this code in fear of breaking it. If you are don't understand enough to make changes, maybe don't make an article about itm


This is not true. I work on Firefox Sync full time, as do multiple other engineers.

Admittedly, the current version in Desktop/iOS/Android is in a sort of 'maintenance mode' (we still fix bugs, but don't work on new features or actively fix it up).

The reason for this is basically that those three versions are entirely separate implementations that share no code (they're also in languages that have integration difficulties on the other platforms, unfortunately, so we can't just settle on one).

We're currently rewriting it as a cross-platform module, and planning on replacing them.


Thank you for your efforts.


>We're currently rewriting it

...in Rust?

(I kid, although, it's a serious quesiton)



Lmfao! That's amazing! Did not expect this response, and it really is >60% Rust code!


High quality? It was web-boys trying to one up each other and bootcampers from toxic work environment practicing how to insult the parent poster without sounding aggressive.


> how to insult

This is usually done by silently downvoting.


Is there a JavaScript book that only covers the "modern" topics of JS (+DOM API where applicable) My knowledge is probably from 2008


This was posted on HN a few weeks ago...might be somewhat useful in that it does cover some more recent concepts in JS.

https://github.com/leonardomso/33-js-concepts


I recommend this iPad-book 'Let's Learn ES6' by Ryan Christiani [1] to bring you up to speed with some of the features of modern JavaScript. It's got videos on it!

https://bubblin.io/cover/let-s-learn-es6-by-ryan-christiani

Another resource that I like is Wesbos's video tutorials on all things JS. He has a separate course on ES6 which is great! And then there is MDN.


There are few topics more irritating to learn on video than programming... :-)


Maybe the books from Axel Rauschmayer are what you’re looking for.

http://exploringjs.com


Can I get a quick vote on keepass2 vs bitwarden, and a feature comparison?


The fact that I can't easily use a Yubikey for 2FA with KeePass has always made it a nonstarter for me. After experiencing the comfort and peace of mind I get with "master password PLUS Yubikey" in Bitwarden and LastPass, I could never go back to just having a master password that could be keylogged.

Yes, you can have a static "keyfile" on a USB stick that you use for 2FA, but that could be easily copied. "But if they have physical access it's already game over!" The scenario I am concerned about is unlocking my master database on a computer I don't own, like at work. I can do that with Bitwarden.


Doesn't KeepassXC support 2FA?


Bitwarden is closer to a LastPass competitor in the sense that it combines the encrypted database management with cloud storage, so that you can trivially share the database across devices.

Keepass is only the encrypted database management component. If you want to share that database across multiple devices you have to combine it with a cloud storage service (DropBox, Google Drive, OneDrive, iCloud, etc).

The major advantage of Keepass is that hypothetically it could be a completely off-line system, you could manually copy the database via e.g. USB Stick to every device if you so wished.


You don't strictly need a cloud storage service to keep multiple devices synchronized with Keepass, there are also options such as Syncthing or rsync.


Keepass2 does not perform any syncing between devices (as far as I know), it's "just" a password safe that stores data in an XML file.

Personally I sync my Keepass files using a secure file sync app (not Dropbox), which is sufficient for me. I don't log into account on my phone so I don't need the passwords there, I guess it can be a reason for people to use Bitwarden.


Syncing Keepass2 via Nextcloud on my phone works very well.


Visio? Just guessing...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: