From 82bb3e6f9bee5921943456bcbf8a64bf1b05f57e Mon Sep 17 00:00:00 2001 From: Nick Date: Tue, 12 Nov 2024 03:10:56 -0600 Subject: [PATCH] feat: added dodgers --- frontend/src/Pages/Dodgers.elm | 952 +++++++++++++++++++++++++++- frontend/src/Pages/Propositions.elm | 12 +- 2 files changed, 952 insertions(+), 12 deletions(-) diff --git a/frontend/src/Pages/Dodgers.elm b/frontend/src/Pages/Dodgers.elm index 4b6fa9c..e430fc1 100755 --- a/frontend/src/Pages/Dodgers.elm +++ b/frontend/src/Pages/Dodgers.elm @@ -95,22 +95,23 @@ dodgersList = dodgers -type alias MakeRowInput = +type alias MakeRowInput msg = { cuckImage : String , cuckName : String , cuckSocial : String - , cuckDodges : List DodgeEntry + , cuckDodges : List (DodgeEntry msg) } -type alias DodgeEntry = +type alias DodgeEntry msg = { dodgeLink : String , dodgeDescription : String , dodgeProposition : String + , dodgeNicksPosition : Element msg } -makeRow : MakeRowInput -> Element msg +makeRow : MakeRowInput msg -> Element msg makeRow makeRowInput = let cuckImageFormat : List (Attribute msg) @@ -135,10 +136,14 @@ makeRow makeRowInput = } ] , row paragraphBoldFormat - [ text " • Proposition:" + [ text " Proposition:" , row [ F.regular ] [ text dodgeEntry.dodgeProposition ] ] + , row paragraphBoldFormat + [ text " Doxastic State:" + , row [ F.regular ] [ dodgeEntry.dodgeNicksPosition ] -- Now correctly using the single Element msg + ] ] ) makeRowInput.cuckDodges @@ -170,6 +175,7 @@ type alias DodgeType = , ghostedMe : String , outrightNo : String , inTooDeep : String + , killScreen : String } @@ -178,6 +184,15 @@ type alias PropType = } +type alias DoxasticType msg = + { trueState : Element msg + , falseState : Element msg + , agnosticState : Element msg + , unevalState : Element msg + , vagueState : Element msg + } + + dodgers : List (Element msg) dodgers = let @@ -188,12 +203,32 @@ dodgers = , ghostedMe = "Debate invitation accepted with no follow-up" , outrightNo = "Debate invitation declined" , inTooDeep = "Debate invitation accepted and subsequently retracted" + , killScreen = "All further debate invitations preemptively declined" } propType : PropType propType = { noClearProp = "failed to state position clearly." } + + doxasticType : DoxasticType msg + doxasticType = + { trueState = + row [] + [ text "Nick leans more toward " + , text "TRUE" |> el [ F.bold ] + , text " than false." + ] + , falseState = + row [] + [ text "Nick leans " + , text "FALSE" |> el [ F.bold ] + , text " than true." + ] + , agnosticState = text "Nick doesn't form beliefs about this proposition." + , unevalState = text "there is no proposition to evaluate." + , vagueState = text "the proposition is too vague to evaluate." + } in List.map makeRow [ { cuckImage = "cucks/adamsinger" @@ -203,16 +238,919 @@ dodgers = [ { dodgeLink = "https://twitter.com/TheNutrivore/status/1566491269194719232?s=20" , dodgeDescription = dodgeType.noReply , dodgeProposition = propType.noClearProp + , dodgeNicksPosition = doxasticType.agnosticState } ] } , { cuckImage = "cucks/" - , cuckName = "" - , cuckSocial = "" + , cuckName = "Ann Childers" + , cuckSocial = "https://twitter.com/AnnChildersMD" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1447245484356108292?s=20" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = "\"diets humans thrived on in the wild, sans dentists and doctors, are correct.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Anthony Gustin" + , cuckSocial = "https://twitter.com/dranthonygustin" , cuckDodges = [ { dodgeLink = "" + , dodgeDescription = dodgeType.ghostedMe + , dodgeProposition = "\"seed oils are not a significant, independent risk factor for public health.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Ashwani Garg" + , cuckSocial = "https://twitter.com/agargmd" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1443328350982967303?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"representing the protein content of beans by dry weight is misleading.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Austin Herbert" + , cuckSocial = "https://x.com/_AustinHerbert" + , cuckDodges = + [ { dodgeLink = "https://x.com/TheNutrivore/status/1663698981833277440" , dodgeDescription = dodgeType.noReply , dodgeProposition = propType.noClearProp + , dodgeNicksPosition = doxasticType.unevalState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Bart Kay" + , cuckSocial = "https://twitter.com/@Bart_WT_Kay" + , cuckDodges = + [ { dodgeLink = "https://www.youtube.com/watch?v=M7vTJ02xxrw" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"a 100% Carnivore diet is the appropriate and best health choice for all people.\"" + , dodgeNicksPosition = doxasticType.vagueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Ben Bikman" + , cuckSocial = "https://twitter.com/BenBikmanPhD" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/TheNutrivore/status/1587547250074746880?s=19" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"the diet-heart hypothesis is false.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Benny Malone" + , cuckSocial = "https://twitter.com/bennymaloneUK" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1530933999610171392?s=20" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = "\"eating oysters is compatible with veganism.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Brad Campbell" + , cuckSocial = "https://twitter.com/DrBradCampbell" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1530933999610171392?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"canola oil kills you slowly.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Brad Cohn" + , cuckSocial = "https://x.com/BradCohn" + , cuckDodges = + [ { dodgeLink = "https://x.com/TheNutrivore/status/1687535030862831616" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"Seed oils are not a significant, independent concern for public health.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Brad Marshall" + , cuckSocial = "https://x.com/fire_bottle" + , cuckDodges = + [ { dodgeLink = "https://x.com/TheNutrivore/status/1669350936651911173" + , dodgeDescription = dodgeType.inTooDeep + , dodgeProposition = "\"being vegan is impossible.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Brian Kerley" + , cuckSocial = "https://twitter.com/SeedOilDsrspctr" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1483889771134926849?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils are not a significant, independent risk factor for public health.\"" + , dodgeNicksPosition = doxasticType.trueState + } + , { dodgeLink = "https://x.com/TheNutrivore/status/1783200352646619227" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils are not a significant, independent risk factor for public health.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Carnivore Aurelius" + , cuckSocial = "https://twitter.com/AlpacaAurelius" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1538272143061815299?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"vegans kill 100x more animals.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Cate Shanahan" + , cuckSocial = "https://twitter.com/drcateshanahan" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1266438463634632709?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils are pro-inflammatory.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://twitter.com/The_Nutrivore/status/1479497980570857474?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"those who defend seed oils are just regurgitating the garbage that the AHA pumps out.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://twitter.com/The_Nutrivore/status/1487215337116508162?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils are toxic.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://twitter.com/drcateshanahan/status/1516904406805057537?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"current levels of seed oil consumption are the main driver of the obesity and chronic disease.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://twitter.com/The_Nutrivore/status/1537544882532716544?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"Nick is just following the AHA marching orders.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://x.com/TheNutrivore/status/1778616438116483102" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils are not a significant, independent risk factor for public health.\"" + , dodgeNicksPosition = doxasticType.trueState + } + , { dodgeLink = "https://x.com/TheNutrivore/status/1779185488521310601" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils are not a significant, independent risk factor for public health.\"" + , dodgeNicksPosition = doxasticType.trueState + } + , { dodgeLink = "https://x.com/TheNutrivore/status/1778616438116483102" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils are not a significant, independent risk factor for public health.\"" + , dodgeNicksPosition = doxasticType.trueState + } + , { dodgeLink = "https://x.com/TheNutrivore/status/1798766450255253987" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"current levels of seed oil consumption are the main driver of heart disease.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Chris Boettcher" + , cuckSocial = "https://x.com/chrisboettcher9" + , cuckDodges = + [ { dodgeLink = "https://x.com/MeggGawat/status/1669691841682210822" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils are making you fat, depressed, and sick.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Clara Aboel" + , cuckSocial = "https://x.com/AIWellnessCoach" + , cuckDodges = + [ { dodgeLink = "https://x.com/TheNutrivore/status/1727510906655969736" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"polyunsaturated fatty acids are known to initiate cancer.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Clemens Zsófia" + , cuckSocial = "https://twitter.com/ClemensZsofia" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/TheNutrivore/status/1528377198180290561?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = propType.noClearProp + , dodgeNicksPosition = doxasticType.unevalState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Cliff Harvey" + , cuckSocial = "https://twitter.com/CarbAppropriate" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/CarbAppropriate/status/1372281626206507010?s=20" + , dodgeDescription = dodgeType.inTooDeep + , dodgeProposition = "\"saturated fat in the diet does not independently increase the risk of mortality.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://twitter.com/The_Nutrivore/status/1500650543886204929?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"saturated fat in the diet does not independently increase the risk of mortality.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Dave Feldman" + , cuckSocial = "https://twitter.com/realDaveFeldman" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1306625219440730118?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = propType.noClearProp + , dodgeNicksPosition = doxasticType.unevalState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "David Diamond" + , cuckSocial = "https://twitter.com/LDLSkeptic" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/LDLSkeptic/status/1583471298306375681?s=20" + , dodgeDescription = dodgeType.outrightNo + , dodgeProposition = "\"statin therapy is not warranted for a person high LDL-C on a low-carb diet.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://twitter.com/LDLSkeptic/status/1583481964840902656?s=20" + , dodgeDescription = dodgeType.killScreen + , dodgeProposition = "\"statin therapy is not warranted for a person high LDL-C on a low-carb diet.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "David Gornoski" + , cuckSocial = "https://twitter.com/DavidGornoski" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/TheNutrivore/status/1525474063044550657?s=20" + , dodgeDescription = dodgeType.outrightNo + , dodgeProposition = "\"polyunsaturated fatty acids cause obesity.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Diana Rodgers" + , cuckSocial = "https://twitter.com/sustainabledish" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1365857401786814465?s=20" + , dodgeDescription = dodgeType.inTooDeep + , dodgeProposition = "\"saturated fat doesn't increase the risk of coronary heart disease.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Edward Goeke" + , cuckSocial = "https://twitter.com/GoekeEddie" + , cuckDodges = + [ { dodgeLink = "https://x.com/TheNutrivore/status/1773421625150746784?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils are inflammatory.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://x.com/TheNutrivore/status/1774154640403423359?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils are inflammatory.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Elie Jarrouge" + , cuckSocial = "https://twitter.com/ElieJarrougeMD" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/TheNutrivore/status/1506845469980315648?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"sugar, refined carbs, and seed oils are poison.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Gary Brecka" + , cuckSocial = "https://twitter.com/garybrecka1" + , cuckDodges = + [ { dodgeLink = "https://x.com/TheNutrivore/status/1726664526316372125" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"linoleic acid consumption causes atherosclerosis.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Gary Fettke" + , cuckSocial = "https://x.com/FructoseNo" + , cuckDodges = + [ { dodgeLink = "https://x.com/TheNutrivore/status/1460983496524980224" + , dodgeDescription = dodgeType.ghostedMe + , dodgeProposition = "\"at current Western levels of intake, dietary linoleic acid is not a significant, independent concern for the development of chronic diseases.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Gary Taubes" + , cuckSocial = "https://twitter.com/garytaubes" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/garytaubes/status/1595180467552018432?s=20" + , dodgeDescription = dodgeType.outrightNo + , dodgeProposition = "\"carbohydrates cause starvation.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "George Martin" + , cuckSocial = "https://x.com/CarnismDebunked" + , cuckDodges = + [ { dodgeLink = "https://x.com/TheNutrivore/status/1815098730141651021" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = "\"Nick has killed more animals in his life than a mature bear.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Guy Austin" + , cuckSocial = "https://x.com/GuyNAustin" + , cuckDodges = + [ { dodgeLink = "https://x.com/TheNutrivore/status/1538607434176020480" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = propType.noClearProp + , dodgeNicksPosition = doxasticType.agnosticState + } + , { dodgeLink = "https://x.com/GuyNAustin/status/1687530045101744128" + , dodgeDescription = dodgeType.outrightNo + , dodgeProposition = "\"seed oils are not a significant, independent concern for public health.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Ivor Cummins" + , cuckSocial = "https://twitter.com/FatEmperor" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1268600451693494273?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"LDL does not cause coronary heart disease.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://twitter.com/FatEmperor/status/1636920650156724226?s=20" + , dodgeDescription = dodgeType.outrightNo + , dodgeProposition = "\"LDL does not cause coronary heart disease.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Jake Mey" + , cuckSocial = "https://twitter.com/CakeNutrition" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1490009495581298690?s=20" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = "\"Vegan Friday meals are unhealthy for children.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://twitter.com/The_Nutrivore/status/1490060813138280450?s=20" + , dodgeDescription = dodgeType.outrightNo + , dodgeProposition = "\"Vegan Friday meals are unhealthy for children.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://twitter.com/The_Nutrivore/status/1495419256737091585?s=20" + , dodgeDescription = dodgeType.killScreen + , dodgeProposition = "\"Vegan Friday meals are unhealthy for children.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "James DiNicolantonio" + , cuckSocial = "https://twitter.com/drjamesdinic" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1460788569388171268?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"dietary linoleic acid is not a significant, independent concern for the development of chronic diseases.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Justin Mares" + , cuckSocial = "https://twitter.com/jwmares" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1329266554089869312?s=20" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = "\"vegetable oils drive inflammation and are causally linked to weight gain and diseases of inflammation.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Joseph Everett" + , cuckSocial = "https://twitter.com/JEverettLearned" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1535334822825971712?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils cause coronary heart disease and cancer.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://twitter.com/TheNutrivore/status/1555138038740680704?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils cause coronary heart disease and cancer.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Kait Malthaner" + , cuckSocial = "https://twitter.com/healthcoachkait" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1503258756687306753?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"omega-6 is pro-inflammatory.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Kem Minnick" + , cuckSocial = "https://twitter.com/kemminnick" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/kemminnick/status/1469336100300726273?s=20" + , dodgeDescription = dodgeType.ghostedMe + , dodgeProposition = "\"seed oils are not a significant, independent concern for the development of chronic diseases.\"" + , dodgeNicksPosition = doxasticType.trueState + } + , { dodgeLink = "https://twitter.com/The_Nutrivore/status/1476990862793986052?s=20" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = "\"seed oils are not a significant, independent concern for the development of chronic diseases.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Ken Berry" + , cuckSocial = "https://twitter.com/KenDBerryMD" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1366524889067368449?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"type 2 diabetes is chronic carbohydrate overdose.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://twitter.com/TheNutrivore/status/1539720236701589504?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"replacing animal fats with vegetable oils is dangerous.\"" + , dodgeNicksPosition = doxasticType.trueState + } + , { dodgeLink = "https://twitter.com/TheNutrivore/status/1539721408372039680?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"replacing animal fats with vegetable oils is dangerous.\"" + , dodgeNicksPosition = doxasticType.trueState + } + , { dodgeLink = "https://x.com/TheNutrivore/status/1813969807521300615" + , dodgeDescription = dodgeType.inTooDeep + , dodgeProposition = propType.noClearProp + , dodgeNicksPosition = doxasticType.unevalState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Kevin Stock" + , cuckSocial = "https://twitter.com/kevinstock12" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1530140722225102848?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = propType.noClearProp + , dodgeNicksPosition = doxasticType.unevalState + } + , { dodgeLink = "https://twitter.com/The_Nutrivore/status/1534927799911317509?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"saturated fat does not cause cardiovascular disease.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Kyle Mamounis" + , cuckSocial = "https://twitter.com/Nutricrinology" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1389259133044477953?s=20" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = "\"statins do not prevent cardiovascular events.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Mark Sisson" + , cuckSocial = "https://twitter.com/Mark_Sisson" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/TheNutrivore/status/1488360227141419009?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = propType.noClearProp + , dodgeNicksPosition = doxasticType.unevalState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Marty Kendall" + , cuckSocial = "https://twitter.com/martykendall2" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1310548994804809729" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = "\"to access your body fat, you need to deplete both glucose and fat from the blood first.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Max Lugavere" + , cuckSocial = "https://twitter.com/maxlugavere" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/maxlugavere/status/1517683567249149953?s=20" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = "\"seed oils consumption is associated with an increased risk of CVD and Alzheimer's disease.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + , { dodgeLink = "https://twitter.com/The_Nutrivore/status/1518307089742848000?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils consumption is associated with an increased risk of CVD and Alzheimer's disease.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + , { dodgeLink = "https://twitter.com/maxlugavere/status/1518367365683064833?s=20" + , dodgeDescription = dodgeType.outrightNo + , dodgeProposition = "\"seed oils consumption is associated with an increased risk of CVD and Alzheimer's disease.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Michael Kummer" + , cuckSocial = "https://twitter.com/mkummer82" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/mkummer82/status/1465755847917715464?s=20" + , dodgeDescription = dodgeType.outrightNo + , dodgeProposition = "\"polyunsaturated fats cause cell damage, inflammation and metabolic dysfunction.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Michael Manderville" + , cuckSocial = "https://twitter.com/MikeManderville" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1503036463306489856?s=20" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = "\"a logically coherent position will have logically coherent answer to a logically coherent hypothetical.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Mike Mutzel" + , cuckSocial = "https://twitter.com/MikeMutzel" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1414457776982552576?s=20" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = "\"COVID is nothing more than a cold to those that are healthy.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://twitter.com/TheNutrivore/status/1584645853771616256?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"there is little to no association between saturated fat and cardiovascular disease.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Mike Sweeney" + , cuckSocial = "https://twitter.com/thelowcarb_rd" + , cuckDodges = + [ { dodgeLink = "https://x.com/TheNutrivore/status/1746962254052962552" + , dodgeDescription = dodgeType.outrightNo + , dodgeProposition = "\"vegan diets are nowhere near appropriate for the average person in society.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + , { dodgeLink = "https://x.com/thelowcarb_rd/status/1654182805964836865" + , dodgeDescription = dodgeType.ghostedMe + , dodgeProposition = "\"statistical gymnastics don't inform on real world mechanisms and hard outcomes.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + , { dodgeLink = "https://twitter.com/TheNutrivore/status/1776652108646821913?t=Pf4sfAC1Z0pAcxGfQFr7oQ" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"Cheerios cause nausea, vomiting, seizures, irregular heartbeat, liver damage, and coma.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Nick Eggleton" + , cuckSocial = "https://twitter.com/NickEggleton" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1266626885703720961?s=20" + , dodgeDescription = dodgeType.outrightNo + , dodgeProposition = "\"polyunsaturated fats are poison.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Nina Teicholz" + , cuckSocial = "https://twitter.com/bigfatsurprise" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/TheNutrivore/status/1556510529014882305?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"the science linking red meat to heart disease is very weak.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + , { dodgeLink = "https://twitter.com/TheNutrivore/status/1467571763865210881?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"the available evidence supports limiting saturated fat intake for coronary heart disease risk reduction.\"" + , dodgeNicksPosition = doxasticType.trueState + } + , { dodgeLink = "https://twitter.com/TheNutrivore/status/1538895943050878977?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"vegans pretend biology isn't real.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Norstrong Chris" + , cuckSocial = "https://twitter.com/NNMChris" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/NorstrongHealth/status/1416939281973530626?s=20" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = "\"government funded USDA data is untrustworthy.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + , { dodgeLink = "https://twitter.com/The_Nutrivore/status/1534573919562350594?s=20" + , dodgeDescription = dodgeType.outrightNo + , dodgeProposition = "\"nutrition science as a whole is shit.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + , { dodgeLink = "https://twitter.com/TheNutrivore/status/1534614710196260865?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"nutrition science as a whole is shit.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Paul Mason" + , cuckSocial = "https://twitter.com/DrPaulMason" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/Tom_Babington1/status/1361644276866830337?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = propType.noClearProp + , dodgeNicksPosition = doxasticType.unevalState + } + , { dodgeLink = "https://twitter.com/IdanOnTweeter/status/1373233980594618371?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"Ancel Keys' Seven Countries Study was flawed.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + , { dodgeLink = "https://twitter.com/The_Nutrivore/status/1461361726943760391?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"dietary linoleic acid is not a significant, independent concern for the development of chronic diseases.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Paul Saladino" + , cuckSocial = "https://twitter.com/paulsaladinomd" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1275912849999695872?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"subsidies for corn and soy are huge contributors to the chronic disease epidemic in the US.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + , { dodgeLink = "https://twitter.com/FoodFirst_Ty/status/1282847039596843009?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils are not a significant, independent risk factor for public health.\"" + , dodgeNicksPosition = doxasticType.trueState + } + , { dodgeLink = "https://twitter.com/FoodFirst_Ty/status/1283449495682904064?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"to exclude animal foods from the human diet is a nutritional catastrophe.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + , { dodgeLink = "https://twitter.com/The_Nutrivore/status/1282851963902636032?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"to exclude animal foods from the human diet is a nutritional catastrophe.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + , { dodgeLink = "https://twitter.com/The_Nutrivore/status/1469136550046814219?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"nutritional epidemiology generally provides good causal estimates.\"" + , dodgeNicksPosition = doxasticType.trueState + } + , { dodgeLink = "https://twitter.com/TheNutrivore/status/1633831762509045766?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"linoleic acid wreaks havoc in your body.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Philip Ovadia" + , cuckSocial = "https://twitter.com/ifixhearts" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/TheNutrivore/status/1557791520324890624?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"sugar is the problem and meat is the solution.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + , { dodgeLink = "https://twitter.com/TheNutrivore/status/1558282337024180224?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"LDL doesn't cause coronary heart disease because it is just part of the arterial repair process.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Philippe Stephenson" + , cuckSocial = "https://twitter.com/TotalCytopath" + , cuckDodges = + [ { dodgeLink = "https://x.com/TheNutrivore/status/1779587012120715433" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils save lives.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Ralph Napolitano" + , cuckSocial = "https://twitter.com/DrRalphNap" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1462794580848300034?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"oatmeal is one of the worst foods you can eat and has no health benefits.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Raphael Sirtoli" + , cuckSocial = "https://twitter.com/raphaels7" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/raphaels7/status/1475767357188579329?s=20" + , dodgeDescription = dodgeType.outrightNo + , dodgeProposition = "\"the diet-heart hypothesis is false.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://x.com/raphaels7/status/1783541746015654072" + , dodgeDescription = dodgeType.killScreen + , dodgeProposition = "\"seed oils are not a significant, independent risk factor for public health.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Rob Meijer" + , cuckSocial = "https://twitter.com/EngineerDiet" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1435850829051793408?s=20" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = propType.noClearProp + , dodgeNicksPosition = doxasticType.unevalState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Robb Wolf" + , cuckSocial = "https://twitter.com/robbwolf" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/TheNutrivore/status/1601624559647875072?s=20" + , dodgeDescription = dodgeType.outrightNo + , dodgeProposition = "\"ancestral foods are more likely to be antagonistically pleiotropic than novel foods.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Simon Goddek" + , cuckSocial = "https://x.com/goddeketal" + , cuckDodges = + [ { dodgeLink = "https://x.com/TheNutrivore/status/1795673579931255233" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"vegetable oils increase the risk of heart disease.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://x.com/TheNutrivore/status/1795885929678196951" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"vegetable oils increase the risk of heart disease.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://x.com/TheNutrivore/status/1795674575315112396" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"vegetable oils increase the risk of heart disease.\"" + , dodgeNicksPosition = doxasticType.falseState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Travis Statham" + , cuckSocial = "https://twitter.com/Travis_Statham" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1461428023207489542?s=20" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils do not cause obesity.\"" + , dodgeNicksPosition = doxasticType.trueState + } + , { dodgeLink = "https://www.reddit.com/r/StopEatingSeedOils/comments/v457tu/how_vegetable_oils_make_us_fat_zero_acre/ic9u7wu/?utm_source=share" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"seed oils do not cause obesity.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Tristan Haggard" + , cuckSocial = "https://twitter.com/Trxstxn4" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1513596227052527621?s=20" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = "\"seed oils are toxic.\"" + , dodgeNicksPosition = doxasticType.agnosticState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Tro Kalayjian" + , cuckSocial = "https://twitter.com/DoctorTro" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1261351818430255104?s=20" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = "\"Dr. Tho engages in shitty behaviour that causes people to dislike him.\"" + , dodgeNicksPosition = doxasticType.trueState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Tucker Goodrich" + , cuckSocial = "https://twitter.com/TuckerGoodrich" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1276694117494358017?s=19" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = "\"nutritional epidemiology is almost always wrong.\"" + , dodgeNicksPosition = doxasticType.falseState + } + , { dodgeLink = "https://twitter.com/TuckerGoodrich/status/1428062578668830720?s=20" + , dodgeDescription = dodgeType.ranAway + , dodgeProposition = propType.noClearProp + , dodgeNicksPosition = doxasticType.unevalState + } + , { dodgeLink = "https://twitter.com/TuckerGoodrich/status/1469366622196359170?s=20" + , dodgeDescription = dodgeType.outrightNo + , dodgeProposition = propType.noClearProp + , dodgeNicksPosition = doxasticType.unevalState + } + , { dodgeLink = "https://twitter.com/TuckerGoodrich/status/1470029816975872007?s=20" + , dodgeDescription = dodgeType.killScreen + , dodgeProposition = propType.noClearProp + , dodgeNicksPosition = doxasticType.unevalState + } + ] + } + , { cuckImage = "cucks/" + , cuckName = "Zoe Harcombe" + , cuckSocial = "https://twitter.com/zoeharcombe" + , cuckDodges = + [ { dodgeLink = "https://twitter.com/The_Nutrivore/status/1418263706178310149" + , dodgeDescription = dodgeType.noReply + , dodgeProposition = "\"saturated fat doesn't increase the risk of coronary heart disease.\"" + , dodgeNicksPosition = doxasticType.falseState } ] } diff --git a/frontend/src/Pages/Propositions.elm b/frontend/src/Pages/Propositions.elm index d3c686a..abcf749 100644 --- a/frontend/src/Pages/Propositions.elm +++ b/frontend/src/Pages/Propositions.elm @@ -7,7 +7,7 @@ import Effect exposing (Effect) import Element exposing (..) import Element.Font as F import Html -import Html.Attributes as H exposing (style) +import Html.Attributes as H exposing (style, wrap) import Layouts import Page exposing (Page) import Route exposing (Route) @@ -151,7 +151,7 @@ makeRow makeRowInput = [ text "Summary:" |> el [ F.color colourTheme.highlightText ] , text makeRowInput.propositionSummary |> el [ F.color colourTheme.nonHighlightedText, F.regular ] ] - , row (paragraphBoldFormat ++ [ alignLeft ]) + , wrappedRow (paragraphBoldFormat ++ [ alignLeft ]) [ Element.table [ spacing 8 ] { data = makeRowInput.definitionTable , columns = @@ -159,13 +159,15 @@ makeRow makeRowInput = , width = fill , view = \definition -> - text definition.definiendum |> el [ F.color colourTheme.nonHighlightedText, F.regular] + text definition.definiendum + |> el [ F.color colourTheme.highlightText, F.bold ] } , { header = el [ F.bold ] (text "Definiens" |> el [ F.color colourTheme.highlightText ]) , width = fill , view = \definition -> - text definition.definiens |> el [ F.color colourTheme.nonHighlightedText, F.regular] + text definition.definiens + |> el [ F.color colourTheme.nonHighlightedText, F.regular ] } ] } @@ -180,7 +182,7 @@ propositions = , propositionSummary = "String" , definitionTable = [ { definiendum = "Term 1" - , definiens = "Definition 1" + , definiens = "Participate in a structured course consisting of five one-hour modules, covering critical thinking, debate strategy, propositional logic, and more. Throughout the course you will receive both personalized and generalizable advice on how to improve your debate performance." } , { definiendum = "Term 2" , definiens = "Definition 2"