I’ve been building something in this space as well, but with a broader toolkit [1] approach rather than a single-purpose interval trainer. The thing to me that's a bit jarring is the keyboard itself. Also, when it comes to ear-training (and while I've included this as well), without context it's not quite as useful. It's an area I plan to revise and really work on, but want to find a better approach. Good luck.
It needs to be more than that, I want to hear musicianship that has been honed and crafted. The struggle to find their sound. I'm fine with even an amateur musician learning their way around an instrument and being able to put something together that they tracked and mixed.
If a prompt returned the most perfect song, I would still not care to listen as that to me has completely divorced any human element that I would be interested in. Would not find it to be inspiring nor aspirational no matter how "good" it sounded so the models themselves could get exponentially better, but the manner in which it was created will prevent me from ever listening or caring about. It will always be hollow and lifeless.
Again, this is personal preference. If it makes others happy, that's great. In other many other mediums, I'm probably fine with that reduction in human-ness (where others may not be).
Noted. I'll take a look. The visual-audio syncing I do want to be pretty tight. I'll be adding to and fixing the examples there, right now only a handful at the moment. Good find.
Have you tried using vim? Or rather nvim? If tinkering is your thing, feel free to completely do your own setup but out of the box lazyvim is pretty sane and you may not need much to get it to your liking.
But it’s very nice to easily able to extend or modify to fit your workflow. I’m just curious what people are getting out of zed that seems like vim has available.
Was a heavy sublime user for many years, slowly migrated to vim (first sublime with vim keybindings) but now daily drive lazyvim and the defaults with that are very sane.
Quick install on any platform and just works. And obviously plenty of configuration that’s available to you but if you haven’t I’d give that a go.
Recently had my first son and it’s a lot of this, but mainly time becomes more scarce. I’ve got a number of hobbies but much less time to do them and less inclined to allocate to do nothing-activities, so getting a drink at a bar (which I don’t drink really) isn’t likely going to fit in nicely.
Now if you’re into playing musical instruments, hacking together a little project, or want to workout together or perhaps play a board game that’ll be much more plausible!
This was all true before parenthood, but much more enforced now. I think this is why parents often remain or develop friendships with friends and who end up having kids in the same activities.
Yeah, this is my heaviest use case too. Mostly because it generally does save me a bit of time and is easily verifiable with tools like rubular and then can tweak what is needed once 90% there.
I’ve been building two things that kinda go hand-in-hand to scratch a few personal itches. [1] is an interactive fretboard tool for guitarists. I wasn’t quite happy with the way existing tools approached visualization, so I made my own. Too many felt littered with ads or just didn’t work the way I was hoping for.
It goes beyond just plotting notes there are options to show scales using intervals, roots, note names, etc., plus a chord mode that highlights triads, voicings, and inversions. I’ve found it useful for routine practice start the built-in metronome, pick a voicing or scale pattern, and run through it in time.
There are also pages covering theory topics like modes and progressions, but the fretboard’s the main draw. It’s something I built for myself and figured others might get some use out of too. I plan to keep adding to it as I think of more things I want to reference probably adding support for additional strings or tunings next?
The other solves a very specific problem (mostly out of laziness) I do most of my playing using the standalone Neural DSP application on Windows, but I don’t really want to do any mixing in it. So I built a dead simple recording application [2] that doesn’t require firing up a DAW, but still offers a decent UX. It lets me quickly capture riffs and ideas, and later I can just send them to my Mac for mixing if anything seems promising. Haven’t shipped it yet, but I’ve been using it daily and having some friends try it out.
Honestly, this is a good use case and I think I still am not a fan. It's an extra step-away from a drum machine so maybe I can stomach it eventually but as a guitarist I love writing riffs and songs but just don't have the time and patience to put together decent sounding drum tracks against it. Garageband/Logic and others have added an AI drummer but still doesn't feel great.
I probably would be happy paying a service I could drop a riff into and get decent drum track that goes with it. Even more would be while recording or playing it modifies and adapts, it can be recorded and clipped. Something that fits a clean workflow. If anyone makes this please don't make it such a pain as most VSTs and plugin systems where there are like 4 different installers and licensing software layers.
As someone who also loves ST, please do not do this. Stay far away from bringing in something like that. If someone really wants this it seems much better suited for a plugin, which anyone can make.
I echo this sentiment. Also, a long time rubyist. I pretty much go between neovim or Sublime everything else has felt off for Ruby development. I use vintage (vim) mode for Sublime and it’s the sweet spot. I get all the motions, but also some -non vim actions that I appreciate. This might feel like uncanny valley, but it works.
There is an option that changes the behavior for the swipe at the root level. Agreed this would be really nice to also work within a story to go back by using left -> right. Leaving the options to reply with a long press.
Other than that I do appreciate the reader settings and this is one of the better ones. Most are just readers — this allows logging in.
Another thing, editing of comments is a bit odd. It said a comment was updated but wasn’t? Logged into the site and didn’t see the change.
Likewise coming from alacritty myself. This out of the box gives me everything I really want and does it well. Not to mention the development process was quite refreshing to see. Decision making process for sane defaults and to allow customization quite easily.
Congratulations just had mine a few months ago so this is certainly the skill I’m working on!
Other than that sharpen guitar skills, linear algebra, and as a rubyist thinking about doing something in elixir. But we will see how the time allotment goes with an infant part of the program now.
There has to be google engineers here. Does this just fall on deaf ears? I realize it’s a massive corp but imagine high ranking staff have a say and input. Maybe they don’t and Sundar isn’t worried about that. Or they do a simple cost analysis and short-term they see the benefit and are willing to to risk long term erosion that maybe be minimal.
Weird returning to Firefox, but I did and there is nothing in chrome I miss.
I’m still using Sublime for the references. Without fail I can load up any version of an application including older rails apps sub 3 and it instantly has context. I can easily jump to definitions and even on hover will show me where they are being used. In the context of foos.bars.baz I could easily infer where bars is defined. Seems to work across languages, doesn’t matter if it’s js, ruby, in an erb file it just works. Not to mention the flavor of vim feels great.
VSCode complains and I’ve got to hardcode an alternative absolute path gemfile for Shopify’s LSP to work. It also feels clunkier, even on powerful machines.
If Zed can give parity with Sublime on the references (I just tried and it did not seem to find any references when clearly bars was there) might be an interesting change. Considering it’s open source now I’d happily switch as it does seems super quick.
I might also be old-man yells at cloud and the copilot integration doesn’t appear important yet, but current sublime support is pretty poor for it and seems like that’ll be a thing more and more.
Me too, one of my favorite pieces of software (I've been using Obsidian for a few years now). The fact that there are courses is hilarious, but anyways. I found it enjoyable to start from the absolute bare install and add notes like a regular to-do. Eventually adding up additional plugins that you need. My use case is daily software engineering notes, and I have a simple button/command that creates a new note for the day in a specific format. I love that there isn't so much extra junk that came along with the big note taking apps.
Other than that, I have vim mode and a few other things, but not much. Themed it to match the rest of my setup and terminal, it feels like an easy extension to the workflow. I have a few folders broken out for commands and constants I like to refer back to (and can search for!) Maybe a neat one-liner. Plenty of code snippets.
[1] https://www.umaro.app