CLI user experience case study
Topiary’s journey to a modern, user-friendly CLI experience.
The latest blog posts to take off on Hacker News. 31,677 posts.
Topiary’s journey to a modern, user-friendly CLI experience.
Since our removal of cookies, we’ve seen both positive & negative effects. Learn more about our experience of going cookieless here.
CVE-2023-6927 Keycloak vulnerability allows bypassing redirect URI validation which can be used as a vector for stealing authorization codes, access tokens and be used to redirect victims to arbitrary hosts.
We walk through the incremental backup feature committed to the Postgres 17 development branch by Robert Haas. We show an example on our local machine.
Guide to PostgreSQL Replication and CDC - Navigate the complexities of logical replication in PostgreSQL.
Customers discontinuing their use of Google Cloud can move their data without incurring any network data transfer fees.
The new Outlook now appears to be a data collection service for Microsoft’s 801 external partners for targeted advertising.
Alexander Petros give a thoughtful exploration of htmx's relationship to traditional JavaScript frameworks, examining how its HTML-first approach and narrow focus on network requests sets it apart. He argues that while htmx exhibits framework-like qualities in how it shapes application architecture, its deep…
If Instagram and Facebook users want to withdraw their consent, they have to buy an expensive subscription
The most common type of blur used on the web and in design tools is Gaussian blur. There’s many ways to describe how blurry the blur is, and implementations vary so much that a blur in one app may be a completely different size to the blur in another app.
We’re launching the GPT Store to help you find useful and popular custom versions of ChatGPT.
Why did mental health fall off a cliff at the same time and in the same way in the USA, The UK, Canada, Australia, and New Zealand? Part 1 of 3.
Gmail and Yahoo announce transformative updates to come in 2024. The updates impact senders but implementing the changes is easier than you think. Are you ready?
How heavy can an element be? Ancient stars were capable of producing elements heavier than any element on the periodic table found naturally on Earth.
Researchers at Ocean Conservancy and University of Toronto estimate that American adults could be consuming up to 3.8 million microplastics per year from protein alone
This post is not going to be about what’s wrong with individual databases. There are so many databases and so many individual API issues, operational problems, and arbitrary limitations that it wou…
GE Vernova announces 2.4 GW order for Pattern Energy’s SunZia wind project
We estimate the magnitude of speed improvement for optimization solvers and computer hardware in the 35 years from 1989 to 2024.
We support journalism, partner with news organizations, and believe The New York Times lawsuit is without merit.
Marco just joined Crunchy Data and he reflects on his career in distributed systems in this post. He provides an overview of several options for approaching distributed Postgres workloads and the pros and cons of each approach.
Apple Vision Pro will be available beginning Friday, February 2, at all U.S. Apple Store locations and the U.S. Apple Store online.
Big Tech (Alphabet, Amazon, Apple, Meta, and Microsoft)'s annual revenue dwarfs total fines. The cost for privacy is insignificant to them.
On July 5, 2023, Meta launched Threads, the newest product in our family of apps, to an unprecedented success that saw it garner over 100 million sign ups in its first five days. A small, nimble te…
AMD acquires MK1, welcoming their world-class team and marking another key milestone in our strategy to advance AI performance and efficiency.
NHS England has confirmed that it will investigate whether Palantir violated the terms of its contract to run the Federated Data Platform, after the tech giant covertly launched an influencer campaign which targeted Good Law Project.
Early C had no separate operators for & and && or | and || . (Got that?) Instead it used the notion (inherited from B and BCPL ) of "truth-value context": where a Boolean value was expected, after "if" and "while" and so forth, the & and | operators were interpreted as && and || are now; in ordinary expressions, the…