Front-End Fire

Created with Sketch.
news Episode 76

Honey Extension Scandal, Deno vs. Oracle, and Ghostty Terminal Emulator

🛒💰 Discount deception, ⚖️📜 trademark wars, and a blazing new terminal 🚀—this episode dives into Honey’s coupon controversy, Deno vs. Oracle for the JavaScript trademark, and the buzz around Ghostty. 🎧🔥

View Clip

Hosted by

Share this episode      

Copied!

Full Description

This episode begins with a cautionary tale to double check your browser extensions. Popular coupon browser extension Honey’s been caught replacing affiliate links with its own tracking codes right before checkout, as well as applying pre-selected discount codes from its business partners that aren’t always the best deals. A few weeks ago we reported Deno is petitioning Oracle to release the JavaScript trademark as Oracle’s never used it since acquiring it when it bought Sun Microsystems. This week, Oracle has informed Deno they won’t voluntarily withdraw their trademark on JavaScript, and are lawyering up. Deno plans to continue the fight to show "JavaScript" is widely recognized as a generic term, and we wish them the best of luck in doing so. The creator of HashiCorp has built a new terminal emulator called Ghostty that’s getting a lot of buzz lately. Ghostty is written in Zig and uses platform native UI and GPU acceleration for an ultra fast terminal experience. It’s got all the expected features like split screen, key commands, and support for programs like Neovim, and is worth a shot if you’re interested in trying a new terminal competitor. And this week’s Fire Starter is about the Broadcast Channel API. The Broadcast Channel API allows basic communication between browsing contexts (windows, tabs, frames, or iframes) and workers on the same origin. Things like user state synchronization between tabs (logged in status) or real-time updates for live data are a couple of scenarios where this API could work well.

Links