Most of my stuff is in public repos because if my crap is useful to someone, yay!
Otherwise I've always used Github as a backup for my code pretty much - and a way to sync my stuff between computers in a controlled matter.
If someone stars my repo, cool. I don't get any notification for those and really don't care. I personally use stars as bookmarks for "this might be cool to try out".