<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: dyarosla</title><link>https://news.ycombinator.com/user?id=dyarosla</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 05:44:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dyarosla" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dyarosla in "Many SWE-bench-Passing PRs would not be merged"]]></title><description><![CDATA[
<p>I’m not sure if it went anywhere but I remember there was this attempt at one point called Sudolang:<p><a href="https://medium.com/javascript-scene/sudolang-a-powerful-pseudocode-programming-language-for-llms-d64d42aa719b" rel="nofollow">https://medium.com/javascript-scene/sudolang-a-powerful-pseu...</a></p>
]]></description><pubDate>Fri, 13 Mar 2026 19:16:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47368448</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=47368448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47368448</guid></item><item><title><![CDATA[New comment by dyarosla in "The browser is the sandbox"]]></title><description><![CDATA[
<p>I also worked on a number of Flash projects in its heyday. I agree that there aren’t really any close equivalents to its feature set today, but there are some tools like Rive and Lottie that I’d consider modern day reimaginings for many multimedia workflows.</p>
]]></description><pubDate>Mon, 26 Jan 2026 19:12:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46770138</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=46770138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46770138</guid></item><item><title><![CDATA[New comment by dyarosla in "TurboTax’s 20-year fight to stop Americans from filing taxes for free (2019)"]]></title><description><![CDATA[
<p>How do you think tax rates are determined…?</p>
]]></description><pubDate>Fri, 17 Oct 2025 05:05:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45613455</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=45613455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45613455</guid></item><item><title><![CDATA[New comment by dyarosla in "This website is for humans"]]></title><description><![CDATA[
<p>Arbitrage opportunity to make a search engine that bubbles up non ad infested websites!</p>
]]></description><pubDate>Wed, 13 Aug 2025 15:58:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44890161</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=44890161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44890161</guid></item><item><title><![CDATA[New comment by dyarosla in "Show HN: Draw A Fish and watch it swim with the others"]]></title><description><![CDATA[
<p>Missed opportunity to call it<p>Fish or no fish</p>
]]></description><pubDate>Fri, 01 Aug 2025 14:25:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44757281</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=44757281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44757281</guid></item><item><title><![CDATA[An Open Letter to Brian Chesky]]></title><description><![CDATA[
<p>Article URL: <a href="https://docs.google.com/document/d/1JtTsNOq00m8Poj2aMeukvKjyWlK6m9lFk9C7O0LUi3I/mobilebasic">https://docs.google.com/document/d/1JtTsNOq00m8Poj2aMeukvKjyWlK6m9lFk9C7O0LUi3I/mobilebasic</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43988184">https://news.ycombinator.com/item?id=43988184</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 14 May 2025 19:13:37 +0000</pubDate><link>https://docs.google.com/document/d/1JtTsNOq00m8Poj2aMeukvKjyWlK6m9lFk9C7O0LUi3I/mobilebasic</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=43988184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43988184</guid></item><item><title><![CDATA[New comment by dyarosla in "Stability by Design"]]></title><description><![CDATA[
<p>Compilers dont test, or rather, they test a very specific and narrow set of things relative to what youd want to test to maintain a working program</p>
]]></description><pubDate>Fri, 09 May 2025 02:58:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43933428</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=43933428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43933428</guid></item><item><title><![CDATA[New comment by dyarosla in "Yann LeCun, Pioneer of AI, Thinks Today's LLM's Are Nearly Obsolete"]]></title><description><![CDATA[
<p>No he obviously quit twitter /s</p>
]]></description><pubDate>Sat, 05 Apr 2025 18:04:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43595314</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=43595314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43595314</guid></item><item><title><![CDATA[New comment by dyarosla in "Master the Art of the Product Manager 'No'"]]></title><description><![CDATA[
<p>Also, but rarely:<p>Some engineer wants it bad enough that they just build it -or some version of it- and then some executive gives the go-ahead to invest more into it.<p>At the end of the day, ideas are just ideas. Execution is everything.</p>
]]></description><pubDate>Thu, 23 Jan 2025 02:51:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42800131</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=42800131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42800131</guid></item><item><title><![CDATA[New comment by dyarosla in "Show HN: A Marble Madness-inspired WebGL game we built for Netlify"]]></title><description><![CDATA[
<p>Thats a great writeup for GPU perf improvements!<p>I was personally looking more for details on dealing with JS and its GC and keeping things smooth on that front.</p>
]]></description><pubDate>Sat, 23 Nov 2024 23:58:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42224872</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=42224872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42224872</guid></item><item><title><![CDATA[New comment by dyarosla in "Show HN: A Marble Madness-inspired WebGL game we built for Netlify"]]></title><description><![CDATA[
<p>Did you employ any specific practices to keep it running at framerate in JS?</p>
]]></description><pubDate>Sat, 23 Nov 2024 16:45:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=42221781</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=42221781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42221781</guid></item><item><title><![CDATA[New comment by dyarosla in "Fixed Timestep Without Interpolation"]]></title><description><![CDATA[
<p>I agree- what’s the difference between error correction and a full tick? At what point do you draw the line on error correction?<p>Extrapolation is often used to mean extrapolating values <i>without</i> error correction, at which point the results are less than stellar.<p>Spacewarp is, like Timewarp, a way to match the render frame time on a headset but by creating a warp of the output image; ill concede that this is technically extrapolation but is far away from whats generally referred to in describing updating entity values in game loops.</p>
]]></description><pubDate>Fri, 18 Oct 2024 22:37:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=41884125</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=41884125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41884125</guid></item><item><title><![CDATA[New comment by dyarosla in "Fixed Timestep Without Interpolation"]]></title><description><![CDATA[
<p>For the former, Timewarp is used at an OS level to perturb the visibly rendered quad to match the display time orientation. There’s no extrapolation: the rendered frame is simply adjusted to account for the change in headset orientation.<p>For the latter, as I mentioned, the extrapolation is not on velocity: you still compute regular game ticks but by holding the input constant. This is quite different from extrapolating velocities.</p>
]]></description><pubDate>Fri, 18 Oct 2024 19:30:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=41882663</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=41882663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41882663</guid></item><item><title><![CDATA[New comment by dyarosla in "Fixed Timestep Without Interpolation"]]></title><description><![CDATA[
<p>Extrapolation is one of those ideas that’s not actually used in practice- at least I’ve yet to see it used in any games in any meaningful capacity.<p>It’s just far too complicated and requires custom logic while resulting in worse results than more straightforward options. Even for multiplayer games the “extrapolation” is often done by repeating input states and running the regular game loop.<p>I also wouldn’t equivocate the interpolation approach with extrapolation. With interpolation you interpolate between two valid states. With extrapolation you produce a potentially invalid state (ie a character that’s inside of a wall). The only work around for the latter issue is to perform a full game tick - at which point you’re no longer doing extrapolation.</p>
]]></description><pubDate>Fri, 18 Oct 2024 15:40:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41880431</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=41880431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41880431</guid></item><item><title><![CDATA[New comment by dyarosla in "Fixed Timestep Without Interpolation"]]></title><description><![CDATA[
<p>The main reason to prefer interpolation is that your fixed time step function does not need to operate on variable time ever- removing a complicated dependency.<p>For instance, modifying character accelerations based on a fixed time step constant is far more straightforward than the methods required to work with variable time deltas (due to floating point accumulated error). This is why any action-based deterministic game (think platformers, shooters, physics based games) will opt for this.<p>IMO it is <i>much</i> more straightforward to have a  render method that pre-allocates some extra memory, interpolates a handful of values and renders them vs the nondeterminism introduced in a game logic method that has to take into account variable time (especially if also networking multiplayer state). And for this you trade off a frame of visual-only latency - a choice I’d take any day.</p>
]]></description><pubDate>Fri, 18 Oct 2024 14:27:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=41879779</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=41879779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41879779</guid></item><item><title><![CDATA[New comment by dyarosla in "I am starting an AI+Education company"]]></title><description><![CDATA[
<p>What’s the differentiation with other similar ventures?<p>For instance, Synthesis[0] is an instructor designed, AI supplemented site for early math.
<a href="https://www.synthesis.com/" rel="nofollow">https://www.synthesis.com/</a><p>It really seems like the distinction for these kinds of AI-education ventures comes down to the human educator(s) involved.</p>
]]></description><pubDate>Tue, 16 Jul 2024 18:45:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=40979123</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=40979123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40979123</guid></item><item><title><![CDATA[New comment by dyarosla in "Sam Altman "Wrecks" OpenAI – Jan Leike Joins Anthropic [video]"]]></title><description><![CDATA[
<p>Sure but the first mover advantage is there and now they are known- not necessarily the company but the product for sure.<p>Hitting such a milestone is far from assured and Anthropic has its work cut out for it</p>
]]></description><pubDate>Thu, 30 May 2024 00:40:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40518860</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=40518860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40518860</guid></item><item><title><![CDATA[New comment by dyarosla in "Sam Altman "Wrecks" OpenAI – Jan Leike Joins Anthropic [video]"]]></title><description><![CDATA[
<p>The fatal flaw in this analysis is that ChatGPT, Google, Meta, Microsoft have way more mindshare on AI - nobody outside of tech circles has even heard of Anthropic.<p>Painting this as the beginning of the end for OpenAI is quite ridiculous really.</p>
]]></description><pubDate>Wed, 29 May 2024 23:15:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=40518236</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=40518236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40518236</guid></item><item><title><![CDATA[New comment by dyarosla in "Ask HN: Programming Courses for Experienced Coders?"]]></title><description><![CDATA[
<p>While I like some of their opinions they do pontificate an awful lot for folks who haven’t delivered what could be considered “above par” source code- the stuff in their streams is pretty darn messy.</p>
]]></description><pubDate>Sat, 30 Dec 2023 06:54:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=38813301</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=38813301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38813301</guid></item><item><title><![CDATA[New comment by dyarosla in "DoorDash raises minimum pay to $29.93 per hour in NYC"]]></title><description><![CDATA[
<p>Than (e-)biking on roads alongside metal boxes? This ain’t biking through the woods. Just think about the pollution and chance of getting hit.</p>
]]></description><pubDate>Tue, 05 Dec 2023 01:38:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=38525921</link><dc:creator>dyarosla</dc:creator><comments>https://news.ycombinator.com/item?id=38525921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38525921</guid></item></channel></rss>