HackerNews

Muse.ai gets me kicked off fb marketplace

Using muse.ai to generate marketplace ads and modify existing ads to make them more attractive. Marketplace account suspended with the following message: "You can't use Marketplace We’ve suspended your access to Marketplace because you didn't follow our Commerce Policies." Comments URL: https://news.ycombinator.com/item?id=49907601 Points: 2 # Comments: 0
Fanatics Promo Code: 10% Off
🌍 Wired

Fanatics Promo Code: 10% Off

Gear up for the season with verified Fanatics coupons, free shipping codes, and student or military discounts on jerseys, hats, and team gear.
🌍 Dev.to

What the Built for Shopify Badge Certifies, and What It Doesn't

If you build Shopify apps, the Built for Shopify badge is a status you may be working toward, and one your users use to shortlist apps. This write-up goes through what the published criteria certify (speed limits and a traction floor), how the badge affects App Store search ranking, and what it leaves out. The original has an interactive verdict table; here it is a plain table. Everything below was read on Shopify's own pages on September 12, 2026 unless a different date is given. ...
How is R2 used for object storage?
🌍 Dev.to

How is R2 used for object storage?

Modern applications often need to store profile pictures, PDFs, documents, videos, and other media. Instead of storing these files directly in a database, we can use object storage . Let's understand the complete flow with a simple example: uploading a profile picture . R2 and the Database Suppose a user wants to upload: profile-image.png We separate the actual file from its application metadata: DATABASE CLOUDFLARE R2 ──────── ...
Why Semantic HTML Matters: Lessons From My Accessibility Audit.
🌍 Dev.to

Why Semantic HTML Matters: Lessons From My Accessibility Audit.

When I started building my portfolio, I treated HTML like a container for CSS. Everything was a <div> . It worked, the page looked fine, and I moved on. Then I ran an accessibility audit. Users who rely on screen readers, keyboard navigation, or translation tools were getting a broken experience — and I hadn't noticed because I could see the page fine. After fixing the issues below, my portfolio became much more usable for assistive technology. This is what I learned. ...
🌍 Dev.to

Building a multi-tenant WebAssembly runtime in Rust

Every SaaS product eventually gets the same request: "Can we run our own logic when X happens?" The usual answer is a webhook, or a pull request and a redeploy. The nicer answer is what Cloudflare Workers, Fastly Compute and Fermyon Spin do: let customers upload sandboxed code and run it for them, with hard limits. I built a small version of that in Rust, called warpline , and published 0.1.0 to crates.io this week. It's sized for one box, not a global edge network, but the isolation probl...
🌍 Dev.to

Design Tokens: Stop Your Brand Colours Drifting Between Figma and CSS

A brand guideline PDF says the primary colour is orange. Six months later the website has four slightly different oranges, the email templates have a fifth, and nobody can say which one is right. Design tokens fix this by turning brand decisions into named, versioned data that both designers and developers consume. This post shows a small, practical setup you can adopt without a big design-system project. What a design token is A token is a name paired with a design decision: ...
🌍 Dev.to

The Work Behind “Recommended for You”

My journey into recommendation systems started with curiosity: how do large companies decide what to recommend to each user? While exploring their approaches, I wanted to understand how similar ideas could be applied to associations and their members. Exploring the approaches I started by learning about the different ways recommendations can be generated: Content-based filtering : Suggest items based on their similarity to a person’s interests or previous choices. Coll...
Build a Truth Table Generator in Python (Parser, Evaluator, Tautology Checker)
🌍 Dev.to

Build a Truth Table Generator in Python (Parser, Evaluator, Tautology Checker)

