<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: omegalulw</title><link>https://news.ycombinator.com/user?id=omegalulw</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Jul 2026 23:50:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=omegalulw" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by omegalulw in "How boring should your team's codebases be"]]></title><description><![CDATA[
<p>> The old app that I wrote would happily take JavaScript or SQL snippets as inputs to any text field and do The Right Thing.<p>Confused here. Where were input validation checks in your implementation? How did you guard against SQL injection, etc?</p>
]]></description><pubDate>Sat, 15 Oct 2022 12:12:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=33214115</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33214115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33214115</guid></item><item><title><![CDATA[New comment by omegalulw in "Tcl Ported to Go"]]></title><description><![CDATA[
<p>Can't have context if the file never loads.</p>
]]></description><pubDate>Fri, 14 Oct 2022 06:48:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=33200344</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33200344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33200344</guid></item><item><title><![CDATA[New comment by omegalulw in "Students break acceleration world record for electric vehicles"]]></title><description><![CDATA[
<p>This seems...wrong?<p>Let's say you can control voltage, cross section area A.<p>Now, you want a constant power across a load P = V * I.<p>Your net resistance R is C + D * L / A where C and D are constants and L is your cable length.<p>I is proportional go V * A / (C * A + E) where E is also a constant.<p>So your load power is proportional V^2*  C * A / (C * A + E) which is proportional to V^2 * A / (A + F) where F is also a constant.<p>With a large "enough" A, this is effectively V^2. With a small A, this is V^2 * g where g is A / F. So the smaller the area you have the more power you are wasting (roughly equal to V^2 * (1-g) which is heat in the wires).<p>So the smaller area you have, the less efficient your power delivery. And juicing up your source power is a lot more expensive than juicing up your source voltage.</p>
]]></description><pubDate>Thu, 13 Oct 2022 06:43:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=33187983</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33187983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33187983</guid></item><item><title><![CDATA[New comment by omegalulw in "This hash table uses less space than the items it stores"]]></title><description><![CDATA[
<p>Maybe I'm missing something obvious, but if I insert all 32 bit keys, does that not take 32*2^32 space?</p>
]]></description><pubDate>Mon, 10 Oct 2022 01:48:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=33147030</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33147030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33147030</guid></item><item><title><![CDATA[New comment by omegalulw in "Building an FM radio from $3 radio chip and an 84MHz ARM Arduino"]]></title><description><![CDATA[
<p>To be fair, I'm not sure if you can demodulate a 100MHz FM signal digitally. DSP at this frequency on an Arduino maybe be infeasible (you need a phase locked loop). I suppose if you used a bandpass + low pass filter you can pull it off but that will be a lot more work still.</p>
]]></description><pubDate>Mon, 10 Oct 2022 01:42:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=33146993</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33146993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33146993</guid></item><item><title><![CDATA[New comment by omegalulw in "On AlphaTensor’s new matrix multiplication algorithms"]]></title><description><![CDATA[
<p>Wrong way to think about the problem. Lowering bits does not mean lowering model capacity. Its the opposite in fact - it allows you to you to fit more parameters.</p>
]]></description><pubDate>Fri, 07 Oct 2022 12:12:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=33120163</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33120163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33120163</guid></item><item><title><![CDATA[New comment by omegalulw in "On AlphaTensor’s new matrix multiplication algorithms"]]></title><description><![CDATA[
<p>This is not that relevant for ML. Each gradient pass will re-compute your cost function and the gradients so errors are not likely to accumulate. The main thing is to not make errors big enough that you end up in a completely different part of the parameter space derailing progress which is what the above commenter points out.</p>
]]></description><pubDate>Fri, 07 Oct 2022 12:09:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=33120140</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33120140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33120140</guid></item><item><title><![CDATA[New comment by omegalulw in "Take Advantage of Git Rebase"]]></title><description><![CDATA[
<p>You want to ask the author to change the commit you are interested in and then review the diff to that commit.<p>This is if course mostly valuable if you don't squash commits on merge. Otherwise, the extra rebase work isn't that valuable.</p>
]]></description><pubDate>Fri, 07 Oct 2022 12:03:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=33120094</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33120094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33120094</guid></item><item><title><![CDATA[New comment by omegalulw in "Show HN: Lambda-8cc – An x86 C compiler written in untyped lambda calculus"]]></title><description><![CDATA[
<p>That was my question to. 8cc is doing the heavy lifting of compiling C.</p>
]]></description><pubDate>Fri, 07 Oct 2022 11:59:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=33120061</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33120061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33120061</guid></item><item><title><![CDATA[New comment by omegalulw in "How criminals are using jammers, deauthers to disrupt WiFi security cameras"]]></title><description><![CDATA[
<p>I wonder how well WPA3 fares here.</p>
]]></description><pubDate>Wed, 05 Oct 2022 10:43:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=33093670</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33093670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33093670</guid></item><item><title><![CDATA[New comment by omegalulw in "How criminals are using jammers, deauthers to disrupt WiFi security cameras"]]></title><description><![CDATA[
<p>I think you can encrypt ethernet comms too using 802.1x RADIUS. That's as secure as Wi-Fi and removes the need for an isolated network (which, when unencrypted isn't as secure as you think, e.g. MiTM). Ideally you connect via both but that's overkill for most use cases.</p>
]]></description><pubDate>Wed, 05 Oct 2022 10:41:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=33093653</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33093653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33093653</guid></item><item><title><![CDATA[New comment by omegalulw in "The Full Chess Cheating Report of Hans Neiman"]]></title><description><![CDATA[
<p>I don't know if this guy really cheated or not, but from my glance through I don't see even an explanation of the mechanism he would use to cheat OTB.<p>But this is a cry wolf situation - I would be surprised if there isn't some terms or condition that allows chess.com to ban known cheaters esp from a tourney with such a big prize.</p>
]]></description><pubDate>Wed, 05 Oct 2022 05:55:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=33091796</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33091796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33091796</guid></item><item><title><![CDATA[New comment by omegalulw in "Xonsh: I don't remember how to write a for loop in Bash [video]"]]></title><description><![CDATA[
<p>Presumably the point is to do something with i rather than just printing.</p>
]]></description><pubDate>Tue, 04 Oct 2022 11:10:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=33078749</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33078749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33078749</guid></item><item><title><![CDATA[New comment by omegalulw in "The 'attention economy' corrupts science"]]></title><description><![CDATA[
<p>I don't understand this attitude. Who is the judge of what ideas are great and what ideas are idiotic?</p>
]]></description><pubDate>Tue, 04 Oct 2022 03:49:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=33076539</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33076539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33076539</guid></item><item><title><![CDATA[New comment by omegalulw in "First make the change easy, then make the easy change (2021)"]]></title><description><![CDATA[
<p>> But sometimes, especially along the periphery, the right choice is to just make the change and be okay with perpetuating a bad pattern, if it is going to bring disproportionate business value quickly<p>Agreed. Also tests - if the tests are catching the cases they are supposed to but have anti patterns in the way they are written - it's not always worth it to fix them so long as your new test cases can be easily covered.</p>
]]></description><pubDate>Sun, 02 Oct 2022 22:11:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=33060841</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33060841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33060841</guid></item><item><title><![CDATA[New comment by omegalulw in "AI Hyperopia"]]></title><description><![CDATA[
<p>+1. You will find such positions often championed by people who don't understand how machine learning works - but maybe have tried out a fancy tool that used such a model (GPT-2, Stable Diffusion, etc). Classic example of "any sufficiently advanced technology is indistinguishable from magic" combined with Dunning–Kruger effect.</p>
]]></description><pubDate>Sun, 02 Oct 2022 00:12:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=33051399</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33051399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33051399</guid></item><item><title><![CDATA[New comment by omegalulw in "Select * from cloud"]]></title><description><![CDATA[
<p>You are selling SQL way short. SQL has stuck around because, compared to its complexity, it lets you do incredibly powerful things.</p>
]]></description><pubDate>Fri, 30 Sep 2022 17:57:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=33038281</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33038281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33038281</guid></item><item><title><![CDATA[New comment by omegalulw in "UK pensions hit with margin calls as gilts and sterling slide"]]></title><description><![CDATA[
<p>This blew my mind. Fantastic explanation.</p>
]]></description><pubDate>Fri, 30 Sep 2022 05:38:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=33031372</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33031372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33031372</guid></item><item><title><![CDATA[New comment by omegalulw in "D3wasm 0.4 – Doom 3 in WASM"]]></title><description><![CDATA[
<p>Personally, I love cheesy dialogue in games like this.</p>
]]></description><pubDate>Thu, 29 Sep 2022 10:07:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=33018469</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33018469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33018469</guid></item><item><title><![CDATA[New comment by omegalulw in "CD Projekt says Cyberpunk 2077 copy sales reach 20M"]]></title><description><![CDATA[
<p>You are mixing separate problems. People still bought 20M copies, that's a success in itself. That said people buying 20M copies of a "broken" game is certainly a depressing trend - same with people supporting games riddled with microtransactions.</p>
]]></description><pubDate>Wed, 28 Sep 2022 17:31:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=33010686</link><dc:creator>omegalulw</dc:creator><comments>https://news.ycombinator.com/item?id=33010686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33010686</guid></item></channel></rss>