1作者: simondanisch5 个月前原帖
我们将 pbrt-v4 移植到了 Julia,并将其构建为 Makie 后端。现在,任何 Makie 图形都可以通过基于物理的路径追踪进行渲染。<p>Julia 可以将用户自定义的物理直接编译为 GPU 内核,因此任何人都可以通过新的材料和介质扩展光线追踪器——一个带有引力透镜的黑洞大约只需 200 行 Julia 代码。<p>支持 AMD、NVIDIA 和 CPU,通过 KernelAbstractions.jl 实现,Metal 版本即将推出。<p>演示场景:github.com/SimonDanisch/RayDemo
1作者: arjunbajaj5 个月前原帖
嗨,HN!我们是 Arjun 和 Sid。 Fostrom 是一个为开发者设计的物联网云平台,旨在让用户轻松入门并扩展设备群。我们提供设备 SDK(支持 Python、JS、Elixir,更多语言即将推出)、类型化模式、每个设备的邮箱、可编程操作、4 个全球区域以实现低延迟连接,以及更多功能。 我们创建 Fostrom 是为了满足我们在之前的创业公司中遇到的真实需求,当时我们正在构建一个全自动的室内垂直农场。我们花费更多的时间在理解物联网基础设施上,而不是编写自动化逻辑。Fostrom 是我们当时希望能存在的平台。 在过去的几年里,我们尝试了许多有趣的技术和架构。以下是我们今天使用的一些技术:Elixir 和 DuckDB 驱动我们的基础设施,Actions 在 WebAssembly 沙箱中执行 JS 代码,而设备 SDK 则由一个用 Rust 编写的小型设备代理提供支持,该代理使用我们的自定义协议在后台运行。 我们的愿景是打造一个强大的物联网平台,使您能够构建正确、安全和可靠的连接系统,而无需处理任何底层或基础设施问题。 接下来,我们将推出我们的命令行工具,向设备 SDK 添加自动设备监控,并改善调试体验。我们有一些很酷的想法,以提升 Fostrom 和开发连接系统的体验。 我们还发布了我们的启动博客文章,详细介绍了我们的愿景、我们所构建的内容以及未来计划:<a href="https://fostrom.io/blog/introducing-fostrom" rel="nofollow">https://fostrom.io/blog/introducing-fostrom</a> 我们非常希望您能试用 Fostrom,并给我们提供反馈和想法。
1作者: michaloo5 个月前原帖
Cloudflare 生态系统非常出色。我喜欢将应用程序部署到 Workers,但并不是所有应用程序都可以迁移到无服务器架构。 Cloudflare 容器已经存在一段时间(尽管仍处于测试阶段),旨在解决这个问题。它们在底层使用 Firecracker 虚拟机(<a href="https:&#x2F;&#x2F;firecracker-microvm.github.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;firecracker-microvm.github.io&#x2F;</a>),允许您在其基础设施上部署任何 Docker 镜像。 但是,对于那些只想将 Docker 镜像直接部署的人来说,经历整个 Wrangler 设置、编写 Worker 脚本以及处理 Durable Objects 可能会让快速实验变得令人沮丧。 我构建了一个简单的 Node.js 命令行工具,它在 Cloudflare 容器上实现了类似 Heroku/Fly.io 的开发者体验。 1. 打开包含 Dockerfile 的目录 2. 使用 Cloudflare API 令牌进行身份验证 3. 部署 - 它将创建一个路由/负载均衡 Worker - 添加 Durable Objects 和容器绑定 - 并在几分钟内返回实时应用程序 URL 您可以随意尝试在不同区域和实例之间进行扩展: ``` flarepilot scale myapp -r eeur,weur -i 1 flarepilot scale myapp -r eeur -i 4 ``` 这只是一个使用 locationHints 的基本概念验证,尚未准备好投入生产。只是为了好玩而进行的实验。