<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: _8ljf</title><link>https://news.ycombinator.com/user?id=_8ljf</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 26 Apr 2026 18:47:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=_8ljf" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by _8ljf in "A Defer Mechanism for C"]]></title><description><![CDATA[
<p>Delete my account, <i>please</i>.<p>I do not want to have to ask again.</p>
]]></description><pubDate>Wed, 16 Dec 2020 11:30:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=25441400</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25441400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25441400</guid></item><item><title><![CDATA[New comment by _8ljf in "A Defer Mechanism for C"]]></title><description><![CDATA[
<p>Still here. Delete my account.</p>
]]></description><pubDate>Tue, 15 Dec 2020 15:06:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=25430926</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25430926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25430926</guid></item><item><title><![CDATA[New comment by _8ljf in "A Defer Mechanism for C"]]></title><description><![CDATA[
<p>Honestly mate, just go ahead and delete my account.</p>
]]></description><pubDate>Mon, 14 Dec 2020 19:03:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=25421681</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25421681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25421681</guid></item><item><title><![CDATA[New comment by _8ljf in "A Defer Mechanism for C"]]></title><description><![CDATA[
<p>So use C++ already; that’s what <i>it’s</i> for.<p>Don’t go complaining that C++ is “too complicated” and then be hauling its complexity into C, because all you’ll end up with is a bloated schizophrenic mess that is neither a good C <i>nor</i> a good C++ [alternative].</p>
]]></description><pubDate>Mon, 14 Dec 2020 18:04:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=25420875</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25420875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25420875</guid></item><item><title><![CDATA[New comment by _8ljf in "A Defer Mechanism for C"]]></title><description><![CDATA[
<p>“I can't believe the C standards committee is entertaining this.”<p>Hey, standards committee’s gotta eat.<p>'defer'? I occasionaly use it in Swift to clean up resources; s’okay there, I guess, though I’m not convinced it’s better than Python’s 'with' block. But in C?<p>One of C’s few distinguishing strengths is that the language is relatively† small and stable, and well understood. For that kind of cleanup there is already 'goto', which again is small, stable, and well understood. I just used it for that the other day: it works, it’s fine; I’m a grown-up.<p>Yeah, sure, 'defer' is “safer” and “more elegant”… did we mention this is <i>C</i>? That ship sailed <i>fifty years ago</i>. Don’t try to make C into something it’s not: that’s C++’s job so go fill your boots there instead.<p>I just posted Tony Hoare’s excoriation of ALGOL68 the other day, but clearly it’s needed again:<p><a href="http://zoo.cs.yale.edu/classes/cs422/2011/bib/hoare81emperor.pdf" rel="nofollow">http://zoo.cs.yale.edu/classes/cs422/2011/bib/hoare81emperor...</a><p>Simplest solution: track down the ruddy C standards committee and beat them in the head with a leather-bound copy of Zawinski's Law (wrapped around a large gold brick), till either they’re dead or they leave C be. It does what it was designed to do, and that along is reason enough not to dick with it just because they’re bored and struggling to justify their continued existence.<p>The only thing C needs to do is keep on working. That will only get harder the more crap they pile on top. A good artist knows when to stop.<p>Which brings us to…<p>“panic/recover”<p>K&R give us strength! Tell these frustrated wannabe language designers to go make their <i>own damn language</i>, instead of screwing up someone else’s!<p>Okay, <i>now</i> I’m done. And get off my lawn!</p>
]]></description><pubDate>Mon, 14 Dec 2020 17:50:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=25420638</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25420638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25420638</guid></item><item><title><![CDATA[New comment by _8ljf in "Apple TV Was Making a Show About Gawker. Then Tim Cook Found Out"]]></title><description><![CDATA[
<p>Quite right: Apple is entitled to make (and not make) whatever products it chooses.<p>Could’ve made a great, and timely, horrible-warts-n-all show about freedom of speech and those who’d manipulate it, but Cook is not one for such exuberant boldness. Hey, I’m fine with that: last thing I want is a desire to spend any more money on their overpriced tat.<p>Guess it’s The People vs Larry Flynt for movie night tonight. Now where did I put the DVD…</p>
]]></description><pubDate>Mon, 14 Dec 2020 10:06:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=25415281</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25415281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25415281</guid></item><item><title><![CDATA[New comment by _8ljf in "Common Expression Language"]]></title><description><![CDATA[
<p>“this is the language that powers Cloud Firestore / Cloud Storage security rules”<p>This <i>really</i> needs to be stated on its front page. Right now it’s all “Hows” and no “Why”.<p>First question anyone looking at it asks: What problem does it solve?/What need does it fill? A real-world use case provides an easy relatable answer.<p>Incidentally, with existing links to protobuf and no halting problem to worry about, it sounds like you’re halfway to having a remote query language a-la SQL too.<p><a href="https://www.researchgate.net/publication/221553413_Safe_Query_Objects_Statically-Typed_Objects_as_Remotely-Executable_Queries" rel="nofollow">https://www.researchgate.net/publication/221553413_Safe_Quer...</a></p>
]]></description><pubDate>Fri, 11 Dec 2020 11:00:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=25384383</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25384383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25384383</guid></item><item><title><![CDATA[New comment by _8ljf in "Why Programming Is Hard to Fundamentally Improve (2017)"]]></title><description><![CDATA[
<p>“I think the next leap forward in programming is going to offend the sensibilities of current programmers.”<p>Honestly, programmers have been railing against progress ever since the first machine coders shook their canes at those ghastly upstart programming <i>languages</i> now tearing up their lawns.<p>Meanwhile, what often does pass for “progress” amounts to anything but:<p><a href="https://fermatslibrary.com/s/the-emperors-old-clothes" rel="nofollow">https://fermatslibrary.com/s/the-emperors-old-clothes</a><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>Mon, 07 Dec 2020 14:19:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=25332311</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25332311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25332311</guid></item><item><title><![CDATA[New comment by _8ljf in "The Tragic Tale of DEC, the Computing Giant That Died Too Soon"]]></title><description><![CDATA[
<p>“But there's a big difference between little experiments and betting the company on an auto-cannibalization strategy. DEC didn't have the guts to go there.”<p>See also Kodak (invented the digital camera in 1975!), Xerox (We’re a photocopier company! We sell photocopiers!), Microsoft (<i>owned</i> the entire global PC market for damn near 20 years—till Apple overnight redefined what “Personal Computing” meant). All caught out while sitting atop their laurels.<p>The only thing today’s successful product is good for is funding the development of tomorrow’s—because if <i>you</i> don’t disrupt yourself first then sooner or later your rivals will do it for you, and then it’s already far too late to do anything about it.</p>
]]></description><pubDate>Sun, 06 Dec 2020 10:36:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=25322599</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25322599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25322599</guid></item><item><title><![CDATA[New comment by _8ljf in "Departing senior engineer refuses to introduce replacements to OSS community"]]></title><description><![CDATA[
<p><i>I</i> was a company director. Started the company, put in the major investment, brought in two other people I knew and trusted as fellow directors, and I still had to walk away 18 months later because all three of us—as first-time directors with more lofty ambition than hard, dirty experience—made a thorough cock of the business.<p>Glad I did it. <i>Not</i> happy about that particular outcome, but at least now I know it’s harder than it looks and some of the errors to avoid in future. And hopefully once I’ve finished dusting myself down I’ll be back up on another horse to try again.<p>It’s real easy to sit in the peanut gallery pontificating loudly. I’ve more respect for those who actually do it, even if they are assholes as people (but really, who isn’t?).</p>
]]></description><pubDate>Sat, 28 Nov 2020 09:28:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=25236506</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25236506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25236506</guid></item><item><title><![CDATA[New comment by _8ljf in "The Vale Programming Language"]]></title><description><![CDATA[
<p>Why? Will the <i>market</i> be any nicer to them? They’ve failed to make their case as to why <i>anyone</i> should care that Vale exists; never mind actually differentiate it from the current swathe of robust, established Rust-style languages <i>already</i> in full production use and battling each other for the market’s next 20 years of attention. And they’ve barely reached v0.1, and expect to make a difference when make their grande entrance into that bullpen? Who’s fooling who here?<p>Look, if they just want to be another D then by all means have at it. It’s great that they have a personal hobby, but at least have the good grace to put up a notice saying they’re making this thing to please nobody but themselves. That way anyone else looking at it knows not to invest their own time into a toy project that doesn’t even take itself seriously, never mind have the chops to make the rest of the world believe in it too.<p>Oh, and by the way, I’ve said nothing about Vale that I’ve not said of my own projects… right before I’ve pulled the plug on them for failing to hit their overall objectives. And the best of that work’s been technically excellent, with sitting users royally pissed that I’ve just chucked their investments on the scrapheap along with my own. But I’m a realist; and it’s better to pull the trigger now and move on ASAP to the next thing, than drag out a slow but inevitable death and then have to junk an even larger investment further down the line. See also: sunk cost fallacy.<p>You want to ask other people to believe and invest in you? You’d damn well better bring more than just a tick list of features and your delicate feels. Else you’re just messing them around for your own personal ego.<p>/fin<p>--<p>TL;DR:  When someone offers you difficult questions and brutal honesy, take it and ask for more, ’cos that’s the best gift they can offer. But if all you want is a pat on the head, then go ask your mom as I’m sure she thinks everything you do is wonderful.</p>
]]></description><pubDate>Fri, 20 Nov 2020 22:15:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=25165733</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25165733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25165733</guid></item><item><title><![CDATA[New comment by _8ljf in "The Vale Programming Language"]]></title><description><![CDATA[
<p>I’m not a Rust user. I have no particular nag in this race. What I do understand, or at least am start to learn, is the difference between a Technology and a Product, and between a Product and Success.<p>So once again: What is Vale’s USP†? Because it isn’t on their frontpage; which it would be had they thought to ask that question of themselves.<p>--<p>TL;DR: Goddamn it, all you noobs, but learn <i>How To Sell</i> already. Some of us are just too damned old and tired to want to hold your diapers till you learn to grow up. Try making our lives a bit easier for once; not just to benefit us but your own products as well.<p>.<p>(† And if you don’t even know what “USP” means, well there you are. As someone who has already tried to bring truly groundbreaking new tech to market and flubbed it, and is just about to roll up sleeves and try, try again, I’m not asking these questions just to be obtuse but to be <i>helpful</i>. However, if you’d rather just insult than ever amount to squat then by all means carry on.)</p>
]]></description><pubDate>Fri, 20 Nov 2020 16:49:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=25162199</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25162199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25162199</guid></item><item><title><![CDATA[New comment by _8ljf in "Universal DOOM – a single EXE for DOS 6, and Windows 95 to Windows 10"]]></title><description><![CDATA[
<p>Raising kids and battling the demon hordes are such obvious good practice for each other, I’m surprised all pregancy sticks don’t <i>already</i> come with DOOM on them as standard.</p>
]]></description><pubDate>Fri, 20 Nov 2020 16:35:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=25162033</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25162033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25162033</guid></item><item><title><![CDATA[New comment by _8ljf in "I should have loved biology"]]></title><description><![CDATA[
<p>Be aware that on the scale of complexity, the immune system is at the deep end of the pool. Your motives may be admirable, but the chances of you jumping straight in and emerging with the Olympic gold medal are good as zero.<p>If you want to get into the science of it then I’d suggest you start with general courses in biochem and physiology at the undergrad level and build your way up from there†. Expect to invest a good hard 10-20 years of your life getting up to speed, with no hard guarantees of success at the end of it.<p>Or, if you just want to help people right now, go get yourself involved in charitable fundraising for an organization that’s already working the problem. Still no guarantees, but at least they’ve got a big head start. Just don’t end up on a list like this, ’kay:<p><a href="https://sciencebasedmedicine.org/?s=immune+scam" rel="nofollow">https://sciencebasedmedicine.org/?s=immune+scam</a><p>--<p>† Courses I flunked myself, BTW, but at least I learned just how much I <i>don’t</i> know—an insight I’ve subsequently found both invaluable and frighteningly scarce in tech.</p>
]]></description><pubDate>Thu, 19 Nov 2020 14:52:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=25150069</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25150069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25150069</guid></item><item><title><![CDATA[New comment by _8ljf in "Netflix Targets Critical ‘Cuties’ Tweets with Copyright Takedown Requests"]]></title><description><![CDATA[
<p>What people say and what people do are not the same thing. Society, when given a recent choice, declared outrage for the children then promptly chose the institution. Any other business with a child abuse record the length of the Catholic church’s would be publicly shunned, closed down, and its assets sold off to compensate its many, many victims. And yet, it’s as strong as ever; a bastion of conservative establishment “do as I say not as I do”.<p>Look, this is not hard to understand: the increasingly fascistic US Right and its Qanon sturmtrupplers are using their “deep state cannibal pedophiles” narrative (amend as appropriate) as a modern-day <i>blood libel</i> in which to paint all their enemies. Mignonnes is simply one more convenient hook upon which to hang the greater attack. To fixate on the film is just one more layer of misdirection, to keep people angry, active, and blind to the big picture. You cannot understand anything until you understand that.<p>There is nothing innately anti-pedophile abould US Conservative culture; if anything, it’s proved one of the great hiding places for abusers (51st Speaker of the House, anyone?), precisely because it controls what gets said publicly and what is kept private, cultivating and misdirecting popular rage onto its political enemies, and edging ever closer to repeating the great atrocities of history, from the blood libel-stoked slaughters of first European Jews by Catholics, then of those Catholics by the new Protestants, through to the ethnic executions of the Bosnian war and the wholesale genocide of Rwanda, and everything inbetween.<p>Now I consider myself European despite being stuck here on reactionary backwards Airstrip One. My granddaddy was Antifa back in Africa and Italy. I also know firsthand how much damage one can do just by choosing a pleasing lie over a painful truth. I have few illusions about how bad things can get, and all it take to get it underway is for enough people to buy into a Big Lie to justify everything that comes next. I have the limitations but also the benefits of an outside perspective on what’s happening in the US right now, and I’m legit worried for the future of our whole damn planet as a large chunk of America charges proudly towards a Russia-like one-party state.<p>If you don’t wish to repeat humanity’s bloody history (which I can assure you won’t spare the children from anyone else) then you <i>really</i> need to start paying attention to who is spinning the popular narratives and to what goal. Starting in a mirror—because if you can’t be brutally, rigorously honest with yourself about your own understanding and motives, then what makes you think you can defend yourself from others’ deceptions any better?<p><a href="https://www.theatlantic.com/culture/archive/2020/10/watching-netflixs-cuties-survivor-pedophilia/616731/" rel="nofollow">https://www.theatlantic.com/culture/archive/2020/10/watching...</a><p><a href="https://www.adl.org/education/resources/glossary-terms/blood-libel" rel="nofollow">https://www.adl.org/education/resources/glossary-terms/blood...</a><p><a href="https://www.bbc.co.uk/news/world-africa-26875506" rel="nofollow">https://www.bbc.co.uk/news/world-africa-26875506</a><p><a href="https://www.youtube.com/watch?v=E5eFubO_iLM" rel="nofollow">https://www.youtube.com/watch?v=E5eFubO_iLM</a><p>--<p>“Dear America: You are waking up, as Germany once did, to the awareness that 1/3 of your people would kill another 1/3, while 1/3 watches.” – William Pannapacker</p>
]]></description><pubDate>Fri, 06 Nov 2020 10:30:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=25006591</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25006591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25006591</guid></item><item><title><![CDATA[New comment by _8ljf in "Netflix Targets Critical ‘Cuties’ Tweets with Copyright Takedown Requests"]]></title><description><![CDATA[
<p>“The show”<p>Perhaps you’re confusing it with Dance Moms? Or preteen beauty queen pagents? Both of which are obvious targets of this film, being an attempt (whether good or bad) to criticize that culture. And both of which are also, I’d wager, solidly red state phenomena.<p>Besides, at this point it’s pretty much a given that everything the Titular Right accuses its enemies of is what it’s balls-deep in itself, so outrageous hypocricy there is no surprise either. See also: alt-right incels, Qanon’s 21st-century blood libel, Kentucky and Oklahoma Trump campaign officials currently serving time for child sex trafficking, undocumented kids stolen from family and locked in cages, and so on.<p>None of which should Netflix’s appalling advertising campaign nor its lousy attempts to suppress the right-wing tweets attacking them, but let’s not pretend all these Twitter “critics” are suddenly thinking of the children. Obvious propaganda war is so obvious that even a passing student of history can see exactly what’s going on.</p>
]]></description><pubDate>Thu, 05 Nov 2020 19:45:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=25001272</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=25001272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25001272</guid></item><item><title><![CDATA[New comment by _8ljf in "Joe Rogan Experience #1556 – Glenn Greenwald"]]></title><description><![CDATA[
<p>At this point in time, it’s a fair assumption that anything the Titular Right accuses its enemies of doing, is what it’s doing itself. Even that notorious house of flaming liberals, the Wall Street Journal, concluded the Hunter Biden thing is nonsense. See also: Swift boating, Obama is a sekrit Kenyan Muslim with fake birth certificate, and so on. It’s the Roger Stone 101.<p>Meantime, the Trump family kleptocracy is nuts-deep in its graft on the taxpayers’ dime and the fanbois don’t raise so much as an eyebrow because calling that out just isn’t <i>exciting</i> or self-serving enough. This is how democracy dies, drowned beneath addlepated addicts grasping at their next fix and just don’t care about anything else.</p>
]]></description><pubDate>Mon, 02 Nov 2020 17:25:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=24970588</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=24970588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24970588</guid></item><item><title><![CDATA[New comment by _8ljf in "Fennel – Lisp in Lua"]]></title><description><![CDATA[
<p>“it's really helpful to have one obvious way”<p>Counterpoint: Python format strings. (I think there’s four or five different built-in ways to do those now.) Python’s “batteries included” may have helped it to win vital audience early on, but it’s also locked in a ton of deadweight that’s seriously slowed down its own evolution since, while bloating its feature complexity to such a level I could not recommend Python as a good language for beginners now.<p>Which suggests there’s a more general meta-problem waiting to be solved here: how to [automatically] mass-migrate code written against interface A when a superior successor B comes along. I have many gripes about Apple’s #SwiftLang, but seriously appreciate that this is one requirement they’ve given some thought to. Having seen the decade-long logistical horror of Python’s relatively minor 2-to-3 upgrade, Xcode’s ability to auto-update projects written for one Swift version to another has let them evolve the language with minimal pain.<p>And while I’m not a fan of Lisp itself (a decent first attempt that should’ve been vastly bettered by now), I think its metaprogramming model an obvious foundation for such an automated migration system. Thus, rather than bake in all the libraries, keep the libraries external and build in a standard mechanism for migrating codebases written for one onto another. In essence, automated refactoring by “recipes”, where these recipes are as common and easy-to-use as the libraries themselves.<p>..<p>Of course, this still leaves the other (larger) problem of how to sort out current trash houses like PyPI, NPM, LuaRocks, et al, where contributors’ enthusiasm is not necessarily matched by their knowledge, competence, and ability to savagely critique their own work before inflicting it on the world (you know, the “Science” bit in “Computer Science”). Preferably without destroying that enthusiasm in the process, since there’s no point having a wonderfully polished platform without bums on seats as well—a perennial Lisp failing, it should be noted.<p>This is not merely idle speculation on my part. Many years ago I cut my teeth on AppleScript, which makes the stdlib-starved Lua look like fat Python 2, and tried to bootstrap a library ecosystem for it more than once. Good practice. Zero success†.<p>And now I’m trying to devise a “stealth Lisp” successor to them all (<a href="https://github.com/hhas/iris-script" rel="nofollow">https://github.com/hhas/iris-script</a>), I realise cracking the greater library problem is what will make the next generation of languages. A platform is only as robust and dependable as its weakest component, and for as long as a buggy or withdrawn left-pad function can tip the whole stack over then it’s not robust <i>at all</i>.<p>But this is as much a sociological challenge as a technical one, and not one I’ve got answers to yet.<p>--<p>† After which I realized it’d be far easier just to port the useful bits of AppleScript to Python instead. Which almost worked too… but that’s another story.</p>
]]></description><pubDate>Mon, 07 Sep 2020 10:23:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=24398328</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=24398328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24398328</guid></item><item><title><![CDATA[New comment by _8ljf in "Bliss: A language for systems programming (1971) [pdf]"]]></title><description><![CDATA[
<p>C. The popularity and mindshare of C means most languages of the last 50 years have selectively evolved to be C knockoffs.<p>A pity Bliss wasn’t their role model instead, but that’s the value of market positioning: you don’t need the best product, just the product that everyone knows.</p>
]]></description><pubDate>Mon, 24 Aug 2020 21:26:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=24265713</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=24265713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24265713</guid></item><item><title><![CDATA[New comment by _8ljf in "That coworker who never stops refactoring"]]></title><description><![CDATA[
<p>Yep, but there you are refactoring as a necessary prerequisite to achieving a clearly-defined end goal. That’s part of the development roadmap and should be planned and budgeted accordingly. When building a house, a professional builder knows to dig out and pour a solid foundation, so that by the time they get to tiling the roof the walls beneath it aren’t already sinking and tearing apart.<p>That’s very different to just dicking with the company codebase for one’s personal amusement. That’s the bloke with the dozen rusted automobile shells sitting on bricks in his front yard, while he’s in his shed “busy working” on number thirteen. He’s not productive, he’s just playing with himself. And making the whole place look like trash while he’s at it.</p>
]]></description><pubDate>Tue, 11 Aug 2020 16:10:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=24121972</link><dc:creator>_8ljf</dc:creator><comments>https://news.ycombinator.com/item?id=24121972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24121972</guid></item></channel></rss>