https://creepylink.com/opengraph2.png
The URL shortener that makes your links look as suspicious as possible. Normal links are too trustworthy. Make them creepy.

Claude Cowork exfiltrates files

https://framerusercontent.com/images/kbWpSh9EoyvzEzJzIk214QuARqc.png
Anthropic's Claude Cowork is vulnerable to file exfiltration attacks via indirect prompt injection due to unremediated isolation flaws. Users are recommended to be cautious when granting access to local files and avoid suspicious actions that may indicate prompt injection.

Handy – free open source speech-to-text app

https://raw.githubusercontent.com/cjpais/Handy/main/sponsor-images/wordcab.png
Handy is a cross-platform, open source speech-to-text tool built with Tauri, providing private and simple transcription without cloud reliance. It's designed to be extensible and forkable, allowing users to customize and contribute to its development.

Furiosa: 3.5x efficiency over H100s

https://furiosa-ai.imgix.net/RNGD-Server-Specs.png?auto=format&crop=focalpoint&fit=crop&fm=webp&fp-x=0.5&fp-y=0.5&h=750&q=85&transformer=imgix&w=750
FuriosaAI's NXT RNGD Server is a turnkey AI inference solution with high performance and low power consumption. It allows enterprises to deploy AI workloads efficiently within existing data centers without prohibitive energy costs.

New Safari developer tools provide insight into CSS Grid Lanes

https://webkit.org/wp-content/uploads/grid-lanes-photos-light-scaled.webp
Safari Technology Preview 234 and 235 support CSS Grid Lanes for masonry-style layouts. The Grid Lanes Inspector in Safari shows content order with "Order Numbers" feature.

Show HN: Sparrow-1 – Audio-native model for human-level turn-taking without ASR

https://cdn.prod.website-files.com/68c8e57d6e512b9573db147f/695da6b0a94f3a8d258e0efa_beafeadf.png
Sparrow-1 is a conversational flow control model that predicts when a system should listen, wait, or speak in real-time, enabling human-like timing in conversational AI. It models conversational uncertainty directly and responds with precision, allowing interactions to feel attentive, patient, and natural.

Ask HN: How are you doing RAG locally?

People are using BM25+trigram for code search due to its speed and effectiveness. Some use static embedding models like Lee101/Gobed for faster search, but they require training and may not always be ideal.

Ask HN: Share your personal website

User is creating a community-maintained directory of personal websites at hnpwd.github.io and needs help to grow it. They want users to share their personal websites and consider joining the GitHub project as a maintainer.

Project SkyWatch (a.k.a. Wescam at Home)

https://ianservin.com/wp-content/uploads/2026/01/20260113-SkyWatch-cover-image-scaled.jpg
A custom control loop was built to track aircraft from the ground using a consumer camera, addressing mechanical and electronics latency with a combination of Visual Processing, Prediction, and Feed-Forward Control. The system uses OpenCV, CSRT, Kalman Filter, and PID control to achieve a stable image and correlates visual data with live ADS-B telemetry for context.

Scaling long-running autonomous coding

https://cursor.com/marketing-static/_next/image?url=https%3A%2F%2Fptht05hbb1ssoooe.public.blob.vercel-storage.com%2Fassets%2Fblog%2Flong-running-agents-3.png&w=1920&q=70
We've developed a system of hundreds of concurrent agents that can work together on a single codebase for weeks, making real progress on ambitious projects. Our system uses a pipeline with distinct roles, including planners and workers, to coordinate tasks and avoid conflicts.

Bubblewrap: A nimble way to prevent agents from accessing your .env files

https://patrickmccanna.net/wp-content/uploads/2017/07/cropped-Trail-1.jpeg
The user proposes using Bubblewrap to sandbox coding agents like Claude Code, providing a more secure and simpler alternative to dedicated user accounts and Docker. Bubblewrap allows running untrusted code without risking the host system, and the user provides a test script to demonstrate its usage.

Ask HN: What did you find out or explore today?

You're renovating an old agricultural machine shed using historic pipeline sections as support poles and researching the pipeline's history. Your parrot is laying an egg and you're providing care and food to support her.

The State of OpenSSL for pyca/cryptography

Paul Kehrer and Alex Gaynor are reducing their reliance on OpenSSL due to performance regressions, API complexity, and lack of testing. They plan to add new APIs only available on LibreSSL/BoringSSL/AWS-LC and consider switching to one of these forks for their binary wheels.

The <Geolocation> HTML Element

https://developer.chrome.com/static/blog/geolocation-html-element/image/demo.png
Chrome 144 introduces the &lt;geolocation&gt; HTML element, which replaces script-triggered permission prompts with a declarative, user-action-oriented experience. This element reduces boilerplate code and provides a stronger signal of user intent, helping avoid browser interventions.

