I guess your point about it feeling handcrafted holds, if you count the character encoding.
Magnificent!
Well, Wikipedia presents him as the author of Go, so the OP might have a point. /s
OTOH not knowing about Rob Pike and programming in UNIX, sounds strange.
I still think his slides aren't great. I wasn't dismissing his weak analysis because of the deck but making the point that he's weakening his own argument with it. And since his points specifically include a lot of comments about the modern web, complete with a rant about frames per second, I think it's a fair point to make.
[1] Which are awesome btw
Whatever you may think of his arguments or slide templates, I don't think "innocent bystander" is an accurate label.
The opening point is that these sites are stupid slow. And I agree with the author: there is no reason this far into the 21st century a bank's web page should take several seconds to load. It should load in under a second or two.
You should read up on Rob Pike, he's not some loon screaming for attention. He's put out more -- and more useful -- open source than almost everyone reading HN.
Woosh.
They irony of asking for shiny, bubbly interactive slides that would add absolutely nothing to the point being conveyed, when that is exactly part of the argument being made.
Here [0] is HAProxy's website. Well, one of them [1]. The first one contains documentation in glorious plain HTML, and packs more information into it you can imagine. It is, after all, an incredibly high-performance piece of software that's been around for over two decades. The second one is, I imagine, for people like you. Perhaps that's what's needed for a company to be successful anymore - a site with the information necessary to get the thing running and to maintain it, and a second that's flashy and glitzy and doesn't scare the suits.
Banks are a good example. I don't think they are losing much money with their software experience. There are of course some under performers that are losing customers. But it's mostly to other banks that are delivering a good enough experience. Overall, they aren't losing any business here. If anything, they probably spend too much on their software teams. The results are mediocre and it's taking them too long.
Corporate websites (also mentioned in the article) is another thing that just doesn't matter that much. They are good enough mostly. It's fine.
Measuring frames per second is a thing for web developers that suffer from OCD. It's not a real world metric that matters at all.
Now a point that might be a bit painful to hear for the author. These slides are a bit ugly, unsophisticated, and bland. And it looks like a hand crafted thing and I assume that the author is very proud of the skill level and craft involved. I'm sure the FPS metrics are awesome. But if you are looking to wow your audience with arguments, it helps if you can back that up with a slide deck that re-enforces that argument. Browsers can do better than that 1997 unstyled power point look.
And that points maybe to a thing in our industry where the people complaining the loudest are doing the least to solve their issues. Open source is fine. If you don't like it, make it better. That's how it works. Being an innocent bystander is a choice, not a necessity. If you believe the web is so bloated, make it better. And if these slides are the best you can do on that front, then you'll probably struggle to convince a lot of people.