<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://hakk.dev/blog/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/build-vim-python3-support/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/linux/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/linux/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/netstat/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/networking/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/networking/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/ss/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/troubleshooting/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/understanding-ss-command/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/python/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/http-from-scratch-python-sockets/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/powershell/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/tipsandtricks/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/when-environment-variables-mysteriously-reset/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/windows/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/powershell/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/powershell-searching-for-text-in-files/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/windows/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/python-32-byte-aes-key/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/ansible/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/cicd/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/gitea/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/streamlining-deployment-installing-docker-gitea-act-runner-nginx-ubuntu/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/algorithms/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/learn/big-o-time-space/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/concept/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/data-structures/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/learn/dynamic-programming/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/learn/hash-tables/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/learn/heap/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/learn/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/learn/merge-sort/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/learn/quick-sort/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/learn/recursion/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/learn/stack-heap-memory/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/html-table-filter/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/powershell-change-extension-of-all-files-in-a-folder/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/kubectl/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/kubernetes/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/kubernetes-configmap-pod/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/centos/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/centos-9-automated-kvm-install-using-kickstart/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/kvm/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/virsh/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/ansible-fingerprint-known-hosts-file/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/python/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/ssh/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/install-and-configure-embedded-python-on-windows/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/convert-images-to-webp-using-the-linux-command-line-and-docker/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/docker/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/install-openwrt-on-x86-64/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/network/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/openwrt/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/mac-ubuntu-rdp/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/desktop/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/mac/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/rdp/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/ubuntu/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/array/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/code-examples/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/golang/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/snippets/go-pick-random-element-array-slice/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/rand/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/slice/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/snippets/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/snippets/golang-http-file-server/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/ajax/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/cors/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/snippets/flask-cors-headers/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/files/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/flask/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/html/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/golang-html-template/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/http-server/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/template/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/date/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/datetime/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/python-date-string-to-date-object/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/use-powershell-to-download-a-file-http-https/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/how-to-unzip-a-file-in-powershell/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/how-to-zip-files-in-powershell/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/directory/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/how-to-list-files-in-a-directory-in-go/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/algorithms/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/learn/binary-search/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/learn/queue/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/learn/stack/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/algorithms/best-way-to-check-if-a-number-contains-another-number/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/c++/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/go/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/java/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/javascript/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/arrays/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/hash-table/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/sorting/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/algorithms/two-sum/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/detect-browser-url-changes/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/history-push-state/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/deploy-wordpress-kubernetes/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/devops-learning/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/vagrant-vbox-docker/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/virtualbox/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/build-vagrant-base-box-packer/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/vboxmanage-cli/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/change-ptwebserver-password/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/peoplesoft/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/peoplesoft-webserver/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/peopletools/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/peopletools-object-version-tables/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/peopletools-process-scheduler-tables/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/peopletools-security-tables/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/peopletools-tables/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/update-user-password/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/peopletools-version-details-tables/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/psadmin/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/psadmin/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/start-data-mover-bootstrap-mode/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/user-sjt-jobs/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/go-embed-example/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/int-to-hex/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/split-host-port/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/sorting/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/detect-visitor-dns-provider/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/modulenotfounderror-no-module-named-distutils-util-ubuntu/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/golang-convert-file-size-human-readable/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/golang-sort-file-modified-time/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/golang-sort-file-name/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/golang-sort-file-size/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/human-readable/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/docs/new-ubuntu-server-setup/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/security/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/size/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/categories/sysadmin/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/time/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/python-3-8-on-ubuntu-16-04-18-04/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/getting-telnet-on-macos-catalina/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/tags/telnet/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/www-data-git-deployment/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/generate-wildcard-certificate-lets-encrypt/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/sa-compile-e-sub-process/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/python-one-liners/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/contact/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/essential-data-structures-algorithms-concepts/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/learn/linked-lists/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/setting-up-mariadb-freebsd/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/exploring-python-metaclasses/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/building-python-ubuntu-chroot/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/freebsd-usb-osx/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/openbsd-python-build/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/building-python/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/mr-robot-vulnhub-write-up/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/vulnhub-rickdiculouslyeasy-1/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url><url><loc>https://hakk.dev/blog/posts/protonmail-dark-pattern/</loc><lastmod>2026-03-25T16:08:28-04:00</lastmod></url></urlset>