🌍 Dev.to

The Judgment Layer: How AI Learned to Grade What It Can't Verify

October 17, 2026 For years, AI training has been dominated by verifiable tasks. Write code that passes tests. Solve math that checks out. Play games with clear win conditions. The reward function is simple: you either got it right or you didn't. But most of the work that matters doesn't work that way. Writing a legal memo that balances competing interests. Building a financial model that tells a coherent story. Crafting a voice message that makes someone feel loved. There's no unit ...
RavenPack: From News Analytics in Marbella to Wall Street's Quantitative Brain and Autonomous Financial AI
🌍 Dev.to

RavenPack: From News Analytics in Marbella to Wall Street's Quantitative Brain and Autonomous Financial AI

At the turn of the millennium, when an investment fund manager in Manhattan or the City of London wanted to trade on market-moving information, the process was as artisanal as it was agonizingly slow: armies of junior research analysts rushed to scan physical press newswires, highlighted 200-page SEC 10-K filings with marker pens, and placed frantic phone calls to equity brokers to adjust their portfolios. In that analog Wall Street dominated by human gut instinct and locker-room rumors, virt...
🌍 Dev.to

Why I Map AI Agent Workspaces to Drives Instead of Docker Volumes

Docker volumes work. But for Windows devs running AI coding agents, a mapped drive letter is simpler. The difference Docker volume : needs a container running, path translation, networking, image management Drive letter : Windows sees a real drive, every tool works, zero overhead My setup Local agent workspaces: subst.scsoi.com maps a folder to a drive letter Remote/WebDAV agent workspaces: drive.scsoi.com mounts the storage as a drive The agent...
🌍 Dev.to

LazyDesk AI: A Sloth's Guide to a Clean Digital Life 🦥

Your Downloads folder is a mess. Your AI shouldn't be. This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady What I Built Meet LazyDesk AI , a local-first AI assistant designed to handle one of the most boring digital chores: organizing files. We all have that one folder filled with random screenshots, PDFs, college assignments, receipts, notes, and files named things like final_final_v3_REAL.pdf . Instead of spending time sor...
🌍 Dev.to

HF chaallenges

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady What I Built Demo Code How I Built It Why Does Open Innovation Matter? My Agent Session The Lazy Payoff Prize Categories You are a senior Python engineer helping me build a hackathon project in 1-2 days. Project: LazyLecture A local, offline tool that turns lecture files into study...
🌍 Dev.to

Transactional email for a one-person app: what you actually need

Disclosure: I build MepMail, an open-source (AGPL-3.0) email API that runs on Amazon SES and accepts Resend's request format. This post is about my own tool. MepMail isn't affiliated with or endorsed by Resend. This post was drafted with AI assistance and reviewed for accuracy. When you ship a side project on your own, email is easy to underestimate. You need sign-up confirmations, password resets, and maybe a receipt. You don't need a sales call, a contract, or a new SDK to learn. This is...
🌍 Dev.to

Building an open-source project and looking for a community around it?

I'm putting together OpenRoot for developers who want to build something other people can use, whether that is a small tool, a library, an application or an idea they want to try. It does not need to be the next big startup. I care more about what it does and who it could help. A small project that solves a specific problem can be worth building too. The community side is about sharing progress and having other builders around. The program also includes free project promotion through our s...
Rovo Agent Pricing in Jira Automation: Cost per Agent Call
🌍 Dev.to

Rovo Agent Pricing in Jira Automation: Cost per Agent Call

Rovo agent pricing in Jira automation comes down to one number: a Rovo agent inside a rule costs 10 Rovo credits each time the rule calls it. We built eight rules on our test site on 23 October 2026 and read the org's Rovo credits meter after each run. Twelve calls on the Quick answers tier all cost 10, and an agent switched to Claude Sonnet 4.6 cost 13. You pay per question to the agent. Rule runs don't matter. One run of a rule that branched over three sub-tasks cost 30 credits, and a sched...
HackerNews

Canadians are running out of time to oppose Bill C-22

Article URL: https://www.eff.org/deeplinks/2026/10/canadians-are-running-out-time-oppose-dangerous-c-22-surveillance-bill Comments URL: https://news.ycombinator.com/item?id=50202114 Points: 400 # Comments: 211
HackerNews

One Man's Pan Am 747 Replica [video]

Article URL: https://www.youtube.com/watch?v=vAFwHGGfPz4 Comments URL: https://news.ycombinator.com/item?id=50215828 Points: 26 # Comments: 1
HackerNews

Apple Security Research Device

Article URL: https://security.apple.com/research-device/ Comments URL: https://news.ycombinator.com/item?id=50217903 Points: 38 # Comments: 5
HackerNews

OBS Studio 33

Article URL: https://github.com/obsproject/obs-studio/releases/tag/33.0.0 Comments URL: https://news.ycombinator.com/item?id=50218430 Points: 82 # Comments: 15
🌍 Dev.to

Neo4j Graph-Based Recommendation Engine: Scaling to 25M DAUs

Quick Answer Explore how to design, score, and scale a Neo4j Graph-Based Recommendation Engine that powers high‑throughput matching in modern dating apps. Real‑Time Graph Scoring In a high‑velocity matchmaking service, the core pain point isn’t the schema or the persistence layer; it’s the ability to compute relationship‑based scores against a constantly evolving, densely connected graph while keeping per‑request latency under 10 ms. Traditional relational designs treat every...
🌍 Dev.to

A Browser Strategy Game With Exactly One Resource

Most .io games are reflexes with a scoreboard. Territorial.io is different — it's real-time strategy compressed into a 15–30 minute round, running in a tab with no account and no install. You can play territorial.io online right now; the page embeds the official web version. One resource: population. No gold, no tech tree. Your land generates population, population is your army, and the share you commit to an attack decides whether it succeeds. Every few seconds you answer one question: expan...
Zentro v0.10.0: Open-Core SQL IDE Built with Go + Wails
🌍 Dev.to

Zentro v0.10.0: Open-Core SQL IDE Built with Go + Wails

I've been building Zentro, a desktop SQL IDE (Windows, macOS, Linux) that's organized around projects rather than loose connections. It supports PostgreSQL, MySQL, SQL Server and SQLite, and it's written in Go + Wails on the backend with React + TypeScript on the frontend, shipping as a single executable. With v0.10.0 (released 2026-10-23), the core is now open source under GPL-3.0-only : https://github.com/ZentroIDE/Zentro What "open core" means here (and what it doesn't) ...
Three.js GLB Loading: Cache, Decode and the First GPU Frame
🌍 Dev.to

Three.js GLB Loading: Cache, Decode and the First GPU Frame

AI-assisted disclosure: Codex assisted with the experiments, scripts and writing. Measurements below come from saved test runs, with failures and untested conditions retained. The same plant shrank from 319,648 to 130,296 bytes with meshopt, a 59.2% reduction, while its decoded vertex attributes stayed identical. Across 20 local WebGPU trials, the smaller file reduced the fresh-URL first-frame median from 35.7 to 17.6 ms. Cached trials were much closer, and the first raw trial contained a la...
Houdini vs Geometry Nodes: Exporting the Same Plant Data
🌍 Dev.to

Houdini vs Geometry Nodes: Exporting the Same Plant Data

AI-assisted disclosure: Codex assisted with the experiments, scripts and writing. Measurements below come from saved test runs, with failures and untested conditions retained. Houdini 22 and Blender 5.2 both exported the controlled plant with 6,076 triangles, three vertex-color groups and two wind attributes intact. Comparing every triangle in world space gave a maximum position difference of 0.000000082 metres. Getting there exposed two failures that a successful export button did not revea...
🌍 Dev.to

Install Xdebug with PIE: Setup, Modes and Production

Xdebug is the one PHP extension almost everybody installs, and for years the command was pecl install xdebug . The Xdebug install page now says that PECL and its website are deprecated, and it lists pie install xdebug/xdebug as the recommended route. The new command is easy. The part that bites people later is leaving Xdebug switched on where it should not be, because it makes PHP a lot slower. This guide covers both: installing it with PIE, and making sure it only runs where you want it. ...
MuTracer with a Houdini Plant: Colors, Alpha, Instances and 64 Samples
🌍 Dev.to

MuTracer with a Houdini Plant: Colors, Alpha, Instances and 64 Samples

AI-assisted disclosure: Codex assisted with the experiments, scripts and writing. Measurements below come from saved test runs, with failures and untested conditions retained. MuTracer 0.1.5 converted my small Houdini plant into a usable WebGPU path-traced image. Vertex colors survived, three instances retained distinct color tints, and two double-sided alpha-masked cards kept their cutout silhouettes. The WebGL attempt ended with a lost context and produced no completed image. That makes...
🌍 Dev.to

Don't add a new rule kind until you've written the same check twice

Someone asked me last week to stop users typing backticks into a product-name field. Fine. Then someone asked for the same thing on a host-address field, then a description field. Three tickets, same shape, three weeks apart. That's the moment a form-validation ask stops being a bug fix and starts being a design question: do I bolt a fourth one-off regex onto a fourth page, or do I finally admit this is a pattern and give it a name? We'd already answered that question once, for a different re...
🌍 Dev.to

Queue depth lies when one Service Bus queue serves every customer

Here's the design question that keeps coming back on our SaaS platform: one queue, shared by every customer, sitting between the cloud product and whatever the customer runs on-prem. Is that one queue enough? Scalable enough, reliable enough? I think the answer is yes for a surprisingly long time. What I don't think survives is the dashboard most teams put on top of it. Start with the plumbing, because the on-prem link is where the decision actually gets made. There are two ways to get the...
Spirula Studio to Three.js: An Official Garden Sample Test
🌍 Dev.to

Spirula Studio to Three.js: An Official Garden Sample Test

AI-assisted disclosure: Codex assisted with the experiments, scripts and writing. Measurements below come from saved test runs, with failures and untested conditions retained. Short answer: Spirula Studio's Windows Vulkan build produced a 100,000-splat Garden scene that loaded in Spark 2.4.0 with Three.js 0.186.1. A short 2,000-iteration run took 13.561 seconds for the whole process. Its 24.80 MB PLY converted to a 1.95 MB SPZ. Both rendered in a local WebGL scene, including an independent...
🌍 Dev.to

MockMini: building a small, fuzzed proxy core for macOS in ~2,600 lines

MockMini is a small, auditable proxy core in C and Swift. It speaks Shadowsocks AEAD, VMess, Trojan and VLESS over TCP, TLS or WebSocket, on top of its own bounded userspace TCP/IP endpoint. It is about 2,600 lines, fuzzed, and licensed under Apache-2.0. v0.1.0 is the first tagged release. Repo: https://github.com/yezicheng2011/mockmini · Site: https://mockmini.danielye2011.uk/ Why write one from scratch Most proxy apps ship a large third-party kernel such as mihomo, Cla...
🌍 Dev.to

Your voice agent waives the fee and your chat agent charges it — same AI, same week

A dental group in Ohio runs four clinics. Their AI stack is tidy: one vendor, one knowledge base, two channels — an AI phone agent that answers after-hours calls, and a web chat agent on the booking page. Same pricing doc feeds both. The owner assumed "one knowledge base" meant "one set of answers." It doesn't. Channels are not pipes. Each channel is a generation context , and generation re-invents the answer every time. I pulled 60 conversations from each channel for the same week and so...