<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: psYchotic</title><link>https://news.ycombinator.com/user?id=psYchotic</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 16 Jun 2026 08:32:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=psYchotic" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by psYchotic in "Weave: Merging based on language structure and not lines"]]></title><description><![CDATA[
<p>Without having looked into how Weave works, it sounds similar to Mergiraf: <a href="https://mergiraf.org/" rel="nofollow">https://mergiraf.org/</a></p>
]]></description><pubDate>Sun, 14 Jun 2026 05:42:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48524510</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=48524510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48524510</guid></item><item><title><![CDATA[New comment by psYchotic in "Who Invented Backpropagation?"]]></title><description><![CDATA[
<p>I found this,maybe it helps: <a href="https://gwern.net/doc/ai/nn/1986-rumelhart-2.pdf" rel="nofollow">https://gwern.net/doc/ai/nn/1986-rumelhart-2.pdf</a></p>
]]></description><pubDate>Mon, 18 Aug 2025 16:38:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44942573</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=44942573</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44942573</guid></item><item><title><![CDATA[New comment by psYchotic in "Rest Easy"]]></title><description><![CDATA[
<p>xh is Nice: <a href="https://github.com/ducaale/xh" rel="nofollow">https://github.com/ducaale/xh</a><p>There's also curlie: <a href="https://github.com/rs/curlie" rel="nofollow">https://github.com/rs/curlie</a></p>
]]></description><pubDate>Wed, 26 Mar 2025 07:28:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=43479694</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=43479694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43479694</guid></item><item><title><![CDATA[New comment by psYchotic in "Take a look at Traefik, even if you don't use containers"]]></title><description><![CDATA[
<p>> ae is closest to y, or hi. So Tryfik, is my guess, otherwise is Trayfik. If it's European fik, might be feek. *Just taking a guess here.<p>I wondered how to pronounce Traefik myself, so I started googling, and came across this: <a href="https://traefik.io/blog/how-to-pronounce-traefik-d06696a3f026/" rel="nofollow">https://traefik.io/blog/how-to-pronounce-traefik-d06696a3f02...</a><p>Tldr: just pronounce as you would "traffic".</p>
]]></description><pubDate>Sun, 05 May 2024 14:58:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=40265356</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=40265356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40265356</guid></item><item><title><![CDATA[New comment by psYchotic in "Take a look at Traefik, even if you don't use containers"]]></title><description><![CDATA[
<p>Hmm, I'll have to take a better look at my setup then, because it's a daily occurrence for me. Either I'm "holding it wrong" (which is admittedly possible, perhaps even likely given the comments here), or I have a ticket to open soon-ish.</p>
]]></description><pubDate>Sun, 05 May 2024 14:54:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=40265333</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=40265333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40265333</guid></item><item><title><![CDATA[New comment by psYchotic in "Take a look at Traefik, even if you don't use containers"]]></title><description><![CDATA[
<p>I'm considering moving reverse proxying to Traefik for my self-hosted stuff. Unlike the article's author, I'm running containerized workloads with Docker Compose, and currently using Caddy with the excellent caddy-docker-proxy plugin. What that gets me, currently:<p>- Reverse proxying, with Docker labels for configuration. New workloads are picked up automatically (but I do need to attach workloads to Caddy's network bridge).<p>- TLS certificates<p>- Automatic DNS configuration (using yet another plugin, caddy-dynamicdns), so I don't have to worry too much about losing access to my stuff if my ISP decides to hand me a different IP address (which hasn't happened yet)<p>There are a few things I'm currently not entirely happy about my setup:<p>- Any new/restarting workload makes Caddy restart entirely, resulting in loss of access to my stuff (temporarily). Caddy doesn't hand off existing connections to a new instance, unfortunately.<p>- Using wildcard certs isn't as simple as it could/should be. As I don't want every workload to be advertised to the world through certificate transparency logs, I use wildcard certs, and that means I currently can't use simple Caddy file syntax I otherwise would with a cert per hostname. This is something I know is being worked on in Caddy, but still.<p>Anyway, I've used Traefik in k8s environments before, and it's been fairly pleasant, so I think I'll give it a go for my personal stuff too!<p>PS: Don't let this comment discourage you trying Caddy, it's actually really good!</p>
]]></description><pubDate>Sun, 05 May 2024 13:24:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=40264726</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=40264726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40264726</guid></item><item><title><![CDATA[New comment by psYchotic in "The web just gets better with Interop 2024"]]></title><description><![CDATA[
<p>Not to detract from your argument (which I agree with), but SVG _can_ technically solve that problem using CSS. Here's a link that demonstrates this: <a href="https://tympanus.net/codrops/2014/08/19/making-svgs-responsive-with-css/" rel="nofollow">https://tympanus.net/codrops/2014/08/19/making-svgs-responsi...</a></p>
]]></description><pubDate>Fri, 02 Feb 2024 12:23:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=39227813</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=39227813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39227813</guid></item><item><title><![CDATA[New comment by psYchotic in "Financial situation of the Matrix.org Foundation"]]></title><description><![CDATA[
<p>I have nothing interesting to contribute here, but I want to express my thanks to alohapersona3 for trying to hold the Matrix Foundation accountable!</p>
]]></description><pubDate>Sun, 19 Nov 2023 20:43:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=38337689</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=38337689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38337689</guid></item><item><title><![CDATA[New comment by psYchotic in "Java JEP 461: Stream Gatherers"]]></title><description><![CDATA[
<p>The author of the JEP, Viktor Klang, held a nice talk about this at Devoxx. If you're interested, you can watch the talk here: <a href="https://www.youtube.com/watch?v=8fMFa6OqlY8">https://www.youtube.com/watch?v=8fMFa6OqlY8</a></p>
]]></description><pubDate>Fri, 03 Nov 2023 10:11:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=38126596</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=38126596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38126596</guid></item><item><title><![CDATA[New comment by psYchotic in "We built the fastest CI and it failed"]]></title><description><![CDATA[
<p>Isn't ArgoCD more of a GitOps tool? The pretty UI is mostly secondary to its main purpose for me, which is to keep the declarative "truth" in source control, and have ArgoCD be the control loop that keeps the cluster in sync with that truth. Accidentally nuked namespace? No worries, ArgoCD's (or whatever alternative, like flux) got your back!</p>
]]></description><pubDate>Tue, 12 Sep 2023 20:45:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=37488018</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=37488018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37488018</guid></item><item><title><![CDATA[New comment by psYchotic in "Paul Graham on Conversations with Tyler"]]></title><description><![CDATA[
<p>Is this discontent coming from the embedded player on the linked page? Because yes, that's a Spotify player, but in case you missed it: there are three links at the top of the page, for Google, Apple and Spotify. And if it's an old school RSS feed you want, here you go: <a href="https://cowenconvos.libsyn.com/rss" rel="nofollow noreferrer">https://cowenconvos.libsyn.com/rss</a></p>
]]></description><pubDate>Thu, 10 Aug 2023 11:46:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=37074892</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=37074892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37074892</guid></item><item><title><![CDATA[New comment by psYchotic in "The $5 Plan"]]></title><description><![CDATA[
<p>You should look at Hetzner [0]. They offer unmetered bandwidth on their dedicated servers with a 1Gbps uplink (I personally run a Tor relay on one averaging a sustained 15+Mbps over the past year), idem for their "Storage Share" offering, and 20TB/month at 1Gbps on their cloud VMs.<p>I'm not affiliated with them, just a happy customer.<p>[0] <a href="https://www.hetzner.com/" rel="nofollow noreferrer">https://www.hetzner.com/</a></p>
]]></description><pubDate>Fri, 07 Jul 2023 19:14:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=36636917</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=36636917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36636917</guid></item><item><title><![CDATA[New comment by psYchotic in "NXP has messed up their password form validation"]]></title><description><![CDATA[
<p>> - the password box truncates passwords silently<p>PayPal does this, which means I lost the ability to use PayPal for a few days because my password manager generated something longer than the 16(!) or so characters PayPal accepts. If you're going to implement a form to set or change a password, you should probably let it accept a length greater than whatever you're going to store and validate it client side (and in the backend for those who have javascript disabled, though you should validate in the backend anyway).</p>
]]></description><pubDate>Thu, 29 Jun 2023 12:48:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=36519668</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=36519668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36519668</guid></item><item><title><![CDATA[New comment by psYchotic in "So you've installed `fzf` – now what?"]]></title><description><![CDATA[
<p>Oh, it's nice you fixed it, thanks! And don't worry, I updated atuin, as it's in my distro's repository (which is why I wasn't worried about disabling the update check).</p>
]]></description><pubDate>Tue, 21 Mar 2023 21:26:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=35252802</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=35252802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35252802</guid></item><item><title><![CDATA[New comment by psYchotic in "So you've installed `fzf` – now what?"]]></title><description><![CDATA[
<p>I also had a rather noticeable delay when launching atuin. As it turns out, this was because it checked for an update every time it launched! You can disable that update check: add a ` update_check = false` to your `~/.config/atuin/config.toml` [1]. That made the delay pretty much disappear for me.<p>[1]: <a href="https://atuin.sh/docs/config/#update_check" rel="nofollow">https://atuin.sh/docs/config/#update_check</a></p>
]]></description><pubDate>Tue, 21 Mar 2023 18:33:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=35250454</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=35250454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35250454</guid></item><item><title><![CDATA[New comment by psYchotic in "For many widows, the hardest part is mealtime (2019)"]]></title><description><![CDATA[
<p>> If I'm trying to relate to something a relative stranger is telling me, I'll use one of the later versions unless I want to drop the (often unknown what to do with) bomb that I experienced such-and-such with my dead wife, too. Many people don't know how to handle that.<p>Asking as someone that wants someone such as yourself, a total stranger, to feel like they can share however much they need if it helps in any way: how _should_ I handle that?<p>It kinda pains me to hear you basically explain how you have to consider another person's feelings when you are in pain. I can't imagine even having that capability myself, were I walking in your shoes.</p>
]]></description><pubDate>Thu, 01 Dec 2022 22:07:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=33823628</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=33823628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33823628</guid></item><item><title><![CDATA[New comment by psYchotic in "MagicDNS is generally available"]]></title><description><![CDATA[
<p>If a certificate has been issued for a domain, and that domain doesn't show up in the certificate transparency logs, that's not something I'd cheer for: that issuer could just as well hand out certificates for your domain to others without you ever knowing about it.<p>Conversely, if a domain shows up in the CT logs, then there have been certificates issued for those domains, even if there exists a wildcard certificate that is valid for that domain. If that happens, check your settings, because there's probably something requesting certificates you're not aware of.</p>
]]></description><pubDate>Thu, 20 Oct 2022 21:36:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=33281131</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=33281131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33281131</guid></item><item><title><![CDATA[New comment by psYchotic in "The Thorny Problem of Keeping the Internet's Time"]]></title><description><![CDATA[
<p>Or, ironically, the podcast of the guy he responded to, adamgordonbell: <a href="https://corecursive.com/" rel="nofollow">https://corecursive.com/</a><p>It's a podcast I've really been enjoying for a few years now. It used to be a little more technical (as the name, corecursive, kinda implies), but found a niche in interviewing people more about the people than the tech they're knowledgeable about, which is also very pleasant. Anyway, I encourage you to listen to both an early and a recent episode to find out if you like it.</p>
]]></description><pubDate>Sat, 08 Oct 2022 21:22:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=33136142</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=33136142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33136142</guid></item><item><title><![CDATA[New comment by psYchotic in "Soft deletion probably isn't worth it"]]></title><description><![CDATA[
<p>It appears that there's been an attempt at standardizing temporal features in SQL in the SQL:2011 standard: <a href="https://en.wikipedia.org/wiki/SQL:2011" rel="nofollow">https://en.wikipedia.org/wiki/SQL:2011</a></p>
]]></description><pubDate>Tue, 19 Jul 2022 21:53:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=32158466</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=32158466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32158466</guid></item><item><title><![CDATA[New comment by psYchotic in "Do not combine footers and infinite scrolling"]]></title><description><![CDATA[
<p>You probably misunderstood: gp won't make mistakes in a medical field because he's not a medical professional, so he won't do anything in the medical field.<p>The same sometimes applies to designers and developers: if developers don't design, then of course they won't make bad designs.<p>The gist of it all is: don't ridicule people for mistakes, even if they're in their supposed field of expertise. Just let them know they've made a mistake if you see one.</p>
]]></description><pubDate>Sun, 05 Jun 2022 07:46:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=31628876</link><dc:creator>psYchotic</dc:creator><comments>https://news.ycombinator.com/item?id=31628876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31628876</guid></item></channel></rss>