Some middle-aged guy on the Internet. Seen a lot of it, occasionally regurgitating it, trying to be amusing and informative.

Lurked Digg until v4. Commented on Reddit (same username) until it went full Musk.

Was on kbin.social (dying/dead) and kbin.run (mysteriously vanished). Now here on fedia.io.

Really hoping he hasn’t brought the jinx with him.

Other Adjectives: Neurodivergent; Nerd; Broken; British; Ally; Leftish

  • 0 Posts
  • 87 Comments
Joined 3 months ago
cake
Cake day: August 13th, 2024

help-circle
  • Most often it’s done because of a developmental problem where one leg segment has come out slightly shorter than its counterpart on the other leg, affecting gait and posture. Only one or two bones need to be lengthened if the patient is lucky. Shortening the other leg is probably also an option, but I figure people would want to do something to the affected leg, rather than muck about with the “healthy” one.

    There is at least one instance that I recall where someone born with a form of dwarfism had all four limbs - all twelve bones - extended to “normal” length. As to whether it was strictly ethical to do that is an entirely different matter, considering the patient was a child.

    I mean, it’s definitely the best time of life to have the lengthening done what with bones being greener and still growing anyway, but the patient wasn’t exactly in the position to be making an informed decision about whether they wanted to go through it.




  • Orcas are in the dolphin family which is a branch of the whale family, specifically those with teeth rather than baleen. Compare how humans are in the ape family which is a branch of the primate family, specifically those that are less arboreal and lack tails. If we can say humans are primates, we can definitely say that orcas are whales.





  • I admit it’s been a while since I did the calculations so I must have misremembered the speed of sound part.

    Trying again now (with less brain than I once had) I think you could still get a few million intercommunications between stars hundreds of light years apart within their lifespans, and stars only a handful of light years apart could be even more chatty.


  • Dammit I must have clicked outside my subscriptions again.

    So anyway here’s a reminder that if you take a stellar lifetime and map it down to something like a human lifetime, the relative slowness of the speed of light mostly goes away, down to something within an reasonable approximation of the speed of sound in air, give or take.

    This means that stars, at least in close proximity to each other, could theoretically be having conversations (by means of light across vacuum) that to them, don’t seem to take all that long at all.

    And they have all that boiling mass doing who knows what and so much real time to think…





    • Partial tip: There’s often the suggestion of concentrating on breathing, usually with some kind of regular pattern. This is an alternative to try.

    You’ll need to have been in bed for a while, mind racing. Take how extreme that racing is and then taking a similarly extreme, almost uncomfortably deep breath to match it. This requires having been in bed for a while.

    Hold it for a bit. Don’t count seconds - avoid numbers. As soon as you get the vaguest hint from your body that you need to let it out and breathe normally again, do so. Try to relax as much of yourself as possible as you do that. This is not a “hold your breath till you pass out” thing. You want to go back to breathing normally.

    If the breath was too deep and that freaked you out a bit, try going a bit more shallow on the next one.

    This has sometimes worked for me, especially if I’ve been asleep already and can’t get back to sleep.

    Sometimes I’ve tried a regular breathing exercise after that.

    Other times I have got out of bed and done something mindless for a while until I felt tired again. No doomscrolling.

    • More traditional tip: No caffeinated beverages for at least 6 hours before you go to bed. Yes, six. Nine’s even better.

  • Find yourself a language that allows negative indices to count back from the end of an array.

    In those languages, index 0 is usually the first element, but if you’re particularly perverse and negate your indexing, you can start at 1, or rather -1, at the other end and work backwards.

    0-indexing originally comes from needing to add to the array’s base memory address to locate elements. If you have an array at memory address 1234, you might expect to find the first element at that address, which would be 1234+0, and the next at 1234+1, etc.

    1-indexing started as either a deliberate abstraction from that idea, and/or else there’s something else stored at 1234 that the array data type needs and the real elements start at 1234+1.

    All that said, there’s at least one language that insists the indices of an array be of a subtype of some Integer type that must have a limited range. Then you can start and end wherever you like, and the whole 1 vs 0 business is meaningless (except to whoever writes the compilers for that language anyway).





  • Started by turning off adblocker, but not NoScript. Allowed everything except the obvious advertising domain “blogherads”, and no significant increase in usage.

    Allowed that and it added a whole bunch of domains to the list, meaning that it polls all the other ad providers and tries to run their scripts. Tried enabling those a bit at a time and noticed nothing in particular. The ads did start taking up a small amount of extra memory but no runaway effect.

    I didn’t get around to allowing them all, but I did notice that at one point I tried to scroll the page and it loaded ad section after ad section indefinitely as I scrolled.

    If you have an extension that tries to load a page right to the bottom, then that would almost certainly cause a runaway effect. It would try to load an infinite number of ads below where you were viewing the page.