<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: chrismorgan</title><link>https://news.ycombinator.com/user?id=chrismorgan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 23 Jun 2026 23:58:05 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=chrismorgan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by chrismorgan in "Epidurals are a miracle technology"]]></title><description><![CDATA[
<p>It’s funny, because Paul criticised such thought in Colossians 2:23:<p>> <i>These have indeed an appearance of wisdom in promoting rigour of devotion and self-abasement and severity to the body, but they are of no value in checking the indulgence of the flesh.</i><p>Meaning: sure, looks good, but doesn’t actually help <i>if the suffering itself is your goal</i>.<p>(Notwithstanding this, Acts 5:41. A lot, in such topics, depends on exactly how you present things.)</p>
]]></description><pubDate>Tue, 23 Jun 2026 18:09:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48648941</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48648941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48648941</guid></item><item><title><![CDATA[New comment by chrismorgan in "Epidurals are a miracle technology"]]></title><description><![CDATA[
<p>My wife works at a leading private maternity hospital in India. I can’t yet report from personal experience, but my wife says that epidurals are normal procedure, and per the hospital’s published statistics, about 90% choosing to give birth propped up or squatting (this figure excludes C-sections, water births, and complicated cases), which implies not being in a bed for at least the last part.</p>
]]></description><pubDate>Tue, 23 Jun 2026 18:00:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48648771</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48648771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48648771</guid></item><item><title><![CDATA[New comment by chrismorgan in "Lossless GIF recompression via exhaustive search"]]></title><description><![CDATA[
<p>> <i>didn't realize there was a usecase for single frame GIFs anymore</i><p>If the purpose is supporting NCSA Mosaic… I’m content to say that there isn’t. <i>Definitely</i> not “anymore”.</p>
]]></description><pubDate>Tue, 23 Jun 2026 15:18:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48646430</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48646430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48646430</guid></item><item><title><![CDATA[New comment by chrismorgan in "Why Drawing Tablet Brands Won't Collaborate on Linux Floss Drivers"]]></title><description><![CDATA[
<p>It seems to be very popular in the US to take offence on behalf of others. For example: one hears of US people getting upset about “cultural appropriation” on behalf of others, when said others are actually actively happy about their culture being shown and appreciated. You can definitely take things too far in either direction.</p>
]]></description><pubDate>Mon, 22 Jun 2026 17:07:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48632869</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48632869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48632869</guid></item><item><title><![CDATA[New comment by chrismorgan in "Why Drawing Tablet Brands Won't Collaborate on Linux Floss Drivers"]]></title><description><![CDATA[
<p>When I started using a graphics tablet, long ago, I was confused about why all this stuff was labelled Wacom, and whether it was applicable to me or not, when using a device of another brand. Some parts of it seemed to be, and other parts didn’t? It was very confusing, and a genuine confusion that made me uncertain even in purchasing. (It would be less confusing now because <i>user-facing</i> parts don’t touch the “Wacom” name as much any more.)<p>Whereas the “master” thing was transparent linguistic nonsense and a strictly-US cultural thing that a few people foisted on the rest of the world because they decided to get offended on behalf of a hypothetical group.</p>
]]></description><pubDate>Mon, 22 Jun 2026 17:01:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48632802</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48632802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48632802</guid></item><item><title><![CDATA[New comment by chrismorgan in "window.showDirectoryPicker opens up a whole new world"]]></title><description><![CDATA[
<p>You say “mainly missing Safari and Firefox”, but the better way to look at it is “only Chromium”. There is only one implementation, and the other two major implementers have explicitly rejected it. And we don’t standardise things without at least two implementations.</p>
]]></description><pubDate>Mon, 22 Jun 2026 13:57:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48630216</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48630216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48630216</guid></item><item><title><![CDATA[New comment by chrismorgan in "A tale of two path separators"]]></title><description><![CDATA[
<p>PowerShell didn’t <i>quite</i> exist back then!</p>
]]></description><pubDate>Mon, 22 Jun 2026 03:09:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48625191</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48625191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48625191</guid></item><item><title><![CDATA[New comment by chrismorgan in "A tale of two path separators"]]></title><description><![CDATA[
<p>And you need `cd /d` to switch drives. This was how I rendered a Windows computer non-bootable for the first time. Ran Command Prompt as admin (because I was logged in as a user that didn’t have write access to D:\backups), and it starts in a rather important directory, then:<p><pre><code>  C:\WINDOWS\system32>cd D:\backups\some-huge-directory
  C:\WINDOWS\system32>del /s *
</code></pre>
Oops. I learned to look twice before running a big dangerous command. And to use /d.</p>
]]></description><pubDate>Sun, 21 Jun 2026 15:55:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48619977</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48619977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48619977</guid></item><item><title><![CDATA[New comment by chrismorgan in "Big Tech is borrowing like never before"]]></title><description><![CDATA[
<p>You almost make me hope, that the web can be saved.</p>
]]></description><pubDate>Sat, 20 Jun 2026 17:29:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48611108</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48611108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48611108</guid></item><item><title><![CDATA[New comment by chrismorgan in "I Stored a Website in a Favicon"]]></title><description><![CDATA[
<p>Regular expressions? Ugh. Encode it properly as XML in the correct namespace, load it so, and take it from that.<p>Or just serve the SVG file and use <foreignObject> to embed the HTML, and include <link rel="icon" href=""> inside it. In theory you should be able to define a <view id="icon"> and use <link rel="icon" href="#icon">, but in practice neither Firefox nor Chromium seems to be handling that properly in a favicon, which is disappointing.</p>
]]></description><pubDate>Sat, 20 Jun 2026 09:22:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48607730</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48607730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48607730</guid></item><item><title><![CDATA[New comment by chrismorgan in "Egyptian Fractions (2006)"]]></title><description><![CDATA[
<p>We’ve grown used to a full-decimal system, but all kinds of weird stuff has existed in the past.<p>Telugu (a language of southern India) has an interesting traditional numeric system: base ten for integers, and base <i>four</i> for fractions.<p><pre><code>   U+0C78 "౸" TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR
   U+0C79 "౹" TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR
   U+0C7A "౺" TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR
   U+0C7B "౻" TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR
  (U+0C66 "౦" TELUGU DIGIT ZERO is used for even powers of four too)
   U+0C7C "౼" TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR
   U+0C7D "౽" TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR
   U+0C7E "౾" TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
</code></pre>
Seems complicated at first, but in practice it’s roughly just: circle for zero, and tally marks for one, two and three, alternating vertical and horizontal.<p>Few Telugu speakers even know about this any more—no one can read even the traditional <i>integers</i> (౦౧౨౩౪౫౬౭౮౯), because 0123456789 have replaced them. (This is the case in most but not all Indian languages. Bengali’s traditional digits are still common, so you can enjoy ৪ being four and ৭ seven.)<p>A couple of articles and discussions about it:<p>• <a href="https://www.unicode.org/wg2/docs/n3156.pdf" rel="nofollow">https://www.unicode.org/wg2/docs/n3156.pdf</a> is the best public resource I know of (Unicode proposals and related papers are often <i>delightful</i> for information on obscure written stuff, because they had to write down and publish the details to get the characters encoded). One tid-bit: NYSE used a similar decimal/quaternary system until early 2001.<p>• <a href="https://blog.plover.com/math/telugu.html" rel="nofollow">https://blog.plover.com/math/telugu.html</a> from the same site as the current article, discussed in <a href="https://news.ycombinator.com/item?id=14683767">https://news.ycombinator.com/item?id=14683767</a> nine years ago.</p>
]]></description><pubDate>Sat, 20 Jun 2026 03:02:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48605968</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48605968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48605968</guid></item><item><title><![CDATA[New comment by chrismorgan in "What was nice about the UI of Windows 2000"]]></title><description><![CDATA[
<p>Last time I used Windows 11, maybe late last year, there was no way of doing that… though they <i>had</i> finally allowed you to turn off the source of ads (“widgets”) which they put in the corner instead.</p>
]]></description><pubDate>Fri, 19 Jun 2026 02:21:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48594155</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48594155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48594155</guid></item><item><title><![CDATA[New comment by chrismorgan in "What was nice about the UI of Windows 2000"]]></title><description><![CDATA[
<p>> <i>you had to make a fake mustache out of cat hairs to solve a puzzle</i><p>It’s worse than that: the guy you have to do this to impersonate <i>doesn’t have a moustache</i>, so you then also have to draw one on his ID card with a marker.</p>
]]></description><pubDate>Fri, 19 Jun 2026 02:19:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48594141</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48594141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48594141</guid></item><item><title><![CDATA[New comment by chrismorgan in "Show HN: Are You in the Weights?"]]></title><description><![CDATA[
<p>It’s funny, seeing the block (rather than line) cursor in the text box, my fingers itched to press i to enter Insert mode before typing my name.</p>
]]></description><pubDate>Fri, 19 Jun 2026 02:07:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48594074</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48594074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48594074</guid></item><item><title><![CDATA[New comment by chrismorgan in "The Australian Government to Require SMS/MMS Sender ID Registraion"]]></title><description><![CDATA[
<p>As an Australian who moved to India a couple of years ago: I’ve found India’s Do Not Call Register significantly less effective than Australia’s, because telco, ISP, TRAI and other government offices keep on sending spam, a lot of it stuff that will train people to be phished, and if you report them as DND violations, they declare them service-related. And for telco/ISP, they commingle with <i>actual</i> service-related and important transactional messages, so you can’t just block the shortcodes.<p>In Australia, I don’t remember ever really getting spam SMSes. Emails from the bank, yes, but that’s easier to filter if desired. When you get the same old spam messages time after time, you can filter them in email, but text message apps are often not up to that sort of thing.<p>The really stupid thing is that more than half of the spam is about blocking spam. At least once a month, AD-TRAIND-G sends:<p>> <i>స్పామర్లపై చర్య కోసం స్పామ్ను రిపోర్ట్ చెయ్యండి. అయితే, ఫోన్ కాలింగ్ యాప్లో స్పామర్ను బ్లాక్ చేయడం వల్ల స్పామర్పై చర్య తీసుకోబడదు. స్పామ్ను TRAI DND యాప్ లేదా సర్వీస్ ప్రొవైడర్ యాప్ లేదా 1909 లో రిపోర్ట్ చెయ్యండి. TRAI DND యాప్లో రిపోర్ట్ చేయడం సులభం మరియు వేగవంతం, ఈరోజే ఇన్స్టాల్ చేసుకోండి.</i><p>And AD-AIRDOT-S just sends a random message from a pool of half a dozen or so, mostly English but one or two Telugu, sometimes every few days, sometimes every few weeks. Such as:<p>> <i>Alert: On receiving unwanted SMS , please complain by calling 1909 or send SMS to 1909 in format 'SMS Content, Sender No, dd/mm/yy' or visit bit.ly/2qBK0vp to report through Airtel Thanks App.</i><p>(Huh, that link is now broken. Used to work. Makes it even more dumb.)<p>I should automate reporting all of this stuff, deliberately to waste their time, and maybe, just <i>maybe</i>, make someone think, “maybe we should stop sending this stuff”.<p>There was also RCS… I turned that off after a bit, because it was being used purely for spam and undesirable stuff, and you couldn’t complain in the same channels. RCS is <i>dead</i> like this.</p>
]]></description><pubDate>Thu, 18 Jun 2026 13:26:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48584949</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48584949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48584949</guid></item><item><title><![CDATA[New comment by chrismorgan in "RFC 10008: The new HTTP Query Method"]]></title><description><![CDATA[
<p>See <a href="https://github.com/whatwg/html/issues/12594" rel="nofollow">https://github.com/whatwg/html/issues/12594</a>.</p>
]]></description><pubDate>Wed, 17 Jun 2026 17:08:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48573344</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48573344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48573344</guid></item><item><title><![CDATA[New comment by chrismorgan in "Ryanair dark UX patterns summer 2026 refresher"]]></title><description><![CDATA[
<p>> <i>The dark patterns took me about 10min to click through.</i><p>I find that difficult to believe. Ten minutes is a <i>long</i> time.</p>
]]></description><pubDate>Fri, 12 Jun 2026 12:42:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48503407</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48503407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48503407</guid></item><item><title><![CDATA[New comment by chrismorgan in "Removing 'um' from a recording is harder than it sounds"]]></title><description><![CDATA[
<p>Um… <i>no</i>. <i>Quite</i> different vowel sounds.<p>(Also, in case it wasn’t clear: I was quoting from the start of the article in that sentence.)</p>
]]></description><pubDate>Fri, 12 Jun 2026 09:06:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48501682</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48501682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48501682</guid></item><item><title><![CDATA[New comment by chrismorgan in "Removing 'um' from a recording is harder than it sounds"]]></title><description><![CDATA[
<p>I think the “What it won’t touch” section shows why the entire concept is unsound. Here it is with a different first sentence, and (other than the third sentence no longer matching erm’s reality) it’s perfectly coherent:<p>> <i>It leaves</i> um<i>,</i> uh<i>,</i> er <i>and elongated versions (</i>ummmm<i>,</i> uhhhhh<i>) alone. Those sound like fillers but they’re doing real work in the sentence, and cutting them automatically would change what someone said. The rule erm follows: only remove things that are sound, not language.</i><p>> <i>It also doesn’t touch repeated words, false starts, or long thinking pauses. Those aren’t noise on top of the speech; they are the speech, just messier than the speaker would like. Cleaning them up is an editorial decision about which take to keep, and erm doesn’t have an opinion about that.</i><p>Think about it. Cleaning these things-that-<i>can</i>-be-just-sounds-but-can-also-<i>very-much</i>-be-load-bearing up is an editorial decision. At the very least, you need to judge <i>based on the surrounding content</i> whether the removal of an um would change the meaning at all; and I don’t think text alone is adequate for that.</p>
]]></description><pubDate>Fri, 12 Jun 2026 08:29:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48501434</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48501434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48501434</guid></item><item><title><![CDATA[New comment by chrismorgan in "Show HN: FablePool – pool money behind a prompt, and Fable builds it in public"]]></title><description><![CDATA[
<p>It’s a lot more like giving a hungry Hindu a gift card to a specific non-veg restaurant. Maybe they’ll use and enjoy it, maybe they’re vegetarian and will be insulted; either way that restaurant benefits. Especially if the hungry person exceeds the value of the gift card.</p>
]]></description><pubDate>Fri, 12 Jun 2026 05:17:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48500208</link><dc:creator>chrismorgan</dc:creator><comments>https://news.ycombinator.com/item?id=48500208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48500208</guid></item></channel></rss>