<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: mehmetoguzderin</title><link>https://news.ycombinator.com/user?id=mehmetoguzderin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 04 Sep 2026 09:58:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mehmetoguzderin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mehmetoguzderin in "OpenAI's new reasoning technique alarms AI safety experts"]]></title><description><![CDATA[
<p>TBH sooner or later explaining the opaque recurrence with extrinsic logic will be more sustainable, and already there is a need for that with existing models. Human language readable chains of thought are just a false sense of security, and open models already emit pretty unreadable ones at times while doing the right thing based on it (since policy optimization loops with synthetic data through reinforcement learning).</p>
]]></description><pubDate>Thu, 03 Sep 2026 16:53:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49553079</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=49553079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49553079</guid></item><item><title><![CDATA[New comment by mehmetoguzderin in "OpenAI Releases GPT Astra"]]></title><description><![CDATA[
<p>There is no Astra or GPT-6 on my end when I open the link. Am I missing a menu or something? Geolocation is Tokyo.</p>
]]></description><pubDate>Thu, 03 Sep 2026 15:13:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49551283</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=49551283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49551283</guid></item><item><title><![CDATA[New comment by mehmetoguzderin in "Box3D on Web"]]></title><description><![CDATA[
<p>Just to clarify, this demo is not part of the original release discussed yesterday & is a build from community</p>
]]></description><pubDate>Thu, 02 Jul 2026 17:47:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48764973</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=48764973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48764973</guid></item><item><title><![CDATA[New comment by mehmetoguzderin in "Box3D on Web"]]></title><description><![CDATA[
<p>Demo needs WebGPU, from: <a href="https://github.com/erincatto/box3d/discussions/36" rel="nofollow">https://github.com/erincatto/box3d/discussions/36</a></p>
]]></description><pubDate>Thu, 02 Jul 2026 17:42:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48764890</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=48764890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48764890</guid></item><item><title><![CDATA[Box3D on Web]]></title><description><![CDATA[
<p>Article URL: <a href="https://box3d-7rh.pages.dev/">https://box3d-7rh.pages.dev/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48764889">https://news.ycombinator.com/item?id=48764889</a></p>
<p>Points: 1</p>
<p># Comments: 3</p>
]]></description><pubDate>Thu, 02 Jul 2026 17:42:10 +0000</pubDate><link>https://box3d-7rh.pages.dev/</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=48764889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48764889</guid></item><item><title><![CDATA[New comment by mehmetoguzderin in "Tell HN: Mojo is becoming open source"]]></title><description><![CDATA[
<p>Sounds like slated for ModCon 2026 on August 18th, so one and a half months to go. Or is there another lead?</p>
]]></description><pubDate>Sat, 27 Jun 2026 13:41:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48698229</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=48698229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48698229</guid></item><item><title><![CDATA[Gnome AI Assistant Adds Image Generation Support]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.phoronix.com/news/GNOME-Newelle-Image-Gen">https://www.phoronix.com/news/GNOME-Newelle-Image-Gen</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48697487">https://news.ycombinator.com/item?id=48697487</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 27 Jun 2026 11:59:38 +0000</pubDate><link>https://www.phoronix.com/news/GNOME-Newelle-Image-Gen</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=48697487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48697487</guid></item><item><title><![CDATA[VTK Integrating WebGPU]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.kitware.com/webgpu-one-graphics-api-to-rule-them-all/">https://www.kitware.com/webgpu-one-graphics-api-to-rule-them-all/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47805915">https://news.ycombinator.com/item?id=47805915</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 17 Apr 2026 13:47:18 +0000</pubDate><link>https://www.kitware.com/webgpu-one-graphics-api-to-rule-them-all/</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=47805915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47805915</guid></item><item><title><![CDATA[Show HN: A Triton windowing test with ray tracing and GUI]]></title><description><![CDATA[
<p>I've been recently testing GPU kernel dev with Triton; however, I couldn't find a graphics sample that combines an update loop with windowing, mouse-keyboard interactivity, etc., so I decided to give it a shot with single-sphere ray tracing and ImGui. Unfortunately, I couldn't get to zero-shot copy with CUDA & WSLg (since I am running on WSL2), so it defaults to a host copy for framebuffer unless you enable the WIP flag. Any feedback or contributions for a zero-copy pipeline (whether running on a Linux box with OpenGL & CUDA on the same device, or some shortcut for CUDA and WSLg) are always welcome! Any Triton optimization tips & tricks would also be appreciated. I found certain utilities like autotune for kernels to be quite interesting, and computer graphics application could make things and advantages more visual.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46467581">https://news.ycombinator.com/item?id=46467581</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 02 Jan 2026 18:10:03 +0000</pubDate><link>https://github.com/mehmetoguzderin/triton-windowing</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=46467581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46467581</guid></item><item><title><![CDATA[New comment by mehmetoguzderin in "GPT-5 for Developers"]]></title><description><![CDATA[
<p>I'm not sure if it's due to experience with the aforementioned APIs, but I also read the same, “issues with APIs like ..., and (in contrast) OpenAI have been doing a great job”</p>
]]></description><pubDate>Fri, 08 Aug 2025 10:09:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44835319</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=44835319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44835319</guid></item><item><title><![CDATA[New comment by mehmetoguzderin in "GPT-5 for Developers"]]></title><description><![CDATA[
<p>Context-free grammar and regex support are exciting. I wonder what, or whether, there are differences from the Lark-like CFG of llguidance, which powers the JSON schema of the OpenAI API [^1].<p>[^1]: <a href="https://github.com/guidance-ai/llguidance/blob/f4592cc0c783a987fa44791fc1d702208b366613/README.md" rel="nofollow">https://github.com/guidance-ai/llguidance/blob/f4592cc0c783a...</a></p>
]]></description><pubDate>Thu, 07 Aug 2025 18:12:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44828241</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=44828241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44828241</guid></item><item><title><![CDATA[Show HN: A toy MCP for AI agents to code, run, and see output of GPU code safely]]></title><description><![CDATA[
<p>Ever wondered what happens when you let an AI agent loose on GPU pipeline programming, including shaders? `shaderc-vkrunner-mcp` enables you to find out, <i>without</i> risking any actual GPU or dealing with driver or OS stuff.<p>The core idea is to give AI agents the ability to write, compile, and run GPU code and iterate safely or stably, then let you see the output if desired – all completely locally.<p>It runs entirely inside Docker using Mesa's software Vulkan driver. No need to try to paravirtualize any actual physical GPU, meaning agents can experiment with fancy Vulkan features – atomics, subgroups, cooperative matrices, and more – safely on the CPU. It's surprisingly capable of testing logic, even if it's slow.<p>I went with Vulkan since it's cross-platform (drivers provide it well these days, Mesa runs almost everywhere, and MoltenVK exists for Mac users wanting to experiment similarly), has a sufficient set of exposed primitives for hardware to accelerate the code to competitive levels, enough to explore, and avoids vendor lock-in.<p>But why put all these in Docker? Setting up Vulkan dev tools or similar directly on your host machine can override some environment variables, causing side effects or more. With this, Docker is the <i>only</i> dependency. Pull the image (multi-arch: amd64, arm64, experimental riscv64/ppc64le via QEMU build) and connect your MCP client (like Copilot or the Inspector tool). It mounts your current directory so the agent can save files (images, etc.) without exposing much further to avoid any problem since LLM will be coming up for code, maybe based on some another MCP you will tie, leading to a plethora of potential issues.<p>It is far from being perfect or complete. It's currently monolithic and wraps CLI tools (`shaderc`, `VkRunner`), with plans to use APIs directly later. Primarily tested with Copilot's agent. It's definitely a "toy" right now, but a fun one to explore agent capabilities. I have been able to make it output interesting visuals from simple to moderately advanced and actually tweak some compute shaders. Can AI <i>really</i> optimize a shader or create a cool SDF raymarcher from scratch? Lets you try, at least.<p>Check out the code, try feeding it some prompts, and see what breaks! Contributions are welcome, especially regarding usability for agents, since I suspect there might be quite some headroom to improve the descriptions or generation of the scheme. Some sample screenshots are in the top-level README file.<p>A usability note is that oftentimes, Agents don't pick up the interface at first try; however, if you feed the errors that come out, which agent does not iterate (probably just FTTB, I expect Copilot, etc. to let AI iterate over scheme issues in the near future), things start to smooth out and get productive with prompting in the right direction. Since the task here is at a lower level than usual (using Vulkan & GLSL SPIR-V directly), it takes slightly longer for the agents to adjust, at least in my experience with Claude 3.7 Sonnet and 4o.<p>GitHub: <a href="https://github.com/mehmetoguzderin/shaderc-vkrunner-mcp">https://github.com/mehmetoguzderin/shaderc-vkrunner-mcp</a><p>There is a GitHub Action running right now to package Docker images to GHCR; however, it is fairly easy and quick to build locally for both top-level Dockerfile and Devcontainer to increase the fun.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43668989">https://news.ycombinator.com/item?id=43668989</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 13 Apr 2025 00:17:18 +0000</pubDate><link>https://github.com/mehmetoguzderin/shaderc-vkrunner-mcp</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=43668989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43668989</guid></item><item><title><![CDATA[New comment by mehmetoguzderin in "GPU-Friendly Stroke Expansion"]]></title><description><![CDATA[
<p>Impressive! Thank you for the pointer</p>
]]></description><pubDate>Sat, 06 Jul 2024 21:17:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=40893394</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=40893394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40893394</guid></item><item><title><![CDATA[New comment by mehmetoguzderin in "GPU-Friendly Stroke Expansion"]]></title><description><![CDATA[
<p>Fascinating, to say the least, especially considering the execution time in comparison to the best CPU result. I might be skimming too fast, but are there also CPU timings for stress test scenes in the paper, including mmark, etc.?</p>
]]></description><pubDate>Sat, 06 Jul 2024 08:47:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=40889076</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=40889076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40889076</guid></item><item><title><![CDATA[Oppression and Surveillance (New Technology)]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=N7BF-F0ZfpA">https://www.youtube.com/watch?v=N7BF-F0ZfpA</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31211803">https://news.ycombinator.com/item?id=31211803</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 29 Apr 2022 23:31:10 +0000</pubDate><link>https://www.youtube.com/watch?v=N7BF-F0ZfpA</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=31211803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31211803</guid></item><item><title><![CDATA[New comment by mehmetoguzderin in "Apple M1 Ultra"]]></title><description><![CDATA[
<p>Yes, unfortunately, the software is to blame for the time being, and I also ran into issues myself. :\ Hope they catch up to what the hardware delivers well, including both the GPU and the Neural Engine.</p>
]]></description><pubDate>Wed, 09 Mar 2022 01:02:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=30609709</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=30609709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30609709</guid></item><item><title><![CDATA[New comment by mehmetoguzderin in "Apple M1 Ultra"]]></title><description><![CDATA[
<p>> The 3090 also can do fp16 and the M1 series only supports fp32<p>Apple Silicon (including base M1) actually has great FP16 support at the hardware level, including conversions. So it is wrong to say it only supports FP32.</p>
]]></description><pubDate>Wed, 09 Mar 2022 00:05:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=30609176</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=30609176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30609176</guid></item><item><title><![CDATA[New comment by mehmetoguzderin in "NixOS on Framework Laptop"]]></title><description><![CDATA[
<p>This setup sounds like a near-dream with that 3:2 display. The aspect ratio is one of my main drivers to use iPad 12.9 for doing things. But of course, it is always a double-edged sword with how well the split-screen looks with various apps on crammed display, etc., which makes this setup extra interesting because the freedom to adjust through software is much more here.</p>
]]></description><pubDate>Sun, 17 Oct 2021 20:59:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=28899743</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=28899743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28899743</guid></item><item><title><![CDATA[Rust shader translator is 2.5x faster]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/gfx-rs/wgpu-rs/discussions/879">https://github.com/gfx-rs/wgpu-rs/discussions/879</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=26958516">https://news.ycombinator.com/item?id=26958516</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 27 Apr 2021 16:56:40 +0000</pubDate><link>https://github.com/gfx-rs/wgpu-rs/discussions/879</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=26958516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26958516</guid></item><item><title><![CDATA[Blender build for Apple Silicon (macOS Arm 64)]]></title><description><![CDATA[
<p>Article URL: <a href="https://builder.blender.org/download/">https://builder.blender.org/download/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=26785366">https://news.ycombinator.com/item?id=26785366</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 12 Apr 2021 21:21:56 +0000</pubDate><link>https://builder.blender.org/download/</link><dc:creator>mehmetoguzderin</dc:creator><comments>https://news.ycombinator.com/item?id=26785366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26785366</guid></item></channel></rss>