HackerNews

Show HN: AI-Native dependency upgrades through codemods

Apiweiser, is a CLI tool that will manage the dependency upgrades of your repositories. This is designed for developers and teams which struggle to keep the dependencies up to date regardless of security patches or API depreciation. It is AI-native by default where each changelog is interpreted by an AI agent and the code changes in the repository are done by a deterministic codemod generated by you local coding agent. The codemods will be stored in a local registry and can be extended and used...
HackerNews

The case against JPEG XL

Article URL: https://giannirosato.com/blog/post/case-against-jxl/ Comments URL: https://news.ycombinator.com/item?id=49690554 Points: 188 # Comments: 246
HackerNews

A 386 PC for Your RP2350

Article URL: https://github.com/rh1tech/frank-386 Comments URL: https://news.ycombinator.com/item?id=49693613 Points: 65 # Comments: 19
HackerNews

Pkgsrc Is Cool (2022)

Article URL: https://www.wisellama.rocks/posts/2021-12-23-pkgsrc-is-cool/ Comments URL: https://news.ycombinator.com/item?id=49694311 Points: 16 # Comments: 5
HackerNews

Who Aligns the Aligners?

Article URL: https://prestonbyrne.com/2026/09/13/aligners/ Comments URL: https://news.ycombinator.com/item?id=49694722 Points: 7 # Comments: 1
HackerNews

Watch AI materials-science and bioscience abilities closely

Article URL: https://www.lesswrong.com/posts/SCtkSz4nQ9icLZ4uq/watch-ai-materials-science-and-bioscience-abilities-closely Comments URL: https://news.ycombinator.com/item?id=49694871 Points: 6 # Comments: 1
HackerNews

HP ZGX Fury Is Now Orderable: GB300 Superchip, 748GB Unified Memory

Article URL: https://www.storagereview.com/news/hp-zgx-fury-is-now-orderable-gb300-superchip-748gb-unified-memory-and-a-red-hat-ai-factory-plan-for-the-edge Comments URL: https://news.ycombinator.com/item?id=49694905 Points: 18 # Comments: 16
HackerNews

Why the software industry needs a lot of regulation

Article URL: https://petewarden.com/2026/09/10/why-the-software-industry-needs-a-lot-of-regulation/ Comments URL: https://news.ycombinator.com/item?id=49695087 Points: 5 # Comments: 0
🌍 Dev.to

I Found a 12-Year-Old Archive. Recompiling It Broke the OS. The OS Was Me.

I'm a dev. Last month I found an archive on an old drive. A 12-year-old project. No README. No tests. Just raw logs. I tried to recompile it. It worked. Build: Passing. But the system started to act weird. High CPU. Processes I didn't remember launching were running in background. So I did what we do: I investigated the legacy code. I found firewall rules: OUTBOUND: DENY I found flags: response_required: NO I found a lot of UNKNOWN where I expected values. And then I understo...
Transitioning from Python web development to systems programming (Go and Rust).
🌍 Dev.to

Transitioning from Python web development to systems programming (Go and Rust).

Hi Dev.to! Today marks a significant milestone in my software development journey. For a long time, I worked in the high-level web development ecosystem using Python and Django. It was a great and interesting start, but I realized I’m more drawn to deeper systems—understanding how things work under the hood. I want to understand how networks handle bytes, how operating systems manage processes, and how to write software that is fast and resource-efficient. That’s why I’ve decided to switch ent...
🌍 Dev.to

From graduation project to production: building a Branded Content Management System

From graduation project to production: building a Branded Content Management System Branded content is the kind of advertising that doesn't look like advertising. Instead of a banner, an advertiser gets a full article on a publisher's website, written to fit in with the rest of the content. Sounds simple. The process behind it in 2023 was not. At Adswag, where I did my graduation internship, getting one article live could take up to six months. Drafts went back and forth over email. Nobod...
🌍 Dev.to

Hermes Agent for SEO: from Search Console to a blog post

I don't want an AI agent to turn a keyword into another 1,500 words of plausible advice. I want it to inspect the site, find a question worth answering, read the relevant documentation, and give me an article whose claims I can check. Hermes Agent plus Google Search Console gets you part of the way there. Add reusable research and writing skills, your repository, and your own technical notes, and you have a workflow you can inspect instead of a conversation you hope went well. This tutoria...
🌍 Dev.to

How to Pay for a DeepSeek API Key When Your Country Blocks the Payment Rails

