Live data from Hacker News

Apple Engineers Its Own Downfall with the Macbook Pro Keyboard

ifixit.org

171–180 of 927 posts

Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard

#172
post #30
post #5

Earlier quoted context omitted.

In terms of their computers, there has absolutely been a decline in quality, but in terms of their other product lines (and you specifically mention phones), I don't really think this is correct. I mean in terms of phones, the iPhone X is pretty much top of the line -- are there other phones that exceed it in a meaningful capacity? Bezel-free design, face recognition, fake-DLSR like camera effects, etc.

There's plenty of phones on par with the iPhone that blow it away in the cost department. Android hardware has had good screens, good cameras, good specs, and plenty of screen unlock gimmicks (face recognition unlock was introduced ~3 years ago if my memory is correct), and all of that usually well before an iPhone ever did; the iPhone's only compelling feature is that the stock software is kept pretty slim (but even…

Just completely delusional.

The iPhone’s CPU is literally years ahead of comparable Android devices, with today’s flagship Android devices comparable to an iPhone 6s in terms of performance. One or two other devices may have a camera that matches Apple in terms of a spec here and there, but iPhone is still the gold standard. The fact you call Samsung and others’ garbage face unlocking from 3 years ago gimmicks might be the most accurate thing in your post, but those never worked reliably and in no way compare to Face ID.

And then you finish by noting that most Android OEMs require you to use their shit version of the OS. Well then, real convincing argument when the most critical part of any computer is garbage. This place is insane...

Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard

#173

Having interfaced with Apple in a different way (apart from owning a new MBP and an iPhone X) I'd say the issue is, and continues to be, growing pains. They're certainly losing the lead in software engineer talent (giving it away to whom, I'm not sure). But the single most horrible experience I've had with Apple in the last year was trying to get software published on the App Store. That's a department that's so larg…

I'd say the issue is, and continues to be, growing pains. They're certainly losing the lead in software engineer talent (giving it away to whom, I'm not sure). I keep on interviewing recent Comp Sci graduates who have a 3.75 or a 4.0 and who can't tell me how to implement cycle detection -- to the extent that they could write a pseudocode function signature or some kind of concretely implementable design. Many of the…

> You know what I think? I think the CA grad student population no longer knows those things, so they are producing undregrads who know even less.

Any data points on the grad students specifically? Or is it just a guess based on how the undergraduates performed?

Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard

#174

Having interfaced with Apple in a different way (apart from owning a new MBP and an iPhone X) I'd say the issue is, and continues to be, growing pains. They're certainly losing the lead in software engineer talent (giving it away to whom, I'm not sure). But the single most horrible experience I've had with Apple in the last year was trying to get software published on the App Store. That's a department that's so larg…

I'd say the issue is, and continues to be, growing pains. They're certainly losing the lead in software engineer talent (giving it away to whom, I'm not sure). I keep on interviewing recent Comp Sci graduates who have a 3.75 or a 4.0 and who can't tell me how to implement cycle detection -- to the extent that they could write a pseudocode function signature or some kind of concretely implementable design. Many of the…

Finally someone else who noticed this! I took video and it is indeed realtime. There has to be a way to exploit this obvious oversight. This is with filevault on as well.

Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard

#175

Is the title meant to be a joke? - Apple as a company does not have a single point of failure. - Arguably the iPhone could be called that; if they stopped selling MacBooks next year it still wouldn’t be their “downfall” (not that I like this state of affairs as I like MacBooks). I don’t really hate the butterfly keys either. I’ve been using it for over a year now on the pro, and I don’t know if it’s the second iterat…

Actually, if Apple were to stop selling MacBooks next year it could be the downfall.

How do you think that the iPhone & iPad ecosystem is sustained? Through developers (most of whom are) using MacBooks.

They have to port XCode to Windows, which means they don't get to have the lock-in they have now. If there's any flop for the iPhone for 2-3 years, the cost to jump ship isn't that high anymore.

Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard

#177
post #119

Earlier quoted context omitted.

People do it when subconsciously or consciously trying to paint a picture with stereotypes. So if someone wanted to illustrate they were talking about a testosterone filled ego driven 20 something, they might include the term young male manager in their descriptor. Is it right or wrong? Probably not great. I don't do it. But I get how it happens. Probably not nefarious, just a little tonedeaf.

True -- though when I think about it, I imagine them using a more specific male adjective like "bro" or "dude." "Young male manager" would have triggered a "why are they mentioning male?" and yet "female" slipped under my radar until another comment called it out.

I wonder if that's because you have a stronger stereotype for male than for female in your mind (not to suggest that you use it, just that you have one or are aware of what others might have as their stereotype). I don't have strong generalizations either way but especially not for the term female, which is why I never understood when people got uppety about it to begin with. Now that I understand some people have a negative stereotype attached to their usage of the word I understand why people get annoyed. But it is a bummer as its all so personal and subjective that no matter how careful or sincere you are you could tread on someones toes and convey the wrong message, as I suspect the parent comment has done.

Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard

#178

> In the meantime, let’s give some other companies a shot. Dell and HP have gorgeous, reliable, repairable flagship laptops that are getting rave reviews. Right now, I think they’ve done more to earn your business than Apple has. The laptop mentioned in the "rave review" link is an elitebook 840 g5. I have been using the 840 g1 as my primary laptop for the last 4 years and it really is a sturdy device. The hardware i…

Windows is so terrible, though. I could never go back.

Twoish years ago I moved from Linux full time to Windows at home and whatever the Apple OS is called at work.

The Apple one was a pain. Command line tools are almost but not quite right (zcat in particular just doesn't work) and I found the user experience pretty annoying at first but passable after that. Still don't really understand how "installing software" is supposed to go, and lots of struggle against Homebrew and lots of other software packaging.

Windows had WSL when I got my laptop. Real Linux command-line, nice. Filesystem performance was crap, and they didn't have postgres at first, but it was probably a better dev environment than my Mac, with one exception: no Docker in Windows 10 home. Explorer started getting a bit slow and unstable after a while, but I was on preview releases.

A couple of months ago I quit my job, and yesterday I formatted my home laptop to install Linux again (decided to put my hobby project onto a Docker-heavy workflow) and oh my God it's lovely. Installing packages is fast again, software compatibility goes without saying, and Unity was surprisingly pleasant (though I did drop it for i3 because I'm a masochist.) Hard to say how much of that experience is "Linux is nice" and how much is "I'm a Linux person" though.

Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard

#179

Earlier quoted context omitted.

Those things aren't taught in CS programs as the majority of companies don't need those skills. Most want application development such-as a web or iOS app developer. However Computer Engineering programs teach those concepts as the focus is on low power micro controllers.

Those things aren't taught in CS programs as the majority of companies don't need those skills. Most want application development such-as a web or iOS app developer. This sort of thing is very relevant for someone writing an application or a server process. Programmers who can write their own compiler are much better C and C++ programmers, because they have relevant background. Programmers who understand the low leve…

The question becomes: to what extent does acumen for writing a compiler overlap with the acumen for writing reliable code productively?

I think, generally speaking, the overlap in a Venn diagram of that would actually be relatively small.

Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard

#180
post #169

Earlier quoted context omitted.

I don't know, but what I'm asking is: if your real question is "why mention X's gender?" then why instead ask "why mention X's gender but not mention Y's gender?" ?

I think the point is to make the difference more stark; merely saying "why include the manager's gender" doesn't show the inconsistency between calling out the gender in the case of the employer the writer is unhappy with but withholding it in the case of the employee the writer is happy with.

> I think the point is to make the difference more stark; merely saying "why include the manager's gender" doesn't show the inconsistency

But that's the thing -- is the GP's problem really the difference/inconsistency? Is that really what they're trying to highlight? If it is, then I agree, but that's what I was trying to clarify, because it seems more likely to me that making it more "consistent" could've left them unhappier.

Post reply on HN