dual_sport_dork 🐧🗡️

Progenitor of the Weird Knife Wednesday feature column. Is “column” the right word? Anyway, apparently I also coined the Very Specific Object nomenclature now sporadically used in the 3D printing community. Yeah, that was me. This must be how Cory Doctorow feels all the time these days.

  • 8 Posts
  • 157 Comments
Joined 2 years ago
cake
Cake day: July 20th, 2023

help-circle
  • I have a Dell Axim X50v in a box somewhere. I imagine the battery is toast and I’ll probably have to keep it in its cradle to remain powered. It was a hell of a machine for it’s day.

    I went through a succession Windows CE/PocketPC machines back in the day, starting with a Casio Cassiopeia E-115, then an Audiovox Maestro which was a rebadged Toshiba, then an HP iPAQ 2215, and finally the Axim.

    The displays on the Maestro and the Axim were really something, and I wish someone would bring these back for a modern smartphone. They were rotten at color accuracy, but both had transflective displays that were fully readable even in direct sunlight. The Axim X50v also had a full 480x640 screen resolution which blew the first few iPhones out of the water on pixel density and even gave the iPhone 4 a run for its money. “Retina” display, my ass.

    I had a Microdrive bunged into the CompactFlash slot on my Axim which was… several gigabytes, I don’t remember how many. I kept it packed with MP3’s, and I had a custom wallpaper with a white-on-chartreuse silhouette of a pacifier on it with the legend, “All 10,000 Songs On Your iPod Suck.”

    But then the entire PDA market got swallowed in one gulp by smartphones.






  • I don’t print TPU on a textured bed. I use the flat side of my build plate, which I also have coated with a giant sheet of Kapton/polyamide tape. Peeling the completed parts off of the smooth surface has never been an issue.

    A word to the wise: Always run with a sheet of polyamide tape if you have a flat build plate. This will go a long way towards protecting the finish and flatness of your plate, and I have definitely saved myself a couple of times when having a Z offset that was too low and thusly crashing the nozzle only into the tape and not the surface of the expensive plate itself. You can apply adhesive and clean the tape’s surface just the same as the PEI surface of your plate, but once it gets worn out or chewed up or otherwise no longer produces parts with a pretty underside, you can just peel it off and reapply. If you’ve already fucked up the surface on your plate you can also paper over this with a layer of tape which will smooth out small scratches, pock marks, and other imperfections.

    And if you really need to employ the nuclear option to get a stuck part off of your bed (i.e. if you’ve printed something with a sticky filament such as TPU or PETG and happened to have your Z offset way too low) you can peel the tape off along with the part. The tape is unlikely to survive this process, but a pack of 12 sheets is only $20 or so.


  • That is a mighty chunky thread!

    I can tell you from experience that the strength of your part is not likely to be due to the design or pitch of the threads but rather down to the layer adhesion strength of your print and whatever material you’re using. Even a dinky 1.0mm thread pitch is perfectly capable of ripping the layer lines of a print apart, and your point of failure will be the layer immediately below where your countersunk head contacts the base of your nut and/or part it’s screwed into, the exact moment you overtorque it.

    I have a bit of experience with this sort of thing. Actually, these days, probably rather a lot.

    Your thread creation approach is similar to mine but I prefer to use an additive helix on the male thread, and then a matching subtractive one on the nut or female side. I find this makes it a little easier to tune for good engagement. If you need to make multiples in a single assembly you can draft clone your sketches to make them all the same. Change one, change them all. You can just use triangles to create both the male and female helices, unless you want to make the tips of the threads flat in which case you can draw a trapezoid.

    There are various threaded fastener workbenches and plugins available, as others have mentioned, but I prefer to do things the hard way since I came up using FreeCAD in not only the pre-1.0 era, but even pre-0.21 back when the hard way was the only way to do anything and there was no path forward except to Git Gud. If you have specific design parameters in mind I find that building screws manually provides much more flexibility. That, and not having your file explode in your face if you happen to open it on a machine that doesn’t have your full selection of plugins installed is always nice.



  • Especially since the majority of computer users worldwide now no longer use a PC to do their computing. The average consumer now uses Windows only at work. Their personal device, whatever it is, runs Android or is some manner of iDevice, two platforms which have thoroughly eaten Microsoft’s lunch.

    It’s too bad for Microsoft that their mobile platform – Windows Mobile, er, I mean Windows 8 RT, er, actually it was Pocket PC, um, no wait, it was Windows CE, et. cetera – all bombed so spectacularly, and the most recent one mere moments before Google took over the world.

    I imagine Microsoft is no longer eyeing private users as a cash cow except purely as advertising targets.

    It’s only a matter of time before some brilliant dipshit over there manages to envision Windows as a subscription service aimed solely at businesses, and the days of Windows as a standalone OS will be over.





  • I personally do not trust ISP provided routers to be secure and up to date, nor free of purposefully built in back doors for either tech support or surveillance purposes (or both). You can expect patches and updates on those somewhere on the timescale between late and never.

    Therefore I always put those straight into bridge mode and serve my network with my own router, which I can trust and control. Bad actors (or David from the ISP help desk) may be able to have their way with my ISP router, but all that will let them do is talk to my own router, which will then summarily invite them to fuck off.

    Likewise, I would not be keen on using an ISP provided router’s inbuilt VPN capability, which is probably limited to plain old PTPP – it has been on all of the examples I’ve touched so far – and thus should not be treated as secure.

    You can configure an OpenWRT based router to act as an L2TP/IPSec gateway to provide VPN access on your network without the need for any additional hardware. It’s kind of a faff at the moment and requires manually installing packages and editing config files, but it can be done.



  • That, and as a first time rider it’s probably a good idea to have a bike with all of the safety features – like brakes – known to be working. And without the possibility of mystery stalling issues or randomly conking out on the road, or bits falling off, or suspension components being wonky, etc.

    It’s much harder to learn to ride on a bike that doesn’t friggin’ work right.


  • Try to find one that hasn’t been cut up too badly (“cafe”, “bob”, etc).

    This is the way.

    I’ve lost count of how many times my idiot friends have gotten themselves ripped off by buying a bike with half of the frame cut off just so some asshole could make a bobber, or whatever the fuck, to the point that it now won’t pass state inspection anymore. So they’ve just dumped it on Craigslist in the hopes that they can get out of it and make it some other sucker’s problem.

    Of course said other sucker inevitably winds up bringing it to me, Captain Wrenches On Stuff, to bail them out.

    You ought to need a license before you’re allowed to buy an angle grinder…



  • You would be amazed in the industrial world. There are tons of large and incredibly expensive special purpose machines that are operated by super antiquated PC architecture computers running geriatric operating systems, sometimes still even DOS or Windows 3.x.

    Think industrial CNC mills and lathes, presses, pick-and-place machines, specialty lab testing equipment, electron microscopes, etc.

    Process control, i.e. production line automation, is usually driven by dedicated PLCs. But the user interfaces connected to them are almost invariantly some old ruggedized panel mounted PC running Windows. An absurd number of them in my experience are still on 2000 or XP. NT4 is pretty easy to find, too.

    Granted often these are not networked, and in cases where they are they’re not connected to the internet, or may even talk to other workstations via RS-485 serial (!) or some other gimcrack method that is unlikely to be a vector for modern malware.


  • What Microsoft probably expects you to do is get your management to buy new computers that support Windows 11 and/or whatever the hell their current server OS is, and in the process give them and their hardware vendor partners a lot of money.

    What you can do instead is switch to Windows 10 IoT Enterprise LTSC which is what I did at my workplace recently. It’s supported until 2032 with security updates. Not feature updates, but I suspect that business users probably don’t care about those much. In fact, most people would probably treat that as a benefit. It also comes with basically no bloatware (except goddamned Edge), which is surprising. No Copilot, no Cortana, no Recall. None of that shit.

    We have a fleet of machines that “can’t” be upgraded to Win11 because of hardware shortcomings, at least without overriding the requirements with Rufus or similar. Unfortunately we also rely on a small but important spread of proprietary Windows-only applications which have no open source or Linux replacements, and at least two of them absolutely will not run in Wine. Believe me, I tried.

    The only wrinkle with this is that you cannot upgrade or license swap in place. You have to do a full reinstall, which for us is not a problem because we have a modest number of computers and I have physical access to all of them. None are bricked up behind a wall or anything.


  • If you’re really keen on getting a possibly non-running used bike as your first, I would definitely recommend sticking with something that’s a single cylinder for simplicity, and probably something that has a carburetor rather than fuel injection, because mystery carb issues are easier to solve than mystery electrical issues, especially given peoples’ pathological predilection to getting mystified and intimidated by wires. That’s not casting any admonition on your personally or your skills, but rather a prediction that you won’t get much decent advice from punters online as soon as your problems are found to be electrical and everyone either immediately tunes out, begins spouting absolute bullshit, or both. Conversely, there is always the nuclear option for a carb which is yeet the entire thing into the fuck-it bucket and just replace it.

    The Honda Super Cub and its myriad derivatives (which, surprisingly, encompass both the Grom and the Monkey) is a popular option. The new ones are fuel injected and computerized, but the classic Cubs have carbs. You can get Chinese clones of these for not very much money, also. If you really want to wrench, a Chinese bike will offer you no choice…

    Also consider a Suzuki TU250 which is sort of the quintessential standard beginner’s bike, or possibly an old Honda CB250.

    If you’re confident in dealing with a twin cylinder bike, the other obvious suggestion everyone will offer is the Ninja 250 (the older ones are carbed, but have two carbs rather than one) or Honda CB350, which is also a parallel twin. The Yamaha V Star 250 is also a small V twin, with a fairly light weight.

    The height of various motorcycles is a perpetually contentious topic, especially when offering advice to beginner riders. Some people will insist that shortness can be overcome with skill and that one should just practice and git gud. Other people will say that you should eliminate a variable and a lot of anxiety by getting a little bike that you can easily flat-foot as your first.

    I have no input in this. Get what makes you comfortable.

    However, I will recount what we did, vis-a-vis myself and my wife, and trying to find a motorcycle (not a scooter, which she already has one of) that she could actually sit on. We found that the obvious answer, the Honda Grom, was actually too tall for her. We settled on a Suzuki Vanvan RV200, which she can sit on and get both feet on the ground. (It’s third from the right in the banner image at the top of this community.) This was available in both 125 and 200cc guises, but I don’t think the 125 was ever sold in America. It was sold in Europe where they have tiered licenses with a 125cc restriction, though.

    Edit to add: I would really advise against getting a non-running bike as your first motorcycle. I get the appeal of wanting to tinker with it, but it’s all too easy to wind up with something that’ll be both a basket case and a money pit, and learning to ride on something like that will probably be more frustrating than it’s worth. If you want a project, get one as your second bike. Also remember the Ironclad Law Of The List of Craig (and also Facebook marketplace): Any time some asshole says “all it needs is x, y, z,” that’s never actually all it needs. If it were that easy, the loser selling it would have fixed himself it and he’d be selling it in running condition.