56,966 blogs · [ { "id": "01a08c5f-e876-70ff-84c3-cb15ab0c9ba5", "title": "Archive", "url": "https://vxlabs.com/archive/", "published_at": "2026-05-30T09:10:00+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15ab985921", "title": "SSH authorized_keys command restriction to isolate container access to host functions", "url": "https://vxlabs.com/2026/05/30/ssh-command-restriction-container-to-host/", "published_at": "2026-05-30T08:56:27+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15abceeaf7", "title": "Speed up Obsidian Quartz page loads", "url": "https://vxlabs.com/2024/11/23/speed-up-obsidian-quartz-page-loads/", "published_at": "2024-11-23T14:08:45+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15acbf1960", "title": "Template for Zotero Obsidian plugin to import references with highlights", "url": "https://vxlabs.com/2024/11/02/template-for-zotero-obsidian-plugin-to-import-references-with-highlights/", "published_at": "2024-11-02T19:05:48+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15acda6d30", "title": "OpenPGP WKD for easy PGP key discovery", "url": "https://vxlabs.com/2024/10/24/openpgp-wkd-for-easy-pgp-key-discovery/", "published_at": "2024-10-24T06:01:57+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15acdc82a9", "title": "PySpark timezone offset from ISO 8601 without UDF", "url": "https://vxlabs.com/2024/10/15/pyspark-timezone-offset-from-iso-8601-without-udf/", "published_at": "2024-10-15T17:39:40+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15ad18c2bc", "title": "Python Deadlib for Deprecated Libraries like distutils", "url": "https://vxlabs.com/2024/10/14/python-deadlib-for-deprecated-libraries-like-distutils/", "published_at": "2024-10-14T09:07:00+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15ad3cb458", "title": "Use direnv for uv with out-of-source virtual environments", "url": "https://vxlabs.com/2024/10/10/use-direnv-for-uv-with-out-of-source-virtual-environments/", "published_at": "2024-10-10T11:42:52+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15adc62bd0", "title": "Configure Thunderbird 128 e2e encryption with GnuPG", "url": "https://vxlabs.com/2024/08/09/configure-thunderbird-128-e2e-encryption-with-gnupg/", "published_at": "2024-08-09T11:55:52+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15adf4775c", "title": "Light-weight setup of LF console file manager with image, source code and archive previews", "url": "https://vxlabs.com/2024/06/01/gokcehan-lf-image-code-archive-previews/", "published_at": "2024-06-01T14:12:00+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15ae17db6e", "title": "AI screenshot renamer with ollama LLaVA, GPT-4o and macOS OCR", "url": "https://vxlabs.com/2024/05/25/ai-screenshot-renamer-with-ollama-llava-gpt-4o-and-macos-ocr/", "published_at": "2024-05-25T19:25:00+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15aeaafaa2", "title": "Performance comparison of six different LTTB (visual downsampling for timeseries data) algorithm implementations for Python", "url": "https://vxlabs.com/2024/05/01/lttb-python-drag-race/", "published_at": "2024-05-01T19:00:00+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15af92f8e7", "title": "Contact QRCode generator with marimo and WASM", "url": "https://vxlabs.com/2024/03/02/contact-qrcode-generator-with-marimo-and-wasm/", "published_at": "2024-03-02T12:40:00+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15afdc37cc", "title": "Pandoc roundtrip from markdown to docx and back", "url": "https://vxlabs.com/2024/02/11/pandoc-roundtrip-from-markdown-to-docx-and-back/", "published_at": "2024-02-11T15:32:00+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15b044f2d0", "title": "Charl's super hacky but often working automatic Emacs font size setting", "url": "https://vxlabs.com/2023/12/09/charls-super-hacky-but-often-working-automatic-emacs-font-size-setting/", "published_at": "2023-12-09T15:20:00+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15b13238e7", "title": "Minimal VSCode settings and extensions configuration for Python with ruff", "url": "https://vxlabs.com/2023/12/09/minimal-vscode-settings-and-extensions-configuration-for-python-with-ruff/", "published_at": "2023-12-09T14:53:00+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15b13d81d2", "title": "Fixing hunspell 1.7.0 for Emacs 29 on Windows", "url": "https://vxlabs.com/2023/11/14/fixing-hunspell-1.7.0-for-emacs-29-on-windows/", "published_at": "2023-11-14T12:23:00+00:00" }, { "id": "01a08c5f-e876-70ff-84c3-cb15b1cfb3cd", "title": "Open message:// links with mu4e or fastmail", "url": "https://vxlabs.com/2023/08/08/open-message/-links-with-mu4e-or-fastmail/", "published_at": "2023-08-08T10:15:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba75ed913c6", "title": "ThreadPoolExecutor context manager with nested tasks", "url": "https://vxlabs.com/2023/02/12/threadpoolexecutor-context-manager-with-nested-tasks/", "published_at": "2023-02-12T09:11:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba75f25c521", "title": "Unison file synchronization directly via the WSL bridge", "url": "https://vxlabs.com/2022/10/22/unison-file-synchronization-directly-via-the-wsl-bridge/", "published_at": "2022-10-22T14:26:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba75f4de640", "title": "Modify md-roam for frontmatter-less operation", "url": "https://vxlabs.com/2022/09/24/modify-md-roam-for-frontmatter-less-operation/", "published_at": "2022-09-24T20:04:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba75fd45fea", "title": "Conservative rendering and liberal parsing of ISO 8601 timestamps in Python", "url": "https://vxlabs.com/2022/08/05/conservative-rendering-and-liberal-parsing-of-iso-8601-timestamps-in-python/", "published_at": "2022-08-05T13:28:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba760cc13b8", "title": "TypeScript development with Emacs, tree-sitter and LSP in 2022", "url": "https://vxlabs.com/2022/06/12/typescript-development-with-emacs-tree-sitter-and-lsp-in-2022/", "published_at": "2022-06-12T20:00:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7610b9352", "title": "Connecting the Shelly 1 to an ET Systems gate motor for Apple HomeKit control", "url": "https://vxlabs.com/2022/03/05/connecting-the-shelly-1-to-an-et-systems-gate-motor-for-apple-homekit-control/", "published_at": "2022-03-05T13:51:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76207531a", "title": "Using Kubernetes for development containers", "url": "https://vxlabs.com/2021/11/21/using-kubernetes-for-development-containers/", "published_at": "2021-11-21T14:30:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7628f314e", "title": "Developer experience setting up a minimal API in Go, C# and Python", "url": "https://vxlabs.com/2021/10/03/dx-minimal-api-go-csharp-python/", "published_at": "2021-10-03T15:04:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7633d6aba", "title": "Convert Org Mode files to docx with CMake and Pandoc for mobile accessibility", "url": "https://vxlabs.com/2021/09/29/convert-org-mode-files-to-docx-with-cmake-and-pandoc-for-mobile-accessibility/", "published_at": "2021-09-29T08:08:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba763f39c84", "title": "Configure org-roam v2 to update database only when idle", "url": "https://vxlabs.com/2021/07/22/configure-org-roam-v2-to-update-database-only-when-idle/", "published_at": "2021-07-22T20:31:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba764e78223", "title": "vxlabs software development handbook", "url": "https://vxlabs.com/software-development-handbook/", "published_at": "2021-05-03T00:00:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7656eb56b", "title": "Always activate CopyArrivalDate for mbsync", "url": "https://vxlabs.com/2021/03/21/mbsync-copyarrivaldate-yes/", "published_at": "2021-03-21T10:44:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7666d9799", "title": "GnuPG pinentry via the Emacs minibuffer", "url": "https://vxlabs.com/2021/03/21/gnupg-pinentry-via-the-emacs-minibuffer/", "published_at": "2021-03-21T08:12:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba766e37f60", "title": "Fix non-display of ivy-rich switch buffer directories in Emacs", "url": "https://vxlabs.com/2020/11/15/fix-ivy-rich-switch-buffer-directories-display-in-emacs/", "published_at": "2020-11-15T10:36:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba767156172", "title": "Sort TypeScript import groups from standard to local", "url": "https://vxlabs.com/2020/10/06/sort-typescript-import-groups-from-standard-to-local/", "published_at": "2020-10-06T19:32:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76731b89d", "title": "An Emacs Lisp function to convert attachment: links to file: links for ox-hugo exports", "url": "https://vxlabs.com/2020/07/25/emacs-lisp-function-convert-attachment-to-file/", "published_at": "2020-07-25T20:38:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba767fc0287", "title": "Set severity override of Visual Studio Code Pylance type mismatches for better visual distinction", "url": "https://vxlabs.com/2020/07/23/vscode-pylance-type-mismatch-warning/", "published_at": "2020-07-23T20:57:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba768aac38a", "title": "Open WSL2 files in Windows apps using Emacs TRAMP", "url": "https://vxlabs.com/2020/05/21/open-wsl2-files-in-windows-apps-using-emacs-tramp/", "published_at": "2020-05-21T20:46:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7695439c2", "title": "Emacs, WSL, helm-locate and Everything", "url": "https://vxlabs.com/2020/05/09/emacs-wsl-helm-locate-and-everything/", "published_at": "2020-05-09T21:38:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76a31338e", "title": "Voice capture org-mode notes and more using Siri Shortcuts on iOS", "url": "https://vxlabs.com/2020/05/01/voice-capture-org-mode-notes-and-more-using-siri-shortcuts-on-ios/", "published_at": "2020-05-01T21:46:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76a6deb41", "title": "Cite consistently between org-ref and ox-hugo", "url": "https://vxlabs.com/2020/04/26/cite-consistently-between-org-ref-and-ox-hugo/", "published_at": "2020-04-26T19:05:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76a83076e", "title": "xdg-open-wsl: A WSL-specific xdg-open replacement to open files and links using Windows apps.", "url": "https://vxlabs.com/2020/03/15/xdg-open-wsl/", "published_at": "2020-03-15T12:01:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76b174e5f", "title": "Patch Emacs org-open-file using advice.", "url": "https://vxlabs.com/2020/03/07/patch-emacs-org-open-file-using-advice/", "published_at": "2020-03-07T11:48:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76b3efc4f", "title": "Use supervisor to run fastcgi behind nginx.", "url": "https://vxlabs.com/2020/02/22/supervisor-fastcgi-nginx/", "published_at": "2020-02-22T20:36:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76b9c511f", "title": "Comparing WSL1 and WSL2 filesystem I/O performance on local and host files.", "url": "https://vxlabs.com/2019/12/06/wsl2-io-measurements/", "published_at": "2019-12-06T20:32:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76c573681", "title": "Improve the plaintext email experience through format=flowed with long lines.", "url": "https://vxlabs.com/2019/08/25/format-flowed-with-long-lines/", "published_at": "2019-08-25T17:20:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76d52f3de", "title": "Manjaro Linux with Bumblebee on the Thinkpad X1 Extreme in 2019.", "url": "https://vxlabs.com/2019/07/28/manjaro-bumblebee-thinkpad-x1-extreme-2019/", "published_at": "2019-07-28T13:19:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76d6afe5b", "title": "Is mbsync really faster than offlineimap? A measurement.", "url": "https://vxlabs.com/2019/07/05/mbsync-vs-offlineimap-speed/", "published_at": "2019-07-05T21:24:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76dcc3b7d", "title": "Sending queued mails in the background with mu4e.", "url": "https://vxlabs.com/2019/07/03/send-queued-mails-in-background-with-mu4e/", "published_at": "2019-07-03T20:02:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76e1e54b8", "title": "SA Elections 2019: Votes to seats in parliament.", "url": "https://vxlabs.com/2019/05/28/sa-elections-votes-to-seats/", "published_at": "2019-05-28T20:26:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76eb6d5f9", "title": "Windows 10 anti-virus slows down Hugo and WSL from 2x to 10x.", "url": "https://vxlabs.com/2019/05/23/windows-10-anti-virus-slows-down-hugo-and-wsl/", "published_at": "2019-05-23T19:57:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76f314d18", "title": "Link directly to emails from Emacs Orgmode using Thunderbird and Thunderlink", "url": "https://vxlabs.com/2019/04/20/link-thunderbird-emails-from-emacs-orgmode/", "published_at": "2019-04-20T19:40:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba76fe53df0", "title": "PyCharm and Docker Compose for Django and TypeScript development on Windows 10", "url": "https://vxlabs.com/2019/04/19/django-typescript-docker-compose-windows/", "published_at": "2019-04-19T21:29:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba77010c5f6", "title": "Using the new dotnet fsi from .NET Core 3 Preview 3 in Visual Studio Code", "url": "https://vxlabs.com/2019/04/16/dotnet-fsi-in-vscode/", "published_at": "2019-04-16T11:28:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba77044f336", "title": "Installing Isso comments in Hugo on WebFaction", "url": "https://vxlabs.com/2019/04/06/isso-on-webfaction/", "published_at": "2019-04-06T08:42:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7704a502f", "title": "Subscribe", "url": "https://vxlabs.com/subscribe/", "published_at": "2019-04-05T21:03:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba770fa12c2", "title": "Improving fastai's mixed precision support with NVIDIA's Automatic Mixed Precision.", "url": "https://vxlabs.com/2019/02/04/improving-fastais-mixed-precision-support-with-nvidias-automatic-mixed-precision/", "published_at": "2019-02-04T07:41:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7713117bd", "title": "A Simple Ansible script to convert a clean Ubuntu 18.04 to a CUDA 10, PyTorch 1.0 preview, fastai, miniconda3 deep learning machine.", "url": "https://vxlabs.com/2018/11/21/a-simple-ansible-script-to-convert-a-clean-ubuntu-18-04-to-a-cuda-10-pytorch-1-0rc-fastai-miniconda3-deep-learning-machine/", "published_at": "2018-11-21T09:30:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba771d0d381", "title": "Configuring Emacs, lsp-mode and Microsoft's Visual Studio Code Python language server.", "url": "https://vxlabs.com/2018/11/19/configuring-emacs-lsp-mode-and-microsofts-visual-studio-code-python-language-server/", "published_at": "2018-11-19T14:37:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba772671351", "title": "PyTorch 1.0 preview (Dec 6, 2018) packages with full CUDA 10 support for your Ubuntu 18.04 x86_64 systems.", "url": "https://vxlabs.com/2018/11/04/pytorch-1-0-preview-nov-4-2018-packages-with-full-cuda-10-support-for-your-ubuntu-18-04-x86_64-systems/", "published_at": "2018-11-04T20:45:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7732409ef", "title": "Importing all of your orgmode notes into Apple Notes for mobile access.", "url": "https://vxlabs.com/2018/10/29/importing-orgmode-notes-into-apple-notes/", "published_at": "2018-10-29T11:22:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7733ebaf0", "title": "Configuring Emacs, lsp-mode and the python language server.", "url": "https://vxlabs.com/2018/06/08/python-language-server-with-emacs-and-lsp-mode/", "published_at": "2018-06-08T12:29:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba774146850", "title": "Interactive programming with Fennel Lua Lisp, Emacs and Lisp Game Jam winner EXO_encounter 667", "url": "https://vxlabs.com/2018/05/18/interactive-programming-with-fennel-lua-lisp-emacs-and-lisp-game-jam-winner-exo_encounter-667/", "published_at": "2018-05-18T08:48:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7743f7955", "title": "Asynchronous rsync with Emacs, dired and tramp.", "url": "https://vxlabs.com/2018/03/30/asynchronous-rsync-with-emacs-dired-and-tramp/", "published_at": "2018-03-29T22:10:06+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba774984e82", "title": "Developing Arduino sketches with JetBrains CLion: A minimal example.", "url": "https://vxlabs.com/2018/03/24/developing-arduino-sketches-with-jetbrains-clion-a-minimal-example/", "published_at": "2018-03-24T15:45:32+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba774fbca87", "title": "Which jumper to set on the ITEAD XBee shield v1.1 for use with a 3.3V Arduino", "url": "https://vxlabs.com/2018/03/23/which-jumper-to-set-on-the-itead-xbee-shield-v1-1-for-use-with-a-3-3v-arduino/", "published_at": "2018-03-23T15:01:50+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba77528685d", "title": "Use the Google Cloud Speech API to transcribe a podcast", "url": "https://vxlabs.com/2018/02/15/use-the-google-cloud-speech-api-to-transcribe-a-podcast/", "published_at": "2018-02-15T07:31:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7760d8743", "title": "Creating a Django migration for a GiST / GIN index with a special index operator.", "url": "https://vxlabs.com/2018/01/31/creating-a-django-migration-for-a-gist-gin-index-with-a-special-index-operator/", "published_at": "2018-01-31T15:33:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7767157b9", "title": "Variational Autoencoder in PyTorch, commented and annotated.", "url": "https://vxlabs.com/2017/12/08/variational-autoencoder-in-pytorch-commented-and-annotated/", "published_at": "2017-12-08T08:43:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba777617bb4", "title": "How to debug PyInstaller DLL / PYD load failed issues on Windows", "url": "https://vxlabs.com/2017/12/06/how-to-debug-pyinstaller-dll-pyd-load-failed-issues-on-windows/", "published_at": "2017-12-06T12:00:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba777c8e073", "title": "Run code on remote ipython kernels with Emacs and orgmode.", "url": "https://vxlabs.com/2017/11/30/run-code-on-remote-ipython-kernels-with-emacs-and-orgmode/", "published_at": "2017-11-30T08:05:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7780972b2", "title": "If you want to run OpenGL 3.2+ apps in a Windows guest, AVOID Parallels 13 and buy VMWare Fusion 10 instead.", "url": "https://vxlabs.com/2017/11/27/if-you-want-to-run-opengl-3-2-apps-in-a-windows-guest-avoid-parallels-13-and-buy-vmware-fusion-10-instead/", "published_at": "2017-11-27T09:59:09+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7787609a0", "title": "Getting ob-ipython to show documentation during company completion.", "url": "https://vxlabs.com/2017/11/24/getting-ob-ipython-to-show-documentation-during-company-completion/", "published_at": "2017-11-24T06:18:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba779227acf", "title": "The RobotDyn Joystick shield has the XBee TX / RX lines switched to D0 and D1 or completely disconnected", "url": "https://vxlabs.com/2017/11/07/the-robotdyn-joystick-shield-has-the-xbee-tx-rx-lines-switched-to-d0-and-d1-or-completely-disconnected/", "published_at": "2017-11-07T20:42:23+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba7794b84c5", "title": "Driving the Dell U2713HM at 2650×1440 from the HDMI output of the HyperDrive USB-c dock with macOS SwitchResX", "url": "https://vxlabs.com/2017/08/29/driving-the-dell-u2713hm-at-2650x1440-from-the-hdmi-output-of-the-hyperdrive-usb-c-dock-with-macos-switchresx/", "published_at": "2017-08-29T13:09:56+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba779925599", "title": "Extracting the Jaxx 12-word wallet backup phrase", "url": "https://vxlabs.com/2017/06/10/extracting-the-jaxx-12-word-wallet-backup-phrase/", "published_at": "2017-06-10T12:39:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba77a8645ec", "title": "Adding page sidebar to WordPress Twenty Seventeen theme.", "url": "https://vxlabs.com/2017/06/07/adding-page-sidebar-to-wordpress-twenty-seventeen-theme/", "published_at": "2017-06-07T20:42:51+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba77b39a45d", "title": "Setting up FastCGI apps on WebFaction", "url": "https://vxlabs.com/2017/06/06/setting-up-fastcgi-apps-on-webfaction/", "published_at": "2017-06-06T06:58:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba77c381a12", "title": "Querying RESTful webservices into Emacs orgmode tables", "url": "https://vxlabs.com/2017/06/03/querying-restful-webservices-into-emacs-orgmode-tables/", "published_at": "2017-06-03T10:20:00+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba77ccabeba", "title": "Bitcoin and the blockchain in 10 minutes", "url": "https://vxlabs.com/2017/06/03/bitcoin-and-the-blockchain-in-10-minutes/", "published_at": "2017-06-03T10:01:21+00:00" }, { "id": "01a08c5f-e877-70cd-99e5-6ba77ced0896", "title": "Fixing crux-open-with on Ubuntu", "url": "https://vxlabs.com/2017/03/31/fixing-crux-open-with-on-ubuntu/", "published_at": "2017-03-31T20:46:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b920d279a", "title": "Miniconda3, TensorFlow, Keras on Google Compute Engine GPU instance: The step-by-step guide.", "url": "https://vxlabs.com/2017/03/17/miniconda3-tensorflow-keras-on-google-compute-engine-gpu-instance-the-step-by-step-guide/", "published_at": "2017-03-17T11:55:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b9228a889", "title": "Recursive text search in project without projectile", "url": "https://vxlabs.com/2017/03/11/recursive-text-search-in-project-without-projectile/", "published_at": "2017-03-11T10:39:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b92dd4f4f", "title": "From org file with local bibtex to LaTeX and PDF", "url": "https://vxlabs.com/2017/02/20/from-org-file-with-local-bibtex-to-latex-and-pdf/", "published_at": "2017-02-20T20:54:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b933f66da", "title": "mu4e 0.9.18: E-Mailing with Emacs now even better.", "url": "https://vxlabs.com/2017/02/07/mu4e-0-9-18-e-mailing-with-emacs-now-even-better/", "published_at": "2017-02-07T20:48:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b940dc1ad", "title": "Date-sorted interactive recursive search with ivy, counsel and ag", "url": "https://vxlabs.com/2016/11/07/date-sorted-interactive-recursive-search-with-ivy-counsel-and-ag/", "published_at": "2016-11-07T19:57:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b949c748f", "title": "Step-by-step guide to C++ navigation and completion with Emacs and the Clang-based rtags", "url": "https://vxlabs.com/2016/04/11/step-by-step-guide-to-c-navigation-and-completion-with-emacs-and-the-clang-based-rtags/", "published_at": "2016-04-11T20:48:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b94ef2426", "title": "Stats for Huawei LTE Routers", "url": "https://vxlabs.com/stats-for-huawei-lte-routers/", "published_at": "2016-03-22T14:37:39+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b95b1a2dc", "title": "Fixing the Cordova browser platform Access-Control-Allow-Origin error", "url": "https://vxlabs.com/2016/03/17/fixing-the-cordova-browser-platform-access-control-allow-origin-error/", "published_at": "2016-03-17T20:07:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b964c6b48", "title": "Up and running with ECL and Emacs SLIME in four easy steps", "url": "https://vxlabs.com/2016/03/05/up-and-running-with-ecl-and-slime-in-4-easy-steps/", "published_at": "2016-03-05T22:14:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b969b2bff", "title": "gunicorn as your Django development server", "url": "https://vxlabs.com/2015/12/08/gunicorn-as-your-django-development-server/", "published_at": "2015-12-08T06:50:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b97706244", "title": "Fixed position of any Scatter child widget in Kivy", "url": "https://vxlabs.com/2015/05/17/fixed-position-of-any-scatter-child-widget-in-kivy/", "published_at": "2015-05-17T19:18:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b984774a8", "title": "Notes on my full-time testing of 7 Dropbox alternatives", "url": "https://vxlabs.com/2015/03/29/notes-testing-7-dropbox-alternatives/", "published_at": "2015-03-29T21:00:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b98b097f4", "title": "Use the hardware-based full disk encryption of your TCG Opal SSD with msed", "url": "https://vxlabs.com/2015/02/11/use-the-hardware-based-full-disk-encryption-your-tcg-opal-ssd-with-msed/", "published_at": "2015-02-11T20:44:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b98cd7a95", "title": "Solving the Ubuntu 14.04 – NVIDIA 346 – nvidia-prime black screen issue", "url": "https://vxlabs.com/2015/02/05/solving-the-ubuntu-14-04-nvidia-346-nvidia-prime-black-screen-issue/", "published_at": "2015-02-05T09:58:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b99bd9338", "title": "Sending emails with math and source code", "url": "https://vxlabs.com/2015/01/28/sending-emails-with-math-and-source-code/", "published_at": "2015-01-28T07:33:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b99fb6d39", "title": "Inline GraphViz DOT evaluation for graphs using Emacs, org-mode and org-babel", "url": "https://vxlabs.com/2014/12/04/inline-graphviz-dot-evaluation-for-graphs-using-emacs-org-mode-and-org-babel/", "published_at": "2014-12-04T09:25:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b9a47fe0c", "title": "Getting Django Rest Framework to parse docstrings as reStructuredText", "url": "https://vxlabs.com/2014/11/12/getting-django-rest-framework-to-parse-docstrings-as-restructuredtext/", "published_at": "2014-11-12T07:23:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b9abbed64", "title": "Use ADB to bypass dog-slow MTP transfer of files from Android to Linux", "url": "https://vxlabs.com/2014/11/06/use-adb-to-bypass-dog-slow-mtp-transfer-of-files-from-android-to-linux/", "published_at": "2014-11-06T06:37:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b9b5cfd45", "title": "Convert dates to different formats in LibreOffice Calc", "url": "https://vxlabs.com/2014/10/06/convert-dates-to-other-formats-in-libreoffice-calc/", "published_at": "2014-10-06T12:51:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b9c1d3fea", "title": "CloudFlare full optimizations break MathJax", "url": "https://vxlabs.com/2014/09/30/cloudflare-full-optimizations-break-mathjax/", "published_at": "2014-09-30T07:11:00+00:00" }, { "id": "01a08c5f-e878-723f-8e2d-c07b9c78b9af", "title": "Driving the Dell U2713HM at 2650×1440 from the HDMI output of the Acer V3-571G", "url": "https://vxlabs.com/2014/08/08/driving-the-dell-u2713hm-at-2650x1440-from-the-hdmi-output-of-the-acer-v3-571g/", "published_at": "2014-08-08T12:09:00+00:00" } ] posts Claim your blog
Back to vxlabs.com
Blog · corpus.blog/blogs/vxlabs.com/posts

vxlabs.com

vxlabs.com

2026

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014