Warp recently released the option to edit commands with Vim keybindings. This setting is now generally available. Learn how to enable Vim-style editing in Warp and which settings you might want to configure. What are Vim keybindings and why should you use them? Vim and Neovim are programs which seek...
2023 marked another year of record growth in CVE data, and I thought it fitting to kick off the new year by delving into these statistics and showcasing some of the more interesting data points. CVEs By The Numbers We ended 2023 with 28,902 published CVEs, up over 15% from the 25,081 CVEs published ...
I'll start by saying that this article is not meant to be a retrospective on LLMs. It's clear that 2023 was a special year for artificial intelligence: to reiterate that seems rather pointless. Instead, this post aims to be a testimony from an individual programmer. Since the advent of ChatGPT, and ...
From announcing our Series B funding round to being used at OpenAI’s DevDay keynote, 2023 was a monumental year at Warp. To celebrate, we’re looking back at our favorite features we shipped last year! Stay until the end for some sneak previews for 2024 as well 👀 Warp AI The days of switching back an...
The tech news is chockablock1 with antitrust rumblings and slow-motion happenings. Eagle-eyed press coverage, regulatory reports, and legal discovery have comprehensively documented the shady dealings of Apple and Google's app stores. Pressure for change has built to an unsustainable level. Somethin...
In The birth & death of search engine optimization, Xe suggests Here's a fun experiment to try. Take an open source project such as yt-dlp and try to find it from a very generic term like "youtube downloader". You won't be able to find it because of all of the content farms that try to rank at the t...
In the 14+ years we’ve been making The Changelog podcast, it has never gone viral. We’ve had popular episodes and not so popular episodes. We’ve made episodes we love and episodes listeners love. But we’ve never had a viral moment like Elon Musk smoking weed or Jeff Bezos talking Blue Origin on our ...
jOOQ 3.19 finally delivers on a set of features that will greatly simplify your queries further, after jOOQ 3.11 introduced implicit to-one joins: What are these features? Many ORMs (e.g. JPA, Doctrine, jOOQ 3.11 and others) support “path joins” (they may have different names for this concept). A pa...
In 2023, Luciano Mammino attended his first re:Invent, grew open source projects like Middy, continued podcasting on AWS Bites, and strengthened connections through public speaking and live coding. He also contributed to sustainability through LifeFoliage's Landscape Hunt game.
Prusa is a 3D printer manufacturer which has a long history of being admired by the 3D printing community for high quality, open source printers. They have been struggling as of late, and came under criticism for making the firmware of their Mk4 printer non-free.1Armin Ronacher uses Prusa as a case-...
Prusa is a 3D printer manufacturer which has a long history of being admired by the 3D printing community for high quality, open source printers. They have been struggling as of late, and came under criticism for making the firmware of their Mk4 printer non-free.1 Armin Ronacher uses Prusa as a case...
Developers in the Product and Engineering department came together with colleagues from across the Guardian to explore the potential of LLMs and moreThe discussion of large language models (LLMs) and generative artificial intelligence was everywhere in 2023 – not least in the Guardian’s Product and ...
Here's a tool to render markdown in the terminal.InstallThe tool is called glow. Get it!To install in Ubuntu derivatives:sudo mkdir -p /etc/apt/keyrings curl -fsSL https://repo.charm.sh/apt/gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/charm.gpg echo "deb [signed-by=/etc/apt/keyrings/charm.gpg] ...