We could lament them shutting it down, but why not thank them for doing this for 20 years? That's a LONG time to do anything, and despite what Google has become, it absolutely defined tech culture.
Now it's obvious and commonplace, but an employee-centric company was revolutionary at the time. Things like this changed the lives of every single person here, either directly or indirectly.
And best yet, it's a chance for other companies to take up the mantle. Rather than wishing Google kept playing their same old hits over and over for 2 decades, there's more oxygen for new companies to take the lead.
I can't help but think that in a meeting somewhere someone mentioned that the coding competitions have run forever in response to people complaining how quickly everything dies -- and someone decided to fix the glitch.
> despite what Google has become, it absolutely defined tech culture.
Real talk: What companies are filling this role now?
I work at a FAANG, and it just does something to the soul. I can't describe what that thing is... but I routinely look at early-retirement calculators to cope with it.
Google is still loads better than eg Amazon but its days are numbered. I’ve heard msft wlb is improving a lot.
I think the next gen of employee- first companies will be wfh centric (or something new and flexible) and 4 day work weeks. People realized slides and food wasn’t as good as free time and flexibility. I expect maxing their employees 401ks and generous cultural WLB.
Companies that are advancing technology and gaining a rep as tech first? Look at blog posts that gain lots of traction here: Fly.io, Cloudflare, and many others. etc. Avoid anything too trendy ( AI, blockchain) because they might not last the hype cycles.
Fifteen years ago at Microsoft, most people worked ~40 hour weeks, there were shuttles between Seattle and Redmond, a good gym on campus, and (mostly) private offices.
You'd come into work at 9, wander off campus to a nearby restaurant with coworkers for a relaxing lunch at noon (granted, because the food in the cafeterias sucked and cost money), and after a bit of exercise or a nice game of racquetball at the gym, you'd go home at 6. Or if you were single and it was a weeknight, you might stay late in the office watching movies in a conference room and doing a bit of coding.
Of course, fifteen years ago, Google paid more and had a reputation as a place where the really smart people came to grow their careers, whereas Microsoft was sleepier and more middle-aged.
I don’t think any companies are. The industry is in a very stable, mature state right now and the culture is kind of defined. The last big disruption was probably the smartphone and App Store and that was what, 15 years ago now? Google managed to last that one out.
We were told Web3 would be the next disruption. Now we’re told it’s AI. The mere suggestion of Google messing that up tanked its stock price, maybe it’ll be real this time and OpenAI will define tech culture? I’m sceptical but hey, maybe.
Wow! What a joy to click on the comments and find a positive comment at the top. Thanks for writing this and thanks HN upvoters for expressing your gratitude.
They were never the poster child for "employee centric" companies; they were just young, successful, made an awful lot of money and spent it. From this timeframe Fog Creek was the defacto "developer first" company.
I dont know of any good reason to have gratitude for a corporation for anything. Having gratitude of the workers and academics that made it happen on the other hand? Sure, that's fair. But gratitude for a corporation, especially one that is dystopian and anti-consumer in everything they do? No can do.
You’re getting grayed out, probably for not jumping on the praise the corp bandwagon, but yeah you have a solid point.
We mustn’t confuse the people who make a corp great for the corp itself. The people are (or can be) awesome, while the corp which is a profit-driven institution that won’t hesitate turning against the people that make it great if it has to increase profitability a couple of quarters down the line.
Wake up, folks, they’re in it for themselves, they don’t (want to) care about you either as employees or as consumers if they don’t have to.
I'm not so sure that truck drivers haven't benefited from Google maps and the ability to search for things while on the road. Do you think they avoid the internet?
Line cooks: they don't use the internet when they go home? They don't watch Youtube? They don't use Google maps to get where they're going sometimes?
I used to drive a box truck at work and I can definitely confirm that google maps is used heavily. I used Google maps during almost every trip!
Finding random addresses in places you aren't familiar with can be difficult and waste a lot of time, with the maps app it would let us go straight to the destination.
I can only recall one time that Google maps lead us astray too! It's very accurate even in rural areas and on random tiny back roads in the middle of nowhere.
> It's very accurate even in rural areas and on random tiny back roads in the middle of nowhere.
… which is how we would end up with a semi stuck on our old street a couple times a year, blocking all traffic for everyone. “Oh, Google said to take this road!”
Well to be fair, I think this is less of an issue of maps being inaccurate and more people blindly following it without considering whether or not their truck can fit down the roads.
Maps does not have a "truck mode" that refuses to lead you down small roads but I always thought that would be a useful feature.
I have a friend who's actually a line cook. He has absolutely been touched by these types of code competitions - in his case, because of the interest it fostered in his kids. He's working hard to support them to follow their dream of being a SWE and he has a pretty darn good understanding of their interest in these types of competitions.
The reach of these programs isn't limited to people who work in an office. The impact is broad and includes many people across different industries and different economic/cultural divides -- because it's a program for their kids.
Charlie was not a "line cook." That's someone who takes prepped ingredients and combines them into a dish according to directions, and may in fact have zero ability to choose and create dishes himself.
I don't know if he'd call himself "executive chef" but that's more like his job description.
Aye. This guy was a pro chef hired to cater to a cash-rich start up.
Not a college dropout working the prep line, or, like many of the kitchens in the US, a Hispanic guy with semi-passable English skills and who may-or-may not be here legally.
It's not that surprising to me. Ships with a crew of 8 will have a cook to feed everyone. Eating is pretty essential, and I think they were working pretty hard at the office back in those days.
When you're on a ship you don't have the option to walk into town or call for takeout so having a chef is essential. As a software company, food is a very nice perk but it is a perk. In my personal experience lots of companies outside of tech work equivalently hard but almost never have food provided.
Don't get me wrong, I really like food as a perk - it fosters cohesion and encourages people to form social bonds that help your company make it through difficult times etc, but it's far from the norm in other industries (except for media and entertainment where on-set catering is absolutely expected it seems).
No, I didn't. Whatever labor benefits accrued to these jobs and others are below the threshold of detection, so I don't consider them. The fact that they can use google now instead of not using google is certainly a change, but not one I consider relevant to the claim being made.
I've had many conversations with line cooks and servers at tech company kitchens. They were previously at restaurants and other food service industry gigs. The consistency and wages provided as a direct result of the benefits that Google gives its engineers made a huge difference to them.
It also gave them and their friends a real tangible alternative and bargaining chip when considering other jobs in the industry.
Sorry, in context I meant people in tech. I updated it to make that slightly more clear.
I do think you could easily argue Google has affected every single person indirectly (although not necessarily positively), but I did specifically mean people who work on a tech product day to day.
> Tip outs are better in bougie joints frequented by tech workers.
This sounds a little trickle-downy. Why not strive for an economy where people doing important work like feeding their communities just... Don't need to be tipped?
I know it sounds crazy in today-terms, but if it makes any sense, it makes tipping culture look like more of a problem than a boon to anyone receiving the tips.
"Trickle-down" is meaningless. Getting tipped can enter you into the entertainer class, like a musician or an onlyfans owner.
On the high end that means you get paid a lot more, because each of your individual customers is paying you and none of them are looking at your total income and deciding you already made enough.
> Servers love tip out. They can make hundreds a night and possibly even what a junior SWE can (pro rata) if they’re good.
Bollocks. Maybe at the fanciest, high-end locations, and only on busy days, i.e. Fridays or Saturdays.
Maybe a Jr SWE in, like Mississippi, but there is no way even the top 10% of servers are pushing tech hub SWE salaries. And even if the pure-cash gets kind-of close, there is often no healthcare, no 401k, no bennies, no bonus; the TC wouldn't be close at all.
Many states only pay $2.18 per hour for tipped jobs; 15/hr would be utterly amazing and 25 would be great. No server I know would ever push back on that, save for the tiny, tiny handful working at high-end locations. Yeah the dude working at the trendy bar in NYC with $33 highballs might be able to pull near six-figures while handling a cocaine habit, but I'd bet my hat that a majority of servers would make more money if they 25/hr.
That servers love tip outs today doesn't necessarily mean it's an absolutely good model, or that they will be grateful for it in say 20 years when they can no longer succeed in these types of jobs.
I'm not claiming it should never be a thing. I just wonder if we should collectively accept it and want it to be part of our economy and how our communities function. I have had many friends who do well as servers (and indeed, one earning more than I did was a junior SWE), but it doesn't seem typical, nor does it seem sustainable.
The restaurant industry certainly can't be responsible for fixing any issues with this; it's a symptom of something greater. I just don't think we should accept it as okay. Primarily due to the variability of tipping... I will always need to pay enough to cover the cost of the food and kitchen, so the restaurant is okay. But how can I be certain that the person serving me is taken care of? My individual tip isn't enough, and I know many servers do terribly depending on time and location.
I've worked shitty jobs, but I always got paid the same amount by my employer and there were legal frameworks to protect me. Servers don't get the same from us, and I don't think that's alright. We can point to when it works out well for servers, but again, I don't think that's typical.
I think the result of this survey would differ considerably at the pub/cafe in Prineville Oregon vs a steakhouse in downtown San Francisco, and across the country there's a lot more Prinevilles than San Franciscos.
I know of no other country where tipping is such a major part of sustainable wages. In all other countries I know of, tips are a supplement to the wage - a nice-to-have, a perk of the job. Sometimes needed to make the job worthwhile, because it isn't worth doing at minimum wage. But nowhere near the extent the US has lifted it to. Basically: industrialised begging for change.
So: no, it doesn't sound crazy at all in today-terms.
The exact mechanism of employee compensation here doesn't matter. Either the tech worker pays $30+6 tip for a meal and the server makes $10, or the tech worker pays $36 with no tip for a meal and the server is paid more and still makes $10, it doesn't matter. The point is that a restaurant needs a large number of rich clientele in order for the restaurants' employees to make a lot of money.
My problem is primarily when the restaurants use tipping as variable compensation where the minimum compensation is arguably lower than it should be. There should always be a sane minimum wage, and it seems absurd to me that there are places where 1. the minimum wage is not substantial enough to live on and 2. servers aren't entitled to it, and rely on tips to attain a wage they can survive on.
As such I really do prefer the model where the food covers all wages with no employees being deprived of minimum wages. If tipping is provided on top, great – it's nice to say thanks if it's culturally acceptable. On the other hand, it's not okay to have to depend on those tips.
This is an opinion, but even major cities with high living expenses where minimum wages are provided seem problematic. In my city we had a brief period where more than minimum wage was offered due to worker shortages, but those days are over. Now servers are being hired back at $15.50 per hour which is an insanely small amount to live on. Shifts are provided such that you can never be considered full-time, depriving you of various benefits many would consider essential.
Do tips _really_ make up for that? No health benefits, not enough hours to work in order to earn a reliable minimum income, no regular hours, etc. What a shitty deal.
Sure, it could motivate people to "do better", but that's not always an option and it means we've essentially got a meat-grinder of an occupation that churns out people in a cycle of exploitation. Why not do better?
My shittiest jobs were miserable but at least I was compensated well. And I could be pretty brain-dead to do it. Stacking wood for kilns, pushing it through machines, bundling it, etc. I made way more than today's minimum wage, got vacation time, health benefits, etc. doing that stuff, but I did it 15 years ago.
I get that margins are slim in the food industry so that isn't possible today. My point is more like, maybe we should collectively work towards rectifying that and consider what we've got today to be a problem.
Of course I'm open to being totally wrong. There are a lot of forces at work, I'm not all that smart, and I just don't like the idea of being a server and having that experience. I'd personally prefer to pay a little more to alleviate that, but I know many would prefer to pay even less still.
> There should always be a sane minimum wage, and it seems absurd to me that there are places where 1. the minimum wage is not substantial enough to live on and 2. servers aren't entitled to it, and rely on tips to attain a wage they can survive on.
If you look into the details of those minimum wage laws that have lower minimums for tipped workers, it usually turns out that if their wage + tips turn out to be less than the ordinary minimum wage, they’re still entitled to the ordinary minimum wage.
Tips create both performance incentives and price flexibility. In Europe, where tips are not customary, attitude from service workers is much worse than US. On the other hand, it's nice for someone of modest means to treat themselves to a restaurant or hotel at a lower price. Those are pro-consumer considerations, but service workers are also consumers of many other things.
> Tips create both performance incentives and price flexibility. In Europe, where tips are not customary, attitude from service workers is much worse than US.
In Japan, where tips are prohibited, attitude from service workers is much better than US.
> In Europe, where tips are not customary, attitude from service workers is much worse than US.
There are cultural differences between the US and Europe, also concerning how service workers interact with and towards those they provide service.
Thus, Europeans and USA'ians could observe the same set of behaviours from EU/US service workers, and both would praise "their" worker and be appalled by the "other" worker's behaviour.
I find it bizarre that we expect good attitude from service workers when, generally speaking, they are not working a particularly enjoyable job nor earning much for doing it. I know there are exceptions, but the bulk of service workers I encounter are probably not making bank by any means. I can't bring myself to expect them to deliver a specific attitude with my food or coffee or whatever.
The worst customer service I can ever remember observing was in the US (LA specifically). But I've had indifferent, sloppy and excellent customer service in every country I spent long enough in to observe it, and the US was the only one where not tipping is considered some sort of faux-pas by the customer.
Let me say it: HN would be a better place without the obligatory downvotes for MS-critical posts. The other large companies' employees somehow avoid doing this, why can't you? Are you really that insecure?
('you' here not meaning the poster I just commented, but, well, you know who.)
I also generally distrust and dislike Microsoft and have no affiliation with them but I just don't see how you made the leap to introducing Microsoft to the conversation in the first place. It just sounds like you have an axe to grind and are wedging it into the conversation. How is Microsoft connected to Google and/or coding competitions or the contents of the top level comment you replied under?
Microsoft (as another giant monster of a company) at least has the decency to contain terrible parts (Windows, parts of Azure & and consumer goods) and amazing parts (Programming, parts of Azure and developer tools). Google is just uniformly bad.
This doesn't benefit users. Quite the opposite. This is all about Google placating the activist hedge fund investors. I think employees typically want users to have better user experiences.
I think employees generally want to get good performance reviews, which comes from demonstrating impact and good numbers on charts. Satisfying users doesn't do that because it doesn't scale.
Is there any other, more gracious, way to interpret this as Google retiring for on being Google, if so I’d like to know. I think the direct impact of these competitions to hiring were minimal. The biggest impact was to have thousands perhaps millions of coders and researchers see Google as the place to be. As the place that gets it. The Mecca of coderdom, if you will.
Now they are just another corporation.
I hope the couple of hundreds of hours of manpower they save by cancelling is worth this hit.
I hate how "normal" of a company google is becoming. Closing down services and products not because they aren't profitable, but because they aren't profitable enough. They've really lost their way the last few years.
In the late 2000's/early 2010's, google was pictured as the "fun" place to work. In part due to their coding competitions and the various other events they held for students throughout the year. Everyone I knew wanted to work for google. Now? everyone sees FAANG just the same as any other company.
Most of the people I know who wanted to work at google, and a few that worked at google, now have higher paying, more enjoyable, and more stable jobs elsewhere.
Google ran an experiment: "We are surrounded by stodgy, calcified software firms. Can we build a company that isn't like that and is also successful?"
For a long time, they succeeded. But I think that experiment has run to a conclusion and they've discovered for themselves why their competition became stodgy and calcified (it wasn't because that's what they wanted to be; it's because the larger you get, the more diverse work you're doing, the more you're rewarded for being reliable and efficient, not scrappy and disruptive).
I'm not sure I'd give them that much credit in executing on any strategy.
Google sat on perhaps the biggest moat any recent company has known. They had cash to burn for decades and to their credit put a lot of that towards employee happiness.
But I'm not sure they ever really got anything off the ground for the "post" search era.
It's hard to be the scrappy and disruptive company when you've established the reputation that all of your new products efforts are a probably just months away from being showcased on https://killedbygoogle.com.
> Most of the people I know who wanted to work at google, and a few that worked at google, now have higher paying, more enjoyable, and more stable jobs elsewhere
Honest question (this is really not a challenge), care to share where? I always thought of the FAANGs (collectively) giving the best compensation in the business. Which companies are paying more than Google but with more stability?
I've been really happy at Zipline. My salary is comparable to when I was at Google, and my equity has way more potential. As far as stability goes, I can't imagine a company being more supportive of its employees.
I was talking about base salary. Zipline has been very proactive about making adjustments to stay fair and competitive, and I have only positive things to say. Regarding total compensation, yes Zipline equity is riskier than Google stock grants. I'm not going to share details, but so far it's trending favorably.
I've never worried about compensation details so much, and instead tried to find projects with interesting technical problems that bring intrinsic value to humanity, and a company of people worth spending my life with. My first job out of school, my salary was 40k below other offers I had. It just seemed like the best use of my time and energy. In time it brought me what I can only describe as an embarrassment of riches. My coworkers on the self driving car project at Google were perhaps the most brilliant people I've ever met. To paraphrase Zipline's CEO, they want employees doing the best work of their lives, and it's a marathon rather than a sprint. I have countless examples of the company, its employees, and its management going above and beyond. We're literally saving lives, too.
Google's equity is cash. Ziplines is not real. I would much rather work at Zipline but given the delta in cost I would rather not forgo $1-200K a year to work there given bay area housing costs.
Each person has their own risk tolerance. Not taking on any risk at all is certainly safe, but also limiting. I've always taken a probabilistic "expected value" approach when weighing financial decisions, and so far it's worked out favorably. I don't think it's fair to conflate liquidity with reality. My equity in Zipline is real enough, at least to the Internal Revenue Service!
A few yeas back several of them moved to netflix, and a few moved to airbnb and uber. I'm sure google still pays executives well above any other company, the people I knew at the time were fairly inexperienced and new to the field, and from what I heard google seemed to undervalue them relative to what other Bay Area companies were offering at the time.
Of course, this was a few years back, I'm not sure if the landscape has changed now for better or for worse.
This doesn't exactly answer your question but some FAANGS pay better than others, and its related to the "desirability" of the company. Eg. Amazon started beating out Google's pay, since people wanted to work at google, and had to be coheres to working at amazon.
I can't answer where pays better than FAANG, but companies in the bay (eg. Uber) are starting to approach the salary. Even smaller no-name bay companies are starting to match on base salary (equity+bonus is harder to match).
OK, thanks, that pretty much is how I saw it. E.g. I definitely knew some FAANGs pay better than others (have heard from an Amazon recruiter straight up "We never lose people due to compensation"), but haven't heard of other companies paying more (unsurprisingly given the profit margins of the FAANGs).
Thus, I'm going to be a little skeptical when I hear about people taking higher paying jobs with more stability elsewhere.
> Even smaller no-name bay companies are starting to match on base salary (equity+bonus is harder to match).
FWIW- I see a lot of places with matching or better base than FANG, but it's precisely because the equity at FAANG is so high.
The only places I see with meaningfully higher pay than FAANG + hot tech companies of the day (ex. Doordash, Datadog, ...) are hedge funds. Curious if there is anywhere else
One thing that complicates this is that Google (and probably the rest of FAANG but I don’t have experience there) is happy to severely downlevel people versus the positions they could get elsewhere. They also aggressively cut compensation if you live outside of SF/NYC. I’ve done a couple stints as an L4 SWE at Google and it is one of the worst paying places I’ve worked - but that’s because I’m comparing it to larger scope roles at smaller companies. Whereas yeah Staff or Director at Google is pretty hard to compete with.
> I’ve done a couple stints as an L4 SWE at Google
I’m curious. Does this mean you’ve left Google and returned multiple times at the same level while having better jobs elsewhere?
Not to be critical but why? (I ask because I’m considering returning to old places down/equileveled after being laid off somewhere and curious your reasons)
Yep, that’s exactly what I did. I came back during COVID (after leaving to move away from an office five years prior) and chose to return at the level I left at rather than deal with leetcode interviews. It was a rough personal time for me (two kids under five during COVID daycare shutdowns) and I wanted the stability/benefits of the big G, and didn’t want to take the risk of an interview that I didn’t have time/energy to prepare for.
I feel a little bit bad because I very much used their benefits and then left again to go to a more appropriately leveled job. But going back to L4 at a megacorp was kind of mind numbing, and the compensation got so bad after the stock drop and location based pay cuts that I couldn’t justify staying any longer.
L4 at Google is basically “mid level” aka you’ve proven yourself past a college hire but you’re not a senior engineer with lots of experience.
So doing a few jobs as an L4 is what’s unexpected because after experience at another role, and additional knowledge gained, etc ideally they’d be able to return as L5+.
Most of those aren't really the huge pulls. Sure Google was "fun" and offered good benefits, but it was also incredibly stable despite it's competitive edge and "fastmoving-ness".
After the massive layoffs that dwarfed any previous ones at Google (combined), that's no longer a pull to joining Google over other major techs.
Worked at Google in the early 2010s and it was still a bit quirky/different, not enterprise at all ... but they were hiring armies of project managers, agile coaches, multiple layers of HR specialists ...
> I hate how "normal" of a company google is becoming. Closing down services and products not because they aren't profitable, but because they aren't profitable enough.
What specific services and products are you thinking of there? How do you know they were profitable?
Just to be pedantic: not profitable enough doesn't necessarily imply profitable.
Consider, eg, shutting down their (Stadia's) game studio before the release of their first game. First release was scheduled a few months later, with no significant delays having occurred. Nevertheless, shutdown.
No one would expect it to have made a profit without a release. But apparently there was no way they could be profitable enough to warrant keeping.
As a nerdy kid growing up, Google always felt like Willy Wonka's chocolate factory to me. There was somewhat of a feeling of mystery about the things they were working on, and when things like Gmail were unveiled it felt like such a wonder.
Now they just seem like a worse version of Microsoft to me, at least Microsoft knows how to deal with enterprises.
> at least Microsoft knows how to deal with enterprises.
For what it's worth, this was a big part of why I had a positive image of Google. Enterprises are boring, especially when it comes to technology. They make boring decisions about technology because they are almost always made based on bullet lists of half-truths, rather than by the people who actually have to use it.
Google seemed to make things for the users. Gmail, Google Docs, Google Talk, none of these had feature parity with their competitors at the time, but they were just so much better to use that people abandoned those enterprise products, even if their company was the one paying for them, and Google's popularity skyrocketed.
Many years ago my university asked the students to decide between Google and Microsoft for the (student) email platform. The impression I got from IT folks I knew was that they were strongly in favor of Microsoft. But when both companies were asked to make presentations to the students, I remember leaving the Microsoft one thinking they weren't even trying.
Boring is good, sometimes. Especially when boring means "reliable" and "gets things done without being the center of attention".
Scott Hanselman's old analogy here is that enterprise software is something like the "dark matter" of the software universe. It's obviously boring, and mostly kind of hidden, but yet still so heavily influences the gravity all around it.
On the other side, if you live by the "exciting" technologies, you sometimes die by the "flash-in-the-pan" effect. It's unfortunate for Google that they seem determined to prove that in the ways that they support and maintain products.
Agreed on all points. Once I hit the real world (working for a large soulless enterprise like a lot of people end up in), and trying to deal with Google for G-suite was a terrible experience. So IMO, they’re not great at either thing anymore.
Nah, it's still like Willy Wonka's Chocolate Factory. You have people turning into blueberries with unknown fate, kids getting stuck in pipes with no way out and now 12,000 going down the garbage chute.
The Oompa Loompas are the sycophants that are still drinking the Kool-Aid.
Which Google are you referring to exactly? With its many successful products, I don’t see Google being overtaken anytime soon.
Ads are doing better than ever, Android is holding steady worldwide, Maps has a huge moat that Apple has yet to overcome (in over a decade), nobody really complains about Google Search except us nerds.
I see them just coasting, but an overtake is unlikely in this decade.
“The New Bing” sounds interesting but that’s not all that Google is about, it’s not 2002 anymore.
>Ads are doing better than ever, Android is holding steady worldwide, Maps has a huge moat that Apple has yet to overcome (in over a decade), nobody really complains about Google Search except us nerds.
What you've just described are the conditions that, time and time again, have persuaded companies to cut R&D spending and set the stage for being overtaken in a couple decades.
(After going 20 years without an engineering culture in management, would they respond to a threat by jumping on a real emerging technology, or a buzzword technology? That's why you can't cut your researchers and simply bring them back when your competitors are getting close.)
Companies like Google don't really get "overtaken" per se.
Rather, they become bricks in the wall: the kind of place where the firm is extremely unlikely to ever shut down because it's inextricably embedded into the business practices of major firms and governments, but it also has to run ads to get the next generation of employees to bother to go work for it.
Neither do the nerd complainers, apart from scoping their search to a few trusted information repositories (Reddit, StackOverflow, &c).
Nobody's cracked the "general search across the whole Internet" nut better than Google has right now. But that nut itself has encountered challenges in yielding value as of late.
Good news: kagi.com is mostly a shell over Google and Bings apis, but they do quality control and they are building their own index.
I have paid for months from my own pocket and since I started using it, search doesn't drive me mad anymore.
It is not perfect, but anytime I find a problem now a real human verifies it or ask for clarification within hours and a fix is made an pushed with a reference to my report.
Also: for some narrow searches like arcane git knowledge or some niche parts of history etc, search.marginalia.nu is actually a lot better than Google and DDG and Bing. I am actually serious! Much less spam and you find results that could easily have drowned in between "top ten" articles in any mainstream search engine.
I'm not a Kagi subscriber, but I'll be. Yesterday I was looking for a pdf reader app with a specific feature. Nor Google nor Bing helped me; result pages were almost 100% ads (most by Adobe). I was giving up. My first try with Kagi gave me exactly what I wanted.
Can I guess it wasn't a result of keyword stuffing with every result but Google and Bing "forgot" some of your search terms to show you more thinly veiled ads/"content"?
n=1 but the built-in Maps on iphone seems to be fine these days. Doesn't steer me wrong, integrates with a car. Not sure what the moat here is other than name recognition or current popularity. Perhaps app integration or API consumption?
Apple Maps, and the huge number of products based on OpenStreetMap are perfectly fine as maps. And actually, even better than Google Maps in many cases.
But where Google Maps still dominates is in its unrivalled, global point of interest (POI) data. Accurate business locations, opening hours, photos, reviews, etc... nobody else comes close.
Yea, I'm planning a vacation, and using a saved lists of places in Google maps to keep track of all the places I'm interested in seeing. Clicking on one of the saved places brings up all the information you mention.
Clicking the auto-link of my address on an iOS device will open a route in Apple Maps to an address with a different street name on the wrong U.S. state. Apple Maps has come a long way, but it still doesn’t cut it.
Honestly Apple Maps isn't even particularly good outside of the US and a few European countries. Roads are constantly out of date and can barely keep up and landmarks and businesses in tons of major cities aren't close to correct
It's not particularly good within the US outside of a few of the big cities.
Dallas has a lot of parallel highways/roads, and Apple Maps seems to get really confused and have to recalculate the route every few minutes when I'm down there. Google seems to understand it perfectly and simply doesn't do that.
Not to mention its complete inability to reroute sometimes if you take the wrong turn. It'll keep yelling to return to the route over and over instead of routing a turnaround somewhere.
This can happen if you've lost the data connection, perhaps? In my (UK) experience, Apple Maps is perfectly good at re-routing. Even if you haven't made a wrong turn, it'll sometimes suggest new routes anyway based on live traffic.
Accuracy of local business listings on Apple is still far behind Google. And Apple's new business admin interface is only slightly less trash than it's old one.
Google has been "just another company" for a while now, but I disagree with "prone to be overtaken". Yes, Google Search is a dead product. The moneymakers aren't, though: AdSense keeps on trucking, fuelled by billions of annual YouTube watch-minutes piling on top of each other.
For a company to effectively displace Google, they need a lot of really well-made services priced more attractively than 'free*'.
Honestly I was searching for something the other day and between displaying an excessive number of YouTube links (was not in a position to watch a video) and the adverts it was less useful that Yahoo! Circa 2006.
I have long since switched to Kagi and I am a happy paying customer.
I can adjust my results, block or prioritize, but I rarely do that.
What I sometimes do however is I write a bug report whenever bad results sneak in. In a matter of hours a human looks at the results, verifies or ask follow up questions and in a few days or max < 1month a fix is out.
No more having to deal with a search engine that ignores both doublequotes and the verbatim operator (that is both Google and DDG and Bing).
Actually, the last few months before I got access to Kagi I used (and paid for) search.marginalia.nu . It was actually and honestly better for certain queries, especially things like arcane git knowledge or (I think) the nerdier parts of history.
I would say the change towards “less exciting” is driven by risk-averse management. Even their latest “risk” (Bard) was driven by Microsoft’s Bing release. I would even argue that releasing Bard represents the lower-risk approach. The risk incurred by being silent is undoubtedly what moved Google executives to rush out a half-baked and even more poorly executed “demo”.
> I think the direct impact of these competitions to hiring were minimal.
I can confidently say that this is not the case in India. I have a countless list of people (including myself) who received emails from Google recruiters for advancing to later rounds of Code Jam or securing a top rank in a Kick Start round. Even if people missed out on top ranks, they would put their results on their resume/LinkedIn and would get attention from recruiters anyway. Needless to say, these were strong signals for recruiters, especially for university students. Based on the skewed demand-supply here, they were closer to necessary than sufficient.
It's been an interesting experience watching the primo crop of Silicon Valley sweethearts coming out of age and turning into this generation's IBMs, Oracles, and Ciscos. "He who slays the dragon shall become one".
There's a roguelike cyberpunk game I like to play called Neon Chrome. You play a hacker who can take over the body of an "asset" in a cyberpunk arcology, with the goal of overthrowing the Overseer who rules the arcology.
The plot twist being that with the Overseer disposed of, your character takes his place, and the second playthrough features a NEW "hacker" player character who etc. And so the cycle continues.
Parallels to the history of Google are left as an exercise.
But can you actually name a competing product that does a better job?
I'll admit I've not looked particularly hard, but as far as I can tell nobody has a competing product, so Atlassian basically owns the whole field at this time.
There are lots of good modern alternatives to Jira. The reason people still use them is the same as why Oracle DBs are still so popular – they have a large sales team and corporate contacts, and so their products are pushed down your throat.
My whiteboard and the sticky notes it holds outperform JIRA all the time - 100% uptime, clear and obvious process flows, haven't needed a service ticket ever.
Jira is by far one of the worst pieces of software that i have used. It has no business being this slow… and don’t get me started on the DB and accessing raw data.
Am I missing something or are these just regular Kaggle competitions, but with no prizes? What is google offering, other than the branding? Why are competitors motivated to take part?
I think there is a difference between the pro-like competitions with high emphasis on the top competitors where high prizes make sense to attract and reward the best.
At the same time at least Google Code Jam which I participated in, is an event for the masses where while there are winners in the end the focus is on great experience of thousands students and recreationals who participate.
When they started the Google code jams, around 20 years ago, for the initial few years they used TopCoder as the platform. So it may play out that way.
Bingo! It just means that developer as a job is on the way out and in 20 years everyone is going to be a prompt engineer. Hence getting rid of coding competitions and sponsoring ML competitions instead.
That's a good point, they probably couldn't think of a good way to prevent cheating with ML assist. They even have their own AlphaCode that'd beat most competitors.
Today - everyone googling on SO to solve problems. Future - everyone will be prompting AI to solve problems. As long as we all get basically the same tools, the difference comes from the developer.
Electricity is also a huge productivity booster, but it doesn't advantage any one person, all have access to the same energy infrastructure. Youtube has educational and artistic content for everyone, but we need to actually use it to get the benefits - it depends on us.
Before jumping on the "Google is now Oracle" bandwagon, curious with anyone with even a little inside baseball knowledge can comment on the reasoning behind this. Because if it's for penny-pinching, "we need to be more efficient" reasons, then yeah, I'm ready to jump on the bandwagon too. But someone else posited it may be more that they want to focus on new skills needed for AI, for example (i.e. "Software 2.0" vs. "Software 1.0" skills, to borrow a term from a recent HN post) - in that case, would make sense.
All that said, by shutting down without announcing a reason, Google must've known people would speculate and likely assume it's because of the "Google = Oracle" reasoning. So I'm certainly leaning towards the "this is pretty sad" side of things.
They've found Code Jam to be a pain for a long time now, because the results never align with their ideology. Men (mostly eastern European and Asian) dominate these competitions to such an extent that Google created another Code Jam that excludes them, so women had a chance to win prizes. Also, Code Jam is often won by the same people year on year, look at the leader boards for the previous years.
I mean, things like chess have had women-only tournaments for years, that seems acceptable to me.
Still, I think it's pretty sad that "results don't conform to our ideological results" equates to "it must be a bad metric, let's shut it down!" Hope it's not the same kind of thinking that led to ElectronConf being cancelled a couple years ago for "not having a diverse slate of speakers", despite the fact that all proposals where chosen in a blinded process explicitly set up in a way to eliminate bias: https://news.ycombinator.com/item?id=14480868
Yeah I’ve always been a bit leery of code competitions. I saw a lot of undergrads spend a lot of effort on these contests, and I was never convinced it was the best use of their time (especially because the university I did my graduate studies at had a professor who put a lot of effort into running the competitive programming club).
I think a group of 15-20 bright and enthusiastic CS students under the guidance of a tenured CS professor could accomplish a lot with the time/effort they were spending and learn just as much!
There are some good things about coding competitions, if done well:
* Introduction of developers to a core kit of useful algorithms
* Practical examples for developers to design algorithms that require adaptation (e.g., how to adapt the bipartite matching algorithm to tripartite)
* Training people in how to debug their code--the most useful competitions are the ones where programmers don't always have access to the computer, so you have to be able to step through your code without running it
At the same time, however, I think there is rapidly diminishing returns here. You'll get a lot of the first bit of effort you put into programming competitions, but then the improvement you get is incredibly incremental. I'm especially unimpressed by race-to-the-finish kind of competitions, since I think the skills it requires to get very high on the leaderboards are not useful.
Such contests seem to be just a fun way to get students interested in algorithmics. Many of those who become passionate about Computer Science due to competitive programming go on to get PhD in CS and contribute with their research. Some highlights among Code Jam winners: Tiancheng Lou (won Code Jam in 2008 and 2009, went on to earn his PhD from Tsinghua University in 2012, currently start-up co-founder and CTO), Marek Cygan (won Code Jam in 2005, earned his PhD from University of Warsaw in 2012, currently start-up co-founder and CTO), Gennady Korotkevich (won Code Jam 8 times between 2014-2022, as of 2019 was a PhD student at ITMO University)
(sources: Wikipedia and Linkedin)
The first two have published some influential works during their academic careers:
I wonder what the total number of research papers and citations of all Code Jam winners would be. Sadly, it's hard to find reliable info on most of them.
As someone who participated in their competitions for years, this feels really sad.
The decision to shut down everything at once also looks hasty. Why not at least leave the website running for the times things will get better? Many competitions skipped some difficult years but returned.
Thanks for all these years, Google, still hoping that this decision could be revised.
Google, Apple, and perhaps 2-3 other companies, have the weird characteristic that they are unimaginably enormous, AND the vast majority of their value is actually goodwill.
It's true that Apple makes good devices and Google does good search, but their competitors are good enough.
What distinguishes Apple and Google from their competitors is that we like them more.
Not "we" the technical literati, but "we" billions of users.
As a result, they are SO careful about maintaining that goodwill. But is this careful as in afraid, or careful as in focused?
Google spent time building it, but now seems to want only not to screw up.
Apple is still building. It's always trying to build it, probably because it spent its 1990's adolescence as an outcast.
Twitter and Facebook are similarly large and had similar initial stories, but of late have induced massive distrust. People are there only because they have to be, and they're struggling.
Apple and Google see Twitter and Facebook as examples of what NOT to do with your goodwill.
Apple's growth and technical chops keeps investors at bay. But Alphabet's sprawling failures have heightened criticism, as Google-X and other nice-to-have's haven't turned out any measurable benefit (and measurement is how Sundar justifies his strategies).
So fingers-crossed that Google's quiet retrenchment doesn't result in a Twitter explosion. I'm not confident that switching out Sundar would help more than it hurts (which is the FUD that he lives by).
More importantly, the industry-wide refocusing on AI produces lots of demo-ware, but no business on a scale that could grow Google or Microsoft. That coming implosion worries me.
What's lost in the rush to AI is the question of bureaucracy: how to keep these massive organizations from being self-serving, particularly to the extent they engage with the outsourcing and consultancy that drive financialization.
WFH likely increases bureaucracy by privileging process and work-product over brainstorming and risk-taking, so my bet is still on Apple weathering the storm better than the others.
Apple sells several devices that are absolutely unique on the market. Not saying they are better, but if that's what users want (and many users do want that), they are not replaceable by something else.
Yes. Apple is built different. No other major tech company has the intense user focus that Apple does, and Apple users repay Apple's regard for them with good will -- buying and evangelizing their products, etc. Many of us know at least one "Apple person" who stays within the Apple ecosystem to the extent possible -- and loves it. I know several.
People don't really have the same good will for Google though. It's an ad company. They simply tolerate it.
I have won a couple of t-shirts in Google code Jam and got to the third round once.
One year I was competing from my honey moon.
I was never really good but it was one of the competitions I have greatly enjoyed.
Especially when one could still run the code locally and submit solutions in any language possible.
There were pepole who made an effort to solve every problem is different language.
I haven't competed last 5 or so years, but I will shed a tear for Google Code Jam.
It seems like large companies are like government: Just like there's a power vacuum that causes governments to exist, there's an economic vacuum that causes large companies to exist. The question is not if these things will exist, but how and why -- and especially with what limits.
It's sad to see Google -- the once very promising small company with big ideas -- getting sucked into the vacuum.
> there's an economic vacuum that causes large companies to exist
The size of these vacuums is a direct result of policy. Tax policy, liability policy, antitrust policy -- there are a dozen levers we could pull to create a corporate landscape that looks very different. But yes, with the levers in their current positions, what we see here is inevitable.
That's because large companies are good. They're easier to regulate and more productive. If you're a small company, that means you're not good enough to get big, and if you've met SMB owners they're often the most reactionary class of people.
Ha, a genuine pro-monopoly tool, in the flesh! Amazing.
Small companies require more overhead (per size) for compliance, yes, but they also have to compete with each other and they can't fight back nearly as effectively with lawyers and lobbyists.
> If you're a small company, that means you're not good enough
...at the game of monopoly, which is not a game any of us should be particularly invested in.
This is a forum run by a VC company, you know. Turning small companies into large ones is the whole point!
Though it's not the full Thiel monopolies are good philosophy. I merely think that large companies are not all monopolies, and that they can be monopsonies too, which can be good for consumers. (And they can also pay better and treat employees better than small companies because of the reasons I said above.)
If YCombinator / VC discussions about high level corporate strategy have not convinced you that megacorps are bad for humanity, I suspect nothing will. Moats, two-sided markets, network effects, blitzscaling -- the victory conditions are very clearly based on avoiding the competitive pressure that is supposed to keep companies in check. Cheating, in other words. It's easy to understand why one would be eager to obtain such a victory, but it's less clear why one would be eager to enable this misbehavior in general. Are you a "temporarily embarrassed Zuckerberg" or merely a simp who has found that the fattest coattails make for the best riding? Either way, yuck.
> they can also pay better and treat employees better than small companies because of the reasons I said above
On the other side of every "easy dollar" is someone getting squeezed hard. Google employees and shareholders love the easy ad dollars, but everyone else pays through the nose for marketing. Apple employees and shareholders love the easy app store dollars, but independent devs and end customers get taken to the cleaners. Your ability to only see one side of this equation represents an extreme failure of imagination. We all pay a heavy price to keep things this way.
Small businesses are a very good thing for local communities, if only because they engage people in productive work, enable them to feed their families, enrich local communities with more available goods and services, and promote community building and engagement. All business (in the classical sense, meaning productive work) is a good thing.
Large businesses are the ones that tend to abuse their power, gather data inappropriately, promote monopolies, squash competitors using underhanded tactics, make inappropriate financial deals, lie to investors, and rent-seek at a grand scale -- in other words, all the anti-patterns of badly regulated capitalism.
Monopolies being bad is an axiom of some kinds of political theory that doesn't seem always true. Like I said, they're easier to regulate because there's less of them - that's how utility companies work. And often they're also monopsonies, which means most "monopoly" analysis doesn't work on them.
And mom-and-pop businesses are totally capable of bad behavior and especially are worse to their employees! If they're too small to have HR departments they are perfectly capable of doing business based on personal grudges, wage theft, and accidentally doing things up to and including hiring slave labor.
> lie to investors
This one's funny because startup investors actually demand you lie to them (because they think it shows the right personality traits for a CEO, psychotic optimism), whereas large companies are public and the SEC will sue you if you lie in your investor reports.
I often think of markets in pseudo-evolutionary terms. The types and sizes of companies that survive are those that fit the environmental pressures.
One common trend in evolution is toward gigantism in places of intense competition. Whales, for example, may be as large as they are to avoid having to compete or be eaten by smaller animals. Being bigger means they eat more, leaving fewer resources for competitors.
It can be quite the winning strategy.
At least so long as the environment can provide enough stability to feed such large organisms in the manner in which they are evolved to exploit.
For companies, being large means you can always buy the competition or make sure the barrier to entry is too high for competition (thinner profit margins, "free" services, regulatory capture, etc.).
It works, and quite well. These large corporations can withstand enormous financial shocks, and if they can't, they get purchased by those that can.
For most mature markets this generally seems to shake out to most of the product area being divided between two or three big players and a host of smaller companies at the edges.
Oddly enough, when things are stable being large may be a winning strategy, but it is also very fragile and if the whole system gets disrupted, can be the first to fail when things change too much.
From my perspective as a maintainer in a project that's been in GSoC last 5 years, I'd be way more concerned if Stephanie Taylor was laid off (and she hasn't yet) as she's been the absolute face of it on the mailing lists and point of contact into Google.
It's weird that there is no reason given here. It's not that I expected a real reason, but there isn't even a fake PR buzzword-filled explanation, there's just... nothing.
Also known as 'tourist'. He is the best in the world on several platforms, including codeforces[1] which has the cultural leadership now for algo coding competitions.
Competitions like this one are good at finding people who are the best at winning coding competitions. "Best coder" on the other hand is impossible to define yet alone solve for.
Code Jam/Summer of Code was a great indicator from a hiring perspective ... When I see a junior candidate who participated in those, it was always a good sign. I wonder if they are trying to reduce "training" of talent that could be potentially made into competition.
It seems all of the things that made Google an attractive company to work for have been slowly fading away through the recent years. Many of these big tech companies started off being scrappy and fun, which arguably is what made them so innovative.
I attended a Google "coding day" event years ago in Boulder, CO, while in college. It wasn't "Code Jam," but I can't remember the name for the life of me. It was a sort of lab-format hackathon where I was placed on a team and we had to build something (after being given some vague prompt). Google employees would roam around and answer questions, give direction, etc,; and prizes were given at the end. I believe the year I attended was the last before this particular event was cancelled. I can't really argue for it to continue, I don't feel like I got much out of it besides a day off-campus and a free lunch; but it was kind of fun.
Have they announced a reason behind this. I was new to the competitions, just started last year and was looking forward to another year of them. They were a great break from my college course work on the days they happened
Thank you Sundar for getting rid of the frivolous, Silicon-Valley-esque things like coding competitions for kids, extricating all of the humanity and decency that made Google so inefficient with money, and for doubling down on your focus to turn Google into the next iteration of Cisco, Oracle and IBM. It's exactly what this world needs, so you are the perfect leader for this.
If you spend a million dollars on Oracle hardware they at least give you a human being who is authorized to fix things for you and diagnose your problems.
Meanwhile in google land, you can literally be bring in millions of dollars worth of advertising revenue on your channel and asking for help from your dedicated Youtube contact/representative can get your entire channel retroactively demonitized
If you watch the video, they explain how 1) none of the videos that they pulled clips from to make the highlight reel were age restricted, 2) this exact situation occurred last year, and the youtube rep assured them this was a mistake and it wouldn't happen this time, 3) the Youtube rep once again reassured them that this was absurd, 4) after reaching out to the rep and being told their complaint was being reviewed, videos that were years old suddenly became age restricted, 5) the rep apologized and explained that the new age restrictions were as intended.
This means that even if you have 2 million subscribers and a youtube rep for support, asking google for help is just as likely to ruin you as actually fix anything.
He says "My entire channel is being age-restricted and demonetized." That's not the case now, but I don't know if he was exaggerating, he misunderstood, or YT reversed course.
In any case it didn't ruin him. He's still making videos for YT.
Sundar is the Steve Ballmer of Google. And that's fine! Ballmer was a competent if uninspiring CEO: Microsoft under his leadership missed many new opportunities, but still made lots of money.
Most importantly, Ballmer's tenure is what made it possible for Satya Nadella to pivot Microsoft into what it is today. Realistically, Windows Phone was never going to beat Apple, Bing was not going to beat Google, Yammer was not going to be the next Facebook, but Microsoft had to try and fail in order to learn those lessons.
The real question is who- if anyone- will be the Satya Nadella of Google, bringing the company back for a third act in the post-AI world. And maybe, in this new world, the limiting factor of human progress is not the number of CS grads who can solve coding puzzles.
Fully disagree with windows phone. It never reached enough maturity to be a true competitor to ios, but it absolutely could have won over android. the gui was truely innovative (with the « tiles » system), and the general feeling and smoothness was absolutely better than android. Microsoft missed a huge opportunity there. It never was a technical problem, MS knows how to make operating system. It was only a strategical one. Ballmer is 100% to blame for that.
Google is the web monopolist, and would never build apps like YouTube or Maps for a Windows phone product, since it would compete with Android, and not have the market share of the iphone.
Microsoft tried making their own YouTube app, which Google had taken down. Without access to the Google web products, a new phone ecosystem is going to be dead on arrival
In terms of UI, Windows Phone was so far ahead of Android and iOS at the time (and in many areas still beats both of them. Android is still a mess). The Nokia Lumia series of phones also were solid with great cameras in an era of plastic Android phones.
I agree Microsoft flubbed the strategy, same with Zune where they had a technically superior product but no commitment.
Platform reboots killed any developer momentum they built - Windows Phone 8 apps were not backwards compatible with Windows Phone 7 which itself was a clean break with Windows Mobile. A lot of trending apps like Instagram and Snapchat never released apps on the platform, so you had to use third party knock-offs that chased private APIs. Microsoft did build some great social media integrations that tied your contacts into a single local profile across platforms (Foursquare, Twitter, Facebook).
They also kept rebranding and shuffling services on the phones - for example Zune became Xbox Music became Groove.
Windows phone was kneecapped by Sinofsky who abandoned .net for windows 8 app development for windows 8.
There were 200K apps in the windows phone store, that would have run on day one when windows 8 released. Instead Sinofsky wanted to kneecap devdiv, and created windows rt API, which was a C++ mess that led to developers completely abandoning the windows platform.
All app development on windows phone stopped when windows rt for windows 8 was announced. Windows phone was miles ahead of Android at that point. In terms of apps they had 200K in comparison to Androids 500-800K apps.
No. It's not. Which is to say, why do we value "CEO makes money?" That's NOT valuable to me. Microsoft doesn't pay me, therefore the pure question of whether or not they make money is literally meaningless to me, and should be meaningless to you if you are not in their employ. I'm not saying it's bad either, but it's such a weird gut reaction.
Which is to say -- if you find out the CEO is making the company more money, you still do not yet have enough information as to whether they're good...
Well, millions of Americans are one of them, either directly or through their index funds, retirement funds, etc. When you said "I don't care", I assume you meant "I" as a representative of some larger public class.
Surely you understand that jrm4's interests, specifically, don't factor much into corporate/national decision-making?
1. The windows phone was actually well put (and I liked metro UI, as an apple person!), but suffered horribly from low population + tons of shit in their "app store" - iE: it was actually hard to find a non-scam facebook app!
2. Microsoft has an actual enterprise business that is stable and not prone to disruption, they can swallow huge projects that fail easily without endangering their cashflows. This is NOT true for google, search (their core channel for ads) is getting grilled in the new future by ChatBots + SocialCommerce + non-existing customer support + known to launch stuff only to kill it shortly after + many people hate/ignore google alltogether. It doesn't matter if they can build a better Bot on their own, these huge margins are gone now, innovators dilemma.
3. "post-AI world" for me means achieving technical singularity, and what comes afterwards is strictly not predictable, including the fact if humans continue to exist at all, let alone the concept of "programming jobs"
Microsoft had a diverse set of revenue sources through that period. Google makes 90% of their revenue through ads.
Microsoft could have very easily found another Ballmer instead and ended up very different today. Main takeaway is they aren't really comparable and we still don't know where the winds are blowing for Google.
I was stating my personal opinion in an (attempted) humorous way. I doubt anyone seriously thought I was summarizing anyone else. I truly apologize for being unfunny here.
There are two possible outcomes for a publicly traded company that has figured out how to make a lot of money over a long period
1. Continue to accrete new revenue sources and pivot slightly forever until you eventually do a bit of everything, "diversifying" to the point where you become in effect a small nation
2. Stick to your plan and go out of business
These are the two possible outcomes as a public company
They should merge IBM and Oracle and make Sundar the CEO. Apart from plastering ads in every nook and cranny and a stupid attempt to enter China, he has achieved nothing.
I'll be his scapegoat for a mere 10th of what he makes! You can blame me for anything you dislike that Google does.
As a matter of fact, I think we could crowdfund this. Watch this space for a link to my Patreon, where you can pay a mere $10 per month to blame me for things that upset you.
If you'd like to sign up for my special High Flyers VIP pricing, you can even call me and rant at me for the decisions of companies and governments that bother you.
Sundar is Leslie Nielsen when the pilots (Larry, Sergey, Eric) decide to get sick on dirigibles, parties, trying to become government tech czar, etc.
Nobody's flying the plane. It's on search ad autopilot and slowly crashing into the ground. Could make for one of the most catastrophic value destruction stories of our time.
He's such a bad CEO that I can't believe he's still in the seat. Just the way he let the employees revolt and embarrass him. If he had any dignity or pride he would have resigned then. He may know all the facts on how businesses should be run and is a good guy, but he has 0 leadership skills. Just an awful, terrible leader. The ChatGPT fiasco is further evidence the place has been mismanaged the last 8 years.
If a person is in a $200m per year job, they're primarily incentivized to keep the job for as long as possible. This one objective dwarfs any other consideration in every decision that the person makes.
And sure, 99% of his compensation is Google stock, but at those magnitudes the marginal utility of the dollar is zero. What's the difference between $100m and $200m anyway?
Agree 100%. This is what stifles innovation and kills companies, people moving into positions where they make more than they ever have before and their goal is look good to financial stakeholders and maintain their position as long as possible. Although difficult for other reasons, I think I prefer working with true visionaries.
Presumably sundar is motivated to remain CEO for as long as possible regardless of the specific motivations, right?
Whether he is motivated by earning a billion dollars over a decade or he’s achieved pure altruism and simply wants to make Google the greatest company in history doesn’t really matter. He can only achieve his goals if he remains CEO. And as a public company, that means keeping shareholders happy. No?
Every decision that we make factors in many variables that are weighed according to how important we perceive them to be. If one coefficient in that "equation" outclasses all others, to a rational person that would become the primary motivator.
>Whether he is motivated by earning a billion dollars over a decade or he’s achieved pure altruism and simply wants to make Google the greatest company in history doesn’t really matter. He can only achieve his goals if he remains CEO.
I don't buy this argument at all. For one, his goals are unknowable and might be what he plans to do with $200m/year, and he could justify anything to attain that $200m up to and including total destruction of the organization. Secondly, many people abdicate power if it's false power i.e. someone forces their hand in critical decisions. He hasn't done that presumably because $200m is more important to him than his pride or (Google) legacy.
To someone in the bottom 10%, I'm sure they think there's no appreciable difference between a $100k/y annual income and $1M annual income. How much rent and food can one person consume, after all?
As others in the thread are trying to explain, there is a huge stratification at those levels. A $1B net-worther has a very different ability to project his will onto the world than a $.1B net-worther, or a $10B net-worther. That matters to them.
It's ability to do things and have an impact on the world. You can afford to try out crazy projects that require enormous amounts of capital. Obviously no one needs this, but there are plenty of things to spend your money on that isn't buying 30 of the same thing.
Observably, quite a lot, considering these CEOs are dedicating so much of their life towards this when they could easily stop working now and be rich forever if they only cared about holiday homes and boats.
I think certain people a lot. As your wealth grows so do your ambitions for sone people. Self actualization is a pyramid onto its own. Power, influence, and legacy are attractive. Of course so is living a quiet life.
Do you know any other projects working on something like this? I imagine most commenters here would be very grateful for a google competition archive. The reason I'm asking is that I'm very surprised to see your repo/project with so little attention (in this thread and on GitHub).
ChatGPT solved many of the AoC 2022 problems with no assistance, and those are written in an even more obfuscated style than GCJ. I imagine the LLMs of this summer and next summer would blow through most of the early rounds of GCJ with ease.
AoC tasks are much easier than usual Competitive Programming tasks. AoC is pretty much undergraduate class level (whereas some Competitive Programming problems ended up being turned into actual papers) and the main difficulty in tasks is in implementing the solution rather than coming up with a tricky idea. Also, in AoC time complexity doesn't matter at all - all you need is any solution. Classic Competitive Programming problems have both a memory and a time limit. Most of them have a simple brute force solution but the trick is finding an efficient algorithm.
However, I can see Google execs thinking the same and using this explanation as the reason to close the competition.
I know a competitive programmer who actually has been to Code Jam finals. He says ChatGPT wouldn't be able to solve the majority of tasks that are used in algorithmic competitions like Code Jam. ChatGPT might be able to do some of the simplest tasks, but Code Jam had a few rounds of increasing difficulty and at some point it wouldn't help much. The last round is actually in-person so there would be no influence of ChatGPT there at all (Edit: correction, the final round used to be in person, but it has moved online since Covid)
Also, even if people do use ChatGPT, that shouldn't be a problem - it's a tool like any other. Programmers use tools all the time. Is it cheating if someone uses Wolfram Alpha or Stack Overflow to solve a programming task at hand?
They still hold coding competitions, they just call them job interviews and take all the fun/fun parts out of it and cause you to hate programming puzzles instead of loving them
Maybe Google is trying to shake up their diversity of thinking, and next on the chopping block are the Leetcode hazing filter, and the misaligned promotion system?
Google is still a company where (especially for projects like this) the work is done by engineers volunteering time outside of their core job description.
It may be as simple as "Morale dropped too low for the folks there to feel like it was worth it to continue," or "They let go of the people who were volunteering their 20% time to make this happen."
And spending time even if it's ostensibly "your" time outside of your core job on something that no one up your management chain cares about, or worse actively disapproves of you working on, isn't the best place to be in.
Coding competitions were always a recruiting tool. Now that Google basically isn't hiring, it makes sense that they're winding down the coding competitions.
If we ever get back to having a Google that's competing for the best engineering talent, they'll probably reinstate them, but I wouldn't hold my breath.
Now it's obvious and commonplace, but an employee-centric company was revolutionary at the time. Things like this changed the lives of every single person here, either directly or indirectly.
And best yet, it's a chance for other companies to take up the mantle. Rather than wishing Google kept playing their same old hits over and over for 2 decades, there's more oxygen for new companies to take the lead.