HNHacker News
TopNewBestAskShowJobs

nexo-v1

253 karma · joined April 21, 2025

submissionscomments
nexo-v1··on How our vibe coded website looks like a designer made it
Loved the process write-up and the iteration screenshots. The hero section looks cool, but the rest of the front page could be refined even further (it still has an AI‑generated look).

When doing web designs with AI, I start with design tokens, typography, then build out every section by multiple iterations. Unfortunately, the more vague the prompt is, the more "AI‑generated" the end result looks.

nexo-v1··on Floci: Locally emulating any cloud service
I was never happy with how heavy LocalStack was, so I'm going to try this for my next green field cloud app.

I think having such emulator being lightweight and quick to run becomes more important in AI coding/worktree-based workflows where it's important to pre-setup the worktree with dependencies and dependent services on local ports.

nexo-v1··on Search – A small, fast WebKit browser for macOS
I like the minimalistic UI, nice design, and quick startup times, but how is this better than Safari in practice?
nexo-v1··on I Built My Own Audio Player
It is available, but the last time I tried it, I was only able to select specific audio files for import. I couldn't import the whole directory at once
nexo-v1··on Found a simple tool for database modeling: dbdiagram.io
Looks cool, but a bit of a bummer it's not open source. These days when I need to sketch out SQL/database diagrams, I usually have an LLM generate Mermaid code for me — good enough for quick drafts.

If I want something cleaner or a little more "presentation ready," I switch to d2 (https://d2lang.com/tour/sql-tables/#basics). It's got really simple syntax and does a great job laying out entity-relationship diagrams without much tweaking.

nexo-v1··on Try Switching to Kagi
I switched to DuckDuckGo recently too. It's good enough for most things, but for deeper or niche info, I still bounce back to Google (with uBlock).

Haven't tried Kagi yet — not sure the difference is big enough to pay for.

Honestly, I'm still stuck using some Google stuff anyway, like Maps. I'd like to de-Google a bit more, but in practice it's hard.

nexo-v1··on Show HN: A Common Lisp implementation in development, supports ASDF
Out of curiosity, what influenced your decision to prioritize stepping and watchpoints early? Was it driven more by debugging your own compiler code, or anticipating end-user needs
nexo-v1··on Reading RSS content is a skilled activity
I keep coming back to the idea of curating my own reading through RSS.

I missed the first wave: mostly stuck to aggregators and blogs, but eventually set up a Feedly account. Like others here, I found maintaining a meaningful list takes real energy. It's easy to over-subscribe and end up with a second inbox.

Still, I think the effort is worth it. The best systems I've worked on always rewarded small, regular maintenance over trying to automate everything away. Feels like curating information works the same way.

nexo-v1··on Observability 2.0 and the Database for It
This sounds a lot like structured logging with a fresh coat of paint. Wide events are nice conceptual model, but if you’ve been doing structured logs seriously, especially with something like Loki or ELK stack, you’re already capturing rich context per event — including things like user info, request paths, even DB queries if needed.

I’ve been using Loki recently and really like the approach: it stores log data in object storage and supports on-the-fly processing and extraction. You can build alerts and dashboards off it without needing to pre-aggregate or force everything into a metrics pipeline.

The real friction in all of these systems is instrumentation. You still need to get that structured event data out of your app code in a consistent way, and that part is rarely seamless unless your runtime or framework does most of it for free. So while wide events are a clean unification model, the dev overhead to emit them with enough fidelity is still very real.

nexo-v1··on YAGRI: You are gonna read it
Shipped and supported enough startup apps to learn this the hard way: users will delete things they shouldn’t, and you will be asked to explain or undo it. Soft deletes and basic metadata (created_at, deleted_by, etc.) have saved me multiple times — not for some future feature, just for basic operational sanity.
nexo-v1··on Haskelling My Python
I really like this idea too. Generators are one of my favorite parts of Python — super memory efficient, and great for chaining transformations. But in practice, I’ve found they can get hard to reason about, especially when you defer evaluation too much. Debugging gets tricky because you can’t easily inspect intermediate states.

When working with other engineers, I’ve learned to be careful: sometimes it’s better to just materialize things into a list for clarity, even if it’s less “elegant” on paper.

There’s a real balance between cleverness and maintainability here.