frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: Duende: Web UX for guiding Gemini as it improves your source code

https://github.com/alefore/duende
2•afc•7h ago
I wrote a simple web UX in Python/JavaScript that spawns a conversation with Google Gemini with MCP commands that let it work on a specific coding task that you specify: http://github.com/alefore/duende

The UX lets you observe the conversation and provide guidance (e.g. "don't implement Foo through Bar, that's suboptimal; instead …").

It supports a `--review` mode, where once the main conversation says "I'm done with the task", various "evaluation" conversations are spawned, each focusing on reviewing the change from a very specific angle (e.g. "does it introduce useless comments?"). In the future, I'm considering adding other workflows.

I've used it mostly to develop itself (I started with a super rudimentary manual implementation and then mostly used Duende to extend its own implementation) as well as (with moderate success) to add a few new features to [my C++ text editor](http://github.com/alefore/edge).

It's been a lot of fun. I'm still developing my intuitions for what works and what doesn't, but I've already had plenty of experiences where I've been WOW'ed by what LLMs can already accomplish (as well as, to be honest, plenty of very disappointing cases where it struggles significantly on tasks that I expected would have been trivial). It's a learning experience, seeing things like how to avoid hallucinations; developing an intuition for how much to break down large tasks into smaller ones; or knowing when to abort a conversation and restart it with an improved prompt (vs continue to steer it in the right direction).

I think investing up-front in setting up a good context (e.g., good validation logic, useful constant contexts, a good set of "review evaluators" that can push-back against sloppy code) can go a long way to increase the odds of success.

It has changed my perception on the applicability of AI for developing software. While I've reviewed all the outputs (and often rewrite parts of them manually), I'm already incorporating it into (some parts) of my development life-cycle.

I have many ideas for improvements, but figured I'd share this early and ask for feedback. Hopefully others find it interesting; would love to hear your thoughts.

Show HN: Chip-8 emulator in WebAssembly (JS –> WASM)

https://chip8.cool.omg.lol
1•kbatdorf•48s ago•0 comments

Go 1.24's Swiss Tables saved us gigabytes

https://www.datadoghq.com/blog/engineering/go-swiss-tables/
1•thunderbong•11m ago•0 comments

Alaska Airlines grounds entire fleet

https://www.nytimes.com/2025/07/20/business/alaska-airlines-grounds-plane-fleet.html
6•tobinfekkes•16m ago•2 comments

Show HN: Free AI for Google Sheets – Just Type What You Want

https://www.aiassistworks.com/
1•idham•18m ago•1 comments

Think Different: How Apple Reinvented the AI World

https://themarket.ch/meinung/think-different-how-apple-quietly-reinvented-the-ai-world-ld.14230
1•imichael•19m ago•0 comments

Show HN: BenGPThompson – AI chatbot for Stratechery content

https://bengpthompson.com
1•Virgo_matt•20m ago•0 comments

Can't keep up with the latest in AI? Listen to any blog on your phone for free

https://github.com/tmshapland/blog2audio4free
1•tmshapland•20m ago•0 comments

Video from inside the Russian factory for Shahed-136 UAV

https://old.reddit.com/r/UkraineWarVideoReport/comments/1m4wr8h/video_from_inside_the_russian_factory_for/
2•perryh2•23m ago•0 comments

Caseway Becomes First Canadian AI Firm Embedded in U.S. Legaltech Platform

https://www.fintech.ca/2025/07/16/caseway-ai-embedded-in-us-legaltech-platform/
1•ClearwayLaw•24m ago•1 comments

How do Rails/Golang/Python handle canceling a HTTP request mid transaction?

https://sent-hil.com/2025/07/20/handling-cancellation-of-http-request-with-long-db-transaction.html
1•sent-hil•25m ago•0 comments

New Steganography/Cryptography System

https://www.hekateforge.com/
1•Compulytics•27m ago•0 comments

Alaska Airlines grounds all flights

https://www.fly.faa.gov/adv/adv_otherdis.jsp?advn=13&adv_date=07212025&facId=ALL&title=ALASKA+AIRLINES+MAINLINE+GROUND+STOP&titleDate=07/21/25
4•1123581321•30m ago•4 comments

Show HN: RefineTube, a tool to control your YouTube usage

https://addons.mozilla.org/en-US/firefox/addon/refinetube/
1•letmutx•32m ago•0 comments

How Chinese High School Students Made It to Google Gemma Hackathon Finals

https://aicamp.substack.com/p/how-we-made-it-to-google-gemma-hackathon
1•inlandrookie•38m ago•0 comments

Cold Showers

https://github.com/hwayne/awesome-cold-showers
1•lemper•47m ago•0 comments

Show HN: Enhanced DCA Trading Bot in Go – 24% returns vs. 12% classic DCA

https://github.com/Zmey56/enhanced-dca-bot
1•Zmey56•50m ago•0 comments

Merg – Deep Research for Media

https://mergai.vercel.app
2•garygao333•50m ago•1 comments

Browse the web in Markdown using an HTML->Markdown language model

https://leidnedya.github.io/markweb/
1•otherayden•51m ago•0 comments

Canada became the centre of a measles outbreak in North America

https://www.bbc.com/news/articles/c4g8d39gdr0op
2•dataminer•51m ago•0 comments

ESP32-Faikin: ESP32 based module to control Daikin aircon units

https://github.com/revk/ESP32-Faikin
2•todsacerdoti•52m ago•0 comments

Project Gemini – new internet technology for interconnected text documents

https://geminiprotocol.net
2•andsoitis•54m ago•0 comments

Ask HN: Will transformer based LLMs hit an improvement ceiling?

1•jaguar75•55m ago•1 comments

Cosmograph: Visualize big networks within seconds

https://cosmograph.app/
1•matteodelabre•57m ago•0 comments

Dirt to Airplanes: Making Aluminium

https://maurycyz.com/projects/al/
3•nothacking_•57m ago•0 comments

Door Wide AI: The 64M Users McDonald's Left Behind

https://www.vitraag.com/2025/07/20/door-wide-ai/
1•vaibhavb•57m ago•1 comments

Homo Floresiensis

https://en.wikipedia.org/wiki/Homo_floresiensis
4•kaycebasques•57m ago•0 comments

qman – a more modern manual page viewer for our terminals

https://github.com/plp13/qman
2•pabs3•1h ago•0 comments

Retrieval Embedding Benchmark

https://huggingface.co/spaces/embedding-benchmark/RTEB
1•fzliu•1h ago•0 comments

ARMv8 AArch64/ARM64 Full Beginner's Assembly Tutorial

https://mariokartwii.com/armv8/
2•andsoitis•1h ago•0 comments

FFmpeg School of Assembly Language

https://github.com/FFmpeg/asm-lessons
2•vismit2000•1h ago•0 comments