• 2 Posts
  • 177 Comments
Joined 2 years ago
cake
Cake day: August 4th, 2023

help-circle
  • Just some examples of things I’ve printed or plan to. Ones marked with an asterisk (*) at the end are ones I largely or entirely designed myself or plan to largely or entirely design myself. Ones marked with a plus (+) are ones that are half completed. Minuses (-) are ones I haven’t started yet but intend to.

    • Wall mounts for Nintendo Switch components (dock, controllers, Joycon charger, etc.) Definite space saver. *
    • Wall mount for a Raspberry-Pi-based NAS solution. *
    • Parts to augment a computer chassis wall mount for my ridiculously-large chassis. (Yes, there’s a bit of a pattern there.) *
    • A custom Raspberry Pi case that mounts nicely and nondestructively to my desk.
    • A custom adapter for my drill that let me run the drain in my washing machine when the motor was broken. *
    • A custom plate to cover my nightstand clock face so it doesn’t shine in my eyes all night. *
    • A custom die for a Sizzix Die Cutting Machine for quilting use. (That one took a lot of work.) *
    • A custom tool for precisely bending 16mm steel strapping (which I’d sharpened into a blade) in service to the custom die just above. *
    • Custom yarn bowls for my crafty mother. *
    • Custom stitch markers for my crafty mother. *
    • Custom barrel buttons for my crafty mother. *
    • A couple of custom mounts for SAD lamps. *
    • Custom shelving for a bathroom. *
    • Custom mods for some wire shelving in the same bathroom. *
    • Custom mount for a reflector mirror to let me see more with the security camera on my front porch. *
    • A tool for straightening 3D-printing filament. *
    • Spacers for mounting a peg board on the wall.
    • I also had a folding door that broke and got kinda janky. I had a few extra of those peg board spacers, and they turned out coincidentally to be exactly the right size to properly shore up that door.
    • Custom shelving for DVDs/Blurays and video games. *+
    • A custom shelf-drawer for my mousepad. *-
    • A custom 3D printed mechanical keyboard… once I’m done writing the program for rapidly prototyping 3D-printed keyboards. *+

    I’m sure I’m forgetting a bunch. And the above is only the useful things and excluding the mostly art/fun items.

    I have in mind to do more 3D-printing of tools. I don’t have much specifically in mind. But that custom steel strapping bender is pretty cool. Also, some of what I mentioned above is available on my Thingiverse.






  • Z is only depth if your camera happens to be at the origin facing in the positive Z direction, though. In most games, the camera almost never rotates except about a vertical axis, though, so Z as the vertical axis stays vertical always. (Exceptions being space sims, that leaning-around-the-corner maneuver in a lot of games where the camera tips, games with shifting gravity, etc.)

    I dunno. Z as up always felt more intuitive to me. It’s just another thing to argue about like Vim vs Emacs and tabs vs spaces, I guess.



  • And then if you still can’t scroll up/down to read the rest of the article, look for and disable any overflow:hidden; or position: fixed in the CSS. It’ll probably be on the <html> or <body> tag, or on something pretty “high level” just under the <body> tag or no more than a couple of levels of hierarchy beneath.






  • Two books I started reading knowing I’d disagree with the author:

    • Introduction to Austrian Economics. That school of economics is helpful as a model for understanding economics, though only through the lens of an idealized system. The same way that understanding how a point-like mass moves helps you understand how a canon ball moves. But then it goes on to say that your inalienable/natural right to safety in your person is basically the fundamental property right from which all of what the anarcho-capitalists call “theory” directly derives. Which makes it rather circular. “Property rights ∴ property rights.”
    • The Singularity Is Near by Ray Kurzweil. I knew my reaction to it would be visceral, but defending DRM was the last straw. I finished the Austrian Economics book. But I didn’t get a quarter of the way into the Kurzweil book before rage quitting.


  • If you’re a software engineer, memorizing an ASCII table (particularly the hex numbers of each character code) is definitely helpful. If for no other reason than so that you can read things that are randomly written in binary without having to consult a table.

    Something not really otherwise terribly useful that nonetheless helped me keep my sanity: learn how to convert to base64 in your head. At work, we had really boring 8-hours-a-day training for a couple of weeks. To pass the time, I came up with random strings to base64 encode in my head. “Hat is 48 61 7a. The first six bits are 010010 which in base64 is an S. The next six bits would be 000110 which in base64 is G.” Etc. I’d write down the base64 strings character by character as I derived them and then check my results for errors when I got back to my desk.