frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Choosing AsciiDoc after two decades of trial and error

https://www.adoc-studio.app/blog/making-of-adoc-studio
4•adocstudio•1h ago

Comments

adocstudio•1h ago
For our software Merlin Project, we needed reliable documentation from day one. Over twenty years we tried different stacks and learned what holds up.

We did not begin with AsciiDoc. We began where most teams start, in Word. It gave us quick wins like immediate formatting, tracked changes that non technical stakeholders understood, and a low barrier to entry for subject matter experts. It failed the moment documents became manuals with variations. Styles drifted across files, cross references broke during edits, and every export to PDF became a manual ritual. Producing two consistent outputs, web and PDF, was unreliable and slow. Long documents were also harder to version, and diff reviews focused on layout noise instead of substance.

Next up was LaTeX, which we used for Merlin 2. We respected its typesetting quality and the control it offers over layout. For a thesis or a single book, LaTeX shines. For a living documentation set with frequent updates, non technical reviewers, and a need for fast HTML alongside branded PDF, it slowed us down. Authors who were comfortable in text had to spend time on layout quirks. Reviewers could not easily preview the exact output without a build step, and small edits sometimes spiraled into formatting fixes. LaTeX rewarded experts but raised the floor too high for everyone else who needed to jump in quickly. We even had a teammate who promised a banger documentation in LaTeX and delivered exactly that. It was excellent. Then he left. No one wanted to take over the toolchain and the little fixes that kept it humming. The docs started to fall behind, and over time they deteriorated.

We tried Markdown next. We liked the simplicity and the fact that developers could contribute in plain text with clean diffs. For short guides this was perfect. As requirements grew, we needed tables with real structure, stable cross references, callouts, and a way to reuse content across versions. PDF in particular was brittle. We could get a PDF, but not a predictable one that matched our brand every time. The ecosystem fragmentation also showed. Dialects multiplied, extensions conflicted, and onboarding turned into learning a tool stack rather than writing.

AsciiDoc solved these recurring issues. We gained first class cross references, attributes, includes, and conditions. We kept documents modular so diffs became meaningful rather than walls of rewrapped text. HTML and PDF builds became deterministic once we standardized the toolchain, and designers could set a single theme to govern both outputs. At some point we even decided to take the experience to another level on Apple devices and create our own AsciiDoc text editor that relies on a single stylesheet for all output formats and needs no terminal for exporting. But that is a story for another time. The point is, we truly fell in love with the power and simplicity behind AsciiDoc.

We wanted structured writing that non experts can join, predictable builds for both web and PDF, and reviews that concentrate on content. AsciiDoc gave us exactly that and much more.

MultifokalHirn•1h ago
Please, please, please remove the AI generated images from your website/marketing material. It really sends a vibe of "this is another slop project", while that does not appear to be case..? But for me personally, it absolutely killed my interest.
adocstudio•1h ago
Appreciate the candor. Could you point me to 2–3 spots on adoc-studio.app that felt “AI/slop” to you? URLs would help. We mostly use real app screenshots + sometimes Unsplash for article covers, or Napkin.ai for visual summaries, so I want to fix what’s off.

Wiserank: A search engine to filter out AI-generated slop in research papers

https://wiserank.io/
1•riemann77•1m ago•0 comments

Publish Your macOS App Outside the App Store

https://picmal.app/blog/publish-your-macos-app-outside-the-app-store
1•albertogalca•1m ago•0 comments

Show HN: Did I Reply? – Free Gmail Reminders and Templates

https://didireply.app/
2•Homos•4m ago•0 comments

Blade Runner's New Jews – China, the diaspora, the future Hollywood won't show

https://terminaldrift.substack.com/p/blade-runners-new-jews
1•boopity2025•4m ago•1 comments

