News for hackers. Stuff that matters.

xlii

Re:Herdr has released native app on Friday October 30, 2026 @04:19AM (#50301111)
The tabs mechanism didn't do it for me so I rolled my out (self-plug at [0]).

While it's not "agent-first" thanks to rich MCP I often use direct terminal control from one orchestrator agent to drive another one, and I haven't seen any generic solution like that.

Since I'm moving my work VM yesterday I even started working on ssh persistence using planted cross-compiled PTY host library. If anyone's interested check it out, I expect to roll it out within a week or so.

[0]: https://race-term.com

I get it but not every editor/IDE was vim/emacs. Some tools were more or less rigid and today you still can have malleable workflows through custom workflows and harnesses.

It's not like you need to limit yourself to Anthropic and Claude Code. I myself developed "rik" a harness that can modify only a single file and hook up blazingly fast models for it to be like wide-context autocompletion.

The malleability is still here, just different.

https://github.com/exlee/rik

Actually nobody is preventing you from building library with LLM.

On top of it you can in parallel work on the library, groom its shape and then have another workflow integrating that library into bigger library and so on.

The biggest issue I always had was integration between components. Today's that's free lunch. You can extract, abstractize, re-integrate things for free.

Long before LLMs there was a concept of Big Ball of Mud. The slop existed before LLMS and all software eventually rotten. Today just as LLMs whip out faster the code rot happens faster too.

But engineers learned way into how not to make systems decay fast and (not surprisingly) the same methods work just as well with LLMs.

I find LLMs like a blender. If you are ignorant in use everything will become a tasteless grey sludge. But it's a indispensable tool in a kitchen that makes many things simple, easy and tasty.

Re:Someone behind the software on Monday October 19, 2026 @12:50AM (#50148493)
I never thought about the process like that but it makes sense.

In the "Age of LLMs" I wrote many pieces of software that are scrapped and never seen the light of day.

For example knowledge graph editor or a personal task manager that visualizes them using railroad-diagrams style.

Right now I'm working on a Glamorous Toolkit and Emacs mashup that uses Haskell for fully moldable experience. And it's not like I'm uniquely equipped to do it, nor it wouldn't be possible to do few years back. But I'm the one who picked it up and thanks to LLMs I can have progress in days instead of weeks.

And if it ever is released and you ever have chance to run it it won't be a random AI slop because random AI slop wouldn't envision something like that. That'll be 100% me inside.

I think I'm missing something but I've have an option to use <anything>@<ident>.domain.com for couple years now.

I don't find it that useful though and usually go with standard alias i.e. user+<anything>@domain.com

As for single sender locking - not sure how useful that is. I mean you can get github.com email or notifications.github.com so you miss half of them?

Re:Where is all the new, good software? on Tuesday October 13, 2026 @04:52PM (#50078570)
Marketing new software is impossibly hard.

I have multiple open-source projects and 2 commercial offerings (see: https://race-term.com, https://inboxctl.com and https://github.com/exlee).

With RACE (which is great I use it daily) I have maybe 30 users. With Inboxctl there are (I think) 2 except me.

Recently I figured that there's no reason to work on open source because it's going to be a vaporware even if I set up the whole architecture. With paid software I might (at least) get paid for my time.

But long story short: there are no channels to share/market/show people. HN is hit or miss (most often miss).

Is it good software? Yes. I'm in this industry for more than 2 decades and it ticks all the boxes for "good software". But all the channels where you could meet it are dead waters.

Re:Why Common Lisp Is Now the Best Programming Language on Tuesday October 06, 2026 @02:04AM (#49974791)
And there is a super power to it.

It's possible to write the whole system only by defining the types.

The "glue" can be sloppy but as long as it keeps on the edges the output is most often fine.

Recently I'm on the fence about Rust vs OCaml (but plan to write about it soon) because I have ~700k LoC in Rust but my workflow starts to get seriously dragged down by compilation/tests in isolated worktrees.

I recently also dab with Gluon (as embeddable type safe scripting) and rule-based-development for maximum code control/agents output leverage.

Re:Barcodes are about to go extinct on Saturday October 03, 2026 @04:03AM (#49942270)
I don't see how this is better, my first thoughts: more difficult to print, more difficult to scan, vulnerable to light shifts (imagine trying to scan a can with colored bar code in a club with flashing lights) and impossible to print in some technolgies.

Bar code won't go away exact for the reason it's super simple to scan and print. Even QR codes can't stand that (and if you tried scanning yourself grocery in soft bag with barcode in the corner which gets crumpled you know what I mean).

Re:Make Tmux the OS on Saturday October 03, 2026 @03:25AM (#49942079)
I solved exactly that problem I and I sell it to those willing: https://race-term.com

It is multiplexer so survives app kills, and interface is heavily keyboard driven.

I tried running email in it though resigned (and guess what, wrote my own) because HTML email support is must have nowadays.

Competition! :) (though mine is GUI with custom renderer)

https://github.com/exlee/ascdraw

Re:People Hooked on Vapes Try a New Way to Quit: Cigarettes on Wednesday September 23, 2026 @04:45PM (#49822320)
Upvoting. I quit smoking many years ago with that book. Cost me like $8.

It felt surreal to quit after 1 last smoke as book promised at the beginning. Hadn't had craving since then.

Recommended to many people. For some it helped for some it didn't though.

Show HN: Race โ€“ Terminal Multiplexer on Infinite Canvas (macOS and Linux Beta)

https://race-term.com/

I got plenty of warm messages on my blog post on Google Ads asking about Linux so started working on it and now RACE works on the Linux too (in beta though - so please help).RACE stands for "Run Anything in Canvas Environment", i.e. it gives you infinite canvas(es) on which you can run and scale multiple terminals. I use it to drive development across many projects without getting lost. Lately...

( Read More... | no comments | 2 points | on HN )
Re:Ask HN: What are you working on? (September 2026) on Tuesday September 15, 2026 @01:02PM (#49715468)
I'm working on 2 things right now (on side). Both commercial (sorry!).

First one is RACE terminal [0]. It's a put-terminals on infinite canvas terminal multiplexer. Right now on macOS, but soon I expect to have Linux version fully released.

Second is Inboxctl [1], it's a keyboard-driven mail client for power users.

The cool thing about both of them is that RACE is my terminal multiplexer and Inboxctl is my e-mail client and they work great. I'm really proud that I can fully interact with terminals/e-mail using my own creations. Both are based on the GUI-framework I accidentally made for ascdraw [2] and kakvide [3].

[0]: https://race-term.com [1]: https://inboxctl.com [2]: https://github.com/exlee/ascdraw [3]: https://github.com/exlee/kakvide

Re:I advertise malicious software on Google Ads on Wednesday September 09, 2026 @01:35PM (#49630186)
Mind-boggling.

A joke comes to my mind:

A man tells his friend "You know, I don't think we can be friends anymore. Some money went missing from our house.." - "What?! Me? I'd never seal money from your house!" - "Yeah, we found that money, so that's not a problem. But you know... the whole thing left a sour taste."

Re:I advertise malicious software on Google Ads on Wednesday September 09, 2026 @12:16PM (#49628945)
Yes, and since multiple people expressed interest in Linux it might come much sooner than later.

I kept macOS surface isolated and constrained on purpose (and also have my own rendering engine) so it should be rather easy to make it run on Linux. The biggest obstacle is that it's hard for me to test (I have a gaming rig on Linux, but I don't use it often lately..).

Re:I advertise malicious software on Google Ads on Wednesday September 09, 2026 @11:46AM (#49628465)
No. Only got "account reactivated" e-mail.
Re:I advertise malicious software on Google Ads on Wednesday September 09, 2026 @09:54AM (#49626637)
If you decided you like it enough to get a license code HNMAGIC will get you 50% off (valid for 24 hours for anyone to pick :))
Re:I advertise malicious software on Google Ads on Wednesday September 09, 2026 @09:37AM (#49626346)
I made an update, but I'll post also here in comments. It seems that either a human read it or it triggered some trigger, but my account has been reinstated. Thank you, also those who made this issue visible.

On one side I'm happy it happened, on the other, it's a shame that it took complaining on the internet amplified by HackerNews to get this problem fixed...

Re:I advertise malicious software on Google Ads on Wednesday September 09, 2026 @08:58AM (#49625818)
Lol. Haven't thought about that. Now I'll have to ponder shouldn't I add another domain to the mix.
Re:I advertise malicious software on Google Ads on Wednesday September 09, 2026 @08:44AM (#49625649)
My Show HN failed. Might resubmit some time later, but HN (in general) is a lucky draw. And also I figured that trying to sell a indie software might be a good idea for own business and HN can't help with getting enough potential customers :)
Re:I advertise malicious software on Google Ads on Wednesday September 09, 2026 @08:43AM (#49625628)
This is my driver since it become usable. I have 140 terminals on 2 workspaces. Grouped by project/task. I know, I'm the author, so I'm biased, but I love working using it.
Re:Aphantasia Beginner's Guide on Thursday August 27, 2026 @04:37PM (#49470893)
I have aphantasia in both visual and audio forms. And I can tell you audio aphantasia is wild.

I cannot hear a song in my head if my life depended on it but then there are triggers that extract it music it.

Examples: "who let the dogs out" (I remember rhythm but not the music). I play piano for almost 2 years but I have no idea what's the each sound is. It gets even better. Even though I play and record [0] I can't remember my own compositions. They usually come back to me as a play on hands and not on audio.

I thought I was music deaf for the most of my life. My music teachers mocked me in my youth showing me as an example of someone with zero hearing.

My latest music teacher discovered that I actually have absolute hearing skill but... can't recall sound in my head. So I sense even slight shift in toning (e.g. given few variations of same melody I can tell which one is the original tuning) but I can't reproduce it.

[0]: https://on.soundcloud.com/Rv6t1jXzyAH8E2jEaY

Re:Stop Making TUIs on Saturday August 22, 2026 @06:56AM (#49398430)
More TUIs, and with eye candies too! :)

Since I wrote my own terminal multiplexer that puts terminals on infinite zoomable canvas [0] and I just can't get enough of putting weird stuff like asciiquarium, cmatrix or tty-clock all around (tried peaclock but it's slightly too fiddly for my taste). There are fun projects just to run in TUIs like astroterm or weathr, but I'd say that the space is still open to terminal toys.

The only problem I have with TUIs is that they're boring after a while but something that can be solved with often theme switching.

[0]: https://race-term.com (commercial)

Re:OpenLogi on Thursday August 20, 2026 @06:36AM (#49372784)
I know that's a skill that I have, and I used it so many times it became effortless, but it all goes to one of jokes I like - that asks how do you eat an elephant. Easy - with a fork.

So in that particular case I have a keyboard and it's misbehaving. I know that by some dark magic I can make it behave as I want and that software on Windows can do that.

So I think, "ok, how does it communicate?" - with Bluetooth, obviously. So my next thought it: can I transmit over bluetooth magic bytes that do exactly like this. I definitely have a device on my computer, so I can try to make it.

From that it's all about "how to send arbitrary stuff from bluetooth" search. Instinct tells me there has to be a library, or that at least on person on world wide web tried to do something similar.

If I find even single instance of this, I'm home - read what they did, try to figure out if I can adjust it and do so. Hocus pocus - binary switcher happens.

Though, in the end, it's all about approach. I found many people say "I don't know how to do it, so I don't". My approach is "I rarely know what do, but that doesn't stop me from trying". And this trying new stuff brings practice for the next unknown endeavor.

Re:OpenLogi on Wednesday August 19, 2026 @05:32AM (#49359133)
> But do we still trust the open source software that is created now everything is vibe coded?

If I think tool/software would be useful I throw GLM 5.2 (now 5.3) at it and ask to do an audit ;-)

Older ยป