Not much ML happens in Java... so I built my own framework (at 16)
https://github.com/xEcho1337/brain4j
Discussions: https://discu.eu/q/https://github.com/xEcho1337/brain4j
Java developer, creator of Aussom programming language, and Linux enthusiast. I enjoy coding, shop crafts, and classical music. Opinions are my own.
Not much ML happens in Java... so I built my own framework (at 16)
https://github.com/xEcho1337/brain4j
Discussions: https://discu.eu/q/https://github.com/xEcho1337/brain4j
AI coding mandates are driving developers to the brink
https://leaddev.com/culture/ai-coding-mandates-are-driving-developers-to-the-brink
Discussions: https://discu.eu/q/https://leaddev.com/culture/ai-coding-mandates-are-driving-developers-to-the-brink
Beta version of browser Javascript alternative Aussom-Script is now available to try. It’s an interpreted OOP language that is used to program in the browser. #aussom #aussomscript #programming #programminglanguages
One piece of misinfo we need to address is the claim that there are ‘vulnerabilities’ in Signal. This isn’t accurate. Reporting on a Pentagon advisory memo appears to be at the heart of the misunderstanding: https://npr.org/2025/03/25/nx-s1-5339801/pentagon-email-signal-vulnerability. The memo used the term ‘vulnerability’ in relation to Signal—but it had nothing to do with Signal’s core tech. It was warning against phishing scams targeting Signal users. 2/
I know I’m late to the party. I tried #linuxmint recently and I’m loving it. 💯 I’m a longtime Ubuntu and PopOS user, I like and recommend both of them, but I think I prefer Linux Mint now.
@johanvos it’s a reasonable concern, especially these days. Perhaps you could pass a law there requiring devices to allow 3rd party app stores.
Harvard study: Open source has an economic value of 8.8 trillion dollars
I created an Interpreted Language using Java
https://github.com/martinKindall/piton/tree/main
Discussions: https://discu.eu/q/https://github.com/martinKindall/piton/tree/main
What makes code hard to read: Visual patterns of complexity (2023)
https://seeinglogic.com/posts/visual-readability-patterns/
Discussions: https://discu.eu/q/https://seeinglogic.com/posts/visual-readability-patterns/
One of the reasons I did this (https://johanvos.wordpress.com/2025/02/27/building-openjfx-using-jdk/) is to make it easier to create JavaFX SDKs for embedded systems. That is, Java SDKs including JavaFX. First class.
Stay tuned. #java #javafx
It is no longer safe to move our governments and societies to US clouds
https://berthub.eu/articles/posts/you-can-no-longer-base-your-government-and-society-on-us-clouds/
Discussions: https://discu.eu/q/https://berthub.eu/articles/posts/you-can-no-longer-base-your-government-and-society-on-us-clouds/
JavaFX performance tip: in a flow where data is changed, avoid using `Platform.runLater()` until as close as possible to code that does a UI update.
The FX App Thread is single-threaded and also needs to render the SG. Do not use it for things that can run on other threads.
Code, Sweat, and Tears: Why Imposter Syndrome Never Really Leaves Developers
Microsoft Copilot continues to expose private GitHub repositories
Chicory: A JVM native WebAssembly runtime
Discussions: https://discu.eu/q/https://chicory.dev/
Open-source is where dreams go to die
https://www.trevorlasn.com/blog/open-source-is-where-dreams-go-to-die
Discussions: https://discu.eu/q/https://www.trevorlasn.com/blog/open-source-is-where-dreams-go-to-die
@johanvos I think you’re right about the business model. I think you would need a new company (like Apple) which is selling actual phone devices to get a new OS. I think a community approach won’t work because of a lack of ownership. In economics this is described as the tragedy of the commons. The project still could be opensource, but it needs to be “owned” by a company with a financial interest in creating a competitive product.