frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Laying out the 404 Media zine

https://tedium.co/2025/12/10/404-media-zine-linux-affinity/?
90•robenkleene•1mo ago

Comments

Duanemclemore•1mo ago
Great read. They also talked through the podcast and made specific reference to Ernie and his use of Affinity through Lutris on the recent episode of their podcast. [0] It was a good listen.

edited to add: I am however surprised that Ernie didn't just go for VivaDesigner [1], as it does seem to be a more drop-in InDesign replacement and is Linux native...

[0] https://open.spotify.com/episode/0TG6fsy7cLEkOEj8SIm8ci?si=4...

[1] https://viva.systems/designer/

shortformblog•1mo ago
Thanks for pointing out VivaDesigner—I’m surprised in the many obsessive searches to find something like this, it never came up! (I will note that there are a lot of pretty obscure layout programs out there. At my first newspaper, I was brought in to help with the transition to CCI, which was a full-stack publishing tool popular with newspapers of the era. As a result of this, I was introduced to their old system, by Harris, which relied on Windows NT 3.1. Fun times.)

This project is probably a no-go with it (for kicks, I did try importing a PDF of the final doc) but I will keep it in mind in the future from an analysis standpoint.

The other point I’d make is kind of a tipping-point argument. While VivaDesigner can export into IDML it looks like, Affinity has gone just mainstream enough that it won’t be turned away at print shops, which is a real risk. PDFs can get you most of the way, granted, but some print shops want to edit the file, which makes sense.

shortformblog•1mo ago
Quick add: I tested VivaDesigner on some old InDesign docs and I found it did not handle color blend modes very well, which is kind of an essential for a risograph project like 404’s. Nonetheless, the fact that it was able to open an InDesign doc more or less intact makes it a useful tool for a switcher.
Duanemclemore•1mo ago
Oh my goodness! I - really did not- expect to reach the author himself! Hello sir, your work is rad and am excited to see the zine!

My partner and I run our design studio on Linux these days and so we're always on the hunt for software to better replace the PC / Mac software we walked away from, so I explored running Affinity a couple years ago and couldn't get it going properly. Then last year I had to put together a big important document, so I had extra motivation to find a replacement.

I tried almost literally everything that was Linux native over a few weeks when I was getting started. I was impressed with VivaDesigner, but decided to just use LaTeX in VSCode - ahich was both awesome and terrifying for what wound up a 390pg document. And would be a huge PITA for this purpose.

Back to your post specifically - I can imagine how insane the old system you helped replace was.

And yes, I think that the "tipping point" is an important consideration. Maybe in Germany where Viva is based they might not think twice if you bring in a live file, but it does seem like Affinity is far and away the leading challenger in the states. I'm sure it's a miniscule share and Adobe is still the 8,000 pound gorilla.

But that's the thing about tipping points right?

LanternLight83•1mo ago
> AI-based

No thanks, I'll use Scribus.

Different mod schemes (ctrl-click and such) than InDesign, but I'm sure I can get used to that, adjust the settings, or patch it. Might have worked for them though, good suggestion!

Duanemclemore•1mo ago
Does Scribus have the customizable bindings like GIMP, where you can download someone's helpful remapping of the Adobe keys to GIMP? I'm pretty sure you can make it even closer.
burnto•1mo ago
Enjoyed this a lot. I, too, spent many years involved in print layout. In my case it was a lot of QuarkXPress. My friend aptly described it as a “very cross program” but it was quite efficient once I learned it.
-0_0-•1mo ago
Very interesting read. Always love learning how new media tackles old media processes, I'll be interested to see how the zine fares long term.

I actually built my own InDesign clone just before wrapping up with my last employer (inspired by Photopea) given how fed up I was with InDesign and its quirks.

It was a pretty neat little product - ingested all our website stories and automatically laid them out into a newspaper, which could be further edited in the browser or output as print ready PDFs that would go straight to the printers' FTP server.

I'm willing to bet there's a huge market out there that's itching to jump ship from InDesign as soon as Affinity proves its worth. Adobe has squandered their moat. I've already worked with companies that now do all their desktop publishing in Canva - still get an eye twitch from that, but it worked and staff preferred that mess over InDesign.

keyle•1mo ago
Indesign was such a satisfying way to layout documents. I just cannot reproduce the same feeling using affinity products. Shortcuts feels wrong, defaults feels wrong, etc.

I wish Adobe stayed the 2004 company version of Adobe. They were good.

p0w3n3d•1mo ago
Scribus is available on Linux but the interface is Spartan. Maybe also you could put your fingers on Greenstreet Publisher which used to be freeware 20 years ago, but if you get old windows in virtualBox, TBH nothing has changed. I mean what? Fonts maybe would need conversion to TTF?
lionkor•1mo ago
Lutris is so fantastic, if anyone here is on Linux and needs wine, try Lutris. It puts each app in its own wine prefix, its just nice to use.
aquariusDue•1mo ago
I don't know why but I could never get it to work properly and had more success with the Bottles flatpak instead. I should really check out a tutorial for Lutris because people are always praising it and I feel it's more of a me problem that I can't get it to work.
gradientsrneat•1mo ago
Remember when the word, "zine" used to have the connotation of a hobbyist project, because most people couldn't afford/justify the cost of printing full-sized magazines at scale?

Rather than a tool of mass-distributed propaganda, in an internet medium where making digital copies is cheap, masquerading under the guise of the "little man"?

rideontime•1mo ago
What are you referring to in the second line of your comment? That doesn't describe 404 Media.

We Mourn Our Craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
55•ColinWright•55m ago•22 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
16•surprisetalk•1h ago•9 comments

U.S. Jobs Disappear at Fastest January Pace Since Great Recession

https://www.forbes.com/sites/mikestunson/2026/02/05/us-jobs-disappear-at-fastest-january-pace-sin...
94•alephnerd•1h ago•35 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
119•AlexeyBrin•7h ago•22 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
55•vinhnx•4h ago•7 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
53•thelok•3h ago•6 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
822•klaussilveira•21h ago•248 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
100•1vuio0pswjnm7•8h ago•116 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
1057•xnx•1d ago•607 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
75•onurkanbkrc•6h ago•5 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
476•theblazehen•2d ago•175 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
201•jesperordrup•11h ago•69 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
543•nar001•5h ago•252 comments

Selection Rather Than Prediction

https://voratiq.com/blog/selection-rather-than-prediction/
8•languid-photic•3d ago•1 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
213•alainrk•6h ago•328 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
34•rbanffy•4d ago•7 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
27•marklit•5d ago•1 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
113•videotopia•4d ago•30 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
67•mellosouls•4h ago•72 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
73•speckx•4d ago•74 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
273•isitcontent•21h ago•37 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
199•limoce•4d ago•111 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
285•dmpetrov•22h ago•153 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
21•sandGorgon•2d ago•11 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
155•matheusalmeida•2d ago•48 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
555•todsacerdoti•1d ago•268 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
424•ostacke•1d ago•110 comments

Ga68, a GNU Algol 68 Compiler

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
42•matt_d•4d ago•18 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
472•lstoll•1d ago•311 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
348•eljojo•1d ago•215 comments