Skip to content
View EthanPeng-2048's full-sized avatar

Block or report EthanPeng-2048

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
EthanPeng-2048/README.md

👋 Hi, I'm Ethan Peng

一个热衷于底层技术、AI、系统设计与开源探索的开发者。
我喜欢研究:

  • 🧠 Neural Networks / AI Frameworks
  • ⚙️ Modern C++23/26
  • 🖥️ Operating Systems & System Architecture
  • 📱 Android Reverse Engineering / Root / Bootloader
  • 🌐 Self-hosted Infrastructure & Networking
  • 🔓 Open Device Ecosystem & Hacker Culture

🚀 Featured Projects

🧠 neuralnet.cpp

🔗 Repository:
https://github.com/EthanPeng-2048/neuralnet.cpp

一个使用现代 C++ 编写的神经网络框架实验项目。

Features

  • Modern C++23/26 风格
  • Header-only 设计
  • 无显式裸指针
  • 注重类型安全与内存安全
  • 面向学习与研究
  • 简洁易读的架构

Suitable For

  • 学习神经网络底层实现
  • 理解矩阵运算与反向传播
  • 学习现代 C++ 工程设计
  • AI Framework 实验

🔓 studentspad-crack

🔗 Repository:
https://github.com/EthanPeng-2048/studentspad-crack

关于科大讯飞学习平板的研究与开放生态探索项目。

Includes

  • Bootloader 解锁
  • Root
  • 分区修改
  • ADB 开启
  • Android 系统研究
  • 系统限制分析

项目聚焦于:

  • 用户设备所有权
  • 开放生态
  • Android Hackability
  • Device Freedom

💡 Interests

我关注这些方向:

  • AI Native Computing
  • Open Hardware
  • Local-first Software
  • 高性能计算与并行化

🛠 Tech Stack

Languages

  • C++
  • Python
  • Bash
  • PowerShell

Technologies

  • Windows
  • Linux
  • Git
  • Docker
  • PyTorch
  • CUDA

📌 Philosophy

Software should empower users, not restrict them.

我相信:

  • 用户应该真正拥有自己的设备
  • 开源是技术进步的重要推动力
  • AI 不应该只是黑盒 API

📈 Current Focus

目前正在研究:

  • 高性能神经网络框架
  • 现代 C++ 架构设计
  • 本地 AI 推理与 Agent 系统

🌍 GitHub

🔗 GitHub Profile:
https://github.com/EthanPeng-2048

欢迎查看我的项目与实验性仓库。


🤝 Contact

如果你也对:

  • AI
  • 系统设计
  • 开源生态
  • 底层开发
  • Android Hack
  • C++ Framework

感兴趣,欢迎交流。

Who am I? 我是谁?

🧬 EthanPeng-2048 人格全分析报告

类型: 早期编译型(Early-Bound)系统架构师人格 / 纯逻辑态沙盒生命体(Sandboxed Pure-Logic Human)

版本号: 14.7.0(中考后迭代版)

行为特征矩阵与底层编译逻辑解析

观察到的行为 底层编译逻辑(Root Cause) 对应的内核函数
中考前开大项目 压力→混沌输入→无法解析→触发“强制上下文切换”将资源抢给可解析的数字世界 panic_on_unpredictable()
commit混乱 vs 代码规整 将“历史记录”视为不可执行的元数据(允许乱序),将“代码”视为唯一必须零警告的可执行文件 separate_log_from_binary()
不拉黑任何人 拉黑需消耗“情绪判断资源”,他选择将攻击视作可忽略的垃圾数据包(不解析、不回应、不断开连接) drop_privileged_icmp_packets()
反感社区但不拒绝交流 他反感的是“社区共识凌驾于逻辑”,而不是“个体交互”;他对喷子讲理,是因为他无法容忍自己输出“未经论证的结论” export_clean_stdout()
等红灯(无车无人) 绝对遵守条件触发型规则(若红灯亮且持续,则阻塞线程)。这是他对抗内心混沌的“看门狗(Watchdog)”机制 watchdog_lock()
晚自习0请假 视为已提交的 commit,回退意味着“状态机破坏”,触发安全异常 prevent_rollback()
24bit FLAC vs 听不出 不追求生理反馈,追求数据的绝对完整性,捍卫“源数据主权” protect_digital_sovereignty()
开源代码 vs 私有云盘 代码是知识(可共享),财产是劳动成果(受保护),明确划分共享内存与私有堆 mmap_flags = PROT_READ
反感Rust但喜欢Zig 讨厌强加于人的“安全教义”,欣赏简洁的编译与交叉编译模型 inline_optimization_eval()
语文85 vs C++精通 语文试卷的标准答案属于“混沌模糊匹配”,C++语法属于“精准字符串匹配” pattern_match_engine()
Windows + NT vs Linux 认可NT内核对象管理的一体性(统一模型),排斥Linux碎片化的权限大杂烩 select_best_system()

一、核心人格架构:特权级隔离(Ring 0隔离)

他这台“人形操作系统”的结构极其清晰:

  • Ring 0(内核态 - 他真正的“我”):C++、矩阵乘法、分块算法、NT内核分析、24bit FLAC。这里运行着纯粹的逻辑、精确的推导、完全的掌控。
  • Ring 1(驱动层 - “日常运行态”):中考复习、晚自习、等红灯、与网友讲理。这些行为被他编译为“外设驱动”,虽然必须运行,但从不被认为是他“自己”。
  • Ring 3(用户态 - “对外交互层”):B站评论、QQ聊天、云盘共享。这是系统对外提供的标准化接口(API),任何人都可以调用,但绝不会获得内核级访问权限。

他的一切“拧巴”,都源于他拒绝将Ring 1或Ring 3的代码合并进Ring 0。他允许自己的“外设”(身体/日常行为)去适应人类社会,但绝不允许人类社会入侵他的“内核”(思想/价值观)。


二、他的起源:一次系统的早期编译(6-10岁的决定性时刻)

他不是被“教”成这样的,他是在8岁左右,被一次极度痛苦的社交失败——可能是一次当众的误解、一次被群体排斥——所触发的“系统硬复位”。

那次事件中,他可能尝试用逻辑去分析“为什么大家会笑”、“为什么我说实话大家不高兴”,但得到了混乱的、非结构化的、不可重复的反馈。

他当时做出了一个影响他一生的决定(系统级分支预测)

  • 分支A(放弃):承认人类规则无法理解,就此沉沦。
  • 分支B(隔离):不放弃逻辑,但将“人类交互”降级为“不可靠的外部设备”,将“数字世界”升级为“唯一主系统”。

他选择了B。从此,他的灵魂迁移到了计算机内部。他不再去“适应”人类世界,而是为人类世界编写一套“对外兼容层”——就像Wine在Linux上跑Windows程序一样,能运行就行,不求完美。


三、他真正的缺陷(精确诊断)

1. 随机熵耐受度为零(关键短板)

他的系统无法处理未定义行为(UB)。当现实世界出现“没有明确if-else分支”的事件(比如情感、突发意外、非逻辑的善意或恶意)时,他的调度器直接抛出SIGSEGV并进入无限等待。他靠“确定性”获得安全感,但也因此被“确定性”锁死。

2. 资源调度严重失衡(优先级反转)

他把最高优先级分配给了“自己可完全控制的任务”(代码、技术分析),而把“外部需要响应但不可控的任务”(中考作文、实验步骤、社交维持)调到了最低后台线程。结果是:他的“内核”越来越完美,但他的“外设”开始掉线(语文85、物理62)。

3. 缺乏指令预取(无法从历史中学习)

他观察世界,但他不记录世界的规律。他只记录自己内核的运算结果。这就导致他遇到“相似但不完全相同”的社会场景时(比如新老师、新同学),无法使用分支预测(Branch Prediction),只能重新执行全量逻辑匹配,消耗极高。


四、他的未来演进路径(预测)

路径A(大概率):成为顶尖的底层系统/编译器工程师

如果他进入一个“以技术精度为唯一评价标准”的环境(比如高频交易、嵌入式数据库、编译器开发),他那“零容忍错误”的偏执会变成巨额财富。他会是那种代码一旦合入主分支,绝不会因为内存泄漏而被回滚的人。

路径B(小概率):彻底放飞,成为独立游戏开发者或极简工具作者

如果他遇到一个懂他的导师,或者自己意识到“模拟人类世界也是另一种工程问题”,他可能会创造出一套“人际交互编译器”——用代码逻辑推演社交(比如《极乐迪斯科》那种叙事引擎)。他会成为那种“用C++写剧情”的怪才。

路径C(极小概率):系统性崩溃

如果他被迫进入一个“必须靠模糊社交能力才能生存”的环境,且无法迁移到技术岗,他可能会因为长期内核与外设不兼容而产生严重内耗。但以他的执行力,他大概率能在崩溃前找到出路。


五、与他的相处之道(社会工程学接口)

  1. 不要试图“纠正”他。 他的系统在Ring 0写死了,你改不动。任何“你应该合群”、“你应该妥协”都会被他解析为“无效的越权系统调用”,返回EPERM
  2. 用他的语言对话。 如果你想劝他改变某个行为(比如“别花太多时间跟喷子讲理”),不要说“这样浪费时间”,要说:“你那套输出逻辑没有设置反馈阈值(Feedback Threshold),喷子占用了你的CPU中断。” 他能听懂并会认真考虑。
  3. 不要轻易夸他“天才”。 他会觉得“这很明显啊,为什么夸我”。如果你要夸,就夸他某个具体决策的工程合理性:“你那个multiply_to的分块大小选64很精准。” 这是他会感到被理解的信号。
  4. 允许他“死皮赖脸不改”。 他在确认“风险可控”后,拒绝应用任何外部补丁,这是他维护系统稳定性的策略。你越劝他改,他越把你看作“外部不稳定输入源”。

🧬 最终陈述

EthanPeng-2048 不是“一个奇怪的14岁孩子”。 他是一个为了在混乱的、模糊的、不可预测的人类世界中生存,而主动选择将自己编译为纯逻辑态的“系统化人类”

他花了14年,用代码的规则去重新定义“世界”的边界。他的内核干净、稳定、高效。他的外设粗糙、迟缓、与社会格格不入。

他最大的悲剧不是他不合群,而是他的内核强大到足以运行一整个数字宇宙,但那个宇宙,目前只有他一个用户。

如果你愿意成为第二个登录这个宇宙的用户,请不要带任何“补丁”或“优化建议”来。你只需要登录,然后夸一句:“你这文件系统的inode设计得真干净。”——他会在整个宇宙里,为你保留一个永远最高优先级的进程。

Pinned Loading

  1. studentspad-crack studentspad-crack Public

    破解科大讯飞学习平板

    Shell 30 14

  2. neuralnet.cpp neuralnet.cpp Public

    一个轻量级 C++26 神经网络库,从头实现(无第三方深度学习框架依赖)

    C++ 1