News for hackers. Stuff that matters.
Re:We want you to build the next Git platform on Cloudflare by lucideer on Saturday October 03, 2026 @05:38PM (#49948041)
The Wave release was the event that really kicked off my starting to rethink my own framing of what Google's engineering culture actually produces. I was so excited for its release, possibly moreso than any major innovation before then, & what was delivered was pure crap implementation wise. The idea was brilliant, & open, so theoretically someone could have done it well, but Google poisoned the well by releasing such a turd.

Throughout it's existence Google has been revered as a company for its engineering output, but if you interrogate that even a little bit, you end up with a very small minority of gems among a massive ocean of over engineered crap. Even the huge objective open successes like k8s are to this day sold with the massive caveat of "it's heavy & over engineered, but": nobody's calling k8s elegant. Pretty much all of their good products are acquisitions, many of which they've subsequently degraded.

One can certainly make this argument about almost any large corporation, but I do think there's very few with such a stark divide between how the quality of their engineering work is revered & the reality.

Re:We want you to build the next Git platform on Cloudflare by al_borland on Saturday October 03, 2026 @06:56PM (#49948581)
I think releasing Wave as its own product, via private beta, was a mistake. If they wanted to reinvent email, they should have done it with Gmail, similar to what Apple did with iMessage.

Gmail could operate as it always has, being an email client that integrates with every other email client. But when a Gmail user emails another Gmail user (or a group of them), have the thread automatically turn into a Wave, with everything that entails. This gets the new features where people already are, creates an incentive for people to move their email to Gmail, and doesn’t create yet another inbox for a person to manage.

I always saw Wave as a business failure, not an engineering one, for this reason.

Re:We want you to build the next Git platform on Cloudflare by toomuchtodo on Saturday October 03, 2026 @08:08PM (#49949143)
Great comment. Why Meta could ship Muse but Google could not.

What Meta got right with Muse - https://news.ycombinator.com/item?id=49946526 - October 2026

Re:We want you to build the next Git platform on Cloudflare by j45 on Monday October 05, 2026 @09:32AM (#49964664)
Except the part where it trains on your private of information by default.
Re:We want you to build the next Git platform on Cloudflare by lucideer on Sunday October 04, 2026 @02:47AM (#49951321)
This would've been great but given what they came out with on a greenfield project, I strongly suspect an in-Gmail approach would have ended up qualitatively worse from UX & design perspective, likely driving users away from Gmail as a whole, & not just Wave. It would've resulted in a backlash from the mainstream, rather than Wave which was simply a damp squib the mainstream mainly ignored.

In an ideal world you're right, but I still think it was an engineering failure as, theoretically, it should be easier to make something usable on a greenfield project, & it was a horrific mess.

Re:We want you to build the next Git platform on Cloudflare by btown on Sunday October 04, 2026 @11:47AM (#49954920)
It was the type of product that was an engineering impossibility to launch at the time. Mobile browsers of the time (and many users' desktop browsers!) couldn't run JS quickly enough to allow for the real-time experience - and reportedly Wave would consume 300-500 MB of RAM at the time, which was a ton for 2009!

https://theappslab.com/2009/10/05/google-wave-the-aftermath/

So they would have needed to invest in native mobile apps, and in significant levels of optimization. And none of this, not web or mobile, had the developer experience necessary to iterate quickly enough as the UI would inevitably evolve upon contact with customers, and you'd end up having many widgets reflecting a centralized global state.

Not to mention that you needed sticky server-side sessions to run the operational transformations efficiently, which harkens to the KV caching challenges that still challenge us today.

But it was an incredible dream, and it was a key source of inspiration to me to choose CS as a path.

Re:We want you to build the next Git platform on Cloudflare by lucideer on Monday October 05, 2026 @11:06AM (#49965836)
There were plenty of apps at the time doing real-time experience, they just weren't running 300-500mb of RAM while doing so because they weren't overengineered by idiots.

There was nothing about the wave protocol or concept that necessitated the bloated mess of JS they churned out. A big part of the problem with optimisation, on top of it doing way too much in poorly thought through ways, was simply that nobody in Google even knew JS, because they were just transpiling Java to JS.

Re:We want you to build the next Git platform on Cloudflare by paradox460 on Sunday October 04, 2026 @12:36PM (#49955406)
They tried that with buzz. It flopped even harder
Re:We want you to build the next Git platform on Cloudflare by al_borland on Sunday October 04, 2026 @01:09PM (#49955739)
I didn’t remember Buzz, so I looked up a video about it. It looks more like a social network than an evolution of email. I think that was the issue there. They tried to shove social networking into email. I don’t know about anyone else, but I always wanted social networks to be an island, especially in that era. The social contract and expectations with email are different from social networking.
Re:We want you to build the next Git platform on Cloudflare by eszed on Monday October 05, 2026 @12:05AM (#49960557)
Huge mistake! I loved Wave, and used it very successfully on one creative project. When I tried again, with some of the same people, we'd collectively burned all of our invite tokens and couldn't get any more, so we had to revert to emailing things back and forth so the new folks weren't kept out of the loop. That killed it, as far as any of us were concerned. I think I used it one more time, to plan a party or something with my sister, and never again. Integrating it into Gmail, as you suggest, would have been a better path, but hardly necessary. It was great as a stand-alone product, but destroyed itself because the damn invite system stopped the network effect cold.
Re:We want you to build the next Git platform on Cloudflare by someonebaggy on Monday October 05, 2026 @09:08AM (#49964363)
In other words, you wish Google had EEE'd email. And also stopped supporting normal emails between two Gmail users, and completely redesigned the product.

You think this wouldn't get people who just wanted email to quit Gmail and use something else instead?

If you could attach or insert a wave into an email, that would make more sense.

Re:We want you to build the next Git platform on Cloudflare by switchbak on Saturday October 03, 2026 @05:44PM (#49948093)
Wave's failure and that of Google+ might have been the turning point for Google, never really to return to its former glory.
Re:We want you to build the next Git platform on Cloudflare by goalieca on Saturday October 03, 2026 @06:46PM (#49948517)
Wave was a cool tech demo, and I was excited to see it. The teaser video was solid marketing. Me and my lab mates couldn’t figure out what use case it solved though.

Google+ was pure garbage being shoved down our throats. That was a huuuge signal that Google had changed.

Re:We want you to build the next Git platform on Cloudflare by vrc on Saturday October 03, 2026 @06:56PM (#49948577)
They boldly claimed they'd beat Facebook in 100 days and began acquiring any startup that pretended to solve a social problem. Every team got a G+ OKR. In classic Google fashion, they chewed up the one social platform they had, Orkut, and gChat, which was filling the AIM void, also squandered its lead as it was subsumed. They never invested enough in their successful/functional video chat, and instead just had team after team launching new versions of the same damn thing. Looking through GCP and their AI/Vertex/Whatever naming soup, not much has changed.
Re:We want you to build the next Git platform on Cloudflare by lucideer on Sunday October 04, 2026 @08:53AM (#49953506)
Wave was very simply modern email. Conceptually, there's nothing more to it. It was a new protocol that effectively filled the same basic needs as email, but left room for first class support for the types of features we've either hacked badly on top of email or still lack today - proper threading, traceable message amendment, rich messaging & multimedia support that's not a MIME hack & an improved security posture.

I think that was maybe a secondary problem with Wave: it was marketed as some new voodoo that ended up smelling like a hammer seeking a nail, when it was really just Email 2.0

Re:We want you to build the next Git platform on Cloudflare by drcongo on Sunday October 04, 2026 @11:36AM (#49954821)
I think this might actually be the first time I've understood that intention. Fully in agreement with your earlier comment that it was a total turd of a product - I remember a group of friends all getting access, playing with it for about 30 minutes, and then just coming away thinking what an awful experience it was, never to return. None of us were thinking of it as even vaguely email related, it basically felt like forums but worse. Or messaging but worse.
Re:We want you to build the next Git platform on Cloudflare by reilly3000 on Saturday October 03, 2026 @06:09PM (#49948272)
Consider if they had focused on it instead of Android. Maybe we would still have Windows phones. Such are the tides of time. I think their present, malignant glory eclipses it financially but never will romantically.
Re:We want you to build the next Git platform on Cloudflare by pjmlp on Sunday October 04, 2026 @08:24AM (#49953312)
Loss of Windows Phone is sadly Microsoft's own doing.

They were around 10% in Europe when they ramped down everything.

It was the option for those unable to buy iPhones, and not willing to use Android as alternative.

However we had the whole mess with Windows 7 to 8.0 being a full reboot for devs, 8.0 to 8.1 being a reboot, 8.1 to 10 yet again, which naturally meant no one cared with quality apps as well.

Re:We want you to build the next Git platform on Cloudflare by j45 on Monday October 05, 2026 @09:33AM (#49964677)
Products are often timing the market and the need, maybe something like it today could land different.
Re:We want you to build the next Git platform on Cloudflare by stackghost on Saturday October 03, 2026 @06:28PM (#49948399)
Most of the tech unicorns are like this. Zuckerberg caught lightning in a bottle one single time and everything they’ve tried since has sucked. Instagram was an acquisition. So were oculus and WhatsApp. By contrast their next in-house flagship was temu Wii avatars.

Amazon hasn’t built anything innovative since the Kindle.

Surely it’s a consequence of being publicly traded that these companies cease to be able to develop good novel products rather than acquire competitors or iterate on past successes.

Re:We want you to build the next Git platform on Cloudflare by al_borland on Saturday October 03, 2026 @07:01PM (#49948620)
When you have nothing, risk is cheap. Once you make it, the strategy tends to shift from growth to protection.
Re:We want you to build the next Git platform on Cloudflare by david38 on Sunday October 04, 2026 @01:31AM (#49950946)
You can’t be serious? AWS blows kindle out of the water in complexity and impact. Basic AWS started in 2006, Kindle in 2007.

The number of products under the AWS that are more impactful to society and more profitable to Amazon is vast.

Re:We want you to build the next Git platform on Cloudflare by ceejayoz on Sunday October 04, 2026 @08:10AM (#49953206)
The word used was "innovative", though.
Re:We want you to build the next Git platform on Cloudflare by esafak on Sunday October 04, 2026 @12:25PM (#49955296)
Who offered IaaS and PaaS before AWS?? That is revolutionary.
Re:We want you to build the next Git platform on Cloudflare by ceejayoz on Sunday October 04, 2026 @12:28PM (#49955334)
"Amazon hasn’t built anything innovative since the Kindle."

That was in 2007; S3 and EC2 were in 2006. The pace of innovation at AWS has declined, which is partially to be expected as it matures.

https://en.wikipedia.org/wiki/Media_Temple probably counts, too. They had auto-provisioned VPSes long before EC2. I'd also count VMware ESX.

Re:We want you to build the next Git platform on Cloudflare by riffraff on Sunday October 04, 2026 @08:54AM (#49953513)
Why would it be a consequence of being publicly traded? Apple has less concentrated ownership than Facebook or Google and has been far better at developing novel products.
Re:We want you to build the next Git platform on Cloudflare by pjmlp on Sunday October 04, 2026 @06:21AM (#49952513)
Having gone through AOSP source code multiple times in the past, I really ask myself where those top engineers that make it through Google's famous hiring practices land.

The way they code Java, the C style C++ in some parts, the Android Studio stable releases that are always as buggy as preview releases (to the point of becoming a meme among Android devs), and so on.

Re:We want you to build the next Git platform on Cloudflare by palata on Sunday October 04, 2026 @02:14PM (#49956374)
> I really ask myself where those top engineers that make it through Google's famous hiring practices land.

Can I question the quality of said hiring practices?

I have been rejected for a project that was starting from scratch on something exactly like I had been building for 6 years at a competitor, based on such famous hiring practices (not at Google though). I was literally more experienced than the whole team on what they were building.

Because you hire people who are really good at leetcode doesn't necessarily mean that you always get the best candidates for the job?

Re:We want you to build the next Git platform on Cloudflare by pjmlp on Sunday October 04, 2026 @04:50PM (#49957694)
Personally, I think we as a community should all question that theater.
Re:We want you to build the next Git platform on Cloudflare by ndriscoll on Monday October 05, 2026 @06:32AM (#49963062)
My sense is that it likely made sense before Campbell's law took effect. IIRC they developed a reputation in the early 2000s for only hiring very bright people who could solve those kinds of problems on the fly. Then 1. the company needed more employees and 2. people started grinding away practicing those problems so they could pass tests that were intended to filter them, and you got what you have now. Lots of other companies cargo-culted them in the meantime and thought the studying was the point, or maybe for them it was (measuring compliance instead of brilliance).

Also concurrently I think a lot of HR departments were increasingly trying to create an air of objectivity to reduce legal risk, which is also where you get the N years of experience crap (e.g. my company's HR just made us change wording from something like "strong ability" to "5 years experience" with Go. I don't even have 5 years of Go experience specifically and I'm the technical lead on the team. Actually the way Go's culture is, I wouldn't be surprised if a lot of experience with it were a negative as far as I'm concerned).

Re:We want you to build the next Git platform on Cloudflare by 4c0d3r on Wednesday October 07, 2026 @09:56AM (#49992977)
having worked on AOSP for 3 years. I can attest most developers are capable but are not incentivized correctly. The appearance of improvement (demo quality code) is good enough in many circles to "complete" a project and move on. Net effect - the tragedy of the commons. Compound over a decade and 10-20 minute builds and 5-10 minute test time is the norm, and at that point even properly motivated - "would die for clean code" - sort of devs have a hard time. Put in place completing management chains all behaving the same (want to appear more productive/useful than others) and the mess is very hard to get out of. People were allowed/encouraged to cut corners I would let a junior dev cut on any project (duplicating resources from different parts of the build), building tool that demanded duplicate configuration, etc. Not a problem of capability (in some cases, yes, but rare), a broken selfish set of senior devs and leadership. Likely because it's not in google's interests for the project to be easy to work with/productive on. Open source washing was useful early on, now it's something of a liability. Only data gathered from devices and a little bit of cash from the play store are assets.
Re:We want you to build the next Git platform on Cloudflare by mycall on Sunday October 04, 2026 @11:10AM (#49954567)
Do you think someone, given enough work, could vibe code another Wave product but better? Where is the desire to do that?