<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: RayDonnelly</title><link>https://news.ycombinator.com/user?id=RayDonnelly</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Apr 2026 08:07:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=RayDonnelly" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by RayDonnelly in "Setup Anaconda, Jupyter, and Rust"]]></title><description><![CDATA[
<p>conda, although written in Python, is language (and somewhat OS) agnostic. We provide lots of C, C++, R and Rust packages as well as Python ones.</p>
]]></description><pubDate>Thu, 28 Jan 2021 15:23:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=25943158</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=25943158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25943158</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Bazel 1.0"]]></title><description><![CDATA[
<p>Bazel is the bane of every software packager who needs to use it and who does not work for Google. GN (or whatever it's actually called) is a close second in terms of horridness and NIH-ness, then GYP (and depot_tools too, may as well chuck that in there). Guess which company foisted all this on us?</p>
]]></description><pubDate>Fri, 18 Oct 2019 12:47:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=21290905</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=21290905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21290905</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Future versions of macOS won’t include scripting language runtimes by default"]]></title><description><![CDATA[
<p>And that is also awful in so many other ways.</p>
]]></description><pubDate>Wed, 05 Jun 2019 12:57:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=20103861</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=20103861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20103861</guid></item><item><title><![CDATA[New comment by RayDonnelly in "“Python's batteries are leaking”"]]></title><description><![CDATA[
<p>I disagree. tcl/tk is written in C and C can be compiled in very very badly indeed (from a security perspective).</p>
]]></description><pubDate>Sun, 19 May 2019 14:02:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=19953308</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=19953308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19953308</guid></item><item><title><![CDATA[New comment by RayDonnelly in "“Python's batteries are leaking”"]]></title><description><![CDATA[
<p>You can use `conda install rust_osx-64` on macOS and `conda install rust_linux-64` to use `cargo` with the Anaconda Distribution libraries and tools (including its compilers).</p>
]]></description><pubDate>Sun, 19 May 2019 13:59:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=19953296</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=19953296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19953296</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Modern C++ Won't Save Us"]]></title><description><![CDATA[
<p>.. because it's (relatively speaking) brand new?</p>
]]></description><pubDate>Tue, 23 Apr 2019 11:50:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=19727642</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=19727642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19727642</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Python for Reverse Engineering 1: ELF Binaries"]]></title><description><![CDATA[
<p>If you haven't seen it, also checkout Project LIEF. It is very good indeed. We use it for a lot of post-build binary verification in the conda ecosystem.<p>Windows, macOS and Linux are all supported.<p><a href="https://lief.quarkslab.com/" rel="nofollow">https://lief.quarkslab.com/</a></p>
]]></description><pubDate>Fri, 22 Mar 2019 20:44:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=19466737</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=19466737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19466737</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Inkscape launches versions 0.92.4 and 1.0 alpha"]]></title><description><![CDATA[
<p>A lot of the credit for the Windows version should go to MSYS2. They provide all the libraries used here (including GTK).</p>
]]></description><pubDate>Fri, 18 Jan 2019 21:43:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=18943393</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=18943393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18943393</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Ask HN: Is GWT/Google Web Toolkit still being used today?"]]></title><description><![CDATA[
<p>RStudio uses it.</p>
]]></description><pubDate>Mon, 31 Dec 2018 16:31:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=18795282</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=18795282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18795282</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Pipenv: promises a lot, delivers very little"]]></title><description><![CDATA[
<p>There's no such requirement at all, but it's a noble goal and one every package developer should strive for.</p>
]]></description><pubDate>Thu, 06 Dec 2018 18:21:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=18620601</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=18620601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18620601</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Pipenv: promises a lot, delivers very little"]]></title><description><![CDATA[
<p>Great I'll try it out, I always meant to but never got round to it. Does it work on macOS or Windows yet? What's the oldest Linux distro upon which it will run?<p>Not sure we constantly try to sell our Enterprise product. You could look at it less cynically as we sell an Enterprise product to allow us to provide the Anaconda Distribution for free.</p>
]]></description><pubDate>Thu, 06 Dec 2018 09:13:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=18616469</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=18616469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18616469</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Pipenv: promises a lot, delivers very little"]]></title><description><![CDATA[
<p>I agree that providing toolchains is very important.<p>The only non-system package manager that provides Python and its own toolchains - for Linux and macOS presently - which are used to compile every C, C++ and Fortran package, including Python itself is conda and the Anaconda Distribution.<p>Not doing this leads to static linking and that's inefficient and insecure.<p>Disclaimer: I work for Anaconda Inc.</p>
]]></description><pubDate>Thu, 06 Dec 2018 02:48:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=18614943</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=18614943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18614943</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Slow Software"]]></title><description><![CDATA[
<p>You are completely right. I apologize.</p>
]]></description><pubDate>Fri, 23 Nov 2018 23:15:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=18519453</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=18519453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18519453</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Slow Software"]]></title><description><![CDATA[
<p>ggreer: I have no grudge, hopefully ag will continue to be a success for its users but it'd be lovely if people could contribute to making it even more of a success. I believe there are some easy ways to achieve that (expanding the core team if you were ameanable or somewhere or shomehow ossasionally explaining why PRs are not getting looked at), and some not so easy ways (CI with good testsuites and benchmarks).<p>I apologise for my overly aggressive comments, I did not handle the fact I really hoped to help out on ag and got frustrated by the experience very well (at all).<p>Have a nice weekend.</p>
]]></description><pubDate>Fri, 23 Nov 2018 23:08:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=18519422</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=18519422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18519422</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Slow Software"]]></title><description><![CDATA[
<p>OK sure, but would you consider merging one PR that explains that people should not expect PRs to get reviewed? I'm happy to do the work if you'll review and merge it.<p>That way we can avoid unfortunate incidents such as this in future.</p>
]]></description><pubDate>Fri, 23 Nov 2018 21:29:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=18519014</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=18519014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18519014</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Slow Software"]]></title><description><![CDATA[
<p>In what way is updating README.md difficult? Please have as much respect for contributors and potential contributors as you seem to have for maintainers. They're all people after all and their free time is equally important.</p>
]]></description><pubDate>Fri, 23 Nov 2018 21:18:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=18518966</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=18518966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18518966</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Slow Software"]]></title><description><![CDATA[
<p>I respectfully disagree with you. I wasted perhap 10 hours of my life or more on this PR (pointlessly rebasing it a few times). 95 other PRs are outstanding. There are many ways to improve this situation. I pointed two of them out:<p><pre><code>    1. Declare that you won't accept (or even review) them, preferably at the top of README.md *
    2. Give a second person merge status.
