<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: michaelhoffman</title><link>https://news.ycombinator.com/user?id=michaelhoffman</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 20 Sep 2026 20:23:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=michaelhoffman" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by michaelhoffman in "Report: Microsoft kills official way to activate Windows 11/10 without internet"]]></title><description><![CDATA[
<p>I understand why this is bad, but I <i>personally</i> would sign up for a Microsoft account anyway. Mainly, I don't want all my stuff in "C:\Users\micha". Is there a way to set your username?</p>
]]></description><pubDate>Sat, 03 Jan 2026 21:20:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46481709</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=46481709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46481709</guid></item><item><title><![CDATA[New comment by michaelhoffman in "Removing newlines in FASTA file increases ZSTD compression ratio by 10x"]]></title><description><![CDATA[
<p>When FASTA was invented in 1985, generally sequencing reads would be about half that.<p>The simplicity of FASTA seems like a dream compared to the GenBank flat file format used before then. And around the year 2000, less computationally-inclined scientists were storing sequence in Microsoft Word binary .doc files.<p>A lot of file formats (including bioinformatics formats!) have come and gone in that time period. I don't think many would design it this way today, but it has a lot of nice features like the ones you point out that led to its longevity.</p>
]]></description><pubDate>Mon, 15 Sep 2025 16:29:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45251703</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=45251703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45251703</guid></item><item><title><![CDATA[New comment by michaelhoffman in "I counted all of the yurts in Mongolia using machine learning"]]></title><description><![CDATA[
<p>Using machine learning, he counted all of the yurts.<p>Counting all of the yurts that happen to be using machine learning is a way more difficult problem.</p>
]]></description><pubDate>Wed, 18 Jun 2025 21:13:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44313322</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=44313322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44313322</guid></item><item><title><![CDATA[New comment by michaelhoffman in "Dividing unsigned 8-bit numbers"]]></title><description><![CDATA[
<p>> I assume the author means "out of all the ISAs I know"?<p>Out of all the ISAs where they know whether it provides integer division or not.</p>
]]></description><pubDate>Sat, 21 Dec 2024 20:37:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=42482121</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=42482121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42482121</guid></item><item><title><![CDATA[Anthropic is scraping websites so fast it's causing problems]]></title><description><![CDATA[
<p>Article URL: <a href="https://pivot-to-ai.com/2024/07/29/anthropic-is-scraping-websites-so-fast-its-causing-problems/">https://pivot-to-ai.com/2024/07/29/anthropic-is-scraping-websites-so-fast-its-causing-problems/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41113236">https://news.ycombinator.com/item?id=41113236</a></p>
<p>Points: 50</p>
<p># Comments: 24</p>
]]></description><pubDate>Tue, 30 Jul 2024 19:30:08 +0000</pubDate><link>https://pivot-to-ai.com/2024/07/29/anthropic-is-scraping-websites-so-fast-its-causing-problems/</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=41113236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41113236</guid></item><item><title><![CDATA[New comment by michaelhoffman in "My mental model of setf was wrong"]]></title><description><![CDATA[
<p>This is not "hard-coded" as I would describe it. It is defined in `gv.el`:<p><pre><code>    (gv-define-setter buffer-string (store)
  `(insert (prog1 ,store (erase-buffer))))
</code></pre>
Unfortunately, it is marked obsolete since 29.1. The NEWS says:<p>* Many seldom-used generalized variables have been made obsolete.
Emacs has a number of rather obscure generalized variables defined,
that, for instance, allowed you to say things like:<p><pre><code>    (setf (point-min) 4)
</code></pre>
These never caught on and have been made obsolete.  The form above,
for instance, is the same as saying<p><pre><code>    (narrow-to-region 4 (point-max))</code></pre></p>
]]></description><pubDate>Mon, 29 Jul 2024 20:39:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=41103556</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=41103556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41103556</guid></item><item><title><![CDATA[New comment by michaelhoffman in "Avoiding Emacs Bankruptcy"]]></title><description><![CDATA[
<p>This used to be the case until Emacs 24.1, in 2012.<p><pre><code>    Passing a nil argument to a minor mode function call now ENABLES
    the minor mode unconditionally.  This is so that you can write e.g.
    
        (add-hook 'text-mode-hook #'foo-mode)
    
    to enable foo-mode in Text mode buffers, removing the need for
    'turn-on-foo-mode' style functions.  This affects all mode commands
    defined by 'define-minor-mode'.  If called interactively, the mode
    command still toggles the minor mode.</code></pre></p>
]]></description><pubDate>Mon, 24 Jun 2024 20:32:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=40780408</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=40780408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40780408</guid></item><item><title><![CDATA[New comment by michaelhoffman in "I've stopped using box plots (2021)"]]></title><description><![CDATA[
<p>Wherever possible, I use sina plots, which provide many of the advantages of violin plots while actually showing the individual data points.<p><a href="https://en.wikipedia.org/wiki/Sina_plot" rel="nofollow">https://en.wikipedia.org/wiki/Sina_plot</a><p><a href="https://cran.r-project.org/web/packages/sinaplot/vignettes/SinaPlot.html" rel="nofollow">https://cran.r-project.org/web/packages/sinaplot/vignettes/S...</a><p>Adding on a representation of mean in a different style (like a black bar) can be helpful. So can a boxplot-style indication of variance, in some cases.</p>
]]></description><pubDate>Sun, 23 Jun 2024 12:22:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=40766905</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=40766905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40766905</guid></item><item><title><![CDATA[Okta Mobile Apps Will No Longer Be Available on the China-Based Apple App Store]]></title><description><![CDATA[
<p>Article URL: <a href="https://support.okta.com/help/s/article/the-okta-verify-and-okta-mobile-apps-for-ios-will-no-longer-be-available-on-the-china-based-apple-app-store?language=en_US">https://support.okta.com/help/s/article/the-okta-verify-and-okta-mobile-apps-for-ios-will-no-longer-be-available-on-the-china-based-apple-app-store?language=en_US</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39854570">https://news.ycombinator.com/item?id=39854570</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 28 Mar 2024 17:15:20 +0000</pubDate><link>https://support.okta.com/help/s/article/the-okta-verify-and-okta-mobile-apps-for-ios-will-no-longer-be-available-on-the-china-based-apple-app-store?language=en_US</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=39854570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39854570</guid></item><item><title><![CDATA[New comment by michaelhoffman in "Linux Crisis Tools"]]></title><description><![CDATA[
<p>When would you need to use rdmsr and wrmsr in a crisis?</p>
]]></description><pubDate>Sun, 24 Mar 2024 14:42:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=39807517</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=39807517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39807517</guid></item><item><title><![CDATA[New comment by michaelhoffman in "Performance Analysis of Python's Dict() and {}"]]></title><description><![CDATA[
<p>I wonder if they swapped the benchmark results somehow. Because on my computer, I get roughly the same times but with {} twice as fast as dict().</p>
]]></description><pubDate>Mon, 22 Jan 2024 20:14:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=39094800</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=39094800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39094800</guid></item><item><title><![CDATA[New comment by michaelhoffman in "Bus Sniffing the IBM 5150"]]></title><description><![CDATA[
<p>I don't think so, but in 2023 "PC" can refer to a whole bunch of different things, and "5150" is precisely clear about what it refers to.</p>
]]></description><pubDate>Fri, 06 Oct 2023 17:12:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=37793369</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=37793369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37793369</guid></item><item><title><![CDATA[New comment by michaelhoffman in "Paint on Windows is getting layers and transparency support"]]></title><description><![CDATA[
<p>I hope it keeps its blazing-fast startup. I regularly used Paint instead of Photoshop on a system where I had both because Paint starts instantly but Photoshop took a bit.</p>
]]></description><pubDate>Mon, 18 Sep 2023 18:11:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=37559770</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=37559770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37559770</guid></item><item><title><![CDATA[New comment by michaelhoffman in "California tech transplants unhappy with exodus to Austin, report says"]]></title><description><![CDATA[
<p>The Bay Area has inadequate public transport for a metro of its size, but its utility is kind of another universe from the Austin's CapMetro.</p>
]]></description><pubDate>Sun, 03 Sep 2023 17:21:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=37372147</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=37372147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37372147</guid></item><item><title><![CDATA[New comment by michaelhoffman in "Show HN: I automated half of my typing"]]></title><description><![CDATA[
<p>This is super cool. I use Emacs `abbrev-mode` for taking contemporaneous notes but autosuggesting words would be great.</p>
]]></description><pubDate>Thu, 31 Aug 2023 15:36:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=37338864</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=37338864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37338864</guid></item><item><title><![CDATA[New comment by michaelhoffman in "My Caste"]]></title><description><![CDATA[
<p>It seems like you may be reading some things into my comment that I didn't write? I made no claims about the procedure being fair or unfair—I'm just describing what it is.</p>
]]></description><pubDate>Wed, 30 Aug 2023 21:49:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=37329626</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=37329626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37329626</guid></item><item><title><![CDATA[New comment by michaelhoffman in "My Caste"]]></title><description><![CDATA[
<p>I am faculty at University of Toronto. As part of the process of considering someone for tenure here, the university solicits six appraisals from relevant experts at other institutions. The candidate will not know who the referees are. Generally, the appraisals are positive; a negative appraisal may severely affect someone's tenure case.<p>I don't see the concern in this post as one of widespread caste discrimination at University of Toronto, but more that he's worried that a single prejudiced person might upset this, either an external referee, or someone internal involved in the decision-making process. In fact, that is exactly what he says.<p><a href="https://www.aapm.utoronto.ca/academic-administrative-procedures-manual/reviews/tenure-review-candidates-ppaa-2015/" rel="nofollow noreferrer">https://www.aapm.utoronto.ca/academic-administrative-procedu...</a></p>
]]></description><pubDate>Wed, 30 Aug 2023 20:26:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=37328518</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=37328518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37328518</guid></item><item><title><![CDATA[New comment by michaelhoffman in "We Don’t Need a New Twitter"]]></title><description><![CDATA[
<p>Of course, we don't NEED a new Twitter, but many folks WANT a new Twitter.</p>
]]></description><pubDate>Mon, 28 Aug 2023 14:33:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=37294654</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=37294654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37294654</guid></item><item><title><![CDATA[New comment by michaelhoffman in "Advanced Python Mastery"]]></title><description><![CDATA[
<p>They're in good company—the C standard also has something called an "expression statement" which is similar.</p>
]]></description><pubDate>Mon, 24 Jul 2023 15:56:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=36850000</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=36850000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36850000</guid></item><item><title><![CDATA[New comment by michaelhoffman in "Advanced Python Mastery"]]></title><description><![CDATA[
<p>> A Python program may contain statements or expressions. Here's a Python program that contains no statements: 42.<p>According to the Python Language Reference, that is a Python program made of one expression statement:<p><a href="https://docs.python.org/3/reference/simple_stmts.html#expression-statements" rel="nofollow noreferrer">https://docs.python.org/3/reference/simple_stmts.html#expres...</a></p>
]]></description><pubDate>Wed, 19 Jul 2023 18:00:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=36790579</link><dc:creator>michaelhoffman</dc:creator><comments>https://news.ycombinator.com/item?id=36790579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36790579</guid></item></channel></rss>