2作者: theartofhci大约 1 个月前原帖
好的,这里有一个想法。利用大型语言模型(LLMs),我们可以在浏览网页时实时自动修改所有内容。<p>不再需要烦人的复制/粘贴、触发按钮或弹出窗口。<p>当你打开一个网页时,所有文本会自动发送给大型语言模型,并根据一些提示进行修改,然后在网页加载时自动重新插入。<p>WebPerceptor 是我开发的一个客户端 Chromium 插件,可以让你体验这样的网页。<p>预告片:<a href="https://youtu.be/MPSisruuTY0?si=EYMvGXiQvF_wud3S" rel="nofollow">https://youtu.be/MPSisruuTY0?si=EYMvGXiQvF_wud3S</a>
1作者: swaminarayan大约 1 个月前原帖
SQLite 具有六个层次:SQL 解析器 → 查询规划器 → VDBE → B-tree → 分页器 → 操作系统。对于键值工作负载,您只需要底部的三个层次。 SNKV 省略了顶部三个层次,直接与 SQLite 的 B-tree 引擎进行交互。没有 SQL 字符串,没有查询规划器,没有虚拟机。只需在支持 SQLite 的同一存储核心上进行放入/获取/删除操作。 Python 示例: ```python pip install snkv from snkv import KVStore with KVStore("mydb.db") as db: db["hello"] = "world" print(db["hello"]) # b"world" ``` C/C++(单头文件,直接使用): ```c #define SNKV_IMPLEMENTATION #include "snkv.h" KVStore *db; kvstore_open("mydb.db", &db, KVSTORE_JOURNAL_WAL); kvstore_put(db, "key", 3, "value", 5); ``` 与 SQLite 无 ROWID 的基准测试(100 万条记录,相同设置): ``` 顺序写入 +57% 随机读取 +68% 顺序扫描 +90% 随机更新 +72% 随机删除 +104% 存在性检查 +75% 混合工作负载 +84% 批量插入 +10% ``` 诚实的权衡: - LMDB 在原始读取(内存映射)方面胜过它 - RocksDB 在写入密集型工作负载(LSM 树)方面胜过它 - sqlite3 CLI 无法打开数据库(架构层被设计上绕过) 您获得的功能:ACID、WAL 并发、列族、崩溃安全——在读取密集型键值工作负载中具有更少的开销。
1作者: debuglebowski大约 1 个月前原帖
我在同时处理8个代理时遇到了瓶颈——这不是计算能力的问题,而是工作记忆的问题。错误的终端、遗漏的输入提示、混淆的分支。因此,我创建了SlayZone:每个看板卡片隐藏一个终端,任务被隔离到独立的git工作树中,面板显示哪些代理处于闲置、工作或等待状态。这个项目是开源的。我个人的记录是25个代理而没有失去追踪——我很好奇你的记录是多少,以及我接下来应该构建什么。
1作者: hayner大约 1 个月前原帖
Lettoral 是一个网络应用程序,你可以发送一条消息,并从陌生人那里收到一条回复。这里没有个人资料、关注或点赞。 我创建这个应用是因为我想要一个分享那些小想法的地方——那些不够大而无法在社交媒体上分享的事情,或者是你不一定会告诉家人或朋友的内容,但又觉得埋在心里太可惜了。即使没有特定的笑点,它也是为了那些你只想告诉某人的瞬间。 另一个原因是我只是想用 vibe 编码来构建一些东西。我并不是专业的工程师。这个项目完全是使用 Cursor、Vercel 和 Supabase 构建的。(不过在最后阶段我确实请了一位工程师朋友快速审查了一下。) 作为一名独立开发者,我将隐私作为我的首要任务。IP 地址经过加盐和哈希处理,因此帖子无法与个人关联。消息通常在被接收后 24 小时内消失,以保持这次交流的单次性和短暂性。 这个应用是免费的,不需要登录,所以请试试看。我欢迎任何反馈、建议或技术建议!我在这个项目中学习技术的过程非常有趣,我也真心好奇专业工程师关注或觉得有趣的内容。
1作者: amansardana大约 1 个月前原帖
嘿,HN, 我已经开发网络应用程序六年了,同样的模式不断重演:定时任务悄然失败 → 用户报告问题 → 我查看日志 → 任务已经好几天没有运行。 解决方案是存在的——心跳监控——但它分散在四个工具中,每个工具的费用都相当于一个完整的SaaS订阅。Cronitor用于定时任务,Hookdeck用于网络钩子,MXToolbox用于电子邮件,BetterStack用于正常运行时间。大多数小团队会跳过其中一半,结果往往是吃了亏。 Runmon是一个整合所有这些功能的平台。 我们首先从定时任务监控开始,因为这是最痛苦且最被忽视的。设置只需60秒——你会得到一个ping URL,只需将 && curl <a href="https://runmon.dev/{id}/ping" rel="nofollow">https://runmon.dev/{id}/ping</a> 添加到你现有的定时任务中,完成。无需代理、无需配置文件、无需基础设施更改。 接下来是网络钩子检查、电子邮件投递率和正常运行时间监控。 请在 runmon.dev 上加入候补名单——我真的很想知道这些工具中哪个曾经让你受过伤。
1作者: jgillyon大约 1 个月前原帖
我构建了一个视频转换器/工具包,使用 WebAssembly(通过 Mediabunny 库和 WebCodecs)在浏览器中本地处理所有内容。<p>没有任何文件被上传到服务器。整个项目是一个托管在 Cloudflare Pages 的静态网站。它甚至可以通过服务工作者在离线状态下工作。<p>包含的工具有:格式转换(MP4/WebM/MKV/MOV 等)、压缩、剪辑、视频转 GIF、MP4 转 MP3、静音、旋转/翻转、速度更改和帧提取。<p>在 Chrome/Edge 上体验最佳,因为它们对 WebCodecs 的支持更广泛。Safari 和 Firefox 也可以使用,但编解码器支持相对有限。<p>非常希望能收到反馈,特别是来自那些有媒体处理 WebAssembly 经验的用户。
2作者: nonmaskable大约 1 个月前原帖
出于好奇,我整理了一个城市数据库,结合了来自不同地方的安全统计数据:犯罪记录、白天与黑夜行走时人们的安全感、医疗保健评级,以及来自社区更新的故事。结果呢?这些数据讲述了一个常常被文字忽略的故事。 <p>排名 由于标准表格在这里显示效果不佳,以下是解析后的原始数据: <p>排名 城市 国家 分数 ----------------------------------------------- 1 札幌 日本 93.2/100 2 名古屋 日本 91.0/100 3 阿布扎比 阿联酋 88.9/100 4 苏州 中国 88.7/100 5 顺化 越南 87.6/100 6 京都 日本 85.8/100 7 福冈 日本 85.3/100 8 多哈 卡塔尔 84.5/100 9 迪拜 阿联酋 83.9/100 10 台北 台湾 83.5/100 11 科托尔 黑山 82.7/100 12 皇后镇 新西兰 82.5/100 13 努瓦拉埃利亚 斯里兰卡 82.4/100 14 阿雅克肖 法国 82.3/100 15 杜布罗夫尼克 克罗地亚 82.2/100 <p>突出之处 日本 日本在大多数地方中显得独树一帜。四个城市跻身前七名:札幌、名古屋、京都和福冈,分数均在85以上。夜间安全接近白天水平,这在其他地方很少见。谈到夜间独自行走,名古屋的分数达到了90.6。 <p>安全的代价 低成本并不意味着高安全性。只有两个地方同时出现在前列:顺化每月309美元,努瓦拉埃利亚每月432美元。安全往往伴随着高昂的费用:例如阿布扎比,租金每月高达2,254美元。皇后镇的要求更高,达到每月3,066美元。迪拜紧随其后,每月负担为2,873美元。 <p>女性夜间安全 顺化在女性独自夜间出行方面排名第一。这里的夜间行走得分最高,达到94.4。接下来是名古屋,稳定在90.6分。阿雅克肖的安全性略有下降,但仍以89.6分入围。札幌紧随其后,夜间出行得分为88.7。最后,科托尔的得分为87.5。 <p>顺化的独特之处不仅在于安全;它的费用也低于其他所有地方。这种安全的街道和低廉的价格组合,实在难以超越。 <p>欧洲的隐藏宝石 在欧洲,小城镇在安全性方面胜过大城市。像科托尔、阿雅克肖和杜布罗夫尼克这样的地方保持低调,但排名却很高。与此同时,巴黎得分为56.2,伦敦46.4,罗马53.8,均未能进入前五十名。安全更倾向于宁静的角落,而非著名的街道。 <p>台北 很少有人谈论台北的安全性。整体得分为83.5,安静地脱颖而出。夜间行走?这个数字提升至85.2。白天的安全感更强,92.8的得分足以说明一切。每月1,215美元的费用,带来的舒适没有惊喜。当保护最为重要时,像这样的城市虽然不张扬,却能提供保障。并不是每个城市都能提供这种平衡。 <p>数据来源:所有数据来自novad.app <p>对某个地方感兴趣吗?我已经准备好了详细信息。告诉我一个名字——一个细节引出另一个。每个地方都有层次,而这些层次都能很好地展现出来。像这样的问题总能打开新门。