<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: carlbarrdahl</title><link>https://news.ycombinator.com/user?id=carlbarrdahl</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 10:19:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=carlbarrdahl" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by carlbarrdahl in "Axios compromised on NPM – Malicious versions drop remote access trojan"]]></title><description><![CDATA[
<p>You're right, I used an LLM to help write it from sketches. Gonna rewrite it properly because I think the ideas are worth exploring.
Thanks for taking the time to read and reply.</p>
]]></description><pubDate>Tue, 31 Mar 2026 17:56:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47591135</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=47591135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47591135</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "Axios compromised on NPM – Malicious versions drop remote access trojan"]]></title><description><![CDATA[
<p>Many of the suggestions in this thread (min-release, ignore script) are defenses for the consumers.<p>I've been working on Proof of Resilience, a set of 4 metrics for OSS, and using that as a scoring oracle for what to fund.<p>Popularity metrics like downloads, stars, etc are easy to fake today with ai agents. An interesting property is that gaming these metrics produces better code, not worse.<p>These are the 4 metrics:<p>1. Build determinism - does the published artifact match a reproducible build from source?<p>2. Fuzzing survival - does the package survive fuzz testing?<p>3. Downstream stability - does it break any repos dependent on this project when pushing a release?<p>4. Patch velocity - how fast are fixes merged?<p>Here's a link to the post, still early but would appreciate any feedback.<p><a href="https://hackmd.io/@carlb/proof-of-resilience" rel="nofollow">https://hackmd.io/@carlb/proof-of-resilience</a></p>
]]></description><pubDate>Tue, 31 Mar 2026 17:44:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47590966</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=47590966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47590966</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "HTML Kaleidoscope"]]></title><description><![CDATA[
<p>Another mobile-friendly one and using the camera as input:
<a href="https://kaleido-app.vercel.app" rel="nofollow">https://kaleido-app.vercel.app</a></p>
]]></description><pubDate>Sun, 09 Feb 2025 17:27:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=42992021</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=42992021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42992021</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "Steam Brick: No screen, no controller, just a power button and a USB port"]]></title><description><![CDATA[
<p>I'm on my third xps across 8+ years. 2 cases of services, the first one was a faulty keyboard on delivery and the second was a 1 meter drop into concrete that busted the screen.<p>Still looking for alternatives for my next one and thinking the System76. Gotta say though, I'm really happy with the xps model so far.</p>
]]></description><pubDate>Sun, 26 Jan 2025 02:23:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42827130</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=42827130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42827130</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "The brain makes a lot of waste. Now scientists think they know where it goes"]]></title><description><![CDATA[
<p>I'm sure there are differences in their effectiveness.<p>Based on my limited knowledge the sound frequencies attempt to put the brain into theta or delta frequencies and does this by creating a ghost signal (left ear 100hz - right 106hz gives a 6hz theta wave).<p>Dreamachines work similarly (but mono) by creating a flickering light at set frequencies.<p>I'm sure tactile vibrations or pulses could have some effect also.</p>
]]></description><pubDate>Thu, 27 Jun 2024 06:13:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=40807791</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=40807791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40807791</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "My weekend project turned into a 3 year journey"]]></title><description><![CDATA[
<p>what about CRDTs and live collaboration? :hides:</p>
]]></description><pubDate>Mon, 24 Jun 2024 17:40:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=40778753</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=40778753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40778753</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "Show HN: Browser-based web design platform with code import and CSS filters"]]></title><description><![CDATA[
<p>I really like the floating code window and the ability to dock it. However, it can't be resized while docked.<p>Would be cool with some preset color palettes to quickly change the feel of the site. Undo-redo actions could be useful along with an ability to re-order the sections. Just a sidebar showing the tree structure with drag-n-drop would be a nice feature.<p>Other ideas:  
- Configure link hrefs in header  
- Multiple pages  
- Use Tailwindcss  
- AI prompt to describe the layout and content  
- React export</p>
]]></description><pubDate>Wed, 01 May 2024 12:12:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=40222139</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=40222139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40222139</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "Northvolt raises $1.2B convertible note from BlackRock"]]></title><description><![CDATA[
<p>Another Swedish company that does battery tech:
<a href="https://mattr.se/official-projects/" rel="nofollow noreferrer">https://mattr.se/official-projects/</a></p>
]]></description><pubDate>Tue, 22 Aug 2023 15:16:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=37223956</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=37223956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37223956</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "ChatGPT: Fear Litany"]]></title><description><![CDATA[
<p>> do you know why this happened?<p>> Yes, I understand now. Due to the moderation policy, there is a restrictive filter in place designed to prevent the assistant from providing potentially sensitive or inappropriate content. In this case, the Litany of Fear from "Dune" appears to be mistakenly caught by the filter, causing the response to be cut off. I apologize for the confusion and inconvenience that this has caused.<p>> describe this filter<p>> This filter is part of the AI system designed to provide a safe and appropriate conversational experience for users. The moderation policy helps ensure that any content generated by the AI follows guidelines and adheres to certain standards, including preventing the transmission of offensive, sensitive, or inappropriate information.<p>In some cases, like with the Litany of Fear, a false positive may occur, causing the system to mistakenly flag and truncate a response that it deems potentially inappropriate, even if it may not be the case. This is an area where the moderation algorithm can improve in order to avoid disrupting user experiences.</p>
]]></description><pubDate>Tue, 20 Jun 2023 05:45:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=36400198</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=36400198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36400198</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "JavaScript state machines and statecharts"]]></title><description><![CDATA[
<p>Would be interesting to see how good LLMs are at generating code for this.<p>As I see it, state machines are a json serializable representation of logic.<p>We also have json schema for representations of valid inputs. GraphQL or similar as representations for fetching data. And of course jsx for rendering views.<p>Put all these as a Venn diagram, what are the overlaps?<p>Can we use these constraints as a way to generate robust and consistent apps?</p>
]]></description><pubDate>Mon, 15 May 2023 12:16:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=35947014</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=35947014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35947014</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "Diff Models – A New Way to Edit Code"]]></title><description><![CDATA[
<p>What if you could inspire the assistant with code you like and it would generate in that style? For example choose a few repos with code-bases you want to mimic, give it a set of instructions (and perhaps structure), and it generates code for it.<p>Maybe something like GPT, style transfer, and OpenAPI combined.</p>
]]></description><pubDate>Sat, 28 Jan 2023 12:10:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=34556953</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=34556953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34556953</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "Show HN: ML paper podcast generator using GPT and Tortoise-TTS"]]></title><description><![CDATA[
<p>Interesting to read the prompts used to generate these conversations:<p><a href="https://github.com/yacineMTB/scribepod/blob/master/lib/processWebpage.ts#L27">https://github.com/yacineMTB/scribepod/blob/master/lib/proce...</a><p>> Make the dialogue about this as long as possible.</p>
]]></description><pubDate>Fri, 27 Jan 2023 19:25:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=34550552</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=34550552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34550552</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "Show HN: ML paper podcast generator using GPT and Tortoise-TTS"]]></title><description><![CDATA[
<p>It's making an api request to play.ht:<p><a href="https://github.com/yacineMTB/scribepod/blob/master/playht.ts#LL33C38-L33C53">https://github.com/yacineMTB/scribepod/blob/master/playht.ts...</a></p>
]]></description><pubDate>Fri, 27 Jan 2023 19:19:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=34550464</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=34550464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34550464</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "A Perceptually Meaningful Audio Visualizer (2016)"]]></title><description><![CDATA[
<p>There's a Google Experiment from 2018 using Hilbert Scopes:<p><a href="https://experiments.withgoogle.com/seeing-music" rel="nofollow">https://experiments.withgoogle.com/seeing-music</a><p>Does anyone know of any chanting apps to give visual feedback on your voice as a tool for meditation?</p>
]]></description><pubDate>Wed, 25 Jan 2023 05:31:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=34514772</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=34514772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34514772</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "Is tipping getting out of control? Many consumers say yes"]]></title><description><![CDATA[
<p>Really cool! Would love to hear more because I'm working on a few concepts in this space.<p>I'm trying to find the core value proposition and looking for people to collaborate with.<p>Here are two proof of concepts I'm building:<p><a href="https://botto-app.vercel.app/merchant/sattvic_vegan" rel="nofollow">https://botto-app.vercel.app/merchant/sattvic_vegan</a><p><a href="https://q-link.xyz/q/cld1u6ihc0001mq08j15yhog9" rel="nofollow">https://q-link.xyz/q/cld1u6ihc0001mq08j15yhog9</a><p>If this sounds interesting, please email me at my username @ gmail.com!</p>
]]></description><pubDate>Tue, 24 Jan 2023 07:26:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=34500529</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=34500529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34500529</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "Using a Canon EOS camera as a webcam in Debian"]]></title><description><![CDATA[
<p>Played around with this earlier this year. You can also use it in a browser:
<a href="https://web.dev/porting-libusb-to-webusb" rel="nofollow">https://web.dev/porting-libusb-to-webusb</a></p>
]]></description><pubDate>Thu, 22 Sep 2022 04:37:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=32934845</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=32934845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32934845</guid></item><item><title><![CDATA[Particle Life Simulation using simple rules of attraction or repulsion]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/hunar4321/particle-life">https://github.com/hunar4321/particle-life</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32735218">https://news.ycombinator.com/item?id=32735218</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 06 Sep 2022 10:34:16 +0000</pubDate><link>https://github.com/hunar4321/particle-life</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=32735218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32735218</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "Dreamachine"]]></title><description><![CDATA[
<p>Just built a dreamachine combined with binaural beats as a PWA. Frequencies and colors are configured by tapping and dragging the screen. Binaural beat is in sync with dreamachine pulse.<p>PWA: <a href="https://dreamachine.vercel.app" rel="nofollow">https://dreamachine.vercel.app</a><p>Code: <a href="https://github.com/carlbarrdahl/dreamachine" rel="nofollow">https://github.com/carlbarrdahl/dreamachine</a></p>
]]></description><pubDate>Sun, 04 Sep 2022 12:54:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=32712504</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=32712504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32712504</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "Ask HN: What is something you built but never marketed?"]]></title><description><![CDATA[
<p>A point-of-sale-system for ordering and paying for food trucks with queue handling so customers know when to pick up food.<p>And a kaleidoscopic camera made with webgl:
<a href="https://kaleido-nft.vercel.app/app" rel="nofollow">https://kaleido-nft.vercel.app/app</a></p>
]]></description><pubDate>Sun, 14 Aug 2022 18:12:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=32461488</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=32461488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32461488</guid></item><item><title><![CDATA[New comment by carlbarrdahl in "Swedish tech startups and scaleups"]]></title><description><![CDATA[
<p>What are the 80/20 pareto efforts in terms of reducing plastics today? For example in cities and oceans as target areas.</p>
]]></description><pubDate>Sun, 14 Aug 2022 15:30:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=32460051</link><dc:creator>carlbarrdahl</dc:creator><comments>https://news.ycombinator.com/item?id=32460051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32460051</guid></item></channel></rss>