<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: jandrese</title><link>https://news.ycombinator.com/user?id=jandrese</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 12 Aug 2026 14:07:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jandrese" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jandrese in "What I learned by putting GitHub Copilot behind a MitM proxy"]]></title><description><![CDATA[
<p>It's possible, but not easy.  You need to export the internal state of your TLS stack to Wireshark in order for it to decrypt the traffic.  This can be done via LD_PRELOAD type shenanigans but it's difficult and fragile.<p>MITM proxy is much easier to get working.</p>
]]></description><pubDate>Tue, 11 Aug 2026 20:18:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49263872</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49263872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49263872</guid></item><item><title><![CDATA[New comment by jandrese in "The “mechanical miracle” that ruined Mark Twain’s life"]]></title><description><![CDATA[
<p>I would say it was the opposite.  The machine was overdesigned and underengineered.  Someone needed to stop the guy and tell him that getting 18,000 precision parts working in unison is bad design and he needed several passes of engineering out as much complexity as possible to simplify the whole thing.<p>It was like trying to publish the first draft of your novel without ever having an editor go over it.</p>
]]></description><pubDate>Tue, 11 Aug 2026 17:40:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49261735</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49261735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49261735</guid></item><item><title><![CDATA[New comment by jandrese in "50k Boat Names"]]></title><description><![CDATA[
<p>I always thought the carrier was named after Enterprise, PA since the US Navy usually names cruisers after medium sized cities and the earlier carriers were converted cruiser hulls.</p>
]]></description><pubDate>Mon, 10 Aug 2026 19:32:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49248559</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49248559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49248559</guid></item><item><title><![CDATA[New comment by jandrese in "My phone detects going on a run as “someone snatching my phone and running off”"]]></title><description><![CDATA[
<p>The directions tend to be conservative in their assumptions.  Like you won't walk/bike through a business parking lot to save 10 minutes of walking around the block.</p>
]]></description><pubDate>Fri, 07 Aug 2026 14:45:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49211282</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49211282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49211282</guid></item><item><title><![CDATA[New comment by jandrese in "Energizing a vacuum-tube flip-flop module from a 1948 IBM system"]]></title><description><![CDATA[
<p>Over on Youtube the Usagi Electric channel has several videos about reviving old vacuum tube computers and one of the interesting aspects is that tube failures are much less of an issue than the germanium diodes.  The tubes are large and dramatic, but they're heavily outnumbered by the diodes.  It was such a problem that the company built specialized test equipment that could identify bad diodes on the cards.</p>
]]></description><pubDate>Wed, 05 Aug 2026 19:24:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49187677</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49187677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49187677</guid></item><item><title><![CDATA[New comment by jandrese in "Investors in Situational Awareness deserved to lose their shirts"]]></title><description><![CDATA[
<p>Is this firm big enough to cause a financial crisis on its own?  Has the leverage situation gotten so dire?  Is this just postponing the inevitable at this point?</p>
]]></description><pubDate>Tue, 04 Aug 2026 19:55:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49174159</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49174159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49174159</guid></item><item><title><![CDATA[New comment by jandrese in "Investors in Situational Awareness deserved to lose their shirts"]]></title><description><![CDATA[
<p>One has to only look at the actual participants to find ample examples:<p><a href="https://www.youtube.com/watch?v=rQZWMmINqxo" rel="nofollow">https://www.youtube.com/watch?v=rQZWMmINqxo</a><p><a href="https://www.youtube.com/watch?v=S54GrXDjokg" rel="nofollow">https://www.youtube.com/watch?v=S54GrXDjokg</a><p><a href="https://www.thephilosopher1923.org/post/a-mirror-for-tech-bros" rel="nofollow">https://www.thephilosopher1923.org/post/a-mirror-for-tech-br...</a><p><a href="https://www.persuasion.community/p/the-problem-with-effective-altruism" rel="nofollow">https://www.persuasion.community/p/the-problem-with-effectiv...</a></p>
]]></description><pubDate>Tue, 04 Aug 2026 19:49:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49174050</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49174050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49174050</guid></item><item><title><![CDATA[New comment by jandrese in "Celebrating 45 Years of Kermit with the First New C-Kermit Release in 15 Years"]]></title><description><![CDATA[
<p>A good example of the defaults being incredibly important to any application.  If your defaults are super slow then most people are going to come away with the impression that your application is slow.<p>FTP is another great example where people got the impression that it was prone to corrupting transfers because the default setting was to corrupt binary transfers.</p>
]]></description><pubDate>Tue, 04 Aug 2026 19:44:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49173983</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49173983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49173983</guid></item><item><title><![CDATA[New comment by jandrese in "Investors in Situational Awareness deserved to lose their shirts"]]></title><description><![CDATA[
<p>Effective Altruism is one of those things that sounds smart on the surface, but in practice is a yellow flag.  The fact that he started the club is a red flag.<p>In short, Effective Altruism says you don't engage in charity until you have sufficient means to actually make a difference.  Basically, you leverage capitalism to accumulate enough wealth to actually be able to solve a big problem, then you go all in on solving that problem.  Sounds great right?<p>In the real world these people never accumulate enough wealth to actually start solving problems.  Even when they become billionaires.  In practice it is a convenient excuse to act like the most depraved capitalist while still pretending to sit on the high horse and talk down to people who simply try to help with the means available to them.</p>
]]></description><pubDate>Tue, 04 Aug 2026 19:40:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49173906</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49173906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49173906</guid></item><item><title><![CDATA[New comment by jandrese in "There Will Come Soft Rains (1950) [pdf]"]]></title><description><![CDATA[
<p>The fall of the USSR chopped the legs out from under these stories.  Nobody is worried about Iraq, Iran, or Afghanistan unleashing global thermonuclear war.  That scare tactic just doesn't work.  Even back in the 60s a lot of that paranoia was the result of internal propaganda.</p>
]]></description><pubDate>Tue, 04 Aug 2026 18:04:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49172527</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49172527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49172527</guid></item><item><title><![CDATA[New comment by jandrese in "There Will Come Soft Rains (1950) [pdf]"]]></title><description><![CDATA[
<p>There Will Come the Soft Rains feels like it was written right after a visit to the World's Fair back in the Atomic Era.  A critique of the unlimited promises about the future but virtually no thought put towards the possible consequences of said future.  It's a very post-war story.</p>
]]></description><pubDate>Tue, 04 Aug 2026 17:59:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49172474</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49172474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49172474</guid></item><item><title><![CDATA[New comment by jandrese in "There Will Come Soft Rains (1950) [pdf]"]]></title><description><![CDATA[
<p>Vernor Vinge has always been uncommonly prophetic, even by Sci Fi author standards.</p>
]]></description><pubDate>Tue, 04 Aug 2026 17:56:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49172425</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49172425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49172425</guid></item><item><title><![CDATA[New comment by jandrese in "Celebrating 45 Years of Kermit with the First New C-Kermit Release in 15 Years"]]></title><description><![CDATA[
<p>This is what I remember.  Kermit <i>hated</i> latency, and dial up modems had that in spades.  It was much slower than Z-Modem for pushing files around.</p>
]]></description><pubDate>Mon, 03 Aug 2026 19:43:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49160481</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49160481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49160481</guid></item><item><title><![CDATA[New comment by jandrese in "Clockwise/Spiral Rule (1994)"]]></title><description><![CDATA[
<p>I thought it was a bit of a miss that C didn't use ^ as the pointer sigil.  I mean it's literally pointing.  I'm guessing some early terminals didn't have that character on the keyboard.</p>
]]></description><pubDate>Fri, 31 Jul 2026 17:55:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49126473</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49126473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49126473</guid></item><item><title><![CDATA[New comment by jandrese in "GCC steering committee announces AI policy"]]></title><description><![CDATA[
<p>You're just going to force contributors to use Grok.</p>
]]></description><pubDate>Fri, 31 Jul 2026 15:16:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49124195</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49124195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49124195</guid></item><item><title><![CDATA[New comment by jandrese in "Decker, a platform that builds on the legacy of Hypercard and classic macOS"]]></title><description><![CDATA[
<p>Your example needs to add the part where you put that string into a card field so people can see their work.<p>But your example also includes a period, a colon, square brackets, and a space where someone might expect a comma.  It's going to look a lot more daunting to a first time programmer.  Simply knowing when to use a period vs. the colon is not going to be obvious.</p>
]]></description><pubDate>Mon, 27 Jul 2026 19:32:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49074537</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49074537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49074537</guid></item><item><title><![CDATA[New comment by jandrese in "All major LLMs are lib-left. Even Grok, half the time"]]></title><description><![CDATA[
<p>Happened right after the whole anti-gay marriage movement collapsed in the face of overwhelming public opinion.  Transgender rights were determined to be the next best option for a wedge issue.  Ultimately the thing that doomed the gay marriage issue is that too many people personally know one or more homosexuals and realize just how full of shit the entire thing was.  With transgender people that is far less of an issue, it's much easier to paint with a broad brush because almost nobody knows a transgender person personally.<p>Politicians can then claim that they're a threat and make laws to persecute people for being trans, and if you have your old stance of "Who cares?  Leave them alone.", you're now in the radical woke leftist camp.  A prime example of how liberals have run off to the left and left the center behind.</p>
]]></description><pubDate>Mon, 27 Jul 2026 19:28:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49074491</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49074491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49074491</guid></item><item><title><![CDATA[New comment by jandrese in "Decker, a platform that builds on the legacy of Hypercard and classic macOS"]]></title><description><![CDATA[
<p>It's kind of a shame this uses its own, probably more powerful, language instead of HyperTalk.<p>HyperTalk is one of the most accessible languages for beginners I've ever seen.  Sure it was primitive and had somewhat weak data organization capabilities, but if you're like 6 it's pretty incredible for your experience to be:<p><pre><code>    1. Open a blank script
    2. Drag a field on the screen and name it "myname"
    3. Drag a button on the screen, open up it's script and see:
       on mouseUp
       end mouseUp
    4. You then enter the following two lines between those two lines:
         ask "What is your name?"
         put it into card field myname
    5. Then you go back and click the button and a dialog box appears asking your name and when you type it in an hit enter the name appears in the field you created.
</code></pre>
That sort of directness is lost in modern development environments.  The concept that the button's script lives inside of the button, and in fact everything on the page could have its own script.  The page itself also has script, even the stack itself.  Your code can of course call code in other objects if need be (typically at the page or stack level), and there is a whole message passing thing happening in the background.  It's by far the most intuitive programming environment I've ever seen.  It has the kind of immediate impact that helps to save off boredom or feeling like there's too much homework before the fun starts.<p>In the day people complained about the syntactic sugar in HyperTalk, but I think it was just right for the target audience.  They did have more of a point about the difficulty in managing structured data, often having to store things in hidden fields referenced by line and word number or hacks like that.<p>The most incredible part is this was all in an application that came with the OS.  It was the perfect opportunity for a bored kid to randomly come across it and discover a lifelong passion.  There was nothing to install, no product to buy first--it was just there, asking to be discovered.  And even if your parents weren't about to buy a reference book you could open up other stacks and start reading the code to learn the language.  Because most scripts were small and self contained (remember that they were stored at the widget level) this was a legitimate way to understand the basic syntax and keywords.</p>
]]></description><pubDate>Mon, 27 Jul 2026 17:56:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49073279</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49073279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49073279</guid></item><item><title><![CDATA[New comment by jandrese in "Decker, a platform that builds on the legacy of Hypercard and classic macOS"]]></title><description><![CDATA[
<p>> Apple's inability to properly introduce color as a first-class feature was what effectively killed the product.<p>I think the bigger problem was when Apple stopped shipping the Hypercard development environment and instead shipped only Player.  Also when they stopped developing or supporting the environment entirely.<p>They had a really cool thing going, but since it didn't contribute directly to the bottom line corporate had it killed.</p>
]]></description><pubDate>Mon, 27 Jul 2026 17:14:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49072687</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49072687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49072687</guid></item><item><title><![CDATA[New comment by jandrese in "Decker, a platform that builds on the legacy of Hypercard and classic macOS"]]></title><description><![CDATA[
<p>Being able to load stack pages in from a remote site would be both amazing and a <i>total security nightmare</i>.  Hypercard's security model was NOT suitable for that kinda of activity.  Hypercard viruses were already a problem back in the 90s, but luckily they were hard to spread so the impact was limited.</p>
]]></description><pubDate>Mon, 27 Jul 2026 17:11:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49072640</link><dc:creator>jandrese</dc:creator><comments>https://news.ycombinator.com/item?id=49072640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49072640</guid></item></channel></rss>