HNHacker News
TopNewBestAskShowJobs

neomantra

892 karma · joined March 1, 2013

https://github.com/neomantra https://www.neomantra.com
submissionscomments
neomantra··on Show HN: Miditui – A terminal app/UI for MIDI composing, mixing, and playback
Very cool, thank you for creating and sharing. Literally yesterday YouTube searched (for the first time in a long time) for "D blues backing for Harmonica". I am interested now in exploring LLM paths for that.

You did a great job on the visualizations!!

I couldn't get sound to work on OSX yet, but will keep trying. We uke here, so will make an issue for that ;)

I work on NTCharts and also just yesterday had an LLM fix a visual bug using world understanding, one that I had thought about multiple times prior. In the end, the solution was obvious once revealed and I had overthought the problem.

Video in OP Miditui project is amazing, I missed it on first skim.

neomantra··on What happened to WebAssembly
November 2025 was when AntiGravity and Gemini 3 came out and everything changed for me. Six months earlier, I had tried to vibe-code the 21+ verification page to AgentDank (an OSS cannabis MCP server connecting LLMs to open data via DuckDB SQL). After hours, I couldn't get a page fully working.

I tried it with AG+G3, I prompted both the age 21+ screen AND the chat interface. It one-shotted a working version of both in less than a minute.

I was immediately free to start exploring my idea! Adding multiple personality Budtenders, a Stash box for frequent item; it would create mocks and tests. So liberating.

Then I had this other idea in my head for a while, that since DuckDB is broadly portable and can target WASM, I could play with the datasets in the browser and much of the app doesn't need an MCP-connected LLM or any backend services.

  next up, there is another mode where we will browse and visualize the cannabinoid contents.  the dataset will be the data here https://github.com/AgentDank/dank-data    we will use apache echarts for visualizations.  we can probably embed duckdb in the browser and do it all the queries there.   we can have some simple UI for exploring, as well as raw SQL query

And it one-shotted an entire DBA application interface with a custom UI and visualization to explore the data. Then I asked for some 3D WebGL charts with echarts and we got that working too.

So WASM is gonna be as important as ever because we have tons of software which can be compiled to WASM, Web is the UX meeting point, and LLMs can help bring it all together.

neomantra··on The creator of Claude Code's Claude setup
Thanks for sharing and taking the time to document your repo. I’m also sometimes unsure of “self-promotion” — especially when you don’t have anything to sell, including yourself.

I sometimes don’t share links, due to this and then sometimes overshare or miss the mark on relevance.

But sometimes when I do share people are excited about it, so I’ve leaned more to sharing. Worst is you get some downvotes or negative comments, so why not if there is some lurker who might get benefit.

When you don’t blog or influence, how else but in related HN comment threads are like-minded people gonna know about some random GitHub repo?

My second level hope is that it gets picked up by AI crawlers and get aligned somewhere in the latent space to help prompters find it.

ETA: “The [Prompt Engineer] skill was optimized using itself.” That is a whole other self-promotional writeup possibility right there.

neomantra··on Welcome to Gas Town
It's techno-freemasonry. One must break through the symbolism. The author wielding it and transmitting it cannot just plainly say the knowledge. We don't have the vocabulary or grammar for these new things, so storytelling and story universes convey it. The zoomorphism and cinematic references ground us in what all these bots are doing mimetically.

I'm excited the author shared and so exuberantly; that said I did quick-scroll a bunch of it. It is its own kind of mind-altering substance, but we have access to mind-bending things.

If you look at my AgentDank repo [1], one could see a tool for finding weed, or you could see connecting world intelligence with SQL fluency and pairing it with curated structured data to merge the probabilistic with the deterministic computing forms. Which I quickly applied to the OSX Screentime database [2].

Vibe coding turned a corner in November and I'm creating software in ways I would have never imagined. Along with the multimodal capabilities, things are getting weirder than ever.

Mr Yegge now needs to add a whole slew of characters to Gas Town to maintain multi-modal inputs and outputs and artifacts.

Just two days I go, I had LLMs positioning virtual cameras to render 3D models it created using the Swift language after looking at a picture of what to make, and then "looking" at the results to see the next code changes. Crazy. [3]

ETA: It was only 14 months earlier that I was amazed that a multi-modal model could identify a trend in a chart [4].

[1] https://github.com/AgentDank/dank-mcp

[2] https://github.com/AgentDank/screentime-mcp

[3] https://github.com/ConAcademy/WeaselToonCadova/

