Nnd – a TUI debugger alternative to GDB, LLDB (github.com)
167 points by zX41ZdbW 5h ago 55 comments
Show HN: Plexe – ML Models from a Prompt (github.com)
56 points by vaibhavdubey97 3h ago 23 comments
Show HN: Clippy – 90s UI for local LLMs
377 felixrieseberg 100 5/6/2025, 3:02:22 PM felixrieseberg.github.io ↗
I'm kind of shocked Microsoft didn't already do this as an alt version of their CoPilot UI. Really a huge miss on their part because I hate the overbearingly intrusive way they keep forcing it into their OS, apps and my fucking laptop keyboard. If they at least acknowledged their behavior and owned it (with a sly wink), I'd hate it a little less. I might even be up for a "Clippy is my CoPilot" sticker on my laptop (calling back to the old 80s "Jesus is my Copilot" bumper stickers).
Seriously! This makes me think nobody at Microsoft with the authority to approve something like that has a sense of humor and/or good business sense. The nostalgia would be enormous. Hell I'm a linux person now and I'd install Clippy if it supported Fedora
Edit: yes found it.
[1] https://windowsreport.com/with-copilot-avatar-microsoft-will...
I have often wondered what role their relationship played in keeping Clippy around. And now I wonder if Clippy makes Bill Gates sad since the divorce.
I doubt he thinks about clippy much at all.
Guys I think I found Bill’s HN handle
After all it was requested almost daily over at x.com
https://x.com/search?q=ai%20bring%20clippy%20back&src=typed_...
The full text facility attached to Clippy really was helpful, getting useful answers around 50% of the time. I thought the whole point of making him an engaging cartoon character was to overcome the prejudice mid-1990s users had towards full-text search in help.
Would you like help?
* Get help with writing the letter
* Just type the letter without help
|_| Don't show me this tip again
"It's time to work, Dave"
As you say though, I don't know how many people would be comfortable having screenshots of their computer sent arbitrarily to a non-local LLM.
shudders.
Of the technical, hang-out-on-HN crowd? Ya, probably not many.
Of the other 99.99% of computer users? The majority of them wouldn't even think about it, let alone care. To quote a phrase, ”the user is going to pick dancing pigs over security every time”.
Even without the non-chalent attitude towards security, the majority of the population has been so conditioned that everything they do on a computer is already being sent to 1) Apple, 2) Google, 3) Microsoft, or 4) their employer, that they're burnt-out of caring.
All that is to say that if you can make a widely-available real-time LLM assistant that appeals to non-technical users, please invite me to your private-island-celebrity-filled-yacht-parties.
It looks like you are writing a comment on Hacker News.
Would you like help with:
- Commas? There shouldn't be one behind "responds to text"
- Capitalization? You've missed a D in "did you know..."
- Punctuation? You've missed a question mark behind "what you’re doing". It goes inside the quotes, of course!
[] Don't ever suggest anything like this ever again.
https://www.youtube.com/watch?v=tu_Pzuwy-JY
I hate to put down anyone's open source hobby project, and the guy looks so friendly and happy in his picture. But my honest reaction is fear of what further nightmares people are going to start animating with AI. I'd rather be hunted by a Boston Dynamics robot than have to face Clippy on my screen every day. Might as well add Rover from Microsoft Bob, some blink/marquee tags, a MIDI file playing in the background, and a minigame about diagnosing DMA conflicts in mixed plug and play and non-PnP systems. Some parts of the 90s should stay in the 90s.
This is the first AI thing I've actually bothered to install on my computer. Until today, despite being a technologist, I've only played with AIs via browser. I think AIs are interesting and can be useful but, having retired early, I'm not writing code or work emails so there hasn't been any compelling need.
I've thought about installing a local LLM to just play around with, but I have a long list of other things to play with (pinball machines, music making, photography, vintage video games) and AI just never got to the top of the list. I think I was also resistant because chat interfaces tend to be so annoying. I hate it when they LARP being a human. Sticking a retro 90s UX on a chat agent that's legendary for being annoying and clueless just seems so... on message, I thought "Yeah, I can probably not hate using this..."
Thank you Felix! This is extremely cool! Can you please make a short blog post explaining how is it technically implemented?
https://github.com/pi0/clippyjs
It used Merlin rather than Clippy and was extremely basic as AI. But it was a fun project.
ICYDN: The proper name of Clippy is actually "Clippit", as introduced in Office 97.
> Error: Error invoking remote method 'ELECTRON_LLM_CREATE': Error: Error: NoBinaryFoundError
I hope that one day a non-Electron app (to minimize resource usage when idle) will also appear!
https://gwern.net/fiction/clippy
Although there is a CSS rule for manipulating how fonts are anti-aliased, it was never standardized, and Firefox doesn't implement the vital no-smoothing option: https://developer.mozilla.org/en-US/docs/Web/CSS/font-smooth
Maybe with enough retro revivals it will receive attention.
https://somethingorotherwhatever.com/tiny-elvis/
https://fabulous.systems/posts/2024/06/if-i-ever-get-a-dog-i...
- A JavaScript implementation of the Jinja templating language
- A full GitHub API client
- A library that takes a string and tells you if it's a valid npm package name
- A useless shim for the JavaScript Math module
And 119 other libraries? This thing would have taken up 10% of the maximum disk space available on a Windows 95 FAT16 volume.
In general, pruning libraries in Electron isn't as easy as it should be - it's probably something for us to work on.
If someone’s going to get RCE on my machine, I don’t want it to be through the silly Clippy LLM UI, you know?
This project isn't trying to be your best chat bot. I'd like you to enjoy a weird mix of nostalgia for 1990s technology paired with one the most magical technologies we can run on our computers in 2025.
You might be looking for the more minimalist Grumpy which is hand-hewn from a pure silicon monocrystal.
A guess without looking into the code: Jinja templating is used to define how to prompt the model (i.e. system first, then this specific character / token, then user, then if it's a tool prepend this and append that, etc.)
No comments yet
https://tsdr.uspto.gov/#caseNumber=90782096&caseSearchType=U...
>> Ship project. >> Link out Github repo on the static site somewhere >> Gain trust instantly as users presume the public repo is what's used behind the scenes
Disclaimer: I'm a web dev and don't know a single thing about native MacOS software
I sign my binaries on macOS with Apple codesign and notarize - and with Microsoft's Azure trusted signing for Windows. Both operating systems will actually show you a lot of warning dialogs before running anything unsigned. It's far from perfect - but I do wish we'd get more into the habit of signing binaries, even if open source.
https://en.wikipedia.org/wiki/Reproducible_builds
No comments yet
No comments yet
Don't install third party software except from highly trusted sources.
Snark aside, given the context, this really seems like a baseless attack on independent open source developers, who represent a significant potion of this site's subject matter and target audience. Genuine question: why do you feel that this warning is appropriate here but not the dozens of other solo github projects that make it to the HN front page every week?