Live data from Hacker News

Lessons learned from 15 years of SumatraPDF, an open source Windows app

blog.kowalczyk.info

111–120 of 136 posts

Re: Lessons learned from 15 years of SumatraPDF, an open source Windows app

#112
Here is a lesson you don't often see, but has worked every time I've used it:

"I was able to incrementally convert program form using Poppler API to using Poppler via engine abstraction to using mupdf via Engine abstraction."

Make major changes incrementally.

Re: Lessons learned from 15 years of SumatraPDF, an open source Windows app

#114
post #90

> The future of all software is as a web app. Why not bring the spirit of SumatraPDF to the web? That feels like a 180 after reading a couple thousand words extolling the virtues of small, fast code with minimal dependencies.

I think "spirit of SumatraPDF" means that he wouldn't npm install 800K lines of code into his project 5 minutes after creating it. I look at the speed and efficiency of VSCode and it gives me hope that it's possible to write the high quality programs that we're used to from C/C++ using web technologies. It's just that right now we don't have enough good programmers creating good programs to incentivize the others to…

VS Code is neither fast nor efficient. I'm not hating on it as I like it more than most Electron apps, but I use it on a laptop with a Core 2 Duo P8600 CPU (among other things) and it's pretty sluggish.

Re: Lessons learned from 15 years of SumatraPDF, an open source Windows app

#115
post #103

Earlier quoted context omitted.

No it doesn't edit but he's thinking about implementing it. And yeah...editing on Windows is a pain if you don't want to spend money.

If he wants to put up a donation link with that as a goal I'll give 20$ right now

https://www.sumatrapdfreader.org/backers

Re: Lessons learned from 15 years of SumatraPDF, an open source Windows app

#116

Sumatra, alongside maybe Everything and IrfanView, is my favorite piece of software on windows. Incredible speed, great customizability and awesome compatibility. I really missed it when I made the switch to Linux, but not enough to consider installing WINE. Still, absolutely wonderful project deserving of the highest praise.

There really is an abundance of high quality, and performant open-source applications on Windows. Among the three you've listed, I can also mention Notepad++, JPEGView, MPC-HC, Scoop.sh, and ShareX.

Re: Lessons learned from 15 years of SumatraPDF, an open source Windows app

#117
post #44

Earlier quoted context omitted.

I use photopea.com. It's a Photoshop clone but loads much faster and works great for when you don't need some of the newest / cutting edge PS features and don't work with large files.

How have I never tried this. Nice project.

Most amazing thing to me is that it is built and maintained by a single developer.

Re: Lessons learned from 15 years of SumatraPDF, an open source Windows app

#118
post #30

One of the pains of moving from windows to a Mac was not having Sumatra. I've been using it on Windows for so long. I have tried many options on Mac, but they just doesn't feel "right" (too many options in viewers like Acrobat, too less features compared to Sumatra in others). Any plans to create a mac version?

PDF Expert

Tried. Good. Being used to Sumatra feels like missing the organising of documents, and features like "Sign" are really distracting.

Re: Lessons learned from 15 years of SumatraPDF, an open source Windows app

#119
post #30

One of the pains of moving from windows to a Mac was not having Sumatra. I've been using it on Windows for so long. I have tried many options on Mac, but they just doesn't feel "right" (too many options in viewers like Acrobat, too less features compared to Sumatra in others). Any plans to create a mac version?

I cannot compare it to SumatraPDF, but I really enjoy Skim: https://skim-app.sourceforge.io/

Thanks this looks promising.

Re: Lessons learned from 15 years of SumatraPDF, an open source Windows app

#120

Earlier quoted context omitted.

The author blogged about it in 2009 [1] TL;DR They used a MIT licence and other people were selling broken, rebranded cashgrab copies without changing things like the installer or crash logs being sent to the author etc [1] https://blog.getpaint.net/2009/11/06/a-new-license-for-paint...

So why isn't this a problem for other open source software? Or is it? Is it only because of the high demand for a cheaper/free Photoshop alternative?

It is.

It's more than frustrating to have crash logs that don't refer to your code and contain access tokens or similar data because the author of the 'rebranded' software doesn't care about user privacy.

Post reply on HN