DeepSeek V4 is cheap, fast, and — for a lot of developers — impossible to buy. Not because of the model. Because of the money. If you live in Nigeria, Indonesia, Vietnam, India, Pakistan, Egypt or most of Latin America, the blocker is almost never "is this model good enough". It's "my card got declined, PayPal isn't available here, and the official platform wants a Chinese payment method." I run a small API gateway (disclosure at the bottom), and this is the most common email we get. So he...
Here’s How I Get the Most Out of My CLAUDE.md
🌍 Dev.to

Here’s How I Get the Most Out of My CLAUDE.md

Every time I started a new session with Claude, I found myself repeating the same instructions. Which commands to use, how I wanted the code written, what to test. I kept copy-pasting the same saved message from my notes whenever I started a new chat. That’s when I found out about the CLAUDE.md file. It gives those recurring instructions a place in your project, so Claude can read them across sessions without you having to repeat yourself. There are plenty of ways to write a CLA...
🌍 Dev.to

The State Snapshot: Your First Week on a New Project

When you join a running project — as a lead, an architect, or part-time — your hands itch to start fixing things right away. There it is, the crooked deploy; the database without indexes; the service nobody has touched since last year. Stop. For the first week you fix nothing at all. This article covers "Track 0" from the project order map : how to take an honest snapshot of a project's state in one week. I'll show it on a real example — a growing gamedev project I joined to bring order to. ...
Talk to your PWA and have it talk back — Speech Recognition & Synthesis (FieldKit companion)
🌍 Dev.to

Talk to your PWA and have it talk back — Speech Recognition & Synthesis (FieldKit companion)

A bonus capability for FieldKit , the field-notes PWA I built across this series ( code on GitHub ). The series wrapped at part 7, but I said the app didn't have to be done — and voice is too good a fit for a field tool to skip. Out in the field your hands are busy, so: dictate a note by talking, and have any note read back to you. Both come from the Web Speech API, and both are a handful of lines. Two halves, very different maturity The Web Speech API has two sides, and...
An HTTP 200 is not a delivered job application
🌍 Dev.to

An HTTP 200 is not a delivered job application

Every auto-apply tool I have taken apart marks an application "sent" at the same moment: the instant it dispatches the click. That is a read-back of our own input, and it is the weakest signal in the whole pipeline. The four signals that look like proof and are not I shipped all four of these at some point and had to take them back out. 1. Our own click. The submit button was pressed. Nothing about that tells you a request left the browser, or that the server accepted...
🌍 Dev.to

MindSpark: Create and store private mind maps directly in your own git repo

MindSpark is a browser-based mind mapping app that saves your work as private JSON files in a repository you control. Connect GitHub, Gitea/Forgejo, or GitLab , and the app commits every change to a repo called mindspark-maps, giving you version history and full data ownership. It runs entirely client-side with no server in between, supports keyboard-driven editing, and lets you use OAuth or access tokens for secure, scoped access to your chosen git host. Repo : https://github.com/p...
Data Modelling, Relationships & Joins
🌍 Dev.to

Data Modelling, Relationships & Joins

Introduction Power BI helps organizations turn raw data into meaningful insights for better decision-making. A well-designed data model is essential for accurate analysis, efficient DAX calculations, and good report performance. This article explains data modelling, fact and dimension tables, relationships, filter directions, and Power Query joins , using practical examples to demonstrate how these concepts are applied when building an effective Power BI solution. 1. Data Modell...
🌍 Dev.to

Introducing Scribe Jam: Build the Ultimate Markdown & Documentation Tools 📝🔥

@puneetkumar2010 , @akhourianmolkumar The KODA Code Jam crowned its first Champion. Now, we're going bigger. Meet Scribe — the markdown formatter I built in 48 hours to solve a problem every developer faces: "Why does formatting code snippets and documentation have to be so annoying?" Scribe takes your messy markdown, your ugly code blocks, your chaotic documentation, and makes it beautiful. Instantly. But here's the thing: Scribe is just the beginning. ...
🌍 Lobsters

What are you doing this week?

What are you doing this week? Feel free to share! Keep in mind it’s OK to do nothing at all, too.
🌍 Lobsters

Singeli: High-level interface for low-level programming

Singeli is a domain-specific language for building high-performance algorithms (including SIMD) with flexible abstractions over code that corresponds to individual instructions. It's implemented in BQN, with a frontend that emits IR and a backend that converts it to C (the IR is simple, so that other backends like LLVM or machine code could be supported without much work). Comments