frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Building and Shipping Mac and iOS Apps Without Ever Opening Xcode

https://scottwillsey.com/building-and-shipping-mac-and-ios-apps-without-ever-opening-xcode/
219•speckx•4h ago•105 comments

Apple's new SpeechAnalyzer API, benchmarked against Whisper and its predecessor

https://get-inscribe.com/blog/apple-speech-api-benchmark.html
394•get-inscribe•7h ago•168 comments

‘Asia's cleanest village’ bans tourists on Sundays

https://www.bbc.com/travel/article/20260625-why-asias-cleanest-village-bans-tourists-on-sundays
9•gmays•47m ago•1 comments

Show HN: YouTube Guitar Tab Parser

https://github.com/marcelpanse/youtube-guitar-tab-parser
46•neogenix•2h ago•35 comments

Claude is just Mr. Meeseeks

https://github.com/thephw/claude-meseeks
18•patrickwiseman•1h ago•5 comments

Linux 0.11 rewritten in idiomatic Rust, boots in QEMU

https://github.com/Poseidon-fan/linux-0.11-rs
68•arto•2h ago•48 comments

Linux on the Sega 32X. Who needs hardware synchronization primitives anyway?

https://cakehonolulu.github.io/linux-on-32x/
79•cakehonolulu•4h ago•18 comments

The art and engineering of Sega CD Silpheed

https://fabiensanglard.net/silpheed/index.html
199•ibobev•8h ago•38 comments

Telegram's t.me domain has been suspended

https://www.whois.com/whois/t.me
205•Tiberium•3h ago•117 comments

SalesPatriot (YC W25) Is Hiring Full Stack Engineers (SF)

https://jobs.ashbyhq.com/SalesPatriot/df223727-5781-433e-bc75-2aa5bf8dc8d7
1•maciejSz•2h ago

The real prices of frontier models

https://playcode.io/blog/real-price-of-frontier-models
136•ianberdin•4h ago•68 comments

Climate.gov was destroyed. Open data saved it

https://werd.io/climate-gov-was-destroyed-open-data-saved-it/
350•benwerd•3h ago•140 comments

Samsung Health app threatens data deletion if users opt out AI training

https://neow.in/cWsyMTV3
196•bundie•3h ago•54 comments

Show HN: I implemented a neural network in SQL

https://github.com/xqlsystems/xarray-sql/blob/claude/xarray-sql-mnist-demo/benchmarks/nn.py
42•alxmrs•3h ago•10 comments

TFTP Honey Pot Results

https://bruceediger.com/posts/tftp-honeypot-results/
41•speckx•3h ago•16 comments

The infinite scroll may become endangered if controversial Calif. law passes

https://www.sfgate.com/politics/article/meta-social-media-teenagers-22337724.php
36•Stratoscope•4h ago•44 comments

Show HN: Jacquard, a programming language for AI-written, human-reviewed code

https://github.com/jbwinters/jacquard-lang
22•jbwinters•7h ago•10 comments

Ancient Roman Board Game

https://ludus-coriovalli.web.app/
74•nobody9999•4d ago•34 comments

The 4-Bitter Lesson: Balancing Stability and Performance in NVFP4 RL

https://humansand.ai/blog/nvfp4-rl
19•Areibman•3d ago•0 comments

Show HN: Nobie – an Excel-compatible runtime for agents and humans

https://nobie.com
67•matthewgapp•4h ago•30 comments

The Origins of Heikki's Garden of Flowers

https://garden-of-flowers.heikkilotvonen.com/?essay
23•panic•2d ago•2 comments

A voxel Tokyo in real Japan time – ride the Yamanote line and study Japanese

https://jivx.com/densha
325•momentmaker•11h ago•64 comments

Show HN: Sigwire – a live TUI switchboard for every signal on your Linux box

https://github.com/yeet-src/sigwire
18•zasc•2h ago•7 comments

Show HN: BillAI Bass, an AI-Powered Big Mouth Billy Bass Using Strands Agents

https://github.com/morganwilliscloud/billai-bass
47•mtw14•4h ago•21 comments

Show HN: I built a one-prompt hackathon platform, free entry, sponsored prizes

https://1shotchallenge.ai
6•lucasmartinic•52m ago•0 comments

Benchmarking 15 "E-Waste" GPUs with Modern Workloads

https://esologic.com/benchmarking-tesla-gpus/
100•eso_logic•9h ago•43 comments

Robust Secret Storage in Networks

https://arxiv.org/abs/2606.30261
8•Anon84•5d ago•0 comments

Wikipedia escapes Category 1 designation under the UK Online Safety Act for now

https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2026-07-13/Special_report
88•hn_acker•7h ago•69 comments

