<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_recent_updates(self, raw=True):
 """ Get the most recent updates on Hacker News Response dictionary parameters: "items" -> A list of the most recently update items by item number. "profiles" -> A list of most recently updated user profiles by user name. :param raw: (optional):
 If true, return the raw dictionary, if False, return a nice object with attrs for keywords. Default is True. :return: A dictionary with relevant info about recent updates. """

        suburl = "v0/updates.json"
        try:
            updates_data = self._make_request(suburl)
        except requests.HTTPError as e:
            hn_logger.exception('Faulted on get max item, with status {}'.format(e.errno))
            raise e
        return updates_data if raw else HackerNewsUpdates(**updates_data)