Earlier quoted context omitted.
They no longer have Steve Jobs Quality Control? He was the type of person to play with something for 5 minutes and say "yeah... no" or to eagerly take something he liked and abuse the hell out of it for 24 hours then come back with a laundry list of improvements. He was a jerk and he cared deeply about user experience. In his absence you have what exactly? Tim Cook lacks vision, if you want your mountain moved to Plu…
I am still confounded how people continue to say that Tim Cook has no vision, as if he's simply some sort of bean counter with green shades who just lucked into become the CEO of one of the world's largest companies. Tim Cook's vision is much larger than computers if you haven't been paying attention. Look, from what I can observe, ever smaller devices, lifestyle devices, the focus on privacy, their take on the cloud…
Apple Engineers Its Own Downfall with the Macbook Pro Keyboard
881–890 of 927 posts
Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard
#882Earlier quoted context omitted.
Does anyone have any insight into why Apple's QA took a turn for the worse over the past couple years? Buggy IOS/OS releases and now the hardware issues... I always equated Apple with quality and consistency (along with price), but now I can't really see how the price is justified with the issues they have been having.
You can explain Apple’s problems with a much simpler albeit banal reason: its sheer size. It has grown massive. They took over the old Sun campus in Sunnyvale while the UFO was under construction, and shortly thereafter the word was that those teams would be remaining there long term as the HQ was already overbooked. Apple also bought up a lot of space in San Jose a couple of years ago. Apple pioneered small and fast…
Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard
#883Earlier quoted context omitted.
It's louder than their past keyboards but it's not loud. Compare it to a mechanical keyboard.
LOL - yes, I suppose it could be louder. But when’s the last time you saw somebody using a mechanical keyboard in a business meeting?
Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard
#884Earlier quoted context omitted.
By all means hire a C++ programmer to write your web app. No one is advocating that anyone write web apps with C++. There are other kinds of servers. The complaint is that the once generalist value of a Comp Sci degree is now dumbed down, and grads are missing background knowledge they once had. But also be prepared for some heinous procedural js/ruby/php/clojure/elixer/whatever. This is yet another failing of Comp S…
I think you are making a few assumptions that don't hold anymore based on your own CS education (I'm obviously making an assumption there...). I got my CS degree in 98 and there was a strong emphasis on C, C++, algorithms, and systems programming at the time because that's where the jobs were. We only had a cursory overview of other programming languages and paradigms, and no assembly - there were no jobs there. Scri…
When it's leaving out background information, it's dumbing down. Programmers should at least know the basics of how indirection works. Why is it that so many interviewees with gold-pated GPAs would tell me null pointers used up no memory? Do they have the foggiest idea what happens when they add a member in a Python/Ruby program and how that differs from adding a pointer to a struct?
There's a difference between having the background information and treating everything as if it's hazy magic. It's excusable for the buyer of a car to treat the product they've bought as a magic black box. It's inexcusable when a "mechanic" or "engineer" is incapable of doing anything but treating things like magic black boxes.
Scripting languages were for unwashed systems administrators, and no real programmer would touch them.
But all of the smarter people in my program knew two or more of them.
no real programmer would touch them. Functional programming was a weird little academic thing with no future. OO was "if it is a noun make it a class".
I worked for a company that had to fight against those prejudices and low levels of knowledge to sell licenses. We sold licenses to Fortune 500 companies so they could run billion dollar businesses on a "scripting language." You know what prepared my for working there? A generalist Comp Sci education!
20 years later, I literally haven't run a compiler in years. I use libraries for data structures. I don't need to worry about allocating memory, billion dollar industries run on scripting languages.
But you are a savvy user of those libraries because you have the background knowledge. You don't usually need to worry about allocating memory, but you know what the gotchas in extreme corner cases are. And if you had to have a custom library written in C++ for your dynamic language application, you'd know how to spec that out and hire for that while looking out for the details. I had at least a foggy idea past the buzzword level when I graduated. How about the kids who are graduating nowadays?
I got my CS degree in 98
In 98 I was in grad school.
You can only do so much in 4 years. What was "generalist" 20 years ago is "specialist" today, and it should be.
Here is what I see in way too many recent grads with a 3.75 GPA. They don't know any of the background, past a handwavy level. They have misconceptions that are outright wrong. Many of them seem to spend 4-5 years doing nothing but using libraries and gluing stuff together. Hell, we learned that stuff too -- but we learned a bunch of other stuff at the same time, plus we learned what we didn't know and what to do about it. Then again, there was a contingent who only cared about learning X-Windows, because there were lots of coding jobs in X-Windows. Aren't the people who only learn particular technologies that are in the job market the moral equivalent?
Comp Sci is dumbing down to the level of consumers of magic tech. I know engineers and physicists who would have some idea of how to begin to recreate the tech they use if civilization would fall. I think a lot of Comp Sci graduates, if they wound up with nothing but machines running machine code, would qualify for Golgafrinchan Ark Fleet Ship B.
Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard
#885Earlier quoted context omitted.
I have no idea about the inner workings of apple, but is it possible the design team is being driven by the marketing team's requirements? Once again, I have 0 knowledge of the inner workings of apple, rather I am asking if this is a possibility.
Very unlikely. Ive is the successor to Jobs on the design front - what he and his team want to build chassis-wise, they're likely to build. He's got a great deal of political capital in the organization because he's been such a hit maker. My semi-informed understanding of how things work at Apple wrt hardware is: - Industrial design makes cool concepts, showing whats possible in hardware - Eng & UX makes cool featur…
Rather, the industrial design team tells them what they can do and product marketing informs the best mix?
Thanks for the response by the way, semi-informed is way better than my 0 informed.
Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard
#886Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard
#887Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard
#888Earlier quoted context omitted.
Ironically, it was Steve Jobs' pep talk to new executives that went something like: "The difference between a janitor and executive is that VPs are not allowed to have excuses". So trying to share the blame with Intel is just silly. Every single Apple's competitor delivers laptops with 32+ GB of RAM, and MacBooks are stuck at 16GB and there's no one to blame for it but Apple.
> Every single Apple's competitor delivers laptops with 32+ GB of RAM, and MacBooks are stuck at 16GB and there's no one to blame for it but Apple. This is only partially correct: those are separate models which are bigger and have worse power and heat characteristics. Every laptop which is similar to Apple's shares the 16GB limit for the same reason; the difference is that Apple has decided not to offer that second…
Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard
#889Earlier quoted context omitted.
There's a simple solution for the lack of DDR4LP: end the "thinner and lighter" insanity and provide normal DDR4 with a decent battery capacity by making the laptop 2mm thicker and 0.5 pound heavier.
It's impossible to provide decent battery life in a laptop with normal DDR4, it uses 80% more battery in standby: https://macdaddy.io/macbook-pro-limited-16gb-ram/
Fine, I'll take 32Gb of RAM and a less than a week of standby time thanks.
Re: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard
#890Earlier quoted context omitted.
Literally praying that they fix this crap in the next update. My mbp is getting on in years, and if they don't do something I'm going to move to linux for my next machine.
Maybe this is a market opportunity for somebody to build a laptop with high end components (monitor, keyboard, touchpad) running a super-duper-well-integrated linux.