JSSHTunnel 0.0.0 Released!
JSSHTunnel is a lightweight GUI application which forwards local & remote ports over SSH connections. It is written in Java and uses Eclipse SWT & JSch. All you need is a JVM to run it. I've released version 0.0.0, it is under GPL. Features & Limitations in 0.0.0:* Targetted at Windows platform, comes with a Windows-based installer, other platforms will follow
- Resides in the System Tray when minimised
- Requires a 1.4 or 1.5 JVM on the target machine (works with the Sun & Microsoft JVM's)
- Currently only supports one connection, with a single local forward (hey, its only a proof of concept release)
- Connection details (including passwords) are stored in plaintext form in its XML configuration file %USERPROFILE%.jsshtunnel.xml
- Since its just the very first release it is quite basic, but it works :P
Screenshots:
Screenshot of the Main Window Click to enlarge
Main Window
Screenshot of the Configuration Window Click to enlarge
Configuration Window Download: http://jsshtunnel.sourceforge.net/ Roadmap:* Multiple connections each with multiple local & remote forwards - Hot-pluggable port forwarding rules without having to re-connect
- Cross platform UI & command line versions
- Encrypted passwords for configuration file
The Cutler.sg Newsletter
Weekly notes on AI, engineering leadership, and building in Singapore. No fluff.
Loop Engineering: The Loop Was Never the Hard Part
Stop prompting, start looping — but the loop is the easy 20%. After a year shipping agentic loops (and a $500 runaway), here's the part the hype keeps getting backwards: the done-check and the verifier.
Two Papers That Puncture the Hype
One paper shows frontier models degrade as context grows — even on trivial tasks. The other shows reasoning models hit a wall and think less as problems get harder. Read carefully, both point at the same engineering response.
The 30 Principles for Agentic Engineering — Part 5: Calibration and Reality
Principles 26–30. The calibration layer that catches what the rest of the framework would miss: a PR-noise budget, independent verification, model-swap regression discipline, the 15-tool-call rule, and protecting junior development.