Skip to content

Instantly share code, notes, and snippets.

@miXwui
miXwui / framework-13-amd-upgrade.md
Last active October 7, 2024 23:43
Framework 13 AMD 7080U Upgrade (From i7-1165G7, Fedora 38)

Note: this is an ongoing process which I'm documenting here. Semi-experimental, but this is my daily driver machine since September 2021 (work included), so I'm aiming for stability (hence why I'm not using the recommended Fedora 39 Beta).

Upgraded from an Intel i7-1165G7 to AMD 7080U mainboard:

  • 64GB (2x32GB) G.Skill F5-5600S4040A32GX2-RS
    • Have an SK Hynix 16GB (2x8GB) 4800MHz (HMCG66MEBSA095N BA) kit that I'll test just to see power draw difference.
  • SK hynix Gold P31 2TB PCIe NVMe Gen3 M.2 2280

These notes are for Fedora 38 6.5.8-200.fc38.x86_64 with SwayWM.

Booted into Fedora with BIOS 3.02 and seemed fine. First thing I did was upgrade to 3.03.

@miXwui
miXwui / fill_missing_datetime_and_gps_fields_from_google_photos_takeout_json.livemd
Last active September 12, 2022 00:51
Fill Missing DateTime and GPS Fields from Google Photos Takeout JSON (Elixir Livebook)

Fill Missing DateTime and GPS Fields from Google Photos Takeout JSON

Section

Mix.install([
  {:kino, "~> 0.5.0"},
  {:exiftool, "~> 0.2.0"},
  {:timex, "~> 3.7"},
  {:flow, "~> 1.2"}
@miXwui
miXwui / App.svelte
Created May 19, 2020 21:52
Svelte each block bindings with immutable array
<!-- https://svelte.dev/tutorial/each-block-bindings -->
<script>
let todos = [
{ done: false, text: 'finish Svelte tutorial' },
{ done: false, text: 'build an app' },
{ done: false, text: 'world domination' }
];
function changeTodos(idx, values) {