<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: santiagobasulto</title><link>https://news.ycombinator.com/user?id=santiagobasulto</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 07:50:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=santiagobasulto" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by santiagobasulto in "Gemma 4 12B: A unified, encoder-free multimodal model"]]></title><description><![CDATA[
<p>Not at all, I had the same feeling as yours the first time I read it. I think the key is that the "encoder" they're using is just a linear projection, which is probably pretty fast and memory efficient. A single matmul vs a ViT encoder is probably a huge win.</p>
]]></description><pubDate>Wed, 03 Jun 2026 19:29:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48388706</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=48388706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48388706</guid></item><item><title><![CDATA[New comment by santiagobasulto in "Gemma 4 12B: A unified, encoder-free multimodal model"]]></title><description><![CDATA[
<p>I don't think it's the same. It's a similar concept, but Gemma is using just a linear projection, which I assume is a lot faster. The developer guide has more details: <a href="https://developers.googleblog.com/gemma-4-12b-the-developer-guide/" rel="nofollow">https://developers.googleblog.com/gemma-4-12b-the-developer-...</a><p><pre><code>    Vision embedder (35M parameters): Replaces the 27 vision transformer layers of the other medium-sized Gemma 4 models. Raw 48x48 pixel patches are projected to the LLM hidden dimension with a single matmul. A factorized coordinate lookup (X and Y matrices) attaches spatial location information directly to the input
</code></pre>
the "single matmul" is the key here, I haven't tried it, but it's probably pretty fast and memory efficient.</p>
]]></description><pubDate>Wed, 03 Jun 2026 19:27:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48388680</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=48388680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48388680</guid></item><item><title><![CDATA[New comment by santiagobasulto in "The $500K AI Film That "Premiered at Cannes" Was Not in the Official Festival"]]></title><description><![CDATA[
<p>I mean, "Cannes" the city right? lol</p>
]]></description><pubDate>Fri, 29 May 2026 11:52:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48321959</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=48321959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48321959</guid></item><item><title><![CDATA[New comment by santiagobasulto in "Ask HN: Is anyone working at least 4 hours daily on an Apple Vision Pro?"]]></title><description><![CDATA[
<p>I don't own Apple Vision Pro, but I tested them two times already and I'm amazed by the technology. I honestly think it's the future. We're probably WAY too early yet, and the Vision Pro might fail badly, but it is indeed the future.<p>I did a special test session in Japan for "productivity" (the guys at the Apple Store were very friendly and agreed to let me install VSCode and Ghostty on the testing laptop. I cloned an open source repository and spent ~20 minutes just coding.<p>It was FANTASTIC. The Apple Store was full and I could still "black out" the noise and completely immersed myself in the experience.<p>I'm seriously considering buying a pair now, but I'm just concerned about the under-investment in the sector.<p>Regardless, I honestly think it's the future, maybe in 10/20 years, but it'll be the norm.</p>
]]></description><pubDate>Tue, 26 May 2026 06:39:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48275908</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=48275908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48275908</guid></item><item><title><![CDATA[New comment by santiagobasulto in "Ask HN: How did you land your first projects as a solo engineer/consultant?"]]></title><description><![CDATA[
<p>General consultancy is an extremely crowded space. As a startup CEO, I get at least 3 emails per week from software agencies and consultants. On top of that, they're usually located in India/Ukraine and the rates they offer are very low, so I assume it's very difficult to compete.<p>My advice would be to differentiate yourself:<p>- Become an expert in 1 thing, and one thing only: either start an open source project, or become the main collaborator in one. And be an EXPERT in that ONE thing. Not a generalist.<p>- Go personal: I can't see who you are or where are you based in your website. If I want to hire an EXPERT (see point before) consultant, I want to see their face and why they're different. I need a feeling of trust.<p>- Network the hell out of it: once you're an expert on one thing and you have a face, people will recognize you and recommend you</p>
]]></description><pubDate>Sun, 19 Apr 2026 10:27:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47823228</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=47823228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47823228</guid></item><item><title><![CDATA[New comment by santiagobasulto in "Muse Spark: Scaling Towards Personal Superintelligence"]]></title><description><![CDATA[
<p>This looks like a very interesting model and very promising, especially after llama lost so much ground recently. I hope they release the weights</p>
]]></description><pubDate>Wed, 08 Apr 2026 16:41:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47692660</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=47692660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47692660</guid></item><item><title><![CDATA[New comment by santiagobasulto in "Why Sora Failed: $15M/day inference cost vs. $2.1M lifetime revenue"]]></title><description><![CDATA[
<p>But doesn't $15M/day of inference cost imply "demand" from users? If this is the case, it's just a matter of time until costs can be reduced.</p>
]]></description><pubDate>Thu, 26 Mar 2026 10:01:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47528509</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=47528509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47528509</guid></item><item><title><![CDATA[New comment by santiagobasulto in "Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised"]]></title><description><![CDATA[
<p>I blogged about this last year[0]...<p>> ### Software Supply Chain is a Pain in the A*<p>> On top of that, the room for vulnerabilities and supply chain attacks has increased dramatically<p>AI Is not about fancy models, is about plain old Software Engineering. I strongly advised our team of "not-so-senior" devs to not use LiteLLM or LangChain or anything like that and just stick to `requests.post('...')".<p>[0] <a href="https://sb.thoughts.ar/posts/2025/12/03/ai-is-all-about-software-engineering/" rel="nofollow">https://sb.thoughts.ar/posts/2025/12/03/ai-is-all-about-soft...</a></p>
]]></description><pubDate>Tue, 24 Mar 2026 14:33:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47503196</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=47503196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47503196</guid></item><item><title><![CDATA[New comment by santiagobasulto in "Fyn: An uv fork with new features, bug fixes, stripped telemetry"]]></title><description><![CDATA[
<p>Sometimes I want the venvs to be in a centralized location, and just do:<p>UV_PROJECT_ENVIRONMENT=$HOME/.virtualenvs/{env-name} uv {command}</p>
]]></description><pubDate>Mon, 23 Mar 2026 13:58:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47489645</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=47489645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47489645</guid></item><item><title><![CDATA[New comment by santiagobasulto in "Give Django your time and money, not your tokens"]]></title><description><![CDATA[
<p>Yes. Exactly. We’re both “feeling” without much proof. But between the two speculations, one is more open and welcoming, while the other is more restrictive.</p>
]]></description><pubDate>Tue, 17 Mar 2026 20:52:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47418117</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=47418117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47418117</guid></item><item><title><![CDATA[New comment by santiagobasulto in "Give Django your time and money, not your tokens"]]></title><description><![CDATA[
<p>I feel like open source is taking the wrong stance here. There’s a lot of gatekeeping, first. And second, this approach is like trying to stop a tsunami with an umbrella.
AI is here to stay. We can’t stop it, for much we try.<p>I feel the successful OS projects will be the ones embracing the change, not stopping it. For example, automating code reviews with AI.</p>
]]></description><pubDate>Tue, 17 Mar 2026 16:17:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47414749</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=47414749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47414749</guid></item><item><title><![CDATA[New comment by santiagobasulto in "AirPods Max 2"]]></title><description><![CDATA[
<p>I’ve been using my AirPod Max for hours for the past 2 years and never noticed they were “heavy”. I’m wondering now as I’ve never researched on headphones (I just buy simplicity from Apple, I’m not an audio sophisticated costumer) that was never brought out to me, so I haven’t even noticed.</p>
]]></description><pubDate>Mon, 16 Mar 2026 19:14:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47403423</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=47403423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47403423</guid></item><item><title><![CDATA[New comment by santiagobasulto in "Global warming has accelerated significantly"]]></title><description><![CDATA[
<p>What! you're saying that my selective recycling of paper and having the plastic caps attached to the bottles didn't work? SHOCKING<p>(only europeans will understand)</p>
]]></description><pubDate>Fri, 06 Mar 2026 16:14:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47276875</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=47276875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47276875</guid></item><item><title><![CDATA[New comment by santiagobasulto in "How to code Claude Code in 200 lines of code"]]></title><description><![CDATA[
<p>I'm surprised this post has so many upvotes. This is a gross oversimplification of what Claude Code (and other agents can do). On top of that, it's very poorly engineered.</p>
]]></description><pubDate>Fri, 09 Jan 2026 12:35:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46553224</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=46553224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46553224</guid></item><item><title><![CDATA[New comment by santiagobasulto in "Rust is beyond object-oriented, part 3: Inheritance (2023)"]]></title><description><![CDATA[
<p>Yes I agree with you. The pattern is "composition" vs "inheritance". Defining a "thing" as "what it can do" instead of "what it is".
Instead of saying that "a duck is a Bird which in turn is an Animal which in turn is a LivingThing" (Duck -> Bird -> Animal -> LivingThing) you focus on what a duck can do: a duck "quacks, swims, etc":<p><pre><code>    class Duck(Swimmable, Quackable, FishEatable...)
</code></pre>
I think there's still a place for "inheritance" based approach for APIs that need to be very strict about subtyping: would be hard to express covariance/invariance/contravariance without it.</p>
]]></description><pubDate>Wed, 07 Jan 2026 09:06:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46524197</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=46524197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46524197</guid></item><item><title><![CDATA[New comment by santiagobasulto in "Databases in 2025: A Year in Review"]]></title><description><![CDATA[
<p>I love these yearly review posts. Thanks Andy and team.</p>
]]></description><pubDate>Mon, 05 Jan 2026 09:27:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46496833</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=46496833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46496833</guid></item><item><title><![CDATA[New comment by santiagobasulto in "Ask HN: Who is hiring? (January 2026)"]]></title><description><![CDATA[
<p>I’m on chrome. Maybe it was a hiccup on my end.<p>Looks interesting.<p>We are in the process of looking for some alternatives to temporal/prefect. Would you mind sharing your email so I can  send a few questions along with my cofounder?</p>
]]></description><pubDate>Sat, 03 Jan 2026 21:37:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46481882</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=46481882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46481882</guid></item><item><title><![CDATA[New comment by santiagobasulto in "Ask HN: Who is hiring? (January 2026)"]]></title><description><![CDATA[
<p>Your website is INCREDIBLY slow, and I have a very good laptop with dedicated GPU. Somehow some JS is killing the whole thing.<p>Anyways, the concept looks cool, but I'm failing to see a real value add to something like Temporal. What is it?</p>
]]></description><pubDate>Sat, 03 Jan 2026 11:45:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46475494</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=46475494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46475494</guid></item><item><title><![CDATA[New comment by santiagobasulto in "Show HN: Stop AI scrapers from hammering your self-hosted blog (using porn)"]]></title><description><![CDATA[
<p>Offtopic: when did js/ts apps get so complicated? I tried to browse the repo and there are so many configuration files and directories for such a simple functionality that should be 1 or 2 modules. It reminds me of the old Java days.</p>
]]></description><pubDate>Fri, 19 Dec 2025 12:40:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46325176</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=46325176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46325176</guid></item><item><title><![CDATA[New comment by santiagobasulto in "The History of Xerox"]]></title><description><![CDATA[
<p>Very interesting story and well written so far, I'll finish it after work.<p>One very interesting thing about Xerox was not only their technology but their choice of business model. As smaller companies couldn't afford an expensive copier, they'd "rent" it and charge per copy. From the article:<p>> The company placed machines in well-traveled public spaces where it was on display, and in addition to sales, they also offered machine rental for smaller organizations. This was a low price for up to 2000 copies, and each copy after was 4¢. They also promised that a machine could be returned within fifteen days. The 650 pound behemoth was wildly successful.<p>Another similar interesting business model was pioneered by Rolls-Royce in their airplane turbine business. Instead of selling their whole turbine, they'd "rent" it and charge it "per flight hour", derisking both parts.</p>
]]></description><pubDate>Mon, 15 Dec 2025 09:03:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46272007</link><dc:creator>santiagobasulto</dc:creator><comments>https://news.ycombinator.com/item?id=46272007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46272007</guid></item></channel></rss>