Feed aggregator

Show HN: Recycle Abroad, Recycling Overview

Hacker News - Thu, 02/19/2026 - 9:03am

I built Recycle Abroad after getting confused by local recycling rules while traveling.

You select your home country and current country, and it shows a material-by-material recycling overview (plus nearby recycling centers).

Feedback and corrections are very welcome.

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

Points: 1

# Comments: 0

Categories: Hacker News

40 of the Best Movies on Netflix You Should Stream Now

CNET Feed - Thu, 02/19/2026 - 9:00am
Don't know what to watch? Dig through these Netflix movie picks that span every genre.
Categories: CNET

Show HN: LLM-use – cost-effective LLM orchestrator for agents

Hacker News - Thu, 02/19/2026 - 8:59am

Hi HN, Built llm-use: a lightweight Python toolkit for efficient agent workflows with multiple LLMs. Core pattern: strong model (Claude/GPT-4o/big local) for planning + synthesis; cheap/local workers for parallel subtasks (research, scrape, summarize, extract…). Features: • Mix Anthropic, OpenAI, Ollama, llama.cpp • Smart router: cheap/local first, escalate only if needed (learned + heuristic) • Parallel workers (–max-workers) • Real scraping + cache (BS4 or Playwright) • Offline-first (full Ollama support) • Cost tracking ($ for cloud, 0 local) • TUI chat + MCP server mode • Local session logs Quick example (hybrid):

python3 cli.py exec \ --orchestrator anthropic:claude-3-7-sonnet-20250219 \ --worker ollama:llama3.1:8b \ --enable-scrape \ --task "Summarize 6 recent sources on post-quantum crypto"

Or routed version:

python3 cli.py exec \ --router ollama:llama3.1:8b \ --orchestrator openai:o1 \ --worker gpt-4o-mini \ --task "Explain recent macOS security updates"

MIT licensed, minimal deps, embeddable. Repo: https://github.com/llm-use/llm-use Feedback welcome on: • Routing heuristics you’d find useful • Pain points with agent costs / local vs cloud • Missing integrations? Thanks!

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

Points: 1

# Comments: 0

Categories: Hacker News

Salt: Systems Programming, Mathematically Verified

Hacker News - Thu, 02/19/2026 - 8:58am

Article URL: https://salt-lang.dev/

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

Points: 3

# Comments: 0

Categories: Hacker News

Show HN: EloLup – guess reactions to short videos instead of scrolling them

Hacker News - Thu, 02/19/2026 - 8:56am

For each video, you guess how others react by dropping a point on a 2D pad: Y represents resonance with the content, X represents certainty in that resonance.

The closer your guess is to the crowd’s evolving consensus (which is itself based on others’ guesses), the higher your score. These scores then aggregate into your intuition level - a metric that allows content consumers to be compared.

The idea is to turn the current passive scrolling state of social media into a prediction game where users can compete for social capital through prediction skill rather than content production alone.

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

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: SnapAPI – Screenshot/PDF/Extract API Built with Fastify and Playwright

Hacker News - Thu, 02/19/2026 - 8:56am

Hi HN,

I'm a solo developer based in Tbilisi, Georgia, and I've been building SnapAPI for the past few months. It's a REST API that does four things: screenshots, PDFs, video recording, and structured data extraction from web pages.

*Why I built it:* I was working on a project that needed link previews. I tried self-hosting Playwright — it works, but managing browser contexts, memory leaks, cookie banners, and crash recovery is a surprising amount of operational work for what should be a simple task. The existing APIs (ScreenshotOne, Urlbox) are solid but expensive and fragmented — you need separate services for screenshots vs. data extraction.

*Architecture:*

- *Fastify* handles the API layer. Chose it over Express for the schema validation (I use it as the single source of truth for request validation) and the ~2x throughput difference under load. - *Playwright* over Puppeteer. The cross-browser support doesn't matter for this use case, but Playwright's `browser.newContext()` isolation and the built-in auto-wait are more reliable for capturing pages at the right moment. - *BullMQ + Redis* for job queuing. Screenshot requests go into a queue, a separate worker process picks them up. This decouples the API from the heavy rendering work and lets me set per-request timeouts without blocking the event loop. - *LRU cache* (in-memory + Redis) with content-hash keys. Same URL + same options = cache hit. This alone handles ~40% of requests on busy days. - *S3-compatible storage* for result delivery. Screenshots get uploaded to object storage, the API returns a pre-signed URL. Files auto-expire after 24h. - *Cookie banner blocking* uses @ghostery/adblocker-playwright with custom filter lists. It's not perfect (nothing is), but it catches ~90% of GDPR popups. For the rest, I inject custom JS to detect and dismiss common consent frameworks (OneTrust, CookieBot, etc.).

The whole thing runs on a single 4-core/8GB VPS in Amsterdam. Playwright is the bottleneck — each browser context uses ~80-120MB — so I cap concurrent renders at 6 and queue the rest. Under normal load (~500-1000 requests/day currently), p95 latency is around 3 seconds for a full-page screenshot.

*What's different from existing services:*

- Combined screenshot + PDF + video + data extraction in one API (most services only do screenshots) - AVIF output format (50-80% smaller than PNG, not widely supported elsewhere) - `extract` endpoint that returns clean markdown, plain text, or structured metadata — useful for RAG/LLM preprocessing pipelines - Starts at $9/month instead of $29-99/month

*What I'm still figuring out:*

- Video recording (MP4 of a browsing session) is the newest feature and the least optimized. FFmpeg encoding after capture adds 2-5 seconds of overhead. - Scaling beyond one server. Playwright doesn't cluster well — I'll probably need to go multi-server with a load balancer routing to render nodes. Haven't needed it yet. - Whether the $9 price point is sustainable. The compute cost per screenshot is ~$0.001, but there's a lot of variance depending on page complexity.

Free tier: 100 requests/month, no credit card. I'm not trying to bait-and-switch — the free tier is genuinely useful for side projects and testing.

Docs: https://snapapi.pics/docs.html

Happy to discuss the architecture, Playwright quirks, or the economics of running a screenshot API. I've learned a lot about browser automation edge cases that I didn't expect going in.

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

Points: 1

# Comments: 0

Categories: Hacker News

Sharp Invented a New High-Speed Cooking Technology Called the 'Golden Heater'

CNET Feed - Thu, 02/19/2026 - 8:23am
The Celerity high-speed oven is an industry first. Its "golden heater" technology can cook a chicken three times faster than a normal oven.
Categories: CNET

Nearly 1 Million User Records Compromised in Figure Data Breach

Security Week - Thu, 02/19/2026 - 8:19am

The blockchain-based lender has confirmed a data breach after ShinyHunters leaked over 2GB of data allegedly stolen from the company.

The post Nearly 1 Million User Records Compromised in Figure Data Breach appeared first on SecurityWeek.

Categories: SecurityWeek

Pages