41554 blogs · [ { "id": "01a087e2-9871-72b0-87be-8dfd7a137042", "title": "OpenAI / Hugging Face hack", "url": "https://smlx.dev/posts/openai-huggingface/?utm_source=atom_feed", "published_at": "2026-08-10T09:32:28+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd7db568a1", "title": "OpenAI / Hugging Face hack", "url": "https://smlx.dev/posts/openai-huggingface/", "published_at": "2026-08-10T09:32:28+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd7aab6ed6", "title": "Book Review: A Philosophy of Software Design by John Ousterhout", "url": "https://smlx.dev/posts/book-review-ousterhout-philosophy-software-design/?utm_source=atom_feed", "published_at": "2024-06-13T15:40:10+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd7e4332e6", "title": "Book Review: A Philosophy of Software Design by John Ousterhout", "url": "https://smlx.dev/posts/book-review-ousterhout-philosophy-software-design/", "published_at": "2024-06-13T15:40:10+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd7abbf851", "title": "Reverse-engineering an encrypted IoT protocol", "url": "https://smlx.dev/posts/goodwe-sems-protocol-teardown/?utm_source=atom_feed", "published_at": "2024-02-14T16:04:52+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd7f238891", "title": "Reverse-engineering an encrypted IoT protocol", "url": "https://smlx.dev/posts/goodwe-sems-protocol-teardown/", "published_at": "2024-02-14T16:04:52+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd7b54b962", "title": "Recovering a BTRFS pool after drive failure", "url": "https://smlx.dev/posts/recovering-a-btrfs-pool-after-drive-failure/?utm_source=atom_feed", "published_at": "2023-12-16T13:01:13+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd7fc650f9", "title": "Recovering a BTRFS pool after drive failure", "url": "https://smlx.dev/posts/recovering-a-btrfs-pool-after-drive-failure/", "published_at": "2023-12-16T13:01:13+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd7b9ffaf5", "title": "Kubernetes Node Setup Jobs aka Run-Once Daemonsets", "url": "https://smlx.dev/posts/kubernetes-run-pod-once-per-node/?utm_source=atom_feed", "published_at": "2022-11-19T12:24:39+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd807bfeaf", "title": "Kubernetes Node Setup Jobs aka Run-Once Daemonsets", "url": "https://smlx.dev/posts/kubernetes-run-pod-once-per-node/", "published_at": "2022-11-19T12:24:39+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd7c01b516", "title": "Cheating at Wordle using grep", "url": "https://smlx.dev/posts/cheating-at-wordle-using-grep/?utm_source=atom_feed", "published_at": "2022-10-22T13:34:06+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd814e9bc6", "title": "Cheating at Wordle using grep", "url": "https://smlx.dev/posts/cheating-at-wordle-using-grep/", "published_at": "2022-10-22T13:34:06+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd7cea4f31", "title": "UDP tee", "url": "https://smlx.dev/posts/udp-tee/?utm_source=atom_feed", "published_at": "2022-10-02T08:55:28+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd81a308bc", "title": "UDP tee", "url": "https://smlx.dev/posts/udp-tee/", "published_at": "2022-10-02T08:55:28+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd7d24b70d", "title": "Avoid kubectl's global state", "url": "https://smlx.dev/posts/kubectl-global-state/?utm_source=atom_feed", "published_at": "2020-06-28T05:02:59+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd825665a9", "title": "Avoid kubectl's global state", "url": "https://smlx.dev/posts/kubectl-global-state/", "published_at": "2020-06-28T05:02:59+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd7d9d8aca", "title": "Dahua NVR DAV files", "url": "https://smlx.dev/posts/dahua-pvr-files/?utm_source=atom_feed", "published_at": "2018-04-24T11:31:37+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd82985227", "title": "Dahua NVR DAV files", "url": "https://smlx.dev/posts/dahua-pvr-files/", "published_at": "2018-04-24T11:31:37+00:00" }, { "id": "01a087e2-9871-72b0-87be-8dfd83650878", "title": "About", "url": "https://smlx.dev/about/", "published_at": null } ] posts Claim your blog
Back to smlx.dev
Blog · corpus.blog/blogs/smlx.dev/posts

smlx.dev

smlx.dev

2026

2024

2023

2022

2020

2018

Undated