<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: scruss</title><link>https://news.ycombinator.com/user?id=scruss</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 06 Oct 2026 02:10:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=scruss" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by scruss in "Tell HN: Bob Cringely has died"]]></title><description><![CDATA[
<p>Aah! Don't make me worried about Langford!<p>He appears to be fine, and just published Ansible® 471: <a href="https://news.ansible.uk/a471.html" rel="nofollow">https://news.ansible.uk/a471.html</a></p>
]]></description><pubDate>Sun, 04 Oct 2026 21:47:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49958235</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=49958235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49958235</guid></item><item><title><![CDATA[New comment by scruss in "Tim King, AmigaDOS developer, has died"]]></title><description><![CDATA[
<p>You could use alternative shells, though, and they weren't quite as painful. Bill Hawes's 'wsh' was rather nice.</p>
]]></description><pubDate>Tue, 18 Aug 2026 16:34:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49348262</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=49348262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49348262</guid></item><item><title><![CDATA[New comment by scruss in "S-100 Virtual Workbench"]]></title><description><![CDATA[
<p>S-100 went as far as 68020 and Unix clones, but you'd be at a dead end there</p>
]]></description><pubDate>Thu, 14 May 2026 16:45:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48137857</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=48137857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48137857</guid></item><item><title><![CDATA[New comment by scruss in "Bare Metal Emulation on the Raspberry Pi – Commodore 64"]]></title><description><![CDATA[
<p>Thing about the C65 is … what do you emulate?<p>Since it only ever got to prototype stages, the original C65s that are out there run a bewildering array of slightly buggy systems. All have quite different capabilities. Was it supposed to have a UI? We'll never know, and you won't get a unified answer from the ex-Commodore folks</p>
]]></description><pubDate>Fri, 17 Nov 2023 21:55:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=38311020</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=38311020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38311020</guid></item><item><title><![CDATA[New comment by scruss in "What every software developer must know about Unicode in 2023"]]></title><description><![CDATA[
<p>as someone with a visual processing disorder, this is like having a page scream at me. Repeatedly.
Never do this</p>
]]></description><pubDate>Thu, 05 Oct 2023 20:38:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=37783992</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=37783992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37783992</guid></item><item><title><![CDATA[New comment by scruss in "The Geometry Junkyard"]]></title><description><![CDATA[
<p>You might have luck on the wayback machine. But some of the links are really, really old: [Inscribing a regular pentagon in a circle – and proving it](<a href="https://web.archive.org/web/20001205213400/http://www.cut-the-knot.com/pythagoras/pentagon.html" rel="nofollow">https://web.archive.org/web/20001205213400/http://www.cut-th...</a>) fell off the web after 2000!</p>
]]></description><pubDate>Mon, 17 Oct 2022 23:22:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=33240860</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=33240860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33240860</guid></item><item><title><![CDATA[New comment by scruss in "Ask HN: Have you ever heard of users demonstrating against software?"]]></title><description><![CDATA[
<p>Horizon was horrific. The spec was so old that the contract was with colonial favourites ICL, before they were fully renamed Fujitsu. Several postmasters committed suicide when the Royal Mail initiated fraud causes against them that were caused by Horizon accounting errors.</p>
]]></description><pubDate>Mon, 17 Oct 2022 23:15:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=33240788</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=33240788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33240788</guid></item><item><title><![CDATA[New comment by scruss in "TI-84 Plus CE Python Graphing Calculator"]]></title><description><![CDATA[
<p>It's using CircuitPython, Adafruit's fork of MicroPython.<p>The source is MIT-licensed, but the required credit is missing from the docs and distribution image.</p>
]]></description><pubDate>Mon, 10 May 2021 23:04:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=27111976</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=27111976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27111976</guid></item><item><title><![CDATA[New comment by scruss in "Pen plotters: not just output devices (2016)"]]></title><description><![CDATA[
<p>if you want to see how it's done in modern plotters/CNC, Bart Dring's [Grbl_ESP32](<a href="https://github.com/bdring/Grbl_Esp32" rel="nofollow">https://github.com/bdring/Grbl_Esp32</a>) is fairly easy to follow with good docs. I have one of Bart's plotters, as I don't have space or money for an Axidraw with all my other old plotters around the place.<p>For actual optimization of input files, [vpype](<a href="https://github.com/abey79/vpype)'s" rel="nofollow">https://github.com/abey79/vpype)'s</a> the one most people use.<p>Going back to really old/simple plotters, there wasn't enough code space to do any optimization. For example, the (fairly terrible) Commodore 1520 roll paper plotter had 2KB of ROM for all the 6502-compatible code its micro-controller used. When I first looked into the [firmware](<a href="https://e4aws.silverdr.com/hacks/6500_1/" rel="nofollow">https://e4aws.silverdr.com/hacks/6500_1/</a>), I was pretty shocked that it printed text by scanning a table of character data from the start every time. Then I realized that even storing pointers for each character would use up about ⅛ of total storage, and the mechanical plotter mechanism was always way behind anything the code could do. So small mattered more than efficient</p>
]]></description><pubDate>Wed, 05 May 2021 21:06:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=27055847</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=27055847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27055847</guid></item><item><title><![CDATA[New comment by scruss in "Pen plotters: not just output devices (2016)"]]></title><description><![CDATA[
<p>didn't know about Engauge: thanks! I've always used [WebPlotDigitizer](<a href="https://automeris.io/WebPlotDigitizer/" rel="nofollow">https://automeris.io/WebPlotDigitizer/</a>), which doesn't require any installation</p>
]]></description><pubDate>Wed, 05 May 2021 20:47:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=27055592</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=27055592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27055592</guid></item><item><title><![CDATA[New comment by scruss in "Pen plotters: not just output devices (2016)"]]></title><description><![CDATA[
<p>and you guys finally got rid of the US survey foot - the bane of this Canadian's existence when working on big civil jobs in the states. We'll get you guys using proper units afore long</p>
]]></description><pubDate>Wed, 05 May 2021 20:42:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=27055506</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=27055506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27055506</guid></item><item><title><![CDATA[New comment by scruss in "Pen plotters: not just output devices (2016)"]]></title><description><![CDATA[
<p>HP-GL was always able to plot text labels and make graph data markers: it was meant for scientific graphs, after all. Later plotters added arc sectors and filled (hatched) polygons. All the clever optimization was handled by the host computer: a plotter will just output what you tell it.<p>There is a feature in HP-GL that does make certain types of XY plotting simpler. While it's not a programming language like PostScript, you can scale, rotate and offset the plot by arbitrary amounts. HP instrumentation manuals claimed it was possible to directly plot experimental data by feeding it straight to the plotter after setting the scale. I feel this was a highly aspirational statement, and one not seeing much real use.</p>
]]></description><pubDate>Sat, 01 May 2021 18:47:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=27008730</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=27008730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27008730</guid></item><item><title><![CDATA[New comment by scruss in "Pen plotters: not just output devices (2016)"]]></title><description><![CDATA[
<p>You can still make many HP and compatible laser printers speak HP-GL (well, HP-GL/2) through some arcane PJL commands.<p>Fun fact: HP-GL is equally compatible with metric and US customary measure as it uses 1/40 mm as its base unit. This just happens to be 1/1016 inches: not a tremendously useful integer factor, but every bit of integer goodness mattered back when peripherals were 8-bit.</p>
]]></description><pubDate>Sat, 01 May 2021 18:39:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=27008640</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=27008640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27008640</guid></item><item><title><![CDATA[New comment by scruss in "Pen plotters: not just output devices (2016)"]]></title><description><![CDATA[
<p>the mailing address for Ferranti-Cetec was at Crewe Toll. I have a vague memory of the Ferranti-Cetec office being further west, though, but I could be wrong</p>
]]></description><pubDate>Sat, 01 May 2021 18:34:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=27008609</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=27008609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27008609</guid></item><item><title><![CDATA[New comment by scruss in "Pen plotters: not just output devices (2016)"]]></title><description><![CDATA[
<p>I'm always amazed when (or how) an article of mine shows up here. I suspect it came about through this twitter exchange regarding a mystery device that came with someone's Calcomp plotter: <a href="https://twitter.com/artandtech/status/1387838582149287939" rel="nofollow">https://twitter.com/artandtech/status/1387838582149287939</a><p>What I could never adequately explain is just how nicely made these digitizing sights are. They give a very bright, crisply magnified image of the point immediately under the pen position. This contrasts with how massively fiddly it is to try to operate exactly the right buttons on a pen plotter while squinting down a tiny optical sight.<p>Even though pen plotters weren't rare in the 1980s and early 1990s, I've never found any software (beyond the terrible script I wrote for that article) that uses this capability. There's probably some HP BASIC code lurking on a half-forgotten instrumentation archive that does the job, though.</p>
]]></description><pubDate>Sat, 01 May 2021 18:28:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=27008568</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=27008568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27008568</guid></item><item><title><![CDATA[New comment by scruss in "FreeCAD on Raspberry Pi 4"]]></title><description><![CDATA[
<p>Hey - I wrote this article. Kind of surprised how popular it is; think I've had more hits today than I had all of last year.<p>To me, the 4 GB Raspberry Pi 4 is quite an acceptable desktop. Yes, I could have a Pinebook, but they don't have the support community.<p>I wrote about FreeCAD because the charity I work for — Makers Making Change [1] — makes open source 3d printed assistive tech to empower people with disabilities. We're always looking for free CAD solutions, and to get FreeCAD running well on a Raspberry Pi 4 was too good to miss.<p>I'm trying to get as many of our designs usable in free software as possible. Up to now, I've been a pretty solid OpenSCAD user. It's good, but not perfect: it's possible to generate non-manifold volumes even if you do the right thing all the way through.<p>[1] <a href="https://www.makersmakingchange.com/" rel="nofollow">https://www.makersmakingchange.com/</a></p>
]]></description><pubDate>Wed, 19 Feb 2020 03:37:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=22362859</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=22362859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22362859</guid></item><item><title><![CDATA[New comment by scruss in "𒐳 / ༳ == ( ⑽ – 𐹭 ) * ( 𒐲 / 𐅉 ), of course"]]></title><description><![CDATA[
<p>You might not, but 90 people using other languages might appreciate it. That's a pretty good purpose.<p>Substituting ᱁𑛂೩᮴୫᱆᥍𑇘᱙꘠ for 1234567890, though: that would definitely be considered malicious. Even if it does work in Perl 6.</p>
]]></description><pubDate>Tue, 09 Oct 2018 17:28:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=18177966</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=18177966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18177966</guid></item><item><title><![CDATA[New comment by scruss in "The Raspberry Pi’s Hardware Random Number Generator"]]></title><description><![CDATA[
<p>I wrote the article.<p>I'm guessing not everyone on HN is a huge fan of “Strictly Ballroom”, as the title is a key quote for dance movie otaku. It was also a weak joke about testing for random numbers; I'm imagining a little subroutine in a constant state of surprise when it encounters the next random number.<p>While I'm not sure if I implemented it correctly, RANDU isn't some ‘lousy homegrown software RNG’. It was the standard RNG for IBM mainframes in the late 1960s.</p>
]]></description><pubDate>Thu, 18 Jul 2013 11:33:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=6062875</link><dc:creator>scruss</dc:creator><comments>https://news.ycombinator.com/item?id=6062875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6062875</guid></item></channel></rss>