Show HN: DOM-docx – HTML to native, editable Word docs (MIT)

https://github.com/floodtide/dom-docx
132•fishbone•11h ago•30 comments

Show HN: OpenClawMachines – Extending OpenClaw to the Enterprise

https://github.com/mathaix/OpenClawMachines
21•mathaix•5h ago•21 comments
Open in hackernews

Show HN: YouTube Guitar Tab Parser

https://github.com/marcelpanse/youtube-guitar-tab-parser
46•neogenix•2h ago
I created a simple CLI that turns a YouTube guitar-lesson video into a PDF of the guitar tab.

There are services that transcribe music from Youtube videos into tabs, but they never work well enough for me. Instead I'm taking a simpler approach. It downloads the video, samples frames, uses Claude vision to locate the tab region, crops every frame to that region, de-duplicates the crops by the bar number printed on each line of the score, and stitches the distinct tab lines vertically into a PDF.

I didn't test it on a lot of different Youtube videos yet, so problem will arise for sure.

Comments

kiaansaraiya•2h ago
i've actually been looking for something like this for so long. all the online transcribers make me pay and i just wanna learn how play songs from a video. this is a great idea!
neogenix•2h ago
I had exactly the same issue. I'm learning to play guitar and don't want to pay 8,50 per tab. I simply want to learn something new and discard it. I noticed I'm learning faster if it's printed then on-screen.
rc5150•1h ago
learn by ear! It's free and you don't need youtube!
sublinear•1h ago
This is very true. Tabs can help in niche cases where the precision really matters, but most tabs are not that good unless written by the original artist (rare).

If I had spent my first year learning the instrument properly, I wouldn't have wasted the next decade after that fumbling around so much.

RyanOD•1h ago
This is absolutely true...but it takes a LOT of time. Fortunately, I first picked up a guitar when I was 13.

I can't imagine getting started with any instrument as an adult. Actually, I'm trying to improve my piano playing right now and it's nearly impossible.

adrianh•2h ago
I'm curious how it works for videos that contain moving tab (as in, the playhead stays in the center while the tab moves behind it). Seems like that sort of tab wouldn't work with this approach...?

Kudos from one of the Soundslice guys — we've been making web-based tab and sheet music stuff since 2012. :)

neogenix•2h ago
It wouldn't work for that type of video. As far as I've seen almost all tutorial videos on Youtube have a fixed tab bar though. I'm using it only for learning guitar (i'm a beginner).
mschulkind•1h ago
I don't have an answer, but wanted to say that I started using Soundslice about 9 months ago and I absolutely love it. It does exactly the part of transcribing that I want done for me and nothing more, which is basically none of it except the boring stuff.
adrianh•58m ago
Hey, great to hear! Thanks for taking the time to write that. :) Keep transcribing and playing music!
devin•54m ago
Care to sell me on it? How dose it compare to musescore?
worldsavior•2h ago
I don't know how exactly Claude vision works but isn't just using good old computer vision much cheaper?
neogenix•2h ago
Yes, for sure. You could probably train a specific vision model for this style of image parsing and run it on device for free. However, this was much easer to make :-)
Diogenesian•1h ago
Almost all those people charge for the PDFs. They know the PDF is more useful, that's why the video is free.

I don't think your software is (or should be) illegal. But it's a form of theft, and incredibly unethical. These people worked very hard on these tabs and don't make much money. You (and kiaansaraiya and neogenix) should be ashamed of yourselves. You don't deserve your guitar if you steal tabs from working musicians.

breaker-kind•1h ago
counterargument -- these people are making money off of transcribing other people's parts, with no profits shared with the composers.
Diogenesian•1h ago
That's a bad counterargument. Transcribing is transformative. Copying a video into a PDF is not.
almostjazz•1h ago
I'm not a lawyer but based on some googling it seems like the overwhelming consensus is that selling transcribed sheet music or tabs if you do not have permission from the copyright holder of the song is illegal.

https://www.thatgreatcomposer.com/blog/is-it-legal-to-transc...

https://law.stackexchange.com/questions/96352/dual-question-...

https://www.drumforum.org/threads/what-is-the-legal-basis-fo...

dieselgate•1h ago
Are there technical hurdles around just programmatically generating a tab from any song or audio recording itself?

This is interesting and all but seems to use computer vision rather than audio processing?

simonok•47m ago
Using computer vision to read the existing tab from the page would be more efficient and precise than trying to use audio processing to isolate individual notes from a single instrument in a potentially busy audio track. The existing tabs also nail down which string and fret is used for each note, which would be a difficult task for audio processing because there are multiple combinations of string and fret for any given note. For example, an open G can also be played on the 5th fret of the D string, or the 10th fret of the A string, or the 15th fret of the E string.
dieselgate•34s ago
I understand but would assume it could be solved by chord/positional groupings or similar. Manual/human tab transcription need to infer positional assumptions anyway; some artists will play the same songs different ways too ala Bob Weir

