
Programming Throwdown · Nov 27, 2023 · 1 hr 29 min
169: HyperLogLog
0:00 · How To Tell When Your Car Battery Is Dead?-1:29:33
transcript
show notes
Intro topic: Testing your car battery
News/Links:
- Tech Layoffs still going on
- Real-time dreamy Cloudscapes with Volumetric Raymarching
- Robot Rascals
- Meta Quest 3
Book of the Show
- Patrick:
- Jason:
- Eureka! NVIDIA Research Breakthrough Puts New Spin on Robot Learning
Patreon Plug https://www.patreon.com/programmingthrowdown?ty=h
Tool of the Show
- Patrick:
- Jason:
- ESP32 development board: https://amzn.to/3Qpmb20
- WEMOS
Topic: HyperLogLog
- Motivation
- Cardinality Counting
- LinearCounting
- Hash + expectation of collision based on how full
- Bloom Filter
- LogLog
- Use first N bits as bucket
- Use max sequential 0s in each bucket
- Average
- HyperLogLog
- Handle empty buckets
- Use correction factor like linear counting for low counts (number of empty buckets) and high counts
- Distributing
- Transfer bucket counts
links10
- https://www.sfchronicle.com/tech/article/google-layoffs-california-companies-18465600.phpsfchronicle.com
- https://blog.maximeheckel.com/posts/real-time-cloudscapes-with-volumetric-raymarching/blog.maximeheckel.com
- https://en.wikipedia.org/wiki/Robot_Rascalsen.wikipedia.org
- https://www.theverge.com/23906313/meta-quest-3-review-vr-mixed-reality-headsettheverge.com





