<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Lindsey Graham on un01s notes</title>
    <link>https://un01s.github.io/notes/tags/lindsey-graham/</link>
    <description>Recent content in Lindsey Graham on un01s notes</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sun, 12 Jul 2026 05:51:23 -0600</lastBuildDate>
    <atom:link href="https://un01s.github.io/notes/tags/lindsey-graham/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>顿悟需要积累</title>
      <link>https://un01s.github.io/notes/posts/20260712/</link>
      <pubDate>Sun, 12 Jul 2026 05:51:23 -0600</pubDate>
      <guid>https://un01s.github.io/notes/posts/20260712/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;人生天地间，忽如远行客。&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;故不积跬步，无以至千里；不积小流，无以成江海。&amp;ndash; 先秦荀子《劝学》&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Life always offers you a second chance. It is called tomorrow. &amp;ndash; Dylan Thomas&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;以前与猫有关的绰号都在我家猫身上一一应验了，比如夜猫子、萌猫、小馋猫或者小懒猫。同时，猫猫的好奇、耐心和速度也展示得淋漓尽致。每一个房间和各个犄角旮旯，只要有机会，猫猫都会去转转去闻闻。当守门员扑球，一抓一个准儿。&lt;/p&gt;
&lt;h3 id=&#34;earthseed-the-book-of-living&#34;&gt;&lt;a href=&#34;https://godischange.org/the-book-of-the-living/&#34;&gt;Earthseed: the book of living&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;All struggles
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Are essentially
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;power struggles.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Who will rule,
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Who will lead,
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Who will define,
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;refine,
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;confine,
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;design,
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Who will dominate.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;All struggles
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Are essentially power struggles,
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;And most are no more intellectual
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;than two rams
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;knocking their heads together.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;investing&#34;&gt;investing&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;20260714: IBM stock plunged 25% Tuesday, its worst since 1968 as money rushed to chips and servers from software (Atlassian, ServiceNow, and Adobe) except cybersecurity such as CrowdStrike, PaloAltoNetworks and Fortinet.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;the-art-of-boolean-prefixes-to-name-your-variables&#34;&gt;&lt;a href=&#34;https://thatamazingprogrammer.com/posts/stop-naming-your-variables-flag-the-art-of-boolean-prefixes/&#34;&gt;the art of boolean prefixes to name your variables&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;prefix&lt;/th&gt;
          &lt;th&gt;domain&lt;/th&gt;
          &lt;th&gt;function&lt;/th&gt;
          &lt;th&gt;examples&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;is&lt;/td&gt;
          &lt;td&gt;identity and state&lt;/td&gt;
          &lt;td&gt;what an object is&lt;/td&gt;
          &lt;td&gt;isActive, isEmpty, isDeleted&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;has&lt;/td&gt;
          &lt;td&gt;containment and features&lt;/td&gt;
          &lt;td&gt;ownership or feature presence&lt;/td&gt;
          &lt;td&gt;hasAccess, hasChildren&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;can&lt;/td&gt;
          &lt;td&gt;capability&lt;/td&gt;
          &lt;td&gt;permission or potential action&lt;/td&gt;
          &lt;td&gt;canEdit, canDelete, canRetry&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;should&lt;/td&gt;
          &lt;td&gt;intent or logic&lt;/td&gt;
          &lt;td&gt;a business rule recommendation&lt;/td&gt;
          &lt;td&gt;shouldRetry, shouldCacheResponse&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;ul&gt;
&lt;li&gt;besides these prefixes, never use negation in the variable name. no hasNoAccess or isDisabled. instead use hasAccess and isEnabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;notes&#34;&gt;notes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://sacred-texts.com/neu/lfb/vi/vifb23.htm&#34;&gt;Dwarf Nose from The violet fairy book by Andrew Lang, 1901&lt;/a&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
