<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://ronware.org/w/index.php?action=history&amp;feed=atom&amp;title=Blog%2FFebruary_2026%2FFeb_6th</id>
	<title>Blog/February 2026/Feb 6th - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://ronware.org/w/index.php?action=history&amp;feed=atom&amp;title=Blog%2FFebruary_2026%2FFeb_6th"/>
	<link rel="alternate" type="text/html" href="https://ronware.org/w/index.php?title=Blog/February_2026/Feb_6th&amp;action=history"/>
	<updated>2026-05-28T19:17:00Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://ronware.org/w/index.php?title=Blog/February_2026/Feb_6th&amp;diff=14546&amp;oldid=prev</id>
		<title>Ron at 05:41, 13 February 2026</title>
		<link rel="alternate" type="text/html" href="https://ronware.org/w/index.php?title=Blog/February_2026/Feb_6th&amp;diff=14546&amp;oldid=prev"/>
		<updated>2026-02-13T05:41:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 05:41, 13 February 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l40&quot; &gt;Line 40:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 40:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To subscribe to this blog via email, [mailto:ron@ronware.org?subject=Blog%20subscribe click here]; or, alternatively, [mailto:ron@ronware.org?subject=Blog%20unsubscribe unsubscribe].&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To subscribe to this blog via email, [mailto:ron@ronware.org?subject=Blog%20subscribe click here]; or, alternatively, [mailto:ron@ronware.org?subject=Blog%20unsubscribe unsubscribe].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{nav|Blog|Blog|Blog/January 2026/Jan 30th|Jan 30th||}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{nav|Blog|Blog|Blog/January 2026/Jan 30th|Jan 30th|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Blog/February 2026/Feb 13th&lt;/ins&gt;|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Feb 13th&lt;/ins&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!-- vim: set ic nocin tw=0 complete=.,w,b,kspell spelllang=en: --&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!-- vim: set ic nocin tw=0 complete=.,w,b,kspell spelllang=en: --&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ron</name></author>
	</entry>
	<entry>
		<id>https://ronware.org/w/index.php?title=Blog/February_2026/Feb_6th&amp;diff=14539&amp;oldid=prev</id>
		<title>Ron: Created page with &quot;{{blog}} {{comment|Feb 6th}}  Mostly a week of work for us. Esther deals with humans, unfortunately, and so has many tales of woe regarding said persons’ lack of intellect....&quot;</title>
		<link rel="alternate" type="text/html" href="https://ronware.org/w/index.php?title=Blog/February_2026/Feb_6th&amp;diff=14539&amp;oldid=prev"/>
		<updated>2026-02-06T05:33:11Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{blog}} {{comment|Feb 6th}}  Mostly a week of work for us. Esther deals with humans, unfortunately, and so has many tales of woe regarding said persons’ lack of intellect....&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{blog}} {{comment|Feb 6th}}&lt;br /&gt;
