<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: jonathanleane</title><link>https://news.ycombinator.com/user?id=jonathanleane</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 04 Jul 2026 00:49:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jonathanleane" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jonathanleane in "Senior SWE-Bench: open-source benchmark that assesses agents as senior engineers"]]></title><description><![CDATA[
<p>Top solve rate is currently 24% with Opus 4.8... What's a competent human supposed to score?</p>
]]></description><pubDate>Thu, 02 Jul 2026 03:24:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48756144</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=48756144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48756144</guid></item><item><title><![CDATA[New comment by jonathanleane in "Show HN: RowboatX – open-source Claude Code for everyday automations"]]></title><description><![CDATA[
<p>What non coding tasks do you use Claude Code for? Genuinely curious.</p>
]]></description><pubDate>Wed, 19 Nov 2025 10:11:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45977810</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=45977810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45977810</guid></item><item><title><![CDATA[New comment by jonathanleane in "Show HN: Partycles – Zero-dependency React animations library with 11 effects"]]></title><description><![CDATA[
<p>Hey HN! I built Partycles because I needed lightweight celebration animations for a React project and couldn't find anything that wasn't bloated with dependencies.<p>It's just one hook - useReward() - that gives you 11 different particle effects: confetti, fireworks, sparkles, hearts, stars, bubbles, snow, emoji, coins, lightning, and flower petals. The whole thing is under 10KB gzipped with zero dependencies.<p>Demo: <a href="https://jonathanleane.github.io/partycles" rel="nofollow">https://jonathanleane.github.io/partycles</a><p>The library is MIT licensed and on GitHub. Would love contributions - especially new animation types or performance improvements. The codebase is pretty straightforward, each animation is its own module.<p>I'm using it in production for success notifications and user achievements. Works great on mobile too.<p>Tech: TypeScript, React 16.8+, rollup for bundling. No canvas - just DOM elements with CSS transforms, which keeps it simple and performant.<p>Happy to answer any questions!</p>
]]></description><pubDate>Fri, 06 Jun 2025 10:34:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=44199497</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=44199497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44199497</guid></item><item><title><![CDATA[Show HN: Partycles – Zero-dependency React animations library with 11 effects]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/jonathanleane/partycles">https://github.com/jonathanleane/partycles</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44199473">https://news.ycombinator.com/item?id=44199473</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 06 Jun 2025 10:31:27 +0000</pubDate><link>https://github.com/jonathanleane/partycles</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=44199473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44199473</guid></item><item><title><![CDATA[Show HN: I know it aint much, but I built what I think is a pretty fun word game]]></title><description><![CDATA[
<p>Article URL: <a href="https://playgridagram.com/">https://playgridagram.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44070099">https://news.ycombinator.com/item?id=44070099</a></p>
<p>Points: 1</p>
<p># Comments: 3</p>
]]></description><pubDate>Fri, 23 May 2025 05:26:58 +0000</pubDate><link>https://playgridagram.com/</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=44070099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44070099</guid></item><item><title><![CDATA[Show HN: I built Gridagram, a daily word puzzle, for my word-game-nerd wife]]></title><description><![CDATA[
<p>Hi HN - I'm excited (and a bit nervous!) to share a game I built called Gridagram.<p>My wife is a huge word game nerd (Wordle, Spelling Bee, you name it!), and I wanted to create something fun for us to play daily that combined a couple of mechanics we enjoy: finding words in a grid and solving anagrams. It started as a personal project but evolved into something I thought others might enjoy too.<p>You're presented with a 4x4 grid of letters.
Find words by connecting adjacent letters (like Boggle).<p>Finding words scores points and contributes to revealing letters in a hidden "Mystery Word" (an anagram of 8-10 letters).<p>The more words you find, and the faster you find them (streaks!), the more points you get. Longer words give bonus points.<p>Score milestones help reveal and eventually order the Mystery Word letters.<p>Once you think you know the Mystery Word, you can try to solve it for a final bonus score.<p>There's a new puzzle generated each day.<p>I built this using React, TypeScript, Vite for the frontend, and Firebase Hosting for deployment. The grid generation and dictionary logic are handled client-side.<p>This is still very much a work in progress, and I'd absolutely love to hear any feedback you have – gameplay balance, UI suggestions, bugs, anything!<p>You can play it here: <a href="https://playgridagram.com/" rel="nofollow">https://playgridagram.com/</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43886851">https://news.ycombinator.com/item?id=43886851</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 04 May 2025 14:18:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=43886851</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=43886851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43886851</guid></item><item><title><![CDATA[New comment by jonathanleane in "Show HN: Kodo – Temporary, real-time translation chat app for my upcoming trip"]]></title><description><![CDATA[
<p>Not sure - lets try: <a href="https://kodo-frontend.onrender.com/join?token=3f717b9f1a9052f5f941f5cf15eb5e0b" rel="nofollow">https://kodo-frontend.onrender.com/join?token=3f717b9f1a9052...</a></p>
]]></description><pubDate>Tue, 29 Apr 2025 09:32:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43830377</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=43830377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43830377</guid></item><item><title><![CDATA[Show HN: Kodo – Temporary, real-time translation chat app for my upcoming trip]]></title><description><![CDATA[
<p>Hey HN,<p>My wife and I are heading to Thailand soon, and while we're learning some basics, I was thinking about those quick, everyday interactions where a language barrier can be awkward – asking for directions, ordering street food, chatting with a vendor, etc.<p>I didn't want the friction of firing up a dedicated translation app each time or dealing with account signups for something temporary.<p>So, I decided to build Kodo Chat as a little side project to scratch my own itch. The idea is a super simple, temporary chat room focused purely on real-time translation between two people.<p>How it works:<p>One person ("host") visits the site, selects their language, and gets a QR code and a shareable link. The other person ("guest") scans the code or opens the link on their phone, selects their language, and they're connected in a temporary room.<p>Messages sent by either person are translated (currently using OpenAI - gpt-4.1 by default, but configurable) and displayed along with the original text on the other person's device.<p>Rooms and user links expire automatically (via Redis TTLs), so there's no persistent data or accounts needed.<p>It's built with Expo (React Native Web) for the frontend, Node.js/Express/Socket.IO on the backend, and Redis for session/room management. The UI is pretty basic right now (using React Native Paper), and the translations are only as good as the underlying AI model, but it seems to handle simple conversational stuff reasonably well in testing.<p>It solved my immediate need, and I thought others might find it useful, so I've open-sourced it.<p>Live Demo: <a href="https://kodo-frontend.onrender.com/" rel="nofollow">https://kodo-frontend.onrender.com/</a> 
GitHub: <a href="https://github.com/jonathanleane/kodo">https://github.com/jonathanleane/kodo</a><p>Would love to hear any feedback, suggestions, or criticisms you might have! Especially curious if anyone else has faced similar communication hurdles while traveling and what solutions they've found.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43830323">https://news.ycombinator.com/item?id=43830323</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 29 Apr 2025 09:24:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=43830323</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=43830323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43830323</guid></item><item><title><![CDATA[Show HN: I also built a word game. My mom is indifferent, but I think its ccool]]></title><description><![CDATA[
<p>Article URL: <a href="https://playletterlinks.com/">https://playletterlinks.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43597987">https://news.ycombinator.com/item?id=43597987</a></p>
<p>Points: 65</p>
<p># Comments: 13</p>
]]></description><pubDate>Sun, 06 Apr 2025 00:33:40 +0000</pubDate><link>https://playletterlinks.com/</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=43597987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43597987</guid></item><item><title><![CDATA[New comment by jonathanleane in "Nellie Bly"]]></title><description><![CDATA[
<p>An amazing women with some... strange?... romantic preferences:<p>"In 1895, Bly married millionaire manufacturer Robert Seaman. Bly was 31 and Seaman was 73 when they married. Due to her husband's failing health, she left journalism and succeeded her husband as head of the Iron Clad Manufacturing Co., which made steel containers such as milk cans and boilers. Seaman died in 1904."<p>You can see more about her asylum expose here: <a href="https://blogs.loc.gov/headlinesandheroes/2022/11/nellie-bly-blackwells-island/" rel="nofollow">https://blogs.loc.gov/headlinesandheroes/2022/11/nellie-bly-...</a><p>EDIT: Even better, the full book: <a href="https://digital.library.upenn.edu/women/bly/madhouse/madhouse.html" rel="nofollow">https://digital.library.upenn.edu/women/bly/madhouse/madhous...</a></p>
]]></description><pubDate>Wed, 05 Feb 2025 06:29:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=42944663</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=42944663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42944663</guid></item><item><title><![CDATA[New comment by jonathanleane in "QwQ: Alibaba's O1-like reasoning LLM"]]></title><description><![CDATA[
<p>Interestingly, it failed today's NY Times Connections while 01-preview nailed it.<p>The prompt if anyone wants to try it:<p>• ENDEAVOR
• CURB
• NATIONAL
• BOARDWALK
• HERTZ
• TWIN
• MOLE
• ENTERPRISE
• SILICON
• PROJECT
• TIGER
• VOLT
• GAME
• RAY
• SECOND
• VENTURE<p>Its a game of NY Times connections. You need to make 4 groups of 4 words. Can you do it?</p>
]]></description><pubDate>Fri, 29 Nov 2024 01:35:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=42270040</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=42270040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42270040</guid></item><item><title><![CDATA[New comment by jonathanleane in "Vernor Vinge has died"]]></title><description><![CDATA[
<p>This guy was one of the greats. A deepness in the sky (the sequel) is one of my favourite sci fi books of all time, and even better than Fire upon the deep imo.</p>
]]></description><pubDate>Thu, 21 Mar 2024 07:41:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=39775770</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=39775770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39775770</guid></item><item><title><![CDATA[New comment by jonathanleane in "Ask HN: People who switched from GPT to their own models. How was it?"]]></title><description><![CDATA[
<p>Have you started migrating anyone over to Mistral Large yet?</p>
]]></description><pubDate>Tue, 27 Feb 2024 06:31:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=39520787</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=39520787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39520787</guid></item><item><title><![CDATA[New comment by jonathanleane in "Adult Attention-Deficit/Hyperactivity Disorder and the Risk of Dementia"]]></title><description><![CDATA[
<p>It's not a 6% higher risk, it's nearly double the risk - i.e. 7% vs 13.2%.<p>"Dementia occurred among 96 of 730 participants (13.2%) with adult ADHD and 7630 of 108 488 participants (7.0%) without adult ADHD."</p>
]]></description><pubDate>Wed, 18 Oct 2023 00:16:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=37923329</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=37923329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37923329</guid></item><item><title><![CDATA[Ask HN: A free open-source 'kickstarter-esque' platform for citizen scientists]]></title><description><![CDATA[
<p>Imagine you're a curious citizen scientist and you want to test a hypothesis or examine the relationship between things... For example, you've read a million times that exercise is good for mood, but you'd like to know whether different types of exercises impact mood improvements differently. Maybe standard cardio vs HIIT vs weight training.<p>You could do the standard n=1 thing where you conduct a self-experiment and do a little write up, which is still cool, but is of limited value to the world... Not only because the sample size is too small, but because you probably didn't try to control for any confounding variables.<p>What I'm proposing to build is a platform that lets  basically anyone create an experiment, with a proper scientifically sound method, and then other people on the platform can anonymously volunteer themselves as test subjects...<p>The idea would be to take away as much of the drudge work as possible from the citizen scientist except for coming up with the hypothesis (and designing a good experiment - but the platform could help with this too).<p>People who join the platform as willing study participants do so anonymously, but in return need to provide information on things like their age, gender, current health issues, current medication, etc. so that they can be auto-excluded from a study if necessary, or (maybe even better) still included, but analysed at the end of the study in some kind of multivariate test.<p>It would automatically assign participants to control and different experiment groups, and every week (or whatever) the participants would log in, and submit data... In other words, all data collection happens within the app. In my example above, maybe their exercise routine and a mood rating.<p>At the end of the study, the platform then figures out things like statistical significance for you automatically
and even partially generates the results and conclusion sections of your paper (maybe using GPT3), and publishes it. Studies where no correlations were found would be automatically published too.<p>The 'hook' (aside from doing a nice thing to benefit humanity) is that everyone who participates in the study has the option to get mentioned as a contributor if they want to. All research findings are available for everyone to see, for free in perpetuity, with people strongly encouraged to discuss the results and suggest ideas for future study. The raw data is available for everyone to download.<p>Is this a crazy idea? I feel like all you'd need is a dedicated and honest core of 10,000 users or so from a fairly wide cross section of the population and you could probably discover a LOT of really amazing things, and the nice thing is so many people have various fitness trackers now, you could get in some really interesting quantitative data.<p>tl;dr: If you have even a hint of 'quantified self' type curiousity (like me), rather than posting half-assed n=1 type stuff on Reddit, why don't we join forces and created a free and open source platform to transform a lot of anecdotes into actual statistically significant findings?<p>If anyone's interested, I'll start up a discord.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33759230">https://news.ycombinator.com/item?id=33759230</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 27 Nov 2022 01:50:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=33759230</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=33759230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33759230</guid></item><item><title><![CDATA[New comment by jonathanleane in "ACCC: Airbnb allegedly misled Australians about accommodation prices"]]></title><description><![CDATA[
<p>Airbnb used to be my go-to, but I've since mostly returned to more conventional hotel booking sites.<p>Have had numerous experiences where hosts have had to 'sneak' me in because their building banned short term rentals. None of this was disclosed in advance, and no doubt it's in Airbnb's best interests to look the other way.<p>As others have mentioned, there's often not much of a price differential anymore, and hotels typically have their shit together way more than the average Airbnb host.</p>
]]></description><pubDate>Wed, 08 Jun 2022 08:04:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=31664583</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=31664583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31664583</guid></item><item><title><![CDATA[New comment by jonathanleane in "Ask HN: What to do about Gmail blocking my email?"]]></title><description><![CDATA[
<p>Have you checked <a href="https://postmaster.google.com/" rel="nofollow">https://postmaster.google.com/</a>?</p>
]]></description><pubDate>Mon, 11 Apr 2022 06:34:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=30985393</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=30985393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30985393</guid></item><item><title><![CDATA[New comment by jonathanleane in "Ask HN: What's a product you wish more people knew about?"]]></title><description><![CDATA[
<p>Yep, I just have the brand waterpik. I think there are some much cheaper knockoffs on eBay that are probably just as good though.</p>
]]></description><pubDate>Wed, 16 Mar 2022 07:59:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=30696358</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=30696358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30696358</guid></item><item><title><![CDATA[New comment by jonathanleane in "Ask HN: What's a product you wish more people knew about?"]]></title><description><![CDATA[
<p>Sorry for the late reply - not sure if you'll see this.<p>But I think the jury's out on that. Check out <a href="https://pubmed.ncbi.nlm.nih.gov/24282867/" rel="nofollow">https://pubmed.ncbi.nlm.nih.gov/24282867/</a><p>No idea how legit this research is though - I think one of the authors works for WaterPik, so take it with a grain of salt :)<p>Either way, I know I'm too lazy for string flossing, so for me it's either the WaterPik or nothing.</p>
]]></description><pubDate>Wed, 16 Mar 2022 07:58:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=30696355</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=30696355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30696355</guid></item><item><title><![CDATA[New comment by jonathanleane in "An Economist's Theory That Shifting Demographics Means Inflation Is Here to Stay"]]></title><description><![CDATA[
<p>If this is true, what's the best way to hedge against this? Gold?<p>I know the obvious answer is debt, but that only holds if you can lock in an interest rate.</p>
]]></description><pubDate>Wed, 16 Mar 2022 07:21:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=30696139</link><dc:creator>jonathanleane</dc:creator><comments>https://news.ycombinator.com/item?id=30696139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30696139</guid></item></channel></rss>