
- 0 Posts
- 6 Comments
- trem@lemmy.blahaj.zonetoLemmy Shitpost@lemmy.world•Quack Quack bitch4·21 hours ago
- trem@lemmy.blahaj.zonetoSelfhosted@lemmy.world•GitHub Has an Availability Problem. Is It Time to Look Elsewhere?English2·1 day ago
Yeah? You should still make a decision. If you want it possible to watch, star and fork the repo from any of the sub-pages, then that stuff has to live in that top ribbon.
But then you shouldn’t duplicate it into the Code sub-page. I’d work with split buttons, where you can look at who starred and you can add your own star, all from the same UI element. It would not even take up more space, since they do already display the count in the top ribbon as well.
Apparently this is how Codeberg does it (see e.g. this repo), so this might be where I have the idea from…
- trem@lemmy.blahaj.zonetoSelfhosted@lemmy.world•GitHub Has an Availability Problem. Is It Time to Look Elsewhere?English1·2 days ago
I mean, yeah, it can make sense to duplicate information. That screenshot isn’t supposed to say that all of these should be deduplicated.
But you really gotta be cautious with duplication, because it makes everything else harder to find. And I would absolutely argue that GitHub has crossed the line where they duplicate too much, across the board. It feels like design-by-committee.This is entirely anecdotal, but what really dumbfounded me while annotating that screenshot, is that I never actually read the links in that “About” section.
I’ve seen this page probably a thousand times already, but I had no idea that there’s an “Activity” link there, which actually seems like it could be useful. Nor a link to the README, to the CONTRIBUTING.md or for “Custom Properties” (whatever that is).
I had no idea how to report a repo until now, even though the link is apparently always on screen.There’s just so much info there, and it’s presented like read-only info, not like navigation links, so I always just skipped over the lines that don’t have numbers in them. I also genuinely never tried clicking any of these lines before…
- trem@lemmy.blahaj.zonetoSelfhosted@lemmy.world•GitHub Has an Availability Problem. Is It Time to Look Elsewhere?English101·3 days ago
I could rant a lot about the GitHub UX, so here’s just the fairly obvious stuff on the repository page:

Red arrows mean duplicated information or duplicated navigational elements.
Green arrow means why the fuck do I have to tell our customers to click a random link in the middle of bumfuck nowhere, in order to download our software?
Was recently talking to a working student at $DAYJOB about LLMs and wanted to make the point that the pay-per-use model shows they’re still a relatively new/immature technology. So, I likened them to mobile phone calls, which would generally cost you per minute in the early 2000s.
Yeah, she had no idea what I was talking about.
- trem@lemmy.blahaj.zonetoNo Stupid Questions@lemmy.world•is there any language that doesn't have four basic directions?1·15 days ago
I heard of this before, too, and they also used clockwise and counterclockwise then. So, in effect just a polar coordinate system.
But yeah, also having a hard time finding out which concrete island that was…