Is there anyone at Apple still working on innovating / improving OS X? Like people that tried to bring in ZFS, improve the Unix layer, work on Vulkan/3D/VR or something like that? O.o
Is there anyone at Apple still working on innovating / improving OS X? Like people that tried to bring in ZFS, improve the Unix layer, work on Vulkan/3D/VR or something like that? O.o
However, you're in luck; looks like Apple is introducing a new file system:
FB is really stomping on iMessage in the chat realm, and I'm sad I have to wait for iOS 10.
Still, it's very frustrating. I have an Android device as my main phone but have an iPod touch to iMessage and FaceTime friends.
Honestly, MMS/SMS, and email seem to work fine for me.
Though I am a little bummed that we're not all on an end-to-end encrypted XMPP standard communication by now...
You can casually install Facebook Messenger on your device. You can't casually have a second phone.
Their wifi/data-based group messaging is also far superior to MMS groups.
That said I'm in some apple limbo land where I need to switch to an email address for iCloud but it won't let me use mine since I had a pre-email appleID. Yay.
You can't change your "username", but you can set it to send all correspondence, recovery, etc, to your non-gmail address.
Oh well, I avoid logging in anyway :)
Any app or service that isn't cross platform has no real future.
Now if only they'd fix that random infinite-reload-loop bug that's been plaguing me for the past week...
You have no idea. I thought I was just choosing not to use Facebook - I didn't realize I was choosing not to have a social life any more, too.
https://developer.apple.com/videos/play/wwdc2016/102/
Via the index for WWDC 2016 videos:
...is nobody else getting this message? Or am I just the only one who thinks this is bullshit?
Here is a direct link to the mp4: http://devstreaming.apple.com/videos/wwdc/2016/102w0bsn0ge83...
Twitch also has HTTPLS support; you can watch their streams in Safari without Flash installed.
I didn't actually notice that there are links to the videos in the Resources tab, so I guess it's not as bad as I thought.
I've never been able to stand these ecosystems where you need to attend state of the unions to know what will be deprecated and how the "establishment" has decided you would run your business (tools, etc...).
I know there's good money to be made there but Apple is just too much for me.
That coupled with a hatred for rich people, the '1%' as you call them, and the fact that almost every major development in computing - according to you - in the last 20 years had your hand in it makes it hard to believe anything you say.
Maybe just stick to the facts, leave out the embellishments. For instance 'your time at NeXT' was just a single year but if we're to believe your comments then you were the guy that singlehandedly saved NeXT, Apple, Linux and Oracle to boot and if it weren't for a small glitch in your thinking we might have had global internet some years earlier.
It seems a bit much for one person, even if they've been quite active, Forrest Gump was fiction, not a biography.
Anyway, I'm pretty sure you're more than welcome here but HN is kind of skeptical and if you are anonymous and start making grandiose claims about conversations between the execs of the largest companies in the IT space at some point in time expect some pushback ;)
Also from the likes of your pet feature wishlist I'm not sure you are making an informed critique. Apple has withdrawn from the Vulkan group and put serious effort into its own graphics API, Metal. While you may not like that decision, it's no indication of low engineering investment.
The filesystem does not seem to include any innovation, it is just catching up to the state of the art. A new filesystem was long overdue ever since ZFS was dismissed.
Also the combination of screensharing to a headless MacMini and then AirPlaying to an Apple TV produces some fairly loathsome results.
If I have headphones/speakers plugged in, and unplug them (usually to swap from headphones to speakers, or vice-versa), often after I unplug, it won't recognise that I plug something back in.
I used to think this happened when some perhaps-not-so-diligent audio using apps were open (I'm looking at you Skype) but it seems to happen more and more. Then again I'm already on my 3rd logic board for this MBP (both times replaced because of dedicated GPU failure), which is the 2nd MBP I've had that's had that same problem fixed twice.
Though, given the particular devices you list, the problem might actually be support vs. lack thereof for 802.1q (media QoS). Apple hardware supports it at all price levels; every other vendor seems to see it as an enterprise feature (for e.g. VoIP softphone VLANs) and doesn't bother including support for it in their consumer chipsets.
My mac really doesn't like being slept with a nas file share mounted; stuff regularly gets corrupted. Or if the wifi glitches.
Thanks!
Does it still freeze and hang Finder regularly after you move away from the network where the NAS is available?
But it may backfire spectacularly on them, since once they abandoned general purpose computers and server operating systems, their cloud services will/are suffering as a consequence.
Really, if you are a software developer not specifically developing for Apple platforms you are much better off building yourself a Linux system at this point.
http://www.statista.com/statistics/382136/quarterly-segments...
If Apple only sold iOS devices and you had to develop for them from e.g. Windows, I don't think the app ecosystem would have been nearly as large—making getting one a rather less attractive proposition.
Baby steps :)
If you look at the numbers, you'll see that Metal is about 30% faster than OpenGL on OS X, which is interesting because OpenGL is about 30% slower on OS X than on Windows. Which means they're forcing developers to use their proprietary API to get comparable 3D performance. How is that a good thing?
In contrast Apple exclusively controls the macOS graphics stack top to bottom, so as long as they don't explicitly support Vulkan they're forcing developers to use their proprietary API.
Assuming they knew about Vulkan in time (Vulkan was announced at SigGraph 2014, about a year before Metal's _release_, so that may have been tight), I guess they assumed things wouldn't get better if they replaced OpenGL with another open technology.
Also, from what I read, Vulkan doesn't do anything implicitly, OpenGL does lots of things implicitly. They may have thought that the optimum API lies between the two.
"There is debate over whether Apple make the entire driver set themselves, or just take NVidia/AMD's core code & add their own hardware/OS-specific code to it. The latter seems more plausible to me, but either is just speculation."
I also notice that that page mentions drivers that can be downloaded directly from Nvidia, but gives no indication that either driver is significantly better than the other. That is not inconsistent with them essentially using the same source code.
Saying "Well, but X did $similarthing" as a loose form of justification of whatever Z is doing, like some strange variation of the "not as bad" fallacy. (Though I understand you're point about industry modus operandi)
a cookie if anyone knows the actual fallacy this falls under
1. Apple creates their own implementation of something and pushes the industry forward;
2. Everyone else realizes it's a good idea, and standardizes on something slightly different/incompatible (usually with Apple on the standards committee!);
3. Apple continue using their own thing that Works For Them rather than adopting the standard.
EFI was made by Intel and UEFI was basically EFI 2.0.
Thunderbolt was made by intel (lightning was a cheaper spec from AMD that didn't require expensive active cables). USB-mini breaks and displayport mini is big. What we got instead was USB-C which unifies both of them. Thunderbolt used displayport mini, but the latest 3.0 spec uses USB-C. The fact that all three technologies are starting to unify on the same connector is very beneficial and none of this is dislike for Apple.
Likewise, AMD made the mantle APIs for lower-level work and then turned them over to Kronos where they became the basis of Vulcan. Apple's metal API and doubling down by leaving the Vulcan work group is either "not invented here" or vendor lock-in.
How is Metal any different from DirectX/Direct3D in this regard?
> Session 701 Introducing Apple File System
> The Apple File System (APFS) is the next-generation file system designed to scale from an Apple Watch to a Mac Pro. APFS is optimized for Flash/SSD storage, and engineered with encryption as a primary feature. Learn about APFS benefits versus HFS+ and how to make sure your file system code is compatible.
My thought: hey, that is a feature!
I'd be very interested to know if they run case-sensitive by default are not in the final release.
But know I know why this happened. HFS+ normalise the letter and ä becomes two characters, the a and the umlaut dots. And bash didn't know that or didn't care, so it so no file with an ä but with an a at the beginning.
Is this analysis correct? I so hope that APFS will be a little bit more sane.
Even their hardware isn't that good anymore -- they haven't updated the Mac Pro since 2013, for instance.
http://www.marketwatch.com/story/apple-isnt-really-sitting-o...
I wss replying to this comment:
> They're sitting on it and letting it invest. So pretty much nothing, except some stock buy back.
The last part is not true. If you read the link included with that comment, it says:
More importantly, almost all of Apple’s cash and securities are stashed overseas, proceeds from sales outside the United States that Apple will not bring back because it would then have to pay U.S. taxes. Maestri said Tuesday that $200 billion of Apple’s reserves — a whopping 93% — are overseas, and Cook has expressly said Apple does not plan to sacrifice roughly 40% of that stash in order to bring the proceeds home to Cupertino, Calif.
While cash and securities pile up overseas, Apple is piling up debt in the United States. The company currently sits on about $53.2 billion in long-term debt obligations as well as $32.2 billion in “non-current liabilities,” after executing a series of bond sales including the largest in history for a nonfinancial U.S. business.
There's also a report in the Wall Street Journal, which says in the headline: Apple to issue $10 billion to $12 billion of bonds to finance share buybacks, dividends (1)
So, exactly as I said, Apple is not using its cash for "some stock buy back". It is raising debt for that purpose. It is raising debt precisely and exactly to avoid repatriating overseas cash and paying taxes on it.
I am not making this up, it's what Tim Cook says: "Cook has expressly said Apple does not plan to sacrifice roughly 40% of that stash in order to bring the proceeds home to Cupertino, Calif."
(1) http://www.marketwatch.com/story/apple-to-issue-10-billion-t...
This is a keynote for the entire conference. They wouldn't mention something as trivial as this. Only major items get mentioned.
The small features are mentioned throughout the week in the conference sessions.
Here's the WWDC 2015 video in case anyone is interested: https://developer.apple.com/videos/play/wwdc2015/102/
The keynote is basically there to prove to Apple's B2C developers that the "Apple platform" will still be a viable market to sell to for the next year, such that it's worth investing time into to learn all their proprietary platform stuff at the very same conference.
Apple proves their market-viability going forward, by demonstrating all the consumer-facing features that will attract consumers to their devices, where they can then spend money on the B2C developers' apps.
This is also why they screen ads: they're showing the developers their strategy for attracting customers, to buoy up their faith in Apple's market strategy. Apple creating impressive ad copy for their platform directly affects your bottom line as an Apple B2C app dev—so you want to see that they've done it.
---
Note that all this stands in stark contrast to Microsoft's strategy: they love their developers too, but those mainly consist of B2B developers. And you don't win over B2B devs by proving that your platform will attract home users. You win over B2B devs by showing all the Enterprise-y features which your platform will use to guarantee the Enterprise-y deployments the B2B devs sell to; and how it will easily integrate with everything customers already have, such that there won't be an "incompatible" ecosystem of boxen serving some purpose that grows on its own rather than being absorbed into a larger Active Directory domain.
This is, for example, why Windows Server 2016 is all about virtualization: the latest incompatible-cluster tumor growing in the middle of what are otherwise Microsoft shop is private "virtual cloud" infrastructure using VMWare/Citrix/RedHat VM host appliances. If Windows can't integrate with those, acting as their peer or manager or SAN or whatever, then those machines will take over the datacenter and Windows will just become the thing being run in a VM on them.)
The more developer-facing items will be in the sessions, not the keynote.
It's not a major issue just adding more modern crypto.
I admit it sounds a bit like crazy talk, I guess we'll find out in a couple years.
I don't think they ever added features for deprecated technologies / limitations. The assumption going forward (and for the last several years) from all players is always on / cheap broadband, not "metered connections".
Edit: Also, Apples targets the premium segment of the market. Who are less likely to have such limitations.
The trend is in the other direction. AT&T now has data caps even on DSL lines. Almost all "unlimited" plans really have some limit.
And yes, for $30 you can have unlimited bandwidth. And for $30 more you can opt out of them scanning and recording your activity for ad targeting.
So now the price has literally doubled to have decent internet. How can they get away with that? Lack of competition.
And that is what this thread is really about. Until there is some competition, we won't see ubiquitous, cheap, high-speed internet.
Ouch, is that actually a thing with American ISPs these days? :(
That said I haven't asked _my_ ISP whether they do that.
Chances are the other American ISPs do it, they just burry it in the terms of service. So AT&T figured out they could make some extra cash off of their privacy conscience customers who don't know how to use VPN.
And chances are they still collect and aggregate the data, they just don't retarget you specifically.
That won't happen at the same time everywhere but where I'm from it's almost here already. Every apartment in the city either has fiber or really fast cable, it's cheap and the limitations are so high that you really have to try hard to run into them. For mobile data you can get 4G with 20+ gigs per month for less than $20.
I'm on 1 GB (3G speed) for €10, about the cheapest plan that I could find.
EDIT: And to add insult to injury, German Telekom is still connecting new buildings with 6 megabit connections or less in some places. (And I mean downtown. Some rural regions can be lucky to get 1 megabit.)
I frequently tether my MacBook Air to my phone's data connection, which is limited to 1.5GB a month (on an overage rate of 20c/MB). It would be nice if I could permanently designate my phone as a throttled connection and expect the OS and apps to respect that (even so far as having, say, Chrome limit the amount of images and Javascript it downloads from sites).
Having App Store download updates over a limited dataplan or even killing your non-perfect-signal HSDPA connection with updates is still utterly annoying.