GiantHard 最近的时间轴更新
GiantHard

GiantHard

V2EX 第 280209 号会员,加入于 2018-01-06 00:34:49 +08:00
4 G 85 S 97 B
让 DeepSeek R1 陷入无尽的思考
  •  1   
    程序员  •  GiantHard  •  5 天前  •  最后回复来自 www114514
    9
    分享一下我的个人电脑备份、恢复方案
    分享发现  •  GiantHard  •  2023-12-03 00:39:49 AM  •  最后回复来自 monkey110
    7
    给大代码库的类型检查提提速
    前端开发  •  GiantHard  •  2023-08-04 10:57:34 AM  •  最后回复来自 MinonHeart
    6
    不花钱提升工作笔记本的电池续航
    Linux  •  GiantHard  •  2023-03-18 21:32:39 PM  •  最后回复来自 Godjack
    13
    如何解决米家设备在透明代理下无法联网的问题
    OpenWrt  •  GiantHard  •  2023-02-21 14:54:43 PM  •  最后回复来自 stonezeeko
    2
    没想到浙江司法厅的公务员也逛 v2ex
    随想  •  GiantHard  •  2023-02-17 01:05:14 AM  •  最后回复来自 nooneanyone
    22
    搬运一个解锁小新 Pad Pro bootloader 的方法
  •  2   
    Android  •  GiantHard  •  339 天前  •  最后回复来自 yhm2046
    12
    使用 Kmonad 低成本改造“人体工程学”键盘
    奇思妙想  •  GiantHard  •  2022-11-23 20:40:45 PM  •  最后回复来自 GiantHard
    2
    GiantHard 最近回复了
    6 天前
    回复了 GiantHard 创建的主题 程序员 让 DeepSeek R1 陷入无尽的思考
    @mereith #4 参考官方的建议,在解决数学问题时把 temperature 设置成 0 ,最终花费 14k token 解决了问题,而且 deepseek-r1 也不会胡言乱语了:

    要将沙漠中的宝贝取回,需通过分段运输建立中途油库,确保油量足够往返。具体步骤如下:

    步骤 1:在 25 公里处建立第一个油库
    操作:从营地出发,运输 5 次油到 25 公里处。
    每次带 100 升油,消耗 25 升到达,留下 50 升后返回(再消耗 25 升)。
    储存油量:5 次 × 50 升 = 250 升(总消耗 250 升油)。
    步骤 2:从 25 公里处运输到 50 公里处
    操作:从 25 公里处出发,运输 3 次油到 50 公里处。
    每次带 100 升油,消耗 25 升到达,留下 50 升后返回(再消耗 25 升)。
    储存油量:3 次 × 50 升 = 150 升(消耗 150 升油,25 公里处剩余 100 升)。
    步骤 3:从 50 公里处前往目的地并返回
    前往目的地:
    从 50 公里处带 100 升油,行驶 50 公里消耗 50 升,剩余 50 升到达目的地。
    返回营地:
    用 50 升油返回 50 公里处,消耗 50 升( 50 公里处剩余 150 - 100 = 50 升)。
    从 50 公里处带 25 升油返回 25 公里处(消耗 25 升,剩余 25 升)。
    从 25 公里处带 25 升油返回营地(消耗 25 升)。
    关键点
    油量分配:通过多次往返运输,在中途点积累足够油量,确保最终往返的消耗。
    最少油量:总消耗约 550 升油(营地需储备足够油量)。
    此方法通过分阶段储存油料,成功克服汽车容量限制,最终取回宝贝。
    6 天前
    回复了 GiantHard 创建的主题 程序员 让 DeepSeek R1 陷入无尽的思考
    @mereith #4 可能你记错了吧,我找到的推荐设置是这样: https://api-docs.deepseek.com/quick_start/parameter_settings
    6 天前
    回复了 GiantHard 创建的主题 程序员 让 DeepSeek R1 陷入无尽的思考
    补充一下,这是我用到的 API 调用参数

    6 天前
    回复了 GiantHard 创建的主题 程序员 让 DeepSeek R1 陷入无尽的思考
    @anticipated #1 这是哪个模型的答案呢?
    @lnbiuc #85

    > 网盘的数据还是不敢删,到最后的 NAS 就变成了网盘的扩展

    可以反过来想,把重要数据加密后往网盘备份,让网盘成 NAS 的拓展

    > 外部访问 NAS 的速度永远比不上开了会员的网盘

    确实如此,在速度上家宽的上行肯定比不过大公司提供的商业宽带的下行,但是在价格上,家宽可太有优势了,而且一般的家宽上行也足够支撑国内视频网站的「高清」视频播放了。

    > NAS 的 docker 也有很多替代方案,云服务器不贵还有公网 IP

    我猜你的替代方案可能很少采用非订阅制定价,国内云服务器带宽贵,国外 VPS 硬件配置贵;相比之下,自己购买硬件配合国内便宜的家宽可能是性价比最高的方案。特别是你都能上 V2EX 了,如果用 Cloudflared Tunnel 还可以省下公网 IP 的钱。

    > 主要是有这 NAS 的钱都能开十几年会员了

    如果只用文件存储功能,确实如此;但是如果你还有「非商业场景的」 Docker 应用需求,用公有云要花的钱就不止网盘会员了。相同配置下,云服务器三个月的价钱已经够我攒一套新 NAS 外加全年网费、电费了。
    > 所以我感觉困惑的大概就是,我这个 visitor 的实现思路错在了哪里?

    我认为你的实现没错,在实践中也存在类似的设计 https://learn.microsoft.com/en-us/dotnet/api/microsoft.codeanalysis.csharp.csharpsyntaxvisitor-1?view=roslyn-dotnet-4.9.0

    > 为什么几乎清一色的所有 visitor 的代码实现都是返回 void 方法并且通过副作用修改全局变量来储存返回计算结果的?这样做是为了什么呢?

    我认为是否使用「副作用」属于开发者的个人习惯甚至是编程语言的风格,比如 https://refactoringguru.cn/design-patterns/visitor/rust/example 中 Rust 实现的 Visitor 中,visit 函数有返回值,但是用 C++ 实现 https://refactoringguru.cn/design-patterns/visitor/cpp/example 的 Visitor 就没有返回值。

    如果开发者经常使用的编程语言鼓励可变状态,那么他大概率就会用副作用实现 Visitor 模式中的计算;如果开发者更认同不可变状态并且使用的编程语言也鼓励不可变状态,那么他大概率会采用使用返回值的 Visitor 模式。
    63 天前
    回复了 moyuman 创建的主题 程序员 最“流畅”的终端模拟器是什么?
    @lecia #34 我目前的解决方案是 kitty 搭配 `zellij attach -c session_name`
    68 天前
    回复了 chengzc 创建的主题 NAS 新手体验 NAS 选择
    @chengzc #10 长时间运行,电池肯定会坏的,建议去了解一下换电池的价格,并定期检查电池的健康度,一旦电池快撑不住了就换新电池,避免意外断电造成数据损坏。
    69 天前
    回复了 chengzc 创建的主题 NAS 新手体验 NAS 选择
    不过,我现在换成了一台 N100 准系统装飞牛云,笔记本拆下来的两块固态一块做飞牛系统盘,一块用作数据盘。总共花费 500 块。

    69 天前
    回复了 chengzc 创建的主题 NAS 新手体验 NAS 选择
    笔记本其实挺好的,自带 UPS 。我的笔记本 NAS 跑了 4 年多,注意一下电池健康度、避免掉电关机就行。然后就是要做好重要数据异地备份。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4857 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 05:37 · PVG 13:37 · LAX 21:37 · JFK 00:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.