<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: jerrac</title><link>https://news.ycombinator.com/user?id=jerrac</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 24 Jul 2026 02:07:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jerrac" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jerrac in "What AI did to stackoverflow in a graph"]]></title><description><![CDATA[
<p>My perspective: Stack Overflow was started to be a documentation site, but was implemented as a Q/A site. And that doomed it from the start.<p>If someone wants to get help, and they end up on Stack Overflow, the structure looks like a Q/A site, and they treat it that way. The people "in the know" then accuse them of being "bad" for posting a question to a documentation site. Combine that with the gamification, and it had to turn into the toxic mess that it did.<p>When I first heard of the gamification method of moderation, I thought it was a really good idea. But, over the years, it has proven to be a means to enforce an echo chamber, rather than a way to filter out bad posts. I have yet to find a site (HN included), where that isn't true.</p>
]]></description><pubDate>Sun, 19 Jul 2026 03:29:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48964719</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=48964719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48964719</guid></item><item><title><![CDATA[New comment by jerrac in "Ask HN: What Are You Working On? (July 2026)"]]></title><description><![CDATA[
<p>@rambleraptor, I haven't actually tried to do anything with your solution. It looks like you've put a good amount of work into it, enough that it works for you and you're willing to share. That's more than I can say about my similar ideas. So don't take the following as anything negative. It's actually more a self-critique than anything else...<p>Ok, so, how many of us see something like this, and instantly just want to do it ourselves in our own way? I've seen at least 5 different versions of a "self-hosting platform" make their way on HN, sometimes more than once, but every time I really look at them, they just don't fit quite right, and often end up abandoned a while later. I've tried to make my own, and never have gotten anywhere worth sharing, and the couple times I've tried what others have made, I haven't been able to do what I want.<p>I mean the idea is really good. Make it easy to host apps for yourself and your family. But it seems like we're all more interested in building the platform than actually picking one, or two, platforms and turning them into something sustainable...<p>Anyway, what would it take for you to actually use something like this that someone else built?<p>Or am I just dealing with a bad case of not-invented-here?</p>
]]></description><pubDate>Tue, 14 Jul 2026 04:43:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48902378</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=48902378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48902378</guid></item><item><title><![CDATA[New comment by jerrac in "Ask HN: What Are You Working On? (July 2026)"]]></title><description><![CDATA[
<p>How hard would it be to adjust for different CCG's? I tried a while back to play a CCG with my brother and nephew via zoom. Didn't work very well. This sounds like a really good way to do it. :)</p>
]]></description><pubDate>Tue, 14 Jul 2026 04:25:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48902285</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=48902285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48902285</guid></item><item><title><![CDATA[New comment by jerrac in "Tennessee man jailed 37 days for Trump meme wins settlement after lawsuit"]]></title><description><![CDATA[
<p>In both cases the reason someone was persecuted was they offended someone in power. And the system eventually ruled in their favor. That is the similarity.<p>If you view one of those cases as a bad result, then chances are you are biased.<p>That said, if you downvote because you have looked into the cases enough to think that that similarity is not valid, and then you can articulate it (like the person I'm replying too did) then I'd consider that fine. (Assuming they downvoted, they may not have.) I may still think there's some bias there, but it's not uninformed bias.<p>If you can't articulate a reason you want to downvote, then it's bias and emotion fueling your downvote. Which, I don't consider to be a valid reason to downvote.<p>As a side note, I think we all need to be aware of how similar the things we hear about the "bad" side are. The comments I see about Trump weaponizing the Department of Justice to oppress people is pretty much exactly what I saw said about Biden weaponizing the Department of Justice to oppress people during his administration. I also have seen MANY comments where if you replace "Biden" or "Trump" with the other name, you end up with a comment the other side would make. I think that should trigger some self-reflection. I know I'm still trying to figure out what to think about it.</p>
]]></description><pubDate>Wed, 20 May 2026 17:50:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48211433</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=48211433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48211433</guid></item><item><title><![CDATA[New comment by jerrac in "Tennessee man jailed 37 days for Trump meme wins settlement after lawsuit"]]></title><description><![CDATA[
<p>I wondered if anyone else noticed that. I upvoted. Hopefully more people will as well to balance out the bias.<p>To those of you downvoting, please articulate why you think something deserves a downvote. As it is, I can only assume rather hypocritical double standards. Someone saying something anti-Trump is ok, but someone saying something anti-Leftist (or Clinton) is not?<p>(For the record, I 100% am on the side of the guy who was jailed. Just as I am on for the guy who retweeted that meme in 2016. Abusing government power is unacceptable no matter who it benefits.)</p>
]]></description><pubDate>Wed, 20 May 2026 16:26:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48210252</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=48210252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48210252</guid></item><item><title><![CDATA[New comment by jerrac in "Ask HN: What is our history on trying to standardize configuration languages?"]]></title><description><![CDATA[
<p>Wouldn't that only work on NixOS systems? I'm not sure that counts as standardization.<p>That said, someday I need to give NixOS a try.</p>
]]></description><pubDate>Mon, 02 Jun 2025 22:31:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44163893</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=44163893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44163893</guid></item><item><title><![CDATA[New comment by jerrac in "Ask HN: What is our history on trying to standardize configuration languages?"]]></title><description><![CDATA[
<p>> There are 15 competing standards: <a href="https://xkcd.com/927" rel="nofollow">https://xkcd.com/927</a>
Heh, that is pretty much the answer I was expecting. :)<p>Augeas seems interesting. I'll have to look into it a bit more than my cursory glance at the github issue queue. :)<p>Thanks!</p>
]]></description><pubDate>Mon, 02 Jun 2025 22:26:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44163852</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=44163852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44163852</guid></item><item><title><![CDATA[Ask HN: What is our history on trying to standardize configuration languages?]]></title><description><![CDATA[
<p>I just found myself trying to define configuration language for a tool that would then write the given configuration into a configuration file of whatever format I set. So I was configuring configuration to configure configuration... When that thought occurred to me, it made me stop, and think "this is ridiculous".<p>I mean, the problem I want to solve is real. Configuring containerized applications is always annoying. Currently I either end up baking the configuration into the image, or using a pre-script to convert environment variables into the configuration I actually need before the app starts. Usually via bash scripts... (Or I have to decipher which method the official image uses. If they have one.)<p>My idea was to just have a little rust tool in my containers that would take the contents of environment variables and turn them into whatever format (toml, yaml, ini, etc.) the app needs. The problem was how do I represent all the different kinds of values you can have in a language? Lists, key/value lists, associative arrays, maps, etc...<p>Figuring out how to do that, well, isn't that just yet another configuration language?<p>And that is why I'm posting this question. Has any real effort ever been put into standardizing configuration languages/syntaxes?<p>If so, why'd they fail? If not, why not?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44163624">https://news.ycombinator.com/item?id=44163624</a></p>
<p>Points: 3</p>
<p># Comments: 5</p>
]]></description><pubDate>Mon, 02 Jun 2025 22:04:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44163624</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=44163624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44163624</guid></item><item><title><![CDATA[New comment by jerrac in "Show HN: I built a knife steel comparison tool"]]></title><description><![CDATA[
<p>Look up the Ritter Houge, or something like that. I think it's a less (maybe) expensive version of the griptilian from the same designer. I think. Could be wrong.</p>
]]></description><pubDate>Sat, 17 May 2025 20:29:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44016774</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=44016774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44016774</guid></item><item><title><![CDATA[New comment by jerrac in "My stackoverflow question was closed so here's a blog post about CoreWCF"]]></title><description><![CDATA[
<p>> Almost everyone who comes to SO, in my experience, has a fundamentally wrong idea about how the site is intended to work.<p>True. I quit trying to do anything there once I realized that SO was fundamentally not useful to me. It advertised as a gamified Q&A platform, but was actually a knowledge base psudeo wiki thing structured in way that didn't lend itself to answering the questions I needed answered.<p>So, I think a lot of the negative reactions are deserved, because SO looks like something it isn't.<p>People want a place to get help. SO looks like a place to get help. But SO is a place to ask for help only if your problem fits a specific set of requirements. And since most problems will never meet said requirements, most people can never actually get help on SO.<p>I post this in part because I'm still saltly about how much time I wasted trying to get help only to get downvoted, but also because if SO actually wants to do what they say, they really need to restructure into something that actually looks like what they want to be.<p>My suggestion would be to have two sites, one that is actually a general Q&A site like what everyone is after, the other is the kind of knowledge repository that SO wants to be. Then you just promote the really good questions from the Q&A site into the other site.<p>I'd also recommend ending the whole "downvote" idea. I have yet to see it not result in cliques and in discriminating against viewpoints the people with downvote permissions don't like. Let a lack of upvotes cause poor content to drop to the bottom.</p>
]]></description><pubDate>Thu, 08 May 2025 23:24:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43932348</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=43932348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43932348</guid></item><item><title><![CDATA[New comment by jerrac in "I spent 18 years in the Linux console"]]></title><description><![CDATA[
<p>Gentoo was the first distro I got working with internet access because it supported the little phone line based network my family had, so I could share dial-up via the parents windows computer. And, yes, I also printed off the install guide.<p>Man, I should find time to dig into Gentoo again.</p>
]]></description><pubDate>Sun, 12 Jan 2025 22:51:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=42677819</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=42677819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42677819</guid></item><item><title><![CDATA[New comment by jerrac in "You don't have to pay the Microsoft 365 price increase"]]></title><description><![CDATA[
<p>I daily drive Linux for everything except games, and gaming on Linux has come far enough that I'll be switching over soon. My 60+ father also uses Linux for most of what he does.<p>And, yes, software working on your OS is not a minor point. That's the whole reason I used to go with the "best tool for the job" approach. Windows Recall is what changed that for me. I can't see using an OS with spyware built in as a "feature".<p>In my opinion, Apple is no more trustworthy than Microsoft, so...<p>> It’s a big deal for people who do things other than use a browser, text editor, and terminal.<p>So, the number of video editing, photo editing, CAD, gaming, and so on tools that work on Linux has grown a LOT. It's not just for basic stuff. You can do almost anything you need to on Desktop Linux. Yes, a lot of things are rough around the edges, but they're that way because people haven't invested in them, not because they're bad tools.</p>
]]></description><pubDate>Thu, 09 Jan 2025 02:27:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42640957</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=42640957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42640957</guid></item><item><title><![CDATA[New comment by jerrac in "You don't have to pay the Microsoft 365 price increase"]]></title><description><![CDATA[
<p>Makes me wonder what it would take for governments to actually hit Microsoft hard enough for it to hurt. I remember when they were hit with anti-trust fines here in the USA due to how they were bundling Internet Explorer as the default browser. I mean, did they ever stop? I can't recall ever turning on a new Windows install in the past couple decades and not having IE or Edge as the default.<p>It also makes me wonder what it would take for IT people to finally stop gritting their teeth about having to use, or having to let others use, Windows and start just dealing with the learning curve of switching to some Linux distro. I mean, Windows Recall is spyware. If it didn't come from Microsoft, Windows Defender would be sure to mark it as malicious... What's the name for a screenshot based keylogger I wonder...<p>I used to just figure that Windows was just all some people could use. And if that was the best tool for them, then ok. But now? I can't say that anymore. It's out and out malware at this point.<p>In all seriousness, if you are sticking with Windows at this point, why? Is it just the fact your other software doesn't work on another OS? Or is there something good about Windows that you like?</p>
]]></description><pubDate>Thu, 09 Jan 2025 01:36:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=42640631</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=42640631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42640631</guid></item><item><title><![CDATA[New comment by jerrac in "Show HN: Yami – An Open Source Music Player with Spotdl Integration"]]></title><description><![CDATA[
<p>VinylPlayer is a fork of Phonograph. :)<p>Symfonium looks interesting. I think it actually does support the multiple artists and genres like I want. Thanks for the tip on that one!</p>
]]></description><pubDate>Fri, 22 Nov 2024 00:58:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=42210229</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=42210229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42210229</guid></item><item><title><![CDATA[New comment by jerrac in "Ask HN: Elderly Friendly Photo Printing Sites?"]]></title><description><![CDATA[
<p>Google Photo seems to only offer normal prints, canvas prints, and photo books.</p>
]]></description><pubDate>Mon, 04 Nov 2024 15:46:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42042604</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=42042604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42042604</guid></item><item><title><![CDATA[New comment by jerrac in "Ask HN: Elderly Friendly Photo Printing Sites?"]]></title><description><![CDATA[
<p>Thanks for the reply. It's not just prints, though. Cards, photobooks, and other items are on the list. So it really does need to be usable for her.</p>
]]></description><pubDate>Mon, 04 Nov 2024 15:41:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=42042551</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=42042551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42042551</guid></item><item><title><![CDATA[New comment by jerrac in "Ask HN: Elderly Friendly Photo Printing Sites?"]]></title><description><![CDATA[
<p>I had wondered about Google Photos. She does use that, but I've never looked into what they offer for prints.<p>Thanks for the tip.</p>
]]></description><pubDate>Sat, 02 Nov 2024 20:52:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42029141</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=42029141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42029141</guid></item><item><title><![CDATA[Ask HN: Elderly Friendly Photo Printing Sites?]]></title><description><![CDATA[
<p>Hey, just a shot in the dark, but does anyone know of any good photo product sites, like Shutterfly, that have user interfaces that are elderly friendly?<p>My mother likes to get cards and other things using her photos, but she is continually having horrible experiences with the sites she's tried. And every time I go to help, I find UI's that are just not well designed. Sometimes I have to switch her over to Chrome, other times nothing makes it better.<p>Today, Walmart's site wouldn't even let me try to log her into her account in Chrome, just kept showing me "are you human" pages. And in Firefox, their photo app is clearly not working very well. The preview for the Christmas card was tiny until I switched her system font size from 150% to 100% scaling. Then it got bigger. And Firefox console was full of security warnings.<p>Shutterfly is not very good either, she consistently has to redo entire projects (that take her hours to put together) before it works, and it's hit or miss on if it works in Firefox or Chrome.<p>Are there any photo printing services out there that have UIs that: A) Work. B) Were designed with the elderly in mind?<p>Thanks!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42028572">https://news.ycombinator.com/item?id=42028572</a></p>
<p>Points: 13</p>
<p># Comments: 7</p>
]]></description><pubDate>Sat, 02 Nov 2024 19:23:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42028572</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=42028572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42028572</guid></item><item><title><![CDATA[New comment by jerrac in "What Docs-as-Code Means"]]></title><description><![CDATA[
<p>That's a good way to do it. I was actually thinking of a Git hook or something in the ci pipeline as a place to start. So reading about how you implemented it was helpful. Thanks for sharing!</p>
]]></description><pubDate>Sun, 20 Oct 2024 14:38:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=41895648</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=41895648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41895648</guid></item><item><title><![CDATA[New comment by jerrac in "What docs-as-code means"]]></title><description><![CDATA[
<p>So, I feel like "Docs-as-Code" has some context I'm missing, so I'm going to comment on docs in general.<p>I think there multiple kinds of docs for software.<p>* Comments explaining a specific section of code.<p>* API docs describing functions/classes/etc.<p>* Docs on how to use a library/class/etc. Usually including simple, isolated, examples.<p>* Tutorials on how to create simplified applications using the developed tools.<p>* Docs on how to deploy, configure, and maintain an application.<p>* Docs on how to use an application.<p>* Docs on how to troubleshoot an application.<p>* Docs on how to integrate applications.<p>* And likely others I'm missing.<p>Personally, I've been seriously frustrated by how bad most of the open source (haven't done much with proprietary code) documentation is. Case in point is Drupal and Symfony. Trying to use api.drupal.org is not fun, and Symfony's docs always cover the basics, and then there's nothing on pulling everything together into something complicated. So you try to dig into the actual code, and end up finding multiple layers of uncommented abstractions. Yes, I can eventually figure out what is going on if I put the effort in, but that's a lot of time that could be save by a few lines of comments.<p>I usually end up asking JetBrains AI about what I need, then use what it says after I fix the errors it makes... It's also very good at summarizing everything I'd find if I used a normal search. But that all only works if others have already asked and answered my questions.<p>Some things I've been trying to do to improve my own code's documentation:<p>* Unless the line is super obvious, even if I think it is obvious, I try to leave a comment. Yes, it seems pointless, but I have gone back to old code I remember being obvious without said comment enough times that I think it is worth it.<p>* Avoiding "elegance" in favor of "explicitness". For example, I use full `if` statements instead of ternary operators even when ternary operators would look better. For whatever reason the syntax of ternary operators has never sunk in for me, and the explicitness of `if` is much easier to parse. I also use very descriptive function and variable names. Basically, if I have to think about what something means, I try to change it so I don't have to.<p>* Split out functions into smaller functions as much as I can't. This means I can use descriptive function names. And I'm pretty sure it's just good practice.<p>I also have been trying to figure out ways to keep higher level docs closer to my code. I have some ideas, but haven't tried them yet. Has anyone ever written something that detects changes to a method/function, and then when you save your file it pops up asking if related docs need updating? Maybe add comments to the method pointing to where related docs live, and then your IDE/tool uses that to know what docs need updating?</p>
]]></description><pubDate>Sun, 20 Oct 2024 14:06:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=41895455</link><dc:creator>jerrac</dc:creator><comments>https://news.ycombinator.com/item?id=41895455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41895455</guid></item></channel></rss>