• 9 Posts
  • 31 Comments
Joined 4 months ago
cake
Cake day: September 13th, 2024

help-circle



  • There’s really not a lot of situations where exact fractions work, but purely symbolic logic wouldn’t. Maybe none, IDK.

    Simulations maybe? Like the ones for chaotic systems where even the slightest inaccuracy massively throws the result off, where the tiny difference between an exact fraction and a float can seriously impact the accuracy as small errors build up over time.


  • HiddenLayer555@lemmy.mltoProgrammer Humor@lemmy.mlIEEE 754
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    5 days ago

    Performance penalty I would imagine. You would have to do many more steps at the processor level to calculate fractions than floats. The languages more suited toward math do have them as someone else mentioned, but the others probably can’t justify the extra computational expense for the little benefit it would have, also I’d bet there are already open source libraries for all the popular languages of you really need a fraction.


  • One more thing: if you want to use public data, your AI needs to be open source (not just the software around it, the actual models that do the AI stuff needs to be available for anyone to run on their own system) and all the works generated with it public domain. The public owns your AI at that point. Personally, if you don’t want to pay me, then let me have a stake in the AI my data helped create.



  • Peel back the veneer of AI and you find the foundation of stolen training data it’s built on. They are stealing from the very content creators they aim to replace.

    Torrent a movie? You can potentially go to jail. Scrape the entire internet for content and sell it as a shitty LLM or art generator? That’s just an innovative AI startup which is doing soooooo much good for humanity.





  • HiddenLayer555@lemmy.mltoOpen Source@lemmy.mlWhy is Blender in Financial Trouble?
    link
    fedilink
    English
    arrow-up
    92
    arrow-down
    4
    ·
    edit-2
    6 days ago

    More and more I’m starting to see users of completely free and community-run open source projects expecting the same level of polish and customer service as proprietary commercial software, doing nothing to support or contribute to development while only complaining about how horrible they are when they are not able to do that. Then they switch to proprietary software, and when corporate enshitification happens to that software, they proceed to wonder why open source projects are all dying and corporate software vendors are getting more brazen in their shitty business practices due to not having serious open source competitors anymore. It’s whatever when individual people do it with software on their personal computers, but when the businesses that use it as core components of their stack basically have the same only take and never give attitude, is it any wonder that open source is struggling?

    Hot take: when I first got into open source, I turned my nose up at the licenses that restrict large scale commercial use just like everyone else. Open Source Foundation sure hates them and refuses to even consider them open source. But as I understand the software industry better, I’m starting to come around to them. If you’re a company whose profits are over some threshold and you make that money through the use of open source software, why shouldn’t you have to give back to it? I think it’s not unreasonable that if you’re a billion dollar company running your entire computer infrastructure on open source projects, you should be required to contribute a small percentage of your profits to their continued development. Said software obviously brought you a ton of value so why shouldn’t you be expected to give back even a fraction of that value?


  • HiddenLayer555@lemmy.mltoMemes@lemmy.mlThe good old US war on the US proxy formula
    link
    fedilink
    English
    arrow-up
    37
    arrow-down
    1
    ·
    edit-2
    6 days ago

    US: Funds cartels which increases the illegal drug trade in their own country

    Also US: Hands out ridiculously heavy sentences for simple possession and use of drugs

    Also US: Uses the private prison system to profit off prisoners by essentially selling them as slave labour

    Also US: Actively makes the lives of ex cons hell with little prospect for reintegration into society which only makes them more likely to turn back to crime and end up right back in a private prison

    Pretty genius if you ask me /s




  • The voltage of a battery is dependent on what materials it’s made of and their electrical properties. So because of quantum physics and shit, a cell made of different materials will have a different voltage. The only real ways to change the voltage is to put multiple batteries in series like how there’s six little batteries in a nine-volt battery (but two NiMH cells would give 2.4 volts and overvolting can cause even more problems than undervolting), or have some kind of active circuitry to adjust the voltage (which adds a significant amount of inefficiency and therefore reduces the effective capacity of your battery, not to mention the cost of having a circuit board with many components embedded in the battery).

    It really came as a surprise, is there a catch? Are they only good for low power stuff like remote controls?

    Most AA battery powered devices are designed to accept a fairly wide range of voltages because the raw voltage from a battery is inherently variable, and 1.2 is almost certainly within tolerance (depending on how reputable the manufacturer is, there’s a good chance the engineers specifically tested it with rechargeable batteries to ensure they work, since it would be a really bad customer experience if they didn’t work) Besides, for high power stuff, usually it’s the current rating that matters, specifically, something called equivalent series resistance AKA how much the voltage drops when under load. High quality NiMH batteries can deliver a lot more current than alkalines so depending on what kind of load you have on it, the voltage of a NiMH might even be higher than alkaline when the voltage drop is factored in. I’ve personally never had any issues with NiMH’s in high draw devices.




  • Reminder that the meat you buy at the grocery store is as also as human modified as it gets and NOTHING like the wild game that our ancestors ate or even the farm animals from 100 years ago. The animal itself is probably GMO, spends its entire life in a steel cage standing in its own shit and piss and is given specialized processed feed to optimize how much meat it produces (or just has a tube down its throat so we don’t have to worry about it eating fast enough). Not to mention tons of antibiotics that are given to the animal just to ensure it survives the hell we put them through which definitely makes it into the meat and therefore into you as well. And they’re slaughtered and butchered by underpaid overworked factory workers who have to balance fulfilling brutal quotas with carefully extracting the meat and not getting it contaminated with shit from the animal’s guts or the myriad other disgusting things around the meat that you wouldn’t want to eat (you can guess how well that usually goes).

    Animal cells (without the animal itself and also no central nervous system to experience suffering) growing in a clean, well controlled lab in tanks of sterile cell media doesn’t sound so bad in comparison.

    Additional reminder that nearly all of the worst infectious diseases in history have been caused partially or completely by animal agriculture: the plague, spanish flu, smallpox, whooping cough, swine flu, bird flu, covid, etc. So if you’re worried about the long term health implications of lab grown meat, you should be ten times more worried about long term the health implications of regular meat, to the point where you should be worried even if you don’t eat meat.


  • LibreOffice or other open source office suites. Rich word processors, spreadsheet, and slideshow software are seldom thought about but extremely important in the information age, and the duopoly of Microsoft and Google would like nothing more than to see the open source alternatives die so they can take full control of your documents.

    Especially if you use Linux as a daily driver: KDE, GNOME, XFCE, Lxqt, other desktop environments. Unless you know how to do everything from the command line, they’re probably the things allowing you to use Linux at all. Think about how much funding Windows or Mac development gets, that’s because making a full graphical shell and suite of up to date system apps is difficult as fuck and they’re massive codebases that require constant maintenance. One could even argue that their development and maintenance is a bigger undertaking than the Linux kernel itself yet most Linux users never think about them, nor do they have the backing of large companies like the kernel does because pretty much all of them use Windows on their workstations even if their server infrastructure runs Linux. And high quality graphical environments are absolutely critical if we’re ever to have hope of Linux being adopted by the general public and not just developers and power users. If you use Linux as your main OS and have the cash to spare, considering tossing even a quarter of the cost of a Windows license you didn’t buy to your DE of choice and do your part in ensuring that DE stays usable in the future.