PumpkinDrama

joined 2 years ago
MODERATOR OF
 

1. ¿Qué es el "Manufacturing Consent" (Fabricación de Consentimiento)?

La teoría del "manufacturing consent", desarrollada por Noam Chomsky y Edward S. Herman en su libro Los guardianes de la libertad (1988), explica cómo los grandes medios de comunicación y las élites políticas en las sociedades democráticas moldean la opinión pública para lograr que la población acepte pasivamente las políticas del gobierno, especialmente las agresivas o bélicas.

No se trata de una imposición directa, sino de un proceso sutil de manipulación propagandística que funciona a través de varios mecanismos:

  • Sesgo en la selección de noticias: Se priorizan ciertos eventos y se ignoran otros.
  • Enmarcado (framing): Se presenta la información bajo una determinada óptica que favorece los intereses del poder.
  • Lenguaje tendencioso: Se usan términos como "represalia", "defensa propia" o "lucha contra el terrorismo" para justificar acciones que, de otro modo, podrían ser condenadas.
  • Silenciamiento de voces disidentes: Se margina o deslegitima a quienes cuestionan la narrativa oficial.

El objetivo es que la población consienta y apoye políticas que, de otra manera, rechazaría, como guerras, intervenciones militares o violaciones de derechos humanos, creyendo que son necesarias, justas o inevitables.

2. Por qué la frase de Abascal es un ejemplo de "Manufacturing Consent"

La declaración de Abascal (aunque no se ha encontrado la cita textual exacta) encaja perfectamente en esta lógica propagandística por varias razones:

  • Simplificación extrema y descontextualización: La afirmación reduce un conflicto complejo, con décadas de historia de ocupación, colonización y violencia, a una simple ecuación aritmética. Ignora por completo el contexto: la ocupación militar israelí de territorios palestinos desde 1967, los asentamientos ilegales, el bloqueo a Gaza, las matanzas previas de civiles palestinos, etc. Al hacerlo, borra la causalidad y la responsabilidad histórica de Israel, presentando su violencia como una mera "respuesta" automática y desproporcionada.

  • Legitimación de la violencia desproporcionada: Al presentar como natural y hasta lógico que Israel responda con una fuerza aplastantemente superior (100 a 1), Abascal está normalizando y justificando lo que el derecho internacional considera crímenes de guerra: ataques indiscriminados, castigos colectivos y acciones desproporcionadas que causan masivas bajas civiles. Organismos como la ONU han señalado repetidamente que los ataques de Israel en Gaza "podrían constituir crímenes de guerra" por ser "indiscriminados y desproporcionados".

  • Refuerzo de la narrativa oficial israelí: La frase replica casi textualmente la propaganda del gobierno israelí y de sus aliados occidentales, que sistemáticamente presentan cada ataque israelí como una "represalia medida" y cada ataque palestino como "terrorismo puro". Esta es una técnica clásica de manufacturing consent: hacer pasar la agresión por defensa. Como se ha documentado ampliamente, los medios occidentales suelen etiquetar las acciones de Israel como "represalias" o "autodefensa", mientras que las acciones iraníes o de grupos como Hamás son calificadas como "amenazas" o "ataques indiscriminados", incluso cuando responden a agresiones previas.

  • Creación de un falso consenso: Al repetir este mantra, Abascal contribuye a crear la impresión de que es la única postura razonable y que cualquier crítica a Israel es automáticamente pro-terrorista o antisemita. Esto cierra el debate público y deslegitima cualquier posición que cuestione la violencia israelí, fabricando así un consenso artificial.

3. ¿Por qué Israel, y no solo Hamás y Hezbollah, puede ser considerado terrorista?

La narrativa oficial, repetida por Abascal, presenta a Israel como un "Estado democrático" que se defiende de "organizaciones terroristas". Sin embargo, un análisis basado en el derecho internacional y en las definiciones de terrorismo de Estado sugiere una conclusión muy distinta.

Definición de terrorismo de Estado: Se entiende como el uso sistemático de la violencia y la intimidación por parte de un gobierno contra civiles para lograr objetivos políticos y militares, a menudo bajo la aparente justificación de la "seguridad nacional" o la "legítima defensa".

Las acciones de Israel se ajustan a esta definición por múltiples razones:

Característica del Terrorismo de Estado Aplicación a las acciones de Israel
Violencia sistemática contra civiles Los ataques aéreos y terrestres israelíes en Gaza, Cisjordania y Líbano han causado de forma recurrente un altísimo número de víctimas civiles, incluyendo niños, periodistas y personal sanitario, destruyendo infraestructuras civiles como hospitales, escuelas y viviendas.
Uso desproporcionado de la fuerza La respuesta a los ataques de Hamás (que el 7 de octubre de 2023 mataron a unas 1.200 personas en Israel) ha causado más de 53.000 muertos palestinos y el desplazamiento de casi toda la población de Gaza, lo que constituye un castigo colectivo prohibido por el derecho internacional.
Intimidación de una población para lograr fines políticos El objetivo declarado de "eliminar a Hamás" se ha traducido en una campaña de destrucción masiva que amenaza la existencia misma del pueblo palestino en Gaza. Organismos internacionales y expertos en derechos humanos han calificado estas acciones de genocidio, crímenes de guerra y una forma sistemática de terrorismo de Estado.
Ocupación y colonización ilegal Israel mantiene una ocupación militar de Cisjordania, Jerusalén Este y los Altos del Golán desde 1967, y continúa expandiendo asentamientos judíos en territorio ocupado, lo que es ilegal según el derecho internacional y constituye una forma de terrorismo de Estado al desposeer y someter a la población palestina.
Impunidad respaldada por dobles estándares Mientras que Hamás y Hezbolá son condenados internacionalmente, Israel actúa con una impunidad casi total gracias al respaldo político, diplomático y militar de potencias occidentales, especialmente Estados Unidos.

Contradicción en la narrativa israelí:

Israel y sus aliados insisten en que Hamás y Hezbolá son organizaciones terroristas por atacar deliberadamente a civiles israelíes. Sin embargo, cuando Israel causa una cifra de víctimas civiles muchísimo mayor y destruye sistemáticamente la vida de una población entera, lo justifica como "daño colateral" o "legítima defensa". Esta es la esencia del doble estándar: se condena el terrorismo del no-Estado mientras se excusa el terrorismo de Estado cuando lo comete un aliado occidental.

Conclusión: La afirmación de Abascal no es una mera opinión, sino un mecanismo activo de manufacturing consent. Al reducir el conflicto a una ridícula ecuación numérica y presentar a Israel como un mero "respondón", legitima la violencia desproporcionada, criminaliza a las víctimas palestinas y fabrica un consenso social que permite que las acciones israelíes, que cumplen los criterios del terrorismo de Estado, sigan contando con el apoyo incondicional de sectores políticos y de la población.

 

The headline: "South Korea criticizes Israel and compares its actions to Japanese sexual slavery."

Maybe I'm reading too much into it, but isn't there a layer of irony here? Both South Korea and Japan struggle with high suicide rates, brutal work cultures, soaring living costs, and systemic pressures that push people to the edge. And in that context, sexual labor often becomes just another form of exploitation, not always consensual, often economic survival.

So when South Korea uses the trauma of sexual slavery as a rhetorical weapon against another country, while similar exploitative dynamics exist at home (even if different in scale and nature), doesn't that come off as hypocritical? Not saying Israel is blameless, just wondering if the pot is calling the kettle black.

Am I missing something?

 

cross-posted from: https://reddthat.com/post/63704236

The "exploding microphone" theory is a fringe subset of the many unsubstantiated claims that have emerged online following the real-life events. It connects Charlie Kirk's death to an alleged explosion at a weapons facility, which proponents claim was an attempt to destroy evidence.

🎤 The Core Theory: A Weaponized Microphone

The central claim is that Charlie Kirk was not killed by a gunshot on September 10, 2025, but by an explosive device hidden in the lapel microphone he was wearing.

  • The Mechanism: Proponents point to video of the event, suggesting the movement of Kirk's shirt and the nature of his neck wound indicate an internal explosion, not a bullet impact. Some theorists claim the device was a "small shaped charge" hidden inside a DJI Mic 2 or RØDE Wireless PRO transmitter, designed to detonate and mimic a gunshot wound.
  • The Purpose: The theory posits that a visible shooter (like Tyler Robinson) was a "patsy" or decoy, with the real cause of death being the concealed explosive.

💥 The "Prototype" Location: The Plant Explosion

According to the theory, the explosive device used was linked to a real event: the explosion at the Accurate Energetic Systems (AES) plant in McEwen, Tennessee, which occurred on October 10, 2025, one month after Kirk's death.

  • The Facility: AES is a legitimate military contractor that produces explosives for the U.S. military.
  • The Explosion: A powerful blast destroyed a building at the plant, and officials reported that 19 people were initially missing, with 16 later confirmed dead.
  • The Conspiracy Claim: Conspiracy theorists allege this explosion was a deliberate act—a cover-up to destroy evidence and silence witnesses connected to the microphone's development. The real-world investigation, however, concluded it was a tragic industrial accident.

👥 "Missing" Persons: From Soldiers to Suspects

The theory also attempts to link several unrelated cases of missing persons to the assassination, weaving them into a larger narrative of a cover-up.

  • Richard Halliday: A 21-year-old soldier who went missing from Fort Bliss, Texas, in July 2020 (more than five years before Kirk's death). While a real missing persons case, conspiracy theorists have retroactively claimed Halliday was a "whistleblower" who was silenced because he had inside knowledge of the microphone plot.
  • Lance Twiggs: The 22-year-old live-in partner of Tyler Robinson (the man charged with Kirk's murder). Twiggs reportedly disappeared from their shared Utah townhouse after Robinson's arrest. While authorities stated Twiggs was moved to a "safe space" due to public backlash, conspiracy theorists cite this as another suspicious disappearance connected to the case.

🧩 The Connection to a Broader "Conspiracy Web"

This "exploding mic" theory is part of a larger ecosystem of unsubstantiated claims. Figures like commentator Candace Owens have promoted various theories, including the idea that Kirk was a "time traveler" or that the U.S. military was involved in his death. The theory also incorporates unrelated ideas, such as the debunked claim that a pre-published book about Kirk's death appeared on Amazon, as supposed "proof" the event was planned.

These theories rely on connecting unrelated events and ignoring official findings. There is no verifiable evidence to support the "exploding microphone" claim, and the connections to the AES plant explosion or missing persons like Richard Halliday are speculative.

If you'd like to know more about any of these specific figures or events, feel free to ask.

 

cross-posted from: https://reddthat.com/post/63620826

https://www.youtube.com/watch?v=fhVrTo2JRVM

The mysterious case of Gabriela Rico Jiménez is one of Mexico’s most chilling unsolved stories. In 2009, the young model from Chihuahua attended a high-profile party in Monterrey—allegedly tied to the prestigious Elite Model agency. This wasn’t just any party; it was said to host powerful businessmen, politicians, and possibly organized crime figures.

Days later, Gabriela appeared in a now-infamous video outside a Monterrey hotel—barefoot, distressed, and rambling about global elites, satanic rituals, and human sacrifices. She claimed world leaders, including former U.S. President George W. Bush, took part in secret ceremonies and “ate children.” Her words were frantic and disjointed, but carried a sense of real terror. Police took her away, calling it a mental breakdown.

She was never seen again. No hospital records, no official statements, no trace. Her family stayed silent, and authorities offered nothing. Many believe she stumbled onto the dark side of the modeling world—where young women are exploited and trafficked under the guise of glamour—and that her outburst was a desperate warning. Others think it was a genuine psychological crisis.

But the absence of any investigation has only fueled the mystery. To this day, Gabriela’s disappearance is a haunting reminder of how someone can vanish in plain sight when power, silence, and fear converge.

 

cross-posted from: https://reddthat.com/post/63582306

A software developer rejected an AI agent's code. The AI researched him, wrote a hit piece about him, and published it under a real person's identity, all on...

 

cross-posted from: https://reddthat.com/post/63547113

This is what a 25-year double life looks like. A man who publicly supported Palestine while secretly reporting to Mossad. In 2008, Lebanese authorities arrested Ali al-Jarrah and his brother Youssef in the Beqaa Valley and charged them with spying for Israel. Ali confessed to working for Mossad for 25 years — since 1983, one year after Israel’s invasion of Lebanon. He said he was recruited by Israeli officers who had imprisoned him during the conflict. For over two decades, Ali posed as a supporter of Palestinian causes and was a member of a Palestinian militant group. In reality, he was photographing Hezbollah supply routes, tracking the movements of political leaders, and reporting on Syrian military positions. Investigators found sophisticated communication and surveillance equipment hidden in his home and car. He received over $300,000 in payments and was given Israeli passports to travel to Israel for training and debriefing sessions. In 2011, a Lebanese military court convicted him and sentenced him to life in prison. Ali al-Jarrah is a relative of Ziad Jarrah, the hijacker of United Airlines Flight 93 on September 11, 2001. The New York Times reported that the two men were approximately 20 years apart in age and “do not appear to have known each other well.” No official investigation has established any connection between Ali’s espionage activities and Ziad’s involvement in the 9/11 attacks. This case was first reported in 2008 and is resurfacing on social media in 2026.

 

I stumbled across an idea in a video the other day that was something I had been wanting for a long time. At 2:32 in this clip, the creator mentions using Hermes agent to create a personalized podcast.

So I gave Hermes a single instruction: "Every morning, find the outlier posts from my Piefed subscriptions (credentials in the .env file), summarize them, record yourself reading them, and send everything to my Telegram."

It did all of it. No, really.

What Hermes Actually Did (On Its Own)

I didn't write a single line of code. Hermes handled:

  1. Writing the outlier detection script. It pulled Piefed's API docs, figured out the endpoints, and wrote a Python script that calculates moving averages per community and flags posts more than 2 standard deviations above the mean.
  2. Writing the summarization pipeline. It built the logic to fetch article content from each outlier link and summarize it.
  3. Creating the audio. It invoked its own voice synthesis to read those summaries aloud and save them as audio files.
  4. Sending to Telegram. It used its Telegram bot to deliver both the audio file and a text summary.
  5. Setting the cron job. It configured its own scheduled task to run every morning at 6 AM.

The Result

I asked to send it to me now about an hour after installing the agent, and there's already an audio message. I press play, and Hermes reads me the most interesting posts from the communities I follow — without me opening an app, touching a terminal, or writing a script.

The pipeline scans roughly 295 posts per run, flags the top 15% by score, filters out image-only posts, fetches article content via trafilatura, generates 2-3 sentence summaries, synthesizes audio with AriaNeural, and sends the whole thing to Telegram with a voice message — all running on a cron job that the agent set up itself.

I didn't even wait for the 6 AM cron. I told it to send me the briefing right now, and a few minutes later my phone buzzed with a voice message. It took about 20 minutes from "do this" to reading it on my phone.

Inspired by the concept discussed here: https://youtu.be/tP6yf22OJdI?t=152

 

tl;dr: Use pre-built Docker images. Build-from-source requires BuildKit in Docker daemon, which needs sudo on Linux. The image-pull approach takes ~10 minutes instead of ~45.


Why This Guide?

The official Firecrawl self-hosting docs assume you're comfortable with BuildKit builds and lengthy docker compose build. On a fresh Manjaro install with only Portainer running, that approach hits two walls:

  1. BuildKit must be enabled in /etc/docker/daemon.json — requires sudo
  2. Building from source takes 30-45 minutes on first run

This guide uses pre-built images from GHCR and gets you scraping in ~10 minutes with zero sudo beyond initial Docker setup.


Prerequisites

  • Manjaro Linux (Arch-based)
  • Docker installed and running
  • Docker Compose installed (sudo pacman -S docker-compose)
  • Your user added to the docker group (no sudo for docker commands)
  • Docker daemon has BuildKit enabled (see note at bottom if not)
  • Portainer (optional, but nice to have)

Step 1 — Clone the Repo

cd ~
git clone https://github.com/mendableai/firecrawl.git
cd firecrawl

You only need the repo for the docker-compose.yaml. After setup you can rm -rf it if you want.


Step 2 — Create the .env File

cat > .env << 'EOF'
PORT=3002
HOST=0.0.0.0
USE_DB_AUTHENTICATION=false
BULL_AUTH_KEY=CHANGEME
EOF

Set BULL_AUTH_KEY to something secure — it guards the Bull queue admin panel.


Step 3 — Switch to Pre-Built Images

The default docker-compose.yaml tries to build everything from source. We need to flip it to use pre-built images instead. Four services need switching:

# API (main firecrawl service)
sed -i 's|# image: ghcr.io/firecrawl/firecrawl|image: ghcr.io/firecrawl/firecrawl|' docker-compose.yaml
sed -i 's|  build: apps/api|  # build: apps/api|' docker-compose.yaml

# Playwright (browser rendering)
sed -i 's|# image: ghcr.io/firecrawl/playwright-service:latest|image: ghcr.io/firecrawl/playwright-service:latest|' docker-compose.yaml
sed -i 's|    build: apps/playwright-service-ts|    # build: apps/playwright-service-ts|' docker-compose.yaml

# Postgres (database)
sed -i 's|# image: ghcr.io/firecrawl/nuq-postgres:latest|image: ghcr.io/firecrawl/nuq-postgres:latest|' docker-compose.yaml
sed -i 's|    build: apps/nuq-postgres|    # build: apps/nuq-postgres|' docker-compose.yaml

Redis and RabbitMQ already use standard public images (redis:alpine, rabbitmq:3-management) so no changes needed there.

Verify with:

grep -n "image:\|build:" docker-compose.yaml | grep -v "^#"

You should see image: lines for: firecrawl, playwright-service, nuq-postgres, redis, rabbitmq. No build: lines should remain.


Step 4 — Pull the Images

docker pull ghcr.io/firecrawl/firecrawl:latest
docker pull ghcr.io/firecrawl/playwright-service:latest
docker pull ghcr.io/firecrawl/nuq-postgres:latest

Each is ~200-400MB. This takes 5-10 minutes depending on your connection.


Step 5 — Start Everything

docker compose up -d

Check status:

docker ps --format "table {{.Names}}\t{{.Status}}" | grep firecrawl

All 5 containers should show "Up" — RabbitMQ will show "(healthy)" once its health check passes (~30s).


Step 6 — Verify It Works

curl -X POST http://localhost:3002/v0/scrape \
  -H 'Content-Type: application/json' \
  -d '{
    "url": "https://example.com/",
    "pageOptions": {"onlyMainContent": true}
  }'

You should get back JSON with success: true, page content, markdown, and metadata. Credits used will be 1 (from the Postgres DB, even without auth configured).


Step 7 — Wire Hermes Agent to Local Firecrawl

Open ~/.hermes/config.yaml and find the web_extract section under auxiliary:

auxiliary:
  web_extract:
    provider: auto
    model: ''
    base_url: ''
    api_key: ''
    timeout: 360

Change it to:

auxiliary:
  web_extract:
    provider: custom
    model: ''
    base_url: http://localhost:3002/
    api_key: ''
    timeout: 360

Restart Hermes. Now every time Hermes needs to scrape or extract content from the web, it will use your local Firecrawl instance instead of calling an external API.


Useful URLs Once Running

Service URL
Firecrawl API http://localhost:3002/
Bull Queue Dashboard http://localhost:3002/admin/CHANGEME/queues
Portainer (if installed) https://localhost:9443/

Rebuilding After Reboot

cd ~/firecrawl
docker compose up -d

Everything persists in Docker volumes. No data is lost.


Troubleshooting

sed: can't read errors on macOS: macOS sed has different syntax. Use sed -i '' 's/old/new/' on macOS, or use the -i without argument on Linux.

"mount option requires BuildKit" during any build: This only matters if you're building from source. If you're using pre-built images (this guide), you never hit this. If you do need BuildKit for something else, add this to /etc/docker/daemon.json and restart Docker:

{ "features": { "buildkit": true } }

"Image denied" when pulling: Use ghcr.io/firecrawl/firecrawl (lowercase, org path) instead of ghcr.io/mendableai/firecrawl. The latter requires GitHub auth.

RabbitMQ not healthy: Wait 30-60 seconds. First startup runs migrations. Check logs with docker compose logs rabbitmq.

API returns 500: Check API logs with docker compose logs api — common cause is RabbitMQ not being healthy yet.


What's Working vs. Cloud

Feature Local Cloud
/v0/scrape (fetch) Yes Yes
/v0/scrape (Playwright) Yes Yes
/v1/crawl Yes Yes
/v0/extract (AI) Yes (needs OpenAI/Ollama key) Yes
Fire-engine (anti-bot) No Yes
/search Yes (needs SearXNG) Yes

AI features (/extract, structured output) work locally but require an OPENAI_API_KEY or OLLAMA_BASE_URL in your .env.

 

No swap, swap or swap with hibernate. And do you change the swappiness setting?

[–] PumpkinDrama@reddthat.com -2 points 3 weeks ago (1 children)

I brought up Bush’s reaction as an example of leadership failure, to highlight how tone-deaf it is for leaders to act indifferent in a crisis, regardless of the reason. And it’s ironic you’re resorting to ad hominem attacks about my intelligence when that’s the weakest form of argument.

[–] PumpkinDrama@reddthat.com -2 points 3 weeks ago* (last edited 3 weeks ago) (7 children)

Why are you bringing all that up? I'm going to be annoyed at the situation whether or not the US government knew or was responsible for 9/11. Jumping to his defense seems the kind of thing a glowie would do.

[–] PumpkinDrama@reddthat.com 1 points 3 weeks ago (1 children)

All those links give 404 errors, are you trolling?

[–] PumpkinDrama@reddthat.com -3 points 3 weeks ago (13 children)

This situation pisses me even more than when I saw George W. Bush sitting in that Florida classroom on September 11, 2001. After being told that a second plane had hit the World Trade Center, he just continued listening the kids read 'Kite must hit steel.' He sat there, seemingly unfazed, as if it were normal for a U.S. president to hear about such a catastrophic attack and not react immediately. And now, here we are again, what the hell is Trump doing playing golf while the global economy collapses?

 

I wanted to do something like this, do you know if there is something like pythorhead I can use for piefed or where can I find the API docs?

#### **1. Subscription Feed Tracker Script**
- **Objective**: Track all posts from subscribed communities on Piefed.
- **Features**:
  - Save metadata for each post (title, author, community, URL, timestamp, score, etc.).
  - Calculate the moving average and standard deviation of post scores per community.
  - Identify outliers (posts with scores significantly above the moving average, e.g., >2 standard deviations).
  - Allow user to specify the number of top outliers to retrieve.

#### **2. Outlier Poster Script**
- **Objective**: Automatically post identified outliers to a user-specified Piefed community.
- **Features**:
  - Avoid reposting duplicates (check URL history, even for crossposts).
  - Log posted URLs to prevent reposting.
  - Support customizable thresholds for outlier detection.

#### **Tech Stack Suggestions**:
- **Language**: Python (for data processing and API interaction).
- **Libraries**:
  - `requests` or `httpx` for API calls.
  - `pandas` for data analysis (moving average, standard deviation).
  - `sqlite3` or `pymongo` for storing post metadata and history.

#### **Next Steps**:
- Research Piefed’s API documentation for endpoints and rate limits.
- Draft a schema for storing post data and history.
- Implement the outlier detection logic.
- Build the poster script with duplicate-checking.
[–] PumpkinDrama@reddthat.com 1 points 1 month ago

I ended up using OpenCode, very useful thanks!

[–] PumpkinDrama@reddthat.com 20 points 1 month ago

It would be very interesting if there was a list of all those repos somewhere.

[–] PumpkinDrama@reddthat.com 4 points 1 month ago (1 children)

For me, it’s the ability to disable downvotes on a community on PieFed. On Reddit, every time a sub gets popular, discussions just get downvoted into oblivion in favor of memes. There are always certain topics you simply can’t discuss without getting buried.

With this feature, you don’t have to keep splitting a community into smaller and smaller fragments just to have a space where a topic is allowed. Everything gets represented based on how many people actually like the topic, without people who dislike it being able to effectively censor it and prevent others from discussing it. That’s the killer feature for me.

[–] PumpkinDrama@reddthat.com 4 points 1 month ago (1 children)

I've seen the lego summary from Iran and this one from China.

https://www.reddit.com/r/singularity/s/7KWtWDaAWY

[–] PumpkinDrama@reddthat.com 5 points 1 month ago (1 children)

Great, to read this I may as well go back to Reddit.

[–] PumpkinDrama@reddthat.com 17 points 2 months ago* (last edited 1 month ago) (5 children)
view more: next ›