<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: the_angry_angel</title><link>https://news.ycombinator.com/user?id=the_angry_angel</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 03 May 2026 16:14:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=the_angry_angel" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by the_angry_angel in "Barman – Backup and Recovery Manager for PostgreSQL"]]></title><description><![CDATA[
<p>There’s support via Barman cloud - we use it for azure at work but s3 and others are supported iirc</p>
]]></description><pubDate>Sat, 02 May 2026 16:51:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47988054</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=47988054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47988054</guid></item><item><title><![CDATA[New comment by the_angry_angel in "BorgBackup 2 has no server-side append-only anymore"]]></title><description><![CDATA[
<p>Kopia is awesome. With exception to it’s retention policies, but work like no other backup software that I’ve experienced to date. I don’t know if it’s just my stupidity, being stuck in 20 year thinking or just the fact it’s different. But for me, it feels like a footgun.<p>The fact that Kopia has a UI is awesome for non-technical users.<p>I migrated off restic due to memory usage, to Kopia. I am currently debating switching back to restic purely because of how retention works.</p>
]]></description><pubDate>Sat, 07 Jun 2025 20:43:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=44212523</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=44212523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44212523</guid></item><item><title><![CDATA[New comment by the_angry_angel in "How to listen to database changes using Postgres triggers in elixir"]]></title><description><![CDATA[
<p>For #1 I've been keeping a keen eye on pgcat [1], in particular the <a href="https://github.com/postgresml/pgcat/issues/303">https://github.com/postgresml/pgcat/issues/303</a> which 
implies that it should be possible to add support for transaction mode LISTEN/NOTIFY support.<p>[1] <a href="https://github.com/postgresml/pgcat">https://github.com/postgresml/pgcat</a></p>
]]></description><pubDate>Wed, 14 Jun 2023 11:18:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=36324167</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=36324167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36324167</guid></item><item><title><![CDATA[New comment by the_angry_angel in "Ask HN: At 45, I can't seem to read as well anymore"]]></title><description><![CDATA[
<p>Coming up to 37 and for the last few weeks I’ve had the same sort of realisation - reading novels seems to take more concentration than it should, and I’ve become lazy with maths.<p>I’ve had an eye check, a few months back a general medical. Both were fine/no significant changes. I rarely drink, no drugs. I feared a series of migraines might been response but I’ve been assured otherwise.<p>I so far figured it’s too much skim reading, a lot of very poor sleep, being on the edge of burn out and maybe a touch of post COVID brain fog.<p>Your post is encouraging me to start doing something about it.<p>I don’t have much to add but it’s reassuring to know that I’m not alone</p>
]]></description><pubDate>Tue, 10 Jan 2023 21:12:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=34331575</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=34331575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34331575</guid></item><item><title><![CDATA[New comment by the_angry_angel in "Watch out for DoS when using Rust’s Hyper package"]]></title><description><![CDATA[
<p><a href="https://github.com/tokio-rs/axum/pull/1346">https://github.com/tokio-rs/axum/pull/1346</a><p>Also for ref :)</p>
]]></description><pubDate>Sat, 07 Jan 2023 13:49:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=34287924</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=34287924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34287924</guid></item><item><title><![CDATA[New comment by the_angry_angel in "Show HN: Caddy-SSH"]]></title><description><![CDATA[
<p>Teleport I feel solves this well, from an organisation perspective</p>
]]></description><pubDate>Mon, 28 Mar 2022 21:04:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=30835555</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=30835555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30835555</guid></item><item><title><![CDATA[New comment by the_angry_angel in "Parsing bitstreams with Nom"]]></title><description><![CDATA[
<p>Just to echo this, I’m currently using a crate called deku (for a toy project to learn rust). Deku is a wrapper on top of bitvec which lets you annotate structs and enums for decoding and encoding. The speed I was able to implement a binary TCPStream encoder/decoder was great. Both have been rock solid for me.<p>Highly recommend both libraries!</p>
]]></description><pubDate>Thu, 03 Mar 2022 08:56:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=30538749</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=30538749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30538749</guid></item><item><title><![CDATA[New comment by the_angry_angel in "Show HN: GravaMetrics – Powerful Dashboards made simple"]]></title><description><![CDATA[
<p>If you’re selling dashboarding, you need to show that dashboarding really quickly. I looked at the site, skipped through the video and saw nothing. I did see something on the docs site, but I was lost at that point.<p>You are competing with <a href="https://grafana.com/" rel="nofollow">https://grafana.com/</a>, <a href="https://www.metabase.com/" rel="nofollow">https://www.metabase.com/</a>, <a href="https://superset.apache.org/" rel="nofollow">https://superset.apache.org/</a>, etc.</p>
]]></description><pubDate>Sun, 30 Jan 2022 12:30:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=30136581</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=30136581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30136581</guid></item><item><title><![CDATA[New comment by the_angry_angel in "Running your own email is increasingly an artisanal choice, not a practical one"]]></title><description><![CDATA[
<p>> I hear this all the time, but I question how true it is. I've been running my own mail servers for decades, and I've never had any problems with sending or receiving mail. I suspect anyone who properly configures their server will be fine.<p>At work I ran email servers professionally and with good deliverability for years. My own email server was arguably longer lived than those at work, just much lower volumes. IP block was clean, DKIM, SPF, rDNS, etc. all setup correctly.<p>I thought I had no deliverability issues. I interacted with mailing lists regularly, the odd email to friends and family and I was firmly in your camp until I had to deal with a death in the family.<p>I think this was shortly after Microsoft BPOS became Office365. It became very very clear very very rapidly that to certain orgs I just wasn't hitting the inbox. And there was jack shit I could do about it. That was the end of my mail server, and it's certainly got worse over time.</p>
]]></description><pubDate>Fri, 24 Dec 2021 16:50:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=29675112</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=29675112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29675112</guid></item><item><title><![CDATA[New comment by the_angry_angel in "Ask HN: Which NoCode platforms are fine?"]]></title><description><![CDATA[
<p>You are missing stuff.<p>In development mode with inotify you get python hot code reloading. In development mode the XML (with a handful of exceptions regarding menus, and ir.actions) will be read from disk on refresh.<p>At work we use Dockerized Odoo based on a [Doodba](<a href="https://github.com/Tecnativa/doodba" rel="nofollow">https://github.com/Tecnativa/doodba</a>). We use [click-odoo](<a href="https://github.com/acsone/click-odoo" rel="nofollow">https://github.com/acsone/click-odoo</a>) to manage module upgrades (amongst other things). Dev workflow is largely managed through [invoke](<a href="https://www.pyinvoke.org/" rel="nofollow">https://www.pyinvoke.org/</a>) tasks.<p>I do wish there was hot code reloading for the views (xml), but realistically if you’re making an app of any complexity the views in the backend are the small part and likely not where you are spending the majority of your time.<p>Website stuff is absolutely 100% stuck in the past at the moment, imho.</p>
]]></description><pubDate>Mon, 25 Oct 2021 08:09:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=28985497</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=28985497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28985497</guid></item><item><title><![CDATA[New comment by the_angry_angel in "New smb3 kernel server (ksmbd)"]]></title><description><![CDATA[
<p>If it helps, as far as I'm aware Ganesha [1] is still widely used, supported, in some cases faster than the kernel implementation, and can be pointed at an arbitrary config file.<p>[1] <a href="https://github.com/nfs-ganesha/nfs-ganesha" rel="nofollow">https://github.com/nfs-ganesha/nfs-ganesha</a></p>
]]></description><pubDate>Mon, 30 Aug 2021 16:25:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=28357358</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=28357358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28357358</guid></item><item><title><![CDATA[New comment by the_angry_angel in "Royal Mail Rubber Band"]]></title><description><![CDATA[
<p>FWIW If you’re in the UK you can opt out of non addressed mail (<a href="https://personal.help.royalmail.com/app/answers/detail/a_id/293/~/how-do-i-opt-out-of-receiving-any-leaflets-or-unaddressed-promotional-material%3F" rel="nofollow">https://personal.help.royalmail.com/app/answers/detail/a_id/...</a>) delivered via RM<p>In 2005 the Royal Mail was fully privatised. Since then I personally feel the amount of unaddressed mail has increased. But that might be in my head</p>
]]></description><pubDate>Sun, 11 Jul 2021 22:01:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=27804811</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=27804811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27804811</guid></item><item><title><![CDATA[New comment by the_angry_angel in "Lockdown.exe: Block unknown apps via Windows software restriction policy"]]></title><description><![CDATA[
<p>It's using the precursor to AppLocker - Software Restriction Policies (<a href="https://docs.microsoft.com/en-us/windows-server/identity/software-restriction-policies/software-restriction-policies" rel="nofollow">https://docs.microsoft.com/en-us/windows-server/identity/sof...</a>).<p>They were deprecated in 1803.</p>
]]></description><pubDate>Wed, 09 Jun 2021 09:48:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=27446086</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=27446086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27446086</guid></item><item><title><![CDATA[New comment by the_angry_angel in "Running Nomad for a Home Server"]]></title><description><![CDATA[
<p>> I doubt most medium to large companies I see implementing Kubernetes could be considered a good fit for Kubernetes. If you want to run on-prem / colo you are probably better of with something simpler like Nomad.<p>Our path has been Ansible -> Ansible+Docker -> Docker Swarm -> k8s. We absolutely don't need k8s, but the other options all had downsides.<p>1. Nomad was on our list and probably would've been better, but there were no managed Nomad solutions at the time and it was not as widely used as other solutions<p>2. Our time on Swarm was /ok/, but it was more and more obvious that being on the lesser walked path was a problem, and it's future made us run away from it<p>3. k8s gave us a nice declarative deployment mechanism<p>4. We can switch to a managed solution down the road with less friction</p>
]]></description><pubDate>Mon, 15 Feb 2021 15:42:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=26143729</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=26143729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26143729</guid></item><item><title><![CDATA[New comment by the_angry_angel in "Setting up a WireGuard client with routing domains on OpenBSD"]]></title><description><![CDATA[
<p>Routing domains, or VRFs, are probably easiest to think of like VLANs, but one layer up.<p>The two typical scenarios are;<p>1. You want to use the same IP space multiple times across different networks (i.e. multi-tenant)<p>2. You have a bunch of different networks that you really never want to ever be able to talk to each other (you can allow it through routes, etc. but by default this does not happen). Although you can achieve this with VLANs and ACLs, on a single routing table, rules can become a real pain in the ass to manage very quickly<p>You could use this for stuff like guest or IoT networks.</p>
]]></description><pubDate>Wed, 18 Nov 2020 14:29:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=25137117</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=25137117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25137117</guid></item><item><title><![CDATA[New comment by the_angry_angel in "eBay removing Raspberry Pi listings as they “encourage infringement”"]]></title><description><![CDATA[
<p>> and I’ve just ordered a moderately large e-paper display which is destined to be mounted with a zero inside a picture frame and hung from the wall like a photo<p>Which display, if you don’t mind me asking? I’ve had a similar idea for a while, but haven’t seen a display that felt reasonably sized or priced for a hobby project</p>
]]></description><pubDate>Tue, 03 Nov 2020 08:19:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=24977559</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=24977559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24977559</guid></item><item><title><![CDATA[New comment by the_angry_angel in "Onivim 2: Lightweight, Modal Code Editor"]]></title><description><![CDATA[
<p>neovim and coc.nvim might be close to what you're looking for, if you can live with vim style motions, etc.<p>CoC basically takes VSCode addons and modifies them just enough to get them working in conjunction with neovim.</p>
]]></description><pubDate>Wed, 24 Jun 2020 14:22:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=23628178</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=23628178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23628178</guid></item><item><title><![CDATA[New comment by the_angry_angel in "macOS Catalina 10.15.5"]]></title><description><![CDATA[
<p>I switched to a XPS-15 9570 from a MBP of roughly equiv spec, but previous gen, after the last round of laptop shuffles at work - I went from MacOS to Windows at the same time in order to feel the pain of our environment under Windows.<p>I'm not saying that it's a bad laptop. But there are just so many little annoying things about it after coming from the MBP and MacOS;<p>* Trackpad is subjectively worse, but I can't tell you <i>why</i> beyond its just smaller - but I am objectively much less accurate with it and trigger tap-clicks when I don't mean to. The trackpad positioning is also slightly uncomfortable to use.<p>* Fan noise - the fan curve has it ramping up earlier than a MBP<p>* Windows was hosed out of the box (fine, fixable, but it wasn't a good start)<p>* The "soft" covering results in so many fingerprints<p>* Webcam on the bottom bezel is an awful angle<p>Pros;<p>* Great screen, touch is a nice add-on but found I rarely use it now<p>* Keyboard isn't terrible<p>* Power adapter isn't a brick<p>Would I do it again. Honestly, not sure. My daily driver isn't the laptop and I just deal. If I had to use the laptop daily, I'd probably reconsider.</p>
]]></description><pubDate>Wed, 27 May 2020 14:18:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=23323663</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=23323663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23323663</guid></item><item><title><![CDATA[New comment by the_angry_angel in "So you want to write your own CSV code (2014)"]]></title><description><![CDATA[
<p>>  But humans rarely use notepad these days. They use code editors like Coda or VSCode at the very least which have all kinds of advanced features. Surely, those can include support for ASCII separators?<p>I do a fair amount of work with companies that do "EDI" over CSV (or worse CSV-like - think 2 CSVs jammed together with different formats, no headers, no support for escaping or quoting) and fixed width documents. I can absolutely assure you that humans do open these files in notepad far more often than I'd like.<p>Often one of the main reasons they don't use things like X12, ASCII separators, etc. is because a "human needs to open it at some point" was a prevailing business decision some number of years ago (think "what happens if the IT system fails? how can we still ship stuff even in a complete emergency") and now it's baked into their documented process so deeply its like shouting into the wind to alter things. Third party warehouses are the worst at this.</p>
]]></description><pubDate>Fri, 15 May 2020 11:40:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=23191006</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=23191006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23191006</guid></item><item><title><![CDATA[New comment by the_angry_angel in "Progress on Plasma"]]></title><description><![CDATA[
<p>FWIW if anyone else comes back to this I spent a little time last night and I've addressed my font rendering issues by;<p>* Removing an errant font-config lcdfilter configuration entry (this was a left over from when I was running "infinality" and should have been removed)<p>* Switching font from Noto Sans to Ubuntu<p>Its not perfect, but its a lot better. I'll probably play with oversampling (rendering X at a higher resolution and scaling down like OSX) at some point to see if I get the quality I want.</p>
]]></description><pubDate>Tue, 12 May 2020 08:19:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=23151666</link><dc:creator>the_angry_angel</dc:creator><comments>https://news.ycombinator.com/item?id=23151666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23151666</guid></item></channel></rss>