<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: joshuanapoli</title><link>https://news.ycombinator.com/user?id=joshuanapoli</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 26 May 2026 18:24:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=joshuanapoli" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by joshuanapoli in "GitHub Actions down again today"]]></title><description><![CDATA[
<p>I've been thinking of reverting back to Circle CI.</p>
]]></description><pubDate>Tue, 26 May 2026 16:33:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48282047</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=48282047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48282047</guid></item><item><title><![CDATA[New comment by joshuanapoli in "Postmortem: TanStack NPM supply-chain compromise"]]></title><description><![CDATA[
<p>Does zizmor catch this pull_request_target vs cache poison vulnerability?</p>
]]></description><pubDate>Tue, 12 May 2026 11:41:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48106860</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=48106860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48106860</guid></item><item><title><![CDATA[New comment by joshuanapoli in "I'm going back to writing code by hand"]]></title><description><![CDATA[
<p>Rewrite following a new architecture plan could get finished pretty quickly, treating the original as a prototype.</p>
]]></description><pubDate>Mon, 11 May 2026 02:10:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48090306</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=48090306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48090306</guid></item><item><title><![CDATA[New comment by joshuanapoli in "Ask HN: Who is hiring? (April 2026)"]]></title><description><![CDATA[
<p>CVector | Software Engineers, Senior Research Engineer | New York City (FiDi) | ONSITE | Full-time | VISA SPONSORSHIP<p>CVector builds software to bring real time economic optimization and AI prediction to every energy and manufacturing plant. We integrate real-time data visualization and analytics to help power generation stations, chemical plants, and other critical infrastructure make informed decisions in rapidly changing environments. You'll help create intuitive, robust web apps, machine learning models and backend systems, shaping tools that directly impact industrial operations and energy reliability. Build AI agent systems that automatically foresee upcoming problems and provide possible solutions.<p>CVector recently raised $5M seed, read more on TechCrunch: <a href="https://techcrunch.com/2026/01/26/ai-startup-cvector-raises-5m-for-its-industrial-nervous-system/" rel="nofollow">https://techcrunch.com/2026/01/26/ai-startup-cvector-raises-...</a><p>Full Stack and Backend Software Engineers: We're looking for a passionate Software Engineers comfortable working across our stack (Python, Typescript, React, Supabase, MQTT, TimescaleDB, PostgreSQL, AWS, FastAPI) or someone to specialize in our backend infrastructure.<p>Senior Research Engineer: Candidates should be experienced with machine learning, and analysis using Python.<p>Reach out to me at jnapoli+hn@cvector.com</p>
]]></description><pubDate>Thu, 02 Apr 2026 02:34:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47609341</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=47609341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47609341</guid></item><item><title><![CDATA[New comment by joshuanapoli in "We rewrote our Rust WASM parser in TypeScript and it got faster"]]></title><description><![CDATA[
<p>They use a bespoke language to define LLM-generated UI components. I think that this is supposed to prevent exfiltration if the LLM is prompt-injected. In any case, the parser compiles chunks streaming from the LLM to build a live UI. The WASM parser restarted from the beginning upon each chunk received. Fixing this algorithm to work more incrementally (while porting from Rust to TypeScript) improved performance a lot.</p>
]]></description><pubDate>Fri, 20 Mar 2026 23:16:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47462121</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=47462121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47462121</guid></item><item><title><![CDATA[New comment by joshuanapoli in "Ask HN: Who is hiring? (March 2026)"]]></title><description><![CDATA[
<p>CVector | Senior Software Engineer – Backend & AI Infra | New York City (FiDi) | ONSITE | Full-time | VISA SPONSORSHIP<p>CVector builds software to bring real-time economic optimization and AI prediction to every energy and manufacturing plant. We fuse live asset data with market dynamics into one decision layer that continuously forecasts, simulates, and optimizes — so plants run closer to their true economic potential every day.
CVector recently raised $5M seed, read more on TechCrunch: <a href="https://techcrunch.com/2026/01/26/ai-startup-cvector-raises-5m-for-its-industrial-nervous-system/" rel="nofollow">https://techcrunch.com/2026/01/26/ai-startup-cvector-raises-...</a><p>We're looking for a senior backend engineer to evolve our core platform — time-series data systems, AI-assisted analytics, cloud infrastructure, and data ingestion pipelines. You'll take ownership of complex systems, drive major technical migrations, and shape how intelligence is embedded into industrial energy workflows. Think: AI evals and prompt engineering, MQTT ingestion pipelines, time-series schema design, PostgreSQL infrastructure, and ML platform support.<p>Stack: Python, TypeScript, Supabase, PostgreSQL, MQTT, TigerData, InfluxDB, AWS. 5+ years experience building production backend systems. FinTech, quantitative analysis, or econometrics background is a strong plus.<p>$125K–$150K + meaningful equity. Reach out to me at jnapoli+hn@cvector.com</p>
]]></description><pubDate>Tue, 03 Mar 2026 14:03:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47232486</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=47232486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47232486</guid></item><item><title><![CDATA[New comment by joshuanapoli in "WebMCP is available for early preview"]]></title><description><![CDATA[
<p>WebMCP should be a really easy way to add some handy automation functionality to your website. This is probably most useful for internal applications.</p>
]]></description><pubDate>Mon, 02 Mar 2026 01:57:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47212964</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=47212964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47212964</guid></item><item><title><![CDATA[New comment by joshuanapoli in "Ask HN: Who is hiring? (February 2026)"]]></title><description><![CDATA[
<p>CVector | Software Engineers, Senior Research Engineer | New York City (FiDi) | ONSITE | Full-time | VISA SPONSORSHIP<p>CVector builds software to bring real time economic optimization and AI prediction to every energy and manufacturing plant. We integrate real-time data visualization and analytics to help power generation stations, chemical plants, and other critical infrastructure make informed decisions in rapidly changing environments. You'll help create intuitive, robust web apps, machine learning models and backend systems, shaping tools that directly impact industrial operations and energy reliability. Build AI agent systems that automatically foresee upcoming problems and provide possible solutions.<p>CVector recently raised $5M seed, read more on TechCrunch: <a href="https://techcrunch.com/2026/01/26/ai-startup-cvector-raises-5m-for-its-industrial-nervous-system/" rel="nofollow">https://techcrunch.com/2026/01/26/ai-startup-cvector-raises-...</a><p>Full Stack and Backend Software Engineers: We're looking for a passionate Software Engineers comfortable working across our stack (Python, Typescript, React, Supabase, MQTT, TimescaleDB, PostgreSQL, AWS, FastAPI) or someone to specialize in our backend infrastructure.<p>Senior Research Engineer: Candidates should be experienced with machine learning, and analysis using Python.<p>Reach out to me at jnapoli+hn@cvector.com</p>
]]></description><pubDate>Mon, 02 Feb 2026 20:01:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46860607</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=46860607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46860607</guid></item><item><title><![CDATA[New comment by joshuanapoli in "Show HN: I built a tool to assist AI agents to know when a PR is good to go"]]></title><description><![CDATA[
<p>This looks nice! I like the idea of providing more deterministic feedback and more or less forcing the assistant to follow a particular development process. Do you have evidence that gtg improves the overall workflow? I think that there is a trade-off between risk of getting stuck (iteration without reaching gtg-green) versus reaching perfect 100% completion.</p>
]]></description><pubDate>Sat, 17 Jan 2026 17:47:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46660127</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=46660127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46660127</guid></item><item><title><![CDATA[New comment by joshuanapoli in "Tell HN: Merry Christmas"]]></title><description><![CDATA[
<p>Merry Christmas from Rhode Island!</p>
]]></description><pubDate>Wed, 24 Dec 2025 20:00:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46378703</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=46378703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46378703</guid></item><item><title><![CDATA[New comment by joshuanapoli in "AWS outage caused by latent race condition in the DynamoDB DNS management system"]]></title><description><![CDATA[
<p>See discussion on AWS's report here: <a href="https://news.ycombinator.com/item?id=45677139">https://news.ycombinator.com/item?id=45677139</a></p>
]]></description><pubDate>Sun, 26 Oct 2025 17:00:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45713395</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=45713395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45713395</guid></item><item><title><![CDATA[New comment by joshuanapoli in "Show HN: I spent 4 months building Duolingo but for your life"]]></title><description><![CDATA[
<p>Yeah, maybe it would be nice to have a fast-track onboarding option for common goals: lose weight, finish homework or chores, etc.</p>
]]></description><pubDate>Sat, 27 Sep 2025 13:50:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45395707</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=45395707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45395707</guid></item><item><title><![CDATA[New comment by joshuanapoli in "Show HN: Semantic grep with local embeddings"]]></title><description><![CDATA[
<p>I don’t think that “Claude Code” is relevant to this semantic grep tool.</p>
]]></description><pubDate>Sun, 07 Sep 2025 13:03:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45157827</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=45157827</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45157827</guid></item><item><title><![CDATA[New comment by joshuanapoli in "1TB Raspberry Pi SSD on sale now for $70"]]></title><description><![CDATA[
<p>Yes, this is it. When I'm experimenting, I'm happy to pay an extra $40 for the name-brand device that has 1000s of blog posts supporting it, since it's probably this community is going to help me be more successful and learn faster.<p>I would reconsider the choice when I have a commercial product that I have some scale of production, where a few bucks off the BOM is important.</p>
]]></description><pubDate>Fri, 05 Sep 2025 17:45:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45141376</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=45141376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45141376</guid></item><item><title><![CDATA[New comment by joshuanapoli in "Ask HN: Who is hiring? (September 2025)"]]></title><description><![CDATA[
<p>CVector | Full Stack Software Engineer | USA | REMOTE | Full-time | $75k – $120/yr + 0.3% – 1%<p>CVector builds software to make energy systems smarter, more reliable, and autonomous. We integrate real-time data visualization and analytics to help power generation stations, chemical plants, and other critical infrastructure make informed decisions in rapidly changing environments. You'll help create intuitive, robust web apps and backend systems, shaping tools that directly impact industrial operations and energy reliability.<p>Remote-first team with occasional domestic travel to connect with users directly. Recent graduates may need to relocate.<p>Full Stack Software Engineer: We're looking for a passionate Full Stack Software Engineer comfortable working across our stack (Python, Typescript, React, Supabase, MQTT, TimescaleDB, PostgreSQL, AWS, FastAPI).<p>Reach out to me at jnapoli+hn@cvector.energy</p>
]]></description><pubDate>Mon, 01 Sep 2025 21:54:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45096958</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=45096958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45096958</guid></item><item><title><![CDATA[New comment by joshuanapoli in "It's Beginning to Smell a Lot Like Stagflation"]]></title><description><![CDATA[
<p>There is now a lot more uncertainty and delay for legal immigrants when crossing into the USA.</p>
]]></description><pubDate>Fri, 08 Aug 2025 16:19:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44838762</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=44838762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44838762</guid></item><item><title><![CDATA[New comment by joshuanapoli in "Ask HN: Will AI push more of us into freelancing?"]]></title><description><![CDATA[
<p>For the time being, AI doesn’t have good access to a lot of things: customers, information in 3rd party systems, etc. Even when we give access (with MCP, for example), current AI has trouble locating the right information to solve a problem.<p>So I still need an engineer to find out why the distributed system isn’t performing correctly, or to create a new component that is coherent with the rest of the existing UI. The difference is that any particular engineer will find more success tackling a wider range of goals.</p>
]]></description><pubDate>Sun, 03 Aug 2025 12:06:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44775980</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=44775980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44775980</guid></item><item><title><![CDATA[New comment by joshuanapoli in "Ask HN: Who is hiring? (August 2025)"]]></title><description><![CDATA[
<p>CVector | Full Stack Software Engineer; UI/UX Designer | USA | REMOTE | Full-time | $75k/yr + 0.3% – 1%<p>CVector builds software to make energy systems smarter, more reliable, and autonomous. We integrate real-time data visualization and analytics to help power generation stations, chemical plants, and other critical infrastructure make informed decisions in rapidly changing environments. You'll help create intuitive, robust web apps and backend systems, shaping tools that directly impact industrial operations and energy reliability.<p>Remote-first team with occasional domestic travel to connect with users directly. Recent graduates may need to relocate.<p>Full Stack Software Engineer: We're looking for a passionate Full Stack Software Engineer comfortable working across our stack (Python, Typescript, React, Supabase, MQTT, Kafka, TimescaleDB, PostgreSQL, AWS).<p>UI/UX Designer: Explore the solution space for how users will interact with our app, and help us communicate more clearly with our customers and investors.<p>Reach out to me at jnapoli+hn@cvector.energy</p>
]]></description><pubDate>Sat, 02 Aug 2025 12:27:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44767051</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=44767051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44767051</guid></item><item><title><![CDATA[New comment by joshuanapoli in "Ask HN: Will AI push more of us into freelancing?"]]></title><description><![CDATA[
<p>I think that AI will let us make better progress outside of our narrow expertise.<p>So entrepreneurial activities will be easier and more common. On the other hand, there will be relatively fewer opportunities for specialized consultants. Contractors and consultants should be able to solve bigger problems rather than working in narrow specialties.<p>Teams and companies should have fewer members, since fewer specialties are needed. So they will probably need more contractors to move things along when there is a lot of work to do.</p>
]]></description><pubDate>Sat, 02 Aug 2025 11:56:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44766889</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=44766889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44766889</guid></item><item><title><![CDATA[New comment by joshuanapoli in "Tesla must pay portion of $329M damages after fatal Autopilot crash, jury says"]]></title><description><![CDATA[
<p>Normally, Autopilot does not require your foot on the accelerator. Pressing the accelerator overrides it to make to car move ahead where the autopilot decided to stop. At the time, autopilot would always stop at an intersection, and the driver was supposed to move ahead when it is clear.</p>
]]></description><pubDate>Sat, 02 Aug 2025 11:35:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44766763</link><dc:creator>joshuanapoli</dc:creator><comments>https://news.ycombinator.com/item?id=44766763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44766763</guid></item></channel></rss>