165 karma · joined May 9, 2013
I’m thoroughly convinced that Apple has an internal-only IDE that they use that is far better than Xcode and is actually functional, much like the internal Radar tool. There is no way Apple’s engineers could get any work done if they use Xcode.
Or, they should start charging money for it so they could justify spending resources on the dev tools. One of the reasons (among many) that Visual Studio is still the king of all IDEs is because Microsoft charges money for the serious bits of it (Pro and higher).
As an experiment, on a retina Mac, try disabling it and see how much more legible your already super-thin font weights look.
Having said that, I don’t think re-skinning of Eclipse promoted by a site with such poor legibility bodes well for the quality of the work.
I was skeptical about Tesla when the Roadster was announced and I never though they’d be able to pull it off. I should probably curb my skepticism about this announcement as well but judging by the previous such announcements from the automotive world, I remain cautions.
Apple did introduce XPC in iOS 8 and all the extensions use XPC extensively to respect the sandboxing rules. This is what they used to introduce the WebKitViewController whose JavaScript performance is on part Mobile Safari (UIWebView’s JavaScript performance is poor due to not having JIT). In fact, the new SafariViewController that was introduced in iOS 9, which is effectively an embedded Mobile Safari in third-party apps, is mainly possible because the OS has first-class support for XPC within the confines of the application sandbox.
I could see, although I’m not sure how likely it would be, Apple introducing a new Extension Point for rendering engines. Although it’s attractive to attribute malice to their intentions, I don’t think Apple are actively enforcing the “all third-party browsers have to use WebKit" for any other reason than security and battery life impact. If they could find a way to allow third-party rendering engines/browsers to work within the confines of the application sandbox, be secure and have insignificant impact on the battery life, they would allow it. They’re almost there technically, anyway.
"bitmovin – the company behind bitcodin.com – was founded by Stefan Lederer, Christopher Mueller and Christian Timmerer. All founders participated in the MPEG standardization and made substantial contributions to the MPEG-DASH online video streaming standard.”
So, this is a sales pitch.
[1]: http://recode.net/2015/06/21/apple-says-it-will-pay-taylor-s...
Thanks but no thanks. I’ll continue using Tower.
It’s an interesting idea and I like the use of the “hidden” features of the True/Open Type System, but I think some of the symbols need a bit more help. Very cool though!
[1]: http://arstechnica.com/apple/2015/01/12/why-dns-in-os-x-10-1...
[2]: http://osxdaily.com/2015/04/06/windowserver-high-cpu-usage-m...
[3]: http://osxdaily.com/2015/04/10/fix-finder-problems-mac-os-x/
[4]: http://osxdaily.com/2015/04/17/fix-slow-folder-populating-cl...
This is good news in that, at the very least, it'll light a fire under Comcast's business. Qwest/Century link were never a serious competitor anyway.
[1]: https://blog.mozilla.org/blog/2014/11/19/promoting-choice-an...
Although we might never find out, I'm very curious to find out the terms of the deal. Did Yahoo pay more? What about Microsoft? Were MS as motivated since they, essentially had two horses in the race (Bing and Yahoo) vs. Google? Lots of fun little details.
Edit: Typos
So, technically, Firefox will be showing very similar (if not identical) results to Bing.
- New device with a new OS that requires a few rapid updates in the weeks following release because the OS was rushed and is very buggy. > If one of these updates go wrong, which has happened, the user is stuck with a broken device or they could downgrade to an already buggy and less stable OS as before.
- New device with the "old" but stable OS that continues to function well until the new, stable OS comes out. > Even if the new OS's initial release is troublesome, a downgrade will take the user to the older but stable OS, so the device is still functional.
Which provides the better user experience? I vote for the second option, but Apple have opted for the first option without any clear long-term benefits.
[1] (Session PDF Link): http://devstreaming.apple.com/videos/wwdc/2014/506xxeo80e5ky...
[1]: https://github.com/pandamonia/BlocksKit [2]: http://pandamonia.github.io/BlocksKit/Documentation/Categori...
[1]: https://github.com/mikeash/MAObjCRuntime [2]: https://github.com/mikeash/MACollectionUtilities