Live data from Hacker News

Superlogical

superlogical.com

361–370 of 504 posts

Re: Superlogical

#361

Earlier quoted context omitted.

"lifestyle business" is sometimes used as a derogatory term to describe setting up a corporation for a hobby that is not really meant to be profitable.

That's not what a lifestyle business is.

In VC circles, "lifestyle business" refers to a business that is profitable but has no plans for scaled up growth and instead basically exists to provide a job to its owner or founder that lets them live a lifestyle they like, including the job itself.

Re: Superlogical

#362
post #220

Serious question: if one were willing to give up on curses, isn’t Emacs/elisp providing the best multiplexing system available to humankind? And conceptually, why would agents ever need to depend on curses?

Concretely, Emacs/elisp isn't particularly great for handling the newer terminal protocols that allow things like Shift+Enter, Ctrl+Space, etc., along with high colour support or better handling of the alt/meta/⌥ key. Hence why the flurry of new terminal emulators.

The other problem is it does have to be hosted somewhere, and if you run it locally, it goes away when you close your laptop. If you run it remotely, you have the latency to the remote site. I suspect Superlogical is going to find a way to fix this problem.

Re: Superlogical

#363

Seems like everyone is doing similar... here's mine: https://github.com/blmarket/hmux Idea is to keep everything feel same with tmux, just add what's necessary for agent integrations.

The ease of implementation provided by AI tools makes this "work repetition" more likely. Humans are awful at coordination.

Re: Superlogical

#364

This sounds like a mashup of of several things I've been playing with lately... - pi-web ( https://pi-web.dev/ ): a web frontend for the Pi coding harness which can multiplex pi sessions across multiple machines - herdr ( https://herdr.dev/ ): a fairly polished agentic multiplexer TUI, can easily spawn or destroy windows based on subagent activity - firstmate ( https://github.com/kunchenguid/firstmate ): a meta envir…

I don't understand herdr, can you explain it to me? I've tried it, but I don't understand what it gives me over tmux other than the agent sidebar. But people seem excited about it so I feel like I am missing something.

It also doesn't have copy-paste buffers, which makes me sad. Relies on OSC52 support / system clipboards - and when you are 3 emulators / tunnels deep into a connection - rarely works.

Re: Superlogical

#366
post #356

Earlier quoted context omitted.

I clicked on the link and read the page, but I still don't have the faintest idea what a "multiplexer for all work" is, or why I want one. The more I read about it, the less I understand about it. Guess I'm not the target audience. At least I know that now, after several minutes of reading and head-scratching. I almost get tmux -- although I still don't understand why it's better than simply opening multiple terminal…

If you're using Windows you're likely not the audience. Which is fine.

Not really; not without understanding what am I missing. Why does Linux need a "multiplexer for all work," while Windows either already has one, doesn't need one, or couldn't use one?

Re: Superlogical

#367
post #342

Earlier quoted context omitted.

I don't understand herdr, can you explain it to me? I've tried it, but I don't understand what it gives me over tmux other than the agent sidebar. But people seem excited about it so I feel like I am missing something.

It's built for ai agents, tmux works but isn't designed for an ai workflow. Herdr is also very well thought out, not just the design/approach but also the interaction and mouse support, responsive support, etc. I had been using tmux, switched and haven't looked back.

> It's built for ai agents, tmux works but isn't designed for an ai workflow

So an opportunity to learn the Bitter Lesson [1].

If tmux is good enough for people today, it should be good enough for agets tomorrow. That gap might comprise a beachhead. But you'd better scramble off the shores onto something more defensible fast.

[1] http://www.incompleteideas.net/IncIdeas/BitterLesson.html

Re: Superlogical

#368

Earlier quoted context omitted.

> Keeping a large release, like a total rewrite, on canary for a while to iron out bugs is a very reasonable software engineering practice. I love reasonable engineering practices, like throwing out your entire codebase and rewriting it in a whole ass different language :)

letting AI do what it's good at, while constraining the overall system to follow the right practices, is like the ideal combo are you a software engineer?

> letting AI do what it's good at, while constraining the overall system to follow the right practices, is like the ideal combo

What constraints? What right practices? What ideal combo? Maybe this whooshed over your head but I was sarcastically pointing out that just because you can do something doesn't mean it's a reasonable engineering practice or, uh, an "ideal combo."

> are you a software engineer?

Uh negative I am a meat popsicle

Re: Superlogical

#370

Can someone give me one concrete use case that explains what this does, and how it is useful/different? Thanks!

It's a multiplexer w/ distributed state. If you know about tmux then it's basically tmux but someone else can connect to the same session w/o logging on to the same computer. I can imagine it being useful for debugging production outages b/c several people can use a single "dashboard" for coordinating their work w/o having to go back & forth on slack/zoom/etc. You can ask any chat bot to explain further if you want t…

I get the tmux part, but not the slack/zoom part. What does “for all work” mean technically?
Post reply on HN