Watch
1
1
Fork
You've already forked mxd-classical-messages
0
mirror of https://codeberg.org/onion27/mxd-classical-messages.git synced 2026-09-16 04:10:49 +00:00
mxdyeah (blog.mxdyeah.com)'s classical quotes
  • Tree-sitter Query 66.4%
  • Racket 32.7%
  • Just 0.9%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-15 06:10:18 +02:00
images feat: add gimps_thought, send_fewer 2026-08-15 12:04:09 +08:00
scripts refactor,feat: add label for each image 2026-07-10 14:12:41 +08:00
img_txt_data.scm feat: add gimps_thought, send_fewer 2026-08-15 12:04:09 +08:00
justfile refactor,feat: add label for each image 2026-07-10 14:12:41 +08:00
README.md chore: fix typo in README 2026-07-10 14:33:58 +08:00

mxdyeah's Classical Quotes

Hello.

This repository recorded the Master of Computer Science, the Great Mx. mxdyeah, who is extraordinarily super professional and knowledgeful about *NIX technology, and is always right. Anyone who is against them must be a very dumb noob and it must be their fault.

In order to learn their very valuable and wise words, this repository has been created to record their great speaking, with screenshots of many message sent by them, and a data file that labels every screenshot with its content, written in Scheme.

How to use the label file

There exists a file called img_txt_data.scm in the root of the directory. It contains all labels to the screenshots.

The file is written in S-expr, and can be easily parsed using Scheme dialect like Racket and perhaps Guile, or using a library like lexpr in Rust. Having knowledge of Scheme's syntax and Lisp is assumed.

The file contains a single S-expr, whose cdr is always 'image-labels. After 'image-labels, there will be bunch of pairs that describes images.

In every pair, its car is always a string, and represents the filename (without the .png extension). The cdr can be either a string, or a list of strings. List of strings is only used if the image contains multiple messages; otherwise, there will only be a single string that contains the message in the screenshot.