<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: pveierland</title><link>https://news.ycombinator.com/user?id=pveierland</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 18:27:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pveierland" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pveierland in "The Claude Code Source Leak: fake tools, frustration regexes, undercover mode"]]></title><description><![CDATA[
<p>They have an annoying sandbox issue which pollutes your repository root with a set of empty files. Not the cleanest tool, but the paradigm is a big upgrade to previous AI coding.<p><pre><code>    .bash_profile .bashrc .claude .env .gitconfig .gitmodules .idea
    .mcp.json .profile .ripgreprc .vscode .zprofile .zshrc config
</code></pre>
<a href="https://github.com/anthropic-experimental/sandbox-runtime/issues/139" rel="nofollow">https://github.com/anthropic-experimental/sandbox-runtime/is...</a></p>
]]></description><pubDate>Wed, 01 Apr 2026 11:15:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47599348</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=47599348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47599348</guid></item><item><title><![CDATA[New comment by pveierland in "Index, Count, Offset, Size"]]></title><description><![CDATA[
<p>When correctness is important I much prefer having strong types for most primitives, such that the name is focused on describing semantics of the use, and the type on how it is represented:<p><pre><code>    struct FileNode {
        parent: NodeIndex<FileNode>,
        content_header_offset: ByteOffset,
        file_size: ByteCount,
    }
</code></pre>
Where `parent` can then only be used to index a container of `FileNode` values via the `std::ops::Index` trait.<p>Strong typing of primitives also help prevent bugs like mixing up parameter ordering etc.</p>
]]></description><pubDate>Sat, 21 Feb 2026 06:48:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47098146</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=47098146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47098146</guid></item><item><title><![CDATA[New comment by pveierland in "NPMX – a fast, modern browser for the NPM registry"]]></title><description><![CDATA[
<p>- Certain pages load but are not able to load content, e.g. <a href="https://npmx.dev/package/@storybook/addon-docs" rel="nofollow">https://npmx.dev/package/@storybook/addon-docs</a> fails to load content with:<p>> `[nuxt] Cannot load payload  /package/@storybook/addon-docs/_payload.json?c459501f-8eb7-49c9-be9c-4a197fa35a39 Error: Invalid input`<p>- Scrolling fast on Firefox + Chrome is broken and resets the search results page to start.<p>- Pressing up/down arrows should navigate search item results instead of focusing individual tag elements.</p>
]]></description><pubDate>Sat, 14 Feb 2026 04:03:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47011440</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=47011440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47011440</guid></item><item><title><![CDATA[New comment by pveierland in "OpenAI has deleted the word 'safely' from its mission"]]></title><description><![CDATA[
<p>This is something I noticed in the xAI All Hands hiring promotion this week as well. None of the 9 teams presented is a safety team - and safety was mentioned 0 times in the presentation. "Immense economic prosperity" got 2 shout-outs though. Personally I'm doubtful that truthmaxxing alone will provide sufficient guidance.<p><a href="https://www.youtube.com/watch?v=aOVnB88Cd1A" rel="nofollow">https://www.youtube.com/watch?v=aOVnB88Cd1A</a></p>
]]></description><pubDate>Fri, 13 Feb 2026 22:33:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47008753</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=47008753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47008753</guid></item><item><title><![CDATA[New comment by pveierland in "Outsourcing thinking"]]></title><description><![CDATA[
<p>Yep! However the problem will increase by many orders of magnitude as the volume of generated content far surpasses the content created by autocorrect mechanisms, in addition to autocorrect being a far more local modification that does not generate entire paragraphs or segments of content, making it harder to excuse large changes in meaning.<p>I agree that they make for poor excuses - but as generative content seeps into everything I fear it will become more commonly invoked.</p>
]]></description><pubDate>Sun, 01 Feb 2026 07:30:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46844277</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46844277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46844277</guid></item><item><title><![CDATA[New comment by pveierland in "Outsourcing thinking"]]></title><description><![CDATA[
<p>One bothersome aspect of generative assistance for personal and public communication not mentioned is that it introduces a lazy hedge, where a person can always claim that "Oh, but that was not really what I meant" or "Oh, but I would not express myself in that way" - and use it as a tool to later modify or undo their positions - effectively reducing honesty instead of increasing it.</p>
]]></description><pubDate>Sun, 01 Feb 2026 07:21:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46844235</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46844235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46844235</guid></item><item><title><![CDATA[New comment by pveierland in "Europe wants to end its dangerous reliance on US internet technology"]]></title><description><![CDATA[
<p>Why do you think this is substantial? The software built in these repos is not tied to GitHub.<p>Git is decentralized and using a self-hosted instance of Gitea / Forgejo will give you a replacement for the essential parts of GitHub. GitHub is absolutely replaceable.</p>
]]></description><pubDate>Mon, 26 Jan 2026 00:50:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46760412</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46760412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46760412</guid></item><item><title><![CDATA[67,800-year-old hand stencil is the oldest human-made art]]></title><description><![CDATA[
<p>Article URL: <a href="https://arstechnica.com/science/2026/01/this-67800-year-old-hand-stencil-is-the-worlds-oldest-human-made-art/">https://arstechnica.com/science/2026/01/this-67800-year-old-hand-stencil-is-the-worlds-oldest-human-made-art/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46753256">https://news.ycombinator.com/item?id=46753256</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 25 Jan 2026 11:49:21 +0000</pubDate><link>https://arstechnica.com/science/2026/01/this-67800-year-old-hand-stencil-is-the-worlds-oldest-human-made-art/</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46753256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46753256</guid></item><item><title><![CDATA[New comment by pveierland in "Europe wants to end its dangerous reliance on US internet technology"]]></title><description><![CDATA[
<p>They have 1.5k public repositories here at least: <a href="https://github.com/orgs/alphagov/repositories?type=all" rel="nofollow">https://github.com/orgs/alphagov/repositories?type=all</a><p>Collection of RFCs: <a href="https://github.com/alphagov/govuk-rfcs" rel="nofollow">https://github.com/alphagov/govuk-rfcs</a><p>Open design system: <a href="https://design-system.service.gov.uk" rel="nofollow">https://design-system.service.gov.uk</a></p>
]]></description><pubDate>Sun, 25 Jan 2026 03:40:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46750465</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46750465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46750465</guid></item><item><title><![CDATA[New comment by pveierland in "Europe wants to end its dangerous reliance on US internet technology"]]></title><description><![CDATA[
<p>I'm hopeful that it can work if:<p>- The top-down mandate is very general: e.g. "default to using or contributing to open standards, protocols, file formats, and interoperability".<p>- It's applied across many nations and organizations that can themselves choose how they wish to allocate their resources to achieve their specific objective. Meaning that the tax authority in Norway can contribute to a specific tax-reporting software project and collaborate with nations X + Y + Z on this specific project as long as it is fit for their specific purpose and mandate.<p>Ideally this helps incentivize a diverse ecosystem of projects that all contribute to maximize public utility, without forcing specific solutions at the highest level.<p>One example of a recent French software project is Garage which is an open-source object storage service. It's received funding from multiple EU entities and provides excellent public utility: <a href="https://garagehq.deuxfleurs.fr/" rel="nofollow">https://garagehq.deuxfleurs.fr/</a></p>
]]></description><pubDate>Sun, 25 Jan 2026 01:17:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46749627</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46749627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46749627</guid></item><item><title><![CDATA[New comment by pveierland in "Europe wants to end its dangerous reliance on US internet technology"]]></title><description><![CDATA[
<p>The tax authority in Norway alone employs 500 full-time software developers. If all of Europe followed France's example to adopt the UN Open Source Principles for all publicly funded development - and prioritized open formats + protocols + interoperability - it would within only a few years be possible to greatly improve software reliability for all nations.</p>
]]></description><pubDate>Sun, 25 Jan 2026 00:30:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46749293</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46749293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46749293</guid></item><item><title><![CDATA[New comment by pveierland in "Bye Bye Gmail"]]></title><description><![CDATA[
<p>Just disabled the "Smart features" setting in Gmail. Disabling this feature force-disables these other settings:<p>- Grammar<p>- Spelling<p>- Auto-correct<p>Pretty dark UX to force users into an all AI or nothing situation.<p>PS1: Yes, I've paid for Google One for years and I'm not just a free user.<p>PS2: Yes, these features are entirely possible to provide without training on your specific user data.</p>
]]></description><pubDate>Sat, 24 Jan 2026 21:39:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46747982</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46747982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46747982</guid></item><item><title><![CDATA[New comment by pveierland in "Nova Launcher added Facebook and Google Ads tracking"]]></title><description><![CDATA[
<p>That sucks. I've been running the paid version for years - however it's clear that it hasn't been properly maintained for a while and it suffers from sporadic crashes.<p>Any recommendations for launchers that are functionally similar? The launchers mentioned in this thread so far are quite different.</p>
]]></description><pubDate>Tue, 20 Jan 2026 04:59:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46688069</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46688069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46688069</guid></item><item><title><![CDATA[New comment by pveierland in "Retreating from EVs could be hazardous for Western carmakers"]]></title><description><![CDATA[
<p>You could also flip that and talk about the risks of when your gasoline supply get shut down due to some event. With an EV stack you can generate your power locally and add resilience that way.</p>
]]></description><pubDate>Sat, 27 Dec 2025 03:34:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46398855</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46398855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46398855</guid></item><item><title><![CDATA[New comment by pveierland in "Retreating from EVs could be hazardous for Western carmakers"]]></title><description><![CDATA[
<p>One of the big risks for manufacturers seem to be that EVs are fundamentally more compatible with automated production and allows simplifications to the car stack. It would seem that the costs and risks of the keeping the ICE stack alive will keep increasing over time as it loses relevance to EVs.</p>
]]></description><pubDate>Sat, 27 Dec 2025 03:32:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46398843</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46398843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46398843</guid></item><item><title><![CDATA[New comment by pveierland in "Jimmy Wales trusts the process"]]></title><description><![CDATA[
<p>I believe this is wrong for many topics. The news media is strongly incentivized to sensationalize and continuously produce content for their readers and viewers. Wikipedia is able to cover many topics that are less contested in a slower and more tempered manner, as the content does not need to be marketable or immediately available. As an example, for STEM topics I'd trust Wikipedia far more than any news media.</p>
]]></description><pubDate>Wed, 24 Dec 2025 01:48:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46371594</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46371594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46371594</guid></item><item><title><![CDATA[New comment by pveierland in "Ask HN: What are the best engineering blogs with real-world depth?"]]></title><description><![CDATA[
<p>Tweag has many interesting entries with good technical depth:<p><a href="https://www.tweag.io/blog" rel="nofollow">https://www.tweag.io/blog</a></p>
]]></description><pubDate>Tue, 23 Dec 2025 11:07:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46364335</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46364335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46364335</guid></item><item><title><![CDATA[New comment by pveierland in "OpenTelemetry Distribution Builder"]]></title><description><![CDATA[
<p>When using the OpenTelemetry Collector you might need a set of modules not supported by a standard distribution, e.g. the otelcol-k8s variant but with some extra exporter from otelcol-contrib. I found building such a custom distribution a bit cumbersome but that it was made much easier by this project.</p>
]]></description><pubDate>Sat, 06 Dec 2025 23:46:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46177687</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46177687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46177687</guid></item><item><title><![CDATA[OpenTelemetry Distribution Builder]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/observIQ/otel-distro-builder">https://github.com/observIQ/otel-distro-builder</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46177664">https://news.ycombinator.com/item?id=46177664</a></p>
<p>Points: 15</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 06 Dec 2025 23:41:18 +0000</pubDate><link>https://github.com/observIQ/otel-distro-builder</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46177664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46177664</guid></item><item><title><![CDATA[New comment by pveierland in "It’s time to free JavaScript (2024)"]]></title><description><![CDATA[
<p>Rust runs quite well today via WebAssembly. Continuing to improve interop between Web API / WASM / language runtimes seems like a good route that allows people to use the language they prefer against shared Web APIs.</p>
]]></description><pubDate>Thu, 04 Dec 2025 12:53:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46147108</link><dc:creator>pveierland</dc:creator><comments>https://news.ycombinator.com/item?id=46147108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46147108</guid></item></channel></rss>