Truth tables show up in discrete math, digital logic, and philosophy courses, and they're tedious by hand. A 4-variable expression means 16 rows, and one slipped F ruins the whole table. This is a good small project for developers: a tokenizer, a recursive descent parser, and an evaluator, in under 150 lines of Python with no dependencies. I'll walk through how it works and link a free web version at the end. The plan Given an input like ~(A & B) <-> (~A | ...
🌍 Dev.to

CodeSmith:Like Jev A -Harness for Cheap Brains

Prologue: Like Jev — A Harness for Cheap Brains Source version of CodeSmith : v0.5.0 (commit 3a74c82f ). All paths are relative to the repo root; line numbers refer to this version. Intended audience: anyone who has used a coding agent and wondered what parts a harness is actually assembled from. Series index: README . Start with a piece of code. This is filtering logic from the CodeSmith engine, the kind that runs while it streams and decodes model output — my favorite stretch...
🌍 Dev.to

Retrieval Isn't Enough — I Built a Claim Relationship Resolver

Claim Relationship Resolver This is a submission for the Sanity Challenge, Path One: Ship an Agent That Queries Real Content . What I Built I built a Claim Relationship Resolver , a deterministic, pure-Python agent using only the standard library and no LLM API. It answers questions from structured claims stored in Sanity, but instead of simply retrieving a matching document, it determines how the retrieved claims relate to each other before producing an answer. The agent...
🌍 Dev.to

Your AI guardrail is green. It's also catching nothing.

There are three ways a security guardrail can fail you. Two of them are loud. One of them is a serial killer. It's down. Crashed, misconfigured, not deployed. You find out fast — errors, alerts, a red dashboard, an on-call page at 3am. Painful, but honest. It's weak. It runs, it catches some attacks, it misses others. You can measure it, argue about it, improve it. Also honest. It's running perfectly, passing every health check, returning valid scores on every request — and c...
Make your first 3D asset in the browser, then customize it through MCP
🌍 Dev.to

Make your first 3D asset in the browser, then customize it through MCP

Sceneplane now has a browser-first way to make a small 3D project. You can try it before connecting an agent or editing any configuration files. I'm posting from the Sceneplane maker account. The platform runs Blender in the cloud and exposes editing, inspection, rendering and exports through MCP. The new browser starters use that same project and job pipeline. Create your first asset Sign up or sign in . Choose Ceramic planter , Game prop , or 20 mm scale model . C...
🌍 Dev.to

Python Virtual Environments: What They Are and Why You Need Them

📌 Quick Info Topic: Virtual environments in Python Target Audience: Beginners who've installed packages with pip and hit problems Goal: Understand why virtual environments exist and how to use one 1. Introduction "For my first two weeks of Python, I installed every package globally. Then I had two projects that needed two different versions of the same library — and everything broke. That's when I learned about virtual environments." 2. ...
🌍 Lobsters

OpenBSD's ports tree keeps GPL coreutils and rejects uutils (Rust rewrite)

A contributor proposed a new OpenBSD port for uutils, the Rust reimplementations of GNU coreutils. The proposal met firm resistance: Stuart Henderson called it unusable, explaining that GNU coreutils exists mainly to stabilize GNU-sensitive build environments. Theo de Raadt went further arguing that nobody wants subtly differently-behaving utilities in their pipelines and that ports developers would be stuck maintaining the result. Comments
HackerNews

Diffsmith AI Code Review Tool

Article URL: https://apps.apple.com/us/app/diffsmith-code-review-studio/id6787073815?mt=12 Comments URL: https://news.ycombinator.com/item?id=49903119 Points: 1 # Comments: 0
HackerNews

Thinking out loud AI and Cancer Cure

Anyone else ever think how every week there's another article and news story about how advanced AI is getting and how fast it's progressing, usually reported as a threat to society. If it is so alarmingly powerful, why has a super genius not OP'd on Opus 5.5 Max and discovered a cure for cancer or some horrible disease... I use my AI good for making dashboards and looking at spreadsheets, call to the super geniuses who are also scientists please find a cure!! Comments URL: https://news.ycom...
HackerNews

Ask HN: How do you handle hitting AI coding agent usage limits?

One topic I've been researching lately is the best way to handle switching to another agent when I hit a usage limit on one of them. For example, if I hit the usage limit on Codex, I would want to switch to Claude Code and vice versa. The important part is not losing the ongoing context/task(s) when switching between the tools.. I have found a few things that say they do this but none seem to have much traction. As a result, I was hoping to pick the brain of HN'ers to see how you all handle this...