为什么我折腾这些小众技术?

298 天前
 ryan4yin

我折腾过许多的小众技术,而今年新折腾的主要有 NixOS 、窗口管理器 i3 / hyprland 、以及 Neovim ,其中 NixOS 我甚至折腾到了一个新境界——出了一本帮助新手入门的中英双语开源书籍 nixos-and-flakes-book,还搞了好几个 NixOS 相关的开源项目(比如 nix-darwin-kickstarterryan4yin/nix-config),都收到了许多好评。

结合我自己折腾这些小众技术的经历,以及我经常被问到的问题(为什么你选择用 NixOS / Neovim / 小鹤音形中文输入法?它有什么好处?它真的能提升效率吗?等等),我想在这里简单谈谈我对它们的看法。

https://thiscute.world/posts/why-i-choose-niche-products/

5199 次点击
所在节点    程序员
39 条回复
ww2000e
297 天前
我不光折腾 linux ,还折腾 bsd ,和工作一点关系没有,有时候会感觉浪费时间。。浪费电。。
cnbatch
297 天前
@ww2000e 愿意接触 BSD 的实在要赞(其实我前面就是指 BSD )
我在工作中完全用不上 BSD ,但平时就是喜欢用,使用次数远超 Linux
0o0O0o0O0o
297 天前
是真的很好玩!
july1995
297 天前
vim 反复入坑弃坑,折腾了七八次。终于最近算是慢慢熟悉的 vim 。满足了我自己的日常开发。 就是喜欢折腾这玩意。哈哈。 不过这些小众东西有时候出问题了,很难找到答案。 最近遇到的一个坑就是 neovim 在我的 x86 的 mac 上莫名崩掉。 排查了一周,也没得出结论,差点就弃坑了,没人讨论,也不知道怎么解决, 最后升级到了 dev 版本,莫名其妙的好了。
qq565425677
297 天前
说的很中肯,不像有些人用着小众的东西在那自视清高或者强行提升效率,不仅引起反感,还容易误导不了解的人
ryan4yin
297 天前
@qq565425677 是的,折腾这些东西,其实无关效率。
cdswyda
297 天前
又刷到了折腾群友
DiamondY
297 天前
支持折腾,支持自娱自乐
那些不问你开不开心,只“劝”你别浪费时间的,一律无视
Promtheus
297 天前
又浪费了一分钟
ryan4yin
297 天前
@cdswyda 世界就还挺小的~

@DiamondY 嗯,折腾让世界更美好 emmm
ryan4yin
297 天前
ryan4yin
297 天前
额误发了条空信息,楼上见谅😂
ch3n9w
297 天前
@july1995 Neovim is not stable enough before v1.0 release, and I always use nightly build release for better bug fixing and features.
kristpan
296 天前
@cnbatch FreeBSD 是不是太稳了,没什么折腾的欲望……
kristpan
296 天前
哈哈哈,又发现了互加友链的朋友。
cnbatch
296 天前
@kristpan 稳,照样可以整出各种花样

就比如防火墙,FreeBSD 自带 3 个防火墙,其中两个极为常用( ipfw 和来自 OpenBSD 的 pf ,其中 pf 就被苹果系统拿来用了),单单搞防火墙都有不同的做法。

甚至可以两套防火墙同时用,使用各自的特色功能。
比如 pf 直接把 IPv4 的 NAT 平滑移植给 IPv6 ,而 ipfw 不搞这种玩法但实现了 NPTv6 。
然后被我发现 ipfw 的 NPTv6 在最近几个大版本出了 bug ,并反馈给了他们的论坛。

又如容器,FreeBSD 有 jail 但没有 docker 这样的统一且方便的包装器,这就只能全手工“折磨”了。

接着还有桌面,FreeBSD 需要自己手动安装桌面,就像 slackware linux 一样的玩法,这个过程就跟 slackware linux 一样可以玩出“折腾”体验。当然了,也可以选择自带桌面的衍生版,比如 GhostBSD 。
wxm1997
296 天前
哈哈哈,不知道 home server 算不算小众,可能在 v2 比较大众,最近吧家里的服务器切到了 unraid ,还装了 k8s
ryan4yin
296 天前
@kristpan 毕竟圈子就这么大哈哈
kristpan
296 天前
@cnbatch 厉害,这些属于非常有意义的折腾了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/961562

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX