6 ms·
I worked at Apple and heard a lot of Steve stories. He really did personally approve everything. He would be sitting in a room, and team leads would all line up
by gitpusher 1y ago
I worked at Apple and heard a lot of Steve stories. He really did personally approve everything. He would be sitting in a room, and team leads would all line up to give their quick 2-minute update. So it's the MacBook Air guy's turn. He comes in and places his prototype down in front of Steve. Steve opens the lid. Two seconds later he picks up the laptop and heaves it so hard it skipped across the table like a stone on water: "I said fxxking INSTANT ON!!" The poor guy collected his prototype and exited the room. Later the MacBook Air launched... it fxxking turned on the moment you open the lid
- mathiaspoint 1y agoGood product development really does seem to require some sort of leader who demands quality and smacks people when they don't deliver. Linux is nice because of Torvalds for example.
- valiant55 1y agoI was just thinking about Linux/Linus the other day. How will Linux fair when Linus is no longer with us?
- jdsnape 1y agoFare, not fair (I’m sorry, it doesn’t matter but I couldn’t help it in a discussion on quality)
- foundart 1y agoIn comments on an article about spellchecking no less
- eru 1y agoIn this case, both fair and fare are words in English. Which shows that spell checking needs to know a lot about grammar and context to work in general. Basically you need an LLM. Or if not a 'large language model', perhaps at least a small language model.
- jdsnape 1y agoI wonder how it does work, I remember MS Word having a fairly decent grammar checker when I was using it in school - which predated LLMs by many years! I suspect an LLM wouldn’t be the most optimal choice
- eru 1y agoDepends on what you mean by 'optimal'. Ie what are you optimising over? In terms of 'can I run it locally on an early 2000s machine?' LLMs are definitely the wrong choice. In terms of 'what can I quickly hack together in 2025 regardless of variable cost?' LLMs might be the right choice. > I wonder how it does work, I remember MS Word having a fairly decent grammar checker [...] You can get pretty far with some lookup tables and some heuristics.
- rossant 1y agofarely decent?
- brabel 1y agoI have to agree with that as a lead. Most developers claim to be done with a task without taking care of the small details that users will immediately notice. It’s a constant struggle to try to get them to care about what is actually the value of the feature they are implementing, let alone chase on their own initiative the small issues unless painfully listed in some requirements document.
- polishdude20 1y agoAs a dev Im always noticing these little problems in my designs but my boss just wants the thing done asap without worrying too much about it being nice to use.
- DanielHB 1y agoIt is the bottom and the top that appreciates the quality the middle appreciate metrics and deliverables
- polishdude20 1y agoOh in my case it's a small company and my boss is "the top"
- MortyWaves 1y agoSame here to the point when I do leave it’s going to be one of the reasons given. One example is how this product manager type, because of company politics, isn’t really under the same department as the other software teams. Because of his very very narrow horse blinkers approach, he doesn’t see or even comprehend why we’d want to align with literally anything in any other team and that includes visual UI stuff. That’s why we have a bright neon pink “Back” button. Right in the literal center of the screen. It’s insane.
- Phelinofist 1y agoFor most things small details unfortunately do not really matter and thus are left out
- Lio 1y agoCompletely agree. I was given a small electric fan. It’s great in that it’s portable and I can use it in some of the crummy hotels I have to stay in. Unfortunately, it has a bright blue LED on it so it’s a pain to use at night when you’re trying to sleep. It’s so bright that even covered with tape it still shines through the thin plastic of the fan body. What really gets me is why they bothered putting an operating light on it in the first place? It’s a fan. The fact that it’s working tells you it’s working. A Jobs or Torvalds type character would have pointed that out. I suspect though that it’s often a case of people noticing these type of design flaws but not having the authority to fix them while those with the authority don’t care.
- seszett 1y ago> I suspect though that it’s often a case of people noticing these type of design flaws but not having the authority to fix them while those with the authority don’t care. Kinda related but also not really, my own pet peeve is the pouring spout in many products, coffee machine, water jugs, buckets... they might look effective but I find that more often than not, they are curved too much and drip all over when actually pouring. And I always have to wonder, after serving coffee from one of those things, did the person who design it never even try it just once? Didn't they ever use such a thing, they never ever poured water from a pot?
- netsharc 1y agoCan't you improve this product with a screwdriver (to open it up) and wire-snipper (to cut off the LED)?
- psyonity 1y agoThere is a chance the led is also used as a important diode in the circuit, plainly removing it can greatly reduce the lifespan of the device. (more common in cheaper products) Adding a appropiate diode in it's place is advised.
- rossant 1y agoWhat's the physical reason for this? (elec noob here)
- FirmwareBurner 1y ago>Two seconds later he picks up the laptop and heaves it so hard it skipped across the table like a stone on water: "I said fxxking INSTANT ON!!" When did the OG MacBook Air have instant on at launch in 2008? IIRC the M1 brough Instant on and Jobs wasn't around anymore.
- elzbardico 1y agoMost macbooks I remember since a long time ago were pretty much instant on way before apple sillicon. Maybe you had some corporate crapware installed in yours/.
- pierrefermat1 1y agoDepends on your definition of "instant". What we really mean is before you complete the action of fully opening the hinge to 120deg which is something like 1.5-2seconds? AFAIK pre M1 days it would be still a few seconds after fully opening and now it's more like < 1sec.
- csb6 1y agoSounds like a petulant child. Wholly unnecessary to get his point across.
- ttoinou 1y agoTry saying the same things over and over to adults for years
- fusr 1y ago[dead]
- denkmoon 1y agoAlignment of incentives. I'm sure the personal humiliation of being yelled at by Jobs was a reasonably strong incentive, but I'm certain the perception that failing to deliver would have him personally sending you to the dole queue asap was even more of a strong incentive. Compare to most corporations where the only thing you can do to get fired is fail at office politics and failure to deliver/delivering the lowest quality crap that can be passed off is just business as usual.
- valianteffort 1y ago[flagged]
- eru 1y agoYes, Steve Jobs was a jerk. Alas, human don't come fully customisable. You get to pick from the packages on offer. And it seemed like for Apple Steve Jobs' good parts only came as part of a package that also included his bad parts.
- jbs789 1y agoTo me it sounds like the symptom (emotion) of someone who deeply cares. These things need to be well-placed to be effective. Sounds like it was.
- arrowsmith 1y agoYeah, with an attitude like that it's no wonder his products were such failures.
- qmr 1y ago[flagged]
- pierrefermat1 1y agoThe instant on thing actually bothered me enough to make switch from windows back to Mac( by proxy the idle battery drain on windows was also pretty terrible)
- m4rtink 1y agoDoes not look like it was a healthy work culture.
- chubot 1y agoLatency is actually an interesting case, because it’s one of those things that, by default, nobody owns end-to-end If you’re booting a computer or building web search, every subsystem can contribute to latency. If you have more teams and more features, you’re likely to have more latency. In the early days of Google, Larry Page would push hard on this as well, in person. So Google search was fast. But later the company became larger and bureaucratized, so nobody was in charge of latency. So then each team contributes a bit to latency, and that’s what ends up shipping. Google products used to be known for being fast, but they’ve reverted to the mean