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

[?]jbz » 🌐
@jbz@indieweb.social

🦾 Project Detroit: Java interop with JavaScript and Python

"The novel approach that we are taking with Detroit is that we are embedding the V8 and CPython runtime directly inside the JVM process,"

go.theregister.com/feed/www.th

    AodeRelay boosted

    [?]matthew - retroedge.tech » 🌐
    @matthew@social.retroedge.tech

    Wow. Seems like yesterday that I was removing Java 7 from Windows 7 computers...

    ... wait, I actually did that yesterday.

    I serviced a computer that had Windows 7 that was fine for the customer to keep using for his particular application.

    Storage SSD drive had become full and one of the things I did to clean it up was remove the Java 7 installation as the Java updater recommended it (as Java hadn't been used for the past six months).

    #Java #oldComputers #Windows7

    RT: https://mas.to/users/alternativeto/statuses/116256332032835351

      AodeRelay boosted

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

      Java 26 released

      Java 26 delivers thousands of improvements that boost developer productivity, simplify the language, and help developers integrate AI and cryptography functionality into their applications. To help developers further streamline and enhance their development initiatives, Oracle is also announcing the new Java Verified Portfolio, which provides developers with a curated set of Oracle-supported tools, framew

      osnews.com/story/144611/java-2

        [?]dr. gianluca grimalda » 🌐
        @gianluca_grimalda@fediscience.org

        I long to return to the "House of Culture" museum in Yogjakarta, a real "Atlas" of Javanese culture and history.
        I am mesmerised by the section on the "Batyk", shawls that are worn in ceremonies marking the main stages in a person's life:
        - birth, where the "gendogan" batyk is meant to wish good luck to the newborn;
        - "Mitoni", taking place at 7 months of pregnancy;
        - Adolescence (with a ceremony for boys when they get circumcised and girls when they have their first menstruation);
        - Wedding, preceded by an engagement ceremony, where various batyk mark the 7 days of the rituals; The spouses often wear Sidomukti (to become noble/prosperous) or Truntum (reawakened love) to bless their union.
        - Turning 64- as a person can be thought of having lived life to its full and to have acquired wisdom.
        - Death, marked by dark tones.

        Batyk also reveal a person's social status, as some patterns are exclusive to the "elite" and are forbidden to the "commoners". An example is the "Parang" - a diagonal "S" patterns representing waves of swords. They symbolize power and authority; the larger the motif, the higher the wearer's rank.

        I wonder how virtually all human societies are characterised by rites of passage marking birth, adolescence, wedding, and death. We have more in common that what we could think of. More on my YT: youtube.com/playlist?list=PLJL 67/

        Batyk marking birth

        Alt...Batyk marking birth

        Batyk for "Mitoni"

        Alt...Batyk for "Mitoni"

        Batyk for death

        Alt...Batyk for death

        Batyk for wedding

        Alt...Batyk for wedding

          AodeRelay boosted

          [?]Mark Reinhold » 🌐
          @mreinhold@mastodon.social

          AodeRelay boosted

          [?]Patrick :neocat_flag_bi: » 🌐
          @patrick@hatoya.cafe

          AodeRelay boosted

          [?]Geng » 🌐
          @geng@infosec.exchange

          ZAST Agent has identified 14 vulnerabilities in pybbs (tomoya92/pybbs, 2.9k+ GitHub Stars).

          The attack surface includes 8 XSS vectors, CSRF on admin endpoints, and CAPTCHA reuse. Traditional SAST, which focuses on pattern matching, does not analyze logic flaws like email bypass or multi-stage flows (Stored XSS via /api/settings).

          Our engine verified every attack path—from payload persistence to triggering admin-level execution—via executable PoCs. This minimizes the triage effort required for these validated findings.

          Repo: github.com/tomoya92/pybbs

          Full Technical Details: blog.zast.ai/security%20resear

            AodeRelay boosted

            [?]ZAST AI » 🌐
            @zastai@infosec.exchange

            ZAST has disclosed a wide range of security flaws in the pybbs Java forum (2.9k+ Stars on GitHub).

            Key Metrics:
            - Total Vulnerabilities: 14
            - Categories: Injection (XSS), Logic Flaws, Request Forgery (CSRF).
            - Policy: Zero False Positives through Autonomous Verification.

            These findings demonstrate the importance of semantic analysis in modern AppSec.

            By verifying logic-based bypasses in CAPTCHA and email systems, ZAST.AI continues to provide actionable security insights for the open-source community and enterprise infrastructure.

            Project Home: github.com/tomoya92/pybbs

            Read the Advisory: blog.zast.ai/security%20resear

              AodeRelay boosted

              [?]teledyn 𓂀 » 🌐
              @teledyn@mstdn.ca

              There absolutely must be SOME way to detect WHY a server would suddenly, after 6 years operation, spontaneously exit after 25-50 seconds of perfectly functional uptime and yet leave no hs_err crash file.

              In catalina.sh debug, it logs the startup, sits idle, then the debugger reports 'disconnected'. This suggests it self-destructs, rather than an external kill - 9?

                AodeRelay boosted

                [?]Graham Perrin » 🌐
                @grahamperrin@mastodon.bsd.cafe

                Seeking advice for FreeBSD as a daily driver on an ASUS X580VD

                (Intel HD 630 + GTX 1050 Optimus)

                Five questions at <reddit.com/r/freebsd/comments/>, and:

                "… Goals / use-case: - Prefer GNOME (but open to recommendations if another DE/DM is more reliable here) - Intel as primary + NVIDIA for on-demand/offload use (if possible) - Web dev stack: Java, Node/React, Python, Go - Occasional virtualization and Linuxulator for Linux-only tooling. …"

                  [?]teledyn 𓂀 » 🌐
                  @teledyn@mstdn.ca

                  here's an Apache thing I'd never heard before and although a tech gave it as an excuse, I do wonder if it is true. Apparently, if a Tomcat app receives an HTTPS request and it cannot decrypt the keystore, the entire JVM crashes. I've been using Tomcat since its debut and Java since it was Oak, and I ain't never heard of THIS one before. True?

                  Tomcat9 on Java8 if that matters.

                    AodeRelay boosted

                    [?]teledyn 𓂀 » 🌐
                    @teledyn@mstdn.ca

                    I am guessing no one here can confirm or deny this crash-on-keystore-decrypt which, if true, is a VERY SERIOUS BUG that could not be trusted in a production environment, and then has gone unfixed for decades? That does not seem very likely, does it?

                    As it is, keytool says there is nothing wrong with my keystore or its password, and watching the process launch I see after the init, it sits, idle, a few seconds later its Time value in top only increments the millisecs, and within a minute, it is gone, voom, not a trace in any logs as to why.

                    I do, truly, LOATH this technology. It is so fucking fragile; a life-sentence for the sr developers and sysadmins in production systems (that's why they often don't get holidays)

                      AodeRelay boosted

                      [?]Patrick :neocat_flag_bi: » 🌐
                      @patrick@hatoya.cafe

                      One Open-source Project Daily

                      Generate types and converters from JSON, Schema, and GraphQL

                      https://github.com/glideapps/quicktype

                        AodeRelay boosted

                        [?]JB Lièvremont » 🌐
                        @mithfindel@mastodon.social

                        Or donc,

                        Idéalement, où mes 20+ années d'expérience dans "la tech" au sens large pourraient bénéficier à l', l', la .

                        Il y a peu de domaines de la tech qui me font peur. J'ai fait du front, du back, de l'embarqué, du desktop, de l'intégration.

                        Je connais très bien l'écosystème , un peu moins et - et j'apprends vite.

                        Je me reconnais à 100% dans cette description des "généralistes experts" : martinfowler.com/articles/expe

                        AodeRelay boosted

                        [?]Michael Westergaard » 🌐
                        @michael@westergaard.social

                        Sooo… weird question. Is anybody aware of a good #statistics package for #Java (or callable from Java, so #Scala, #Kotlin, or other #JVM languages) that supports #PERMANOVA?

                        Or a way to run #R from Java? #Renjin or #JRI (part of #rJava)? adonis/adonis2 supposedly supports PERMANOVA.

                          AodeRelay boosted

                          [?]Eugene :freebsd: :emacslogo: » 🌐
                          @evgandr@mastodon.bsd.cafe

                          @stefano Lol, my toilet flush for now (I'm a programmer with 10 years experience, BTW) :drgn_blep:

                          Dithered photo of a toilet flush with Java sticker on it.

                          Alt...Dithered photo of a toilet flush with Java sticker on it.

                            AodeRelay boosted

                            [?]JTI » 🌐
                            @jti42@infosec.exchange

                            Today's complaint about the world: Why does the JDK not have a proper Wayland Backend in 2026?

                              [?]Syl (Sylvia Bun) :enby_inside: :neobun_pan: » 🌐
                              @thatgalsilver@zoner.work

                              ya girl is looking for a good book to learn the basics of Java. assume literally 0 programming knowledge and make recommendations please!

                                AodeRelay boosted

                                [?]Pascal Leinert » 🌐
                                @pasci_lei@social.pascal-leinert.de

                                ist wohl so ziemlich das am besten optimierte auf basierte Spiel, was ich je gesehen habe. Das Spiel läuft auf dem Laptop mit epischer Grafik auf Bildwiederholrate.

                                (Auf 143 anstatt 144 begrenzt, weil ich VSync hasse und Tearing vermeiden will)

                                  AodeRelay boosted

                                  [?]Paul SomeoneElse » 🌐
                                  @pkw@snac.d34d.net

                                  is the new

                                  [runs away]

                                    AodeRelay boosted

                                    [?]Maikel 🇪🇺 🇪🇸 » 🌐
                                    @maikel@vmst.io

                                    @ellyxir if you know Java many things would look familiar, but the code doesn't look Java-ish at all. It's a lot less verbose, even to run something it doesn't require you to create a stupid and unnecesary class.

                                    And btw, you can compile to machine code directly, there's a thing called Kotlin Native, ideal for making quick and dirty CLI tools.

                                    // Minimum Hello World in Java
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World");
    }
}

// Kotlin
fun main() println("Hello World")

                                    Alt...// Minimum Hello World in Java public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World"); } } // Kotlin fun main() println("Hello World")

                                      AodeRelay boosted

                                      [?]Glen Malley » 🌐
                                      @glen_malley@mstdn.ca

                                      Huh, applets are officially gone from Java. I was just getting out of school when they became all the rage, and a large chunk of my time was spent dealing with Java in the browser at internships and later jobs. So long and thanks for, well, not a whole helluva lot really.

                                      inside.java/2025/12/03/applet-

                                        AodeRelay boosted

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

                                        Applets are officially gone, but Java in the browser is better than ever

                                        The end of an era, perhaps.

                                        Applets are officially, completely removed from Java 26, coming in March of 2026. This brings to an official end the era of applets, which began in 1996. However, for years it has been possible to build modern, interactive web pages in Java without needing applets

                                        osnews.com/story/143983/applet

                                          AodeRelay boosted

                                          [?]iwein » 🌐
                                          @iwein@mas.to

                                          At @squads there was a request for a team of German speaking devs this morning. I don't know much details yet, but if you're trying to with that kind of profile, you might want to give them a follow.

                                            AodeRelay boosted

                                            [?]Ted M. Young » 🌐
                                            @jitterted@sfba.social

                                            Instead of buying stuff during Black Friday that I don’t really need, I’m sponsoring open source projects that I rely on. Today's donation is to Tatu Saloranta, the authot of the JSON library (among other things!).

                                            github.com/sponsors/cowtowncod

                                              AodeRelay boosted

                                              [?]Offensive Sequence » 🌐
                                              @offseq@infosec.exchange

                                              ⚠️ CRITICAL CVE-2025-12140: Simple SA Wirtualna Uczelnia is vulnerable to unauth RCE via eval injection in 'redirectToUrl'. Patch to wu#2016.1.5513#0#20251014_113353 now! Full system compromise risk. radar.offseq.com/threat/cve-20

                                              Critical threat: CVE-2025-12140: CWE-95 Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval In

                                              Alt...Critical threat: CVE-2025-12140: CWE-95 Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval In

                                                AodeRelay boosted

                                                [?]BlablaLinux » 🌐
                                                @blablalinux@mastodon.blablalinux.be

                                                🛠️ Interruption de service : Stirling PDF 🛠️

                                                Mes excuses pour les perturbations récentes sur le service Stirling PDF (V2).

                                                J'étais en train de peaufiner l'optimisation Java du conteneur. En effet, la variable JAVA_TOOL_OPTIONS, bien qu'utile pour la gestion de la mémoire, entrait en conflit avec l'outil de conversion interne.

                                                Le service est désormais rétabli et plus stable !

                                                Merci de votre patience ! 🙏

                                                  [?]Windy city » 🌐
                                                  @pheonix@hachyderm.io

                                                  I feel most programmers got accustomed to and proficient in a new language, database or framework because it was necessary in one of our jobs. Not because it got hyped in stackoverflow's survey or some youtube's tutorial series. That doesn't mean you can't just *learn* a language for the sake of it, you can learn it better if it suits the program you're trying to build and helps you write clean, refactorable and secure code.

                                                  Of course I speak for myself. Thoughts welcome.

                                                    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: