2作者: cranberryturkey10 个月前
Hi HN, 我一直在尝试超简单的区块链游戏,并构建了 ETHShot.io,这是一个小型的 dApp,每次“射击”大奖的成本为 0.0005 测试 ETH,并且有 1% 的机会赢得整个奖池。它仅在 Sepolia/Goerli 测试网上运行,因此不涉及真正的 ETH。 工作原理: * 连接一个测试网钱包(MetaMask、Rabby 等)。 * 每次交易(“射击”)向合约发送 0.0005 测试 ETH。 * 每次射击都有 1% 的几率合约将整个奖池支付给发送者。 * 未中奖的射击会增加奖池,减去一小笔维护费。 合约代码不到 80 行 Solidity;前端是纯 Svelte。源代码:[https://github.com/profullstack/ethshot-web](https://github.com/profullstack/ethshot-web)。 我正在寻求关于以下方面的反馈: * 可用性和入门(流程是否明显?)。 * 合约设计、gas 节省以及您发现的任何攻击面。 * 1% 的几率是否合适,或者是否应该动态调整。 快速开始: * 从任何 Sepolia 水龙头获取少量测试 ETH。 * 访问 [https://ethshot.io](https://ethshot.io) 并尝试一下。 * 如果您赢了,您将立即看到交易;如果没有,您将看到奖池增长。 * 欢迎在此处或作为 GitHub 问题提交错误报告和想法。 感谢您的关注。 — Anthony (cranberryturkey)
3作者: ynarwal__10 个月前
我最近发现 Copilot 基本上劫持了我的问题解决过程。我不再自己思考挑战,而是直接采纳它的建议,即使我还没有完全想清楚问题。这让我变得思维懒惰。 它不停地给出建议,感觉就像有人在你身后盯着你,在你还没想好问题的时候就脱口而出答案。这真的会打断你的注意力,让你无法自己找到解决方案。 我正在考虑暂时禁用它,甚至可能永久禁用。别误会我的意思——大型语言模型在开发工作中非常有用,但前提是我主动选择使用它们。一直开着它们,感觉它正在削弱我独立思考的能力。 很好奇 Hacker News 上的其他人对此怎么看。有没有人也觉得这些工具正在改变他们解决问题的方式?