phased arrays
33:43TSP #183 - Starlink Dish Phased Array Design, Architecture & RF In-depth Analysis
171K views • 5 years ago
The Signal Path
The Signal Path takes apart a Starlink dish layer by layer, analyzing the phased array RF design, system architecture and integrated circuits, with an X-ray of the RF stack.
1:44:34Is Starlink A Secret Radar Constellation?
498K views • 6 months ago
Noise In Space
A 105-minute technical deep dive from Noise In Space evaluating whether Starlink satellites could work as synthetic aperture radar. It covers SAR signal-to-noise, amplifiers, antennas, duplexing, phased array beamforming and simulations of V2 Mini and V3 satellites.
1:00:34Chuck Moore's Fireside Chat 2011
6K views • 14 years ago
GreenArraysInc
Chuck Moore, creator of Forth, gives his annual Fireside Chat at Forth Day 2011 at Stanford. He talks about his multi-core GreenArrays chip design and demonstrates code running on it.
10:43This ESP32 Antenna Array Can See WiFi
1.2M views • 1 year ago
Jeija
The creator of ESPARGOS, an ESP32-based antenna array from the University of Stuttgart, explains how it senses phase and amplitude of WiFi signals to localize devices and build a WiFi camera. It demos the Python library and project.
40:13"Programming a 144-computer chip to minimize power" - Chuck Moore (2013)
19K views • 5 years ago
Strange Loop Conference
Chuck Moore, inventor of Forth, presents GreenArrays' 144-core asynchronous chip at Strange Loop 2013. He explains how idle cores draw almost no power and how tight code minimizes energy use.
46:40Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)
415K views • 2 years ago
ChimiChanga
Andrew Kelley, creator of Zig, presents practical data-oriented design techniques for shrinking memory footprint and making programs cache friendly. He ends with a case study of how these ideas sped up the Zig compiler.
28:09How does Starlink Satellite Internet Work?📡☄🖥
9.9M views • 4 years ago
Branch Education
Branch Education explains how Starlink works, from the ground dish and satellites to phased-array beam steering and data routing. Animations cover how a beam stays connected to a satellite moving at 27,000 km/h.
1:27:46CppCon 2014: Mike Acton "Data-Oriented Design and C++"
862K views • 12 years ago
CppCon
Mike Acton of Insomniac Games argues that a program's purpose is transforming data, and shows how common C++ approaches work against that in performance-critical game development. He covers cache behavior, data layout and the limits of compilers.
17:19Growing Human Neurons on a Home Made Electrode Array
3.4M views • 6 years ago
The Thought Emporium
The Thought Emporium builds a homemade multi-electrode array, grows human neurons on it and attempts to take readings. It is the first part of a series aimed at connecting living neurons to a computer.
1:00:11CppCon 2015: Kate Gregory “Stop Teaching C"
181K views • 11 years ago
CppCon
Kate Gregory argues at CppCon 2015 that C++ should be taught without starting from C: no char* strings, printf or raw arrays at first, with references before pointers.
10:08Big Plane vs Little Plane (The Economics of Long-Haul Flights)
4.3M views • 10 years ago
Wendover Productions
Wendover Productions explains why Boeing's efficient 787 beat Airbus's giant A380, contrasting hub-and-spoke with point-to-point routes. It covers the economics of long-haul flights.
28:06MountainWest RubyConf 2014 - But Really, You Should Learn Smalltalk
27K views • 12 years ago
Confreaks
Noel Rappin's MountainWest RubyConf talk introduces Smalltalk to Ruby programmers. He compares the two languages' object models, blocks, 1-based arrays, simple syntax and live programming environment, and walks through sample code.
30:37High-performance Tree Wrangling, the APL Way // Aaron Hsu // Dyalog '18
6K views • 7 years ago
Dyalog User Meetings
Aaron Hsu shows how to manipulate and transform tree data in APL using arrays and inverted tables instead of pointers. He claims much smaller code, better performance and easier parallelisation.
1:32:47Data-Oriented Demo: SOA, composition
201K views • 11 years ago
Jonathan Blow
A live-coded demo by Jonathan Blow showing how to get object-system-style expressiveness in a data-oriented way, covering structure-of-arrays layouts and composition. It shows features of his Jai language that make programs fast.