frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Tiny C Compiler

https://bellard.org/tcc/
85•guerrilla•2h ago•35 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
171•valyala•6h ago•30 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
105•surprisetalk•6h ago•104 comments

Brookhaven Lab's RHIC concludes 25-year run with final collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
40•gnufx•5h ago•43 comments

The F Word

http://muratbuffalo.blogspot.com/2026/02/friction.html
91•zdw•3d ago•44 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
126•mellosouls•9h ago•263 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
875•klaussilveira•1d ago•268 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
164•AlexeyBrin•12h ago•29 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
124•vinhnx•9h ago•15 comments

FDA intends to take action against non-FDA-approved GLP-1 drugs

https://www.fda.gov/news-events/press-announcements/fda-intends-take-action-against-non-fda-appro...
52•randycupertino•2h ago•51 comments

The silent death of Good Code

https://amit.prasad.me/blog/rip-good-code
4•amitprasad•1h ago•0 comments

You Are Here

https://brooker.co.za/blog/2026/02/07/you-are-here.html
53•mltvc•2h ago•67 comments

First Proof

https://arxiv.org/abs/2602.05192
90•samasblack•9h ago•61 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
259•jesperordrup•16h ago•84 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
78•thelok•8h ago•16 comments

Show HN: A luma dependent chroma compression algorithm (image compression)

https://www.bitsnbites.eu/a-spatial-domain-variable-block-size-luma-dependent-chroma-compression-...
25•mbitsnbites•3d ago•1 comments

Show HN: Browser based state machine simulator and visualizer

https://svylabs.github.io/smac-viz/
7•sridhar87•4d ago•3 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
545•theblazehen•3d ago•201 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
46•momciloo•6h ago•9 comments

I write games in C (yes, C) (2016)

https://jonathanwhiting.com/writing/blog/games_in_c/
158•valyala•6h ago•140 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
231•1vuio0pswjnm7•13h ago•368 comments

Selection rather than prediction

https://voratiq.com/blog/selection-rather-than-prediction/
22•languid-photic•4d ago•5 comments

Microsoft account bugs locked me out of Notepad – Are thin clients ruining PCs?

https://www.windowscentral.com/microsoft/windows-11/windows-locked-me-out-of-notepad-is-the-thin-...
68•josephcsible•4h ago•94 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
105•onurkanbkrc•11h ago•5 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
134•videotopia•4d ago•43 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
294•alainrk•11h ago•468 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
46•marklit•5d ago•6 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
55•rbanffy•4d ago•15 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
677•nar001•10h ago•292 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
44•sandGorgon•2d ago•18 comments
Open in hackernews

Ask HN: Why is there no native SSH hook to run a local command before connecting

6•tetris11•5mo ago
The `LocalCommand` parameter only runs a command on the local machine after the connection is established.

Is there no pre-connection hook?

My use case is simply that I do port knocking to expose my ssh port, and want this working automatically at the SSH config level so that I can use it transparently from other utilities (e.g. Ansible inventory, Emacs over TRAMP)

Comments

Bender•5mo ago
This [1] is one way.

[1] - https://unix.stackexchange.com/questions/44307/can-ssh-confi...

ranger_danger•5mo ago
Besides the ProxyCommand approach, another way would be to define 'ssh' as a shell alias/function that does the port knocking first and then passes any parameters to the normal /usr/bin/ssh.

Or you could make your own 'ssh' shell script somewhere else on the filesystem that handles it for you.

dylan604•5mo ago
without making it an alias, would this shell script somewhere else be usable by the other applications from the question? if you can provide the specific path rather than the system looking for whatever ssh was installed, then maybe, but i don't know those specifics which makes using the shell script have question marks.
waqasx•5mo ago
You can write a script and put it in PATH
ranger_danger•5mo ago
You could either put the script somewhere earlier within the PATH than wherever the normal ssh binary is, or manually export a new PATH with some other custom folder that comes first, which you could use to override anything, e.g. export PATH=/root/bin:$PATH
capitainenemo•5mo ago
Can't you use Match exec?
tetris11•5mo ago
This is a fantastic answer. I'd never heard of the Match exec commands in SSH config. I'll have to play around with this - thank you!
ranger_danger•5mo ago
Yea I would consider this very poorly documented, although I'm sure the authors would be quick to point out how dumb I am for even suggesting that.

I bet most ssh users don't even know about the -w option. It even supports layer2 tunnels!

And somehow https://wrongthink.link/posts/all-you-need-is-ssh/ does not even mention this usecase.

tetris11•5mo ago
I have to admit I'm not certain what use case the -w option serves. It seems like a fancy port forwarding?
ranger_danger•5mo ago
Check the section in the manpage for ssh(1) named: SSH-BASED VIRTUAL PRIVATE NETWORKS
dylan604•5mo ago
It's funny how after using an app like ssh/awk/sed/grep for so many years and achieving so much functionality with it with some pretty "advanced" features is still but a scratch on the surface of actual abilities or what other people do with them. I'd wear it like a badge of honor if I ever created something so useful and universally used. To the point, I'd probably even use my initials in the name of the app too!
capitainenemo•4mo ago
noticed these replies in my history... personally I think sshtunnel is a lot more convenient most of the time.
bityard•5mo ago
OpenSSH was written by and is still maintained by those who adhere to The Unix Way. If you asked for this feature, they would probably tell you to just use a shell alias or function instead.