<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: jlmcgraw</title><link>https://news.ycombinator.com/user?id=jlmcgraw</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Apr 2026 10:19:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jlmcgraw" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Ask HN: Ideas for small ways to make the world a better place]]></title><description><![CDATA[
<p>I’m looking for some good, specific ideas on small ways to have a positive impact on the world on a daily basis.<p>What do you consider to be the highest return-on-efforts ways to make the world a better place for as many people as possible?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46917633">https://news.ycombinator.com/item?id=46917633</a></p>
<p>Points: 42</p>
<p># Comments: 42</p>
]]></description><pubDate>Fri, 06 Feb 2026 20:18:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46917633</link><dc:creator>jlmcgraw</dc:creator><comments>https://news.ycombinator.com/item?id=46917633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46917633</guid></item><item><title><![CDATA[New comment by jlmcgraw in "Ask HN: Books to learn 6502 ASM and the Apple II"]]></title><description><![CDATA[
<p>There is "Apple Machine Language for Beginners" by Richard Mansfield <a href="https://archive.org/details/Apple_Machine_Language_for_Beginners_Richard_Mansfield/page/n1/mode/2up" rel="nofollow">https://archive.org/details/Apple_Machine_Language_for_Begin...</a><p>I have fond memories from the late 1980s of trying to get the assembler contained within this book working, typing line after line of the MLX listing in.  Unfortunately I never did finish it back then.<p>A week or so ago I got the urge to complete this project and I literally just finished getting the source in it to a point where it can be compiled online and then within an emulator: <a href="https://github.com/jlmcgraw/LADS_DOS33" rel="nofollow">https://github.com/jlmcgraw/LADS_DOS33</a></p>
]]></description><pubDate>Tue, 27 Jan 2026 13:52:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46779899</link><dc:creator>jlmcgraw</dc:creator><comments>https://news.ycombinator.com/item?id=46779899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46779899</guid></item><item><title><![CDATA[New comment by jlmcgraw in "John Carmack on mutable variables"]]></title><description><![CDATA[
<p>For what it's worth, I was experimenting with this idea for Python (in an almost completely vibe-coded fashion) here: <a href="https://github.com/jlmcgraw/pure-function-decorators" rel="nofollow">https://github.com/jlmcgraw/pure-function-decorators</a><p>Whether it's of any actual utility is debatable</p>
]]></description><pubDate>Fri, 31 Oct 2025 10:49:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45770558</link><dc:creator>jlmcgraw</dc:creator><comments>https://news.ycombinator.com/item?id=45770558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45770558</guid></item><item><title><![CDATA[New comment by jlmcgraw in "RustGPT: A pure-Rust transformer LLM built from scratch"]]></title><description><![CDATA[
<p>Some commentary from the author here: <a href="https://www.reddit.com/r/rust/comments/1nguv1a/i_built_an_llm_from_scratch_in_rust_just_ndarray/" rel="nofollow">https://www.reddit.com/r/rust/comments/1nguv1a/i_built_an_ll...</a></p>
]]></description><pubDate>Mon, 15 Sep 2025 11:26:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45248419</link><dc:creator>jlmcgraw</dc:creator><comments>https://news.ycombinator.com/item?id=45248419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45248419</guid></item><item><title><![CDATA[New comment by jlmcgraw in "Microsoft’s original source code"]]></title><description><![CDATA[
<p>I wonder who the handwritten notes on page 98 are by?<p>Starts with "confirm plane reservation on Tue. Sept 2 or Wed. Sept 3" which is correct for 1975</p>
]]></description><pubDate>Fri, 04 Apr 2025 22:42:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=43588509</link><dc:creator>jlmcgraw</dc:creator><comments>https://news.ycombinator.com/item?id=43588509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43588509</guid></item><item><title><![CDATA[New comment by jlmcgraw in "The Washington Post kills off its "Democracy Dies In Darkness" slogan"]]></title><description><![CDATA[
<p>“Democracy drowns in dollars” seems sadly more accurate</p>
]]></description><pubDate>Thu, 16 Jan 2025 19:42:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=42729925</link><dc:creator>jlmcgraw</dc:creator><comments>https://news.ycombinator.com/item?id=42729925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42729925</guid></item><item><title><![CDATA[the US lays out a road safety plan that will see cars 'talk' to each other]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.engadget.com/transportation/the-us-lays-out-a-road-safety-plan-that-will-see-cars-talk-to-each-other-170043265.html">https://www.engadget.com/transportation/the-us-lays-out-a-road-safety-plan-that-will-see-cars-talk-to-each-other-170043265.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41298720">https://news.ycombinator.com/item?id=41298720</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 20 Aug 2024 10:42:07 +0000</pubDate><link>https://www.engadget.com/transportation/the-us-lays-out-a-road-safety-plan-that-will-see-cars-talk-to-each-other-170043265.html</link><dc:creator>jlmcgraw</dc:creator><comments>https://news.ycombinator.com/item?id=41298720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41298720</guid></item><item><title><![CDATA[New comment by jlmcgraw in "Say less in your emails, get more replies (2017)"]]></title><description><![CDATA[
<p>A style I picked up from a relative, who is a lawyer, is to make bullet points with minimal other fluff:<p><pre><code>  Addressee,
   - Do this
   - Then that
   - Be sure to be aware of this

