New
The latest blog posts to take off on Hacker News. 3,855 posts.
Bringing MathML back to Chromium
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…
Multi-camera real-time object detection with WebRTC and YOLO
今年是yl7703永利集团建校101周年。百年来,学校培育了数十万名校友,一代代西财人从这里出发,在更广阔的舞台上砥砺奋进。他们或许身处不同城市、不同行业,但始终秉持着“经世济民、孜孜以求”的西财精神,以专业能力践行初心使命,以实干担当诠释西财风骨,在各自岗位上发光发热、建功立业。本期《看见》,带我们一起走进2001级法学院校友、海润天睿律师事务所高级合伙人熊川的故事。2001年的秋天,我提着行李箱,第一次踏进西...
The State of HTTP in 2022
So what happened at all of those working group meetings, specification documents, and side events in 2022? What are implementers and deployers of the web’s protocol doing? And what’s coming next?
React Native is not the future
When we finished our transition from two to one codebases, we asked ourselves why we hadn't done it sooner.
Tamagui 1.0 – Cross-platform React apps in less time, with better performance
Ship cross-platform React apps in ½ the time with 2x performance.
WebAssembly for the Java Geek
When many Java developers hear the word WebAssembly, the first thing they think is “browser technology”. The second thing: “it’s the JVM all over again”. After all, for a Java developer, in-browser apps are prehistory.
Bunny AI
Bunny.net introduces Bunny AI, a multi-model image engine creating images via simple URLs. Powered by OpenAI and StabilityAI, Bunny AI generates dynamic profile avatars and more. Try it free in our experimental release and help us shape the future of internet performance!
Netflix: 30% bitrate saving using Film Grain Synthesis
Searchable archive of articles, posts and press on video denoising, per-shot encoding, AV1 film grain synthesis, MXL and broadcast AI.
WordPress to support SQLite back end
A few months ago, a proposal was published to make WordPress officially support SQLite. After the proposal received a lot of positive feedback from the community, we started working on an implement…
If you can read this, your browser captions are broken
I’ve seen a lot of captions over the years, and there’s one thing I can tell you with certainty: The way that custom controls and the HTML video element interact right now is inadequate, and I think th...
Help choose the syntax for CSS Nesting
The CSS Working Group is continuing a debate over the best way to define nesting in CSS.
Best ecommerce UX practices from mcmaster.com
Discover the 9 best ecommerce UX practices from the world's top B2B ecommerce sites that made the top of HackerNews as the best ecommerce site.
</> htmx ~ When Should You Use Hypermedia?
This essay by Carson Gross explores when to use hypermedia in web development, highlighting its advantages and trade-offs. Carson discusses scenarios where hypermedia is a good fit, such as text and image-heavy UIs, CRUD applications, and nested UIs with well-defined areas. He also addresses when hypermedia may not be…
SvelteKit 1.0
Web development, streamlined
Firefox 2022’s top features
Before we close the year, we wanted to take a moment to reflect and look back on what we accomplished in 2022. This year continued to be a roller coaster r
Supabase Storage v2: Image Resizing and Smart CDN
We're introducing new features for Supabase Storage: Image resizing and a Smart CDN.
PeerTube v5: the result of 5 years’ handcrafting
Late 2017, we announced our desire to create a free, decentralised and federated alternative to YouTube. Five years later, we are releasing PeerTube v5, a tool used by hundreds of thousands people on a thousand interconnected platforms to share over 850,000 videos. « Collectivise Internet / Convivialise Internet 🦆🦆 »…
EFF about EU: EIDAS 2.0 Sets a Dangerous Precedent for Web Security
The Council of the European Union this week adopted new language for regulations governing internet systems that may put the security of your browser at greater risk.The new language affects the EU’s electronic identification, authentication and trust services (eIDAS) rules, which are supposed to...
Vite 4.0
Vite 4 Release Announcement
Tor Browser 12.0
Tor Browser 12.0 is now available. This new release updates Tor Browser to Firefox Extended Support Release 102.
We’re making Firefox accessible and delightful for everyone
I joined Mozilla in 2017 as an accessibility engineer and soon became the tech lead for accessibility. But for years prior, I was already deeply involved w
Thunderbird for Android preview: Modern message redesign
As we continue down the road to Thunderbird for Android, here's a preview of the redesigned, modernized message view.
Migrating from Vue 2 to Svelte
After using Vue 2 as our front-end framework for almost two years, it was announced that this support would no longer be maintained, so we decided to migrate to a new framework. But which one to choose: Vue 3 or Svelte? Please note that our goals after the migration were
Using CRDTs for multiplayer text editing
From the Zed Blog: A detailed exploration of Zed's eventually-consistent text representation.
Brave launches private search ads
Starting today, Brave Search will feature privacy-preserving ads as part of a global beta program.
The best Go framework: no framework?
Learn why using no framework aligns with the Go philosophy, enhances maintainability, and prevents costly refactors. Discover how to build flexible Go services using targeted libraries instead of monolithic frameworks.