523 results for java · 2.304s

News for “java”
20 results • 2295 ms server time
Moozonian News
github.com• Oct 18, 2025• 1 min read
Show HN: KickstartFX – The most advanced JavaFX template for your app with JDK25Hello there, I am proud to present KickstartFX, a ready-to-use JavaFX desktop application template. You can clone it and get started instantly or try out the pre-built releases on GitHub. If you have an interest in the Java desktop application landscape, this might be for you.Relating to the times JavaFX is mentioned in HN discussions, you can also see this as a showcase about what is possible with modern Java + JavaFX if used correctly. While JavaFX might not be the most trendy desktop framework out there, it is very much alive and still a very solid solution for creating stable desktop applications in Java.It comes with the following features that you won't find in other templates:- A fully up-to-date build using the latest features of JDK25, Gradle 9, JavaFX 25, WiX 6, and much more- Native executable and installer generation for all operating systems using native tools- A fully modularized build, including fully modularized dependencies and the usage of jmods- JDK 25 Leyden AOT cac
Moozonian News
github.com• Aug 25, 2025• 1 min read
Show HN: Finite element simulation library built in JavaScriptFEAScript is a lightweight finite element simulation library built in JavaScript. It empowers users to create and execute simulations for physics and engineering applications in both browser-based and server-side environments.The following lists contain some, but not all, of the available features in FEAScript: Physical Modelling - Solid heat conduction solver - Front propagation solver Geometry and Meshing - Simple mesh generation (1D and rectangular 2D domains) - Unstructured mesh import from Gmsh (".msh" file format) Numerical Solution - Linear system solvers (LU decomposition, Jacobi method) - Newton-Raphson method for nonlinear problems Parallelization - Web worker support for multi-threaded computation Visualization - Line and surface plotting Resources: GitHub: https://github.com/FEAScript/FEAScript-core Website: https://feascript.com/ NPM: https://www.npmjs.com/package/feascript
Moozonian News
github.com• Aug 6, 2025• 1 min read
Show HN: Read Sort and Write Parquet Faster Than DuckDB in JavaI built a tool in Java that reads, sorts, and writes flat Parquet files faster than DuckDB, using a new Java Parquet driver called ParquetForge.Performance is achieved through column-wise reordering and parallel algorithms. Sort order is computed using fastutil’s parallel radix or quicksorts, and columns are reordered in parallel as well. Parquet-Sort outperforms DuckDB when sorting a 59M-row Parquet file generated by TPC-H by about 25% when compiled by graalvm native-image and about 12% faster when run with the latest Corretto 24 JVM.More details, benchmarks, and source code are available here: https://github.com/Earnix/parquet-sort All code is under the Apache 2.0 license.Would love feedback, ideas, or contributions.
Advertisement
Moozonian News
github.com• Jun 16, 2025• 1 min read
Show HN: Socket-call – Call socket.io events like normal JavaScript functionsHello HN,I built a Typescript library (named socket-call, for lack of a more sexy name) whose goal is to be able to call socket.io events as regular functions.So you declare your server-side like so: ... const listenEvents = (services: UserServices) => ({ // Add your events here, the name of the event is the name of the function login: async (username: string) => { services._socket.data.user = { username }; console.log(`User ${username} logged in`); setInterval(() => { // Calling an event that's handled client-side services.showServerMessage(`You're still logged in ${username}!`) }, 1000); return `You are now logged in ${username}!`; }, }); and then on the client side you call them like normal async Javascript functions (and you can also create client-side event handlers): ... const user = socket.addNamespace( '/user' ); // Calling an event that's declared server-side user.login(username.value).then((message) => { console.log('Server acked with', message); }); // Handling an event that
Moozonian News
github.com• May 20, 2025• 1 min read
Show HN: Streamix – A modern reactive stream library for JavaScript/TSHi HN,I built Streamix as a fresh take on reactive streams for JavaScript and TypeScript.It’s inspired by RxJS, but designed to be lighter, simpler, and more ergonomic — especially for developers who just want clean async data pipelines without having to learn a full reactive framework.Some features:Fully pull-based (async iterable in, async iterable out)Composable operators like map, filter, mergeMap, audit, etc.A coroutine operator that offloads heavy processing to Web WorkersZero dependencies, tree-shakable, TypeScript-firstSmall and fast — ideal for frontends, workers, and reactive logicI created Streamix because I often wanted RxJS-like power without RxJS-level complexity. Most stream libraries are either too limited or too heavy. Streamix aims for a sweet spot: expressive, composable, and easy to debug.You can see code examples and usage in the GitHub repo: https://github.com/actioncrew/streamixI’d love feedback from the HN community — whether it’s feature ideas, API critiques, o
Moozonian News
bing.com• Apr 21, 2025• 1 min read
Mastering Modern JavaScriptJavaScript could be the most widely used programming language in the world, but for many developers, its modern version looks very different from what they first learned. With the advent of ECMAScript ...
Moozonian News
ddginc-usa.com• Jan 29, 2025• 1 min read
Show HN: Dbfunctions.js – SQL Functions in JavaScriptI've always liked SQL date and string functions so I made a library for Javascript with most of your favorite databases' Date and String functions. There is also a Playground to try each function and see the documentation.
Advertisement
Moozonian News
github.com• Jan 22, 2025• 1 min read
Show HN: I made a simple agentic framework in JavaScriptWell, I wouldn't call it a framework, but rather an easy way to define tools and agents, allowing the agent to think and do the work.- Currently supports Open AI, and DeepSeek models.I tried building an HN title recommender agent with this framework that analyzes top-performing posts on HN and suggests titles for HN posts. And this was the agent's reply after inspecting 10 best posts:Having analyzed the top 10 performing posts on Hacker News, we've observed that successful titles are often concise, intriguing, and sometimes provocative or impactful. They tend to evoke curiosity, highlight significant issues, or reveal unexpected information. Based on these insights and considering the unique nature of your GitHub repo, which introduces an agentic framework in JavaScript, here's a suggested title and message for your Hacker News post: Title: 'EnvoyJS: A New Frontier in JavaScript - Introducing Agentic Frameworks'Lol :PStill a lot of work to do!
Moozonian News
bing.com• Jan 10, 2025• 1 min read
Why JavaScript’s still on top in 2025Welcome to a new year of programming and the brand new monthly list of JavaScript stories just for developers! Among the highlights so far: Svelte and SvelteKit have seen a slew of incremental ...
Moozonian News
bing.com• Dec 6, 2024• 1 min read
What is TypeScript? Strongly typed JavaScriptTypeScript is a variation of the popular JavaScript programming language that adds features that are important for enterprise development. In particular, TypeScript is strongly typed—meaning that the ...
Moozonian News
bing.com• Nov 13, 2024• 1 min read
Kotlin for Java developers: Getting startedKotlin is a modern alternative to Java that supports functional programming in the JVM. Here's a first look at programming with Kotlin using some of the concepts and syntax you already know from Java.
Advertisement
Moozonian News
bing.com• Sep 13, 2024• 1 min read
Java not working in Windows 11 [Fix]If Java is not working in Windows 11/10, these solutions may help you troubleshoot the issue. Although, due to the lack of NPAPI support, Java applets stopped working in Microsoft Edge, Google Chrome, ...
Moozonian News
github.com• Apr 10, 2024• 1 min read
Show HN: Next-token prediction in JavaScriptWhat inspired this project today was watching this amazing video by 3Blue1Brown called "But what is a GPT?" on Youtube (https://www.youtube.com/watch?v=wjZofJX0v4M - I highly recommend watching it). I added it to the repo for reference.When it clicked in my head that "knowing a fact" is nearly synonymous with predicting a word (or series of words), I wanted to put it to the test, because it seemed so simple. I chose JavaScript because I can exploit the way it structures objects to aid in the modeling of language.For example:"I want to be at the beach", "I will do it later", "I want to know the answer", ...becomes: { I: { want: { to: { be: { ... }, know: { ... } } }, will: { ... } }, ... } in JavaScript. You can exploit the language's fast object lookup speed to find known sentences this way, rather than recursively searching text - which is the convention and would take forever or not work at all considering there are several full books loaded in by default (and it could support many m
Moozonian News
cheatcode.co• Apr 1, 2024• 1 min read
Show HN: Joystick – A Full-Stack JavaScript FrameworkHowdy folks. My name is Ryan. I've been building Joystick for the last three years. A few weeks back, I shipped the RC1 release.tl;dr Joystick is a full-stack JavaScript framework. It combines a component framework with a batteries-included Node.js back-end into one wholistic system. It also has a built-in testing framework so you can do TDD out of the box. It supports MacOS, Windows, and Linux (please file bug reports on Github so I can get them sorted).My goal is to get a final 1.0 out by the Fall/Winter. After that, the core APIs will be frozen with only new features being added so you don't have to worry about wasting time on surprise refactors (i.e., I won’t be changing how you build your app—just under the hood performance/security stuff).---Joystick has been a ~3 year labor (following ~2 years of research/prototyping). I started work on it because I was using the Meteor JavaScript framework as the foundation for apps I was building with students and for clients as part of my old