<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: plasma</title><link>https://news.ycombinator.com/user?id=plasma</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 03:38:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=plasma" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Upcoming breaking changes for npm v12]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.blog/changelog/2026-06-09-upcoming-breaking-changes-for-npm-v12/">https://github.blog/changelog/2026-06-09-upcoming-breaking-changes-for-npm-v12/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48467705">https://news.ycombinator.com/item?id=48467705</a></p>
<p>Points: 229</p>
<p># Comments: 73</p>
]]></description><pubDate>Tue, 09 Jun 2026 21:01:00 +0000</pubDate><link>https://github.blog/changelog/2026-06-09-upcoming-breaking-changes-for-npm-v12/</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=48467705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48467705</guid></item><item><title><![CDATA[New comment by plasma in "Ask HN: Why are printers always so unreliable?"]]></title><description><![CDATA[
<p>The trick is to get a laser printer, honestly zero problems.</p>
]]></description><pubDate>Mon, 13 Apr 2026 11:37:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47750589</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=47750589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47750589</guid></item><item><title><![CDATA[New comment by plasma in "Copilot edited an ad into my PR"]]></title><description><![CDATA[
<p>To be honest, just a user here, it’s only recently (like  a week?) you can ask Copilot to edit an existing PR, historically it’s had to open a new one (that merged back to original PR) or it had to make it to begin with, I can see this unintentionally happening as part of this improvement to edit existing PRs</p>
]]></description><pubDate>Mon, 30 Mar 2026 12:42:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47573553</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=47573553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47573553</guid></item><item><title><![CDATA[New comment by plasma in "Founder of GitLab battles cancer by founding companies"]]></title><description><![CDATA[
<p>I think you’d find Dr. Richard Scolyer’s story really relatable. He’s an Australian cancer expert who, along with his colleague, is using himself as "patient zero" for a world-first treatment for his own brain cancer. They’re basically doing the research and the treatment in parallel to find a new way forward: <a href="https://www.abc.net.au/news/2025-10-30/dr-richard-scolyer-speaks-on-his-fight-with-brain-cancer/105953964" rel="nofollow">https://www.abc.net.au/news/2025-10-30/dr-richard-scolyer-sp...</a></p>
]]></description><pubDate>Sat, 28 Mar 2026 22:34:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47558681</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=47558681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47558681</guid></item><item><title><![CDATA[New comment by plasma in "Ask HN: Do you used a cloud based dev environment?"]]></title><description><![CDATA[
<p>Yes, moved to GitHub Codespaces and generally has been good.<p>Pros: one click setup for devs jumping between projects after you get the devcontainer setup process working, takes some fiddling, trial and error.<p>Has felt good for some older projects to be wrapped in the devcontainer and once it’s working feel comfortable the environment is stable, and also moving everyone to new environments has been easy.<p>Keeping a haywire dev/npm script away from your main machine is also good, but I know it’s not foolproof.<p>Cons: Codespaces CPUs are usual cloud slow so you need to pay more and single threaded perf won’t be as good as your laptop, a real shame. I think GitHub competitors would have better CPUs.<p>Very rarely but Codespaces can have a technical issue and you can't do your work (inaccessible), and to avoid it sleeping during the day due to inactivity you may leave it running most of the day but it demands a shutdown after 12 hours or so, so very long dev sessions can be interrupted.<p>GitHub also dropped support for using JetBrains IDEs which was not cool, so it’s just vscode which is usable but would have preferred other IDEs.<p>If Codespaces team is reading would love to see some improvements here.</p>
]]></description><pubDate>Thu, 12 Feb 2026 00:20:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46983195</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=46983195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46983195</guid></item><item><title><![CDATA[New comment by plasma in "Shai-Hulud Returns: Over 300 NPM Packages Infected"]]></title><description><![CDATA[
<p>GitLab's write-up mentions a dead man's switch where "The malware continuously monitors its access to GitHub (for exfiltration) and npm (for propagation). If an infected system loses access to both channels simultaneously, it triggers immediate data destruction on the compromised machine. "<p><a href="https://about.gitlab.com/blog/gitlab-discovers-widespread-npm-supply-chain-attack/#the-dead-mans-switch" rel="nofollow">https://about.gitlab.com/blog/gitlab-discovers-widespread-np...</a></p>
]]></description><pubDate>Tue, 25 Nov 2025 01:03:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46041243</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=46041243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46041243</guid></item><item><title><![CDATA[New comment by plasma in "Launch HN: Propolis (YC X25) – Browser agents that QA your web app autonomously"]]></title><description><![CDATA[
<p>Neat! How do you handle state changes during tests, for example, in a todo app the agents are (likely) working on the same account in parallel or even as a subsequent run, some test data has been left behind or now data is not perhaps setup for a test run.<p>I’m curious if you’d also move into API testing too using the same discovery/attempt approach.</p>
]]></description><pubDate>Thu, 30 Oct 2025 21:01:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45765302</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=45765302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45765302</guid></item><item><title><![CDATA[New comment by plasma in "Launch HN: Webhound (YC S23) – Research agent that builds datasets from the web"]]></title><description><![CDATA[
<p>I gave the demo a try and was able to run a search that showed "51 results" - great start! A few things I noticed though:<p>On the Data tab it says "no schema defined yet."<p>The Schema tab doesn’t seem to have a way to create a schema.<p>Most of the other tabs (except for Sources) looked blank.<p>I did see the chat on the right and the "51 items" counter at the top, but I couldn’t find any obvious way to view the results in a grid or table.</p>
]]></description><pubDate>Fri, 26 Sep 2025 14:12:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45386735</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=45386735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45386735</guid></item><item><title><![CDATA[New comment by plasma in "Ask HN: Has anyone been able to contact Cloudflare Support in the last 5 days?"]]></title><description><![CDATA[
<p>Note you need to also raise the configuration limit of max upload to 200mb after the plan change in settings.</p>
]]></description><pubDate>Tue, 13 Aug 2024 01:43:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=41231352</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=41231352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41231352</guid></item><item><title><![CDATA[New comment by plasma in "Show HN: Drop-in SQS replacement based on SQLite"]]></title><description><![CDATA[
<p>Some of the slowdown will come from not indexing the FK columns themselves, as they need to be searched during updates / deletes to check the constraints.</p>
]]></description><pubDate>Sun, 30 Jun 2024 21:06:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=40840385</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=40840385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40840385</guid></item><item><title><![CDATA[New comment by plasma in "Launch HN: Hatchet (YC W24) – Open-source task queue, now with a cloud version"]]></title><description><![CDATA[
<p>Project looks interesting, would welcome seeing an API (or c# client) to be able to use it.</p>
]]></description><pubDate>Fri, 28 Jun 2024 00:04:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=40816518</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=40816518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40816518</guid></item><item><title><![CDATA[New comment by plasma in "Show HN: I scraped 200M Shopify products to build a search engine"]]></title><description><![CDATA[
<p>Unfortunately it seems the underlying search API is throwing '{ "message": "Not Ready or Lagging"}' for every search</p>
]]></description><pubDate>Thu, 22 Feb 2024 08:23:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=39464574</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=39464574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39464574</guid></item><item><title><![CDATA[New comment by plasma in "What We Watched: A Netflix engagement report"]]></title><description><![CDATA[
<p>Neat, I noticed it gave me wrong data though, and when I asked for the top 3 rows it provided the wrong value, due to not using UTF8 - Asking ChatGPT to use utf8 support fixed it, perhaps update it's prompt.<p>Check out <a href="https://chat.openai.com/share/34091576-036a-4e82-b4e3-a8798d86f9ae" rel="nofollow noreferrer">https://chat.openai.com/share/34091576-036a-4e82-b4e3-a8798d...</a></p>
]]></description><pubDate>Wed, 13 Dec 2023 06:17:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=38623372</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=38623372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38623372</guid></item><item><title><![CDATA[New comment by plasma in "Ask HN: What are your travel hacks?"]]></title><description><![CDATA[
<p>You can download Google Maps offline while on WiFi and later access maps without Internet (or to avoid roaming charges).</p>
]]></description><pubDate>Tue, 05 Sep 2023 01:58:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=37387033</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=37387033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37387033</guid></item><item><title><![CDATA[New comment by plasma in "Random Load Balancing Is Unevenly Distributed"]]></title><description><![CDATA[
<p>Worth noting the difference between an AWS Application Load Balancer (ALB) that is HTTP request aware, and Network Load Balancer (NLB) which is not, when load balancing HTTP traffic.<p>AWS ALB (and others I'm sure) can balance by "Least outstanding requests" [1] which means a server with the least in-flight HTTP requests (not keep-alive network connections!) to an app server will be chosen.<p>If the balancer operates on the network level (eg NLB) and it maintains keep-alive connections to servers, the balancing won't be as even from a HTTP request perspective because a keep-alive connection may or may not be processing a request right now and so the request will be routed based on number of TCP connections to app servers, not current HTTP request activity to them.<p>[1] <a href="https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-target-groups.html#modify-routing-algorithm" rel="nofollow noreferrer">https://docs.aws.amazon.com/elasticloadbalancing/latest/appl...</a></p>
]]></description><pubDate>Thu, 31 Aug 2023 07:29:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=37333670</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=37333670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37333670</guid></item><item><title><![CDATA[New comment by plasma in "Show HN: Infracost (YC W21): Be proactive with your cloud costs"]]></title><description><![CDATA[
<p>I’m not a target user, but you mentioned the tagging problem and git integration, perhaps you could infer at least the git user responsible for each resource cost (git blame the TF file and identify the username who added the resource) as a minimum amount of detail provided out of the box?</p>
]]></description><pubDate>Wed, 09 Aug 2023 13:49:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=37062605</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=37062605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37062605</guid></item><item><title><![CDATA[New comment by plasma in "Creating a search engine with PostgreSQL"]]></title><description><![CDATA[
<p>A technique I've used before is to treat Elasticsearch as rebuildable at any time, consider this approach:<p>A cron runs every 5 minutes that looks at your database for any objects you're indexing where last_modified_at timestamp > last_indexing_started_timestamp.<p>Index the objects into Elasticsearch, then update the last_indexing_started_timestamp value to be when you started the original sync process, so we catch any modified objects between the start/end of the update run, next run.<p>Then if Elasticsearch needs rebuilding you can just clear out the last indexing timestamp and resync from the start of time, and its self-recovering / won't get out of sync.</p>
]]></description><pubDate>Thu, 13 Jul 2023 01:22:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=36703961</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=36703961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36703961</guid></item><item><title><![CDATA[New comment by plasma in "InfluxDB Cloud shuts down in Belgium; some weren't notified before data deletion"]]></title><description><![CDATA[
<p>Hard to reverse actions need multiple safety switches, for example, turning off the machines in that region for 2 weeks before deleting them, which would bring support issues to attention ahead of the no-going-back step of deleting data.</p>
]]></description><pubDate>Sun, 09 Jul 2023 22:11:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=36659486</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=36659486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36659486</guid></item><item><title><![CDATA[New comment by plasma in "Ask HN: Google Load Balancer / Cloudflare Issues"]]></title><description><![CDATA[
<p>I’ve had to triage Cloudflare connectivity issues before, if you have a timestamp or when the error appears you can ask CF support to check backend logs for the error reason</p>
]]></description><pubDate>Thu, 06 Jul 2023 00:35:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=36609327</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=36609327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36609327</guid></item><item><title><![CDATA[New comment by plasma in "Ask HN: Remote access to self hosted (back end) software"]]></title><description><![CDATA[
<p>Tailscale</p>
]]></description><pubDate>Sun, 04 Jun 2023 13:10:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=36185323</link><dc:creator>plasma</dc:creator><comments>https://news.ycombinator.com/item?id=36185323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36185323</guid></item></channel></rss>