diff --git a/web/public/blog/replacing-hls-dash/troll.webp b/web/public/blog/replacing-hls-dash/troll.webp
new file mode 100644
index 0000000..d400246
Binary files /dev/null and b/web/public/blog/replacing-hls-dash/troll.webp differ
diff --git a/web/src/pages/blog/replacing-hls-dash.mdx b/web/src/pages/blog/replacing-hls-dash.mdx
index f87e9e7..acff367 100644
--- a/web/src/pages/blog/replacing-hls-dash.mdx
+++ b/web/src/pages/blog/replacing-hls-dash.mdx
@@ -41,11 +41,11 @@ The next sentence gives a hint as to why:
> If your app uses HTTP Live Streaming over cellular networks, you are required to provide at least one stream at 64 Kbps or lower bandwidth.
This was back in 2009 when the iPhone 3GS was released and AT&T's network was [struggling to meet the demand](https://www.wired.com/2010/07/ff-att-fail/).
-The key feature of HLS is [ABR](https://en.wikipedia.org/wiki/Adaptive_bitrate_streaming): encoding multiple copies of the same content at different bit-rates.
-This allowed the Apple-controlled HLS player to reduce the bitrate rather than pummel a poor mega-corp's cellular network.
+The key feature of HLS was [ABR](https://en.wikipedia.org/wiki/Adaptive_bitrate_streaming): multiple copies of the same content at different bitrates.
+This allowed the Apple-controlled HLS player to reduce the bitrate rather than pummel a poor megacorp's cellular network.
-[DASH](https://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_over_HTTP) came afterwards in an attempt to standardize HLS... but without the controlled by Apple part.
-There's definitely some cool features in DASH but the [core concepts are the same](https://www.cloudflare.com/learning/video/what-is-mpeg-dash/) and now they even share the same [media container](https://www.wowza.com/blog/what-is-cmaf).
+[DASH](https://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_over_HTTP) came afterwards in an attempt to standardize HLS minus the controlled by Apple part.
+There's definitely some cool features in DASH but the [core concepts are the same](https://www.cloudflare.com/learning/video/what-is-mpeg-dash/) and they even share the same [media container](https://www.wowza.com/blog/what-is-cmaf) now.
So the two get bundled together as **HLS/DASH**.
But I'll focus more on HLS since that's my shit.
@@ -64,12 +64,12 @@ New segments are constantly being generated and announced to the player via a "p
Thanks for the filer image, DALLĀ·E
-By using HTTP, a service like Twitch can piggyback on the existing infrastructure of the internet.
+Because HLS uses HTTP, a service like Twitch can piggyback on the existing infrastructure of the internet.
There's a plethora of optimized CDNs, servers, and clients that all speak HTTP and can be used to transport media.
You do have to do some extra work to massage live video into HTTP semantics, but it's worth it.
-Crafting individual IP packets might the _correct_ way to send live media (ie. WebRTC), but it's not the most cost effective.
-The key is utilizing [economies of scale](https://napkinfinance.com/napkin/what-are-economies-of-scale/) to make it cheap to deliver media when latency is not critical.
+The key is utilizing [economies of scale](https://napkinfinance.com/napkin/what-are-economies-of-scale/) to make it cheap to mass distribute live media.
+Crafting individual IP packets might the _correct_ way to send live media with minimal latency (ie. WebRTC), but it's not the most cost effective.
## The Bad Stuff
@@ -98,10 +98,10 @@ Frames will take longer and longer to reach the player until the buffer is deple
A HLS/DASH player can detect queuing and switch to a lower bitrate via ABR.
However, it can only do this at infrequent (ex. 2s) segment boundaries, and it can't renege any frames already flushed to the socket.
-So if you're watching 1080p video and your network takes a dump, well you still need to download seconds of unsustainable 1080p video, before you can switch down to a reasonable 360p.
+So if you're watching 1080p video and your network takes a dump, well you still need to download seconds of unsustainable 1080p video before you can switch down to a reasonable 360p.
You can't just put the toothpaste back in the tube if you squeeze out too much.
-You gotta commit to that toothpaste, even if it takes longer to brush your teeth.
+You gotta use all of the toothpaste, even if it takes much longer to brush your teeth.