[4] https://github.com/NimbleMarkets/ollamatea/blob/main/cmd/ot-...

neomantra··on Street Fighter II, the World Warrier (2021)
Certainly! I left out the part where I would ride my BMX bike with my friends, without a helmet and without my parents tracking me, 5 miles in an urban environment to get to the arcade, then we'd hike the Hollywood Hills fire trails afterward.
neomantra··on Street Fighter II, the World Warrier (2021)
The true social media. Walk up and stick a quarter on the cabinet. With the ever present sounds of bowling balls hitting pins at the Sports Center, you know exactly which one is yours out of the seven up there. Everybody hovering around, watching and kibitzing. Emotions bounce from stoic concentration to exuberant trash talk. Respect is briefly granted to the kid running the joystick for a half-hour until the hollers and applause when a frame perfect dragon punch knocks him out mid-kick, dethroning the current champ. Quarter laid up again, back in the line for the next dopamine hit shared with strangers.

We are more connected than ever, yet still so far apart.

neomantra··on Cadova: Swift DSL for parametric 3D modeling
I've started fresher and am now in an agentic loop in Claude Code, asking it to render the generated 3mf and look at the results and evolve the Swift code to have a model that matches the reference image. Not sure how it will go but it is doing it.... will eventually update the repo.
neomantra··on Cadova: Swift DSL for parametric 3D modeling
I too love seeing code-based CAD and the general aspect of using LLM's using code as an expression-intermediary: SQL to data, Swift to CAD, SVG to images of pelicans.

I have not used Constructive Solid Geometry CAD MCPs myself (but I have used some of the AI model creators). Some of the videos I've seen look very cool.

But, I wonder how much longer the claim of "LLM's have strictly no sense of how 3D geometry" works will stand.

Last week I used Claude extensively to design the upgrade to my homemade pontoon boat. In addition to my textual descriptions, I uploaded pictures of hat channel cross-sections with dimensions and screenshots of my CAD drawings. I was asking questions about strength and stability and relationships between parts and evolved the design. It took some sort of world understanding of boats, relationships of parts, types of physical interconnects, materials properties. There's definitely some understanding going on.

---

Actually, show rather than tell. I just took Cadova for a spin, using screenshots of my boat's CAD and the previous conversation. Then I vibe-coded my boat up with Cadova, in an agentic loop with Claude Desktop and VSCode and the Cadova Viewer and screen shots. Pretty wild. Certainly not perfect, and I don't think this is how I would actually go about it, but it was interesting!

There's nothing proprietary, so I'll made a quick GitHub project [1] since the Claude links don't show files.

[1] https://github.com/ConAcademy/WeaselToonCadova

neomantra··on Show HN: BusterMQ, Thread-per-core NATS server in Zig with io_uring
No, that’s very common and appreciated, especially when curated. All my comments there were musings, not value judgements.
neomantra··on Show HN: BusterMQ, Thread-per-core NATS server in Zig with io_uring
I totally get it and received the offering. =) Love seeing more use of io_uring too and interesting to see how that's done in Zig. Happy New Year: All the best on this and other projects.
neomantra··on Show HN: BusterMQ, Thread-per-core NATS server in Zig with io_uring
Unusual tones all around in the thread here. My initial observations before reading the comments here:

* "wow, OSS projects are starting to have some pretty wild landing pages, guess it's not just AI logos at the top of the README anymore"

* "wow, all in one commit. was it vibe-one-shotted, curated private work that was squashed, or something in between"

* "wow, Zig is kind easy to read although I really don't want to learn another language in 2026 although I already started learning some to use libghostty"

* "wow, is Zig really this much performant than Golang at the tails"

* "weird it uses Bazel, doesn't Zig have it's own build system like Golang"

* "so who is the author? I see they made an GitHub org for this. Are they going to keep doing stuff after the commit and should I keep this in my messaging queue neurons? Is this some company or person I should follow"

* "the README has a misalignment, do I PR that?"

* "oh cool, it lets you tune memory and the dispatcher"

---

I never thought of exactly how it manifested, except about the single commit. I have started "vibe coding" much more as the capabilities really improved in the last few months, so that isn't intrinsically a trash approach.

But the "who" and the "how" and the "why" do matter, in terms of whether one should look at it for education or infotainment or as a potential tool.

Disclosure of the intention and method would be courteous to the community when we create and share these things. Otherwise we'll all have high cognitive burden with the amount of projects we'll be seeing in 2026!

