<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: alanning</title><link>https://news.ycombinator.com/user?id=alanning</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 15 May 2026 21:06:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=alanning" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by alanning in "I am worried about Bun"]]></title><description><![CDATA[
<p>Node v22.7.0 added support for TypeScript syntax that requires transformation:<p>`node --experimental-transform-types example.ts`<p>As for whether this matches your definition of "native support" or not...<p>Source:
<a href="https://nodejs.org/en/blog/release/v22.7.0" rel="nofollow">https://nodejs.org/en/blog/release/v22.7.0</a></p>
]]></description><pubDate>Mon, 04 May 2026 19:30:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48013777</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=48013777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48013777</guid></item><item><title><![CDATA[New comment by alanning in "Small models also found the vulnerabilities that Mythos found"]]></title><description><![CDATA[
<p>Off-topic but is there an effort to test AI models against code versions with major historic bugs (Heartbleed, GHOST, log4j, etc)?  Seems like the kind of thing that would be relevant in security-related AI benchmarks.</p>
]]></description><pubDate>Sun, 12 Apr 2026 07:11:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47736899</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=47736899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47736899</guid></item><item><title><![CDATA[New comment by alanning in "Delve – Fake Compliance as a Service"]]></title><description><![CDATA[
<p>For those looking for help with SOC2 compliance, I had a good experience with another YC company, Vanta.  That was some years ago so not sure if anything has changed since then but I would recommend checking them out.</p>
]]></description><pubDate>Fri, 20 Mar 2026 22:21:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47461479</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=47461479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47461479</guid></item><item><title><![CDATA[New comment by alanning in "Full Disclosure: A Third (and Fourth) Azure Sign-In Log Bypass Found"]]></title><description><![CDATA[
<p>This is a great example for educating devs on the dangers of “set” operations vs. “pull/delete” in contexts where data can be edited concurrently.<p>I would say that the audit log was accurate, though, even though the bad UI design caused unintended consequences.</p>
]]></description><pubDate>Fri, 20 Mar 2026 15:57:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47456451</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=47456451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47456451</guid></item><item><title><![CDATA[New comment by alanning in "The 49MB web page"]]></title><description><![CDATA[
<p>One tool I've found useful in low-power/low-bandwidth situations is the Lynx web browser [1].  Used to be installed by default in most Linux distributions but I think that's probably not the case anymore.  Wikipedia says its also available on OSX and Windows.<p><a href="https://en.wikipedia.org/wiki/Lynx_(web_browser)" rel="nofollow">https://en.wikipedia.org/wiki/Lynx_(web_browser)</a></p>
]]></description><pubDate>Mon, 16 Mar 2026 02:28:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47394480</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=47394480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47394480</guid></item><item><title><![CDATA[New comment by alanning in "Temporal: The 9-year journey to fix time in JavaScript"]]></title><description><![CDATA[
<p>The Temporal Cookbook on TC39's site provides examples of how using the new API looks/feels:<p><a href="https://tc39.es/proposal-temporal/docs/cookbook.html" rel="nofollow">https://tc39.es/proposal-temporal/docs/cookbook.html</a><p>For example, calc days until a future date:
<a href="https://tc39.es/proposal-temporal/docs/cookbook.html#how-many-days-until-a-future-date" rel="nofollow">https://tc39.es/proposal-temporal/docs/cookbook.html#how-man...</a><p>...or, compare meeting times across timezones:
<a href="https://tc39.es/proposal-temporal/docs/cookbook.html#book-a-meeting-across-time-zones" rel="nofollow">https://tc39.es/proposal-temporal/docs/cookbook.html#book-a-...</a></p>
]]></description><pubDate>Wed, 11 Mar 2026 19:48:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47340336</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=47340336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47340336</guid></item><item><title><![CDATA[New comment by alanning in "How to make a living as an artist"]]></title><description><![CDATA[
<p>I appreciate the time and effort they put into writing that.  Interesting to see not only their own art but also the examples from other artists.<p>Any recommendations for getting exposure to other on-the-way-to-being-popular artists like the X-Ray one that was highlighted?</p>
]]></description><pubDate>Thu, 12 Feb 2026 06:04:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46985346</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=46985346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46985346</guid></item><item><title><![CDATA[New comment by alanning in "Apple picks Gemini to power Siri"]]></title><description><![CDATA[
<p>My wife and I got a kick out of your “Games at Dave's house” example.  Thanks for sharing</p>
]]></description><pubDate>Tue, 13 Jan 2026 05:19:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46597527</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=46597527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46597527</guid></item><item><title><![CDATA[New comment by alanning in "Show HN: Agent-of-empires: OpenCode and Claude Code session manager"]]></title><description><![CDATA[
<p>Thank you for sharing this.<p>Regarding feedback on whether sandboxing would be useful, yes, please!  Including something like Docker sandboxes would make isolating the agent env’s much less of a hassle.<p>As an aside, I’m curious how others are handling this now…  Mostly just creating dedicated user accounts?</p>
]]></description><pubDate>Tue, 13 Jan 2026 05:14:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46597511</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=46597511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46597511</guid></item><item><title><![CDATA[New comment by alanning in "Cancel Adobe if you are a creative under NDA with your clients"]]></title><description><![CDATA[
<p>Google’s efforts there seem laudable.  They have an internal db for tracking issues that employees identify, resolve them promptly (according to the notes in the db and their response to the article authors), and generally seem to be taking the issues reported seriously.<p>I have more trust for google after reading that, which is not what I expected</p>
]]></description><pubDate>Fri, 07 Jun 2024 14:33:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=40609128</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=40609128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40609128</guid></item><item><title><![CDATA[New comment by alanning in "User: Junnn11"]]></title><description><![CDATA[
<p>That is incredible</p>
]]></description><pubDate>Thu, 20 Apr 2023 15:46:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=35641868</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=35641868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35641868</guid></item><item><title><![CDATA[New comment by alanning in "Were React hooks a mistake?"]]></title><description><![CDATA[
<p>I didn't know what you were referring to since I use FF with NoScript.  Enabled javascript for the domain and whoa, that is really hard to read.  Very strange choice, the article is much easier to read with the default browser fonts.  So I guess javascript-blockers FTW?</p>
]]></description><pubDate>Fri, 10 Mar 2023 15:32:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=35095622</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=35095622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35095622</guid></item><item><title><![CDATA[New comment by alanning in "ChatGPT is a ‘code red’ for Google’s search business"]]></title><description><![CDATA[
<p>Which extensions would you recommend for this?</p>
]]></description><pubDate>Sat, 24 Dec 2022 06:20:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=34114509</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=34114509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34114509</guid></item><item><title><![CDATA[New comment by alanning in "A neat XOR trick"]]></title><description><![CDATA[
<p>For those new to bitshifting, here are the results of the "stuff" operation that @dahfizz describes:<p><pre><code>  'a' - 'a' = 0, so take 1 and shift it left 0 times:
  00000000000000000000000000000001 = 'a'

  'b' - 'a' = 1, so take 1 and shift it left 1 time:
  00000000000000000000000000000010 = 'b'

  'c' - 'a' = 2, so take 1 and shift it left 2 times:
  00000000000000000000000000000100 = 'c'
</code></pre>
(I'm not sure why the post's author chose to use 10000000000000000000000000000000 as their example for 'a' rather than the above which IIUC is how the code actually works.)</p>
]]></description><pubDate>Tue, 13 Dec 2022 15:48:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=33970397</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=33970397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33970397</guid></item><item><title><![CDATA[New comment by alanning in "Accidental Google Pixel Lock Screen Bypass"]]></title><description><![CDATA[
<p>One of the commenters on the blog post stated that the bypass did not work on their Samsung device.</p>
]]></description><pubDate>Thu, 10 Nov 2022 14:19:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=33546782</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=33546782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33546782</guid></item><item><title><![CDATA[New comment by alanning in "To study ancient seafarers, researcher built a replica ship and sailed it"]]></title><description><![CDATA[
<p>“Modern mariners can tack against the wind by setting the sails at sharp angles. That wasn’t feasible 2,400 years ago because sails were fixed then.”<p>From the picture it seems the sail on the replica can pivot around the mast but looks like it would take a lot of work (and time) with all the rigging.<p>So is this quote’s meaning that modern sailboats can change the angle of its sail fast enough to be useful while the ancient ones couldn’t?</p>
]]></description><pubDate>Sat, 17 Sep 2022 18:09:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=32879766</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=32879766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32879766</guid></item><item><title><![CDATA[New comment by alanning in "Cloudflare outage on June 21, 2022"]]></title><description><![CDATA[
<p>Yes, that was one of the issues they mentioned in the post.  Not that they didn’t have a staging/testing environment but that it didn’t include the specific type of new architecture configuration, “MCP”, that ultimately failed.<p>One of their future changes is to include MCPs in their testing environments.</p>
]]></description><pubDate>Tue, 21 Jun 2022 13:40:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=31823817</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=31823817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31823817</guid></item><item><title><![CDATA[New comment by alanning in "[dead]"]]></title><description><![CDATA[
<p>We are seeing errors related to DNS when our lambda services in us-east-1 and us-west-2 try to query SQS.
Downdetector reporting more than 1000 user reports in last 15 minutes.</p>
]]></description><pubDate>Wed, 09 Mar 2022 21:05:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=30619936</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=30619936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30619936</guid></item><item><title><![CDATA[New comment by alanning in "What it means to teach gifted learners well"]]></title><description><![CDATA[
<p>Just wanted to add my recommendation for checking into Davidson as well.<p>They offered a summer academy that hopefully will start back up again after covid and also have an online program that may be a good alternative to full home-schooling if you were considering going that route.<p>Update: Beast Academy is wonderful.  AOPS is great too.  Both very good suggestions.  Your daughter may also like the math content produced by Poh Shen Loh [1].<p>1. <a href="https://www.poshenloh.com/" rel="nofollow">https://www.poshenloh.com/</a></p>
]]></description><pubDate>Thu, 20 Jan 2022 04:37:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=30004712</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=30004712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30004712</guid></item><item><title><![CDATA[New comment by alanning in "Hooks are the best thing to happen to React"]]></title><description><![CDATA[
<p>Ah, the code example doesn't work.  User ptx clarified in a separate comment that the author meant it as just psuedo-code; it's value will be different in the next function invocation:
<a href="https://news.ycombinator.com/item?id=28969530" rel="nofollow">https://news.ycombinator.com/item?id=28969530</a></p>
]]></description><pubDate>Sat, 23 Oct 2021 16:11:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=28969804</link><dc:creator>alanning</dc:creator><comments>https://news.ycombinator.com/item?id=28969804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28969804</guid></item></channel></rss>