Saturday, November 1, 2025

Show HN: Paykit – one SDK for Stripe, PayPal, Paddle (stop reading 5 API docs) https://ift.tt/f3Vmhyq

Show HN: Paykit – one SDK for Stripe, PayPal, Paddle (stop reading 5 API docs) https://ift.tt/pHBuMkW November 1, 2025 at 01:45AM

Show HN: A chess middlegame trainer so I can stop blundering https://ift.tt/LnxX5Z1

Show HN: A chess middlegame trainer so I can stop blundering https://dontblunder.com November 1, 2025 at 01:00AM

Show HN: Build your own Bracket City puzzle https://ift.tt/hkEOSI2

Show HN: Build your own Bracket City puzzle Hi HN — Bracket City is the word puzzle game I made earlier this year and (in part thanks to this community, see https://ift.tt/6iJOV7Y ) managed to license to the Atlantic in April. The game has been growing a lot and I wanted to share the latest: a tool that lets anyone make a Bracket City puzzle — specifically a “Bracket Suburb”! I made this tool to help me construct puzzles, and I’ve been using it every day for months. After the Atlantic launch, I started to get the occasional inquiry about whether there was a way to make your own puzzle. One guy wanted to make a Bracket City puzzle part of a puzzle hunt he made to propose to his girlfriend (he did it!), and that convinced me it would be fun to make something publicly available. I got the Atlantic on board with the idea, and we are launching it today with an "example" custom puzzle: a Halloween/horror-themed puzzle by my pal Wyna Liu of NYT Connections fame. https://ift.tt/wxBeOPr And we've got few other fun "celeb" puzzles lined up for later this year. The thought is that folks can use the builder to make custom puzzles for birthday wishes/event invites/insults/proposals/break ups in addition to “normal” Bracket City puzzles. I'm also hoping to learn more about the potential of the format – crossword puzzles have benefited so much from the creativity of constructors – I'm hoping bracket puzzles do the same. The good news is that it’s way easier to construct a bracket puzzle than a crossword. Once you try it, you’ll see why: you have many more degrees of freedom. In a crossword, each added word increases the level of constraint exponentially — every new entry sharply reduces the remaining options for completing the grid. Bracket puzzles are the opposite: as you add clues, you expand the available fodder for new ones. Anyway, I would love any/all feedback and to try puzzles created by folks here. I’m hoping we will figure out a way to highlight the best community puzzles on the Atlantic soon! PS and please keep playing the main game / sending me feedback / denouncing me on the subreddit https://ift.tt/JqhIvrT October 31, 2025 at 08:25PM

Friday, October 31, 2025

Show HN: Ellipticc Drive – open-source cloud drive with E2E and PQ encryption https://ift.tt/Fum8H1w

Show HN: Ellipticc Drive – open-source cloud drive with E2E and PQ encryption Hey HN, I’m Ilias, 19, from Paris. I built Ellipticc Drive, an open-source cloud drive with true end-to-end encryption and post-quantum security, designed to be Dropbox-like in UX but with zero access to your data, even by the host. What’s unique: Free 10GB for every user, forever. Open-source frontend (audit or self-host if you want) Tech stack: Frontend: Next.js Crypto: WebCrypto (hashing) + Noble (core primitives) Encryption: XChaCha20-Poly1305 (file chunks) Key wrapping: Kyber (ML-KEM768) Signing: Ed25519 + Dilithium2 (ML-DSA65) Key derivation: Argon2id → Master Key → encrypts all keypairs & CEKs Try it live: https://ellipticc.com Frontend source: https://ift.tt/8CGQWey Would love feedback from devs and security folks — particularly on encryption flow, architecture, or UX. I’ll be around to answer every technical question in the comments! https://ellipticc.com October 31, 2025 at 01:00AM

Show HN: Meals You Love – AI-powered meal planning and grocery shopping https://ift.tt/d0cUy9g

Show HN: Meals You Love – AI-powered meal planning and grocery shopping Meals You Love is a meal planning app that creates weekly meal plans tailored to your tastes and dietary preferences. It integrates with Kroger and Instacart's APIs so you can add your meal plan groceries directly to your cart. You can also import your own recipes to include alongside AI suggestions. I originally built this to help my wife with meal planning and grocery shopping. We were always struggling to decide what to make and inevitably forgot ingredients. Most meal planners felt too rigid or generic, and few handled the grocery side well (or at all). We've also used meal kits like Home Chef in the past but they end up being quite expensive and produce a comical amount of packaging waste, plus you still wind up needing to purchase groceries anyway. In all honesty, I also wanted an excuse to try building something "real" using AI and to see if it could be used in an actually useful manner. Would love feedback from anyone interested in food, meal planning, or product design! Tech stack: - Cloud Run - Firestore - Vertex AI / Gemini https://ift.tt/vGu8c70 https://ift.tt/vGu8c70 October 27, 2025 at 11:27PM

Show HN: I made CSV files double-click to open in Google Sheets instead of Excel https://ift.tt/dbfY0B9

Show HN: I made CSV files double-click to open in Google Sheets instead of Excel I built my first macOS app to automatically open csv, xls files in Google Sheets. I work as marketing, revops person and often have to combine data from different platforms for reporting purposes. Google made the import flow super broken with too many clicks in between. So I built a simple solution that saves me some time. Sharing it here, you can test it out for free. No subscription bullshit, one time payment to get unlimited usage if you like it. Happy double clicking! https://csvtosheets.com October 30, 2025 at 11:25PM

Thursday, October 30, 2025

Show HN: SQLite Graph – Graph database with Cypher queries (alpha, but working) https://ift.tt/lAMG0NU

Show HN: SQLite Graph – Graph database with Cypher queries (alpha, but working) I've been working on adding graph database capabilities to SQLite with support for the Cypher query language. As of this week, both CREATE and MATCH operations work with full relationship support. Here's what it looks like: import sqlite3 conn = sqlite3.connect(":memory:") conn.load_extension("./libgraph.so") conn.execute("CREATE VIRTUAL TABLE graph USING graph()") # Create a social network conn.execute("""SELECT cypher_execute(' CREATE (alice:Person {name: "Alice", age: 30}), (bob:Person {name: "Bob", age: 25}), (alice)-[:KNOWS {since: 2020}]->(bob) ')""") # Query the graph with relationship patterns conn.execute("""SELECT cypher_execute(' MATCH (a:Person)-[r:KNOWS]->(b:Person) WHERE a.age > 25 RETURN a, r, b ')""") The interesting part was building the complete execution pipeline - lexer, parser, logical planner, physical planner, and an iterator-based executor using the Volcano model. All in C99 with no dependencies beyond SQLite. What works now: - Full CREATE: nodes, relationships, properties, chained patterns (70/70 openCypher TCK tests) - MATCH with relationship patterns: (a)-[r:TYPE]->(b) with label and type filtering - WHERE clause: property comparisons on nodes (=, >, <, >=, <=, <>) - RETURN: basic projection with JSON serialization - Virtual table integration for mixing SQL and Cypher Performance: - 340K nodes/sec inserts (consistent to 1M nodes) - 390K edges/sec for relationships - 180K nodes/sec scans with WHERE filtering Current limitations (alpha): - Only forward relationships (no `<-[r]-` or bidirectional `-[r]-`) - No relationship property filtering in WHERE (e.g., `WHERE r.weight > 5`) - No variable-length paths yet (e.g., `[r*1..3]`) - No aggregations, ORDER BY, property projection in RETURN - Must use double quotes for strings: {name: "Alice"} not {name: 'Alice'} This is alpha - API may change. But core graph query patterns work! The execution pipeline handles CREATE/MATCH/WHERE/RETURN end-to-end. Next up: bidirectional relationships, property projection, aggregations. Roadmap targets full Cypher support by Q1 2026. Built as part of Agentflare AI, but it's standalone and MIT licensed. Would love feedback on what to prioritize. GitHub: https://ift.tt/WhYPINH Happy to answer questions about the implementation! https://ift.tt/WhYPINH October 30, 2025 at 12:22AM

Show HN: I built a Raspberry Pi webcam to train my dog (using Claude) https://ift.tt/14pnsOW

Show HN: I built a Raspberry Pi webcam to train my dog (using Claude) Hey HN! I’m a Product Manager and made a DIY doggy cam (using Claude a...