News for hackers. Stuff that matters.
Re:GrapheneOS' rewritten Messages app is released by qweqwe14 on Friday September 11, 2026 @04:01PM (#49664522)
I constantly see those projects that would benefit from a screenshot in a readme, but for some reason the thought about adding one doesn't even come to the authors' mind, even though it's pretty obvious. I'd really like to know what's going on.
Re:GrapheneOS' rewritten Messages app is released by gbalduzzi on Friday September 11, 2026 @04:22PM (#49664811)
I think in many cases the authors value functionality much more then esthetics.

Which is a bummer because it is a complete different point of view from the more typical user experience

Re:GrapheneOS' rewritten Messages app is released by embedding-shape on Friday September 11, 2026 @04:55PM (#49665236)
> I think in many cases the authors value functionality much more then esthetics.

In many cases the repository isn't meant to be more than for source code too, not everyone use their git repository as also the marketing page, that'd go somewhere else.

With that said, grapheneos.org doesn't seem to have any screenshots either, which I also don't understand and think is a bummer. Even though the point of the differences with GrapheneOS might not be mainly visual, just showing what it looks like seem like a no-brainer.

Re:GrapheneOS' rewritten Messages app is released by xboxnolifes on Friday September 11, 2026 @04:38PM (#49665007)
An image is functionality, as it provides significant information to the reader.
Re:GrapheneOS' rewritten Messages app is released by gremlinunderway on Friday September 11, 2026 @04:54PM (#49665227)
Yeah but see, we're talking about a functionality that is inherently visual. Ergonomics has nothing to do with esthetics, and it's such a dumb excuse to hand wave aside interface issues as of they are just about "making things look pretty"
Re:GrapheneOS' rewritten Messages app is released by em-bee on Friday September 11, 2026 @05:05PM (#49665382)
exactly, i am looking at screenshots for apps to get an idea about their functionality.
Re:GrapheneOS' rewritten Messages app is released by Dig1t on Friday September 11, 2026 @04:48PM (#49665139)
"A picture is worth a thousand words"

It's like we've had this ancient knowledge passed down for generations but people constantly just ignore it.

Re:GrapheneOS' rewritten Messages app is released by sakisv on Friday September 11, 2026 @05:03PM (#49665356)
I think the reason is that you can get quite much of a tunnel vision while developing. Everyone involved already knows what they're building and how it looks, so it's very easy to overlook it.

Case in point, I recently wrote a CLI to show which of your AWS infra is not captured in terraform, and you can either print the result as a json to consume by a machine or generate a dashboard with some charts. It took me an embarrassing while to realise that I should have included a damned screenshot in the README, in fact I think I only realised when I wanted to show it to my brother.

Re:GrapheneOS' rewritten Messages app is released by IshKebab on Friday September 11, 2026 @05:22PM (#49665570)
It's also just quite a lot of work to generate screenshots.
Re:GrapheneOS' rewritten Messages app is released by sakisv on Friday September 11, 2026 @06:03PM (#49666022)
That's true as well, especially if you're still developing and changing things - because you tend to realise problems only after you've pushed the new screenshot :P
Re:GrapheneOS' rewritten Messages app is released by alerque on Sunday September 13, 2026 @08:01AM (#49683034)
Posting screenshots inside code repositories is hard. The binary asset handling does not belong in the source code tracker, so you end up with either bad repo hygiene or linking external assets inside the README, which is brittle.

Also updating them to match every change in the code is a pane. Most app stores have ways to track screen shot assets along with releases, and even GH has a way to add image assets to release notes without tracking the images in Git, but not very many projects realize that's an option.