Element (Matrix) adds video/voice rooms
We're so excited to announce that Video Rooms is entering beta in Element, just as a new Room Search is exiting beta!
The latest blog posts to take off on Hacker News. 8,469 posts.
We're so excited to announce that Video Rooms is entering beta in Element, just as a new Room Search is exiting beta!
Vite 3 Release Announcement
Are magic links are still viable as an authentication method or are you better off using newer passwordless alternatives?
How in the world do you pirate an API?
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…