VitePress 1.0
The official blog for the Vue.js project
The latest blog posts to take off on Hacker News. 5,273 posts.
The official blog for the Vue.js project
We are excited to introduce pgzx, a framework for creating Postgres extensions using the Zig programming language.
"I met the Reddits before we even started Y Combinator. In fact they were one of the reasons we started it," writes PG.
Finding viable alternatives to traditional petroleum-based plastics and microplastics has never been more important. New research from scientists at UC San Diego and Algenesis shows that their plant-based polymers biodegrade — even at the microplastic level — in under seven months.
The concept of ikigai has often been misunderstood in the Western world largely due to the popularity of a certain Venn diagram. But ikigai means something different.
I want to tell the story of a beautiful phenomenon in biology. In some sense it’s the prototype of much of the activity of life. The phenomenon is the way in which an individual cell of E. coli forages for nutrients. This process, known as “chemotaxis”—the “chemo-” for chemical and the “taxis” from the Greek τάξις…
After playing/working with computers for more then 25 years I started to appreciate small but handy valuable stuff – like adapters or handlers or … yeah – all kind of stuff. With …
We’ve seen that several companies have abandoned their original dedication to the open source community by switching their core products from an open source license, one approved by the Open Source…
how tech makes hiring worse
Developers love Redis. Unlock the full potential of the Redis database with Redis Enterprise and start building blazing fast apps.
I’ve been learning at least one new programming language a month through Exercism which has been really fun and interesting. I frequently say that “every language you learn teaches you something about all the others you know” and with nearly a dozen under my belt so far I’m starting to worry about the combinatorics of…
All the “C++ killers”, even these which I wholeheartedly love and respect like Rust, Julia, and D, help you write more features with fewer bugs, but they don't much help when you need to squeeze the very last FLOPS from the hardware you rent. As such, they don’t have a competitive advantage over C++. Or, for that…
Discover what's new in GNOME, the distraction-free computing platform.
A new Northeastern study delves deep into how parrots use touchscreen devices, with the help of a bespoke gaming app.
Researchers have long loved PDFs for reading papers. You can focus on absorbing the scholarship – the format is simple and clean. Researche...
Learn how to view areas of GPS jamming affecting aircraft around the world and how GPS jamming affects aviation.
Made for Rive and dedicated to our runtimes.
I’ve invested leisure time to save time when I’m working hard, not to save keystrokes but to save mental energy for the project at hand.
What is a deterministic hypervisor and why do we need one anyhow?
The other day I was implementing multi-threaded stat() calls in bfs . When I ran some benchmarks, I saw something that made my heart skip a beat:
Today we are launching lcl.host , a free devtool for web developers to quickly setup & use HTTPS locally. With lcl.host , you get a secure browser context in development that matches your production environment. Eliminate mixed asset issues, CORS errors, and secure cookie misconfiguration before they cause problems in…
For the past few months, I’ve been curious about two technologies: the Zig programming language and Ethereum cryptocurrency. To learn more about both, I’ve been using Zig to write a bytecode interpreter for the Ethereum Virtual Machine. Zig is a great language for performance optimization, as it gives you fine-grained…
This article is about a bit of surprising behavior I recently discovered using Python's regex module (re) while developing SBOM tooling for CPython. Folks who've worked with regular expressions be...
Andrey Mokhov, Neil Mitchell, Simon Peyton Jones Published in Journal of Functional Programming, Vol 30(E11) View PDF Download BibTex
One of my favorite features in Neovim is the Tree-sitter integration. It allows for fast syntax highlighting that works well even in an error state (often the case when you’re editing code), and it has additional semantics (you can differentiate between function parameters and local variables).
MIT CSAIL researchers introduce FeatUp, a model-agnostic framework designed to significantly enhance the spatial resolution of deep learning features for improved performance in computer vision tasks such as semantic segmentation, depth prediction, and object detection.
PostgreSQL isn’t just a simple relational database; it’s a data management framework with the potential to engulf the entire database realm. The trend of “Using Postgres for Everything” is no longer limited to a few elite teams but is becoming a mainstream best practice.
In just a few years, Flipper Zero has become so popular that it’s now surrounded by many myths. It’s no wonder that people in power are trying to make Flipper Zero illegal. As you might have seen in the news, the Canadian government plans to ban Flipper Zero