[{"url":"https://api.github.com/gists/0ec1b734aaa33fe8bf055003954980e2","forks_url":"https://api.github.com/gists/0ec1b734aaa33fe8bf055003954980e2/forks","commits_url":"https://api.github.com/gists/0ec1b734aaa33fe8bf055003954980e2/commits","id":"0ec1b734aaa33fe8bf055003954980e2","node_id":"G_kwDOAA4g1toAIDBlYzFiNzM0YWFhMzNmZThiZjA1NTAwMzk1NDk4MGUy","git_pull_url":"https://gist.github.com/0ec1b734aaa33fe8bf055003954980e2.git","git_push_url":"https://gist.github.com/0ec1b734aaa33fe8bf055003954980e2.git","html_url":"https://gist.github.com/pudquick/0ec1b734aaa33fe8bf055003954980e2","files":{"color_change.sh":{"filename":"color_change.sh","type":"application/x-sh","language":"Shell","raw_url":"https://gist.githubusercontent.com/pudquick/0ec1b734aaa33fe8bf055003954980e2/raw/95b0fcc909be9226ccf3800d74ca55092570f25d/color_change.sh","size":842}},"public":true,"created_at":"2023-03-28T19:57:35Z","updated_at":"2023-03-28T19:57:35Z","description":"Change color in Terminal tab depending on current working directory in zsh","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/0ec1b734aaa33fe8bf055003954980e2/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/89c90421a9582f88741b21d10c6a155e","forks_url":"https://api.github.com/gists/89c90421a9582f88741b21d10c6a155e/forks","commits_url":"https://api.github.com/gists/89c90421a9582f88741b21d10c6a155e/commits","id":"89c90421a9582f88741b21d10c6a155e","node_id":"G_kwDOAA4g1toAIDg5YzkwNDIxYTk1ODJmODg3NDFiMjFkMTBjNmExNTVl","git_pull_url":"https://gist.github.com/89c90421a9582f88741b21d10c6a155e.git","git_push_url":"https://gist.github.com/89c90421a9582f88741b21d10c6a155e.git","html_url":"https://gist.github.com/pudquick/89c90421a9582f88741b21d10c6a155e","files":{"00-reproducible-mach-o.md":{"filename":"00-reproducible-mach-o.md","type":"text/markdown","language":"Markdown","raw_url":"https://gist.githubusercontent.com/pudquick/89c90421a9582f88741b21d10c6a155e/raw/6b24d8ba94bea98158c304952c0c8de930a2f42c/00-reproducible-mach-o.md","size":26219},"01-uuid-compare.png":{"filename":"01-uuid-compare.png","type":"image/png","language":null,"raw_url":"https://gist.githubusercontent.com/pudquick/89c90421a9582f88741b21d10c6a155e/raw/cc539524cb96c5adcc34ef9893311ce264ea0012/01-uuid-compare.png","size":951598}},"public":true,"created_at":"2023-03-04T07:08:13Z","updated_at":"2026-03-16T04:42:36Z","description":"Reproducible Builds for macOS","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/89c90421a9582f88741b21d10c6a155e/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/b8998dd440ebd0bcd17e716b813bcbac","forks_url":"https://api.github.com/gists/b8998dd440ebd0bcd17e716b813bcbac/forks","commits_url":"https://api.github.com/gists/b8998dd440ebd0bcd17e716b813bcbac/commits","id":"b8998dd440ebd0bcd17e716b813bcbac","node_id":"G_kwDOAA4g1toAIGI4OTk4ZGQ0NDBlYmQwYmNkMTdlNzE2YjgxM2JjYmFj","git_pull_url":"https://gist.github.com/b8998dd440ebd0bcd17e716b813bcbac.git","git_push_url":"https://gist.github.com/b8998dd440ebd0bcd17e716b813bcbac.git","html_url":"https://gist.github.com/pudquick/b8998dd440ebd0bcd17e716b813bcbac","files":{"self_signed.sh":{"filename":"self_signed.sh","type":"application/x-sh","language":"Shell","raw_url":"https://gist.githubusercontent.com/pudquick/b8998dd440ebd0bcd17e716b813bcbac/raw/470265d604f872128298f57581c816e966edaaa3/self_signed.sh","size":1057}},"public":true,"created_at":"2023-01-09T23:25:05Z","updated_at":"2024-04-02T21:04:52Z","description":"Non-interactive self-signed unencrypted keypair generation for HTTPS for arbitrary domain with SAN","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/b8998dd440ebd0bcd17e716b813bcbac/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/1dcedff8107e03588acc119d2fccb15c","forks_url":"https://api.github.com/gists/1dcedff8107e03588acc119d2fccb15c/forks","commits_url":"https://api.github.com/gists/1dcedff8107e03588acc119d2fccb15c/commits","id":"1dcedff8107e03588acc119d2fccb15c","node_id":"G_kwDOAA4g1toAIDFkY2VkZmY4MTA3ZTAzNTg4YWNjMTE5ZDJmY2NiMTVj","git_pull_url":"https://gist.github.com/1dcedff8107e03588acc119d2fccb15c.git","git_push_url":"https://gist.github.com/1dcedff8107e03588acc119d2fccb15c.git","html_url":"https://gist.github.com/pudquick/1dcedff8107e03588acc119d2fccb15c","files":{"sublime_session.py":{"filename":"sublime_session.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/1dcedff8107e03588acc119d2fccb15c/raw/8b07bc9d2f495b1c7937cb4531c063602aa619f6/sublime_session.py","size":1060}},"public":true,"created_at":"2023-01-04T18:39:14Z","updated_at":"2023-01-04T18:39:49Z","description":"Split Sublime Text saved .sublime_session into separate text files in the current working directory","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/1dcedff8107e03588acc119d2fccb15c/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/981a3e495ffb5badc38e34d754873eb5","forks_url":"https://api.github.com/gists/981a3e495ffb5badc38e34d754873eb5/forks","commits_url":"https://api.github.com/gists/981a3e495ffb5badc38e34d754873eb5/commits","id":"981a3e495ffb5badc38e34d754873eb5","node_id":"G_kwDOAA4g1toAIDk4MWEzZTQ5NWZmYjViYWRjMzhlMzRkNzU0ODczZWI1","git_pull_url":"https://gist.github.com/981a3e495ffb5badc38e34d754873eb5.git","git_push_url":"https://gist.github.com/981a3e495ffb5badc38e34d754873eb5.git","html_url":"https://gist.github.com/pudquick/981a3e495ffb5badc38e34d754873eb5","files":{"steamdeck_scripts.md":{"filename":"steamdeck_scripts.md","type":"text/markdown","language":"Markdown","raw_url":"https://gist.githubusercontent.com/pudquick/981a3e495ffb5badc38e34d754873eb5/raw/5bb7f69476036fb067d7f78e5beba8bc58a05567/steamdeck_scripts.md","size":9764}},"public":true,"created_at":"2022-12-21T18:55:06Z","updated_at":"2026-04-20T07:23:34Z","description":"Running shell scripts easily in Gaming mode on Steam Deck","comments":4,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/981a3e495ffb5badc38e34d754873eb5/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/29bc95b6c49703992981864e48f8e341","forks_url":"https://api.github.com/gists/29bc95b6c49703992981864e48f8e341/forks","commits_url":"https://api.github.com/gists/29bc95b6c49703992981864e48f8e341/commits","id":"29bc95b6c49703992981864e48f8e341","node_id":"G_kwDOAA4g1toAIDI5YmM5NWI2YzQ5NzAzOTkyOTgxODY0ZTQ4ZjhlMzQx","git_pull_url":"https://gist.github.com/29bc95b6c49703992981864e48f8e341.git","git_push_url":"https://gist.github.com/29bc95b6c49703992981864e48f8e341.git","html_url":"https://gist.github.com/pudquick/29bc95b6c49703992981864e48f8e341","files":{"brew.md":{"filename":"brew.md","type":"text/markdown","language":"Markdown","raw_url":"https://gist.githubusercontent.com/pudquick/29bc95b6c49703992981864e48f8e341/raw/9177c29764975d0ba5be3f7a3814a4b6872a41af/brew.md","size":8150}},"public":true,"created_at":"2022-09-02T04:03:28Z","updated_at":"2026-04-25T07:41:56Z","description":"Lightly \"sandboxed\" homebrew on macOS","comments":1,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/29bc95b6c49703992981864e48f8e341/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/01086bf2aa0767946112977a89f69321","forks_url":"https://api.github.com/gists/01086bf2aa0767946112977a89f69321/forks","commits_url":"https://api.github.com/gists/01086bf2aa0767946112977a89f69321/commits","id":"01086bf2aa0767946112977a89f69321","node_id":"G_kwDOAA4g1toAIDAxMDg2YmYyYWEwNzY3OTQ2MTEyOTc3YTg5ZjY5MzIx","git_pull_url":"https://gist.github.com/01086bf2aa0767946112977a89f69321.git","git_push_url":"https://gist.github.com/01086bf2aa0767946112977a89f69321.git","html_url":"https://gist.github.com/pudquick/01086bf2aa0767946112977a89f69321","files":{"steamdeck.md":{"filename":"steamdeck.md","type":"text/markdown","language":"Markdown","raw_url":"https://gist.githubusercontent.com/pudquick/01086bf2aa0767946112977a89f69321/raw/0e8cea5a4f264191a0410ff93cf7eb1cdcd82f21/steamdeck.md","size":12118}},"public":true,"created_at":"2022-08-07T23:48:46Z","updated_at":"2024-08-10T20:27:44Z","description":"Steam Deck notes","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/01086bf2aa0767946112977a89f69321/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/0cfe9198890681928a1bc74b57b3e3c3","forks_url":"https://api.github.com/gists/0cfe9198890681928a1bc74b57b3e3c3/forks","commits_url":"https://api.github.com/gists/0cfe9198890681928a1bc74b57b3e3c3/commits","id":"0cfe9198890681928a1bc74b57b3e3c3","node_id":"G_kwDOAA4g1toAIDBjZmU5MTk4ODkwNjgxOTI4YTFiYzc0YjU3YjNlM2Mz","git_pull_url":"https://gist.github.com/0cfe9198890681928a1bc74b57b3e3c3.git","git_push_url":"https://gist.github.com/0cfe9198890681928a1bc74b57b3e3c3.git","html_url":"https://gist.github.com/pudquick/0cfe9198890681928a1bc74b57b3e3c3","files":{"arch_fix.sh":{"filename":"arch_fix.sh","type":"application/x-sh","language":"Shell","raw_url":"https://gist.githubusercontent.com/pudquick/0cfe9198890681928a1bc74b57b3e3c3/raw/5cab7d4da4d95b500039f3e96c4967a2bd04b2b9/arch_fix.sh","size":822}},"public":true,"created_at":"2021-12-16T23:51:41Z","updated_at":"2021-12-16T23:51:41Z","description":"Fix python.org uiversal 2 python 3 packages so they don't trigger Rosetta 2 installs on Apple silicon","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/0cfe9198890681928a1bc74b57b3e3c3/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/d71e151156d72676fb22e5438136627f","forks_url":"https://api.github.com/gists/d71e151156d72676fb22e5438136627f/forks","commits_url":"https://api.github.com/gists/d71e151156d72676fb22e5438136627f/commits","id":"d71e151156d72676fb22e5438136627f","node_id":"MDQ6R2lzdGQ3MWUxNTExNTZkNzI2NzZmYjIyZTU0MzgxMzY2Mjdm","git_pull_url":"https://gist.github.com/d71e151156d72676fb22e5438136627f.git","git_push_url":"https://gist.github.com/d71e151156d72676fb22e5438136627f.git","html_url":"https://gist.github.com/pudquick/d71e151156d72676fb22e5438136627f","files":{"01_helper.h":{"filename":"01_helper.h","type":"text/plain","language":"C","raw_url":"https://gist.githubusercontent.com/pudquick/d71e151156d72676fb22e5438136627f/raw/c279697fab86d50b376804ff2cabb6c6bb81b7ad/01_helper.h","size":104},"02_helper.c":{"filename":"02_helper.c","type":"text/plain","language":"C","raw_url":"https://gist.githubusercontent.com/pudquick/d71e151156d72676fb22e5438136627f/raw/e5607f56322251dde7763b6b05b079371c01a15d/02_helper.c","size":411},"03_analysis.py":{"filename":"03_analysis.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/d71e151156d72676fb22e5438136627f/raw/e9c21a05fc822f8d0b3833476ceb953ce24ec9c7/03_analysis.py","size":1097},"04_workaround.py":{"filename":"04_workaround.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/d71e151156d72676fb22e5438136627f/raw/ce7b9764134368180fbdc958ddbb68d59f6caec2/04_workaround.py","size":1382}},"public":true,"created_at":"2021-08-04T02:25:56Z","updated_at":"2021-08-04T02:57:39Z","description":"Calling a non-external local C function (dlsym does not resolve it) with ctypes in python (or by using an address directly)","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/d71e151156d72676fb22e5438136627f/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/62b9cf82175b80ae5ee8b8fb8ad892ea","forks_url":"https://api.github.com/gists/62b9cf82175b80ae5ee8b8fb8ad892ea/forks","commits_url":"https://api.github.com/gists/62b9cf82175b80ae5ee8b8fb8ad892ea/commits","id":"62b9cf82175b80ae5ee8b8fb8ad892ea","node_id":"MDQ6R2lzdDYyYjljZjgyMTc1YjgwYWU1ZWU4YjhmYjhhZDg5MmVh","git_pull_url":"https://gist.github.com/62b9cf82175b80ae5ee8b8fb8ad892ea.git","git_push_url":"https://gist.github.com/62b9cf82175b80ae5ee8b8fb8ad892ea.git","html_url":"https://gist.github.com/pudquick/62b9cf82175b80ae5ee8b8fb8ad892ea","files":{"findpboard.py":{"filename":"findpboard.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/62b9cf82175b80ae5ee8b8fb8ad892ea/raw/012d374ab9696aaf6176d1d4179c76173866cd61/findpboard.py","size":488}},"public":true,"created_at":"2021-01-30T00:37:42Z","updated_at":"2021-11-22T18:52:09Z","description":"Get / Set shared Find Pasteboard state on macOS via pyobjc","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/62b9cf82175b80ae5ee8b8fb8ad892ea/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/ca7fa134895f30b070212ea505cab5eb","forks_url":"https://api.github.com/gists/ca7fa134895f30b070212ea505cab5eb/forks","commits_url":"https://api.github.com/gists/ca7fa134895f30b070212ea505cab5eb/commits","id":"ca7fa134895f30b070212ea505cab5eb","node_id":"MDQ6R2lzdGNhN2ZhMTM0ODk1ZjMwYjA3MDIxMmVhNTA1Y2FiNWVi","git_pull_url":"https://gist.github.com/ca7fa134895f30b070212ea505cab5eb.git","git_push_url":"https://gist.github.com/ca7fa134895f30b070212ea505cab5eb.git","html_url":"https://gist.github.com/pudquick/ca7fa134895f30b070212ea505cab5eb","files":{"isM1.py":{"filename":"isM1.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/ca7fa134895f30b070212ea505cab5eb/raw/fb24de4f29de01b9da750fa798ba621b191517f5/isM1.py","size":704}},"public":true,"created_at":"2020-12-09T17:08:38Z","updated_at":"2023-09-28T16:27:37Z","description":"Determine if a Mac can run ARM64 code, whether or not the binary is running in Rosetta 2 via pyobjc","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/ca7fa134895f30b070212ea505cab5eb/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/5925d024795666e09a4b95200edcd3fc","forks_url":"https://api.github.com/gists/5925d024795666e09a4b95200edcd3fc/forks","commits_url":"https://api.github.com/gists/5925d024795666e09a4b95200edcd3fc/commits","id":"5925d024795666e09a4b95200edcd3fc","node_id":"MDQ6R2lzdDU5MjVkMDI0Nzk1NjY2ZTA5YTRiOTUyMDBlZGNkM2Zj","git_pull_url":"https://gist.github.com/5925d024795666e09a4b95200edcd3fc.git","git_push_url":"https://gist.github.com/5925d024795666e09a4b95200edcd3fc.git","html_url":"https://gist.github.com/pudquick/5925d024795666e09a4b95200edcd3fc","files":{"iousb.py":{"filename":"iousb.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/5925d024795666e09a4b95200edcd3fc/raw/ee5e35ec717941c8d5b5a06a7f775b9b044e3d25/iousb.py","size":882}},"public":true,"created_at":"2020-10-07T00:18:37Z","updated_at":"2020-10-07T00:48:50Z","description":"IOKit IOUSBDevice enumeration","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/5925d024795666e09a4b95200edcd3fc/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/af8be79d6c1308fc430cac8d69757c43","forks_url":"https://api.github.com/gists/af8be79d6c1308fc430cac8d69757c43/forks","commits_url":"https://api.github.com/gists/af8be79d6c1308fc430cac8d69757c43/commits","id":"af8be79d6c1308fc430cac8d69757c43","node_id":"MDQ6R2lzdGFmOGJlNzlkNmMxMzA4ZmM0MzBjYWM4ZDY5NzU3YzQz","git_pull_url":"https://gist.github.com/af8be79d6c1308fc430cac8d69757c43.git","git_push_url":"https://gist.github.com/af8be79d6c1308fc430cac8d69757c43.git","html_url":"https://gist.github.com/pudquick/af8be79d6c1308fc430cac8d69757c43","files":{"proxy.sh":{"filename":"proxy.sh","type":"application/x-sh","language":"Shell","raw_url":"https://gist.githubusercontent.com/pudquick/af8be79d6c1308fc430cac8d69757c43/raw/114dd90be30f91a76b1c9be5f2ca6a2960bcf4a6/proxy.sh","size":187},"server.sh":{"filename":"server.sh","type":"application/x-sh","language":"Shell","raw_url":"https://gist.githubusercontent.com/pudquick/af8be79d6c1308fc430cac8d69757c43/raw/6ce2e667ba0844b95544b25b5ad62b5bdff4170d/server.sh","size":207}},"public":true,"created_at":"2020-03-29T01:44:55Z","updated_at":"2020-08-25T15:47:02Z","description":"Minecraft Java <-> Bedrock crossplay server blog post","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/af8be79d6c1308fc430cac8d69757c43/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/a412dd6a87c751f96160e8699d203dc4","forks_url":"https://api.github.com/gists/a412dd6a87c751f96160e8699d203dc4/forks","commits_url":"https://api.github.com/gists/a412dd6a87c751f96160e8699d203dc4/commits","id":"a412dd6a87c751f96160e8699d203dc4","node_id":"MDQ6R2lzdGE0MTJkZDZhODdjNzUxZjk2MTYwZTg2OTlkMjAzZGM0","git_pull_url":"https://gist.github.com/a412dd6a87c751f96160e8699d203dc4.git","git_push_url":"https://gist.github.com/a412dd6a87c751f96160e8699d203dc4.git","html_url":"https://gist.github.com/pudquick/a412dd6a87c751f96160e8699d203dc4","files":{"Info.plist":{"filename":"Info.plist","type":"text/plain","language":"OpenStep Property List","raw_url":"https://gist.githubusercontent.com/pudquick/a412dd6a87c751f96160e8699d203dc4/raw/a1c7587e0fbe9c73bae731c6cc014125e7fa3cf6/Info.plist","size":111},"MRDScripting.h":{"filename":"MRDScripting.h","type":"text/plain","language":"Objective-C","raw_url":"https://gist.githubusercontent.com/pudquick/a412dd6a87c751f96160e8699d203dc4/raw/b58950eab52dabfcc159c0b151262815dc67a4c7/MRDScripting.h","size":535},"MRDScripting.m":{"filename":"MRDScripting.m","type":"text/plain","language":"Objective-C","raw_url":"https://gist.githubusercontent.com/pudquick/a412dd6a87c751f96160e8699d203dc4/raw/436bf5b7722e0fe4841ca9a8e981969ba1eaac11/MRDScripting.m","size":3585},"ScriptableTasks.sdef":{"filename":"ScriptableTasks.sdef","type":"text/plain","language":"XML","raw_url":"https://gist.githubusercontent.com/pudquick/a412dd6a87c751f96160e8699d203dc4/raw/52762ace68e3d0ce15f4745a4e681c02ba4acd3f/ScriptableTasks.sdef","size":722},"usage.m":{"filename":"usage.m","type":"text/plain","language":"Objective-C","raw_url":"https://gist.githubusercontent.com/pudquick/a412dd6a87c751f96160e8699d203dc4/raw/630a46fca37c524da6689d815fea7ccde9d8edc4/usage.m","size":464}},"public":true,"created_at":"2019-10-29T03:57:23Z","updated_at":"2021-06-06T20:04:07Z","description":"[Catalyst] Registering for & responding to AppleScript events in a Mac Catalyst app","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/a412dd6a87c751f96160e8699d203dc4/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/0c00aa1488c5184f8c1976bc265b7f7d","forks_url":"https://api.github.com/gists/0c00aa1488c5184f8c1976bc265b7f7d/forks","commits_url":"https://api.github.com/gists/0c00aa1488c5184f8c1976bc265b7f7d/commits","id":"0c00aa1488c5184f8c1976bc265b7f7d","node_id":"MDQ6R2lzdDBjMDBhYTE0ODhjNTE4NGY4YzE5NzZiYzI2NWI3Zjdk","git_pull_url":"https://gist.github.com/0c00aa1488c5184f8c1976bc265b7f7d.git","git_push_url":"https://gist.github.com/0c00aa1488c5184f8c1976bc265b7f7d.git","html_url":"https://gist.github.com/pudquick/0c00aa1488c5184f8c1976bc265b7f7d","files":{"00_notes.md":{"filename":"00_notes.md","type":"text/markdown","language":"Markdown","raw_url":"https://gist.githubusercontent.com/pudquick/0c00aa1488c5184f8c1976bc265b7f7d/raw/15c21c28cb04e739f702aeaf49e6444d28f0d229/00_notes.md","size":475},"01_other_way.py":{"filename":"01_other_way.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/0c00aa1488c5184f8c1976bc265b7f7d/raw/ff62351c9bed0fd751fe6aa9a8ab2fc51e29213a/01_other_way.py","size":1474},"02_notes.md":{"filename":"02_notes.md","type":"text/markdown","language":"Markdown","raw_url":"https://gist.githubusercontent.com/pudquick/0c00aa1488c5184f8c1976bc265b7f7d/raw/73dd9b09318ffd30bcdc0a396a68383450263ff8/02_notes.md","size":3119}},"public":true,"created_at":"2019-07-31T16:51:21Z","updated_at":"2024-06-24T18:54:47Z","description":"Discovering variable/constant values in frameworks","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/0c00aa1488c5184f8c1976bc265b7f7d/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/f71dff2184fe39ec83763ee070cd8c83","forks_url":"https://api.github.com/gists/f71dff2184fe39ec83763ee070cd8c83/forks","commits_url":"https://api.github.com/gists/f71dff2184fe39ec83763ee070cd8c83/commits","id":"f71dff2184fe39ec83763ee070cd8c83","node_id":"MDQ6R2lzdGY3MWRmZjIxODRmZTM5ZWM4Mzc2M2VlMDcwY2Q4Yzgz","git_pull_url":"https://gist.github.com/f71dff2184fe39ec83763ee070cd8c83.git","git_push_url":"https://gist.github.com/f71dff2184fe39ec83763ee070cd8c83.git","html_url":"https://gist.github.com/pudquick/f71dff2184fe39ec83763ee070cd8c83","files":{"fdsetup-for-crypt.mobileconfig":{"filename":"fdsetup-for-crypt.mobileconfig","type":"text/plain","language":"XML","raw_url":"https://gist.githubusercontent.com/pudquick/f71dff2184fe39ec83763ee070cd8c83/raw/831d41a6729839ada09c0776e31e974f50c070e5/fdsetup-for-crypt.mobileconfig","size":1836}},"public":true,"created_at":"2019-07-17T01:31:01Z","updated_at":"2019-10-15T03:34:54Z","description":"Enable fdesetup for Crypt","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/f71dff2184fe39ec83763ee070cd8c83/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/6660f7e0f2d1034384604d2820e03182","forks_url":"https://api.github.com/gists/6660f7e0f2d1034384604d2820e03182/forks","commits_url":"https://api.github.com/gists/6660f7e0f2d1034384604d2820e03182/commits","id":"6660f7e0f2d1034384604d2820e03182","node_id":"MDQ6R2lzdDY2NjBmN2UwZjJkMTAzNDM4NDYwNGQyODIwZTAzMTgy","git_pull_url":"https://gist.github.com/6660f7e0f2d1034384604d2820e03182.git","git_push_url":"https://gist.github.com/6660f7e0f2d1034384604d2820e03182.git","html_url":"https://gist.github.com/pudquick/6660f7e0f2d1034384604d2820e03182","files":{"keybase.md":{"filename":"keybase.md","type":"text/markdown","language":"Markdown","raw_url":"https://gist.githubusercontent.com/pudquick/6660f7e0f2d1034384604d2820e03182/raw/b589004c02312a3ce465ffd4761c7d9f5eff3409/keybase.md","size":2126}},"public":true,"created_at":"2019-07-04T19:24:31Z","updated_at":"2019-07-04T19:24:31Z","description":"keybase.md","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/6660f7e0f2d1034384604d2820e03182/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/048abed7a62067c0a73705cf0a00bdb9","forks_url":"https://api.github.com/gists/048abed7a62067c0a73705cf0a00bdb9/forks","commits_url":"https://api.github.com/gists/048abed7a62067c0a73705cf0a00bdb9/commits","id":"048abed7a62067c0a73705cf0a00bdb9","node_id":"MDQ6R2lzdDA0OGFiZWQ3YTYyMDY3YzBhNzM3MDVjZjBhMDBiZGI5","git_pull_url":"https://gist.github.com/048abed7a62067c0a73705cf0a00bdb9.git","git_push_url":"https://gist.github.com/048abed7a62067c0a73705cf0a00bdb9.git","html_url":"https://gist.github.com/pudquick/048abed7a62067c0a73705cf0a00bdb9","files":{"codesign.py":{"filename":"codesign.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/048abed7a62067c0a73705cf0a00bdb9/raw/fe1186455accc3c304e0d89c571d99459eeb944d/codesign.py","size":1053}},"public":true,"created_at":"2019-05-10T23:59:21Z","updated_at":"2020-01-14T16:44:46Z","description":"Obtain codesigning information with pyobjc","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/048abed7a62067c0a73705cf0a00bdb9/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/c102972d24bdfc5aa7254219ba0db9ca","forks_url":"https://api.github.com/gists/c102972d24bdfc5aa7254219ba0db9ca/forks","commits_url":"https://api.github.com/gists/c102972d24bdfc5aa7254219ba0db9ca/commits","id":"c102972d24bdfc5aa7254219ba0db9ca","node_id":"MDQ6R2lzdGMxMDI5NzJkMjRiZGZjNWFhNzI1NDIxOWJhMGRiOWNh","git_pull_url":"https://gist.github.com/c102972d24bdfc5aa7254219ba0db9ca.git","git_push_url":"https://gist.github.com/c102972d24bdfc5aa7254219ba0db9ca.git","html_url":"https://gist.github.com/pudquick/c102972d24bdfc5aa7254219ba0db9ca","files":{"profile_details.py":{"filename":"profile_details.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/c102972d24bdfc5aa7254219ba0db9ca/raw/8bdaab9e3aa37cb1aa2e4868fa750bed24050de9/profile_details.py","size":3810}},"public":true,"created_at":"2019-04-19T21:52:12Z","updated_at":"2019-08-30T20:19:32Z","description":"locally checking profile signing information","comments":1,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/c102972d24bdfc5aa7254219ba0db9ca/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/6c38ed97a8178ec91c4049b0e20dd69c","forks_url":"https://api.github.com/gists/6c38ed97a8178ec91c4049b0e20dd69c/forks","commits_url":"https://api.github.com/gists/6c38ed97a8178ec91c4049b0e20dd69c/commits","id":"6c38ed97a8178ec91c4049b0e20dd69c","node_id":"MDQ6R2lzdDZjMzhlZDk3YTgxNzhlYzkxYzQwNDliMGUyMGRkNjlj","git_pull_url":"https://gist.github.com/6c38ed97a8178ec91c4049b0e20dd69c.git","git_push_url":"https://gist.github.com/6c38ed97a8178ec91c4049b0e20dd69c.git","html_url":"https://gist.github.com/pudquick/6c38ed97a8178ec91c4049b0e20dd69c","files":{"chef_user_resource_monkeypatching.rb":{"filename":"chef_user_resource_monkeypatching.rb","type":"application/x-ruby","language":"Ruby","raw_url":"https://gist.githubusercontent.com/pudquick/6c38ed97a8178ec91c4049b0e20dd69c/raw/9bbb91c9158b9246b3f7135530a1656c08e13da5/chef_user_resource_monkeypatching.rb","size":10881}},"public":true,"created_at":"2018-10-19T23:50:17Z","updated_at":"2020-07-14T13:33:06Z","description":"","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/6c38ed97a8178ec91c4049b0e20dd69c/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/3839ebe8b1ec72a5e975ee92b3e34389","forks_url":"https://api.github.com/gists/3839ebe8b1ec72a5e975ee92b3e34389/forks","commits_url":"https://api.github.com/gists/3839ebe8b1ec72a5e975ee92b3e34389/commits","id":"3839ebe8b1ec72a5e975ee92b3e34389","node_id":"MDQ6R2lzdDM4MzllYmU4YjFlYzcyYTVlOTc1ZWU5MmIzZTM0Mzg5","git_pull_url":"https://gist.github.com/3839ebe8b1ec72a5e975ee92b3e34389.git","git_push_url":"https://gist.github.com/3839ebe8b1ec72a5e975ee92b3e34389.git","html_url":"https://gist.github.com/pudquick/3839ebe8b1ec72a5e975ee92b3e34389","files":{"get_serial.py":{"filename":"get_serial.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/3839ebe8b1ec72a5e975ee92b3e34389/raw/82467a171862e55d4413fcee52b2c585a58b7fb0/get_serial.py","size":1548}},"public":true,"created_at":"2018-09-05T23:48:57Z","updated_at":"2019-02-12T17:31:16Z","description":"Short PyObjC script to get a Mac's serial number without calling `system_profiler`.","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/3839ebe8b1ec72a5e975ee92b3e34389/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/94383bc04e0dae07c0c499b3e1156128","forks_url":"https://api.github.com/gists/94383bc04e0dae07c0c499b3e1156128/forks","commits_url":"https://api.github.com/gists/94383bc04e0dae07c0c499b3e1156128/commits","id":"94383bc04e0dae07c0c499b3e1156128","node_id":"MDQ6R2lzdDk0MzgzYmMwNGUwZGFlMDdjMGM0OTliM2UxMTU2MTI4","git_pull_url":"https://gist.github.com/94383bc04e0dae07c0c499b3e1156128.git","git_push_url":"https://gist.github.com/94383bc04e0dae07c0c499b3e1156128.git","html_url":"https://gist.github.com/pudquick/94383bc04e0dae07c0c499b3e1156128","files":{"beta6.log":{"filename":"beta6.log","type":"text/plain","language":null,"raw_url":"https://gist.githubusercontent.com/pudquick/94383bc04e0dae07c0c499b3e1156128/raw/501cf45ca215fb7e3abd327e2a6a107819881b20/beta6.log","size":143874}},"public":true,"created_at":"2018-08-08T16:11:30Z","updated_at":"2018-08-08T16:11:31Z","description":"","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/94383bc04e0dae07c0c499b3e1156128/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/13a2b419416f8fd010a7c8fcda2a9b87","forks_url":"https://api.github.com/gists/13a2b419416f8fd010a7c8fcda2a9b87/forks","commits_url":"https://api.github.com/gists/13a2b419416f8fd010a7c8fcda2a9b87/commits","id":"13a2b419416f8fd010a7c8fcda2a9b87","node_id":"MDQ6R2lzdDEzYTJiNDE5NDE2ZjhmZDAxMGE3YzhmY2RhMmE5Yjg3","git_pull_url":"https://gist.github.com/13a2b419416f8fd010a7c8fcda2a9b87.git","git_push_url":"https://gist.github.com/13a2b419416f8fd010a7c8fcda2a9b87.git","html_url":"https://gist.github.com/pudquick/13a2b419416f8fd010a7c8fcda2a9b87","files":{"01_snip.txt":{"filename":"01_snip.txt","type":"text/plain","language":"Text","raw_url":"https://gist.githubusercontent.com/pudquick/13a2b419416f8fd010a7c8fcda2a9b87/raw/967fdd08ee49de94c96b57e907c04eb809fe71b1/01_snip.txt","size":1444},"02_snip.txt":{"filename":"02_snip.txt","type":"text/plain","language":"Text","raw_url":"https://gist.githubusercontent.com/pudquick/13a2b419416f8fd010a7c8fcda2a9b87/raw/7dde3bf5f35ea62e1c7b4e35fa0fba53e38cae6f/02_snip.txt","size":2280},"03_snip.txt":{"filename":"03_snip.txt","type":"text/plain","language":"Text","raw_url":"https://gist.githubusercontent.com/pudquick/13a2b419416f8fd010a7c8fcda2a9b87/raw/882ac952aabc507b596aff9e5df668474e89fe29/03_snip.txt","size":180},"04_snip.txt":{"filename":"04_snip.txt","type":"text/plain","language":"Text","raw_url":"https://gist.githubusercontent.com/pudquick/13a2b419416f8fd010a7c8fcda2a9b87/raw/aa2db875ec74c77dd48ba1948b20b1a721bb05e6/04_snip.txt","size":7057},"05_snip.txt":{"filename":"05_snip.txt","type":"text/plain","language":"Text","raw_url":"https://gist.githubusercontent.com/pudquick/13a2b419416f8fd010a7c8fcda2a9b87/raw/0e5e48813d70b1e4c6df61d7ed9cde60fcd4498a/05_snip.txt","size":1737},"06_snip.txt":{"filename":"06_snip.txt","type":"text/plain","language":"Text","raw_url":"https://gist.githubusercontent.com/pudquick/13a2b419416f8fd010a7c8fcda2a9b87/raw/64e3048a15ad6f57da37e3beca7dbb410b51d3d0/06_snip.txt","size":1120},"07_snip.txt":{"filename":"07_snip.txt","type":"text/plain","language":"Text","raw_url":"https://gist.githubusercontent.com/pudquick/13a2b419416f8fd010a7c8fcda2a9b87/raw/668672ad3cf0a7e509a062f52f7377aa1228a962/07_snip.txt","size":1137},"08_snip.txt":{"filename":"08_snip.txt","type":"text/plain","language":"Text","raw_url":"https://gist.githubusercontent.com/pudquick/13a2b419416f8fd010a7c8fcda2a9b87/raw/0a03d56746320c29536a052ca1c36077fa8b9ccf/08_snip.txt","size":10535},"09_snip.txt":{"filename":"09_snip.txt","type":"text/plain","language":"Text","raw_url":"https://gist.githubusercontent.com/pudquick/13a2b419416f8fd010a7c8fcda2a9b87/raw/e59d998249b12570d92e355cc0fcaa7d06a9ff02/09_snip.txt","size":10461}},"public":true,"created_at":"2018-07-28T01:22:24Z","updated_at":"2024-05-25T13:13:37Z","description":"tbd","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/13a2b419416f8fd010a7c8fcda2a9b87/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/d1cec8ef5305baf1d16a58ebfb247d28","forks_url":"https://api.github.com/gists/d1cec8ef5305baf1d16a58ebfb247d28/forks","commits_url":"https://api.github.com/gists/d1cec8ef5305baf1d16a58ebfb247d28/commits","id":"d1cec8ef5305baf1d16a58ebfb247d28","node_id":"MDQ6R2lzdGQxY2VjOGVmNTMwNWJhZjFkMTZhNThlYmZiMjQ3ZDI4","git_pull_url":"https://gist.github.com/d1cec8ef5305baf1d16a58ebfb247d28.git","git_push_url":"https://gist.github.com/d1cec8ef5305baf1d16a58ebfb247d28.git","html_url":"https://gist.github.com/pudquick/d1cec8ef5305baf1d16a58ebfb247d28","files":{"tx_unpack.py":{"filename":"tx_unpack.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/d1cec8ef5305baf1d16a58ebfb247d28/raw/86ab198e872a8e4a1894e732aa1aeb8699498ee0/tx_unpack.py","size":1823}},"public":true,"created_at":"2018-06-18T23:56:04Z","updated_at":"2018-06-18T23:56:04Z","description":"","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/d1cec8ef5305baf1d16a58ebfb247d28/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/5de9a727769b227b3212534defafbe9d","forks_url":"https://api.github.com/gists/5de9a727769b227b3212534defafbe9d/forks","commits_url":"https://api.github.com/gists/5de9a727769b227b3212534defafbe9d/commits","id":"5de9a727769b227b3212534defafbe9d","node_id":"MDQ6R2lzdDVkZTlhNzI3NzY5YjIyN2IzMjEyNTM0ZGVmYWZiZTlk","git_pull_url":"https://gist.github.com/5de9a727769b227b3212534defafbe9d.git","git_push_url":"https://gist.github.com/5de9a727769b227b3212534defafbe9d.git","html_url":"https://gist.github.com/pudquick/5de9a727769b227b3212534defafbe9d","files":{"cms_detached_verify.py":{"filename":"cms_detached_verify.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/5de9a727769b227b3212534defafbe9d/raw/4f61c314b7ff9f57d2ec853e3f8ef19b18872cec/cms_detached_verify.py","size":6854}},"public":true,"created_at":"2018-05-20T08:27:18Z","updated_at":"2022-11-29T21:06:55Z","description":"Verifying a CMS detached signature in pyobjc on macOS","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/5de9a727769b227b3212534defafbe9d/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/778b7c5667aae52706e78a4f6489505a","forks_url":"https://api.github.com/gists/778b7c5667aae52706e78a4f6489505a/forks","commits_url":"https://api.github.com/gists/778b7c5667aae52706e78a4f6489505a/commits","id":"778b7c5667aae52706e78a4f6489505a","node_id":"MDQ6R2lzdDc3OGI3YzU2NjdhYWU1MjcwNmU3OGE0ZjY0ODk1MDVh","git_pull_url":"https://gist.github.com/778b7c5667aae52706e78a4f6489505a.git","git_push_url":"https://gist.github.com/778b7c5667aae52706e78a4f6489505a.git","html_url":"https://gist.github.com/pudquick/778b7c5667aae52706e78a4f6489505a","files":{"xcode_vers.py":{"filename":"xcode_vers.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/778b7c5667aae52706e78a4f6489505a/raw/64e79c2196339b0ffa770cd575645d9f0f818c1b/xcode_vers.py","size":1330}},"public":true,"created_at":"2018-04-07T22:09:09Z","updated_at":"2018-04-08T00:09:06Z","description":"Programmatically load detailed version information about Xcode version via pyobjc on macOS","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/778b7c5667aae52706e78a4f6489505a/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/40b3fa07836aba46832eb0fb61393fed","forks_url":"https://api.github.com/gists/40b3fa07836aba46832eb0fb61393fed/forks","commits_url":"https://api.github.com/gists/40b3fa07836aba46832eb0fb61393fed/commits","id":"40b3fa07836aba46832eb0fb61393fed","node_id":"MDQ6R2lzdDQwYjNmYTA3ODM2YWJhNDY4MzJlYjBmYjYxMzkzZmVk","git_pull_url":"https://gist.github.com/40b3fa07836aba46832eb0fb61393fed.git","git_push_url":"https://gist.github.com/40b3fa07836aba46832eb0fb61393fed.git","html_url":"https://gist.github.com/pudquick/40b3fa07836aba46832eb0fb61393fed","files":{"temp_folders.py":{"filename":"temp_folders.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/40b3fa07836aba46832eb0fb61393fed/raw/53d69753241f268a88b80e996ac6df2c060fda81/temp_folders.py","size":2076}},"public":true,"created_at":"2018-03-28T08:33:52Z","updated_at":"2021-05-28T18:13:03Z","description":"Some code for working with /var/folders temp folders on macOS via ctypes","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/40b3fa07836aba46832eb0fb61393fed/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/470bcd976b104942c9cfd7234a9814fa","forks_url":"https://api.github.com/gists/470bcd976b104942c9cfd7234a9814fa/forks","commits_url":"https://api.github.com/gists/470bcd976b104942c9cfd7234a9814fa/commits","id":"470bcd976b104942c9cfd7234a9814fa","node_id":"MDQ6R2lzdDQ3MGJjZDk3NmIxMDQ5NDJjOWNmZDcyMzRhOTgxNGZh","git_pull_url":"https://gist.github.com/470bcd976b104942c9cfd7234a9814fa.git","git_push_url":"https://gist.github.com/470bcd976b104942c9cfd7234a9814fa.git","html_url":"https://gist.github.com/pudquick/470bcd976b104942c9cfd7234a9814fa","files":{"Example.scpt":{"filename":"Example.scpt","type":"text/plain","language":"AppleScript","raw_url":"https://gist.githubusercontent.com/pudquick/470bcd976b104942c9cfd7234a9814fa/raw/dffdf1cb01498f70e9501ba776f7bf2165a50349/Example.scpt","size":549}},"public":true,"created_at":"2018-03-03T20:43:15Z","updated_at":"2023-03-26T14:15:11Z","description":"Make DMGs from folders","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/470bcd976b104942c9cfd7234a9814fa/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/7100e0902e1ead6a7a5807b0a4af1990","forks_url":"https://api.github.com/gists/7100e0902e1ead6a7a5807b0a4af1990/forks","commits_url":"https://api.github.com/gists/7100e0902e1ead6a7a5807b0a4af1990/commits","id":"7100e0902e1ead6a7a5807b0a4af1990","node_id":"MDQ6R2lzdDcxMDBlMDkwMmUxZWFkNmE3YTU4MDdiMGE0YWYxOTkw","git_pull_url":"https://gist.github.com/7100e0902e1ead6a7a5807b0a4af1990.git","git_push_url":"https://gist.github.com/7100e0902e1ead6a7a5807b0a4af1990.git","html_url":"https://gist.github.com/pudquick/7100e0902e1ead6a7a5807b0a4af1990","files":{"heyheyhey.py":{"filename":"heyheyhey.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/7100e0902e1ead6a7a5807b0a4af1990/raw/5b761e21808ec0f7100358943c37b2058678ebd4/heyheyhey.py","size":1078}},"public":true,"created_at":"2018-02-22T18:24:26Z","updated_at":"2019-04-13T05:08:17Z","description":"Example of using nibbler to make an annoying window that re-focuses itself to the front every second","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/7100e0902e1ead6a7a5807b0a4af1990/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false},{"url":"https://api.github.com/gists/1edd0d5e6c1ca5a1486bf727d071664e","forks_url":"https://api.github.com/gists/1edd0d5e6c1ca5a1486bf727d071664e/forks","commits_url":"https://api.github.com/gists/1edd0d5e6c1ca5a1486bf727d071664e/commits","id":"1edd0d5e6c1ca5a1486bf727d071664e","node_id":"MDQ6R2lzdDFlZGQwZDVlNmMxY2E1YTE0ODZiZjcyN2QwNzE2NjRl","git_pull_url":"https://gist.github.com/1edd0d5e6c1ca5a1486bf727d071664e.git","git_push_url":"https://gist.github.com/1edd0d5e6c1ca5a1486bf727d071664e.git","html_url":"https://gist.github.com/pudquick/1edd0d5e6c1ca5a1486bf727d071664e","files":{"computer_icon.py":{"filename":"computer_icon.py","type":"application/x-python","language":"Python","raw_url":"https://gist.githubusercontent.com/pudquick/1edd0d5e6c1ca5a1486bf727d071664e/raw/bfc9e26802123332d348064f41d53e71ef09b171/computer_icon.py","size":1054}},"public":true,"created_at":"2018-01-10T17:58:41Z","updated_at":"2022-02-25T22:08:24Z","description":"A variation on https://scriptingosx.com/2018/01/get-an-icon-for-your-mac/ that doesn't attempt to contact WindowServer / trigger errors","comments":1,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/1edd0d5e6c1ca5a1486bf727d071664e/comments","owner":{"login":"pudquick","id":925910,"node_id":"MDQ6VXNlcjkyNTkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/925910?v=4","gravatar_id":"","url":"https://api.github.com/users/pudquick","html_url":"https://github.com/pudquick","followers_url":"https://api.github.com/users/pudquick/followers","following_url":"https://api.github.com/users/pudquick/following{/other_user}","gists_url":"https://api.github.com/users/pudquick/gists{/gist_id}","starred_url":"https://api.github.com/users/pudquick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pudquick/subscriptions","organizations_url":"https://api.github.com/users/pudquick/orgs","repos_url":"https://api.github.com/users/pudquick/repos","events_url":"https://api.github.com/users/pudquick/events{/privacy}","received_events_url":"https://api.github.com/users/pudquick/received_events","type":"User","user_view_type":"public","site_admin":false},"truncated":false}]