frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Cloudflare is now "Local First, Everywhere"

https://bsky.app/profile/jakelazaroff.com/post/3mqlpvpjswk2k
1•embedding-shape•46s ago•0 comments

Preview of Carbon's memory safety model

https://hachyderm.io/@chandlerc/116898796409614862
1•Georgelemental•2m ago•0 comments

A Longitudinal Study of AI Adoption in an Enterprise

https://arxiv.org/abs/2607.01904
1•solomatov•3m ago•0 comments

Platonic space: where cognitive and morphological patterns come from

https://thoughtforms.life/platonic-space-where-cognitive-and-morphological-patterns-come-from-bes...
1•jerlendds•5m ago•0 comments

MarkText – Realtime preview, beautiful typography, and zero distractions

https://marktext.me
1•amai•5m ago•0 comments

FJP-CONF: an open conformance standard for auditable agent decisions

https://steveharmon.com/fjp-essay.html
1•flowinfo•6m ago•0 comments

The disparity between benchmark score claims and reality

https://blog.jetbrains.com/research/2026/07/benchmark-meaning-gap/
2•katie_fraser•8m ago•0 comments

FDA authorized Zyn nicotine pouches without knowing what they were made of

https://www.statnews.com/2026/07/14/zyn-nicotine-pouches-fda-approval-microplastic-risk/
4•EA-3167•8m ago•0 comments

The Ramanujan Challenge for AI

https://arxiv.org/abs/2607.09721
1•root-parent•9m ago•0 comments

Show HN: Wireplug.org – Free roaming and NAT traversal for WireGuard

https://wireplug.org
1•alpn•10m ago•0 comments

Pseudpocalypse

https://dynomight.net/pseudpocalypse/
1•surprisetalk•11m ago•0 comments

Eliminating Go bounds checks with unsafe

https://blog.andr2i.com/posts/2026-07-06-eliminating-go-bound-checks-with-unsafe
1•abnercoimbre•11m ago•0 comments

Formalized Mathematics (Open Access Journal)

https://reference-global.com/journal/FORMA
1•danielam•11m ago•0 comments

Frame: A new X11 server – implemented directly in assembly

https://www.theregister.com/software/2026/07/14/frame-a-new-x11-server-implemented-directly-in-as...
2•sbulaev•12m ago•0 comments

Charts that explain America's alcohol epidemic

https://www.statnews.com/2026/07/14/alcohol-impact-health-data-deep-dive-deadliest-drug-series/
1•brandonb•13m ago•0 comments

Pentagon suspends CMMC phase two requirements, launches review of program

https://federalnewsnetwork.com/cybersecurity/2026/07/pentagon-suspends-cmmc-phase-two-requirement...
2•ok123456•13m ago•0 comments

LLMs racing to solve production incident

https://edgedelta.com/same-bug-four-minds
2•emrahsamdan•13m ago•0 comments

Farium – Native macOS Markdown Editor

https://farium.eu/
2•amai•14m ago•0 comments

Mizar: The first usable proof assistant for mathematics

https://lawrencecpaulson.github.io/2026/05/07/Mizar.html
2•danielam•15m ago•0 comments

Cooperate Like a Wolf

https://cathalharte.ch/essay-raised-by-wolves.html
2•cathalharte•17m ago•0 comments

Too Many Books?

https://www.nytimes.com/2026/07/09/style/too-many-books-new-york-city-apartment-scholar-landlord....
2•simplegeek•20m ago•1 comments

Why Shadow AI Detection Can Not Wait

https://konghq.com/blog/enterprise/shadow-ai-detection-enterprise-governance
1•axandriamier•20m ago•0 comments

Neon Handles Database Branching

https://bytesizedbets.com/p/how-neon-handles-database-branching
2•TheAnkurTyagi•21m ago•0 comments

A 2-in-1 OSINT suite for deep email and username metadata extraction

https://github.com/kaifcodec/user-scanner
2•json-hunter07•21m ago•0 comments

Show HN: I built source-verified SAT score profiles for hiring

https://showmyscore.com/
2•stony-builds•22m ago•2 comments

Show HN: Simulator for a custom 8-bit discreet logic computer

https://msap2.mehran.dk
2•mehrant•23m ago•0 comments

Spotify now has an AI assistant you can talk to

https://www.neowin.net/news/spotify-now-has-an-ai-assistant-you-can-talk-to/
1•jenic_•25m ago•1 comments

Allthevaccines.org

https://allthevaccines.org/
1•Gooblebrai•27m ago•0 comments

Too many words about DIDs

https://steveklabnik.com/writing/too-many-words-about-dids/
2•steveklabnik•29m ago•0 comments

Show HN: An IELTS grader that names the one thing blocking Band 7

https://examinerly.com/
1•shraey96•31m ago•0 comments
Open in hackernews

Show HN: Cascade Chat – A Hackable IRCv3 Client for macOS, Windows, and Linux

https://github.com/matt0x6F/irc-client
6•oooyay•1h ago
Hello HN! I'm Matt and today I'd like to show you Cascade Chat.

One of my earliest internet experiences was with mIRC. I always admired its straightforward, pleasant UI and the way it wove a hackable core into the code. The way you could build on the visual and API layers of the underlying IRC client to me was fascinating software machinery. It was truly a client that you could build on top of.

As my career has progressed, I moved away from Windows and adopted Linux as my daily driver. That was where I found HexChat, the closest thing I could find to mIRC many years later. While I really enjoyed HexChat, it wasn't quite what mIRC offered. I eventually found myself on macOS with no clear analogue to either. That's why I built Cascade Chat.

Cascade is a modern IRCv3 client. It supports persistent local history with full-text search, network management, replies, typing indicators, link previews, pinned messages, native notifications, SASL authentication, server-time, chathistory, account and away tracking, and the ratified IRCv3 capability set.

I also wanted Cascade to be hackable, so I built in two fundamentally different layers:

- Scripting powered by Go scripts for personal automation, event handlers, and timers. Scripts run in-process with no access to the standard library, filesystem, or network. - Plugins that communicate over JSON-RPC and can be written in any language as external processes.

Stack-wise, it's a Go application built on top of Wails v3, which leverages the OS's native WebView to render modern web tech frontends as desktop applications. The result is an Electron-like experience without packaging a separate Chromium runtime.

Full disclosure, since this is HN: I built Cascade using agentic engineering. I made the product and UX decisions, designed the architecture and code interfaces, and I reviewed and dogfooded the resulting work. Coding agents implemented much of the space between those decisions.

To further ensure consistent quality, I built gates around that process rather than treating generated code as finished. I focused on unit and integration tests, full-stack end-to-end tests against a real IRCv3 server (Ergo), automated release candidates, and regular dogfooding of the prerelease channel.

Cascade is open source under the BSD 3-Clause license. Prebuilt packages are available for macOS, Windows, and Linux. The current builds are unsigned, so macOS and Windows require a first-run confirmation step that I've documented in the README.

I'd love to know if you'd make Cascade your daily IRC client, and if not, what that'd take! Feedback and PRs welcome.

Comments

tormentedsloth•49m ago
pretty slick. in-app updates is nice to see.

Side note: apple's stance on unsigned apps has become even more onerous, you used to be able to open with cmd-O and approve, now you have to go into your system settings and open apps. Pretty annoying.