NeverBehave

@neverbehave
66 Followers
3 Following
140 Posts
咕喵|属野味|English OK|啥都想会|擅长说烂话|是个骚东西|欢迎 Block|个人首页 never.pet|🌈
Githubhttps://github.com/NeverBehave
Twitterhttps://twitter.com/_NeverBehave_

#今日份教训

每个人都应该准备一些1~8G
USB2.0的U盘

你保不准什么时候会遇到一些东西
尝试做个盘
然后发现
容量大了卡住/不读
3.0卡死/不读

不只是电脑,路由器交换机的Uboot对现代大容量U盘支持都不好

当你看到你周围有人随身带着2.0的U盘:别笑,他可能真的在机房里面救过人一命🥹

#今日份教训

当Sonos App让你拔掉网线的时候一定要按照指示乖乖拔掉
如果你不拔掉,这玩意会把你的有线网络和无线网络桥接在一起
让我大受震撼
然后Unifi的环路检测是完全找不到问题的
所以你现在就拥有一个完全没有异常但是完全用不了的网络
两边都tm是草台班子
🤡🤡🤡

#今日份教训

如果上班以后懒得做计划出门玩
那就多开几张带年费的信用卡
这样的话就会变成:
再不订机票酒店就要被资本主义反薅了!
而不得不开始计划出去玩的事情

🤡没想到长大以后还得靠这种动力让自己请假放松一下

#今日份教训

加州买礼品卡记得提前全拆了检查一下
每天都有做手脚的🙃
目前来看基本上只有大面额的才会值得动就是了

补充一下:
这个是我故意拆了挂回去的
警告一下别天天搞了
好歹给我留一张,tmd

via NeverBehave https://mastodon.social/@neverbehave/116434444585989260

#今日份教训 #framework

https://youtu.be/Ufxqf27HPA0

5年13用户升级完的刷到这个视频
确实升级一点性价比都没有

因为他们本来就是主打可维修
所有零件都是“成本价”不会打折

但是一块电池就要70,一个转轴25
外加运费不免🥲
新的2k屏幕要250,屏幕背板升级另外250
脚垫不单卖要换只能整个换底座又要250
这一套下来基本上就是新机器价格了

你买新机器甚至还多送你块新的主板

说实话要不是冲着linux社区支持好
不如买个XPS 配Ubuntu
或者换MacBook上AppleCare:甚至比“可维修笔记本”的维护成本低

用到现在除了喜欢这个精神以外真的没有别的一点留念,但是也不后悔
还是我目前最好用的Linux笔记本
上一次是Macbook Air early 2015

#今日份教训

Xfinity的稳定性要比Starlink差

如果不是为了速度可能星链体验要好上一些
然后Xfinity不用他的Gateway
他会给你塞奇奇怪怪的IPv6 RA和MTU
真不会做别做了,起开让别人来

https://www.reddit.com/r/Comcast/comments/1kcs4h5/xfinity_network_upgrades_can_break_ipv6/

所以基本上调通一套很久都会懒得再去更新: 不会出问题但是已经有的问题就得忍着
那不就和Arch系列一样?Damn !
这也使得我的Framework有两次下定决定想调试
但是做到一半荒废不想继续
但是又不想做到一半切走而体验很差的奇妙境界

直到Claude Code来了

Chatgpt之前对于Nix语料经常幻觉让我不抱希望

但是 Claude Code 的效果在Nix上相当的好
尤其是你本地大部分资料都有而且是结构化的,基本上指哪打哪
有些让我很头疼的问题直接两遍处理完还能自己迭代,描述就行
完全解放打包人
例子:https://github.com/NixOS/nixpkgs/pull/371556#issuecomment-4105700316

(再次点名批评 #bugfi 瞎jb写软件🙃)

默默把我的macbook预算砍半换成了Mac mini

wifiman: init at 1.2.8 by NeverBehave · Pull Request #371556 · NixOS/nixpkgs

Things done Built on platform(s) x86_64-linux aarch64-linux x86_64-darwin aarch64-darwin For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual) sandbox = relaxed sandbox = t...

GitHub

#今日份教训

TLDR: #Claude 拯救了我的 #Framework 体验

我正式的Linux桌面体验是从Manjaro开始的
在疫情期间用了一年半
终止的原因是因为实在是太烦Update提示然后头脑一热直接开始滚动更新
毫无悬念的直接炸掉
最后修起来实在是没头绪就扔了

自从开始Nix以后基本上其他发行版都不太想用了
偶尔还是会Ubuntu/Debian基本上是为了折腾一些一次性的小玩意或者scope比较小的东西
非要说大概就是NixOS这套IaaC配合git版本控制的体验还是太好了
这不是说一个docker套一套应用那么简单,有些时候需要改动网络到内核的东西,记录下来的办法基本只有写一段脚本,很糟心
但这对于桌面来说就有点糟糕

桌面端我是上了Sway
众所周知的原因Linux桌面端配起来是真的会有点恼火
尤其是你想走一些非常规,开发中的项目
虽然Nix保底你做的改动都会可以被记录,复现,炸了也可以回滚

但是调试本身的过程让人很不爽

所以我基本的流程都是开个其他发行版,跟着主流调通了尝试迁移过来,工作量也不小 🧵

你也许会问,难道Mikrotik就没有想过这个问题吗?官方没有解决方案吗?
有的!他们甚至会教你DB9线序怎么接
https://help.mikrotik.com/docs/spaces/ROS/pages/328139/Serial+Console
但是他们不卖现成产品,他们的解决方案是WiFi stick:mikrotik.com/product/woobm
还停产了,佛了,牛逼发了

#今日份教训

TLDR:烧了一条串口线

Mikrotik RB50xx系列交换机没有串口
但是这类机器它有USB口
所以他们从软件上允许你重定向console到一个USB Console Device🫠
所以现在的问题变成了:
你需要一个两端都是USB的RS232线
而且两端都得有串口芯片
那最简单的办法就是把串口线的两端TX-RX对调接上
手里面的都是 USB 到 RJ45 的,所以想当然找个网线延长器接上
把两边的3.3v给对接在一起了😅
还忘记拔下来,一边的电压高一点直接给另一端的芯片烧掉了
在美国,这样一条线也不是那么便宜💔
我之前从国内带了一大批来,现在已经消耗的7788
配网络人是这样的:狠狠吃Console线
但是做了一根也不太行
最后找了一番,屈服了
网上论坛有个老哥推荐了一个Amazon上的国产DB9的线
而且,刚好他的公头和母头线序完全调转的(rollover cable)
直接含泪拿下,果然是能用的
https://forum.mikrotik.com/t/rb5009-console-port/154946/5