Categories
Console E-Sports Games News Video

ThisEmoteDoesNotExist: Training a GAN for Twitch Emotes

Reading Time: 3 minutes 5.5 Using the discriminator to improve data quality At this point, I started struggling with new programmatic ways to improve the dataset quality. New rule-based approaches had low precision, filtering out too many good emotes along with the bad. However, there was still a non-trivial proportion of low quality emotes, far too many to remove […]

Categories
Console E-Sports Games News Video

Go memory ballast: How I learnt to stop worrying and love the heap

Reading Time: 11 minutes I’m a big fan of small code changes that can have large impact. This may seem like an obvious thing to state, but let me explain: These type of changes often involve diving into and understanding things one is not familiar with. Even with the most well factored code, there is a maintenance cost to […]

Categories
Console E-Sports Games News Video

How Twitch Addresses Scalability and Authentication

Reading Time: 3 minutes Curious how Twitch Identity services addresses scalability and performance challenges related to authentication? Last Tuesday, the Twitch Identity team — which helps Twitch users create and manage their digital identity and owns the services that provide authentication, authorization, and user metadata management — hosted a Meetup.com event to explain just that. But we’re recapping here just for you! First […]

Categories
Android Console E-Sports Games Mobile News Video

Twitch for Android: From Meme to Dream

Reading Time: 3 minutes Level 1: Meme app with big dreams Back in March 2017, PogDroid was maintained by a very small team of engineers, and covered the most basic functionality of Twitch: browse and watch a stream with Chat. Old PogDroid, before the big makeover Mobile, and Android in particular, was getting more and more users, and the company decided […]

Categories
Linux News PC Technology

Hello World Issue 5: Engineering

Reading Time: 2 minutes Join us as we celebrate the Year of Engineering in the newest issue of Hello World, our magazine for computing and digital making educators. Inspiring future engineers We’ve brought together a wide range of experts to share their ideas and advice on how to bring engineering to your classroom — read issue 5 to find […]

Categories
News Science Technology Video

Skateboard Trucks Optimized for Downhill Racing with Metal 3D Printing

Reading Time: 3 minutes Engineering student Philipp Manger designed a pair of custom skateboard trucks for downhill racing — combining topological optimization and lattice structures — and had them 3D printed in metal. Downhill longboarding is an extreme sport combining skateboarding and surfing, capable of speeds of more than 90 miles per hour. Naturally, optimizing your gear for performance […]

Categories
Console E-Sports Games News Video

Twirp: a sweet new RPC framework for Go

Reading Time: 4 minutes Why not gRPC? This code generation approach is not a novel idea at all. Google provides a framework, gRPC, which does a very similar thing, and gRPC has grown to be pretty prominent. In fact, we started out at Twitch using gRPC. It didn’t gain a lot of traction, though — we had some problems with it, and […]

Categories
Console E-Sports Games News Video

Twitch invites you to take on the ICME 2018 Grand Challenge

Reading Time: 3 minutes Because of its scalability and low cost, HTTP streaming is now widely used for live broadcasting on the open Internet. A number of platforms including Twitch, Twitter, and Amazon Video are now providing live video services based on HLS or DASH for both user-generated content (UGC) and professionally-generated content (PGC). However, in comparison to more […]