Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 103
  1. Shortly after diving heads down into the MeshCore craze, I naturally started amassing solar panels for my MeshCore-related projects.

  2. org-crypt GPG error

    I’m running Doom Emacs v3.0.0-pre, and was trying to use org-crypt to encrypt org headings tagged with :crypt:.

  3. Compiling C Programs on FreeBSD

    Today I tried to install Simon Willison’s llm tool on FreeBSD.

  4. This post is an account on how I configured my FreeBSD home server in a way that I could seamlessly route my DNS requests through my self-hosted AdGuard Home instance, both at home and outside using Tailscale and nginx.

  5. There’s a crazy bug in Cinnamon (more specifically, Cinnamon’s screensaver) that had been pestering me since I switched to this DE.

  6. Suppose you need to edit a file that requires root privileges, like /etc/fstab.

  7. 20250610170000

    Cinnamon is, in my opinion, one of the most polished desktop environments out there.

  8. Outlining Emacs init files

    Today I learned that commented out Elisp code with ;;; in Emacs are interpreted as headings when you’re in outline-minor-mode.

  9. Grepping inside Vim

    Today I learned a very cool trick.

  10. In one of my recent projects, I used Azure Durable Functions extensively to orchestrate multi-stage, asynchronous machine learning inference requests.

  11. Azure’s Durable Functions are asynchronous, scalable cousins of standard Azure Functions.

  12. Azure ML (misleading) charts

    tl;dr don’t trust Azure ML charts.

  13. ONNX Models Segmentation Fault

    I’m using YOLOX for inference, and I’m getting unexplainable ONNX runtime errors 15% of the time. 2025-01-30 14:30:46,845 E [78] azmlinfsrv - Encountered Exception: Traceback (most recent call last): File "/opt/miniconda/envs/amlenv/lib/python3.9/site-p…

  14. Here’s yet another evidence of poor error handling and user-friendly error messages from Azure.

  15. I had to use an adapter so I could plug an old monitor with VGA ports only into a somewhat old graphic card with HDMI outputs.

  16. At the time of this writing, Gnome’s NetworkManager already supports Wireguard connections.

  17. Today I learned a cool trick to test if a certain port in your router is open or not.

  18. You can list all the keys in currently installed in your system by running: gpg --list-secret-keys where --list-secret-keys lists specified secret keys, and if no keys are specified, then it will return all known secret keys.

  19. Locate the partition in which linux is present with the help of following technique: grub rescue > ls (hd0) (hd0, msdos9) grub rescue > ls (hd0,msdos9)/ grub rescue > ls (hd0,msdos8)/ grub rescue > ls (hd0,msdos5)/ # suppose this is root and bootloader of…

  20. One of the most common tactics by phone burglars is to remove the SIM card from your phone and put it into another device, so they can recover the passwords from your account and, if you use SMS as a means of twp-factor authentication (not recommended), t…

  21. Today I learned (remembered, actually) that it’s possible to jump directly to an Org heading by navigating a list of headings.

  22. Today I learned how to modify low-level components of a ConfusionMatrixDisplay object, i.e. fiddling directly with fig and ax.

  23. When it comes to the voltage standing wave ratio (VSWR), we’re often told that we should struggle to keep our antennas tuned and with a VSWR below 2:1.

  24. Multiple displays on i3

    First, install xrandr.

  25. Rather than copying the ~/.gnupg folder, you can create an export of your secret keys and then import on the new install, e.g

  26. I’ve recently had to debug an attempt of deploying an Azure ML online endpoint.

  27. Observação: status a partir de GG66fm utilizando uma antena em jota a 8 m de altura com transceptor de 50 W.

  28. Today I had no space remaining in the disk while I was upgrading my EndeavourOS system, so I had to look up for ways to free some space.

  29. If you wish to set-up aspell on a per-project basis, several variables have to be configured accordingly.

  30. I’ve been trying to enable ox-hugo’s auto-export mode for hours.

  31. Just press CTRL + x + e in either bash or zsh.

  32. How to bypass MacOS app verification

    If you can’t open applications downloaded from the Internet, and the concerning option in Privacy and Security is grayed out, here’s a quick way to bypass Apple’s verification.

  33. Sargable queries in SQL

    “Sargable” is short for “Search ARGument ABLE.”

  34. The perfect Makefile template

    Recently, I stumbled upon this Makefile template, and I can’t recall where I got this from.

  35. Today I learned it’s possible to render emojis differently.

  36. Today I learned how to record a macro on Doom Emacs and play it as many times as you want.

  37. Today I learned that the time complexity of a membership checking operation is different for each Python type.

  38. The instructions below consider that you are using the Neovim Extension for VSCode.

  39. My Emacs muscle memory is too stubborn, so that I always find myself pressing C-x o to switch between terminal and editor window.

  40. Oftentimes our local repository goes out of sync, and you can’t install anything unless you update pacman’s database.

  41. org-super-agenda default’s config is incompatible with Doom Emacs keybindings.

  42. How to use breakpoint() on IPython

    Since Python 3.7, the breakpoint() call has become a handy replacement for import pdb; pdb.set_trace().

  43. Today I learned how to get the signature, docstring, and everything you need to know about how to use an object.

  44. How smoke detectors actually work

    I’ve always had the wrong idea of how smoke detectors worked.

  45. Comparing TF-IDF, GloVe, and SBERT

    I’m exploring better algorithms for findlike.

  46. I killed my digital garden, and it’s the best thing that happened to my sanity.

  47. I’ve just released findlike, a CLI tool that helps you find lexically similar documents in relation to a reference file or an ad-hoc query.

  48. pytest and the tmp_path fixture

    Today I learned that you don’t need to import temp file or directory generators, nor create them yourself, when you’re testing a code with pytest.

  49. About short-circuiting in Python

    Today I learned that it’s possible to short-circuit boolean operations in Python.

  50. How do Bloom filters work?

    In a conversation with Hugh, today I learned about the Bloom filter—a statistical algorithm that tells whether a sample likely belongs to a group, or does not belong to it at all.