Hacker News with Generative AI: User Interfaces

Blue95: a desktop for your childhood home's computer room (github.com/winblues)
Blue95 is a modern and lightweight desktop experience that is reminiscent of a bygone era of computing.
Lvgl: Embedded graphics library to create beautiful UIs (github.com/lvgl)
LVGL is the most popular free and open source embedded graphics library to create beautiful UIs for any MCU, MPU and display type. It's supported by industry leading vendors and projects like  Arm, STM32, NXP, Espressif, Nuvoton, Arduino, RT-Thread, Zephyr, NuttX, Adafruit and many more.
The case against conversational interfaces (julian.digital)
Conversational interfaces are a bit of a meme. Every couple of years a shiny new AI development emerges and people in tech go “This is it! The next computing paradigm is here! We’ll only use natural language going forward!”. But then nothing actually changes and we continue using computers the way we always have, until the debate resurfaces a few years later.
Show HN: Donobu – Mac app turns prompts into deterministic browser tests (ycombinator.com)
Hi HN, we’re Vasusen and Justin, and we’re building Donobu (https://www.donobu.com), a Mac desktop app. It turns prompts like “ensure onboarding works” into reliable browser tests, with optional AI (BYOK). It’s local-first, privacy-focused, and built with insights from our Coursera days—where testing hundreds of features across thousands of pages was a nightmare.
Rethinking Interfaces for AI. Why Buttons and Text Boxes Won't Cut It Anymore (medium.com)
We are living through what many call the Cambrian explosion of Artificial Intelligence (AI). Everyone — from pundits to programmers to politicians — has a theory or a “vision” for the future. I have none. Or at least, none that I feel confident about.
Ask HN: Best Way to Build MS-DOS-Style Text UI in the Browser? (ycombinator.com)
I'm working on a web app that mimics the look and feel of an old MS-DOS program—think Turbo Pascal IDE or Norton Commander.
Sketch-Programming: A Minimalist Paradigm for Code Design (github.com/DmitryOlkhovoi)
Sketch-programming (or simply "Sketch") is a revolutionary approach to writing software that prioritizes simplicity, readability, and expressiveness.
Does Visual Studio rot the mind? (2005) (charlespetzold.com)
Visual Studio can be one of the programmer's best friends, but over the years it has become increasingly pushy, domineering, and suffering from unsettling control issues.
Show HN: TypeLeap: LLM Powered Reactive Intent UI/UX (typeleap.com)
TLDR; TypeLeap UIs detect your intent as you type, not just predict words. Using LLMs, TypeLeap understands what you want to do and dynamically adapts the interface in real-time.
Show HN: Shelgon: A Framework for Building Interactive REPL Shells in Rust (github.com/NishantJoshi00)
Shelgon is a robust Rust framework for building interactive REPL (Read-Eval-Print Loop) applications and custom shells. It provides a flexible, type-safe foundation with built-in terminal UI capabilities using ratatui.
Show HN: FlakeUI (github.com/tearflake)
FlakeUI is a fractal-structure inspired, parent-child orbiting, and zooming-elements based graph user interface.
Show HN: I took over Painteresque, a 14 year old Objective-C app and rebuilt it (apple.com)
Painteresque lets you make your photos look like paintings, charcoal drawings, colored pencils, lithographic print, vintage, trippy, retro, portrait, etc.
Show HN: Second cursor that guides users through any task (pointer.so)
The Rake and its Prongs (2024) (christiantietze.de)
When you type in a text editor, you always type out of some range.
AI's Biggest Flaw? The Blinking Cursor Problem (scottlogic.com)
AI’s potential is immense, yet clunky user interfaces and a lack of discoverability are holding it back from seamless adoption. To unlock AI’s true power, we need interfaces that guide, adapt, and engage—moving beyond the blinking cursor to something more intuitive, proactive, and, ultimately, more human.
File Pilot: A file explorer built for speed with a modern, robust interface (filepilot.tech)
Engineered entirely from scratch for light-speed performance, featuring a modern and robust interface.
We replaced our React front end with Go and WebAssembly (dagger.io)
A few weeks ago, we launched Dagger Cloud v3, a completely new user interface for Dagger Cloud. One of the main differences between v3 and its v2 predecessor is that the new UI is written in WebAssembly (WASM) using Go. At first glance, this might seem an odd choice - Go typically isn't the first language you think of when deciding to program a Web UI - but we had good reasons.
Show HN: Infinite horizontal arrays of text editors (zeminary.com)
React's declarative model isn't perfect (bennett.ink)
The creator of Next made an interesting Tweet about React becoming the Linux kernel of front end development. I’ll go a step further: I think it’s becoming a ubiquitous interface for UI development generally. I bet a lot on React: I use it for every UI endeavor I work on — video games, B2B, mobile apps, and websites of every shape and size.
If OpenSSL were a GUI (2022) (smallstep.com)
If OpenSSL were a GUI
SQLook – A free online SQLite database manager with a Windows 2000 interface (sqlook.com)
SQLook is a modern web-based SQLite database manager with a nostalgic Windows 2000 interface.
Tell LLMs to talk like Elmer Fudd so you know when they stop paying attention (bsky.app)
ByteDance Releases UI-TARS Desktop, Alternative to Anthropic's Computer Use (github.com/bytedance)
UI-TARS Desktop is a GUI Agent application based on UI-TARS (Vision-Language Model) that allows you to control your computer using natural language.
If OpenSSL Were a GUI (smallstep.com)
If OpenSSL were a GUI
Shapecatcher – Find Unicode characters by drawing (shapecatcher.com)
This is a tool to help you find Unicode characters. Finding a specific character whose name you don't know is cumbersome. On shapecatcher.com, all you need to know is the shape of the character!
Show HN: GUI for editing Mermaid class diagrams (mermaidchart.com)
Mermaid charts are widely used for their ability to represent complex diagrams quickly, and now, thanks to a new update, editing Mermaid Class Diagrams has become even easier and more intuitive.
Hologram: A full-stack isomorphic Elixir web framework (hologram.page)
Build rich, interactive UIs entirely in Elixir using Hologram's declarative component system.
Shaping ligatures in monospace fonts (joshleeb.com)
For some time I’ve been working towards building a graphical code editor from scratch.
Triptych Proposals (alexanderpetros.com)
Three small proposals for putting the "hyper" back in hypertext.
How Do You Like What You've Built? (morrisbrodersen.de)
Recently, a colleague asked me for a code review on some complex UI changes.