The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: 12-colored visual interactive music theory for pop/rock MIDI (+Github)

I'm sharing an early prototype of my open-source interactive book and MIDI viewer. My approach is to annotate a tonic and phrasing in each file, so that chords become visible as 3-4 color bundles after a bit of training. This radically simplifies seeing and hearing chords, so that you can rapidly browse through many arrangements and study Western harmonic/arrangement language<p>If you don't have a touchpad, a horizontal scrolling can be done via shift+mouse wheel (generally on the web). Also, I have a second color scheme that I tried to optimized for people with color vision deficiencies.<p>My big dream now is to have all piano rolls in DAWs support 12-coloring (in any color scheme really), so that the music can be seen as less complex, less gatekeeped and less entangled. It's not as hard as I've seen it before.<p>Source code: <a href="https://github.com/vpavlenko/rawl">https://github.com/vpavlenko/rawl</a><p>It currently doesn't play music from Russia or Türkiye (=requires a VPN), because I rely on corsproxy.io internally which blocks access from those countries. I plan to rehost stuff on S3 soon to fix that.<p>Also, it's more performant in Chrome than in Safari - audio clicks less.<p>===<p>Backstory: I quit Whatsapp in 2021 to focus full-time on studying music theory. Along that I've assembled a list of resources to see the frontier: <a href="https://github.com/vpavlenko/study-music">https://github.com/vpavlenko/study-music</a><p>My biggest inspiration is Hooktheory - an interactive book that teaches how melody and chords interact in Western pop music. After it I wanted to study how the rest of the arrangement works - what the bass line is doing, how is melody doubled, what chromatic chords are possible, are there any functional pre-dominants and dominants in mixolydian or dorian etc.<p>I wanted to focus on music for which the complete arrangement is clean and available. This is early chiptune (NES/Genesis) OSTs and MIDI arrangements (primarily created in 1990s). As I plugged MIDIs into my front-end, I discovered that the harmonic analysis - the cornerstone of studying Western harmony - can be done by eyes in real-time. That is, if you color the notes consistently, the chords start to stare at you, sharply and memorably.<p>I'm intrigued by latest shifts towards corpus studies in music theory and I'm generally happy that nowadays the research is not just about classical music anymore. At least in the West.

Show HN: Librarian - Semantic Bookmark Search Using Transformers

Search for your bookmarks by content!<p>@ashwinlokkur and I built this Chrome extension that scrapes your bookmarks' content and does semantic search using transformer embeddings.<p>Free and private since it's all in-browser. No LLM API calls ;)

Show HN: Phrasing – learn every language, to any level

Hey there HN -<p>Today I'm sharing a demo of my our language learning tool, Phrasing. It's a tool born from the language acquisition hypothesis, too many hours in an anki slog, and a strange desire to always be learning obscure languages.<p>The method is simple:<p>1. type in a show<p>2. learn the most important words<p>3. watch the show/acquire the words<p>4. review the words when needed in the future.<p>On top of that, we're trying to:<p>- do some novel things with spaced repetition (no more anki slog)<p>- expand the sort of content you can learn from (I want to to refresh my French by reading The Stormlight Archive)<p>- make an insanely beautiful tool for all languages (I want to learn Sanskrit and Hawaiian and such)<p>I think we're off to a great start so far, and I'm happy to be able to share what we have already! We've taken some of our core features, and ripped them out to put them on a playground for HN to explore. There's so much more to come though, this is just the beginning.<p>I'll be here all day to answer any questions. Thanks for checking it out and have a wonderful day <3<p>EDIT: This link was meant as a demo so hacker news has something to click around on (as per the rules of Show HN). The main marketing page can be found at <a href="https://phrasing.app/" rel="nofollow">https://phrasing.app/</a> - I think that's causing some confusion

Show HN: Phrasing – learn every language, to any level

Hey there HN -<p>Today I'm sharing a demo of my our language learning tool, Phrasing. It's a tool born from the language acquisition hypothesis, too many hours in an anki slog, and a strange desire to always be learning obscure languages.<p>The method is simple:<p>1. type in a show<p>2. learn the most important words<p>3. watch the show/acquire the words<p>4. review the words when needed in the future.<p>On top of that, we're trying to:<p>- do some novel things with spaced repetition (no more anki slog)<p>- expand the sort of content you can learn from (I want to to refresh my French by reading The Stormlight Archive)<p>- make an insanely beautiful tool for all languages (I want to learn Sanskrit and Hawaiian and such)<p>I think we're off to a great start so far, and I'm happy to be able to share what we have already! We've taken some of our core features, and ripped them out to put them on a playground for HN to explore. There's so much more to come though, this is just the beginning.<p>I'll be here all day to answer any questions. Thanks for checking it out and have a wonderful day <3<p>EDIT: This link was meant as a demo so hacker news has something to click around on (as per the rules of Show HN). The main marketing page can be found at <a href="https://phrasing.app/" rel="nofollow">https://phrasing.app/</a> - I think that's causing some confusion

Show HN: WhisperFusion – Low-latency conversations with an AI chatbot

WhisperFusion builds upon the capabilities of open source tools WhisperLive and WhisperSpeech to provide a seamless conversations with an AI chatbot.

Show HN: WhisperFusion – Low-latency conversations with an AI chatbot

WhisperFusion builds upon the capabilities of open source tools WhisperLive and WhisperSpeech to provide a seamless conversations with an AI chatbot.

Show HN: Boardzilla, a framework for making web-based board games

Show HN: Boardzilla, a framework for making web-based board games<p>Tldr: We’ve made a framework for web-based board games. You can try out some games over at <a href="https://boardzilla.io" rel="nofollow">https://boardzilla.io</a>, or you can take a look at <a href="https://docs.boardzilla.io" rel="nofollow">https://docs.boardzilla.io</a> to learn more about how to develop your own game. Source is available at <a href="https://github.com/boardzilla">https://github.com/boardzilla</a><p>Hey y’all. My brother and I have made a framework for board games. During the pandemic we started to look at BGA but got discouraged by how old-fashioned the tools were and how cumbersome the development process was. We set out to make our own framework where you could use the same code for both the client and server. Our hope is anyone familiar with Typescript and CSS could code up a game without worrying about state management, persistence or networking.<p>It’s still very much a wip, and we're rapidly adding features and games. But we’ve got our first draft of developer docs done, and we've put up a few games we've developed to showcase and test out the platform. Source for the games and framework is available on Github, and we’re excited to code more games and hopefully encourage other people to try it out. Happy for any feedback.

Show HN: Boardzilla, a framework for making web-based board games

Show HN: Boardzilla, a framework for making web-based board games<p>Tldr: We’ve made a framework for web-based board games. You can try out some games over at <a href="https://boardzilla.io" rel="nofollow">https://boardzilla.io</a>, or you can take a look at <a href="https://docs.boardzilla.io" rel="nofollow">https://docs.boardzilla.io</a> to learn more about how to develop your own game. Source is available at <a href="https://github.com/boardzilla">https://github.com/boardzilla</a><p>Hey y’all. My brother and I have made a framework for board games. During the pandemic we started to look at BGA but got discouraged by how old-fashioned the tools were and how cumbersome the development process was. We set out to make our own framework where you could use the same code for both the client and server. Our hope is anyone familiar with Typescript and CSS could code up a game without worrying about state management, persistence or networking.<p>It’s still very much a wip, and we're rapidly adding features and games. But we’ve got our first draft of developer docs done, and we've put up a few games we've developed to showcase and test out the platform. Source for the games and framework is available on Github, and we’re excited to code more games and hopefully encourage other people to try it out. Happy for any feedback.

Show HN: Boardzilla, a framework for making web-based board games

Show HN: Boardzilla, a framework for making web-based board games<p>Tldr: We’ve made a framework for web-based board games. You can try out some games over at <a href="https://boardzilla.io" rel="nofollow">https://boardzilla.io</a>, or you can take a look at <a href="https://docs.boardzilla.io" rel="nofollow">https://docs.boardzilla.io</a> to learn more about how to develop your own game. Source is available at <a href="https://github.com/boardzilla">https://github.com/boardzilla</a><p>Hey y’all. My brother and I have made a framework for board games. During the pandemic we started to look at BGA but got discouraged by how old-fashioned the tools were and how cumbersome the development process was. We set out to make our own framework where you could use the same code for both the client and server. Our hope is anyone familiar with Typescript and CSS could code up a game without worrying about state management, persistence or networking.<p>It’s still very much a wip, and we're rapidly adding features and games. But we’ve got our first draft of developer docs done, and we've put up a few games we've developed to showcase and test out the platform. Source for the games and framework is available on Github, and we’re excited to code more games and hopefully encourage other people to try it out. Happy for any feedback.

Show HN: Boardzilla, a framework for making web-based board games

Show HN: Boardzilla, a framework for making web-based board games<p>Tldr: We’ve made a framework for web-based board games. You can try out some games over at <a href="https://boardzilla.io" rel="nofollow">https://boardzilla.io</a>, or you can take a look at <a href="https://docs.boardzilla.io" rel="nofollow">https://docs.boardzilla.io</a> to learn more about how to develop your own game. Source is available at <a href="https://github.com/boardzilla">https://github.com/boardzilla</a><p>Hey y’all. My brother and I have made a framework for board games. During the pandemic we started to look at BGA but got discouraged by how old-fashioned the tools were and how cumbersome the development process was. We set out to make our own framework where you could use the same code for both the client and server. Our hope is anyone familiar with Typescript and CSS could code up a game without worrying about state management, persistence or networking.<p>It’s still very much a wip, and we're rapidly adding features and games. But we’ve got our first draft of developer docs done, and we've put up a few games we've developed to showcase and test out the platform. Source for the games and framework is available on Github, and we’re excited to code more games and hopefully encourage other people to try it out. Happy for any feedback.

Show HN: Hack your mind with Flowstate Android app- natural sound for relaxation

Cooked up a productivity sound app in a day to dodge paying for another paid sound app, so that I can listen to it for free while working. Now it's on the Play Store, but get this—it's listed as paid. The irony! Click the link for a discount code specifically for my HN community and snag it for free!

Show HN: A text-mode periodic table in C for GNU/Linux terminals

I'm sharing a retro-looking periodic table I made in C that I think looks really nice.

Show HN: I made a mobile app and game where you workout to level up

Hi, I’ve been working on a workout logging mobile app and game to motivate myself to workout called Fittest Fire.<p>Logging workouts in the mobile app gives you points which are used in the game to increase damage, health, speed, etc.<p>The mobile apps are native Kotlin / Swift and have been released. The game is currently in demo status but has the level up system in place.<p>You can easily skip the account creation process for the mobile apps and play around with it first. In that case, you can only save exercises locally. If you have an account, you can save exercises online and get points. Everything is currently free to try (as in beer)<p>Android App: <a href="https://play.google.com/store/apps/details?id=com.davesprojects.ffandroidxml">https://play.google.com/store/apps/details?id=com.davesproje...</a> iOS App: <a href="https://apps.apple.com/us/app/fittest-fire/id6475898710" rel="nofollow">https://apps.apple.com/us/app/fittest-fire/id6475898710</a><p>Game Steam: <a href="https://store.steampowered.com/app/2537510/Fittest_Fire/" rel="nofollow">https://store.steampowered.com/app/2537510/Fittest_Fire/</a> Game Itch: <a href="https://dtmcderm.itch.io/fittest-fire" rel="nofollow">https://dtmcderm.itch.io/fittest-fire</a><p>I appreciate any feedback

Show HN: HNRelevant – Explore Related Discussions on HN in an Integrated Sidebar

Reading submissions here, I often feel intrigued and want to explore more interconnected or similar stories. The process of googling and going back and forth didn't feel natural. So, I made this browser extension that adds a related submissions section for HN's layout. The results are displayed in a sidebar right in the page's layout using HN native style just like other elements.<p>I enjoy being knee-deep in discussions. Many times you're learning about something new, where the topic is either unfamiliar, thought-provoking, or just could use some context that you don't even know about. If a submission is interesting enough for me to click on, chances are I'd like to dig deeper into this topic and there are more related discussions that offer new context or perspective.<p>This is an extension that I always have on so I paid special attentions to UX to make it intuitive and seamless and now the extension has become just part of the HN experience for me. Implementation-wise, it integrates <a href="https://hn.algolia.com/" rel="nofollow">https://hn.algolia.com/</a> API and uses the submission title as its initial query with the ability to change the query and other options interactively.<p>It's available on: Chrome, Firefox, and as a userscript.<p>Chrome:<a href="https://chromewebstore.google.com/detail/hnrelevant/iajhnkei" rel="nofollow">https://chromewebstore.google.com/detail/hnrelevant/iajhnkei</a>...<p>Firefox: <a href="https://addons.mozilla.org/en-US/firefox/addon/hnrelevant/" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/hnrelevant/</a><p>I shared it earlier last year when it was early in development, barely a prototype, at the time it wasn't yet published and could only be used on chrome by "load unpacked": <a href="https://news.ycombinator.com/item?id=36102610">https://news.ycombinator.com/item?id=36102610</a>. I've been using it daily since and I'm happy to share it now for you to give it a try.

