Sign in

Philipp Hancke

@hcornflower.bsky.social
146 followers 60 following 73 posts

Working on WebRTC. Opinions are my own and I have plenty of them.

PostsRepliesMedia
Philipp Hancke @hcornflower.bsky.social · 15/09/2026
Hey @infrequently.org what do you think of this claim of a facebook ad that Safari is the faster for Google Docs compared to Chrome?
100
Reposted by Philipp Hancke
Patricia Aas 🐢🏳️‍🌈 @patigallardo.bsky.social · 07/09/2026
I realize I’m not a Real Engineer in the structural engineering manner. But if a structural engineer started vibing the earthquake safety stuff I would worry. - how much weight can this bridge take? - ChatGPT says 50 tons, that should be enough - how did it come to that number? 🤷🏻‍♀️
2232
Reposted by Philipp Hancke
mediasoup SFU @mediasoup-sfu.bsky.social · 27/08/2026
mediasoup-client 3.23.0 has been released and it comes with a new API to control RTP extensions: mediasoup.discourse.group/t/mediasoup-...
mediasoup.discourse.group
mediasoup-client 3.23.0 released with RTP extension control API
mediasoup-client 3.23.0 comes with a new feature and a breaking change: [BREAKING CHANGE] transport.produce(): Remove headerExtensionOptions. DeviceOptions: Add forcedRtpExtensions option, which is ...
012
Philipp Hancke @hcornflower.bsky.social · 27/08/2026
Yup, you can still improve #webrtc encoder performance by 1% easily and wait, why is H264 good at talking heads with background blur? webrtchacks.com/comparing-we... (disclaimer: rooting for AV1)
webrtchacks.com
Comparing WebRTC video codecs with a proper dataset - webrtcHacks
Stumbling over Microsoft’s Video Conferencing Dataset (VCD) I asked Claude to take on a video codec engineer’s favorite hot take: compare video codecs. It did a fairly good writeup using the tooling p...
010
Reposted by Philipp Hancke
Alex Russell @infrequently.org · 26/08/2026
Privacy: That's (something other vendors bring to the) iPhone: mysk.blog/2026/08/25/r...
mysk.blog
Thoughts on Responsible Disclosure
We recently disclosed three WebKit issues that can leak a user’s DNS traffic or reveal their real IP address, even when the browser is configured to route traffic through a proxy. The issues affected ...
151
Reposted by Philipp Hancke
Patrick Brosset @patrickbrosset.com · 15/07/2026
Great read! These resonate a lot with me: > A Web platform without polyfills would be a stagnant platform > Without polyfills, [...], a single browser has undue power to hold back the Web > Developers being able to use web features before wide availability is a win for the Web as a whole
1113
Reposted by Philipp Hancke
Alex Russell @infrequently.org · 06/07/2026
Apple keeps Safari on a starvation budget and blocks potential competitors while skimming *tens of billions* in profit per year from developer pain and user inconvenience. The result is a buggier, slower web. You do not have to hand it to them: infrequently.org/2026/07/abject-p…
infrequently.org
Abject Praise - Infrequently Noted
Until Apple's boot is removed from the web's face, you never have to hand it to them.
092
Reposted by Philipp Hancke
IntentToShip @intenttoship.dev · 30/06/2026
Blink: Intent to Experiment: WebRTC Data Channel: SCTP Negotiation Acceleration Protocol
groups.google.com
Blink: Intent to Experiment: WebRTC Data Channel: SCTP Negotiation Acceleration Protocol
Blink: Intent to Experiment: WebRTC Data Channel: SCTP Negotiation Acceleration Protocol
121
Reposted by Philipp Hancke
Alex Russell @infrequently.org · 17/06/2026
Cope in the comments about Safari getting trounced *in Apple's own benchmarks* by an early iOS/Blink bring-up is reaching heretofore unseen levels. Incredible scenes.
171
Reposted by Philipp Hancke
webrtcHacks @webrtchacks.com · 02/06/2026
New post: Vibe-coding #WebRTC by Philipp Hancke - using AI to tackle long-standing WebRTC issues and ship fixes across libWebRTC, ChromiumDev , pion, and firefox without handing taste over to the minions
webrtchacks.com
Vibe-coding WebRTC - webrtcHacks
Well, that title is clickbait for Hacker News. The honest title would have been “using AI to tackle long-standing WebRTC issues.” Posts on webrtcHacks are rare these days, and in German we would say…
261
Reposted by Philipp Hancke
Alex Russell @infrequently.org · 20/05/2026
TFW a western youtuber discovers the kinds of devices that have been selling by the billions for a decade: youtu.be/5sC5ys31AEg
031
Reposted by Philipp Hancke
Alex Russell @infrequently.org · 29/04/2026
Apropos of nothing at all: Quality is the integral of process + culture over time. Destroying, or carelessly disrupting, either one is an existential brand risk, and thermostatic responses which do not rebuild process and culture are doomed to fail.
1263
Reposted by Philipp Hancke
tarfalaresstation.bsky.social @tarfalaresstation.bsky.social · 06/04/2026
Warmest march month @bolincentre.bsky.social @stockholm-uni.bsky.social #SMHI: www.svt.se/nyheter/loka... We read out data from #TarfalaResearchStation s Automated Weather Station and confirm: It was the warmest march month here since 1965, with a monthly average of only -3.6 C this year
089
Reposted by Philipp Hancke
Alex Russell @infrequently.org · 25/03/2026
Depending on your background, you may have seen the significand referred to as the "mantissa" (e.g., in IEEE 754); that's literally the only thing I can add to this beautiful, masterful explanation.
2122
Reposted by Philipp Hancke
Britta Haßelmann @britta-hasselmann.de · 14/03/2026
Jürgen Habermas ist gestorben. Er war ein großer Philosoph und Denker unserer Zeit. Sein konsequenter Standpunkt für Freiheit, Demokratie und Grundwerte, seine Leidenschaft zum Diskurs und Anstöße für gesellschaftliche Auseinandersetzungen hat viele Menschen beschäftigt. Auch mich. Sie bleiben.
327752
Reposted by Philipp Hancke
Sandro Gauci @sandrogauci.bsky.social · 25/02/2026
Published the "how to fix it" guides for TURN server security. Copy-paste coturn configs included. Also talking about this on WebRTC Live today: webrtc.ventures/webrtc-live/ enablesecurity.com/blog/turn-security-best-practices/
webrtc.ventures
WebRTC Live
Decision-makers and developers from around the world tune into WebRTC.ventures' monthly WebRTC Live broadcasts to learn about the latest use cases and technical updates for WebRTC and real-time commun...
012
Reposted by Philipp Hancke
Alex Russell @infrequently.org · 18/02/2026
Only one thing I'd add is that these models put a premium on knowing what quality output is. That skill is not evenly distributed, and these tools are going to speed-run the consequences of (low) quality in many orgs. Will create demand for thing-knowers.
0153
Reposted by Philipp Hancke
Alex Russell @infrequently.org · 13/02/2026
If you work on the web, you should read @mnot.net's latest: mnot.net/blog/2026/02/13/… It much more elegantly gets to the core of the pro/anti-progress asymmetry I tried to explore last year: infrequently.org/2025/08/how-do-c…
mnot.net
The Power of 'No' in Internet Standards
The voluntary nature of Internet standards means that the biggest power move may be to avoid playing the game. Let's take a look.
1105
Reposted by Philipp Hancke
Lorenzo Miniero @lminiero.it · 03/12/2025
I recently spent some time tinkering with #rtcStats to see if/how easy it would be to use with the #Janus demos, or to monitor/analyze Janus #webrtc sessions in general. If you're curious about how that went, read the post and let me know what you think about it! www.meetecho.com/blog/rtcstat...
meetecho.com
Debugging Janus sessions with rtcStats | Meetecho Blog
We all know how important it is to monitor your WebRTC infrastructure, especially in terms of checking what happens with PeerConnections as they come and go. Everything always works great in a lab, bu...
042
Reposted by Philipp Hancke
Kate Holterhoff, PhD @kateholterhoff.com · 24/11/2025
If you haven’t had the distinct pleasure of hearing @infrequently.org, do yourself a favor and check out the latest episode of @redmonk.com's MonkCast. We discuss web standards, JavaScript performance, PWAs, and Apple (iOS) & Google (Android). redmonk.com/blog/2025/11... youtube.com/shorts/5N_fm...
youtube.com
Alex Russell on web standards #developer #webdevelopment
YouTube video by RedMonk
076
Reposted by Philipp Hancke
Sergio Garcia Murillo @murillo2000.bsky.social · 08/11/2025
I think I am going to use this meme quite a few times in the future 🤣
143
Reposted by Philipp Hancke
webrtcHacks @webrtchacks.com · 04/11/2025
The #MoQ vs. #WebRTC debate has been missing use case details. See our new post for an analysis of: * 1:1 calls * #VoiceAI * Meetings * Streaming * Live streaming * Webinars / Townhalls
webrtchacks.com
WebRTC vs. MoQ by Use Case - webrtcHacks
WebRTC vs. MoQ by use case—1:1 calls, Voice AI, meetings, and live 1→many. See where MoQ, WebRTC, and HLS each win with details.
043
Philipp Hancke @hcornflower.bsky.social · 28/10/2025
IM works with 500ms latency. Relaying audio or video in a call does not which is why one wants to run relay servers (TURN) really close to the user which means AWS, Azure or GCP.
010
Reposted by Philipp Hancke
Lorenzo Miniero @lminiero.it · 27/10/2025
The (super)bad news is that they rejected the #RTC devroom, though... 😢 I can't remember the last time that happened, I think it's always been there? No room for #webrtc #sip and other stuff this time around... or #moq, since I'm pretty sure we would have seen submissions on that too 2/2
142
Reposted by Philipp Hancke
webrtcHacks @webrtchacks.com · 07/10/2025
New post: Is everyone switching to #MoQ? Fippo responds to some FUD about #WebRTC in a recent MoQ launch post with some historical perspective & Chrome Status data
webrtchacks.com
Is everyone switching to MoQ from WebRTC? - webrtcHacks
Media over QUIC (MoQ) hype check: WebTransport usage data with a rebuttal to Cloudflare’s post—why no one has switched to MoQ from WebRTC.
155
Philipp Hancke @hcornflower.bsky.social · 19/08/2025
They tried...
010
Reposted by Philipp Hancke
Alex Russell @infrequently.org · 18/08/2025
Really missing Bernard Aboba today. Tell the co-workers you appreciate how great they are while you can, because life is short.
081
Reposted by Philipp Hancke
mediasoup SFU @mediasoup-sfu.bsky.social · 13/08/2025
mediasoup-client 3.15.0 has been released and you should update to it ASAP, otherwise your app will stop working due to changes in the way Chrome M140 assigns IDs to RTP extensions. All the info here: mediasoup.discourse.group/t/urgent-upg...
mediasoup.discourse.group
URGENT: Upgrade to mediasoup-client 3.15.0 ASAP
mediasoup-client 3.15.0 has been released and everyone should upgrade to it ASAP. In Chrome M140, the way codec payload types and RTP extension IDs are assigned in the local SDP will dramatically cha...
012
Reposted by Philipp Hancke
Open Web Advocacy @open-web-advocacy.org · 13/08/2025
Perplexity just offered $34.5B to buy Chrome! 🚨The big question: without a legal obligation, will they fund the web platform that the world relies on at anywhere near Google’s ~$1B/year level? Our answer: probably not. New OWA Article: open-web-advocacy.org/blog/can-per... 🧵 Let's break it down
open-web-advocacy.org
Can Perplexity Afford to Fund the Web? The $34.5 Billion-Dollar Question - Open Web Advocacy
1104
Reposted by Philipp Hancke
Alex Russell @infrequently.org · 26/07/2025
Voluntary web SDOs like W3C, IETF, and ECMA are premised on the idea that vendors who step into their ring can step out and ship what they like in their own products. So why do they allow Apple to remain in good standing when Cupertino dynamited the foundations? /cc @open-web-advocacy.org
141
Reposted by Philipp Hancke
Patricia Aas 🐢🏳️‍🌈 @patigallardo.bsky.social · 11/07/2025
Ok, fine. Computers were a mistake.
youtu.be
Reproductive Rights Alert 🚨: Walmart is collecting your BC, period product data and selling it.
YouTube video by Parkrose Permaculture
2214
Reposted by Philipp Hancke
Alex Russell @infrequently.org · 18/04/2025
Your job as an engineer is not just to make things, but to construct an understanding of the underlying systems so that you build *appropriate* and *durable* things. Reject silver bullets. Question marketing to the point of disbelief or nuanced partial acceptance. It's the job.
1436
Reposted by Philipp Hancke
webrtcHacks @webrtchacks.com · 01/04/2025
New post: Measuring the response latency of OpenAIs WebRTC-based Realtime API by @hcornflower.bsky.social Fippo shows how to measure OpenAI's response latency using #WebRTC and VoIP tools with an analysis of the results. webrtchacks.com/measuring-th...
webrtchacks.com
Measuring the response latency of OpenAIs WebRTC-based Realtime API - webrtcHacks
How to measure OpenAI's response latency using WebRTC and VoIP tools with an analysis of the results
021
Reposted by Philipp Hancke
Alex Russell @infrequently.org · 17/03/2025
Me to a product leader: your product sucks compared to your competition, here's the side-by-side. The competition: ~2MB of critical path JS (>6MB unzipped) with React and an effing rainbow table (380K, 770K unzipped) in the main bundle. Average is now so bad you don't even have to be good to win!
2272
Reposted by Philipp Hancke
tarfalaresstation.bsky.social @tarfalaresstation.bsky.social · 20/02/2025
Next is Rabots Glaciers #TarfalaResearchStation @stockholm-uni.bsky.social #WorldGlacierMonitoringService wgms.ch bolin.su.se/data/tarfala-rabot-surface-mass-balance-1 Annual surface mass balance 2023/24 was negative across the entire glacier. Lets hope for a better glacier #IYGP year 2024/25.
052
Reposted by Philipp Hancke
webrtcHacks @webrtchacks.com · 28/01/2025
New post: 2024 WebRTC in Open Source Review: A Quantitative Analysis by Chad Hart - data analysis of millions of GitHub events to uncover #WebRTC developer and technology trends. Edited and annotated transcript of Dec's live stream on this topic. webrtchacks.com/2024-webrtc-...
webrtchacks.com
2024 WebRTC in Open Source Review: A Quantitative Analysis - webrtcHacks
Data analysis of millions of GitHub events to track developer activity and tech trends driving the evolution of open-source WebRTC
042
Philipp Hancke @hcornflower.bsky.social · 28/01/2025
hey @lminiero.it can you provide a tl;dr of the differences between the Janus the #webrtc folks know and the Janus-Pro-7B version? Keep it brief!
120
Reposted by Philipp Hancke
Adam Avenir @adamavenir.com · 25/01/2025
I'm lucky that early in my professional software career, @fritzy.io taught me: "Writing code is the easy part. Understanding the problem is the hard part." The implications of this truth are massively and quickly compounding when it comes to AI-assisted development.
121
Reposted by Philipp Hancke
webrtcHacks @webrtchacks.com · 24/01/2025
We are switching to a new hosting provider. If you see any problems with webrtchacks.com, please let me know!
webrtchacks.com
021
Reposted by Philipp Hancke
tarfalaresstation.bsky.social @tarfalaresstation.bsky.social · 21/01/2025
As of today, Stockholm University's #TarfalaResearchStation is on this platform, migrating from X. We are proud that our second ScienceCafe, this year together with the Swedish Polar Secretariat, held in Kiruna on Sat 18 Jan was a great success with more than 90 attendees! Thank you for coming!
142
Reposted by Philipp Hancke
webrtcHacks @webrtchacks.com · 22/01/2025
New post from @HCornflower: 2025 update and step-by-step guide on how to use the video_replay #WebRTC tool to playback captured audio and video for debugging and analysis. Use this to up your WebRTC bug report game! webrtchacks.com/capture-and-...
webrtchacks.com
Capture & Replay WebRTC video streams for debugging – video_replay 2025 update - webrtcHacks
Learn how to capture and replay video streams for effective debugging in this step-by-step guide on WebRTC's video_replay tool.
052
Philipp Hancke @hcornflower.bsky.social · 22/12/2024
It must have been tempting to call it "LMQUIC" but ... "IMQUIC" is so much better!
110
Reposted by Philipp Hancke
webrtcHacks @webrtchacks.com · 18/12/2024
Interesting comparing the new #OpenAI realtime API with #WebRTC vs. what is running now on chatGPT. 1 PeerConnection vs 2.. No RED
051
Reposted by Philipp Hancke
meteoHRO - Wetter MV @meteohro.bsky.social · 29/11/2024
Der Strand von #Warnemünde dick verschneit am 30. November 2023 - die Winterperiode hielt bis zum 09. Dezember an. Zeitweise betrug die mittlere #Schneedecke im Ostseebad 15 cm. Das war schon bemerkenswert für die Jahreszeit direkt an der Küste. Webcam: hotel-neptun.de/hotel/webcam/
1172
Reposted by Philipp Hancke
meteoHRO - Wetter MV @meteohro.bsky.social · 30/11/2023
📷❄️Was für ein traumhaftes Panorama heute zum Sonnenuntergang über dem verschneiten Ostseebad #Warnemünde - eingefangen von der Webcam auf dem Hotel NEPTUN. hotel-neptun.de/hotel/webcam/ #Winter #Ostsee #Rostock #Schnee #sunset
0228
Philipp Hancke @hcornflower.bsky.social · 19/10/2023
Well... hello!
030