1 分•作者: implabinash•25 天前
返回首页
最新
1 分•作者: insane_dreamer•25 天前
1 分•作者: beingmudit•25 天前
嗨 HN,
我是一个独立开发者,在过去的几周里,我一直沉迷于解决浏览器模拟的“最后一公里”问题:让游戏体验真正变得出色。<p>虽然核心技术(Libretro/WASM)很扎实,但将其封装在一个感觉“原生”的 UI 中却是一个深不见底的兔子洞。我构建了 Koin Deck Player 来解决粘合代码的难题,并且已将其开源为一个即插即用的 React 组件。<p>它处理了棘手的工程问题,所以你无需操心:<p>- 延迟等级:自动为 8/16 位系统启用“预渲染”(提前计算帧),以获得亚帧延迟。- 性能:检测 SharedArrayBuffer 支持,将 N64/PS1 模拟切换到线程化视频渲染,防止 UI 冻结。- 移动端控制:一个自定义的 GPU 加速虚拟控制器,使用启发式多点触控(在按钮之间滑动手指有效)和触觉反馈。- 音频:处理了浏览器中臭名昭著的自动播放/恢复 AudioContext 相关的怪癖。<p>我构建这个是因为我相信保护不仅仅是存档文件,更应该让体验变得令人愉快。<p>代码库采用 MIT 许可证。我很乐意听取您对输入延迟的反馈!
1 分•作者: lolisimus•25 天前
就我个人而言,我一直想开始写日记,但始终无法养成每天/每周/每月都写的习惯……放弃得很快。
然而,我认为苹果公司很有可能将现有的东西(备忘录)超级强化成日记。
比如,我愿意花钱看看我十年前的笔记。即使是待办事项清单——你完全可以看到我当时在想什么,在做什么,关心什么……或者旅行计划,通过今天的LLM将其转换成某种日记应该轻而易举。基本上,通过使用我今天已经在做的事情(在备忘录中书写),省去从头开始书写的初始步骤,然后可能让我补充空白。那会非常酷。
我只是觉得有时候人们会急于添加一个新应用……新功能……从纸面上看很棒……但培养新习惯极其困难。只需利用现有的东西并进行超级强化即可 :-)
5 分•作者: software_writer•25 天前
1 分•作者: pabs3•25 天前
13 分•作者: philbo•25 天前
1 分•作者: asplake•25 天前
1 分•作者: abhikvarma•25 天前
我们开发这个项目,源于 Reddit 上有人提问“Koramangala 地区的 DRO 是哪个?”(DRO = 地区注册办公室,印度房地产交易需要)。结果发现根本找不到答案。班加罗尔有五个 DRO,但没有任何公开的地图标明它们各自负责的区域。
然后我们意识到,几乎所有市政服务都存在同样的问题:分区办公室、警察局、电力局、供水部门。市民们很难知道哪个部门负责他们所在的区域。
现在,您只需输入一个地址,即可获取该位置的所有相关市政机构。目前仅支持班加罗尔。
技术栈:Go 后端,React 前端。我们把 GeoJSON 边界文件加载到内存中,并进行点在多边形内的查询。
扩展的主要瓶颈是数据。政府的边界数据分散、不一致,而且通常需要通过 RTI(信息权)请求才能获取。我们在仓库中包含了一个 RTI 模板,供任何希望帮助添加其所在城市的人使用。
欢迎提供以下方面的反馈:
* UI/UX 是否清晰?
* 大规模获取边界数据的想法
* 添加城市的 API 设计(参见 CONTRIBUTING.md)
很乐意回答关于如何应对印度官僚机构或技术实现方面的问题。
1 分•作者: aberoham•25 天前
1 分•作者: PaulHoule•25 天前
1 分•作者: linksku•25 天前
1 分•作者: payanai•25 天前
1 分•作者: rramadass•25 天前
2 分•作者: JeremyJaydan•25 天前
2 分•作者: anigbrowl•25 天前
1 分•作者: alexchantavy•25 天前
1 分•作者: todsacerdoti•25 天前
1 分•作者: classichasclass•25 天前
1 分•作者: ryan_j_naughton•25 天前