Show HN: HNRelevant – Explore Related Discussions on HN in an Integrated Sidebar

Reading submissions here, I often feel intrigued and want to explore more interconnected or similar stories. The process of googling and going back and forth didn't feel natural. So, I made this browser extension that adds a related submissions section for HN's layout. The results are displayed in a sidebar right in the page's layout using HN native style just like other elements.<p>I enjoy being knee-deep in discussions. Many times you're learning about something new, where the topic is either unfamiliar, thought-provoking, or just could use some context that you don't even know about. If a submission is interesting enough for me to click on, chances are I'd like to dig deeper into this topic and there are more related discussions that offer new context or perspective.<p>This is an extension that I always have on so I paid special attentions to UX to make it intuitive and seamless and now the extension has become just part of the HN experience for me. Implementation-wise, it integrates <a href="https://hn.algolia.com/" rel="nofollow">https://hn.algolia.com/</a> API and uses the submission title as its initial query with the ability to change the query and other options interactively.<p>It's available on: Chrome, Firefox, and as a userscript.<p>Chrome:<a href="https://chromewebstore.google.com/detail/hnrelevant/iajhnkei" rel="nofollow">https://chromewebstore.google.com/detail/hnrelevant/iajhnkei</a>...<p>Firefox: <a href="https://addons.mozilla.org/en-US/firefox/addon/hnrelevant/" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/hnrelevant/</a><p>I shared it earlier last year when it was early in development, barely a prototype, at the time it wasn't yet published and could only be used on chrome by "load unpacked": <a href="https://news.ycombinator.com/item?id=36102610">https://news.ycombinator.com/item?id=36102610</a>. I've been using it daily since and I'm happy to share it now for you to give it a try.

Show HN: Apple II clock using interrupts from physical pendulum clock

A clock app for my Apple ][ clone in 6502 assembly, using interrupts generated by an inductive proximity sensor and a physical pendulum clock. I wanted to polish the code a bit more before sharing (I especially dislike the self modifying code part), but the computer seems to have developed a hardware problem lately and it keeps crashing (bad RAM chip most likely), so I am sharing as is.

Show HN: Apple II clock using interrupts from physical pendulum clock

A clock app for my Apple ][ clone in 6502 assembly, using interrupts generated by an inductive proximity sensor and a physical pendulum clock. I wanted to polish the code a bit more before sharing (I especially dislike the self modifying code part), but the computer seems to have developed a hardware problem lately and it keeps crashing (bad RAM chip most likely), so I am sharing as is.

Show HN: Apple II clock using interrupts from physical pendulum clock

A clock app for my Apple ][ clone in 6502 assembly, using interrupts generated by an inductive proximity sensor and a physical pendulum clock. I wanted to polish the code a bit more before sharing (I especially dislike the self modifying code part), but the computer seems to have developed a hardware problem lately and it keeps crashing (bad RAM chip most likely), so I am sharing as is.

Show HN: Apple II clock using interrupts from physical pendulum clock

A clock app for my Apple ][ clone in 6502 assembly, using interrupts generated by an inductive proximity sensor and a physical pendulum clock. I wanted to polish the code a bit more before sharing (I especially dislike the self modifying code part), but the computer seems to have developed a hardware problem lately and it keeps crashing (bad RAM chip most likely), so I am sharing as is.

Show HN: PalWorld Breeding Calculator

< 1 2 3 ... 265 266 267 268 269 ... 836 837 838 >