<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: toolslive</title><link>https://news.ycombinator.com/user?id=toolslive</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 17:48:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=toolslive" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by toolslive in "Map of Metal"]]></title><description><![CDATA[
<p>They (Black Sabbath) were booked as a blues band by Jazz Bilzen in 1970. People just didn't know where to bucket sort them at the time.</p>
]]></description><pubDate>Wed, 20 May 2026 14:09:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48208094</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=48208094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48208094</guid></item><item><title><![CDATA[New comment by toolslive in "Map of Metal"]]></title><description><![CDATA[
<p>really nice!
For the inclined, there's also<p><a href="https://www.metal-archives.com/" rel="nofollow">https://www.metal-archives.com/</a></p>
]]></description><pubDate>Wed, 20 May 2026 14:06:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48208056</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=48208056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48208056</guid></item><item><title><![CDATA[New comment by toolslive in "Idempotency Is Easy Until the Second Request Is Different"]]></title><description><![CDATA[
<p>> *<p>I wondered about this too. Also, why was it framed in the context of JSON based RPC over HTTP ?</p>
]]></description><pubDate>Sun, 10 May 2026 11:34:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48083074</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=48083074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48083074</guid></item><item><title><![CDATA[New comment by toolslive in "US Government releases first batch of UAP documents and videos"]]></title><description><![CDATA[
<p><a href="https://www.war.gov/medialink/ufo/release_1/65_hs1-8342289+M5+M11" rel="nofollow">https://www.war.gov/medialink/ufo/release_1/65_hs1-8342289+M...</a><p>404 ?</p>
]]></description><pubDate>Fri, 08 May 2026 14:17:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48063591</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=48063591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48063591</guid></item><item><title><![CDATA[New comment by toolslive in "Comparing the Z80 and 6502 to Their Relatives"]]></title><description><![CDATA[
<p>I come from the same lineage as the author. I did 6502 (doing C64 demos) long before I encountered the Z80. From what I remember, the Z80 offers a vastly superior programming experience. It has more registers. it has 16 bit registers. It has a shadow register set (you can switch between sets, which is handy for interrupt routines, for example) Programming assembly on the Z80 just is less of a fight.</p>
]]></description><pubDate>Tue, 05 May 2026 17:50:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48025989</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=48025989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48025989</guid></item><item><title><![CDATA[New comment by toolslive in "Laws of Software Engineering"]]></title><description><![CDATA[
<p>maybe add: "the universe is winning" (in the design department). 
Full quote: "software engineers try to build "idiot-proof" systems, while the universe creates "bigger and better idiots" to break them. So far, the universe is winning"</p>
]]></description><pubDate>Tue, 21 Apr 2026 20:52:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47854363</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=47854363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47854363</guid></item><item><title><![CDATA[New comment by toolslive in "Types and Neural Networks"]]></title><description><![CDATA[
<p>ha! I found an online simulator. Just try to do a<p><pre><code>    10 print "hello world!"
</code></pre>
to get a feel for it.<p><a href="https://www.zx81stuff.org.uk/zx81/jtyone.html" rel="nofollow">https://www.zx81stuff.org.uk/zx81/jtyone.html</a></p>
]]></description><pubDate>Tue, 21 Apr 2026 19:53:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47853684</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=47853684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47853684</guid></item><item><title><![CDATA[New comment by toolslive in "Types and Neural Networks"]]></title><description><![CDATA[
<p>> This is what most programmers do. They type raw text into the editor; the compiler either processes it into structured data, or returns an error the programmer has to internalise before resubmitting.<p>In the 1980s structural editors were quite popular (fe the basic editor in the ZX81). Using these, it is impossible for the programmer to create text that is not a valid program.</p>
]]></description><pubDate>Tue, 21 Apr 2026 10:44:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47847026</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=47847026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47847026</guid></item><item><title><![CDATA[New comment by toolslive in "What if Python was natively distributable?"]]></title><description><![CDATA[
<p>the idea has been around (and implemented) at least since the 1980s.<p><a href="https://en.wikipedia.org/wiki/Emerald_(programming_language)" rel="nofollow">https://en.wikipedia.org/wiki/Emerald_(programming_language)</a><p>The CSP approach is also interesting. fe Limbo<p><a href="https://en.wikipedia.org/wiki/Limbo_(programming_language)" rel="nofollow">https://en.wikipedia.org/wiki/Limbo_(programming_language)</a></p>
]]></description><pubDate>Thu, 19 Mar 2026 20:23:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47445426</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=47445426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47445426</guid></item><item><title><![CDATA[New comment by toolslive in "A CPU that runs entirely on GPU"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/Xeon_Phi#Knights_Landing" rel="nofollow">https://en.wikipedia.org/wiki/Xeon_Phi#Knights_Landing</a> ?</p>
]]></description><pubDate>Wed, 04 Mar 2026 09:55:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47245295</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=47245295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47245295</guid></item><item><title><![CDATA[New comment by toolslive in "Moldova broke our data pipeline"]]></title><description><![CDATA[
<p>what's wrong with protobuf & friends ?</p>
]]></description><pubDate>Tue, 03 Mar 2026 12:22:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47231321</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=47231321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47231321</guid></item><item><title><![CDATA[New comment by toolslive in "Moldova broke our data pipeline"]]></title><description><![CDATA[
<p>For CSV, I don't know how this comes out. It depends on the library/programming language. It might be 73786976294838210000 or it might throw an exception, or whatever. I'm just saying JSON will not solve your problems neither.</p>
]]></description><pubDate>Tue, 03 Mar 2026 08:21:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47229690</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=47229690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47229690</guid></item><item><title><![CDATA[New comment by toolslive in "Moldova broke our data pipeline"]]></title><description><![CDATA[
<p>JSON brings its own set of problems. for example, look at the python generated JSON below.<p><pre><code>    >  >>> json.dumps({ "X" : 1 << 66 })
    > '{"X": 73786976294838206464}'
</code></pre>
What's the parsing result in javascript ? What's the parsing result in Java ?</p>
]]></description><pubDate>Tue, 03 Mar 2026 08:12:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47229618</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=47229618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47229618</guid></item><item><title><![CDATA[New comment by toolslive in "5,300-year-old 'bow drill' rewrites story of ancient Egyptian tools"]]></title><description><![CDATA[
<p>It's what a lot of engineers have been saying for decades: Looking at the surfaces of the artefacts, it's obvious more advanced tooling, than what was claimed by archaeologists, must have been used. Oh irony, the bits were already lying about in the museum's archive for a century.</p>
]]></description><pubDate>Sun, 15 Feb 2026 00:06:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47019754</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=47019754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47019754</guid></item><item><title><![CDATA[New comment by toolslive in "GPT-5 outperforms federal judges in legal reasoning experiment"]]></title><description><![CDATA[
<p>Being just (as in the right thing happened) and being legal (as in the judicial system does not object) are 2 totally different things. They overlap, but less than people would like to believe.</p>
]]></description><pubDate>Thu, 12 Feb 2026 00:37:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46983359</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=46983359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46983359</guid></item><item><title><![CDATA[New comment by toolslive in "The super-slow conversion of the U.S. to metric (2025)"]]></title><description><![CDATA[
<p>I'm just saying integrating over a temperature range with T in the denominator is annoying, while it doesn't have to be.</p>
]]></description><pubDate>Thu, 22 Jan 2026 13:44:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46719149</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=46719149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46719149</guid></item><item><title><![CDATA[New comment by toolslive in "The super-slow conversion of the U.S. to metric (2025)"]]></title><description><![CDATA[
<p>As an engineer, you should not even use temperature at all. All thermodynamic formulas simplify (a lot) if you use the inverse temperature.</p>
]]></description><pubDate>Wed, 21 Jan 2026 17:08:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46708425</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=46708425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46708425</guid></item><item><title><![CDATA[New comment by toolslive in "The super-slow conversion of the U.S. to metric (2025)"]]></title><description><![CDATA[
<p>> 1 foot = ...<p>hold on:
a horizontal foot, or a vertical foot ?
0.30480061m versus 0.3048m</p>
]]></description><pubDate>Wed, 21 Jan 2026 17:04:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46708368</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=46708368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46708368</guid></item><item><title><![CDATA[New comment by toolslive in "Org Mode syntax is one of the most reasonable markup languages for text (2017)"]]></title><description><![CDATA[
<p>No. The claim is cpython has no spec. The link you posted is about the language.
The spec claim is about the behaviour of the runtime.<p>The underlying claim is hat pypy cannot succeed precisely because there's no clear definition of success/compatibility/compliance. The situation is completely different in the Java world. There there is a specification for the memory model, runtime, aso and you can be sure that when you switch between runtimes, it will just work.</p>
]]></description><pubDate>Sat, 10 Jan 2026 19:00:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46568814</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=46568814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46568814</guid></item><item><title><![CDATA[New comment by toolslive in "Org Mode syntax is one of the most reasonable markup languages for text (2017)"]]></title><description><![CDATA[
<p>Well, the original comment was implying org mode had limited popularity because there is no specification. I'm claiming cpython is way more popular compared to fe pypy because it has no spec. The typical scenario is: people try pypy. it mostly works but because of some weird problem some library is broken and then they give up.</p>
]]></description><pubDate>Sat, 10 Jan 2026 18:36:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46568577</link><dc:creator>toolslive</dc:creator><comments>https://news.ycombinator.com/item?id=46568577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46568577</guid></item></channel></rss>