<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Hasan Tayyar Beşik</title>
    <description>DevOps Engineer at SumUp. Notes on automation, cloud operations, security, reliability, and kubernetes.</description>
    <link>https://hasantayyar.net/</link>
    <atom:link href="https://hasantayyar.net/feed.xml" rel="self" type="application/rss+xml" />
    <pubDate>Thu, 27 Aug 2026 06:57:48 +0000</pubDate>
    <lastBuildDate>Thu, 27 Aug 2026 06:57:48 +0000</lastBuildDate>
    <generator>Jekyll v3.9.5</generator>
    
      <item>
        <title>[paper] The Cost of Interrupted Work: More Speed and Stress</title>
        <description>&lt;p&gt;From &lt;a href=&quot;https://dl.acm.org/doi/proceedings/10.1145/1357054&quot;&gt;CHI &amp;#39;08: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems&lt;/a&gt;, April 5-10, 2008 · Florence, Italy&lt;/p&gt;

&lt;p&gt;Paper &lt;a href=&quot;https://dl.acm.org/doi/epdf/10.1145/1357054.1357072&quot;&gt;https://dl.acm.org/doi/epdf/10.1145/1357054.1357072&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;We performed an empirical study to investigate whether thecontext of interruptions makes a difference. 
We found thatcontext does not make a difference but surprisingly, 
people completed interrupted tasks in less time with no differencein quality.
Our data suggests that people compensate forinterruptions by working faster,
but this comes at a price:experiencing more stress, higher frustration, time pressureand effort.
Individual differences exist in the managementof interruptions:
personality measures of openness toexperience and need for personal structure
predict disruption costs of interruptions.
We discuss implicationsfor how system design can support interrupted work&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Also kind of a related tool: &lt;a href=&quot;https://justoffbyone.com/tools/interruptions/?lambda=1.0&amp;delta=11&amp;len=60&amp;target=1&amp;seed=12345&quot;&gt;Interruptions impact on deep work simulator&lt;/a&gt;&lt;/p&gt;
</description>
        <pubDate>Tue, 25 Aug 2026 15:00:00 +0000</pubDate>
        <link>https://hasantayyar.net/paper/2026/08/25/cost-of-interrupted-work-paper/</link>
        <guid isPermaLink="true">https://hasantayyar.net/paper/2026/08/25/cost-of-interrupted-work-paper/</guid>
        
        
        <category>paper</category>
        
      </item>
    
      <item>
        <title>music: Strudel works - Geography of Afterlight</title>
        <description>&lt;p&gt;Ambient &lt;a href=&quot;https://strudel.cc&quot;&gt;Strudel&lt;/a&gt; studies. Two tracks album.
Inspired by broad characteristics of Rafael Anton Irisarri&amp;#39;s works. See track info for the generation code.&lt;/p&gt;

&lt;iframe style=&quot;border: 0; width: 100%; height: 208px;&quot; src=&quot;https://bandcamp.com/EmbeddedPlayer/album=2973400181/size=large/bgcol=333333/linkcol=0f91ff/artwork=small/transparent=true/&quot; seamless&gt;&lt;a href=&quot;https://tayyar.bandcamp.com/album/geography-of-afterlight&quot;&gt;Geography of Afterlight by H-T-B&lt;/a&gt;&lt;/iframe&gt;
</description>
        <pubDate>Sun, 23 Aug 2026 12:30:00 +0000</pubDate>
        <link>https://hasantayyar.net/music/2026/08/23/strudel-works/</link>
        <guid isPermaLink="true">https://hasantayyar.net/music/2026/08/23/strudel-works/</guid>
        
        
        <category>music</category>
        
      </item>
    
      <item>
        <title>Visual work - A ronin demo</title>
        <description>&lt;p&gt;Below is a &lt;a href=&quot;https://100r.co/site/ronin.html&quot;&gt;Ronin&lt;/a&gt; work.
