News for hackers. Stuff that matters.
Re:The Architecture of Open Source Applications by trabant00 on Wednesday September 30, 2020 @05:27AM (#24636930)
> To the authors: Please drop TLS in front of your site. It's near trivial and free.

Curious why you think it is needed in this case.

Re:The Architecture of Open Source Applications by MaxBarraclough on Wednesday September 30, 2020 @12:01PM (#24640183)
This topic crops up occasionally. With very few exceptions, all web content sent over the public Internet should be protected with HTTPS. The question isn't Why?, but Why haven't they bothered yet?

There are plenty of reasons to use HTTPS [0] relating to privacy, security, UI, and browser features, and there are virtually no good reasons not to. There are just 2 real exceptions I know of, neither of which apply here:

1. Using unprotected HTTP enables caching. In the context of something like an apt repo, or Steam, this could be a compelling advantage. (apt provides its own checksum-based security, and doesn't really aim for privacy.)

2. Very old smartphones might not support modern TLS. In some parts of the world this can be a real concern. Even here, HTTPS should be offered, just not required.

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

Re:The Architecture of Open Source Applications by trabant00 on Wednesday September 30, 2020 @12:28PM (#24640511)
I know the general case for HTTPS. I am a system administrator. I was asking for this particular case where I for one see no need.
Re:The Architecture of Open Source Applications by MaxBarraclough on Wednesday September 30, 2020 @01:59PM (#24641586)
> I for one see no need

asdffdsa mentioned plain old MITM. I listed several other applicable reasons in my linked comment:

1. It allows an unscrupulous ISP to more easily track your browsing

2. Modern browsers will rightly warn users not to trust the site. This makes the site look bad.

3. It prevents MITM injection of ads, trackers, and most importantly malware. There will always be browser exploits, so they're worth blocking.

Re:The Architecture of Open Source Applications by criddell on Wednesday September 30, 2020 @01:55PM (#24641533)
To prevent things like the Great Cannon of China from performing a denial of service attack against a third party.
Re:The Architecture of Open Source Applications by asdffdsa on Wednesday September 30, 2020 @01:42PM (#24641382)
mitm with an identical page but malicious links
Re:The Architecture of Open Source Applications by brownianemotion on Wednesday September 30, 2020 @05:57AM (#24637062)
It's a trusted site, without https it's e.g. easier to perform a mitm attack that could expose users to attacks.

Not only encryption is important, authentication too, you want to know to which party you are talking.

Re:The Architecture of Open Source Applications by pc86 on Wednesday September 30, 2020 @02:58PM (#24642339)
What attacks is a malicious agent going to execute on a page of articles?

I think HTTPS is all well and good, but I've yet to hear a compelling reason why pages of text and images need it.

Re:The Architecture of Open Source Applications by brownianemotion on Tuesday October 06, 2020 @07:23AM (#24696596)
The thing is, once you man in the middle it, without https, you can serve whatever content you want. It is no longer a page of "text and images", but one with malicious scripts, malicious links, ... you name it.
Re:The Architecture of Open Source Applications by yjftsjthsd-h on Wednesday September 30, 2020 @12:11PM (#24640296)