A good percentage of these voters lumped all Muslims into the same category as extremist and thought it to be logically sound . All Trump voters are being generalized due to an undetermined quantity in the group and they don ' t like it , tough titties . <| sep |> Wilma looks like she ' s from a ww 2 propaganda cartoon <| sep |> So you ' re speculating . I don ' t think this is the case . Generally the way this sort of thing is designed is you can alter the data through some kind of service , and the service takes your simple input and adds in metadata around that input . In ActiveRecord , for example , instead of going directly to SQL and saying update comments set body new text here , you go at it from a higher level and say something like comment . updatebody new text here , and then ActiveRecord alters two columns in the database which are body and updatedat . That updatedat contains a timestamp and if it ' s significantly different than the createdat timestamp then you could infer it ' s been edited . I don ' t think that ' s the actual architecture being used , that ' s just an example of using a service layer to transform simple input into a more complex operation under the hood . In the above example , anyone with database or console access i . e . anyone not using the actual application layer like we are could alter the body without altering the updatedat . So in short there are probably ways around that mechanism .