Morning.dev
My Feed Popular
Login
Hacker News: Front Page • 2026-08-15 22:28

SugarTrack – an offline Android logbook for blood sugar (no account, no cloud)

Article URL: https://sugartrack-beta.vercel.app/ Comments URL: https://news.ycombinator.com/item?id=49314884 Points: 4 # Comments: 1

0 0
1m read
Hacker News: Front Page • 2026-08-15 22:27

Oracle – a photorealistic browser for every Magic card ever printed

Article URL: https://magic-oracle.com/ Comments URL: https://news.ycombinator.com/item?id=49314869 Points: 3 # Comments: 2

0 0
1m read
Hacker News • 2026-08-15 22:22

Show HN: ElevenMusic Sounds, loop library that grows as other people generate

Comments

0 0
1m read
Newest questions tagged javascript - Stack Overflow • 2026-08-15 22:20

How to repeat-print a string with a decreasing number in it with each repeat-print

I want to apply the code in this precise context: (the code is stupid but I just simplified it) `h1 h2 h3 h4` .replace(/abc/, '') .replace(/[^]+/, _ => { const NUM = Math.max.apply( Math, (_.match(/h([1234])/g).map(m => m[1]))); return _.replace(/h([1234])\]/g, 'a$1b').replace(/$/, _ => { {INSERT SOLUTION HERE} } }) .replace(/abc/, '') given this string: input string: h1 h2 h3 h4 w...

0 0
1m read
DEV Community • 2026-08-15 22:20

YOUTHTREND-Beyond the group chat

https://youthtrend-frontend.vercel.app https://youtu.be/aMLlWtQF9SI The Problem Cameroonian university life runs on scattered WhatsApp groups, Telegram channels, and email lists — no single source of truth, no way to discover people or clubs beyond your own campus. "YouthTrend" replaces that with one verified, national social network for students. "Connect. Belong. Grow" The ...

0 0
1m read
Newest questions tagged javascript - Stack Overflow • 2026-08-15 22:20

How to repeat-print a string with a number in it that increases with each repeat-print

I want to apply the code in this precise context: `h1 h2 h3 h4` .replace(/abc/, '') .replace(/[^]+/, _ => { const NUM = Math.max.apply( Math, (_.match(/h([1234])/g).map(m => m[1]))); return _.replace(/h([1234])\]/g, 'a$1b').replace(/$/, _ => { {INSERT SOLUTION HERE} } }) .replace(/abc/, '') Given this input string: h1 h2 h3 h4 words words words words Wanted output string: a1b a2b a...

0 0
1m read
DEV Community • 2026-08-15 22:20

The Matrix of Tree Traversals: Recursive vs Iterative Explained

The Quest Begins (The "Why") I still remember the first time I was asked to validate a binary search tree in an interview. My brain went into panic mode: “Do I write recursion? What if the tree is skewed and I blow the call stack? Is there a way to do it iteratively without turning my code into spaghetti?” I felt like Neo staring at the green code rain, wondering if there was a hidden p...

0 0
5m read
DEV Community • 2026-08-15 22:19

Building a Responsible Health Calculator Portal for Everyday Use

Health calculations are useful only when people understand what the numbers mean and what they cannot tell them. That principle guided the development of Quantas Calorias, a free web portal that brings nutrition and health-screening calculators together in a simple interface. The portal includes calorie and daily-goal calculations, BMI, basal metabolic rate, macronutrient distribution, HOMA-IR, c...

0 0
1m read
TypeScript 6.0 Migration Guide: What's Changed and How to Update
SitePoint • 2026-08-15 22:15

TypeScript 6.0 Migration Guide: What's Changed and How to Update

TypeScript 6.0 ships breaking changes — `types` defaults to [], `moduleResolution: classic` removed, Temporal API types built in Continue reading TypeScript 6.0 Migration Guide: What's Changed and How to Update on SitePoint.

0 0
1m read
Meta Muse Code: Getting Started with the Terminal Coding Agent
SitePoint • 2026-08-15 22:15

Meta Muse Code: Getting Started with the Terminal Coding Agent

Meta Muse Code launched Aug 5 — terminal-based coding agent powered by Muse Spark 1.2, competing with Claude Code and Codex Continue reading Meta Muse Code: Getting Started with the Terminal Coding Agent on SitePoint.

0 0
1m read
DEV Community • 2026-08-15 22:15

Your AI-generated post-mortem is just a fancy way of hiding the truth

I read a post on Lobste.rs last week about dreading our LLM-written incident report future, and it hit a massive nerve. We've reached a point where the moment production stops burning, our next instinct's to automate the thinking. I'm tired of reading beautifully formatted incident reviews that read like they're written by a consultant who's never seen a terminal. They've all the right sections,...

0 0
4m read
Grok 4.6 API: Integration Guide for Python and JavaScript Developers
SitePoint • 2026-08-15 22:15

Grok 4.6 API: Integration Guide for Python and JavaScript Developers

Developers need working code examples for Grok 4.6 API integration — docs alone aren't enough Continue reading Grok 4.6 API: Integration Guide for Python and JavaScript Developers on SitePoint.

0 0
1m read
Hacker News: Front Page • 2026-08-15 22:15

Triple Product Rule of Partial Derivatives

Article URL: https://en.wikipedia.org/wiki/Triple_product_rule Comments URL: https://news.ycombinator.com/item?id=49314790 Points: 4 # Comments: 0

0 0
1m read
DEV Community • 2026-08-15 22:14

"Power BI Error: The Key Didn't Match Any Rows in the Table"

tags: powerbi, dax, troubleshooting, tutorial canonical_url: https://pbidocs.com/blog/key-didnt-match-any-rows-error The full error reads: The key didn't match any rows in the table This is the opposite problem from a duplicate value error. That one means LOOKUPVALUE() (or a relationship) found too many matching rows. This one means it found zero — the search value you gave it...

0 0
4m read
DEV Community • 2026-08-15 22:14

I Ran 50 Emails Through AI Agents. 12 SMTP Bounces Hit.

ai, #api, #security, #sideprojects The 50-email experiment On August 12, I handed an AI agent a CSV of fifty email addresses and an SMTP tool. Thirty-eight minutes later, twelve of them had bounced. I wasn't trying to break anything. I was testing whether a local agent could handle a simple outreach task end-to-end: read a list, draft a short note, send it. The model I used ...

0 0
8m read
Hacker News • 2026-08-15 22:11

Show HN: Bribes.fyi – Compare bribes statistics department wise

Comments

0 0
1m read
Hacker News: Front Page • 2026-08-15 22:08

Engineers will do anything to avoid learning from history

Article URL: https://horn.gg/blog/engineers-will-do-anything-to-avoid-learning-from-history/ Comments URL: https://news.ycombinator.com/item?id=49314744 Points: 12 # Comments: 5

0 0
1m read
DEV Community • 2026-08-15 22:06

I Built a Production Job Scraper in 4 Days — Here's What I Learned

I spent the last 4 days building a multi-site job scraper. Not a toy project — an actual production tool that runs on Apify and works reliably. This is what I learned. The Problem I was manually checking LinkedIn and government job portals every week for Singapore IT roles. 20-30 minutes each time. Repetitive, soul-crushing, easy to forget. I kept thinking: there has to be a bette...

0 0
4m read
DEV Community • 2026-08-15 22:05

RESTful APIs

First, what is the difference between RESTful APIs and REST APIs? REST API: Used for simple projects and doesn't require a complex system. It offers flexibility and is easy to implement, especially for smaller applications or quick prototypes. Based on REST principles, but not strictly following all constraints. Might use POST or GET for all data transfers. Can represent resources in various for...

0 0
2m read
DEV Community • 2026-08-15 22:04

Retry budgets by language: Python, Go, and JavaScript

Originally published on Loop & Retry — field notes on building LLM agents that survive production. The retry-budget argument is language-independent: your retry multiplier is set by how you recover, not by how often you fail, and a per-call cap bounds a call but never a run or a fleet of workers. That's the theory, grounded in the $200 cost of nested caps that multiplied across layers. The th...

0 0
6m read
Previous Next

Showing page 122 of 2068

Previous 122 Next