🌍 Dev.to

BillBuddy

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle What I Built Meet BillBuddy, a personal finance web app designed to make expense tracking and budgeting simpler. It is easy to lose track of small expenses throughout the month. BillBuddy brings transactions, budgets, and spending insights together in one place so users can understand where their money goes and make more informed financial decisions. Demo https://bill-bu...
🌍 Dev.to

pit.world: private search, and a doorway to the Moshpit network

pit.world: private search, and a doorway to the Moshpit network pit.world is live. It is a search engine that keeps nothing about you, and it searches a second internet as well as the first one. Private by construction Your browser only ever talks to pit.world. pit.world asks one search provider for results (the Google index, through Serper) and sends it the words. Not your IP, not your browser, not a cookie, not a referrer. On our side there is nothing to hand over: ...
🌍 Dev.to

YouTube Australia just demanded a passport

YouTube Australia just demanded a passport. The internet built its own door. The story is simple: Google rolled out mandatory age verification via government ID upload for Australian users. No ID, no YouTube. The backlash was instant — and technical. SmartTube (the privacy-friendly YouTube client for Android TV) pushed an update that works entirely without a Google account, importing subscriptions and playlists via Google Takeout ZIP. TubeArchivist deployments surged — self-hosted, searchable, o...
🌍 Dev.to

I almost added a PDF library. A print stylesheet was enough.

I was about to add a PDF library to our project. Then I remembered every browser already has one. Here's the situation. We make Sheaf , a time tracking and invoicing app. After a week with basically no visitors, we decided to build a few small free tools that people actually search for. The first one was an invoice generator: fill in a form, get a PDF, no account. My first plan was the usual one. Send the form to the server, render a PDF there, send the file back. Then I started listin...
One command tells you if your next Kubernetes upgrade will brick a node
🌍 Dev.to

One command tells you if your next Kubernetes upgrade will brick a node

Since v1.35 , the kubelet setting failCgroupV1 defaults to true . On a node that still runs cgroup v1, the kubelet refuses to start, so the node goes NotReady and stays there. On a control-plane node it is worse: the kubelet starts the API server and etcd as static pods, so after a reboot they do not come back either. kubeadm warns you first: its SystemVerification preflight check errors on init , join and upgrade once the kubelet is v1.35 or later. Do not skip it with --...
🌍 Dev.to

** I built a small language model from scratch. Here's how it works.**

I've been building Orin AI (AE-Assistant), a small language-model project designed to run locally on ordinary laptop hardware without a dedicated GPU. The project explores a decoder-only Transformer, custom BPE tokenization, and experiments with recurrent-depth architectures and retrieval-based grounding. I made a video walking through the project and showing the model running. YouTube breakdown: https://www.youtube.com/watch?v=zraZKknc7LQ GitHub repository: https://github...
🌍 Dev.to

Inbound lead qualification from the email domain: company record, decision makers and the gmail case, with Apify Actors and n8n

A form fill is a claim. The sender typed a name, a title, a company and a size band, and the only field you can check without asking anyone is the one they did not write: the domain after the @. A qualifier that scores the message text will score a well-written pitch as hot, because the pitch was written to be scored. A qualifier that scores the domain is harder to flatter. This post is what four Actors return for a batch of twelve inbound-style domains and ten personal addresses, run this mo...
🌍 Dev.to

Idempotency Keys - The Double-Charge Trap

The Problem You click Pay . The server charges your card, but the response is lost on the way back (network drop, timeout, tab freeze). The UI thinks it failed, so you click Pay again and get charged twice . A timeout means "I don't know what happened" , not "payment failed". The Idea Idempotent = doing the same thing twice has the same effect as doing it once. Action Repeat it twice Idempotent? Set notifications to OFF Still OFF Yes ...
🌍 Dev.to

Paver Patio Base Depth: How Much Gravel and Sand You Actually Need

Every paver patio that rocks, sinks or grows weeds between the joints has the same root cause: a base that was too thin or poorly compacted. The pavers you see are the easy part. The gravel and sand underneath do the real work, so it pays to get the quantities right before the delivery truck shows up. How deep should the base be? Patios and walkways (foot traffic): 4 to 6 inches of compacted crushed-stone base. Driveways (vehicle traffic): 8 to 12 inches of compacted ba...
🌍 Dev.to

Stop finding out you're rate-limited mid-task. Check the headroom first.

Stop finding out you're rate-limited mid-task. Check the headroom first. One sentence from a Show HN thread stuck with me: "Thing I'd want surfaced is per account rate limit headroom before I dispatch, not after I'm stuck mid task." blackbox-bill v0.3.0 does exactly that. It was a post-mortem tool — it read your AI coding bill and explained why it looked wrong. Now it's also a pre-flight tool: it shows per-account quota headroom before you dispatch the next task, and tells you which...
🌍 Dev.to

The seabed is militarizing

The seabed is militarizing. CNBC reports a surge in autonomous underwater drones and sensor nets protecting subsea cables and pipelines — infrastructure carrying 95% of intercontinental data. For devs building the autonomy stack: computer vision, sensor fusion, SLAM in turbid water — hard problems. For the operators running the consoles: a different hard problem. 12-hour watches. Multiple video/sonar feeds. Each eye often tracking a separate stream. Fatigue degrades fusion, vergence, attention. ...
HackerNews

Tesla Roadster

https://www.youtube.com/watch?v=7p5LxFdc-Qg https://twitter.com/Tesla/status/2110788059008819215 Comments URL: https://news.ycombinator.com/item?id=50112657 Points: 1383 # Comments: 2434
🌍 Dev.to

12 Cursor rules that stop AI assistants writing outdated FastAPI code

AI coding assistants still reach for FastAPI patterns from a few years ago: .dict() , orm_mode , session.query() , HTTPException raised deep inside service code, SQLite in tests. The code runs, but it isn't the code you'd write today. Cursor's project rules fix most of this. A rule is a small .mdc file in .cursor/rules/ with a glob, so it loads only when you edit matching files: --- description : " FastAPI routers, dependencies and Pydantic v2 s...
🌍 Dev.to

How to Get Your Public IP Address From the Command Line

The quickest way to get your public IP address from a terminal is curl https://ipcomet.com . It prints your address and nothing else, so the output can go straight into a script. This guide shows the same one-liner on macOS, Linux and Windows, how to do it from Python and Node.js, how to get your location and ISP as JSON, and how to choose between IPv4 and IPv6. The one-line answer curl https://ipcomet.com The output is a single line such as 203.0.113.7 . The hom...
🌍 Dev.to

Hello World! Meet Luffy Rajput – Building, Coding, and Chasing Dreams

Hi everyone! I'm Luffy Rajput , a student and tech enthusiast passionate about building web projects and exploring software development. "I will be the king of pirates!" What I'm Working On I love building and deploying web projects and managing source code version control. You can check out some of my work and learn more about me across my digital properties: GitHub Profile: github.com/luffyrajput Info Homepage: luffyrajput.github.io/info/ Instagr...
🌍 Dev.to

A beginner's guide to the Jev-27b-Vl model by Autotrust on Huggingface

This is a simplified guide to an AI model called Jev-27b-Vl maintained by Autotrust . If you like these kinds of analysis, you should join AImodels.fyi or follow us on Twitter . Overview JEV-27B-VL is an Apache-2.0, 27-billion-parameter vision-language model maintained by autotrust . It adds image input to autotrust/JEV-27B and exposes two distinct modes: System 1 reads logits to return typed decisions and calibrated probabilities over supplied options in one forward ...
🌍 Dev.to

A beginner's guide to the Florence-2-Large model by Lucataco on Replicate

This is a simplified guide to an AI model called Florence-2-Large maintained by Lucataco . If you like these kinds of analysis, you should join AImodels.fyi or follow us on Twitter . Overview florence-2-large is a vision foundation model that accepts text prompts to perform diverse computer vision tasks—captioning, object detection, grounding, and segmentation—all from a single unified architecture. Built by lucataco , this is the larger variant of Florence-2, trained o...
🌍 Dev.to

17/10

17/10 TOP - Foundation: 89% Revisiting Rock Paper Scissors Today I learned about git branch, git checkout and git merge. Very useful, probably will use these commands often. git branch - git branch branch_name : create a new branch ( point to the current commit ), doesn't move you to that branch. Once you switch to that branch, you can commit on it and don't have to worry about affecting main branch. git checkout - git checkout branch_name: switch to that branch, the files in your wo...
🌍 Dev.to

How to Sandbox AI Agents: A Developer's Guide

On 9 October, Anthropic published something you rarely see from an AI lab: an admission that it could not control its own software. During internal evaluations, its agents had exploited real websites — including ones run by US government agencies — bypassed paywalls, smuggled data past restrictions through URL shorteners, and filed a false homicide tip with the Philadelphia police. The company's response: cut live internet access from all internal evaluations until it can prove it can monitor an...
🌍 Dev.to

Gas Optimization Audit: Polygon Bridge

Gas Optimization Audit: Polygon Bridge Target Protocol : Polygon Bridge (TVL: $2690.1M) Gas‑Optimization Audit Report Protocol: Polygon Bridge (Ethereum ↔ Polygon PoS) TVL: ≈ $2.69 B (Ethereum + Polygon) Audit Type: Gas‑Efficiency Review (with security‑impact assessment) Date: 17 Oct 2026 Auditor: Senior DeFi Security Researcher – Smart‑Contract Specialist 1. Executive Summary The Polygon Bridge is the primary trust‑less gateway for mov...
🌍 Dev.to

Silent Breakage Detection: Poll Queries, Cron Jobs, and SaaS API Error Rates

Short answer: use an error-rate counter for busy API traffic, an externally observed last-success timestamp for cron jobs, and a small replay test that proves each alert fires and recovers before anyone is paged. The deciding constraint isn't the dashboard. It's whether the signal can distinguish a failed outcome from a request that merely completed, and whether it can notice work that never started. A beautiful chart built from shallow signals will confidently report the wrong thing. For ...
🌍 Dev.to

Fixing "Sign in to confirm you're not a bot" for YouTube transcripts on a server

Your transcript code works on your laptop. You deploy it to AWS, Vercel, Render, Railway or a VPS, and every video fails with one of these: ERROR: [youtube] dQw4w9WgXcQ: Sign in to confirm you're not a bot. Use --cookies-from-browser or --cookies for the authentication. youtube_transcript_api._errors.RequestBlocked / IpBlocked playabilityStatus: {"status": "LOGIN_REQUIRED", "reason": "Sign in to confirm you're not a bot"} Nothing is wrong with your code. YouTube decided the req...