<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: csirac2</title><link>https://news.ycombinator.com/user?id=csirac2</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 27 Jun 2026 01:18:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=csirac2" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by csirac2 in "Three month suspension for Python core developer"]]></title><description><![CDATA[
<p>> It's not courtesy if it's non consensual, same way that wealth redistribution isn't charity<p>I truly don't understand what you are talking about. When I was in primary school, and perhaps in no small part due to some prosopagnosia, I was unable to determine the gender of my peers reliably. This occasionally resulted in violence as I misgendered peers.<p>Do you live in a part of the world where you can use whatever pronouns you want on people?<p>If no, what exactly are we disagreeing about?<p>> standing for<p>Can you explain what, exactly, it is that you're standing for?<p>> There's nothing to feel, these people are neither male or female and would indeed deserve a specific pronoun, but pragmatism would make it as logical as making all cars fit for one-armed people<p>That's why they generally choose one or the other? Occasionally, someone will prefer a "non-standard" pronoun but I have never faced someone that didn't accept "they" (which, by the way, was my coping strategy in my childhood - when in doubt, use "they"! This was in pre-internet era of regional Queensland, Australia, where we barely had dictionaries, let alone knew what a pronoun even was)<p>You've obviously put a lot of energy and thought into this issue but I'm not exactly sure what the issue /is/</p>
]]></description><pubDate>Wed, 14 Aug 2024 08:30:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=41243900</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=41243900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41243900</guid></item><item><title><![CDATA[New comment by csirac2 in "Three month suspension for Python core developer"]]></title><description><![CDATA[
<p>Can I just say what a genuinely fascinating perspective you have there<p>That pronouns are somehow an exercise of power that must be submitted to, and not just a common courtesy because we're not all sensitive snowflakes<p>And that this is in any way remotely comparable to being tortured and killed for religious beliefs<p>I wonder how you feel about the nearly 1.7% of people born intersex that you meet and definitely work with, that have been newborns treated by your own GP... occupying possibly the "wrong" pronoun according to whatever this week's definition of Definitely Binary means<p>I'm sure people getting tortured and killed for religious beliefs will definitely relate to this discussion</p>
]]></description><pubDate>Tue, 13 Aug 2024 13:49:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=41235445</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=41235445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41235445</guid></item><item><title><![CDATA[New comment by csirac2 in "Bend: a high-level language that runs on GPUs (via HVM2)"]]></title><description><![CDATA[
<p>If you want to bring up CS101 so badly, surely turing machines and lambda calculus would be more relevant.<p>The actually interesting claim is that somebody has found a practical use for Interaction Combinators as a computing model for putting GPUs to work.</p>
]]></description><pubDate>Sat, 18 May 2024 13:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=40398673</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=40398673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40398673</guid></item><item><title><![CDATA[New comment by csirac2 in "If PEP 703 is accepted, Meta can commit three engineer-years to no-GIL CPython"]]></title><description><![CDATA[
<p>I don't disagree that Python's place in the ecosystem ("generalist" - i.e. load-bearing distro fossilization in everything from old binary linux distros, container layers, SIEM/SOAR products, serverless runtimes...) leads to much packaging complexity that R just doesn't have<p>However, Python (1991) is only 2 yrs older than R (1993)</p>
]]></description><pubDate>Sat, 08 Jul 2023 17:58:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=36646936</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=36646936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36646936</guid></item><item><title><![CDATA[New comment by csirac2 in "Joyent Public Cloud EOL"]]></title><description><![CDATA[
<p>Technologists certainly tend to seek solutions, and find blame in technology or the application of it. Getting technology right is necessary, but not sufficient.<p>In the end, the world is much bigger than the tech we build & consume.</p>
]]></description><pubDate>Sat, 08 Jun 2019 03:54:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=20130530</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=20130530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20130530</guid></item><item><title><![CDATA[New comment by csirac2 in "Joyent Public Cloud EOL"]]></title><description><![CDATA[
<p>... Does this statement come from having actually used things like Hadoop on Sun Grid Engine or any of Sun's other products? Or... what? What knowledge are you drawing on?<p>Edit: I mean, this is the company that gave us the 8 Fallacies of distributed computing, as they were 20yrs ago</p>
]]></description><pubDate>Fri, 07 Jun 2019 21:37:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=20128857</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=20128857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20128857</guid></item><item><title><![CDATA[New comment by csirac2 in "Polyscripting scrambles programming languages to prevent code injection"]]></title><description><![CDATA[
<p>I wish folks would use the taint mode they might already have. At some point taint checking bugs stopped being release blockers in core ruby & perl, but having worked through moving a couple of large codebases to surviving strict taint checking in prod, it's one of the most memorable systematic things we have to avoid (I think most?) of the bugs in the class that this is trying to solve.<p>Obviously, we want solutions that will remediate existing code unmodified, and I guess enabling taint mode isn't in that category.<p>I wonder what bugs taint checking wouldn't catch, that this would.</p>
]]></description><pubDate>Sun, 08 Jul 2018 10:10:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=17483032</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=17483032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17483032</guid></item><item><title><![CDATA[New comment by csirac2 in "EmDrive: Nasa paper has finally passed peer review"]]></title><description><![CDATA[
<p>Worryingly, the 2015 paper didn't seem to have anything about measuring the mass of the device before and after the experiment.<p>An old radar technician asked me to take a look... apparently "boiling" waveguides are a thing when it comes to high-power RF.</p>
]]></description><pubDate>Wed, 31 Aug 2016 11:33:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=12397493</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=12397493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12397493</guid></item><item><title><![CDATA[New comment by csirac2 in "W^X now mandatory in OpenBSD"]]></title><description><![CDATA[
<p>FWIW Firefox manages to use W^X in their JIT (the experimental patch back in 2011 had a very interesting idea: one process w writing out to memory mapped RW, another process with the same mapped executable): <a href="http://jandemooij.nl/blog/2015/12/29/wx-jit-code-enabled-in-firefox/" rel="nofollow">http://jandemooij.nl/blog/2015/12/29/wx-jit-code-enabled-in-...</a></p>
]]></description><pubDate>Sun, 29 May 2016 14:30:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=11796475</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=11796475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11796475</guid></item><item><title><![CDATA[New comment by csirac2 in "One Time Pad Encryption Over Radio"]]></title><description><![CDATA[
<p>I think we "outsider" engineers forget (or miss the point on) why amateur radio enjoys the spectrum privileges it does: education, technical investigations, research... things that further the art and community. There's a large contingent of hams just listening.<p>Encrypted meaningless noise on the air would be a "selfish" waste of spectrum incompatible with the neighbourly spirit espoused by most amateur radio organizations and hams themselves, not to mention damaging to the self-policing they're supposed to do.<p>I alsl expect it wouldn't be "allowed" to persist as a hobby in its current form in many parts of the world if you added the threat of casual encrypted communications, beyond the reach of CALEA-type intercept capabilities into the mix.</p>
]]></description><pubDate>Sun, 29 May 2016 12:40:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=11796159</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=11796159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11796159</guid></item><item><title><![CDATA[New comment by csirac2 in "Have I Been Pwned? Data breach master list with API"]]></title><description><![CDATA[
<p>For me, I find it interesting to see which site sells my email address to unrelated marketers/spammers.</p>
]]></description><pubDate>Tue, 15 Mar 2016 00:40:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=11286687</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=11286687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11286687</guid></item><item><title><![CDATA[New comment by csirac2 in "The Sign Up with Google Mistake You Can't Fix"]]></title><description><![CDATA[
<p>Agreed; also in .au, the last time I presented a cheque (in 2011) the poor newbie teenage bank teller strained to recall his training. He processed it ok, but panicked so badly he accidentally handed it back. The branch manager drove out to my workplace to retrieve it from me in person...</p>
]]></description><pubDate>Wed, 02 Mar 2016 03:51:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=11207977</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=11207977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11207977</guid></item><item><title><![CDATA[New comment by csirac2 in "GPL Violations Related to Combining ZFS and Linux"]]></title><description><![CDATA[
<p>I've just read <a href="https://softwarefreedom.org/resources/2016/linux-kernel-cddl.html" rel="nofollow">https://softwarefreedom.org/resources/2016/linux-kernel-cddl...</a> - and whilst I still think the Conservancy is being reasonable, I can also see now how Canonical might have navigated itself toward its current position without being merely insane, malicious or self-serving.<p>Thank you for your patience.</p>
]]></description><pubDate>Sun, 28 Feb 2016 07:44:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=11190237</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=11190237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11190237</guid></item><item><title><![CDATA[New comment by csirac2 in "GPL Violations Related to Combining ZFS and Linux"]]></title><description><![CDATA[
<p>The conservancy's current level of input to the debate is appropriate. They're clearly not expending resources they don't have for this discussion. Also, they spent <i>years</i> with VMWare before it finally began legal action. What we have now is a discussion.<p>It sounds as if you don't think there should be discussion at all. "These licenses are incompatible but screw it, ship it anyway" is shitty behavior we expect from noname WiFi router OEMs.<p>> Apart from idealistic purity, what has that effort actually done? Has it given us access to source code we don't already have?<p>If we wanted a Linux that could be used like this, it'd be LGPL. That is exactly what the LGPL is for. Really. It's that simple.<p>I absolutely think people should think twice before blindly depending on or mashing up GPL software - at the moment they don't, and that's how we get these messes.<p>It's an important landmark in the history of the GPL and I find it completely weird that anyone would expect the conservancy to remain silent on it. In terms of their long-time resourcing problem, that's got nothing to do with this case and everything to do with VMWare pulling out all the stops to get their existing support pulled.<p>I rather suspect if the conservancy cared about their long-term survival and keeping everybody happy <i>that</i> much they simply wouldn't have pursued the VMWare case.</p>
]]></description><pubDate>Fri, 26 Feb 2016 22:39:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=11184838</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=11184838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11184838</guid></item><item><title><![CDATA[New comment by csirac2 in "GPL Violations Related to Combining ZFS and Linux"]]></title><description><![CDATA[
<p>I see your point more clearly now, I guess we still differ on priorities. Having such a key player within the open source community normalize GPL violation seems somewhat urgent to me - if the current level of interest from the conservancy is overkill, what level of engagement <i>would</i> you consider appropriate?</p>
]]></description><pubDate>Fri, 26 Feb 2016 08:45:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=11180456</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=11180456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11180456</guid></item><item><title><![CDATA[New comment by csirac2 in "GPL Violations Related to Combining ZFS and Linux"]]></title><description><![CDATA[
<p>> It's "you can't provide binaries without also providing source code", not "you can't do binaries".<p>Edit: It's "without also providing source code <i>under the terms of the GPL</i> " - this is a nuance of the GPL's attempt at re-defining a term of art - "derived work". And yes, it deviates from Copyright law norms. Whether a court will consider only the meaning as understood traditionally, or whether they will simply treat the confusingly implied broader definition as a mere additional term of the license which must be enforced, I have no idea.<p>> Would you prefer them to spend their resources chasing down the violations where the offender provides no source code, or the violations that can be sidestepped by typing 'make' into a terminal?<p>Who says they're expending resources on Canonical? They've left NVidia alone, because they don't ship GPL'd software. They're spending on VMWare, because they ship a hacked Linux distro with proprietary blobs bolted on.<p>In the case of Canonical, they're letting them know they're trying to do LGPL things with a Linux that is actually GPL.<p>Edit2: GPLv2 says:<p>> <i>Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you;</i><p>So distributing CDDL'd source and asking the user to do "make zfs.ko" is fine.<p>> <i>rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.</i><p>This, among other places in GPLv2 is where they have problems with binaries.</p>
]]></description><pubDate>Fri, 26 Feb 2016 03:48:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=11179691</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=11179691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11179691</guid></item><item><title><![CDATA[New comment by csirac2 in "GPL Violations Related to Combining ZFS and Linux"]]></title><description><![CDATA[
<p>> "distribute the binary, not okay; distribute the source + tell user to 'make', okay"<p>That's literally what the GPL says. Look, I'm not a GPL zealot. The only thing even vaguely worth releasing, I've released 2-clause BSD.<p>But we can't just pick which bits of a license we feel good about and ignore the bits we don't - that doesn't exactly make a strong case for potential GPL violators to give a shit about copyright.<p>It's crappy behaviour from Canonical. I think there's another strategic motive here, they know they're stretching things a lot here but perhaps they see this as a catalyst to finally see some movement on ZFS licensing by various parties (or maybe they're acting on VMWare's behalf by sucking energy away from SC's VMWare case)</p>
]]></description><pubDate>Fri, 26 Feb 2016 02:28:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=11179471</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=11179471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11179471</guid></item><item><title><![CDATA[New comment by csirac2 in "GPL Violations Related to Combining ZFS and Linux"]]></title><description><![CDATA[
<p>> It's not their fault that people have a completely fucked up interpretation of "derivative work" that includes any combination of two completely separately developed works.<p>Indeed, "derivative work" is a well-understood term of art in Copyright law. So the courts will have to decide if that's truly what they will interpret, or will they take the redistribution & usage restrictions of the GPL as a separable matter.</p>
]]></description><pubDate>Fri, 26 Feb 2016 01:24:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=11179249</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=11179249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11179249</guid></item><item><title><![CDATA[New comment by csirac2 in "GPL Violations Related to Combining ZFS and Linux"]]></title><description><![CDATA[
<p>I read it as pointing out that it's not up to Canonical to defacto re-license other people's work. Only the copyright holder can do that.</p>
]]></description><pubDate>Fri, 26 Feb 2016 01:20:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=11179242</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=11179242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11179242</guid></item><item><title><![CDATA[New comment by csirac2 in "GPL Violations Related to Combining ZFS and Linux"]]></title><description><![CDATA[
<p>NVidia doesn't ship GPL'd code, and GPL distros don't ship NVidia code. It's the user who downloads it and doesn't redistribute it.<p>This is entirely unlike VMWare, who really did make and ship their own butchered linux distro with big binary blobs planted right in the middle.</p>
]]></description><pubDate>Fri, 26 Feb 2016 01:18:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=11179230</link><dc:creator>csirac2</dc:creator><comments>https://news.ycombinator.com/item?id=11179230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11179230</guid></item></channel></rss>