-3
content/blog/2023-07-10_install-truenas-core-proxmox.md
-3
content/blog/2023-07-10_install-truenas-core-proxmox.md
···
-3
content/blog/2023-08-04_garmin-vivoactive-homeassistant.md
-3
content/blog/2023-08-04_garmin-vivoactive-homeassistant.md
···This morning I saw a [Reddit post](https://libreddit.kieranklukas.com/r/flipperzero/comments/ybjsvt/flipper_control_via_smartwatch/) where someone connected their flipper zero to a Fossil HR through [Gadgetbridge](https://gadgetbridge.org/). I immediately started [ducking,](https://libreddit.kieranklukas.com/r/duckduckgo/wiki/index#wiki_what_is_searching_on_duckduckgo_called.3F) trying to find out if I could do the same with my Garmin Vivoactive 4 but ended up realizing that there was no apparent way to connect the two. I did however find a widget compatible with my watch named [APICall](https://apps.garmin.com/en-US/apps/ac9a81ab-a52d-41b3-8c14-940a9de37544) on the Connect IQ store.
-3
content/blog/2023-11-01_censorship-or-protection.md
-3
content/blog/2023-11-01_censorship-or-protection.md
-3
content/blog/2023-11-10_monaspace-vs-code-install.md
-3
content/blog/2023-11-10_monaspace-vs-code-install.md
···
-3
content/blog/2024-08-03_ssd-removal-mbp-2017.md
-3
content/blog/2024-08-03_ssd-removal-mbp-2017.md
···
-3
content/blog/2024-10-13_hilton_tomfoolery.md
-3
content/blog/2024-10-13_hilton_tomfoolery.md
···I'm at a Hilton at the time of writing this, and I'm decently bored. Currently, I'm downloading the latest version of RogueMaster (0.420.0) to my flipper, as it is currently crashing every time I open the NFC app. My dad tried out the app unlock feature in the Hilton app for the first time today, which, as most new tech things, made me quite curious how it worked and whether I could break it. Based on playing with it, there seems to be a proximity reading (over Bluetooth? Perhaps a BLE beacon?) to detect if you are by your door but for a period of time (~20 sec) after getting that signal it allows you to unlock the door from across the room which I'm guessing means that it controls the locks via a central server. The current plan is to install the root cert (of mitmproxy) on my iPhone and then try and intercept those API calls and see if we can manipulate them in any interesting ways. I'm also planning on live blogging this, which I've never tried before. (I also wrote this whole article in vim ^_^)
-3
content/blog/2024-10-23_hilton_decompilation.md
-3
content/blog/2024-10-23_hilton_decompilation.md
···Ello! I'm back again! I'll be staying at a Hotel again in two days so I decided to try to decompile the app ahead of time so I can test stuff while I'm there. I decided to target the android app first because it seemed easier to decompile (i've partly decompiled an apk before about 3 and half years ago to embed a payload in it and I don't remember it being horrible) and I knew getting the apk itself would be far easier than from the Apple App Store.
+1
-3
content/blog/2024-12-16_airbuds.md
+1
-3
content/blog/2024-12-16_airbuds.md
···Recently my cousin introduced me to the [Airbuds](https://airbuds.fm) app. Naturally I used it for a little bit. Slept a bit. And then booted up Proxypin to see if I could extract phone numbers from the app. With the base requests it appeared that I couldn't (:sadge:). I could get my phone number for my own profile however so I knew that it was likely stored in a user record somewhere (editor kieran: *umm yeah duh*). The more interesting part of this though was that it was a graphql api.
+1
-3
content/blog/2025-01-01_spotify-to-apple-music.md
+1
-3
content/blog/2025-01-01_spotify-to-apple-music.md
···Today my family decided to get an Apple One subscription and use Apple Music instead of spotify. It makes sense from a cost standpoint (spotify is $20 a month vs $37.95 and `2TB` of storage plus all apple subscriptions) but I have about 3 years of history on spotify (1267 at time of writing) so manually transferring the songs isn't an option. I did some research but all I found was over priced apps and annoying python scripts.
-3
content/blog/2025-01-31_my-life-story-with-tech.md
-3
content/blog/2025-01-31_my-life-story-with-tech.md
···
-3
content/blog/2025-02-02_degraded-zpool-proxmox.md
-3
content/blog/2025-02-02_degraded-zpool-proxmox.md
···I decided to finally fix the network issues with my proxmox server (old static ip and used vlans which I hadn't setup with the new switch and router) as I had some time today but after fixing that fairly easily I discovered that my main `2.23 TB` zpool had a drive failure. Thankfully I had managed to stuff 3 disks into the case before so loosing one meant no data loss (thankfully 😬; all my projects from the last 5 years as well as my entire video archive is on this pool). I still have 3 more disks of the same type so I can swap in a new one 2 more times after this.
-3
content/blog/2025-02-15_remove-exif-git-hook.md
-3
content/blog/2025-02-15_remove-exif-git-hook.md
···I saw this [post](https://jade.fyi/blog/pre-commit-exif-safety/) from [jade.fyi](https://jade.fyi) on using a git hook to clear exif data from your images before you commit them and realized I should probably implement that too lol. Interestingly jade also uses zola for her site but she used pre-commit hooks whereas I wanted to do something that used native git hooks.
-3
content/blog/2025-02-26_spherical-ray-diagrams.md
-3
content/blog/2025-02-26_spherical-ray-diagrams.md
···I was recently working through the Geometric Optics section of my physics textbook and was having trouble drawing all the ray diagrams (my wrist is still in a cast though that should come off in a few weeks) so I decided to try and make a tool to make them for me instead! I rather expected this to be a fairly simple process but instead it ended up being one of the most math intensive, most difficult — and also most rewarding — projects I've made recently!
-3
content/blog/2025-03-14_my-animations.md
-3
content/blog/2025-03-14_my-animations.md
···