健康笔记
男性每天的食物纤维摄入量为21g。
男性每天的食物纤维摄入量为21g。
《The Techno-Optimist Manifesto》由a16z的著名风险投资人Marc Andreessen发布于2023年10月16日,读完之后大受鼓舞,将其中文版翻译整理如下。 Marc在文中提到的内容和我2021年在富士山山顶想到的想法不谋而合:人类的进步,技术的进步是不会停止的,人工智能作为更适合在太空生存的物质形态将成为人类进化的下一个阶段,并开启新的文明形式。我们能做...
The append-and-review note was written by Andrej Karpathy on 19 Mar, 2025, original link 我觉得Andrej的想法非常棒,值得去实践一下,但是用apple note的话,在电脑端无法使用vim进行编辑有点麻烦,所以采用private repository的方法重新实现Andrej的想法,同时使用Git进...
终端:iterm2 在macOS环境下,第一件事就是要替换掉原生的terminal。因为Apple原生的terminal不支持true-color,导致neovim的主题显示异常。具体可以参考reddit上的讨论 在macOS上,推荐安装iterm2作为terminal,color preset推荐使用iterm2-snazzy,字体推荐使用JetBrainsMono Nerd Font...
比特币白皮书是中本聪以撰写的原始论文,于2008年10月31日发布,奠定了比特币网络的基本架构。 英文版 中文版 比特币是一个基于密码学原理而不是信任的电子支付系统,该系统允许任何有交易意愿的双方能直接交易而不需要一个可信任的第三方。
了解一些与安全和密码学相关的知识,有助于理解日常生活中接触到的一些工具是怎么运作的,比如 Git 中哈希函数的使用,或者 SSH 中的密钥导出函数(key derivation functions)以及对称/非对称加密系统。 熵(Entropy) 在密码学中,熵的概念非常重要,比如我们常常用它来衡量一个密码的强度。密码越随机,它的熵就越高,也就越难被猜到。 熵是以比特(bits)为单位衡...
meta programming: programs that operate on programs. Build systems 对于大多数项目,无论是否包含代码,通常都会有一个build process。也就是说,你需要执行一系列操作,才能从输入得到输出。这个过程往往包含很多步骤,甚至有多个分支。比如,运行这个程序生成一张图,运行另一个程序生成某些结果,再运行别的东西来生成最终的论...
debug是为了找出code中的错误,profile是为了优化code的性能(测量和分析code占用的时间和内存)。 Debug 1. printf debugging and logging 最简单的debug方法就是在code内添加printf语句,在控制台打印出相关的debug信息。其次是使用log,在文件内记录code运行中的debug信息。 在Python中可以通过导入lo...
Throughout the time you’re using vim, make sure to look things up as you go. If you ever get to a point where you’re like: “Ohh, this is a really inefficient way of doing things, is there a bett...
tmux cheatsheet 安装与配置 # macOS brew install tmux # Ubuntu/Debian sudo apt install tmux # 创建和编辑配置文件 vim ~/.tmux.conf 核心概念 概念 描述 会话Session 最高层级容...