R8 Optimization: Enum Ordinals and Names – Jake Wharton
Jake Wharton9 Oct 2019
09 October 2019 Note: This post is part of a series on D8 and R8, Android's new dexer and optimizer, respectively. For an intro to D8 read "Android's Java 8 support".
Jake Wharton9 Oct 2019
09 October 2019 Note: This post is part of a series on D8 and R8, Android's new dexer and optimizer, respectively. For an intro to D8 read "Android's Java 8 support".
Random Thoughts7 Oct 2019
.NET Core 3.0 introduced over a dozen new APIs for importing and exporting RSA keys in different formats.
Mobile A11yby a11y@mobilea11y.com (Mobile A11y)2 Oct 2019
Assistive technology, such as VoiceOver, works in natural reading direction. In English, and most other languages, this means top left through to the bottom right.
Mobile A11yby a11y@mobilea11y.com (Mobile A11y)26 Sept 2019
One big accessibility improvement in SwiftUI comes in the form of named controls. Nearly all controls and some non-interactive views (see Images) can take a Text view as part of their view builder.
Mobile A11yby a11y@mobilea11y.com (Mobile A11y)18 Sept 2019
Like all accessibility features, Dynamic Type is about customisability. Many of your customers, and maybe even you, are using Dynamic Type without even considering it an accessibility feature.
Mobile A11yby a11y@mobilea11y.com (Mobile A11y)11 Sept 2019
Images in SwiftUI are accessible by default. This is the opposite of what we’d experience in UIKit, where images are not accessible unless you set isAccessibilityElement to true.
Love and Lemonsby Jeanine Donofrio10 Sept 2019
This baked eggplant Parmesan recipe will become one of your family favorites! Crispy eggplant is layered with herbs, tomato sauce, and cheese.
zsmb.coby Márton Braun12 Aug 2019
Primaries Matter (a discussion of constructors) 2019-08-12 • Márton Braun Primary constructors play a fundamental role in Kotlin classes.
Distillby Logan Engstrom; Andrew Ilyas; Aleksander Madry; Shibani Santurkar; Brandon Tran; Dimitris Tsipras6 Aug 2019
We want to thank all the commenters for the discussion and for spending time designing experiments analyzing, replicating, and expanding upon our results.
Distillby Eric Wallace6 Aug 2019
Section 3.2 of Ilyas et al. (2019) shows that training a model on only adversarial errors leads to non-trivial generalization on the original test set.
Distillby Reiichiro Nakano6 Aug 2019
A figure in Ilyas, et. al. One way to interpret this graph is that it shows how well a particular architecture is able to capture non-robust features in an image.
Eric Jangby noreply@blogger.com (Unknown)5 Jul 2019
This is a tutorial on common practices in training generative models that optimize likelihood directly, such as autoregressive models and normalizing flows.
Eric Jangby noreply@blogger.com (Unknown)13 May 2019
I was so duly impressed that I signed up for Snapchat and fiddled around with it this morning to try and figure out what's going on under the hood and how I might break it.
zsmb.coby Márton Braun25 Apr 2019
The Dog Riddle 2019-04-25 • Márton Braun I’ve posed a small challenge on Twitter last week, and successfully flooded my inbox on an already busy day.
Distillby Andreas Madsen25 Mar 2019
Inspecting gradient magnitudes in context can be a powerful tool to see when recurrent units use short-term or long-term contextual understanding.
zsmb.coby Márton Braun19 Mar 2019
A Deep Dive into Extensible State Saving 2019-03-19 • Márton Braun This piece serves three purposes: - Correcting a mistake I made in my original article covering ViewModel saved state, although...
zsmb.coby Márton Braun14 Mar 2019
An Early Look at ViewModel SavedState 2019-03-14 • Márton Braun If you keep up with the AndroidX release notes - or at least follow people who do - you might have noticed an interesting little bit...
overreacted3 Mar 2019
How Are Function Components Different from Classes? March 3, 2019 How do React function components differ from React classes?
zsmb.coby Márton Braun25 Feb 2019
Managing Git configurations 2019-02-25 • Márton Braun Nearly every developer uses Git, and I believe that most of them will admit that they have, at least on one occasion, used credentials that...
zsmb.coby Márton Braun22 Feb 2019
@JvmOverloads for Android Views 2019-02-22 • Márton Braun The @JvmOverloads annotation is a convenience feature in Kotlin for interoperating with Java code, but there is one specific use case on...