Ronin is an amateur open source procedural image processing tool by an &lt;a href=&quot;https://wiki.xxiivv.com/site/home.html&quot;&gt;inspriational creator&lt;/a&gt;.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Ronin is a procedural graphics tool designed to automate simple graphical tasks, like resizing, cropping, coloring, and generating algorithmic images. It interprets a minimal dialect of LISP, look at the examples to better understand how this all works.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The code below is evaluated via a Ronin js version &lt;a href=&quot;https://hundredrabbits.github.io/Ronin/&quot;&gt;https://hundredrabbits.github.io/Ronin/&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/ronin-generations/ronin-26Q11-620401.jpg&quot; alt=&quot;Ronin work&quot;&gt;&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-lisp&quot; data-lang=&quot;lisp&quot;&gt;&lt;span class=&quot;c1&quot;&gt;; RESIDUAL ORBIT&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;clear&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;resize&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2400&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1600&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;get-frame&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1069&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;650&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;c1&quot;&gt;; atmospheric field&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;fill&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;rect&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:w&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:h&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
  &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;gradient&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:h&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
    &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;#03040b&quot;&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#101936&quot;&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#3b214b&quot;&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#070914&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)))&lt;/span&gt;

&lt;span class=&quot;c1&quot;&gt;; distant horizon&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;fill&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;rect&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1040&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:w&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;560&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#070b19&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1040&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:w&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1040&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#e05691&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1052&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:w&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1052&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#4fb9b0&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;c1&quot;&gt;; spectral atmosphere&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;fill&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;circle&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;520&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
  &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;gradient&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;sub&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;520&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;add&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;520&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;
    &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;#121636&quot;&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#512650&quot;&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#091126&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)))&lt;/span&gt;

&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;fill&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;circle&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;390&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
  &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;gradient&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;sub&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;390&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;add&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;390&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;
    &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&quot;#e55d91&quot;&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#ffb47e&quot;&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#23204a&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)))&lt;/span&gt;

&lt;span class=&quot;c1&quot;&gt;; eclipse&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;fill&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;circle&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;add&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;add&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;6&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;245&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#050610&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;circle&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;252&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#ff6e9f&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;4&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;circle&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;sub&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;9&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;add&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;246&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#58cfc0&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;c1&quot;&gt;; orbital traces&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;ellipse&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;570&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;170&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#24556c&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;ellipse&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;510&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;118&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#7a3565&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;arc&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;540&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;rad&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;198&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;rad&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;326&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#ff6e9f&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;6&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;arc&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;492&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;rad&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;12&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;rad&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;142&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#61d6c0&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;4&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;arc&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;430&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;rad&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;214&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;rad&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;304&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#d8ffe9&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;arc&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;358&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;rad&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;42&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;rad&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;154&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#ff947d&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;c1&quot;&gt;; measurement rays&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;80&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1600&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#19405b&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;240&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1600&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#28556a&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;400&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1600&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#19405b&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;560&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1600&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#28556a&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;720&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1600&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#19405b&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;880&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1600&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#28556a&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1040&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1600&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#19405b&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1160&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1600&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#28556a&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1240&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1600&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#28556a&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1360&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1600&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#19405b&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1520&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1600&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#28556a&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1680&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1600&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#19405b&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1840&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1600&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#28556a&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2000&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1600&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#19405b&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;c1&quot;&gt;; floor bands&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1100&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:w&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1100&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#1d3450&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1180&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:w&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1180&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#1d3450&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1290&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:w&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1290&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#23465c&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1435&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:w&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1435&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#1b304e&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1580&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:w&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1580&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#23465c&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;c1&quot;&gt;; signal crosshair&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;sub&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;670&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;sub&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;310&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#4fb9b0&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;add&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;310&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;add&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;670&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#e05691&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;sub&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;670&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;sub&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;310&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#e05691&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;add&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;310&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;add&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;670&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#4fb9b0&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;c1&quot;&gt;; central residual pulse&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;circle&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;92&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#d8ffe9&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;circle&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;76&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#e05691&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;fill&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;circle&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;x&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;y&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#d8ffe9&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;c1&quot;&gt;; CRT veil&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1090&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:w&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1090&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#111b32&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1110&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:w&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1110&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#111b32&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1130&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:w&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1130&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#111b32&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1150&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:w&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1150&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#111b32&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;stroke&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;line&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1170&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;f:w&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1170&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;&quot;#111b32&quot;&lt;/span&gt; &lt;span class=&quot;mi&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;

&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;export&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
        <pubDate>Sun, 23 Aug 2026 10:59:00 +0000</pubDate>
        <link>https://hasantayyar.net/visual/2026/08/23/ronin-work/</link>
        <guid isPermaLink="true">https://hasantayyar.net/visual/2026/08/23/ronin-work/</guid>
        
        
        <category>visual</category>
        
      </item>
    
      <item>
        <title>Spatial Kata Notation: writing kata so you can see where you are facing</title>
        <description>&lt;p&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Karate_kata&quot;&gt;Karate kata&lt;/a&gt; is &lt;strong&gt;spatial&lt;/strong&gt;. You turn, you step, you change facing, and the floor pattern (&lt;a href=&quot;https://en.wikipedia.org/wiki/Embusen&quot;&gt;embusen&lt;/a&gt;) is half the work of remembering a form. 
Most of my notes after class were still paragraphs: 
technique names in order, with facing lost in the sentence if I remembered to write it down at all.&lt;/p&gt;

&lt;p&gt;I wanted something I could read on a phone between sets, paste into a chat, or print without opening an app. That became &lt;strong&gt;Spatial Kata Notation (SKN)&lt;/strong&gt;: a plain-text tree for kata and bunkai. The site and generator live in an open repo here:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/hasantayyar/spatial-kata-notation&quot;&gt;https://github.com/hasantayyar/spatial-kata-notation&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Live docs and the tool: &lt;a href=&quot;https://hasantayyar.github.io/spatial-kata-notation/&quot;&gt;https://hasantayyar.github.io/spatial-kata-notation/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is an early, working documentation site plus a generator for Karate teachers and students.&lt;/p&gt;

&lt;p&gt;If you train, try writing one short section of a kata you know in SKN after class. If the facing line feels redundant, good: that means you already had it clear. If you keep correcting the facing line, the notation is doing its job.&lt;/p&gt;

&lt;p&gt;A single move looks like this:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-text&quot; data-lang=&quot;text&quot;&gt;+-- [STEP → N] -------------- (Face: N)
|   ├─ Stance : [R] Z-D
|   ├─ Action : Right Age-uke (J)
|   └─ Key    : Rise under attack angle
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Multi-beat transitions nest under one move:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-text&quot; data-lang=&quot;text&quot;&gt;+-- [MAWATTE → E] ----------- (Face: E)
|   ├─ Beat 1 : [R] Z-D
|   │   └─ Action : Right Gedan-barai (G)
|   ├─ Beat 2 : Pull back into [R] N-D
|   │   └─ Action : Right Tetsui Otoshi-uchi / Otoshi-uke (C)
|   └─ Note   : Distinct two-part transition
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;It is not a grading tool, a style authority, or a substitute for partner work in the dojo. Every sheet should name the school reading it follows (for example Shito-Ryu, or dojo-specific).&lt;/p&gt;

&lt;p&gt;That sounds obvious. It is also the part most “systems” forget once they get a logo.&lt;/p&gt;

&lt;p&gt;The kihon catalog is a practical vocabulary list with belt floors, not an official federation syllabus. Dojos differ. Again: sensei first.&lt;/p&gt;

&lt;p&gt;Under the hood the useful bits are small TypeScript modules: an SKN parser for kata spines, a practice-plan generator, and the kihon catalog. No account system, no timer coach, no backend. Plain text in, plain text plan out, copy button.&lt;/p&gt;
</description>
        <pubDate>Mon, 10 Aug 2026 09:30:00 +0000</pubDate>
        <link>https://hasantayyar.net/project/2026/08/10/karate-practice-tool-notation/</link>
        <guid isPermaLink="true">https://hasantayyar.net/project/2026/08/10/karate-practice-tool-notation/</guid>
        
        
        <category>project</category>
        
      </item>
    
      <item>
        <title>June &apos;26 - Everything I Learned</title>
        <description>&lt;p&gt;Every month I share the things I leraned and remembered to write down somewhere. Here are the June notes.&lt;/p&gt;

&lt;h2&gt;Berlin is serious about bats&lt;/h2&gt;

&lt;p&gt;I discovered a &lt;em&gt;naturbelassener Park&lt;/em&gt; around Tempelhof nearby my apartment. Berlin quietly protects a lot of semi-wild spaces like bats.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://berlin.nabu.de/&quot;&gt;NABU Berlin&lt;/a&gt; says that Berlin is the “capital of bats”: 18 bat species have been recorded in the city, and up to 11,000 bats overwinter in the Spandau Citadel alone. (&lt;a href=&quot;https://berlin.nabu.de/tiere-und-pflanzen/saeugetiere/fledermaus/index.html&quot;&gt;NABU - Naturschutzbund Deutschland e.V.&lt;/a&gt;)&lt;/p&gt;

&lt;h2&gt;Nazi drug experiments&lt;/h2&gt;

&lt;p&gt;While I show a Nazi era concentration camp to my family during their visit to Berlin, I learned lots about the drug experiments in these camps.&lt;/p&gt;

&lt;p&gt;Nazi doctors conducted radical medical experiments on concentration camp prisoners without consent. I knew it already but I didn&amp;#39;t know there were inhumane cocaine experiments and some psychedelics as well. The US Holocaust Memorial Museum groups these experiments into survival, drug-treatment, and ideological/racial categories. (&lt;a href=&quot;https://encyclopedia.ushmm.org/content/en/article/nazi-medical-experiments&quot;&gt;Holocaust Encyclopedia&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;More specifically, SS doctor &lt;strong&gt;Kurt Plötner&lt;/strong&gt; is associated with &lt;strong&gt;mescaline&lt;/strong&gt; experiments at Dachau, 
apparently connected to interrogation and “truth serum” research. These expreiments later mentioned on LSD researches. (&lt;a href=&quot;https://www.cambridge.org/core/journals/acta-neuropsychiatrica/article/psychotropic-drugs-research-in-nazi-germany-the-triumph-of-de-principle-of-malfeasance/72702C7C6B9607759A0CFB639BBA5599&quot;&gt;Cambridge University Press &amp;amp; Assessment&lt;/a&gt;)&lt;/p&gt;

&lt;h2&gt;Eichenprozessionsspinner&lt;/h2&gt;

&lt;p&gt;I learned the story behind the German word that looks like a keyboard accident: &lt;strong&gt;Eichenprozessionsspinner&lt;/strong&gt;, the oak processionary moth.
the city was invaded, probabyl still is. Especially in the outer parts.&lt;/p&gt;

&lt;p&gt;The adult moth is not the main issue. The caterpillars are. Their tiny hairs contain an irritating toxin and can cause skin, eye, throat, and allergic reactions.&lt;/p&gt;

&lt;p&gt;Berlin is a good habitat for them because the city has many oaks in parks and along streets. (&lt;a href=&quot;https://www.berlin.de/sen/gesundheit/gesundheitsschutz-und-umwelteinfluesse/tiere/eichenprozessionsspinner-1367028.php&quot;&gt;Berlin.de&lt;/a&gt;)&lt;/p&gt;

&lt;h2&gt;Plants that keep appearing&lt;/h2&gt;

&lt;p&gt;My father once pointed out a wild herb named (in Turkish) &lt;strong&gt;sinir otu&lt;/strong&gt; to me on a Berlin sidewalk. He mentioned that it&amp;#39;s a medically important herb.
I did not care much at the time. Now I keep seeing it everywhere.&lt;/p&gt;

&lt;p&gt;The German name is &lt;strong&gt;Spitzwegerich&lt;/strong&gt;, in English &lt;strong&gt;ribwort plantain&lt;/strong&gt;, and its Latin name is &lt;strong&gt;Plantago lanceolata&lt;/strong&gt;.
The European Medicines Agency lists it as a traditional herbal medicine used for throat irritation, dry cough, cough with cold, and minor skin inflammation. (&lt;a href=&quot;https://www.ema.europa.eu/en/documents/herbal-monograph/final-european-union-herbal-monograph-plantaginis-lanceolatae-folium-revision-1_en.pdf&quot;&gt;European Medicines Agency (EMA)&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Also learned that blackberry tea is great for eye pressure apperently. I am not turning this into medical advice. It is just good tea actually.&lt;/p&gt;

&lt;h2&gt;Barry’s Berlin&lt;/h2&gt;

&lt;p&gt;Barry’s gymb Berlin gave me a small anthropology moment :/&lt;/p&gt;

&lt;p&gt;Luxury gym, waiting list, strange people waiting outside, weird Google Maps energy, and a visible upper class snob culture fitness.&lt;/p&gt;

&lt;h2&gt;NUMA finally clicked&lt;/h2&gt;

&lt;p&gt;I learned more about &lt;strong&gt;NUMA&lt;/strong&gt;, short for &lt;strong&gt;Non-Uniform Memory Access&lt;/strong&gt;.&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-text&quot; data-lang=&quot;text&quot;&gt;Small server:
CPU &amp;lt;-&amp;gt; RAM

Large multi-socket server:
CPU0 &amp;lt;-&amp;gt; RAM0
CPU1 &amp;lt;-&amp;gt; RAM1
CPU2 &amp;lt;-&amp;gt; RAM2
CPU3 &amp;lt;-&amp;gt; RAM3
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Each CPU socket has memory that is physically closer to it. Local memory access is faster. Remote memory access still works, but it crosses the interconnect and costs more latency. Red Hat describes NUMA as a design where memory resources are allocated close to a CPU to improve access time. (&lt;a href=&quot;https://docs.redhat.com/en/documentation/red_hat_enterprise_linux_for_real_time/7/html/tuning_guide/non-uniform_memory_access&quot;&gt;Red Hat Documentation&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Linux exposes this topology nicely:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-bash&quot; data-lang=&quot;bash&quot;&gt;numactl &lt;span class=&quot;nt&quot;&gt;--hardware&lt;/span&gt;
lscpu | &lt;span class=&quot;nb&quot;&gt;grep &lt;/span&gt;NUMA
numastat
numactl &lt;span class=&quot;nt&quot;&gt;--show&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;The practical lesson: big servers are not just “more CPU and more RAM”. Placement matters. Threads and memory should ideally live close to each other. Otherwise, a powerful machine can quietly waste performance by moving data across sockets.&lt;/p&gt;

&lt;p&gt;Linux also has NUMA memory policy support, which controls from which NUMA node memory gets allocated. (&lt;a href=&quot;https://docs.kernel.org/admin-guide/mm/numa_memory_policy.html&quot;&gt;Kernel Documentation&lt;/a&gt;)&lt;/p&gt;

&lt;h2&gt;Strudel and TidalCycles&lt;/h2&gt;

&lt;p&gt;I tried to configure Strudel and TidalCycles locally, then discovered that &lt;a href=&quot;https://strudel.cc/&quot;&gt;Strudel&lt;/a&gt; already works in the browser.&lt;/p&gt;

&lt;p&gt;Strudel is basically a browser-based live coding environment that ports the TidalCycles pattern language to JavaScript. (&lt;a href=&quot;https://strudel.cc/&quot;&gt;Strudel&lt;/a&gt;)&lt;/p&gt;

&lt;h2&gt;Music rabbit holes&lt;/h2&gt;

&lt;p&gt;A great house track from Saudi Arabia:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=_rf-SuYnp0I&quot;&gt;Shoft Alhala, Radio Edit, by Vinyl Mode and Moayad&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I also learned about &lt;strong&gt;Assa’d Khoury&lt;/strong&gt;’s &lt;em&gt;Electronic Touches Belly Dance&lt;/em&gt;, a 1978 Lebanese instrumental album built around funky electronic keyboards and Arabic melodies. It was reissued in 2026 after nearly 50 years. (&lt;a href=&quot;https://wewantsounds.bandcamp.com/album/electronic-touches-belly-dance&quot;&gt;WEWANTSOUNDS&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;The most interesting part for me was the modified Farfisa-style keyboard world: electronic organs adapted for Oriental scales and quarter-tones. Arabic music needs pitches that standard Western keyboards do not naturally provide. This similar trend of tuning off the keyboards can also be observed other sub-cultures in North and central Africa.&lt;/p&gt;

&lt;h2&gt;AWS “What is” pages&lt;/h2&gt;

&lt;p&gt;I appreciated AWS’s “What is” pages.&lt;/p&gt;

&lt;p&gt;The &lt;a href=&quot;https://aws.amazon.com/what-is/computer-chip/&quot;&gt;computer chip explanation&lt;/a&gt; is simple, direct, and mostly free of forced metaphors. It explains chips, silicon, etching, analog circuits, digital circuits, ASICs, SoCs, and AWS custom chips like Graviton, Inferentia, and Trainium in a clean way. (&lt;a href=&quot;https://aws.amazon.com/what-is/computer-chip&quot;&gt;Amazon Web Services, Inc.&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Good technical writing does not always need storytelling.&lt;/p&gt;
</description>
        <pubDate>Wed, 01 Jul 2026 09:30:00 +0000</pubDate>
        <link>https://hasantayyar.net/eil/2026/07/01/everything-i-learned-june/</link>
        <guid isPermaLink="true">https://hasantayyar.net/eil/2026/07/01/everything-i-learned-june/</guid>
        
        
        <category>EIL</category>
        
      </item>
    
      <item>
        <title>May &apos;26 - Everything I Learned</title>
        <description>&lt;h3&gt;Zirkus Mond&lt;/h3&gt;

&lt;p&gt;I went of the &lt;a href=&quot;https://www.zirkusmond.de/&quot;&gt;Zirkus Mond&lt;/a&gt; shows called &amp;quot;What is Zirkus&amp;quot;. It was fantastic.&lt;/p&gt;

&lt;p&gt;One thing that surprised me was a handmade &amp;quot;robot&amp;quot; used during the performance. The presenter explained how circuses have always followed new technologies closely and turned them into art. In some ways, circuses have historically been early adopters of technology rather than followers.&lt;/p&gt;

&lt;h2&gt;Where Have All the Sparrows Gone?&lt;/h2&gt;

&lt;p&gt;Apparently Berlin&amp;#39;s sparrow population is declining rapidly and nobody is completely sure why.&lt;/p&gt;

&lt;p&gt;One theory I found interesting is that while adult sparrows can eat seeds and crumbs, baby sparrows depend almost entirely on insects during their first weeks of life. With insect populations collapsing due to pesticides and increasingly manicured urban environments, many chicks simply don&amp;#39;t get enough food.&lt;/p&gt;

&lt;p&gt;Urban colonies are also vulnerable to diseases such as Salmonella and avian malaria, especially when combined with pollution and noise.&lt;/p&gt;

&lt;h2&gt;The Gold Under an Indian Temple&lt;/h2&gt;

&lt;p&gt;I learned about the enormous treasure discovered in the vaults of an Indian temple.&lt;/p&gt;

&lt;p&gt;The amounts involved are so large that estimates reach tens of billions of dollars in gold, jewels, coins, and artifacts accumulated over centuries of donations. The discovery triggered legal battles, security concerns, and debates about ownership and preservation.&lt;/p&gt;

&lt;p&gt;One of those stories that sounds fictional until you realize it actually happened.&lt;/p&gt;

&lt;h2&gt;The Smithsonian on Unsplash&lt;/h2&gt;

&lt;p&gt;The Smithsonian has &lt;a href=&quot;https://unsplash.com/@smithsonian&quot;&gt;published&lt;/a&gt; around 1,000 images on &lt;a href=&quot;https://unsplash.com/@smithsonian&quot;&gt;Unsplash&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;What surprised me is the scale of the institution itself. The Smithsonian isn&amp;#39;t just a museum—it&amp;#39;s 21 museums, libraries, research centers, and even a zoo.&lt;/p&gt;

&lt;p&gt;Hundreds of years of art, science, culture, and history are now much easier to access and reuse.&lt;/p&gt;

&lt;h2&gt;Bromantane&lt;/h2&gt;

&lt;p&gt;I discovered Bromantane, a Russian drug originally developed for improving physical and mental performance.&lt;/p&gt;

&lt;p&gt;It acts as both a stimulant and an anxiolytic, which is a strange combination. Unlike classical stimulants such as amphetamine, its exact mechanism is still not fully understood.&lt;/p&gt;

&lt;p&gt;It&amp;#39;s sometimes described as an &amp;quot;adaptogen&amp;quot; or &amp;quot;actoprotector&amp;quot;, terms I had never encountered before.&lt;/p&gt;

&lt;h2&gt;Yogi Kazım&lt;/h2&gt;

&lt;p&gt;I came across the story of Yogi Kazım.&lt;/p&gt;

&lt;p&gt;One of those unusual figures who seem to exist somewhere between performance art, spirituality, self-invention, and local legend. Definitely a rabbit hole worth exploring.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://tam-museum.org/yogi-kazim&quot;&gt;https://tam-museum.org/yogi-kazim&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Yogi Kazim  lived long and his own developed methods which are influced from Yoga and many other studies.&lt;/p&gt;
</description>
        <pubDate>Mon, 01 Jun 2026 09:30:00 +0000</pubDate>
        <link>https://hasantayyar.net/eil/2026/06/01/everything-i-learned-may/</link>
        <guid isPermaLink="true">https://hasantayyar.net/eil/2026/06/01/everything-i-learned-may/</guid>
        
        
        <category>EIL</category>
        
      </item>
    
      <item>
        <title>Audio and visual work from Wikipedia updates and BTC trades</title>
        <description>&lt;p&gt;Attention: rapid image transitions, and visual effects that may affect viewers who are sensitive to flashing imagery or have photosensitive epilepsy.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://hasantayyar.net/assets/data-dreams/&quot;&gt;data dreams&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://hasantayyar.net/assets/data-dreams/index-v2.html&quot;&gt;data dreams v2&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&quot;data-dreams-images&quot;&gt;
  &lt;figure&gt;
    &lt;a href=&quot;https://hasantayyar.net/assets/data-dreams/&quot; title=&quot;Original work&quot;&gt;&lt;img src=&quot;https://hasantayyar.net/assets/data-dreams/image.png&quot; alt=&quot;Data Dreams first image&quot; /&gt;&lt;/a&gt;
    &lt;figcaption&gt;Original&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;figure&gt;
    &lt;a href=&quot;https://hasantayyar.net/assets/data-dreams/index-v2.html&quot; title=&quot;Second version&quot;&gt;&lt;img src=&quot;https://hasantayyar.net/assets/data-dreams/image-v2.png&quot; alt=&quot;Data Dreams second image&quot; /&gt;&lt;/a&gt;
    &lt;figcaption&gt;Version 2&lt;/figcaption&gt;
  &lt;/figure&gt;
&lt;/div&gt;
</description>
        <pubDate>Sun, 17 May 2026 09:30:00 +0000</pubDate>
        <link>https://hasantayyar.net/visual/2026/05/17/data-dreams-visual/</link>
        <guid isPermaLink="true">https://hasantayyar.net/visual/2026/05/17/data-dreams-visual/</guid>
        
        
        <category>visual</category>
        
      </item>
    
      <item>
        <title>April &apos;26 - Everything I Learned</title>
        <description>&lt;h3&gt;&lt;a href=&quot;https://de.wikipedia.org/wiki/Georg-von-Rauch-Haus&quot;&gt;Georg-von-Rauch-Haus&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;A building next to my office has much more interesting history than anybody passing by expected.&lt;/p&gt;

&lt;p&gt;The Georg-von-Rauch-Haus was occupied by activists in 1971 during West Berlin&amp;#39;s housing protests and became one of the symbols of Berlin&amp;#39;s squatter movement. It is named after Georg von Rauch, an activist who was killed by police shortly before the occupation.&lt;/p&gt;

&lt;p&gt;There this amazing symbol song about the house &lt;a href=&quot;https://www.youtube.com/watch?v=TYSFGT7UGS8&quot;&gt;https://www.youtube.com/watch?v=TYSFGT7UGS8&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;The Art Manifesto at Bethanien&lt;/h3&gt;

&lt;p&gt;I visited an exhibition at Bethanien and ended up spending more time thinking about an art manifesto than the artwork itself.&lt;/p&gt;

&lt;p&gt;Bethanien itself has an interesting history. It started as a hospital in the 19th century and later became one of Berlin&amp;#39;s most important cultural and artistic spaces.&lt;/p&gt;

&lt;h3&gt;Gecekondu at Kottbusser Tor Berlin&lt;/h3&gt;

&lt;p&gt;There is a small &lt;em&gt;hut&lt;/em&gt; near Kottbusser Tor called &amp;quot;&lt;strong&gt;Gecekondu&lt;/strong&gt;&amp;quot;.&lt;/p&gt;

&lt;p&gt;&amp;quot;Gecekondu&amp;quot; is a Turkish word meaning &amp;quot;built overnight&amp;quot;. This one was built as a protest against rising rents and the privatization of social housing in Berlin.&lt;/p&gt;

&lt;p&gt;Behind it is Kotti &amp;amp; Co, a movement formed by local residents, many from Turkish guest-worker families. 
What looks like a simple wooden hut is actually a political meeting point, community center, and symbol of resistance against displacement.&lt;/p&gt;

&lt;p&gt;There are many dramas foing on inside this initiative but the hut standing there is a real statement.&lt;/p&gt;

&lt;h3&gt;Schwerbelastungskörper&lt;/h3&gt;

&lt;p&gt;I didn&amp;#39;t know that there was a giant concrete cylinder in Tempelhof without an active purpose right now.&lt;/p&gt;

&lt;p&gt;The Schwerbelastungskörper (&amp;quot;heavy load-bearing body&amp;quot;) was built by Albert Speer between 1941 and 1942 to test whether Berlin&amp;#39;s ground could support a gigantic triumphal arch planned by the Nazis.&lt;/p&gt;

&lt;p&gt;The arch was supposed to be around three times larger than the Arc de Triomphe in Paris.&lt;/p&gt;

&lt;p&gt;The arch was never built, but the test structure remains. It is one of the strangest reminders of how ambitious and absurd some of the plans for Nazi Berlin were.&lt;/p&gt;

&lt;h3&gt;Timmy the Whale&lt;/h3&gt;

&lt;p&gt;I went down a rabbit hole reading about Timmy, a whale that became a national story in Germany.&lt;/p&gt;

&lt;p&gt;What interested me most was the public reaction. 
Scientists argued that intervention would likely cause more suffering and that the whale should be left alone, but many people demanded that something be done.&lt;/p&gt;

&lt;p&gt;Germans went a bit too emotional almost hysterical on this topic.&lt;/p&gt;
</description>
        <pubDate>Fri, 01 May 2026 09:30:00 +0000</pubDate>
        <link>https://hasantayyar.net/eil/2026/05/01/everything-i-learned-april/</link>
        <guid isPermaLink="true">https://hasantayyar.net/eil/2026/05/01/everything-i-learned-april/</guid>
        
        
        <category>EIL</category>
        
      </item>
    
      <item>
        <title>March &apos;26 - Everything I Learned</title>
        <description>&lt;p&gt;I usually take notes and try to follow the slipbox technique for storing the new information that I find out interesting during a month.
This month I didn&amp;#39;t take notes as an experiment to see how much I will remember. 
Turns out slipbox note taking is important.&lt;/p&gt;

&lt;h3&gt;The Nepal Royal Massacre: The Impossible King&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Nepalese_royal_massacre&quot;&gt;The 2001 massacre of the Nepalese royal family&lt;/a&gt; remains one of the strangest royal tragedies in modern history. In June 2001, Crown Prince Dipendra of Nepal allegedly killed nine members of his own family, including the king and queen, reportedly over a dispute about his marriage, before shooting himself. The massacre did not just devastate the royal family. It also threw the monarchy into chaos, led to the surreal 54-hour reign of a king in a coma, and gave rise to conspiracy theories that would shadow the throne until its eventual abolition.&lt;/p&gt;

&lt;p&gt;What makes the story especially interesting is how absurd the events after became.
After shooting his family and himself, Dipendra fell into a coma. 
Even so, he was officially declared king and remained on the throne for three days before dying,
creating the bizarre spectacle of a monarch who reigned without ever regaining consciousness.&lt;/p&gt;

&lt;p&gt;Public suspicion quickly turned toward Gyanendra, the dead king’s brother.
He was conceniently absent from the dinner, while his immediate family escaped with only minor injuries.
His first public explanation, that the massacre resulted from an &lt;strong&gt;“accidental discharge of an automatic weapon,”&lt;/strong&gt; was so implausible that it only deepened distrust and further damaged the monarchy’s legitimacy.&lt;/p&gt;

&lt;h3&gt;Cicero’s De Oratore&lt;/h3&gt;

&lt;p&gt;People say Cicero must be read in Latin but that will be impossible for me. I have a plan to read in English or Turkish in the future.
I believe it will inspire many who wants to be better in public speaking. Writing in the crumbling Roman Republic, Cicero’s work on the &amp;quot;Ideal Orator&amp;quot; argues that technical skill is secondary to character.
Search for &lt;strong&gt;Marcus Tullius Cicero, De Oratore (Book I-III)&lt;/strong&gt;.  For Cicero, rhetoric without wisdom is a weapon: persuasive power without ethics becomes a threat to the state.
Cicero dismissed the idea that rhetoric could be mastered as a mere technique. A real orator, in his view, had to be a polymath, versed in law, culture, and human psychology. Without that breadth, one was not an orator, only a shouter.&lt;/p&gt;
</description>
        <pubDate>Wed, 01 Apr 2026 09:30:00 +0000</pubDate>
        <link>https://hasantayyar.net/eil/2026/04/01/everything-i-learned-march/</link>
        <guid isPermaLink="true">https://hasantayyar.net/eil/2026/04/01/everything-i-learned-march/</guid>
        
        
        <category>EIL</category>
        
      </item>
    
      <item>
        <title>music: 20:20</title>
        <description>&lt;p&gt;Sonic Pi work, named &amp;quot;20:20&amp;quot;. It&amp;#39;s a 20:20 long work with multiple layers of decomposing loops.&lt;/p&gt;

&lt;iframe style=&quot;border: 0; width: 100%; height: 120px;&quot; src=&quot;https://bandcamp.com/EmbeddedPlayer/album=642003594/size=large/bgcol=333333/linkcol=ffffff/tracklist=false/artwork=small/transparent=true/&quot; seamless&gt;&lt;a href=&quot;https://tayyar.bandcamp.com/album/20-20&quot;&gt;20:20 by H-T-B&lt;/a&gt;&lt;/iframe&gt;
</description>
        <pubDate>Sat, 14 Mar 2026 09:30:00 +0000</pubDate>
        <link>https://hasantayyar.net/music/2026/03/14/20-20-decomposing-electronic-music-work/</link>
        <guid isPermaLink="true">https://hasantayyar.net/music/2026/03/14/20-20-decomposing-electronic-music-work/</guid>
        
        
        <category>music</category>
        
      </item>
    
  </channel>
</rss>
