<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: lcvriend</title><link>https://news.ycombinator.com/user?id=lcvriend</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 13 May 2026 14:48:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lcvriend" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lcvriend in "The vi family"]]></title><description><![CDATA[
<p>Yeah, I have also been really impressed with AstroNVim. I tried using LazyVim for quite some time but I kept having a hard time getting used to it. Somehow I kept tripping up when trying to do things.<p>On one of my servers I needed to disable icons which AstroNVim handles very conveniently (<a href="https://docs.astronvim.com/recipes/icons/#disable-icons" rel="nofollow">https://docs.astronvim.com/recipes/icons/#disable-icons</a>). After switching I noticed that using AstroNVim feels so much more natural to me. It's been a joy to use.<p>I think it might be because the defaults are less bespoke and it's just a bit leaner. The community packs have also been great for customization.</p>
]]></description><pubDate>Wed, 13 May 2026 09:15:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48119580</link><dc:creator>lcvriend</dc:creator><comments>https://news.ycombinator.com/item?id=48119580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48119580</guid></item><item><title><![CDATA[New comment by lcvriend in "Vega-Altair: Declarative Visualization in Python"]]></title><description><![CDATA[
<p>Well, there also is for example `pandas.plotting.scatter_matrix()` [1] which is built on top of matplotlib. I suppose the question is how does SAS or any other alternative compare to vega/altair when the desired output is less standard.<p>[1]: <a href="http://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.plotting.scatter_matrix.html#pandas.plotting.scatter_matrix" rel="nofollow">http://pandas.pydata.org/pandas-docs/stable/reference/api/pa...</a></p>
]]></description><pubDate>Mon, 26 Feb 2024 13:08:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=39510863</link><dc:creator>lcvriend</dc:creator><comments>https://news.ycombinator.com/item?id=39510863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39510863</guid></item><item><title><![CDATA[New comment by lcvriend in "Vega-Altair: Declarative Visualization in Python"]]></title><description><![CDATA[
<p>If we <i>only</i> look at the simplest example then I would agree that there is not much difference. But more complicated plots will require you to write code in a more verbose and imperative fashion when using matplotlib.<p>Take a faceted plot like this scatter matrix [1] and try to plot it in matplotlib. You would need to set up the grid using subplots, then define the combinations you want and finally write logic to fill each subplot. The vega/altair code is much more declarative. You just tell it what needs to be in the rows/columns and vega/altair takes care of the rest.<p>[1]: <a href="https://altair-viz.github.io/gallery/scatter_matrix.html" rel="nofollow">https://altair-viz.github.io/gallery/scatter_matrix.html</a></p>
]]></description><pubDate>Sun, 25 Feb 2024 22:10:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=39505406</link><dc:creator>lcvriend</dc:creator><comments>https://news.ycombinator.com/item?id=39505406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39505406</guid></item><item><title><![CDATA[New comment by lcvriend in "No Lodash"]]></title><description><![CDATA[
<p>I am sure you are right. However, this does look very useful to me.<p>I am not a professional js developer but I do like to build dinky websites. I generally prefer not to bother with build steps or dependencies. For me it's preferable to have my own implementation of a function within the file or project I am working in. That way I can directly inspect what the function is doing, which is "more readable" to me.<p>Moreover, sometimes I need functionality that is similar but just a bit different from something that lodash does. This seems like a good resource to check for inspiration.</p>
]]></description><pubDate>Tue, 07 Mar 2023 16:22:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=35057183</link><dc:creator>lcvriend</dc:creator><comments>https://news.ycombinator.com/item?id=35057183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35057183</guid></item><item><title><![CDATA[New comment by lcvriend in "Pandas Illustrated: Visual Guide to Pandas"]]></title><description><![CDATA[
<p>If by "vectorized" you mean: "able to delegate the task of performing mathematical operations on the array's contents to optimized, compiled C code." then I do not think you are correct (unless perhaps you are supplying map with a dict or Series).<p>Series.map is not compiling your lambda's to C and running it. If there is a built-in method available it usually will be faster. Notable exception are pandas str methods which devolve into Python code but generally with more overhead than map/apply.</p>
]]></description><pubDate>Fri, 27 Jan 2023 22:35:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=34552807</link><dc:creator>lcvriend</dc:creator><comments>https://news.ycombinator.com/item?id=34552807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34552807</guid></item></channel></rss>