Live data from Hacker News

Using HTTP/2 Cleartext for a server in Go 1.24

clarityboss.com

11–16 of 16 posts

Re: Using HTTP/2 Cleartext for a server in Go 1.24

#11
post #3

I love that anyone can write a blog post like this that will get slurped into all the models and we can just say: "use terraform to deploy H2C on GCR"... and it will know exactly what to do.

To use a Analogy, AI is acting like pip install library in this case. Do you really want to do performative acts of Sisyphus or are more interested in end result?

Re: Using HTTP/2 Cleartext for a server in Go 1.24

#13
post #12

Related: https://http1mustdie.com/

Except you can do http1 requests in bash easily and many http3 libraries are bad anyway so you don't get the advantages of using it.

I wanted to do something fast using http3 but it ended up being way faster using ad-hoc code I wrote using http1. It would be even faster if I did it with http3 but hand writing for that protocol is a nightmare so here we are…

edit: downvoting me will not change the reality.

Re: Using HTTP/2 Cleartext for a server in Go 1.24

#14
post #6

This is excellent news for human persons. Protocol implementations that only allow TLS are not very robust without human maintenence for more than a few years. That said, the human person use cases for HTTP/2 are pretty limited. Generally HTTP/1.1 is a better choice.

I'd much rather http2/3 with an expired cert over cleartext anyday.

Could I interest you in installing my root certificate on your machine?

Re: Using HTTP/2 Cleartext for a server in Go 1.24

#15
post #13
post #12

Related: https://http1mustdie.com/

Except you can do http1 requests in bash easily and many http3 libraries are bad anyway so you don't get the advantages of using it. I wanted to do something fast using http3 but it ended up being way faster using ad-hoc code I wrote using http1. It would be even faster if I did it with http3 but hand writing for that protocol is a nightmare so here we are… edit: downvoting me will not change the reality.

Ok, none of that makes HTTP/1.1 any more secure.

Re: Using HTTP/2 Cleartext for a server in Go 1.24

#16
post #13

Earlier quoted context omitted.

Except you can do http1 requests in bash easily and many http3 libraries are bad anyway so you don't get the advantages of using it. I wanted to do something fast using http3 but it ended up being way faster using ad-hoc code I wrote using http1. It would be even faster if I did it with http3 but hand writing for that protocol is a nightmare so here we are… edit: downvoting me will not change the reality.

Ok, none of that makes HTTP/1.1 any more secure.

Can you hack anyone other than yourself with that attack?
Post reply on HN