Ask HN: Weird archive.today behavior?

Archive.today is making requests to a personal blog, possibly in response to an article about its owner. This may be a revenge or DOS attack, but it's unclear why it's happening 2.5 years after the article was published.

Bare metal programming with RISC-V guide (2023)

https://popovicu.com/Bare%20metal%20programming%20with%20RISC-V%20guide.png
A bare metal program for a RISC-V machine is created by writing ELF instructions that load into memory at address 0x80000000. The program sends a string 'hello' to the user through a virtual UART device at address 0x10000000.

Show HN: WebTiles – create a tiny 250x250 website with neighbors around you

https://webtiles.kicya.net/s/img/logo.png
Verification Required Please complete the captcha to continue.

Sun Position Calculator

The app models Earth-Sun orbital relationship, displaying a 3D Sun-path diagram and allowing geo-centric and helio-centric views. It also overlays information to understand solar motion characteristics.

SparkFun Officially Dropping AdaFruit due to CoC Violation

https://www.sparkfun.com/media/.renditions/wysiwyg/2025_DEC8_ADAFRUIT_TERMINATION_LETTER.png?format=webpll
SparkFun has ended transactions with Adafruit due to Code of Conduct violations including offensive emails and material. SparkFun continues to support its reseller network for original products and other items.

Show HN: Webctl – Browser automation for agents based on CLI instead of MCP

https://opengraph.githubassets.com/56bdde36bda73bf3b5b87d3066171dd47dd99e17c4c81e9faafc9c12a08c4684/cosinusalpha/webctl
The user demonstrated various commands for web automation using webctl, including navigation, typing, clicking, and waiting for elements. They also explored features like snapshotting, filtering, and debugging, as well as managing browser profiles and settings.

Find a pub that needs you

https://www.ismypubfucked.com/og-default.png
The government may reverse pub rate changes, but pubs still need support. Find your local pub and use the Fucked Pub Index to identify the one that needs your help the most.

Crafting Interpreters

https://craftinginterpreters.com/image/header.png
Crafting Interpreters teaches you to design and build a full-featured scripting language from scratch. It covers high-level concepts and gritty details like bytecode and garbage collection in a few thousand lines of clean code.

Ask HN: What is the best way to provide continuous context to models?

The best way to provide context to a model is to insert new context at the beginning of the prompt to reduce cost and improve speed. Models also have biases for tokens at the start and end of the context window, making those places optimal for important instructions.

MIT Whirlwind I: A High-Speed Electronic Digital Computer (1951) [pdf]

Whirlwind I is a general-purpose electronic digital computer that can solve complex mathematical problems by repeated use of basic processes. It uses binary arithmetic, electrostatic storage tubes, and high-frequency pulses in electronic circuits to execute instructions and perform computations.

Generate QR Codes with Pure SQL in PostgreSQL

https://tanelpoder.com/files/images/pqr.webp
User generated a QR-code generator as a single SQL statement for PostgreSQL, using ChatGPT Pro for fun and learning. They plan to optimize the SQL for faster execution and compare execution plans between PostgreSQL 16 and 17.

ChromaDB Explorer

https://www.chroma-explorer.com/_next/image?url=%2Fimages%2Fscreenshots%2Fmain.png&w=3840&q=75
Powered by A modern, native desktop client for ChromaDB. Browse collections, search semantically, and manage your vector embeddings with ease. Connect to local, remote, or Chroma Cloud databases. Save and manage multiple connection profiles with secure API key storage.

Roam 50GB is now Roam 100GB

Starlink doubled Roam 50GB to 100GB at no extra cost in most markets. After 100GB, users get unlimited low-speed data for the remainder of their billing period.

How can I build a simple pulse generator to demonstrate transmission lines

https://i.sstatic.net/e0fTUuvI.jpg
A user built a pulse generator to demonstrate transmission lines and provided scope shots of various termination scenarios, including short and long pulses, to help understand the behavior of transmission lines. The user also discussed alternative pulse generator designs, including using a GaN FET driver and a transistor with a charged transmission line, to achieve faster pulse widths and rise times.

Show HN: Ever wanted to look at yourself in Braille?

https://raw.githubusercontent.com/NishantJoshi00/dith/main/assets/pikachu.png
The program uses the command line to apply various dithering algorithms to live camera feeds or images. It supports multiple modes, including Atkinson, Blue Noise, Bayer, and Floyd Steinberg.

Is Rust faster than C?

Rust and C can have different performance due to varying compiler optimizations and language semantics. However, when comparing the two languages, it's difficult to draw a general conclusion due to many variables such as developer expertise, project constraints, and specific use cases.