Hacker News with Generative AI: Programming Tools

Aider in Your IDE (aider.chat)
If you run aider with --watch-files, it will watch all files in your repo and look for any AI coding instructions you add using your favorite IDE or text editor.
Coccinelle (kernel.org)
Coccinelle is a tool for pattern matching and text transformation that has many uses in kernel development, including the application of complex, tree-wide patches and detection of problematic programming patterns.
GitHub Copilot now free for VSCode (twitter.com)
GitHub Copilot is now available for free (github.com/features)
GitHub Copilot is now available for free
Sqlc: Data access simplified. Throw away your ORM (sqlc.dev)
This tutorial assumes that the latest version of sqlc is installed and ready to use.
Revisiting Uv (loopwerk.io)
Almost two months ago I compared Poetry with uv, and for me uv had some pretty significant drawbacks that kept me from switching over – the two big ones being the lack of dependency groups, and the inability see outdated packages.
Rubygems.org Adds New Maintainer Role (socket.dev)
RubyGems.org has added a new “maintainer” role that enables users to publish new versions of a gem.
Are Devs Becoming Lazy? The Rise of AI and the Decline of Care (bearblog.dev)
With the rise of AI-powered tools like GitHub Copilot, software development is entering a strange new era.
Visualizing binary files with ImHex's DSL, the "pattern language" (blogspot.com)
I've got a binary file with a custom made binary format, and a spec for that binary format. How do I go into the binary quickly and see the data I want ?
Evaluate Markdown code blocks within Vim (github.com/gpanders)
Medieval allows you to evaluate code blocks in Markdown buffers of the following form:
Sandblocks: A Projectional Block-Based Editor for Squeak (squeak.org)
Sandblocks is a projectional, block-based programming environment written in Squeak/Smalltalk.
Heic-To: Convert HEIC/HEIF Images to JPEG, PNG in Browser (github.com/hoppergee)
Convert HEIC/HEIF images to JPEG, PNG in browser using Javascript.
Show HN: Open-source library documentation for LLMs (docs.codes)
Get latest context for open-source libraries to use with cursor/copilot/chatgpt.
Ask HN: List of Windows Only FOSS Apps (ycombinator.com)
For example JWasm, Eurler Math Toolbox, Notpad++<p>Is there one?
Git-absorb: Git commit –fixup, but automatic (github.com/tummychow)
This is a port of Facebook's hg absorb, which I first read about on mozilla.dev.version-control:
Refactoring Python with Tree-sitter and Jedi (bearblog.dev)
I was toying around with a refactor the other day that would have taken me ages by hand as it involved 100s of files.
Show HN: Void, an open-source Cursor/GitHub Copilot alternative (github.com/voideditor)
Void is an open source Cursor alternative.
Ask HN: What is your experience with Cursor? (ycombinator.com)
I've seen it brought up quite a few times here in the past few weeks. I'm currently using VSCode + Copilot. Would be great to hear some experiences, even better if you migrated from the stack I am using.
Show HN: Dump entire Git repos into a single file for LLM prompts (ycombinator.com)
Hey! I wanted to share a tool I've been working on. It's still very early and a work in progress, but I've found it incredibly helpful when working with Claude and OpenAI's models.
Show HN: Track whether cryptocurrencies are being used and for what (chainspy.net)
A sensible Java key management tool for normal people (github.com/alastairmccormack)
Arduino PLC IDE (arduino.cc)
Boost production and building automation with your own Industry 4.0 control system
LibrePythonista allows running IPython code in a LibreOffice spreadsheet (github.com/Amourspirit)
Show HN: CLI tool that allows you to encrypt and decrypt your env variables (github.com/ulisesojeda)
Expect – Linux tool for automating interactive programs (linux.die.net)
Scpptool – a tool to enforce a memory and data race safe subset of C++ (github.com/duneroadrunner)
Show HN: A somewhat faster, more lightweight, ripgrep-inspired alternative (github.com/alexpasmantier)
Code Hike 1.0: Turn Markdown into rich interactive experiences (codehike.org)
Show HN: OllamaAgents – Your Natural Language Gateway to Linux Mastery (github.com/tcsenpai)
I Made an Extended Version of Vimtutor – Introducing Vimtutor Sequel (github.com/micahkepe)