HNHacker News
TopNewBestAskShowJobs

ReAzem

111 karma · joined March 17, 2014

submissionscomments
ReAzem··on Gitlab CI down for a full business day
This is one of many downtimes affecting Gitlab users this year.
ReAzem··on Apple introduces end-to-end encryption for backups
Ah. The link answers to this question under "Advanced Data Protection and iCloud.com web access"

> When a user first turns on Advanced Data Protection, web access to their data at iCloud.com is automatically turned off. This is because iCloud web servers no longer have access to the keys required to decrypt and display the user’s data. The user can choose to turn on web access again, and use the participation of their trusted device to access their encrypted iCloud data on the web.

Then they explain that if you turn it on again, your devices will send your keys to Apple's servers for the duration of the web session. Technically this leaks your keys to Apple forever, but they promise that they keep it for the duration of the session.

ReAzem··on Apple introduces end-to-end encryption for backups
What about icloud.com? Will I still be able to view photos and browse files from it?
ReAzem··on Ask HN: Who is hiring? (October 2022)
Flare | https://flare.systems | REMOTE or ONSITE but must be in Canada | Full Time | Full Stack Devs

Flare provides proactive external cyber threat detection. We help security teams visualize and manage external cyber risk. This mostly means open and dark web crawling, analysis and priorization.

Most of our stack is typed python running in k8s (AWS EKS) microservices. Frontend is VueJS with TypeScript.

Apply here: https://flaresystems.bamboohr.com/careers/27 or contact me directly alexandre@flare.systems

ReAzem··on 1Password for SSH and Git (Beta)
Now would it be possible to make something like this for GPG?
ReAzem··on Syncthing graduation day
I don't remember enabling iNotify earlier than it was merged in master. Did I miss a build flag that enabled it earlier than I should have?

Anyways, I'll use this opportunity to say that it has always been great to work with the guys at Syncthing. They responded quickly to every issue that we have ran into. For example, the switch from FontAwesome to ForkAwesome was done for due to a Debian issue:

- https://github.com/syncthing/syncthing/issues/5236

ReAzem··on Chrome 69 will keep Google Cookies when you tell it to delete all cookies
Mozilla are winding down their efforts to make Firefox competitive. They are not planning to make a full servo browser anytime soon and they are transfering resources to VR and other things. This is disapointing.

You can't blame them, their user base is in free fall.

ReAzem··on FreedomBox
FreemdomBox is a Debian package. It isn't another distro.

They are focusing on exactly what you are saying, putting together a UI that non-technicals can use.

ReAzem··on Ask HN: Why does P2P encrypted messaging still suck?
Savoir-faire Linux has been doing it with Ring (https://ring.cx) (initially sflphone) since 2004.

It turns out that the skills that the company has acquired by doing this pays back with consulting contracts.

ReAzem··on Ask HN: Why does P2P encrypted messaging still suck?
1. Ring is a GNU project (see https://www.gnu.org/manual/blurbs.html#ring).

It is mainly developed by Savoir-faire Linux. A free software consulting company based in Montreal: https://savoirfairelinux.com

2. It is fully decentralized. OpenDHT is the backbone of the network. Calls are made using the sip protocol and are initialized with ICE (https://en.wikipedia.org/wiki/Interactive_Connectivity_Estab...).

Some situations require extra nodes: - If ICE can't open a connection with: ip-to-ip, UPNP, udp hole punching, it will revert to using a TUN/STUN server hosted by Savoir-faire Linux. Note that you can configure your own TURN/STUN server in the Ring settings.

- The first time that Ring connects to the network, it needs a "bootstrap server". A bootstrap server isn't really a super node, it is just a "know active node". Every DHT-supporting bittorrent client supports this. Note that you can point ring to another bootstrap server in the settings.

- Ring uses an optional blockchain (ethereum) based service to register usernames. This isn't part of all ring nodes by default. It has to be installed separately and then you must point your ring client to it. You can chose not to use usernames if you want and call people with their full RingID instead.

3. We have several clients, all of them use native frameworks. - GNU/Linux: GTK - Android: native android libraries - Mac: native mac libraries - Windows UWP: native UWP libraries - Windows win32: native win32 libraries - IOS: native ios libraries

4. Ring (sflphone) was released in 2004. At first, it was a SIP softphone app. It only became decentralized a few years ago. However, the app still supports SIP.

The development has been generously funded by Savoir-faire Linux since 2004 and there is no plan to stop. Savoir-faire Linux has taken every step to ensure that Ring remains free. Joining the GNU project, (2016) was one of these steps: - https://lists.gnu.org/archive/html/info-gnu/2016-11/msg00001...

ReAzem··on Ask HN: Why does P2P encrypted messaging still suck?
Did you try Ring? (https://ring.cx).

Ring is comparable to Tox, but it has much less bugs.

Full disclosure: Ring dev here. I can answer questions.

Keep in mind that some of the platforms you have listed here are not decentralized. When using a fully decentralized system like ring, you must be willing to compromise on some functionality.

ReAzem··on MPEG-2 Patents Have Expired
An algorithm is not patentable. Inventions may use algorithm but the invention cannot be just an algorithm.
ReAzem··on Firefox Send: Private, Encrypted File Sharing
Instead of Resilio Sync, I would suggest that people take a look at Syncthing. They have similar features but Syncthing is open source.
ReAzem··on Ask HN: Alternatives to Yubikey?
I use this:

http://www.bootc.net/archives/2013/06/09/my-perfect-gnupg-ss...

Coupled with a standard yubikey+gpg agent setup

Maybe look at my dotfiles if you are stuck:

- https://github.com/aviau/dotfiles

ReAzem··on Gmvault: Backup and restore your Gmail account
Yes, it needs an exernal server.

By default, Syncthing is pre-configured with community-hosted discovery servers:

- https://github.com/syncthing/syncthing/blob/master/lib/confi...

The community also hosts relay servers, so if your two devices can't communicate with eachother directly, it will work anyway.

Relay servers take bandwidth. Anyone can run a relay server, and it will automatically join the relay pool and be available to Syncthing users. This is documented here:

- https://docs.syncthing.net/users/strelaysrv.html#strelaysrv

It would also be possible to host your own private relay and discovery pools, if you need that for some reason.

ReAzem··on Gmvault: Backup and restore your Gmail account
This was improved recently with 14.0.7:

- https://github.com/syncthing/syncthing/releases/tag/v0.14.7

Also, It will improve further with File System Notifications (from what I understand?):

- https://github.com/syncthing/syncthing/pull/2807

ReAzem··on Gmvault: Backup and restore your Gmail account
You are looking for Syncany: https://www.syncany.org/

But really, you may not need S3 at all and just sync between your devices with Syncthing: https://syncthing.net/

Shameless plug: Syncthing is in official Debian repositories! https://tracker.debian.org/pkg/syncthing

ReAzem··on Ask HN: What is your favorite internet rabbit hole?
Erm, there is a website for W2202XA: http://w2202xa.com/
ReAzem··on Noms – A versioned, forkable, syncable database
Their logo is a squirrel giving an invisible blowjob
ReAzem··on Apple Ordered to Pay $625M to Patent Troll in FaceTime Lawsuit
That is what I think. It's not a huge problem for Apple. It seems like to stay competitive in this market you have to play the troll's game and Apple has shown many times that it knows the game very well. In the end, it probably balances out. I'd like to see numbers on this.

The real issue is small players getting buried under legal fees.

ReAzem··on [dead]
Hello Ben,

Would it make sense to run the Client + Server on my laptop? Will you package a version of the Client that includes the server?

What I really want is a replacement for Thunderbird. Thunderbird does not ask me to run a server anywhere else. Will N1 do that?

I'm sure the bulk of HN users won't want to use your hosted server solution.

ReAzem··on HabitRPG – A free habit-building app that treats your life like a game
We have deployed HabitRPG at work and use it to manage our sprints.

As far as we know, it's not really free and open source. There is hidden stuff to enable "Diamonds" the item that lets you do every single fun thing in this game.

So we have developped The HabbitRPG Black Market. It integrates into habbit RPG and lets you buy diamonds: https://github.com/titilambert/Habit-Black-Market

I may be wrong and it may just be badly documented.

ReAzem··on Moving Atom to React
Atom is free as in freedom.
ReAzem··on Syncthing: Open Source Dropbox and BitTorrent Sync Replacement
I would also like to point out https://www.syncany.org/

Syncany can work with any backend (like AWS S3) and is encrypted.

It is more of a dropbox replacement while sycnthing is a btsync replacement.