Live data from Hacker News

Broken

tyler.io

531–540 of 571 posts

Re: Broken

#531
post #439

Earlier quoted context omitted.

There's still a "why" to those product launches. It's just that the "why" is no longer design-driven and is instead driven by business needs– namely, "we need to diversify our revenue streams away from just hardware sales and into services." This started when Tim Cook (instead of Jony Ive) took over as CEO.

I think the actual turning point was when Scott Forestall was fired & Ive took over software design. Prior to that, Apple had been a software company first. Even Woz talks about making hardware so that he’d have to tools to make software. Ive created some amazing hardware, but I’m excited to see where the next few product cycles go.

> making hardware so that he’d have to tools to make software

A very good point in the context of neglecting the Mac, the primary tool used to make software for all the other prioritized hardware devices.

If they lose the developer community, who do they expect will build software for iOS, or the iPad that Cook loves so much? Seems very shortsighted.

Re: Broken

#532
post #453
post #428

Earlier quoted context omitted.

> - they didn’t need any peripherals outside of screens, keyboards and mices. We had to use a usb dongle to project into videoconf room at a client, I have no hope it would have worked on linux. You can actually buy Linux laptops with not just USB-C, but also USB-A, HDMI, Ethernet ports, etc. As someone with a Linux laptop who has never run into a peripheral issue and has coworkers with peripheral issues with their M…

Presence of ports doesn’t mean compatibility though. I have cheap USB-C - ethernet dongle I bought on amazon that works on my mac and windows. Is the chipset supported on linux ? who knows, but probably ? Now my USB-C to HDMI dongle ? hmmm https://www.reddit.com/r/GPDPocket/comments/8smhzy/so_hdmi_o...

My point was that if you pick the right hardware, you don't even need dongles most of the time on Linux. The laptop I'm this comment on (a Thinkpad X1 Carbon) has a built-in HDMI port, so I can plug into external displays without having to worry about compatibility. Similarly, if ethernet is a concern for you, there are plenty of laptops available with built-in ethernet ports, so you wouldn't need to use a dongle.

Re: Broken

#533
post #154

Things are so broken here at Apple. I joined about 4 years ago. I am awed by the fact that we manage to release any software at all, let alone functional software. The biggest problem is communication. No one fucking communicates. - No communication between orgs. Tons of bureaucratic tape to cut through just to get a hand on someone working on a different product - Barely any communication between teams. Literally ev…

It absolutely isn't the individual employee developers job or responsibility to try to fix corporate culture. Almost anyone on here or reading this is a line worker developer and trying to take on the job responsibilities of C level staff is setting yourself up for disappointment and failure. Any company larger than a few dozen people is entrenched - there will be a hierarchy and the top will dictate the order of thi…

In my first job I was put into a team of about 5 people in a company of roughly 10,000 employees. After a year or two, another junior person joined my team and he started making contact with senior people all over the place, not quite C-level but only one or two levels down. Not even just in the software department but product development and in sales (to get an idea of user requirements). He sat next to me so I heard all the phone conversations (and winced!).

As time passed, it gradually became apparent to us mortals that he wasn't just being humoured - the people he was contacting came to respect him and even consider him their man "on the inside". He ended up doing pretty well - not promoted instantly to senior management, but certainly promoted faster than me (and ended up moving to sales).

Now admittedly lots of things are different from what your comment is suggesting. That company was big, but not as big as Apple (?) and intra-company communication nowhere near as bad by the sounds of it. This guy also didn't try turn over the whole company culture; for the most part he just spoke to the right people to progress things within our team's products. And finally, a key ingredient was him; if I made a conscious decision to act like he did, I'm sure it would not have gone well.

But my point is just that you shouldn't always write off fighting the corporate hierarchy. For the right person, in the right situation, it can actually make sense.

Re: Broken

#534

Earlier quoted context omitted.

Not really... pretty much started loading, then hard locked... couldn't navigate (ctrl-alt-f#) to a usable terminal, etc. At that point, I'd been through several failed attempts and just jumped to Ubuntu LTS, since it's supported by AMD, and dealt with the wifi and onboard audio not working. Started with Pop!_OS with 5.x kernel (5.2 fir wifi drivers, though not using it). Onboard audio also weird, the UI would show f…

Can you give me more details about your configuration? pm is ok

Emailed this to you... including here in case anyone else is curious.

------

My hardware:

    * Gigabyte X570 Aorus Master
      (RGB header connected to Thermaltake fan controller)
    * Ryzen 5 3600 (waiting for 3950X)
    * Corsair CMW64GX4M4C3200C16 Vengeance RGB PRO 64GB
    * LIAN LI PC-O11 Dynamic Razer Edition (USB RGB Controller)
    * GIGABYTE Radeon RX 5700 XT GAMING OC
    * Creative Sound Blaster E1
The USB sound blaster is mainly because of issues I was having with onbuard audio. I had originally installed Pop!_OS and upgraded the kernel via a few versions, through 5.2 for the onboard wifi (intel ax) drivers. It was when I dropped in the 5700 XT that I had more issues. I was originally running an RX 570.

After I borked my setup, I'd decided to give Manjaro Architect a try, since I could choose my kernel... I saw the same issue that I did when I did an Arch proper setup, with the latest iso as of last Sunday 2019-10-06.

It would boot and hang, loading graphical ui... The keyboard was completely unresponsive.

I was since able to install Ubuntu 18.04.03 LTS and the release drivers from AMD... I didn't bother updating the kernel as I'm not using wifi or onboard audio. I think one of the onboard LAN ports also was never setup, I think I'd need extra drivers for that too.

Thanks for your time... I'm thinking of adding a couple SSDs to test other OSes on, and put Windows on one as a fallback over the weekend.

Re: Broken

#535
post #424

Earlier quoted context omitted.

thank you. this really validates my decision to work as a backend Python engineer at a well-established startup.

What is a "well-established startup"?

Probably a decent-sized one with a proven business model, or at least revenue stream.

Re: Broken

#536

Earlier quoted context omitted.

And yet most of Apple's products are consistently best-in-class, so I guess it's working for them? And a bumper crop of bugs in a point zero macOS release doesn't count as a disaster. They've been shipping super buggy point zeros for two decades.

You do know that hardware and software teams are not the same thing, yeah?

The integration of hardware and software is and has always been one of the things that make Apple's products best-in-class. I'm not sure what your point is.

Re: Broken

#537
post #154

Earlier quoted context omitted.

It absolutely isn't the individual employee developers job or responsibility to try to fix corporate culture. Almost anyone on here or reading this is a line worker developer and trying to take on the job responsibilities of C level staff is setting yourself up for disappointment and failure. Any company larger than a few dozen people is entrenched - there will be a hierarchy and the top will dictate the order of thi…

In my first job I was put into a team of about 5 people in a company of roughly 10,000 employees. After a year or two, another junior person joined my team and he started making contact with senior people all over the place, not quite C-level but only one or two levels down. Not even just in the software department but product development and in sales (to get an idea of user requirements). He sat next to me so I hear…

My argument is more that if you do "fight" the hierarchy, you are doing it as charity. People are paid exorbitant amounts to analyze and structure corporate cultures efficiently, way more than any of the grunt developers will be, and trying to take on those kind of job responsibilities without the compensation for it, even if you are the one in a million that succeeds, just means you did an amount of work that would in professional business be worth a lot to the company for free, and they don't have any obligation to compensate you for your effort because its not your job to do.

And thats all predicated on you succeeding, of course. You weren't offered the responsibilities to fix corporate culture, and thus trying to do so in the first place often just serves to piss off your higher ups who feel you are disrespecting their authority to do it themselves.

Re: Broken

#538

I was thinking on this the other day, and I think what ultimately boils down to is this: there’s no “why” anymore at Apple. Go back and watch old keynotes with Steve. Almost always, whenever he’s talking about a new feature or piece of hardware, he starts with the “why.” Not everyone will agree with the “why,” of course, but it’s still given. Why do we want to get rid of the CD drive on MacBook Airs? (We see OTA soft…

There's still a "why" to those product launches. It's just that the "why" is no longer design-driven and is instead driven by business needs– namely, "we need to diversify our revenue streams away from just hardware sales and into services." This started when Tim Cook (instead of Jony Ive) took over as CEO.

Yeah, this is exactly what I was alluding to when I said "we all know what the answer is." It's the needs of the business, not customers, that are being put first.

Re: Broken

#539
post #49

Earlier quoted context omitted.

Maybe Apple could have gone through all the apps on their own App Store, built a whitelist out of the privileges that each of those apps effectively needs to do its job at all (not optional features, just the “makes the app more than a paperweight” feature-set), and shipped Catalina with said whitelist. For example, if, when you upgraded to Catalina, the App Store version of Alfred was already installed on disk, then…

> if there’s malware on the App Store, then they should probably solve that by removing the app from the App Store and deauthorizing the developer’s code-signing cert Apple has been spectacularly poor at spotting bad apps on the Mac App Store.

So the solution is to punish the users of the platform because the company won't spend enough money to hire people to properly vet the app store?

"its a bold move cotton..."

Re: Broken

#540
post #355

Earlier quoted context omitted.

So was I until I switch to a 4k monitor and realize that there's no real, stable, functional fractional scaling on Linux, even less so on XFCE, unfortunately.

Protip: ignore "scaling". Step 1: put 'xrandr --dpi ' in .xinitrc Step 2: Use QT applications (Plasma is a fantastic QT desktop) Step 3: Enjoy your reasonably sized everything. "Scaling" is a broken concept to work around applications assuming 96 DPI (which is considered scale=1). You don't need it if you use programs that actually respect your real DPI. Unfortunately X11 doesn't properly compute DPI settings, even t…

[deleted]
Post reply on HN