[Docker]
How to Deploy GPU-Accelerated Applications on Amazon ECS with Docker Compose
Many applications can take advantage of GPU acceleration, in particular resource-intensive Machine Learning ML applications. The development time of such applications may vary based on the hardware of the machine we use for development. Containerization will facilitate development due to
How to Deploy GPU-Accelerated Applications on Amazon ECS with Docker Compose
Many applications can take advantage of GPU acceleration, in particular resource-intensive Machine Learning ML applications. The development time of such applications may vary based on the hardware of the machine we use for development. Containerization will facilitate development due to
Docker
How to Deploy GPU-Accelerated Applications on Amazon ECS with Docker Compose | Docker
Many applications can take advantage of GPU acceleration, in particular resource intensive Machine Learning (ML) applications. The development time of such applications may vary based on the hardware of the machine we use for development. Containerization…
[Lyft]
Gotchas of Stream Processing: Data Skewness
Picture from pexelsUsing stream processing as a data processing technology and the frameworks designed to support it has become ubiquitous in recent years, as it unlocks huge potential in building business-critical systems. Within the Marketplace team at Lyft, we use the Apache Beam Flink
Gotchas of Stream Processing: Data Skewness
Picture from pexelsUsing stream processing as a data processing technology and the frameworks designed to support it has become ubiquitous in recent years, as it unlocks huge potential in building business-critical systems. Within the Marketplace team at Lyft, we use the Apache Beam Flink
Medium
Gotchas of Stream Processing: Data Skewness
Stream processing as a data processing technology and the frameworks have become ubiquitous as they unlock huge potential in building…
[Netflix]
Building a Rule-Based Platform to Manage Netflix Membership SKUs at Scale
By Budhaditya Das, Wallace Wang, and Scott YaoAt Netflix, we aspire to entertain the world. From mailing DVDs in the US to a global streaming service with over 200 million subscribers across 190 countries, we have come a long way. For the longest time, Netflix had three plans
Building a Rule-Based Platform to Manage Netflix Membership SKUs at Scale
By Budhaditya Das, Wallace Wang, and Scott YaoAt Netflix, we aspire to entertain the world. From mailing DVDs in the US to a global streaming service with over 200 million subscribers across 190 countries, we have come a long way. For the longest time, Netflix had three plans
Medium
Building a Rule-Based Platform to Manage Netflix Membership SKUs at Scale
By Budhaditya Das, Wallace Wang, and Scott Yao
[Kotlin]
Server-side With Kotlin Webinar Series, Vol 2
We continue our series of Kotlin for server-side webinars. Between February 18 and March 18 we will host 4 webinars to explore applied software development with Kotlin on server-side through live-coding sessions. Speakers from JetBrains, VMware, Confluent, and Oracle will cover reactive
Server-side With Kotlin Webinar Series, Vol 2
We continue our series of Kotlin for server-side webinars. Between February 18 and March 18 we will host 4 webinars to explore applied software development with Kotlin on server-side through live-coding sessions. Speakers from JetBrains, VMware, Confluent, and Oracle will cover reactive
The JetBrains Blog
Server-side With Kotlin Webinar Series, Vol 2 | The Kotlin Blog
We continue our series of Kotlin for server-side webinars. Between February 18 and March 18 we will host 4 webinars to explore applied software development with Kotlin on server-side through live-codi
[Google Research]
Rearranging the Visual World
Posted by Andy Zeng and Pete Florence, Research Scientists, Robotics at Google Rearranging objects such as organizing books on a bookshelf, moving utensils on a dinner table, or pushing piles of coffee beans is a fundamental skill that can enable robots to physically interact with our diverse
Rearranging the Visual World
Posted by Andy Zeng and Pete Florence, Research Scientists, Robotics at Google Rearranging objects such as organizing books on a bookshelf, moving utensils on a dinner table, or pushing piles of coffee beans is a fundamental skill that can enable robots to physically interact with our diverse
Google AI Blog
Rearranging the Visual World
Posted by Andy Zeng and Pete Florence, Research Scientists, Robotics at Google Rearranging objects (such as organizing books on a bookshe...
[Soshace]
Build Real-World React Native App #11 : Pay For Remove Ads
In this chapter, we are going to apply it in order to implement the Remove Ads feature. First, we are going to implement the Remove ads screen which will have a privacy policy and terms of use along with buttons to trigger the subscription-based payments. The post Build Real-World React Native
Build Real-World React Native App #11 : Pay For Remove Ads
In this chapter, we are going to apply it in order to implement the Remove Ads feature. First, we are going to implement the Remove ads screen which will have a privacy policy and terms of use along with buttons to trigger the subscription-based payments. The post Build Real-World React Native
Soshace
Build Real-World React Native App #11 : Pay For Remove Ads
In this chapter, we are going to apply it in order to implement the Remove Ads feature. First, we are going to implement the Remove ads screen which will have a privacy policy and terms of use along with buttons to trigger the subscription-based payments.
[Discord]
Celebrating Black Community Leaders on Discord
For today’s special edition of the Community Spotlight, Discord is honoring Black History Month by featuring some of our most exceptional community leaders. Every server in today’s post was founded for different reasons, but all provide their users a place to share and connect with one
Celebrating Black Community Leaders on Discord
For today’s special edition of the Community Spotlight, Discord is honoring Black History Month by featuring some of our most exceptional community leaders. Every server in today’s post was founded for different reasons, but all provide their users a place to share and connect with one
Medium
Celebrating Black Community Leaders on Discord
For this special edition of the Community Spotlight, Discord is celebrating some of our most exceptional Black community leaders.
[Docker]
New Docker Desktop Preview for Apple M1 Released
This is just a quick update to let you know that we’ve released another preview of Docker Desktop for Apple M1 chips, which you can download from our Docker Apple M1 Tech Preview page. The most exciting change in this version is that Kubernetes now works. First, a big thank you to everyone who
New Docker Desktop Preview for Apple M1 Released
This is just a quick update to let you know that we’ve released another preview of Docker Desktop for Apple M1 chips, which you can download from our Docker Apple M1 Tech Preview page. The most exciting change in this version is that Kubernetes now works. First, a big thank you to everyone who
Docker
New Docker Desktop Preview for Apple M1 Released | Docker
We have released another preview of Docker Desktop for Apple M1 chips, which you can download from our Docker Apple M1 Tech Preview page. The most exciting change in this version is that Kubernetes now works.
[Facebook]
Faster, more efficient systems for finding and fixing regressions
Every workday, Facebook engineers commit thousands of diffs which is a change consisting of one or more files into production. This code velocity allows us to rapidly ship new features, deliver bug fixes and optimizations, and run experiments. However, a natural downside to moving quickly in
Faster, more efficient systems for finding and fixing regressions
Every workday, Facebook engineers commit thousands of diffs which is a change consisting of one or more files into production. This code velocity allows us to rapidly ship new features, deliver bug fixes and optimizations, and run experiments. However, a natural downside to moving quickly in
Engineering at Meta
Faster, more efficient systems for finding and fixing regressions
The goal of Fix Fast is to reduce the effort required to fix regressions by improving engineers' experience and moving detection upstream.
[Google Online Security]
Mitigating Memory Safety Issues in Open Source Software
Posted by Dan Lorenc, Infrastructure Security TeamMemory-safety vulnerabilities have dominated the security field for years and often lead to issues that can be exploited to take over entire systems. A recent study found that "~70% of the vulnerabilities addressed through a security update each
Mitigating Memory Safety Issues in Open Source Software
Posted by Dan Lorenc, Infrastructure Security TeamMemory-safety vulnerabilities have dominated the security field for years and often lead to issues that can be exploited to take over entire systems. A recent study found that "~70% of the vulnerabilities addressed through a security update each
Google Online Security Blog
Mitigating Memory Safety Issues in Open Source Software
Posted by Dan Lorenc, Infrastructure Security Team Memory-safety vulnerabilities have dominated the security field for years and often lead ...
[Strava]
Convert a Universal (FAT) Framework to an XCFramework
BackgroundStrava consumes various third party frameworks via Carthage to power our application. These frameworks are either built from an Xcode project stored in a Github repository Carthage’s github directive in the Cartfile or distributed as prebuilt artifacts Carthage’s binary directive in
Convert a Universal (FAT) Framework to an XCFramework
BackgroundStrava consumes various third party frameworks via Carthage to power our application. These frameworks are either built from an Xcode project stored in a Github repository Carthage’s github directive in the Cartfile or distributed as prebuilt artifacts Carthage’s binary directive in
Medium
Convert a Universal (FAT) Framework to an XCFramework
Strava had a pre-compiled third party dependency that didn’t fit under our repository size limit. See how we solved this with a XCFramework.
[Kotlin]
Multik: Multidimensional Arrays in Kotlin
A lot of data-heavy tasks, as well as optimization problems, boil down to performing computations over multidimensional arrays. Today we’d like to share with you the first preview of a library that aims to serve as a foundation for such computations – Multik. Multik offers both multidimensional
Multik: Multidimensional Arrays in Kotlin
A lot of data-heavy tasks, as well as optimization problems, boil down to performing computations over multidimensional arrays. Today we’d like to share with you the first preview of a library that aims to serve as a foundation for such computations – Multik. Multik offers both multidimensional
The JetBrains Blog
Multik: Multidimensional Arrays in Kotlin - The JetBrains Blog
A lot of data-heavy tasks, as well as optimization problems, boil down to performing computations over multidimensional arrays. Today we’d like to share with you the first preview of a library that ai
[.NET]
.NET Framework February 2021 Cumulative Update Preview for .NET Framework.
Yesterday, we released the February 2021 Cumulative Update Preview for .NET Framework. Quality and Reliability This release contains the following quality and reliability improvements. CLR1 Addresses an issue where the entire process would be torn down when a NullReferenceException propagated out
.NET Framework February 2021 Cumulative Update Preview for .NET Framework.
Yesterday, we released the February 2021 Cumulative Update Preview for .NET Framework. Quality and Reliability This release contains the following quality and reliability improvements. CLR1 Addresses an issue where the entire process would be torn down when a NullReferenceException propagated out
.NET Blog
.NET Framework February 2021 Cumulative Update Preview for .NET Framework. | .NET Blog
Yesterday, we released the February 2021 Cumulative Update Preview for .NET Framework. Quality and Reliability This release contains the following quality and reliability improvements. CLR1 Addresses an issue where the entire process would be torn down when…
[Imgur]
Art Crawl 2021 Roundup
Whoa! What a week it has been! Art Crawl wrapped up on Friday, a veritable artistic cornucopia that saw 5,000 submissions, each beautiful and unique in their own way. We
Art Crawl 2021 Roundup
Whoa! What a week it has been! Art Crawl wrapped up on Friday, a veritable artistic cornucopia that saw 5,000 submissions, each beautiful and unique in their own way. We
[Slack]
Shadow Jobs
We take developer productivity pretty seriously at Slack. It’s multi-faceted, spreading across build speed, reliability, modernity, and more. One thing we really pride ourselves in is using the latest build tools when possible. Not necessarily bleeding edge alphas, betas, RC, etc., but the
Shadow Jobs
We take developer productivity pretty seriously at Slack. It’s multi-faceted, spreading across build speed, reliability, modernity, and more. One thing we really pride ourselves in is using the latest build tools when possible. Not necessarily bleeding edge alphas, betas, RC, etc., but the
slack.engineering
Shadow Jobs
We take developer productivity pretty seriously at Slack. It’s multi-faceted, spreading across build speed, reliability, modernity, and more. One thing we really pride ourselves in is using the latest build tools when possible. Not necessarily bleeding edge…
[HubSpot]
Misnomers and Confusing Terms in Machine Learning
Like every other field, machine learning has its fair share of misnomers and confusing terms that, for one reason or another, have stuck. Usually that’s not a problem: meaning follows usage. It’s still useful for newcomers to be aware of them, though, so that these terms don’t propagate implicit
Misnomers and Confusing Terms in Machine Learning
Like every other field, machine learning has its fair share of misnomers and confusing terms that, for one reason or another, have stuck. Usually that’s not a problem: meaning follows usage. It’s still useful for newcomers to be aware of them, though, so that these terms don’t propagate implicit
Hubspot
Misnomers and Confusing Terms in Machine Learning
Is a neural network really neural? Or even a network? Here, suggestions for avoiding confusion.
[New York Times]
Announcing the New York Times App for Slack
The app includes a ‘Popular in Your Workspace’ feature and a great read of the day selected by Times editors.Illustration by Jenice KimBy Anna Dubenko and Scott SheuOver the last few years, The New York Times Audience team began paying attention to how Times journalism was shared in private
Announcing the New York Times App for Slack
The app includes a ‘Popular in Your Workspace’ feature and a great read of the day selected by Times editors.Illustration by Jenice KimBy Anna Dubenko and Scott SheuOver the last few years, The New York Times Audience team began paying attention to how Times journalism was shared in private
NY Times
Announcing the New York Times App for Slack
The app includes a ‘Popular in Your Workspace’ feature and a great read of the day selected by Times editors.
[Squarespace]
How We Reimagined A/B Testing at Squarespace
Developing great products isn’t just a matter of engineering; it’s also about developing an understanding of your users and their needs. A/B Testing is one of the most powerful tools in this regard, and over the past year, we’ve been turning A/B testing into a simple, repeatable process that
How We Reimagined A/B Testing at Squarespace
Developing great products isn’t just a matter of engineering; it’s also about developing an understanding of your users and their needs. A/B Testing is one of the most powerful tools in this regard, and over the past year, we’ve been turning A/B testing into a simple, repeatable process that
Squarespace / Engineering
How We Reimagined A/B Testing at Squarespace — Squarespace / Engineering
Developing great products isn’t just a matter of engineering; it’s also about developing an understanding of your users and their needs. A/B Testing is one of the most powerful tools in this regard, and over the past year, we’ve been turning A/B testing into…
[Kotlin]
Leroy Merlin Case Study: Building Customer-Facing Flagship App with KMM
Leroy Merlin helps people all around the world improve their living environment and lifestyle by helping them design the homes of their dreams and make them a reality. The Leroy Merlin mobile app helps customers search for products, shop online and find their nearest store. The Russian branch of
Leroy Merlin Case Study: Building Customer-Facing Flagship App with KMM
Leroy Merlin helps people all around the world improve their living environment and lifestyle by helping them design the homes of their dreams and make them a reality. The Leroy Merlin mobile app helps customers search for products, shop online and find their nearest store. The Russian branch of
The JetBrains Blog
Leroy Merlin Case Study: Building Customer-Facing Flagship App with Kotlin Multiplatform Mobile | The Kotlin Blog
Read how Leroy Merlin, a home improvement and gardening retailer, built a customer-facing flagship app with Kotlin Multiplatform Mobile.
[Cloudflare]
Introducing: Smarter Tiered Cache Topology Generation
Announcing a fundamental improvement to Argo Tiered Cache we’re calling Smart Tiered Cache Topology. When enabled, Argo Tiered Cache will now dynamically select the single best upper tier for each of your website’s origins while providing tiered cache analytics.
Introducing: Smarter Tiered Cache Topology Generation
Announcing a fundamental improvement to Argo Tiered Cache we’re calling Smart Tiered Cache Topology. When enabled, Argo Tiered Cache will now dynamically select the single best upper tier for each of your website’s origins while providing tiered cache analytics.
The Cloudflare Blog
Introducing: Smarter Tiered Cache Topology Generation
Today, I’m thrilled to announce a fundamental improvement to Argo Tiered Cache we’re calling Smart Tiered Cache Topology. When enabled, Argo Tiered Cache will now dynamically select the single best upper tier for each of your website’s origins while providing…
[Cloudflare]
Tiered Cache Smart Topology
We are introducing a new topology for Tiered Cache that reduces origin load by increasing cache hit ratio.
Tiered Cache Smart Topology
We are introducing a new topology for Tiered Cache that reduces origin load by increasing cache hit ratio.
The Cloudflare Blog
Tiered Cache Smart Topology
We are introducing a new topology for Tiered Cache that reduces origin load by increasing cache hit ratio.