Frozen AI News archive

not much happened today

**Google** released **Gemini 2.0 Flash Thinking Experimental 1-21**, a vision-language reasoning model with a **1 million-token context window** and improved accuracy on science, math, and multimedia benchmarks, surpassing **DeepSeek-R1** but trailing **OpenAI's o1**. **ZyphraAI** launched **Zonos**, a multilingual **Text-to-Speech model** with **instant voice cloning** and controls for speaking rate, pitch, and emotions, running at **~2x real-time speed on RTX 4090**. **Hugging Face** released **OpenR1-Math-220k**, a large-scale **math reasoning dataset** with **220K problems** and **800K reasoning traces** generated on **512 H100 GPUs**. **Tom Goldstein** introduced **Huginn-3.5B**, an open-source latent reasoning model trained on **800B tokens** that outperforms larger models on reasoning tasks like **GSM8K**. Discussions by **Jeremy Howard** and **iScienceLuvr** highlight advances in implicit latent reasoning and debate the future of human-readable reasoning traces. **Anthropic** launched the **Anthropic Economic Index** to analyze AI's economic impact using millions of **Claude** conversations.

Canonical issue URL

AI News for 2/7/2025-2/10/2025. We checked 7 subreddits, 433 Twitters and 29 Discords (210 channels, and 11464 messages) for you. Estimated reading time saved (at 200wpm): 1218 minutes. You can now tag @smol_ai for AINews discussions!

Just like Meta's Coconut before it, Huginn's Latent Reasoning Model made a splash today. We agree with Jeremy and Andrej that the best RL will probably not be in English, but we didn't choose this as feature story because presumably DeepSeek already tried that for r1 (our coverage here) and didn't find it worth the tradeoff of not being able to read the thoughts.


{% if medium == 'web' %}

Table of Contents

[TOC]

{% else %}

The Table of Contents and Channel Summaries have been moved to the web version of this email: [{{ email.subject }}]({{ email_url }})!

{% endif %}


AI Twitter Recap

AI Model Releases and Advancements

Advancements in AI Reasoning and Models

AI's Impact on Industry and Economy

AI Tools, Development, and Research

Community Insights and Events

Memes/Humor


AI Reddit Recap

/r/LocalLlama Recap

Theme 1. DeepSeek-R1/V3 Performance Showcase on Xeon and GPU

Theme 2. Innovative Techniques in LLM Model Optimization

Theme 3. Orange Pi AI Studio Pro PC: A New Player in AI Hardware

Theme 4. Scaling Retrieval-Augmented Generation (RAG) for Massive Datasets

Other AI Subreddit Recap

/r/Singularity, /r/Oobabooga, /r/MachineLearning, /r/OpenAI, /r/ClaudeAI, /r/StableDiffusion, /r/ChatGPT

Theme 1. Gemini 2 Flash: The New Benchmark for AI Translation Efficiency

Theme 2. OpenAI's Innovative Branding with Super Bowl Ad

Theme 3. ChatGPT's Ascent to Top Global Website Traffic Rankings


AI Discord Recap

A summary of Summaries of Summaries by Gemini 2.0 Flash Thinking

Theme 1. Unsloth AI's Rise and Community Focus

Theme 2. No-Code AI Platforms & Tools Emerge

Theme 3. Model Performance and Hardware Debates Heat Up

Theme 4. OpenAI Model Dynamics and User Concerns

Theme 5. Coding Tools and Agentic Workflows Evolve


PART 1: High level Discord summaries

Unsloth AI (Daniel Han) Discord


HuggingFace Discord


LM Studio Discord


OpenAI Discord


Cursor IDE Discord


Stability.ai (Stable Diffusion) Discord


Nous Research AI Discord


Codeium (Windsurf) Discord


OpenRouter (Alex Atallah) Discord


aider (Paul Gauthier) Discord


Latent Space Discord


Modular (Mojo 🔥) Discord


MCP (Glama) Discord


GPU MODE Discord


Notebook LM Discord


Eleuther Discord


Yannick Kilcher Discord


LlamaIndex Discord


Cohere Discord


LLM Agents (Berkeley MOOC) Discord


Torchtune Discord


Nomic.ai (GPT4All) Discord


tinygrad (George Hotz) Discord


DSPy Discord


Gorilla LLM (Berkeley Function Calling) Discord


The MLOps @Chipro Discord has no new messages. If this guild has been quiet for too long, let us know and we will remove it.


The AI21 Labs (Jamba) Discord has no new messages. If this guild has been quiet for too long, let us know and we will remove it.


PART 2: Detailed by-Channel summaries and links

{% if medium == 'web' %}

Unsloth AI (Daniel Han) ▷ #general (1052 messages🔥🔥🔥):

Unsloth AI Progress, GRPO Challenges, ASCII Art Generation, Reward Function Validations, Multi-GPU Support

Links mentioned:


Unsloth AI (Daniel Han) ▷ #off-topic (10 messages🔥):

Reasoning LLM using REINFORCE, Deepseek collaboration, ReMax RL Training for LLMs, Model merging challenges

Links mentioned:


Unsloth AI (Daniel Han) ▷ #help (440 messages🔥🔥🔥):

Fine-tuning models, Handling OOM errors, Using quantized models, Reward functions in training, Model evaluation

Links mentioned:


Unsloth AI (Daniel Han) ▷ #showcase (2 messages):

Llama 3.2 model breakdown, Spark Engine v1 launch, No-code AI tools, AI model integration

Links mentioned:


Unsloth AI (Daniel Han) ▷ #research (42 messages🔥):

Dataset Curation Importance, Meta Reasoning and Lora Fine-Tuning, Optimizing Inference Methods, Long Output Format Challenges, Integrating Updated Language Specs

Links mentioned:


HuggingFace ▷ #general (252 messages🔥🔥):

AI Agents Course, Model Optimization, Mental Health Chatbot Recommendations, Data Privacy and Security, AI Presentation Generation Solutions

Links mentioned:


HuggingFace ▷ #today-im-learning (4 messages):

Hugging Face in healthcare, Adaptive tuning of KL loss in VAE training, Classifying scientific abstracts, Gradio front end for AI agent, Model checkpointing


HuggingFace ▷ #cool-finds (6 messages):

Reasoning Language Models, Writing-in-the-Margins bounty, Physical Perceptrons, Markdrop Python Package

Links mentioned:


HuggingFace ▷ #i-made-this (16 messages🔥):

Kokoro TTS integration, Dataset Tools update, Spark Engine launch, Markdrop PDF tool, go-attention implementation

Links mentioned:


HuggingFace ▷ #reading-group (15 messages🔥):

AI Reading Group Schedule, Role Management, Women in AI & Robotics


HuggingFace ▷ #computer-vision (6 messages):

Computer Vision for Manufacturing, Screenshot Analysis Models, Roboflow Maestro for Multimodal Models, BLIP Fine-tuning Script, AutoML for Image Classification

Link mentioned: GitHub - roboflow/maestro: streamline the fine-tuning process for multimodal models: PaliGemma 2, Florence-2, and Qwen2.5-VL: streamline the fine-tuning process for multimodal models: PaliGemma 2, Florence-2, and Qwen2.5-VL - roboflow/maestro


HuggingFace ▷ #NLP (12 messages🔥):

Context Length Problem in LLMs, Sentiment Classification with roBERTa, Evaluation of Embedding Models, Product Quantization Techniques, Coarse Quantization in PQ

Links mentioned:


HuggingFace ▷ #smol-course (19 messages🔥):

Course Registration Issues, Live Q&A Session Announcement, Certification Notification Process, GitHub Pull Request for Course Content, YouTube Course Introduction

Links mentioned:


HuggingFace ▷ #agents-course (704 messages🔥🔥🔥):

Course Introduction, Networking among participants, Python knowledge requirements, AI Agents discussions, International participation

Links mentioned:


HuggingFace ▷ #open-r1 (7 messages):

Reasoning Datasets, Model Training, Distillations, Learning Math

Link mentioned: 🧠 Reasoning datasets - a open-r1 Collection: no description found


LM Studio ▷ #general (596 messages🔥🔥🔥):

Qwen Models, LM Studio Functionality, Embedding Models, Comparing AI Models, Using APIs

Links mentioned:


LM Studio ▷ #hardware-discussion (149 messages🔥🔥):

GPU Overclocking, M4 Ultra vs M2 Ultra, AMD vs NVIDIA Performance, LM Studio with Intel Macs, PCI-E Riser Cables for Extra GPUs

Links mentioned:


OpenAI ▷ #annnouncements (1 messages):

OpenAI: https://youtu.be/kIhb5pEo_j0


OpenAI ▷ #ai-discussions (705 messages🔥🔥🔥):

AI Model Performance, Gemini vs ChatGPT, DeepSeek Restrictions, User Feedback Mechanism, Emerging AI Technologies

Links mentioned:


OpenAI ▷ #gpt-4-discussions (23 messages🔥):

GPT-4 performance concerns, ChatGPT connection issues, Using GPT for code research, Emoji usage in responses, Children's storybook creation


OpenAI ▷ #prompt-engineering (11 messages🔥):

Indirect Prompt Injection Vulnerability, Managing URLs in Prompts, Improving ChatGPT Responses, Effective Prompt Hygiene, Attention Management Techniques


OpenAI ▷ #api-discussions (11 messages🔥):

Prompt Injection Vulnerability, Markdown for URL Management, Response Management in ChatGPT, Formatting for Effective Responses, Attention Management Techniques


Cursor IDE ▷ #general (644 messages🔥🔥🔥):

Cursor MCP Servers, Perplexity Integration, Agent Mode, MCP Setup, Performance Issues

Links mentioned:


Stability.ai (Stable Diffusion) ▷ #general-chat (599 messages🔥🔥🔥):

AI Image Training, Stable Diffusion Models, ComfyUI, Lora Models, Image Resolution and Quality

Links mentioned:


Nous Research AI ▷ #general (541 messages🔥🔥🔥):

Nous Research and AI Development, Reinforcement Learning in AI, Granite 3.1 Model Training, Tree Search Methods in AI, Voice Cloning Technology

Links mentioned:


Nous Research AI ▷ #research-papers (17 messages🔥):

AI Oversight, Layer Merging in LLMs, OVERTHINK Attack on Reasoning Models

Links mentioned:


Nous Research AI ▷ #interesting-links (11 messages🔥):

Mistral's Performance, Granite Model Enhancements, LIMO's Mathematical Reasoning, Knowledge Distillation Experiments, Novel Language Model Architecture

Links mentioned:


Nous Research AI ▷ #research-papers (17 messages🔥):

AI Oversight in Language Models, Layer Merging Strategies in Neural Networks, Performance Improvements through Layer Parallelization, OVERTHINK Attack on Reasoning Models

Links mentioned:


Codeium (Windsurf) ▷ #announcements (1 messages):

Profile Page Improvements, User Feedback Request

Link mentioned: Windsurf Editor and Codeium extensions: Codeium is the AI code assistant platform that developers love and enterprises trust. Also the builders of Windsurf, the first agentic IDE.


Codeium (Windsurf) ▷ #discussion (41 messages🔥):

Jetbrain Extension Limitations, Codeium's Shift to Windsurf, Codeium Issues in IDEs, Payment Restrictions for Russian Users, Multi-file Edit Suggestions Needed


Codeium (Windsurf) ▷ #windsurf (409 messages🔥🔥🔥):

Windsurf Performance Issues, Integration of Different AI Models, User Experiences with Code Changes, Windsurf Feature Requests, Credit System Concerns

Links mentioned:


OpenRouter (Alex Atallah) ▷ #announcements (1 messages):

Reasoning Tokens Visibility, Model Activity Pages


OpenRouter (Alex Atallah) ▷ #app-showcase (2 messages):

chat-thyme Discord bot, FindSMap application, Open Router integration

Link mentioned: FindsMap - Research, Explore and Log Your Metal Detecting Finds: no description found


OpenRouter (Alex Atallah) ▷ #general (291 messages🔥🔥):

DeepSeek R1 performance issues, Gemini models and pricing, API request limitations, User experience with model outputs, Account management concerns

Links mentioned:


OpenRouter (Alex Atallah) ▷ #beta-feedback (1 messages):

OpenRouter Integration, Typescript SDK for LLMs

Link mentioned: GitHub - lunary-ai/abso: TypeScript SDK to call 100+ LLM Providers in OpenAI format.: TypeScript SDK to call 100+ LLM Providers in OpenAI format. - lunary-ai/abso


aider (Paul Gauthier) ▷ #general (216 messages🔥🔥):

Aider Performance and Configurations, DeepSeek API Stability, Model Comparisons, Gemini Usage, Language Support and Benchmarks

Links mentioned:


aider (Paul Gauthier) ▷ #questions-and-tips (70 messages🔥🔥):

Aider Configuration, Model Performance Comparisons, Usage of Aider Features, Architect Mode, Command Line Operations

Links mentioned:


aider (Paul Gauthier) ▷ #links (8 messages🔥):

Copilot Proxy Extension, Outline Script for Aider, C++ Code Challenges, GitHub Integration Feedback

Links mentioned:


Latent Space ▷ #ai-general-chat (126 messages🔥🔥):

DeepSeek AI Models, Anthropic Economic Index, Replit Mobile App Support, AGI Discussions, Open Source Software and Secrets

Links mentioned:


Latent Space ▷ #ai-in-action-club (139 messages🔥🔥):

Deep Research Tool Discussion, Social Agents Exploration, AI Proactive Systems, OpenAI's $200 Tax, ELIZA Operating System

Links mentioned:


Modular (Mojo 🔥) ▷ #mojo (256 messages🔥🔥):

Mojo and Web Programming, VariadicList Initialization in Mojo, Community and Ecosystem Development, Comparison with Other Languages, Understanding of Networking in Development

Links mentioned:


MCP (Glama) ▷ #general (157 messages🔥🔥):

Firebase/Firestore MCP, Troubleshooting MCP Commands, MCP Performance Issues, Smithery MCP Installer, Claude Desktop Beta Experience

Links mentioned:


MCP (Glama) ▷ #showcase (65 messages🔥🔥):

Sampling support in MCP, Modifications to Web Research Code, Superargs use cases, Deployment of MCP servers, Cost management for MCP infrastructure

Links mentioned:


GPU MODE ▷ #general (16 messages🔥):

cuBLAS performance comparison, Matrix-Vector Multiplication vs Matrix-Matrix Multiplication, Analogue Matrix Multiplication Hardware, Load queuing and stalls, L1 hit rate


GPU MODE ▷ #triton (5 messages):

Triton lang Discord Access, Performance of Tensor Cores, Unsloth 30x Faster LLM Training, Mistral 14x Faster Finetuning, Triton Code Contiguity Issues

Links mentioned:


GPU MODE ▷ #cuda (4 messages):

CUDA Kernel Invocations, Kernel Fusion, CUDA Graphs


GPU MODE ▷ #torch (3 messages):

fsdp2 dtensor APIs, CPython C API


GPU MODE ▷ #announcements (1 messages):

int8 tensorcore matmul, technical insights


GPU MODE ▷ #algorithms (5 messages):

Tiling in GEMM, Jeremy Howard's Lectures, Simon Boehm's Blog on Matmul

Link mentioned: Getting Started With CUDA for Python Programmers: I used to find writing CUDA code rather terrifying. But then I discovered a couple of tricks that actually make it quite accessible. In this video I introduc...


GPU MODE ▷ #cool-links (1 messages):

iron_bound: Run Deepseek from fast NVME storage https://github.com/BlinkDL/fast.c


GPU MODE ▷ #jobs (3 messages):

GPU Glossary Contributions, ROCm Specific Terms


GPU MODE ▷ #beginner (11 messages🔥):

Implementing matmul in Assembly, Llama-8b Model Memory Usage, Using eGPU with MacBook Air, Learning CUDA and Resources, Mentorship in CUDA/CUTLASS

Links mentioned:


GPU MODE ▷ #youtube-recordings (8 messages🔥):

Live Video Conversion Issues, Video Quality Concerns, int8 Tensorcore Matmul Course, Course Exercise Performance Statistics

Links mentioned:


GPU MODE ▷ #torchao (1 messages):

TorchAO/Gemlite performance regression, Benchmarking Issues, Environment Setup Concerns

Link mentioned: Performance Regression with TorchAO/Gemlite: Slower Throughput Compared to sglang.bench_offline_throughput · Issue #15 · mobiusml/gemlite: I've benchmarked using the scripts in Pytorch Blog: https://pytorch.org/blog/accelerating-llm-inference/ And here is the setup of my environment: H100 Cuda: 12.6 torch: 2.5.1.14+cu126 torchao: 0.8...


GPU MODE ▷ #off-topic (2 messages):

YouTube Video Discussion, Pricing Concerns

Link mentioned: - YouTube: no description found


GPU MODE ▷ #rocm (2 messages):

iGPU programming in Ryzen AI CPU, Graphics frameworks, HIP support


GPU MODE ▷ #lecture-qa (1 messages):

cost-effective algorithms, topology-based algorithms, all-to-all communication


GPU MODE ▷ #liger-kernel (1 messages):

Transformers version, Logits issue, LigerCrossEntropy optimization

Link mentioned: The convergence test test_mini_models_with_logits is failing with the latest transformers · Issue #543 · linkedin/Liger-Kernel: 🐛 Describe the bug In this convergence test, we compare losses and last step's logits to make sure two models (w/ and w/o monkey patch) can produce similar results. For logits, LigerCrossEntropy ...


GPU MODE ▷ #self-promotion (1 messages):

GPU Benchmarking, Thread Coarsening, Shared Memory Usage, Memory Coalescing, Synchronization Techniques


GPU MODE ▷ #avx (2 messages):

matmul kernel optimization, AVX2 FMA performance, matrix storage order, GitHub matmul project

Link mentioned: GitHub - alint77/matmul_assembly_x86: Contribute to alint77/matmul_assembly_x86 development by creating an account on GitHub.


GPU MODE ▷ #thunderkittens (1 messages):

Associative Scan, Data Layouts in TK, Ortho/Aligned Layouts


GPU MODE ▷ #edge (1 messages):

PyTorch Edge Team, Discord Channel for On-Device AI, ExecuTorch Library


GPU MODE ▷ #reasoning-gym (89 messages🔥🔥):

New PRs in reasoning-gym, Benchmarking the gym environment, Matrix manipulation dataset development, OpenRouter sponsorship for inference, Interactive training vision

Links mentioned:


Notebook LM ▷ #announcements (1 messages):

NotebookLM Plus, Google One AI Premium Plan, Student Discount on AI Premium, Enhanced Features of NotebookLM Plus

Link mentioned: NotebookLM Plus is now available in the Google One AI Premium subscription.: NotebookLM is a research and thinking companion designed to help you make the most of your information. You can upload material, summarize it, ask questions and transfor…


Notebook LM ▷ #use-cases (26 messages🔥):

Medical Jargon Assistance, Audio Overview Creation, Versatile Bot Project, Mock Interview Preparation, Video Project Completion

Links mentioned:


Notebook LM ▷ #general (118 messages🔥🔥):

NotebookLM functionality issues, NotebookLM Plus features, User accounts and sharing, Gemini integration, Language options in NotebookLM

Links mentioned:


Eleuther ▷ #announcements (1 messages):

Sparse Autoencoders (SAEs), Skip Transcoders, Interpretability in Neural Networks, Partial Rewriting of Transformers, EleutherAI Libraries

Links mentioned:


Eleuther ▷ #general (45 messages🔥):

SAE Visualization Tools, Distill Meetup Announcement, Learning about Generative Models, Older GPUs for AI Workloads, eGPU Setup on MacBook Air

Links mentioned:


Eleuther ▷ #research (49 messages🔥):

Sparse Outlier Matrix, Transformer Architecture without FFNs, Model Interpretability, Policy Gradient Approaches, Self-Improving Intelligence

Links mentioned:


Eleuther ▷ #interpretability-general (18 messages🔥):

Checkpointing Strategies, Pythia Checkpoints, Niche Training Tasks, Training Dynamics Analysis, Saving Checkpoints Without Interrupting Training


Eleuther ▷ #lm-thunderdome (7 messages):

Evaluating LLMs with Chess Tactics, MCQ vs Free Form Generation for Tasks, Current Progress on Chess Task Implementation, Challenges with Generative Tasks, Tactics Database Management


Eleuther ▷ #multimodal-general (1 messages):

Self-aware AI concepts, Design of CARL


Eleuther ▷ #gpt-neox-dev (4 messages):

VocabParallelEmbedding, use_flashattn_swiglu settings, RMSNorm vs RMSNorm Fusion, Asynchronous Checkpointing in NeoX, Torch Compile Speedups

Links mentioned:


Yannick Kilcher ▷ #general (65 messages🔥🔥):

Reinforcement Learning (RL), Logits vs Probabilities, Yannic Kilcher's Work, DeepSeek Models, Religious Discussions in Discord

Links mentioned:


Yannick Kilcher ▷ #paper-discussion (41 messages🔥):

RSS Feeds for ML/DL, Sparse Autoencoders Research, AI Oversight and Model Similarity, Hugging Face Daily Papers, PhD Paper Assistant Tool

Links mentioned:


Yannick Kilcher ▷ #agents (6 messages):

Reinforcement Learning in AI Agents, PlanExe AI Project, LLMs and Token Counting Limitations

Links mentioned:


Yannick Kilcher ▷ #ml-news (8 messages🔥):

ELEGNT Video Discussion, Guardrails in Drug Discovery Algorithms, Guardrails for Bioweapons Discovery, Anthropic's Information Output

Links mentioned:


LlamaIndex ▷ #blog (5 messages):

Gemini Flash 2.0, AI in Enterprise Automation, CrossPoster App Launch, GraphRAG Pipelines


LlamaIndex ▷ #general (111 messages🔥🔥):

Timeout Issues with OpenAI LLM, Agent Hand-off Mechanism in LlamaIndex, Gemini Function Calling Challenges, LlamaIndex and RAG Implementation, AzureAI Search Custom Metadata Fields

Links mentioned:


LlamaIndex ▷ #ai-discussion (1 messages):

mrmirro: 💯


Cohere ▷ #discussions (14 messages🔥):

Job Application Advice, Engineering Internships, Networking, Open Source Contribution, Canadian Engineering Competition


Cohere ▷ #api-discussions (8 messages🔥):

LibreChat Endpoint Issues, Curl Testing, Cohere API Versioning


Cohere ▷ #cmd-r-bot (59 messages🔥🔥):

Cohere Community Rules, Introduction Messages, AI Reasoning and Scalability, Working with Cohere staff, Discussion about Vapes


LLM Agents (Berkeley MOOC) ▷ #mooc-announcements (1 messages):

Lecture by Yu Su, Language Agents, MOOC curriculum details


LLM Agents (Berkeley MOOC) ▷ #mooc-questions (50 messages🔥):

Course Registration, Certificate Issues, Project Collaboration, MOOC Curriculum, Research Track Registration

Links mentioned:


LLM Agents (Berkeley MOOC) ▷ #mooc-lecture-discussion (12 messages🔥):

SFT vs DPO, Importance of Negative Examples, LLM Training Challenges, Lecture 2 Study Session, Time Zone Discussions


Torchtune ▷ #general (13 messages🔥):

Artificial Data Generation, Kolo Fine Tuning Tool, Challenges in Synthetic Data Creation, Public Roadmap Update

Link mentioned: Synthetic Data Generation and Fine tuning (OpenAI GPT4o or Llama 3): ➡️ Get Life-time Access to the Complete Scripts (and future improvements): https://Trelis.com/ADVANCED-fine-tuning➡️ One-click fine-tuning and LLM templates:...


Torchtune ▷ #dev (43 messages🔥):

PR #2257 Review, GRPO Development Philosophies, Checkpointing Methods, PyTorch Dependency Management, Support for UV and Pip

Links mentioned:


Nomic.ai (GPT4All) ▷ #general (45 messages🔥):

Model Selection Menu, AI Agents and Memory, Image Analysis in GPT4All, PDF Processing and Embedding, Long-term Memory Solutions

Links mentioned:


tinygrad (George Hotz) ▷ #general (21 messages🔥):

tinygrad testing and features, web-based LLM demos, tinygrad community discussions, company meeting agenda, ML frameworks and fp16 concerns

Links mentioned:


DSPy ▷ #show-and-tell (1 messages):

DSPy, BERT model training, Mistral architecture, Automated article processing


DSPy ▷ #papers (2 messages):

Multi-Agent Systems, AI Agents and System Engineering, MASS Optimization Framework, Automation-oriented Sandbox Games

Links mentioned:


DSPy ▷ #general (3 messages):

Deep Research Abstractions, dspy Error Handling


Gorilla LLM (Berkeley Function Calling) ▷ #discussion (6 messages):

RAFT templates for Llama, Compatibility issues with HF datasets, Converting complex objects to strings, Updating README with helper function, JSON lines formatted files



{% else %}

The full channel by channel breakdowns have been truncated for email.

If you want the full breakdown, please visit the web version of this email: [{{ email.subject }}]({{ email_url }})!

If you enjoyed AInews, please share with a friend! Thanks in advance!

{% endif %}