The two dualities of computation: negative and fractional (subtraction and divis [pdf]

https://ia800204.us.archive.org/0/items/djoyner-papers/SHA256E-s568323--ecf5da2ef210bf6cec8d14dbf...
1•fanf2•6m ago•0 comments

Appleii Air Attack.BAS

https://basic-code.bearblog.dev/applesoft-air-attackbas/
1•ibobev•7m ago•0 comments

Dissecting IdHashIndex (2016)

https://glampert.com/2016/05-04/dissecting-idhashindex/
1•klaussilveira•7m ago•0 comments

1420 MHz – Extrasolar Probes and the Wow Signal

https://www.johndcook.com/blog/2025/09/18/1420-mhz/
1•ibobev•10m ago•0 comments

AI-generated minister addresses Albanian parliament for first time

https://www.abc.net.au/news/2025-09-19/ai-generated-minister-addresses-albanian-parliament/105791708
2•vermilingua•10m ago•1 comments

Why the one-handed backhand is losing its grip on professional tennis

https://medicalxpress.com/news/2025-09-backhand-professional-tennis.html
1•PaulHoule•10m ago•0 comments

Keeposting – An AI-powered strategy assistant that takes the pressure off

https://keeposting.net/
1•OwnerMindset•12m ago•2 comments

Ruby Central has taken control of the GitHub Rubygems org

https://bsky.app/profile/duckinator.bsky.social/post/3lz6exzgtcc2j
1•ciconia•12m ago•0 comments

NASA's Voyager Space Probe's Reserve Power: Intricacies of RTG-Based Power Sys

https://hackaday.com/2023/05/03/nasas-voyager-space-probes-reserve-power-and-the-intricacies-of-r...
1•taubek•13m ago•0 comments

Amelie 0.6.0 is out: Redesigned Group Commit and major IPC improvements

https://github.com/amelielabs/amelie/releases/tag/0.6.0
1•pmwkaa•17m ago•0 comments

'Peak SF' on a Friday Night Is a Robot Fight

https://www.nytimes.com/2025/09/19/technology/san-francisco-robot-fight.html
1•mitchbob•17m ago•1 comments

Tarzan of Magnesia

https://en.wikipedia.org/wiki/Tarzan_of_Manisa
1•yarbas89•20m ago•0 comments

The Feed Is Ours: A Case for Custom Clients

https://phrack.org/issues/72/18
1•comebhack•21m ago•0 comments

Band is a t-shirt company

https://emmettnaughton.com//posts/your-band-is-a-t-shirt-company/
1•tosh•27m ago•1 comments

The Florida Divorcee's Guide to Murder

https://www.vanityfair.com/culture/story/the-florida-divorcees-guide-to-murder
1•cenazoic•29m ago•2 comments

What happened to shared micromobility in India?

https://micromobility.io/news/india-shared-micromobility-a-missed-turn-and-whats-next
1•prabinjoel•32m ago•0 comments

ECMAScript 2025 Language Specification

https://262.ecma-international.org/16.0/index.html
3•thomasjb•32m ago•1 comments

Legos – Layout and style that's easy to refactor, all without thinking about CSS

https://github.com/NduatiK/legos
2•TheWiggles•36m ago•0 comments

To understand how AI will reconfigure humanity, try this German fairytale

https://www.theguardian.com/books/2025/sep/16/ai-artificial-intelligence-fairytale-fisherman
2•kgthegreat•40m ago•0 comments

Which Country Should Design U.S. Industrial Policy?

https://carnegieendowment.org/china-financial-markets/2024/07/which-country-should-design-us-indu...
2•Gigamouse•41m ago•0 comments

AI-Assisted Development Powered by Local Models

https://devblogs.microsoft.com/foundry/ai-assisted-development-powered-by-local-models/
1•ibobev•42m ago•0 comments

SHRINK: Reducing the ISA complexity via instruction recycling

https://dl.acm.org/doi/10.1145/2749469.2750391
1•gjvc•42m ago•1 comments

Can you be sued for defaming virtual K-pop stars? South Korea court says yes

https://www.bbc.com/news/articles/ceq2y91qy88o
3•dabinat•51m ago•1 comments

UnifoLM-WMA-0: A World-Model-Action (WMA) Framework Under UnifoLM Family

https://unigen-x.github.io/unifolm-world-model-action.github.io/
2•GaggiX•52m ago•0 comments

The new GitHub app for Teams: from conversation to code

https://devblogs.microsoft.com/microsoft365dev/copilot-powered-github-app-for-teams-preview/
2•ibobev•54m ago•0 comments

Wan Animate: AI tool that transfers motion from videos to animate any character

https://komiko.app/video-to-video/wan-animate
2•Sevichecc•55m ago•0 comments