“In general I tend to post about math, science, and other random technical subjects…” On Facebook?? You might have expertise in engineering, but clearly you have a thing or two to learn about marketing. People in Facebook-land generally don’t care about the things you’re posting and that’s why you’re not getting Likes or Shares. Don’t blame it on Facebook’s algorithm, or your improper assumptions about how it works.