News for hackers. Stuff that matters.
Re:Show HN: I built website for sharing Drum Patterns by phyzix5761 on Sunday March 23, 2025 @02:03PM (#43454592)
Honest question. What is the current obsession with https for things that don't need to be secure like looking at drum patterns?
Re:Show HN: I built website for sharing Drum Patterns by ctxc on Sunday March 23, 2025 @03:37PM (#43455279)
I would rather everyone use HTTPS than have them individually decide if it "needs to be secure".
Re:Show HN: I built website for sharing Drum Patterns by phyzix5761 on Sunday March 23, 2025 @09:43PM (#43457262)
Why is that?
Re:Show HN: I built website for sharing Drum Patterns by kadoban on Monday March 24, 2025 @03:13AM (#43458345)
The downsides of being secure are a 5 minute setup, once. The thought process of "should this be secure?" is 10 minutes even if the answer is obvious.

So why bother? Just be secure and move on.

Re:Show HN: I built website for sharing Drum Patterns by otabdeveloper4 on Monday March 24, 2025 @03:29AM (#43458398)
Https does nothing for security.

Its purpose is to authenticate financial transaction packets, not to be "secure". (Whatever that means.)

Re:Show HN: I built website for sharing Drum Patterns by g105b on Monday March 24, 2025 @08:38AM (#43460349)
You need 9 more minutes of thought process.
Re:Show HN: I built website for sharing Drum Patterns by otabdeveloper4 on Monday March 24, 2025 @10:46AM (#43461712)
No, I need exactly 0 seconds to process empty buzzwords in the vein of "add Frobnozz to your TCP/IP, Frobnozz increases security bigly!".
Re:Show HN: I built website for sharing Drum Patterns by kadoban on Monday March 24, 2025 @11:28AM (#43462167)
There are zero buzzwords. I was just being vague because again, the cost of just flipping https on is negligible, it's literally more work to have this conversation and work out all of the details of exactly what attacks you're protected against.

It is never worth asking "should I even do https?" The only variation worth considering is "is https enough?" And even then, start with https and then build on top.

Re:Show HN: I built website for sharing Drum Patterns by otabdeveloper4 on Tuesday March 25, 2025 @09:55AM (#43471369)
HTTPS does nothing for security. (Except in very rate and specific cases that aren't important here.)

> The only variation worth considering is "is https enough?"

Enough for what exactly? Since this charade clearly isn't about security, what exactly is the metric for "enough"?

Re:Show HN: I built website for sharing Drum Patterns by kadoban on Tuesday March 25, 2025 @03:06PM (#43474654)
Answered above. :shrug:
Re:Show HN: I built website for sharing Drum Patterns by ziddoap on Monday March 24, 2025 @11:19AM (#43462083)
>Https does nothing for security.

What sort of definition are you using for security? It's obviously not the standard one.

Sending passwords in the clear vs not is covered on the first day of security 101.

Re:Show HN: I built website for sharing Drum Patterns by otabdeveloper4 on Tuesday March 25, 2025 @09:51AM (#43471305)
Any sort of definition of "security" will need to start from the threat model.

Which you don't have, because you're not doing security. Just buzzwords.

Re:Show HN: I built website for sharing Drum Patterns by ziddoap on Tuesday March 25, 2025 @10:26AM (#43471757)
The threat model is really simple, actually!

"I don't want other people to know my passwords".

Perhaps you don't understand what HTTPS does. Which is totally fine! Lots of people don't really get it (or even need to). But yelling "buzzwords" for the things you don't understand doesn't make the usefulness go away.

For someone so wrong about this, you're very opinionated! It's quite a dangerous mix. Thankfully, not dangerous to me, so I can just have a little chuckle and move on.

Re:Show HN: I built website for sharing Drum Patterns by kadoban on Monday March 24, 2025 @11:21AM (#43462100)
It does quite a lot for security. It prevents evesdropping (to an extent, better with esni), disallows ad/malware-injection or content modification, and prevents credential sniffing. It does all that against most reasonable attackers, up to around the rough ballpark of nation states.

All for the price of about the same amount of work that it took to read this message.

"Https is only for credit cards" is some serious 1990s bullshit.

Re:Show HN: I built website for sharing Drum Patterns by globular-toast on Monday March 24, 2025 @05:17PM (#43465495)
Security is: confidentiality, integrity, availability. HTTPS gives you two of those. Well, as long as you trust the CAs that came installed on your computer that is.
Re:Show HN: I built website for sharing Drum Patterns by bigstrat2003 on Monday March 24, 2025 @03:38PM (#43464668)
Because securing things that don't need to be secured (which is most of the Internet, frankly) is a waste of time and effort. Unless you are handling credentials or other sensitive data, you don't need TLS and shouldn't bother.
Re:Show HN: I built website for sharing Drum Patterns by whstl on Sunday March 23, 2025 @03:37PM (#43455280)
For me: wi-fi and mobile providers injecting ads. Rarer these days but still happens.
Re:Show HN: I built website for sharing Drum Patterns by IAmGraydon on Sunday March 23, 2025 @03:52PM (#43455381)
There's a login, but also if you aren't https, you're going to be seriously de-ranked by search engines like Google.
Re:Show HN: I built website for sharing Drum Patterns by pacifika on Sunday March 23, 2025 @02:22PM (#43454721)
Interest based advertising.
Re:Show HN: I built website for sharing Drum Patterns by CPLX on Sunday March 23, 2025 @02:22PM (#43454718)
Browsers seem to lose their mind when presented with not HTTPS content these days right?
Re:Show HN: I built website for sharing Drum Patterns by phyzix5761 on Sunday March 23, 2025 @09:43PM (#43457263)
Exactly
Re:Show HN: I built website for sharing Drum Patterns by hirako2000 on Monday March 24, 2025 @04:03PM (#43464868)
Perhaps they shouldn't but that forced the hands of many who would have otherwise dragged their feet for another century.

I get bothered by it, Chrome doesn't even allow to confirm and proceed at the boom of the warning page anymore, but there is some flag you may disable if you feel safe about all your visits.

Hopefully Google will start flagging ipv4 servers too. And one day block them by default.

Re:Show HN: I built website for sharing Drum Patterns by chaosprint on Sunday March 23, 2025 @02:07PM (#43454625)
there is a login
Re:Show HN: I built website for sharing Drum Patterns by phyzix5761 on Sunday March 23, 2025 @09:44PM (#43457266)
For the login I completely understand but most pages don't need to be secured in my opinion.
Re:Show HN: I built website for sharing Drum Patterns by binarysneaker on Sunday March 23, 2025 @09:54PM (#43457316)
Secure it all vs secure just the login...may as well do it all.
Re:Show HN: I built website for sharing Drum Patterns by rubendev on Monday March 24, 2025 @02:17AM (#43458132)
If you only secure the login you will be sending your session cookies unencrypted for the other pages and they can be intercepted and used to impersonate you.
Re:Show HN: I built website for sharing Drum Patterns by jtafurth on Sunday March 23, 2025 @05:40PM (#43456117)
I worked for an authority that issued digital certificates for SSL and digital signatures. It's not only about providing encryption but also about trust, when a top level entity issues a SSL certificate, a number of identity validations are carried out, adding an extra layer or confidence on that website.

This may seem inconsequential for static websites without PII, however most browsers consider it important as it reduces the risk for all parties involved when encrypted communication is used and the content providers has taken basic steps for Identity verification.

There are logic flaws with this approach to security imo, but it's the most commonly used technique at the moment.

Re:Show HN: I built website for sharing Drum Patterns by sergiotapia on Sunday March 23, 2025 @07:44PM (#43456763)
you didn't answer the _why do we need all that for a drum beat making website_?
Re:Show HN: I built website for sharing Drum Patterns by jdiez17 on Sunday March 23, 2025 @07:51PM (#43456784)
Unauthenticated http is a vector for opportunistic malware. They don’t target specific websites, just inject evil.js wherever.
Re:Show HN: I built website for sharing Drum Patterns by otabdeveloper4 on Monday March 24, 2025 @03:28AM (#43458394)
You ISP sniffing and MiTMing traffic on the wire is the least likely vector of malware injection.

ISP's are usually serious businesses with reputations and don't hack their own customers.

Re:Show HN: I built website for sharing Drum Patterns by latexr on Monday March 24, 2025 @05:59AM (#43459121)
That “usually” is doing a ton of work. I remember Vodafone injecting scripts into webpages many years ago. While trying to find a source, I bumped into other shenanigans.

https://www.simpleanalytics.com/blog/vodafone-deutsche-telek...

Re:Show HN: I built website for sharing Drum Patterns by otabdeveloper4 on Monday March 24, 2025 @10:47AM (#43461723)
Out of all the bad actors on the Internet, your ISP is the least bad.
Re:Show HN: I built website for sharing Drum Patterns by latexr on Monday March 24, 2025 @07:53PM (#43466667)
That’s not a valid defence, it’s moving the goalposts and whataboutism. ISPs shouldn’t be bad actors at all and they have the ability to do the most harm.
Re:Show HN: I built website for sharing Drum Patterns by kube-system on Monday March 24, 2025 @12:57PM (#43463082)
Maybe if they live in a high income country with relatively strong consumer protections and are using their home ISP. But quite a lot of the internet is very much not that.

In some places and on some networks, MiTMing http traffic for undesirable use-cases is routine.

Re:Show HN: I built website for sharing Drum Patterns by nklymok on Monday March 24, 2025 @03:11AM (#43458335)
At least so that login / register data don't go to the middle man.
Re:Show HN: I built website for sharing Drum Patterns by otabdeveloper4 on Monday March 24, 2025 @03:27AM (#43458388)
You don't. But you will be penalized by Big Co for not supporting https.

(It's effectively a "doing business on the Internet" tax. Thankfully not that expensive for small hobby projects now.)

Re:Show HN: I built website for sharing Drum Patterns by nerdponx on Monday March 24, 2025 @10:33AM (#43461567)
It's literally $0 with LetsEncrypt.
Re:Show HN: I built website for sharing Drum Patterns by lemax on Sunday March 23, 2025 @08:33PM (#43456954)
ISPs / other middlemen can monitor and modify unencrypted traffic. In Egypt, Syria and Turkey for example ISP’s injected malware into unencrypted sites that led people to install spyware when attempting to download legitimate programs (link). Other state actors have changed the content of news media, etc. Without HTTPS you lose the ability to trust the integrity of a given webpage.

https://www.bitdefender.com/en-us/blog/hotforsecurity/turkis...

Re:Show HN: I built website for sharing Drum Patterns by webprofusion on Sunday March 23, 2025 @09:10PM (#43457112)
Chrome labelled sites as Not Secure if they didn't user https since 2018. Most people didn't like that label showing on their website address, so it was a clever way to shift everyone.

Years before that the free certificate authority Let's Encrypt was established (there are now several more), so for most people using https with your website is just configuration, not an extra cost. On top of that some http protocol versions are now https only.

Re:Show HN: I built website for sharing Drum Patterns by MisterTea on Monday March 24, 2025 @10:10AM (#43461322)
Would you trust handing a sack full of money to a stranger and tell them to bring it to the bank for you or do you hire an armored car service?

We need https because the modern web browser isn't a trustworthy or secure program. A web browser isn't a sandbox so code can be injected into an insecure http stream to force the browser to compromise the machine it is running on. This is just the state of the internet - there are literal highwaymen in the form of malicious routers and other networking hardware on the internet. https is unfortunately the ony way to ensure the highway for your data is secure and the data arriving to you is trustworthy.

The only way to avoid this is to use a browser like netsurf that eliminates the insecure modernity or dont use the web.

Re:Show HN: I built website for sharing Drum Patterns by pbreit on Monday March 24, 2025 @11:23AM (#43462133)
That ship has sailed. http has been retired.
Re:Show HN: I built website for sharing Drum Patterns by bigstrat2003 on Monday March 24, 2025 @03:40PM (#43464681)
It hasn't been retired. Using HTTPS everywhere is cargo cult nonsense. Most sites do not benefit from it, and the push to have it everywhere is obnoxious as hell.
Re:Show HN: I built website for sharing Drum Patterns by hirako2000 on Monday March 24, 2025 @03:58PM (#43464827)
It was obnoxious, let's encrypt solved that from the operator's perspective.

Man in the middle attacks are very real. A good ratio of routers get hacked during manufacture, or have a backdoor that get exploited by other hackers. an http hits make these exploit even easier to execute. Public WiFi are often insecure, https works around that problem (for the most part).

From an attacker perspective, widespread https has become obnoxious, yes.

Re:Show HN: I built website for sharing Drum Patterns by GuinansEyebrows on Tuesday March 25, 2025 @11:52AM (#43472770)
The prevalence of good advice is obnoxious? Or is it the five minutes' labor of setting up https for your services that annoys you?