5. Peace out from Tesla for a while to pivot hard into far-right politics, using outsized power and influence to wage culture wars, alienate core customers, and inject volatility into a brand that was built on trust, optimism, and engineering credibility.
6. Unveil Optimus as the next grand pillar of the vision, not as a shipping product but as a perpetual demo, a future-shaped distraction that soaks up attention while core execution, margins, and credibility quietly erode.
Repairing grandfather clocks isn't more expensive now because it's gotten any harder; it's because the popularity of grandfather clocks is basically nonexistent compared to anything else to tell time.
It's always amazing to me when a 3.5T market cap company can't make their basic software included in their flagship OS (that costs money by the way) _extremely_ stable and reliable.
The AI push is insane for sure, but this was happening to Windows well before that.
I know at some point they got caught basically paying people to watch cameras to figure out what products people we're grabbing. I'm sure were either at the point or very close to the point where AI can successfully do this basically 100% of the time.
So I doubt it's the tech aspect of this, more just the grossness a person feels walking into a store with Amazon's name on it. Compare this to whole foods.
I think the Go stores mostly bit the dust after that reveal, but they were also mostly small convenience store operations. I actually saw one at the airport recently, that's a situation where I can see it making sense as an option.
The Fresh stores are basically a conventional grocery store, with electronic tags for every item and quirky pricing. They also have "smart carts" with built in weight sensing and multiple cameras so you can basically put open bags in, say "ready to go" then shop by scanning a UPC before placing each item in the cart. Unscanned item? Error. Weight mismatch? Probably an error but I've never tried. The carts are running what looks like a Linux-based UI with some stuff in docker, I grabbed a picture of a shutdown screen on one not too long ago.
As someone who did get on the management track a couple of years ago myself, I think it’s great you have that perspective. I miss being able to turn on some tunes, code for a few hours, and call it good for the day. At the same time, I have always naturally fell into leadership positions I think mainly because I like helping people make better decisions. As an IC, I despised broken processes, bad decisions from product, and overall poor management. As an engineering manager, I have some amount of control over these things and I hope those I manage, as well as our users, have benefited from me being in this role.
A few examples of things I heavily influenced:
- reduction in investment of time, effort, and cost going to offshore engineering. We’ve reduced bugs and effort from our engineers in coordinating between disparate time zones.
- advocacy of a design system shared between design and dev teams. We now have one.
- reduction in the amount of meetings our devs are expected to attend weekly, increasing time they can spend building
- heavily advocating to reduce number of clicks for our users to get where they need to be, benefit UX greatly
- better defined incident management process
It’s not perfect though, the amount of control I have is still limited, and I am in meetings basically all day sometimes.
While I will say that would have sounded like hell to me a couple of years ago as an IC, I have been able to sway the direction of the company meaningfully in ways that feel ultimately more impactful than what I could have done jamming on some code in the same amount of time. The cost of doing so is a little more stress, but hey I get to do so from the comfort of my home and I’m allowed a good amount of schedule flexibility outside of some specific meetings each day. It’s definitely not for everyone though!
Wow. This is wild. I have a mix of empathy for the guy and also a feeling like he has no idea what he's doing running a business.
> Traffic to our docs is down about 40% from early 2023 despite Tailwind being more popular than ever. The docs are the only way people find out about our commercial products, and without customers we can't afford to maintain the framework.
So his idea is to make Tailwind less modern than competitors by throwing a wrench in this tool that makes it easier to write tailwind with AI, simply because he thinks the only way Tailwind can make money is if actual human beings come to read the docs site? If that's the case, your income is based on products that's are not high enough value to potential customers, or you're marketing it poorly, or both.
> And every second I spend trying to do fun free things for the community like this is a second I'm not spending trying to turn the business around and make sure the people who are still here are getting their paychecks every month.
I get priorization but this isn't really that. He's not saying "I'll get to this when I find some time. Busy with high-priority business-related things right now.". He's saying "AI is going to be the end of profits for tailwind and instead of coming up with an alternative income stream I'm going to just block anything making tailwind easier to use with tailwind. And also stop complaining about it."
It sucks to fire people, but that doesn't mean you have to spread the flames out to open source contributors trying to make tailwind better for everyone. Look for new income streams, ideally ones that can be sold to people that control the money in companies (that isn't often the devs that are in your docs).
> I get priorization but this isn't really that. He's not saying "I'll get to this when I find some time. Busy with high-priority business-related things right now."
I don't really understand how you can find a difference between your sentence with what he wrote:
> I totally see the value in the feature and I would like to find a way to add it.
> But the reality is that 75% of the people on our engineering team lost their jobs here yesterday because of the brutal impact AI has had on our business. And every second I spend trying to do fun free things for the community like this is a second I'm not spending trying to turn the business around and make sure the people who are still here are getting their paychecks every month.
This is the most pragmatic, non-conformist and rational comment here.
Exactly, when the Renaissance was happening, the printing machine(s) were spreading across the Europe rapidly, priest(s) were trying to prevent the spread of machines because they were copying the books, by hand, which was their income stream.
So they were against it, in the end, they learned their lesson the hard way. It was inevitable, it's the same thing with the LLM(s).
> And every second I spend trying to do fun free things for the community like this is a second I'm not spending trying to turn the business around and make sure the people who are still here are getting their paychecks every month.
Yeah, that is a quite depressing situation, but saying "trying to do fun free things for the community..." is quite contradictory.
Isn't that how that community is created in the first place?
I also don't understand the logical thinking that made them think that, if we make it harder to gather information with LLM(s) or if we do not improve it, people will keep coming to our website, NO!
They would just simply grab something similar, or ask an LLM to use something else, there are hundreds of alternatives, no one, literally no one has moat in the today(s) world.
I believe that if they focused solely on open source, improving the developer experience, creating more libraries, abstraction(s) over the abstraction(s), open source component libraries like shadcn/ui, DaisyUI, Radix etc, their income today would have been much higher than from what they currently have I believe.
There are many, like so many action items that Adam could do, instead of throwing tantrums at people, easiest could have been the sponsor-first business model, which would have scaled out much better I mean, they don't have recurring revenue, OSS sponsorships are mostly recurring, unlike the current model.
Good analogy but it feels a bit different, in a sense that the LLMs index all your content and then you don't benefit from any of that outcome. You essentially had no saying to the process of indexing, whether it's MIT licensed or else.
I'd say that this is a very interesting situation, I would not blame it on the founder. Nobody saw this coming ...
1. The contribution actually made something useful
2. He actually said anything to the note of "I'm going to just block anything making tailwind easier to use with ai."
3. The contributor was not adding an external library that he authored without mentioning it in the comments
I defer 100% to maintainers of a project if an external contributor drops a pr that they are now in charge of maintaining with no evidence that it is useful, or that the author of the change will maintain.
Claude needs to drop the required login to use their platform. I get it if you want to use their premium models, but just yesterday I tried to use their LLM. It prompted me a couple of times to log in and I dropped off immediately and went back to ChatGPT. Just a dumb decision in my eyes
Seems like a good decision if they are trying to avoid consumers and focus on professional users who are more likely to create an account and pay. Especially if they are constrained on compute.
I was curious and using a watch I found it took me 25 seconds to sign up and setup an account. You probably spent more time trying to work around this and typing this comment than it would have taken to setup your account.
ChatGPT without a login is basically a 5 minute free trial with no integration with any other system besides web search.
You get bumped down to a way worse experience almost immediately and the login nags are so strong that logged-out use is almost certainly going away in the near future.
It’s like the contractor that comes over for free but mainly does so to find every possible problem in your house that they might be able to charge you for.
Then, of course, I review the output and make some manual edits here and there.
That last thing is the key in both written communication and in code, you HAVE to review it and make manual edits if needed.
reply