diff --git a/frontend/src/Config/Helpers/Converters.elm b/frontend/src/Config/Helpers/Converters.elm index e1f0aa3..2e36f2c 100755 --- a/frontend/src/Config/Helpers/Converters.elm +++ b/frontend/src/Config/Helpers/Converters.elm @@ -24,6 +24,7 @@ formatSocial name = |> String.replace "https://www.threads.net/@" "@" |> String.replace "https://bsky.app/profile/" "@" |> String.replace "https://www.instagram.com/" "@" + |> String.replace "https://www.youtube.com/" "@" wordCount : String -> Int diff --git a/frontend/src/Config/Pages/Debate/Arguments/Types.elm b/frontend/src/Config/Pages/Debate/Arguments/Types.elm index 71cf189..2e7c30d 100755 --- a/frontend/src/Config/Pages/Debate/Arguments/Types.elm +++ b/frontend/src/Config/Pages/Debate/Arguments/Types.elm @@ -1,4 +1,8 @@ -module Config.Pages.Debate.Arguments.Types exposing (Argument) +module Config.Pages.Debate.Arguments.Types exposing + ( Argument + , Notation(..) + , logic + ) import Config.Data.Hashtags.Types exposing (Hashtags(..)) @@ -35,3 +39,58 @@ type alias Definition = { definiendum : String , definiens : String } + + +type Notation + = Implies + | Biconditional + | Negation + | Conjunction + | Disjunction + | Universal + | Existential + | Therefore + | VariableW + | VariableX + | VariableY + | VariableZ + + +logic : Notation -> String +logic operator = + case operator of + Implies -> + "→" + + Biconditional -> + "↔" + + Negation -> + "¬" + + Conjunction -> + "∧" + + Disjunction -> + "∨" + + Universal -> + "∀" + + Existential -> + "∃" + + Therefore -> + "∴" + + VariableW -> + "𝑤" + + VariableX -> + "𝑥" + + VariableY -> + "𝑦" + + VariableZ -> + "𝑧" diff --git a/frontend/src/Config/Pages/Debate/Cuckery/List.elm b/frontend/src/Config/Pages/Debate/Cuckery/List.elm index c8b45fb..6d0377e 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/List.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/List.elm @@ -6,31 +6,43 @@ import Config.Pages.Debate.Cuckery.Records.AnnChilders exposing (cuckAnnChilders import Config.Pages.Debate.Cuckery.Records.AnthonyGustin exposing (cuckAnthonyGustin) import Config.Pages.Debate.Cuckery.Records.AshwaniGarg exposing (cuckAshwaniGarg) import Config.Pages.Debate.Cuckery.Records.AustinHerbert exposing (cuckAustinHerbert) +import Config.Pages.Debate.Cuckery.Records.AustinHiggs exposing (cuckAustinHiggs) import Config.Pages.Debate.Cuckery.Records.BartKay exposing (cuckBartKay) import Config.Pages.Debate.Cuckery.Records.BenBikman exposing (cuckBenBikman) import Config.Pages.Debate.Cuckery.Records.BennyMalone exposing (cuckBennyMalone) +import Config.Pages.Debate.Cuckery.Records.BowTiedOx exposing (cuckBowTiedOx) import Config.Pages.Debate.Cuckery.Records.BradCampbell exposing (cuckBradCampbell) import Config.Pages.Debate.Cuckery.Records.BradCohn exposing (cuckBradCohn) import Config.Pages.Debate.Cuckery.Records.BradMarshall exposing (cuckBradMarshall) import Config.Pages.Debate.Cuckery.Records.BretWeinstein exposing (cuckBretWeinstein) +import Config.Pages.Debate.Cuckery.Records.BrianKateman exposing (cuckBrianKateman) import Config.Pages.Debate.Cuckery.Records.BrianKerley exposing (cuckBrianKerley) +import Config.Pages.Debate.Cuckery.Records.CameronRuggles exposing (cuckCameronRuggles) import Config.Pages.Debate.Cuckery.Records.CarnivoreAurelius exposing (cuckCarnivoreAurelius) +import Config.Pages.Debate.Cuckery.Records.CaryKelly exposing (cuckCaryKelly) import Config.Pages.Debate.Cuckery.Records.CateShanahan exposing (cuckCateShanahan) import Config.Pages.Debate.Cuckery.Records.ChrisBoettcher exposing (cuckChrisBoettcher) import Config.Pages.Debate.Cuckery.Records.ClaraAboel exposing (cuckClaraAboel) import Config.Pages.Debate.Cuckery.Records.CliffHarvey exposing (cuckCliffHarvey) +import Config.Pages.Debate.Cuckery.Records.DaltonGraham exposing (cuckDaltonGraham) import Config.Pages.Debate.Cuckery.Records.DaveFeldman exposing (cuckDaveFeldman) import Config.Pages.Debate.Cuckery.Records.DavidDiamond exposing (cuckDavidDiamond) import Config.Pages.Debate.Cuckery.Records.DavidGornoski exposing (cuckDavidGornoski) +import Config.Pages.Debate.Cuckery.Records.DavidZarkov exposing (cuckDavidZarkov) +import Config.Pages.Debate.Cuckery.Records.DevanandPrabhu exposing (cuckDevanandPrabhu) import Config.Pages.Debate.Cuckery.Records.DianaRodgers exposing (cuckDianaRodgers) +import Config.Pages.Debate.Cuckery.Records.EdSerrano exposing (cuckEdSerrano) import Config.Pages.Debate.Cuckery.Records.EdwardGoeke exposing (cuckEdwardGoeke) import Config.Pages.Debate.Cuckery.Records.ElieJarrouge exposing (cuckElieJarrouge) +import Config.Pages.Debate.Cuckery.Records.EricSartori exposing (cuckEricSartori) +import Config.Pages.Debate.Cuckery.Records.GarryLee exposing (cuckGarryLee) import Config.Pages.Debate.Cuckery.Records.GaryBrecka exposing (cuckGaryBrecka) import Config.Pages.Debate.Cuckery.Records.GaryFettke exposing (cuckGaryFettke) import Config.Pages.Debate.Cuckery.Records.GaryTaubes exposing (cuckGaryTaubes) import Config.Pages.Debate.Cuckery.Records.GeorgeMartin exposing (cuckGeorgeMartin) import Config.Pages.Debate.Cuckery.Records.GuyAustin exposing (cuckGuyAustin) import Config.Pages.Debate.Cuckery.Records.IvorCummins exposing (cuckIvorCummins) +import Config.Pages.Debate.Cuckery.Records.JaimieDrew exposing (cuckJaimieDrew) import Config.Pages.Debate.Cuckery.Records.JakeMey exposing (cuckJakeMey) import Config.Pages.Debate.Cuckery.Records.JamesDiNicolantonio exposing (cuckJamesDiNicolantonio) import Config.Pages.Debate.Cuckery.Records.JosephEverett exposing (cuckJosephEverett) @@ -40,27 +52,35 @@ import Config.Pages.Debate.Cuckery.Records.KemMinnick exposing (cuckKemMinnick) import Config.Pages.Debate.Cuckery.Records.KenBerry exposing (cuckKenBerry) import Config.Pages.Debate.Cuckery.Records.KevinStock exposing (cuckKevinStock) import Config.Pages.Debate.Cuckery.Records.KyleMamounis exposing (cuckKyleMamounis) +import Config.Pages.Debate.Cuckery.Records.MacroFour exposing (cuckMacroFour) +import Config.Pages.Debate.Cuckery.Records.MarkBski exposing (cuckMarkBski) import Config.Pages.Debate.Cuckery.Records.MarkSisson exposing (cuckMarkSisson) import Config.Pages.Debate.Cuckery.Records.MartyKendall exposing (cuckMartyKendall) import Config.Pages.Debate.Cuckery.Records.MaxLugavere exposing (cuckMaxLugavere) import Config.Pages.Debate.Cuckery.Records.MichaelKummer exposing (cuckMichaelKummer) import Config.Pages.Debate.Cuckery.Records.MichaelManderville exposing (cuckMichaelManderville) +import Config.Pages.Debate.Cuckery.Records.MiguelEspejel exposing (cuckMiguelEspejel) import Config.Pages.Debate.Cuckery.Records.MikeMutzel exposing (cuckMikeMutzel) import Config.Pages.Debate.Cuckery.Records.MikeSweeney exposing (cuckMikeSweeney) import Config.Pages.Debate.Cuckery.Records.NickEggleton exposing (cuckNickEggleton) import Config.Pages.Debate.Cuckery.Records.NinaTeicholz exposing (cuckNinaTeicholz) +import Config.Pages.Debate.Cuckery.Records.NoCarbsNation exposing (cuckNoCarbsNation) import Config.Pages.Debate.Cuckery.Records.NorstrongChris exposing (cuckNorstrongChris) import Config.Pages.Debate.Cuckery.Records.PaulMason exposing (cuckPaulMason) import Config.Pages.Debate.Cuckery.Records.PaulSaladino exposing (cuckPaulSaladino) +import Config.Pages.Debate.Cuckery.Records.PeterFaber exposing (cuckPeterFaber) import Config.Pages.Debate.Cuckery.Records.PhilipOvadia exposing (cuckPhilipOvadia) import Config.Pages.Debate.Cuckery.Records.PhilippeStephenson exposing (cuckPhilippeStephenson) import Config.Pages.Debate.Cuckery.Records.RalphNapolitano exposing (cuckRalphNapolitano) import Config.Pages.Debate.Cuckery.Records.RaphaelSirtoli exposing (cuckRaphaelSirtoli) import Config.Pages.Debate.Cuckery.Records.RobMeijer exposing (cuckRobMeijer) import Config.Pages.Debate.Cuckery.Records.RobbWolf exposing (cuckRobbWolf) +import Config.Pages.Debate.Cuckery.Records.SamTsimikas exposing (cuckSamTsimikas) +import Config.Pages.Debate.Cuckery.Records.ScottPsysher exposing (cuckScottPsysher) import Config.Pages.Debate.Cuckery.Records.SebastianRamirez exposing (cuckSebastianRamirez) import Config.Pages.Debate.Cuckery.Records.ShawnBaker exposing (cuckShawnBaker) import Config.Pages.Debate.Cuckery.Records.SimonGoddek exposing (cuckSimonGoddek) +import Config.Pages.Debate.Cuckery.Records.StevenArena exposing (cuckStevenArena) import Config.Pages.Debate.Cuckery.Records.TomDayspring exposing (cuckTomDayspring) import Config.Pages.Debate.Cuckery.Records.TravisStatham exposing (cuckTravisStatham) import Config.Pages.Debate.Cuckery.Records.TristanHaggard exposing (cuckTristanHaggard) @@ -79,25 +99,36 @@ cuckList = , cuckAnthonyGustin , cuckAshwaniGarg , cuckAustinHerbert + , cuckAustinHiggs , cuckBartKay , cuckBenBikman , cuckBennyMalone + , cuckBowTiedOx , cuckBradCampbell , cuckBradCohn , cuckBradMarshall , cuckBretWeinstein + , cuckBrianKateman , cuckBrianKerley + , cuckCameronRuggles , cuckCarnivoreAurelius + , cuckCaryKelly , cuckCateShanahan , cuckChrisBoettcher , cuckClaraAboel , cuckCliffHarvey + , cuckDaltonGraham , cuckDaveFeldman , cuckDavidDiamond , cuckDavidGornoski + , cuckDavidZarkov + , cuckDevanandPrabhu , cuckDianaRodgers + , cuckEdSerrano , cuckEdwardGoeke , cuckElieJarrouge + , cuckEricSartori + , cuckGarryLee , cuckGaryBrecka , cuckGaryFettke , cuckGaryTaubes @@ -106,6 +137,7 @@ cuckList = , cuckIvorCummins , cuckJakeMey , cuckJamesDiNicolantonio + , cuckJaimieDrew , cuckJosephEverett , cuckJustinMares , cuckKaitMalthaner @@ -113,27 +145,35 @@ cuckList = , cuckKenBerry , cuckKevinStock , cuckKyleMamounis + , cuckMacroFour + , cuckMarkBski , cuckMarkSisson , cuckMartyKendall , cuckMaxLugavere , cuckMichaelKummer , cuckMichaelManderville + , cuckMiguelEspejel , cuckMikeMutzel , cuckMikeSweeney , cuckNickEggleton , cuckNinaTeicholz + , cuckNoCarbsNation , cuckNorstrongChris , cuckPaulMason , cuckPaulSaladino + , cuckPeterFaber , cuckPhilipOvadia , cuckPhilippeStephenson , cuckRalphNapolitano , cuckRaphaelSirtoli , cuckRobbWolf , cuckRobMeijer + , cuckSamTsimikas + , cuckScottPsysher , cuckSebastianRamirez , cuckShawnBaker , cuckSimonGoddek + , cuckStevenArena , cuckTomDayspring , cuckTravisStatham , cuckTristanHaggard diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/AustinHiggs.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/AustinHiggs.elm new file mode 100644 index 0000000..5b4a9f9 --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/AustinHiggs.elm @@ -0,0 +1,37 @@ +module Config.Pages.Debate.Cuckery.Records.AustinHiggs exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + , commonPropReasons + ) + + +cuckAustinHiggs : Cuck +cuckAustinHiggs = + let + name : String + name = + "Austin Higgs" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/artofoptimal" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1869452605954707861" + , dodgeDescription = NoReply + , dodgeProposition = "We have been mislead into believing natural animals fats will kill us while highly processed seed oils are heart healthy." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Just RedHerring + , dodgeNicksDoxasticState = Just Disbelief + , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propSeedOilsReason + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/BowTiedOx.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/BowTiedOx.elm new file mode 100644 index 0000000..309c2de --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/BowTiedOx.elm @@ -0,0 +1,36 @@ +module Config.Pages.Debate.Cuckery.Records.BowTiedOx exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + ) + + +cuckBowTiedOx : Cuck +cuckBowTiedOx = + let + name : String + name = + "BowTiedOx" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/BowTiedOx" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1509370357722931208" + , dodgeDescription = VagueGesture + , dodgeProposition = "If you eat a ton of omega 3, the damage of omega 6 is lessened." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Just MechanisticMasturbation + , dodgeNicksDoxasticState = Just Disbelief + , dodgeNicksDoxasticReason = SpecificPropReason "The aggregate of the data suggests omega-6 and omega-3 are both health-promoting, and it's not clear at all that one lessens any negative effect of the other." + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/BradCohn.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/BradCohn.elm index 5beec21..06c5280 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/BradCohn.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/BradCohn.elm @@ -34,5 +34,21 @@ cuckBradCohn = , dodgeNicksDoxasticState = Just Belief , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propSeedOilsReason } + , { dodgeLink = "https://x.com/upRootNutrition/status/1474139301369634816" + , dodgeDescription = RanAway + , dodgeProposition = "RCTs and cohort studies wouldn't pick up on the effect of the displacing foods of modern commerce." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Nothing + , dodgeNicksDoxasticState = Just Agnostic + , dodgeNicksDoxasticReason = SpecificPropReason "I'm not even sure what the proposition was intending to communicate." + } + , { dodgeLink = "https://x.com/upRootNutrition/status/1443654067411030046" + , dodgeDescription = RanAway + , dodgeProposition = "Seed oils are associated with AMD, particularly if people don't have sufficient levels of antioxidants in their diets." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Nothing + , dodgeNicksDoxasticState = Just Disbelief + , dodgeNicksDoxasticReason = SpecificPropReason "The aggregate of the data suggests seed oils have no statistically significant association with age-related macular degeneration." + } ] } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/BrianKateman.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/BrianKateman.elm new file mode 100644 index 0000000..3f0604b --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/BrianKateman.elm @@ -0,0 +1,36 @@ +module Config.Pages.Debate.Cuckery.Records.BrianKateman exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + ) + + +cuckBrianKateman : Cuck +cuckBrianKateman = + let + name : String + name = + "Brian Kateman" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/BrianKateman" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/BrianKateman/status/1645884359344369668" + , dodgeDescription = NoReply + , dodgeProposition = "If someone identifies as vegan, then going for a casual stroll is a cruel choice." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Just (SpecificFallacy "Nirvana Fallacy") + , dodgeNicksDoxasticState = Just Disbelief + , dodgeNicksDoxasticReason = SpecificPropReason "This just misunderstands vegan values. Vegans don't want to contribute to additional rights violations against sentient beings, such as animals. It's completely unclear how going for a stroll voilates this principle." + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/CameronRuggles.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/CameronRuggles.elm new file mode 100644 index 0000000..7fc19a7 --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/CameronRuggles.elm @@ -0,0 +1,37 @@ +module Config.Pages.Debate.Cuckery.Records.CameronRuggles exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + , commonPropReasons + ) + + +cuckCameronRuggles : Cuck +cuckCameronRuggles = + let + name : String + name = + "Cameron Ruggles" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/CameronRuggles" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1503799477324300290" + , dodgeDescription = VagueGesture + , dodgeProposition = "Nick's antagonistic pleiotropy argument commits him to affirming that trans-fat is healthy." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Just Strawman + , dodgeNicksDoxasticState = Just Disbelief + , dodgeNicksDoxasticReason = SpecificPropReason "This is a bizarre claim that requires some sort of evidence, and none was provided." + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/CaryKelly.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/CaryKelly.elm new file mode 100644 index 0000000..05c3a82 --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/CaryKelly.elm @@ -0,0 +1,36 @@ +module Config.Pages.Debate.Cuckery.Records.CaryKelly exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + ) + + +cuckCaryKelly : Cuck +cuckCaryKelly = + let + name : String + name = + "Cary Kelly" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/CaryKelly11" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1468307609623031808" + , dodgeDescription = RanAway + , dodgeProposition = "Cary Kelly refuses to eat something that can fuel a diesel engine." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Just Vaguemongering + , dodgeNicksDoxasticState = Just Disbelief + , dodgeNicksDoxasticReason = SpecificPropReason "Beef tallow can be used to fiel a diesel engine as well, but Cary eats beef tallow. So, the proposition is straightforwardly false." + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/CateShanahan.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/CateShanahan.elm index fffe672..d6d5074 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/CateShanahan.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/CateShanahan.elm @@ -11,6 +11,7 @@ import Config.Pages.Debate.Cuckery.Types , Evaluation(..) , commonPropReasons , commonProps + , noProposition ) @@ -75,7 +76,7 @@ cuckCateShanahan = , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propSeedOilsReason } , { dodgeLink = "https://x.com/upRootNutrition/status/1779185488521310601" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = commonProps.propSeedOils , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Just MechanisticMasturbation @@ -98,5 +99,13 @@ cuckCateShanahan = , dodgeNicksDoxasticState = Just Disbelief , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propSeedOilsReasonCVD } + , { dodgeLink = "https://x.com/upRootNutrition/status/1869843045677666410" + , dodgeDescription = NoReply + , dodgeProposition = noProposition + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Nothing + , dodgeNicksDoxasticState = Just Agnostic + , dodgeNicksDoxasticReason = NoProp + } ] } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/DaltonGraham.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/DaltonGraham.elm new file mode 100644 index 0000000..ca48138 --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/DaltonGraham.elm @@ -0,0 +1,38 @@ +module Config.Pages.Debate.Cuckery.Records.DaltonGraham exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + , commonPropReasons + , commonProps + ) + + +cuckDaltonGraham : Cuck +cuckDaltonGraham = + let + name : String + name = + "Dalton Graham" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/Outdoctrination" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/Outdoctrination/status/1488564457894813699" + , dodgeDescription = VagueGesture + , dodgeProposition = commonProps.propSeedOils + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Nothing + , dodgeNicksDoxasticState = Just Belief + , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propSeedOilsReason + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/DaveFeldman.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/DaveFeldman.elm index 148fe2e..2975176 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/DaveFeldman.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/DaveFeldman.elm @@ -9,6 +9,7 @@ import Config.Pages.Debate.Cuckery.Types , DodgeFallacies(..) , DoxasticState(..) , Evaluation(..) + , commonPropReasons , noProposition ) @@ -33,5 +34,13 @@ cuckDaveFeldman = , dodgeNicksDoxasticState = Nothing , dodgeNicksDoxasticReason = NoProp } + , { dodgeLink = "https://x.com/upRootNutrition/status/1842372113946329138" + , dodgeDescription = NoReply + , dodgeProposition = "Seed oils are healthful." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Nothing + , dodgeNicksDoxasticState = Just Belief + , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propSeedOilsReason + } ] } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/DavidDiamond.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/DavidDiamond.elm index b015556..40ad364 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/DavidDiamond.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/DavidDiamond.elm @@ -30,7 +30,7 @@ cuckDavidDiamond = , isNewTabLink = True , cuckDodges = [ { dodgeLink = "https://x.com/LDLSkeptic/status/1583471298306375681?s=20" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = statinProp , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Just RedHerring diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/DavidGornoski.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/DavidGornoski.elm index 9adcf32..28b56e5 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/DavidGornoski.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/DavidGornoski.elm @@ -26,7 +26,7 @@ cuckDavidGornoski = , isNewTabLink = True , cuckDodges = [ { dodgeLink = "https://x.com/upRootNutrition/status/1525474063044550657?s=20" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = "Polyunsaturated fatty acids cause obesity." , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Nothing diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/DavidZarkov.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/DavidZarkov.elm new file mode 100644 index 0000000..6e44686 --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/DavidZarkov.elm @@ -0,0 +1,36 @@ +module Config.Pages.Debate.Cuckery.Records.DavidZarkov exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + ) + + +cuckDavidZarkov : Cuck +cuckDavidZarkov = + let + name : String + name = + "David Zarkov" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/wahmahchi" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1503050222104047618" + , dodgeDescription = EmptyHanded + , dodgeProposition = "Nick denies that hunting facilitates wildlife conservation." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Just Strawman + , dodgeNicksDoxasticState = Just Disbelief + , dodgeNicksDoxasticReason = SpecificPropReason "I literally believe the proposition is true, lol. I don't know what the fuck he was rambling about." + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/DevanandPrabhu.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/DevanandPrabhu.elm new file mode 100644 index 0000000..bc1b5dd --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/DevanandPrabhu.elm @@ -0,0 +1,38 @@ +module Config.Pages.Debate.Cuckery.Records.DevanandPrabhu exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + , commonPropReasons + , commonProps + ) + + +cuckDevanandPrabhu : Cuck +cuckDevanandPrabhu = + let + name : String + name = + "Devanand Prabhu" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/MindMusclePro" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1480580946122452997" + , dodgeDescription = EmptyHanded + , dodgeProposition = commonProps.propSeedOils + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Nothing + , dodgeNicksDoxasticState = Just Belief + , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propSeedOilsReason + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/EdSerrano.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/EdSerrano.elm new file mode 100644 index 0000000..80c9a42 --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/EdSerrano.elm @@ -0,0 +1,37 @@ +module Config.Pages.Debate.Cuckery.Records.EdSerrano exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + , commonPropReasons + ) + + +cuckEdSerrano : Cuck +cuckEdSerrano = + let + name : String + name = + "Ed Serrano" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/ed_e_s" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1848829301464142296" + , dodgeDescription = EmptyHanded + , dodgeProposition = "Exercise, a whole food diet, and a gut cleanse can solve the eating and health disorders many people face today." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Just MechanisticMasturbation + , dodgeNicksDoxasticState = Just Disbelief + , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propEmpiricalClaimDisbelief + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/EricSartori.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/EricSartori.elm new file mode 100644 index 0000000..7be1773 --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/EricSartori.elm @@ -0,0 +1,36 @@ +module Config.Pages.Debate.Cuckery.Records.EricSartori exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + ) + + +cuckEricSartori : Cuck +cuckEricSartori = + let + name : String + name = + "Eric Sartori" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://www.youtube.com/NurseEric" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/Batleth108/status/1655237358424555520" + , dodgeDescription = PussiedOut + , dodgeProposition = "Vitamin A deficiency isn't real." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Nothing + , dodgeNicksDoxasticState = Just Disbelief + , dodgeNicksDoxasticReason = SpecificPropReason "The primary symptom of vitamin A deficiency is xerophthalmia. We have a number of interventions dosing vitamin A, oftentimes with a control group, and seeing xerophthalmia resolve. Given the etiology of the disease (insufficient retinoic acid), this is just straightforward." + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/GarryLee.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/GarryLee.elm new file mode 100644 index 0000000..a004dcb --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/GarryLee.elm @@ -0,0 +1,36 @@ +module Config.Pages.Debate.Cuckery.Records.GarryLee exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + ) + + +cuckGarryLee : Cuck +cuckGarryLee = + let + name : String + name = + "Garry Lee" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/Gearoidmuar" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1450834923875676161" + , dodgeDescription = RanAway + , dodgeProposition = "With respect to saturated fat, France is a serious outlier in prevalence of actual clinical ischemic heart disease." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Just (SpecificFallacy "Ecological Fallacy") + , dodgeNicksDoxasticState = Just Disbelief + , dodgeNicksDoxasticReason = SpecificPropReason "Modern analyses of France that model substitutions demonstrate that saturated fat, even in France, increases the risk of ischemic heart disease." + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/GaryTaubes.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/GaryTaubes.elm index 9a78860..678b651 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/GaryTaubes.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/GaryTaubes.elm @@ -25,7 +25,7 @@ cuckGaryTaubes = , isNewTabLink = True , cuckDodges = [ { dodgeLink = "https://x.com/garytaubes/status/1595180467552018432?s=20" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = "Carbohydrates cause starvation." , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Just Vaguemongering diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/GuyAustin.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/GuyAustin.elm index c6f4f6b..e14e5ba 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/GuyAustin.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/GuyAustin.elm @@ -36,7 +36,7 @@ cuckGuyAustin = , dodgeNicksDoxasticReason = NoProp } , { dodgeLink = "https://x.com/GuyNAustin/status/1687530045101744128" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = commonProps.propSeedOils , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Nothing diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/IvorCummins.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/IvorCummins.elm index 78f6e7c..0300fa1 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/IvorCummins.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/IvorCummins.elm @@ -37,7 +37,7 @@ cuckIvorCummins = , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propLDLCausality } , { dodgeLink = "https://x.com/FatEmperor/status/1636920650156724226?s=20" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = propLDL , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Just MechanisticMasturbation diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/JaimieDrew.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/JaimieDrew.elm new file mode 100644 index 0000000..00cbf1b --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/JaimieDrew.elm @@ -0,0 +1,36 @@ +module Config.Pages.Debate.Cuckery.Records.JaimieDrew exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + ) + + +cuckJaimieDrew : Cuck +cuckJaimieDrew = + let + name : String + name = + "Jaimie Drew" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/JDrewsyBC" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1411485364079009793" + , dodgeDescription = VagueGesture + , dodgeProposition = "Smoking one cigarette per day increases the risk of coronary heart disease to approximately the same degree as two tbsp of saturated fat." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Nothing + , dodgeNicksDoxasticState = Just Belief + , dodgeNicksDoxasticReason = SpecificPropReason "When both associations are meta-analyticallly summated, they have almost identical effect sizes." + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/JakeMey.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/JakeMey.elm index ee2d0b0..04e7953 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/JakeMey.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/JakeMey.elm @@ -36,7 +36,7 @@ cuckJakeMey = , dodgeNicksDoxasticReason = SpecificPropReason propReason } , { dodgeLink = "https://x.com/upRootNutrition/status/1490060813138280450?s=20" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = "Vegan Friday meals are unhealthy for children." , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Just RedHerring diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/MacroFour.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/MacroFour.elm new file mode 100644 index 0000000..807a90e --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/MacroFour.elm @@ -0,0 +1,36 @@ +module Config.Pages.Debate.Cuckery.Records.MacroFour exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + ) + + +cuckMacroFour : Cuck +cuckMacroFour = + let + name : String + name = + "Macro Four" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1277611651345203200" + , dodgeDescription = VagueGesture + , dodgeProposition = "People get the solution to diseases wrong when they forget biochemistry and look at observed associations." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Just MechanisticMasturbation + , dodgeNicksDoxasticState = Just Disbelief + , dodgeNicksDoxasticReason = SpecificPropReason "Speculation about punative mechanisms translates to real-world outcomes in <7% of cases according to best estimates, whereas epidemiological associations translate with far greater frequency." + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/MarkBski.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/MarkBski.elm new file mode 100644 index 0000000..4c7998a --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/MarkBski.elm @@ -0,0 +1,37 @@ +module Config.Pages.Debate.Cuckery.Records.MarkBski exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + , commonPropReasons + ) + + +cuckMarkBski : Cuck +cuckMarkBski = + let + name : String + name = + "Mark Bski" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/MarkBski" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1538922143915835395" + , dodgeDescription = NoReply + , dodgeProposition = "There is no proof a vegan diet is ethical." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Nothing + , dodgeNicksDoxasticState = Just Agnostic + , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propTooVague + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/MaxLugavere.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/MaxLugavere.elm index 82fb479..70639c6 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/MaxLugavere.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/MaxLugavere.elm @@ -46,7 +46,7 @@ cuckMaxLugavere = , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propSeedOilsReasonChronicDisease } , { dodgeLink = "https://x.com/maxlugavere/status/1518367365683064833?s=20" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = prop , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Just RedHerring diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/MichaelKummer.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/MichaelKummer.elm index 07fb995..0d5bf53 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/MichaelKummer.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/MichaelKummer.elm @@ -26,7 +26,7 @@ cuckMichaelKummer = , isNewTabLink = True , cuckDodges = [ { dodgeLink = "https://x.com/mkummer82/status/1465755847917715464?s=20" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = "Polyunsaturated fats cause cell damage, inflammation and metabolic dysfunction." , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Just MechanisticMasturbation diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/MiguelEspejel.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/MiguelEspejel.elm new file mode 100644 index 0000000..d6aece7 --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/MiguelEspejel.elm @@ -0,0 +1,38 @@ +module Config.Pages.Debate.Cuckery.Records.MiguelEspejel exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + , commonPropReasons + , commonProps + ) + + +cuckMiguelEspejel : Cuck +cuckMiguelEspejel = + let + name : String + name = + "Miguel Espejel" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/Mespejel29" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1382787616857231361?s=20" + , dodgeDescription = VagueGesture + , dodgeProposition = commonProps.propSeedOils + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Just AppealToNature + , dodgeNicksDoxasticState = Just Belief + , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propSeedOilsReason + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/MikeSweeney.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/MikeSweeney.elm index 6c0c1e9..71b14f0 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/MikeSweeney.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/MikeSweeney.elm @@ -26,7 +26,7 @@ cuckMikeSweeney = , isNewTabLink = True , cuckDodges = [ { dodgeLink = "https://x.com/upRootNutrition/status/1746962254052962552" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = "Vegan diets are nowhere near appropriate for the average person in society." , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Just Vaguemongering diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/NickEggleton.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/NickEggleton.elm index be9b8d1..c36b93d 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/NickEggleton.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/NickEggleton.elm @@ -25,7 +25,7 @@ cuckNickEggleton = , isNewTabLink = True , cuckDodges = [ { dodgeLink = "https://x.com/upRootNutrition/status/1266626885703720961?s=20" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = "Polyunsaturated fats are poison." , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Just Vaguemongering diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/NoCarbsNation.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/NoCarbsNation.elm new file mode 100644 index 0000000..4ae7939 --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/NoCarbsNation.elm @@ -0,0 +1,37 @@ +module Config.Pages.Debate.Cuckery.Records.NoCarbsNation exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + , commonPropReasons + ) + + +cuckNoCarbsNation : Cuck +cuckNoCarbsNation = + let + name : String + name = + "No Carbs Nation" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/NoCarbsNation" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1412056652803543048" + , dodgeDescription = PussiedOut + , dodgeProposition = "Saturated fat is not the cause of heart disease" + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Nothing + , dodgeNicksDoxasticState = Just Disbelief + , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propSaturatedFatReason + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/NorstrongChris.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/NorstrongChris.elm index 13c9da0..592b7b6 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/NorstrongChris.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/NorstrongChris.elm @@ -33,7 +33,7 @@ cuckNorstrongChris = , dodgeNicksDoxasticReason = VagueProp } , { dodgeLink = "https://x.com/upRootNutrition/status/1534573919562350594?s=20" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = "Nutrition science as a whole is shit." , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Just Vaguemongering diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/PeterFaber.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/PeterFaber.elm new file mode 100644 index 0000000..e00e6c4 --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/PeterFaber.elm @@ -0,0 +1,38 @@ +module Config.Pages.Debate.Cuckery.Records.PeterFaber exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + , commonPropReasons + , commonProps + ) + + +cuckPeterFaber : Cuck +cuckPeterFaber = + let + name : String + name = + "Peter Faber" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/PeterFaberSP" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1482517916201283584" + , dodgeDescription = NoReply + , dodgeProposition = commonProps.propSeedOils + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Nothing + , dodgeNicksDoxasticState = Just Belief + , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propSeedOilsReason + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/RaphaelSirtoli.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/RaphaelSirtoli.elm index 92e812a..c96e7da 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/RaphaelSirtoli.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/RaphaelSirtoli.elm @@ -27,7 +27,7 @@ cuckRaphaelSirtoli = , isNewTabLink = True , cuckDodges = [ { dodgeLink = "https://x.com/raphaels7/status/1475767357188579329?s=20" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = "The diet-heart hypothesis is false." , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Nothing diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/RobbWolf.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/RobbWolf.elm index d31bdfa..b652c4f 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/RobbWolf.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/RobbWolf.elm @@ -26,7 +26,7 @@ cuckRobbWolf = , isNewTabLink = True , cuckDodges = [ { dodgeLink = "https://x.com/upRootNutrition/status/1601624559647875072?s=20" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = "Ancestral foods are more likely to be antagonistically pleiotropic than novel foods." , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Just AppealToNature diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/SamTsimikas.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/SamTsimikas.elm new file mode 100644 index 0000000..4ed48f4 --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/SamTsimikas.elm @@ -0,0 +1,37 @@ +module Config.Pages.Debate.Cuckery.Records.SamTsimikas exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + ) +import Config.Pages.Debate.Gibberish.Types exposing (Explanation(..)) + + +cuckSamTsimikas : Cuck +cuckSamTsimikas = + let + name : String + name = + "Sam Tsimikas" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/Lpa_Doc" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1481297803179708417" + , dodgeDescription = EmptyHanded + , dodgeProposition = "The 4E6 antibody assay makes poor distinctions between oxLDL and native LDL" + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Nothing + , dodgeNicksDoxasticState = Just Disbelief + , dodgeNicksDoxasticReason = SpecificPropReason "If 4E6 truly had low sensitivity, why is there no evidence of extreme multicollinearity in the results of the model used by Wu, et al, 2006? We'd expect to see evidence of equality in the results, but instead we see evidence of independence." + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/ScottPsysher.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/ScottPsysher.elm new file mode 100644 index 0000000..2723e15 --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/ScottPsysher.elm @@ -0,0 +1,37 @@ +module Config.Pages.Debate.Cuckery.Records.ScottPsysher exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + , commonPropReasons + ) + + +cuckScottPsysher : Cuck +cuckScottPsysher = + let + name : String + name = + "Scott Psysher" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/LowcarbLiberty" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1521985009762004992" + , dodgeDescription = NoReply + , dodgeProposition = "Nick is a nutritional authoritarian with seed oil and plant-based ideology." + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Nothing + , dodgeNicksDoxasticState = Just Agnostic + , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propTooVague + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/StevenArena.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/StevenArena.elm new file mode 100644 index 0000000..b4f108b --- /dev/null +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/StevenArena.elm @@ -0,0 +1,38 @@ +module Config.Pages.Debate.Cuckery.Records.StevenArena exposing (..) + +import Config.Data.Hashtags.Types exposing (Hashtags(..)) +import Config.Helpers.Converters exposing (formatName) +import Config.Pages.Debate.Cuckery.Types + exposing + ( Cuck + , DodgeDescription(..) + , DodgeFallacies(..) + , DoxasticState(..) + , Evaluation(..) + , commonPropReasons + , commonProps + ) + + +cuckStevenArena : Cuck +cuckStevenArena = + let + name : String + name = + "Steven Arena" + in + { cuckImage = formatName name + , cuckName = name + , cuckSocial = "https://x.com/reallytanman" + , isNewTabLink = True + , cuckDodges = + [ { dodgeLink = "https://x.com/upRootNutrition/status/1513517390050611200" + , dodgeDescription = VagueGesture + , dodgeProposition = commonProps.propSeedOils + , dodgeReceipts = [ { receipt = "receipt1" } ] + , dodgeFallacy = Nothing + , dodgeNicksDoxasticState = Just Belief + , dodgeNicksDoxasticReason = SpecificPropReason commonPropReasons.propSeedOilsReason + } + ] + } diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/TomDayspring.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/TomDayspring.elm index 0b553c2..e9635a2 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/TomDayspring.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/TomDayspring.elm @@ -27,7 +27,7 @@ cuckTomDayspring = , cuckDodges = [ { dodgeLink = "https://x.com/upRootNutrition/status/1865200631209955669" , dodgeDescription = EmptyHanded - , dodgeProposition = "Reducing cholesterol in diet has no CV effect outside of those who have significant hyperabsorption of cholesterol." + , dodgeProposition = "Reducing cholesterol in diet has no cardiovascular effect outside of those who have significant hyperabsorption of cholesterol." , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Nothing , dodgeNicksDoxasticState = Just Disbelief diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/TuckerGoodrich.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/TuckerGoodrich.elm index fd769f1..0a5a7fd 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/TuckerGoodrich.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/TuckerGoodrich.elm @@ -43,7 +43,7 @@ cuckTuckerGoodrich = , dodgeNicksDoxasticReason = NoProp } , { dodgeLink = "https://x.com/TuckerGoodrich/status/1469366622196359170?s=20" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = noProposition , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Nothing diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Records/ZsofiaClemens.elm b/frontend/src/Config/Pages/Debate/Cuckery/Records/ZsofiaClemens.elm index 3f94812..37539bb 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Records/ZsofiaClemens.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Records/ZsofiaClemens.elm @@ -26,7 +26,7 @@ cuckZsofiaClemens = , isNewTabLink = True , cuckDodges = [ { dodgeLink = "https://x.com/upRootNutrition/status/1528377198180290561?s=20" - , dodgeDescription = OutrightNo + , dodgeDescription = PussiedOut , dodgeProposition = "Well-planned, plant-based diets are healthy." , dodgeReceipts = [ { receipt = "receipt1" } ] , dodgeFallacy = Just AppealToNature diff --git a/frontend/src/Config/Pages/Debate/Cuckery/Types.elm b/frontend/src/Config/Pages/Debate/Cuckery/Types.elm index 550ba48..996fadd 100755 --- a/frontend/src/Config/Pages/Debate/Cuckery/Types.elm +++ b/frontend/src/Config/Pages/Debate/Cuckery/Types.elm @@ -45,7 +45,7 @@ type DodgeDescription = NoReply | RanAway | GhostedMe - | OutrightNo + | PussiedOut | InTooDeep | KillScreen | VagueGesture @@ -100,6 +100,7 @@ type alias PropReasons = , propAnalyticalTruth : String , propNutritionalEpidemiology : String , propPlantBasedDiets : String + , propTooVague : String } @@ -130,4 +131,5 @@ commonPropReasons = , propAnalyticalTruth = "The proposition is simply a trivial analytical truth." , propNutritionalEpidemiology = "With exposures matched, nutritional epidemiology agrees with nutritional randomized controlled trials approximately 91% of the time." , propPlantBasedDiets = "The aggregate of the data suggests that appropriately supplemented plant-based diets decrease the risk of chronic disease compared to likewise meat-inclusive diets." + , propTooVague = "The proposition is too vague to evaluate, but no clarification was given." } diff --git a/frontend/src/Pages/Debate/Cucklist.elm b/frontend/src/Pages/Debate/Cucklist.elm index 32772cc..784c610 100755 --- a/frontend/src/Pages/Debate/Cucklist.elm +++ b/frontend/src/Pages/Debate/Cucklist.elm @@ -408,7 +408,7 @@ circumstance cuck dodge = GhostedMe -> "Debate invitation accepted with no follow-up" - OutrightNo -> + PussiedOut -> "Debate invitation declined" InTooDeep -> diff --git a/frontend/static/cucks/austinhiggs/austinhiggs.png b/frontend/static/cucks/austinhiggs/austinhiggs.png new file mode 100644 index 0000000..4422a4b Binary files /dev/null and b/frontend/static/cucks/austinhiggs/austinhiggs.png differ diff --git a/frontend/static/cucks/bowtiedox/bowtiedox.png b/frontend/static/cucks/bowtiedox/bowtiedox.png new file mode 100644 index 0000000..2437c7f Binary files /dev/null and b/frontend/static/cucks/bowtiedox/bowtiedox.png differ diff --git a/frontend/static/cucks/briankateman/briankateman.png b/frontend/static/cucks/briankateman/briankateman.png new file mode 100644 index 0000000..bd878a3 Binary files /dev/null and b/frontend/static/cucks/briankateman/briankateman.png differ diff --git a/frontend/static/cucks/cameronruggles/cameronruggles.png b/frontend/static/cucks/cameronruggles/cameronruggles.png new file mode 100644 index 0000000..5be3d53 Binary files /dev/null and b/frontend/static/cucks/cameronruggles/cameronruggles.png differ diff --git a/frontend/static/cucks/carykelly/carykelly.png b/frontend/static/cucks/carykelly/carykelly.png new file mode 100644 index 0000000..c0cd9b5 Binary files /dev/null and b/frontend/static/cucks/carykelly/carykelly.png differ diff --git a/frontend/static/cucks/clownborder.png b/frontend/static/cucks/clownborder.png deleted file mode 100755 index 70d6087..0000000 Binary files a/frontend/static/cucks/clownborder.png and /dev/null differ diff --git a/frontend/static/cucks/daltongraham/daltongraham.png b/frontend/static/cucks/daltongraham/daltongraham.png new file mode 100644 index 0000000..a1e91b5 Binary files /dev/null and b/frontend/static/cucks/daltongraham/daltongraham.png differ diff --git a/frontend/static/cucks/davidzarkov/davidzarkov.png b/frontend/static/cucks/davidzarkov/davidzarkov.png new file mode 100644 index 0000000..81c5384 Binary files /dev/null and b/frontend/static/cucks/davidzarkov/davidzarkov.png differ diff --git a/frontend/static/cucks/devanandprabhu/devanandprabhu.png b/frontend/static/cucks/devanandprabhu/devanandprabhu.png new file mode 100644 index 0000000..d25ae9e Binary files /dev/null and b/frontend/static/cucks/devanandprabhu/devanandprabhu.png differ diff --git a/frontend/static/cucks/edserrano/edserrano.png b/frontend/static/cucks/edserrano/edserrano.png new file mode 100644 index 0000000..12ed319 Binary files /dev/null and b/frontend/static/cucks/edserrano/edserrano.png differ diff --git a/frontend/static/cucks/ericsartori/ericsartori.png b/frontend/static/cucks/ericsartori/ericsartori.png new file mode 100644 index 0000000..5783472 Binary files /dev/null and b/frontend/static/cucks/ericsartori/ericsartori.png differ diff --git a/frontend/static/cucks/garrylee/garrylee.png b/frontend/static/cucks/garrylee/garrylee.png new file mode 100644 index 0000000..58ddaaa Binary files /dev/null and b/frontend/static/cucks/garrylee/garrylee.png differ diff --git a/frontend/static/cucks/georgemartin/georgemartin.png b/frontend/static/cucks/georgemartin/georgemartin.png old mode 100755 new mode 100644 index 4fe2972..f45ca88 Binary files a/frontend/static/cucks/georgemartin/georgemartin.png and b/frontend/static/cucks/georgemartin/georgemartin.png differ diff --git a/frontend/static/cucks/jaimiedrew/jaimiedrew.png b/frontend/static/cucks/jaimiedrew/jaimiedrew.png new file mode 100644 index 0000000..a127ed5 Binary files /dev/null and b/frontend/static/cucks/jaimiedrew/jaimiedrew.png differ diff --git a/frontend/static/cucks/macrofour/macrofour.png b/frontend/static/cucks/macrofour/macrofour.png new file mode 100644 index 0000000..ae61fd1 Binary files /dev/null and b/frontend/static/cucks/macrofour/macrofour.png differ diff --git a/frontend/static/cucks/markbski/markbski.png b/frontend/static/cucks/markbski/markbski.png new file mode 100644 index 0000000..b908f64 Binary files /dev/null and b/frontend/static/cucks/markbski/markbski.png differ diff --git a/frontend/static/cucks/miguelespejel/miguelespejel.png b/frontend/static/cucks/miguelespejel/miguelespejel.png new file mode 100644 index 0000000..2d8709d Binary files /dev/null and b/frontend/static/cucks/miguelespejel/miguelespejel.png differ diff --git a/frontend/static/cucks/nocarbsnation/nocarbsnation.png b/frontend/static/cucks/nocarbsnation/nocarbsnation.png new file mode 100644 index 0000000..ae4dbe1 Binary files /dev/null and b/frontend/static/cucks/nocarbsnation/nocarbsnation.png differ diff --git a/frontend/static/cucks/peterfaber/peterfaber.png b/frontend/static/cucks/peterfaber/peterfaber.png new file mode 100644 index 0000000..4c5b705 Binary files /dev/null and b/frontend/static/cucks/peterfaber/peterfaber.png differ diff --git a/frontend/static/cucks/samtsimikas/samtsimikas.png b/frontend/static/cucks/samtsimikas/samtsimikas.png new file mode 100644 index 0000000..c09b885 Binary files /dev/null and b/frontend/static/cucks/samtsimikas/samtsimikas.png differ diff --git a/frontend/static/cucks/scottpsysher/scottpsysher.png b/frontend/static/cucks/scottpsysher/scottpsysher.png new file mode 100644 index 0000000..efc6b88 Binary files /dev/null and b/frontend/static/cucks/scottpsysher/scottpsysher.png differ diff --git a/frontend/static/cucks/stevenarena/stevenarena.png b/frontend/static/cucks/stevenarena/stevenarena.png new file mode 100644 index 0000000..41b65b1 Binary files /dev/null and b/frontend/static/cucks/stevenarena/stevenarena.png differ