Skip to main content
tdro

Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 84/50 words 28s read

    Sandboxing in systemd? I would’ve shown my (somewhat manual) method but then I was strolling through the GitHub and saw shh (systemd hardening helper). It uses strace to generate suggestions. You’ll need to be extremely careful, playing inside a sandbox summons debugging hell. I tried it briefly.

    Plug it into whatever wild abstraction. Happy sandboxing.
    Index: Cache · Source
    #clips #linux
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com (edited) view
  • Markdown Plaintext Embed Permalink
  • 60/50 words 20s read

    Why dabble with Firefox? Everything is customizable. How long will this be so? Who knows. , I have custom stylesheets that hide comments everywhere (Firefox/Chrome) among other things. “Experts” only?

    text
    about:debugging#/runtime/this-firefox
    Address for inspecting currently installed addons
    text
    chrome://browser/content/browser.xhtml
    URL for inspecting the browser chrome interface
    text
    toolkit.legacyUserProfileCustomizations.stylesheets true
    For custom stylesheets visit about:config and add (+) this boolean
    #gists #linux
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 97/50 words 32s read

    I was twiddling a bit with neovim (lua) and realized something. You’ve got on one end in the hyper dimension, and overpowered hyper dimensionizable programmable editors? on the other emacs (elisp). Neovim is vim’s (vimscript) successor.

    All enjoy a similar predicament. The truth (of time) is that no one really learns an IDE (forget programmable editors). Many IDEs exist now with natural language bells and whistles to the minutiae.

    Natural language bridges a (psychological) accessibility and discoverability gap. Of course, if you don’t win the lottery enough times, you’ll be left hanging dry (on tokens).

    #linux
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 72/50 words 24s read

    How hard is it to run Linux? It depends on your luck and persistence. I received a junked Lenovo 11e Chromebook recently and it would always freeze at 99% during any distribution install (classic). Enabling a kernel parameter fixed it. How did I know this? Don’t even ask.

    text
    #define SDHCI_QUIRK_BROKEN_CQE (1<<17)
    (1<<17) = 0x20000
    Memory card controller has unusable command queue engine
    text
    sdhci.debug_quirks=0x20000
    Magical kernel parameter entered in at boot
    #gists #linux
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com (edited) view
  • Markdown Plaintext Embed Permalink
  • 43/50 words 14s read
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 49/50 words 16s read
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 82/50 words 27s read

    There’s a quick way to test the offline behaviour of programs on Linux.

    shell
    unshare -c -n bash
    Then only loopback is available.
    shell
    $ ip addr
    1: lo: <LOOPBACK> mtu 65536 qdisc noop state DOWN group default qlen 1000
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

    List network namespaces with lsns.

    shell
    $ lsns -t net
    NS  TYPE NPROCS PID   USER  NETNSID    COMMAND
    999 net  2      111   user  3          systemd
    888 net  1      222   user  unassigned └─bash
    #gists #linux
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 20/50 words 7s read

    In UNIX everything is a file. A file is a file and a directory is a special kind of file…

    #linux
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 58/50 words 19s read

    I saw something peculiar the other day. Hallucination? The microsoft.com domain was serving up 192.168.1.0 and 192.168.1.1 as A records in a 7 address round robin.

    That’s a spooky reminder to check your rebinding setup — that is, if you’re playing with fire ().

    For example, unbound with private-address and private-domain. Then test if DNS rebinding is possible.

    #linux
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 39/50 words 13s read

    Are the caches warmed up? vmtouch and fincore are two useful programs.

    What do they do? Basically, one can peek at what’s been cached into memory. I somehow ended up re–looking into this today. The Linux kernel is intelligent.

    #linux

    Authors