Archive for March 30, 2018

Friday, March 30, 2018

Swift for TensorFlow

Google:

Swift for TensorFlow is a result of first-principles thinking applied to machine learning frameworks, and works quite differently than existing TensorFlow language bindings. Whereas prior solutions are designed within the constraints of what can be achieved by a (typically Python or Lua) library, Swift for TensorFlow is based on the belief that machine learning is important enough to deserve first-class language and compiler support.

First-class language and compiler support allows us to innovate in areas that have traditionally been out of bounds for machine learning libraries. Our results provide the performance of TensorFlow graphs with the ease of use of define-by-run models, and provides a great user experience - for example, by catching more mistakes before you run your code.

Chris Lattner:

This is an early stage project which isn’t ready for use by general machine learning researchers. We are open sourcing the project early while it is still possible to change anything about its design, allowing the project to benefit from the expertise of the broader community. We don’t have 1.0 release plans, but will discuss that when it comes closer.

macOS 10.13.4

Apple:

The macOS High Sierra 10.13.4 update improves the stability, performance, and security of your Mac, and is recommended for all users.

[…]

Adds support for external graphics processors (eGPUs)

[…]

Enables sorting Safari bookmarks by name or URL by right clicking and choosing ‘Sort By…’

[…]

Displays privacy icons and links to explain how your data will be used and protected when Apple features ask to use your personal information

So far the update has worked fine for me except that (like most of the recent ones) it got stuck with a black screen for several hours. Eventually I power cycled the iMac, and then (after a few more auto-reboots) the update completed.

Rob Griffiths:

Maybe next we’ll be able to sort the App Store app’s Purchased tab by alpha…who am I kidding, that’s real rocket science.

Steve Troughton-Smith:

I caught myself wondering whether this dialog was the first UI change to the Mac App Store in 5 years, and then I felt sad

Howard Oakley:

The latest update to High Sierra, bringing it to 10.13.4, does fix the bug discovered by Sarah Edwards when making an APFS encrypted volume in Disk Utility – in both its original form (fixed in 10.13.2) and the form which remained into 10.13.3.

Juli Clover:

The update also introduces the smoke cloud wallpaper that was previously only available on the iMac Pro[…]

David J. Loehr:

Would you look at that. @Apple updated the Photos app and managed to eliminate a few thousand photos.

I hope they turn up sometime.

Because I put them there manually because I don’t use or trust iCloud Photo Library since that deleted several hundred photos a few years ago.

Avatron Software:

Air Display users: Please don’t update your host Mac to macOS 10.13.4. It introduces severe WindowServer bugs that crash most inelegantly when you connect to a virtual monitor like Air Display (or its competitors). 10.13.3 still works fine. Hopefully Apple will fix 10.13.4 soon.

Dave Howell:

Thanks to App Store policy, we cannot change Air Display 3’s app description, to warn that macOS 10.13.4 kernel panics when you connect to Air Display, when we submit a new version of the iOS app. But a new version won’t be approved because the host crashes. Sigh.

Gus Mueller:

Apple has just released 10.13.4, which includes support for HEIC / HEIF encoding (support for reading HEIC was introduced in 10.13). And if you’ve already updated to Acorn 6.1, the option to export your image as HEIC will now appear for you in the Web Export window.

Steve Troughton-Smith:

Don’t forget that macOS 10.13.4 has a 64-bit-only mode, which you’ll want to turn on as a Mac developer to see if your apps still function correctly. Users can give it a go too just to see what’s about to break forever in the next macOS…

Steve Troughton-Smith:

If you happen to want Messages in iCloud in macOS 10.13.4, the checkbox shows up in Messages if you have an empty /AppleInternal folder… Do with this information what you will — but there’s clearly a reason why it hasn’t shipped yet for the public, so be warned

Previously: macOS 10.13 High Sierra Released, Hello HEIF, High Sierra Stored APFS Volume Passwords in Log Files.

Update (2018-04-01): macOS 10.13.4 seems to have fixed a bug I was seeing since 10.13.0 with Preview thinking PDF files were dirty as soon as I’d opened them.

On one Mac, the installer left behind a macOS Install Data folder.

Update (2018-04-02): Guilherme Rambo:

Ok, “stable” build of High Sierra finally installed. After several minutes of Spotlight and kernel_task using 300% CPU, I now have only 200mb disk space left (I had 70gb before)

Update (2018-04-04): David Smith:

Some fixes in iOS 11.3/macOS 10.13.4

  • KVO auto-unregistration no longer crashes if an object observed self & unregistered some but not all observers in dealloc
  • Using defaults(1) to read non-defaults plists no longer deletes them
  • Extensions aren’t incorrectly suspended now

Update (2018-04-09): Steven Frank:

Why can’t computers wake from sleep reliably?

Like imagine spending $2-3,000 on literally anything and it doesn’t always turn on/off properly and going oh, yeah, it just does that sometimes and everyone being fine with that.

Update (2018-04-10): Adam Engst:

And Alban Rampon, a product manager at DisplayLink, shared a similar story in the company’s support forums[…]