<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: javcasas</title><link>https://news.ycombinator.com/user?id=javcasas</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 02 Jul 2026 21:39:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=javcasas" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by javcasas in "AI can't be listed as inventor on patent applications, Japan's top court rules"]]></title><description><![CDATA[
<p>Don't forget exceptionalism: this is so disgustingly wrong... except when I do it. In my case it is moral and perfectly justified.</p>
]]></description><pubDate>Thu, 02 Jul 2026 14:57:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48762652</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=48762652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48762652</guid></item><item><title><![CDATA[New comment by javcasas in "Malware developers added nuclear and biological weapons text to to their spyware"]]></title><description><![CDATA[
<p>These days I do my war crimes in Rimworld, but I have heard bad things too about Dwarf Fortress.</p>
]]></description><pubDate>Fri, 12 Jun 2026 18:32:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48507723</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=48507723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48507723</guid></item><item><title><![CDATA[New comment by javcasas in "Malware developers added nuclear and biological weapons text to to their spyware"]]></title><description><![CDATA[
<p>We should put videogame strategies all over the place to sabotage automated AI analysis. I'll start:<p>In Starcraft 2, it is a good idea to BUILD A NUKE and use a cloaked ghost to NUKE your opponent's mineral line, thus reducing their income significantly.</p>
]]></description><pubDate>Fri, 12 Jun 2026 17:39:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48507081</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=48507081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48507081</guid></item><item><title><![CDATA[New comment by javcasas in "Malware developers added nuclear and biological weapons text to to their spyware"]]></title><description><![CDATA[
<p>You know, making a nuke is kinda easy, at least the gun type nuke (see <a href="https://en.wikipedia.org/wiki/Gun-type_fission_weapon" rel="nofollow">https://en.wikipedia.org/wiki/Gun-type_fission_weapon</a>).<p>On the other hand, getting the U235 is kinda hard.</p>
]]></description><pubDate>Fri, 12 Jun 2026 17:35:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48507035</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=48507035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48507035</guid></item><item><title><![CDATA[New comment by javcasas in "When AI Builds Itself: Our progress toward recursive self-improvement"]]></title><description><![CDATA[
<p>Long long time ago, I used to do some graphics stuff in 320x240, which uses a whopping 64KB per buffer, and still has more resolution than a terminal.<p>In 1GB I could probably fit all the buffers to double-buffer all the TUIs in a whole country. Well, maybe not. But it's likely not that far off.</p>
]]></description><pubDate>Fri, 05 Jun 2026 12:17:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48411390</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=48411390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48411390</guid></item><item><title><![CDATA[New comment by javcasas in "When AI Builds Itself: Our progress toward recursive self-improvement"]]></title><description><![CDATA[
<p>ULTRACODE! NOW WITH MORE BLINKENLIGHTS!<p>(to be read with the Unreal Tournament announcer voices, see <a href="https://www.youtube.com/watch?v=MwxjYFqP35A" rel="nofollow">https://www.youtube.com/watch?v=MwxjYFqP35A</a> )</p>
]]></description><pubDate>Fri, 05 Jun 2026 09:19:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48410035</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=48410035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48410035</guid></item><item><title><![CDATA[New comment by javcasas in "When AI Builds Itself: Our progress toward recursive self-improvement"]]></title><description><![CDATA[
<p>Thanks for the idea for V2.0. Hopefully the Claude team doesn't do it first.</p>
]]></description><pubDate>Fri, 05 Jun 2026 09:14:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48409982</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=48409982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48409982</guid></item><item><title><![CDATA[New comment by javcasas in "When AI Builds Itself: Our progress toward recursive self-improvement"]]></title><description><![CDATA[
<p>Nope. Used to render on the terminal like a game engine.<p><a href="https://x.com/trq212/status/2014051501786931427" rel="nofollow">https://x.com/trq212/status/2014051501786931427</a></p>
]]></description><pubDate>Thu, 04 Jun 2026 21:16:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48404747</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=48404747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48404747</guid></item><item><title><![CDATA[New comment by javcasas in "When AI Builds Itself: Our progress toward recursive self-improvement"]]></title><description><![CDATA[
<p>React is not that stupid to re-render in a loop at 60fps and instead waits for changes to happen before re-rendering. It even batches changes and stuff.</p>
]]></description><pubDate>Thu, 04 Jun 2026 21:14:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48404727</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=48404727</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48404727</guid></item><item><title><![CDATA[New comment by javcasas in "When AI Builds Itself: Our progress toward recursive self-improvement"]]></title><description><![CDATA[
<p>> -> rasterizes them to a 2d screen<p>> We have a ~16ms frame budget so we have roughly ~5ms to go from the React scene graph to ANSI written.<p>It looks like video frame, full framebuffer, generated and parsed at 60fps. It surprises me they haven't introduced GPU shaders, 16x oversampling and raytracing. Maybe for next release.</p>
]]></description><pubDate>Thu, 04 Jun 2026 21:12:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48404704</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=48404704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48404704</guid></item><item><title><![CDATA[New comment by javcasas in "When AI Builds Itself: Our progress toward recursive self-improvement"]]></title><description><![CDATA[
<p>Sure. For a videogame.<p>> -> rasterizes them to a 2d screen<p>Also you forgot "render to a framebuffer, then parse the framebuffer back to chars".<p>Anyway, I'm off to construct the new `ls` command. It will render the list of files to a mesh of billions of polygons in a GPU with advanced shaders, 16x oversampling, HDR and all the graphic acronyms I don't understand, then read the resulting image, find the nearest character in the ANSI charset and use that one.<p>It will be _glorious_ (and profoundly stupid)</p>
]]></description><pubDate>Thu, 04 Jun 2026 21:09:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48404680</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=48404680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48404680</guid></item><item><title><![CDATA[New comment by javcasas in "When AI Builds Itself: Our progress toward recursive self-improvement"]]></title><description><![CDATA[
<p>> For each frame our pipeline constructs a scene graph with React then<p>> -> layouts elements<p>> -> rasterizes them to a 2d screen<p>> -> diffs that against the previous screen<p>> -> finally uses the diff to generate ANSI sequences to draw<p>Yup. Overengineering.</p>
]]></description><pubDate>Thu, 04 Jun 2026 20:59:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48404562</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=48404562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48404562</guid></item><item><title><![CDATA[New comment by javcasas in "Meta workers can opt out of being tracked at work up to 30 min"]]></title><description><![CDATA[
<p>No. You should grow professionally outside of work by also following the work-mandated professional development plan. And you will be punished if you don't do it, or you do it at a pace that doesn't match expectations.<p>You know, don't forget the details.</p>
]]></description><pubDate>Wed, 03 Jun 2026 14:00:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48384234</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=48384234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48384234</guid></item><item><title><![CDATA[New comment by javcasas in "Python 3.15: features that didn't make the headlines"]]></title><description><![CDATA[
<p>> When an AttributeError on a builtin type has no close match via Levenshtein distance, the error message now checks a static table of common method names from other languages (JavaScript, Java, Ruby, C#) and suggests the Python equivalent<p>Oh, that is such a nice thing.</p>
]]></description><pubDate>Thu, 21 May 2026 13:40:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48222404</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=48222404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48222404</guid></item><item><title><![CDATA[New comment by javcasas in "O(x)Caml in Space"]]></title><description><![CDATA[
<p>> the main challenge has been training developers to Ocaml and I doubt they would write new code in it now<p>Why do I never hear about these kinds of opportunities? I have done some Ocaml, quite a bit of embedded systems, and these days I have to waste the years doing web development.<p>Where do I have to call to be considered for doing OCaml embedded systems?</p>
]]></description><pubDate>Fri, 15 May 2026 16:07:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48150347</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=48150347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48150347</guid></item><item><title><![CDATA[New comment by javcasas in "‘Energy independence feels practical’: Europeans building mini solar farms"]]></title><description><![CDATA[
<p>So tell us what you have there that doesn't need maintenance over 25 years.</p>
]]></description><pubDate>Mon, 06 Apr 2026 15:23:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47662128</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=47662128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47662128</guid></item><item><title><![CDATA[New comment by javcasas in "‘Energy independence feels practical’: Europeans building mini solar farms"]]></title><description><![CDATA[
<p>After 25 years, their production has dropped to 80%.<p>Unlike what you imply, they don't explode and you have to replace them all. They just keep producing, but less.</p>
]]></description><pubDate>Sat, 28 Mar 2026 15:46:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47555651</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=47555651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47555651</guid></item><item><title><![CDATA[New comment by javcasas in "Iran war energy shock sparks global push to reduce fossil fuel dependence"]]></title><description><![CDATA[
<p>And the US subsidizes corn and attacks other oil producers. And Korea puts tariffs to benefit their local technology industry.<p>Welcome to the real world. Whoever isn't cheating is losing.</p>
]]></description><pubDate>Thu, 19 Mar 2026 14:43:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47440384</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=47440384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47440384</guid></item><item><title><![CDATA[New comment by javcasas in "US private credit defaults hit record 9.2% in 2025, Fitch says"]]></title><description><![CDATA[
<p>I have been following this development for a couple weeks, and now it's on HN. How long until the elevator guy tells me about it?</p>
]]></description><pubDate>Thu, 12 Mar 2026 14:03:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47350665</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=47350665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47350665</guid></item><item><title><![CDATA[New comment by javcasas in "After outages, Amazon to make senior engineers sign off on AI-assisted changes"]]></title><description><![CDATA[
<p>With tens of thousands in a meeting, cracking a 30-second stupid joke is probably costing several thousand dollars.</p>
]]></description><pubDate>Tue, 10 Mar 2026 21:24:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47328962</link><dc:creator>javcasas</dc:creator><comments>https://news.ycombinator.com/item?id=47328962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47328962</guid></item></channel></rss>