Live data from Hacker News

The Mac Platform Decline

milen.me

141–150 of 192 posts

Re: The Mac Platform Decline

#141
post #62
post #36

Earlier quoted context omitted.

There could be a third option "soon"; Fuchsia, the new OS Google is developing. From what I see, it seems like a modular OS running Flutter apps, with Material Design as the system's UI. Google has folks who worked on BeOS, Danger, iOS, ChromeOS and Android working on this new OS.

quite a list! a question that begs being asked: did they intentionally not hire anybody that touched windows or was it by chance?

This was just from the top of my head. I doubt they would refuse to hire ex-Microsoft employees.

Re: The Mac Platform Decline

#142
post #68

Earlier quoted context omitted.

> I've chosen to view this update as the start of the uptick where we go back to regular updates (perhaps with a longer period than historically) and more exciting things to come. I want to think this, but after years they release a TouchBar and I still can't get 32GB of ram. /sigh I think that people get too caught up in wanting revolutionary changes. Many would have been much happier with new MBPs being released re…

Intel is responsible for the lack of RAM not Apple.

Sixth and seventh generation Intel mobile core platforms support more than 16gb. The fourth generation platform used in the previous MacBook pro did not.

Re: The Mac Platform Decline

#143

Earlier quoted context omitted.

I think the losses of Magsafe and the 3.5" headphone socket will go down as the point Apple finally lost it. Magsafe was such a perfect example of Apple doing small innovation, utterly brilliantly; if they've ditched it purely to save half a millimetre off thickness, it's all the proof I need that the lunatics have taken over.

You guys are hilarious. I just picture you back when the iMac was first released without, god forbid, a floppy disk drive or ADB ports. The fact is that just like before in a year from now when all peripherals support USB-C we will herald Apple as a visionary once again.

Yeah - but probably 2-3 years. USB took that long to catch on.

I detect a whiff of hyperbole in everyone postings on the subject. The sky is not falling. That said, I am annoyed at the net loss of two ports - just one USB A port would have been helpful.

Re: The Mac Platform Decline

#144
post #41
post #11

I think most of the statements in the article are true, the problem is there is not (right now) a superior alternative. Yes, Microsoft is trying with the surface, Linux I'm sure has come far, but there is simply not any alternative that can realistically compete with the Mac platform right now. There is simply no pressure on Apple to dedicate further resources to this area, because there is not much for them to gain.…

Linux is already superior for developers. You servers all running Linux, all dev tools are first released in Linux, everything just work with most hardware. For professional like video editing, photography, CADs, audio etc Windows is better when you can buy better hardware for the same price as Mac. There is no reason to by Mac when most hardware is terribly outdated and you don't know when next upgrade will happen.

Sure all the plumbing gets released on Linux first like the compilers, interpreters libraries etc. But also being a Unix, mac is never far behind.

The biggest problem with Linux for me is that as soon as you get to interactive tools, whether it is IDE's, text editors, asset organizers, GUI designers etc it starts to suck big time.

There are lot of nice GUI applications which are integral to my development work. Not everything is some Unix command line thing. I love looking up documentation in Dash. I think fine tuning of pixels and details is awesome in little tools like Pixen. I write all sorts of development notes in Ulysses. I do file diffs in Kaleidoscope. I do UML diagrams or stuff for presentations in Omni Graffle. I look at SQLite databases in Base. You got so many excellent well designed interactive GUI tools for all sorts of development tasks, like Paw for interacting with REST services. You got a lot of excellent GUI git clients like GitX, Tower and GitUp.

I never see this rich environment of specialized GUI tools on Linux. Sure on the command line side it is better, but given the shared Unix heritage Linux and macOS are not that far apart on this point as say Linux and Windows.

macOS is a nice cross breed between the good sides of Linux and Windows. You got all the Unix geek stuff combined with a rich selection of GUI application.

If macOS goes down the drain, I'll switch over to Linux, but there will be a lot of things I will miss.

Re: The Mac Platform Decline

#145

Earlier quoted context omitted.

I think the losses of Magsafe and the 3.5" headphone socket will go down as the point Apple finally lost it. Magsafe was such a perfect example of Apple doing small innovation, utterly brilliantly; if they've ditched it purely to save half a millimetre off thickness, it's all the proof I need that the lunatics have taken over.

You guys are hilarious. I just picture you back when the iMac was first released without, god forbid, a floppy disk drive or ADB ports. The fact is that just like before in a year from now when all peripherals support USB-C we will herald Apple as a visionary once again.

It was also missing SCSI! How can I possibly connect all my external SCSI drives without all kinds of annoying adapter boxes? No one will ever buy this crap!

Re: The Mac Platform Decline

#146
post #89

Easy fix, bring macOS to non Apple hardware.

I think that's one thing that would actually make sense. Maybe they're more open to the idea now that they're publicly supporting and advertising third party displays. (edit:spelling)

