I despise being hacked, but I learned something new today – static files can be hacked. I did not know that and I did not appreciate the lesson. I do not know how they did it. It took hours to replace all of the static files and minutes to fix the dynamic parts of the website.
Do you know what a static file is? This page that you are reading is not static, it is dynamic. Dynamic files are fetched from a database and assembled when requested by your browser. Each time a dynamic page is loaded, it can be different. Most files at donnayoung.org are static, which means that each single page exists individually. It is the same each time it is loaded unless you happen to be there when the webmaster, yours truly, changes the page.
Image from: The Persistence of Memory by Salvador Dali, 1931