</code></pre>
I found it impersonal at first, but it's very effective in calling out the things that need attention</p>
]]></description><pubDate>Thu, 01 Aug 2024 15:44:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=41130401</link><dc:creator>jlmcgraw</dc:creator><comments>https://news.ycombinator.com/item?id=41130401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41130401</guid></item><item><title><![CDATA[New comment by jlmcgraw in "Hiding messages in x86 binaries using semantic duals"]]></title><description><![CDATA[
<p>:You’re thinking of A86:<p><a href="https://en.m.wikipedia.org/wiki/A86_(software)" rel="nofollow">https://en.m.wikipedia.org/wiki/A86_(software)</a></p>
]]></description><pubDate>Sun, 16 Aug 2020 17:20:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=24179464</link><dc:creator>jlmcgraw</dc:creator><comments>https://news.ycombinator.com/item?id=24179464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24179464</guid></item><item><title><![CDATA[New comment by jlmcgraw in "Passwords: Using 3 Random Words Is a Really Bad Idea (2017)"]]></title><description><![CDATA[
<p>I wrote a perl script a while back to create random passphrases based on a random mnemonic word<p>It seems like a good idea to me but I’m not knowledgeable enough about cryptography to know if that’s really true and would be very interested to hear from anyone who does know<p><a href="https://github.com/jlmcgraw/mnemonic_passphrase" rel="nofollow">https://github.com/jlmcgraw/mnemonic_passphrase</a></p>
]]></description><pubDate>Thu, 06 Dec 2018 18:42:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=18620802</link><dc:creator>jlmcgraw</dc:creator><comments>https://news.ycombinator.com/item?id=18620802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18620802</guid></item><item><title><![CDATA[New comment by jlmcgraw in "Permanent Daylight Saving Time? Florida Says Yes, but It’s Not So Simple"]]></title><description><![CDATA[
<p>Since devices that automatically set their own time are so common now I’ve sometimes wondered why we don’t try moving the time forward/back by some smaller increment each day instead of a full hour twice a year.</p>
]]></description><pubDate>Thu, 08 Mar 2018 22:15:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=16548199</link><dc:creator>jlmcgraw</dc:creator><comments>https://news.ycombinator.com/item?id=16548199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16548199</guid></item><item><title><![CDATA[New comment by jlmcgraw in "How Long Is Long Enough? Minimum Password Lengths by the World's Top Sites"]]></title><description><![CDATA[
<p>I did something very similar but had the thought that making the passphrase be based on an existing word would make a good balance between security and ease of remembering without a password manager.<p>Of course it isn’t as strong as a purely random passphrase but hopefully it would be strong enough and still better than choosing your own password<p><a href="https://github.com/jlmcgraw/mnemonic_passphrase" rel="nofollow">https://github.com/jlmcgraw/mnemonic_passphrase</a></p>
]]></description><pubDate>Tue, 06 Feb 2018 12:32:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=16315829</link><dc:creator>jlmcgraw</dc:creator><comments>https://news.ycombinator.com/item?id=16315829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16315829</guid></item><item><title><![CDATA[Ask HN: How is software used in complicated legal cases?]]></title><description><![CDATA[
<p>Just curious if anyone can comment on how software is used these days in complicated legal cases ( e.g. money laundering on an international scale with thousands of people involved, many layers of corporate structures, and terabytes of emails along with information obtained via wiretaps etc).<p>How is this information collected and correlated in an automated fashion?  Does it assist in organization, simplification and presentation of exhibits?<p>Or is all of this still done manually?<p>Obviously IANAL but I'm very interested to hear how software is changing the practice of law. Thanks!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14817452">https://news.ycombinator.com/item?id=14817452</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 21 Jul 2017 01:23:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=14817452</link><dc:creator>jlmcgraw</dc:creator><comments>https://news.ycombinator.com/item?id=14817452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14817452</guid></item></channel></rss>