</code></pre>
I have some empathy for the maintainer but I also have empathy for the prospective contributors who spent a chunk of their free time working on <a href="https://github.com/ggreer/the_silver_searcher/pulls" rel="nofollow">https://github.com/ggreer/the_silver_searcher/pulls</a><p>I've done my bit here to stop wasting people's time globally, I don't consider a maintainer's time more valuable than a contributor's time. That's elitest nonsense.<p><a href="https://github.com/ggreer/the_silver_searcher/issues/1284" rel="nofollow">https://github.com/ggreer/the_silver_searcher/issues/1284</a><p>* The likely side-effect is a unblessed fork (or people not wasting their time, or if they do, well, they didn't read the README.md and cannot be too annoyed at anyone but themselves).</p>
]]></description><pubDate>Fri, 23 Nov 2018 21:05:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=18518909</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=18518909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18518909</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Slow Software"]]></title><description><![CDATA[
<p>You don't want to waste your own precious time but are more than happy for <i>many</i> other people to waste theirs?<p>Also you merged commits starting from 24 Dec 2011 and ending on 18th August. Presumably you saw value in those commits?</p>
]]></description><pubDate>Fri, 23 Nov 2018 19:34:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=18518432</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=18518432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18518432</guid></item><item><title><![CDATA[New comment by RayDonnelly in "Ask HN: Data scientists, what does your workflow look like?"]]></title><description><![CDATA[
<p>Do you use Anaconda's R. If so I'd like to know of any rough edges (package count being a known one we're looking to address).<p>Thanks.</p>
]]></description><pubDate>Mon, 05 Nov 2018 14:36:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=18382565</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=18382565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18382565</guid></item><item><title><![CDATA[New comment by RayDonnelly in "GitHub: sysget – A front-end for every package manager"]]></title><description><![CDATA[
<p>Packages installed from different distros will conflict all over the place, this is silly, please don't add conda despite my other comment!</p>
]]></description><pubDate>Sun, 07 Oct 2018 08:42:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=18159518</link><dc:creator>RayDonnelly</dc:creator><comments>https://news.ycombinator.com/item?id=18159518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18159518</guid></item></channel></rss>