What? When have they not supported 3rd party displays?

Re: The Mac Platform Decline

#148

Earlier quoted context omitted.

Boot Camp has already been addressed though. The function keys will be shown and since Touch Bar is running WatchOS it should be easily possible to show them without drivers.

I read that there is an independent ARM processor controlling TouchBar. Is there solid proof the TouchBar reverts to Func keys when no OS has initialized/rendered keys to the TouchBar?

Federighi has already confirmed it.

http://www.macrumors.com/2016/10/28/using-touch-bar-with-boo...

Re: The Mac Platform Decline

#149
post #140
post #104

Earlier quoted context omitted.

Sounds interesting! What system are you currently using? What limitations are you running into? What do you envision the system running on in production?

If you mean my development computer, I use a 2012 rMBP with 16GB RAM. For production we generally run on EC2 or GCE. The biggest limitation is RAM, but in the near future we may start using the GPU too. Between the database, middleware above the database, an IDB, a web browser, etc. macOS decides to start compressing pages rather aggressively when I run unit tests. If the IDE gets compressed, pretty much the only sol…

Thanks. My development machine is a 2015 13" MBA/8GB. I'm pretty satisfied with it as a development box. (Though I do need to figure out some performance issues in my integration test suite). Of course, it sounds like your development needs are quite different than mine :)

I wonder what the next round of iMacs will look like. If you're looking at a desktop system anyway, perhaps they'll be available with larger memory options. As I understand it, the memory limitation on the new MBP is due to the chip choice, which in turn was chosen with energy efficiency in mind. That shouldn't be a driving factor in the iMac. But then again, when will the next rev of iMacs come out?

I hope you're able to find a system that suits your needs!

Re: The Mac Platform Decline

#150

Earlier quoted context omitted.

If that's true why do I see so many developers using Macs? Desktop Linux is a mess and always has been. The problem is structural. The people making it don't have any profit motive to make it better. They're all either volunteers having fun or subsidised by server products.

>If that's true why do I see so many developers using Macs? There are lots of developers who use Apple hardware with linux. Even Linus (at least as of 2012)! http://www.cultofmac.com/162823/linux-creator-linus-torvalds... > Desktop Linux is a mess and always has been. The problem is structural. The people making it don't have any profit motive to make it better. They're all either volunteers having fun or subsidised…

My argument is not logically inconsistent, but it may be a bit tricky to see why.

Firstly, I did not argue that quality is a pure function of potential profit. I said there's no profit motive to make desktop Linux better than it currently is (my view is that desktop Linux has been at a pretty constant level of quality for the last decade, which I'm sure some will argue with, but that's been my experience). That's a slightly different argument which I'll elaborate on in a moment.

Secondly, the fact that Macs ship with open source software doesn't invalidate my point. The popularity of MacOS X amongst developers can largely be summed up as "it's UNIX but with large parts replaced with proprietary components". What's left is whatever wasn't relevant to the consumer/pro-designer market segment, mostly a collection of command line tools. The other open source stuff (Apple's own code) was very much directed by the profit motive and open sourced secondarily, as a part of a product strategy.

There are two problems with the volunteer/subsidised-developer model that shine through when using desktop Linux. And in case you think I'm a clueless idiot who doesn't know what he's talking about, I've used desktop Linux for many years and even did contribute open source work to it about 15 years ago (I had patches in a few well known desktop projects). Eventually I became disillusioned because of these two main flaws:

1) Volunteers avoid boring work i.e. fixing bugs in other people's software.

2) Subsidised developers and volunteers lack any incentive to discard flawed ideologies and convictions

The second is the most important. The first problem can be addressed through Red Hat style cross subsidisation. The second results in massive, glaring weaknesses that developers rationalise as strengths rather than swim against established dogma.

Some examples of crap that is simply not tolerated in desktop operating systems built by people seeking profit but is/was often rationalised away as a strength in Linux: the audio server situation, completely messed up software distribution model, lack of support for proprietary kernel drivers, flaky backwards compatibility, general hostility to proprietary userspace apps, a bizarre insistence that anything important be written in C, refusal to work with any kind of content industry that wants DRM ... lots of policies that Linux users have just learned to accept as futile to argue with that Apple and Microsoft don't have the same hangups about. And the end result is, guess what, Macs just work a whole lot better.

I'm painting with a broad brush. The profit motive is just an incentive, a nudge, it's not an iron law. Apple and Microsoft have their own weird ideological hangups, especially in recent years, and they could really use a whole lot more competition. The Linux community has overcome entrenched attitudes a few times in the past - GNOME 2 and systemd are good examples of that. But overall the Linux community suffers far from more self-inflicted wounds that they're psychologically incapable of changing and without any financial incentive to do so, these things just fester for decades.

Post reply on HN