Skip to main content tdro 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.

The Bahamas

thedroneely.com

Appeared sometime around early May, 2022

6 Following

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
  • 89/50 words 30s read

    Infinite scrolling is unusual. Most implementations are “almost infinite” to avoid excessive length (memory).

    • Infinite scrolling: Limits content to an arbitrarily large amount to avoid exhausting memory.

    • Virtual scrolling: Unload everything except the visible viewport + a top and bottom offset. Pad the rest.

    Virtual scrolling is infinite, but breaks auxiliary actions ( CTRL + F ) because what’s on the screen is the content.

    js
    document.addEventListener("scroll", function() {
      console.log(document.querySelectorAll('*').length)
    });
    Increasing DOM length is infinite and constant length is virtual

    The most popular library appears to be https://infinite-scroll.com.

    #gists #webdev
    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
  • 99/50 words 33s read

    It’s amazing how trends in modern mainstream web development have seemingly inverted. One such example (an old bookmark) while following tech more closely in school;

    Therefore by purposefully giving the user a blank page, we are giving him information that the app is still loading. The user knows that the app will be functional when he sees boxes and buttons.

    The truth was it didn’t matter, at least, not so much as “position independent code”, kind of. Tech appears to do a ten year amnesiac/discovery routine. Web components arrived around that time too.

    #webdev
    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
  • 94/50 words 31s read

    Remember deep linking? That is, if you’ve ever done computing/science history. Deep linking was a nefarious act and for ultra brief periods (in some places) making a link (like this) was link stealing.

    Basically, homepage links were a–ok, but deep links were bad, really bad, because customers skipped the front and arrived at the exact (product) page. Businesses died overnight (the hypo theory).

    Deep linking is smartphone marketing lingo now and very much desired. My hunch is that something analogous to taking a screen shot will be the modern equivalent of that unworkable controversy.

    #web
    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
  • 55/50 words 18s read

    Hopefully no one else cuts their plants in half. Experts only… but seriously, in an epistemological sense; many popular topics today are just like talking about the nature of trees.

    The universe’s resiliency allows for contradictory stuff to be practical, or at least appear generalizable on the long–tail and convincingly so. Bananas are indeed fascinating.

    #musings
    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

    Banana trees are kind of invincible. Here’s what happens if you chop a sufficiently radioactive one clean across the mid…

    #clips #musings
    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
  • 56/50 words 19s read

    Some SSH options are worth tweaking when directly distributing code with git to multiple remotes. ConnectTimeout and BatchMode (optionally for automation). ControlMaster enables multiplexing for session sharing via sockets.

    cfg
    ForwardX11 no
    Compression no
    ConnectTimeout 3
    ServerAliveCountMax 1
    ServerAliveInterval 10
    
    Host *
      ControlMaster auto
      ControlPersist yes
      ControlPath ~/.ssh/sockets/%r@%h-%p
    An example ~/.ssh/config or /etc/ssh/ssh_config

    %r@%h-%p translates to user@hostname-22.

    #gists
    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
  • 25/50 words 8s read

    Did you know that cPanel has a back end user–space API? I’ve yet to see a web front end user dashboard that’s reliable and consistent.

    #web
    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
  • 125/50 words 42s read

    Some of you were curious. Text assistants and bots are booming, as shovelers seek the god oracle and magnum opus. Here’s the numbers for a naked robots.txt. Inferences, up to you.

    7,151,956 8,800,740 × 100 81.27 %
    (1) Approximately (at least) 81% of requests are machine generated
    In (30 day) levels of aggression, with the most aggresive/inefficient crawler at the bottom;
    1. Applebot/0.1 [20.1 ]
    2. heritrix/3.4.0-20200304 [21.8 MiB]
    3. YandexBot/3.0 [28 MiB]
    4. GPTBot/1.0 [30.1 MiB]
    5. IonCrawl [31.6 MiB]
    6. CCBot/2.0 [40.6 MiB]
    7. DataForSeoBot/1.0 [51.2 MiB]
    8. SeznamBot/4.0 [58.6 MiB]
    9. facebookexternalhit/1.1 [64.1 MiB]
    10. Google-Read-Aloud [86 MiB]
    11. PetalBot [91.3 MiB]
    12. Barkrowler/0.9 [98.6 MiB]
    13. SemrushBot/7~bl [141.1 MiB]
    14. BLEXBot/1.0 [152 MiB]
    15. AhrefsBot/7.0 [159.5 MiB]
    16. MJ12bot/v1.4.8 [285.2 MiB]
    17. bingbot/2.0 [373.4 MiB]
    18. Googlebot/2.1 [535.2 MiB]
    19. Bytespider [543 MiB]
    20. DotBot/1.2 [806 MiB]
    21. Amazonbot/0.1 [2.6 ]
    #web
    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

    Authors

    Gallery

    Following (6)

    Web Ring