home.social

#modules — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #modules, aggregated by home.social.

  1. EBRD sees Egypt’s hybrid solar-storage model spreading across MENA

    Falling battery costs and energy security pressure from regional conflict are driving a wave of sovereign-backed hybrid solar-plus-storage financings across the Middle East and North Africa (MENA), with the European Bank for Reconstruction and Develo…#Batteries #EnergyStorage #Finance #Modules #Software #Utility-scale
    EBRD sees Egypt's hybrid solar-storage model spreading across MENA - pv magazine Global

  2. @mboelen
    This is regarding your wonderful article linux-audit.com/kernel/kernel-. It is stated in this article

    there is also an alias option. This might be used to redirect a module to /dev/null

    Can you please elaborate on this? How to use block loading of a module when alias is used?

  3. @mboelen
    This is regarding your wonderful article linux-audit.com/kernel/kernel-. It is stated in this article

    there is also an alias option. This might be used to redirect a module to /dev/null

    Can you please elaborate on this? How to use block loading of a module when alias is used?

    #linux #kernel #kernelIntegrity #integrity #KernelIntegrity #kernelmodules #modules

  4. @mboelen
    This is regarding your wonderful article linux-audit.com/kernel/kernel-. It is stated in this article

    there is also an alias option. This might be used to redirect a module to /dev/null

    Can you please elaborate on this? How to use block loading of a module when alias is used?

    #linux #kernel #kernelIntegrity #integrity #KernelIntegrity #kernelmodules #modules

  5. @mboelen
    This is regarding your wonderful article linux-audit.com/kernel/kernel-. It is stated in this article

    there is also an alias option. This might be used to redirect a module to /dev/null

    Can you please elaborate on this? How to use block loading of a module when alias is used?

    #linux #kernel #kernelIntegrity #integrity #KernelIntegrity #kernelmodules #modules

  6. @mboelen
    This is regarding your wonderful article linux-audit.com/kernel/kernel-. It is stated in this article

    there is also an alias option. This might be used to redirect a module to /dev/null

    Can you please elaborate on this? How to use block loading of a module when alias is used?

    #linux #kernel #kernelIntegrity #integrity #KernelIntegrity #kernelmodules #modules

  7. Well, this is annoying.

    I have some little power #modules (bought on #AliExpress, natch) that were advertised as automatic boost/buck converters. Input from <4V to >30V, output from 1.25V to 35V.

    They're based on the XL6009 switching converter, which supports auto-buck-boost as one mode.

    But they appear to use it in boost-only mode. The output voltage can not go below the input as far as I can tell. From the datasheet, it looks like that's because the auto-buck-boost config requires a few more components, plus a transformer instead of a simple inductor, which is probably the main reason (BOM).

    The listing just seems to be ... wrong.

    Annoying.

    #seller #SellerDescription #YumCha #Chinesium #BuckConverter #BoostConverter #AutoBuckBoost #BuckBoost #electronics #hobby

  8. Well, this is annoying.

    I have some little power #modules (bought on #AliExpress, natch) that were advertised as automatic boost/buck converters. Input from <4V to >30V, output from 1.25V to 35V.

    They're based on the XL6009 switching converter, which supports auto-buck-boost as one mode.

    But they appear to use it in boost-only mode. The output voltage can not go below the input as far as I can tell. From the datasheet, it looks like that's because the auto-buck-boost config requires a few more components, plus a transformer instead of a simple inductor, which is probably the main reason (BOM).

    The listing just seems to be ... wrong.

    Annoying.

    #seller #SellerDescription #YumCha #Chinesium #BuckConverter #BoostConverter #AutoBuckBoost #BuckBoost #electronics #hobby

  9. Well, this is annoying.

    I have some little power #modules (bought on #AliExpress, natch) that were advertised as automatic boost/buck converters. Input from <4V to >30V, output from 1.25V to 35V.

    They're based on the XL6009 switching converter, which supports auto-buck-boost as one mode.

    But they appear to use it in boost-only mode. The output voltage can not go below the input as far as I can tell. From the datasheet, it looks like that's because the auto-buck-boost config requires a few more components, plus a transformer instead of a simple inductor, which is probably the main reason (BOM).

    The listing just seems to be ... wrong.

    Annoying.

    #seller #SellerDescription #YumCha #Chinesium #BuckConverter #BoostConverter #AutoBuckBoost #BuckBoost #electronics #hobby

  10. Well, this is annoying.

    I have some little power #modules (bought on #AliExpress, natch) that were advertised as automatic boost/buck converters. Input from <4V to >30V, output from 1.25V to 35V.

    They're based on the XL6009 switching converter, which supports auto-buck-boost as one mode.

    But they appear to use it in boost-only mode. The output voltage can not go below the input as far as I can tell. From the datasheet, it looks like that's because the auto-buck-boost config requires a few more components, plus a transformer instead of a simple inductor, which is probably the main reason (BOM).

    The listing just seems to be ... wrong.

    Annoying.

    #seller #SellerDescription #YumCha #Chinesium #BuckConverter #BoostConverter #AutoBuckBoost #BuckBoost #electronics #hobby

  11. Well, this is annoying.

    I have some little power #modules (bought on #AliExpress, natch) that were advertised as automatic boost/buck converters. Input from <4V to >30V, output from 1.25V to 35V.

    They're based on the XL6009 switching converter, which supports auto-buck-boost as one mode.

    But they appear to use it in boost-only mode. The output voltage can not go below the input as far as I can tell. From the datasheet, it looks like that's because the auto-buck-boost config requires a few more components, plus a transformer instead of a simple inductor, which is probably the main reason (BOM).

    The listing just seems to be ... wrong.

    Annoying.

    #seller #SellerDescription #YumCha #Chinesium #BuckConverter #BoostConverter #AutoBuckBoost #BuckBoost #electronics #hobby

  12. CW: rant (cmake)

    WTF, CMake still cannot be arsed to support import std; in C++‽

    Frankly, this is a complete joke and unacceptable for a modern build system! Like: “What would you say you are doing for a living?”-tiers level of unacceptable.

    They are
    actively holding back the evolution of C++ at this point!

    Anyways, does anyone have a recommendation for a build system that meets the most basic requirements ever:

    * Support for globs (So no, Meson is not a valid answer!), I do not consider having to manually edit the build-file each time I add a file acceptable.
    * Parallel build, strongly prefered by default!
    * Basic support of modules, in particular
    import std; has to just work!

    It is
    insane that I have to even ask this at this point. C++ modules have been a thing since C++20! This is not just a hald decade old superseeded standard. The version that superseeded it has been superseeded again since this week! (Okay, technically national bodies still have a vote, but the committee has voted it out as completed!)

    #cplusplus #modules #cmake

  13. CW: rant (cmake)

    WTF, CMake still cannot be arsed to support import std; in C++‽

    Frankly, this is a complete joke and unacceptable for a modern build system! Like: “What would you say you are doing for a living?”-tiers level of unacceptable.

    They are
    actively holding back the evolution of C++ at this point!

    Anyways, does anyone have a recommendation for a build system that meets the most basic requirements ever:

    * Support for globs (So no, Meson is not a valid answer!), I do not consider having to manually edit the build-file each time I add a file acceptable.
    * Parallel build, strongly prefered by default!
    * Basic support of modules, in particular
    import std; has to just work!

    It is
    insane that I have to even ask this at this point. C++ modules have been a thing since C++20! This is not just a hald decade old superseeded standard. The version that superseeded it has been superseeded again since this week! (Okay, technically national bodies still have a vote, but the committee has voted it out as completed!)

    #cplusplus #modules #cmake

  14. CW: rant (cmake)

    WTF, CMake still cannot be arsed to support import std; in C++‽

    Frankly, this is a complete joke and unacceptable for a modern build system! Like: “What would you say you are doing for a living?”-tiers level of unacceptable.

    They are
    actively holding back the evolution of C++ at this point!

    Anyways, does anyone have a recommendation for a build system that meets the most basic requirements ever:

    * Support for globs (So no, Meson is not a valid answer!), I do not consider having to manually edit the build-file each time I add a file acceptable.
    * Parallel build, strongly prefered by default!
    * Basic support of modules, in particular
    import std; has to just work!

    It is
    insane that I have to even ask this at this point. C++ modules have been a thing since C++20! This is not just a hald decade old superseeded standard. The version that superseeded it has been superseeded again since this week! (Okay, technically national bodies still have a vote, but the committee has voted it out as completed!)

    #cplusplus #modules #cmake

  15. CW: rant (cmake)

    WTF, CMake still cannot be arsed to support import std; in C++‽

    Frankly, this is a complete joke and unacceptable for a modern build system! Like: “What would you say you are doing for a living?”-tiers level of unacceptable.

    They are
    actively holding back the evolution of C++ at this point!

    Anyways, does anyone have a recommendation for a build system that meets the most basic requirements ever:

    * Support for globs (So no, Meson is not a valid answer!), I do not consider having to manually edit the build-file each time I add a file acceptable.
    * Parallel build, strongly prefered by default!
    * Basic support of modules, in particular
    import std; has to just work!

    It is
    insane that I have to even ask this at this point. C++ modules have been a thing since C++20! This is not just a hald decade old superseeded standard. The version that superseeded it has been superseeded again since this week! (Okay, technically national bodies still have a vote, but the committee has voted it out as completed!)

    #cplusplus #modules #cmake

  16. CW: rant (cmake)

    WTF, CMake still cannot be arsed to support import std; in C++‽

    Frankly, this is a complete joke and unacceptable for a modern build system! Like: “What would you say you are doing for a living?”-tiers level of unacceptable.

    They are
    actively holding back the evolution of C++ at this point!

    Anyways, does anyone have a recommendation for a build system that meets the most basic requirements ever:

    * Support for globs (So no, Meson is not a valid answer!), I do not consider having to manually edit the build-file each time I add a file acceptable.
    * Parallel build, strongly prefered by default!
    * Basic support of modules, in particular
    import std; has to just work!

    It is
    insane that I have to even ask this at this point. C++ modules have been a thing since C++20! This is not just a hald decade old superseeded standard. The version that superseeded it has been superseeded again since this week! (Okay, technically national bodies still have a vote, but the committee has voted it out as completed!)

    #cplusplus #modules #cmake

  17. Kernel programming lore

    Orientating myself in the kernel lore

    I haven't looked at the linux kernel source in too long a time. I just grabbed a section that was on top and started reading and learning

    Source code is nice to read IMHO

    lore.kernel.org/linux-input/20

    #kernel #lore #Linux #programming #OpenSource #POSIX #technology #modules #configure #make #asm #assembler #test #install

  18. Orbiter photos show lunar modules from first 2 moon landings more than 50 years later

    misryoum.com/us/science/orbite

    Recent photos taken by India’s Space Research Organization moon orbiter, known as Chandrayaan 2, clearly show the Apollo 11 and Apollo 12 landing sites more than 50 years later. The photos were taken by the Chandrayaan 2 orbiter in April 2021...

    #Orbiter #photos #show #lunar #modules #from #first #moon #landings #more #than #years #later #US_News_Hub #misryoum_com

  19. Caught a bug over the holidays so I’m mostly resting, feeling sorry for myself, and taking the time to at least carry out some mindless housekeeping tasks (updating dependencies, etc.) on some of my Node modules.

    Released updates to the following packages yesterday:

    Tape-based Node.js testing:

    • Tap monkey (codeberg.org/small-tech/tap-mo)
    • tap-out (codeberg.org/small-tech/tap-out)
    • esm-tape-runner (no changes; just migrated to Codeberg: codeberg.org/small-tech/esm-ta)

    Let’s Encrypt:

    • Node Pebble (codeberg.org/small-tech/node-p)

    Enjoy! 💕

    #NodeJS #SmallTech #tape #testing #tapMonkey #tapOut #esmTapeRunner #LetsEncrypt #NodePebble #npm #modules

  20. Caught a bug over the holidays so I’m mostly resting, feeling sorry for myself, and taking the time to at least carry out some mindless housekeeping tasks (updating dependencies, etc.) on some of my Node modules.

    Released updates to the following packages yesterday:

    Tape-based Node.js testing:

    • Tap monkey (codeberg.org/small-tech/tap-mo)
    • tap-out (codeberg.org/small-tech/tap-out)
    • esm-tape-runner (no changes; just migrated to Codeberg: codeberg.org/small-tech/esm-ta)

    Let’s Encrypt:

    • Node Pebble (codeberg.org/small-tech/node-p)

    Enjoy! 💕

    #NodeJS #SmallTech #tape #testing #tapMonkey #tapOut #esmTapeRunner #LetsEncrypt #NodePebble #npm #modules

  21. Caught a bug over the holidays so I’m mostly resting, feeling sorry for myself, and taking the time to at least carry out some mindless housekeeping tasks (updating dependencies, etc.) on some of my Node modules.

    Released updates to the following packages yesterday:

    Tape-based Node.js testing:

    • Tap monkey (codeberg.org/small-tech/tap-mo)
    • tap-out (codeberg.org/small-tech/tap-out)
    • esm-tape-runner (no changes; just migrated to Codeberg: codeberg.org/small-tech/esm-ta)

    Let’s Encrypt:

    • Node Pebble (codeberg.org/small-tech/node-p)

    Enjoy! 💕

    #NodeJS #SmallTech #tape #testing #tapMonkey #tapOut #esmTapeRunner #LetsEncrypt #NodePebble #npm #modules

  22. Caught a bug over the holidays so I’m mostly resting, feeling sorry for myself, and taking the time to at least carry out some mindless housekeeping tasks (updating dependencies, etc.) on some of my Node modules.

    Released updates to the following packages yesterday:

    Tape-based Node.js testing:

    • Tap monkey (codeberg.org/small-tech/tap-mo)
    • tap-out (codeberg.org/small-tech/tap-out)
    • esm-tape-runner (no changes; just migrated to Codeberg: codeberg.org/small-tech/esm-ta)

    Let’s Encrypt:

    • Node Pebble (codeberg.org/small-tech/node-p)

    Enjoy! 💕

    #NodeJS #SmallTech #tape #testing #tapMonkey #tapOut #esmTapeRunner #LetsEncrypt #NodePebble #npm #modules

  23. Caught a bug over the holidays so I’m mostly resting, feeling sorry for myself, and taking the time to at least carry out some mindless housekeeping tasks (updating dependencies, etc.) on some of my Node modules.

    Released updates to the following packages yesterday:

    Tape-based Node.js testing:

    • Tap monkey (codeberg.org/small-tech/tap-mo)
    • tap-out (codeberg.org/small-tech/tap-out)
    • esm-tape-runner (no changes; just migrated to Codeberg: codeberg.org/small-tech/esm-ta)

    Let’s Encrypt:

    • Node Pebble (codeberg.org/small-tech/node-p)

    Enjoy! 💕

    #NodeJS #SmallTech #tape #testing #tapMonkey #tapOut #esmTapeRunner #LetsEncrypt #NodePebble #npm #modules

  24. I haven't done this in a while so today I sorted and counted my precious RC2014 modules. Noticed the socket for the crystal on the dual-clock module broke off, so I will need to fix this sometime.

    The sixteen (16) modules seen here are the ones I don't use often, some of them being "duplicate" or backup parts.

    I use empty "Ferrero Rocher" gift boxes to store those modules. Of course, I had to take over the burdening task of efficiently emptying those boxes from their original content ... 🍫

    There are also another nineteen (19) modules being used by my Zed Pro setup and the machine that runs RC-BOX BBS.

    So today's total count of modules (in use or in store) sums up to 35. Yes. I'm a little mad ... (or maybe a fanboi?!) ...

    EDIT: actually, it's 36 - I forgot to count in the OLED module I once bought from @quazarsamcoupe

    #rc2014
    #modules
    #storagebox

  25. I haven't done this in a while so today I sorted and counted my precious RC2014 modules. Noticed the socket for the crystal on the dual-clock module broke off, so I will need to fix this sometime.

    The sixteen (16) modules seen here are the ones I don't use often, some of them being "duplicate" or backup parts.

    I use empty "Ferrero Rocher" gift boxes to store those modules. Of course, I had to take over the burdening task of efficiently emptying those boxes from their original content ... 🍫

    There are also another nineteen (19) modules being used by my Zed Pro setup and the machine that runs RC-BOX BBS.

    So today's total count of modules (in use or in store) sums up to 35. Yes. I'm a little mad ... (or maybe a fanboi?!) ...

    EDIT: actually, it's 36 - I forgot to count in the OLED module I once bought from @quazarsamcoupe

    #rc2014
    #modules
    #storagebox

  26. I haven't done this in a while so today I sorted and counted my precious RC2014 modules. Noticed the socket for the crystal on the dual-clock module broke off, so I will need to fix this sometime.

    The sixteen (16) modules seen here are the ones I don't use often, some of them being "duplicate" or backup parts.

    I use empty "Ferrero Rocher" gift boxes to store those modules. Of course, I had to take over the burdening task of efficiently emptying those boxes from their original content ... 🍫

    There are also another nineteen (19) modules being used by my Zed Pro setup and the machine that runs RC-BOX BBS.

    So today's total count of modules (in use or in store) sums up to 35. Yes. I'm a little mad ... (or maybe a fanboi?!) ...

    EDIT: actually, it's 36 - I forgot to count in the OLED module I once bought from @quazarsamcoupe

    #rc2014
    #modules
    #storagebox

  27. I haven't done this in a while so today I sorted and counted my precious RC2014 modules. Noticed the socket for the crystal on the dual-clock module broke off, so I will need to fix this sometime.

    The sixteen (16) modules seen here are the ones I don't use often, some of them being "duplicate" or backup parts.

    I use empty "Ferrero Rocher" gift boxes to store those modules. Of course, I had to take over the burdening task of efficiently emptying those boxes from their original content ... 🍫

    There are also another nineteen (19) modules being used by my Zed Pro setup and the machine that runs RC-BOX BBS.

    So today's total count of modules (in use or in store) sums up to 35. Yes. I'm a little mad ... (or maybe a fanboi?!) ...

    EDIT: actually, it's 36 - I forgot to count in the OLED module I once bought from @quazarsamcoupe

    #rc2014
    #modules
    #storagebox

  28. I haven't done this in a while so today I sorted and counted my precious RC2014 modules. Noticed the socket for the crystal on the dual-clock module broke off, so I will need to fix this sometime.

    The sixteen (16) modules seen here are the ones I don't use often, some of them being "duplicate" or backup parts.

    I use empty "Ferrero Rocher" gift boxes to store those modules. Of course, I had to take over the burdening task of efficiently emptying those boxes from their original content ... 🍫

    There are also another nineteen (19) modules being used by my Zed Pro setup and the machine that runs RC-BOX BBS.

    So today's total count of modules (in use or in store) sums up to 35. Yes. I'm a little mad ... (or maybe a fanboi?!) ...

    EDIT: actually, it's 36 - I forgot to count in the OLED module I once bought from @quazarsamcoupe

    #rc2014
    #modules
    #storagebox

  29. i want to unfsck drupal and get some blocks going, i want to use composer to install semantic mw and some other associated extensions - will get timeshift going first here - composer adds a layer of complexity - the main smw plugin and db update may be ok but then the various plugins can lag - do the best you can with versioning and compat paradox #plugins #modules #extensions #json #yaml #rez

  30. Importing Modules

    Perl modules generally export functions/variables (most of them) or affect the lexical environment (pragmas, like strict/warnings) or are weird. We'll ignore the third kind. Symbol exporters usually affect the package they're used from, but there are some exceptions (e.g. builtin exports to the lexical environment). We'll ignore lexical exporters as well.

    Here are some of the ways you can load modules in Perl:

    • use Some::Module; gives you the "default" behavior/exports, whatever that is for a given module.
    • use Some::Module "list", "of", "args"; passes the arguments to the module to do whatever. For symbol exporters this is normally the list of symbols you'd like to import.
    • use Some::Module (); (an explicit empty import list) loads a module without importing anything.
    • require Some::Module; also loads a module without importing anything, but at runtime, not compile time.
    • { use Some::Module; } imports package symbols, but inhibits pragma effects. (For example, { use Moose; } gives you helpers like has or extends, but does not turn on strict/warnings.)
    • package My::Package::_Dummy; use Some::Module; package My::Package; provides the opposite effect: It enables lexical effects, but diverts exported symbols to a different package.

    #perl #modules

  31. Here at Silicognition, we LOVE Sparkfun's Qwiic ecosystem! So of course, the ManT1S integrates a Qwiic #connector that allows you to make useful #systems just by plugging together some #modules! Sparkfun's website has 100+ modules available! sparkfun.com/qwiic
    #maker #electronics #diy #networking #embedded

    Please subscribe to ManT1S @ crowdsupply.com/silicognition/