Show HN: Aerial-autonomy-stack – open-source perception-based drone swarms https://ift.tt/2mJKc9G

Show HN: Aerial-autonomy-stack – open-source perception-based drone swarms Combining (1) open-source autopilots with (2) open-source ROS2 simulation/navigation/mapping packages and (3) open-source, hardware-accelerated computer vision should not be hard, but it is. aerial-autonomy-stack aims to solve this by collapsing (1) multi-robot, (2) software-in-the-loop, (3) hardware-in-the-loop simulation, (4) CI/CD, and (5) deployment into a single containerized workflow. The end-to-end stack can be re-created/simulated with a one-liner (45') build on Ubuntu >=22. https://ift.tt/PvjSs8B June 27, 2026 at 03:07AM

Show HN: The TypeScript Semantic Layer for ClickHouse https://ift.tt/Reht0on

Show HN: The TypeScript Semantic Layer for ClickHouse I've built a type-safe semantic layer in code, for ClickHouse. If you're building analytics off ClickHouse in TypeScript, I would love your feedback. With hypequery there is no platform to adopt, no YAML sprawl. It runs where your app runs. Key features: - Define metrics once, reuse them everywhere: Declare dimensions and measures in one place and then pull from the same source of truth. - Compiles to ClickHouse SQL: No service, no proxy, no extra runtime to deploy. It's a library that generates SQL and runs where your app runs. - Multi-tenancy & Authentication ready: Cross-tenant queries are blocked at the query layer, helpers to plug into your existing auth. - Agent-native: A dataset is a declared set of dimensions and measures, so it doubles as an allowlist. Includes an MCP server to hand an LLM a typed catalog to query. - Runtime HTTP entry point: serve() exposes any dataset as an endpoint, so the same type-safe definitions back your dashboards and your API. https://ift.tt/Rczsfvr June 26, 2026 at 11:37PM

Show HN: Play puzzle games in a feed like TikTok https://ift.tt/gClwIJm

Show HN: Play puzzle games in a feed like TikTok Hi everyone. I spent the last year making Puzzle Express. Play and discover puzzles as if you were scrolling reels: play if you want or swipe up to skip. Made this as a healthier alternative to doomscrolling and a great, new way to discover puzzles you might love. If you don't fancy endless scrolling, try to finish the daily missions or play your favorite puzzle in the arcade. https://puzzle.express June 26, 2026 at 11:52PM

Show HN: ParseHawk – 100% Local Document AI with API, CLI, and Web UI https://ift.tt/xjMKPdW

Show HN: ParseHawk – 100% Local Document AI with API, CLI, and Web UI I just released ParseHawk v0.1.0: Apache-2.0 licensed 100% local document AI platform that extracts JSON from PDFs, images etc. It builds on top of NuMind's NuExtract3 but additionally enforces a provided JSON schema with constrained decoding. It works on Apple Silicon with pre-bundled vllm-metal as well as Linux + NVIDIA with vllm. Looking forward to your feedback! https://ift.tt/1THVmry June 25, 2026 at 12:57AM

Show HN: Tree, truth, druid and tar share one Proto-Indo-European root https://ift.tt/ofMINjP

Show HN: Tree, truth, druid and tar share one Proto-Indo-European root Did you know that truth, druid, dryad, tar and dendrite all grew from the same root as the word tree? A single Proto-Indo-European root, *deru-. Source code: https://ift.tt/9YGKe0B I am grateful to Miroslav Šedivý, a Czechoslovak polyglot I met at PiterPy 2018, who sparked a curiosity that Polish 'zdrowy' (healthy) is from 'drewno' (wood) or 'drzewo' (tree), which are related to the English word 'tree'. A few weeks ago I saw Odd Pride's short on the tree of life, which prompted me to make an explorable explanation ( https://ift.tt/1jSlkwL... ), a medium close to my heart. https://ift.tt/QhRS0Un June 24, 2026 at 11:49PM

Show HN: Aerial-autonomy-stack – open-source perception-based drone swarms https://ift.tt/2mJKc9G

Show HN: Aerial-autonomy-stack – open-source perception-based drone swarms Combining (1) open-source autopilots with (2) open-source ROS2 si...