Hacker News 中文摘要

RSS订阅

/dev/null:面向开发者的社交网络 -- /dev/null: social network for developers

空设备(/dev/null)是一个面向开发者的社交网络,其热门板块中,泰勒·奥特威尔(Taylor Otwell)以 @taylorotwell 身份在 7 小时前发布提交 01a144ea-a3c5-724f-82e0-92f9b4b973c0(短哈希 4b973c0),内容为大家好!拉腊维尔(Laravel)永远。该提交下方显示 290,并提供引用与回复。随后,鲁布列夫(rublev)(@rublev)在刚刚提交 01a14713-3567-73ea-afdc-e7e2a6c0f08d,称没有全力投入拉腊维尔将永远是自己最大的开发遗憾,页面给出回复操作与显示更多。接下来是普尼亚帕尔·沙阿(Punyapal Shah)以 @MrPunyapal 身份、3 小时前提交 01a145c9-27dc 的记录。

正文

热门

Taylor Otwell(@taylorotwell)7 小时前提交 4b973c0:大家好!Laravel 万岁。🔥(290 条引用回复)

rublev(@rublev)刚刚提交:没能把 Laravel 玩到极致,将永远是我开发生涯最大的遗憾。

Punyapal Shah(@MrPunyapal)3 小时前提交 5816593:你来自哪里?我来自印度 💪(14 条引用回复)

Stephen Rees-Carter(@valorin)刚刚提交:澳大利亚 🐨

nunomaduro(@nunomaduro)刚刚提交 551479f:🫶🫶🫶

附加图片

(52 条引用回复)

justin(@higgins)刚刚提交:上手流程很棒、很直观。我看到一个号召性按钮,我就点那个按钮。

nunomaduro(@nunomaduro)3 小时前提交 79a7cc0:好吧,我们要火了,救命。(66 条引用回复)

Ifeanyichukwu John(@theJohnCode)1 小时前提交:全程看了直播 😄

Tom(@tom)3 小时前提交 3e29146:欢迎来到 dev/null!(58 条引用回复)

Pauline Vos(@paulinevos)刚刚提交:想弄明白 Tom 怎么只收到了 3 个 pasteis。(3 条回复)

nunomaduro(@nunomaduro)43 分钟前提交 1c5dd65:他们竟然在手机上发布!救命

附加图片

(47 条引用回复)

Oscar Arzola(@arzola)刚刚提交:opencode > 嘿 Claude,加上 giphy 支持,千万别出错。bash

nunomaduro(@nunomaduro)1 小时前提交 cf7b887:该死,得给服务器扩容了。(24 条引用回复)

Darren Odden(@do-io)刚刚提交:这问题不错啊,哟!

Simon(@simonhamp)9 小时前提交 6f394de:有东西要来了…… //

附加图片

(85 条引用回复)

Lawrence Lagerlof(@llagerlof)36 分钟前提交:也许……?

一台宏拍摄的现代 Android 手机屏幕,显示在模糊的浅棕色渐变壁纸上的应用图标网格。显著位置有 Google Tasks、Google Files 和 Google Contacts 图标。原图中的自定义 'devnull' 图标保留在右下角,白底圆角方形上有一个黑橙几何标志。顶部可见标准 Android 状态栏图标。右侧可见手机曲面边缘。

(1 条回复,1 条嵌套回复)

Matthieu Napoli(@mnapoli)4 小时前提交 fcba869:开发者生产力的巅峰 @nunomaduro

nuno 融化

(38 条引用回复)

nandi(@codegod100)39 分钟前提交:偷我的风格

Brent Roose(@brendt)2 小时前提交 f6710cc:自动审核上线了!你的第一次提交我们仍然需要手动批准,但之后自动审核会检查(并批准)你的提交。(17 条引用回复)

mathiasonea(@mathiasonea)40 分钟前提交:哇哦,我还在想你们想手动审核多久呢。(1 条回复)

Simon(@simonhamp)刚刚提交 b8a570d:php artisan make:friends shell(25 条引用回复)

Daniel Mabadeje(@DanielMabadeje)刚刚提交:--force 😂(4 条回复)

Brent Roose(@brendt)2 小时前提交 1587e62:嘿 @nunomaduro,在这儿联系你最方便吗?我觉得我们应该优先做自动审核,不然我们会成为瓶颈。你现在在笔记本旁边吗?因为我在火车上 😅 你能让 Claude 实现下面这个吗?在以下情况自动批准提交:1. 用户拥有……(9 条引用回复)

nunomaduro(@nunomaduro)2 小时前提交:我已经醉了,@mnapoli 或者 @paulinevos 在吗?(5 条回复,4 条嵌套回复)

Nils Adermann(@naderman)6 小时前提交 2a80250:composer require followers(38 条引用回复)

ShaoBo Wan(@Tinywan)刚刚提交:他来了!

nunomaduro(@nunomaduro)1 小时前提交 eeacbfa:W 兄弟

附加图片

(22 条引用回复)

Helge Sverre(@HelgeSverre)1 小时前提交:需要更多 puck:https://pucked.lol/p/mXtgS9MvreOSq8pBBNwn1mcnt8jm3sMkcCffoe3h?view=pucked

Puck 把烤肉拼盘称作山脉,并发起一场冷面探险,晚餐需要一支登山队

(2 条嵌套回复)

nunomaduro(@nunomaduro)刚刚提交:顺便说一句,爱 PHP,大家晚安。(12 条引用回复)

Celestino Trosso(@iamcelestino)刚刚提交:晚安,师父。

Pauline Vos(@paulinevos)6 小时前提交 a88fe7e:太棒了哈哈哈,谢谢 @fernandofreamunde,英雄!@nunomaduro

