<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: Scandiravian</title><link>https://news.ycombinator.com/user?id=Scandiravian</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 09:57:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Scandiravian" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Scandiravian in "The worst job interview I ever had"]]></title><description><![CDATA[
<p>I think this is a very cultural thing. When I interview candidates at my current job, we are interested in hearing about their life outside of work, since we want to know how we can best collaborate<p>If they have to pick up their kids in the afternoon, then it's probably better that they work closer with the other parents than of they're late risers who prefer coming to the office at 10</p>
]]></description><pubDate>Wed, 27 May 2026 07:30:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48290893</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=48290893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48290893</guid></item><item><title><![CDATA[New comment by Scandiravian in "Nvim-treesitter (13K+ Stars) is Archived"]]></title><description><![CDATA[
<p>I'm pretty sure this is not over a single user, but this was simply the straw that broke the camels back</p>
]]></description><pubDate>Sun, 05 Apr 2026 08:23:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47647311</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=47647311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47647311</guid></item><item><title><![CDATA[New comment by Scandiravian in "Do Not Turn Child Protection into Internet Access Control"]]></title><description><![CDATA[
<p>The age API is not a prerequisite for adding a location API.<p>You start with the age verification because "think of the children" is an easy sell, then a year from now, there'll suddenly be a massive worry about criminals using their phones for "crime-stuff", so we need to track where these people are - there's then already a system in-place for easily adding such a functionality<p>A year after that it'll be online fraud that is apparently rampant<p>My reason for this conclusion is that there's no good reason that age verification should live at the OS layer. It is technically cleaner and simpler to have it as an external service - just look at the amount of issues it's causing for Linux distributions<p>FB are not dumb - they know this hurts Linux distributions, but they're an ad business and they need PII to sell those ads</p>
]]></description><pubDate>Sun, 22 Mar 2026 07:29:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47475270</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=47475270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47475270</guid></item><item><title><![CDATA[New comment by Scandiravian in "Do Not Turn Child Protection into Internet Access Control"]]></title><description><![CDATA[
<p>They're pushing for an API at the system level, where they can query the age<p>Such an API can then be extended to provide location data to "help the police find bad guys", track purchase histories to "prevent fraud"; all the stuff that Apple and Google blocked fb from sniffing from user devices<p>It's circumvention of these privacy protections with added vengeance since now Google and Apple will be sitting with the cost of implementation and the liability</p>
]]></description><pubDate>Sat, 21 Mar 2026 23:11:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47472499</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=47472499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47472499</guid></item><item><title><![CDATA[New comment by Scandiravian in "Self-hosting my photos with Immich"]]></title><description><![CDATA[
<p>> if you want strong versioning with source controlled configuration, containers are 1000x easier and give you 95% of the benefit<p>For some I'm sure that's the case; it wasn't in my case.<p>I ran docker for several years before. First docker-compose, then docker swarm, finally Nomad.<p>Getting things running is pretty fast, but handling volumes, backups, upgrades of anything in the stack (OS, scheduler, containers, etc) broke something almost every time - doing an update to a new release of Ubuntu would pretty much always require backing up all the volumes and local state to external media, wiping the disk, installing the new version, and restoring from the backup<p>That's not to talk about getting things running after an issue. Because a lot of configuration can't be done through docker envs, it has to be done through the service. As a consequence that config is now state<p>I had an nvme fail on me six months ago. Recovering was as simple as swapping the drive, booting the install media, install the OS, and transfering the most recent backup before rebooting<p>Took about 1.5 hours and everything was back up and running without any issues</p>
]]></description><pubDate>Sat, 06 Dec 2025 20:11:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46176249</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=46176249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46176249</guid></item><item><title><![CDATA[New comment by Scandiravian in "Self-hosting my photos with Immich"]]></title><description><![CDATA[
<p>I'm not really sure what your point is, but I'll try to take it in good faith and read it as "why doesn't docker solve the problem for it, since you can also keep those configurations in a git repo?"<p>If any kind of apt upgrade or similar command is run in a dockerfile, it is no longer reproducible. Because of this it's necessary to keep track of which dockerfiles do that and keep track of when a build was performed; that's more out-of-band logging. With NixOS I will get the exact same system configuration if I build the same commit (barring some very exotic edge cases)<p>Besides that, docker still needs to run on a system, which must also be maintained, so Docker only partly addresses a subset of the issue<p>If Docker works for you and you're not facing any issues with such a setup, then that's great. NixOS is the best solution for me</p>
]]></description><pubDate>Sat, 06 Dec 2025 17:55:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46175203</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=46175203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46175203</guid></item><item><title><![CDATA[New comment by Scandiravian in "Self-hosting my photos with Immich"]]></title><description><![CDATA[
<p>I just realised I didn't answer the first question about what keeps me from discovering the issues earlier<p>The quick answer is complexity and the amount of energy I have, since I'm mostly working on my homelab after a full work day<p>Some things also don't run that often or I don't check up on them for some time. Like hardware acceleration for my jellyfin instance stopped working at some point because I was messing around with OpenCL and I messed up something with the Mesa drivers. Didn't discover it until I noticed the fans going ham due to the added workload</p>
]]></description><pubDate>Sat, 06 Dec 2025 15:22:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46174001</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=46174001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46174001</guid></item><item><title><![CDATA[New comment by Scandiravian in "Self-hosting my photos with Immich"]]></title><description><![CDATA[
<p>I think the sibling answer by oasisaimlessly is really good. I'd supplement it by saying that because you can have the entire configuration in a git repo, you can see what you've changed at what point in time<p>I'm the beginning I was doing one change, writing that change down in some log, then doing another change (this I'll mess up in about five minutes)<p>Now I'm creating a new commit, writing a description for it to help myself remember what I'm doing and then changing the Nix code. I can then review everything I've changed on the system by doing a simple diff. If something breaks I can look at my commit history and see every change I've ever made<p>It does still have some overhead in terms of keeping a clean commut history. I occasionally get distracted by other issues while working and I'll have to split the changes into two different commits, but I can do that after I've checked everything works, so it becomes a step at the end where I can focus fully on it instead of yet another thing I need to keep track of mentally</p>
]]></description><pubDate>Sat, 06 Dec 2025 14:59:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46173822</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=46173822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46173822</guid></item><item><title><![CDATA[New comment by Scandiravian in "Self-hosting my photos with Immich"]]></title><description><![CDATA[
<p>I can see your point that it can be daunting to have all the pain upfront. When I was using Ubuntu on my servers it was super simple to get things running<p>The problem was when I had to change some obscure .ini file in /etc for a dependency to something new I was setting up. Three days later I'd realise something unrelated had stopped working and then had to figure out which change in the last many days caused this<p>For me this is at least 100x more difficult than writing a Nix module, because I'm simply not good at documenting my changes in parallel with making them<p>For others this might not be a problem, so then an imperative solution might be the best choice<p>Having used Nix and NixOS for the past 6-7 years, I honestly can't imagine myself using anything than declarative configuration again - but again, it's just a good fit for me and how my mind works</p>
]]></description><pubDate>Sat, 06 Dec 2025 13:27:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46173206</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=46173206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46173206</guid></item><item><title><![CDATA[New comment by Scandiravian in "Internet's biggest annoyance: Cookie laws should target browsers, not websites"]]></title><description><![CDATA[
<p>GDPR is not about Cookies, it's about all tracking, including the examples you mention. As far as I understand the GDPR, the things you mention would also require the user to opt-in to be legal</p>
]]></description><pubDate>Wed, 22 Oct 2025 16:14:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45671369</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=45671369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45671369</guid></item><item><title><![CDATA[New comment by Scandiravian in "European Union Public Licence (EUPL)"]]></title><description><![CDATA[
<p>I'm not sure that's true<p>My understanding is it's possible to license either new contributions to a project under GPL, with the original contributions keeping EUPL or you can license a derivative work under GPL, though you still have to comply with the EUPL in regards to the original work (meaning the SaaS loophole will remain closed)</p>
]]></description><pubDate>Tue, 30 Sep 2025 08:07:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45423089</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=45423089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45423089</guid></item><item><title><![CDATA[New comment by Scandiravian in "India is still working on sewer robots"]]></title><description><![CDATA[
<p><a href="https://archive.md/2oA2Q" rel="nofollow">https://archive.md/2oA2Q</a></p>
]]></description><pubDate>Fri, 29 Aug 2025 08:31:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45061629</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=45061629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45061629</guid></item><item><title><![CDATA[Shutdown of northern AMOC after 2100 following deep mixing collapse]]></title><description><![CDATA[
<p>Article URL: <a href="https://iopscience.iop.org/article/10.1088/1748-9326/adfa3b">https://iopscience.iop.org/article/10.1088/1748-9326/adfa3b</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45060949">https://news.ycombinator.com/item?id=45060949</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 29 Aug 2025 06:41:26 +0000</pubDate><link>https://iopscience.iop.org/article/10.1088/1748-9326/adfa3b</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=45060949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45060949</guid></item><item><title><![CDATA[New comment by Scandiravian in "Zero-day flaws in authentication, identity, authorization in HashiCorp Vault"]]></title><description><![CDATA[
<p>Thank you for the explanation. It's obviously not great that this was missed, but finger-pointing now doesn't really help anyone, so I'll focus on what seems to me like the root issue<p>My impression is that there is an information gap about forked projects that lead to this issue<p>I'm on vacation right now, but when I'm back I'll try to setup a small site that lists forks of popular projects and maybe some information on when in time the project was forked<p>Hopefully something like that can make it more likely that these things are responsibly disclosed to all relevant projects</p>
]]></description><pubDate>Thu, 07 Aug 2025 08:31:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44822045</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=44822045</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44822045</guid></item><item><title><![CDATA[New comment by Scandiravian in "Researchers Uncover RCE Attack Chains in HashiCorp Vault and CyberArk Conjur"]]></title><description><![CDATA[
<p>Thank you for being communicative about this and for the great work you're doing on OpenBao<p>I'm very disappointed to hear that the researchers didn't do their due diligence and informed the OpenBao project about this issue before publishing<p>I imagine this is a stressful situation for everyone involved in the project, so I hope the researchers will do some reflections on how they can avoid this situation happening in the future</p>
]]></description><pubDate>Thu, 07 Aug 2025 08:09:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44821891</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=44821891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44821891</guid></item><item><title><![CDATA[New comment by Scandiravian in "Zero-day flaws in authentication, identity, authorization in HashiCorp Vault"]]></title><description><![CDATA[
<p>Thanks for the great work and swift communication<p>I'm very disappointed to hear that the researchers did not disclose these findings to the OpenBao project before publishing them, so you now have to rush a release like this<p>Will you reach out to the researchers for an explanation after you've fixed the issues?</p>
]]></description><pubDate>Thu, 07 Aug 2025 08:03:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44821845</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=44821845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44821845</guid></item><item><title><![CDATA[New comment by Scandiravian in "Zero-day flaws in authentication, identity, authorization in HashiCorp Vault"]]></title><description><![CDATA[
<p>It sounds like these issues are from before the fork, in which case they will be<p>It also doesn't sound like the researchers made an effort to safely disclose these findings to the OpenBao project before publishing them, which I think would have been the right thing to do</p>
]]></description><pubDate>Thu, 07 Aug 2025 08:01:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44821820</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=44821820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44821820</guid></item><item><title><![CDATA[New comment by Scandiravian in "Researchers Uncover RCE Attack Chains in HashiCorp Vault and CyberArk Conjur"]]></title><description><![CDATA[
<p>Even more importantly; were these vulnerabilities responsibly disclosed to the OpenBao project before they were published?*<p>*Assuming OpenBao has a process in place for this</p>
]]></description><pubDate>Thu, 07 Aug 2025 07:52:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44821762</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=44821762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44821762</guid></item><item><title><![CDATA[New comment by Scandiravian in "I watched Gemini CLI hallucinate and delete my files"]]></title><description><![CDATA[
<p>It could be that the author was trying to make the agent do something wrong and the move operation has potential for that<p>I'll do even more sidetracking and just state that the behaviour of "move" in Windows as described in the article seems absolutely insane.<p>Edit: so the article links to the documentation for "move" and states that the above is described there. I looked through that page and cannot find any such description - my spider sense is tingling, though I do not now why</p>
]]></description><pubDate>Tue, 22 Jul 2025 20:02:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44652326</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=44652326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44652326</guid></item><item><title><![CDATA[New comment by Scandiravian in "Googler... ex-Googler"]]></title><description><![CDATA[
<p>There's a higher monthly salary in the US, sure. However, you're expected to work very long hours (60-80 hours per week) and get basically no time off<p>In my current position I'm hired for an expected 37 hours per week. This can be more if I'm asked to work overtime, but my weekly hours cannot exceed 45 hours per week on average in a 3 month window without additional compensation<p>Additionally I have six weeks of paid time off every year plus public holidays<p>If I calculate my hourly salary it's better than what I was paid by US companies<p>That's not to mention the security of having a legally mandated termination period of minimum 3 months (in which you're, in most cases, not expected to work)</p>
]]></description><pubDate>Mon, 14 Apr 2025 10:58:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=43679981</link><dc:creator>Scandiravian</dc:creator><comments>https://news.ycombinator.com/item?id=43679981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43679981</guid></item></channel></rss>