home.social

Search

1000 results for “linux_mclinuxface”

  1. @linux_mclinuxface Methodology of TIOBE index is subject of controversy for the long time and the fact #Rust has great docs.rs as reference with own search engine may take away Rust's point as people simply search less. Add the fact there's a game called Rust that may steal search results in statistics.

    On #RedMonk index #Pascal and #Perl are significantly lower. Rust retains the position.

  2. @linux_mclinuxface A followup. For very large, complex input, the streaming solution is vastly more efficient.

    The following expression generates a 4-dimensional array of dimensions 100×100×100×10, i.e. 10 million elements. Each element is a nested array containing 4 integers: the coordinates to that cell.

    Due to inefficiencies in the current alpha version of the serialisation format, this array serialises to a 124 MB data stream.

    The valkey:setobj function writes this array in serialised form to valkey. We can see that the entire operation takes 0.603 seconds (note that the actual numbers varies quite a bit, but this is a close enough average).

        time:runtime { c valkey:setobj "largeobj2" ⍮ ⍳100 100 100 10 }
    Total time: 0.603

    Now, let's do the same, but explicitly encode the array to a byte array and store it using valkey:set. This is pretty much identical to what happened before the blocked streaming was implemented:

        time:runtime { c valkey:set "largeobj2" ⍮ encoder:encode ⍳100 100 100 10 }
    Total time: 0.659

    So in general, the streaming solution tends to be faster. That said, if I take the absolute best times I got for both, they were remarkably close (within 1 or 2 ms of 0.534, if I remember correctly)

    #kap #programming #valkey

  3. @linux_mclinuxface I never got any sets as a kid. However, I received and an set. In both cases, I built all of the things in the instructions, which is how I learned how the pieces interact. However, I later learned that some of the pieces in the Erector set fit with the Construx… So, from then on, I combined the two into lots of my own creations. I often wish I still had some of both to recreate the cool stuff I made as a kid.

  4. @linux_mclinuxface I never got any #Lego sets as a kid. However, I received #Construx and an #Erector set. In both cases, I built all of the things in the instructions, which is how I learned how the pieces interact. However, I later learned that some of the pieces in the Erector set fit with the Construx… So, from then on, I combined the two into lots of my own creations. I often wish I still had some of both to recreate the cool stuff I made as a kid.

  5. @linux_mclinuxface I never got any #Lego sets as a kid. However, I received #Construx and an #Erector set. In both cases, I built all of the things in the instructions, which is how I learned how the pieces interact. However, I later learned that some of the pieces in the Erector set fit with the Construx… So, from then on, I combined the two into lots of my own creations. I often wish I still had some of both to recreate the cool stuff I made as a kid.

  6. @linux_mclinuxface I never got any #Lego sets as a kid. However, I received #Construx and an #Erector set. In both cases, I built all of the things in the instructions, which is how I learned how the pieces interact. However, I later learned that some of the pieces in the Erector set fit with the Construx… So, from then on, I combined the two into lots of my own creations. I often wish I still had some of both to recreate the cool stuff I made as a kid.

  7. @linux_mclinuxface I never got any #Lego sets as a kid. However, I received #Construx and an #Erector set. In both cases, I built all of the things in the instructions, which is how I learned how the pieces interact. However, I later learned that some of the pieces in the Erector set fit with the Construx… So, from then on, I combined the two into lots of my own creations. I often wish I still had some of both to recreate the cool stuff I made as a kid.

  8. @linux_mclinuxface I just hacked on a future update to #qbsh a couple of days ago in the Denver airport.

  9. @linux_mclinuxface
    just learned about dragonflyDB and keyDB.

    I'm not sure of how they differ. any info would help.

    #redis #dragonflyDB #keyDB

  10. @linux_mclinuxface
    just learned about dragonflyDB and keyDB.

    I'm not sure of how they differ. any info would help.

    #redis #dragonflyDB #keyDB

  11. @linux_mclinuxface
    just learned about dragonflyDB and keyDB.

    I'm not sure of how they differ. any info would help.

    #redis #dragonflyDB #keyDB

  12. @linux_mclinuxface Thanks for the feedback! I'm just going through the available materials, trying out the prints. In your opinion, is BYU bistable switch a good benchmark for trying out materials for #CompliantMechanisms ? Would you suggest something else? What would be a compliant mechanism #Benchy ?

  13. @linux_mclinuxface Isn't this just the equivalent of using a build system like for parallelisation?

  14. @linux_mclinuxface Good point, sounds like a great video idea for Stefan from CNCKitchen 🙂

    Cubic/Gyroid infill, with '(max) infill anchor length' set to 1000 (i.e. infinite - pretty much makes another perimeter and reduces useless slow retractions) should be plenty strong for many use cases.

    I'll try it out as well.

    @cnc_kitchen

  15. @linux_mclinuxface Yikes! I really liked what you / AWS did there!

    Part of the appeal of #BSLLicense to me (when it has a short change date) is that it can cater to whatever needs the Elastic side saw (I guess people with investor hats and economy degrees) while still enabling upstreaming into the open distro eventually

  16. @linux_mclinuxface @megmac They (@getsentry) are free to set a shorter time span though, 4 years is the max that BSL allows

    In this specific scenario #Codecov has set it to 3 years, as 2026-06-31 is set as the change date: github.com/codecov/self-hosted (corrected an hour ago by head of open source at Sentry)

    Also:

    > usage is limited to non-production use, or production use within the limits of the “Additional Use Grant”

    With it in this case being: Don’t use this work to launch a competing SaaS

  17. @linux_mclinuxface Thought #BSLLicense explicitly strives to be as respectful of the OSI Open Source Definition as possible, and was improved in 1.1 thanks to feedback from OSI co-founder Bruce Perens who also endorsed it. See eg: mariadb.com/bsl-faq-adopting/#

    BSL feels much more in
    line with Apache2 / MIT communities than what other “open source” / #COSS SaaS companies uses, like AGPL and SSPL

    AGPL eg doesn’t prevent much vendor lock-in in practice (rather cements it), despite being OSI-approved

  18. @linux_mclinuxface @gklyne @Floppy @3dprinting @vandam Wow, impressive! I could never do something as interactive like that, I just dislike web development too much 😅

    I think a basic website where you can at max view the object with ThreeJS or something would be cool, where you can only set some predefined parameters and values and it spits out the STL. That for , ,
    and the like. You could launch it with your git project in the url, so no need to register it.