News for hackers. Stuff that matters.

doomspork

Lord have mercy. The last thing you want is under paid, lower quality nurses. If you're for that, you've never had a hospital stay.
Thanks! We look forward to hearing your thoughts
This is great feedback, thank you! Feel free to drop into Discord if you have any other thoughts, suggestions, or feedback.
Howdy HN, we built Claudette as an open-source desktop companion for Claude Code.

Run multiple Claude Code agents in parallel, each in its own git worktree, each with its own session and terminal. Claudette also supprots remote sessions run on another machine over an encrypted WebSocket connection. Full editor support means you can stay in one app for chat, diffs, terminal, and editor.

So why did we build Claudette? We liked Conductor and similar tools but didn't love that they weren't open source or required a login to use. So we set out to fill that gap, and address a few other things we wanted along the way.

We're continuing to add features with recent additions being Windows support, OpenPeon sound pack integration (300+ packs to pick from, Alan Rickman being my favorite), Monaco integrate for full editor support, and more.

We've got some really exciting features baking right now that should be dropping soon.

Feedback and thoughts welcome!

Couldn't have said it any better. The experience and the people I've met make it worth it. It's a great little adventure.
Re:Hacker News front page now, but the titles are honest on Friday December 19, 2025 @10:33AM (#46326908)
You can prompt it to do so. Look you "Persona based prompting" as a great and fun example of controlling what the LLM spits out and its tone.
Re:Why We Migrated from Python to Node.js on Monday November 03, 2025 @12:44PM (#45801912)
Using a lot of Typescript and Python in my current role and I find myself missing that part of Elixir. Ecosystems are night and day though. For what we're doing we'd have to write far too many libraries ourselves in Elixir and don't have the time right now.
Pasta is a cross-platform system tray application that converts clipboard content into simulated keyboard input, bridging the gap for applications that don't support direct clipboard pasting.

Created to solve a problem we've all run into before but there wasn't anything that did what we needed.

We migrated https://ElixirSchool.com off of Jekyll to Phoenix and NimblePublisher back in 2021 (we covered it here: https://elixirschool.com/blog/now-with-more-elixir as well as a lesson on NimblePublisher and Phoenix here: https://elixirschool.com/en/lessons/misc/nimble_publisher). Since then it's worked well for the most part (more on that below) but as we've grown it's become apparent this solution doesn't scale well so now we're exploring options like sqlite.

If you consider how this all works the issue becomes rather obvious: Your content is compiled into Elixir module attributes as strings at build time. The more content you have, the larger these modules become and the more data gets compiled into your application. For a small blog with a small number of posts this would work fine. In our case the ever growing list of lessons, posts, and translations results in a lot of content.

This creates two main pain points: First, compilation times have become painfully slow as the compiler has to process all that content into module attributes on every build. Second, on more than one occasion our Fly.io release has failed due to size and memory usage during deployment, thankfully retries have worked and gotten us on our way.

The trade-off here is that NimblePublisher's strength, everything pre-compiled for fast serving, becomes its weakness when you're dealing with substantial content volumes.

When we pull the trigger on a migration away from NimblePublisher we'll be sure to publish an updated blog post.

Re:Try the Mosquito Bucket of Death on Wednesday July 30, 2025 @10:25AM (#44734682)
It is the same water but it's also fairly common for people to use harsh chemicals and toilet tablets to keep them clean and smelling fresh. Those would not be so good for your pet.
Re:Show HN: Agents.erl (AI Agents in Erlang) on Saturday May 10, 2025 @01:41PM (#43947445)
Elixir is only "better" because of the syntax and some of the developer experience. Anything good about Elixir is present in Erlang and likely originated there.
Re:Show HN: Agents.erl (AI Agents in Erlang) on Saturday May 10, 2025 @01:40PM (#43947429)
Well you yourself mentioned being hesitant to add a library that could likely help you solely based on it being in Erlang.

Erlang has many useful libraries, it's been around far longer. If everything has to be wrapped by Elixir to be useful, well that seems like a pretty significant limitation.

Re:Show HN: Agents.erl (AI Agents in Erlang) on Friday May 09, 2025 @03:19PM (#43940121)
Learning Erlang and understanding it is an important skill for any serious Elixir developer. Erlang has been around longer and has a larger set of available tools, it's what Elixir piggybacks on, and we can't just rewrite everything in Elixir.
Re:Show HN: Agents.erl (AI Agents in Erlang) on Friday May 09, 2025 @02:19PM (#43939661)
I love Elixir but I'm curious about your question: why not use Erlang for this? What would using Elixir do for this that can't be achieved with Erlang?
Re:Elixir School on Monday July 31, 2017 @02:13PM (#14894537)
Thank you Dirlewanger! Let us know if there's any improvements you'd like to see.
Re:Elixir School on Monday July 31, 2017 @02:13PM (#14894532)
Thank you for the kind words jmcgough!
Re:Elixir School on Monday July 31, 2017 @02:12PM (#14894531)
Hi Xeoncross! Elixir does have floats, we should make mention of them. If you'd like to submit a PR we'd happily accept :)
Re:Elixir School on Monday July 31, 2017 @12:48PM (#14893627)
Thank you! Any and all feedback is welcomed too! If you see anything that needs improvement please feel free to submit a PR.
Re:Elixir School on Monday July 31, 2017 @10:48AM (#14892463)
The biggest open source project I know of is: https://github.com/bigardone/phoenix-trello

I'm working with a couple other contributors to Elixir School on new material that will go into more detail with regards to designing more involved applications.

I agree that resource is sorely missing from the Elixir community.

Re:Elixir School on Monday July 31, 2017 @10:47AM (#14892452)
Thanks for all of your help @rhgraysonii! Elixir School wouldn't be what it is without all of the contributors and translators :)
Re:Elixir School on Monday July 31, 2017 @10:46AM (#14892441)
No worries, much appreciated :)

We're working hard on some big changes this year including additional lessons and a blog. The blog will allow us to cover topics and material that don't fit well without our current lessons. Check back!

Re:Elixir School on Monday July 31, 2017 @10:38AM (#14892366)
Howdy @siscia! When I wrote Elixir School the intention was never to be a full fledged tutorial or to "hand hold". The purpose of the site is to get you familiar with the topics, wet your appetite, and enable you to go out and learn more on your own.
Re:Elixir School on Monday July 31, 2017 @10:36AM (#14892346)
Wow! Awesome to see Elixir School here. I'm the creator, happy to answer any questions or listen to feedback!

We've got a lot of big things coming this year. A whole new site, new lessons, and a few exciting new additions.

Re:Elixir and Phoenix – hands-on introduction on Tuesday March 01, 2016 @04:03PM (#11206036)
A free resource that covers the basics and advanced topics of Elixir and OTP: https://elixirschool.com (Available multiple languages)

Full disclosure: I'm the primary author.

Older »