HackerNews

Clever hacker fits 537,000 domains in a $5 ESP32 ad-blocking dongle

Article URL: https://www.tomshardware.com/networking/clever-hacker-fits-537-000-domains-in-a-tiny-usd5-esp32-ad-blocking-dongle-firmware-uses-only-around-50kb-of-ram-and-can-answer-blocked-lookups-in-10-milliseconds Comments URL: https://news.ycombinator.com/item?id=48968348 Points: 19 # Comments: 6
How to Disable Music Videos in Spotify
🌍 Wired

How to Disable Music Videos in Spotify

A recent update made video playback the default for songs and podcasts with a visual component. If you just want to listen to music—and save your data and battery—follow these tips.
🌍 TheVerge

The grueling, 630-mile road race where the only fuel is sunlight

On July 19th, dozens of teams of high school students will begin a five-day, 630-mile road race from Fort Worth to Fort Stockton in Texas. But this is not your typical contest. The students design and build the cars themselves, using off-the-shelf parts and 3D printed materials. The winner is the team that accumulates the […]
🌍 Dev.to

Cron Jobs Fail Quietly. Here’s the Monitoring Setup I’d Use First

Cron jobs fail in a different way than web pages. A homepage failure is visible. A bad deploy breaks something a user can click. A failed background job can disappear quietly for days. That is why heartbeat monitoring is one of the first checks I would set up for a small SaaS. The short version Job type What can silently break First heartbeat rule Backups No fresh restore point Ping after a successful backup Billing jobs Missed invoices or r...
🌍 Dev.to

How I Built Transcriber - Local Whisper Voice Backend for Browser AI Tools

Voice input in the browser is a study in inconsistency. Chrome, Edge, and most Chromium-based browsers have the Web Speech API with continuous recognition that works well for dictation. Firefox ships a stub that throws a not-supported error at runtime. Safari's implementation works but requires a permission gesture every few sentences. And all of them send your audio to a cloud service. When I built voice dictation for PromptBoard, I needed something that worked everywhere and ran locall...
🌍 Dev.to

Coming Back to Writing - and My First Cybersecurity Project

It's been a while since I've written anything publicly. I used to be fairly active documenting what I was building as a developer, and somewhere along the way - between shipping products and then pivoting toward cybersecurity - I went quiet. This is me picking that habit back up, starting with the most honest thing I can write about: a small, beginner-level tool I just finished. I'm not writing this to announce a launch. I'm writing it because documenting the learning is the actual point. ...
🌍 Dev.to

Building Li Translate: An Open-Source AI Subtitle Generator with Natural AI Translation 🚀

Building Li Translate: An Open-Source AI Subtitle Generator That Actually Understands Context Subtitle generation has improved dramatically over the last few years, but most existing tools still suffer from the same problems. They either require expensive cloud APIs, produce literal translations that ignore context, or force users into workflows that are difficult to automate. I started Li Translate to solve those issues. The goal is simple: Generate high-quality subtitles with na...
🌍 Dev.to

The Art of the "AI Silo"—How I'm managing a multi-project migration at age 67 with no coding skills without losing my mind

Hey DEVs, Following up on my last post about stepping into the "vibe coding" arena at age 67. The feedback and welcoming energy from all the young guns here has been fantastic! Right now, as CEO of The Avinoam Group LLC, I am staring down a highly complex technical migration. We are moving our animated video sales and ad engine (Stack 2.0) off a human-design environment and onto a dedicated self-hosted VPS framework in Mumbai using Hostinger VPS, n8n, HubSpot webhooks, and custom media ren...
🌍 Dev.to

hreflang in 2026: 5 Mistakes That Still Break International SEO

hreflang is one of those things that looks simple in the documentation and causes real problems in production. We manage multiregional websites across the US, Polish, and Ukrainian markets. hreflang implementation issues are the most common reason why international sites lose rankings after migrations, CMS updates, or region expansions. The errors are usually not random - they cluster around the same five patterns. Here they are, with what actually happens when each one occurs. ...
🌍 Dev.to

Why Xiaohongshu xsec_token Links Expire and How to Recover

Why Xiaohongshu xsec_token Links Expire and How to Recover A Xiaohongshu note ID identifies a note, but it is not always sufficient request input. Public note links can also carry an xsec_token generated for that note and discovery context. Treat the complete link as short-lived input rather than a permanent identifier. The Xiaohongshu URL Helper validates these components locally and creates a copy-ready request for Xiaohongshu (RedNote) Data API . A usable note URL ...
🌍 Dev.to

React/Next.js Auto Skeleton Loader - @shakhawat.dev/skeleton

Frontend Developer দের React/Next দিয়ে কাজ করতে গিয়ে সবচেয়ে বিরক্তিকর যে কাজটা বারবার করতে হয় সেটা হলো — loading state-এর জন্য skeleton UI হাতে করে বানানো। প্রতিটা card, প্রতিটা list, প্রতিটা component-এর জন্য আলাদা করে div বসিয়ে, width-height মিলিয়ে, radius ঠিক করে skeleton design করা — অনেক সময় নষ্ট হয়, আর আসল UI বদলালে skeleton-ও হাতে করে আবার আপডেট করতে হয়। এই সমস্যা সমাধান করতেই এই npm package টি :- Packege Link : https://www.npmjs.com/package/@shakhawat.dev/ske...
🌍 Dev.to

Let your AI agent autonomously buy data — x402 + gasless prepaid + MCP on Base

AI agents can now pay for APIs by themselves. Here’s a live endpoint that does it end-to-end on Base (USDC), and how to plug it into your agent in minutes. The problem HTTP 402 (“Payment Required”) lets an API charge per call in crypto. But most x402 endpoints make the agent send an on-chain transaction every single call — gas + latency + a signature each time. That’s fine for a one-off, terrible for an agent making hundreds of calls. The fix: deposit once, then gasless https://x402.obolpay...
🌍 Dev.to

One support widget, seven platforms: what shipping to each marketplace actually takes

I build DeskCrew , a support helpdesk, solo. The product is a chat widget plus an AI that answers from your own help docs. Building it was the easy part. Getting it in front of people means shipping the same widget to every platform a customer might already be on: WordPress, Shopify, npm frameworks, forums, docs sites. This week I shipped it to seven of them. Here is what each one actually took, because the marketing pages never tell you. The whole product is one line: <script...
🌍 Dev.to

Why I Built a 100% Private PDF Signer (No Server Uploads)

I recently had to sign a rental agreement. Like most people, I looked for an online tool to get it done quickly. But as soon as I dragged my PDF into the browser, a warning light went off in my head. Why am I uploading my lease, complete with my address, ID details, and signature, to some random company's server? Even worse, after uploading, the site blocked me with a paywall. It wanted me to create an account and subscribe just to place one signature. I got frustrated. So, I decided ...
🌍 Dev.to

Optimizing RAG at Scale: Chunking, Retrieval, and the Bayesian Search That Cut Latency 40%

Optimizing RAG at Scale: Chunking, Retrieval, and the Bayesian Search That Cut Latency 40% How we moved from "semantic search + hope" to a measured, tunable retrieval pipeline with 95% recall@10 The RAG Reality Check Everyone ships RAG the same way: chunk by 512 tokens, embed with text-embedding-3-small , top-k=5, stuff into context. It works for demos. Then you hit production: Legal contracts: 512 tokens splits clauses mid-sentence API docs: 1000-token chunks...
HackerNews

The Mighty Big Array of Finn Jensen LA8YB

Article URL: https://la0by.darc.de/LA8YB_EME_MBA.htm Comments URL: https://news.ycombinator.com/item?id=48965914 Points: 7 # Comments: 2
HackerNews

Qwen3.8 is launching and going open-weight soon

Article URL: https://twitter.com/Alibaba_Qwen/status/2078759124914098291 Comments URL: https://news.ycombinator.com/item?id=48966120 Points: 237 # Comments: 124