HN user

soorya3

35 karma
Posts2
Comments34
View on HN

You just put words in Apple's mouth. This is exactly what they should do but safer . This is entirely possible because only apple has control on their ecosystem.

If they optimize their entire hardware line (iPhone, Watch, Mac Mini, Macbook) AI enhanced with local/remote LLM model, they will win big. Imagine someone running a business can manage their entire business with iPhone/Mac/iCloud without buying any other saas services (inventory, payments, customer service).

The thing is: it's a lot easier to live your life thinking you could have done X if you wanted to, than to "disappoint" these people that believed in you by trying and failing. You can always lean on this idea in your head of what you could have been, and how everyone believed in you so it must be true, but you just chose not to follow that path.

sometimes the best decision is the one you don't take.

This first 3 hit me very hard,

1. The best engineers are obsessed with solving user problems.

I think this problem is rooted in early education: students learn languages, frameworks, and tools first without understanding what problems they actually solve. Once engineers have experience building a few products for users, they begin to understand what matters to the user.

2. Being right is cheap. Getting to right together is the real work.

- Sadly most of the arguments are won by either someone in power or experience. Right decisions are made with consensus. You build consensus during creative process and leverage power and experience during crisis.

3. Bias towards action. Ship. You can edit a bad page, but you can’t edit a blank one.

- Every decision is a risk management. The smart people convert higher risk into lower risk. Most people struggle here to take the risk because of the fear of failing and just waste time arguing, debating and winning over each other.

Hardware are more reliable and lasts longer. The software makes the hardware less useful over time.

Apple is moving into the subscription everything model slowly if you noticed. You can get new phone every year with Apple Upgrade Program, News+, Fitness+, iCloud+, Apple TV+ etc. Slowly you will be locked into the ecosystem and can't escape it. We might as well call Apple (Google/Amazon to an extent) an utility at this point.

The are two projects that I know which attempted to solve that problem.

India's has DEPA (Data Empowerment And Protection Architecture) framework that addresses the data consent problem. (e.g bank will ask your consent before sharing the data). The advantage here is it providers legal framework as well.

The solid project from Tim Berners-Lee (who invented world wide web) is an attempt to solve that. https://solidproject.org/. This is pure consumer owned but there is no legal protection from the government.

Just a thought (I am no airline expert), If it costed 200 million to build the plane that was destroyed because landing gear can not be deployed then maybe it's time to think about building a catcher similar to spacex booster catch.

This would probably need different plane design like vertical landing and horizontal landing gears.

Writer has a point that we have evolved into compressing lot of the information, and the problem is not people it's "abundance". This raises the issue, how do you consume it? compress the it so it's quicker to digest otherwise. Example, how many tabs are open on your browser? why?

IMO, there are few solid reasons to purchasing this tool 1. windsurf has lot of insights into how developer writes code, style, problem etc 2. for the prompt engineering that went into generating the code 3. only microsoft and cursor has the moat so they need to compete at the applications level not model level.

My prediction is anthropic, google or amazon will buy cursor. The next logical step to coding is building apps.

I like this - “Let your scars serve you; they are an invaluable learning experience and investment in your capability and resilience.”

I have had couple of scars of mine. I feel like sometimes you become risk-averse and When you are launching new things you will face the fear of failure.

Basically total cost of ownership has gone up! If you add up, Purchase Price + Repair Cost + Gasoline Cost. Not to mention, sale tax on each of the above (Higher the cost, Higher the tax).

Having no car, or maximum 1 car per family is probably a best option.

That's not true, most of the money is spent here and very little to take care of the family that's been left back home. Otherwise how can they survive here, think about immigrant kids education, housing, healthcare, retirement.

This is a broader issue, I feel like tech has have marginalized the very people. By looking at the amount of technology we have built in the past 25 years, most of the technology is built (in terms of time and cost) for wrong purpose like social apps, chat apps, games, video streaming, all those non essential physical products built because of desire to have everything. Only some of the technology is used for solving real problems like healthcare, education, food, shelter. Just think about it, did our parents/grand parents had problems with communication? entertainment? no they needed good health care, good education, easy to farm and get fresh food delivered to the customer.

CheatGPT 3 years ago

This is simply a question of nail and hammer or used power tools, does it matter?

My opinion is, it doesn't matter how/what tools student used to write the program, what matters are two things 1) do they understand the program they have written 2) have they done a good job

Chatbot may be lazy user interface for some tasks but it is very good at assistive task like writing, coding, review etc. It is a language model and a foundation for other software products. Over time integrating with LLM into existing user interfaces will solve the problem you mentioned.

Wow...looks like Mark woke up now, and realized that the ad dollars are going to nextdoor and he wants to get it back.

What kind of data are you looking for? I had the exact problem. I recently wrote my own code to simulate it, it took me a while with all the nuances of old api vs new api, data model, etc but I was able to get it loaded up.

I realized I was burning out when I started yelling at my kids. Here's how I realized it and I quit the job although I loved it.

At the end of every day I started reflecting on it. I started looking for answers and realized once you hit your peak of stress level your mind can handle, you start to crack, show signs of strong negative emotions during meetings/discussions, you will show those emotions somewhere else (like in traffic, waiting for coffee, when your kids take time to get ready), you loose patience and your rational mind starts to break down.

I later learned from some of the self book on how to not end up like that. There is a book called "Essentialism by Greg McKeown", you probably know by the title. But honestly do yourself a favor, read it/listen and try to apply and see if it helps.

Quitting should be the last option unless you already have another plan instead do the minimal thing necessary to keep your job (just as it says in the book). Remember, it's ok to do just enough work as long as you enjoy doing that, nobody can force you to put extra effort(it's ok to say no). It's based on how much effort you can put without reaching your breaking limit. Know your limits. Use tools to increase that limit (that's a career growth .. sometimes slow growth.. sometimes fast growth)