oClUDV0aZMD
Re:Show HN: Share company announcements in your coworkers' new tab
on Monday October 29, 2018 @01:38PM (#18329390)
That's not true. You can set a new tab to open on your homepage. It's in the general tab of the preferences (the very first tab you see). "New tabs open with" {favorites, top sites, homepage, empty page, same page}.