frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

We Mourn Our Craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
65•ColinWright•58m ago•33 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
19•surprisetalk•1h ago•16 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
121•AlexeyBrin•7h ago•24 comments

U.S. Jobs Disappear at Fastest January Pace Since Great Recession

https://www.forbes.com/sites/mikestunson/2026/02/05/us-jobs-disappear-at-fastest-january-pace-sin...
97•alephnerd•1h ago•47 comments

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

https://openciv3.org/
824•klaussilveira•21h ago•248 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
55•vinhnx•4h ago•7 comments

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

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
53•thelok•3h ago•6 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
103•1vuio0pswjnm7•8h ago•118 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
1057•xnx•1d ago•608 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
76•onurkanbkrc•6h ago•5 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
478•theblazehen•2d ago•175 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
202•jesperordrup•11h ago•69 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
546•nar001•5h ago•252 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
214•alainrk•6h ago•332 comments

Selection Rather Than Prediction

https://voratiq.com/blog/selection-rather-than-prediction/
8•languid-photic•3d ago•1 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
34•rbanffy•4d ago•7 comments

72M Points of Interest

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

Unseen Footage of Atari Battlezone Arcade Cabinet Production

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

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
73•speckx•4d ago•74 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
68•mellosouls•4h ago•73 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
273•isitcontent•21h ago•37 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
199•limoce•4d ago•111 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
285•dmpetrov•22h ago•153 comments

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

https://github.com/sandys/kappal
21•sandGorgon•2d ago•11 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
155•matheusalmeida•2d ago•48 comments

Ga68, a GNU Algol 68 Compiler

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
43•matt_d•4d ago•18 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
555•todsacerdoti•1d ago•268 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
424•ostacke•1d ago•110 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
472•lstoll•1d ago•312 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
348•eljojo•1d ago•215 comments
Open in hackernews

Processing Piano Tutorial Videos in the Browser

https://www.heyraviteja.com/post/portfolio/piano-reader/
51•catchmeifyoucan•5mo ago

Comments

amelius•5mo ago
I'd filter piano tutorials based on interesting music. Playing jingle bells (as in my first piano book) isn't exactly motivating. I guess this especially holds for older people who have already acquired a certain musical taste.
tangue•5mo ago
This is really a great idea. While fancy these piano tuts are quite useless compared to something like guitar tabs. Hope it will improve
thimabi•5mo ago
Great idea and execution, congratulations!

I used to learn songs from piano tutorials like these, too, and had to do the manual work of annotating keys and chords. It’s nice to see a very real pain point being eliminated — maybe I’ll even find some new songs to learn :)

catchmeifyoucan•5mo ago
Hooray! Yeah, give it a try.
vunderba•5mo ago
I'm VERY familiar with Synthesia. In order to generate those animated videos of falling notes, a corresponding MIDI file for the song has to exist. I would think it'd be better in most situations to build the purported "piano tablature" off of that instead.

While neat from a technical perspective, this seems like a solution in search of a problem.

EDIT: On the other hand, a cursory search did not find any midi/piano sheet music for "Hi Nanna: Samayama" - so maybe only having this "falling note video" is more common for certain music.

catchmeifyoucan•5mo ago
Oh yes, there's a lot of songs that are published in the tutorial video format, but the MIDI source isn't shared.
bcowde•5mo ago
I really like the idea of being able to import tutorial videos into a tab-like format. I have a tool which puts tabs into browser storage and displays them (https://pianoboi.site/) - It would be really cool to provide an import feature from your app.
catchmeifyoucan•5mo ago
Oh I love this. And it'd be really cool to see that.

The current output isn't a particular format. It's purely text output that looks like this.

1:01 -----|A1--B1|----A3--A4|

1:03 -----|A1--B1|--A3--A4|---B2|

If you had a way to copy and paste that as a string of notes and visualize in a loop or some-how that might work. You'd have to figure out how long a note was pressed etc, so it may require some extra logic.

jacquesm•5mo ago
I use Onsets and Frames to import youtube videos into my piano practice software. It works like a charm and I'm quite impressed with the accuracy of the transcription. I really don't like the 'piano roll' style software because that's just not how music is represented in a logical way. Compared to regular sheet music it is a pretty poor medium.