<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: kemitchell</title><link>https://news.ycombinator.com/user?id=kemitchell</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 07:40:23 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kemitchell" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kemitchell in "No Terms. No Conditions"]]></title><description><![CDATA[
<p>> > Access is not conditioned on approval<p>I practice law in California. I've written terms of service that many, many people here on HN will have agreed to. I read this line and didn't know what it meant, or what it intended to mean.<p>That said:<p>> If you are actually a lawyer then it'd be interesting to hear your guidance, which I very much understand is not legal advice. If you're not a lawyer then I'm not.<p>There's no good way to validate lawyerdom on public social media like HN.  And while the average lawyer probably remembers enough from law school or bar exams to know slightly more about Web terms of service and legal drafting than the average person, there's nothing to stop non-lawyers from reading up and learning.  Eric Goldman's Technology & Marketing Law Blog is a great, public source covering cases on ToS and other issues, for example.<p>The Bar monopolizes representation within legal institutions.  Don't cede <i>the law itself</i> to lawyers.</p>
]]></description><pubDate>Tue, 24 Mar 2026 17:15:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47505990</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=47505990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47505990</guid></item><item><title><![CDATA[New comment by kemitchell in "Temporal: The 9-year journey to fix time in JavaScript"]]></title><description><![CDATA[
<p>> The first proposal I worked on was Promise.allSettled, which was fulfilling.<p>Har har.</p>
]]></description><pubDate>Wed, 11 Mar 2026 20:01:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47340545</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=47340545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47340545</guid></item><item><title><![CDATA[New comment by kemitchell in "Is legal the same as legitimate: AI reimplementation and the erosion of copyleft"]]></title><description><![CDATA[
<p>Not Invented Here's long, slow mutagenic march toward full antibiotic resistance continues apace.<p>There is a fundamental corpo-cognitive dissonance, to boot. If "AI" is cheap enough and good enough to implement security-relevant software from `git init` repeatedly, why isn't it also cheap enough and good enough to assess and approve the security of third-party software at pace with internal adoption? Is there some basis to believe LLMs' leverage on production differs from its leverage on analysis of existing code?</p>
]]></description><pubDate>Mon, 09 Mar 2026 21:47:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47316008</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=47316008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47316008</guid></item><item><title><![CDATA[New comment by kemitchell in "NIMBYs aren't just shutting down housing"]]></title><description><![CDATA[
<p>States do have rules against business entity names that mislead about regulated professions. California, for example, prohibits names that suggest an entity is a "professional corporation", a particular type of entity limited to regulated professions, when it is not. But I would be very surprised to learn that "Law" alone has been relegated to lawyer practice in any state of the union.  Presumably so would organizations like Bloomberg Law, Westlaw, FindLaw, Free Law Project, Groklaw, etc.<p>Lawyers don't own law. The law belongs to the public. So says this active attorney member of the State Bar of California, and I'll stand on any law firm's conference table in my boots and say that.</p>
]]></description><pubDate>Fri, 06 Feb 2026 21:35:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46918462</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=46918462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46918462</guid></item><item><title><![CDATA[New comment by kemitchell in "How Jeff Bezos Brought Down the Washington Post"]]></title><description><![CDATA[
<p>Sadly, I fully expect to see the cover price of The Economist reach twice the federal minimum wage.<p>If the Fed goes back to cutting rates, it could be soon.</p>
]]></description><pubDate>Wed, 04 Feb 2026 21:11:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46891835</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=46891835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46891835</guid></item><item><title><![CDATA[New comment by kemitchell in "Nabokov's guide to foreigners learning Russian"]]></title><description><![CDATA[
<p>You may find this interesting: <a href="https://2009-2017.state.gov/m/fsi/sls/orgoverview/languages" rel="nofollow">https://2009-2017.state.gov/m/fsi/sls/orgoverview/languages</a></p>
]]></description><pubDate>Wed, 24 Dec 2025 03:29:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46372126</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=46372126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46372126</guid></item><item><title><![CDATA[New comment by kemitchell in "Nabokov's guide to foreigners learning Russian"]]></title><description><![CDATA[
<p>What's difficult really depends on the languages you already know.<p>In addition to noun inflection, verb aspect, pronunciation stress, and punctuation trouble many native English speakers.  That's in addition to all the simple irregularities, like irregular nouns and verbs.<p>Stress even troubles native speakers.  When I lived there, I saw slideshow "where 's the stress?" quizzes used to fill time on screens in taxi buses, waiting rooms, and the like.</p>
]]></description><pubDate>Wed, 24 Dec 2025 03:20:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46372063</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=46372063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46372063</guid></item><item><title><![CDATA[New comment by kemitchell in "Ensuring a National Policy Framework for Artificial Intelligence"]]></title><description><![CDATA[
<p>CRS is really underappreciated. Seeing you link that report here made me happy.</p>
]]></description><pubDate>Sat, 13 Dec 2025 00:55:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46250888</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=46250888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46250888</guid></item><item><title><![CDATA[New comment by kemitchell in "'Source available' is not open source, and that's okay"]]></title><description><![CDATA[
<p>See <a href="https://writing.kemitchell.com/2018/11/04/Copyleft-Bust-Up#bounty" rel="nofollow">https://writing.kemitchell.com/2018/11/04/Copyleft-Bust-Up#b...</a><p>MongoDB invested sufficient resources in drafting an update to the AGPL.  That license is called the Server Side Public License. Controversy ensued.</p>
]]></description><pubDate>Wed, 10 Dec 2025 07:38:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46215149</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=46215149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46215149</guid></item><item><title><![CDATA[New comment by kemitchell in "'Source available' is not open source, and that's okay"]]></title><description><![CDATA[
<p>My point of view is clear, but what I see is complex.  Things seemed simpler back when I believed what Slashdot told me, before I'd spent twenty years getting involved and looking closer.<p>If you're looking for a seer with a salvation plan---as technology, legal innovation, organizational form---I don't have hope to offer you.<p>Look at the figureheads of free and open, the "philosophers".   The ones we remember succeeded, but not on the terms of the lofty gospels they preached.  Very few practical systems are "free".  Most competitive software is closed, and sharing code across orgs still sucks much of the time.  Linus succeeded, but Linus just wanted to code, get respect, and make good money.  Glad he did.<p>Thinking we'd seen the end of software history got us here.  Now I see more willingness to try new things again.  They mostly wither or fail, but so did most early attempts at "free".  Mutation, selection, adaptation.</p>
]]></description><pubDate>Wed, 10 Dec 2025 07:25:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46215062</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=46215062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46215062</guid></item><item><title><![CDATA[New comment by kemitchell in "'Source available' is not open source, and that's okay"]]></title><description><![CDATA[
<p>Watching what we charitably call this debate flare up yet again gives me an odd mix of feelings.  On the one hand, seeing people I've read and listened to for years heave time, attention, and more typing onto this tire fire evokes deep tragedy.  On the other hand, I've been there, casting my own vanities to the bonfire, more than a few times.  There's comfort in the familiar heat and glow.<p>I couldn't escape the waste until I was willing to give up the idea of myself as experienced, as an expert. Until I accepted that time served taught me lessons, but didn't bestow authority.  Most people coming into this are new.  They relearn what's useful and leave the rest behind.  That's part of adaptation.  I try to see their point of view.<p>If you ask a newer coder what "open source" means, they might say "like MIT?" or even just "like GitHub?"  If you look "open" up in a good thesaurus, "available" is there.  The Initiative---really, whoever's on the board now or later---will never own or effectively police the term "open source", much less "open source AI".  And nobody claiming "open source" for good or ill will ever summon on themself the kind of attention or cachet that marketing bauble once commanded, no matter what their license says.<p>As for fellow oldheads, there's no resolving contradictions between ways we learned to frame these issues, decades ago.  Can changes to a license be a solution to the funding problem?  Can using freedom terms to buttress a business count as truly open?  That bizarre conflict of ontologies won't decide where programming goes in the future, if it ever did.  I doubt it will even be won or lost.  It will just fade away, like the circumstances that started it.<p>DHH can kick the anthill.  The activists can raise their old hue and cry.  It's purely elective, demoded dramatics.  The real problems of software politics today aren't expressible in either schema.  They can even seem tautologically unsolvable.  Meanwhile, we've got new aspirational generalities that aren't expressible in the old ways of speaking. "Sustainability", because many doing good aren't doing so well. "Decentralization", because we're all sharecropping on some platform now.<p>Sometimes I think the best I can do for the younger generations facing today is just to never impose petty trivia about "the movement" ever again.  Never deign imply I know what they should consider important.  If "free" and "open" meant something to me, let their inheritors tell me what they mean now, in practice.  Tell me about the world they built and left for them.<p>Maybe I don't have to choose.  After all, who reads blogs?</p>
]]></description><pubDate>Wed, 10 Dec 2025 06:52:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46214863</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=46214863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46214863</guid></item><item><title><![CDATA[New comment by kemitchell in "Show HN: Gemini Pro 3 imagines the HN front page 10 years from now"]]></title><description><![CDATA[
<p>I've known more than a few people who likely saw Outlook, Word, or Excel open every day straight for a year.<p>It is a bit smug. Like The Matrix rebranding itself "24/7".</p>
]]></description><pubDate>Tue, 09 Dec 2025 16:57:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46207310</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=46207310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46207310</guid></item><item><title><![CDATA[New comment by kemitchell in "Using AI to negotiate a $195k hospital bill down to $33k"]]></title><description><![CDATA[
<p>In my experience, most people underestimate what's negotiable <i>across the board</i>.  Especially those making enough to do most of their business with mass-market operations, like big-box stores and retail service providers, that profit by doing many, many standardized transactions every day, with minimal discretion or even personal involvement.<p>Below that, lots of haggling and informal trade often help people get by. The costs of that process can be another burden on the poor. At the high end, it's worth involving people with discretion on the sell side. Additionally, sales are often one-off and customized. They may also bundle a bunch of different items and benefits without clear line-item breakdowns.<p>When hiring a lawyer, I'd nearly always recommend getting terms down in a written and signed engagement letter before work starts. That is very much a negotiation, but it's fine to ask questions and comparison shop.<p>If you're starting with a call, it's perfectly normal to start by asking whether initial consultation will be billed or not. If it will be, ask the rate. If it won't be, expect some limits on what can be discussed. The best lawyers I know aren't cheap or easily tricked into giving free advice on consultation calls with speedrunners, but they are up-front about what they charge for and how.<p>Disclosure: Am lawyer. Negotiate professionally.</p>
]]></description><pubDate>Wed, 29 Oct 2025 00:05:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45740988</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=45740988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45740988</guid></item><item><title><![CDATA[New comment by kemitchell in "Using AI to negotiate a $195k hospital bill down to $33k"]]></title><description><![CDATA[
<p>Copyright under US law does not require "artistic expression". One of the requirements is called "creativity", but it's very easy to meet. The key phrase is literally "some minimal degree of creativity".<p>The fundamental policy choice was to protect computer software under intellectual property law, with exclusive rights and market compensation. There were a number of ways that could have been done. Other jurisdictions toyed with new, software-specific laws. But in the end the call in the US was to bring it under existing copyright law with some tweaks to definitions and a small handful of software-specific rules.</p>
]]></description><pubDate>Tue, 28 Oct 2025 23:49:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45740860</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=45740860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45740860</guid></item><item><title><![CDATA[New comment by kemitchell in "The zipper is getting its first major upgrade in 100 years"]]></title><description><![CDATA[
<p>Good question. They have a new Juki machine to sew these on directly, but I can't tell whether it will be practical to sew on by hand. I expect most tailor and seamstress shops won't be taking our loans to buy machines just to sew these new zippers in one size.</p>
]]></description><pubDate>Sun, 19 Oct 2025 16:34:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45635550</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=45635550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45635550</guid></item><item><title><![CDATA[New comment by kemitchell in "The (economic) AI apocalypse is nigh"]]></title><description><![CDATA[
<p>You've given the argument from fallacy, dismissing an argument without any reference to its content, but only to its conclusion. The existence of bad arguments for a proposition doesn't condemn all other arguments for the same.<p>The question is whether any particular argument's strong or weak. That's a matter of evidence and reasoning.</p>
]]></description><pubDate>Mon, 06 Oct 2025 18:01:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45494186</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=45494186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45494186</guid></item><item><title><![CDATA[New comment by kemitchell in "Anthropic judge rejects $1.5B AI copyright settlement"]]></title><description><![CDATA[
<p>Art versus engineering is a very dangerous generalization of the law. There is a creativity requirement for copyrightability, but it's an explicitly low bar. Search query "minimal degree of creativity".<p>The Supreme Court decision in Oracle v Google skipped over copyrightability and addressed fair use. Fair use is a legal defense, applying only in response to finding infringement, which can only be found if material's copyrightable. So the way the Supreme Court made its decision was weird, but it wasn't about the creativity requirement.</p>
]]></description><pubDate>Wed, 10 Sep 2025 06:10:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45193921</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=45193921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45193921</guid></item><item><title><![CDATA[New comment by kemitchell in "We shouldn't have needed lockfiles"]]></title><description><![CDATA[
<p>npm got around to `@{author}/{package}` and `@{org}/{package}` beyond just global `{package}`, albeit midstream, rather than very early on. The jargon is "scoped packages". I've seen more adoption recently, also with scopes for particular projects, like <a href="https://www.npmjs.com/package/@babel/core" rel="nofollow">https://www.npmjs.com/package/@babel/core</a></p>
]]></description><pubDate>Wed, 06 Aug 2025 21:48:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44818250</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=44818250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44818250</guid></item><item><title><![CDATA[New comment by kemitchell in "Hannah Cairo: 17-year-old teen refutes a math conjecture proposed 40 years ago"]]></title><description><![CDATA[
<p>Refuted?</p>
]]></description><pubDate>Sun, 06 Jul 2025 16:52:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44482235</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=44482235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44482235</guid></item><item><title><![CDATA[New comment by kemitchell in "Espanso – Cross-Platform Text Expander Written in Rust"]]></title><description><![CDATA[
<p>I shell out to POSIX `date` on Linux and I believe also on Windows:<p><pre><code>    - trigger: ";tod"
      replace: "{{mydate}}"
      vars:
      - name: mydate
        type: shell
        params:
          cmd: date --iso-8601</code></pre></p>
]]></description><pubDate>Sat, 17 May 2025 22:30:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44017513</link><dc:creator>kemitchell</dc:creator><comments>https://news.ycombinator.com/item?id=44017513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44017513</guid></item></channel></rss>