HNHacker News
TopNewBestAskShowJobs

sebkur

41 karma · joined June 10, 2018

submissionscomments
sebkur··on Show HN: A cross-platform terminal emulator written in Java
One thing I guess this app can do is help track down or surface more still existing bugs in the jediterm library when people start using a jediterm based terminal in their everyday life instead of just while using IntelliJ or Android Studio.
sebkur··on Show HN: A cross-platform terminal emulator written in Java
I'm breeding over the same thing. What can we do with this now that would't be so easy within other ecosystems that terminal emulators are typically written in (usually C I guess)?
sebkur··on Show HN: A cross-platform terminal emulator written in Java
hmm, I agree, this is pretty hard-coded. It should work for a default installation of git-bash, but of course, the user could have chosen a different location at install time.

I'm not even sure how popular git bash is on Windows, I vaguely remember cygwin might be something many user that care to use a terminal might have installed?

sebkur··on Show HN: A cross-platform terminal emulator written in Java
Well, it does check if we are on Windows just one line before: https://github.com/sebkur/forceterm/blob/release-1.1.0/src/m...
sebkur··on Show HN: A cross-platform terminal emulator written in Java
Thanks!
sebkur··on Show HN: A cross-platform terminal emulator written in Java
yeah, the jediterm library provides a Swing component (JediTermWidget extends JPanel) so it seemed natural to create an app around it that is also Swing based. I guess it's possible to integrate Swing components into JavaFX apps as well, so that should work too.

You're right, I'm not doing much except adding some build logic for creating executables really. I also added tabbing and light / dark mode. I guess we could also at least add more options that are readily available for the jediterm widget (https://github.com/JetBrains/jediterm/blob/4cef2840aed5ec1d6...)

sebkur··on Show HN: A cross-platform terminal emulator written in Java
The performance of jediterm seemed quite impressive though when I made a quick smoke test with a command such as `time tree ~` in comparison to my regular xfce terminal at lest.
sebkur··on Show HN: A cross-platform terminal emulator written in Java
Mouse wheel is working on my Linux box. Is it not on yours? what kind of system?

I guess for now there's not much reason to prefer this terminal over any other. I guess we'd need to add something unique, though I'm not sure yet what that might be.

sebkur··on Show HN: A cross-platform terminal emulator written in Java
I found the jediterm library and noticed people asking for releases but the team didn't seem interested (see https://github.com/JetBrains/jediterm/issues/299 and https://github.com/JetBrains/jediterm/issues/303). I noticed there are even working examples in the source tree though for a standalone terminal application (https://github.com/JetBrains/jediterm/tree/master/JediTerm/s...) so I thought "let's just package that up into binaries, maybe add tabs to make it convenient to use".
sebkur··on Briar: Peer-to-Peer Encrypted Messaging
you'll actually need to host it yourself. It's going to be a one-to-one relationship between mailboxes and briar users on purpose to avoid centralization of any kind (think techies hosting mailboxes for many friends etc.). To make hosting rather easy, the mailbox can be run on a spare (old) Android device, ideally plugged into a power outlet and connected to Wifi. Setup will include installing the app onto the Android and going through a pairing procedure by scanning a QR-code from the mailbox app from the briar settings screen.
sebkur··on Briar Desktop for Linux
It's also safe to post your briar:// link online (https://code.briarproject.org/briar/briar/-/wikis/FAQ#is-it-...)

So if anyone wants to try the app but doesn't want to convince somebody else to do so too, just add my link and post yours below:

briar://acyeao3gd3sqldlljx6etcjyxdr4ux6m6s3ge3r4z6st7ju2ac5xg

sebkur··on Briar Desktop for Linux
When you're close to someone you can make an initial exchange via QR+bluetooth. When you're distant you need to exchange your briar:// links on a different channel.
sebkur··on Briar 1.4 – Offline sharing, message transfer via SD cards and USB sticks
you can also add contacts remotely, you need to exchange your briar links on a different channel. It's safe to post your link publicly. Only if both parties add each other's links within the app, you will be able to communicate. Post you own link here and add mine: briar://aagcagf7vews5wtz4kpzzy76vpv2r65mlwqlm6a627tvr6bkf75em
sebkur··on Briar 1.4 – Offline sharing, message transfer via SD cards and USB sticks
if "on the local lan" is offline enough for you, take a look at kde connect, connects all your devices with file transfer, cross-device copy'n'paste etc.
sebkur··on Briar 1.4 – Offline sharing, message transfer via SD cards and USB sticks
since recently, there's a cross-platform desktop client in development using compose for desktop as its UI framework
sebkur··on Show HN: Javadoc Rewritten from Scratch
Thanks, your feedback is nevertheless appreciated. Lighthouse points out some things that can be easily addressed and some of those things certainly should be fixed. I did not use such a tool on the site before and now it seems obvious to do it!

"ng" is short for "next generation". Not sure if this is a good name for the project after all.

sebkur··on Show HN: Javadoc Rewritten from Scratch
This project is really in early stage, but I would like to get feedback on this early to see if it is worth to keep working on it. Thank you for any feedback!