Chances are slim that someone from GitHub will read this, but the text in this post (and other posts in the Changelog category) would be much more readable if there was more contrast between the text and the background (now it's dark grey text on black background).
This has noticeably worse info density compared to https://github.com/notifications, https://github.com/issues and https://github.com/pulls. Those old pages' list entries have padding-top: 8px and padding-bottom: 10px. This new dashboard's list entries have padding: 16px. Just why? It’s definitely more relevant though, overall a positive.
It's great to add new features, but couldn't GitHub fix the essential ones first?
Just this week, I encountered the following problems:
- a diff showing "0 files changed" while there are many [1];
- suggested changes in a PR not rendering the original line [2];
- bug trackers not showing more than the 40th page [3].
Might seem nitpicky but it was just over the last week... I have a whole bunch of other bugs on my mind, and unfortunately, it's only gotten worse over the years. To the point where I almost don't care anymore.
It’s frustrating how they are doing all these pointless changes (in my opinion) and not implementing IPv6 support. I guess Github is only interested in AI now and making its UI terrible (because in my opinion it has only worsened 2020-onwards).
This is a stupid thing to latch on to but why is everything an “experience” now? It’s a fucking programming dashboard, not a three-star Michelin restaurant.
Would love to know what exactly is different today with this new dashboard, compared to when they first launched it as a preview? What did they already iterate on after getting user feedback? Would seem like the most intuitive parts to share in a blogpost about a feature moving from preview to be a default, but maybe not.
They've made / completely focused on the repos that you own and work on (and added some Copilot stuff I can't see because I don't use it), instead of the social media-like "Feed", which is now on a separate /feed page.
Opting out just makes the Feed appear on / again. I'd rather they just give you the option instead of doing the opt-out-until-we-remove-the-opt-out thing, the coward's way to change a default.
Im sorry but they need to make it more focused on the repos that you own and work on, this is not a social media site now matter how hard they try to drift in that direction.
Chances are slim that someone from GitHub will read this, but the text in this post (and other posts in the Changelog category) would be much more readable if there was more contrast between the text and the background (now it's dark grey text on black background).
A lot of people seem to be complaining, but the last iteration had Copilot at the top and then a "Feed" of what other people were doing.
This seems to push your issues and pull requests as the main items of the page, and that's significantly better.
it's still so garbage though.. on a 4K display:
- only half the sidebar is being used, by the "top repositories" section
- i have my own agent and want copilot purged from view completely rather than being the first central item of the dashboard
- why is the changelog taking up 1/4 of the screen? move it to the navbar as a popover
- the content doesn't go full width so i'm losing a column or two worth of content
PRs and issues sections are the least worst parts of the dashboard and they're still worse than just using /notifications as a dashboard.
completely worthless.
This has noticeably worse info density compared to https://github.com/notifications, https://github.com/issues and https://github.com/pulls. Those old pages' list entries have padding-top: 8px and padding-bottom: 10px. This new dashboard's list entries have padding: 16px. Just why? It’s definitely more relevant though, overall a positive.
Becuse the designers got bigger monitors and need "space to breath" when presenting the design. It's not like they work much with these empty lists
Ever since I discovered `gh`, I stopped going on the website itself. Stuff like this just makes it even more unlikely I'll return :-D
oh this is amazing. funny that they are self aware enough to talk about reducing context switching
It's great to add new features, but couldn't GitHub fix the essential ones first?
Just this week, I encountered the following problems:
- a diff showing "0 files changed" while there are many [1];
- suggested changes in a PR not rendering the original line [2];
- bug trackers not showing more than the 40th page [3].
Might seem nitpicky but it was just over the last week... I have a whole bunch of other bugs on my mind, and unfortunately, it's only gotten worse over the years. To the point where I almost don't care anymore.
[1] https://github.com/PokeAPI/sprites/pull/284#issuecomment-585...
[2] https://github.com/Delgan/loguru/pull/1516#discussion_r41268...
[3] https://github.com/orgs/community/discussions/182925
Over the last four years, GitHub announcing a change or new feature has generally led to a worse experience, for me at least.
One excellent update that comes to mind is their updated code search (2023) which can be super helpful and respects a solid grammar.
https://github.blog/news-insights/product-news/github-code-s...
Is this last update one of those worse experiences?
I'm so happy to be working in Forgejo now. Goodbye GitHub.
Github seems to get slower and slower, while Forgejo running on my $5 VPS lets me fly through repos and files instantly.
It’s frustrating how they are doing all these pointless changes (in my opinion) and not implementing IPv6 support. I guess Github is only interested in AI now and making its UI terrible (because in my opinion it has only worsened 2020-onwards).
In the opinion of many, pointless stuff includes IPv6. Current system works for end-users. They get almost no direct benefit from IPv6.
End users are not the only relevant party, this attitude is short sighted.
What's the relevant party that is having a bad experience due to lack of IPv6?
Everything, including my Dutch textbook website for some reason, is vibecoded now.
Could you be more specific?
It's cheap and price matters more than UX.
This is a stupid thing to latch on to but why is everything an “experience” now? It’s a fucking programming dashboard, not a three-star Michelin restaurant.
You do experience it when using it. What HN does the most is complaint exactly about the experience.
Would love to know what exactly is different today with this new dashboard, compared to when they first launched it as a preview? What did they already iterate on after getting user feedback? Would seem like the most intuitive parts to share in a blogpost about a feature moving from preview to be a default, but maybe not.
They've made / completely focused on the repos that you own and work on (and added some Copilot stuff I can't see because I don't use it), instead of the social media-like "Feed", which is now on a separate /feed page.
Opting out just makes the Feed appear on / again. I'd rather they just give you the option instead of doing the opt-out-until-we-remove-the-opt-out thing, the coward's way to change a default.
GitHub’s UI is dreadful now.
yeah just put copilot as the first item on the home page and call it improved ui
Thank you. Now revert whatever it is that makes org mode files not render since ~40h.
Im sorry but they need to make it more focused on the repos that you own and work on, this is not a social media site now matter how hard they try to drift in that direction.