4 分•作者: orange_joe•4 天前
返回首页
一周热榜
4 分•作者: Arun_Kurian•4 天前
完全使用 Metal 和 Swift 原生编写。为 AirVis 应用构建。
4 分•作者: Agraillo•6 天前
我读过很多非虚构类书籍,但最近发现,真正称得上“重量级”、引人深思的读物屈指可数,这类书让你无法在可控的时间内读完,因为你总是不停地对自己说:“等一下”,然后停下来谷歌一下、做个实验,或者只是深入思考。我目前正在读的一本书(还没读完)就是约书亚·福尔的《与爱因斯坦一起月球漫步》。这本书太令人震撼了——我从未真正探索过的我们周围整个记忆的宇宙。
4 分•作者: cvbox•1 天前
又到了一年一度的时候,我很想听听大家有什么新的(和旧的)想法。
之前讨论过的帖子:
2024 → https://news.ycombinator.com/item?id=42373343
2023 → https://news.ycombinator.com/item?id=38467691
2022 → https://news.ycombinator.com/item?id=34190421
2021 → https://news.ycombinator.com/item?id=29667095
2020 → https://news.ycombinator.com/item?id=24947167
2019 → https://news.ycombinator.com/item?id=20899863
2018 → https://news.ycombinator.com/item?id=17790306
2017 → https://news.ycombinator.com/item?id=15148804
4 分•作者: effectkai•6 天前
看起来 Meta 最近将所有 Messenger 聊天记录迁移到了端到端加密 (e2ee)。但如果你过去创建过密密对话(e2ee),Meta 没有迁移现有的聊天记录,而是决定将其存档并切换到密密对话。<p>由于我过去只和亲朋好友试用/创建过密密对话,所有与他们之间有多年历史的旧聊天记录都被存档了,而且无法恢复。<p>这是一种糟糕的用户体验,Meta 竟然能通过这种设计,简直荒谬至极。
4 分•作者: lemonlime227•6 天前
最近我一直在做一个个人项目,将一个旧的 jQuery + Django 项目重写成 SvelteKit。主要工作是将 UI 模板翻译成地道的 SvelteKit 代码,同时保持原有的样式。这包括使用语义 HTML 而不是滥用 div,避免在 div 中嵌套 div,以及用极简的 Tailwind 替换 Bootstrap。此外,还包括一些逻辑重构,以保持原始功能,但重写以避免多年的代码债务。例如,用可组合的 Svelte 组件替换使用布尔标志实现多视图的模板。
我有一个相当稳定的流程来完成这项工作:查看 Django 中定义的每个路由,构建我的 `+page.server.ts`,然后将页面的每个主要部分拆分成一个 Svelte 组件,并创建一个匹配的 Storybook 故事。这需要花费很多时间,因为我必须确保我不仅仅是复制模板,而是在以更地道的方式重新创建它。
这种工作似乎是 AI 辅助编程的一个很好的用例,但我未能有效地使用它。最多,我只能让 Claude Code 在 Svelte 中重现一些稍微不那么糟糕的代码。简单的提示根本无法使 AI 的代码质量达到我手动编写的 90%。理想情况下,AI 可以将其代码生成到我可以在 15-20 分钟内手动审查的程度,这将大大加快在这个项目上花费的时间(目前我需要 1-2 小时才能正确翻译一个路由)。
你们有什么关于如何通过 AI 提高我的效率和代码质量的技巧或建议吗?
4 分•作者: Bender•1 天前
3 分•作者: kmundy•2 天前
我花了上个月的时间,重建了1970年至2024年的美国联邦预算,以寻找我们财政崩溃的“根本原因”。
数学计算表明,我们没有主权债务危机,我们面临的是定价危机。
我将联邦医疗保健支出分离出来,并将其与CPI + 1.7%的“创新溢价”(以德国作为对照组)的基线进行比较。
研究结果:
联邦医疗保健超额支付导致了我们26万亿美元的国债。
如果没有这种“垄断溢价”,美国的债务今天将仅为9万亿美元。
结构性原因:我将其追溯到1997年的住院医师数量上限(供应冻结)和85%的最低损失率(这使得保险公司变成了成本加成承包商)。
我希望社区对“三重乘数”逻辑(价格 + 创新 + 利率)提出反馈意见。
附注:我目前正在LinkedIn上深入讨论这些数据的政策影响,链接为bit.ly/3YEv6kl
3 分•作者: ethegwo•2 天前
3 分•作者: lgreco•2 天前
厌倦了为着陆页和副项目上简单的联系表单支付每月 29-99 美元(Typeform、Tally 等)。所以我创建了 GitForms:一个开源联系表单,将提交内容存储为 GitHub Issues。
工作原理:
* 表单运行在你的 Next.js 14 网站上(Tailwind + TypeScript)
* 提交后 → 通过 GitHub API 在你的仓库中创建一个新的 Issue
* 你将收到来自 GitHub 的即时电子邮件通知(免费)
零持续成本:
* 无数据库,无后端服务器
* 几分钟内部署在 Vercel/Netlify 免费层上
* 可通过 JSON 配置(主题、文本、多语言)
非常适合 MVP、着陆页、作品集或任何低流量使用场景。
仓库:[https://github.com/Luigigreco/gitforms](https://github.com/Luigigreco/gitforms)
许可证:CC-BY-NC-SA-4.0(仅限非商业用途 - 适用于个人项目,不适用于客户工作)。
好奇 Hacker News 的看法:你会使用这个吗?我错过了任何明显的改进或边缘情况吗?谢谢!
3 分•作者: walterbell•4 天前
3 分•作者: billybuckwheat•2 天前
3 分•作者: delichon•4 天前
3 分•作者: Townley•4 天前
3 分•作者: thomassmith65•6 天前
3 分•作者: Liriel•4 天前
3 分•作者: ashishb•6 天前
3 分•作者: pseudolus•5 天前
3 分•作者: billybuckwheat•5 天前
3 分•作者: almet•2 天前