frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Ariadne – reason about your codebase on a walk, run, or commute

1•Ravindhran•1h ago
Ideas, thoughts, questions about code architecture often occur to me asynchronously during my morning commute, during a run, during walks - when I am away from my desk. Something about motion and having your mental RAM free'ed up after a night's sleep.

Infact I often find the highest quality thinking and work for me happens when I am away from my desk and placed in a more mobile environment. I have been working in Robotics for the past few years with a codebase where robot behavior was buried deep in 1000s of lines of imperative code. One of the biggest contributions to the space was developing a behavior-tree/compositional-recipes style framework for writing robotic behaviors. I still remember driving to work noodling the thought about - how Javascript's promise chaining looked so elegant and what a similarly flavored robotic DSL might look like. After 2-3 design attempts, I landed on an elegant architecture in writing robotic behavior. New robotic skills could be developed in 40 lines of YAML code, instead of 1500 lines of intricate python. As a side effect, the concise Skills, Recipes YAML interface is also extremely parsable by an off-the-shelf LLM - we got VLA-style robotic motion without any model training. Incredible to see.

If I think backwards about my process - I dare say that all of the core breakthroughs ideas - late-binding of resource, declarative langague, javascript style promises - were all separate ideas that all came during walks, discussions (with other engineers, with LLMs), during drives, some in the morning shower. Almost every idea that wrote down sitting at my desk - I either re-wrote, re-factored or deleted outright. There is an order of magnitude difference in the quality & value of work I produce, when it is accompanied with deep thinking and brainstorming. Most of the work I produced directly sitting at my desk - would qualify as things that did not require/get deep thought. Don't get me wrong - most of my day is spent at the desk. Sitting at my desk is great for executing on something that I already know, however to develop new directions I always need to mull the problem and go do something else. Then at some point the computations in the brain seem to timeout and yield an interesting question or thought.

My broad thesis is this: Executing on an idea has become incredibly cheap. The differentiation or onus has shifted - to the thinking, brainstorming and exploration process. For me that often happens - on a run, or on a long drive, morning commute. Whenever a good question/thought arises I would like to be able to immediately register, jot it down, brainstorm with a fellow engineer. This gap is where thinking fades. Ariadne is my attempt to close that gap, for myself.

Ariadne - runs on your local workstation, on your code repo. Dial it from anytime, anywhere & brainstorm with an informed Architect on the code repo. Launch structured investigation tasks using your local friendly coding-agent (Claude, Claude, ..). Refine your ideas, reframe the ideas and change the framing in a conversation. If you arrive at a concrete idea generate an implementation brief for your coding agent with all the findings, context, problem framing. When you reach your desk, there is an implementation brief ready to go.

Ariadne is built on Daily's Pipecat framework for voice-agents. It works incredibly well.

What I'm uncertain about: Is this just a quirk of my mode of operation? Is this useful to anyone besides me?

Looking for: 10 developers who might be interested in trying this out and sharing thoughts or feedback - by using it in their actual workflow. For the first few developers, I will set you with my API_KEYs.

Ariadne Demo: Implementing a feature: https://www.youtube.com/watch?v=MKwRE-1cQdI

Ariade GitHub: https://github.com/RavindhranSankar/ariadne/

Scheduling: https://calendar.app.google/xC41ED7tz9mkozdu5

Show HN: Mdrone – a microtonal drone instrument in the browser

https://mdrone.org/
1•gidam•22s ago•0 comments

Are contrastive losses just cross entropy all along?

https://idlemachines.co.uk/essays/contrastive-losses
1•smaddrellmander•29s ago•0 comments

Laimen: An Unintrusive Reminder App

https://laimen.app/
1•inventivetalent•43s ago•1 comments

3D-printed book turns its own G-code into raised lettering

https://www.designboom.com/design/3d-printed-book-manual-darius-ou-benson-chong/
1•surprisetalk•49s ago•0 comments

Checking Assembly with Z3

https://bernsteinbear.com/blog/asm-z3/
1•ibobev•1m ago•0 comments

Is the Monaco Grand Prix decided at qualifying?

https://entropicthoughts.com/is-monaco-decided-at-qualifying
1•ibobev•1m ago•0 comments

Screamer: Fast Subnet Discovery Without Scanning Every Host

https://github.com/ifritnoises/screamer
1•ifritnoises•1m ago•0 comments

Partial Pathfinding Applications

https://buttondown.com/jaffray/archive/partial-pathfinding-applications/
1•ibobev•2m ago•0 comments

How did Spain's unemployment rate converge with Finland's?

https://www.ft.com/content/eec2ec91-6e1f-4b6e-b59d-d5718a82a5be
1•root-parent•2m ago•1 comments

Show HN: A searchable archive of declassified UAP/UFO files, news, and analysis

https://didyousee.xyz
1•sonjaqql•2m ago•0 comments

Memory safety is a matter of life and death

https://joshlf.com/posts/memory-safety-life-and-death/
1•berlianta•2m ago•0 comments

Midyear Portfolio Review: Valuations got more extreme, not less

https://philippdubach.com/posts/midyear-portfolio-review-the-rotation-worked-europe-didnt/
1•7777777phil•2m ago•0 comments

WebGL Renderer Privacy

https://ritter.vg/blog-webgl_renderer.html
1•muizelaar•3m ago•0 comments

Show HN: Vetkuro, telemetry analysis for track-day drivers

https://vetkuro.com/show-hn
1•pawelsobocinski•4m ago•0 comments

Show HN: Wikigraph – an interactive visualization of all of English Wikipedia

https://tobypenner.com/wikigraph/
1•tfpgh•4m ago•0 comments

Vim Classic 8.3

https://vim-classic.org/news/vim-8.3-released.html
1•caution•5m ago•0 comments

Automakers invented the crime of jaywalking (2015)

https://www.vox.com/2015/1/15/7551873/jaywalking-history
2•nivethan•6m ago•0 comments

LlamaStash: a zero-overhead, terminal-native llama.cpp launcher

https://deepu.tech/introducing-llamastash/
1•deepu105•6m ago•0 comments

What's the Oldest Name in the U.S.?

https://erdavis.com/2026/05/29/whats-the-oldest-name-in-the-u-s/
2•speckx•6m ago•0 comments

Show HN: Box-tests a self-testing app that runs in browser (DuckDB WASM)

https://boxtests.com/
1•protmaks•6m ago•0 comments

Vibe coding on top of a freelancer's codebase, read this before your next prompt

https://old.reddit.com/r/VibeCodeDevs/comments/1ttxj7t/if_youre_vibe_coding_on_top_of_a_freelancers/
1•dgolman•8m ago•1 comments

Email IP leak checker tool

https://kingsmtp.com/email-ip-leak-checker/
1•kingmailer•8m ago•1 comments

The Future Belongs to Those Who Resist It

https://www.thenewatlantis.com/publications/the-future-belongs-to-those-who-resist-it
1•hamburgererror•8m ago•0 comments

I build B10.Studio: the most powerful content spoofer

https://b10.studio
1•tom_beacon•8m ago•1 comments

The Self-Improving AI System That Built Itself

https://composio.dev/blog/the-self-improving-ai-system-that-built-itself
1•mooreds•8m ago•0 comments

How Skimmer AI phone is changing the way pool pros answer the phone

https://www.getskimmer.com/blog/how-skimmer-ai-phone-is-changing-the-way-pool-pros-answer-the-phone
1•mooreds•9m ago•0 comments

AI Doesn't Have ROI

https://www.wheresyoured.at/ai-doesnt-have-roi/
2•crescit_eundo•9m ago•0 comments

Allegedly trashing Airbnbs to test robots puts startup in legal trouble

https://arstechnica.com/ai/2026/06/allegedly-trashing-airbnbs-to-test-robots-puts-startup-in-lega...
2•pinewurst•11m ago•0 comments

The most AST license plate recognition API, try the free live demo

https://www.platenexus.com/demo/?lang=pt
1•androg•13m ago•0 comments

Etruscan Translator

https://lingojam.com/Etruscan
1•mooreds•13m ago•0 comments