<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Posts on Randal Hanak</title>
    <link>https://randalhanak.com/posts/</link>
    <description>Recent content in Posts on Randal Hanak</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 29 Dec 2021 00:07:40 -0700</lastBuildDate><atom:link href="https://randalhanak.com/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Tmux Setup</title>
      <link>https://randalhanak.com/posts/tmux-setup/</link>
      <pubDate>Wed, 29 Dec 2021 00:07:40 -0700</pubDate>
      
      <guid>https://randalhanak.com/posts/tmux-setup/</guid>
      <description>Tmux cheat sheet Ctrl-b c Ctrl-b n Ctrl-b p iTerm2 Tmux Copy and Paste Option - Select with Mouse Paste should then work as normal Tmux config # mouse set -g mouse on # sane scrolling: bind -n WheelUpPane if-shell -F -t = &amp;quot;#{mouse_any_flag}&amp;quot; &amp;quot;send-keys -M&amp;quot; &amp;quot;if -Ft= &#39;#{pane_in_mode}&#39; &#39;send-keys -M&#39; &#39;copy-mode -e; send-keys -M&#39;&amp;quot; set-option -g status-interval 5 set-option -g automatic-rename on set-option -g automatic-rename-format &#39;#{b:pane_current_path}&#39; # theme tmux_conf_theme_left_separator_main=&#39;\uE0B0&#39; tmux_conf_theme_left_separator_sub=&#39;\uE0B1&#39; tmux_conf_theme_right_separator_main=&#39;\uE0B2&#39; tmux_conf_theme_right_separator_sub=&#39;\uE0B3&#39; # icons set -g @tmux_power_date_icon &#39; &#39; # set it to a blank will disable the icon set -g @tmux_power_time_icon &#39;🕘&#39; # emoji can be used if your terminal supports set -g @tmux_power_user_icon &#39; &#39; set -g @tmux_power_session_icon &#39;S&#39; set -g @tmux_power_upload_speed_icon &#39;↑&#39; set -g @tmux_power_download_speed_icon &#39;↓&#39; set -g @tmux_power_left_arrow_icon &#39;&#39; set -g @tmux_power_right_arrow_icon &#39;&#39; # List of plugins set -g @plugin &#39;tmux-plugins/tpm&#39; set -g @plugin &#39;wfxr/tmux-power&#39; set -g @tmux_power_theme &#39;snow&#39; set -g @plugin &#39;seebi/tmux-colors-solarized&#39; set -g @colors-solarized &#39;dark&#39; # Resurrect set -g @plugin &#39;tmux-plugins/tmux-resurrect&#39; # Initialize TMUX plugin manager (keep this line at the very bottom of tmux.</description>
    </item>
    
    <item>
      <title>Google Takeout Map</title>
      <link>https://randalhanak.com/posts/google-takeout-map/</link>
      <pubDate>Tue, 28 Dec 2021 22:15:33 -0700</pubDate>
      
      <guid>https://randalhanak.com/posts/google-takeout-map/</guid>
      <description>Use this script to transform places to visit from semantic location history.
 https://takeout.google.com Select Maps data Once the exported data is available download the zip. Extract the zip and provide the path to the json for the time range of choice.  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31  import json from geojson import Point from geojson import LineString from geojson import FeatureCollection from geojson import Feature points = []  with open(&amp;#34;Location History/Semantic Location History/2021/2021_DECEMBER.</description>
    </item>
    
    <item>
      <title>Unicode and Character Sets</title>
      <link>https://randalhanak.com/posts/unicode-validation/</link>
      <pubDate>Mon, 12 Apr 2021 11:28:59 -0400</pubDate>
      
      <guid>https://randalhanak.com/posts/unicode-validation/</guid>
      <description>Overview  History of Unicode spans multiple versions, but the latest and most popular is UTF-8. UTF-16 is the only web-encoding incompatible with ASCII, and never gained popularity on the web, where it is used by under 0.005% (less than 1 hundredth of 1 percent) of web pages. UTF-8, by comparison, is used by 97% of all web pages. UTF-8 is compatible with ASCII so it&amp;rsquo;s the same for the first 128 characters.</description>
    </item>
    
    <item>
      <title>Web/Mobile Tracking</title>
      <link>https://randalhanak.com/posts/web-based-tracking/</link>
      <pubDate>Sun, 20 Dec 2020 11:11:15 -0500</pubDate>
      
      <guid>https://randalhanak.com/posts/web-based-tracking/</guid>
      <description>Introduction Only listing a few common ways of tracking users on the web. The article linked at the bottom behind the one way mirror from the electronic frontier foundation lists many more.
General tracking. Approach:
 cookies ip address based url parameters html5 localstorage, session storage flash silver light etags  Mitigation: Incognito mode in your browser, will not store these after closing incognito mode.
Third party cookies Approach: A third party cookie is any cookie being used on a website that are not from the current domain.</description>
    </item>
    
    <item>
      <title>Certificate Transparency</title>
      <link>https://randalhanak.com/posts/certificate-transparency/</link>
      <pubDate>Mon, 14 Dec 2020 20:07:22 -0500</pubDate>
      
      <guid>https://randalhanak.com/posts/certificate-transparency/</guid>
      <description>Overview Certificate Transparency (CT) is an open framework of logs, monitors, and auditors created to help domain owners oversee digital certificates issued for their brands. CT logs help domain owners protect their brand by providing a way to find misissued or rogue certificates more easily. Certificate-issuing entities, like CAs, log certificates to comply with standards.
Or more simply certificate transparency logs are kept by CAs and the public can use these logs to detect a rogue actor trying to register a certificate for a domain they do not own.</description>
    </item>
    
  </channel>
</rss>
