New
The latest blog posts to take off on Hacker News. 437 posts.
Janky Apple ID Security
I had another instance of my Apple ID mysteriously being locked. First, my iPhone wanted me to enter the password again, which I thought was the “normal” thing it has done every few months, almost since I got it. But after doing so it said that my account was locked.
HTML Attributes vs. DOM Properties
They're completely different, but often coupled.
Building a full Django project, starting with a single file
MP 90: Building a complete Django project from a single file. Note: This is the first post in a series about building a full Django project, starting with a single file. This series will be free to everyone, as soon as each post comes out. 1 For a long time,
GPU compute in the browser at the speed of native: WebGPU marching cubes
WebGPU is a powerful GPU-API for the web, providing support for advanced low-overhead rendering pipelines and GPU compute pipelines. WebGPU’s support for GPU compute shaders and storage buffers are a key distinction from WebGL, which lacks these features, and make it possible to bring powerful GPU-parallel…
Help us invent CSS Grid Level 3, a.k.a. "Masonry" layout
UPDATE October 2024: Since this article was published, members of the CSS Working Group have concluded that all of the grid abilities described here — variable-width tracks, explicit placement, spanning, and subgrids — are worth including in masonry layout, and are possible to implement performantly.
The Design of Everyday APIs (2022)
What makes a good API for a library? Or more importantly, what makes it bad? This talk discusses the principles of what goes into user-centered design, and how best to apply those principles when writing a Python library for fellow developers.
The current state of map design in OpenStreetMap
In the previous post i discussed a bit the history of digital map design, in particular also outside of OpenStreetMap. I also wrote in the past about the history of OpenStreetMap Carto , the cartographic face of OpenStreetMap and without doubt the most influential map design project in OpenStreetMap – today as well as…
Supabase Storage now supports the S3 protocol
Supabase Storage is now officially an S3-Compatible Storage Provider.
Cosmic Desktop: Hammering Out New Cosmic Features
Updates & fixes, dev contributors, and the new COSMIC App Store.
Hardest problem in computer science: centering things
Somehow we forgot how to center rectangles and must find our way back
Caching secrets of the HTTP elders, part 1
ETags - an elegant weapon, for a more civilised age
Firefox 125
NOTE: Due to a high-severity quality issue discovered shortly before release, the 125.0 release was skipped in favor of 125.0.1.
We are moving to General Availability
Supabase is officially launching into General Availability.
Kate editor on all platforms
Unix like systems with X11 or Wayland All Unix like systems with either X11 or Wayland are well supported since ever. Linux with X11 and now Wayland is for a long time the primary system on that Kate work happens. Over the years it was, like most of the KDE applications, ported to various BSD variants. Be it some…
Tree-shaking, the horticulturally misguided algorithm (2023)
wingolog: article: tree-shaking, the horticulturally misguided algorithm
Htmx and the Rule of Least Power
less is more
I Lost Faith in Kagi
Issues with Kagi's AI focus, finances and leadership
Threads on Mastodon and the bright future of the Fediverse
This is my journey that started as an experiment to see how my Threads feed would look like on Mastodon and ended with me finding experiences that went above and beyond my expectations.
Find My Device on Android
We’re sharing a few ways to use the new Find My Device experience on Android.
High Definition CSS Color Guide
CSS Color 4 brings wide gamut color tools and capabilities to the web.
How to think about HTML responsive images
srcset, sizes, picture, source, and how they all fit.
Making Apple Progressive Blur on the Web
Developing Apple-inspired progressive blur for the web; Technical insights and challenges.
Fortran on WebAssembly
Patching LLVM Flang to output WebAssembly objects.
Cloudflare acquires PartyKit to allow developers to build real-time multi-user
We're thrilled to announce that PartyKit, a trailblazer in enabling developers to craft ambitious real-time, collaborative, multiplayer applications, is now a part of Cloudflare
Understanding and managing the impact of machine learning models on the web
This document proposes an analysis of the systemic impact of AI systems, and in particular ones based on Machine Learning models, on the Web, and the role that Web standardization may play in managing that impact.
Kobold letters: HTML emails are a risk
Anyone who has had to deal with HTML emails on a technical level has probably reached the point where they wanted to quit their job or just set fire to all the mail clients due to their inconsistent implementations. But HTML emails are not just a source of frustration, they can also be a serious security risk.
LiveView Is Best with Svelte
Discover why Phoenix LiveView + Svelte is so fast and productive. Learn our production implementation tips and performance insights.