<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: Davertron</title><link>https://news.ycombinator.com/user?id=Davertron</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 04 Jul 2026 14:49:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Davertron" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Davertron in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>> Thing is, it's not even "too much theory".<p>I would agree with you. I feel like watching videos where someone goes "hey, so here's this pattern that completely unlocks the neck for you, don't be stuck in a box anymore!" and all they're showing you is where the various notes in a key are along the neck (now I know that, but I wouldn't have known that before...) and it's WAY more confusing than if you just learn how the pentatonic scale works and how to find the notes in a key etc. And the funny thing is, the only reason I was stuck in that box in the first place is because of silly rote memorization without understanding why you play the various notes in a scale etc., it just feels like this thing that kind of compounds when you just learn patterns vs. just learning the underlying principles.<p>But again, I'm completely amateur at this stuff still, and I don't have any experience teaching other folks an instrument, so it's hard for me to say with any certainty that we should be teaching it one way or another I guess.</p>
]]></description><pubDate>Wed, 02 Apr 2025 03:29:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=43553388</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=43553388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43553388</guid></item><item><title><![CDATA[New comment by Davertron in "A deliberate practice app for guitar players who want to level up"]]></title><description><![CDATA[
<p>This is why learning guitar when I was younger was so difficult to me; people just presented things like "you have to learn these 5 scale patterns" but they didn't really go into why, it was just "memorize this stuff and then you'll be good!", but I hate rote memorization without understanding the underlying principles. I'm old and didn't have the internet back then so I was just learning from various books or friends and it was slow going, but I still see things like this presented in tons of Youtube videos today.<p>I've since gone back and learned a bit of music theory as an adult and it's been super helpful understanding the underlying principles so I can work things out vs. having to just memorize things without understanding why they work.<p>I think then you can go practice the various scale patterns and get good at them with the knowledge that you can always work out the scale from first principles if you need to.<p>Different strokes for different folks though I guess, I'm sure there's an argument to be made for not overwhelming folks with too much theory out of the gate. Not sure if I had started with a bunch of theory if I would have stuck with it when I was younger.</p>
]]></description><pubDate>Tue, 01 Apr 2025 20:37:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43551079</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=43551079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43551079</guid></item><item><title><![CDATA[New comment by Davertron in "Ask HN: What's the most beautiful web game you've seen?"]]></title><description><![CDATA[
<p>Maybe a bit of a stretch as a game, but Townscaper is absolutely gorgeous: <a href="https://oskarstalberg.com/Townscaper/" rel="nofollow noreferrer">https://oskarstalberg.com/Townscaper/</a></p>
]]></description><pubDate>Fri, 20 Oct 2023 14:08:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=37956244</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=37956244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37956244</guid></item><item><title><![CDATA[New comment by Davertron in "Ask HN: Side project of more than $2k monthly revenue? what's your project?"]]></title><description><![CDATA[
<p>Yeah, it was happening on Super Mario Kart. I just tried Super Mario RPG and didn't have any issues. Let me know if I can get you more info or help with a repro.</p>
]]></description><pubDate>Fri, 14 Apr 2023 13:26:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=35569335</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=35569335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35569335</guid></item><item><title><![CDATA[New comment by Davertron in "Ask HN: Side project of more than $2k monthly revenue? what's your project?"]]></title><description><![CDATA[
<p>This looks super awesome! I just tried it in Chrome however, and after a minute of playing the game it just drops me back to the game library screen. Love the idea though!</p>
]]></description><pubDate>Fri, 14 Apr 2023 13:12:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=35569214</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=35569214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35569214</guid></item><item><title><![CDATA[New comment by Davertron in "[dead]"]]></title><description><![CDATA[
<p>This. Interviewing is a COMPLETELY different game in the tech industry. Some people spend a lot of time and are very good at this game.<p>Also my naïve impression is that the market is pretty flooded right now with candidates with impressive-looking credentials (i.e. ex-FAANG employees) from numerous large layoffs, so I wouldn't be surprised if getting a job right now is more challenging than it was a year ago. I have heard anecdotally though that there's still abundant opportunity, but I'm not sure how that nets out. Maybe it just means that the top tier, most desirable jobs are super hard to get right now, but everything below that is pretty much the same? I'd be curious to hear other folks experiences.</p>
]]></description><pubDate>Sat, 07 Jan 2023 15:16:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=34288725</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=34288725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34288725</guid></item><item><title><![CDATA[New comment by Davertron in "Ask HN: Can you recommend an “instant-switch” Monitor? Does one exist?"]]></title><description><![CDATA[
<p>I think Dell has pretty good support for this, I had a pretty old Dell model before my current monitor and ddc worked fine with it. I now have an AORUS FO48U and it also supports it. I'm not sure it's always listed as a feature though when you're buying a monitor so it might be tricky.<p>FYI, I originally learned about this stuff via <a href="https://haim.dev/posts/2020-07-28-dual-monitor-kvm/" rel="nofollow">https://haim.dev/posts/2020-07-28-dual-monitor-kvm/</a>.</p>
]]></description><pubDate>Mon, 19 Dec 2022 14:15:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=34052254</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=34052254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34052254</guid></item><item><title><![CDATA[New comment by Davertron in "Goodbye, data science"]]></title><description><![CDATA[
<p>Yeah, this. I don't have any data to support this, but when I was in school, MOST people didn't have close to full-time jobs. I had a job where I probably worked 10 hours during the week at night and some full 8 hour shifts on the weekends. Most of the people I went to school with (and I would assume, maybe wrongly, that most people in better schools than I went to) didn't work AT ALL while they were in school, it was just those of us less than wealthy folk who actually had to work to have spending money and money to pay for books etc. I don't think my work load was overly demanding, but I was a Comp Sci major, fwiw.</p>
]]></description><pubDate>Tue, 29 Nov 2022 18:49:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=33791520</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=33791520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33791520</guid></item><item><title><![CDATA[New comment by Davertron in "Goodbye, data science"]]></title><description><![CDATA[
<p>Well good luck then, in my experience the most free time I've ever had in my life was during college. I squandered massive amounts of that time doing things completely unrelated to education, and I definitely don't regret doing that. College isn't just about book learning after all. But still, BY FAR, college is the time of my life when I had the most free time to do whatever I wanted.</p>
]]></description><pubDate>Tue, 29 Nov 2022 14:52:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=33788288</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=33788288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33788288</guid></item><item><title><![CDATA[New comment by Davertron in "Ask HN: How Do You Navigate Code?"]]></title><description><![CDATA[
<p>This is pretty much exactly what I do now, but since I'm unfamiliar with the codebase I often find myself thinking "where was that spot where this particular data came from?" or "where was that function defined again?" and I just waste a bunch of time & mental energy trying to track it down. Couple that with the fact that this particular codebase uses JavaScript with a custom / modified module system so you can't just cmd+click to go to definition and it's a real headache. It's also exacerbated here by having LOTS of files that have very similar names (Page, PageView, BaseView, BaseViewModel, config.model, config.view are a few examples...) and these are all just under one directory for a given component, if you look there are tons of components all with the same file names, which is a pet peeve of mine, but we all have our preferences I guess. Plus go to definition is great, but sometimes you go down a path that isn't fruitful and it takes a bit to get back to where you wanted to be, and often while I'm going down a path I want to annotate parts of it so it's easier to remember what each piece is doing. Anyway, it seems like bookmarks are a pretty good solution for this in vs code (<a href="https://marketplace.visualstudio.com/items?itemName=alefragnani.Bookmarks" rel="nofollow">https://marketplace.visualstudio.com/items?itemName=alefragn...</a>), I just wish I could organize the bookmarks a little bit better than just "show me them by file" or "show me then in an unordered random list".<p>Edit: Oh and I would normally use the debugger A LOT to trace through the code and understand the call stack and params, but another crappy thing about this project is that it generates a massive JS bundle and it crashes the app I'm testing if I try to put debugger statements in...JS ftw</p>
]]></description><pubDate>Wed, 24 Aug 2022 13:04:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=32578917</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=32578917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32578917</guid></item><item><title><![CDATA[New comment by Davertron in "Ask HN: How Do You Navigate Code?"]]></title><description><![CDATA[
<p>I just discovered this feature so I haven't played with it enough yet but it seems to tick all my boxes. One thing that I found confusing about the UX though was that I didn't realize at first I could continue searching around and adding content, so when I added my first bit of content and clicked "Create Notebook" and then subsequently navigated somewhere else and wanted to add content I ended up creating another notebook instead of adding it to a pre-existing one. Or sometimes I come back and want to add more content to an existing notebook, but I don't see how to do that.</p>
]]></description><pubDate>Tue, 23 Aug 2022 19:21:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=32569998</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=32569998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32569998</guid></item><item><title><![CDATA[New comment by Davertron in "Ask HN: How Do You Navigate Code?"]]></title><description><![CDATA[
<p>Ha, that's kind of where I'm leaning now, I thought of the same thing in another response in this thread. It seems like it's lightweight enough to stay out of my way but flexible enough that I can have some control over how I organize things, and being able to quickly add some prose to describe why that particular link is relevant would be great.</p>
]]></description><pubDate>Tue, 23 Aug 2022 19:17:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=32569906</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=32569906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32569906</guid></item><item><title><![CDATA[New comment by Davertron in "Ask HN: How Do You Navigate Code?"]]></title><description><![CDATA[
<p>Yeah, I also don't really like splits, they just don't feel very scalable. If I just need to open one or two other files they're fine temporarily, but more than that and everything becomes too small. Maybe if there were something that let you zoom in and out, like a Figma canvas, so that you could organize the files spatially in some order that makes sense to you (this is another thing that annoys me about just opening tabs in my editor, they're never really ordered in any meaningful way). If you could do this not just for files but for selected lines / ranges / functions / classes to keep things tightly scoped that would be awesome. I believe this sort of thing was something the original LightTable video explored, but I don't believe it was ever actually implemented.</p>
]]></description><pubDate>Tue, 23 Aug 2022 19:15:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=32569874</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=32569874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32569874</guid></item><item><title><![CDATA[New comment by Davertron in "Ask HN: How Do You Navigate Code?"]]></title><description><![CDATA[
<p>I use these as well, but maybe something I didn't articulate well is that it's often useful to remember where I've been. One thing that I haven't played with in VS Code but that bites me a lot (and sorry, I don't know the proper name for this setting/feature) is that often when you're navigating you're doing so in the same vs code tab. If I remember to double-click the tab it'll hang around, but that's a pretty janky workflow, and I don't ALWAYS want to do that. Ctrl+- works if I hop into a method/function and want to look at it briefly and hop out, but I find if I go more than a couple levels deep it would be nice to mark certain areas as I go so I can easily get back to them.<p>Sometimes I do this by just adding a comment, and now that file will at least show up in version control as changed and I can get back to it if I need to, but that's also a little bit janky and I have to be careful I don't leave that cruft around on accident when I commit.<p>I'm trying out a bookmark extension in VS code and we'll see how it goes, I'm already a little bit annoyed by it in that it doesn't seem to let me organize the bookmarks in any way, so it might be somewhat useful for temporary spelunking, but I won't for example be able to save these bookmarks to refer to them later, which seems like it could be useful.<p>Sourcegraph has this concept of "Notebooks" which allows you to add files and intermix markdown, which feels like a pretty cool idea, and if I'm just reading code in Sourcegraph it's great, but when I'm in my code editor and making changes I don't want to bounce over to another tool. Maybe it's as simple as keeping some sort of Markdown file open that I write into and then add links to file line numbers as I go, I haven't tried that but I suppose it wouldn't be the worst, and allows me to organize the links in any fashion I see fit.</p>
]]></description><pubDate>Tue, 23 Aug 2022 17:50:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=32568515</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=32568515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32568515</guid></item><item><title><![CDATA[Ask HN: How Do You Navigate Code?]]></title><description><![CDATA[
<p>I've been working in a new codebase recently, and I've been struggling to navigate code. I don't think this code is organized particularly poorly, but I still find myself jumping around and having quite a few files/tabs open trying to follow the thread. In this case some of this code is object oriented and so there's lots of jumping between class and base classes (often multiple base classes deep...) to see where anything happens. I've used VIM marks in the past, I'm trying a bookmarking extension for VS Code, and sometimes I open multiple files in splits to keep things "in context", but I still feel like these are all less than ideal and it's very easy if I step away from my computer for a few minutes for it all to leak out of my brain and then I spend the next 30 minutes trying to get it all back before I can work on the problem.<p>Looking for any tips you all might have for making this easier.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32567798">https://news.ycombinator.com/item?id=32567798</a></p>
<p>Points: 29</p>
<p># Comments: 36</p>
]]></description><pubDate>Tue, 23 Aug 2022 17:01:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=32567798</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=32567798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32567798</guid></item><item><title><![CDATA[New comment by Davertron in "Infinite Mac"]]></title><description><![CDATA[
<p>And Out of This World (or Another World...), which is one of my favorite games of all time!</p>
]]></description><pubDate>Tue, 26 Apr 2022 17:05:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=31170041</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=31170041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31170041</guid></item><item><title><![CDATA[New comment by Davertron in "Infinite Mac"]]></title><description><![CDATA[
<p>I definitely remember Hotline! Got me into trouble in college...a friend and I opened up Hotline servers on our machines and threw a piece of software on there (probably a cracked version of Macromedia Flash or something like that...) and a README that said "please leave something if you take something". A few weeks later, we both got calls from the sys admin at our school asking us to come in for a little chat...we hadn't really been paying too much attention, and apparently people had put all kinds of software/games etc. on there and that we had been serving up from our machines (I believe the admin said "millions of dollars"...but he may have been trying to scare us straight...). We didn't end up getting into too much trouble for it (I believe we were banned from using the internet for a few weeks) and ultimately I got hired to work in the IT department, so it worked out for me at least...</p>
]]></description><pubDate>Tue, 26 Apr 2022 17:01:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=31169981</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=31169981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31169981</guid></item><item><title><![CDATA[New comment by Davertron in "Moreutils: A collection of Unix tools that nobody thought to write long ago"]]></title><description><![CDATA[
<p>So just today I was wondering if there was a cli tool (or maybe a clever use of existing tools...) that could watch the output of one command for a certain string, parse bits of that out, and then execute another command with that parsed bit as input. For example, I have a command I run that spits out a log line with a url on it, I need to usually manually copy out that url and then paste it as an arg to my other command. There are other times when I simply want to wait for something to start up (you'll usually get a line like "Dev server started on port 8080") and then execute another command.<p>I know that I could obviously grep the output of the first command, and then use sed or awk to manipulate the line I want to get just the url, but I'm not sure about the best way to go about the rest. In addition, I usually want to see all the output of the first command (in this case, it's not done executing, it continues to run after printing out the url), so maybe there's a way to do that with tee? But I usually ALSO don't want to intermix 2 commands in the same shell, i.e. I don't want to just have a big series of pipes, Ideally I could run the 2 commands separately in their own terminals but the 2nd command that needs the url would effectively block until it received the url output from the first command. I have a feeling maybe you could do this with named pipes or something but that's pretty far out of my league...would love to hear if this is something other folks have done or have a need for.</p>
]]></description><pubDate>Fri, 15 Apr 2022 20:17:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=31045273</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=31045273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31045273</guid></item><item><title><![CDATA[New comment by Davertron in "GitHub’s engineering team has moved to Codespaces"]]></title><description><![CDATA[
<p>So, maybe? But these products already exist. Your company doesn't need to pay Microsoft to get that data, they can install stuff on your work machine and get all that info right now.</p>
]]></description><pubDate>Wed, 11 Aug 2021 20:12:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=28147122</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=28147122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28147122</guid></item><item><title><![CDATA[New comment by Davertron in "Bring back menus, QR codes are terrible"]]></title><description><![CDATA[
<p>I've had similar really good experiences, but it's probably just luck. The last place I went to they used <a href="https://pos.toasttab.com/" rel="nofollow">https://pos.toasttab.com/</a>. It was quick, easy, everyone at the table was able to pay for their own food without having to worry about dividing up the bill, it was easy to order additional items without having to wait for the waiter to come around, etc. And, fwiw, it didn't seem to affect the social aspect of my dinner at all. Normally we all would have been sitting quietly looking at the menu, instead we all sat quietly and looked at our phones. After we ordered, everyone put their phones away and we had a good time.</p>
]]></description><pubDate>Tue, 29 Jun 2021 11:40:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=27674445</link><dc:creator>Davertron</dc:creator><comments>https://news.ycombinator.com/item?id=27674445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27674445</guid></item></channel></rss>