Hacker News

Subscribe to Hacker News feed
Hacker News RSS
Updated: 2 min 20 sec ago

AI Tool for Smarter Workflows

Sun, 03/08/2026 - 6:55am

Article URL: https://www.getvoila.ai/ai-tools

Comments URL: https://news.ycombinator.com/item?id=47296306

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Deploy-logv – View Vercel and Netlify deployment logs from terminal

Sun, 03/08/2026 - 6:52am

I built a small CLI tool to stop alt-tabbing to Vercel/Netlify dashboards every time a deploy fails.

Install: npm i -g deploy-logv What it does: - List recent deployments with status (logv vercel --list) - View logs for a specific deploy (logv vercel -d dpl_xxx) - Filter by error/warning (--filter error) - Works with both Vercel and Netlify It runs 100% locally — just set your API token as an env var and go. GitHub: https://github.com/arikmozh/logv

Comments URL: https://news.ycombinator.com/item?id=47296286

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: API versioning for Laravel – one codebase, support old versions forever

Sun, 03/08/2026 - 6:51am

Stripe supports API versions going back to 2014 from a single codebase. Each version is handled by transformation layers, not duplicate controllers.

I built this package to bring that pattern to Laravel.

Each old version gets a transformer class with two methods:

- upgradeRequest() — converts old payload to current format before your controller runs - downgradeResponse() — converts response back to old format before it leaves

The middleware chains them automatically across versions. Your controllers never change.

Supports 4 version detection strategies: URL prefix, header, query param, Accept header. Ships with deprecation headers (Sunset, Deprecation), artisan commands for changelog and audit.

composer require jayanta/laravel-api-versionist

Comments URL: https://news.ycombinator.com/item?id=47296279

Points: 1

# Comments: 1

Categories: Hacker News

Show HN: Laravel middleware that logs attacks-injection, XSS, bots, never blocks

Sun, 03/08/2026 - 6:50am

Built this after running a SaaS with zero visibility into who was probing it.

One middleware, drop it in, and it starts logging SQL injection, XSS, RCE, directory traversal, scanner bots (sqlmap, nikto, burp suite), DDoS patterns, Log4Shell — 130+ patterns total.

It never blocks anything. Purely passive — every request goes through normally. So no risk of breaking your app.

Two things I'm most proud of:

- Evasion resistance: payloads are normalized before matching so UNION/*/SELECT and double URL encoding (%2527) don't slip through - Confidence scoring (0–100) per threat based on match count, context, and user-agent signals

Also ships with a dark-mode dashboard, Slack alerts, and 15 REST API endpoints.

composer require jayanta/laravel-threat-detection

Comments URL: https://news.ycombinator.com/item?id=47296276

Points: 2

# Comments: 1

Categories: Hacker News

Show HN: RepackAI – Turn long-form content into platform-native social posts

Sun, 03/08/2026 - 6:48am

Client-side tool that takes long-form content and generates platform-specific versions for Twitter/X, LinkedIn, Instagram, and email newsletters. Pure frontend, BYOK (bring your own key), content never leaves the browser. Single HTML file, no build step.

Comments URL: https://news.ycombinator.com/item?id=47296265

Points: 1

# Comments: 0

Categories: Hacker News

Content Pulse: Real-time inline track changes in vanilla JavaScript

Sun, 03/08/2026 - 6:45am

I built a lightweight track changes engine for contenteditable editors in vanilla JS. No dependencies, ~400 lines of code.

It uses the Myers diff algorithm (same as git diff) to compute the minimal edit script between the original and current text, then renders additions as and deletions as inline - all inside the same editor. Features: - Word level and letter level (character) diffing - Undo/redo with cursor position memory - Clean preview toggle (strips deletions, shows final output) - Punctuation-aware tokenizer (editing around periods/commas won't false-flag) - Text-level operations for Enter/Backspace to keep the DOM predictable I'm planning to ship this as a plugin for TinyMCE, Froala, Quill, and CKEditor — most of which offer track changes in premium tiers. Would love feedback on the diff engine and the approach to cursor management in contenteditable (which was the hardest part by far).

Comments URL: https://news.ycombinator.com/item?id=47296244

Points: 2

# Comments: 1

Categories: Hacker News

A conceptual AI framework diagram for TVET assessment

Sun, 03/08/2026 - 6:44am

Using an Online Editor: Go to dreampuf.github.io/GraphvizOnline or Edotor, paste the DOT text, and the diagram renders instantly. You can then click “Export” to save as PNG/SVG. These require no installation.

Comments URL: https://news.ycombinator.com/item?id=47296242

Points: 1

# Comments: 0

Categories: Hacker News

Pages