GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Bart Louwers (bart@floss.social)

  1. Embed this notice
    Bart Louwers (bart@floss.social)'s status on Saturday, 08-Feb-2025 22:40:23 JST Bart Louwers Bart Louwers
    in reply to
    • sb the chippy-choppy

    @sb Not sure if I follow this reasoning. Twitter was a publicly traded company. As such there is not really anything or anyone to put your trust in, other than that the company will operate in the best interest of its shareholders (which the sale clearly was).

    On the other hand, Bluesky is privately held and a “public benefit” organization. That does not mean it will operate ethically. But it is a quite different situation.

    In conversation Saturday, 08-Feb-2025 22:40:23 JST from floss.social permalink
  2. Embed this notice
    Bart Louwers (bart@floss.social)'s status on Wednesday, 15-Jan-2025 05:48:34 JST Bart Louwers Bart Louwers
    • Yuri Astrakhan

    @nyurik and I added the ability to use #Rust for #MapLibre Native development. We use two build tools #CMake and #Bazel, which required some work on the build setup, but all in all the integration was pretty smooth. Even the debugger works fine without any additional setup. We're using https://cxx.rs for safe interoperability.

    PR: https://github.com/maplibre/maplibre-native/pull/3137

    In conversation Wednesday, 15-Jan-2025 05:48:34 JST from floss.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: cxx.rs
      CXX — safe interop between Rust and C++
      CXX — safe interop between Rust and C++ by David Tolnay. This library provides a safe mechanism for calling C++ code from Rust and Rust code from C++.


    2. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      Allow compiling with Rust code by louwers · Pull Request #3137 · maplibre/maplibre-native
      Continuation of #2647 Adds optional support for Rust code in the source tree. Replaces csscolorparser.hpp with a Rust library by way of proof-of-concept. Use -DMLN_WITH_RUST=ON with CMake or ://us...
  3. Embed this notice
    Bart Louwers (bart@floss.social)'s status on Friday, 20-Dec-2024 08:15:51 JST Bart Louwers Bart Louwers
    in reply to

    Further along: "Compilers are starting to complain about the use of `sprintf()` and `strcpy()`, saying they are unsafe. So we define our own versions of those routines too." #C

    In conversation Friday, 20-Dec-2024 08:15:51 JST from floss.social permalink
  4. Embed this notice
    Bart Louwers (bart@floss.social)'s status on Friday, 20-Dec-2024 08:15:47 JST Bart Louwers Bart Louwers

    Lol. "Compilers and getting increasingly fussy about memory leaks, even in command-line programs where they do not matter. So this code is provided to hush the warnings." #SQLite https://github.com/sqlite/sqlite/blob/a864ac1c5a11fcc7cfb980dc565ec66c9b63445d/tool/lemon.c#L77-L88

    In conversation Friday, 20-Dec-2024 08:15:47 JST from floss.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      sqlite/tool/lemon.c at a864ac1c5a11fcc7cfb980dc565ec66c9b63445d · sqlite/sqlite
      Official Git mirror of the SQLite source tree. Contribute to sqlite/sqlite development by creating an account on GitHub.
  5. Embed this notice
    Bart Louwers (bart@floss.social)'s status on Monday, 16-Dec-2024 03:14:00 JST Bart Louwers Bart Louwers

    This is cool and I want it. Completely #FOSS #AR glasses. You can control it via sending #Lua over Bluetooth (e.g. from a mobile phone). They provide a high level #Flutter app and API. It has a camera. You control it via speech (can stream voice over Bluetooth).

    How cool would it be to see little #MapLibre generated 640x400 bitmaps while walking through a city?

    https://brilliant.xyz/

    In conversation Monday, 16-Dec-2024 03:14:00 JST from floss.social permalink

    Attachments


    1. https://cdn.masto.host/floss/media_attachments/files/113/413/512/103/645/687/original/ec36d8c998342a54.png
  6. Embed this notice
    Bart Louwers (bart@floss.social)'s status on Thursday, 12-Dec-2024 18:22:42 JST Bart Louwers Bart Louwers
    • Elena Rossini 🌈

    @_elena @z428 Check out PikaPods. They host a wide range of apps for you for a quite reasonable price. Not affiliated and haven't tried out Ghost with them. https://www.pikapods.com/

    Probably best to go with Ghost directly (if only because you support its development).

    In conversation Thursday, 12-Dec-2024 18:22:42 JST from floss.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: www.pikapods.com
      PikaPods - Instant Open Source App Hosting
      Run the finest Open Source web apps from $1/month, fully managed, no tracking, no ads, full privacy. Self-hosting was never this convenient.
  7. Embed this notice
    Bart Louwers (bart@floss.social)'s status on Thursday, 05-Dec-2024 11:58:25 JST Bart Louwers Bart Louwers

    *"****Everything curl**** is an extensive guide for all things curl. The project, the command-line tool, the library, how everything started and how it came to be the useful tool it is today."*

    https://everything.curl.dev/

    In conversation Thursday, 05-Dec-2024 11:58:25 JST from floss.social permalink
  8. Embed this notice
    Bart Louwers (bart@floss.social)'s status on Wednesday, 06-Nov-2024 11:39:41 JST Bart Louwers Bart Louwers

    autocxx is a project from Google that is a "tool for calling C++ from #Rust in a heavily automated, but safe, fashion".

    A tiny little obscure C++ feature that is sometimes used is not supported yet... Arrays. 🧐 https://github.com/google/autocxx/issues/266

    In conversation Wednesday, 06-Nov-2024 11:39:41 JST from floss.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      Support arrays · Issue #266 · google/autocxx
      Got thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: ParseError(MacroParseFail(Conversion(UnsupportedType("[u64 ; 4usize]"))))', demo/build.rs:23:92 from these bindgen bindin...
  9. Embed this notice
    Bart Louwers (bart@floss.social)'s status on Wednesday, 06-Nov-2024 11:39:40 JST Bart Louwers Bart Louwers
    in reply to

    I am surprised Rust is not prioritizing good C++ interop more (like how for example Swift is).

    In conversation Wednesday, 06-Nov-2024 11:39:40 JST from floss.social permalink
  10. Embed this notice
    Bart Louwers (bart@floss.social)'s status on Saturday, 31-Aug-2024 00:48:33 JST Bart Louwers Bart Louwers
    in reply to
    • Aral Balkan

    @aral I don't understand.

    ```js
    class Base {
    bla() {
    console.log("base");
    }
    };

    class Derived extends Base {
    bla() {
    console.log("derived");
    }
    };

    /**
    * @template {Base} T
    * @param {T} base
    */
    function fun(base) {
    base.bla();
    }

    fun(new Base());
    fun(new Derived());

    /**
    *
    * @param {typeof Base} cls
    */
    function makeBase(cls) {
    return new cls();
    }

    makeBase(Base).bla();
    makeBase(Derived).bla();
    ```

    In conversation Saturday, 31-Aug-2024 00:48:33 JST from floss.social permalink
  11. Embed this notice
    Bart Louwers (bart@floss.social)'s status on Sunday, 14-Jul-2024 19:08:54 JST Bart Louwers Bart Louwers
    in reply to
    • Church of Jeff

    @jeffowski My sister is an illustrator and graphic designer so I am very well aware of the unfairness regarding commercial generative AI systems. I think the jury is still out if they are really taking away jobs. My point is though, that reinforcement learning from human feedback used by these systems is not equivalent to 'AI', in fact, it is a (academically speaking) a tiny subfield within a subfield of AI.

    In conversation Sunday, 14-Jul-2024 19:08:54 JST from floss.social permalink
  12. Embed this notice
    Bart Louwers (bart@floss.social)'s status on Sunday, 14-Jul-2024 18:52:33 JST Bart Louwers Bart Louwers
    in reply to
    • Church of Jeff

    @jeffowski #AI is an academic field of endeavour first. Just because there is some grifting and questionable actors now does not mean you can write it and all people involved in it off like that.

    That is like saying Physics is a scam because people were peddling perpetuum mobila, writing of medicine because people are peddling miracle cures or writing off Computer Science because of the dot-com boom.

    In conversation Sunday, 14-Jul-2024 18:52:33 JST from floss.social permalink
  13. Embed this notice
    Bart Louwers (bart@floss.social)'s status on Monday, 10-Jun-2024 06:22:33 JST Bart Louwers Bart Louwers

    How does #Mastodon (0.3M $ yearly donations) have a translate feature, but #LinkedIn (15B $ yearly revenue) doesn’t? 😂

    In conversation Monday, 10-Jun-2024 06:22:33 JST from floss.social permalink
  14. Embed this notice
    Bart Louwers (bart@floss.social)'s status on Friday, 25-Aug-2023 14:52:16 JST Bart Louwers Bart Louwers
    in reply to
    • Berkubernetus
    • Renaud Chaput

    @renchap @fuzzychef Have you looked at OpenSearch as a FOSS ElasticSearch alternative? https://opensearch.org/

    Edit: Looks like the answer is yes, it is compatible. ❤️ https://github.com/mastodon/mastodon/pull/22422

    In conversation Friday, 25-Aug-2023 14:52:16 JST from floss.social permalink

    Attachments


    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      Check OpenSearch compatibility version instead of regular version by VyrCossont · Pull Request #22422 · mastodon/mastodon
      OpenSearch clusters have a version.number field in their info which reflects the actual version of OpenSearch and a version.minimum_wire_compatibility_version that reflects the version of compatibl...
  15. Embed this notice
    Bart Louwers (bart@floss.social)'s status on Saturday, 24-Dec-2022 09:45:39 JST Bart Louwers Bart Louwers
    • Thunderbird: Free Your Inbox

    Yesterday I installed #Thunderbird (@thunderbird), entered my e-mail and password of my self-hosted e-mail server (which doubles as #Nextcloud instance), and everything just worked beautifully and automatically. Contacts sync, calenders (including colors), e-mails. Grateful for the hard work from so many people to make using #FOSS not only viable, but downright pleasant.

    In conversation Saturday, 24-Dec-2022 09:45:39 JST from floss.social permalink

User actions

    Bart Louwers

    Bart Louwers

    Passionate Software Developer. Maintainer of @maplibre Native. #Cpp #TypeScript #UrbanMobility #FOSS #GIS #Maps #OSM #MapLibre

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          79647
          Member since
          24 Dec 2022
          Notices
          15
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.