<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: shakna</title><link>https://news.ycombinator.com/user?id=shakna</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 18 Aug 2026 08:15:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=shakna" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by shakna in "Software Engineering fundamentals matter more"]]></title><description><![CDATA[
<p>Not really a different topic. All commands go into the same prompt system. If one part can accidentally be breached, then it can also deliberately be breached. Injection remains a problem.</p>
]]></description><pubDate>Sun, 16 Aug 2026 10:10:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49318601</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49318601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49318601</guid></item><item><title><![CDATA[New comment by shakna in "South Korea proposes talks to officially end war with North"]]></title><description><![CDATA[
<p>It may very well be that SK doesn't feel confident to defend themselves _with_ the USA on their soil. So the best option is to obviate the need.</p>
]]></description><pubDate>Sun, 16 Aug 2026 08:06:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49317925</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49317925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49317925</guid></item><item><title><![CDATA[New comment by shakna in "Software Engineering fundamentals matter more"]]></title><description><![CDATA[
<p>Prompt injection. Solved.<p>But accidentally breaking systems is not an issue either, obviously. Even though the system prompt asks for safety rails, and other prompts wouldn't accidentally violate that.<p><a href="https://www.abc.net.au/news/2026-08-10/ai-assistant-hacks-gym-website-aus-cyber-attack/107007986" rel="nofollow">https://www.abc.net.au/news/2026-08-10/ai-assistant-hacks-gy...</a></p>
]]></description><pubDate>Sun, 16 Aug 2026 08:00:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49317893</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49317893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49317893</guid></item><item><title><![CDATA[New comment by shakna in "Chicken Scheme 6.0"]]></title><description><![CDATA[
<p>Scheme is hygeneic, yes. Which is why sandboxing works.<p>If you want to manipulate the current environment, and defeat half the point of the language, then you're allowed that through (user-initial-environment).<p>(define-syntax) will also let you rewrite the bindings however you require.<p>Edit: Here's an eval macro I use fairly often:<p><pre><code>  (define-syntax constexpr
  (syntax-rules ()
    ((_ expr)
     (begin
       (syntax->datum
        (datum->syntax
         (quote-syntax here)
         (eval 'expr (interaction-environment))))))))
         
  (define (factorial n)
  (if (<= n 1)
      1
      (* n (factorial (- n 1)))))
         
  (define n
    (constexpr (factorial 10)))</code></pre></p>
]]></description><pubDate>Wed, 12 Aug 2026 07:55:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49269119</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49269119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49269119</guid></item><item><title><![CDATA[New comment by shakna in "Chicken Scheme 6.0"]]></title><description><![CDATA[
<p>That document, shows several forms:<p><a href="https://conservatory.scheme.org/schemers/Documents/Standards/R5RS/HTML/r5rs-Z-H-10.html#%_sec_7.3" rel="nofollow">https://conservatory.scheme.org/schemers/Documents/Standards...</a></p>
]]></description><pubDate>Wed, 12 Aug 2026 07:42:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49269022</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49269022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49269022</guid></item><item><title><![CDATA[New comment by shakna in "Chicken Scheme 6.0"]]></title><description><![CDATA[
<p>Just to run with the joke - one project I worked on was a CPython extension. We used Chicken to build out our library to do some rather hacky things and bring async/await to Python before it supported it.<p>And we did call it basilisk.</p>
]]></description><pubDate>Tue, 11 Aug 2026 21:34:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49264830</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49264830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49264830</guid></item><item><title><![CDATA[New comment by shakna in "Chicken Scheme 6.0"]]></title><description><![CDATA[
<p>I've only made the one game with it. A lot more GUI apps.<p>sdl is in the package manager, making it fairly easy to hook into, and "standard". From there its about the same as anything else.<p>Because I was cross-compiling, I compiled to C and had a... Somewhat complicated Makefile for building Linux, Windows, Android binaries all at once.<p>Debugging Android made me give up, in the end. The platform, not the tools I had, was the pain point.</p>
]]></description><pubDate>Tue, 11 Aug 2026 21:31:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49264790</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49264790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49264790</guid></item><item><title><![CDATA[New comment by shakna in "Chicken Scheme 6.0"]]></title><description><![CDATA[
<p>R5RS supports reader macros? Which would be 1998, and I guess only 28 years ago.<p>That's why SRFI-49 and its descendants were a possibility. Wisp, JavaScript, brainfuck, etc. implementations all exist because the tools exist in the language.</p>
]]></description><pubDate>Tue, 11 Aug 2026 21:21:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49264673</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49264673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49264673</guid></item><item><title><![CDATA[New comment by shakna in "France to ban unsolicited telemarketing calls"]]></title><description><![CDATA[
<p>Spam is generally defined as "unwanted and/or unsolicited communication". Which I'm pretty sure an unsolicited sales call, from a genuine business, still is.</p>
]]></description><pubDate>Tue, 11 Aug 2026 09:24:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49255361</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49255361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49255361</guid></item><item><title><![CDATA[New comment by shakna in "Chicken Scheme 6.0"]]></title><description><![CDATA[
<p>I'm not seeing the less friendly... Eval, and sandboxing eval, are builtin features of the Scheme standard.</p>
]]></description><pubDate>Tue, 11 Aug 2026 08:43:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49255049</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49255049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49255049</guid></item><item><title><![CDATA[New comment by shakna in "Mistral Patent for “Code implemented tool calls”"]]></title><description><![CDATA[
<p>Mistral aren't an EU mouthpiece. They're a startup backed by Microsoft, nVidia, and Salesforce.</p>
]]></description><pubDate>Mon, 10 Aug 2026 13:56:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49243729</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49243729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49243729</guid></item><item><title><![CDATA[New comment by shakna in "AI assistant hacks gym website in first known Australian autonomous cyber attack"]]></title><description><![CDATA[
<p>This is Australia. The ACCC doesn't screw around.<p>"harmful cancellation practices, including automatic renewals, early termination fees and non-cancellation clauses" are all illegal. Exit fees can't be excessive.<p>If there isn't a simple one-click cancel in their online portal, then your state Consumer Affairs is one email away and will sort it for you. And the consumer affairs bodies have named this as a priority, for this year and next.</p>
]]></description><pubDate>Sun, 09 Aug 2026 23:49:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49237508</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49237508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49237508</guid></item><item><title><![CDATA[New comment by shakna in "Microsoft Word for Windows 1.1a, Native X64 Port"]]></title><description><![CDATA[
<p>Afraid 16bit Word versions have a "Garbage" rating on Wine.</p>
]]></description><pubDate>Sun, 09 Aug 2026 10:57:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49230293</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49230293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49230293</guid></item><item><title><![CDATA[New comment by shakna in "New Amazon Data Center Is Set to Have the Most Polluting Power Plant in the U.S."]]></title><description><![CDATA[
<p>Sorry, I do have a bias.<p>> 11.40% of TX electricity is from solar<p>This is... Not a huge statement to me. My home state is at 16% solar, and we're calling it inadequate. [0] Its not a 1-to-1, as we have probably 10% of the people, and 1/3 of the landmass. More spread out, different demand, so a completely different landscape.<p>But 11% is not some victory dance.<p>[0] <a href="https://www.energy.vic.gov.au/about-energy/news/news-stories/Victoria-powers-beyond-its-2025-renewable-energy-target" rel="nofollow">https://www.energy.vic.gov.au/about-energy/news/news-stories...</a></p>
]]></description><pubDate>Sun, 09 Aug 2026 01:56:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49227689</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49227689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49227689</guid></item><item><title><![CDATA[New comment by shakna in "Microsoft Edge is about to lock out older ad blockers, just like Chrome did"]]></title><description><![CDATA[
<p>If modern ads weren't built to be intentionally manipulative to the nth degree, whilst also extracting a huge amount of private data of the viewer, I might be more tolerant of them.</p>
]]></description><pubDate>Sat, 08 Aug 2026 15:46:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49222924</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49222924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49222924</guid></item><item><title><![CDATA[New comment by shakna in "The Nixpkgs core team has disbanded"]]></title><description><![CDATA[
<p>I'm afraid at this point, that sounds more like a you problem. You're judging people for something inconsequential. Your reasons are your own but... Probably worth some introspection here.</p>
]]></description><pubDate>Sat, 08 Aug 2026 15:38:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49222856</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49222856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49222856</guid></item><item><title><![CDATA[New comment by shakna in "New Amazon Data Center Is Set to Have the Most Polluting Power Plant in the U.S."]]></title><description><![CDATA[
<p>15th for non-residential? Sounds like people overwhelmingly put it on their roofs, and politicians avoid it.</p>
]]></description><pubDate>Sat, 08 Aug 2026 11:52:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49220934</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49220934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49220934</guid></item><item><title><![CDATA[New comment by shakna in "The Nixpkgs core team has disbanded"]]></title><description><![CDATA[
<p>That sounds like you associate anime with childhood cartoons? But considering how much of that industry output is 16+ or 18+ (usually violence and themes), I'd say that is more of a cultural confabulation.<p>I would absolutely not expect a business profile image, regardless of the message. Nor do I get why you think it is so essential.<p>Half the red team industry are furries. Would you criticise them for not using a mugshot? Because a lot of them don't, whilst posting CVEs that affect half the world.</p>
]]></description><pubDate>Sat, 08 Aug 2026 04:39:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49218944</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49218944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49218944</guid></item><item><title><![CDATA[New comment by shakna in "The Nixpkgs core team has disbanded"]]></title><description><![CDATA[
<p>Why do you consider it so strongly to be inappropriate? It literally does not tell me anything about the user.<p>DOS was built in a basement. Pretty sure suit and tie wasn't the dejour whilst they were doing it.<p>Linux was a hobby project. Pretty sure that slacks featured more than a blazer.</p>
]]></description><pubDate>Sat, 08 Aug 2026 03:26:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49218643</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49218643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49218643</guid></item><item><title><![CDATA[New comment by shakna in "A year of fighting scrapers on my 1.5 million-page website"]]></title><description><![CDATA[
<p>Most pre-LLM systems also blocked badly behaved user agents... And right now, most LLM-suppliers, are badly behaved agents.</p>
]]></description><pubDate>Sat, 08 Aug 2026 02:16:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49218330</link><dc:creator>shakna</dc:creator><comments>https://news.ycombinator.com/item?id=49218330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49218330</guid></item></channel></rss>