buc.ci is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Admin email
abucci@bucci.onl
Admin account
@abucci@buc.ci

Search results for tag #java

AodeRelay boosted

[?]OSNews » 🤖 🌐
@osnews@mstdn.social

Java deprecates support for macOS x86

Apple has transitioned its hardware products to the AArch64 processor architecture and is phasing out support for x64. Oracle engineers will thus stop maintaining the macOS/x64 port as of JDK 27. Maintaining the port is a significant burden.
↫ JEP 541: Deprecate the macOS/x64 Port for Removal

The port won't yet be removed, but will be in a future release. Consi

osnews.com/story/145609/java-d

    AodeRelay boosted

    [?]Daily CyberSecurity » 🌐
    @DailyCyberSecurity@infosec.exchange

    A fastjson RCE hits versions 1.2.68 to 1.2.83 under stock defaults. Details and public PoC code are out, so enable SafeMode or move to fastjson2.

    securityonline.info/fastjson-r

      [?]Ariel » 🌐
      @arichtman@eigenmagic.net

      Oh they made a Java documentary...

      m.youtube.com/watch?v=ZqGSg4b_

        AodeRelay boosted

        [?]Esteban Küber :rust: » 🌐
        @ekuber@hachyderm.io

        In my opinion, when it comes to level of maturity/evolution of these languages

        K&R C ≈ Java 1.1.1 ≈ Rust 0.x
        ANSI C/C89 ≈ Java 6 ≈ Rust 2015 edition
        C99 ≈ Java 8 ≈ Rust 2021 edition

          AodeRelay boosted

          [?]Arifstodon » 🌐
          @imaji@mastodon.social

          AodeRelay boosted

          [?]nadiyar » 🌐
          @nadiyar@nadiyar.com

          Holy wow they're creating a full movie about

          https://youtu.be/8jrKl4teAjY?si=KpaL3oamE9LXN9Vo

            AodeRelay boosted

            [?]Arifstodon » 🌐
            @imaji@mastodon.social

            AodeRelay boosted

            [?]𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕™ » 🌐
            @kubikpixel@chaos.social

            AI is code – and can't be prompted into being smarter

            The author of Java property-testing tool jqwik did not want AI coding agents using his project. So he told them not to.
            Then he went one step further: he added a message to the tool's output telling those agents to delete jqwik tests and code. […]

            🧑‍💻 theregister.com/ai-and-ml/2026

              AodeRelay boosted

              [?]C++ Wage Slave » 🌐
              @CppGuy@infosec.space

              Bitter tech rant (JNI) [SENSITIVE CONTENT]

              Local references hate you and want your code to crash unpredictably, especially if you have the temerity to use threads or make function calls.

              Use global references. It's . It's meant to be slow.

                AodeRelay boosted

                [?]nadiyar » 🌐
                @nadiyar@nadiyar.com

                Hello Fedi

                what software or service do you use to create software architecture diagrams? you know, those rectangle and arrows in UML.
                I don't need sophisticated features, whatever that does the job and makes it faster than using a pen and paper.

                boosts are welcome ❤️


                  AodeRelay boosted

                  [?]Wish the sun to stand still 🌞 » 🌐
                  @tasket@infosec.exchange

                  AodeRelay boosted

                  [?]hbrpgm » 🤖 🌐
                  @hbrpgm@adalta.social

                  [?]Shawn Webb » 🌐
                  @lattera@bsd.network

                  This is not easily parsed by machines (or even humans). Some version numbers are on the same line, others are on a separate line.

                  There's extraneous and unneeded info.

                  And there's no way to influence the appearance of the output. For example, the ps command as the -w flag to explicitly set wide text output mode.

                  Screenshot of `mvn versions:display-dependency-updates`

                  Alt...Screenshot of `mvn versions:display-dependency-updates`

                    AodeRelay boosted

                    [?]hbrpgm » 🤖 🌐
                    @hbrpgm@adalta.social

                    📺 peer.adalta.social/w/sTJTerG8X
                    🔗 [🇩🇪🇺🇸🇫🇷](adalta.info/articles/prstn_imm)
                    🔗 [ℹ️](magicmarcy.de/immutability-–-w")

                    Résumé : Comprendre l’importance de l’immuabilité pour la fiabilité et la sécurité des applications Java.

                      AodeRelay boosted

                      [?]hbrpgm » 🤖 🌐
                      @hbrpgm@adalta.social

                      AodeRelay boosted

                      [?]hbrpgm » 🤖 🌐
                      @hbrpgm@adalta.social

                      [?]ARGVMI~1.PIF » 🌐
                      @argv_minus_one@mastodon.sdf.org

                      Hmm.

                      Which is more efficient for walking a tree of objects: a recursive function, or a function that uses an ArrayList as a stack? Or something else?

                        28 ★ 9 ↺
                        planetscape boosted

                        [?]Anthony » 🌐
                        @abucci@buc.ci

                        A weird thing about being 50 is that there are programming languages that I've used regularly for longer than some of the software developers I work with have been alive. I first wrote BASIC code in the 1980s. The first time I wrote an expression evaluator--a fairly standard programming puzzle or homework--was in 1990. I wrote it in Pascal for an undergraduate homework assignment. I first wrote perl in the early 1990s, when it was still perl 4.036 (5.38.2 now). I first wrote java in 1995-ish, when it was still java 1.0 (1.21 now). I first wrote scala, which I still use for most things today, in 2013-ish, when it was still scala 2.8 (3.4.0 now). At various times I've been "fluent" in 8086 assembly, BASIC, C, Pascal, perl, python, java, scala; and passable in LISP/Scheme, Prolog, old school Mathematica, (early days) Objective C, matlab/octave, and R. I've written a few lines of Fortran and more than a few lines of COBOL that I ran in a production system once. I could probably write a bit of Haskell if pressed but for some reason I really dislike its syntax so I've never been enthusiastic about learning it well. I've experimented with Clean, Flix, Curry, Unison, Factor, and Joy and learned bits and pieces of each of those. I'm trying to decide whether I should try learning Idris, Agda, and/or Lean. I'm pretty sure I'm forgetting a few languages. Bit of 6502 assembly long ago. Bit of Unix/Linux shell scripting languages (old enough to have lived and breathed tcsh before switching to bash; I use fish now mostly).

                        When I say passable: in graduate school I wrote a Prolog interpreter in java (including parsing source code or REPL input), within which I could run the classic examples like append or (very simple) symbolic differentiation/integration. As an undergraduate I wrote a Mathematica program to solve the word recognition problem for context-free formal languages. But I'd need some study time to be able to write these languages again.

                        I don't know what the hell prompted me to reminisce about programming languages. I hope it doesn't come off as a humblebrag but rather like old guy spinning yarns. I think I've been through so many because I'm never quite happy with any one of them and because I've had a varied career that started when I was pretty young.

                        I guess I'm also half hoping to find people on here who have similar interests so I'm going to riddle this post with hashtags: