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

> If anyone else knows of similar interventions, I would love to learn of them. It makes me think about how individuals can force multiply their impact, and whether there's methods for personal empowerment to be learned from these examples.

One that comes to mind is Keith Gill [1] of GameStop fame [2].

[1]: https://en.wikipedia.org/wiki/Keith_Gill

[2]: https://en.wikipedia.org/wiki/GameStop_short_squeeze


Client-side-only validation?


> Sometimes we would day dream.

There was an article about that a month or two ago: The Death of Daydreaming - https://news.ycombinator.com/item?id=43894305


The problem with this line of thinking is that the government is, of course, composed of... individual citizens.


I don't want them to be, they make themselves exempt.

It's bad. It's one of the causes that triggered the French Rebellion in 1793: one rule for them, one for us?


For what it's worth, this company was spawned by Mullvad: https://mullvad.net/en/blog/mullvad-creates-a-hardware-compa...


Thank you for mentioning that. Yes.

There's also Glasklar Teknik AB and Karlstad Internet Privacy Lab AB.

Glasklar does:

- Sigsum, a transparency log design

- System Transparency, a security architecture for transparent systems

- Hosts and maintains the Debian Snapshot service, an archive of the past decade of released Debian packages

KIPL does traffic analysis defense against AI-based classifiers, which Mullvad recently integrated into the VPN app.

https://www.glasklarteknik.se

https://www.sigsum.org

https://www.system-transparency.org


What's the sentiment towards Mullvad?


Generally? Very positive.

They're a model company for data-minimization. No account names, no passwords, can pay by cash in an envelope, RAM-only infrastructure, thorough and frequent 3rd-party auditing, etc.

They provide back, fund privacy initiatives, have a history of being unable to provide user data when requested by governments, all of their stuff is well documented. You'd be hard-pressed to find anyone privacy & security conscious speak poorly about them.


They were deceptive about why they removed static IPs and port forwarding. Such deceptions speak to character, and a VPN company isn't private -- it's trust transference. So character matters.

There are 6 other providers that do offer static IP, and one of those uses AWS nitro to ensure that mappings aren't available to LEO. So this wasn't a technical limitation.


>They were deceptive about why they removed static IPs and port forwarding.

What were they deceptive about? Their announcement is straight forward.

"Regrettably individuals have frequently used this feature to host undesirable content and malicious services from ports that are forwarded from our VPN servers. This has led to law enforcement contacting us, our IPs getting blacklisted, and hosting providers cancelling us.

The result is that it affects the majority of our users negatively, because they cannot use our service without having services being blocked."

https://mullvad.net/en/blog/removing-the-support-for-forward...

I'm not saying you have to agree with the decision, but I don't see any deception. They even gave a months notice.


that was not their original announcement



I stand corrected, apologize for misinformation, and thank you for sticking with this thread.

But if I may put my cynical hat on (I think this is fair for any VPN provider), mullvad states in HN[0]

> Port forwarding needed to be removed on moral grounds.

Fair enough, however such moral grounds only came to light when extreme and immediate pressure was applied to their business model. The same post does talk about abuse, but only in terms of how it created a negative experience for "some" users (no details). The blog post does go into those negative effects, good, and doesn't try to whitewash it in moral reasons, also good. I think I mistook the official blog with an official statement here on HN.

There was another HN post apparently by a mullvad engineer that didn't pull any punches. I can't find it anymore, but I remember that it was that post that somehow led me to kfred's post and then left a very bad taste in my mouth. Maybe someone else is a better researcher than me and can dig it up.

I'll retract my "character" criticism, since mullvad clearly cares deeply about privacy, regardless of my perceived problems with their public communications.

Personally, iCloud Private Relay ticks all the boxes for my use cases, so I should have just kept my mouth shut.

[0] https://news.ycombinator.com/item?id=37062965


What do you mean by static IPs? Mullvad has never offered static IPs to customers. Please clarify.


> Firejail can't handle : in some paths (at all, no escaping provided) which made me dump it.

This doesn't match my experience. For example, the following works just fine in a profile file:

  blacklist /sys/devices/pci0000:00/*
Can you give an example of what you had problems with?



> it bugs me to an unreasonable extent that he finished one person short of 7777

Perhaps (likely?) he himself should be counted too, so 7777 in total.


In bash, you can do something like this out-of-the-box by setting the `PS1` variable to your liking. For example, I use the following in `/etc/bash.bashrc`:

  PROMPT_COMMAND='_prev_status="$?"'
  PS1='\n$(printf "%0${COLUMNS}d\n" 0 | tr 0 -)\n[\D{%y%m%d-%H%M%S}] \u@\H (${_prev_status})\n${PWD}\n\$ '
The first line saves the status of the previous command and the second line sets the prompt string. The result is something like this:

  ---------------------------------------- <these dashes span the terminal width>
  [date-time] user@host (status)
  /current/working/directory
  $ <next command>


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

Search: