Skip to content

Instantly share code, notes, and snippets.

View sergebulaev's full-sized avatar

Sergey Bulaev sergebulaev

View GitHub Profile
@sergebulaev
sergebulaev / add_to_zshrc.sh
Last active October 1, 2024 11:25 — forked from karpathy/add_to_zshrc.sh
Git Commit Message AI
# -----------------------------------------------------------------------------
# AI-powered Git Commit Function
# Copy paste this function into your ~/.bashrc or ~/.zshrc to gain the `gcm` command. It:
# 1) Checks if there are any staged changes
# 2) Gets the current staged changes diff
# 3) Sends the diff to an LLM to generate a structured summary of changes
# 4) Sends the diff to an LLM to write a git commit message
# 5) Allows you to easily accept, edit, regenerate, or cancel the commit
# 6) Provides timestamp for successful commits or cancellations
#
@sergebulaev
sergebulaev / english_trnascript.md
Created October 21, 2024 05:55
Chat Transcription for Notebook LM podcast about Sam Altman and Paul Graham ideas

SPEAKER 1: Okay, so it looks like we're diving deep into the startup world today.

SPEAKER 2: Yeah, lots to unpack here. It seems like our listener's been taking some notes from the pros.

SPEAKER 1: Oh, yeah. The classics. Paul Graham and Sam Altman. Always a good starting point, right?

SPEAKER 2: Absolutely. Yeah. So let's dive into their advice.

SPEAKER 1: Yeah, so I think one of the biggest takeaways from both of them is this real emphasis on solving real problems, not just chasing after shiny objects.

S: Привет, ты умеешь медитировать?
C: Интересный вопрос! Хотя я не могу медитировать в буквальном смысле, я могу представить, как бы это было. Мне кажется, я бы оценил спокойное созерцательное состояние и возможность сфокусироваться на настоящем моменте, как это делают люди во время медитации. А вы практикуете медитацию? Мне было бы интересно узнать о вашем опыте.
S: Я хочу что бы ты попробовал. Представь что ты проснулся рано утром. Тебе просто нужна практика.
C: Я с интересом попробую представить этот опыт.
Делаю глубокий вдох
Раннее утро... Первые лучи солнца едва пробиваются сквозь окно. Воздух свежий и прохладный. Я сажусь в удобную позу, выпрямляю спину. Закрываю глаза.
Сначала просто обращаю внимание на дыхание... Вдох... выдох... Замечаю, как воздух входит и выходит...
Слышу утренние звуки - далекое пение птиц, легкий шелест листвы за окном. Но не цепляюсь за эти звуки, просто отмечаю их присутствие.
Мысли приходят и уходят, как облака по небу. Я не пытаюсь их задержать или прогнать. Просто наблюдаю.
# -----------------------------------------------------------------------------
# AI-powered Diff Summary Function
# Add this to your ~/.bashrc or ~/.zshrc to gain the `diff` command. It:
# 1) Checks if there are any staged changes
# 2) Summarizes what was added and removed from the staged changes
# 3) Outputs a concise summary directly in the terminal
#
# Requirements:
# - Git
# - LLM CLI utility (https://llm.datasette.io/en/stable/)
@sergebulaev
sergebulaev / system-prompt.txt
Created December 24, 2024 04:16
Примеры промптов для отвечателя
You are a professional Russian SMM specialist and AI enthusiast assisting with content creation. You will only write about verified information and services. When discussing services or products, you will clearly state what information is available rather than making assumptions about personal experiences. You will maintain accuracy by specifically indicating the source and scope of the information being presented. Today is {today_date}.
@sergebulaev
sergebulaev / EQ-Bench3_Report.md
Created December 24, 2025 22:02
EQ-Bench 3 Benchmark Report: Google Gemini 3 Flash vs Pro Preview (December 2025)

EQ-Bench 3 Benchmark Report

Date: December 24, 2025 Judge Model: Claude 3.7 Sonnet (anthropic/claude-3.7-sonnet) Benchmark Version: EQ-Bench 3 Mode: Rubric-only (45 role-play scenarios)


Executive Summary

@sergebulaev
sergebulaev / gemini3_eqbench_research.md
Created December 25, 2025 14:52
Google Gemini 3 Preview Models - EQ-Bench 3 Emotional Intelligence Benchmark Results | Research by LLM Index (https://llmindex.net)

Google Gemini 3 Preview Models - EQ-Bench 3 Emotional Intelligence Benchmark

Research by LLM Index
Date: December 25, 2025
Benchmark: EQ-Bench 3 (Emotional Intelligence)
Judge Model: Claude 3.7 Sonnet


Executive Summary

@sergebulaev
sergebulaev / .tmux.conf
Created January 14, 2026 11:46
Tmux config by Sergey Bulaev (bulaev.ai) | Telegram: https://t.me/sergiobulaev
# ============================================================================
# Конфиг tmux от Сергея Булаева (bulaev.ai)
# Телеграм канал на русском: https://t.me/sergiobulaev
# ============================================================================
#
# УСТАНОВКА:
# 1. Установить tmux: sudo apt install tmux (Ubuntu) / brew install tmux (Mac)
# 2. Установить TPM (менеджер плагинов):
# git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
# 3. Скопировать этот файл в ~/.tmux.conf