On-device browser translations with Firefox Translations
Firefox can now do offline and privacy-preserving translation of eight languages with more on the way. Powered by open-source and machine-learning.
The latest blog posts to take off on Hacker News. 596 posts.
Firefox can now do offline and privacy-preserving translation of eight languages with more on the way. Powered by open-source and machine-learning.
Sometimes I forget why I’ve taken on this crazy, huge task. Why am I building a search engine ? Will it really be better than Google one day? Will people support it? Will people even use it?
We’re outrageously pleased to launch Chatterbox, an end-to-end encrypted embedded chat built on Matrix!
Get a shiny WebGL look without actually using WebGL. In this article we take a look at how CSS blend modes unleash the potential of cool compositing effects without the need for JavaScript
All browsers add an 8px margin on the body element – it’s part of the w3c-recommended default stylesheet which browsers generally use as a starting point for their own ‘user agent’ styles. But why 8px ? Where does that come from?
You have a few options. How much time you got?
Writing at the end of the world, from Hveragerði, Iceland
Smoothly rendering live cursors is more difficult than it sounds when real‑world conditions are taken into account—here's a quick introduction to a few different methods, plus some React snippets.
Yep, Google removed the permissions list from Play Store, and we can no longer check the app permissions on it.
Understand the core problems state management libraries need to solve. And how the proliferation of modern libraries address them in new ways.
We all know that to create an interactive front end for your website you need JavaScript. Not just vanilla JS, mind: we're in 2022, and to create an…
The W3C Member review of the Decentralized Identifier (DID) 1.0 Proposed Recommendation concluded with Formal Objections from three organizations.
We assume that browser caches are near-instantaneous, but data shows that retrieving an object from cache can take hundreds of milliseconds!
Our huge annual release, Thunderbird 102, brings highly-requested features, visual refinements + quality-of-life upgrades to our 20M+ users.
Execute custom logic at the moment of request, pushing personalization to the edge with exceptional performance.
Fresh is a new full stack web framework for Deno. By default, Fresh web pages send zero JavaScript to the client.
The World Wide Web Consortium (W3C) is an international community where Member organizations, a full-time staff, and the public work together to develop Web standards.
I recently started verifying user email addresses during signup to prevent bots, mistyped emails, and also to ensure that addresses are…
I recently started compiling a list of defunct blogging platforms . It’s been interesting to see how websites die — from domain parking pages to timeouts to blank pages to outdated TLS cipher errors, there are a multitude of different ways.
C/C++-specific WebAssembly notes.
I've seen all these studies that show how a 100ms improvement in page load time has a significant effect on page views, conversion rate, etc., but I'd never actually tried to optimize my site. This blog is a static Octopress site, hosted on GitHub Pages. Static sites are supposed to be fast, and GitHub Pages uses…
Some folks claim that Apple's mandated inadequacy for browsers and their engines is somehow beneficial to the cause of ensuring a diverse pool of web engines. Nothing could be farther from the truth, but to understand why, we need to understand how browsers are funded. With that understanding, we can see that not only…
Personal site of Brenton Cleeland
We’ve been building Hydrogen for more than a year. Here’s a look behind the scenes at how we did it, what we learned from making big bets, and what it was like building a new framework from the ground up on experimental technology.
How to compress JPEG even more without losing in visual quality
Private, independent search engine exits beta phase on its first anniversary, with innovative features that help users de-Google their search
Most of the complexity and nuance of the Web is stuffed into browser engines. Even though they’re a huge burden to develop and maintain, the world is lucky enough to have three major ones, and they’re all Open Source.