Skip to content

Commit

Permalink
refine editorial tagging, add Denial
Browse files Browse the repository at this point in the history
  • Loading branch information
sterlingwes committed Feb 1, 2024
1 parent 6cbf2c1 commit 70c18d2
Show file tree
Hide file tree
Showing 12 changed files with 98 additions and 94 deletions.
Binary file added site/public/fonts/PTSerif-Bold.ttf
Binary file not shown.
22 changes: 11 additions & 11 deletions site/src/content/enabler/anthony-housefather.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@
"date": "2024-01-19T13:25:00.000Z",
"type": "twitter",
"href": "https://twitter.com/AHousefather/status/1748411471795474902",
"tags": ["polarisation"]
"tags": ["denial"]
},
{
"text": "Social media antisemitism was surging pre Oct 7 and skyrocketed after Hamas' massacre. @elonmusk's embrace of extremism & X mismanagement makes it worse. In @Newsweek, @DWStweets & I explain how AI can solve online hate & real life violence-not fuel it. https://www.newsweek.com/elon-musk-amplifying-bigotry-he-must-stopped-opinion-1851406",
"date": "2023-12-12T11:26:00.000Z",
"type": "twitter",
"href": "https://twitter.com/AHousefather/status/1734610610728640649",
"tags": ["polarisation"]
"tags": ["polarisation", "denial"]
},
{
"text": "In my view, any cessation of hostilities requires Hamas to release all hostages and lay down arms and surrender. Hamas, a terrorist organization is entirely responsible for starting a war. I disagree with our vote at the UN today.",
Expand All @@ -30,28 +30,28 @@
"date": "2024-01-12T06:41:00.000Z",
"type": "twitter",
"image": "https://pbs.twimg.com/media/GDrgAviWkAATkfn?format=jpg&name=medium",
"tags": ["incitement", "polarisation"]
"tags": ["incitement", "polarisation", "denial"]
},
{
"text": "Jews throughout the world, including Canada, are facing levels of antisemitism that we have not seen in our lifetime. Many are scared. Angry. Depressed. All consumed. Anyone endorsing a claim that antisemitism is being weaponized denies the truth of what Jews are experiencing.",
"date": "2023-12-30T18:19:00.000Z",
"href": "https://twitter.com/AHousefather/status/1741237721757057076",
"type": "twitter",
"tags": ["polarisation"]
"tags": ["polarisation", "denial"]
},
{
"text": "Lesson to all (including cartoonists) how to avoid using antisemitic tropes:\n1) Don't accuse Jews of being more loyal to Israel than their own country.\n2) Don't imply that Jews control the world or media.\n3) Don't accuse Jews of being money hungry/use Nazi imagery tied to Jews.",
"href": "https://twitter.com/AHousefather/status/1737856844532785647",
"date": "2023-12-21T10:25:00.000Z",
"type": "twitter",
"tags": ["classification"]
"tags": ["polarisation"]
},
{
"text": "I agree entirely with Ambassador @StateSEAS who visited Canada this week. The rise of antisemitism is not just a threat to Jews. It is also a threat to democracy & national security. Bad actors & rogue states are using it to ferment hate & distrust in places like Canada & the US.",
"date": "2023-12-29T16:04:00.000Z",
"href": "https://twitter.com/AHousefather/status/1733593515450306847",
"type": "twitter",
"tags": ["polarisation"]
"tags": ["polarisation", "denial"]
},
{
"text": "Today I joined my friends @marcomendicino @YaaraSaks & @Carolyn_Bennett on Parliament Hill to stand in solidarity with Canada's Jewish community.",
Expand All @@ -76,35 +76,35 @@
"date": "2024-01-12T13:25:00.000Z",
"type": "twitter",
"href": "https://twitter.com/AHousefather/status/1745874543141376472",
"tags": ["polarisation"]
"tags": ["denial"]
},
{
"text": "Flight #PS752 was struck down four years ago by Iran. The current regime in Iran is a bad actor. It ferments chaos across the Middle East & world & has denied justice to victims’ families including Canadians. I maintain that we need to declare the IRGC a terrorist organization.",
"date": "2023-01-08T21:06:00.000Z",
"href": "https://twitter.com/AHousefather/status/1744541232884326882",
"type": "twitter",
"tags": []
"tags": ["denial"]
},
{
"text": "I urge everyone to listen to this speech by @SenSchumer. He is so right. For the Jewish community the rise of antisemitism is a 5 alarm fire. We think about it constantly. For most others it is one of many problems we face. He explains well why this is a 5 alarm fire.",
"date": "2023-11-29T12:56:00.000Z",
"href": "https://twitter.com/AHousefather/status/1729922223916392583",
"type": "twitter",
"tags": ["polarisation"]
"tags": ["polarisation", "denial"]
},
{
"text": "Very pleased that Prime Minister Trudeau has made clear that Canada does not support the premise of South Africa's claim at the ICJ. As @marcomendicino and I have stated the claim that Israel is committing genocide is baseless and unconscionable.",
"date": "2024-01-12T12:19:00.000Z",
"type": "twitter",
"href": "https://twitter.com/AHousefather/status/1745857923836719464",
"tags": ["polarisation"]
"tags": ["polarisation", "denial"]
},
{
"text": "I have been struggling to explain to colleagues what most Jews I know are feeling. Just this weekend we saw bomb threats at synagogues across the US, the arrest in Ottawa & loud chants for the destruction of Israel. For many the feeling of not being safe is all consuming.",
"href": "https://twitter.com/AHousefather/status/1736934580056100957",
"date": "2023-12-18T21:20:00.000Z",
"type": "twitter",
"tags": ["polarisation"]
"tags": ["polarisation", "denial"]
},
{
"text": "Statement from me and @marcomendicino on South Africa's claim before the International Court of Justice. We agree with former Supreme Court Justice Rosalie Abella that the claim is baseless and unconscionable.",
Expand Down
20 changes: 10 additions & 10 deletions site/src/content/enabler/hillel-fuld.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@
"date": "2023-12-26",
"type": "twitter",
"href": "https://twitter.com/HilzFuld/status/1739680593523151230",
"tags": ["polarisation"]
"tags": ["denial"]
},
{
"text": "It occurred to me recently that despite the Jews finally being able to stand up for ourselves, so many Jews are still apologetic.\nSo many Jews prove that you can take a Jew out of exile but you can't take exile out of a Jew.\nIt is deeply saddening to me seeing Jews stand up for…",
"image": "https://pbs.twimg.com/media/GCV4-62XYAAlwHT?format=jpg&name=small",
"date": "2023-12-27T03:42:00.000Z",
"type": "twitter",
"href": "https://twitter.com/HilzFuld/status/1739929860141642169",
"tags": ["polarisation"]
"tags": ["denial"]
},
{
"text": "Spot on.\nHT @soveryisraeli",
Expand All @@ -25,7 +25,7 @@
"date": "2023-12-27T11:43:00.000Z",
"type": "twitter",
"href": "https://twitter.com/HilzFuld/status/1740050780730868061",
"tags": []
"tags": ["denial"]
},
{
"text": "Whistleblower exposes Amazon for rampant Antisemitism on Internal Communications Channels - The Jewish Legal News\nOh boy this is escalating quickly. How do we get Amazon senior management to pay attention? @Werner, can you please help?",
Expand All @@ -40,7 +40,7 @@
"date": "2023-12-29T07:38:00.000Z",
"type": "twitter",
"href": "https://twitter.com/HilzFuld/status/1740713984582447158",
"tags": ["polarisation", "dehumanisation"]
"tags": ["denial", "polarisation", "dehumanisation"]
},
{
"text": "Here's all you need to know.\nWhen Israel loses a soldier or civilian, they are heartbroken.\nWhen Hamas loses a “soldier” or civilian, they are proud.\nIsrael glorifies life.\nHamas glorifies death...",
Expand All @@ -55,7 +55,7 @@
"type": "twitter",
"date": "2024-01-02T05:59:00.000Z",
"href": "https://twitter.com/HilzFuld/status/1742138543953072144",
"tags": ["polarisation"]
"tags": ["denial"]
},
{
"text": "Are we still perpetuating the whole “Anti Zionism isn't antisemitism” lie or are we past that? Asking for a friend.\nI mean, now that every Jew, whether they've ever stepped foot in Israel or not, is being attacked on the internet with 'free Palestine' comments and messages,…",
Expand All @@ -81,7 +81,7 @@
"date": "2024-01-03T02:25:00.000Z",
"href": "https://twitter.com/Eve_Barlow/status/1742447115303792773",
"type": "twitter",
"tags": []
"tags": ["denial"]
},
{
"text": "\"Innocent Palestinians\"",
Expand All @@ -100,7 +100,7 @@
"href": "https://twitter.com/HilzFuld/status/1743134022211887185",
"date": "2024-01-04T23:55:00.000Z",
"type": "twitter",
"tags": ["polarisation", "incitement"]
"tags": ["denial", "incitement"]
},
{
"quote": {
Expand All @@ -110,7 +110,7 @@
"date": "2024-01-04T09:32:00.000Z",
"href": "https://twitter.com/EylonALevy/status/1742916986269749670,",
"type": "twitter",
"tags": ["polarisation", "dehumanisation"]
"tags": ["denial", "dehumanisation"]
},
{
"text": "Dear human rights activist,\nIt's so nice that you care so deeply about the Palestinian people. Just one small question for ya. Why don't you ask their Muslim brothers from Egypt to open the border?\n- A Jew who doesn't buy your Jew hating crap and sees right through it",
Expand All @@ -124,7 +124,7 @@
"date": "2024-01-08T00:13:00.000Z",
"href": "https://twitter.com/HilzFuld/status/1744225713257869337",
"type": "twitter",
"tags": ["polarisation"]
"tags": ["polarisation", "denial"]
},
{
"text": "Highly deeply disturbing.",
Expand Down Expand Up @@ -227,7 +227,7 @@
"image": "https://pbs.twimg.com/media/GErM7DLWcAAAo-W?format=jpg&name=medium",
"href": "https://twitter.com/HilzFuld/status/1750436745412218939",
"type": "twitter",
"tags": ["polarisation"]
"tags": ["denial"]
}
]
}
12 changes: 6 additions & 6 deletions site/src/content/enabler/scott-aitchison.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"date": "2023-10-12",
"type": "twitter",
"href": "https://x.com/ScottAAitchison/status/1712448595121852830?s=20",
"tags": ["polarisation"]
"tags": ["denial", "polarisation"]
},
{
"text": "",
Expand All @@ -19,7 +19,7 @@
},
"type": "twitter",
"href": "https://x.com/AviMayer/status/1713562347350958563?s=20",
"tags": ["polarisation"]
"tags": ["denial", "polarisation"]
},
{
"date": "2023-10-17",
Expand All @@ -29,7 +29,7 @@
},
"type": "twitter",
"href": "https://x.com/shuvmajumdar/status/1714412357940617250?s=20",
"tags": ["polarisation", "dehumanisation"]
"tags": ["denial", "dehumanisation"]
},
{
"text": "Honoured to attend Pierre's speech on behalf of Parry Sound-Muskoka.\n\nI have seen the beauty of Israel and the resilience of it's people firsthand.\n\nTerrorists must not win. Israel has the right to defend itself and respond against the attackers.",
Expand All @@ -40,7 +40,7 @@
},
"type": "twitter",
"href": "https://x.com/ScottAAitchison/status/1715035551835763031?s=20",
"tags": ["polarisation"]
"tags": ["denial"]
},
{
"date": "2023-10-26",
Expand All @@ -51,15 +51,15 @@
},
"type": "twitter",
"href": "https://x.com/CIJAinfo/status/1717697691000406341?s=20",
"tags": []
"tags": ["denial"]
},
{
"text": "Hamas cannot be trusted to respect any ceasefire.\n\nThey are a terrorist group.\n\nI continue to support Israel's right to defend itself and to take action to eliminate Hamas and bring home the hostages.",
"image": "https://pbs.twimg.com/media/F_Y_-TPWcAEYOcS?format=jpg&name=small",
"date": "2023-11-20",
"type": "twitter",
"href": "https://x.com/ScottAAitchison/status/1726637851515711576?s=20",
"tags": ["polarisation", "dehumanisation", "discrimination"]
"tags": ["denial"]
}
]
}
4 changes: 2 additions & 2 deletions site/src/content/enabler/tal-broda.json
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@
},
"type": "twitter",
"href": "https://twitter.com/StopArabHate/status/1734923782949568711/photo/4",
"tags": ["polarisation"]
"tags": ["denial", "polarisation"]
},
{
"text": "More. Don't stop.",
Expand Down Expand Up @@ -94,7 +94,7 @@
"commentary": "He deleted more than 80 tweets, of which this is just a sampling.",
"type": "twitter",
"href": "https://twitter.com/StopArabHate/status/1736029519050330489?s=20",
"tags": ["polarisation"]
"tags": ["denial"]
},
{
"text": "Do the right thing. Stand with Israel.",
Expand Down
21 changes: 17 additions & 4 deletions site/src/layouts/ContentPageLayout.astro
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,8 @@ interface Props {
const basePageTitle = "genocide.club";
const { title, clip } = Astro.props;
const pageTitle = title.startsWith(basePageTitle)
? title
: `${basePageTitle} • ${title}`;
const homePage = title.startsWith(basePageTitle);
const pageTitle = homePage ? title : `${basePageTitle} • ${title}`;
---

<!doctype html>
Expand All @@ -25,6 +24,7 @@ const pageTitle = title.startsWith(basePageTitle)
<body class={clip ? "clip" : undefined}>
<OpacityOverlay />
<main>
{!homePage && <div class="logo">genocide.club</div>}
<div class="content">
<h1>{title}</h1>
<slot />
Expand All @@ -50,6 +50,13 @@ const pageTitle = title.startsWith(basePageTitle)
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "PTSerif-Bold";
src: url("/fonts/PTSerif-Bold.ttf") format("ttf");
font-weight: normal;
font-style: normal;
font-display: swap;
}

main {
margin: auto;
Expand All @@ -65,7 +72,8 @@ const pageTitle = title.startsWith(basePageTitle)
z-index: 1;
color: rgba(255, 255, 255, 80%);
}
h1 {
h1,
.logo {
font-family: "PTSerif";
font-size: 3rem;
font-weight: 700;
Expand All @@ -75,6 +83,11 @@ const pageTitle = title.startsWith(basePageTitle)
opacity: 0.75;
letter-spacing: 0.05em;
}
.logo {
font-family: "PTSerif-Bold";
font-size: 1.2rem;
opacity: 0.5;
}
a {
color: rgba(0, 174, 9, 0.8);
text-decoration: none;
Expand Down
7 changes: 7 additions & 0 deletions site/src/lib/constants/editorial-tags.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
export const editorialTags = [
"dehumanisation" as const,
"discrimination" as const,
"incitement" as const,
"polarisation" as const,
"denial" as const,
];
13 changes: 11 additions & 2 deletions site/src/lib/constants/strings.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
{
"mission_statement": "This website seeks to collect public statements from those supporting Israel's strategy of mass displacement, starvation, and murder of Palestinian people, and to contrast those statements with the human toll of that campaign to put them in proper context.",
"editorial_intro": "In the process of collecting statements for an individual or group, we determine whether one or more of the following categories applies to their statement. If a category applies, that statement is a candidate for inclusion. If the person is sharing or boosting someone else's statement, we treat that as an endorsement of it and include it for the person doing the amplifying.",
"tag_discrimination": "Statements employing discrimination might include:"
"editorial_intro": "In the process of collecting statements for an individual or group, we determine whether one or more of the following categories applies to their statement. If a category applies, that statement is a candidate for inclusion. ",
"tag_denial_head": "Denial",
"tag_denial_para": "Denial doesn't have to be explicit. It can also be implicit through obfuscation or intentional omission. This can also appear as willful ignorance. This negative form of denial is hard to prove in isolation given it won't be clearly stated. A series of statements taken together over time, however, can signal an intentional act of omission. This has been a very common tool of those trying to shape the narrative to fit Israel's strategy in Gaza. Often this is exhibited when nearly all of a person's statements omit any reference to the Palestinian perspective or the impact of Israel's actions on that population. These statements can seem detached from reality. We'll include statements from individuals who have taken a clear stance in support of Israel's actions while exhibiting denial of the impact or legality of those actions because this implies an acceptance of those acts. We'll typically include a sampling of these statements to demonstrate the concerted effort of this over time and to contrast that trend with the human toll of Israel's acts.",
"tag_discrimination_head": "Discrimination",
"tag_discrimination_para": "Discrimination often comes in the form of xenophobia or racism. Islamophobia is closely related. A common example of this in recent days is claiming pro-Palestinian protests or vigils are \"hateful\", or associating the attendees of a gathering as Hamas or Iran supporters by default.",
"tag_dehumanisation_head": "Dehumanisation",
"tag_dehumanisation_para": "This category is perhaps the most insidious, as it involves broad generalisations about a group of people that take away their individual humanity. The common claim of \"human shields\" is one. Israeli Defence Minister Yoav Gallant's statement that Gazans are \"human animals\" is another very clear example.",
"tag_incitement_head": "Incitement",
"tag_incitement_para": "This class of statements are hard to miss given the aggressive nature and can include calling for violence against people or the persecution of a group.",
"tag_polarisation_head": "Polarisation",
"tag_polarisation_para": "Polarisation, or the effort to divide people into sharply contrasting sets of opinions, is a common tool used by those trying to achieve power or the appearance of moral authority. It has the effect of normalising what would otherwise be extreme views by gathering others to your side. Doing so often requires carefully crafted narratives and the twisting of reality. This commonly manifests as overly biased statements or outright boosting of government or military propaganda. Another example of this is the misuse of accusations of antisemitism to counter criticism of Israel or Israeli government policy."
}
2 changes: 1 addition & 1 deletion site/src/pages/404.astro
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import Layout from "../layouts/ContentPageLayout.astro";
import ContentBox from "../components/ContentBox.astro";
---

<Layout title="genocide.club • 404 Not Found">
<Layout title="404 Not Found">
<ContentBox>
<p>Sorry, the page you were looking for was not found.</p>
<p>Please <a href="/">try from our home page</a>.</p>
Expand Down
Loading

0 comments on commit 70c18d2

Please sign in to comment.