Show HN Daily Selection (2025-05-09)
- Req Update Check
- Using eBPF to see through encryption without a proxy
- Kit – open-source toolkit for building AI devtools
- Translate between dialects and share SQL queries on the browser
- Checking Pope's election results with smoke test script for chimney
- Extension for full-text browser history search
- Tree-walk interpreter (and formatter) written in C
- CoGenAI, home of unlimited AI inference for agents
- Cutting the Fat from Stream Processing: Meet ZephFlow (Open Source)
- Achilles – Automatic profiling and C++ optimization of Python via LLMs
- I Built a TypeScript Game
- I crammed my daily tools into a single iPhone keyboard
- AI That Understands Spreadsheets
- Basecoat – All of the shadcn/ui magic, none of the React
- Create feature-rich aliases for the CLI in YAML
- YAMLResume, Open Source Node.js Tool to Create Resumes as Code in YAML
- A CLI tool for interacting with Linear
- Launching cloud-instances.info, a new fork of ec2instances.info
Req Update Check [Developer Tools]
9 points, 0 comments
A Python package that checks and displays updates for top-level packages in requirements.txt files.
- Identifies outdated packages and shows version updates (e.g., minor, major)
- Provides direct links to PyPI, homepage, and changelog for each package
- Focuses only on top-level packages in requirements.txt, avoiding clutter
- Supports file caching for faster checks
- Open-source and easy to install/use
Discussion Link, Original Link
Using eBPF to see through encryption without a proxy [Developer Tools]
185 points, 55 comments
qtap is a lightweight eBPF-based agent that provides deep visibility into encrypted HTTPS/TLS traffic without terminating connections or managing certificates.
- Uses eBPF to tap into network traffic at the kernel level
- Hooks into TLS libraries (e.g., OpenSSL) for pre-encryption and post-decryption visibility
- Minimal performance impact compared to traditional proxy-based solutions
- Helps debug API issues, monitor third-party dependencies, and detect PII leaks
- Available as a Linux binary, Docker container, and Helm chart
Discussion Link, Original Link
Kit – open-source toolkit for building AI devtools [Developer Tools]
5 points, 0 comments
Open-source toolkit for building AI developer tools.
- Open-source
- Designed for building AI tools
- Focused on developer use cases
Discussion Link, Original Link
Translate between dialects and share SQL queries on the browser [Developer Tools]
4 points, 0 comments
A browser-based tool for translating SQL queries between dialects and sharing them via URL.
- Translates SQL queries between different dialects using sqlglot
- Provides parse diagnostics for SQL queries
- Stores query state in the URL for easy sharing
- Built with TypeScript (UI) and Pyodide (sqlglot integration)
- Future plans include query statistics, schema definition, and toy query execution
Discussion Link, Original Link
Checking Pope's election results with smoke test script for chimney [Developer Tools]
24 points, 10 comments
A Playwright test script that checks for white smoke from the Sistine Chapel chimney to confirm the Pope's election.
- Uses AI (Google Gemini Flash 2.0) to detect smoke color
- Configurable to work with other LLM providers/models
- Runs automatically every minute during Papal Conclave elections
- GitHub Actions workflow for continuous monitoring
Discussion Link, Original Link
Extension for full-text browser history search [Productivity]
26 points, 8 comments
Rearview is a browser extension enabling full-text search and organization of browsing history with optional AI insights.
- Full-text search of page content, not just URLs or titles
- Organize history by date, time, or visits
- Optional AI assistant for insights (requires own API key)
- Data stays local in IndexedDB
- Available for Chrome, Edge, and Firefox
Discussion Link, Original Link
Tree-walk interpreter (and formatter) written in C [Developer Tools]
3 points, 0 comments
Vern is a statically typed scripting language with a tree-walk interpreter and formatter written in C.
- Statically typed scripting language
- Tree-walk interpreter implementation
- Includes a code formatter
- Open-source with available documentation
- Early-stage project with rough edges
Discussion Link, Original Link
CoGenAI, home of unlimited AI inference for agents [Developer Tools]
3 points, 1 comments
CoGenAI offers unlimited AI inference for agents with a pay-for-fair-usage model and a shared computing pool.
- Free, unlimited, unmetered inference for text, coding, reasoning, tool calling, audio, and speech models
- Users can contribute computing resources to earn credits
- $100 in free credits for new registrants this week
Discussion Link, Original Link
Cutting the Fat from Stream Processing: Meet ZephFlow (Open Source) [Developer Tools]
5 points, 1 comments
ZephFlow is a lightweight, open-source stream processing framework designed for simplicity and efficiency in stateless or simpler stateful workloads.
- Efficient resource usage: Optimized for modest cloud instances or edge devices without unnecessary overhead.
- Simplified operations: Easy deployment and management, reducing infrastructure complexity.
- Rapid development: Enables quick iteration from idea to production for streaming pipelines.
- Versatile applications: Suitable for real-time ETL, log/telemetry processing, ML data prep, and API backends.
- Single-instance focus: Ideal for testing and building pipelines without distributed state management.
Discussion Link, Original Link
Achilles – Automatic profiling and C++ optimization of Python via LLMs [Developer Tools]
6 points, 0 comments
Automatic Python code acceleration tool that identifies bottlenecks, rewrites them in optimized C++, and patches them without code changes.
- Identifies performance bottlenecks in Python code
- Rewrites critical functions in optimized C++
- Seamlessly patches optimized code into running program
- Achieves 100-1000x speed improvements in CPU-intensive tasks
- Easy installation via pip with single-command operation
Discussion Link, Original Link
I Built a TypeScript Game [Entertainment]
9 points, 2 comments
A TypeScript game built by a developer.
- Built using TypeScript
- Showcased on Hacker News
Discussion Link, Original Link
I crammed my daily tools into a single iPhone keyboard [Productivity]
3 points, 2 comments
A single iPhone keyboard that consolidates daily tools.
- Combines multiple daily tools into one keyboard
- Designed for iPhone users
- Aims to streamline and simplify tool access
Discussion Link, Original Link
AI That Understands Spreadsheets [Productivity]
8 points, 2 comments
AI tool designed to comprehend and interpret spreadsheet data.
- Understands spreadsheet content
- AI-powered interpretation
- No additional details provided in the post
Discussion Link, Original Link
Basecoat – All of the shadcn/ui magic, none of the React [Design]
6 points, 3 comments
Basecoat is a shadcn/ui-inspired component library built with HTML and Tailwind CSS, designed for non-React stacks.
- No React, just Tailwind CSS with optional Alpine.js
- Includes Jinja and Nunjucks macros
- Fully compatible with shadcn/ui themes
- Easy installation with CLI support
- Accessible with ARIA support
- Modern, themeable components (buttons, comboboxes, dialogs, etc.)
Discussion Link, Original Link
Create feature-rich aliases for the CLI in YAML [Developer Tools]
4 points, 1 comments
A GO program for creating feature-rich CLI aliases defined in YAML.
- Define aliases in YAML format
- Supports runtime parameters and environment variables
- Allows setting working directories
- Can run multiple commands sequentially or concurrently
- Open to feedback and suggestions
Discussion Link, Original Link
YAMLResume, Open Source Node.js Tool to Create Resumes as Code in YAML [Productivity]
3 points, 1 comments
Open-source Node.js tool for creating resumes as code in YAML.
- Generates resumes from YAML files
- Built with Node.js
- Open-source and customizable
Discussion Link, Original Link
A CLI tool for interacting with Linear [Developer Tools]
4 points, 2 comments
A CLI tool for interacting with Linear.
- Command-line interface for Linear
- Simplifies workflow management
- Enhances productivity for developers
Discussion Link, Original Link
Launching cloud-instances.info, a new fork of ec2instances.info [Developer Tools]
3 points, 3 comments
A new fork of ec2instances.info providing cloud instance information.
- Focuses on cloud instance details
- Forked from ec2instances.info
- Aims to offer updated or additional features