<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: drgiggles</title><link>https://news.ycombinator.com/user?id=drgiggles</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 02 May 2026 10:31:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=drgiggles" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by drgiggles in "Monad Tutorials Timeline"]]></title><description><![CDATA[
<p>Weird timing, I just stumbled upon this Brian Beckman video recently <a href="https://youtu.be/ZhuHCtR3xq8?si=ifeR6wddsPRdOw1N" rel="nofollow">https://youtu.be/ZhuHCtR3xq8?si=ifeR6wddsPRdOw1N</a></p>
]]></description><pubDate>Thu, 30 Apr 2026 14:05:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47962716</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=47962716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47962716</guid></item><item><title><![CDATA[New comment by drgiggles in "Functional programmers need to take a look at Zig"]]></title><description><![CDATA[
<p>It’s possible (even true in my opinion) that garbage collected functional languages and low level languages like Zig are both great, and serve different purposes.<p>I actually ship stuff in Haskell believe it or not. I also think Zig is very cool and have played around with it quite a bit. Yes, garbage collection hurts performance, but the reality is that the overwhelming majority of all software does not suffer from the performance loss between well written code in a reasonably performant functional gc language and a highly performant language with manual memory management. It’s just not important. But not having to deal with the cognitive overhead of managing memory and being able to deal in domain specific abstractions only is a massive win for developer productivity and code base simplicity and correctness.<p>I think OxCamls approach of opting in to more direct control of performance is interesting. I also think it’s great that many functional patterns are making their way into imperative first languages. Language selection is always about trades offs for your specific use case. My team writes Haskell instead of Rust because Haskell is plenty fast for our use case and we don’t have to write lifetime annotations everywhere and think about borrowing. If we needed more performance we would have no choice but to explore other languages and sacrifice some developer experience and productivity, that’s very reasonable. I’m also not saying performance doesn’t matter (if you’re writing for loops in Python, stop). But this read to me like “because better performance exits with manual memory management, all garbage collectors are bad, so I’ll force zig to be something it’s not in order to gain performance I probably don’t need”. Which to me is an odd take. A more measured way of thinking about this might be, it can be useful to leverage functional patterns where appropriate in low level languages, if you find yourself needing to write code in one.</p>
]]></description><pubDate>Thu, 30 Apr 2026 05:12:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47958402</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=47958402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47958402</guid></item><item><title><![CDATA[New comment by drgiggles in "Astral to Join OpenAI"]]></title><description><![CDATA[
<p>This. It's valuable b/c if you have many thousands of python devs using astral tooling all day, and it tightly integrates with subscription based openai products...likelihood of openai product usage increases. Same idea with the anthropic bun deal. Remains to be seen what those integrations are and if it translates to more subs, but that's the current thesis. Buy user base -> cram our ai tool into the workflow of that user base.</p>
]]></description><pubDate>Thu, 19 Mar 2026 14:20:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47439982</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=47439982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47439982</guid></item><item><title><![CDATA[New comment by drgiggles in "AI is not Making Engineers 10x as Productive"]]></title><description><![CDATA[
<p>I am pretty far to one end of the spectrum on need for comments. Very rarely is a comment useful to help you/another developer decipher the intent and function of a piece of code.</p>
]]></description><pubDate>Tue, 05 Aug 2025 14:48:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44798720</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=44798720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44798720</guid></item><item><title><![CDATA[New comment by drgiggles in "Things that helped me get out of the AI 10x engineer imposter syndrome"]]></title><description><![CDATA[
<p>Easily 99% of comments generated by LLMs are useless.</p>
]]></description><pubDate>Tue, 05 Aug 2025 14:25:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44798357</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=44798357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44798357</guid></item><item><title><![CDATA[New comment by drgiggles in "Sleep all comes down to the mitochondria"]]></title><description><![CDATA[
<p>There are mountains of data that show it actually has long term benefits beyond weight loss (beyond even the obvious health markers that improve due to losing weight). I wouldn’t be surprised at all if the majority of the population ends up taking next gen drugs in this space, most of them purely for longevity.</p>
]]></description><pubDate>Wed, 30 Jul 2025 13:04:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44733695</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=44733695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44733695</guid></item><item><title><![CDATA[New comment by drgiggles in "Self-taught engineers often outperform (2024)"]]></title><description><![CDATA[
<p>Anyone that’s worth anything at all in this field is “self taught”, some of them just went to school first.</p>
]]></description><pubDate>Fri, 18 Jul 2025 02:54:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44600738</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=44600738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44600738</guid></item><item><title><![CDATA[New comment by drgiggles in "Takeaways from the Jane Street bond prospectus"]]></title><description><![CDATA[
<p>I am a strategist at a smallish boutique quant investment firm. This is how we think about hiring a junior person. It's not all that different for a more senior person, but actual development experience would likely be more important, we would expect more contribution sooner from a more experienced person. More senior jobs also might have more specific responsibilities and therefore require more specific knowledge of technologies, etc. Many junior analyst roles support the team as a whole and there is less concern around experience with specific technologies, typically.</p>
]]></description><pubDate>Thu, 02 May 2024 17:51:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=40239203</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=40239203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40239203</guid></item><item><title><![CDATA[New comment by drgiggles in "Takeaways from the Jane Street bond prospectus"]]></title><description><![CDATA[
<p>When we hire a junior person we are interested in math background, ability to communicate real world value of various models to our investment process and familiarity with computer science and software engineering concepts more than we care about experience with specific languages or technologies. That being said, C++ does still dominate this space so having exposure to it certainly would not hurt.</p>
]]></description><pubDate>Thu, 02 May 2024 15:26:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40237348</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=40237348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40237348</guid></item><item><title><![CDATA[New comment by drgiggles in "Takeaways from the Jane Street bond prospectus"]]></title><description><![CDATA[
<p>I work in quantitative finance and have wanted to to start using OCaml at work for years. I just find that unless you are at a shop like Jane Street with a well developed proprietary code base, internally developed tooling, etc, there just isn't the ecosystem available for me to be nearly as productive as I can be in other well accepted languages in the quant dev space...which is a bummer. It's been a little while since the last time I investigated this though.</p>
]]></description><pubDate>Thu, 02 May 2024 13:47:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=40236257</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=40236257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40236257</guid></item><item><title><![CDATA[New comment by drgiggles in "Economist explains why you can't afford a house anymore [video]"]]></title><description><![CDATA[
<p>If you were to buy a property today in any major market, the average unlevered cap rate on leasing residential property is nowhere near 20%. In many cases it’s not even profitable without a significant housing price return assumption.</p>
]]></description><pubDate>Thu, 02 May 2024 04:15:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40232635</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=40232635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40232635</guid></item><item><title><![CDATA[New comment by drgiggles in "Economist explains why you can't afford a house anymore [video]"]]></title><description><![CDATA[
<p>This is only part of what drives inflation. Yes, increase in money supply creates upward pressure on inflation. Higher interest rates reduce borrowing, which decreases demand for goods and services, this has downward pressure on inflation. This explains Fed activity over the last couple of years…the goal is to reduce inflation, not create higher interest payments on national debt…</p>
]]></description><pubDate>Thu, 02 May 2024 03:48:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=40232499</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=40232499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40232499</guid></item><item><title><![CDATA[New comment by drgiggles in "Goodbye, data science"]]></title><description><![CDATA[
<p>This is exactly my point. Let subject matter experts in their respective disciplines handle what they know and communicate through the lingua franca of R. Most data scientists/statisticians probably shouldn't be writing production code, I think that's ok. It's a failing of management to think that coding is coding and not understand the value of true engineering ability.</p>
]]></description><pubDate>Tue, 29 Nov 2022 15:24:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=33788673</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=33788673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33788673</guid></item><item><title><![CDATA[New comment by drgiggles in "Goodbye, data science"]]></title><description><![CDATA[
<p>Unfortunately it seemed pretty clear from the start that this is what data science would turn into. Data science effectively rebranded statistics but removed the requirement of deep statistical knowledge to allow people to get by with a cursory understanding of how to get some python library to spit out a result. For research and analysis data scientists must have a strong understanding of underlying statistical theory and at least a decent ability write passable code. With regard to engineering ability, certainly people exists with both skill sets, but its an awfully high bar. It is similar in my field (quant finance), the number of people that understand financial theory, valuation, etc and have the ability to design and implement robust production systems are few and you need to pay them. I don't see data science openings paying anywhere near what you would need to pay a "unicorn", you can't really expect the folks that fill those roles to perform at that level.</p>
]]></description><pubDate>Tue, 29 Nov 2022 15:11:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=33788491</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=33788491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33788491</guid></item><item><title><![CDATA[New comment by drgiggles in "Effects of grill patterns on fan performance/noise (2011)"]]></title><description><![CDATA[
<p>No, I comment on posts about pc fan grills at 6am...I'm single :)</p>
]]></description><pubDate>Wed, 21 Sep 2022 12:41:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=32924185</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=32924185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32924185</guid></item><item><title><![CDATA[New comment by drgiggles in "Effects of grill patterns on fan performance/noise (2011)"]]></title><description><![CDATA[
<p>hmm, I always assumed there was some other benefit. I'm taking all mine off. Seems pretty easy to not ram my finger in it.</p>
]]></description><pubDate>Wed, 21 Sep 2022 12:32:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=32924078</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=32924078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32924078</guid></item><item><title><![CDATA[New comment by drgiggles in "Effects of grill patterns on fan performance/noise (2011)"]]></title><description><![CDATA[
<p>The point of a grill is to block dust and debris, which presumably I want. Otherwise I would just not use one and my fans would be the quietest and cool most effectively. What is the trade-off between the two metrics sited and effectiveness of each type of grill at its intended purpose?</p>
]]></description><pubDate>Wed, 21 Sep 2022 12:23:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=32923990</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=32923990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32923990</guid></item><item><title><![CDATA[New comment by drgiggles in "F# is the best coding language today"]]></title><description><![CDATA[
<p>I really love Scala for all of these reasons, it also has the benefit of being used frequently in industry (big data, etc).</p>
]]></description><pubDate>Fri, 09 Jul 2021 15:54:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=27784998</link><dc:creator>drgiggles</dc:creator><comments>https://news.ycombinator.com/item?id=27784998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27784998</guid></item></channel></rss>