PageSourceSearch

https://www.zepoch.cc/

html zepoch.cc collected 2026-10-09 22:09:22 UTC 41,150 bytes, 255 lines download raw bytes

1<!DOCTYPE html><html lang="en-US" data-theme="light"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0,viewport-fit=cover"><title>zepoch's site - record my lisf</title><meta name="author" content="zepoch"><meta name="copyright" content="zepoch"><meta name="format-detection" content="telephone=no"><meta name="theme-color" content="ffffff"><meta name="description" content="A full-stack engineer who is improving every day">
2<meta property="og:type" content="website">
3<meta property="og:title" content="zepoch&#39;s site">
4<meta property="og:url" content="https://www.zepoch.cc/index.html">
5<meta property="og:site_name" content="zepoch&#39;s site">
6<meta property="og:description" content="A full-stack engineer who is improving every day">
7<meta property="og:locale" content="en_US">
8<meta property="og:image" content="https://www.zepoch.cc/img/avatar.jpg">
9<meta property="article:author" content="zepoch">
10<meta name="twitter:card" content="summary">
11<meta name="twitter:image" content="https://www.zepoch.cc/img/avatar.jpg"><link rel="shortcut icon" href="/img/favicon.ico"><link rel="canonical" href="https://www.zepoch.cc/index.html"><link rel="preconnect" href="//cdn.jsdelivr.net"/><link rel="preconnect" href="//busuanzi.ibruce.info"/><meta name="google-site-verification" content="AXddQAUftQD7NDjBUlQvw5LWu1x_A1uNpdVqI8c_3J0"/><meta name="baidu-site-verification" content="code-wVE0OwLLU2"/><meta name="bing_site_verification" content="154CD85FDB00EA195DB3F8F193CE78BE"/><link rel="stylesheet" href="/css/index.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free/css/all.min.css">
11<script>
12    (() => {
13      
14    const saveToLocal = {
15      set: (key, value, ttl) => {
16        if (!ttl) return
17        const expiry = Date.now() + ttl * 86400000
18        localStorage.setItem(key, JSON.stringify({ value, expiry }))
19      },
20      get: key => {
21        const itemStr = localStorage.getItem(key)
22        if (!itemStr) return undefined
23        const { value, expiry } = JSON.parse(itemStr)
24        if (Date.now() > expiry) {
25          localStorage.removeItem(key)
26          return undefined
27        }
28        return value
29      }
30    }
31
32    window.btf = {
33      saveToLocal,
34      getScript: (url, attr = {}) => new Promise((resolve, reject) => {
35        const script = document.createElement('script')
36        script.src = url
37        script.async = true
38        Object.entries(attr).forEach(([key, val]) => script.setAttribute(key, val))
39        script.onload = script.onreadystatechange = () => {
40          if (!script.readyState || /loaded|complete/.test(script.readyState)) resolve()
41        }
42        script.onerror = reject
43        document.head.appendChild(script)
44      }),
45      getCSS: (url, id) => new Promise((resolve, reject) => {
46        const link = document.createElement('link')
47        link.rel = 'stylesheet'
48        link.href = url
49        if (id) link.id = id
50        link.onload = link.onreadystatechange = () => {
51          if (!link.readyState || /loaded|complete/.test(link.readyState)) resolve()
52        }
53        link.onerror = reject
54        document.head.appendChild(link)
55      }),
56      addGlobalFn: (key, fn, name = false, parent = window) => {
57        if (!false && key.startsWith('pjax')) return
58        const globalFn = parent.globalFn || {}
59        globalFn[key] = globalFn[key] || {}
60        globalFn[key][name || Object.keys(globalFn[key]).length] = fn
61        parent.globalFn = globalFn
62      }
63    }
64  
65      
66      const activateDarkMode = () => {
67        document.documentElement.setAttribute('data-theme', 'dark')
68        if (document.querySelector('meta[name="theme-color"]') !== null) {
69          document.querySelector('meta[name="theme-color"]').setAttribute('content', '#0d0d0d')
70        }
71      }
72      const activateLightMode = () => {
73        document.documentElement.setAttribute('data-theme', 'light')
74        if (document.querySelector('meta[name="theme-color"]') !== null) {
75          document.querySelector('meta[name="theme-color"]').setAttribute('content', 'ffffff')
76        }
77      }
78
79      btf.activateDarkMode = activateDarkMode
80      btf.activateLightMode = activateLightMode
81
82      const theme = saveToLocal.get('theme')
83    
84          theme === 'dark' ? activateDarkMode() : theme === 'light' ? activateLightMode() : null
85        
86      
87      const asideStatus = saveToLocal.get('aside-status')
88      if (asideStatus !== undefined) {
89        document.documentElement.classList.toggle('hide-aside', asideStatus === 'hide')
90      }
91    
92      
93    const detectApple = () => {
94      if (/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)) {
95        document.documentElement.classList.add('apple')
96      }
97    }
98    detectApple()
99  
100    })()
101  </script>
101<script>const GLOBAL_CONFIG = {
102  root: '/',
103  algolia: undefined,
104  localSearch: undefined,
105  translate: undefined,
106  highlight: {"plugin":"highlight.js","highlightCopy":true,"highlightLang":true,"highlightHeightLimit":false,"highlightFullpage":false,"highlightMacStyle":true},
107  copy: {
108    success: 'Copy Successful',
109    error: 'Copy Failed',
110    noSupport: 'Browser Not Supported'
111  },
112  relativeDate: {
113    homepage: false,
114    post: false
115  },
116  runtime: '',
117  dateSuffix: {
118    just: 'Just now',
119    min: 'minutes ago',
120    hour: 'hours ago',
121    day: 'days ago',
122    month: 'months ago'
123  },
124  copyright: {"limitCount":150,"languages":{"author":"Author: zepoch","link":"Link: ","source":"Source: zepoch's site","info":"Copyright belongs to the author. For commercial use, please contact the author for authorization. For non-commercial use, please indicate the source."}},
125  lightbox: 'null',
126  Snackbar: undefined,
127  infinitegrid: {
128    js: 'https://cdn.jsdelivr.net/npm/@egjs/infinitegrid/dist/infinitegrid.min.js',
129    buttonText: 'Load More'
130  },
131  isPhotoFigcaption: false,
132  islazyloadPlugin: false,
133  isAnchor: true,
134  percent: {
135    toc: true,
136    rightside: false,
137  },
138  autoDarkmode: false
139}</script>
139<script id="config-diff">var GLOBAL_CONFIG_SITE = {
140  title: 'zepoch\'s site',
141  isHighlightShrink: false,
142  isToc: false,
143  pageType: 'home'
144}</script>
144<!-- hexo injector head_end start -->
145<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.css">
146
147<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/style.css">
148<!-- hexo injector head_end end --><meta name="generator" content="Hexo 7.3.0"><link rel="alternate" href="/atom.xml" title="zepoch's site" type="application/atom+xml">
149<link href="https://cdn.bootcss.com/KaTeX/0.11.1/katex.min.css" rel="stylesheet" /></head><body><div id="sidebar"><div id="menu-mask"></div><div id="sidebar-menus"><div class="avatar-img text-center"><img src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDI0IDI0Ij48Y2lyY2xlIGN4PSI0IiBjeT0iMTIiIHI9IjMiIGZpbGw9ImN1cnJlbnRDb2xvciI+PGFuaW1hdGUgaWQ9InN2Z1NwaW5uZXJzM0RvdHNTY2FsZTAiIGF0dHJpYnV0ZU5hbWU9InIiIGJlZ2luPSIwO3N2Z1NwaW5uZXJzM0RvdHNTY2FsZTEuZW5kLTAuMjVzIiBkdXI9IjAuNzVzIiB2YWx1ZXM9IjM7LjI7MyIvPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIGZpbGw9ImN1cnJlbnRDb2xvciI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgYmVnaW49InN2Z1NwaW5uZXJzM0RvdHNTY2FsZTAuZW5kLTAuNnMiIGR1cj0iMC43NXMiIHZhbHVlcz0iMzsuMjszIi8+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMjAiIGN5PSIxMiIgcj0iMyIgZmlsbD0iY3VycmVudENvbG9yIj48YW5pbWF0ZSBpZD0ic3ZnU3Bpbm5lcnMzRG90c1NjYWxlMSIgYXR0cmlidXRlTmFtZT0iciIgYmVnaW49InN2Z1NwaW5uZXJzM0RvdHNTY2FsZTAuZW5kLTAuNDVzIiBkdXI9IjAuNzVzIiB2YWx1ZXM9IjM7LjI7MyIvPjwvY2lyY2xlPjwvc3ZnPg==" data-original="/img/avatar.jpg" onerror="this.onerror=null;this.src='/img/friend_404.gif'" alt="avatar"/></div><div class="site-data text-center"><a href="/archives/"><div class="headline">Articles</div><div class="length-num">97</div></a><a href="/tags/"><div class="headline">Tags</div><div class="length-num">75</div></a><a href="/categories/"><div class="headline">Categories</div><div class="length-num">13</div></a></div><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fas fa-home"></i><span> Home</span></a></div><div class="menus_item"><a class="site-page" href="/archives/"><i class="fa-fw fas fa-archive"></i><span> archives</span></a></div><div class="menus_item"><a class="site-page" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> tags</span></a></div><div class="menus_item"><a class="site-page" href="/categories/"><i class="fa-fw fas fa-folder-open"></i><span> categories</span></a></div><div class="menus_item"><a class="site-page" href="/link/"><i class="fa-fw fas fa-link"></i><span> link</span></a></div><div class="menus_item"><a class="site-page" href="/about/"><i class="fa-fw fas fa-heart"></i><span> about</span></a></div></div></div></div><div class="page" id="body-wrap"><header class="not-top-img" id="page-header"><nav id="nav"><span id="blog-info"><a class="nav-site-title" href="/"><span class="site-name">zepoch's site</span></a></span><div id="menus"><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fas fa-home"></i><span> Home</span></a></div><div class="menus_item"><a class="site-page" href="/archives/"><i class="fa-fw fas fa-archive"></i><span> archives</span></a></div><div class="menus_item"><a class="site-page" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> tags</span></a></div><div class="menus_item"><a class="site-page" href="/categories/"><i class="fa-fw fas fa-folder-open"></i><span> categories</span></a></div><div class="menus_item"><a class="site-page" href="/link/"><i class="fa-fw fas fa-link"></i><span> link</span></a></div><div class="menus_item"><a class="site-page" href="/about/"><i class="fa-fw fas fa-heart"></i><span> about</span></a></div></div><div id="toggle-menu"><span class="site-page"><i class="fas fa-bars fa-fw"></i></span></div></div></nav><h1 class="title-seo">zepoch's site</h1></header><main class="layout" id="content-inner"><div class="recent-posts nc" id="recent-posts"><div class="recent-post-items"><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/2617946411.html" title="医院数据是金矿吗">医院数据是金矿吗</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">Created</span><time datetime="2025-12-08T04:51:55.000Z" title="Created 2025-12-08 12:51:55">2025-12-08</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E5%8C%BB%E
1497%96%97AI/">医疗AI</a></span></div><div class="content">...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/1831423200.html" title="中国互联网大厂大模型求职指南">中国互联网大厂大模型求职指南</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">Created</span><time datetime="2025-12-04T02:02:17.000Z" title="Created 2025-12-04 10:02:17">2025-12-04</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/career/">career</a></span></div><div class="content">从 2023 年 ChatGPT 发布开始,大模型就成为国内互联网大厂的招聘重点。从预训练、后训练算法到 AI Infra,从大模型产品到大模型运营,相关岗位的薪资也随之水涨船高。 根据公开报道和我掌握的零散信息,2024 年清北或海外名校的大模型相关专业博士,进入互联网大厂顶尖人才计划的,拿到的校招 offer 大致在 150 万左右,顶级档位是字节 3-1 或者腾讯 9/10 级。而到了今年,各大厂再次加码,在顶尖人才计划中的清北博士们,校招生 offer 已经普遍涨到 200 万以上。个别顶级候选人,在校招阶段就有机会拿到字节 4-1、腾讯 T12 等档位,对应 400~500 万量级的整体薪酬包(不同公司口径略有差异)。 除了“疯狂”的校招生之外,众多算法大佬被高薪挖走的消息也是屡见不鲜:从传言中周畅 4 年 5000 万人民币被字节挖走,到字节 Seed 的乔思远 4 年 5000 万美元加入 Meta。具体数字未必完全准确,但可以肯定的是,在这些传闻
149里,一个字节 3-1 或 3-2 的研究员跳槽到硅谷,往往都能拿到数百万美元级别的薪酬(这也被不少人视为字节 Seed...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/2346020372.html" title="流模型与条件概率路径">流模型与条件概率路径</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">Created</span><time datetime="2025-10-12T06:42:38.000Z" title="Created 2025-10-12 14:42:38">2025-10-12</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/tech/">tech</a></span></div><div class="content">1. 流模型和条件概率路径 流模型是一种生成模型,它通过一系列连续的变换将一个简单分布(如高斯分布)转换为一个复杂分布(如数据分布)。这些变换是可逆的,并且可以用常微分方程(ODE)来描述。 条件概率路径 \(p_t(\cdot|z)\) 是一个在时间 \(t\) 时给定数据点 \(z\) 的概率分布。这个路径从初始分布 \(p_{\text{init}}\) 开始,逐渐演变到数据分布 \(p_{\text{data}}\)。 2. 条件向量场 条件向量场 \(u_t^{\text{target}}(x|z)\) 是一个向量场,它定义了在给定 \(z\) 的条件下,随机变量 \(X_t\) 如何随时间 ( t ) 演化。这个向量场满足以下ODE: \[ \frac{d}{dt}X_t = u_t^{\text{target}}(X_t|z) \] 3. 高斯概率路径 对于高斯概率路径,我们有: \[ p_t(\cdot|z) = \mathcal{N}(\alpha_t z, \beta_t^2 I_d) \] 其中 \(\alpha_t\) 和 \(\beta_t\) 是时间...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/1007513672.html" title="贝叶斯公式与贝叶斯估计">贝叶斯公式与贝叶斯估计</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">Created</span><time datetime="2025-08-22T04:08:41.000Z" title="Created 2025-08-22 12:08:41">2025-08-22</time></span></div><div class="content"> </div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/1483858732.html" title="信息量-信息熵-交叉熵—KL散度">信息量-信息熵-交叉熵—KL散度</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">Created</span><time datetime="2025-08-22T03:31:24.000Z" title="Created 2025-08-22 11:31:24">2025-08-22</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E6%8A%80%E6%9C%AF/">技术</a></span></div><div class="content">信息量 信息量被看作是用来度量事件发生时携带信息的多少,或描述事件消除不确定性程度的量。事件发生的概率越大,则事件发生的确定性越高,能带来的新信息越少,信息量越小。反之,事件发生的概率越小,信息量就越大。 1.信息量为正数,信息量与实践发生的概率相关,表征信息量的数学函数\(I(P)\),应当是一个单调递减函数。 2.P(事件)=0时,I(P(事件))=正无穷;P(事件)=1时,I(P(事件))=0; 3.多个独立事件联合发生的信息量,应当等于多个单独事件信息量的和,即: \[ I(P(事件1), P(事件2)) = I(P(事件1)) + I(P(事件2)) \] 举一个例子: \[ \begin{aligned} I(黑桃牌) &amp;= I(P(黑色牌)*I(黑桃牌|黑色牌)) =...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/2706603634.html" title="最大似然估计及其对损失函数的推导">最大似然估计及其对损失函数的推导</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">Created</span><time datetime="2025-08-21T07:55:30.000Z" title="Created 2025-08-21 15:55:30">2025-08-21</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E6%8A%80%E6%9C%AF/">技术</a></span></div><div class="content">似然估计 对于一个神经网络,损失函数是整个反向传播过程的起点。也是网络训练任务的核心,然而我们得到均方误差、交叉熵等损失函数的过程,本质上都可以看成是最最大似然估计的过程。 假设我们一直抛掷一枚硬币时正面朝上的概率为 0.5,反面朝上的概率也为 0.5。现在连续抛 10 次影片,求出现 7 次正面朝上,3 次反面朝上的可能性。 在这个描述中,我们可以把整个抛硬币的环境看作一个模型,硬币正反面出现的概率看作为模型的参数,抛 10 次硬币得到的结果看作是实际发生的事件。这种已知模型参数预测事件发生可能性的过程,为求概率过程。 假如我们不知道硬币正面反面朝上的概率,但是通过随机抛 10 枚硬币,发现其中有 7 次正面朝上,3 次反面朝上,可以尝试根据抛硬币的结果,预测出硬币正反面出现的概率值。这种已知事件发生的结果,反向推理出模型的参数值的过程,为求似然的过程。 假设硬币正面朝上的概率为 \(\theta\),则反面朝上的概率为...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/4231918369.html" title="单层VAE原理与置信下界">单层VAE原理与置信下界</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">Created</span><time datetime="2025-08-04T08:00:46.000Z" title="Created 2025-08-04 16:00:46">2025-08-04</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E6%8A%80%E6%9C%AF/">技术</a></span></div><div class="content">
149VAE的原理大概为,给定一个 \(x\),我们认为其是由一个隐变量 \(z\) 生成的,这个隐变量 \(z\) 则是通过一个后验网络 \(q_{\phi}(z|x)\) 预测出来的,而在推理的时候,则是通过 \(z\) 去预测 \(x\).  如果用公式描述\(p(x)\)的生成过程,则大概可以分为以下几步 \[ p(x) = \int_z p_{\theta}(x|z)p(z) \tag{1} \] 可以理解为在所有 \(z\) 上进行积分得到每一个 \(p(z)\) 发生的概率乘以每一个 \(p(z)\) 发生的时候 \(p(x)\) 也发生的概率 \(p_\theta(x|z)\),此时我们同时乘以和除以一个 \(q_\phi(z|x)\),则可以得到: \[ p(x) = \int_z q_\phi(z|x) \frac{p_{\theta}(x|z)p(z)}{q_\phi(z|x)} \tag{2} \] 我们可以把这个边缘计算进行期望表示 \[ logp(x)=logE_{z \sim...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/2442625738.html" title="时间真的越走越快吗">时间真的越走越快吗</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">Created</span><time datetime="2025-06-13T16:05:29.000Z" title="Created 2025-06-14 00:05:29">2025-06-14</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E6%9D%82%E8%81%8A/">杂聊</a></span></div><div class="content">...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/3226183054.html" title="大规模GPU集群训练LLMs">大规模GPU集群训练LLMs</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">Created</span><time datetime="2025-06-01T05:06:02.000Z" title="Created 2025-06-01 13:06:02">2025-06-01</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/tech/">tech</a></span></div><div class="content">概览 这本开源书籍旨在引领变革。从基础出发,我们将引导你掌握将大型语言模型训练从单 GPU 扩展到数十、数百甚至数千 GPU 所需的知识,并通过实际代码示例和可复现的基准测试来阐述理论,使内容更加自然易懂。  成排的GPU集群发出整齐划一的轰鸣,这正是训练当代顶尖AI模型所需的场景——一场算力交响曲的演绎,而这般景象在不久前还只是顶尖实验室的专利。开源运动虽然打破了技术垄断,却未能完全消弭核心壁垒。如今,任何人都能自由下载最新的Llama或DeepSeek模型,研读其技术文档和实验报告。但真正的精要所在——那套驾驭GPU集群训练庞然智能体的工程体系,那些在分布式系统中精妙调谐万千计算单元的核心技艺——仍如深藏云端的圣殿,其奥义散落在晦涩难懂的学术论文与彼此割裂的私有代码库之间,构筑着难以逾越的技术鸿沟。```  随着训练模型所用的集群规模不断扩大,人们发明了多种技术,包括数据并行(Data Parallel, DP)、张量并行(Tensor Parallel, TP)、流水线并行(Pipeline Parallel, PP)和上下文并行(Context Parallel,以及...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/450013575.html" title="工作自由度与社会公益的双赢">工作自由度与社会公益的双赢</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">Created</span><time datetime="2025-05-19T02:28:19.000Z" title="Created 2025-05-19 10:28:19">2025-05-19</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E6%9D%82%E8%81%8A/">杂聊</a></span></div><div class="content">几乎所有关于无条件基本收入的社会研究都指向了一个非常相似的结果: 在开始发放无条件基本收入的最初几个月,人们确实会倾向于减少工作多休息。这是因为在发放无条件基本收入之前,大多数人都在咬着牙超时做着自己并不满意的工作,当基本生活有保障之后,这些人会倾向于少工作一些,修复自己疲惫不堪的身心状态。 而在身心状态恢复之后,这些人当中的大多数都会开始寻找对自己æ
149¥è¯´æœ‰æ„ä¹‰çš„工作。很多人会开始做公益的事情,比如给有需要的人派发食品,或者无偿教授自己已有的技能。总体来说,人们有了更多社交的机会,也更快乐了。而且平均而言,因为找到了自己更喜欢的工作,所以人们其实会倾向于花更多时间工作,而不是更少。 但社会发放无条件基本收入对很多雇主来确实是一个很大的变化!这些雇主很难再找到愿意拿着很差的工作待遇然后超时工作的人了,因为员工永远可以选择辞职而不用担心生计。为了留住员工,雇主们开始给员工提供更好的工作待遇。这也反过来说明了,没有无条件基本收入的时候,有很多员工其实是因为担心生计而不得不痛苦地做着自己并不愿意做的工作。也就是说,没有无条件基本收入,我们也就没有真正的自主和自由。  </div></div></div></div><nav id="pagination"><div class="pagination"><span class="page-number current">1</span><a class="page-number" href="/page/2/#content-inner">2</a><span class="space">&hellip;</span><a class="page-number" href="/page/10/#content-inner">10</a><a class="extend next" rel="next" href="/page/2/#content-inner"><i class="fas fa-chevron-right fa-fw"></i></a></div></nav></div><div class="aside-content" id="aside-content"><div class="card-widget card-info text-center"><div class="avatar-img"><img src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDI0IDI0Ij48Y2lyY2xlIGN4PSI0IiBjeT0iMTIiIHI9IjMiIGZpbGw9ImN1cnJlbnRDb2xvciI+PGFuaW1hdGUgaWQ9InN2Z1NwaW5uZXJzM0RvdHNTY2FsZTAiIGF0dHJpYnV0ZU5hbWU9InIiIGJlZ2luPSIwO3N2Z1NwaW5uZXJzM0RvdHNTY2FsZTEuZW5kLTAuMjVzIiBkdXI9IjAuNzVzIiB2YWx1ZXM9IjM7LjI7MyIvPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMiIGZpbGw9ImN1cnJlbnRDb2xvciI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgYmVnaW49InN2Z1NwaW5uZXJzM0RvdHNTY2FsZTAuZW5kLTAuNnMiIGR1cj0iMC43NXMiIHZhbHVlcz0iMzsuMjszIi8+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMjAiIGN5PSIxMiIgcj0iMyIgZmlsbD0iY3VycmVudENvbG9yIj48YW5pbWF0ZSBpZD0ic3ZnU3Bpbm5lcnMzRG90c1NjYWxlMSIgYXR0cmlidXRlTmFtZT0iciIgYmVnaW49InN2Z1NwaW5uZXJzM0RvdHNTY2FsZTAuZW5kLTAuNDVzIiBkdXI9IjAuNzVzIiB2YWx1ZXM9IjM7LjI7MyIvPjwvY2lyY2xlPjwvc3ZnPg==" data-original="/img/avatar.jpg" onerror="this.onerror=null;this.src='/img/friend_404.gif'" alt="avatar"/></div><div class="author-info-name">zepoch</div><div class="author-info-description">A full-stack engineer who is improving every day</div><div class="site-data"><a href="/archives/"><div class="headline">Articles</div><div class="length-num">97</div></a><a href="/tags/"><div class="headline">Tags</div><div class="length-num">75</div></a><a href="/categories/"><div class="headline">Categories</div><div class="length-num">13</div></a></div><a id="card-info-btn" target="_blank" rel="noopener" href="https://github.com/zepoch"><i class="fab fa-github"></i><span>Follow Me</span></a><div class="card-info-social-icons"><a class="social-icon" href="https://github.com/zepoch" target="_blank" title="Github"><i class="fab fa-github" style="color: #24292e;"></i></a><a class="social-icon" href="mailto:[email protected]" target="_blank" title="Email"><i class="fas fa-envelope" style="color: #4a7dbe;"></i></a></div></div><div class="card-widget card-announcement"><div class="item-headline"><i class="fas fa-bullhorn fa-shake"></i><span>Announcement</span></div><div class="announcement_content">Hello!</div></div><div class="sticky_layout"><div class="card-widget card-recent-post"><div class="item-headline"><i class="fas fa-history"></i><span>Recent Posts</span></div><div class="aside-list"><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/2025/2617946411.html" title="医院数据是金矿吗">医院数据是金矿吗</a><time datetime="2025-12-08T04:51:55.000Z" title="Created 2025-12-08 12:51:55">2025-12-08</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/2025/1831423200.html" title="中国互联网大厂大模型求职指南">中国互联网大厂大模型求职指南</a><time datetime="2025-12-04T02:02:17.000Z" title="Created 2025-12-04 10:02:17">2025-12-04</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/2025/2346020372.html" title="流模型与条件概率路径">流模型与条件概率路径</a><time datetime="2025-10-12T06:42:38.000Z" title="Created 2025-10-12 14:42:38">2025-10-12</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/2025/1007513672.html" title="贝叶斯公式与贝叶斯估计">贝叶斯公式与贝叶斯估计</a><time datetime="2025-08-22T04:08:41.000Z" title="Created 2025-08-22 12:08:41">2025-08-22</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/2025/1483858732.html" title="信息量-信息熵-交叉熵—KL散度">信息量-信息熵-交叉熵—KL散度</a><time datetime="2025-08-22T03:31:24.000Z" title="Created 2025-08-22 11:31:24">2025-08-22</time></div></div></div></div><div class="card-widget card-categories"><div class="item-headline">
150            <i class="fas fa-folder-open"></i>
151            <span>Categories</span>
152            <a class="card-more-btn" href="/categories/" title="View More">
153      <i class="fas fa-angle-right"></i></a>
154          </div>
155          <ul class="card-category-list" id="aside-cat-list">
156            <li class="card-category-list-item "><a class="card-category-list-link" href="/categories/career/"><span class="card-category-list-name">career</span><span class="card-category-list-count">1</span></a></li><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/llm/"><span class="card-category-list-name">llm</span><span class="card-category-list-count">2</span></a></li><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/spatial-transcriptomics/"><span class="card-category-list-name">spatial transcriptomics</span><span class="card-category-list-count">2</span></a></li><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/tech/"><span class="card-category-list-name">tech</span><span class="card-category-list-count">11</span></a><ul class="card-category-list child"><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/tech/%E6%8A%80%E6%9C%AF/"><span class="card-category-list-name">技术</span><span class="card-category-list-count">6</span></a></li></ul></li><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/%E5%8C%BB%E7%96%97AI/"><span class="card-category-list-name">医疗AI</span><span class="card-category-list-count">1</span></a></li><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/%E6%8A%80%E6%9C%AF/"><span class="card-category-list-name">技术</span><span class="card-category-list-count">24</span></a></li><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/%E6%9D%82%E8%81%8A/"><span class="card-category-list-name">杂聊</span><span class="card-category-list-count">4</span></a></li>
157          </ul></div><div class="card-widget card-tags"><div class="item-headline"><i class="fas fa-tags"></i><span>Tags</span></div><div class="card-tag-cloud"><a href="/tags/%E5%BD%B1%E8%AF%84/" style="font-size: 1.1em; color: #999">影评</a> <a href="/tags/%E8%80%83%E7%A0%94/" style="font-size: 1.1em; color: #999">考研</a> <a href="/tags/%E6%91%B8%E9%B1%BC/" style="font-size: 1.1em; color: #999">摸鱼</a> <a href="/tags/Transformer/" style="font-size: 1.1em; color: #999">Transformer</a> <a href="/tags/CHATGPT/" style="font-size: 1.1em; color: #999">CHATGPT</a> <a href="/tags/%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92/" style="font-size: 1.1em; color: #999">动态规划</a> <a href="/tags/Git/" style="font-size: 1.1em; color: #999">Git</a> <a href="/tags/generative-model/" style="font-size: 1.23em; color: #999ea6">generative model</a> <a href="/tags/SQL/" style="font-size: 1.1em; color: #999">SQL</a> <a href="/tags/%E7%BC%96%E7%A8%8B/" style="font-size: 1.1em; color: #999">编程</a> <a href="/tags/Hexo/" style="font-size: 1.3em; color: #99a1ac">Hexo</a> <a href="/tags/LLMs/" style="font-size: 1.1em; color: #999">LLMs</a> <a href="/tags/Seurat/" style="font-size: 1.1em; color: #999">Seurat</a> <a href="/tags/Github/" style="font-size: 1.1em; color: #999">Github</a> <a href="/tags/DOM/" style="font-size: 1.1em; color: #999">DOM</a> <a href="/tags/scanpy/" style="font-size: 1.17em; color: #999c9f">scanpy</a> <a href="/tags/torch/" style="font-size: 1.1em; color: #999">torch</a> <a href="/tags/flow/" style="font-size: 1.1em; color: #999">flow</a> <a href="/tags/llm/" style="font-size: 1.23em; color: #999ea6">llm</a> <a href="/tags/Python/" style="font-size: 1.1em; color: #999">Python</a> <a href="/tags/Scanpy/" style="font-size: 1.1em; color: #999">Scanpy</a> <a href="/tags/career/" style="font-size: 1.1em; color: #999">career</a> <a href="/tags/genomics/" style="font-size: 1.1em; color: #999">genomics</a> <a href="/tags/NLP/" style="font-size: 1.1em; color: #999">NLP</a> <a href="/tags/%E5%8D%95%E7%BB%86%E8%83%9E/" style="font-size: 1.17em; color: #999c9f">单细胞</a> <a href="/tags/JavaScript/" style="font-size: 1.43em; color: #99a6b9">JavaScript</a> <a href="/tags/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/" style="font-size: 1.37em; color: #99a4b2">机器学习</a> <a href="/tags/%E7%A2%8E%E7%A2%8E%E5%BF%B5/" style="font-size: 1.17em; color: #999c9f">碎碎念</a> <a href="/tags/%E6%A2%AF%E5%BA%A6%E4%B8%8B%E9%99%8D/" style="font-size: 1.1em; color: #999">梯度下降</a> <a href="/tags/spateo/" style="font-size: 1.1em; color: #999">spateo</a> <a href="/tags/yarn/" style="font-size: 1.1em; color: #999">yarn</a> <a href="/tags/%E6%8A%80%E6%9C%AF/" style="font-size: 1.5em; color: #99a9bf">技术</a> <a href="/tags/diffusion/" style="font-size: 1.1em; color: #999">diffusion</a>
157 <a href="/tags/Spatial-ID/" style="font-size: 1.1em; color: #999">Spatial ID</a> <a href="/tags/%E8%A1%A8%E8%A7%82%E9%81%97%E4%BC%A0%E5%AD%A6/" style="font-size: 1.1em; color: #999">表观遗传学</a> <a href="/tags/%E6%AF%9B%E9%80%89/" style="font-size: 1.17em; color: #999c9f">毛选</a> <a href="/tags/jQuery/" style="font-size: 1.17em; color: #999c9f">jQuery</a> <a href="/tags/spatial-transcriptomics/" style="font-size: 1.17em; color: #999c9f">spatial transcriptomics</a> <a href="/tags/%E9%BE%99%E6%97%8F/" style="font-size: 1.1em; color: #999">龙族</a> <a href="/tags/LeetCode/" style="font-size: 1.17em; color: #999c9f">LeetCode</a></div></div><div class="card-widget card-archives">
158    <div class="item-headline">
159      <i class="fas fa-archive"></i>
160      <span>Archives</span>
161      <a class="card-more-btn" href="/archives/"
162            title="View More">
163            <i class="fas fa-angle-right"></i>
164          </a>
165    </div>
166  
167    <ul class="card-archive-list">
168      
169        <li class="card-archive-list-item">
170          <a class="card-archive-list-link" href="/archives/2025/12/">
171            <span class="card-archive-list-date">
172              December 2025
173            </span>
174            <span class="card-archive-list-count">2</span>
175          </a>
176        </li>
177      
178        <li class="card-archive-list-item">
179          <a class="card-archive-list-link" href="/archives/2025/10/">
180            <span class="card-archive-list-date">
181              October 2025
182            </span>
183            <span class="card-archive-list-count">1</span>
184          </a>
185        </li>
186      
187        <li class="card-archive-list-item">
188          <a class="card-archive-list-link" href="/archives/2025/08/">
189            <span class="card-archive-list-date">
190              August 2025
191            </span>
192            <span class="card-archive-list-count">4</span>
193          </a>
194        </li>
195      
196        <li class="card-archive-list-item">
197          <a class="card-archive-list-link" href="/archives/2025/06/">
198            <span class="card-archive-list-date">
199              June 2025
200            </span>
201            <span class="card-archive-list-count">2</span>
202          </a>
203        </li>
204      
205        <li class="card-archive-list-item">
206          <a class="card-archive-list-link" href="/archives/2025/05/">
207            <span class="card-archive-list-date">
208              May 2025
209            </span>
210            <span class="card-archive-list-count">2</span>
211          </a>
212        </li>
213      
214        <li class="card-archive-list-item">
215          <a class="card-archive-list-link" href="/archives/2025/04/">
216            <span class="card-archive-list-date">
217              April 2025
218            </span>
219            <span class="card-archive-list-count">1</span>
220          </a>
221        </li>
222      
223        <li class="card-archive-list-item">
224          <a class="card-archive-list-link" href="/archives/2025/02/">
225            <span class="card-archive-list-date">
226              February 2025
227            </span>
228            <span class="card-archive-list-count">2</span>
229          </a>
230        </li>
231      
232        <li class="card-archive-list-item">
233          <a class="card-archive-list-link" href="/archives/2025/01/">
234            <span class="card-archive-list-date">
235              January 2025
236            </span>
237            <span class="card-archive-list-count">3</span>
238          </a>
239        </li>
240      
241    </ul>
242  </div><div class="card-widget card-webinfo"><div class="item-headline"><i class="fas fa-chart-line"></i><span>Website Info</span></div><div class="webinfo"><div class="webinfo-item"><div class="item-name">Article Count :</div><div class="item-count">97</div></div><div class="webinfo-item"><div class="item-name">Total Word Count :</div><div class="item-count">176k</div></div><div class="webinfo-item"><div class="item-name">Unique Visitors :</div><div class="item-count" id="busuanzi_value_site_uv"><i class="fa-solid fa-spinner fa-spin"></i></div></div><div class="webinfo-item"><div class="item-name">Page Views :</div><div class="item-count" id="busuanzi_value_site_pv"><i class="fa-solid fa-spinner fa-spin"></i></div></div><div class="webinfo-item"><div class="item-name">Last Update :</div><div class="item-count" id="last-push-date" data-lastPushDate="2025-12-08T05:21:49.496Z"><i class="fa-solid fa-spinner fa-spin"></i></div></div></div></div></div></div></main><footer id="footer"><div id="footer-wrap"><div class="copyright">&copy;2021 - 2025 By zepoch</div><div class="framework-info"><span>
242Framework </span><a target="_blank" rel="noopener" href="https://hexo.io">Hexo 7.3.0</a><span class="footer-separator">|</span><span>Theme </span><a target="_blank" rel="noopener" href="https://github.com/jerryc127/hexo-theme-butterfly">Butterfly 5.3.3</a></div></div></footer></div><div id="rightside"><div id="rightside-config-hide"><button id="darkmode" type="button" title="Toggle Between Light and Dark Mode"><i class="fas fa-adjust"></i></button><button id="hide-aside-btn" type="button" title="Toggle Between Single-column and Double-column"><i class="fas fa-arrows-alt-h"></i></button></div><div id="rightside-config-show"><button id="rightside-config" type="button" title="Settings"><i class="fas fa-cog fa-spin"></i></button><button id="go-up" type="button" title="Back to Top"><span class="scroll-percent"></span><i class="fas fa-arrow-up"></i></button></div></div><div>
242<script src="/js/utils.js"></script>
242<script src="/js/main.js"></script>
242<div class="js-pjax"></div>
242<script async data-pjax src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
242</div>
243        <style>
244            [bg-lazy] {
245                background-image: none !important;
246                background-color: #eee !important;
247            }
248        </style>
249        
249<script>
250            window.imageLazyLoadSetting = {
251                isSPA: true,
252                preloadRatio: 1,
253                processImages: null,
254            };
255        </script>
255<script>window.addEventListener("load",function(){var t=/\.(gif|jpg|jpeg|tiff|png)$/i,r=/^data:image\/[a-z]+;base64,/;Array.prototype.slice.call(document.querySelectorAll("img[data-original]")).forEach(function(a){var e=a.parentNode;"A"===e.tagName&&(e.href.match(t)||e.href.match(r))&&(e.href=a.dataset.original)})});</script>
255<script>!function(r){r.imageLazyLoadSetting.processImages=t;var a=r.imageLazyLoadSetting.isSPA,n=r.imageLazyLoadSetting.preloadRatio||1,d=o();function o(){var t=Array.prototype.slice.call(document.querySelectorAll("img[data-original]")),e=Array.prototype.slice.call(document.querySelectorAll("[bg-lazy]"));return t.concat(e)}function t(t){(a||t)&&(d=o());for(var e,i=0;i<d.length;i++)0<=(e=(e=d[i]).getBoundingClientRect()).bottom&&0<=e.left&&e.top<=(r.innerHeight*n||document.documentElement.clientHeight*n)&&function(){var t,e,a,n,o=d[i];e=function(){d=d.filter(function(t){return o!==t}),r.imageLazyLoadSetting.onImageLoaded&&r.imageLazyLoadSetting.onImageLoaded(o)},(t=o).dataset.loaded||(t.hasAttribute("bg-lazy")?(t.removeAttribute("bg-lazy"),e&&e()):(a=new Image,n=t.getAttribute("data-original"),a.onload=function(){t.src=n,t.removeAttribute("data-original"),t.setAttribute("data-loaded",!0),e&&e()},a.onerror=function(){t.removeAttribute("data-original"),t.setAttribute("data-loaded",!1),t.src=n},t.src!==n&&(a.src=n)))}()}function e(){clearTimeout(t.tId),t.tId=setTimeout(t,500)}t(),document.addEventListener("scroll",e),r.addEventListener("resize",e),r.addEventListener("orientationchange",e)}(this);</script>
255</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.