<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: eredengrin</title><link>https://news.ycombinator.com/user?id=eredengrin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Apr 2026 08:52:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=eredengrin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by eredengrin in "Verifying your Matrix devices is becoming mandatory"]]></title><description><![CDATA[
<p>Not sure how often they update these pages, but Thunderbird is still listed as beta on matrix.org clients page [0], and I remember trying it out some time back and it was indeed very beta (maybe not even beta). It didn't feel like it was getting much maintenance so I stopped using it. I think it's fair to expect bugs in beta releases.</p>
]]></description><pubDate>Thu, 20 Nov 2025 17:21:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45995091</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=45995091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45995091</guid></item><item><title><![CDATA[New comment by eredengrin in "Verifying your Matrix devices is becoming mandatory"]]></title><description><![CDATA[
<p>> I’m also tired of this mentality that nobody is allowed to talk about the problems with the product<p>I think there's a pretty big difference between constructive criticism vs statements like "The development team seems to not care". To me, it seems pretty clear that the team absolutely cares, but they are also a small and very underfunded team, and things take time. Assuming the worst intentions of a team is the problem and is disappointing to see here.<p>> I’ve given Matrix/Element an honest try many times because some of the OSS projects I’m involved with use it, but month after month it’s the most troublesome of all of the apps in this space that I use, and it’s not even close.<p>I don't doubt that, but it does not resonate with me. There have been a few hiccups over the years, eg the database corruption earlier this year (unrelated to the protocol or synapse) resulting in stuck invites, but overall I've had quite a good experience. Far less problems than Teams, and even slack has had issues (mainly, notifications not happening) that I have somehow avoided with Element, although I am aware others have had issues in this area. There are even some things I do with matrix that are simply not possible/practical with the others to begin with.</p>
]]></description><pubDate>Thu, 20 Nov 2025 17:06:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45994879</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=45994879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45994879</guid></item><item><title><![CDATA[New comment by eredengrin in "I just want working RCS messaging"]]></title><description><![CDATA[
<p>It worked for me on GrapheneOS for quite a while, but a couple months ago things started breaking and I no longer have it enabled. There's an absolute behemoth of a thread discussing the issue, and unfortunately it's still active which I assume means I'm not safe to enable it again yet. If you want some light reading to help put yourself to sleep: <a href="https://discuss.grapheneos.org/d/1353-using-rcs-with-google-messages-on-grapheneos" rel="nofollow">https://discuss.grapheneos.org/d/1353-using-rcs-with-google-...</a></p>
]]></description><pubDate>Wed, 19 Nov 2025 09:32:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45977573</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=45977573</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45977573</guid></item><item><title><![CDATA[New comment by eredengrin in "Becoming a compiler engineer"]]></title><description><![CDATA[
<p>I've heard good things about "LLVM Techniques, Tips, and Best Practices" [0] but haven't gotten around to reading it myself yet. Packt does not always have the best reputation but it was recommended to me by someone I know and the reviews are also solid, so mentioning in case it's at all helpful.<p>0: <a href="https://www.packtpub.com/en-us/product/llvm-techniques-tips-and-best-practices-clang-and-middle-end-libraries-9781838829728" rel="nofollow">https://www.packtpub.com/en-us/product/llvm-techniques-tips-...</a></p>
]]></description><pubDate>Sat, 08 Nov 2025 05:31:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45854410</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=45854410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45854410</guid></item><item><title><![CDATA[New comment by eredengrin in "Date bug in Rust-based coreutils affects Ubuntu 25.10 automatic updates"]]></title><description><![CDATA[
<p>> I don't think run0 uses the same configuration syntax as sudo, so it's a no-go from the start.<p>This is ubuntu, purportedly targeting ease of use, good defaults, and new Linux users. How many Linux newbies are running with custom sudo configurations? By definition, basically none, and of those who do, it's only for passwordless sudo, which I assume can be trivially recreated in run0. For advanced or enterprise users, it is not difficult to install sudo manually or port their configuration over to run0.<p>> This resistance, IMHO, is moot anyways since the sudo maintainer himself is in support of sudo-rs and actually helped the project in a consultancy capacity (as opposed to directly contributing code).<p>I'm not categorically against sudo-rs, but use the tool for the job. If all you need is a simple way to get root privilege, sudo is overkill.</p>
]]></description><pubDate>Sat, 25 Oct 2025 18:43:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45706055</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=45706055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45706055</guid></item><item><title><![CDATA[New comment by eredengrin in "Date bug in Rust-based coreutils affects Ubuntu 25.10 automatic updates"]]></title><description><![CDATA[
<p>> I'm not sure LP is a high-quality source. He has reputation that makes me want to listen to everyone else but him.<p>Based off his reputation, I would agree, but after reading a lot of his own words via blog posts, comments in github issues, etc, I wonder how he gained that reputation. He has solid reasoning behind many of his ideas even if you disagree with them, and his comments seem pretty respectful and focused on the technical aspects. Maybe things were different in the past, or maybe some segments of the community just never forgave him for the early buggy systemd implementations, or maybe I just happened to only read things he wrote when he wasn't having a bad day, who knows.</p>
]]></description><pubDate>Sat, 25 Oct 2025 18:27:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45705975</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=45705975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45705975</guid></item><item><title><![CDATA[New comment by eredengrin in "Date bug in Rust-based coreutils affects Ubuntu 25.10 automatic updates"]]></title><description><![CDATA[
<p>> sudo worked for decades perfectly well<p>Yes, if you ignore all the bugs resulting from features that almost nobody uses.<p>> along with the rest of the systemd abominations<p>Not too interested in engaging systemd debates. I have enjoyed using systems with and without systemd, and while I understand the arguments against feature creep, I think you'd be throwing the banana out with the peel to overlook the idea behind run0.<p>For such a security sensitive piece of software like sudo, reducing complexity is one of the best ways to prevent logic bugs (which, as you mentioned in the sibling, is what the above bug was). If run0 can remove a bunch of unused features that are increasing complexity without any benefit, that's a win to me. Or if you don't like systemd, doas on OpenBSD is probably right up your alley with a similar(ish) philosophy.<p>For anyone who wants to read more about Lennart's reasoning behind run0: <a href="https://mastodon.social/@pid_eins/112353324518585654" rel="nofollow">https://mastodon.social/@pid_eins/112353324518585654</a></p>
]]></description><pubDate>Sat, 25 Oct 2025 04:26:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45701352</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=45701352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45701352</guid></item><item><title><![CDATA[New comment by eredengrin in "Date bug in Rust-based coreutils affects Ubuntu 25.10 automatic updates"]]></title><description><![CDATA[
<p>> People start making sudo more secure by replacing it with sudo-rs<p>I would have much preferred if ubuntu went with run0 as the default instead of trying to rewrite sudo in rust. I like rust but the approach seems wrong from the beginning to me. The vast majority of sudo usecases are covered in run0 in a much simpler way, and many of the sudo bugs come from the complex configurations it supports (not to mention a poorly configured sudo, which is also a security hazard and quite easy to do). Let people who need sudo install and configure it for themselves, but make something simple the default, especially for a beginner distro like ubuntu.</p>
]]></description><pubDate>Fri, 24 Oct 2025 19:16:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45698132</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=45698132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45698132</guid></item><item><title><![CDATA[New comment by eredengrin in "Fire destroys S. Korean government's cloud storage system, no backups available"]]></title><description><![CDATA[
<p>Agree, Naver maps for navigating public transit in Seoul is excellent. Easier to figure out than public transit in any American city I've been to and I don't read or speak Korean. iirc it even tells the fastest routes/best carriage to be on to optimize transferring between lines.</p>
]]></description><pubDate>Mon, 06 Oct 2025 05:02:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45487783</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=45487783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45487783</guid></item><item><title><![CDATA[New comment by eredengrin in "Pixel 10 Phones"]]></title><description><![CDATA[
<p>How many times should we be able to enhance it?</p>
]]></description><pubDate>Thu, 21 Aug 2025 08:21:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44970396</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=44970396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44970396</guid></item><item><title><![CDATA[New comment by eredengrin in "Pixel 10 Phones"]]></title><description><![CDATA[
<p>I tend to like smaller phones as well, but even comparing the Pixel 9 Pro vs Pixel 9 Pro XL used markets, it seems really hard to find non-XL versions. I would totally believe that the XL is a far more popular model, unfortunately for the rest of us.</p>
]]></description><pubDate>Thu, 21 Aug 2025 08:18:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44970375</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=44970375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44970375</guid></item><item><title><![CDATA[New comment by eredengrin in "Pixel 10 Phones"]]></title><description><![CDATA[
<p>fwiw, installing GrapheneOS is by far the easiest phone OS install I've ever done. It's been a while but if there were any hiccups, they were too small to remember. My memory is just plug it into desktop with usb-c cable, go to grapheneos website in chromium (it uses web usb so no firefox), hit the install button, and wait a couple minutes.<p>And yes, it allows you to disable network permissions for apps, among many other nice things.</p>
]]></description><pubDate>Thu, 21 Aug 2025 08:12:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44970352</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=44970352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44970352</guid></item><item><title><![CDATA[New comment by eredengrin in "Replacing tmux in my dev workflow"]]></title><description><![CDATA[
<p>Sorry, I don't always see replies immediately. Yeah you can take a look at mine, it's somewhat customized so I'm not sure how useful it will be and I don't have time to add comments, but I've uploaded it to <a href="https://pastebin.com/zM2bYHD2" rel="nofollow">https://pastebin.com/zM2bYHD2</a><p>The big thing this might be missing from your perspective is I don't usually have multiple tmux (or wezterm) sessions going on simultaneously. Not sure if or how that influences the wezterm side of things.</p>
]]></description><pubDate>Thu, 14 Aug 2025 02:24:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44896111</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=44896111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44896111</guid></item><item><title><![CDATA[New comment by eredengrin in "Emailing a one-time code is worse than passwords"]]></title><description><![CDATA[
<p>Sure, but as long as the fallback for account recovery is sending a reset email or sms (both of which are similar or worse than yoloing textfiles on dropboxes), that's a very tough argument to make in good faith.</p>
]]></description><pubDate>Thu, 07 Aug 2025 08:33:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44822053</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=44822053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44822053</guid></item><item><title><![CDATA[New comment by eredengrin in "Replacing tmux in my dev workflow"]]></title><description><![CDATA[
<p>When I first tried to port my tmux config to wezterm it took about a day to learn about all the wezterm concepts, map them to their tmux equivalents, and reach an mvp. I tend to be on the slower side to pick things up though.<p>Locally - I far prefer wezterm now. The only issue for me was that getting persistent server side sessions seemed to come at the cost of some weird neovim gui refresh and latency issues which I'm not sure are fully solved yet, so I still use tmux for that. Looking at the issue tracker, maybe I should try again, seems that at least some refresh issues have been addressed since I last checked <a href="https://github.com/wezterm/wezterm/issues/4607">https://github.com/wezterm/wezterm/issues/4607</a></p>
]]></description><pubDate>Sat, 02 Aug 2025 06:26:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44765256</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=44765256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44765256</guid></item><item><title><![CDATA[New comment by eredengrin in "Vet is a safety net for the curl | bash pattern"]]></title><description><![CDATA[
<p>> Comparing sudo <bash script> to any Windows install is 30+ years out of date. sudo can access almost all memory, raw device access, and anywhere on disk.<p>They didn't say anything about sudo, so assuming global filesystem/memory/device/etc access is not really a fair comparison. Many installers that come as bash scripts don't require root. There are definitely times I examine installer scripts before running them, and sudo is a pretty big determining factor in how much examination an installer will get from me (other factors include the reputation of the project, past personal experience with it, whether I'm running it in a vm or container already, how I feel on the day, etc).</p>
]]></description><pubDate>Fri, 25 Jul 2025 06:29:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44680188</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=44680188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44680188</guid></item><item><title><![CDATA[New comment by eredengrin in "Intel CEO Letter to Employees"]]></title><description><![CDATA[
<p>Not sure if there are true heterogeneous server CPUs or not, but with Intel Speed Select Technology (SST) you can mimic some similar features. SST allows you to set some cores to be higher base frequency, turbo frequency, etc, in return for other cores having corresponding lower frequencies. Naturally, the cores are not inherently different here, it's just distributing the power/thermal loads differently, so it's not a true heterogeneous system.</p>
]]></description><pubDate>Fri, 25 Jul 2025 04:49:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44679675</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=44679675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44679675</guid></item><item><title><![CDATA[New comment by eredengrin in "Matrix v1.15"]]></title><description><![CDATA[
<p>I don't think that is normal, at least I've never had any client take that long to load, and nobody I communicate with on matrix has ever mentioned that as being an issue either.</p>
]]></description><pubDate>Fri, 27 Jun 2025 08:18:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44394852</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=44394852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44394852</guid></item><item><title><![CDATA[New comment by eredengrin in "Matrix v1.15"]]></title><description><![CDATA[
<p>I think this is a pretty fair summary. I've been using matrix since before the patreon was started and it's gotten a whole lot better for sure, but there is still no single client that does everything. Element X is right out since it doesn't support spaces yet. SchildiChat next comes close for me, but it can't edit room topics, pinned messages can get a bit weird once you start editing them, and I have a few invites to some pretty nasty looking spam dms that I can't delete, so there are still some rough edges.<p>On the desktop side, if there were a client as good as SchildiChat maybe that would work, but last time I tried one of the Element desktop clients I wasn't even able to log in (it either crashed or hung, can't remember), and most of the time I'm fine with Fractal anyway. Fractal is actually a very nice client for what it does, it just has a limited feature set: missing spaces, copy/paste doesn't quite work like you'd expect, no search (I'm not sure there are any clients with fully functioning search for encrypted rooms), and my memory is that heic image previews weren't supported. I can fall back to nheko for some of the other things when needed.<p>As far as I know, there aren't any clients that support the new element call unless you enable the labs feature in element x.<p>All that said, I can't overstate how much I appreciate all the work the matrix devs do, and it is still fine for my daily use. Even if I sometimes disagree with Arathorn's conclusions about how ready matrix is, I have to appreciate the optimism and I imagine it is part of why he's been able to continue through all the negativity :) and it's not entirely wrong to say that matrix beats the competition - I'd say it easily beats teams and imessage (teams does not deserve to be mentioned in the same sentence as anything else), and it is mostly comparable with messenger and whatsapp. Slack probably has it slightly beat, and discord is leagues ahead of everything else.</p>
]]></description><pubDate>Fri, 27 Jun 2025 08:07:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44394798</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=44394798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44394798</guid></item><item><title><![CDATA[New comment by eredengrin in "Fairphone 6 is switching to a new design that's even more sustainable"]]></title><description><![CDATA[
<p>> and my reply was "if you don't mind side scanners, which allow you to do the thing you miss (unlocking the phone while taking it out of your pocket), they still make those".<p>This isn't quite what you said, you asked a question<p>> why does it have to specifically be the back?<p>and then got an answer to the question<p>> Where does your index finger sit?<p>This answer was presumably meant to imply that your index finger naturally sits at the perfect spot for unlocking the phone if the sensor is on the back. At least for me (and I always assumed everyone else, but you are showing to be an exception), my index finger is on the back of the phone both when taking it out of the pocket and when holding it, so it's the perfect spot for a sensor.<p>Your assumption of using the thumb to unlock the phone is apparently so strong that maybe you didn't realize others in this thread are assuming index finger is the most natural to unlock, and I guess that is where the confusion comes from. Since I have a sensor on the back of my phone and unlock it with my index finger while taking it out of my pocket, this statement is very odd to me:<p>> The original topic was about unlocking your phone while taking it out of your pocket, which is done with the thumb.<p>First, it's not true for me, since I use my index finger, and second, I'm not even sure how I would have to contort my hand to have the fingers and thumbs on the side of the phone while taking it out of my pocket such that the thumb could unlock via a side sensor. Even putting my hand in at a 90 degree angle is tough because pockets are usually too tight for that. But I suppose if you have always unlocked your phone with your thumb while taking it out of your pocket, I can see why you might think they're pulling your leg.</p>
]]></description><pubDate>Tue, 24 Jun 2025 03:43:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44362676</link><dc:creator>eredengrin</dc:creator><comments>https://news.ycombinator.com/item?id=44362676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44362676</guid></item></channel></rss>