neomantra··on Google is dead. Where do we go now?
I know very little about online marketing, but my Googler marketing friend told me that just 6 months ago everybody would Google search three word terms: “best Chinatown dumpling”

But now people Google search: “my boyfriend is coming to town for the holidays and we are going to Chinatown and I want to have delicious dumplings with him because it was what we had on our first date, where should we go?”

So he now works to sell AdWords properly in that environment. I am wondering how or if OP took that into account with their new spend. What are other people doing?

I’ve also heard (probably via post+comments here on HN) that the new SEO is making tons of AI slop info pages on the site, not for humans but for AI crawlers to slurp, and then refer from prompts.

neomantra··on Janet Jackson had the power to crash laptop computers (2022)
All good, I thought your point was fair either way, considering my original point of being clear about a link. Plus a chance for storytelling. =)
neomantra··on Janet Jackson had the power to crash laptop computers (2022)
That is fair, particularly compared to Janet Jackson! I will add detail.

In their younger days, two distinguished engineers, Bryan Cantrill and Brendan Gregg, made this video where they scream at a data storage server nicknamed Thumper. Screaming at it has surprising results, which are observed with a novel software technology called dtrace.

The Sun Fire X4500 was a dense storage sever, 4U with 48 disks and insane IO performance and a newish filesystem called ZFS. The video is not only funny in content, it features technology and technologists that became very impactful, hence the classic tag.

---

I love the lore, so I'll drop more.

While our team previously used AFS (mainly for its great caching) and many storage servers, this hardware combined with its software allowed us to consolidate and manage and access data in new ways, alleviating many of our market data analysis problems.

We switched to NFS, which previously was not performant enough for us on other hw/sw architectures. While using NFS with the Thumpers and then Thors (X4540) was fantastic, eventually the data scales became hard again and we made a distributed immutable filesystem that looked like the Hadoop HDFS and Cassandra file systems, named after our favorite Klingon Worf (Write-Once Read-Frequently).

Interestingly, in 2025 both XTX [1] and HRT [2] open-sourced their distributed file systems which are pretty similar to it, using 2020's tech rather than 2000's. HRT's is based on Meta's Tectonic which is a spiritual successor to Cassandra.

I wrote about our parallel HFT networking journey once upon a time on HN. [3]

[1] https://www.xtxmarkets.com/tech/2025-ternfs/

[2] https://www.hudsonrivertrading.com/hrtbeat/distributed-files...

[3] https://news.ycombinator.com/item?id=31924784

neomantra··on Janet Jackson had the power to crash laptop computers (2022)
It's not about privacy or malware, although those are important in life. Maybe I'm on Reddit too much, but I like knowing what will appear on the other end of a link.

I originally posted my own comment with link and prose, but then saw GP's comment which preceded mine by an hour, so I deleted mine. I didn't originally realize it was that same video because it didn't say so, but then I recognized the link hash. I want people to see that video, because it's so great, so I added context as a reply.

neomantra··on Janet Jackson had the power to crash laptop computers (2022)
So classic. For those weary of random links, it’s Cantrill and Gregg screaming at Thumpers and affecting IOPS.

That was such a great machine. We rearchitected our systems around it.

neomantra··on Fabrice Bellard Releases MicroQuickJS
The file granularity you chose was at the perfect level for somebody to approach the source code and understand how Redis worked. It was my favorite codebases to peruse and hack. It’s been a decade and my memory palace there is still strong.

It reminded me how important organization is to a project and certainly influenced me, especially applied in areas like Golang package design. Deeply appreciate it all, thank you.

neomantra··on It's Always TCP_NODELAY
This is true for simple UDP, but reliable transports are often built over UDP.

As with anything in computing, there are trade-offs between the approaches. One example is QUIC now widespread in browsers.

MoldUDP64 is used by various exchanges (that's NASDAQ's name, others do something close). It's a simple UDP protocol with sequence numbers; works great on quality networks with well-tuned receivers (or FPGAs). This is an old-school blog article about the earlier MoldUDP:

https://www.fragmentationneeded.net/2012/01/dispatches-from-...

Another is Aeron.io, which is a high-performance messaging system that includes a reliable unicast/multicast transport. There is so much cool stuff in this project and it is useful to study. I saw this deep-dive into the Aeron reliable multicast protocol live and it is quite good, albeit behind a sign-up.

https://aeron.io/other/handling-data-loss-with-aeron/

