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.
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.
The 30 Principles for Agentic Engineering — Part 3: The Harness
Principles 15–20. The harness configuration that keeps the kernel and lifecycle cheap: CLAUDE.md under 200 lines, hooks for real incidents, skills that auto-invoke, subagent isolation, pinning, and Stage 5 distribution.