today is the shortest day of the year in the northern hemisphere. an astronomically significant day.
makara sankranti is the old winter solstice day. because of the fact of the precession of the earth's axis, the winter solstice now arrives a couple of weeks earlier than it used to, and the hindu calendar has not had a correction in 5107 years (since 3102 BCE when the kali yuga started). this is why makara sankranti is off by about 3 weeks from december 22nd.
also i wish all hindus a happy makara sankranti in advance.
in the spirit of political correctness, i also wish all others "season's greetings".