A data analysis of speeches at the Oscars

Some see the Oscars as the pinnacle of artistic achievement, a night of cinematic excellence that honours the best of the best. Others view it a TV reality show in which over-paid and over-dressed frenemies hand arbitrary awards to each other for incomparably subjective artistic performances. Whatever your view, there is no doubt that what […]
Bitmovin (YC S15) Is Hiring Interns in Software Engineering in Austria

Back to careers Locations: Vienna; Klagenfurt; Berlin Departments: Engineering Core skills: computer engineering, problem solving, team work, time management, critical thinking, adaptability, initiative Bitmovin is a global Series-C SaaS scale-up that provides award-winning video streaming technology to world-renowned brands including Disney+, Discovery+, BBC, Red Bull Media House, Hulu, fuboTV, and The New York Times, to […]
API design note: Beware of adding an “Other” enum value

Consider the following API: enum class WidgetFlavor { Vanilla, Chocolate, Strawberry, Other, }; WidgetFlavor GetWidgetFlavor(HWIDGET widget); The idea here is that Widgets come in three flavors today, but we might add new flavors in the future, so we add an Other value to cover any future flavors. This is a problem. Suppose we do indeed […]
RoboPianist: Dexterous Piano Playing with Deep Reinforcement Learning (2023)

RoboPianist @ Conference on Robot Learning (CoRL) 2023 1UC Berkeley 2Google DeepMind 3Stanford University 4Simon Fraser University @inproceedings{robopianist2023, author = {Zakka, Kevin and Wu, Philipp and Smith, Laura and Gileadi, Nimrod and Howell, Taylor and Peng, Xue Bin and Singh, Sumeet and Tassa, Yuval and Florence, Pete and Zeng, Andy and Abbeel, Pieter}, title = {RoboPianist: Dexterous […]
Teslas monitor everything – including you [video] from WIRED
Python as a Second Language Empathy

abstract [embedded content] It’s different! Let’s talk about how. Because as Python experts (you did choose to come to a Python conference so likely you’re either an expert already or in time you’re going to become one if you keep going to Python conferences) we have a responsibility to help our colleagues and collaborators who […]
DualPipe: An innovative bidirectional pipeline parallelism algorithm

DualPipe is an innovative bidirectional pipeline parallism algorithm introduced in the DeepSeek-V3 Technical Report. It achieves full overlap of forward and backward computation-communication phases, also reducing pipeline bubbles. For detailed information on computation-communication overlap, please refer to the profile data. Example DualPipe scheduling for 8 PP ranks and 20 micro-batches in two directions. The micro-batches […]
DeepSeek Open Source Optimized Parallelism Strategies, 3 repos

Here, we publicly share profiling data from our training and inference framework to help the community better understand the communication-computation overlap strategies and low-level implementation details. The profiling data was captured using the PyTorch Profiler. After downloading, you can visualize it directly by navigating to chrome://tracing in the Chrome browser (or edge://tracing in the Edge […]
Geometric Algebra
The $n$-dimensional geometric algebra $mathbb R_{p,q,r}$ is constructed from $p$ positive, $q$ negative and $r$ null vectors called generators, written $bf e_i$ $mathbb R$ The Scalar The Scalars $mathbb R$ are included in the algebras. every basis $n$-vectorsquares to a Real Number. $e^{mathbf e_{ij}}$ The Rotor The product of two vectors, or theexponentiation of a […]
iMac G4(K)

A year ago I tried using an M1 iMac for work duty but its 21″ screen took up too much room on my desk. After seeing Sean’s video on Action Retro about putting an M4 Mac Mini inside an iMac G4, I thought I’d give it a try. Juicy Crumb DockLite G4 The Juicy Crumb […]