<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: josh_p</title><link>https://news.ycombinator.com/user?id=josh_p</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 31 Aug 2026 16:32:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=josh_p" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by josh_p in "RAG Is Simpler Than You Think"]]></title><description><![CDATA[
<p>I worked on getting an address database into elasticsearch years ago when it was still using modified tf-idf. Customers wanted FTS where a lot of the queries would be something like "100 First Ave, NY" or "200 2nd St, MN".<p>It was one of the most fun projects I've worked on in my career so far. I got a learn a lot about how US and international addresses worked, so many edge cases, and got to really understand how customers were using the existing search to make sure they weren't adding any duplicates to the database. Token filters and synonyms were neat and figuring out the right indexing strategy was a lot of fun.<p>It was a lot more work to get it right for most of the use-cases our customers had than just "throw it into ES and be done". That would probably have been fine for the 80/20 case, like you said, but I agree that the bulk of the work is going to be fine-tuning the search solution, whatever technology you're using.</p>
]]></description><pubDate>Wed, 26 Aug 2026 12:33:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49447895</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49447895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49447895</guid></item><item><title><![CDATA[New comment by josh_p in "Kagi added a setting for removing paywalled links from search results"]]></title><description><![CDATA[
<p>I made (vibed) an extension for pi that wraps their search and extract APIs.<p>The assistant is still good and I also use it regularly. It’s also nice to not have to leave the terminal sometimes.<p><a href="https://github.com/themauveavenger/pi-kagi" rel="nofollow">https://github.com/themauveavenger/pi-kagi</a></p>
]]></description><pubDate>Sat, 22 Aug 2026 01:25:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49395692</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49395692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49395692</guid></item><item><title><![CDATA[New comment by josh_p in "Aaron Swartz was prosecuted for scraping, while Meta does it without consequence"]]></title><description><![CDATA[
<p>Why do you seem so desperate to characterize Aaron as some amoral super-spy hacker? His ethics are well known. He took issue with Jstor's business model of gatekeeping tax-payer-funded research behind another pay wall, stole some articles, got caught, settled with jstor and MIT. Life could have gone on.<p>The OP's blog post is about how the law isn't applied equally in the United States. Aaron was an individual and an easy target for the overzealous prosecutor. Meta's a faceless corporation, guilty in the court of public opinion, and they don't even get a timely investigation because they have the money to tie up the broken legal system indefinitely.<p>Aaron was an example - if you're small enough, you will be caught, tried, and punished in whatever way we see fit to prove that the justice system "works". If you're a billionaire, do whatever you want <i>wink</i> <i>wink</i>.</p>
]]></description><pubDate>Fri, 21 Aug 2026 13:37:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49387889</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49387889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49387889</guid></item><item><title><![CDATA[New comment by josh_p in "Aaron Swartz was prosecuted for scraping, while Meta does it without consequence"]]></title><description><![CDATA[
<p>Yes, he did that. He also settled the problem with jstor, returned the files as part of a civil settlement.<p>This was overzealous prosecution after the affected party got their remedy.</p>
]]></description><pubDate>Thu, 20 Aug 2026 22:56:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49381402</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49381402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49381402</guid></item><item><title><![CDATA[New comment by josh_p in "How Compaction Works in Pi"]]></title><description><![CDATA[
<p>I also find the SDK really valuable. Being able embed a truly minimal agent wherever you can run node/typescript is very powerful. Any model, any provider, full control over what it’s doing.<p>Not a shill.. I just really like pi.</p>
]]></description><pubDate>Fri, 14 Aug 2026 01:07:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49293645</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49293645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49293645</guid></item><item><title><![CDATA[New comment by josh_p in "How Compaction Works in Pi"]]></title><description><![CDATA[
<p>It is not.<p>Their approach is minimalism. If you need something pi doesn’t have, the recommendation is to ask pi about it and have it build an extension for you, or look for a plugin.<p>That said, try it. You may find you didn’t need everything in those ecosystems.</p>
]]></description><pubDate>Fri, 14 Aug 2026 01:02:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49293620</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49293620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49293620</guid></item><item><title><![CDATA[New comment by josh_p in "The UK's war on anonymity has come to America"]]></title><description><![CDATA[
<p>I am also a concerned parent. And I acknowledged that I have the time and priledge to parent my kids through this.<p>The sentiment of "keep my kids safe on the internet" definitely comes from parents. Yes. We agree.<p>How we actually get there in a privacy-respecting way is the issue.</p>
]]></description><pubDate>Tue, 11 Aug 2026 02:20:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49252601</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49252601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49252601</guid></item><item><title><![CDATA[New comment by josh_p in "The UK's war on anonymity has come to America"]]></title><description><![CDATA[
<p>Okay, that's probably true..<p>I'm not trying to call everyone else voting for these things dumb, but does the average person who doesn't think about this stuff for a living actually know what they're voting for?</p>
]]></description><pubDate>Tue, 11 Aug 2026 02:17:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49252576</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49252576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49252576</guid></item><item><title><![CDATA[New comment by josh_p in "The UK's war on anonymity has come to America"]]></title><description><![CDATA[
<p>That was my point though.. showing ID at the door doesn’t translate  well to the Social Media landscape.<p>If we actually cared about supporting children and parents as a country, parental controls and access, and making sure that systems were actually safe and protected privacy, would NOT be an afterthought.</p>
]]></description><pubDate>Tue, 11 Aug 2026 02:10:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49252527</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49252527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49252527</guid></item><item><title><![CDATA[New comment by josh_p in "The UK's war on anonymity has come to America"]]></title><description><![CDATA[
<p>I agree with the other commenter who replied to you. I don’t think this comes from actual parents. And the article suggests this latest push is from right-leaning groups whose goals are surveillance and censorship.<p>That said, I’m a father of 3. I’m a millennial and tech worker. I have the digital literacy to teach my kids about the internet and its horrors in a safe way. Not every parent does, so passing this off as a “parent better” issue doesn’t solve anything either.<p>I dunno if you can legislate “better parental control ux”, but I’m open to similar ideas so parents can get some support without compromising on privacy.</p>
]]></description><pubDate>Tue, 11 Aug 2026 01:55:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49252424</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49252424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49252424</guid></item><item><title><![CDATA[New comment by josh_p in "What happens if an entire class of workers loses faith in their careers"]]></title><description><![CDATA[
<p>The Republican Party is very good at propaganda. And the Democratic Party (the currently elected one, not the one the American people actually want), is happy to go along with a lot of it as long as they get to stay in power. We’re good at political theatre and pedantry here.<p>All that and a steady diet of “American Exceptionalism” started as early as kindergarten in our public schools deludes whole swaths of the country into thinking that all of this is somehow good for them.<p>I grew up going to public schools in the 90s and 2000s in a “blue” part of the country. As I’ve grown up into adulthood with kids, I’ve become so disappointed with my own education. It hasn’t gotten better and it’s worse in a lot of ways.<p>We homeschool our kids and don’t whitewash our history.</p>
]]></description><pubDate>Sat, 08 Aug 2026 13:28:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49221676</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49221676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49221676</guid></item><item><title><![CDATA[New comment by josh_p in "What happens if an entire class of workers loses faith in their careers"]]></title><description><![CDATA[
<p>You mention the election cycle and things getting worse.<p>I live in the US and I’ve watched in real time every sad, terrible decision made by the current administration and every sad terrible decision by what’s supposed to be the opposition party. It all makes me want to scream.<p>And then I’m offline and my life carries on because none it has really affected my white privileged middle class tech worker butt.<p>It all feels wrong.</p>
]]></description><pubDate>Sat, 08 Aug 2026 00:46:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49217834</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49217834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49217834</guid></item><item><title><![CDATA[New comment by josh_p in "Pi's Minimalism Is Its Advantage"]]></title><description><![CDATA[
<p>Or you could do any of the things they suggest in their documentation: <a href="https://pi.dev/docs/latest/security#running-untrusted-or-unmonitored-work" rel="nofollow">https://pi.dev/docs/latest/security#running-untrusted-or-unm...</a><p>It's not like there isn't competition in this space.<p>Like I said, it's okay if you need those things. Pi might not be for your use-case and that's okay, too.</p>
]]></description><pubDate>Thu, 06 Aug 2026 02:22:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49191669</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49191669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49191669</guid></item><item><title><![CDATA[New comment by josh_p in "Pi's Minimalism Is Its Advantage"]]></title><description><![CDATA[
<p>Mario talked about the Earendil transition in his blog post here: <a href="https://mariozechner.at/posts/2026-04-08-ive-sold-out/" rel="nofollow">https://mariozechner.at/posts/2026-04-08-ive-sold-out/</a><p>Him and Armin especially, have been involved in OSS for years and have worked hard to build communities around projects they’ve built and maintained. We’ve all seen enough projects become what you’re afraid of, Mario included. I’m optimistic that they’ll keep true to their goal of keeping pi open while building their other products around it. I think they understand the community dynamics necessary to keep a project like pi going. And they want it to succeed that way.</p>
]]></description><pubDate>Wed, 05 Aug 2026 01:32:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49177546</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49177546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49177546</guid></item><item><title><![CDATA[New comment by josh_p in "Pi's Minimalism Is Its Advantage"]]></title><description><![CDATA[
<p>This is also by design. Pi assumes you’re a power user and you know what you you’re doing and what you want. If sandboxing and the security that Claude and codex offer is something you truly need, pi might not be for you and that’s okay.</p>
]]></description><pubDate>Wed, 05 Aug 2026 01:26:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49177508</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49177508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49177508</guid></item><item><title><![CDATA[New comment by josh_p in "DeepSeek pause fundraise after comments on compute gap to US leaked (transcript) [pdf]"]]></title><description><![CDATA[
<p>I get that you're being cheeky here.<p>Yes, LLM capabilities have expanded. We might be working with different definitions of "Artificial General Intelligence" here, for which there is no agreed-upon formal definition[1]. I was thinking of the "thinking, reasoning, maybe feeling" kind when I wrote my comment. But if you're thinking along the "really good at technical tasks" definition, sure, maybe.<p>[1]: <a href="https://en.wikipedia.org/wiki/Artificial_general_intelligence#Characteristics" rel="nofollow">https://en.wikipedia.org/wiki/Artificial_general_intelligenc...</a></p>
]]></description><pubDate>Sun, 26 Jul 2026 21:02:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49062379</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49062379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49062379</guid></item><item><title><![CDATA[New comment by josh_p in "DeepSeek pause fundraise after comments on compute gap to US leaked (transcript) [pdf]"]]></title><description><![CDATA[
<p>I doubt this is the case. It should be common knowledge at least among the people building these things that a true AGI isn’t possible with LLMs.<p>Unless I’ve missed some advancement?</p>
]]></description><pubDate>Sun, 26 Jul 2026 01:49:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49053801</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=49053801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49053801</guid></item><item><title><![CDATA[New comment by josh_p in "Kimi K3: Open Frontier Intelligence"]]></title><description><![CDATA[
<p>I've been happilly using kimi models via the $10/month opencode-go[1] subscription for a few months now. I also use pi[2], instead of opencode. Their extensions api is nice, though OpenCode's is similar. My personal preference is more minimalism, add extensions when I want them, instead of the kitchen sink approach.<p>This is entirely for personal use and small projects. I don't have huge needs. I get access to gpt models via my employer for work things. But I'm also using pi with those models.<p>[1]: <a href="https://opencode.ai/go">https://opencode.ai/go</a><p>[2]: <a href="https://pi.dev/" rel="nofollow">https://pi.dev/</a></p>
]]></description><pubDate>Thu, 16 Jul 2026 19:03:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48938797</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=48938797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48938797</guid></item><item><title><![CDATA[New comment by josh_p in "Grok 4.5"]]></title><description><![CDATA[
<p>Quit shifting the goal posts. Musk is a Nazi. Or fascist human garbage if you prefer. xAi is low hanging fruit on the “don’t give money to terrible people” tree. The guy is such an easy target for boycotting.</p>
]]></description><pubDate>Thu, 09 Jul 2026 00:17:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48839269</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=48839269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48839269</guid></item><item><title><![CDATA[New comment by josh_p in "United Wizards of the Coast recognized by NLRB"]]></title><description><![CDATA[
<p>I suppose that’s fair. I also think it’s okay for a game that’s been around as long as magic has to change a bit. Maybe an agree to disagree situation.</p>
]]></description><pubDate>Wed, 24 Jun 2026 00:17:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48653490</link><dc:creator>josh_p</dc:creator><comments>https://news.ycombinator.com/item?id=48653490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48653490</guid></item></channel></rss>