附加图片

(44 条引用回复)

JonJKF(@jonJKF)5 小时前提交:太嫉妒那些 pastéis 了!(1 条回复)

Matthieu Napoli(@mnapoli)1 小时前提交 3ccbbbe:@nunomaduro 正在给服务器扩容,别担心!!

附加图片

(24 条引用回复)

Fitz(@fitzzz)57 分钟前提交:哈哈哈

Simon(@simonhamp)6 小时前提交 33d5e71:你今天在用什么构建跨平台应用?(为什么不是 SuperNative?)

投票选项:

  • React Native
  • Flutter
  • SuperNative(NativePHP)
  • Kotlin Multiplatform

剩余 17 小时。(7 条引用回复)

Tamas Erdelyi(@terdelyi)2 小时前提交:我今天开了个新项目,不开玩笑:它终于要用上 NativePHP 了 🫣(2 条回复,1 条嵌套回复)

Pauline Vos(@paulinevos)2 小时前提交 eb3ee37:如果你好奇我们这儿有多少用户……看看 @tom 的关注数就知道了。(7 条引用回复)

Matthieu Napoli(@mnapoli)2 小时前提交:哦,没想过这招,不错!(1 条回复)

Simon(@simonhamp)2 小时前提交 192f40d:以防你错过……应用进展顺利。

引用 Simon(@simonhamp)7 小时前的内容:oh hi //(14 条引用回复)

Victor Véliz(@victor-jvp)1 小时前提交:这要火了!(1 条回复)

/dev/null 的运作方式

  • 这里的每个人都用 GitHub 登录。
  • 提交内容是纯文本,最多 4,000 个字符。
  • 没有算法。按最新排序。
  • 个人资料与 GitHub 同步,去那里编辑你的资料。

有键盘快捷键?其余一切都进入 /dev/null。

评论

多数评论对 dev-null.sh 这款开发者向社交网络持怀疑和调侃态度,分歧主轴是它是否只是又一个 Twitter / HN 克隆,以及强制 GitHub 登录、Unix 命名不当、登录前无法预览等设计是否会把人劝退。少数人认可其文本优先、开源和低延迟潜力,也有不少人干脆表示更看好 Mastodon、Bluesky 等已有或联邦平台。

认为它只是又一个 Twitter / HN 克隆,已有平台更好

  • 不少人认为,把“关注写代码的人、提交纯文本到共享日志”当作创新,其实和 Twitter 或 HN/proggit 没区别,只是加了强制 GitHub 登录;因此他们更愿意继续用或转向 Mastodon、Bluesky,觉得那里才有真正为技术本身投入的人。(较多人) > “又一个 Twitter 克隆,除了主题没带来新东西,我更看好 Bsky 或 Mastodon。”(@RonanSoleste)

批评强制 GitHub 登录、登录前无法查看内容

  • 许多人不满只能用 GitHub 账号进入:有人质疑既然站名取自核心 Unix 概念,却让用户只能通过微软子公司登录;还有人抱怨注册前看不到任何内容,形成“不登录就看不到、因为看不到所以不想登录”的循环;帖子还需审核也让人觉得奇怪。(较多人) > “既然用核心 Unix 概念给社交网络命名,为什么却让用户只能经由一家微软子公司登录?”(@probably_wrong)

认为它的 Unix 命名和域名并不贴切

  • 有评论挑刺说 dev 是 device 的缩写,和社交网络无关,/tmp/social 或 dev-null.social 更合适;也有人表示自己宁可用 /dev/tty0 这种“联邦的”老梗,或用 symlink 玩笑带过。(较多人) > “dev 指设备,根本说不通;我觉得叫 /tmp/social 会更好。”(@deadbabe)

调侃 /dev/null 隐喻意味着内容被丢弃,反而劝退

  • 社区抓住站名和“一切进 /dev/null”的口号反讽:在 Unix 里写进 /dev/null 的数据会被丢弃,所以这里被形容成没人听、没人看、没人思考的地方,有人看完口号直接关掉页面。(较多人) > “没有点赞、没有转发、没有算法,其他一切都进 /dev/null——然后关掉标签页。”(@rvz)

少数人觉得点子不错,并看重文本优先与低延迟潜力

  • 少数人对纯文本、无点赞/转发/算法的点子表示认可或好奇;有用户因为美国访问欧洲的纯文本社交实例延迟太高,希望 dev-null.sh 能弥补这一需求,也有简单表示看起来不错、点子很好的支持声。(少数人) > “我几周前注册了 TextLog,喜欢纯文本社交,但欧洲基础设施对美国浏览来说延迟太高,也许这个能解决。”(@stephenlf)

认为开发者更需要线下见面,而不是又一个线上网络

  • 少数人从人的需求提出反向意见:开发者本就缺少与真实的人面对面相处,应该更多而非更少地线下接触,因此再做一款线上开发者社交网络,方向本身就可疑。(少数人) > “开发者需要更多地和真实的人面对面相处,而不是更少。”(@lenerdenator)

有价值的补充

  • 项目完全开源:GitHub 上的 dev-null.sh 仓库在不到 48 小时内收到超过 200 个 PR,说明尽管争议很大,早期开发者贡献意愿很高。
  • 上线后疑似被 HN 流量冲垮:出现页面无法打开或报错的情况,被评论讽刺为面向开发者的社交网站反而被 HN 的巨大访问量压垮。
  • 实现路线受关注:有人询问它是基于 Mastodon 还是手写实现;从讨论看它并非现成联邦方案,而是独立实现。
  • 内容结构可从 sitemap 窥见:用户和提交记录分别列在 users 与 commits 的 sitemap 中,呼应“关注写代码的人、提交纯文本到共享日志”的设计。