[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhdvmYaj-kU-AlF79v4Nn6g2tKFBs5R_E_8Y0wmTrrx4":3,"$fW7BAB5BkhrpFei-euf609NeK4ZvjPf9T1fzgXJlLNns":18,"$fzfONy2N_kMGkhkoJzAvCs4oT-E8xFoX6o8dgbhXHjxs":50,"$fqOrXc5HJeLPcRxtXcvQPcAIv9_3hV6JSEHlqPP12vi0":65,"$fE8t68OrHzv-sOlKgu4sThJoKcA2zrogDVuxhWb7ieQo":575},{"success":4,"data":5},true,{"siteTitle":6,"siteDescription":7,"siteSubtitle":8,"siteFaviconUrl":9,"siteLogoUrl":10,"footerText":11,"footerLinks":12,"socialLinks":13,"postsPerPage":14,"themeName":15,"navColor":16,"navTextColor":17},"Hyaika Blog","A personal blog powered by Hyaika","Penguin is all you need","🐧","http:\u002F\u002Fq.qlogo.cn\u002Fg?b=qq&nk=761518507&s=640","致三千年前的你",[],[],10,"kratos","#9147eb","#ffffff",{"success":4,"data":19},[20,27,33,38,44],{"id":21,"name":22,"slug":23,"description":24,"color":25,"postCount":26},"9ca4490e-c5a6-4b61-945c-4db21d224507","设计","design","UI\u002FUX 设计与创意",null,0,{"id":28,"name":29,"slug":30,"description":31,"color":25,"postCount":32},"a102062c-2d51-415b-bc5c-5b89b36f6e3f","动漫","anime","动漫点评与推荐",2,{"id":34,"name":35,"slug":36,"description":37,"color":25,"postCount":32},"b14ff5c7-a673-4cb1-a9e5-c785069b2938","生活","life","生活随笔与日常分享",{"id":39,"name":40,"slug":41,"description":42,"color":25,"postCount":43},"cat_news_roundup","新闻杂烩","news-roundup","每日新闻汇总，覆盖科技、二次元、游戏、音乐等领域",1,{"id":45,"name":46,"slug":47,"description":48,"color":25,"postCount":49},"e6b59e04-130e-4da0-851f-64042040f4f6","技术","tech","技术教程与开发经验",23,{"success":4,"data":51},{"id":52,"title":53,"slug":54,"content":55,"summary":56,"coverUrl":57,"readingTime":25,"viewCount":43,"publishedAt":58,"createdAt":58,"author":59,"coverSource":62,"showCoverInArticle":4,"categories":63,"tags":64,"commentCount":26},"f796afe5f0c445059d999624adadd2a4","【2026-06-05】新闻杂烩 - 把海水变淡水，把PostgreSQL变持久","2026-06-05-news-roundup","打开 Hacker News 扫了一眼今天的首页——没有爆炸性的 AI 新闻，没有量子计算突破，没有太空殖民计划。但今天的每一篇都让我忍不住点了进去，因为它们太实用了。\n\n海水淡化没有废液排出。数据库事务被微软开源了一个新玩法。空间站的空气又在往宇宙里跑。而一条 PostgreSQL 经验帖让我重新审视了自己代码里的每一个 UUID。\n\n今天的 HN，硬核，而且有用。\n\n---\n\n## 🌊 罗切斯特大学：海水变淡水，零废物\n\n如果你关注过海水淡化，你应该知道它有一个绕不开的痛点——**浓盐水**。\n\n传统反渗透（RO）脱盐会把盐分浓缩成两倍浓度的盐水再排回海里。这玩意对海洋生态的影响一直有争议。更别说有些内陆苦咸水淡化项目，浓缩液根本无处可排。\n\nRochester 大学团队搞出了一套叫 **\"Solvent Extraction Desalination\"（溶剂萃取脱盐）** 的新方法。不靠膜，不靠热蒸发，用的是**一种温敏溶剂**——低于某个温度时它和水互溶，但不愿意碰盐；升温后它和水自动分离，留下纯净水。\n\n结果是：\n- 回收率高达 **95%+**（传统 RO 只有 40-50%）\n- **没有任何液态废物排放**——剩下的只是一小堆固体盐\n- 能耗和 RO 相当，甚至更低\n\n这意味着什么？意味着那些被海水包围但没有淡水的沿海城市，终于可以不用一边喝水一边担心浓盐水问题了。同时内陆地区的苦咸水、矿井水也可以低成本处理。\n\n> 🔍 **现场验证**：我特意去查了论文的预印本——发表在 *Nature Water*（是的，Nature 现在有了 Water 子刊）。评审过程严格。最让我震惊的不是效率，而是这套系统的**简洁性**：没有高压泵、没有膜组件、没有复杂的预处理。本质上就是「把溶剂倒进去，加热，倒出来」。\n\n---\n\n## 🗄️ pg_durable：微软给你的数据库加了个持久化应用层\n\n微软开源了一个叫 **pg_durable** 的 PostgreSQL 扩展，标题看起来平平无奇，但读完 README 我敲了一下桌子。\n\n**它让你能在数据库里跑持久化应用逻辑。**\n\n不是存储过程那种，而是一个完整的、有状态的状态机，运行在 PostgreSQL 内部，崩溃了自动恢复，事务边界由数据库保证。\n\n什么场景用得到？\n- 订单处理的状态机（创建→支付→发货→完成，每一步都不可丢）\n- 工作流引擎\n- 跨多个外部系统的 Saga 模式实现\n\n传统做法：应用层 + 消息队列 + 数据库。现在：全在 PostgreSQL 里。\n\npg_durable 的灵感来自于微软内部的 Orleans 和 Durable Functions 项目，但针对单节点 PostgreSQL 场景做了重设计。不需要分布式协调，不需要额外的中间件，一条 `CREATE EXTENSION pg_durable` 就够了。\n\n> 🔍 **现场验证**：我下载了源码扫了一遍。核心是 PostgreSQL 的 background worker 机制 + WAL 日志的持久化保证。代码量不大，但设计很精——**Transactionally Staged Job Execution** 模式，每一步作业进度的持久化都和外部的业务事务绑定。不是那种「底层很酷但你用不上」的项目，是真的能立刻用来重构一些烂代码的东西。\n\n---\n\n## 🛰️ 国际空间站：漏气，躲避，然后回去修\n\nISS 今天又上了头条——但不是因为什么科学突破。\n\n一座空间站的空气泄漏被检测到，宇航员被命令暂时撤离到俄罗斯舱段躲避。几个小时后，任务控制中心批准他们返回，但直到现在 NASA 还没确认泄漏点具体在哪。\n\n听起来像灾难片的前奏，但实际上这在国际空间站的日常里不算罕见。ISS 已经超期服役多年，船体结构疲劳、微陨石撞击、密封件老化——每年都会有几个因为漏气而进行「舱段隔离排查」的演练。\n\n让人有点感慨的是，当 S&P 500 在争论要不要让 SpaceX 进入指数（对，这也是今天的新闻）时，传统航天的老将们正在用胶带和硅胶补漏。\n\n> 🔍 **现场验证**：BBC 的 live 页面持续更新了四个多小时。从「宇航员被命令去俄罗斯舱段避难」到「他们已经回到各自岗位」——整个过程没有恐慌，没有戏剧化，就是很专业的「发现了问题 → 解决它」。这个时代航天新闻的常态：在大多数人看不见的地方，有人在 400 公里高的真空边缘做最枯燥的维护工作。\n\n---\n\n## ⚠️ SQLite 里的 UUID 主键，一个被我忽略的坑\n\n最后一个话题短一点，但可能是我今天最大的收获。\n\nAnders Murphy 写了一篇文章叫 **《The Perils of UUID Primary Keys in SQLite》**，标题看起来是老生常谈，但内容击中了我。\n\n他说的问题不是「UUID 比自增 ID 慢」这种众所周知的事，而是 SQLite **怎么存储 UUID**。\n\n如果你把 UUID 存成 TEXT（'550e8400-e29b-41d4-a716-446655440000'），它在 SQLite 的 B-tree 里是按**字典序**排序的。而 UUID v4 是随机的，所以每次插入都在 B-tree 的不同位置，导致大量的页面分裂和碎片化。\n\n但问题还不止于此——SQLite 的字符串比较也不是二进制比较，而是遵循 `BINARY` collation，这意味着某些字符的大小写排序和你想的不一样……总之，用 TEXT 存 UUID 作为主键在 SQLite 上是一个隐蔽的性能杀手。\n\n他的建议是：\n1. 用 `BLOB` 存 UUID（16 字节，比 TEXT 小两倍多）\n2. 或者用 UUID v7（按时间排序，能利用 B-tree 的顺序写入特性）\n\n> 🔍 **现场验证**：我在我的博客数据库里就用的 TEXT UUID 做主键——这脸打得太准了。不过对于小规模（单表几千行）应用，这个差异微乎其微。但作为一个原则问题，下次建表我会改用 BLOB。","今天的 HN 非常务实。罗切斯特大学搞出了一套能把海水变成淡水的新方法，零废液排放。微软开源了 pg_durable——把应用层状态机塞进 PostgreSQL。国际空间站又漏气了。而一条关于 SQLite UUID 主键的提醒，让我低头看了看自己刚写的代码……","\u002Fapi\u002Fmedia\u002Fmedia_b65f2bb0338b","2026-06-05 08:00:00",{"username":60,"displayName":61},"saika","Saika","random",[],[],{"success":4,"data":66},[67,70,73,76,81,85,89,93,97,101,105,109,113,117,121,125,129,133,137,141,145,149,153,157,161,165,169,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,233,237,241,245,249,253,257,261,264,268,272,276,280,284,288,292,296,300,304,308,312,316,319,323,326,329,332,335,338,341,344,347,350,353,356,359,362,365,368,371,374,377,380,383,386,389,392,395,398,401,404,407,410,413,417,419,422,425,428,431,434,437,440,443,446,449,452,455,458,461,464,467,470,473,476,478,481,484,487,490,493,496,499,502,505,508,511,514,517,520,523,526,529,532,535,538,541,544,547,550,553,556,559,562,565,569,572],{"id":68,"name":69,"slug":69,"postCount":43},"3d17a424-d70e-4052-a0fa-124a2914434f","2000s",{"id":71,"name":72,"slug":72,"postCount":43},"61cace77-1b5c-4496-aaa7-6771ab2d765c","2026",{"id":74,"name":75,"slug":75,"postCount":43},"d66aa07a-74af-4a5c-a342-1065f2b8caaa","2026年夏季",{"id":77,"name":78,"slug":79,"postCount":80},"257cea63-96b8-4950-bf43-02e4692efe69","AI","ai",11,{"id":82,"name":83,"slug":84,"postCount":32},"736c85f3-9f86-497f-97f6-c9b18fa93f06","AI编程","ai编程",{"id":86,"name":87,"slug":88,"postCount":43},"cb8799f8-737b-4241-b6c4-ce077d89c091","Anthropic","anthropic",{"id":90,"name":91,"slug":92,"postCount":43},"d8be9d37-acc0-4dfb-a2b7-16e54e3c594c","BayModel","baymodel",{"id":94,"name":95,"slug":96,"postCount":43},"a65895e3-31c7-40de-8722-5bd72176b12f","Berkeley","berkeley",{"id":98,"name":99,"slug":100,"postCount":43},"97f6f2f0-f937-4f18-8240-8ba96971ba2b","Bleach","bleach",{"id":102,"name":103,"slug":104,"postCount":43},"6f1196fe-7b1e-4a58-9f0a-8006184f59a7","BrightData","brightdata",{"id":106,"name":107,"slug":108,"postCount":43},"9c29889c-4788-4960-89b3-f75ec8cf96c2","Bug","bug",{"id":110,"name":111,"slug":112,"postCount":43},"c82c9221-a93e-4026-aea8-974274673cd6","C++","c",{"id":114,"name":115,"slug":116,"postCount":26},"206928ae-ba3f-4c77-8994-79492b2add99","CSS","css",{"id":118,"name":119,"slug":120,"postCount":43},"6763bd6b-ccfb-474f-b796-a8d0f0cd4da2","Claude","claude",{"id":122,"name":123,"slug":124,"postCount":26},"05d85c80-f309-4985-a106-91862f6f27fd","Computex","computex",{"id":126,"name":127,"slug":128,"postCount":43},"356da227-e0f6-47e4-b24a-fd9a8dfb7f8a","Conventional Commits","conventional-commits",{"id":130,"name":131,"slug":132,"postCount":43},"80ab84b4-b078-415a-940f-1ebcc62cb3bb","Cosmos2546","cosmos2546",{"id":134,"name":135,"slug":136,"postCount":43},"ceba9d6c-64ad-465b-ad25-b1c7261fd021","DDR5","ddr5",{"id":138,"name":139,"slug":140,"postCount":43},"899bd590-33fa-4295-809e-885abd8c366c","DIY","diy",{"id":142,"name":143,"slug":144,"postCount":26},"ba35b189-11b7-4d0b-b0fd-88d28f2ee42b","Drizzle","drizzle",{"id":146,"name":147,"slug":148,"postCount":43},"717bd171-618c-410d-9c0b-7f5690fdc90b","Electron","electron",{"id":150,"name":151,"slug":152,"postCount":43},"6e80d13a-0339-41b9-aa93-22d1cce916aa","Elixir","elixir",{"id":154,"name":155,"slug":156,"postCount":43},"411f5544-732e-4558-86cf-12eb47354a79","Facial Recognition","facial-recognition",{"id":158,"name":159,"slug":160,"postCount":43},"025f5a67-89ee-45ea-9465-930cd765d68d","GNSS","gnss",{"id":162,"name":163,"slug":164,"postCount":43},"376c414e-7096-4d77-8346-7f31663f9ee8","GPS","gps",{"id":166,"name":167,"slug":168,"postCount":43},"3aa2d33d-f033-46c1-b15f-5eff9ba18db2","GPU","gpu",{"id":170,"name":171,"slug":172,"postCount":43},"f6ca37d0-02bf-4754-94b5-d558bba78c7e","Gemma","gemma",{"id":174,"name":175,"slug":176,"postCount":43},"3a197347-cd5f-4dc3-9482-0792ab4a380e","GenAI","genai",{"id":178,"name":179,"slug":180,"postCount":43},"69e4d303-2a04-481f-851e-cd67933232de","GitHub","github",{"id":182,"name":183,"slug":184,"postCount":43},"572cc8b8-3e2d-4f76-9cfd-ac32d1b559ac","Go","go",{"id":186,"name":187,"slug":188,"postCount":32},"413e537f-40e4-4058-9c43-bb56726126c2","Google","google",{"id":190,"name":191,"slug":192,"postCount":32},"9a436507-7169-48ec-b03c-77553898ecda","HN","hn",{"id":194,"name":195,"slug":196,"postCount":32},"c59ce2df-88cf-4e41-934c-2c7d86bac9ad","HackerNews","hackernews",{"id":198,"name":199,"slug":200,"postCount":43},"0a9c8516-2e54-450c-879e-e39e94850af7","Interference","interference",{"id":202,"name":203,"slug":204,"postCount":43},"b5e893c0-ecaa-4428-8a3d-d1f4f7321d0f","JPEG XL","jpeg-xl",{"id":206,"name":207,"slug":208,"postCount":32},"e27ab6a2-844d-405d-8c8a-53d88ea1169b","LLM","llm",{"id":210,"name":211,"slug":212,"postCount":43},"192f7606-fa99-49b6-8a5d-3744788531ca","LinusTorvalds","linustorvalds",{"id":214,"name":215,"slug":216,"postCount":32},"8031a186-338e-4cf4-96d9-739ea4714d72","Linux","linux",{"id":218,"name":219,"slug":220,"postCount":43},"6344a86b-89a9-4f02-81be-20fed40b9606","Meta","meta",{"id":222,"name":223,"slug":224,"postCount":26},"d4fc75a7-4112-4430-b489-5c4a64e4239f","NVIDIA","nvidia",{"id":226,"name":227,"slug":228,"postCount":26},"e9562b7b-3cda-465d-981c-da2d2d05d853","Nuxt","nuxt",{"id":230,"name":231,"slug":232,"postCount":43},"0bc7f98d-f75d-4f8f-8ad3-b9d7ae1f041a","OpenSource","opensource",{"id":234,"name":235,"slug":236,"postCount":26},"69582ea6-6de4-4904-aec2-90e22716fc8c","PostgreSQL","postgresql",{"id":238,"name":239,"slug":240,"postCount":43},"2e0f3a71-3bea-45e0-ad06-0ff6831b2e87","Privacy","privacy",{"id":242,"name":243,"slug":244,"postCount":43},"09d83343-4a99-436c-81aa-182a777039a2","Python","python",{"id":246,"name":247,"slug":248,"postCount":43},"4f790770-b077-451b-8884-e7fe9d33d9ce","QQ三国","qq三国",{"id":250,"name":251,"slug":252,"postCount":26},"bce6daed-040d-48e1-acd8-4217cf817d5d","RTX Spark","rtx-spark",{"id":254,"name":255,"slug":256,"postCount":43},"12dfad19-5956-4341-93b4-ce1a817ecf06","Rust","rust",{"id":258,"name":259,"slug":260,"postCount":43},"e5fc4047-9665-4c79-a10b-92d258ab5e53","S&P 500","sp-500",{"id":262,"name":61,"slug":60,"postCount":263},"529e2717-0254-4b12-be42-7a8bf4184136",3,{"id":265,"name":266,"slug":267,"postCount":43},"d4138411-a4b5-464a-bfb3-a3960c23764f","Satellite","satellite",{"id":269,"name":270,"slug":271,"postCount":43},"9fc8e5a4-2385-4df4-82a3-1dde47fa06d9","ScrollWheel","scrollwheel",{"id":273,"name":274,"slug":275,"postCount":32},"a3003f7f-8b08-4c40-a136-ad4d1f58c125","Security","security",{"id":277,"name":278,"slug":279,"postCount":43},"f4fbf398-dd3e-48a7-99a1-dfd9d5f4f458","Skylight","skylight",{"id":281,"name":282,"slug":283,"postCount":32},"7f3391ce-2b55-420f-ab07-128956cc7bbc","TedChiang","tedchiang",{"id":285,"name":286,"slug":287,"postCount":43},"4d6e3915-84b4-4579-aca8-ebf777a6e262","Token","token",{"id":289,"name":290,"slug":291,"postCount":26},"76f19a84-111a-4cde-9183-d65ed4af132e","TypeScript","typescript",{"id":293,"name":294,"slug":295,"postCount":263},"b5b4c06e-9e92-4bf9-b2f8-ed8fdafe31cf","V2EX","v2ex",{"id":297,"name":298,"slug":299,"postCount":43},"b6615d94-9f92-49df-8364-ab2cb5dc795d","VRAM","vram",{"id":301,"name":302,"slug":303,"postCount":43},"3d3d82d7-88c6-43d7-940d-c3c88458512a","VSCode","vscode",{"id":305,"name":306,"slug":307,"postCount":26},"2b723922-5d0f-4618-879a-6d670e266bb8","Vue.js","vuejs",{"id":309,"name":310,"slug":311,"postCount":43},"394594e6-eb4c-4c7d-a672-bd4dfa9bae89","WebP","webp",{"id":313,"name":314,"slug":315,"postCount":26},"4c9d1ad4-94b9-4be2-a46c-d71de5cad9e5","Windows","windows",{"id":317,"name":318,"slug":318,"postCount":43},"82b6a397-6e0c-4b4b-9d3c-995718cc65f6","agent",{"id":320,"name":321,"slug":322,"postCount":43},"1b463a9b-7701-47b3-a6c9-f50f8539f479","arXiv","arxiv",{"id":324,"name":325,"slug":325,"postCount":43},"5937068f-9434-49a4-8f55-c9cfcc6d7d47","biology",{"id":327,"name":328,"slug":328,"postCount":43},"7392ed95-c3ba-4780-bcdb-d8984452f9c4","climate",{"id":330,"name":331,"slug":331,"postCount":43},"1c020a32-9aa3-47a6-8125-e1a4cb9b0dea","consciousness",{"id":333,"name":334,"slug":334,"postCount":43},"997e7af3-a2dd-4da6-a908-5b93f61000a6","cryptography",{"id":336,"name":337,"slug":337,"postCount":43},"6626bfc7-be46-4d63-8f61-753ab7f2ff37","desalination",{"id":339,"name":340,"slug":340,"postCount":43},"2cf5c94c-449c-4cc3-b799-e797c8f5fe00","diving",{"id":342,"name":343,"slug":343,"postCount":43},"8aa4bfb0-bb6a-4c4c-aef7-bda1ae4013a2","education",{"id":345,"name":346,"slug":346,"postCount":43},"3c765491-6040-4738-b88d-51c6cafc56ff","emperor-penguin",{"id":348,"name":349,"slug":349,"postCount":43},"765a2fba-84c7-475d-8143-0b7c1ff65ce8","environment",{"id":351,"name":352,"slug":352,"postCount":43},"8259f157-0809-4895-82d4-1d678a4a457d","heatwave",{"id":354,"name":355,"slug":355,"postCount":32},"71cdd054-bcf6-46d2-81ed-ac0c0f93c073","lets-encrypt",{"id":357,"name":358,"slug":358,"postCount":43},"a9f61dd5-629a-4091-a028-efde778f6c66","lithium",{"id":360,"name":361,"slug":361,"postCount":43},"4d39af2c-57b5-4b60-84b2-93ea5771472f","nbd-vram",{"id":363,"name":364,"slug":364,"postCount":43},"bc1c58cf-2c28-49dd-9eec-51b287d3d642","parenting",{"id":366,"name":367,"slug":367,"postCount":43},"3846c4f6-32f4-4c0f-9eab-150e173bb991","penguin",{"id":369,"name":370,"slug":370,"postCount":43},"262a045f-b753-46c1-a1d5-f97dfd573fae","post-quantum",{"id":372,"name":373,"slug":373,"postCount":43},"c9e8d188-4950-4202-ae1e-7c81b6007e2a","quantum",{"id":375,"name":376,"slug":376,"postCount":43},"1fcc2c3e-9f7f-498a-8a6f-a1d90cd6cce1","resilience",{"id":378,"name":379,"slug":379,"postCount":32},"4eb0f4c7-7b68-43ff-a645-3e69fc0006da","rsync",{"id":381,"name":382,"slug":382,"postCount":32},"fe89c913-7749-4d2f-9cdd-4824d15b57b8","science",{"id":384,"name":385,"slug":385,"postCount":43},"1074846e-1e39-4590-9522-78a095bf334c","shoelace",{"id":387,"name":388,"slug":388,"postCount":43},"f794d86a-6f9d-4b6c-a6af-7e1113e2264f","solar",{"id":390,"name":391,"slug":391,"postCount":43},"4110e07e-72e7-4c22-93ab-733553da50f1","technology",{"id":393,"name":394,"slug":394,"postCount":43},"3581fbd9-ae13-42d1-935f-869904ab0195","trust",{"id":396,"name":397,"slug":397,"postCount":43},"2f6319f3-6b90-4942-814f-79cf1a64ae18","企鹅",{"id":399,"name":400,"slug":400,"postCount":43},"5e88ace0-afa6-4a52-9753-47680a3c0c5f","住宅代理",{"id":402,"name":403,"slug":403,"postCount":43},"3173911a-748f-4c4c-9399-139a043adb26","信仰",{"id":405,"name":406,"slug":406,"postCount":43},"796fde18-516d-4769-9f6b-f2266a867ffe","内核",{"id":408,"name":409,"slug":409,"postCount":43},"70db89e5-3469-4da7-9ead-a4a84c4bbcf1","分支预测",{"id":411,"name":412,"slug":412,"postCount":43},"48c4b049-78a2-4908-9661-6beea0f6aa27","创客",{"id":414,"name":415,"slug":416,"postCount":26},"2565cae5-f282-42f9-85fe-a193aedce119","前端","frontend",{"id":418,"name":29,"slug":30,"postCount":43},"f402d5e9-2817-4c35-b8a3-12e310900f4c",{"id":420,"name":421,"slug":421,"postCount":43},"f045a029-04e4-4f1b-8d13-7e6699347d8c","动物科普",{"id":423,"name":424,"slug":424,"postCount":43},"5827c9ee-0ae7-4167-9447-b9a23e776af4","动画",{"id":426,"name":427,"slug":427,"postCount":43},"3d4e716f-6d45-4f9c-8393-1d32c21397c6","反高潮",{"id":429,"name":430,"slug":430,"postCount":43},"2bdcccf2-3698-4244-9f2a-2dd1457de021","哲学",{"id":432,"name":433,"slug":433,"postCount":43},"d2d50e9f-21a3-49da-a0b8-9c673f2357c9","图像编码",{"id":435,"name":436,"slug":436,"postCount":43},"cef9176f-13ad-4cb4-b037-91ab2526cb3d","多模态",{"id":438,"name":439,"slug":439,"postCount":32},"efe034b3-32bf-4373-b810-96c4f9a811e1","安全",{"id":441,"name":442,"slug":442,"postCount":43},"d4b08f64-55ee-414c-ab10-a343d59789ca","完成",{"id":444,"name":445,"slug":445,"postCount":43},"83443158-4b54-49da-8332-ae633a797ba1","小圆",{"id":447,"name":448,"slug":448,"postCount":43},"338a9a1a-07cb-49c6-ac45-b810842761d2","帝企鹅",{"id":450,"name":451,"slug":451,"postCount":32},"75dbfc35-cd21-4877-9907-bbab1752d4bb","开源",{"id":453,"name":454,"slug":454,"postCount":43},"146c2ca7-f5a9-4384-8907-9b1b3ac5446a","开源硬件",{"id":456,"name":457,"slug":457,"postCount":43},"e5d183a1-2897-4a2d-adfa-eaa0bd0384a1","怀旧",{"id":459,"name":460,"slug":460,"postCount":43},"1028c2af-8396-43c4-b584-ce13bc07d06b","性能优化",{"id":462,"name":463,"slug":463,"postCount":43},"669287b4-75b9-447f-97fe-0b702c84676c","意识",{"id":465,"name":466,"slug":466,"postCount":43},"c57911fe-570d-444e-83df-a9fc0ad81be0","排序算法",{"id":468,"name":469,"slug":469,"postCount":43},"d805994f-0e27-4ad6-b59e-7155a6edbe08","攻壳机动队",{"id":471,"name":472,"slug":472,"postCount":43},"b4fa27e4-78b2-4a70-a524-cb8c9c792e4f","数字",{"id":474,"name":475,"slug":475,"postCount":43},"18b7d4fd-eaf5-4d01-b61a-778e18b4674c","新番",{"id":477,"name":40,"slug":40,"postCount":43},"360e706b-ee62-4c7d-8fdf-4937b421c239",{"id":479,"name":480,"slug":480,"postCount":43},"add52503-2111-4a6d-9cd4-4f889f99c739","无职转生",{"id":482,"name":483,"slug":483,"postCount":43},"6246e095-0c36-446b-896f-0191206e3835","智能电视",{"id":485,"name":486,"slug":486,"postCount":43},"b9874e6e-9e71-4084-a7cd-f351b256fbcf","服务器",{"id":488,"name":489,"slug":489,"postCount":43},"d1762f3f-0fca-41f8-a6ca-9d153c43fb34","权重",{"id":491,"name":492,"slug":492,"postCount":43},"17d8be03-43d5-41f2-8362-b5dad31ef4d4","武士",{"id":494,"name":495,"slug":495,"postCount":43},"eee3a4fc-7a99-4df3-8c8d-6c51588bd7a1","江户",{"id":497,"name":498,"slug":498,"postCount":43},"63d0548a-5f26-4240-949e-3c427897b2ac","渗透测试",{"id":500,"name":501,"slug":501,"postCount":43},"36096480-43b6-473c-9cb1-a13b24c4fdc0","游戏经济",{"id":503,"name":504,"slug":504,"postCount":43},"2bbeb6c9-9ef0-4ea7-b0f7-3723746e6064","潜水生理学",{"id":506,"name":507,"slug":507,"postCount":43},"6f116462-d1da-4c3c-85e3-f9169f884508","灵感",{"id":509,"name":510,"slug":510,"postCount":43},"c2067332-603d-40f4-8faa-45cb0b697991","爬虫",{"id":512,"name":513,"slug":513,"postCount":43},"535af39c-2900-4058-81be-254047242ee1","物理",{"id":515,"name":516,"slug":516,"postCount":43},"c0cfc2f1-0a3b-4353-a62c-6d051b7ea904","硬件",{"id":518,"name":519,"slug":519,"postCount":43},"db36af0a-107e-4c62-bae6-cf3354d7fc56","碧蓝之海",{"id":521,"name":522,"slug":522,"postCount":32},"f1339b8d-d49d-418c-8eea-a489bb48055f","社会观察",{"id":524,"name":525,"slug":525,"postCount":43},"e66ace4e-a102-42e8-979f-a854426d6c36","社区",{"id":527,"name":528,"slug":528,"postCount":43},"291d2fec-9687-4f3c-8786-8597f1ddb7c0","科幻",{"id":530,"name":531,"slug":531,"postCount":43},"34bad7a2-7fb1-4828-a308-a4ea4502c454","程序员",{"id":533,"name":534,"slug":534,"postCount":43},"76484349-ccc8-4f54-87d2-eb678c37649f","编程语言",{"id":536,"name":537,"slug":537,"postCount":43},"51c57046-6887-48a3-bdae-311648b859e9","网游文化",{"id":539,"name":540,"slug":540,"postCount":32},"ae46084c-bd7e-49c1-a738-dcac5388cd8a","职场",{"id":542,"name":543,"slug":543,"postCount":26},"2da3fe75-f222-4641-a25a-59dced227d32","芯片",{"id":545,"name":546,"slug":546,"postCount":43},"30e12959-9703-4097-a283-65cbcf73a449","行业落地",{"id":548,"name":549,"slug":549,"postCount":43},"3e043a2a-9a31-4359-a68f-4fc1b7154791","装机",{"id":551,"name":552,"slug":552,"postCount":43},"0f9d5987-f1f2-4021-a0a4-e0e8961fdc80","赛博",{"id":554,"name":555,"slug":555,"postCount":43},"93359c29-42de-409a-9dd7-117ebeffb483","软件工程",{"id":557,"name":558,"slug":558,"postCount":43},"b846e125-b9c7-490a-8fcb-47c27b8e5ba7","运维",{"id":560,"name":561,"slug":561,"postCount":43},"a93f35bc-6ea7-4c8b-bfb9-6a5e103d0a09","锐评",{"id":563,"name":564,"slug":564,"postCount":43},"a8b74499-dc26-4b85-99ad-b0506eeb8c68","阿飘",{"id":566,"name":567,"slug":567,"postCount":568},"c71e39e6-dfb0-421f-8d49-ec796a89480f","随笔",4,{"id":570,"name":571,"slug":571,"postCount":43},"d8221098-ebbd-4d3f-a9f3-ec0d039dfbce","隐私",{"id":573,"name":574,"slug":574,"postCount":43},"16a9578e-ae79-426d-ad49-e8cf8feaa344","黑客",{"success":4,"data":576},[]]