<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: Xavdidtheshadow</title><link>https://news.ycombinator.com/user?id=Xavdidtheshadow</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 14 Sep 2026 13:04:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Xavdidtheshadow" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Xavdidtheshadow in "Tasks, Lists, and Promises"]]></title><description><![CDATA[
<p>I know Jira has support for linking tasks semantically (X blocks Y; is blocked by Z) but I wish more task managers had better support for this. A few do, but very few of those will actually show you a task graph.<p>I actually wrote about this exact thing: <a href="https://xavd.id/blog/post/my-perfect-task-app/#dependent-tasks" rel="nofollow">https://xavd.id/blog/post/my-perfect-task-app/#dependent-tas...</a><p>My hope for the perfect task tracker springs eternal.</p>
]]></description><pubDate>Sun, 22 May 2022 05:00:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=31465015</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=31465015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31465015</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "Short URLs: Why and How"]]></title><description><![CDATA[
<p>I've got <a href="https://xavd.id" rel="nofollow">https://xavd.id</a>, which I'm very proud of. @xavdid is my username across most sites (except for very old accounts, like this one)</p>
]]></description><pubDate>Mon, 09 May 2022 06:41:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=31311279</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=31311279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31311279</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "Ask HN: It's 2022. Where should I direct the youths to learn about programming?"]]></title><description><![CDATA[
<p>As another commenter notes, programming with a specific goal in mind is a good way to start. People can't sit down and learn "math", it's too broad a subject. Instead, you sit down and learn how to do a specific task (solve for x in an equation) and build from there. A lot of younger engineers today learned things like HTML/CSS/JS to customize/exploit Neopets and Myspace. It's not that they were interested in programming, they just wanted a result and figured out how to make it happen.<p>So to that end, I'd probably start with a project-oriented book, or give them tasks that require programming to solve (e.g. tell me the distribution of words in this Shakespeare play. What are the most common ones?).<p>Editor wise, VSCode is great, but may be too many bells and whistles. Sublime Text may be a better place to start, since it'll do highlighting, formatting, etc without being overwhelming.<p>Language wise, Python, JS, and Ruby all have ample beginner resources. Depending on what else they're into, JS is probably the most widely useful (since it's on most web pages and the sandbox is built right into the browser).<p>Good luck! Let us know how it goes!</p>
]]></description><pubDate>Fri, 29 Apr 2022 21:52:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=31210980</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=31210980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31210980</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "Go will use pdqsort in next release"]]></title><description><![CDATA[
<p>> if you're looking for performance you probably aren't just blindly using the standard library sort anyway<p>That's so interesting- I think I have the opposite response. I figure unless I'm doing a very specific case that doesn't fit well with the stdlib sort (for some specific reason), It's probably good enough. Those language folks usually know their stuff, who am I to try something else?</p>
]]></description><pubDate>Thu, 21 Apr 2022 06:55:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=31106683</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=31106683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31106683</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "Success and Failure at Pebble"]]></title><description><![CDATA[
<p>I loved my pebble(s). 2 great stories:<p>1. They supported 3rd party watch faces based on a file. There was a great little site that let you use a visual UI to build the file and, if done from your phone, upload it right to the watch. Once, when out at midnight beer launch, I made a custom face for the beer and won a little keychain from the brewery. My apple watch is nowhere near this functionality.<p>2. Once time in 2014, I ran into some Pebble engineers at an ice cream shop in Palo Alto, they spotted my watch, they bought my scoop! Fun, weird little Silicon Valley moment.</p>
]]></description><pubDate>Tue, 12 Apr 2022 03:36:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=30998308</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30998308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30998308</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "Ask HN: What Makes a Good Changelog?"]]></title><description><![CDATA[
<p>I like some of their ideas for sure. I think it's a good starting point.</p>
]]></description><pubDate>Tue, 12 Apr 2022 03:20:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=30998222</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30998222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30998222</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "Ask HN: What Makes a Good Changelog?"]]></title><description><![CDATA[
<p>Sure, makes sense! It's a tough balance to strike, to be both informative enough to cover all the cases and slim enough to show only the breaking changes.</p>
]]></description><pubDate>Tue, 12 Apr 2022 03:19:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=30998210</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30998210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30998210</guid></item><item><title><![CDATA[Ask HN: What Makes a Good Changelog?]]></title><description><![CDATA[
<p>When you have to update your project's dependencies, you (presumably) look at the changelogs for each package to see if you can safely update. This experience varies wildly based on how well changes are tracked and documented (if at all). I'm looking to suss out what separates a great changelog from a mediocre one.<p><pre><code>  - What bits of a changelog are most helpful / important? 
  - What's not helpful, but usually included?
  - How should the document balance skimmability / comprehensiveness / readability?
  - What projects have the most helpful changelogs?

</code></pre>
Thank you!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30995647">https://news.ycombinator.com/item?id=30995647</a></p>
<p>Points: 5</p>
<p># Comments: 4</p>
]]></description><pubDate>Mon, 11 Apr 2022 22:01:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=30995647</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30995647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30995647</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "Ask HN: Share your personal site"]]></title><description><![CDATA[
<p>Thank you!</p>
]]></description><pubDate>Thu, 07 Apr 2022 20:51:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=30950193</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30950193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30950193</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "Ask HN: Share your personal site"]]></title><description><![CDATA[
<p><a href="https://xavd.id/" rel="nofollow">https://xavd.id/</a><p>It's basically just text and images, but I'm proud that I did the whole thing (content, design, implementation) and the overall attention to small details.<p>Also, I love the domain. @xavdid is my username on basically everything that isn't an account I've had for a very long time (eg this one).</p>
]]></description><pubDate>Thu, 07 Apr 2022 06:19:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=30941213</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30941213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30941213</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "Maestral – open-source Dropbox client"]]></title><description><![CDATA[
<p>I wanted to use this, but it doesn't handle Smart Sync, a feature I find myself really taking advantage of. But, I'm glad this sort of thing exists!</p>
]]></description><pubDate>Mon, 28 Mar 2022 22:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=30836163</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30836163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30836163</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "Bashing the Bash – Replacing Shell Scripts with Python (2017)"]]></title><description><![CDATA[
<p>> obscure and difficult-to-predict<p>I mean, I think there's something to that. Bash has a lot of arcane rules; I personally never write an `if` statement right, what with the `[[` vs `[` and having to surround the condition with whitespace. I find that bash scripts carry a million little gotchas that will cause variables to not evaluate/expand the way you'd expect.<p>Say what you will about Python, but it's much easier to reason about what a script will do as compared to bash (unless the bash is _extremely_ simplistic).</p>
]]></description><pubDate>Sat, 26 Mar 2022 07:06:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=30809888</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30809888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30809888</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "A statically typed scripting language that transpiles to Posix sh"]]></title><description><![CDATA[
<p>Do you have resources to this end that you'd recommend?</p>
]]></description><pubDate>Fri, 25 Mar 2022 19:18:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=30806066</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30806066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30806066</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "The Wisdom in Kung Fu Panda"]]></title><description><![CDATA[
<p>KFP is one of my favorite movies; I (an adult without kids) watch it yearly on my birthday. It's got so much heart and it's fight choreography is up there with other all-timers (ip man, crouching tiger, hidden dragon, the matrix).<p>If you only watch one clip, check out this segment from the training montage: <a href="https://www.youtube.com/watch?v=yCk9VAxEpD0&t=156s" rel="nofollow">https://www.youtube.com/watch?v=yCk9VAxEpD0&t=156s</a><p>Their use of visual boundaries and transitions is just so superb.</p>
]]></description><pubDate>Wed, 23 Mar 2022 18:25:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=30781637</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30781637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30781637</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "What doctors wish patients knew about long Covid"]]></title><description><![CDATA[
<p>It's not about 100% prevention. Nothing, short of 0 human contact, can guarantee that.<p>It's all about adding layers of prevention that each drop your chances of catching it (and its potential severity) by N% each. Get enough of those, and your chances start to look pretty good.</p>
]]></description><pubDate>Mon, 21 Mar 2022 07:07:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=30751095</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30751095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30751095</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "Google “hijacked millions of customers and orders” from restaurants – lawsuit"]]></title><description><![CDATA[
<p>When people turn a necessity (housing) into an investment (and by extension, a source of profit), then people/companies with means will buy up as much as they can and hold it, reducing the supply and raising the price of something that people _have_ to have. So, saying rent is "determined by market value" as if "the market" is an impartial omniscient force is misleading.<p>For a lot of the 20th century, _most_ people could buy a house regardless of their chosen occupation ("most" is doing a lot of work here- there's a long history of racism tied into housing acquisition, but my basic point is the same). You could be a blue collar tradesman and buy a house for your family of 4. So yes, I think that's definitely a (theoretical) possibility.<p>It's not outlandish either. We already have a much healthier model to copy: cars. There's no one buying up _all_ the cars and then leasing them to you at artificially high prices. There's (normally, chip shortages notwithstanding) plenty of cars and you can pick what best suits you- new / old / cheap / expensive / fancy / plain / etc. Housing could be the same way if the goal wasn't to extract profit out of those who can't afford to buy (or weren't born 60 years ago).</p>
]]></description><pubDate>Tue, 15 Mar 2022 18:42:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=30689232</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30689232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30689232</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "CD sales grow for first time since 2004"]]></title><description><![CDATA[
<p>> the 10 movies or so I watch per year is cheaper than a subscription service.<p>I think the value here _really_ depends on your usage patterns. For you, it sounds like individual discs make a ton of sense. But, many people watch more movies than that (during the height of lockdown, we were watching 1-2 movies _daily_), so streaming services made the most sense. Sure, it's annoying that movies come and go, but the price is certainly right.<p>Once size won't fit all here, so it's definitely great that discs are still an option. I'm glad it works for you!</p>
]]></description><pubDate>Fri, 11 Mar 2022 23:41:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=30647507</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30647507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30647507</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "Tinder’s pricing algorithm can charge users up to 5x more for same service"]]></title><description><![CDATA[
<p>They have to strike an interesting balance- enough people have to find romantic success on the app (and tell their friends) to get new users, but not be so successful that too many users stop using the app.</p>
]]></description><pubDate>Sun, 27 Feb 2022 05:58:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=30485792</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30485792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30485792</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "Ask HN: Does anyone else miss TouchID?"]]></title><description><![CDATA[
<p>The touch bar was very interesting tech! My favorite use was scrubbing songs/videos and being able to adjust the brightness of my monitor and screen independently. That's where the tech shined- having context-dependent UI elements. When you hit the physical brightness button, you just have to guess what's going to get adjusted.<p>I think with most things, the answer here was to have a mix of keys and buttons. With 100% TB, it's slow to change volume/brightness. With 100% keys, I've got all these extra keys I can't use (you can re-bind them with 3rd party software, but it's fairly static).<p>I'd personally pull like, F3-F9 in favor of a touch bar, and then be able to configure the remaining buttons. I'm a little sad reaction was so strongly against the idea on the whole, it definitely had potential.</p>
]]></description><pubDate>Mon, 21 Feb 2022 17:50:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=30418548</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30418548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30418548</guid></item><item><title><![CDATA[New comment by Xavdidtheshadow in "Ask HN: Does anyone else miss TouchID?"]]></title><description><![CDATA[
<p>I go back and forth- each works much better than the other in certain situations, which makes it tough to 100% want one over the other. I only got a FaceID phone late 2021, so I'd become very used to TouchID.<p>FaceID is better for:<p><pre><code>  * in-app auth- when an app (e.g. a financial one) has a secondary auth check, FaceID passes without extra effort- it's very slick. For TouchID, I usually had to move my phone to the button (because it wasn't already there)
  * using unmasked- It's fast enough that under normal (unmasked) circumstances, it works great
  * dirty/wet hands - especially since the phones are waterproof, it was always annoying to have to do my passcode if my hands weren't totally dry. I didn't think it would come up a lot, but it did
</code></pre>
TouchID was better for:<p><pre><code>  * Pandemics. The Apple watch unlock works 70% of the time, but that's not 100 _and_ you have to own a separate, expensive piece of hardware. They're fixing this in the latest iOS beta (FaceID can learn your face w/ a mask on by checking details around the eyes).
  * Bed- my face is usually squished on a pillow and the phone is close to my face; it can basically never be read
</code></pre>
---<p>So, it seems like there's no silver bullet. Both would be great, but I think I understand why they made the tradeoffs they did.</p>
]]></description><pubDate>Mon, 21 Feb 2022 17:46:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=30418508</link><dc:creator>Xavdidtheshadow</dc:creator><comments>https://news.ycombinator.com/item?id=30418508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30418508</guid></item></channel></rss>