Centrelink Releases Welfare Receipient's Personal Information to try to save face
DHS, the estranged megadepartment for which has suffered a series of setbacks in the last year, has once again made headlines for all the wrong reasons recently when private information about a welfare recipient's financial affairs was released by the department in an attempt to counter the claims made about the debt recovery process used by DHS.The release of this information in this context is deemed to be legally debatable by welfare advocates. When George Brandis was questioned about Centrelink's activities on the Q&A program he responded that people should just contact Centrelink, which caused the audience to break out laughing as the current wait times and contact problems surrounding resolving debts issued by the Centrelink automated debt recovery system as seen by the public as being a farce.
The first is that I'm using a strict XML library to parse the feed. If the RSS/Atom page has any syntax error (for example: a stray tag or quote) the page wont parse correctly and will return blanks for everything. Pipedot's feed page uses the "title" tag returned from the RSS page as the name of the feed. This is why you sometimes see the header bar of a feed become blank. This is also why some feeds (like ExtremeTech) have weird names: because that's how their source title tag of their RSS page is set!
Another bug happens when adding dual protocol feeds. When I wrote the feed logic, I made each feed be unique based off the RSS URL. This lets a site have multiple feeds, as long as the RSS links have different URLs. The bug happens when you create two feeds to the same location, one using "http" and one using "https". A human knows that "http://xkcd.com/atom.xml" and "https://xkcd.com/atom.xml" are the same, but the site see's them as two unique URLs! (current xkcd feed link is using the atom version over http)
P.S. I also recently upgraded to Ubuntu 20.04 that was released last week. (may have some lingering issues)