&lt;br /&gt;
Mostly a week of work for us. Esther deals with humans, unfortunately, and so has many tales of woe regarding said persons’ lack of intellect. I deal with fewer humans, but have many similar stories. Alas!&lt;br /&gt;
&lt;br /&gt;
This week I implemented a new [https://en.wikipedia.org/wiki/Full-text_search full-text search] engine for the [https://mechon-mamre.org/search.htm Mechon-Mamre] website. Until now, it was using a free web-based search engine, which did a rather poor job. Since the contents of the site are mostly static, it made sense to build an index in a database which could be queried without going to another site. So naturally, I [https://8th-dev.com/forum/index.php?topic=3107.0 wrote a script in “8th”] to scrape the web-pages into a usable form, and then another script to serve up the search results.&lt;br /&gt;
&lt;br /&gt;
Excellent job, Ron! Now I’m working on refining it so Hebrew searches are more complete. To that end, I needed to “tokenize” Hebrew for the [https://sqlite.org SQLite database] so that, for example, שלום and שלם are both found when asking for שלום. That’s because the Biblical text very often uses “deficient spelling” (כתיב חסר), making simple searches find fewer matches than expected.&lt;br /&gt;
&lt;br /&gt;
So I bravely asked ChatGPT to come up with an appropriate tokenizer for the SQLite FTS5 full-text-search system, and it enthusiastically gave me code which neither compiled, nor actually used the API I told it to, nor worked correctly when I fixed that. However, I did get it to work, and soon I’ll update the search engine on the site with the improved version.&lt;br /&gt;
&lt;br /&gt;
Of interest:&lt;br /&gt;
* My friend’s interesting post on [https://penamacorrespondent.blog/doing-the-math/ the Hebrew calendar] among other things. &lt;br /&gt;
* On [https://lisaliel.substack.com/p/pope-donald “Pope Donald”]&lt;br /&gt;
* The [https://critiqueanddigest.substack.com/p/contested-order “Contested Order”]: analysis of the power shifts in the Red Sea. And by the same author, the rise, triumph, and crisis [https://critiqueanddigest.substack.com/p/the-rise-triumph-and-crisis-of-jewish of Jewish conservatism].&lt;br /&gt;
* NYC’s snow situation is smelly. At least, they have [https://nypost.com/2026/02/01/us-news/nyers-fume-over-trash-buildup-days-after-winter-storm/ the warmth of collectivism].&lt;br /&gt;
* Iran: [https://www.youtube.com/watch?v=DQ09pxe75lM IRGC tries to seize US ship], and the [https://www.jpost.com/middle-east/iran-news/article-885630 talks fall apart] and IR [https://www.jpost.com/middle-east/iran-news/article-885711 makes further threats].&lt;br /&gt;
* “Palestinians”: [https://www.jpost.com/middle-east/article-885439 Abbas announces elections] (not for him, he’s never leaving office). A “Gazan hero” and hospital director turns out to have been [https://www.jpost.com/middle-east/article-885264 a Ḥamas colonel]. I am shocked, shocked! &lt;br /&gt;
* Kisin: [https://www.youtube.com/watch?v=99GtWMO5toI How they lie] and why they do it.&lt;br /&gt;
&lt;br /&gt;
To expand a bit on my friend’s post: the ins and outs of the Hebrew calendar calculations are detailed by Rambam in [https://mechon-mamre.org/i/3800n.htm The Laws of the Sanctification of the Month] (that version’s in Hebrew, there are English ones out there). What’s fascinating to me is that according to Nachum Dershowitz in [https://archive.org/details/calendricalcalcu0000ders “Calendrical Calculations”], the duration we Jews use for the lunar month, codified around 200CE, was — at that time — the most accurate of the ancient calendars!&lt;br /&gt;
&lt;br /&gt;
Of further note is that we only use calculations for the calendar because we don’t currently have a Sanhedrin (High Court) in Jerusalem which can sanctify the months based on testimony of witnesses. So for the time being, we continue to use the calculations established by our Sages ob”m.&lt;br /&gt;
&lt;br /&gt;
It’s supposed to be somewhat warmer for &amp;#039;&amp;#039;shabbat&amp;#039;&amp;#039;, and it’s been warmer than average for February here. We could use cooler weather now; the plants are going crazy!&lt;br /&gt;
&lt;br /&gt;
This &amp;#039;&amp;#039;shabbat&amp;#039;&amp;#039; we’re on our own, and the menu includes:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
homemade &amp;#039;&amp;#039;ḥalla&amp;#039;&amp;#039;,&lt;br /&gt;
chicken soup,&lt;br /&gt;
[https://whatjewwannaeat.com/zaatar-roasted-chicken-over-sumac-potatoes/ &amp;#039;&amp;#039;zaʿtar&amp;#039;&amp;#039; chicken],&lt;br /&gt;
with sumac potatoes,&lt;br /&gt;
various &amp;#039;&amp;#039;salatim&amp;#039;&amp;#039;,&lt;br /&gt;
and brownies.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Until next time,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;shabbat shalom&amp;#039;&amp;#039;!&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
To subscribe to this blog via email, [mailto:ron@ronware.org?subject=Blog%20subscribe click here]; or, alternatively, [mailto:ron@ronware.org?subject=Blog%20unsubscribe unsubscribe].&lt;br /&gt;
&lt;br /&gt;
{{nav|Blog|Blog|Blog/January 2026/Jan 30th|Jan 30th||}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- vim: set ic nocin tw=0 complete=.,w,b,kspell spelllang=en: --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ron</name></author>
	</entry>
</feed>