logoalt Hacker News

GitHub's new dashboard experience now the default

46 points • by vanyauhalin • today at 9:59 AM • 58 comments • view on HN

Comments

radicalriddler • today at 11:17 AM

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.

➕ show 2 replies
Delgan • today at 11:27 AM

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

➕ show 2 replies
rpozarickij • today at 11:42 AM

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).

➕ show 2 replies
mrweasel • today at 1:18 PM

Why does Github even bother with a dashboard. All I want is a list of all my repos. Basically my profile page should take the place of the dashboard, or allow me to make my profile my dashboard.

Does anyone use the dashboard?

gardnr • today at 11:00 AM

Over the last four years, GitHub announcing a change or new feature has generally led to a worse experience, for me at least.

➕ show 4 replies
ew-dev • today at 11:21 AM

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

➕ show 1 reply
oefrha • today at 11:43 AM

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.

➕ show 2 replies
Waterluvian • today at 12:13 PM

There’s an inbox view in github that shows me all the PRs I have to care about. It’s amazing.

Except I discovered that it just doesn’t include things sometimes. Items that show up in the “this month” filter disappear in the “last 3 months” filter for example.

This is one of those things where if it only works 98% of the time, it’s next to useless. I can’t just pretend a few PRs each week don’t exist.

➕ show 1 reply
sovietmudkipz • today at 12:23 PM

Sidebar topic: (analog or digital) Work Tracking Systems for solo/tiny team sizes.

Central Question: What pragmatic work tracking advice do people have for tiny (1-4; 1 founder, 1-3 contractors) team sizes, analog or digital?

Context: I noticed a source of friction for my larger solo projects (1+ months) was a lack of structure and carrying the entire project in my head. Effective for hackathons but life is starting to force me into more context switching (getting older I guess). I've already refactored my work system to involve an analog weekly planner + weekly retro/plan ritual, heavier emphasis on digital calendar, adopting a two phase work philosophy (planning/grooming, task execution) often facilitated by pomodoro (5 minutes plan, 25 execute), and leaning on having a digital work tracking system.

I've taken a large bet on GitHub's ecosystem. Issues + "type:" labels let me create ticket types (spike, feature, bug) + "area:" labels (e.g. runtimes, category of concern (security, REST, client, ...), ...) allows me to gather and tag appropriate units of work. GitHub projects supports kanban boards and "filter by" or "slice by" features that are helpful. Pull Requests + Actions let me vet software additions. Issue/PR comment streams allow additional context capturing. Milestones & Releases let me plan larger epics and bundle my software. It's a robust digital system whose mental model makes sense in the context of delivering software.

I have an ambitious software project idea (multiplayer game software) that I'll eventually want to bring in a contractor or more. I want to stipulate some degree of interfacing with my system, even if it's just to capture the high level "this feature is handled by contractor A" and allow delegated delivery.

The points of friction so far have come from wrestling decision control with ai agents, and resisting the temptation to plan in too much detail too far into the future.

Given that brain dump, what advice might you have for me to help make for successful?

➕ show 1 reply
fzorb • today at 11:21 AM

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).

➕ show 2 replies
0natcer • today at 12:02 PM

when they launched this in beta they asked what they should improve. most of the comments asked for making the agent sections removable. guess what they didn't change.

➕ show 1 reply
pncnmnp • today at 11:50 AM

Just a note: if anyone wants the old-school experience, https://github.com/dashboard-feed works fine for now.

slashdave • today at 11:55 AM

Github has a dashboard?

barrenko • today at 11:20 AM

Everything, including my Dutch textbook website for some reason, is vibecoded now.

➕ show 2 replies
tanepiper • today at 12:59 PM

Yep and I hate it. I'm in several teams in my org and to find certain repos - the never show up in the sidebar quick search and 1 click - instead it's now Settings -> Teams -> (find team) -> Click on Repos -> (find the repo)

niek_pas • today at 11:34 AM

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.

➕ show 2 replies
embedding-shape • today at 10:52 AM

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.

➕ show 1 reply
adamddev1 • today at 11:33 AM

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.

➕ show 1 reply
chewbacha • today at 12:02 PM

GitHub has a dashboard?

It changed?

TIL

bjoli • today at 11:18 AM

Thank you. Now revert whatever it is that makes org mode files not render since ~40h.

NSPG911 • today at 11:15 AM

yeah just put copilot as the first item on the home page and call it improved ui

mikelinsi • today at 12:27 PM

[dead]

hncbw02z5a • today at 11:12 AM

[dead]

mundane799699 • today at 11:43 AM

[dead]

vr46 • today at 11:44 AM

[flagged]

jan_m_savage • today at 11:54 AM

can you smell the slop?

MarcBuilds01 • today at 11:11 AM

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.

➕ show 1 reply
cedws • today at 11:08 AM

GitHub’s UI is dreadful now.

pdantix • today at 11:48 AM

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.

shane_kerns • today at 12:47 PM

What is the point of all these new dashboards and features when Github itself is inaccessible due to outages happening every week in some form or another. At this point their stated uptime is all fake. Their worst 90day uptime has been at 84%

https://mrshu.github.io/github-statuses/?view=all#about

➕ show 1 reply