[Google Research]
Recursive Classification: Replacing Rewards with Examples in RL
Posted by Benjamin Eysenbach, Student Researcher, Google Research A general goal of robotics research is to design systems that can assist in a variety of tasks that can potentially improve daily life. Most reinforcement learning algorithms for teaching agents to perform new tasks require a
Recursive Classification: Replacing Rewards with Examples in RL
Posted by Benjamin Eysenbach, Student Researcher, Google Research A general goal of robotics research is to design systems that can assist in a variety of tasks that can potentially improve daily life. Most reinforcement learning algorithms for teaching agents to perform new tasks require a
Google AI Blog
Recursive Classification: Replacing Rewards with Examples in RL
Posted by Benjamin Eysenbach, Student Researcher, Google Research A general goal of robotics research is to design systems that can assis...
[Slack]
Client Tracing: Understanding Mobile and Desktop Application Performance at Scale
A customer writes in and says the dreaded words: “My app is slow”. Here we go
Client Tracing: Understanding Mobile and Desktop Application Performance at Scale
A customer writes in and says the dreaded words: “My app is slow”. Here we go
Engineering at Slack
Client Tracing: Understanding Mobile and Desktop Application Performance at Scale - Engineering at Slack
A customer writes in and says the dreaded words: “My app is slow”. Here we go… Performance problems can be a real struggle to track down, especially if they aren’t easily reproducible. Looking at the customer’s logs, you see that it takes over 1.5 seconds…
[Semaphore CI Engineering]
Design an Effective Build Stage for Continuous Integration
The first move towards releasing software is the build stage. Learn how to take full advantage of Semaphore to run fast build pipelines. The post Design an Effective Build Stage for Continuous Integration appeared first on Semaphore.
Design an Effective Build Stage for Continuous Integration
The first move towards releasing software is the build stage. Learn how to take full advantage of Semaphore to run fast build pipelines. The post Design an Effective Build Stage for Continuous Integration appeared first on Semaphore.
Semaphore
Design an Effective Build Stage for Continuous Integration - Semaphore
The first move towards releasing software is the build stage. Learn how to take full advantage of Semaphore for fast build automation.
[Cloudflare]
Page Shield: Protect User Data In-Browser
We're excited to introduce Page Shield, a client-side security product customers can use to detect attacks in end-user browsers.
Page Shield: Protect User Data In-Browser
We're excited to introduce Page Shield, a client-side security product customers can use to detect attacks in end-user browsers.
[Cloudflare]
Protecting Cloudflare Customers from BGP Insecurity with Route Leak Detection
Today, we're excited to announce Route Leak Detection, a new network alerting feature that tells customers when a prefix they own that is onboarded to Cloudflare is being leaked.
Protecting Cloudflare Customers from BGP Insecurity with Route Leak Detection
Today, we're excited to announce Route Leak Detection, a new network alerting feature that tells customers when a prefix they own that is onboarded to Cloudflare is being leaked.
The Cloudflare Blog
Protecting Cloudflare Customers from BGP Insecurity with Route Leak Detection
Today, we're excited to announce Route Leak Detection, a new network alerting feature that tells customers when a prefix they own that is onboarded to Cloudflare is being leaked. Route Leak Detection helps protect your routes on the Internet: it tells you…
[GitHub]
How GitHub Actions renders large-scale logs
Rendering logs in a web UI might seem simple: they are just lines of plain text. However, there are a lot of additional features that make them more useful to our users: coloring, grouping, search,
How GitHub Actions renders large-scale logs
Rendering logs in a web UI might seem simple: they are just lines of plain text. However, there are a lot of additional features that make them more useful to our users: coloring, grouping, search,
The GitHub Blog
How GitHub Actions renders large-scale logs
Rendering logs in a web UI might seem simple: they are just lines of plain text. However, there are a lot of additional features that make them more useful to our users.
[HubSpot]
What It Was Like Onboarding (and Embedding) Remotely at HubSpot
Joining HubSpot last August was exciting, but a bit nerve-wracking. I was coming in as a new Director of Engineering, and I had never done an embed before you can find great write-ups on HubSpot’s embedding process on our Product Blog, from first-hand accounts to the philosophy behind it and
What It Was Like Onboarding (and Embedding) Remotely at HubSpot
Joining HubSpot last August was exciting, but a bit nerve-wracking. I was coming in as a new Director of Engineering, and I had never done an embed before you can find great write-ups on HubSpot’s embedding process on our Product Blog, from first-hand accounts to the philosophy behind it and
Hubspot
What It Was Like Onboarding (and Embedding) Remotely at HubSpot
Onboarding remotely brings unique challenges, from how you work to how you meet new people. Here, some tips that helped me along the way.
[New York Times]
An Update to Our SQL Interviews
The New York Times is rolling out a new approach to how we hire data analysts.Illustration by Pete GamlenBy Luke Summerlin and MacKenzie GibsonOver the last few years, the Data & Insights Group at The New York Times has more than doubled as we have integrated data into all our business and
An Update to Our SQL Interviews
The New York Times is rolling out a new approach to how we hire data analysts.Illustration by Pete GamlenBy Luke Summerlin and MacKenzie GibsonOver the last few years, the Data & Insights Group at The New York Times has more than doubled as we have integrated data into all our business and
NY Times
An Update to Our SQL Interviews
The New York Times is rolling out a new approach to how we hire data analysts.
[Kotlin]
viktor: Efficient Vectorized Computations in Kotlin
Introducing viktor viktor is an open-source Kotlin library developed by JetBrains Research that aims to make array calculations more efficient. We achieve this by avoiding nested arrays, delegating expensive operations to JNI + SIMD, and providing built-in support for arithmetics on
viktor: Efficient Vectorized Computations in Kotlin
Introducing viktor viktor is an open-source Kotlin library developed by JetBrains Research that aims to make array calculations more efficient. We achieve this by avoiding nested arrays, delegating expensive operations to JNI + SIMD, and providing built-in support for arithmetics on
The JetBrains Blog
viktor: Efficient Vectorized Computations in Kotlin | The Kotlin Blog
Introducing viktor viktor is an open-source Kotlin library developed by JetBrains Research that aims to make array calculations more efficient. We achieve this by avoiding nested arrays, delegating ex
[Rust]
Announcing Rust 1.51.0
The Rust team is happy to announce a new version of Rust, 1.51.0. Rust is a programming language that is empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup, getting Rust 1.51.0 is as easy as: rustup update stable If you don't
Announcing Rust 1.51.0
The Rust team is happy to announce a new version of Rust, 1.51.0. Rust is a programming language that is empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup, getting Rust 1.51.0 is as easy as: rustup update stable If you don't
[.NET]
Loop alignment in .NET 6
When writing a software, developers try their best to maximize the performance they can get from the code they have baked into the product. Often, there are various tools available to the developers to find that last change they can squeeze into their code to make their software run faster. The
Loop alignment in .NET 6
When writing a software, developers try their best to maximize the performance they can get from the code they have baked into the product. Often, there are various tools available to the developers to find that last change they can squeeze into their code to make their software run faster. The
Microsoft News
Loop alignment in .NET 6
Learn some great ideas on how to implement loop alignment in .NET 6 and get maximum benefit without affecting the performance adversely.
[Google Research]
Constructing Transformers For Longer Sequences with Sparse Attention Methods
Posted by Avinava Dubey, Research Scientist, Google Research Natural language processing NLP models based on Transformers, such as BERT, RoBERTa, T5, or GPT3, are successful for a wide variety of tasks and a mainstay of modern NLP research. The versatility and robustness of Transformers are the
Constructing Transformers For Longer Sequences with Sparse Attention Methods
Posted by Avinava Dubey, Research Scientist, Google Research Natural language processing NLP models based on Transformers, such as BERT, RoBERTa, T5, or GPT3, are successful for a wide variety of tasks and a mainstay of modern NLP research. The versatility and robustness of Transformers are the
Google AI Blog
Constructing Transformers For Longer Sequences with Sparse Attention Methods
Posted by Avinava Dubey, Research Scientist, Google Research Natural language processing (NLP) models based on Transformers , such as BE...
[Cloudflare]
Introducing Super Bot Fight Mode
Beginning immediately, any Cloudflare user with a Pro or Business site can take new action against bots. We’ve added advanced features in the dashboard and some exciting updates to analytics.
Introducing Super Bot Fight Mode
Beginning immediately, any Cloudflare user with a Pro or Business site can take new action against bots. We’ve added advanced features in the dashboard and some exciting updates to analytics.
The Cloudflare Blog
Introducing Super Bot Fight Mode
Beginning immediately, any Cloudflare user with a Pro or Business site can take new action against bots. We’ve added advanced features in the dashboard and some exciting updates to analytics.
[Cloudflare]
Mitigating Bot Attacks against Cloudflare
The word “bots” on the Internet is a fairly loaded one. My earliest ‘bot’ experience was on IRC, where bots were quite helpful in making sure your favorite channel didn’t get taken over by malicious users and allowed for fun games of trivia.
Mitigating Bot Attacks against Cloudflare
The word “bots” on the Internet is a fairly loaded one. My earliest ‘bot’ experience was on IRC, where bots were quite helpful in making sure your favorite channel didn’t get taken over by malicious users and allowed for fun games of trivia.
The Cloudflare Blog
Mitigating Bot Attacks against Cloudflare
The word “bots” on the Internet is a fairly loaded one. My earliest ‘bot’ experience was on IRC, where bots were quite helpful in making sure your favorite channel didn’t get taken over by malicious users and allowed for fun games of trivia.
[Cloudflare]
Announcing API Abuse Detection
Today, we are announcing early access to API Abuse Detection. This technology will identify, secure, and protect API endpoints with unsupervised learning.
Announcing API Abuse Detection
Today, we are announcing early access to API Abuse Detection. This technology will identify, secure, and protect API endpoints with unsupervised learning.
Cloudflare Blog
Announcing API Abuse Detection
Today, we are announcing early access to API Abuse Detection. This technology will identify, secure, and protect API endpoints with unsupervised learning.
[Deezer]
Women’s Voices — A Product Design Story
Women’s Voices — A Product Design StoryThis post is part of a series about the women behind ‘Women’s Voices’, an in-app story created by Deezer for International Women’s Day:Part. 1: Women’s Voices — A Product StoryPart. 2: Women’s Voices — A Brand StoryPart. 3: Women’s Voices — A Data StoryMy
Women’s Voices — A Product Design Story
Women’s Voices — A Product Design StoryThis post is part of a series about the women behind ‘Women’s Voices’, an in-app story created by Deezer for International Women’s Day:Part. 1: Women’s Voices — A Product StoryPart. 2: Women’s Voices — A Brand StoryPart. 3: Women’s Voices — A Data StoryMy
Medium
Women’s Voices — A Product Design Story
Take a look at the visual journey behind ‘Women’s Voices’ and read about the challenges Product Designer Jaqueline faced along the way.
[HubSpot]
HubSpot Partner Spotlight: Miles Ukaoma, Head of Growth Driven Design, Lean Labs
Some of the best perspectives on HubSpot's product come from those who use it every day. In this interview series, we profile HubSpot partners, providers, and customers, and ask their thoughts on what our product team should keep in mind while solving for them, and where the future of the
HubSpot Partner Spotlight: Miles Ukaoma, Head of Growth Driven Design, Lean Labs
Some of the best perspectives on HubSpot's product come from those who use it every day. In this interview series, we profile HubSpot partners, providers, and customers, and ask their thoughts on what our product team should keep in mind while solving for them, and where the future of the
Hubspot
HubSpot Partner Spotlight: Miles Ukaoma, Head of Growth Driven Design, Lean Labs
In this series, we highlight the voices of HubSpot partners and customers sharing their thoughts on the present and future of our product and the industry.
[New York Times]
Meeting… Vicki Crosson, Software Engineer at The New York Times
Celebrating Women’s History MonthThis March, we are featuring colleagues from across The New York Times in a special Women’s History Month series of ‘Meeting’.Illustration by Claire MerchlinskyWhat are your pronouns?She/HerWhat is your job title and what does it mean?My job title is software
Meeting… Vicki Crosson, Software Engineer at The New York Times
Celebrating Women’s History MonthThis March, we are featuring colleagues from across The New York Times in a special Women’s History Month series of ‘Meeting’.Illustration by Claire MerchlinskyWhat are your pronouns?She/HerWhat is your job title and what does it mean?My job title is software
NY Times
Meeting… Vicki Crosson, Software Engineer at The New York Times
“Be kind to yourself.”
[Cloudflare]
Keyless SSL now supports FIPS 140-2 L3 hardware security module (HSM) offerings from all major cloud providers
Private encryption keys stored in hardware security module offerings from all major cloud providers can now be used to secure HTTPS connections at Cloudflare’s global edge.
Keyless SSL now supports FIPS 140-2 L3 hardware security module (HSM) offerings from all major cloud providers
Private encryption keys stored in hardware security module offerings from all major cloud providers can now be used to secure HTTPS connections at Cloudflare’s global edge.
The Cloudflare Blog
Keyless SSL now supports FIPS 140-2 L3 hardware security module (HSM) offerings from all major cloud providers
Private encryption keys stored in hardware security module offerings from all major cloud providers can now be used to secure HTTPS connections at Cloudflare’s global edge.
[Cloudflare]
Heartbleed Revisited
TLS key compromise is a risk for all web services. Taking lessons from Heartbleed, Cloudflare offers the latest features that make key compromise less of a risk.
Heartbleed Revisited
TLS key compromise is a risk for all web services. Taking lessons from Heartbleed, Cloudflare offers the latest features that make key compromise less of a risk.
The Cloudflare Blog
Heartbleed Revisited
TLS key compromise is a risk for all web services. Taking lessons from Heartbleed, Cloudflare offers the latest features that make key compromise less of a risk.
[Cloudflare]
Introducing: Advanced Certificate Manager
Today, we are excited to announce that dedicated certs are getting an upgrade
Introducing: Advanced Certificate Manager
Today, we are excited to announce that dedicated certs are getting an upgrade
Cloudflare Blog
Introducing: Advanced Certificate Manager
Today, we are excited to announce that dedicated certs are getting an upgrade… and a new name… introducing Advanced Certificate Manager! Advanced Certificate Manager is a flexible and customizable way to manage your certificates on Cloudflare.