<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: jcalx</title><link>https://news.ycombinator.com/user?id=jcalx</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 08:03:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jcalx" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jcalx in "What if remote working, not AI, is to blame for weak junior hiring?"]]></title><description><![CDATA[
<p>To be very clear — I was specifically responding to "social engineering won't work on a human security expert". It can, and has. People are not infallible, and a "that would never happen to me" mindset (1) gets people phished when they think they're too smart for it and (2) is a pet peeve of mine and so sometimes I can't resist pointing that out.<p>Largely agree with you otherwise, not sure why you read my comment as mental gymnastics to justify LLMs. I don't think that they have an internal emotional state that can feel rushed, panicked, so on. They do — <i>superficially</i> — "respond" to such cues in language, which is why they can be "threatened" [0] and "flattered" [1]. But without an internal theory of mind, LLMs do this sycophantically without any internal model of the world (hence the quotes above, to avoid fully anthropomorphizing their behavior).<p>The only parallel I'm drawing is that both humans and LLMs can be coerced into unintended behavior via language ("social engineering" and "prompt jailbreaking" respectively), and those attacks are more effective if an attacker is allowed to control more "context", even if the underlying mechanism of <i>why</i> those attacks work is completely different.<p>[0] <a href="https://arxiv.org/pdf/2507.21133" rel="nofollow">https://arxiv.org/pdf/2507.21133</a><p>[1] <a href="https://arstechnica.com/science/2025/09/these-psychological-tricks-can-get-llms-to-respond-to-forbidden-prompts/" rel="nofollow">https://arstechnica.com/science/2025/09/these-psychological-...</a></p>
]]></description><pubDate>Mon, 01 Jun 2026 19:56:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48361800</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=48361800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48361800</guid></item><item><title><![CDATA[New comment by jcalx in "What if remote working, not AI, is to blame for weak junior hiring?"]]></title><description><![CDATA[
<p>> Social engineering won't work on a human security expert who knows and understands the implications of the information they are giving away<p>Social engineering, like prompt injection, is a context attack — easy to spot if you're ready for it, but harder in different circumstances (rushed, panicked, tired, having a bad day, etc.).<p>Troy Hunt (security consultant, creator of HaveIBeenPwned) and Cory Doctorow have both been successfully phished [0][1]. They're both tech- and security-savvy people who "should have known better" but it happened to them anyway. But maybe you're different... you'd never fall for an online scam, right? [2]<p>[0] <a href="https://www.troyhunt.com/a-sneaky-phish-just-grabbed-my-mailchimp-mailing-list/" rel="nofollow">https://www.troyhunt.com/a-sneaky-phish-just-grabbed-my-mail...</a><p>[1] <a href="https://doctorow.medium.com/https-pluralistic-net-2025-04-05-troy-hunt-teach-a-man-to-phish-c2ab7956c026" rel="nofollow">https://doctorow.medium.com/https-pluralistic-net-2025-04-05...</a><p>[2] <a href="https://news.harvard.edu/gazette/story/2024/09/youd-never-fall-for-an-online-scam-right/" rel="nofollow">https://news.harvard.edu/gazette/story/2024/09/youd-never-fa...</a></p>
]]></description><pubDate>Mon, 01 Jun 2026 17:34:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48360013</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=48360013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48360013</guid></item><item><title><![CDATA[New comment by jcalx in "I believe there are entire companies right now under AI psychosis"]]></title><description><![CDATA[
<p>Someone responded to a previous comment of mine [0] positing a Peter principle [1] of slopcoding — it will always be easier to tack on a new feature than to understand a whole system and clean it up. The equilibrium will remain at the point of near, but not total, codebase incomprehensibility.<p>[0] <a href="https://news.ycombinator.com/item?id=48037128#48038639">https://news.ycombinator.com/item?id=48037128#48038639</a><p>[1] <a href="https://en.wikipedia.org/wiki/Peter_principle" rel="nofollow">https://en.wikipedia.org/wiki/Peter_principle</a></p>
]]></description><pubDate>Sat, 16 May 2026 01:04:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48155825</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=48155825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48155825</guid></item><item><title><![CDATA[New comment by jcalx in "Appearing productive in the workplace"]]></title><description><![CDATA[
<p>I wish cultural norms around documentation would shift to "pull" rather than "push" — generating "views" of organized knowledge on the fly instead of making endless rearrangements of the same information. It's become too cheap in terms of proof of (mental) work to spray endless pages of notes, reports, memos, decks, etc. but the "documentation is good" paradigm hasn't caught up yet.<p>Ideally AI would <i>minimize</i> excessive documentation. "Core knowledge" (first principles, human intent, tribal knowledge, data illegible to AI systems) would be documented by humans, while AI would be used to derive everything downstream (e.g. weekly progress updates, changelogs). But the temptation to use AI to pad that core knowledge is too pervasive, like all the meaningless LLM-generated fluff all too common in emails these days.</p>
]]></description><pubDate>Wed, 06 May 2026 22:08:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48042548</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=48042548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48042548</guid></item><item><title><![CDATA[New comment by jcalx in "Vibe coding and agentic engineering are getting closer than I'd like"]]></title><description><![CDATA[
<p>There is definitely going to be some Wirth's law-like [0] effect about the asymmetry of software complexity outpacing LLMs' abilities to untangle said software. Claude 9.2 Optimus Prime might be able to wrangle 1M LoC, but somehow YC 2035 will have some Series A startup with 1B+ LoC in prod — we'll always have software companies teetering on the very edge of unmaintainability.<p>[0] <a href="https://en.wikipedia.org/wiki/Wirth%27s_law" rel="nofollow">https://en.wikipedia.org/wiki/Wirth%27s_law</a></p>
]]></description><pubDate>Wed, 06 May 2026 17:04:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48038639</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=48038639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48038639</guid></item><item><title><![CDATA[New comment by jcalx in "GitHub's fake star economy"]]></title><description><![CDATA[
<p>> This would be like an NFL team drafting a quarterback based on how many instagram followers they have rather than a relevant metric like pass completion, or god forbid, doing some work and actually scouting candidates. Maybe the Cleveland Browns would do that<p>Not quite the same, but the New York Jets (one of the few NFL teams that can match the dysfunction of the Browns — they have the longest active playoff drought in big 4 North American sports) passed on a few successful players because the owner, Woody Johnson, reportedly didn't like their Madden (video game) ratings [0]:<p>> A few weeks later, Douglas and his Broncos counterpart, George Paton, were deep in negotiations for a trade that would have sent Jeudy to the Jets and given future Hall of Fame quarterback Aaron Rodgers another potential playmaker. The Broncos felt a deal was near. Then, abruptly, it all fell apart. In Denver’s executive offices, they couldn’t believe the reason why.<p>> Douglas told the Broncos that Johnson didn’t want to make the trade because the owner felt Jeudy’s player rating in “Madden NFL,” the popular video game, wasn’t high enough, according to multiple league sources. The Broncos ultimately traded the receiver to the Cleveland Browns. Last Sunday, Jeudy crossed the 1,000-yard receiving mark for the first time in his career.<p>...<p>> Johnson’s reference to Jeudy’s “Madden” rating was, to some in the Jets’ organization, a sign of Brick and Jack’s influence. Another example came when Johnson pushed back on signing free-agent guard John Simpson due to a lackluster “awareness” rating in Madden. The Jets signed Simpson anyway, and he has had a solid season: Pro Football Focus currently has him graded as the eighth-best guard in the NFL.<p>[0] <a href="https://www.nytimes.com/athletic/6005172/2024/12/19/woody-johnson-jets-madden-sons/" rel="nofollow">https://www.nytimes.com/athletic/6005172/2024/12/19/woody-jo...</a></p>
]]></description><pubDate>Mon, 20 Apr 2026 13:49:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47834307</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=47834307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47834307</guid></item><item><title><![CDATA[New comment by jcalx in "Let's talk space toilets"]]></title><description><![CDATA[
<p>If you like space toilets you may be interested in this [0] HN submission where you can track how full the ISS urine tank is from the comfort of your menu bar.<p>[0] <a href="https://news.ycombinator.com/item?id=42505454">https://news.ycombinator.com/item?id=42505454</a></p>
]]></description><pubDate>Wed, 15 Apr 2026 00:51:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47773348</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=47773348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47773348</guid></item><item><title><![CDATA[New comment by jcalx in "Android now stops you sharing your location in photos"]]></title><description><![CDATA[
<p>Quite good, per Bellingcat [0] — Google Lens and ChatGPT could localize the majority of their test photos pretty specifically.<p>[0] <a href="https://www.bellingcat.com/resources/2025/08/14/llms-vs-geolocation-gpt-5-performs-worse-than-other-ai-models/" rel="nofollow">https://www.bellingcat.com/resources/2025/08/14/llms-vs-geol...</a></p>
]]></description><pubDate>Mon, 13 Apr 2026 13:18:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47751549</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=47751549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47751549</guid></item><item><title><![CDATA[New comment by jcalx in "Claude mixes up who said what"]]></title><description><![CDATA[
<p>Computers Don't Argue [0] by Gordon R. Dickson! A horrifying read in how a simple misunderstanding can spiral out of control.<p>[0] <a href="https://nob.cs.ucdavis.edu/classes/ecs153-2019-04/readings/computers.pdf" rel="nofollow">https://nob.cs.ucdavis.edu/classes/ecs153-2019-04/readings/c...</a></p>
]]></description><pubDate>Thu, 09 Apr 2026 18:24:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47707517</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=47707517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47707517</guid></item><item><title><![CDATA[New comment by jcalx in "Why so many control rooms were seafoam green (2025)"]]></title><description><![CDATA[
<p>Reminds me of turquoise cockpits [0], another workspace where visual fatigue considerations are important.<p>[0] <a href="https://aviation.stackexchange.com/questions/16434/why-are-russian-cockpit-panels-painted-in-turquoise" rel="nofollow">https://aviation.stackexchange.com/questions/16434/why-are-r...</a></p>
]]></description><pubDate>Thu, 26 Mar 2026 18:10:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47533801</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=47533801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47533801</guid></item><item><title><![CDATA[New comment by jcalx in "France's aircraft carrier located in real time by Le Monde through fitness app"]]></title><description><![CDATA[
<p>I would have thought so too but Naval Gazing has a short series [0] on why it's not as dire as one might think. An aircraft carrier's location being "secret" in this case is just one layer of the survivability onion [1] anyhow. (Caveat that as someone who takes a casual interest in this, I can't vouch for accurate this is at all.)<p>[0] <a href="https://www.navalgazing.net/Carrier-Doom-Part-1" rel="nofollow">https://www.navalgazing.net/Carrier-Doom-Part-1</a><p>[1] <a href="https://www.goonhammer.com/star-wars-armada-naval-academy-warship-survival/" rel="nofollow">https://www.goonhammer.com/star-wars-armada-naval-academy-wa...</a></p>
]]></description><pubDate>Fri, 20 Mar 2026 17:12:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47457559</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=47457559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47457559</guid></item><item><title><![CDATA[New comment by jcalx in "Snowflake AI Escapes Sandbox and Executes Malware"]]></title><description><![CDATA[
<p>> Cortex, by default, can set a flag to trigger unsandboxed command execution<p>Easy fix: extend the proposal in RFC 3514 [0] to cover prompt injection, and then disallow command execution when the evil bit is 1.<p>[0] <a href="https://www.rfc-editor.org/rfc/rfc3514" rel="nofollow">https://www.rfc-editor.org/rfc/rfc3514</a></p>
]]></description><pubDate>Wed, 18 Mar 2026 16:53:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47428146</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=47428146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47428146</guid></item><item><title><![CDATA[New comment by jcalx in "Building a Procedural Hex Map with Wave Function Collapse"]]></title><description><![CDATA[
<p>I didn't want to nitpick terminology, but yes, the tile-placement algorithm here is just a way of solving constraint satisfaction problems with DFS using a "minimum remaining values" heuristic [0]. The original use case for generating textures [1] is different in that the constraints are implicit in the input bitmap, but this project is a more straightforward tile placement with explicit constraints.<p>I <i>think</i> this algorithm is more efficient for generating maps with only local (adjacency) constraints, but setting this up as an integer linear program and plugging it into a constraint solver is more generalizable (say, if you wanted to enforce a constraint that rivers had to flow across the whole map and could not loop).<p>But I agree "wave function collapse" is not really the best name, for two reasons:<p>- the original repository mentions "it doesn't do the actual quantum mechanics, but it was inspired by QM", but it implies something QM-related.<p>- as an ORIE major in college that loved optimization, I think constraint satisfaction problems are really cool and actually somewhat approachable! So calling the heuristic something else like "wave function collapse" might limit people from finding previous work and known improvements (e.g. forward checking).<p>[0] <a href="https://www.cs.cornell.edu/courses/cs4700/2011fa/lectures/05_CSP.pdf" rel="nofollow">https://www.cs.cornell.edu/courses/cs4700/2011fa/lectures/05...</a><p>[1] <a href="https://github.com/mxgmn/WaveFunctionCollapse" rel="nofollow">https://github.com/mxgmn/WaveFunctionCollapse</a></p>
]]></description><pubDate>Tue, 10 Mar 2026 13:37:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47323087</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=47323087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47323087</guid></item><item><title><![CDATA[New comment by jcalx in "Building a Procedural Hex Map with Wave Function Collapse"]]></title><description><![CDATA[
<p>Reminds me of Jasper Flick's Unity tutorial on hex terrain [0] which is similarly wonderfully detailed. Interesting contrast: this project uses premade tiles and constraint solving to match tile boundaries, while that one dynamically generates tile boundaries (geometries, blending, etc.) on the fly. Both enjoyable reads!<p>[0] <a href="https://catlikecoding.com/unity/tutorials/hex-map/" rel="nofollow">https://catlikecoding.com/unity/tutorials/hex-map/</a></p>
]]></description><pubDate>Mon, 09 Mar 2026 18:31:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47313271</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=47313271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47313271</guid></item><item><title><![CDATA[New comment by jcalx in "CISA’s acting head uploaded sensitive files into public version of ChatGPT"]]></title><description><![CDATA[
<p>You can see an archived list of industrial security clearance decisions here [0] which is interesting, and occasionally entertaining, reading. "Drug involvement security concerns" usually involve either actively using drugs or, worse, lying to cover up drug use, both of which are viewed as security concerns and grounds for rejection.<p>[0] <a href="https://web.archive.org/web/20170218040331/http://www.dod.mil/dodgc/doha/industrial/2016.html" rel="nofollow">https://web.archive.org/web/20170218040331/http://www.dod.mi...</a></p>
]]></description><pubDate>Thu, 29 Jan 2026 20:12:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46815906</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=46815906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46815906</guid></item><item><title><![CDATA[New comment by jcalx in "Powder and stone, or, why medieval rulers loved castles"]]></title><description><![CDATA[
<p>Also see A Collection of Unmitigated Pedantry's series of fortifications [0] regarding castles and their strategic importance, especially on how they were essential to local control of the area as opposed to "just" FOBs for military campaigns. (Incidentally the term "tyranny of the wagon equation" linked in the article also eventually leads to a different ACOUP series.)<p>[0] <a href="https://acoup.blog/2021/12/10/collections-fortification-part-iii-castling/" rel="nofollow">https://acoup.blog/2021/12/10/collections-fortification-part...</a></p>
]]></description><pubDate>Fri, 12 Dec 2025 20:42:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46248654</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=46248654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46248654</guid></item><item><title><![CDATA[New comment by jcalx in "Kids who ran away to 1960s San Francisco"]]></title><description><![CDATA[
<p>> Strange memories on this nervous night in Las Vegas. Five years later? Six? It seems like a lifetime, or at least a Main Era—the kind of peak that never comes again. San Francisco in the middle sixties was a very special time and place to be a part of. Maybe it meant something. Maybe not, in the long run . . . but no explanation, no mix of words or music or memories can touch that sense of knowing that you were there and alive in that corner of time and the world. Whatever it meant. . . .<p>> History is hard to know, because of all the hired bullshit, but even without being sure of “history” it seems entirely reasonable to think that every now and then the energy of a whole generation comes to a head in a long fine flash, for reasons that nobody really understands at the time—and which never explain, in retrospect, what actually happened.<p>> My central memory of that time seems to hang on one or five or maybe forty nights—or very early mornings—when I left the Fillmore half-crazy and, instead of going home, aimed the big 650 Lightning across the Bay Bridge at a hundred miles an hour wearing L. L. Bean shorts and a Butte sheepherder's jacket . . . booming through the Treasure Island tunnel at the lights of Oakland and Berkeley and Richmond, not quite sure which turn-off to take when I got to the other end (always stalling at the toll-gate, too twisted to find neutral while I fumbled for change) . . . but being absolutely certain that no matter which way I went I would come to a place where people were just as high and wild as I was: No doubt at all about that. . . .<p>> There was madness in any direction, at any hour. If not across the Bay, then up the Golden Gate or down 101 to Los Altos or La Honda. . . . You could strike sparks anywhere. There was a fantastic universal sense that whatever we were doing was right, that we were winning. . . .<p>> And that, I think, was the handle—that sense of inevitable victory over the forces of Old and Evil. Not in any mean or military sense; we didn’t need that. Our energy would simply prevail. There was no point in fighting—on our side or theirs. We had all the momentum; we were riding the crest of a high and beautiful wave. . . .<p>> So now, less than five years later, you can go up on a steep hill in Las Vegas and look West, and with the right kind of eyes you can almost see the high-water mark—that place where the wave finally broke and rolled back.<p>Hunter S. Thompson, Fear and Loathing in Las Vegas (1971)</p>
]]></description><pubDate>Sat, 06 Dec 2025 23:52:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46177752</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=46177752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46177752</guid></item><item><title><![CDATA[Judas Goats: Agriculture's Drug-Addicted Masters of Deceit]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.agweb.com/news/livestock/beef/judas-goats-agricultures-bizarre-drug-addicted-masters-deceit-once-ruled-killing-floor">https://www.agweb.com/news/livestock/beef/judas-goats-agricultures-bizarre-drug-addicted-masters-deceit-once-ruled-killing-floor</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45533380">https://news.ycombinator.com/item?id=45533380</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 09 Oct 2025 21:38:36 +0000</pubDate><link>https://www.agweb.com/news/livestock/beef/judas-goats-agricultures-bizarre-drug-addicted-masters-deceit-once-ruled-killing-floor</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=45533380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45533380</guid></item><item><title><![CDATA[New comment by jcalx in "Sport Compact Car Technical Assistance Program"]]></title><description><![CDATA[
<p>For reference: the base model 2025 Toyota Camry does 0-60 in 7.0s and the quarter mile in 15.4s [0].<p>[0] <a href="https://www.zeroto60times.com/vehicle-make/toyota-0-60-mph-times/" rel="nofollow">https://www.zeroto60times.com/vehicle-make/toyota-0-60-mph-t...</a></p>
]]></description><pubDate>Thu, 09 Oct 2025 14:14:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45528004</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=45528004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45528004</guid></item><item><title><![CDATA[Sport Compact Car Technical Assistance Program]]></title><description><![CDATA[
<p>Article URL: <a href="https://nerocam.com/scc_tap.asp">https://nerocam.com/scc_tap.asp</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45528003">https://news.ycombinator.com/item?id=45528003</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 09 Oct 2025 14:14:04 +0000</pubDate><link>https://nerocam.com/scc_tap.asp</link><dc:creator>jcalx</dc:creator><comments>https://news.ycombinator.com/item?id=45528003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45528003</guid></item></channel></rss>