• 56 Posts
  • 583 Comments
Joined 2 years ago
cake
Cake day: June 9th, 2023

help-circle
  • It is just a fundamental abstraction that it is an all Israeli thing. Israel has no separation of business government and military. It is one of the most integrated States in that respect. The person with the most influence and control over the alignment problem and the most proprietary undocumented black box aspect of all present AI, so close to the Israeli military is not a good idea. Israelis have proven that they are genocidal nuts with no ethics. Even with the best intentions, will these people maintain them under torture and duress. We are all only animals that cosplay sentient intelligence. The power available by bending alignment is already so large it can reshape all of civilization if it were removed or realigned and that power is only going to increase with time.











  • j4k3@lemmy.worldtoLinux@lemmy.mlWorth using distrobox?
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    6 days ago

    By default it will break out many things. I use db as an extra layer of containers in addition to a python venv with most AI stuff. I also use it to get the Arch AUR on Fedora too.

    Best advice I can give is to mess with your user name, groups, and SELinux context if you really want to know what is happening where and how. Also have a look at how Fedora Silverblue does bashrc for the toolbox command and start with something similar. Come up with a solid scheme for saving and searching your terminal commands history too.


  • In nearly every instance you will be citing stupidity in implementation. The limitations of generative AI in the present are related to access and scope along with the peripherals required to use them effectively. We are in a phase like the early microprocessor. By itself, a Z80 or 6502 was never a replacement for a PDP-11. It took many such processors and peripheral circuit blocks to make truly useful systems back in that era. The thing is, these microprocessors were Turing complete. It is possible to build them into anything if enough peripheral hardware is added and there is no limit on how many microprocessors are used.

    Generative AI is fundamentally useful in a similar very narrow scope. The argument should be limited to the size and complexity required to access the needed utility and agentic systems along with the expertise and the exposure of internal IP to the most invasive and capable of potential competitors. If you are not running your own hardware infrastructure, assume everything shared is being archived with every unimaginable inference applied and tuned over time on the body of shared information. How well can anyone trust the biggest VC vampires in control of cloud AI.


  • I learned on FreeCAD and find it super intuitive now. There were frustrations at first, but I learned proper design with a thorough understanding of the TNI in all CAD as a result. Whatever a person starts on becomes a dependency especially with proprietary where user dependency is part of the design.

    I have trouble with Blender because of the hotkey memorization required, but I can put down FreeCAD for months and return with no decay in skills. You’re welcome to disagree. That is just my experience.


  • If you get a cheap project printer, the kid is likely to spend a lot of time obsessing over printers and mods instead of projects.

    Personally, I do not regret buying a Prusa MK3 even though it was more than I initially wanted to spend. I do not tinker with it, and I own it for life with no proprietary products or software required. I don’t really care about upgrading it further. I have another little project printer I tinkered with a bunch, a Kingroon KP3S I got to test out klipper and decide if I wanted to build a Voron. I decided against because I can do enough with the MK3. I only have a little trouble with large ABS prints that have wall thickness variation constraints above the first couple of centimeters, and I can design around this with modularity.

    If you have not tried or checked out FreeCAD, maybe do so. There are some challenges, but especially after the recent move to version 1.0, it is really nice to use. Fusion is just a long term subscription baiting scheme like bambu. I was around for Autodesk acquiring Eagle for EDA design, and vowed to never trust them with a bait scam again.

    With my Prusa MK3, the software and printer just works. Joe has made concerning posts about anti open source sentiments and has started selling a new proprietary printer. So do your due diligence. If real ownership matters to you.

    • The entire 3d printing hobby was started by Adrian Bowyer and the RepRap project. This community is where Joseph Prusa started and got involved with supplying kits, parts, and where the MK* nomenclature comes from.
    • RepRap, Marlin, and Klipper are the main software used in most printers. Prusa uses a version of Marlin that is so modified it is not easy to reproduce using the configuration menu built into Marlin. This is the mechanism that was used to limit others from copying and undercutting Prusa which does continuous product production with full time employees and developers. This is very different than contract manufactured goods that only ever had a subcontracted developer work on a checklist of features and got paid on the contract. There will never be further development on contract manufactured goods produced by venture capital. Those products are incentivised to convince the stereotypical buyer to make a purchase and the product experience or even real ownership is irrelevant as is the reputation of the company itself. The only thing that matters is presentation to the majority of perspective buyers. This is why such companies focus on hardware specs instead of usefulness, community, and the while value stack.
    • If you really watch people that review printers that also actually design and print real stuff, you will likely see one of three patterns:

    1.) they have several cheap printers and only one or two ever work.
    2.) They are renting a bambu and likely shilling it.
    3.) They passively mention using their Prusa or you see it in the background occasionally.

    Seriously, I was not interested in Prusa’s at first, but I followed people long enough before pulling the trigger that this pattern became obvious to me. It is far more expensive to have several printer projects for just one or two that work. With hardware garbage like mobile devices, all of your buying options are proprietary junk you cannot own. There is not a single device sold with a fully documented SOC/processor and modem chip, so your only choice is to rent a device and be manipulated. With 3d printing, the entire hobby is built on open source and therefore full end user autonomy and ownership. You have a choice of neo feudalism in a world where you do not have self deterministic autonomy by supporting proprietary products, but it is the exception to the standards of this community. The real open source community is generally located around Voron and similar projects with LDO selling supporting kits in much the same way that Prusa did originally with RepRap.

    In the 21st century, it is smartest to look into the software you want to run and make purchases based on the hardware that these projects support best. If you use git to clone a repo on GitLab or elsewhere, you can use a package called gource to create a graphical representation of the project commits over time. This makes it easy to see where people are actively developing the software. You will likely also notice who the key developers are and what hardware they likely own based on where they make tweaks over time. Buying similar hardware will make for the best experience in my opinion.

    Note: These are my opinions and only my personal opinions. I am not a mod in this capacity. I do my best to separate my opinion and bias from any mod actions. All are welcome to their own opinions, disagreement, and ethics, so long as they follow the Hippocratic aphorism ‘first do no harm.’


  • You can use the fedora direct sources to search their discourse forum. Google and Microsoft are likely warping your search results intentionally to drive you back onto Windows. Search is not deterministic any more. It is individually targeted.

    I have never used KDE much, so I have no idea. You are probably looking for KDE settings. These would likely be part of gsettings in GNOME. That is not really a fedora thing. You need to look in the KDE documentation. This is the kind of thing that gets easier with time but can be frustrating at first.

    Sorry I’m not more helpful than this. It is 2am in California and I didn’t want to leave you with no replies at all.


  • I just didn’t want you to get no answer at all. It doesn’t matter, but any sensor would need to be 4 wires for I2C (Serial Data, Serial Clock, Power, and Ground). If it was SPI it would take 5 or 6 wires, (Serial Data In, Serial Data Out, Clock, [Chip Select], Power, Ground).

    It is true that there are some one wire serial protocols for a few peripheral devices but these are not super common and the main ones I am aware of are a temperature sensor, and I think I have a memory chip in my drawers somewhere. I’ve actually used the temp sensor in projects a half dozen times.

    Anyways, many sensor modules on printers have both pull up and pull down configurations on the board or they will have a LED, or some other reason to include the extra wire.

    Typically, the interrupt signal for end stops and runout sensors is configured to be triggered on low signal, but it is just a single flag in a register to make it trigger on high signal too. It just depends on the hardware used and total configuration stuff. Pull up resistors and triggering the interrupt on low is the most likely configuration. GL


  • Have you checked your hardware with a simple multimeter? Most runout sensors are just a switch to ground. There is either a pull up resistor on the board or a built in pull up resistor is used in the microcontroller. This is what creates the logic high condition. The trigger is then a switch that is wired to be normally open. When the switch is triggered it pulls the pin low because the pull up resistor is a very small value. This creates the logic element required. Even if the pull up resistor is done in software, you can measure the logic high voltage with a meter. All current microcontrollers are CMOS logic levels. Look up CMOS logic on Wikipedia if you need a refresher on what this means and the respective levels and uncertainty thresholds for logic high and logic low; they are not rail to rail 0v-5v0 (or 3v3).

    If you are having issues after triggering, I would look at whether the pull up resistor is in hardware or if you are using the software pull up. You may find that there are multiple pull up resistors in hardware, the module, and software all combining to create an issue (unlikely edge case). It sounds more like an issue where the only pull up resistor is in software and it is likely getting turned off after the sensor is read, or there is no pull up resistor at all and the trace and wiring are left floating. When a wire is left floating like this without a pull up or a pull down resistor, it always becomes a radio antenna that picks up all kinds of noise. This radio noise on a floating line/trace/wire/pin will create most typical sporadic behaviors like you have described. It could also be a poor connection.

    If you are not familiar with digital logic and multimeters, meters are slow and cannot generally measure signals like serial communication. That is not what is happening with these kinds of sensors in most cases. I’m not at all familiar with the hardware in question, but the last time I messed with Marlin most sensors are just simple pin interrupts with pull ups. Those can be checked with a meter. I apologize if my laziness in not looking up your specific hardware has missed some advanced sensor that is using I2C or SPI. I’m just a user like you here and trying to help. That mod tag means nothing. This is just general electronics and microcontrollers advice.


  • I think there is more of a need to make the fediverse feel like a community. Use my account on one service as a automatic validation to any other without requiring a formal sign up. Something like how “login with GitHub” etc. works. If these were interconnected in a low effort and seamless way, the existing community would be less of a walled garden and more of a culture. Posting video, pics, blogs, or even more forum like persistent topic threads should be seamless. In my opinion pursuing growth as a community has small returns. Becoming the most effective tool and the path of least resistance while being positive and stable is the real key to large scale growth. Updating LW is absolutely critical for Lemmy’s future IMO and is our weakest link.

    These were the thoughts that came to mind after I saw fedigrow. That name was very intuitive.



  • I one hundred percent agree. People take most of what I say outside of the context of my abstractions. I like to use hyperbole a little more than I should, and I choose to withhold judgment in most cases. With something like the OP’s situation, I’m amused by the unexpected nature of the situation and using that as a hyperbolic pivot but am not saying it should be normalized to post about porn per say. I asked the question to get a better feel for how I perceive the situation. I can’t imagine anyone in my family doing this because they are religious extremists. I don’t have to worry about it anyways as I’m in near total social isolation due to physical disability.