<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: mortalapeman</title><link>https://news.ycombinator.com/user?id=mortalapeman</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 10:54:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mortalapeman" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mortalapeman in "Stanford report highlights growing disconnect between AI insiders and everyone"]]></title><description><![CDATA[
<p>As a senior dev who has been using these tools to their fullest effectiveness in production environments, until AI can reduce the entropy of a codebase while still adding capability I will continue to be underwhelmed.</p>
]]></description><pubDate>Mon, 13 Apr 2026 22:04:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47758479</link><dc:creator>mortalapeman</dc:creator><comments>https://news.ycombinator.com/item?id=47758479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47758479</guid></item><item><title><![CDATA[New comment by mortalapeman in "AngularJS Directive Design Made Easy"]]></title><description><![CDATA[
<p>I partially agree, directives are not easy to learn, and there is not enough good documentation or literature on how to write them well. However, I have found the api to be very expressive , concise, and flexible once mastered. I can't say the same for most real languages I work with everyday.</p>
]]></description><pubDate>Tue, 15 Oct 2013 03:55:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=6551418</link><dc:creator>mortalapeman</dc:creator><comments>https://news.ycombinator.com/item?id=6551418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6551418</guid></item><item><title><![CDATA[New comment by mortalapeman in "AngularJS Directive Design Made Easy"]]></title><description><![CDATA[
<p>The only reason one would use scope.$watch in this fashion is to have a function executed when a digest occurs. The original purpose of the $watch function is to take 2 functions, one that returns the watched value and another to be executed when that value changes. The fiddle provided is not a very good example of "reusable" directives. The fiddle could be rewritten to use a directive that adds or removes a given class based on a boolean, and the rest of the state could be handled by built in directives.</p>
]]></description><pubDate>Tue, 15 Oct 2013 03:49:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=6551393</link><dc:creator>mortalapeman</dc:creator><comments>https://news.ycombinator.com/item?id=6551393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6551393</guid></item><item><title><![CDATA[New comment by mortalapeman in "AngularJS Directive Design Made Easy"]]></title><description><![CDATA[
<p>A single element cannot have more than once isolated scope. It only makes sense to use an isolated scope when a directive has a template associated with it. Otherwise, one should rely on the $parse + the "attrs" object + $scope.$watch to correctly handle expressions.</p>
]]></description><pubDate>Tue, 15 Oct 2013 03:35:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=6551357</link><dc:creator>mortalapeman</dc:creator><comments>https://news.ycombinator.com/item?id=6551357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6551357</guid></item><item><title><![CDATA[New comment by mortalapeman in "AngularJS Directive Design Made Easy"]]></title><description><![CDATA[
<p>Directives are a DSL for creating new behavior using HTML. Once you learn the language, the symbols make sense and directives are easy to read. I think you are confusing "intuitive" with "familiar". Since you are not familiar with directives, you do not find them intuitive.</p>
]]></description><pubDate>Tue, 15 Oct 2013 03:31:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=6551344</link><dc:creator>mortalapeman</dc:creator><comments>https://news.ycombinator.com/item?id=6551344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6551344</guid></item></channel></rss>