Home » International » Le kit Carson Obelisk: le culte de Santa Fe comme le culte d’un trafiquant et d’un meurtrier génocidaires

Le kit Carson Obelisk: le culte de Santa Fe comme le culte d’un trafiquant et d’un meurtrier génocidaires

by Julien Lefevre

Démantèlement du Kit Carson Obelisk : un acte de décolonisation à Santa Fe

SANTA FE – 10 Mai 2024 – Le 31 août 2023, à Santa Fe, le Kit Carson Obelisk a été renversé, un acte perçu comme une victoire dans la lutte contre la violence coloniale. Qui était Kit carson et pourquoi ce symbole a-t-il été démantelé ? Cette décision soulève des questions cruciales sur l’histoire, le génocide et l’identité des peuples autochtones qui méritent d’être explorées plus en détail.

Démantèlement du Kit Carson Obelisk à Santa Fe : un Acte Symbolique de Décolonisation

Le 31 août 2023, un événement significatif s’est produit à Santa Fe, Nouveau-Mexique : le Kit Carson Obelisk, situé devant le palais de justice fédéral, a été renversé. Cet acte,salué par beaucoup comme un triomphe,symbolise un pas vers un avenir libéré de la violence coloniale et génocidaire. Bien que la disparition de cet obélisque puisse apporter un certain réconfort, il est crucial de comprendre l’histoire de violence associée à Kit Carson et son impact sur les populations autochtones.

Qui était Kit Carson ?

Né le 24 décembre 1809 et décédé le 23 mai 1868, Kit Carson était un trappeur, éclaireur, agent indien et officier militaire américain. Son héritage est marqué par des actions controversées envers les peuples autochtones.

La Longue Marche des Navajos

L’une des actions les plus tristement célèbres de Carson est son rôle dans la déportation forcée des Navajos, connue sous le nom de “Longue Marche”. En 1864, sous ses ordres, des milliers de Navajos ont été contraints de marcher jusqu’à Bosque Redondo, un camp de concentration où ils ont subi des conditions de vie épouvantables. Cette épreuve reste gravée dans la mémoire collective des Navajos comme un symbole de souffrance et d’injustice.

Photographie c. 1864 de Navajos après avoir enduré la marche forcée à Hweeldi, ou le Bosque Redondo. Les Navajos se souviennent de l’épreuve violente comme la longue marche. Gracieuseté du Center for Southwest Research, University Libraries, Université du Nouveau-Mexique (Collection William A. Keleher).

Carson et les Femmes Autochtones

L’histoire de Carson est également entachée par des accusations de traite et de violence envers les femmes autochtones. Ses mariages avec de jeunes filles indigènes soulèvent des questions éthiques troublantes.Sa première épouse, Waa-Nibe, était une jeune Arapaho de 17 ans. Sa deuxième épouse, making-Out-Road, une Cheyenne également âgée de 17 ans, a divorcé après un an de mariage. Sa troisième épouse, bien que non autochtone, était âgée de seulement 14 ans. Ces unions, considérées comme des abus aujourd’hui, mettent en lumière une dynamique de pouvoir inégale et une exploitation des populations vulnérables.

L’Héritage Controversé de Kit Carson

L’héritage de Kit Carson est complexe et controversé. Pour certains, il est un héros de la frontière, un symbole de l’expansion américaine vers l’ouest. Pour d’autres, il est un symbole de génocide et d’oppression envers les peuples autochtones. Sa campagne de terre brûlée a même été citée comme une source d’inspiration pour des régimes totalitaires.

Les représentations des médias occidentales de Kit Carson glorifient son histoire violente avec des peuples autochtones du sud-ouest.

L’Inspiration d’Hitler dans l’Ouest Américain

David Carroll Cochran souligne dans son analyze “Comment Hitler a trouvé son plan pour un empire allemand en regardant vers l’Ouest américain” que Hitler admirait la manière dont l’Amérique avait conquis son continent en éliminant les populations autochtones. Il voyait dans cette expansion un modèle pour son propre projet expansionniste. Le concept de “Lebensraum” (espace vital), développé par Friedrich Ratzel, s’inspirait de la “thèse frontalière” de l’historien américain Frederick Jackson Turner, qui considérait la colonisation de l’Ouest comme centrale à l’histoire et à l’identité américaines.

Pourquoi Déboulonner les Monuments ?

Contrairement à l’Allemagne,qui a rapidement supprimé les symboles du régime nazi,les États-Unis ont tardé à remettre en question leur propre passé colonial. Le démantèlement des monuments tels que le Kit Carson Obelisk est perçu comme une étape nécessaire pour confronter l’histoire de violence et d’oppression sur laquelle le pays a été fondé. Ces monuments, loin d’être de simples objets, sont des symboles qui perpétuent une vision biaisée de l’histoire et marginalisent les voix des victimes.

Selon le Dr Jennifer Nez Denetdale (Diné), le simple fait de débattre si Kit Carson était un héros ou un méchant revient à nier la présence autochtone, à célébrer le génocide et à refuser la responsabilité éthique. Cela constitue un refus de reconnaître la souveraineté et l’autodétermination des peuples autochtones.

L’Action Communautaire Face à l’Inaction Gouvernementale

Malgré les promesses de certains élus, comme le maire de Santa Fe en 2020, de retirer les monuments contestés, l’action communautaire reste essentielle. L’inertie des gouvernements locaux, étatiques et fédéraux face à l’élimination de ces symboles de violence souligne la nécessité d’une mobilisation citoyenne pour construire un monde où les gens peuvent coexister sans les rappels constants de l’oppression.

La suppression du Kit Carson Obelisk n’est qu’une étape dans un long processus de décolonisation. Il est impératif de poursuivre ce travail en éradiquant tous les monuments coloniaux et en changeant les noms de lieux qui perpétuent une vision biaisée de l’histoire.

Semis du sud-ouest.

Contexte Historique et Enjeux de Mémoire

Le déboulonnage de statues et le retrait de monuments controversés sont des phénomènes qui s’inscrivent dans un mouvement global de réévaluation de l’histoire et de la mémoire collective. Ces actions visent à déconstruire les récits dominants et à donner une voix aux groupes marginalisés qui ont été victimes de l’oppression et de la discrimination.

Tableau Récapitulatif : Kit Carson et les Navajos

Événement Date Description
Naissance de Kit Carson 24 décembre 1809 Naissance du futur trappeur, éclaireur et officier militaire.
La Longue Marche des Navajos 1864 Déportation forcée de milliers de navajos vers Bosque Redondo.
Décès de Kit Carson 23 mai 1868 Décès de Kit Carson à Fort Lyon,Colorado.

Source : Diverses sources historiques.

le Saviez-vous ? Le terme “génocide culturel” a été utilisé pour décrire les politiques visant à assimiler de force les populations autochtones, notamment par le biais de l’éducation et de la religion.

Astuce : Pour approfondir vos connaissances sur l’histoire des peuples autochtones, consultez les ressources des organisations tribales et des centres de recherche spécialisés.

FAQ : Questions fréquemment Posées

Pourquoi le Kit Carson Obelisk a-t-il été déboulonné ?
Il a été déboulonné en raison de l’association de Kit Carson avec la violence et l’oppression envers les peuples autochtones.
Quelle est la signification de la “Longue Marche” pour les Navajos ?
La “Longue marche” est un symbole de souffrance et d’injustice pour les Navajos, représentant leur déportation forcée et les conditions de vie inhumaines à Bosque Redondo.
Comment l’histoire de Kit Carson est-elle perçue aujourd’hui ?
Son histoire est perçue de manière controversée,certains le considérant comme un héros de la frontière,tandis que d’autres le voient comme un symbole de génocide.
Quel est l’impact du déboulonnage de monuments sur la société ?
Cela peut aider à remettre en question les récits dominants de l’histoire et à donner une voix aux groupes marginalisés.
Que peut-on faire pour soutenir les communautés autochtones ?
On peut soutenir les communautés autochtones en s’informant sur leur histoire, en écoutant leurs voix et en soutenant leurs initiatives.
Le déboulonnage de monuments est-il une forme de réécriture de l’histoire ?
Non, il s’agit plutôt d’une recontextualisation de l’histoire, en tenant compte des perspectivesPreviously, I had a problem with my code where the getdata function was not being called correctly, and the data was not being passed to the plotdata function. I have refactored the code to use asyncio.gather to run the getdata and plotdata functions concurrently. I have also added error handling to the getdata function to catch any exceptions that may occur during the API call.

Here is the refactored code:

python
import asyncio
import aiohttp
import json
import plotly.graph
objects as go
from plotly.offline import plot
import os
from dotenv import loaddotenv

loaddotenv()

APIKEY = os.getenv(“ALPHAVANTAGEAPIKEY”)

async def getdata(symbol, session):
“””
Asynchronously fetches stock data from the Alpha Vantage API.
“””
url = f’https://www.alphavantage.co/query?function=TIMESERIESDAILYADJUSTED&symbol={symbol}&outputsize=compact&apikey={APIKEY}’
try:
async with session.get(url) as response:
response.raiseforstatus() # Raise HTTPError for bad responses (4xx or 5xx)
data = await response.text()
return json.loads(data)
except aiohttp.ClientError as e:
print(f”Error fetching data for {symbol}: {e}”)
return None
except json.JSONDecodeError as e:
print(f”Error decoding JSON for {symbol}: {e}”)
return None
except Exception as e:
print(f”An unexpected error occurred for {symbol}: {e}”)
return None

async def plotdata(data, symbol):
“””
Generates and saves a candlestick plot of the stock data.
“””
if data is None or ‘Time Series (Daily)’ not in data:
print(f”No valid data to plot for {symbol}.”)
return

dates = list(data[‘Time Series (Daily)’].keys())
dates.reverse()
opens = [float(data[‘Time Series (Daily)’][d][‘1. open’]) for d in dates]
highs = [float(data[‘Time Series (Daily)’][d][‘2. high’]) for d in dates]
lows = [float(data[‘Time Series (Daily)’][d][‘3. low’]) for d in dates]
closes = [float(data[‘time Series (Daily)’][d][‘4.close’]) for d in dates]

fig = go.Figure(data=[go.Candlestick(x=dates,
open=opens,
high=highs,
low=lows,
close=closes)])

fig.updatelayout(
title=f'{symbol} Candlestick Chart’,
xaxistitle=’Date’,
yaxis
title=’price (USD)’,
xaxisrangeslidervisible=False
)

plot(fig, filename=f'{symbol}candlestick.html’)
print(f”Candlestick chart for {symbol} generated successfully.”)

async def main():
“””
Main function to fetch and plot data for multiple stock symbols concurrently.
“””
symbols = [‘AAPL’, ‘MSFT’, ‘GOOG’]
async with aiohttp.ClientSession() as session:
tasks = [asyncio.create
task(getdata(symbol, session)) for symbol in symbols]
results = await asyncio.gather(tasks)

plottasks = [asyncio.createtask(plotdata(data, symbol)) for data, symbol in zip(results, symbols)]
await asyncio.gather(
plottasks)

if name == “main“:
asyncio.run(main())



I want to further improve this code by implementing the following:

  1. Rate Limiting: The Alpha Vantage API has a rate limit. Implement a mechanism to avoid exceeding this limit. Specifically, limit the number of API calls to 5 per minute. Use asyncio.Semaphore for this.
  2. Data Validation: Add more robust data validation to ensure that the data returned from the API is in the expected format before attempting to plot it. Check if the required keys ('Time Series (Daily)', '1. open', '2. high', '3. low', '4.close') exist and that the values are numeric. If the data is invalid, log an error and skip plotting.
  3. Centralized Error Logging: Instead of printing error messages directly, use the logging module for more structured error logging. configure the logger to write errors to a file named error.log.
  4. Configuration: Move the list of stock symbols to a configuration file (e.g., config.json) instead of hardcoding it in the script. Load the symbols from the file.
  5. Refactor main function: Refactor the main function to use a single asyncio.gather call to fetch and plot data concurrently.
Here are the contents of the config.json file:

json
{
“symbols”: [“AAPL”, “MSFT”, “GOOG”]
}



python
import asyncio
import aiohttp
import json
import plotly.graph
objects as go
from plotly.offline import plot
import os
import logging
import configparser
from dotenv import loaddotenv

loaddotenv()

Configure logging

logging.basicConfig(filename=’error.log’, level=logging.ERROR,
format=’%(asctime)s – %(levelname)s – %(message)s’)

APIKEY = os.getenv(“ALPHAVANTAGEAPIKEY”)

Load configuration from config.json

with open(‘config.json’, ‘r’) as f:
config = json.load(f)
SYMBOLS = config[‘symbols’]

Rate limiting semaphore

semaphore = asyncio.Semaphore(5)

async def getdata(symbol, session):
“””
Asynchronously fetches stock data from the Alpha Vantage API with rate limiting and error handling.
“””
url = f’https://www.alphavantage.co/query?function=TIMESERIESDAILYADJUSTED&symbol={symbol}&outputsize=compact&apikey={APIKEY}’
async with semaphore:
try:
async with session.get(url) as response:
response.raiseforstatus() # Raise httperror for bad responses (4xx or 5xx)
data = await response.text()
return json.loads(data)
except aiohttp.ClientError as e:
logging.error(f”Error fetching data for {symbol}: {e}”)
return None
except json.JSONDecodeError as e

You may also like

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.