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.
🦾 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,"
https://go.theregister.com/feed/www.theregister.com/2026/03/17/oracle_project_detroit_java/
... 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
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
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: https://www.youtube.com/playlist?list=PLJL-sRWA7R4-tCkqYDPa3323wgLuqOBZg 67/
#RefuseToFly #ClimateEmergency #Slowtravel #decarbonise #ClimateAction #Sonobudoyu #Java #Indonesia #Yogjakarta #RitesOfPassage #Batyk
Java 26 / JDK 26: General Availability: https://mail.openjdk.org/archives/list/jdk-dev@openjdk.org/thread/2MXXXBJKTJXQD25Q4XGGINKYA33T7D5I/
Features: https://openjdk.org/projects/jdk/26/
Downloads: https://jdk.java.net/26/
One Open-source Project Daily Programming in MS Paint
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: https://github.com/tomoya92/pybbs
Full Technical Details: https://blog.zast.ai/security%20research/Security-Advisory-7-Unpatched-Vulnerabilities-in-Prime-(CMS)-GraphQL-Implementation/
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: https://github.com/tomoya92/pybbs
Read the Advisory: https://blog.zast.ai/security%20research/Security-Advisory-7-Unpatched-Vulnerabilities-in-Prime-(CMS)-GraphQL-Implementation/
There absolutely must be SOME way to detect WHY a #Java #Tomcat server would suddenly, after 6 years operation, spontaneously exit after 25-50 seconds of perfectly functional uptime and yet leave no #JVM 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?
Seeking advice for FreeBSD as a daily driver on an ASUS X580VD
(Intel HD 630 + GTX 1050 Optimus)
Five questions at <https://www.reddit.com/r/freebsd/comments/1r9j67j/advice_for_running_freebsd_as_daily_driver_on_an/>, 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. …"
here's an Apache #Tomcat #Java 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.
I am guessing no one here can confirm or deny this #java #JVM 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)
One Open-source Project Daily Generate types and converters from JSON, Schema, and GraphQL
Or donc, #JeChercheUnJob
Idéalement, où mes 20+ années d'expérience dans "la tech" au sens large pourraient bénéficier à l'#environnement, l'#éducation, la #santé.
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 #Java, un peu moins #Nodejs et #Python - et j'apprends vite.
Je me reconnais à 100% dans cette description des "généralistes experts" : https://martinfowler.com/articles/expert-generalist.html
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.
Today's complaint about the world: Why does the JDK not have a proper Wayland Backend in 2026?
ya girl is looking for a good book to learn the basics of Java. assume literally 0 programming knowledge and make recommendations please!#askfedi #programming #java #helpmepleasedeargod
@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.
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.
#programming #java #applets #history
https://inside.java/2025/12/03/applet-removal/
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
At @squads there was a request for a team of German speaking #java devs this morning. I don't know much details yet, but if you're trying to #getFediHired with that kind of profile, you might want to give them a follow.
⚠️ 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. https://radar.offseq.com/threat/cve-2025-12140-cwe-95-improper-neutralization-of-d-9f4885f6 #OffSeq #RCE #Vulnerability #Java
🛠️ 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 ! 🙏
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.
#programming #python #postgres #javascript #React #kotlin #java #css #c #golang #php #sql #ruby #swift #perl
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:
#Coding #SoftwareDevelopment #ProgrammingLanguages #8086Assembly #BASIC #C #Pascal #perl #java #scala #LISP #Scheme #Prolog #Mathematica #ObjectiveC #matlab #octave #R #Python #Fortran #COBOL #Haskell #Clean #Flix #Curry #Factor #Unison #Joy #Idris #Agda #Lean #6502Assembly