<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: jaw</title><link>https://news.ycombinator.com/user?id=jaw</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 17 Sep 2026 12:25:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jaw" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jaw in "Japan's book scene is moving from bookstores to libraries"]]></title><description><![CDATA[
<p>When visiting Delft in the Netherlands I was extremely jealous that the library there not only had a cafe, but that the cafe served wine and the whole place was open until like 11pm. Haven’t encountered anything like that in the US.</p>
]]></description><pubDate>Wed, 16 Sep 2026 22:24:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49733887</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=49733887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49733887</guid></item><item><title><![CDATA[New comment by jaw in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://brokensandals.net/" rel="nofollow">https://brokensandals.net/</a></p>
]]></description><pubDate>Wed, 14 Jan 2026 18:20:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46620039</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=46620039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46620039</guid></item><item><title><![CDATA[New comment by jaw in "No longer writing my own damn HTML"]]></title><description><![CDATA[
<p>I use a sort of intermediate approach for my personal site. It's just stored as html files in a git repo, and I do write the html by hand for pages that I want to put extra love into (e.g. an annual year-in-review post to share with family and friends). You wrote something in your original "Writing my own damn HTML" post that captures a big part of why this appeals to me: "I see my website as a sort of self-expression project - kind of like a zen garden..."<p>But handcrafting html is inconvenient to do frequently, so for more ordinary posts I write in markdown and use some custom scripts and pandoc to generate html. For me this approach is more fun than using a static site generator and less annoying (because I spend less time figuring out why an upgrade randomly broke something, or how to make the SSG do things I already know how to do manually). But the only reason it hasn't devolved into a full hand-rolled SSG is that I don't need/want much consistency across pages: there's no shared nav bar and I don't try to keep the styling or layout of older pages in line with newer pages.</p>
]]></description><pubDate>Wed, 12 Feb 2025 19:18:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43028741</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=43028741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43028741</guid></item><item><title><![CDATA[New comment by jaw in "Why I still blog after 15 years"]]></title><description><![CDATA[
<p>For me personally, the effort of 'polishing' a post makes it drastically more valuable to myself in the end: I think harder about the material; I notice problems with my thinking that I would have glossed over otherwise; I explain things in ways that will be more useful/legible to me-five-years-from-now.<p>Committing myself to publish posts is, in part, sort of a motivational hack to get me to do the polishing. The possibility that someone else _might_ read it and judge me for it pushes me to put much more effort in than I would if I kept it private. (I wrote a short blog post on this: <a href="https://brokensandals.net/personal/reviews-as-notes/" rel="nofollow">https://brokensandals.net/personal/reviews-as-notes/</a>)<p>I probably wouldn't see this as a sufficient reason for blogging if I believed that _literally_ nobody would _ever_ read the stuff I post. But it is a significant benefit that's available even if I only have a very tiny and sporadic audience.</p>
]]></description><pubDate>Wed, 25 Sep 2024 19:25:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=41650957</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=41650957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41650957</guid></item><item><title><![CDATA[New comment by jaw in "Ask HN: Experience Starting a Blog"]]></title><description><![CDATA[
<p>I do this too—every post has a footer telling people they can email me with feedback, along with a mailto link. I maybe see one piece of spam every few months because of it. And once in a while I get feedback that I really enjoy. As the top-level comment mentioned, there are advantages to 1-on-1 communication.</p>
]]></description><pubDate>Sat, 06 Jan 2024 17:22:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=38893231</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=38893231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38893231</guid></item><item><title><![CDATA[New comment by jaw in "Portugal. The Man – Official Website Is a Google Sheets Document"]]></title><description><![CDATA[
<p>As a fellow fan of effective altruism, I really don't want people to think of it as the group that shows up whenever someone is asking for help and says "Don't help them! You should be helping these other people instead!"<p>Empathy is crucial for motivating people to give to any cause, and it's a crucial part of why I'm involved in EA. If someone's first/main exposure to EA is along the lines of "you should ignore this cause which touched your heart, because numbers", it's not going to resonate. I want people to be excited about the good they could accomplish by donating to EA-aligned charities, not feel like I'm trying to press some distasteful obligation onto them.<p>Also, it's not a zero-sum game in practice. People can be inspired to increase the total amount they give (so giving more to effective charities doesn't necessarily mean giving less to other charities they care about).</p>
]]></description><pubDate>Sat, 04 Nov 2023 17:23:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=38143142</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=38143142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38143142</guid></item><item><title><![CDATA[New comment by jaw in "“Make” as a static site generator (2022)"]]></title><description><![CDATA[
<p>I have a blog, but I mostly assume people _don't_ care what I'm doing or thinking. Some of my posts have probably never been read by anybody. I still personally find it worthwhile for a few reasons:<p>- The mere possibility that someone will see it pushes me to put more thought and effort into what I write. Sometimes this reveals weaknesses in my ideas that I would have glossed over if I were just writing private notes for myself; sometimes it leads me to actually change my opinions. It also means the blog posts are easier for me to understand / get value out of than notes are if I come back and reread them years later.<p>- It creates opportunities for people to connect with me which can pay off at unexpected times. Occasionally people have reached out to me to say a post helped them or resonated with them, or to give a thoughtful reply or ask a question. Those sorts of interactions are really satisfying even if they're rare. (One time, I was interviewing for a dev job and the interviewer asked a question about a post I'd written on the philosophy of John Rawls, and how it could connect to software engineering. I found that absolutely delightful.)<p>- It's just nice to have an outlet when I feel like writing about something.</p>
]]></description><pubDate>Sun, 10 Sep 2023 18:50:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=37458779</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=37458779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37458779</guid></item><item><title><![CDATA[New comment by jaw in "Ask HN: At a peak of my dev career, I hate my life"]]></title><description><![CDATA[
<p>At several points in my life I've been so discontent that I felt I had no choice but to try something that felt (at least to me at the time) drastic and risky. This has included:<p>- pursuing romantic interests that I knew could get complicated<p>- reaching out for emotional support in ways that made me feel embarrassed and vulnerable<p>- confessing suicidal thoughts to my doctor<p>- quitting my job and taking >1 year off work<p>- moving across the country with no job lined up and no long-term plan<p>I've never regretted any such decision; I think it's always had a major positive impact on my life. Because when I'm trapped in my routine the world can start to feel very small. To shatter that illusion and remind myself how wide the possibilities in life really are, it's often necessary to behave in some way that violates inhibitions I normally have.<p>So... taking a break from coding could be a great idea, especially if you can build up some savings first. It doesn't have to be forever (I took ~15 months off then got another software job). You don't have to plan the rest of your life - find a direction that looks promising for the next year or two, and adjust course again as needed after that.</p>
]]></description><pubDate>Sun, 30 Jan 2022 03:11:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=30133516</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=30133516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30133516</guid></item><item><title><![CDATA[New comment by jaw in "Ask HN: At a peak of my dev career, I hate my life"]]></title><description><![CDATA[
<p>> you can't treat depression by hanging out with other depressed people<p>I disagree, a sense of shared suffering can be really helpful in building close and meaningful friendships. Connecting with another miserable person who understood what I was going through - and plotting with them about what each of us could do to try to change things - was one of the key things in getting me through one of the most depressed periods of my life.<p>> Meetups in my area were also only tech-related.<p>No book clubs or discussion groups or political action or volunteer groups? Maybe you need to move; there should be a lot more than tech going on in any decent-sized city. Even if it's such a tech-focused area that lots of the attendees happen to work in tech, you'll see other facets of them at those events; people have passions outside of their careers.</p>
]]></description><pubDate>Sun, 30 Jan 2022 02:37:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=30133302</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=30133302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30133302</guid></item><item><title><![CDATA[New comment by jaw in "Ask HN: How do I get over constant failure?"]]></title><description><![CDATA[
<p>It sounds like you've been able to consistently land dev jobs, produce working software (it's not your responsibility to ensure the thing you've been asked to build is commercially viable), and build a good reputation (you mention good feedback and promotions), plus you've made a ton of money (most people make way less money than software engineers, and the average software engineer has not gotten a lucrative stock windfall). I think you've been very successful :)<p>> It's been a couple months and I have achieved nothing.<p>At my first software job it was said that a new hire typically wouldn't be a net positive for the team until they'd been there a year. You wouldn't necessarily have even been given a real task in the first two months, let alone gotten it shipped. Big companies have bureaucracy and gatekeeping (for good and bad reasons) and operate on timescales of months or years. By design, a new person can't unilaterally be productive. It's possible that investing the time to empower you to be productive just doesn't seem urgent to them right now - dealing with the fallout of a manager leaving may be much higher priority. You're on the payroll, they know you'll be around for them to utilize when they need you...<p>> If I can't work in the tech industry it would completely upend my entire life.<p>Based on what you've said, this fear sounds very unlikely to come about. Even if this company is dysfunctional and you need to move on, you have a history of being able to get tech jobs, and it sounds like you've made a positive impression on many coworkers in the past, so I imagine they'd vouch for you. And there's a ton of demand for developers right now, and a wide variety of companies to choose from!</p>
]]></description><pubDate>Sun, 09 Jan 2022 18:00:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=29865709</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=29865709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29865709</guid></item><item><title><![CDATA[New comment by jaw in "Procrastinatory Doom Loops"]]></title><description><![CDATA[
<p>Reminds me of the tale in this podcast [1] where the guy's desire to avoid a difficult conversation spiraled into totally ghosting his employer for two weeks.<p>It's a really tough tendency to fight. One thing I think is helpful is to acknowledge failure as early as possible. If meeting the deadline would require me to work faster than normal or make some heroic last-minute effort, I've already failed, even if that deadline is still a long way out. Admitting that to myself and others now, so that expectations about the future can be adjusted, is a much smaller blow than admitting it weeks or months down the line. And it means I only have to feel a little flaky and underperformant, rather than super flaky and underperformant and also dishonest.<p>[1] <a href="https://80000hours.org/podcast/episodes/depression-anxiety-imposter-syndrome/?fbclid=IwAR3YyIgKum-Rhe4WQi4xf3ESS4u-rraKK6EpjYoOE7CoG2gFrMFbWYckCSg#ugh-fields-014940" rel="nofollow">https://80000hours.org/podcast/episodes/depression-anxiety-i...</a></p>
]]></description><pubDate>Fri, 07 Jan 2022 06:43:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=29835822</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=29835822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29835822</guid></item><item><title><![CDATA[New comment by jaw in "Show HN: I wrote a book on web application deployment"]]></title><description><![CDATA[
<p>I and many people I’ve met irl through book clubs etc use it; I find reading my friends’ reviews interesting and I’ve gotten good recommendations through it.<p>If you’re just looking at the top reviews for a book it’s more questionable; they tend toward the extremes: enraptured encomiums about how beautiful and important and bold the book is, or insult-laden rants where the book is a whipping post for the reviewer to show off what a biting sense of humor they have.</p>
]]></description><pubDate>Mon, 13 Dec 2021 22:16:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=29545390</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=29545390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29545390</guid></item><item><title><![CDATA[New comment by jaw in "Show HN: I wrote a book on web application deployment"]]></title><description><![CDATA[
<p>> no one actually interacts with people selling you things like this<p>There's a whole successful social network (Goodreads) built on people's desire to talk about books, frequently in the form of effusive praise. I think being able to trace the product to a single individual (e.g. a book's author) helps make it particularly appealing to leave that sort of feedback: we know it feels great to hear that someone values a thing you've created, and we like the idea of giving that pleasure to the creators of things we like.</p>
]]></description><pubDate>Mon, 13 Dec 2021 19:17:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=29543220</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=29543220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29543220</guid></item><item><title><![CDATA[New comment by jaw in "Downpour: DRM Free Audiobooks"]]></title><description><![CDATA[
<p>I've used this service for a few years and really appreciate it. Mostly I use their app, which works perfectly fine, but it's nice to be able to download the DRM-free files so I know I'm not locked in.</p>
]]></description><pubDate>Sun, 17 Jan 2021 22:34:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=25815908</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=25815908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25815908</guid></item><item><title><![CDATA[New comment by jaw in "A User Guide To Working With You"]]></title><description><![CDATA[
<p>Articulating your flaws isn't the same as fixing them.<p>If you just tell people what your love language is, but don't learn to show love in their love language, they still won't feel cared for. You may even be reinforcing the message that you don't care enough to adapt to them.<p>If you tell people to call you out on being late, but are still routinely late, it will feel like an empty apology.<p>We all have flaws and have to deal with each others'; for all I know this person is a fantastic manager. But I'm skeptical that this kind of document is a good way to start a working relationship. It's very personal to the author but impersonal to the recipient, giving the impression that all responsibility lies on the recipient to deal with the author's issues. I know the document tries to emphasize that that's not the case, but until you have a real relationship with the person you don't know which parts of that to trust.  (Most people see themselves as being open to honest feedback, but that doesn't mean they actually are.)</p>
]]></description><pubDate>Sat, 08 Aug 2020 19:57:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=24094685</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=24094685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24094685</guid></item><item><title><![CDATA[Show HN: View Markdown files as kanban boards via VS Code plugin]]></title><description><![CDATA[
<p>Article URL: <a href="https://marketplace.visualstudio.com/items?itemName=brokensandals.markheadboard">https://marketplace.visualstudio.com/items?itemName=brokensandals.markheadboard</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=24030483">https://news.ycombinator.com/item?id=24030483</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 02 Aug 2020 18:30:52 +0000</pubDate><link>https://marketplace.visualstudio.com/items?itemName=brokensandals.markheadboard</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=24030483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24030483</guid></item><item><title><![CDATA[Show HN: Note management without editor lock-in]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/brokensandals/notesdir">https://github.com/brokensandals/notesdir</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23940960">https://news.ycombinator.com/item?id=23940960</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 24 Jul 2020 15:53:39 +0000</pubDate><link>https://github.com/brokensandals/notesdir</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=23940960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23940960</guid></item><item><title><![CDATA[New comment by jaw in "Text-Only Websites"]]></title><description><![CDATA[
<p>I recently stopped using a static site generator for my personal site [1] in favor of just manually maintaining a bunch of HTML files, for similar reasons. The last straw for me was a nonpassive change to the site generator mysteriously breaking the homepage. Themes are frustrating as well since they either constrain you or force you to spend time figuring out how to shoehorn what you want into the theme. I only post occasionally, and keeping all the pages consistent with each other isn't as important to me as being able to post a page that looks however I want it to with minimal hassle.<p>[1] <a href="https://brokensandals.net/" rel="nofollow">https://brokensandals.net/</a></p>
]]></description><pubDate>Wed, 24 Jun 2020 18:35:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=23632029</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=23632029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23632029</guid></item><item><title><![CDATA[New comment by jaw in "Making Backup Validation Easier"]]></title><description><![CDATA[
<p>Right. Aside from 'files' and 'bytes', the metrics are just the result of running shell commands specified in a config file. In this case it's `jq '.items | length' $PARCEL_PATH`, i.e., parse the file and print the length of the attribute named "items".<p>Obviously, that won't catch all potential problems in the file, but it's a low-effort way to catch some.</p>
]]></description><pubDate>Thu, 30 Apr 2020 17:22:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=23033374</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=23033374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23033374</guid></item><item><title><![CDATA[New comment by jaw in "Making Backup Validation Easier"]]></title><description><![CDATA[
<p>> Scrolling through thumbnails is better than nothing, sure.<p>"Better than nothing" is pretty much what I'm going for here. Almost all my personal data stored in cloud services falls into this "corner case": I only have indirect access to the source, it's important enough to me that I want to do some level of checking, but it's not important enough to spend the huge amounts of time it would take to inspect every individual datum.</p>
]]></description><pubDate>Thu, 30 Apr 2020 17:10:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=23033253</link><dc:creator>jaw</dc:creator><comments>https://news.ycombinator.com/item?id=23033253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23033253</guid></item></channel></rss>