Second time I run into a developer on itch.io who doesn't know what a #web server is and thinks they need to code a #NodeJS app to serve static files.

This is terrifying. It's the future Google wants to build, with their HTTP 2.0 and Wasm: a future when even the basics are horribly hard and not even developers know how the web works because it's all a black box.

I'm begging you: fight this. Educate people. Don't let openness die.

@silverwizard @IceWolf That was no typo. HTTP 2 is binary. It can no longer be used in trivial ways.

@silverwizard @IceWolf Sure, if you're a pro web developer with the time and energy to dig. If it was like that in 1999, Google wouldn't exist. This is called "pulling the ladder up after you got on top".

@notimetoplay @silverwizard @IceWolf i mean, just import libcurl. you don't implement tcp yourself so i don't see using a HTTP library that will likely be 100x better than whatever you will write isn't too offensive

@tay @notimetoplay @silverwizard You're missing the point.

The point is that with text protocols, you don't HAVE to use a thing somebody else already wrote.

And besides, someone had to write libcurl in the first place.

Binary just makes shit difficult for literally no reason.

@IceWolf @notimetoplay @silverwizard yes. someone who can dedicate a lot of time can do the work of writing a good HTTP client.

H2/3 are remarkably faster than H1

@tay @notimetoplay @silverwizard "Faster"? Meh. Not by any metric that matters.

Plain text worked in 1990 and it still works now.

@tay @notimetoplay @silverwizard If you want to make your site faster, don't rewrite fucking HTTP, just use less ads and random cruft.

@IceWolf @notimetoplay @silverwizard well we both know that's not happening, and H2 already exists, so why not use it. Not like H1 is going anywhere anyway 🤷

@tay @notimetoplay @silverwizard For NOW.

What d'you think Google's plan is? Real HTTP is probably going to get "deprecated" once "everyone's on things that support HTTP 2 anyway".

Follow

@tay @notimetoplay @silverwizard And also, being a Google power trip is a pretty good reason not to use it as well as it being a binary unapproachable mess!

(See also: webp, the other big one I can think of. There's probably other things too.)

Sign in to participate in the conversation
Mastodon Glitch Edition

This is a private instance for us.