okatbest

Joined 2 years ago

Karma
200
Submissions
21
Member since
Apr 16
My name is Ivan and I lost the password to my original account which isn't a bad thing because I made it in 2015 and I don't think I have lost any valuable history.
View on Hacker News

Recent submissions

Comment · 2 years ago
Well I have been developing native apps for both for over a decade, and I don't think either is particularly more difficult than the other.

What it came down to is that I use an iPhone as my daily driver, and when I pulled my Android test device out of a drawer the battery was twice the size so I immediately brought it to an electronics recycling center.

Which means that in order to complete the Android version, I need to shell out $400 for a new phone I'm only gonna use once for a non-commercial project. So my idea was, let's release iOS first, see if people care, and then I'll spend the remaining time and money to finish up the Android build!

I think if I did try to finish Android at the same time, I would have given up on both and released nothing.

Comment · 2 years ago
I have no issue with people decompiling my code for fun or curiosity. I often put easter eggs in my code or built files for this specific purpose. I never use obfuscation unless there is a security component.

The important part is the rest of that sentence, I have an issue with people who steal the code (or concepts) and charge money for it. If I do end up open-sourcing the code later, people will see the code and I have no issue with that.

Comment · 2 years ago
Very strange... Best I can offer is to delete and reinstall the app to reset the microphone permissions, or if you'd like you can send me an email via my website (okat.best) and we can try to troubleshoot it
Comment · 2 years ago
Small world! Thanks for using it, I'm glad you like it
Comment · 2 years ago
Here's the comment: https://news.ycombinator.com/item?id=40502383

Essentially I don't want to have somebody swoop in, replicate the same thing, be better at marketing, and charge money for it. I'm both protecting users because they shouldn't be charged for something that is free, but also protecting my ego because I spent time and effort and as far as I can tell I'm the first one to build an app that works this way and it sucks when somebody takes a community thing and paywalls it.

Once the Android version is out and everything blows over I might consider making the apps open-source so that anyone can see and learn how it works, then potentially make derivative works.

Comment · 2 years ago
Comment · 2 years ago
So this is an excellent question, because no joke I have noticed the same thing testing with Spotify. Apple Music does not have that issue.

Makes me wonder: do different streaming services get different masters? Or, is Spotify having playback issues? To the app, they both should sound the same. I intend to do some research with that when the fog clears out a bit and the Android version is out.

Comment · 2 years ago
Comment · 2 years ago
That's super odd. So it's not even rotating? There might be an issue that occurs before the analysis starts.

If you don't mind, do you have any special setting on? Lockdown mode or something? Are you able to play the music back if you use the Voice Memo app to record a bit of it?

Sorry about all that, hopefully we can figure out what's wrong!

Comment · 2 years ago
Thank you so much! I spoke about why I'm not flat out saying how it works in another comment but let me answer your questions:

1) It actually might! Worth a shot I guess, but I don't have any comedy albums to try it out. I was able to get drum solos working fine

2) Was answered better by somebody else

3) I was able to get it to detect speed issues up to 9% off, beyond that it just stops working completely. Though that was in controlled environment so YMMV. If you see the sample vid I posted above, my player is roughly 4% off which is a lot but I genuinely believe a whole lot of people wouldn't notice that

Comment · 2 years ago
That's very good to know, I didn't even think to test it with lockdown mode! I'll see if I can add a fallback page if the content is missing. Thanks!
Comment · 2 years ago
That's odd, could you share an example of a record you use? Are those fairly popular/common records?

Also, do you see the little disk outline moving during the analysis? This would confirm that your phone can hear the sound coming out of your record player (just to be safe: you need to play the song out loud)

Comment · 2 years ago
I'm gonna be honest, using the accelerometer will definitely be more accurate because you can take more samples over a longer period of time. That's how this project started, but I also felt uncomfortable putting my brand new phone on a fragile player and even more so asking other people to do the same.

Grooved is still very accurate, especially if you run multiple measurements to confirm on multiple songs/records. The threshold for "perfection" in the app is 0.01%, which to me anything beyond that is a rounding error and I could not tell the difference in my tests. This is equal to a drift of about a third of a second over an hour of listening.

Comment · 2 years ago
This is how this project started! I thought I was super smart figuring out I could do that, then I realized there are many apps that already do the same thing. Eventually I decided to see if I could find a novel, more user-friendly approach that doesn't require you to put a thousand-dollars phone on a fast moving spinning thingie, and that's how Grooved came to be.
Comment · 2 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton