News for hackers. Stuff that matters.

anthony88

Note that the the Java plugin and webstart was removed a long time ago.

I personally regret that the API was removed as it's a few classes and they are still used. Just search JApplet on Github. It's also possible to run applets in the modern browsers with WASM or in Java IDE's as plugin.

Surge XT is also at the bottom of the list.
Re:The WinRAR Approach on Monday May 26, 2025 @12:41PM (#44099048)
Have you tried Ant Commander Pro file manager?
I can't answer for the File Pilot author but I've spent many years on writing a file manager. * It's fun to write and to use. It's like craftmanship. * Hopefully some companies/people will realize how many hours they waste using the default OS file manager * It's less risky than developing a game full time (I think) * Sure, I lost a lot of money to not having a normal job but my bills are low and my priority is more happiness
Re:Ask HN: What are you working on (August 2024)? on Sunday August 25, 2024 @04:11AM (#41345465)
I'm working on a file manager more specialized for developers. https://www.antcommander.com
The basic Java implementation was also around 5 minutes
Re:How I got scammed out of $50k on Thursday February 15, 2024 @10:31AM (#39383869)
Better than asking what the money is for, even if the customer gives a reason like "buying a car", warn the customer that if someone on the phone or is unknown at your door asked you to do it urgently it's probably a scam even it they say they are from your bank/company/authorities.
I've written an open source library to easily replace synchronized with something more virtual thread friendly: https://github.com/japplis/Virtually
Re:Stop making Linux distributions, make applications instead on Saturday December 09, 2023 @07:30PM (#38587716)
For Linux, I'm using jpackage to package my Java software to .deb (x64 architecture) file. For all the other Linux variants, I've a .tgz file that contains the jar file, libraries and icons of the applications.

The problem I have with Linux is named at the end of the website: "Sharing your creation". It's pages and pages of documentation that is not relevant to the packaging of your application where you can spend hours of work without finding what you want of finding out that it doesn't work for you because for example it's not on GitHub. Hopefully jpackage was able to fix it for the .deb format. Instead of working on more documentation, working on better and easier to use packaging tool would help.

I don't think that what's friends are for (to test your app). Meaning, you'll need to go to a paying service, making it harder to justify afterwards to make your app free without ads or in-app purchase.
As a non physicist here, why not showing a video of a ohmmeter showing zero's when measuring the resistance of this material instead of its levitation?
Re:Six times faster than C on Thursday July 06, 2023 @04:37PM (#36622593)
If it would have been an AI doing this speed up, this would have made international news. (Reference to the small sorting improvement found a few weeks ago)
Re:AVX512 intrinsics for JDK’s Arrays.sort methods on Wednesday May 31, 2023 @04:53AM (#36136046)
Looking at the implementation, it is implemented in C++. I'd rather have an implementation using the new Vector API (still in incubation). It would be more Java like and provide a good demo for this new API.
Re:Fitting 44% More Data on a C64/1541 Floppy Disk on Monday May 29, 2023 @04:05AM (#36111806)
Back in de 80's, to double the data on a C64/1541 floppy disk, I used a hole punch to create a hole on the other side and flipped the disk.
Re:Ask HN: Who needs beta testers? (February 2023) on Thursday February 02, 2023 @04:35AM (#34624266)
https://www.antcommander.com

Project description: Ant Commander Pro is a file manager for Windows, Mac OS X and Linux.

Compared to other file manager, this one is more developer oriented: basic Git support, syntax highlighting for source code, multiple shells included, can run embedded in IntelliJ IDEA and some other IDE's.

One of the main goal is efficiency: there is no search dialog, just a search field (e.g. "*/.java & < 1 day & >5kb"), possible file conflicts are analyzed before the operation begins, ...

After the installation, it's fully functional for at least one day, then you can fill in a form to get a free beta license key on the website.

Contact info: https://docs.google.com/forms/d/e/1FAIpQLScTil2UpEYvtHgwmjST...

Well, I started my project, a file manager in Java named Ant Commander, in 2003. It was a shareware. It never sold.

Still didn't give up the project, as I use it every day. So last year I decided for a big refactoring (Ant Commander Pro) and to specialize it for developers.

The beta is for free but then I'll be charging again.

https://www.antcommander.com/

Re:Ask HN: Do you trust solo entrepreneurs? on Thursday June 30, 2022 @10:23AM (#31932700)
Note that one of the main start-up failure reason is cofounder conflict: https://static.googleusercontent.com/media/startup.google.co...
Re:Melrōse, a language to program and play music (2021) on Sunday March 20, 2022 @07:06AM (#30741672)
I played with it a while ago and I was able to have the music to play on my synthesizer using a MIDI cable.
Re:The decline and fall of Java on the desktop on Wednesday March 02, 2022 @05:36PM (#30534273)
I've been developing Java desktop app for more than 25 years. I think the problem of the early days was the start up time of Java and the fact that reflection and (de)serialization was causing too much security problems for Applets. Once the applications started, I don't remember them being slow. Hotjava (1995), JDK applets (1996) or Forte (2001).

The fact that it doesn't look exactly like the OS is not I think a big problem for users. Applications like Google Chrome, Discord and Electron apps don't look native and nobody complains about it.

Older »