√𝛂𝛋𝛆

  • 1 Post
  • 23 Comments
Joined 1 year ago
cake
Cake day: July 5th, 2025

help-circle

  • Honestly, it is a bit of a noob design, and I do not mean that in any kind of negative or insulting way whatsoever. The main issue here is how you are thinking in terms of other materials and processes. Every product is primarily constrained by the manufacturing process. The design aesthetics are constrained by this process. The trick is to understand these constraints well enough to make something aesthetically pleasing within the process. To be fair, ~95% of designs shared and printed have this type of issue. Your design here looks like something I would make out of brass sheet and brazing. There is nothing fundamentally wrong with the approach. I see what you were trying to do.

    The floating thin sections on layers, lack the flow consistency to maintain temperature regulation of the heat block. The heater cartridge in the print head is managed by a PID control loop. This will always have some overshoot and undershoot of temperature when the flow changes substantially. There are a number of contributing factors to this issue in the printer hardware design. I could go into a lot of depth here but that is an aside.

    I would not use thin floating sections. Let’s say the whole backing was solid in a FreeCAD design body. I would then do something like an egg shaped ellipse pocket out of the middle. Another option might be a % like shape with the thinnest section offset so that the layer lines are still substantial.

    My most advance approach would be to print the face of the frame on the bed, and the rear face of the backing plate also on the bed as a second part. If designed well from the start, and if the bed is large enough, you design the print to finish the backing plate before the face is completed. Then you add a print pause, remove the backing plate, insert it into the front plate, and continue the print to encapsulate it as a single part. This makes any 2D pattern for the backplate possible, and you do not need to deal with fasteners or whatnot. You end up with a perfect picture frame slot using this method.

    A total aside, but this idea can also be used to make your own printed supports manually for perfect overhangs. You print the support to size, add a pause, and remove the printed support shape. Ideally, you add a ~0.1mm-0.2mm clearance gap, paying very close attention to how your slicer layers height and first layer correspond to the support dimensions, or rotate the support to utilize better x/y dimensional accuracy if possible in some designs. You can even create a printed alignment jig on the build plate just to hold this manually created print support. The trick is to then apply gluestick to the interface between the manually printed support and your overhang. This can produce nearly first layer like print quality on an overhang with dimensional accuracy too.

    Another super advanced trick: let’s think if the picture frame standing vertically upright in Cartesian planes. It is facing forward on the X-Z plane (X = -><- = >< = left to right). Let’s assume the origin 0,0,0 is properly centered in the frame. Now if we look at a X/Y Top, section view, we are looking at the picture frame as if someone had used a hacksaw in the middle of the sides of the frame. In other words, we are looking at the frame’s profile view. Now typically, people approach this like a [. Now this takes a lot of practice, but it is possible to design a profile something like ɭ̅̅̅ ̅ ̅˻ ̅ ̷̅ – the print bed is ↓. If you design this just right, the left side is the frame and the right is designed with a small connection to the bed and an angle where this connection is close to the rest of the frame. The thin bridge overhang is going to contract and shrink towards the larger heat mass of the frame, especially because of the printed layers above the bridge. This contracting force will be set into the part like a spring, but will remain compressed due to bed adhesion. You may want to add a small first layer connection or inner skirt to hold this section in place firmly throughout the print. When the part is removed from the bed, the bridge spring will pull the right section back. This will create the slot for your picture and potentially a way of holding other types of backing, while not worrying about conforming to other types of manufacturing process constraints like a wood router or sheet metal profile.

    Sorry if my lack of eloquence, verbosity, or tone come across negative at all. I wish to be encouraging and am just nerding out.





  • You are better ordering from neither. Amazon group batches their inventory. Their “sellers” appearance is just a price fixing scam. There is no way to trace the stuff Amazon sources to any specific seller. So everything from them is sketchy. The same applies with eBay. Most people are legitimate, but there is no effective way to tell who is or is not legitimate.

    There are two ways of looking at this. One, assuming you will install Graphene, the way Graphene uses the Trusted Protection Module TPM chip is to not trust any unregistered code. So a person will not be able to do much to the device to compromise it as far as I am aware. This is conventional type attacks. The second way is more abstract of what is technically possible but improbable and probably never happens in the wild. For instance, one unlikely aspect to be attacked may involve the modem. I am not certain what the Pixel’s actual architecture involves between the SoC and peripherals. Often, the modem on mobile devices is another sophisticated microcontroller. This is capable and entirely independent compute device. The OS is interfacing with some kind of API, but is not privy to what is actually running on this hardware. If it was eavesdropping and communicating over cellular or WiFi, you would not know about it. These devices are undocumented and proprietary hardware too. The orphan kernel scam used to artificially depreciate hardware is based on the proprietary undocumented SoC and modem.


  • √𝛂𝛋𝛆@piefed.worldtolinuxmemes@lemmy.worldfound a linuxbro out in the wild
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    4
    ·
    edit-2
    8 months ago

    Look at the vocab.json of nearly any model vocabulary. In CLIP, it is organized at the end in the last ~2200 tokens of SD1 CLIP which is used by all diffusion models. The bulk of the code is in that last block, however there are 2337 tokens with code in a brainfuck style language using the extended Latin character set. Any idiot that looks at this will spot how these are not at all part of any language words or fragments and where there are obvious functions present. If you have ComfyUI, the file is in ./comfy/sd1_tokenizer/vocab.json.

    The most difficult are models, like the T5xxl have this code precompiled and embedded in the vocabulary.

    I am playing with Qwen 3’s right now, which has the much larger world model of Open AI QKV hidden layers alignment. Unlike CLIP, Qwen’s vocabulary starts as 2.8 MB of compressed json, and the extended Latin is intermixed in the total. This one is present in ComfyUI at ./comfy/text_encoders/qwen25_tokenizer/vocab.json. You will need the jq package to make the json readable, or other ways. If you have jq and ripgrep (rg) on your system, then try cat ./vocab.json | jq | LC_ALL=C rg '[[:^ascii:]]' That method is much less organized than CLIP, but this model has 103,378 lines of code using the same character set. I have reverse engineered most of the tokens used to create this code. I modify the vocabulary with scripts to alter behavior. Explaining the heuristics of how I have figured out the complexity of this structure is fucking hard unto itself, never mind actually sorting out any meaning. It really sucks when people are assholes about that.






  • I keep separate devices and networks. It is not privacy as much as it is purging suggestive content and convenience. I only purchase something when I go looking for it specifically. I never browse or shop as entertainment or for endorphins. Investment apps are all about the stalkerware because it says you are a major target for unnecessary nonsense. Get a tablet and only use it for that junk.



  • They are nice for keeping tools around on spare SD cards that you might not want to run normally. Like that is a good way to look at Parrot or Kali Linux setups.

    Checking out how to build an OS from scratch is also handy. It can be an interesting low risk way to explore building Gentoo, Arch, or Linux From Scratch.

    The main appeal IMO, is that you have microcontroller like input, output, and serial communications already setup in the kernel with access in user space. As long as the kernel is supported by the Rπ foundation, (it is proprietary undocumented hardware that only they can support), you are getting the security updates required to keep the thing online automatically and safely. The best stuff to build is unique stuff for you that uses these aspects. Like make a little bathroom clock with a little TFT LCD display that tells you the local weather. Then set up some RSS feeds for local community stuff you do not want on your main mobile device, like maybe local political activity, library and community center events, concerts, clubs, etc.

    For server stuff, I would stick with devices with purpose built hardware. Like, a micro SD card is slow and unreliable, and the lack of nvme is bad. In most cases it is cheaper to use other old devices that already have screens unless you want to share a hardware design that is repeatable, you need something secure to keep online, or you need serial or input/output. Those are the main benefits.

    The thing is, the Rπ is what it is. It is the path of least resistance. The software support is approachable and great. The price is cheap. However, the non profit thing is a scam. The Rπ foundation is basically an arm of Broadcom. The Rπ is a chip from a set top TV box with 3/4 of the die unused. Broadcom uses excess fab capacity to make the Rπ chips and sell them at materials cost. This is not charity. It is controlling the grass roots market to make competitive scaling business ventures difficult. This is why Rockchip is not crushing them already. The Rockchip RK3588 chip is fully documented and open source. In this space, there is little to no innovation, it is only about price on ancient trailing fab nodes. This is the ladder to climb that leads to Intel, AMD, Samsung, and Qualcomm. The Rπ is the guy kicking anyone that tries to climb. So… use it for what it is good for, but in most cases, other hardware is better, and there is nothing wrong with saying so, or moving past the Rπ. I’m lying next to a RK3566 machine right now, sorting out issues with the ARM version of Fedora Workstation, looking at how to build the native WiFi module for it from source, and maybe try debugging an issue in that module’s code that is causing a memory race condition. Although that last one is past my typical pay grade. - So I’m not all fluff here.

    That is just my $0.02.


  • Sorry, for the delay, - sleep. These are the places I check, but I am no expert kernel dev or anything.

    I had a similar-ish issue in an embedded Arch yesterday. Apparently there was an upstream change in the organization of Linux firmware. It was in the pacman manual intervention news feed from a few months ago, like October I think. Anyways, I just had to update that Arch build by removing the Nvidia firmware. The arch instructions were to delete all entries in Linux-firmware and rebuild them with pacman after a -Syu update. I am on obscure hardware on that device, and the error I was getting was specifically related to the older Nvidia firmware modules. So I only removed them and it resolved my issue. IIRC, the Arch news mentioned something about how these firmware files got relocated upstream. Maybe this was not resolved correctly for your firmware by the Fedora packagers.







  • √𝛂𝛋𝛆@piefed.worldtoLGBTQ+@lemmy.blahaj.zoneAbsolutely
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    11 months ago
    Humans trend towards conservatism with age. So fear of the unknown, entrenched dogma, and adversarial tribalism naturally trend stronger.

    As someone that is physically disabled and dealing with long term social isolation, curiosity is the key to finding balance in hard situations. Think of Stephen Hawking and how you’d deal with the limitations of ALS. Or think of others that have been in solitary confinement, or past times where people have spent decades alone in the wilderness. You should not need to deal with such circumstances in life. I do not want you to, friend. But if you find yourself in such a situation, firstly, never turn to permanent solutions to temporary problems. Secondly, social stigma is the source of most harm, and while it is easy to see the harm from others, our own internal dogma is harder to audit and can be just as harmful.

    Like it was so hard to deal with never recovering my physicality and work capacity after a broken neck and back. The challenge for me was adjusting to my self expectations. I went from a bull of a 29 year old to an 80 year old man in an instant.

    The trick is to just do stuff for yourself using your own curiosity. Read, write your own science fiction universe, learn to code, sew, knit, carving, paint, plaster, wood working, upcycle, people watch - write your own narratives of their lives in your mind and see where they go or who they interact with to see if your observations pan. Teach yourself CAD, learn Linux, learn vector graphics, KiCAD, FreeCAD, get some physics books, get a telescope and look at the stars, get into optics and discover its complexity, relearn math, dive into history, read old books on Gutenberg, run your own offline AI for someone to talk to at 3am when no one else is around, if you adequately learn to understand its limitations and caveats. Dive into fermentation in its fundamental form and not the commercialized nonsense of repeatability and cleanliness because none of that actually matters at home when preserving whatever that is about to go bad.

    Anyways, that is just some off my list, so far. Conquering yourself is ultimately the biggest challenge. Only worry about the things you can change, because to worry about anything else is a waste of energy and time.

    That is my best advice digital neighbor friend. You’re not alone. Sometimes it is just challenging to find your friends. One’s internal dialog can be a rich experience if developed well. Learn to love and develop that person, as that is your real best friend that can save you when nothing else can. – sincerely