neomantra··on Over 40% of deceased drivers in vehicle crashes test positive for THC: Study
Youth these days tend to say “this weed has gas” rather than “this weed is dank”. I’m unsure if that is just due to gassy strains becoming more popular or just lingo. Garlic is another rising scent.
neomantra··on I program on the subway
I love to program on my commute. When I took NJ Transit bus, when I took NY Ferry, when I took MetroNorth.

But I’ve never felt comfortable opening a laptop on the NYC subway. It wasn’t about the safety that OP describes. It was about the culture and the physical configuration (facing middle with strap hangers vs facing front/back). It just didn’t feel right in the subway.

I do miss the MetroNorth Bar Car! I could drink and code and it was jovial.

neomantra··on Show HN: HN Wrapped 2025 - an LLM reviews your year on HN
Got some laughs from this, thanks!

https://hn-wrapped.kadoa.com/neomantra

The MCP Obsessed Vibe-Coder

  A high-frequency haptics evangelist who is currently attempting to connect every physical object in his house to a DuckDB instance via an AI-controlled nipple mount.
neomantra··on NTP at NIST Boulder Has Lost Power
Great list! Just double-checked the CAT timekeeping requirements [1] and the requirement is NIST sync. So a subset of all UTC.

You don’t need to actually sync to NIST. I think most people PTP/PPS to a GPS-connected Grandmaster with high quality crystals.

But one must report deviations from NIST time, so CAT Reporters must track it.

I think you are right — if there is no NIST time signal then there is no properly auditable trading and thus no trading. MFID has similar stuff but I am unfamiliar.

One of my favorite nerd possessions is my hand-signed letter from Judah Levine with my NIST Authenticated NTP key.

[1] https://www.finra.org/rules-guidance/rulebooks/finra-rules/6...

neomantra··on The Number That Turned Sideways
I enjoyed this read. Here’s some related thoughtwork I had last week, which looks at it via Calculus.

My son asked me:

“what’s the derivative of e^x”?

I replied “it is e^x?”, inquisitively as it had been a while. Once he confirmed, I started envisioning circles and vectors moving and said “oh, that is another reason why Euler’s formula is true”.

I’m just a nerd, not a mathematician, so I didn’t completely grok my flash of insight. But simple enough to ask an LLM, and Claude built the system of differential equations showing it:

https://claude.ai/share/33033109-a0fa-4c7b-822d-ca897c442cf2

neomantra··on Schizophrenia sufferer mistakes smart fridge ad for psychotic episode
Next up: <blink> tags on fridge triggers seizures

Back in the day we asked webmasters to run their web sites through Bobby for accessibility checks.

I am curious if any LLM work like this is being done. If it were really a smart fridge, it would moderate its users content appropriately. Eg I don’t want haram ads, don’t freak me out, I’m color blind.

neomantra··on Programming peaked
You are correct! I need a tshirt to keep it straight.
neomantra··on Programming peaked
Thank you for sharing this. I started as a youngling on a 300 baud modem. 1200 baud upgrade modems had a zeitgeist of being just for piracy — who else would need so much bandwidth said those who charged by the minute. Information wasn’t flowing freely and resource-dense countries had advantages to spread it around themselves. Before HTTP and WWW there wasn’t much information architecture existent either.

But what makes me happy to hear is that - on the other side of the planet - random kids were also plugging in a modem, to get connected with each other and press at the edge of the future.

neomantra··on Programming peaked
One of my favorite T shirts is a custom black one that says `f2k i18n` in a white typewriterish coding font. (Thanks Roman!)

Most people are confused by it. When I start to explain it, I sound like a jerk who hates foreigners.

The programmers on the street point and smile at it. If they work in `l14n`, they come up and give me a hug.

neomantra··on Ghostty compiled to WASM with xterm.js API compatibility
I have been looking for this for a while — thank you for making it! I’m gonna explore how I can deploy my BubbleTea TUI’s with it.
neomantra··on The Bughouse Effect
Came here to say the same. It’s the last sentence of their deep post suggests playing in person.

I can’t imagine playing Bughouse online. It is the most fun you’ll have playing chess and it’s all about the interpersonal experiences.

In the simpler times of the mid-90’s, on Autumn Sunday’s my college flatmates and I would drink beer, watch football, and play Bughouse. High fives, smack talking, wild sacrifice tactics… soooo much fun!

I do admire the commenter that took it to hardcore levels too — a different path.

neomantra··on Marble Fountain
Amazing on so many levels!! Thank you also for including the source.
← PreviousPage 4 of 11Next →