HNHacker News
TopNewBestAskShowJobs

victor_vhv

3 karma · joined December 10, 2017

submissionscomments
victor_vhv··on Podman v6.0.0
I wanted to love Podman, but unfortunately, in my current employer's we have macOS machines.

I had issues like when Podman randomly stopped responding and I had to "kill" the podman machine more than once or some container randomly built differently or failed (due to architecture diff).

This was not the case with Orbstack, but they are license-only, closed source and macOS only oriented.

I wish I could find a consistently good container management system that is multiplatform, ideally open source as well.

Having said this, I think I will try Podman (6.0) again, in macOS :)

victor_vhv··on Internet voting is insecure and should not be used in public elections
I live in Spain, and we have paper-based elections. Similar to what I've read from other comments, in our system, people are randomly selected to participate in oversight and counting. Different actors in the elections are able to oversee the process and count. Counts are performed by the randomly selected people and sent to headquarters from the site itself. Then, each ballot box count is available for display right after the counts are completed. Ballots are transported by the police to a safe location in case a recount is needed or randomly selected.

I'm leaving out other measures and details, but you get the general idea.

I used to flirt with the idea of a digital voting system, but now I clearly see that it is a problem of scale. It's very difficult to interfere with an election at scale when many independent actors and parallel flows are in place. This is what provides the system with its trustworthiness.

However, I think fraud is moved elsewhere (with campaign funding, fake news, and other methods...), but that's a whole different topic

victor_vhv··on Ubiquiti launches UniFi OS Server for self-hosting
Self answering here: Seems like OpenWisp[1] is what I was looking for. I haven't used it yet, but I'm adding it to my bucketlist (currently using Omada, but a bit dissapointed with the sluginess)

[1] https://openwisp.org/

victor_vhv··on Ubiquiti launches UniFi OS Server for self-hosting
I love the idea of centrally managing network infrastructure that can be ‘self-contained’ in a local service (whether a device, VM, or container).

TP-Link offers a similar solution via their ‘Omada’-enabled devices. Unfortunately, mixing different brands can feel counterproductive, so there’s significant vendor lock-in.

Does anyone know of a similar solution for OpenWrt devices?

victor_vhv··on Tools I love: mise(-en-place)
We replaced asdf in our dependency management for local development with devbox (from jetify), it gave us the sweet spot between isolated shells (no nix scripting) and easy configuration (dependencies go to devbox.json)

With asdf we ran into many troubles with broken dependencies due to wrongly installed system (brew), etc. I fear with miso we could end up in the same place.

As a sidenote, I am starting to use Taskfile to manage build scripts and such. Then I can easily reuse the scripts when I change the environment (i.e. use vendor containers in CI instead of devbox).

I am trying to avoid mixing both concepts for better flexibility and less migration overhead.

victor_vhv··on Firefox Master Password System Has Been Poorly Secured for the Past 9 Years
You can always use XKCD's password methodology ;)

https://xkcd.com/936/

victor_vhv··on Ask HN: What software/service helps you be an effective remote developer?
File synchronization helps me keep documents and other data ready in both my laptop and worstation (that way I can always be on the go). Dropbox, google drive or resilio can help.

Having a remote session server ready can also be very helpful when you want to dial back home (vnc or teamviewer).

I also try to keep different users to help me focus on work on my machines, maybe even enable some kind of parental controls in the work account if you find yourself drifting away browsing the web (blocking some distracting websites).