<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: hhas01</title><link>https://news.ycombinator.com/user?id=hhas01</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 08:22:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hhas01" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hhas01 in "The Anti-Mac User Interface (1996)"]]></title><description><![CDATA[
<p>I didn’t go into Shortcuts as it has its own set of flaws: poor granularity, poor composability, excessively complex and expensive to extend. And it’s still not quite clear how Apple mean to position it so that it connects to users’ aspirations and needs. Within Siri? within Apps? In between? All fixable, but ultimately depends on Apple’s priorities and investment, not to mention how good a handle they have on the problem themselves.<p>What Shortcuts <i>does</i> undeniably have is youth, looks, and an established following; and <i>never</i> underestimate the value of those. AppleScript may be built on a better <i>technical</i> foundation, but that don’t mean squat if it can’t bums on seats. And the bottom fell out the AppleScript market a decade ago.<p>However, being an outside product is absolutely no disadvantage. I’ll rate a passionate team of third-party devs with a vision over in-house chair-warmers going through vague motions with zero direction or objective. Being within Apple can be a huge advantage in that it offers prime positioning within the OS itself; but that’s of no use if you’ve got no clue how to deliver a desirable product and sell it to customers in the first place (<cough>Soghoian</cough>).<p>Whatever the strengths and weaknesses of their product, the Shortcuts team cut their teeth and proved themselves out in the real world. I don’t doubt Apple bought WorkflowHQ as much to get those people as their product. As change of blood goes that was badly overdue.</p>
]]></description><pubDate>Sun, 13 Dec 2020 13:55:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=25406553</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25406553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25406553</guid></item><item><title><![CDATA[New comment by hhas01 in "First person receives Pfizer Covid-19 vaccine in UK"]]></title><description><![CDATA[
<p>Yes I read your post, and yes it was poorly worded. Take the tip and move on.</p>
]]></description><pubDate>Sat, 12 Dec 2020 19:38:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=25400897</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25400897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25400897</guid></item><item><title><![CDATA[New comment by hhas01 in "The Anti-Mac User Interface (1996)"]]></title><description><![CDATA[
<p>Nailgun.</p>
]]></description><pubDate>Sat, 12 Dec 2020 10:09:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=25397208</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25397208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25397208</guid></item><item><title><![CDATA[New comment by hhas01 in "The Anti-Mac User Interface (1996)"]]></title><description><![CDATA[
<p>Not good, just “good enough”.<p>UX, like evolution, once it goes down one particular path, tends to get stuck there, fiddling with the details at best. Radical innovation becomes really hard to effect: in evolution’s case because any new feature can only extend/adapt what is already there; in UI’s case because users tend to reject anything that doesn’t fit into what they already know.<p>It’s the distinction between stability and stagnancy. Stability is good in that it’s predictable; its benefit vs cost ratio is known. Stagnancy is not so hot: that ratio cannot (or will not) improve. WIMP is both stable and stagnant; trapped by its own early success with no obvious path forward.<p>.<p>Very relevant: after an early 8-bit dalliance I cut my adult teeth on Macs. Some of WIMP’s productivity gains were significant, but in other aspects it was just the same (or more!) drudge work in a cutsier skin. it wasn’t until I taught myself automation (via frustration and AppleScript) that I really put a decent dent in the latter.<p>And these were automations that built on my existing understanding of WIMP applications (unlike, say, the <i>nix CLI which ignores all that knowledge and invents a whole new unrelated world entirely from scratch). All the Models were exactly the same; all my knowledge of how to manipulate my data in those apps was fully transferrable, not to mention all my existing documents. The only difference was the View-Controller I was using: RPC vs GUI. And whenever I got to a point in my workflow where it was easier/necessary to do something manually, I could freely switch back and forth between those two UIs.<p>Achieving 10x productivity gains over WIMP on frequent repetitive tasks is </i>embarrassingly trivial* with even modest automations. The hard part is creating an automation UX that’s efficient and accessible to the large majority of less/non-technical users (AppleScript failed, but at least it tried).<p>.<p>When will we see another attempt? Dog knows. Voice tech like Siri is obviously trying, but is starting from the <i>hardest</i> end of the problem and trying to work back from there.<p>I believe there’s much quicker, easier pickings to be had by revisiting the AppleScript strategy—“server” applications exposing multiple View-Controllers for different interaction modes, and a really simple, textual “client” command language along the lines of Papert’s Logo (which 8 year-olds could learn how to use and compose), combined with modern auto-suggest, auto-correct, auto-complete to provide the transparency and discoverability that traditional CLIs fail so hard at.<p>The written word has 10,000 years of learning and practice behind it. And the most powerful word in the world is the word that expresses exactly what you want to say, whenever you want to say it. If that’s not an opportunity for some smart young coders with a desire to make a better world for all, I don’t know what is. You just gotta know history is all.<p>--<p>“It’s a curious thing about our industry: not only do we not learn from our mistakes, we also don’t learn from our successes.” – Keith Braithwaite</p>
]]></description><pubDate>Sat, 12 Dec 2020 10:02:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=25397169</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25397169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25397169</guid></item><item><title><![CDATA[New comment by hhas01 in "First person receives Pfizer Covid-19 vaccine in UK"]]></title><description><![CDATA[
<p>“You know what I meant”<p>No. I am not a mindreader. And “vaccines are injected into the bloodstream” is a standard antivax lie.<p>Yes there’s a risk in receiving a vaccine, just as there’s a risk in receiving <i>any</i> prophylactic/therapeutic treatment, but severe side-effects are closer to 1-in-100K to 1-in-a-million. Compared to a disease that is currently killing 2-in-100, with significant sequelae likely much higher.<p>I’m happy to accept that “bloodstream” was a slip of the tongue, but really try not to make those malignant lying bastards’ jobs any easier, when people <i>die</i> because of them.</p>
]]></description><pubDate>Fri, 11 Dec 2020 14:34:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=25386219</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25386219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25386219</guid></item><item><title><![CDATA[New comment by hhas01 in "YouTube to remove content that alleges widespread election fraud"]]></title><description><![CDATA[
<p>“Which is why I'm so interested in the evidence behind these claims that I keep hearing that there was no vote fraud, or at least not enough to change the election.”<p>[Sees what you did there]<p>Did we mention bad-faith arguments? Yes. Yes, we did.</p>
]]></description><pubDate>Fri, 11 Dec 2020 14:21:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=25386070</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25386070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25386070</guid></item><item><title><![CDATA[New comment by hhas01 in "YouTube to remove content that alleges widespread election fraud"]]></title><description><![CDATA[
<p>Firehosing also destroys trust. That’s its purpose.<p><a href="https://en.wikipedia.org/wiki/Firehose_of_falsehood" rel="nofollow">https://en.wikipedia.org/wiki/Firehose_of_falsehood</a></p>
]]></description><pubDate>Fri, 11 Dec 2020 11:26:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=25384539</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25384539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25384539</guid></item><item><title><![CDATA[New comment by hhas01 in "YouTube to remove content that alleges widespread election fraud"]]></title><description><![CDATA[
<p>The burden of proof rests on the claimant. There’s a <i>reason</i> US courts of law keep throwing out these claims of widespread fraud: because the claimants consistently fail to provide the widespread evidence to back their claims up.<p>What there <i>is</i> widespread evidence of, however, is bad-faith actors that are both highly active and plentiful.<p>Therefore I would suggest the few good-faith actors who find themselves unfairly suppressed first take it up with those dirty lying bastards for sullying ALL their reputations, and secondly ask themselves what they must do to fully disassociate themselves from the scum and rebuild their negative credibility to a level where people are willing to listen again.<p>Qui cum canibus concumbunt cum pulicibus surgent. They can fix it or they can whine. And which they choose speaks volumes too.</p>
]]></description><pubDate>Fri, 11 Dec 2020 11:24:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=25384535</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25384535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25384535</guid></item><item><title><![CDATA[New comment by hhas01 in "Florida’s justification for raiding whistleblower Rebekah Jones is looking shaky"]]></title><description><![CDATA[
<p>File under: #WhyNotBoth?<p>Yes, the confiscation in itself is an attack on free speech rights.<p>But don’t think the high-stress weapons-drawn raid against a prominent whistleblower isn’t meant to send its own message clear and loud: keep your heads down or you could be next. Especially when combined with the twitchy trigger finger that US law enforcers are reputed to possess.<p>This is only a couple steps up from a banana republic death squad. And that too is no accident.</p>
]]></description><pubDate>Thu, 10 Dec 2020 09:25:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=25371628</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25371628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25371628</guid></item><item><title><![CDATA[New comment by hhas01 in "First person receives Pfizer Covid-19 vaccine in UK"]]></title><description><![CDATA[
<p>Please name a vaccine that is injected into your bloodstream.</p>
]]></description><pubDate>Tue, 08 Dec 2020 17:03:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=25348016</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25348016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25348016</guid></item><item><title><![CDATA[New comment by hhas01 in "Why Programming Is Hard to Fundamentally Improve (2017)"]]></title><description><![CDATA[
<p>“but the reality is worse: we have not seen a 10x boost due to all developments combined and in over 30 years”<p>[citation]?</p>
]]></description><pubDate>Mon, 07 Dec 2020 14:09:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=25332202</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25332202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25332202</guid></item><item><title><![CDATA[New comment by hhas01 in "Why Programming Is Hard to Fundamentally Improve (2017)"]]></title><description><![CDATA[
<p>“In my experience developers are very rational beings.”<p>Yeah, no. Stopped there. Vanity is rationalizing the belief that you’re any better at being rational than the rest of us inchoate apes.<p>There are many technical, logistical, and political arguments as to why improvement (in any sphere) is hard, but if you’re not going to start with “It’s Us, The People” then where usefully are you going to start?</p>
]]></description><pubDate>Mon, 07 Dec 2020 14:08:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=25332193</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25332193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25332193</guid></item><item><title><![CDATA[New comment by hhas01 in "Modern mathematics emerged from “The House of Wisdom” in the 13th century"]]></title><description><![CDATA[
<p>So I should’ve phrased it as “You clearly didn’t read the article” then? Considering OP was transparently skating on the edge of Islamophobia, I think I was being kind.</p>
]]></description><pubDate>Sun, 06 Dec 2020 10:49:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=25322660</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25322660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25322660</guid></item><item><title><![CDATA[New comment by hhas01 in "The Tragic Tale of DEC, the Computing Giant That Died Too Soon"]]></title><description><![CDATA[
<p>See also: “IBM and the Seven Dwarfs”. Sure BUNCH had some really cool tech, but it was IBM who understood how to make great <i>product</i>.</p>
]]></description><pubDate>Sun, 06 Dec 2020 10:41:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=25322627</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25322627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25322627</guid></item><item><title><![CDATA[New comment by hhas01 in "Modern mathematics emerged from “The House of Wisdom” in the 13th century"]]></title><description><![CDATA[
<p>Did you read the article? If you had, you might have noticed the phrase “Hindu-Arabic numerals“ being used. Shockingly, cultures do tend to build on the works of others.<p>The reason it is tagged “Islamic” is presumably because the golden age of Persian/Arabic science happened in unison with the early rise of Islam, along with a blooming of industry and culture in general. This may not have been coincidental. The early Islamic world was a <i>lot</i> more inquisitive and open-minded than the western world of the time. It wasn’t till a couple centuries later that reactionary religious conservatism gained the upper hand; and several centuries more before Europe would best its own reactionary religious conservatism in shape of the Renaissance.<p>Physicist Jim al-Khalili has written on the subject:<p><a href="https://www.amazon.com/Pathfinders-Golden-Age-Arabic-Science/dp/0141038365" rel="nofollow">https://www.amazon.com/Pathfinders-Golden-Age-Arabic-Science...</a><p>(Also some documentaries if you want to search on Youtube.)</p>
]]></description><pubDate>Sat, 05 Dec 2020 22:52:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=25319211</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25319211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25319211</guid></item><item><title><![CDATA[New comment by hhas01 in "Self-host your fonts for better performance"]]></title><description><![CDATA[
<p>Blurry on standard-resolution monitors.<p>On hi-def monitors and laser-printed page, it is <i>lovely</i> both to read and to look at.<p>I mean, 4K (3840×2160) 23" displays nowadays start at $300, so if you’re still on hundred-buck 1920x1080 then you’re only getting what you paid for.<p>Going to all hi-def displays is the single best investment I ever made as a professional programmer, reading and writing text on screens daily.</p>
]]></description><pubDate>Fri, 04 Dec 2020 14:22:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=25302455</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25302455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25302455</guid></item><item><title><![CDATA[New comment by hhas01 in "A terminal-based workflow for research, writing, and programming"]]></title><description><![CDATA[
<p><a href="https://media.tenor.com/images/f64390f36df99bc8d1891833c658e861/tenor.gif" rel="nofollow">https://media.tenor.com/images/f64390f36df99bc8d1891833c658e...</a></p>
]]></description><pubDate>Fri, 04 Dec 2020 13:13:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=25301872</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25301872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25301872</guid></item><item><title><![CDATA[New comment by hhas01 in "A terminal-based workflow for research, writing, and programming"]]></title><description><![CDATA[
<p>Doesn’t have the beautiful Display Postscript/LeX-esque typography that I want, and less said about <i>Lots of Irritating Silly Parentheses</i> the better, but even 1980s tech was doing it better:<p><a href="https://www.youtube.com/watch?v=o4-YnLpLgtk" rel="nofollow">https://www.youtube.com/watch?v=o4-YnLpLgtk</a><p>I think there are lessons to be had from the likes of Smalltalk and Logo too. Highly expressive without insane levels of cryptic inconsistent punctuation rules and UX man-traps.</p>
]]></description><pubDate>Fri, 04 Dec 2020 10:29:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=25300878</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25300878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25300878</guid></item><item><title><![CDATA[New comment by hhas01 in "A terminal-based workflow for research, writing, and programming"]]></title><description><![CDATA[
<p>I love text, and I love IPC.<p>I <i>hate</i> what 1970s terminal culture does to both.<p>Why can’t we have modern text-driven interfaces* that are both parsimonious and elegant? The mighty Knuth gave us TeX 40 years ago, and our hardware has long since passed the point where doing the job right demands a significant number of cycles (even with the clattery mess that is Unicode standard), so there really isn’t any excuse for such awful regressive primitivism now.<p>Because I don’t care that OP’s workflow works well for OP; I care about workflows that work <i>better</i>. For <i>everyone</i>.<p>/cynical idealist<p>--<p>* Traditionally “text-driven interface” means keyboard-driven, but if you aren’t paying attention to the rise of spoken words then you’re missing the next great opportunity to open up computing to all 8Bn of your fellow humans.</p>
]]></description><pubDate>Fri, 04 Dec 2020 10:21:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=25300835</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25300835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25300835</guid></item><item><title><![CDATA[New comment by hhas01 in "My Latest Brush with the Corporate Internet: GitHub Has My Stolen Code"]]></title><description><![CDATA[
<p>“github didn’t stole your code, somebody else did and posted it at github”<p>And if you read the title <i>very</i> precisely, indeed it does say that. That said, it is baity AF with all sorts of rich, tasty read meat: “Corporate Internet”, “Github”, “stolen code”—all the things a good internet mob loves.<p>Furthermore, demanding (or even just assuming) that hosts can/should act as judges, juries, and executioners is itself an exceedingly slippery slope to hop on. I mean, just look at the Trump campaigns ongoing efforts to get Section 230 revoked because Twitter had the temerity to flag some of his posts as “may be disputed”. (Not even “liar, liar, pants on fire”, mind; merely “disputed”. Good Dog but that’s some thin skin.) Be careful what you wish for; laws of unintended consequences; roads to hell and the paving thereon; etc, etc, etc.<p>So this is not a “David vs Goliath” narrative, much as it might (accidentally or intentionally) resemble one from the OP’s take. It’s David vs another David, while Goliath very wisely—and legally—stays the hell out that particular boy-girl fight. See also:<p><a href="https://www.eff.org/issues/cda230" rel="nofollow">https://www.eff.org/issues/cda230</a><p>.<p>Now, whether OP actually <i>needs</i> a lawyer or just legally worded letter to activate the next stage in a DCMA takedown, I’m not sure because US Copyright Law’s not my bullpit either. But, yeah, when someone chooses to violate your copyright, then legal-nastygramming the swine once asking them nicely fails to do squat is entirely up to you.<p>Considering you can already get yourself template-generated contracts, wills, and other common legal documents online for little or no payment, personally I’d investigate that road first <i>before</i> going straight to the dramatic internet swoon. But that’s just me.</p>
]]></description><pubDate>Thu, 03 Dec 2020 14:18:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=25289006</link><dc:creator>hhas01</dc:creator><comments>https://news.ycombinator.com/item?id=25289006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25289006</guid></item></channel></rss>