frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Pianoterm – Run shell commands from your Piano. A Linux CLI tool

https://github.com/vustagc/pianoterm
26•vustagc•2h ago
A little weekend project, made so I can pause/play/rewind directly on the piano, when learning a song by ear.

Comments

smokel•1h ago
Ooh, let's spend next weekend doing this with my acoustic piano!
runamuck•1h ago
So I can run shell from a Miracle Piano connected to a NES running Linux?
sigseg1v•1h ago
This is one of those projects that would be 10x better with a video demonstration!
ctoth•1h ago
How about chords? Melodies which are paths? Passwords? Lots of great potential here!
vunderba•35m ago
Goonies scene where they have to play a sequence correct to avoid triggering a trap:

https://www.youtube.com/watch?v=pUO7Ip0Xc10

lysp•27m ago
Password is 3rd movement of Moonlight Sonata without "typos".
matthew_hre•1h ago
My Claude Code sessions are about to sound like the Breath of the Wild soundtrack
vunderba•25m ago
Nice job. Feels like there's a bit of misunderstanding of what this project is. It has nothing to do with audio - it's purely a means of mapping MIDI to shell commands.

There was (still is) a very popular program called BOME Midi Translator that did something similar - think of it like AutoHotKey but specifically for midi.

Back when I made heavy use of Kontakt libraries I got frustrated at the lack of an easy way to audition the patches (of which there could be hundreds on a single sampler). To get around it, I created a Bome script so when I pressed an unused button on my midi controller it would trigger a mouse click to advance to the next patch in my DAW and then send a note-on / note-off for C4 for half a second.

Made previewing the sounds much easier.

gchamonlive•6m ago
This reminds me of the Symphonic which is featured in the show Halt and Catch Fire

The workers behind Meta's smart glasses can see everything

https://www.svd.se/a/K8nrV4/metas-ai-smart-glasses-and-data-privacy-concerns-workers-say-we-see-e...
168•sandbach•51m ago•91 comments

Welcome (back) to Macintosh

https://take.surf/2026/03/01/welcome-back-to-macintosh
156•Udo_Schmitz•2h ago•92 comments

British Columbia to end time changes, adopt year-round daylight time

https://www.cbc.ca/news/canada/british-columbia/b-c-adopting-year-round-daylight-time-9.7111657
275•ireflect•2h ago•159 comments

Closure of the Weatherradio Service in Canada

https://www.rac.ca/rac-responds-to-the-closure-of-the-weatherradio-service-in-canada/
6•da768•20m ago•0 comments

Show HN: I built a sub-500ms latency voice agent from scratch

https://www.ntik.me/posts/voice-agent
61•nicktikhonov•2h ago•22 comments

First in-utero stem cell therapy for fetal spina bifida repair is safe: study

https://health.ucdavis.edu/news/headlines/first-ever-in-utero-stem-cell-therapy-for-fetal-spina-b...
228•gmays•8h ago•44 comments

New iPad Air, powered by M4

https://www.apple.com/newsroom/2026/03/apple-introduces-the-new-ipad-air-powered-by-m4/
288•Garbage•9h ago•481 comments

RCade: Building a Community Arcade Cabinet

https://www.frankchiarulli.com/blog/building-the-rcade/
14•evakhoury•4d ago•2 comments

Dragon Ball Color Correction Process [pdf]

https://andrewvanner.github.io/som/SoM_CC_Process_Day.pdf
8•haunter•34m ago•0 comments

Show HN: Govbase – Follow a bill from source text to news bias to social posts

https://govbase.com
132•foxfoxx•6h ago•61 comments

"That Shape Had None" – A Horror of Substrate Independence (Short Fiction)

https://starlightconvenience.net/#that-shape-had-none
67•casmalia•4h ago•13 comments

The 185-Microsecond Type Hint

https://blog.sturdystatistics.com/posts/type_hint/
14•kianN•1h ago•1 comments

Show HN: Pianoterm – Run shell commands from your Piano. A Linux CLI tool

https://github.com/vustagc/pianoterm
26•vustagc•2h ago•9 comments

LFortran compiles fpm

https://lfortran.org/blog/2026/02/lfortran-compiles-fpm/
38•wtlin•2d ago•17 comments

Motorola announces a partnership with GrapheneOS

https://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/
1998•km•16h ago•719 comments

Ask HN: Who is hiring? (March 2026)

144•whoishiring•7h ago•198 comments

Show HN: uBlock filter list to blur all Instagram Reels

https://gist.github.com/shraiwi/009c652da6ce8c99a6e1e0c86fe66886
83•shraiwi•3h ago•21 comments

Launch HN: OctaPulse (YC W26) – Robotics and computer vision for fish farming

54•rohxnsxngh•6h ago•27 comments

Reflex (YC W23) Is Hiring Software Engineers – Python

https://www.ycombinator.com/companies/reflex/jobs
1•apetuskey•6h ago

iPhone 17e

https://www.apple.com/newsroom/2026/03/apple-introduces-iphone-17e/
164•meetpateltech•9h ago•165 comments

How to talk to anyone and why you should

https://www.theguardian.com/lifeandstyle/2026/feb/24/stranger-secret-how-to-talk-to-anyone-why-yo...
526•Looky1173•15h ago•499 comments

Inside the M4 Apple Neural Engine, Part 1: Reverse Engineering

https://maderix.substack.com/p/inside-the-m4-apple-neural-engine
239•zdw•1d ago•60 comments

Programmable Cryptography

https://0xparc.org/writings/programmable-cryptography-1
19•fi-le•2d ago•4 comments

Ask HN: Who wants to be hired? (March 2026)

56•whoishiring•7h ago•147 comments

Build your own Command Line with ANSI escape codes (2016)

https://www.lihaoyi.com/post/BuildyourownCommandLinewithANSIescapecodes.html
29•vinhnx•2d ago•8 comments

Packaging a Gleam app into a single executable

https://www.dhzdhd.dev/blog/gleam-executable
77•todsacerdoti•7h ago•6 comments

Parallel coding agents with tmux and Markdown specs

https://schipper.ai/posts/parallel-coding-agents/
100•schipperai•9h ago•74 comments

Why Objective-C

https://inessential.com/2026/02/27/why-objective-c.html
112•ingve•2d ago•101 comments

19th century silent film that first captured a robot attack

https://www.npr.org/2026/02/28/nx-s1-5730373/georges-melies-robot-film-1897-library-of-congress-g...
45•ynac•8h ago•14 comments

Use the Mikado Method to do safe changes in a complex codebase

https://understandlegacycode.com/blog/a-process-to-do-safe-changes-in-a-complex-codebase/
137•foenix•4d ago•67 comments