<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: mar77i</title><link>https://news.ycombinator.com/user?id=mar77i</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 16:43:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mar77i" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mar77i in "Microsoft President: We Need a Hippocratic Oath for Software Engineers"]]></title><description><![CDATA[
<p>> Imagine a software engineer who has been asked to place a backdoor in some software.<p>I imagine such an engineer just gets a development plan and doesn't get to see the bigger picture, implying the backdoor. It might only get enabled on integration into a larger codebase, and nobody out of the loop will be able to extrapolate its existence from what they get to know for sure.<p>Hence I completely agree with the argument of shifting responsibility to the developers. Seems like MS is selling more of that eyewash again.</p>
]]></description><pubDate>Mon, 10 Aug 2020 09:10:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=24107116</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=24107116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24107116</guid></item><item><title><![CDATA[New comment by mar77i in "Satellite images of the Beirut explosion site – before and after"]]></title><description><![CDATA[
<p>Took me a second to realize what that was.<p>Also thought the main street nearby went to a sag. Glad it was just optics.</p>
]]></description><pubDate>Thu, 06 Aug 2020 01:28:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=24067344</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=24067344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24067344</guid></item><item><title><![CDATA[New comment by mar77i in "Rocket Lab vehicle lost during second stage burn on 13th mission"]]></title><description><![CDATA[
<p>Great Scott! Love his KSP content, where he discusses space trivia to no end...</p>
]]></description><pubDate>Sun, 05 Jul 2020 10:30:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=23737747</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=23737747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23737747</guid></item><item><title><![CDATA[New comment by mar77i in "Python pattern matching: Guards and or-patterns might just not compose well"]]></title><description><![CDATA[
<p>I wonder why anyone would think inverting semantics like this was anything but asking for disaster.<p>With all the metaprogramming that is possible, will the matching Cat(age=age) even produce a coherent object that has an age argument passed to __init__? Do keyword arguments in those patterns work on properties? How will it compare to another cat, is that using "is" or __eq__?<p>Does Cat have to derive from the same type object?<p><pre><code>    def Cat(**kwargs):
        return type("Cat", (), {"__init__": lambda self, **kw: ([setattr(self, k, v) for k, v in kw.items()], None)[-1]})(**kwargs)</code></pre></p>
]]></description><pubDate>Thu, 02 Jul 2020 19:52:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=23717287</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=23717287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23717287</guid></item><item><title><![CDATA[New comment by mar77i in "Applications of Markov Chains (2003) [pdf]"]]></title><description><![CDATA[
<p>Personally, I always thought my Alice in Chains Markov chains were pretty funny.<p><a href="https://git.mar77i.info/alice-in-markov-chains" rel="nofollow">https://git.mar77i.info/alice-in-markov-chains</a><p>For anyone trying to run it, the URL in the collect_lyrics.py script should be the band's page on AZLyrics...</p>
]]></description><pubDate>Thu, 25 Jun 2020 18:22:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=23643800</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=23643800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23643800</guid></item><item><title><![CDATA[New comment by mar77i in "How Controllers Maximize SSD Life (2012)"]]></title><description><![CDATA[
<p>There was this long Ars Technica article from the same year: <a href="https://arstechnica.com/information-technology/2012/06/inside-the-ssd-revolution-how-solid-state-disks-really-work/" rel="nofollow">https://arstechnica.com/information-technology/2012/06/insid...</a><p>I'm not going to assume that the complexity of what's going into these drives was not significantly reduced since, or did it?</p>
]]></description><pubDate>Thu, 11 Jun 2020 14:56:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=23489567</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=23489567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23489567</guid></item><item><title><![CDATA[New comment by mar77i in "Work-from-home boom leads to more surveillance"]]></title><description><![CDATA[
<p>Personal experience. I put more into a job when I see a point in it, because I start to like it. When I don't find my work worthwhile or find interesting in any other way, it's not going to turn out good. What does it take for this? I don't know, maybe I'm screwing up the wording for it somehow.</p>
]]></description><pubDate>Wed, 13 May 2020 17:43:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=23169474</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=23169474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23169474</guid></item><item><title><![CDATA[New comment by mar77i in "Work-from-home boom leads to more surveillance"]]></title><description><![CDATA[
<p>Looming destitution never made good work. The way one engages with a good employer is a sense of co-ownership in some way. I can't tell how my way of taking ownership to an arbitrary project is influenced by a relief of financial stress. It might, but I don't believe it's going to up it any, ever.<p>Which means that with UBI, I might be less inclined to take risks. I'm not an economist enough to tell what that means, but a rough estimate say it won't increase my income. And at this point of the discussion, we haven't even touched the topic of taxes...</p>
]]></description><pubDate>Wed, 13 May 2020 17:10:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=23169113</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=23169113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23169113</guid></item><item><title><![CDATA[New comment by mar77i in "Säkkijärven polkka"]]></title><description><![CDATA[
<p>I found this article about Ensiferum's "Finnish Medley", which among other things, compiles the tunes they cover in it: <a href="https://ethnomusicologyreview.ucla.edu/content/finnish-medley-forging-folk-metal" rel="nofollow">https://ethnomusicologyreview.ucla.edu/content/finnish-medle...</a><p>Another band, Moonsorrow, covered a song called "Valkoakaasiat" (white acacia) in a crushingly heavy mood titled "Matkan lopussa" on their Kivenkantaja album. I heard it sung by a Finnish choir and think it may have originated in Russia, from a Soviet movie. I love this stuff, and pairing the modern incarnations with their original counterparts is kind of a cool sport.</p>
]]></description><pubDate>Wed, 06 May 2020 14:34:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=23091392</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=23091392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23091392</guid></item><item><title><![CDATA[New comment by mar77i in "Popcorn Time repository unavailable due to DMCA takedown"]]></title><description><![CDATA[
<p>The argument that BitTorrent had no legal applications is invalid. If people kill each other with guns, why would you put the blame on the gun company?</p>
]]></description><pubDate>Tue, 05 May 2020 09:40:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=23078174</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=23078174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23078174</guid></item><item><title><![CDATA[New comment by mar77i in "68 Bits of Unsolicited Advice"]]></title><description><![CDATA[
<p>Unless you're with the Mongols.</p>
]]></description><pubDate>Wed, 29 Apr 2020 10:35:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=23017600</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=23017600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23017600</guid></item><item><title><![CDATA[New comment by mar77i in "Conversations with a six-year-old on functional programming (2018)"]]></title><description><![CDATA[
<p>146</p>
]]></description><pubDate>Wed, 22 Apr 2020 11:41:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=22944511</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=22944511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22944511</guid></item><item><title><![CDATA[New comment by mar77i in "Conversations with a six-year-old on functional programming (2018)"]]></title><description><![CDATA[
<p>I wanted to argue imps, dwarfs and other types of programs when I noticed that I was applying core wars terminology to a completely non core wars problem...</p>
]]></description><pubDate>Wed, 22 Apr 2020 11:39:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=22944497</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=22944497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22944497</guid></item><item><title><![CDATA[New comment by mar77i in "Oregon redefines “Abundance of Caution” by shutting down online schools"]]></title><description><![CDATA[
<p>Even though I'm baffled by this obvious case of throwing out the baby with the bath water, on the upside, the explanation is only kind of backwards. Protecting families from the cyber war torn online spaces with their fraudulence, leaks and other goings on is not entirely unreasonable outside of this context.</p>
]]></description><pubDate>Mon, 30 Mar 2020 11:38:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=22727143</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=22727143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22727143</guid></item><item><title><![CDATA[New comment by mar77i in "Boids"]]></title><description><![CDATA[
<p>Recently did that code as presented using pygame, but I haven't uploaded it anywhere yet, that might be a good idea, though.</p>
]]></description><pubDate>Sat, 28 Mar 2020 13:57:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=22711147</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=22711147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22711147</guid></item><item><title><![CDATA[New comment by mar77i in "Equality Is Hard"]]></title><description><![CDATA[
<p>I came here for this, too. You're not mistaken.</p>
]]></description><pubDate>Tue, 10 Mar 2020 11:00:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=22534418</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=22534418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22534418</guid></item><item><title><![CDATA[New comment by mar77i in "Ask HN: How do I learn C properly?"]]></title><description><![CDATA[
<p>Oh wow, sorry for not looking into this properly. Thanks for the fixed link.</p>
]]></description><pubDate>Mon, 09 Mar 2020 09:10:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=22524031</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=22524031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22524031</guid></item><item><title><![CDATA[New comment by mar77i in "My favourite Git commit (2019)"]]></title><description><![CDATA[
<p>I like your approach. And the blogpost's author does not even hint that the story told could mask an underlying issue at all. Which I find mind boggling somehow, but can we call this symptom whack-a-mole and what can be interpreted as anxiety-driven reasoning a cultural issue? Or is there a different, broader context that can wrap this up better that I'm not seeing?</p>
]]></description><pubDate>Mon, 09 Mar 2020 00:14:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=22521712</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=22521712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22521712</guid></item><item><title><![CDATA[New comment by mar77i in "Ask HN: How do I learn C properly?"]]></title><description><![CDATA[
<p>To me it's really both. Do one first, notice it works sometimes and you're not sure whether you should publish it (at that point, don't :) -- ) and then look at your own product through the lense of what you're learning. Eg. there are different kinds of UB and different problems it causes. There's a lot of entertaining literature and people in certain communities that can get you on the right track.<p>One of them was certainly this one: <a href="https://devblogs.microsoft.com/oldnewthing/20140627-00/?p=633" rel="nofollow">https://devblogs.microsoft.com/oldnewthing/20140627-00/?p=63...</a></p>
]]></description><pubDate>Sun, 08 Mar 2020 23:37:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=22521483</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=22521483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22521483</guid></item><item><title><![CDATA[New comment by mar77i in "Corona: Free Cross-Platform 2D Game Engine"]]></title><description><![CDATA[
<p>It's arguably the perfect time for them to... go viral.</p>
]]></description><pubDate>Fri, 28 Feb 2020 15:19:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=22443319</link><dc:creator>mar77i</dc:creator><comments>https://news.ycombinator.com/item?id=22443319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22443319</guid></item></channel></rss>