Hacker Newsnew | past | comments | ask | show | jobs | submit | Evan-Purkhiser's commentslogin

I’ve been using opencode’s server command as a systemd unit on my home server. I connect to it with the desktop and mobile client. Use it for a bunch of openclaw-esq things, but with a nicer interface.

I think CC does have “remote control” now which I think would work similar, but it’s Max only right now


I tried various solutions around this. CloudCLI (ex claudecodeui) looked promising, but very buggy (disconnects, UI overlapping text, etc). Tried Claude Remote Control as well, but also very buggy, websocket disconnecting, UI broken.

I ended up just running Claude code in a dtach+ttyd session. Still not the best, as xterm.js has tons of issues with long scrollbacks, but it's at least somewhat _usable_.


Hello Galanwe, CloudCLI author here. This is a fair criticism and something we are actively working on. The older versions had real issues with websocket stability and the chat ui. We shipped a pretty big refactor yesterday that should fix most the disconnects and page rendering issues. Would be worth another look if you have a few minutes.

If you hit anything else, feel free to reach out to me personally (email in my hn profile) or via the discord channel we have. Always useful hearing from people who actually tried it and ran want to make it better


Hey, thanks for jumping in.

So I did spend some time retrying it today, and while I can see some improvements, it is still not in a shape where I trust it enough to replace ttyd.

Some feedbacks:

- The UI is bloated with not-so-useful widgets which take a lot of space. On my S22 Ultra, arguably a screen on the larger side of the spectrum, around 60% of the screen real estate is used for non-chat purpose. If I start to enter text, that jumps to 90% of the screen for widgets, and can see barely a line or two of chat history while typing. Most of these widgets are options that you maybe change once in a while (thinking mode, model selection) but don't need to have all the time above the text input. Same for the "Processing / Stop generation" widget, it takes 20% of the screen.

- The login flow is broken. I have to login two times in a row for it to work. Also if anything goes wrong during login, there is no error message and you're just not logged, and end up trying to login through the shell tab, which is painful.

- I still have issues with answers appearing below the text input, effectively hiding the last lines of the answers. Much less than in the previous version, but it does still happen. Refreshing the page fixes it though, which is a win compared to before.

- Sometimes my last message appears at the very bottom of the chat as if I retyped it. Refreshing the page make it disappear.

- Unclear to me what the right hand side options do. I tried many of them and can't tell a difference.


Happy was the best but needs some updates as I’ve started getting blocking errors now with some of the recent CC updates

I do something like this! I’m based in NY but my dad’s in LA. I put together an rpi5 + 5xSATA hat with 3 10TB WD red drives using zraid1 (managed to pick these up over the holidays before prices started going up, $160 per drive!). 3D printed the case and got it running a diskless alpine image with tailscale and zrepl for ZFS snapshot replication. Just left it running in a corner at his place and told him not to touch it heh

Whole thing cost around $500. Before that I was paying ~$35 a month for a Google workspace with 5TB of drive space. At one point in the past it was “unlimited” space for $15 a month. Figure the whole thing will pay for itself in the next couple of years.

Actually just finished the initial replication of my 10TB pool. I ran into a gnarly situation where zrepl blew away the initial snapshot on the source pool just after it finished syncing, and I ended up having to patch in a new fake “matching” snapshot. I had claude write up a post here, if you’ll excuse the completely AI generated “blog post”, it came up with a pretty good solution https://gist.github.com/evanpurkhiser/7663b7cabf82e6483d2d29...


I’ve been using this for years now thank you so much for building this!!


I am glad to see a happy user here! :)


Would love to see the visualization if you have it on hand!


Unfortunately, there might be too much IP in the code (it was for a team presentation at a company I contract for). I could probably scrub that out and put it up on GitHub, though.


Hey wanted to say I love the styling on your blog!


Thank you!

It started as a single org file for personal notes (and still is) exported to HTML. These days, it's a chunky org file, but hey if it works...

https://raw.githubusercontent.com/xenodium/xenodium.github.i...


Haha, I also built exactly this!

I had mine integrated with Home Assistant and got notifications via a telegram integration.

I also had mine setup so me or my room-mate in our apartment telegram group could register new codes, or generate single-use codes.

I also considered building it into a paid app, but came to the same conclusion :-)


I have a similar list in my bashrc [0]. I didn't know about xdg-ninja though, thank you!

[0]: https://github.com/evanpurkhiser/dots-personal/blob/main/bas...




This is also exactly how i use HA. It works quite well. I don't have too many automations.

I also recently started using https://raycast.com which has a nice HA plugin


I’ve been using hackerweb.app every day for the better part of 5 or 6 years now. Thank you for making that :)


Thanks! Nice to know that it's still useful :D


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: