一档号称硬核却也没什么干货的 IT 技术主题娱乐节目

59. Nook Panic

Rio、吴涛

从一封即将转行的游戏开发者来信说起,我们聊了动物森友会以及中国游戏业因为某些众所周知的原因而失去的往昔。

58. Kerning Panic·字谈字串(九)名名之中

Rio、吴涛、Eric、蒸鱼

在电脑上创建文件名时,在编程中命名标识符时,在挑选域名、处理 URL 时,乃至在社交网站发布 hashtag 时,我们既要面对字符或字符组合的技术限制,也须遵循特定的书写风格或命名习惯。本期年更特辑「字谈字串」,我们将与两位友台主播一起聊聊数位空间中的命名问题。

57. Virus Panic

Rio、吴涛

关于节目的一些更新、吴涛从德国发回欧洲新型冠状病毒疫情报道、已在国区下架的《瘟疫公司》游戏对理解病毒传播模型的启发、朊病毒和计算机病毒的相似性、炫技型病毒/恶意程序的式微、商业/政治目的驱动的恶意程序逐渐成为主流、FPGA 病毒与杀毒的脑洞大开、优生学与 Star Trek、如何快速判断年份是否是闰年、2020 年闰年出现的各种软件 bug、节目新 logo 的制作过程、吴涛的备灾物资储备、德国人对戴口罩的根深蒂固的成见、以及德国的防疫措施。

56. Get a NAS

Rio、吴涛

2019年最后一期节目我们讨论了夏令时(again),马达加斯加,Google Stadia,自制 NAS(Network Attached Storage)与数据备份。

55. Kerning Panic·字谈字串(八)人造千年虫

Rio、吴涛、Eric、蒸鱼

公元 2019 年 5 月 1 日,日本改元「令和」。年号的更迭让大家重新注意到计算机软件中时间与日期的处理问题,新年号的名称也离不开字体及排印的相关支持。

54. Get a Mac

Rio、吴涛

两期节目间隔期,吴涛已经学会了双拼,以及关于折叠手机、折叠键盘、Nintendo Switch、USB 3 的三种写法、Mac mini 2018、SSD、磁盘加密的讨论。

53. Kerning Panic·字谈字串(七)输入法大乱斗

Rio、吴涛、Eric、蒸鱼

汉字因其字符集庞大而不便直接键入,输入法应运而生。随着输入法技术的发展、常用计算设备的更替以及用户习惯的变迁,中文输入法至今已经积淀了大量品类,各有特色专长。阔别许久,今天我们与《内核恐慌》的两位主播围炉杂谈输入法。

52. Get a PC

Rio、吴涛

时隔多年,主播二人不约而同的各自装了台 PC 机。

51. 挖坑 DNS

Rio、吴涛

本期开场聊了中兴通讯被美国制裁的事情,然后切入正题聊 DNS 的各种坑。

50. 「更年期程序员夜话又与您见面了!」

Rio、吴涛

很长时间没有更新了,停更期间吴涛换了工作搬了家。开场吴涛介绍了他在「德国版金蝶」的新工作,过渡到正题关于近期三个安全漏洞(Meltdown, Spectre, KRACK)的讨论。结尾是两个根本不需要 iMac Pro 的人对当前 Mac 产品线的吐槽、论游戏 Factorio 与编程的关系、以及在 Mac 上玩游戏的尴尬。

49. Kerning Panic·字谈字串(六)Emoji(再次)拯救世界

Rio、吴涛、Eric、蒸鱼

Emoji 自进入 Unicode 字符集,持续扩增着图标的数量,关注及争议随之而来。Emoji 的普及当然也离不开软件对其的支持。今天,我们与《内核恐慌》的两位主播久别重聚,从字符集、编码技术、字体、应用软件等多个视角,不中立、不全面、不深刻地(再次)闲聊绘文字。

48. Kerning Panic·字谈字串(五)规范化有四样形式,你知道么?

Rio、吴涛、Eric、蒸鱼

今日「字谈字串」,谈谈如何判断两个 Unicode 字串是否等价,以及其中必不可少的流程——规范化(normalization)。

47. Do You WannaCry?

Rio、吴涛

在祝贺大家新年好之后两人讨论了五月十二日的勒索软件大爆发。

46. Kerning Panic·字谈字串(四)峰回路转换行来↵

Rio、吴涛、Eric、蒸鱼

CR, LF, CRLF

45. Kerning Panic·字谈字串(三)🎙😂🤓🤑😌

Rio、吴涛、Eric、蒸鱼

本日四方会谈,聚焦全球性政治议题:绘文字。

距离上一个世界绘文字日,已经过去 135 天。立足当下,我们将以语言的、文字的、历史的、文化的、设计的、技术的等多方面视角,不中立、不全面、不深刻地闲聊绘文字。

44. 发布会太无聊了,我们来聊聊 SHENZHEN I/O

Rio、吴涛

两人评论但并不仅评论了十月廿七的苹果发布会,之后介绍了两款编程游戏。

43. 双侧轮流肾移植

Rio、吴涛

两人评论且仅评论了九月七日的苹果发布会。四十一期 Rio 对于无线耳机的猜测几乎全中。

42. Kerning Panic·字谈字串(二)

Rio、吴涛、Eric、蒸鱼

本期 123 分钟,我们着眼汉字,回望字符集发展简史,一览常见遗留编码,笑看端序内战风云,携手拥抱 Unicode。

41. 一辈子做技术

Rio、吴涛

本期开始有主题曲。Rio 解释了为什么下一代 iPhone 会采用无线耳机,吴涛讨论了程序员的阶级流动性。最后聊了聊 WWDC 的各项更新,还不算太晚。

40. 迟到的 Google I/O 专题

吴涛、Rio

这期是在 Google I/O 之后、WWDC 之前录的,迟到为歉。部分信息已经过时,请诸君明察。

39. Kerning Panic · 字谈字串(一)

Rio、吴涛、Eric、蒸鱼

本期是与 Typeisbeautiful.com 的 podcast《字谈字畅》的联合节目,大致介绍了从用户按下键盘到屏幕上显示出文字的过程,为后续节目提纲挈领。

38. Hit the Kernel Panic Button

Rio、吴涛

本期的口号是:They have computers, and they may have other weapons of mass destruction.

37. 没有主题的闲聊

Rio、吴涛

Rio 买了他的 scooter computer;几条新闻;AlphaGo。

本期的口号是:to iterate is human, to recurse divine.

36. 没有主题的闲聊

Rio、吴涛

Rio 的新节目,听众反馈,几条新闻。

本期的口号是:Nine people can’t make a baby in a month.

35. 没有主题的闲聊

Rio、吴涛

逆向海淘就能获得比较好的 UI,Jeff Atwood 的 scooter computer 概念,Rio 在用 Go 写 VPN,Swift 库的新面貌,Parse 要关了,GitHub 可别。

本期的口号是:That’s the thing about people who think they hate computers. What they really hate is lousy programmers.

34. 本有主题但后来不得不变成没有主题的闲聊

Rio、吴涛

这一期本来的主题是「文件系统」。但是由于两位主持人无数次把自己绕进去,无法顺利地推进话题,不得不将录音剪辑成仅剩闲聊的部分。下一次一定录好。

本期的口号是:It only takes a single line of code to bring a system to its knees.

33. 没有主题的闲聊

Rio、吴涛

新年快乐。两位主持人简短地讨论了一下近期的新鲜事,夹杂着大量闲聊。

本期的口号是:There are only two hard things in Computer Science: cache invalidation and naming things.

32. 覃超专访(之二)

Rio、覃超

接着上次的访谈,覃超给我们讲讲他经历的 Facebook Phone 项目诞生和放弃的过程,以及三进程 WebKit (OS?) 架构。本期相关链接不可错过。

31. 覃超专访(之一)

Rio、覃超

本期我们请到了覃超,聊聊他去卡耐基梅隆大学 (CMU) 念书以及加入 Facebook 的故事。

30. 没有主题的闲聊

Rio、吴涛

关于 MinGW 和 Wi-Fi 的听众反馈,然后讨论了初学者如何面对 Linux 操作系统,最后讨论了几条新闻。

本期的口号是:Show me a pull request, or STFU.

29. Terminal Emulators

Rio、吴涛

本期补充了上期未能涉及的终端仿真器(terminal emulator),然后讨论了几则新闻。

本期的口号是:Everything is theoretically impossible, until it is done.

Rio 开始提供双向求职服务啦,欢迎求职者及应聘公司发信到 [email protected]

28. In the Beginning was the Command Line

Rio、吴涛

简短的读者反馈和新闻之后两人花费了大量时间来回顾 command line/shell 的历史,以及讨论它为什么重要。

本期的口号是:It is easier to port a shell than a shell script.

