Austin Lehman

Java developer, creator of Aussom programming language, and Linux enthusiast. I enjoy coding, shop crafts, and classical music. Opinions are my own.

Austin Lehman boosted:
Java Weeklyjava_discussions
2025-04-28
Austin Lehmancupofcode
2025-04-02

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.

open.substack.com/pub/austinle

Austin Lehman boosted:
2025-03-28

New cryptography diagram just dropped.

Diagram with communication between Alice and Bob, with arrow pointing to The Atlantic
Austin Lehman boosted:
2025-03-26

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: npr.org/2025/03/25/nx-s1-53398. 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/

Austin Lehmancupofcode
2025-03-25

I know I’m late to the party. I tried 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.

Austin Lehmancupofcode
2025-03-23

@johanvos it’s a reasonable concern, especially these days. Perhaps you could pass a law there requiring devices to allow 3rd party app stores.

Austin Lehman boosted:
Java Weeklyjava_discussions
2025-03-17
Austin Lehman boosted:
johanvosjohanvos
2025-03-13

A small, boring screenshot, but imho an important step. I cross compiled the latest openjdk/jdk with javafx base/graphics/controls mods on Linux x86-64 to Linux aarch64 and ran it on a raspberry pi.

Austin Lehman boosted:
Hacker News Discussionshn_discussions
2025-03-12
Austin Lehman boosted:
johanvosjohanvos
2025-03-11

One of the reasons I did this (johanvos.wordpress.com/2025/02) is to make it easier to create JavaFX SDKs for embedded systems. That is, Java SDKs including JavaFX. First class.
Stay tuned.

Austin Lehman boosted:
johanvosjohanvos
2025-03-03

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.

Austin Lehman boosted:
Java Weeklyjava_discussions
2025-02-27
Austin Lehmancupofcode
2025-02-26

@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.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst