<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: Voltage</title><link>https://news.ycombinator.com/user?id=Voltage</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 17:51:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Voltage" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Voltage in "Show HN: Beats, a web-based drum machine"]]></title><description><![CDATA[
<p><a href="https://www.youtube.com/watch?v=wYPY9-yjclo" rel="nofollow">https://www.youtube.com/watch?v=wYPY9-yjclo</a><p>Squeezing 3 hits (evenly placed) in the time that you'd expect to hit 2 hit.</p>
]]></description><pubDate>Sun, 18 Jan 2026 23:40:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46673361</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=46673361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46673361</guid></item><item><title><![CDATA[New comment by Voltage in "Show HN: Beats, a web-based drum machine"]]></title><description><![CDATA[
<p><a href="https://beats.lasagna.pizza/?name=lo-fi+dust&bpm=95&i0=K0100000110100001&i1=S0001101000010011&i2=H0000100011001010&i3=X1001000000000000&i4=W0110001101101010&i5=R0010101000100011" rel="nofollow">https://beats.lasagna.pizza/?name=lo-fi+dust&bpm=95&i0=K0100...</a><p>Fun!<p>I'd love to be able to add triplets.</p>
]]></description><pubDate>Sun, 18 Jan 2026 23:23:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46673246</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=46673246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46673246</guid></item><item><title><![CDATA[New comment by Voltage in "My AI skeptic friends are all nuts"]]></title><description><![CDATA[
<p>Yeah, I'm very familiar with the tech, I've been interested in games dev and web dev for a few decades now.  So you could be right, that the models aren't ready to "play on their own" yet.<p>I tried doing a warcraft 1 clone, but that felt too complex for the model being used (openai 4.1).  That model was just the default setting in copilot.<p>I dug a little deeper this morning, and it turns out I hadn't actually enabled my copilot 'pro' mode, which has granted access to some more current or dev focused models.  So I'll take them for a spin to see what they're capable of.<p>My goal here is to roughly get a sense for when a task is too complex for an "agent" to handle.<p>I also want to try adding custom tools to suit certain project needs.  For example, Unreal Engine has a python editor interface, so I'd like to have an agent drive the editor to build something.  I have my doubts.<p>Once I have a feeling for what level of complexity can be handled, I'll see if I can manage the tools better using this understanding, by breaking large and complex projects into appropriate chunks of work / complexity.<p>/endBrainDump</p>
]]></description><pubDate>Tue, 03 Jun 2025 23:32:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44175883</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=44175883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44175883</guid></item><item><title><![CDATA[New comment by Voltage in "My AI skeptic friends are all nuts"]]></title><description><![CDATA[
<p>I will.  I'm just trying to evaluate the tools on a medium size task.  I'm trying copilot's agent mode with the goal of creating a warcraft 1 clone.  Or something resembling it.</p>
]]></description><pubDate>Tue, 03 Jun 2025 10:26:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44168380</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=44168380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44168380</guid></item><item><title><![CDATA[New comment by Voltage in "My AI skeptic friends are all nuts"]]></title><description><![CDATA[
<p>* It's not mobile friendly, and you use arrow keys to move around</p>
]]></description><pubDate>Tue, 03 Jun 2025 09:27:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=44168039</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=44168039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44168039</guid></item><item><title><![CDATA[New comment by Voltage in "My AI skeptic friends are all nuts"]]></title><description><![CDATA[
<p>I'm on the side of AI is a huge productivity booster (by my guess... 10x)<p>But I don't want to make the claim lightly, so I did an experiment.<p>I signed up for copilot pro, and have been using their 'edit' feature.  This is more than just their auto complete.<p>I set myself a goal to create a playable web game of classic frogger.<p>It took 4 hours with copilot "edit" and my full attention.<p>I didn't write a single line of code, but I did ask it to refactor and gave it a project description.<p>I suspect this would have taken me 4 days full time to get to this level.<p>Try it out:<p><a href="https://dev.zebrar.com/jd/frogger/" rel="nofollow">https://dev.zebrar.com/jd/frogger/</a></p>
]]></description><pubDate>Tue, 03 Jun 2025 09:19:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44167994</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=44167994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44167994</guid></item><item><title><![CDATA[New comment by Voltage in "Simulating water over terrain"]]></title><description><![CDATA[
<p>Given my interest in games and demos, I feel the opposite.  I'm always in search of the real-time method that looks plausible and can cover huge areas in 3d space.<p>Computational accuracy is not important to me at all.</p>
]]></description><pubDate>Fri, 07 Feb 2025 02:05:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=42968506</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=42968506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42968506</guid></item><item><title><![CDATA[New comment by Voltage in "Ask HN: What's the most creative 'useless' program you've ever written?"]]></title><description><![CDATA[
<p>Yeah the demoscene jumps out as a good candidate to represent "creative 'useless' programs".  :)<p>I make a few demos, but my personal favourite was this 4k (windows executable less than 4096 bytes):<p><a href="https://www.youtube.com/watch?v=sBcwQCBpEiE" rel="nofollow">https://www.youtube.com/watch?v=sBcwQCBpEiE</a><p>It uses all the fancy compressing linker tech (called crinkler) along with a tiny music player and a glsl raymarcher.<p>I tried to download it but all I get is virus warnings now... I guess malware devs also like crinkler. :(</p>
]]></description><pubDate>Tue, 22 Oct 2024 23:30:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=41919847</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=41919847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41919847</guid></item><item><title><![CDATA[New comment by Voltage in "Liquid Layers"]]></title><description><![CDATA[
<p><a href="https://david.li/fluid/" rel="nofollow">https://david.li/fluid/</a></p>
]]></description><pubDate>Thu, 27 Jun 2024 00:03:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=40805938</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=40805938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40805938</guid></item><item><title><![CDATA[New comment by Voltage in "Build WebGPU apps with PlayCanvas"]]></title><description><![CDATA[
<p>1) Can build to web mobile
2) Editor for the art team</p>
]]></description><pubDate>Thu, 16 May 2024 22:40:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=40384205</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=40384205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40384205</guid></item><item><title><![CDATA[New comment by Voltage in "Write shaders for the (sim) Vegas sphere"]]></title><description><![CDATA[
<p>A big smiley face. :)<p><pre><code>    uniform float time;
    varying vec2 vUv;

    // https://iquilezles.org/articles/distfunctions2d/ (Thanks IQ!)
    float sdRing( in vec2 p, in vec2 n, in float r, float th )
    {
        p.x = abs(p.x);
   
        p = mat2x2(n.x,n.y,-n.y,n.x)*p;

        return max( abs(length(p)-r)-th*0.5,
                length(vec2(p.x,max(0.0,abs(r-p.y)-th*0.5)))*sign(p.x) );
    }

    void main() {

        // create coordinates at visual centre (y coords doubled for circles)
        vec2 centre = vec2(0.25, 0.25);        
        vec2 uv = vUv * vec2(1.0, 0.5) - centre;

        // mirror x to get both eyes for the price of one, and find eye offset
        float eyes = length(vec2(abs(uv.x), uv.y) - vec2(0.035, 0.03));
        // carve them out using smoothstep
        eyes = smoothstep(0.015, 0.016, eyes);

        float mouth = sdRing(vec2(uv.x, -uv.y + 0.03), vec2(7), 0.65, 0.1);
        mouth = smoothstep(0.02, 0.025, mouth);

        float shade = min(eyes, mouth);
    
        vec3 yellow = vec3(0.9, 0.7, 0.0);
        vec3 color = shade * yellow;

        gl_FragColor = vec4(color, 1.0);
    }</code></pre></p>
]]></description><pubDate>Thu, 30 Nov 2023 00:56:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=38467755</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=38467755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38467755</guid></item><item><title><![CDATA[New comment by Voltage in "Math breakdown: Anime homing missiles"]]></title><description><![CDATA[
<p>Thanks for the tip.<p>I thought I recognized your handle!  You wrote the "A Primer on Bézier Curves" article.  Thanks for providing that amazing resource, it's been invaluable during my learning process.</p>
]]></description><pubDate>Thu, 02 Feb 2023 23:50:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=34635056</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=34635056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34635056</guid></item><item><title><![CDATA[New comment by Voltage in "Math breakdown: Anime homing missiles"]]></title><description><![CDATA[
<p>Great article! I didn't know about Rotation Minimizing Frames or the double reflection method.<p>I've run up against the issue of unexpected twisting of splines at work more than once.</p>
]]></description><pubDate>Thu, 02 Feb 2023 21:37:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=34633480</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=34633480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34633480</guid></item><item><title><![CDATA[New comment by Voltage in "Australians ‘complacent’ to rapid growth in digital surveillance"]]></title><description><![CDATA[
<p>As an Australian, is the best approach to encrypt all my storage and communications?  Is that even possible when the potential threat is the government?</p>
]]></description><pubDate>Tue, 12 Oct 2021 02:24:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=28835410</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=28835410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28835410</guid></item><item><title><![CDATA[New comment by Voltage in "Apple’s app review prevents developer from submitting fix to game for the blind"]]></title><description><![CDATA[
<p>I wholeheartedly disagree with this assessment of Apple.  As a long time business owner and developer, I've had nothing but pain as a developer working with Apple technologies.<p>We've created over 100 cross platform experiences, and I'm seriously considering a #FckApple tattoo.</p>
]]></description><pubDate>Mon, 27 Sep 2021 01:54:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=28666336</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=28666336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28666336</guid></item><item><title><![CDATA[New comment by Voltage in "How to Hack APIs in 2021"]]></title><description><![CDATA[
<p>Counter point:  Often I am faced with doing it right or doing it within budget for an activation that is designed to live for a few weeks only.  I aim for 100% compatibility with different hardware, OS, browser, user experience, client expectation and non suicidal business practices.</p>
]]></description><pubDate>Wed, 11 Aug 2021 01:51:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=28137019</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=28137019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28137019</guid></item><item><title><![CDATA[New comment by Voltage in "Satan should chair your meetings: A literature lover’s guide to office politics"]]></title><description><![CDATA[
<p>"Satan should chair your meetings"<p>...<p>She already does.</p>
]]></description><pubDate>Wed, 04 Aug 2021 07:16:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=28058194</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=28058194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28058194</guid></item><item><title><![CDATA[New comment by Voltage in "Ask HN: What was the biggest contributor to your happiness in the past year?"]]></title><description><![CDATA[
<p>Congrats on your PPL!<p>I did 10 hours 15 years ago, but stopped when my first baby came along.</p>
]]></description><pubDate>Sun, 21 Mar 2021 07:52:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=26528836</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=26528836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26528836</guid></item><item><title><![CDATA[New comment by Voltage in "Fitting Cubic Bézier Curves"]]></title><description><![CDATA[
<p>I won't pretend to understand the intricacies in your article here, but have you seen this paper / video by Cem Yuksel (University of Utah)....<p>By my layman understanding the curves discussed in the following paper may be of use.<p><a href="http://www.cemyuksel.com/research/interpolating_splines/a_class_of_c2_interpolating_splines.pdf" rel="nofollow">http://www.cemyuksel.com/research/interpolating_splines/a_cl...</a><p><a href="https://www.youtube.com/watch?v=pK4zy5OKbHs" rel="nofollow">https://www.youtube.com/watch?v=pK4zy5OKbHs</a></p>
]]></description><pubDate>Sun, 14 Mar 2021 06:27:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=26453251</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=26453251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26453251</guid></item><item><title><![CDATA[New comment by Voltage in "How to Read Assembly Language"]]></title><description><![CDATA[
<p>In Example 3, there is a 'pushq   %rax' but no subsequent pop command.<p>Error or is the stack being manipulated in another way elsewhere?</p>
]]></description><pubDate>Tue, 02 Mar 2021 10:03:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=26313657</link><dc:creator>Voltage</dc:creator><comments>https://news.ycombinator.com/item?id=26313657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26313657</guid></item></channel></rss>