本期节目的剪辑在 iPad Air 2 上使用 Ferrite Recording Studio 完成。

27. And You Have to Support It for the Rest of Your Life

Rio、吴涛

本期没有主题。听众反馈之后讨论了 Surge、网易账户泄漏事件、El Captain System Integrity Protection、Perl 6、和 Let’s Encrypt。

本期的口号是:Programming is like sex. One mistake and you have to support it for the rest of your life.

26. Livid 专访

Rio、吴涛、Livid

本期我们请到了 Livid,一起聊他作为程序员、V2EX 站长和创业者的成长经历。

本期的口号是:Laziness, impatience, and hubris.

25. Hyper.sh

Rio、薛磊

Hyper 是一款基于虚拟机的 Docker 替代引擎。本期我们邀请到了 Hyper 项目的创始成员、前 SUN 工程师薛磊(Simon)来聊一聊这款新工具。

24. XcodeGhost

吴涛、Rio

过了一个月两个人都不太记得上次说过些什么了。听众反馈与业界新闻评论之后讨论了此次 XcodeGhost 事件。

本期的口号是:Trust no one. Even your compiler.

23. 程序员之路

吴涛、Rio

读者声讨开发板的回馈;新闻包括 Gamescom (以及两位主持人为什么不玩 LoL)、微软的 Objective C API 开源、Cherry 的新红轴静音机械键盘;主题是程序员的自我修养。

22. 开发板

吴涛、Rio

两位主持人对 web 开发的态度;新闻是 Jeep 车被黑事件(更新:克莱斯勒已经宣布召回一百五十万辆汽车修复漏洞);主题是微处理器开发板。

21. Debugging

吴涛、Rio

就着听众反馈,两位主持人介绍了自己管理密码的习惯;新闻包括 Hacking Team 的大泄密、Atom 1.0、以及卡马克在 VR 世界里跑 Racket 的野心。主题是 debugging——程序除错与调试。

20. 设计模式

吴涛、Rio

「串台」故障的原因终于揭晓;吴涛的莫尔斯码 app 主意看来目前不可行;三封很长的读者反馈;主题是设计模式。两位主持人不约而同地病了,所以没有讲新闻。

19. 测试

吴涛、Rio

Rio 使用 HHKB 的感想;读者来信;WWDC 短评;主题是软件测试。

18. 编码

吴涛

吴涛独自主持的一期节目,一小时的内容包括读者反馈和对于计算机编码的简短介绍。

17. Microsoft Build

吴涛、Rio

读了几封听众来信,评论了几条新闻之后,虽然嘴上说不要再讲微软,节目还是很诚实地讨论了这次微软开发者大会。

16. And Now for Something Completely Different

吴涛、梁海、董福兴、陈奕钧、刘庆、不鸟万如一

Rio 缺席,如一代班。嘉宾四位,六方合谈。软核主题,中文排版。评议标准,臧否规范。谈笑即罢,尽欢而散。

15. 数据可视化与交互设计

吴涛、Rio、陈晓霁

多次提及的消极姐和我们一起聊了聊数据可视化与交互设计,当然一如既往地夹杂着许多其他离题万里的讨论,包括建筑师、建筑史、北京城墙、僵尸片、星战观片的最佳次序、设计师怎样编程,以及消极的若干屠龙之技。

14. 类型系统

吴涛、Rio

正音班的废除;关于捐款的一些评论;Ducati Scrambler;听众来信选读;I Like Rabbits 网站 的意义;苹果为什么要收购 Foundation DB。

主题是「编程语言中类型系统的概念及作用」。

13. 并发与异步

吴涛、Rio

《内核恐慌》开放了捐款页面。吴涛和 Rio 先是回味了上一期的辉煌(如果还没有听请赶紧先去听),然后聊了包括新 MacBook 在内的其它一些事情,最后讨论了编程之中并发和并行的概念,相关的几种处理模型,以及异步模式。

12. 数学与编程

吴涛、Rio、木遥

特别嘉宾木遥与 Rio 和吴涛讨论了数学与编程之间的联系。话题包括但不限于:数学系的发展、统计学、数学与科学的关联、明尼苏达的天气、数学背景对于成为程序员的助益、Google 的工程师驱动特性、人们嘲讽新泽西的原因、养猫的经验、抽象几何学、Haskell、编程动手能力的来源、学习编程语言的意义、可视化编程、Lisp、FORTRAN、Go、C++、Swift、Optional、Google 的激励机制、欧洲的社会保障体制、技术变革带来的社会影响、中国政治坐标系测试、和食物替代饮料 Soylent。

11. 从 Backbone 到 React

吴涛、Rio、Willow

(Pocket Casts 用户如果最近无法下载 IPN 的节目请退订再重新订阅试试。谢谢。)

Willow 给大家介绍了工作中编写基于 Backbone 的应用遇到的种种困难、小团队如何做技术选型、以及如何逐步将一个大型的 Backbone 应用以 React 重写。在节目后半段,Rio 和吴涛聊了聊 OS X 上的 .NET CoreCLR,还有窗口管理器 i3。

10. React.js 研讨会专题

吴涛、Rio、Willow

Willow(柳成荫)参加完两天的 React.js Conf 2015 回到家里,Rio 和吴涛邀请他一起来聊一聊相关话题:React.js, Flux, JSX, XHP, ES6, React Native, Flexbox Layout, REST, Relay, GraphQL, graph database 等。

9. 程序员的理想工作环境

吴涛、Rio

吴涛和 Rio 在前几期的听众反馈以及新闻评论中聊到了 Namespace、Python3、带机械键盘的笔记本电脑、传说中的 2015 款 12 吋 MacBook Air 的键位问题、微软 HoloLens,并从吴涛入职新公司两周的感受出发,讨论了程序员的理想工作环境是什么。

8. 「集装箱化」与运维管理

吴涛、Rio

作为「生命周期管理」三部曲的最后一部分,Rio 和吴涛探讨了 DevOps 的工作,部署网络应用的若干知名工具,改变了实体世界的集装箱,及其在赛博世界的对等品有何意义。

7. 软件包管理

吴涛、Rio

延伸上期「生命周期管理」话题,本期节目中吴涛和 Rio 讨论了 package management,包管理。内容包括 Windows 的 DLL hell,各 Linux 发行版的打包格式,Homebrew 有何过人之处,Python 包管理工具的混乱现状,其他关键字包括 npm、Ruby Gem、Rake、Zope、Maven,当然还有 Rio 钟爱的 Go。

6. 从 Portal 看生命周期管理

吴涛、Rio

本期吴涛和 Rio 花了相当长的时间讨论第一人称平台解谜游戏 Portal,目的只是为了让这期节目不要被以下干燥内容独占:如何用同一套 Java/Go/C# 代码同时支持 web/Android/iOS 三大平台?如果电脑内存和硬盘合二为一的话,编程模型会有什么变化?

5. 编程字体

吴涛、Rio

从补遗上期未能提及的若干编辑器开始,follow up 持续了一小时,话题包括 .NET 跨平台、Handmade Hero、学徒工、DIN 1451 和 San Francisco 字体的差异。在后半部分,Rio 和吴涛分别历数了自己最喜欢的编程字体并分别做了推荐。

4. 编辑器巡礼

吴涛、Rio

吴涛和 Rio 作为两个 Vim 用户讨论了 Emacs 与 Vim 之间(以及程序员界其他)的圣战、Sublime Text、TextMate、Chocolat(没有 e)、Vim、SciTE、UltraEdit、EditPlus、Notepad++、Vim、Atom、Acme、Vim、Eclipse、IntelliJ、NetBeans、Vim、Visual Studio、Xcode,以及 Vim。

3. 静态网站生成器

吴涛、Rio

动态网站太重了。轻量级的静态网站生成工具一时蔚然成风,至少在开发者圈子里如此。它是什么,解决了怎样的问题,为什么流行,效果如何?

2. 键盘恐慌

吴涛、Rio

机械键盘、薄膜键盘、电容键盘、单手键盘、无刻印键盘、人体工学键盘、「和弦」键盘(Chorded Keyboard)、IBM Model M、Apple Extended Keyboard II、Matias Keyboard、HHKB、Das Keyboard、CODE Keyboard、黑轴、红轴、青轴、白轴、透明轴、Alps 轴、美式英语键位、英式英语键位、国际英语键位、德语键位、法语键位……两小时的键盘饕餮大餐。Bonus: Rio 人生开发的第一个软件曝光(下有 GitHub 链接)。

1. 内核恐慌开播!

吴涛、Rio

《内核恐慌》节目初始化,主持人是 Rio 和吴涛,内容基本上是从 kernel panic 说到程序的异常处理机制,中间穿插着人机交互、NAS、社会工程学、报税、输入法、行车记录仪和 systemd,顺便黑了黑法国和 Java。