> the existing tab from the page would be more efficient and precise

But what about songs that aren't made into a YT video?

rc5150•1h ago
Give me a tool that scrapes tabs from Ultimate-Guitar and I'll be a happy camper :)
smalltorch•44m ago
This is one i could get behind. I mean, all the tabs are crowdsourced anyway so why can you throw up the paywall only after all the tabs are made.

I only need the clean tab and transposing would be nice.

TerminalTabs anyone?

bstsb•38m ago
as far as i remember only the Pro tabs are paywalled (the ones created professionally)? the community tabs are all freely available on web, and carry little restrictions on mobile
smalltorch•29m ago
Exactly why I can get behind a scrape here. They are already freely accessable.

I don't like having to switch to desktop mode to transpose though. They want you to get the app to do it on mobile which is enough of a reason to make a special program to do exactly what I want.

Also, scraping chord charts is in a different catagory from tabs. I can't even actually read tabs but with a chord chart you can get close enough to noodle around and emulate. Good enough for my needs.

mrln•27m ago
Let me introduce you to freetar! It currently has issues due to cloudflare blocking, however I have already created a pull request that fixes this [0]. Given the code is pretty straightforward, turning it into a scraper shouldn't be too hard of a task!

Here's a working version: https://freetar.sievers.dev

[0] https://github.com/kmille/freetar/pull/90

XCSme•1h ago
I was excited to use it, as I really wanted something like this, then I realized it needs AI/Claude (?)

That sounds like it can get quite costly. Probably there are ways to do it without AI, I would rather manually annotate the tab area with a visual editor.

motoxpro•14m ago
How would you do this without SOME sort of vision/audio model? Are you saying just not an LLM?
cwt137•1h ago
It would be nice to have a link to an example YT video to see what exactly the AI is trying to locate on the screen.
shermantanktop•26m ago
I learned this one:

https://m.youtube.com/watch?v=07N4VVSmYLU&list=RD07N4VVSmYLU...

…exactly the way you described. Pause, screenshot, adjust color/contrast, assemble in a pdf. Super annoying.

gste•9m ago
So I'm a bass guitarist, and I've made some of these exact videos.

I link to a Patreon in my videos that lets you pay a membership to download the full tabs in PDFs.

Here I was thinking AI might soon replace my painstakingly slow tab transcription efforts altogether. But I never thought about someone just ripping it from the video...

Let me know if it works ;-)

https://www.youtube.com/watch?v=c2i-Lwoe2Ow

akramachamarei•1h ago
As an occasional amateur music transcriber I'd say the goal of transcription is not transformation. If I'm transforming, I've failed :)

Inevitably the transcriber makes decisions in how to deviate from the reference recording, be it omission of instruments, microchanges in tempo and pitch or articulation. In theory a good transcription is an exact graphical representation of the abstract sonic intent of the artist.

Of course, if you are combining voices, changing chords, it approaches an arrangement which is a more creative endeavor.

shermantanktop•9m ago
No.

In some cases, the composer makes the video, and is sharing their own work.

In other cases, the transcribed part is not a composed part, and the composer who is listed (Lennon/McCartney) did not write or perform it (e.g. Ringo's drums).

In yet other cases, the composer was long dead before the recording was made, and the melody being transcribed is meaningfully different than the one they composed. Common in jazz.

"Composer" is a 19th century idea, enshrined in copyright law in the 1920's in order to protect the people who made sheet music for piano players to play in their parlor. Musical expression deserves attribution and protection, but let's not pretend the name on the liner notes is a Beethoven with a long quill creating a work of genius out of their solo effort.

rc5150•1h ago
"you don't deserve your guitar if you steal tabs from working musicians"

the same "working" musicians who didn't write the music they're making tabs for, didn't get any permission from the original artists, and in many cases aren't actually playing/tabbing the parts as originally written.

A "working" musician is someone who doesn't monetize someone else's work, regardless of how super hard it must be to write a PDF.

I'd say someone should take your guitar away but I'd bet money you're not doing anything groundbreaking with it anyway.

earthnail•1h ago
But then the solution is to just ignore these musicians.

But if you do find that they made something valuable that you can’t find elsewhere, then you should compensate them for that. Because yes, it is a lot of work.

asdff•27m ago
There are examples on github from the beforetimes (preai). I made my own little version with a basic ui in python a couple years ago. Works pretty good. Best to pull the powertab or guitar pro tab versions though and open in tuxguitar.

Here is what I was cribbing from with my own version. Seems they updated it since.

https://github.com/jabbey1/UGDownloader