@mcdanlj@social.makerforums.info
@mcdanlj@social.makerforums.info avatar

mcdanlj

@mcdanlj@social.makerforums.info

1st Fedora Project Lead. Co-author Linux Application Development. Sr. Director Engineering Pendo. Ex-{Linux Journal, Red Hat, rPath, SAS}. Christian. Father. Maker (including machining, 3D printing, and electronics). Books. Classical music. Aviation (inactive PP-Inst-SEL). https://musings.danlj.org/

#searchable searchable (please index my posts for search purposes)

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mcdanlj, to 3DPrinting
@mcdanlj@social.makerforums.info avatar

I just learned that Prusa are childishly blocking all links from @cults3d after I complained at their workaround that was a pain when I tried to share on Cults a link to Printables for an alternative to one of my designs.

https://3dp.chat/@cults3d/112291160322661415

Most of my public designs I've been sharing on both Cults and Printables for a while, but this makes me consider taking my designs off Printables. I probably won't, because I don't want to punish users for Prusa's bad behavior, but I'm unlikely to keep posting new designs there when Prusa is actively blocking normal use of the web in a user-hostile way.

Unlike Cults, who are active here, I get the impression that @josefprusa is a post-only account and I can't imagine that he cares what I think.

@3dprinting

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@RichiH @cults3d @josefprusa @3dprinting Yeah, Printables only nags you to set up an account to download, but doesn't actually require it.

I do wish that for free downloads @cults3d would do something similar, rather than require login. Could be prompt to log in but "click here to download without logging in" for free downloads. I know that they don't see free downloads as making them money, and they don't directly do that, but indirectly they help establish Cults as one of the places to find models, making it more likely that people will be there to also see the paid models, if that's their thing.

I understand that Cults have a "Fred Flintstone just downloaded your design" notification, but "Someone anonymous just downloaded your design" for not-logged-in free downloads would be great.

At least, I'd opt into "make my designs anonymously downloadable" if I had that option.

In any case, Prusa taking the user-hostile low road here is a real disappointment.

I take any decisions by the reddit 3d printing mods very lightly. I don't know exactly what happened that Billie Ruben is no longer a mod there, but I don't get the impression that the other mods there did well.

simontatham, to random
@simontatham@hachyderm.io avatar

Sometimes my motor cortex invents user-interface features completely by accident.

Just now I wanted to edit a particular shell function 'download_foo()' in my .bashrc. So I went to emacs, hit the keystroke to open a file, and before I quite realised what I was doing, my fingers had typed in the pathname

~/.bashrc/download_foo

as if download_foo were one file in a subdirectory, rather than one function in a source file.

Of course it doesn't work. But it might be kind of handy if it did!

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@simontatham I have definitely tried to do exactly the same thing in vim, more than once.

FreeCAD, to random
@FreeCAD@fosstodon.org avatar

WIP Wednesday 17 April 2024
In the toponaming project, bgbsww and chennes are getting really close to finalizing the port of RealThunder's patches to upstream FreeCAD. There is probably a week more of work, then the planned performance evaluation and improvements can begin.

TechDraw:

WandererFan fixed several issues, such as broken zigzag lines orientation with rotated 3D view, as well as incorre
https://blog.freecad.org/2024/04/17/wip-wednesday-17-april-2024/

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@FreeCAD The sheer quantity of quality of life improvements in Sketcher is such that even with occasional crashes and trying to get data for bug reports and filing them when I think I can say enough to have a chance of them being valuable, I think speedup in using Sketcher alone is such that it's a net productivity win for me working in the weekly builds.

"PaddleStroke updated the Trim tool in Sketcher to support continuous mode. Now you can select the tool, press and hold the mouse button and then drag the pointer over segments you want to delete. The tool will delete all segments you hover."

azonenberg, to random
@azonenberg@ioc.exchange avatar

Coming soon to a youtube near you...

(Also, anybody have suggestions on a decent peertube host I can try putting some of my EE content as well?)

mcdanlj,
@mcdanlj@social.makerforums.info avatar
kwf, to random
@kwf@social.afront.org avatar

Tonight's adventure in home ownership: trying to shoot knockdown texture from a can and make it vaguely resemble the existing texture on the walls.

I'm coming around to the idea of just skim coating every wall with high density and trying to make it look like plaster.

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@kwf I remember long ago having an apartment with a textured ceiling. I don't remember what tall thing I had been carrying, or if I was annoyed by damage by a prior occupant, but I spent at least half an hour with spackle and a regular screwdriver slowly creating replacement texture, one dot a time, trying to fill in randomly to make it look right.

Or, more recently, a faux-wood-grain door was damaged. Again, spackle, and then after it set, minutes of scribing matching faux wood grain lines into it...

It's all evil.

mcdanlj, to random
@mcdanlj@social.makerforums.info avatar

I have filled my taxes electronically for long enough that it didn't occur to me that today wasn't the best day to drop off a large, heavy box at the post office...

mcdanlj, (edited ) to random
@mcdanlj@social.makerforums.info avatar

Some months ago, I created a replacement filter box for the Qidi X-Max 3. Today, I found that someone has remixed a "Bento box" filter for the X-Max 3. Mine is an exhaust filter; the "bento box" is a recirculating filter. So I wanted to link to the Bento box as an alternative to my design for anyone who wants a recirculating filter.

It happens that the bento box is on printables.

@cults3d appears to be intentionally breaking links to printables, as you can see in the description for my model there.

My link to my detailed instructions on Maker Forums works, but the link to printables next to it is broken. I have tried multiple times to edit the description to have a working link, but with no luck. It's not a typo in my text.

Come on guys, do better. This kind of anti-user behavior isn't good when large companies do it, and it's not actually any better when small ones do it.

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@cults3d I kept editing it over and over, thinking that I had somehow made a typo in my markdown. It would have been nice to have at least gotten a warning about what you were doing and why, instead of silent corruption.

The way it is, it looks like cults are the ones being childish.

If you changed the link to https://cults3d.com/printables/url-encoded-printables-url and then made the /printables page url-decode the URL (like what is done for login page redirects) and then display the url along with the reason they landed on the page, you'd have the opportunity to display clearly who is the childish one here, and it would definitely be a better experience for your users.

mcdanlj, to random
@mcdanlj@social.makerforums.info avatar

It looks like the Mastodon roadmap doesn't yet have anything listed for moving away from Redis to one of the open source forks. I'm wondering whether there has been discussion of Redict vs. Valkey for the future?

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@ocdtrekkie I didn't say it was "a critical thing" (those are your words not mine) but, yes, given how critical Redis is to Mastodon, I'd expect that upstream would want to stay on an open source stack.

It looks like the majority of the contributors to Redis by quantity of code have moved to Valkey already, so there's a sense in which Valkey is what Redis used to be before going proprietary.

I recognize that the roadmap might not be the first place to find the information; I mentioned that to be clear that I at least looked somewhere before asking.

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@ocdtrekkie Those words you keep using... I do not think they mean what you think they mean.

Some of us actually care about "open source" meaning something, and the SSPL is not it, not by a long shot.

Even though you have made it clear that you personally don't care at all about open source, I'd think you might care that Redis Labs was a minority contributor to Redis and that the people doing most of the interesting work have moved on to Valkey.

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@ocdtrekkie If you don't like the Open Source Definition, please go make up some other term of art to describe your own values, don't steal the term "Open Source". It means something.

bear_lab, to 3DPrinting
@bear_lab@fosstodon.org avatar

I wish we could find a better solution than grub screws for attaching pulleys to shafts in 3D printing. Small-scale requirements make it difficult to use other industrial systems.

Grub screws often loosen under the effect of vibration even with Loctite. They also introduce eccentricity. And the tip of the grub screws marks the shaft, making it difficult to remove the pulley.

Any idea how we could improve this?

@3dprinting

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@bear_lab @3dprinting If you really want it to be permanent, use loctite / thread locker on the motor shaft.

I haven't had blue loctite (242) on the motor shaft give up, but you can use permanent red loctite (271), or if you really want to go all-in, retaining compound like R-638. R-638 will fill a 0.25mm gap, and is fairly high viscosity, so put it on without grub screws to limit eccentricity. Its working time is limited to 4 minutes.

The 600-series retaining compound has a wide variety of max gap, viscosity, and initial cure time. They all are 24h full cure time though.

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@bear_lab It will be more concentric than a set screw... Just don't load it while it sets and it will be closer to concentric than anything else that comes to my mind

It won't be adjustable, so get pulleys that are much wider than the belt. Misaligned flanged pulleys would certainly create artifacts. Could even go with non-flanged pulleys on the motors and flanged pulleys elsewhere. But I don't know about availability of non-flanged pulleys, haven't looked.

The classic solution for this problem is of course close tolerance holes and shafts with keyways and keys. But at this size that's kind of hard!

Hmm. Given my recent fascination with rotary broaches, I could imagine making a pair of broaches (male and female) to cut matching 1mm keyways in motor shafts and pulleys. 🤔

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@gooba42 @bear_lab I would use a spline rather than hex, because it preserves the circular reference. I was thinking keyway, but a spline is basically a bunch of fixed keyways. Essentially the same idea.

I think the robust tooling you are referring to is a broach? (I've been designing inexpensive rotary broach holders lately.)

There could be a mashup of your and my ideas here: Use retaining compound to hold a male spline section on the motor shaft, then ream and broach the matching female spline on the pulley. It would then still be removable and adjustable, but couldn't really slip.

Commercial spline rotary broaches are hundreds of dollars, and a cheap commercial rotary broach holder is $500, most over $1000.

This could be fine with either rotary broaches or linear arbor broaches, and would be easy because it would be made with aluminum.

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@GustavinoBevilacqua @bear_lab @3dprinting While the smallest key stock I'm aware of is 2mm, you can buy smaller square wire. And square wire would work for keys. 😁

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@chrishuck @bear_lab I took a Dremel to the shafts of the motors on my first 3d printer! 🙂

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@brokenminded @bear_lab @3dprinting Threads aren't precise locating features, and if this isn't concentric you get meaningful inaccuracy in the resulting prints.

mcdanlj, to random
@mcdanlj@social.makerforums.info avatar

I think that flatpak isolation is great and I'm glad it isolates apps from each other. Of course there is a side effect of having to start over from scratch on app configuration.

Does publish metadata about location of configuration such that installing a flatpak could give an option of moving application configuration (say, from ~/.config or just ~/.somedotfile) into flatpak config, possibly leaving a symlink in place in order to share configuration with native versions of apps?

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@alxlg I mean the other direction.

Say I have been using an RPM of a browser (firefox, chrome, I don't care), and I want to switch to flatpak.

It would be great if when installing the flatpak, it knows where that browser's config comes from and offers to copy my existing configuration into the new, sandboxed, location, so that I'm not starting over from scratch.

(Additionally, it would be nice to have an option for a symlink to help those of us who know the old location.)

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@sonny I don't think that individual apps can "figure that out" because by design they can't reach outside the sandbox.

And there are plenty of apps where it's fine to share configuration between versions, but even without that, human muscle memory is a reason to at least have an option of a symlink. ☺

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@sonny The point of moving the config is to not to need a file system permission, right?

The whole point of my suggestion is to not need to document what someone needs to do for every single app. They can do that already.

We have computers to move data around for us; looking for documentation for something that could be trivially declared and implemented once seems like a lot of effort redundant human effort.

The browser wars have at least given us this for browser migration as best they can. One click "do what I mean".

axboe, to random
@axboe@fosstodon.org avatar

In case anyone is wondering how old the ->read() and ->write() members are, I dug out this historic thing:

https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/tree/include/linux/fs.h?h=0.95#n139

which is the 0.95 release from March 7th, 1992. Might be there a bit before that too, didn't go further, but that's more than 32 years!

CC @torvalds hope you're interested in seeing it go 😉

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@axboe @torvalds Yup, 0.95 introduced the proto-VFS (as well as the GPL), and file_operations wasn't in the immediately-preceding 0.12 release. Remember, 0.95 was almost ready to be released as 1.0! 😀

FreeCAD, to random
@FreeCAD@fosstodon.org avatar

WIP Wednesday 10 April 2024
In the toponaming project, bgbsww added more tests and updated existing ones, and CalligaroV fixed two bugs.

In Arch, yorikvanhavre upgraded the reference tool, so that it could work with DXF and IFC files (NativeIFC is required for the latter), and paullee0 fixed a regression that occured when making a block from a DraftWire.

In Sketcher, PaddleStroke changed the rende
https://blog.freecad.org/2024/04/10/wip-wednesday-10-april-2024/

mcdanlj,
@mcdanlj@social.makerforums.info avatar

Here's the documentation:

https://wiki.freecad.org/TechDraw_BrokenView

I had wondered how the broken sections would be defined. Using objects in the model instead of lines in the drawing means that the breaks can easily be parametric. I like this design choice!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • kavyap
  • DreamBathrooms
  • everett
  • magazineikmin
  • InstantRegret
  • ngwrru68w68
  • Youngstown
  • mdbf
  • slotface
  • vwfavf
  • tacticalgear
  • thenastyranch
  • rosin
  • megavids
  • osvaldo12
  • ethstaker
  • GTA5RPClips
  • khanakhh
  • Durango
  • tester
  • normalnudes
  • cisconetworking
  • modclub
  • cubers
  • anitta
  • Leos
  • JUstTest
  • All magazines