Write a Python program to filter out all the strings longer than 10 characters in a list of strings.
my_list = ["Hello", "World", "Welcome to the world!", "Hi!"]
def filter_long_strings(my_list):
  long_strings = []
  for i in my_list:
    if len(i) > 10:
      long_strings.append(i)
  return long_strings