Hacker News new | past | comments | ask | show | jobs | submit | Alifatisk's comments login

I thought this was related to asdf-vm!

Reminds me a lot of wehatecaptchas.com, very similar concept

I once wanted to port a little Java application (with no libs except JavaFX) to the web, so I converted it into Dart lang and then compiled it to the web, a bit painful but cool thing.

CheerpJ might be better solution next time.


That's actually very impressive, wow

How has it been killed by mods?

Sent straight down to 3rd page from the very first position in home. I assume there must be some internal "send this down to hell" button.

Not OP here, but it did disappear from the frontpage. I was still pondering about it and left this tab open... frankly I can't think of a good use case for it besides making legacy java apps available via browser. For gaming, I'd probably still use Unity or other game engines. For app development, I probably not gonna develop on Java 11 again which the support gonna be ending in 2026. I'm impressed by this project though.

The legacy use case is indeed very important, but there are many other opportunities that can come from using Java libraries as part of Web apps.

CheerpJ provide "Library mode": an API to natively interact with Java objects from JavaScript: https://cheerpj.com/docs/guides/library-mode

CheerpJ also support Java 17 (currently in preview) and LTS parity is scheduled for next year.


I use CheerpJ to do new development that is spectacularly cross-platform, runs native on all the major platforms and everywhere else in the browser with a single code base. I don't think there are too many alternatives for that and I suspect Java + CheerpJ is one of the best.

https://reportmill.com/SnapCode


This is really great! Thanks for sharing.

Being able to access the entirety of the JVM ecosystem of libraries from JS without glue code is kind of insane.

Yes, I'm super impressed by that.

No, BGP is not only for private networks. ASNs use it to exchange messages between each other.

Don't hesitate, I reach out for Ruby whenever I want to glue things together

In that case, the titles claim is false, right?

The title can be interpreted as "there's a new laser that is now America's most powerful"

No. Maybe slightly ambiguous, but I immediately read the title as "most powerful laser in the US".

If I connect thousands of machines, will my terminal be flooded? Or have they thought of this?

Is there a standard way of doing this that comes shipped with GNU/Linux?

I dunno about standard, but it's been done a bunch.

* As sibling notes, there's ansible (or chef/puppet/salt/...)

* The traditional solution was https://github.com/duncs/clusterssh which opens an xterm to each target plus a window that you type into to mirror input to all of them

* I do the same-ish in tmux with

  bind-key a set-window-option synchronize-panes
and I expect screen and such have equivalent features

* Likewise, there are terminal emulators that let you do splits and then select a menu option to mirror input to all of them


I'd just use Ansible for that.

Just found out about pssh through the comments

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: