<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: sumolessons</title><link>https://news.ycombinator.com/user?id=sumolessons</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 17 Sep 2026 13:21:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sumolessons" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sumolessons in "Anecdotally, programmers dislike "reduce""]]></title><description><![CDATA[
<p>I wanted to add that from personal experience tastes can change! I didn't like reduce when I was first exposed to functional programming, but have come to prefer it.<p>Might be nonsensical, but one thing I sometimes wonder is why I reach for reducing a list to a value more often than I need to generate a list from a starting value. I guess the asymmetry has something to do with the kinds of applications I work on.</p>
]]></description><pubDate>Wed, 16 Sep 2026 18:39:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49731160</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=49731160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49731160</guid></item><item><title><![CDATA[New comment by sumolessons in "EEG shows brain can simultaneous encode two speech streams"]]></title><description><![CDATA[
<p>Somewhat related, but when I was sleep deprived and falling asleep during a general relativity lecture in college, I caught myself reasoning through the series of equations written by the professor on the board, and agreeing as to their validity with the explanation in my mind being that my parents are in a foreign country. My brain was convinced it had logically checked the progression and that it made sense, but it was based on this irrelevant fact. The experience always makes me wonder what falsehoods we individually or collectively use to convince ourselves of things being true.</p>
]]></description><pubDate>Fri, 17 Jul 2026 13:16:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48947050</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=48947050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48947050</guid></item><item><title><![CDATA[New comment by sumolessons in "Death of the Status Update: Why 55% of Americans Stopped Posting on Social Media"]]></title><description><![CDATA[
<p>I think this is really well said. Instagram is probably the closest for me though I use it far less.</p>
]]></description><pubDate>Sun, 12 Jul 2026 21:38:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48885075</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=48885075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48885075</guid></item><item><title><![CDATA[New comment by sumolessons in "Pet projects are getting too big to pet"]]></title><description><![CDATA[
<p>I can relate to this, and the point about costs resonated with me in particular. I wonder how this will evolve in the future and how soon.</p>
]]></description><pubDate>Fri, 03 Jul 2026 20:53:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48779828</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=48779828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48779828</guid></item><item><title><![CDATA[New comment by sumolessons in "Why does kinetic energy increase quadratically, not linearly, with speed? (2011)"]]></title><description><![CDATA[
<p>Assuming the Newtonian framework F=dp/dt, p=mv, dW=Fdx, as well as constant mass, then Fdx=dpdx/dt=mvdv and integrating both sides gives deltaW=1/2mvf^2-1/2mvi^2+constant. So the amount of work to move the object from x1 to x2 is proportional to the difference of the square of the initial to final velocity squared up to a constant. This we define to be the change in kinetic energy.<p>But as others have mentioned this is only as intuitive as F=ma, or p=mv.<p>In my view, at least classically it's just a matter of definitions then. If our definitions of energy differ, the only thing we will experimentally agree on is the equation of motion, and even then up to a frame transformation.</p>
]]></description><pubDate>Sat, 27 Jun 2026 06:34:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48695742</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=48695742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48695742</guid></item><item><title><![CDATA[Show HN: Infer0 – do AI apps need subscriptions?]]></title><description><![CDATA[
<p>One thing that’s been bothering me about AI side projects is inference costs. With traditional software, a successful launch usually means higher profits. But with AI products, success can mean unexpectedly large bills.<p>This has pushed me toward cheaper, less capable models and made me hesitate to even explore certain ideas. I don’t want every side project to become another $20/month subscription, but I also can’t compete with VC-backed companies willing to subsidize inference costs.<p>Then I had this idea: what if users simply paid for their own inference?<p>This already happens in some apps through locally configured API keys, but could the model be extended? If users bring their own AI account, developers can build AI-powered products without taking on variable inference costs. How many AI applications shouldn’t be subscription businesses at all?<p>The challenge is that developers don’t want to handle user API keys, users don’t want to hand them out to every app they try, and nobody wants the friction of collecting payment methods just to pass through inference costs.<p>That’s the backstory to my latest side project, infer0.com.<p>It's a bit like SSO for AI inference. Users connect their AI providers once, and apps use auth tokens to request inference through infer0. Developers don’t manage API keys or pay model costs themselves, while users can bring the same AI accounts across multiple applications.<p>This may be a terrible idea, both because nobody will trust it and because I’m sure there are risks around handling user API credentials that I haven’t fully appreciated. But I felt the need to build it. So here’s a rough first pass.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48556523">https://news.ycombinator.com/item?id=48556523</a></p>
<p>Points: 6</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 16 Jun 2026 15:12:22 +0000</pubDate><link>https://infer0.com/</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=48556523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48556523</guid></item><item><title><![CDATA[New comment by sumolessons in "Electrobun v1: Build fast, tiny, and cross-platform desktop apps with TypeScript"]]></title><description><![CDATA[
<p>This looks promising. And it's exciting to think it could also target mobile [1].<p>[1]: <a href="https://github.com/oven-sh/bun/issues/21237" rel="nofollow">https://github.com/oven-sh/bun/issues/21237</a></p>
]]></description><pubDate>Thu, 19 Feb 2026 05:57:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47070379</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=47070379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47070379</guid></item><item><title><![CDATA[New comment by sumolessons in "How good engineers write bad code at big companies"]]></title><description><![CDATA[
<p>I find this insightful. Would you recommend anything in particular to get there? Other than staying frugal and being competent at your job?</p>
]]></description><pubDate>Sat, 29 Nov 2025 05:47:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46085427</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=46085427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46085427</guid></item><item><title><![CDATA[New comment by sumolessons in "The surprisingly lucrative business of making a list of 500 stocks"]]></title><description><![CDATA[
<p>Not orthogonal to your point, but a distinctive feature of market-cap-weighted portfolios is that they are inherently self-rebalancing.</p>
]]></description><pubDate>Thu, 25 Sep 2025 14:06:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45372776</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=45372776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45372776</guid></item><item><title><![CDATA[New comment by sumolessons in "Show HN: Fingernotes – handwritten notes which become their own preview image"]]></title><description><![CDATA[
<p>Yes I think colors would be great, while still keeping the UI minimal. Another comment brought it up along with audio feedback for strokes which feels like it would be a nice experience.</p>
]]></description><pubDate>Wed, 26 Mar 2025 16:56:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=43484245</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=43484245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43484245</guid></item><item><title><![CDATA[New comment by sumolessons in "Show HN: Fingernotes – handwritten notes which become their own preview image"]]></title><description><![CDATA[
<p>It is a glaring omission with no excuse. I should have mentioned it.</p>
]]></description><pubDate>Wed, 26 Mar 2025 16:49:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=43484173</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=43484173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43484173</guid></item><item><title><![CDATA[New comment by sumolessons in "Show HN: Fingernotes – handwritten notes which become their own preview image"]]></title><description><![CDATA[
<p>100% shoutout to perfect-freehand/Steve Ruiz!<p>this is amazing feedback, thank you for taking the time to write it all out. I love the idea of audio feedback!</p>
]]></description><pubDate>Tue, 25 Mar 2025 19:23:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=43474842</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=43474842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43474842</guid></item><item><title><![CDATA[New comment by sumolessons in "Show HN: Fingernotes – handwritten notes which become their own preview image"]]></title><description><![CDATA[
<p>Thanks! I just tried it out on Signal with a new note and it does work. The image is not as large as the WhatsApp preview though.<p>I accidentally linked to a specific note at the top which I guess Cloudflare is struggling to preview due to traffic.</p>
]]></description><pubDate>Tue, 25 Mar 2025 19:09:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43474681</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=43474681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43474681</guid></item><item><title><![CDATA[New comment by sumolessons in "Show HN: Fingernotes – handwritten notes which become their own preview image"]]></title><description><![CDATA[
<p>thanks! Oops, I just realized the link at the top is to a specific note instead of fingernotes.com</p>
]]></description><pubDate>Tue, 25 Mar 2025 19:03:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=43474621</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=43474621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43474621</guid></item><item><title><![CDATA[New comment by sumolessons in "Show HN: Fingernotes – handwritten notes which become their own preview image"]]></title><description><![CDATA[
<p>I've used it successfully with Chrome and Safari on macOS but it was originally intended for touch.</p>
]]></description><pubDate>Tue, 25 Mar 2025 18:56:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43474570</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=43474570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43474570</guid></item><item><title><![CDATA[Show HN: Fingernotes – handwritten notes which become their own preview image]]></title><description><![CDATA[
<p>Hi HN, I've lurked here for ages and decided to come out of the shadows for my latest side project which reached the point where it’s sort of fun to use and hopefully not totally embarrassing to share.<p>Hacking fingernotes.com together over a couple of weeks was a creative outlet when work got stressful. I think of it as digital sticky notes. The goal was to make notes with a personal touch that are easy to write and share. I also wanted them to appear as their own link preview image on supported platforms. That way when you send the link to a note, the person sees the message without following the link.<p>Let me know what you think!<p>I drew inspiration from Apple's quick notes: low latency made scribbling a pleasure, and sending notes to friends felt warm and original compared to a typical exchange. It was also intriguing to see my handwriting printed in a message chat. In a time of rising artificial generation, spreading my clumsy handwriting feels like an act of rebellion.<p>But I dislike the light background in Apple notes, which I don't think you can change when sharing. More importantly, no one sent a note back. With fingernotes the low-friction interaction is meant to make creating notes simple. I also find the image previews aesthetically more pleasing.<p>For implementation, fingernotes are publicly accessible links to collections of strokes that have been persisted to a Cloudflare D1 database and rendered in SVG. Like pen on a sticky note, each stroke is immutable but anyone can add to a note if they have the link. You can't undo strokes, so if you mess up your note just throw it out and start a new one. Having append-only collections avoids handling order of operations when multiple people edit the same note. Hosting it as a Cloudflare worker made it easy to get up and running. There's some latency in Safari on iOS which is absent on desktop. It's noticeable compared to Apple notes and I'm afraid it's a limitation of the browser.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43451222">https://news.ycombinator.com/item?id=43451222</a></p>
<p>Points: 67</p>
<p># Comments: 20</p>
]]></description><pubDate>Sun, 23 Mar 2025 06:32:19 +0000</pubDate><link>https://fingernotes.com/note/97513380</link><dc:creator>sumolessons</dc:creator><comments>https://news.ycombinator.com/item?id=43451222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43451222</guid></item></channel></rss>