HNHacker News
TopNewBestAskShowJobs

potato-peeler

132 karma · joined April 18, 2025

submissionscomments
potato-peeler··on Which VPNs have published an independent audit, with sources
No, you have only convinced yourself.

You disregard privacy policy of organizations you deal with. You have no audit reports of amazon or any other retailer to know what they do with your private and purchase information. Since you don’t have that, you are only hypothesising that 3rd party platforms will keep you safe.

Therefore, arrangement between mullvad and their resellers are questionable.

Like I said, you do you.

potato-peeler··on Which VPNs have published an independent audit, with sources
I go by what I see. My purchase is only known to mullvad/proton and bank. Nobody else. If you are comfortable in announcing your intention to purchase a vpn to a third party which does not have the same privacy policy as mullvad, you do you.
potato-peeler··on Which VPNs have published an independent audit, with sources
Upto you how much you want to disclose. If I purchase directly from mullvad, only mullvad and my bank knows. If I purchase from amazon or other online retailers, now even amazon knows. God knows what they do with it.
potato-peeler··on Which VPNs have published an independent audit, with sources
Mullvad page lists amazon and some electronic retailers as their resellers. Amazon needs your email and phone. It also holds your address. This automatically identifies you, leaving a papertrail.
potato-peeler··on Which VPNs have published an independent audit, with sources
I have used proton and mullvad.

Proton becomes increasingly pricier every year. It provides lot of servers but they are not owned by proton, those are residential proxies. Many of the names listed are discussed in forums having questionable privacy.

But good thing with proton is, you are bound to find a server which can open a specific website. I routinely find myself getting blocked by reddit or internet archive, unlimited google captachs, YouTube needing sign in, but there is always a server which can unblock this. However, if you check the isp for it, it lists some residential proxy.

Their desktop client is bloated, takes a lot of time to load, their vpn connections randomly disconnect or slow down.

When I got frustrated with their pricing and their vpn client, I switched to mullvad.

Sign up was really simple. Since they only charge a constant price, their onboarding experience felt smooth.

Their desktop client is small enough, it starts quickly.

But issues with mullvad surfaces during use. Many websites are blocked. I haven’t found a server which can open reddit. YouTube always need sign in. Only few servers open internet archive. Some servers even get blocked by HN.

Speed is extremely slow than proton. Their were no disconnects or reconnects, but I just couldn’t open websites which I frequently visit.

In the end, I went back to proton, I needed to browse the internet without getting blocked. Rest of the cons I grudgingly manage.

This article is good enough as a cursory read to know which vpn to begin exploring, but provides no information of the authors own experience.

For eg, mullvad has resellers, if you purchase from their, you can compromise your privacy completely. I don’t know why mullvad has this arrangement, considering their promise.

Also mullvad website has a dns leak check, which will always show dns leaking if you are not connected to mullvad. But if you check literally any other dns leak website, even their competitors like nord or surfshark, it gives a “not leaking” response. This is scummy behaviour from mullvad.

Only if you connect with mullvad, their status shows green.

Similarly, In the article about proton, there is no mention about proton using affiliates or resellers. Neither any mention about proton controlled servers.

Comparison page which has disconnected information , is not useful.

Perhaps the author can do better by actually using VPN’s, navigating their website, policies, vpn clients, than depending on Claude to do the writing. Otherwise, there is little value in such articles.

potato-peeler··on I'm not convinced the AI bubble exists
> The reason why AI companies are spending so much money is to rollout data centres to run the AI in the first place. These expenses are one-off purchases, not regular operating expenses. Once all the data centres are built, AI spending is going to plummet

Unless nobody is working on miniaturisation, then this reasoning might hold true.

As seen throughout history, any sufficiently absurd tech starts largescale (refrigerators, computer, radios) and eventually become portable.

Amortising data Center cost will take a long time. Within that time, if someone figures out how to make ai run on cheaper hardware, these data center cost will Become harder to recover.

> AI companies can also cut costs by no longer allowing people to use their products for free and temporarily suspending expensive AI research

