New
The latest blog posts to take off on Hacker News. 596 posts.
An unsolicited streaming app spec
I subscribe to a lot of streaming video services, and that means I use a lot of streaming video apps. Most of them fall short of my expectations. Here, then, is a simple specification for a streaming video app. Follow it, and your app will be well on its way to not sucking .
Version 100 in Chrome and Firefox
Chrome and Firefox will reach version 100 in a couple of months. Let's work together on fixing User Agent detection issues.
Netlify Graph: A faster way for teams to develop web apps with APIs
Hello all :wave:t6: ! As of May 1st 2023 Netlify Graph has been deprecated. We have received loads of feedback and after much consideration we have decided to discontinue support of this product. We will be focusing our efforts on enabling developers to build composable websites, stores, and apps with greater…
Developing a new app is unreasonable condition that Apple imposes on dating apps
The revised conditions that Apple has imposed on dating-app providers are unreasonable, and create an unnecessary barrier. Apple must therefore pay another 5 million euros.
Include diagrams in your Markdown files with Mermaid
Mermaid is a JavaScript based diagramming and charting tool that takes Markdown-inspired text definitions and creates diagrams dynamically in the browser.
Consent, GDPR and Google Analytics
A discussion about the Austrian Google Analytics case, and if consent of the user would have made the difference.
CORS is not meant to secure an API endpoint
CORS does not secure your API: why browser-side API keys are unsafe, and how to protect Drupal JSON:API endpoints with proper authentication.
HTTP/3: Everything you need to know about the next-generation web protocol
We enable the world to secure the web. Burp Suite, the Web Security Academy, and world-leading research from PortSwigger — the AppSec community’s home.
Server-Sent Events: an alternative to WebSockets
WebSockets are the most used technology for real-time web apps. However, Server Sent Events (SSE) are a simpler alternative that is often superior.
Web hacking techniques of 2021
Welcome to the Top 10 (new) Web Hacking Techniques of 2021, the latest iteration of our annual community-powered effort to identify the most significant web security research released in the last year
Aspect-ratio is great
Maybe it’s just me, but I feel like a lot of the time learning new CSS features doesn’t involve just learning a what a single property does, more like getting to grips with a collection of properties and how they work together — even learning a whole specification. That’s certainly not a complaint from me: it makes…
Are Product Hunt's featured products still online today?
Are Product Hunt's Products still online today?
How UTF-8 Works
If you're anything like me, you love emojis! Emojis appear like an image on the screen, but they aren't an image like a PNG or JPEG. What do emojis look like to computers? 

0x820x820x980...
Vue 3 as the New Default
The official blog for the Vue.js project
The Hypermedia-Driven Application (HDA) Architecture
In this essay, Carson Gross explains the Hypermedia-Driven Application (HDA) architecture, which combines the simplicity of traditional Multi-Page Applications with the enhanced user experience of Single-Page Applications by extending HTML infrastructure through declarative syntax and hypermedia-based server…
Google Slides Is Hilarious
Perhaps like you, I naively started out thinking that Google Slides was just a poorly maintained product suffering from some questionable…
Google Chrome U2F API decommission: What the change means
Understand Chrome's deprecation of U2F API and its effects, while exploring how to migrate to the WebAuthn API for continued YubiKey support.
Don't make me think, or why I switched to Rails from JavaScript SPAs
I picked Ruby on Rails over React-based SPA to build Reviewbunny and it was wonderful. I didn't procrastinate determining the perfect setup …
Wolvic, a new browser project picking up where Firefox Reality leaves off
Igalia is an open source consulting firm specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers and client-side web technologies, graphics pipeline, compilers and virtual machines. We have the most WPE, WebKit…
Nyxt browser annotations beat pen and paper
Observation: Currently, this feature is not part of Nyxt's last stable release (version 2.2.4). Thus, users can only access it while running Nyxt directly from source and using the master branch which is under development. To do that, please read the Developer Manual .
Non-Consensual Personalization
Illustration from unDraw I want to personalize things I use. I want to change the settings. I want to change the colors, the desi...
LiveBeats: Building a social music app with Phoenix LiveView
Debut of LiveBeats social music app.
Retrospective and technical details on the recent Firefox outage
On January 13th 2022, Firefox became unusable for close to two hours for users worldwide. This post highlights the complex series of events and circumstances that, together, triggered a bug deep in the networking code of Firefox.
The complicated futility of WordPress
The challenges of working in opposition to the world's larget blogging platform.
Multi-Account Containers Add-on on Mozilla VPN
At Mozilla, online privacy has always been one of our top priorities. Recently we announced Total Cookie Protection on Firefox Focus to combat cross-site t