<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: manas96</title><link>https://news.ycombinator.com/user?id=manas96</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Apr 2026 09:26:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=manas96" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by manas96 in "An AI agent deleted our production database. The agent's confession is below"]]></title><description><![CDATA[
<p>200% agree. If you decide to use this power you must accept the tiny risk and huge consequences of it going wrong. The article seems like it was written by AI, and quoting the agent's "confession" as some sort of gotcha just demonstrates the author does not really understand how it works...</p>
]]></description><pubDate>Sun, 26 Apr 2026 19:31:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47913216</link><dc:creator>manas96</dc:creator><comments>https://news.ycombinator.com/item?id=47913216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47913216</guid></item><item><title><![CDATA[New comment by manas96 in "Executing programs inside transformers with exponentially faster inference"]]></title><description><![CDATA[
<p>LLMs are not deterministic per my understanding. A program always produces the same output for the same input and instructions (ignore FP accuracy for now). How is determinism achieved here?</p>
]]></description><pubDate>Fri, 13 Mar 2026 13:06:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47363943</link><dc:creator>manas96</dc:creator><comments>https://news.ycombinator.com/item?id=47363943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47363943</guid></item><item><title><![CDATA[New comment by manas96 in "Modular Manifolds"]]></title><description><![CDATA[
<p>I think the diagrams look very similar to what Keenan Crane uses in his papers, perhaps they used that tool. I think his students have now fleshed it out for general use.</p>
]]></description><pubDate>Fri, 26 Sep 2025 20:47:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45390867</link><dc:creator>manas96</dc:creator><comments>https://news.ycombinator.com/item?id=45390867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45390867</guid></item><item><title><![CDATA[New comment by manas96 in "How do I get into the game industry"]]></title><description><![CDATA[
<p>One esoteric route would be to try and specialize in an area where talent is scarce. There's a lot of gameplay programmers, few engine programmers, fewer graphics programmers, and very few physics programmers (in my experience at least).<p>As such you could try to specialize in this area (collision detection, ray queries, rigid body simulation, constraints, solvers, softbody sim, fluid sim etc.). Of course this isn't for everyone as it requires skills and interest in: low level concurrent programming, maths/linear algebra and physical behavior intuition. 
If you do find these topics fascinating and can demonstrate some ability in them, your skills will certainly be in demand.</p>
]]></description><pubDate>Fri, 29 Aug 2025 19:17:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45068238</link><dc:creator>manas96</dc:creator><comments>https://news.ycombinator.com/item?id=45068238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45068238</guid></item><item><title><![CDATA[New comment by manas96 in "Indian Sign Painting: A typeface designer's take on the craft"]]></title><description><![CDATA[
<p>I've always observed a curious thing within India regarding the Devnagari (Hindi) and Latin (English) scripts. Essentially all English words are always written in Devnagari, but it's rarely the other way around. For example it is much more likely to see इंग्लिश टू हिंदी than "angrezi se hindi".<p>My personal theory is that this is because you can make every sound you hear in English using the Devnagari script, but not the other way around.</p>
]]></description><pubDate>Mon, 04 Aug 2025 22:40:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44792145</link><dc:creator>manas96</dc:creator><comments>https://news.ycombinator.com/item?id=44792145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44792145</guid></item><item><title><![CDATA[New comment by manas96 in "SpacetimeDB"]]></title><description><![CDATA[
<p>Thank you for asking and forwarding the answer. I appreciate your comments.<p>Speculation as well: Looking at the trailer for Bitcraft, it looks like they have articulated characters and cloth physics. This raises more questions for me.</p>
]]></description><pubDate>Wed, 09 Apr 2025 22:53:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=43638866</link><dc:creator>manas96</dc:creator><comments>https://news.ycombinator.com/item?id=43638866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43638866</guid></item><item><title><![CDATA[New comment by manas96 in "SpacetimeDB"]]></title><description><![CDATA[
<p>That's great, especially the deterministic part. Did you run into determinism problems with two different CPU architectures for server and client?</p>
]]></description><pubDate>Wed, 09 Apr 2025 22:43:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43638815</link><dc:creator>manas96</dc:creator><comments>https://news.ycombinator.com/item?id=43638815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43638815</guid></item><item><title><![CDATA[New comment by manas96 in "SpacetimeDB"]]></title><description><![CDATA[
<p>I see, that's extremely interesting. As mentioned earlier, I do respect efforts to push on something new, especially if it's against conventional wisdom and would be interested in poking around with an open mind. I'll join the Discord.
Thank you!</p>
]]></description><pubDate>Wed, 09 Apr 2025 22:34:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=43638763</link><dc:creator>manas96</dc:creator><comments>https://news.ycombinator.com/item?id=43638763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43638763</guid></item><item><title><![CDATA[New comment by manas96 in "SpacetimeDB"]]></title><description><![CDATA[
<p>Then again looking at the FAQ for Bitcraft, we have this:<p>"What engine does BitCraft use?
The BitCraft client is developed using the Unity game engine. For the server, we have developed a sophisticated distributed system called SpacetimeDB, which hosts the entirety of BitCraft’s server architecture. "<p>Correct me if wrong, but this suggests the physics engine is Unity's, and not something implemented in SpacetimeDB.</p>
]]></description><pubDate>Wed, 09 Apr 2025 20:27:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43637518</link><dc:creator>manas96</dc:creator><comments>https://news.ycombinator.com/item?id=43637518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43637518</guid></item><item><title><![CDATA[New comment by manas96 in "SpacetimeDB"]]></title><description><![CDATA[
<p>Nice, that's very interesting and a commendable achievement!<p>If that is the case I would really like to see some internals of how the physics engine has been implemented in their pattern. I'm not asking for the rapier port source code, but it is hard to think in terms of a new advertised programming paradgim when there's no working examples.<p>For example I am very curious to see how a constraint solve is implemented in a SQL-like fashion. You would need various math operations and an efficient matrix representation off the top of my head, and I can't think of how that maps to a SQL-like interface.</p>
]]></description><pubDate>Wed, 09 Apr 2025 20:05:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43637186</link><dc:creator>manas96</dc:creator><comments>https://news.ycombinator.com/item?id=43637186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43637186</guid></item><item><title><![CDATA[New comment by manas96 in "SpacetimeDB"]]></title><description><![CDATA[
<p>Given the name I was also expecting some clever SQL-like data structure/query for fast spatial lookup but I digress.<p>Game physics involves a lot of things (solvers, collision detection, numerical stability, etc.).
I am skeptical of their claims of being able to run physics in what I understand are stored procedures for their database.<p>I looked at their docs for physics <a href="https://spacetimedb.com/docs/unity/part-4" rel="nofollow">https://spacetimedb.com/docs/unity/part-4</a>
where they demonstrate the simplest form of collision check (sphere overlap). I fail to see how that is an improvement or speedup over existing methods. Some quotes:
 "This may not be the most efficient way to do collision checking (building a quad tree or doing spatial hashing might be better), but SpacetimeDB is very fast so for this number of entities it'll be a breeze for SpacetimeDB."
>> Nothing is quantified with numbers.<p>"For every circle, we look at all other entities."
>> This is the most inefficient N^2 way you could do collision detection.<p>And not to mention networked physics is a whole additional layer of complexity, where you have to use some form of prediction techniques and very likely end up changing your core physics code to accommodate this.<p>All of this suggests to me much thought has not been put into the claim "you can also do physics with it!" and its implications. Perhaps it is enough for extremely simple physics, as demonstrated with their demo game. If the author is reading this, I suggest spending some time understanding what this claim implies and qualifying it better.<p>However I must mention that I applaud their courage to try something so outlandish. If you truly believe your claims are possible, I encourage you to keep working on it.<p>But I'll be convinced when extraordinary evidence backs extraordinary claims.<p>Source: I work on a commercial game physics engine and related netcode.</p>
]]></description><pubDate>Wed, 09 Apr 2025 19:10:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=43636325</link><dc:creator>manas96</dc:creator><comments>https://news.ycombinator.com/item?id=43636325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43636325</guid></item><item><title><![CDATA[New comment by manas96 in "Ray Tracing in One Weekend"]]></title><description><![CDATA[
<p>Wohoo, my name is in the contributors list! This helped me get in a computer graphics grad course at a top(?) school and certainly helped in further job applications.<p>If anyone else is interested in a graduate degree in this field, I recommend doing something similar - I simply made a few reasonable PRs to fix some issues that I found when following along the books.</p>
]]></description><pubDate>Thu, 02 Jan 2025 10:43:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=42573365</link><dc:creator>manas96</dc:creator><comments>https://news.ycombinator.com/item?id=42573365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42573365</guid></item><item><title><![CDATA[New comment by manas96 in "Ask HN: Could you share your personal blog here?"]]></title><description><![CDATA[
<p>I just started, but my hope is to post about nature, photography and computer graphics.
I've only got time to finish one full article so far. It's a low-budget guide to the Montreal GP with some sweet photos I'm proud of: <a href="https://manas96.github.io/blog/f1guide/" rel="nofollow noreferrer">https://manas96.github.io/blog/f1guide/</a></p>
]]></description><pubDate>Tue, 04 Jul 2023 16:36:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=36589030</link><dc:creator>manas96</dc:creator><comments>https://news.ycombinator.com/item?id=36589030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36589030</guid></item></channel></rss>