That will just kill the industry.

potato-peeler··on HN should have a downvote justification section
> Though I won't downvote (flag, I guess on posts) you. This time :)

I did get a laugh to see the irony in the end :)

potato-peeler··on HN should have a downvote justification section
> Downvoting is simply that, IMHO, nothing more and nothing less than "I disagree with you".

So why is it tied to a quality of a post? You can simply reply you don’t agree. But that takes effort, so you downvote. But if you reply, that has no measurable value to tie to the quality of a post, even though words carry more meaning.

So somewhere your disagreement to something is perceived differently if you reply vs if you just downvote.

  Downvoting is not simply downvoting, friend.
potato-peeler··on HN should have a downvote justification section
> "I think you're wrong" is ... just fine as a reason

I don’t agree with this.

——

I could have ended there but If I don’t expand on “I don’t agree with this” and simply end it with a full stop, does it tell you anything? Neither it tells someone else anything. For such cases, you don’t engage.

potato-peeler··on HN should have a downvote justification section
Which is what I am saying, if you choose to downvote then you have to mandatorily provide reason. The qualitative reason matches the quantitative instrument. Have you not come across a post/comment and feel odd to see many upvotes/downvotes but little justification about the votes?
potato-peeler··on HN should have a downvote justification section
Obviously. But HN does not install threshold for someone to start upvoting. Which in itself does not represent quality. The entire voting system does not makes sense.
potato-peeler··on HN should have a downvote justification section
> Also, a lot of downvoting on the internet is just "I disagree with you", or "I don't like what you're saying". It can be personal, and not necessarily useful to the original poster.

They will reduce or be discarded. If a system recognises that you don’t add value, then either such users will be forced to put in effort or simply be discouraged to pollute any post.

Platforms like Reddit suffer because you can coordinate with many users to push an agenda, since their is no accountability from users who only upvote or downvote. That’s why bot farm and coordinated campaigns thrive.

potato-peeler··on HN should have a downvote justification section
> Comes with the cost of putting yourself out there. Not everyone is going to like it, and you won’t agree with the reasons.

Even someone downvoting a post is expressing their opinion. Current Issue is, person downvoting is anonymous, provides no reason and can’t be held liable for their own action. This is ironic, if they also put themselves out there.

Inadvertently, down voters have a larger say in shaping a discussion even though their level of participation is minimal instead of someone who takes the effort to provide a well structured opinion.

This balance of power is skewed.

If downvoting means to disagree, one should know why.

potato-peeler··on Pico CSS is no longer maintained
They don’t unfortunately but it is a good reference for me to check how it looks on previous versions of browsers and less powerful devices. That way I know if the UI or UX needs improvement.

ios updates unfortunately ties everything to a single batch. Unlike android. I have an older blackberry, that still gets latest app updates.

What is even hilarious is ads render with pixel perfection on older devices. So for some reason, ad networks care about browser compatibility than devs putting the same ads on their incompatible website.

potato-peeler··on Pico CSS is no longer maintained
Even though I provided a direct link to wcag principles and guidelines, you still are too lazy to read.
potato-peeler··on Old.reddit.com Gone
May I introduce [tildes.net](https://tildes.net)

Invite only, text based, smaller community, engaging discussions.

And I guess hacker news and lobsters. Others can add more.

(There was hesitation in adding this, you don’t want more communities to become like reddit, but what the heck, at this point lot of us are better educated about the different group of people online on social media, so we know what to look for and who to stop.)

potato-peeler··on Pico CSS is no longer maintained
Security updates have nothing to do with level of support for css3 modules.

Much of the issues of layout were already solved more than 12 yrs back, ie when css3 became mainstream.

The issue is devs are unaware about different levels of css3 or just plain ignorant about it.

Are you aware about the different levels of css3? Are you even aware there are levels to css3? Why are these frameworks not listing them and simply saying that they comply with web standards? Which specific web standards do they comply?

Any new css3 feature should have a fallback if they say they comply to web standards, which these frameworks don’t add.

Basically you want to adopt latest w3c guideline but completely ignore wcag guidelines on accessibility - https://www.thewcag.com/principles/robust

Why should some population forced to suffer because of your ignorance. I am sorry if I am blunt, but your comment about polarising users is rude.

Which comes back to my main point, Devs are simply not educating themselves about the fundamentals of web design.

potato-peeler··on Pico CSS is no longer maintained
When you say something is minimal, you are implying that what little you provide will also work. Which in this case is clearly not.

motherfuckingwebsite.com is more minimal and usable than these frameworks.

potato-peeler··on Pico CSS is no longer maintained
> So it's not like those "latest and greatest browser features" are there just to complicate your life, but actually the contrary.

What justification do you have to adopt and replace this with existing solutions with such urgency? Have you researched its compatibility? Are you providing any fallback?

This just seem to like 1) you are not applying your mind why you want this, 2) faulty premise that it makes it easier, because in reality your software never reaches a point of maturity, where its just "done", and 3) shiny object syndrome (https://en.wikipedia.org/wiki/Shiny_object_syndrome)

potato-peeler··on Pico CSS is no longer maintained
Useless - https://ibb.co/h1sRtYKF
potato-peeler··on Pico CSS is no longer maintained
None of them work on older browser - https://ibb.co/album/3kJP50

Ios 13.6 in my case, which was released just 6 yrs ago, 2020. For some context, flexbox gap was added in ios14.1, released in 2021. So iOS 13.6 was still usable atleast couple of years beyond that. So such frameworks utterly failing on such browsers is hilarious, given that they market themselves as minimal.

People keep forgetting that css3 was announced in 1999. And adoption roughly started from 2010. The css3 of that time is not the same as css3 you get to see in latest browsers. These minimal css frameworks are really useless if you don’t know what css3 features you are writing and who you are targeting.

And, I Haven’t even tested those in less capable browsers like dillo or netsurf, but I doubt they will even work there.

If you start looking into browser market share, you will quickly realise that there are millions of worldwide users who can’t use the web normally.

potato-peeler··on All I wanted was a custom domain email
Sadly their website seems to break on older devices - https://ibb.co/album/99kr9z

Email is one service that should be accessible from any machine.

potato-peeler··on What About Rails?
From the talk it’s clear, Rails needs to be forked.
potato-peeler··on Ideas on modernizing the open-source desktop
I am not talking about the UX, I am talking about the layout.
potato-peeler··on Ideas on modernizing the open-source desktop
What I found interesting is desktop ui hasn’t changed much from either a windows layout or Mac layout. Isn’t there any other ui which is as useful as those two? Is there no ongoing research on os ui?
potato-peeler··on Native apps written in TypeScript and CSS
> iOS Native mobile apps and device companion experiences

> Android Gea apps packaged as a native Android APK, rendered through a WebView

Why webview? No love for android?

potato-peeler··on Native apps written in TypeScript and CSS
Don’t know about mac, but in windows qt hello world consumes about 10-15 mb. It is possible to optimise it to half of that. Fltk even goes lower to single digits. Crazy what fltk can manage to do even if creating simple utility apps like notepad or calculator.
potato-peeler··on An update on Wayback Machine access
Wayback can’t be accessed through vpn, atleast on proton. Heck, most sites simply block you for using vpn.
potato-peeler··on Shopify acquires Tailwind
Here is the tailwind website itself - https://ibb.co/album/kHqGx8

This is on iOS 13.6

I have no idea why tailwind needs or does something which makes it utterly unusable. I miss the days when many websites used to offer simple html versions of their apps, like gmail (https://techcrunch.com/2024/02/22/google-is-killing-gmails-b...)

potato-peeler··on What do Visa and Mastercard do? An intro to card networks
That’s because there are more than 200 other parameters used for risk analysis during authentication. Worked in payments industry. Some banks don’t place high priority to name but some do.
Page 1 of 7Next →