<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: zamfi</title><link>https://news.ycombinator.com/user?id=zamfi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 20 Apr 2026 09:52:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=zamfi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by zamfi in "Lies I was told about collaborative editing, Part 2: Why we don't use Yjs"]]></title><description><![CDATA[
<p>> The biggest evidence against collaborative editing working and being useful is that programmers don't use it. We go through the pain of having git branches and manual merges.<p>Hmm -- this seems a bit apples and oranges to me: collaborative editing is sync; git branches, PRs, etc. are all async. This is by design! You want someone's eyes on a merge, that's the whole rationale behind PRs. Collab editing tries to make merges invisible.<p>Totally different use case, no?</p>
]]></description><pubDate>Mon, 16 Mar 2026 20:37:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47404538</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=47404538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47404538</guid></item><item><title><![CDATA[New comment by zamfi in "Capital One to acquire Brex for $5.15B"]]></title><description><![CDATA[
<p>Yes, and yes. The sibling comment here about liquidation preferences is correct, and these separate incentives are usually structured as retention incentives — eg, compensation for future work with the acquiring company.<p>Shareholders are of course free to sue the board for acting outside of the interests of the shareholders overall, but this happens very rarely because typically the company would otherwise be shutting down and it’s very hard to make the argument that the deal undervalues common shareholders’ shares.</p>
]]></description><pubDate>Fri, 23 Jan 2026 15:01:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46733282</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=46733282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46733282</guid></item><item><title><![CDATA[New comment by zamfi in "Capital One to acquire Brex for $5.15B"]]></title><description><![CDATA[
<p>These days, most employees getting nothing out of the deal is par for the course for acquisitions, unfortunately. The acquisition price is almost never exchanged directly for shares in the company as implied, often a chunk of it is kept for key personnel retention, etc. Typically just enough goes towards the share purchase to make investors happy, and the rest is structured as incentives for founders and key execs with milestone payouts. That‘s the set of people with leverage towards making the acquisition happen, so that‘s who gets paid.<p>If you‘re just a regular employee with some options, and the acquirer doesn‘t want to keep you on, you should expect nothing.</p>
]]></description><pubDate>Fri, 23 Jan 2026 06:31:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46729178</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=46729178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46729178</guid></item><item><title><![CDATA[New comment by zamfi in "My Mac contacted 63 different Apple owned domains in an hour, while not is use"]]></title><description><![CDATA[
<p>Huh, which process was doing this grinding on your MacBook?</p>
]]></description><pubDate>Thu, 12 Jun 2025 12:56:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44257245</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=44257245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44257245</guid></item><item><title><![CDATA[New comment by zamfi in "The average college student today"]]></title><description><![CDATA[
<p>Why would the transactional nature favor students now though? What’s the mechanism for that, that’s internal to the system?<p>In other words it sounds like you’re arguing that the root cause is “the transactional nature” but that’s the one thing that hasn’t changed. So why is it worse now?<p>What is it that makes students “better equipped to ignore you”?</p>
]]></description><pubDate>Fri, 04 Apr 2025 15:17:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43583663</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=43583663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43583663</guid></item><item><title><![CDATA[New comment by zamfi in "The average college student today"]]></title><description><![CDATA[
<p>Wait, but the point of the piece is that although college has always been transactional, <i>behavior has changed</i>.<p>If so, why would transactional-ism be the cause?<p>Read on:<p>> The average student has seen college as basically transactional for as long as I’ve been doing this. They go through the motions and maybe learn something along the way, but it is all in service to the only conception of the good life they can imagine: a job with middle-class wages. I’ve mostly made my peace with that, do my best to give them a taste of the life of the mind, and celebrate the successes.<p>And then, crucially:<p>> Things have changed. Ted Gioia describes modern students as checked-out, phone-addicted zombies.</p>
]]></description><pubDate>Sun, 30 Mar 2025 23:13:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=43528738</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=43528738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43528738</guid></item><item><title><![CDATA[New comment by zamfi in "Postel's Law and the Three Ring Circus"]]></title><description><![CDATA[
<p>As a counterpoint, Postel's Law as implemented in other domains has been spectacularly successful.<p>One classic example is in transistor networks: each node in a network (think interconnected logic gates, but at the analog level) accepts a wider range of voltages as "high" and "low (i.e., 1- and 0-valued) than they are specified to output. In 5V logic, for example, transistors might output 5V and 0V to within 5%, but accept anything above 1.2V as "high" and below that as "low". (Sometimes called the "static discipline" and used as an example of the "robustness principle"—the other name for Postel's Law.)<p>This is <i>critical</i> in these networks, but not because transistor manufacturers don't read or fully implement the spec: it's because there is invariably <i>unavoidable noise</i> introduced into the system, and one way to handle that is for every node to "clean up" its input to the degree that it can.<p>It's one thing to rely on this type of clean-up to make your systems work in the face of external noise. But when you start rearchitecting your systems to operate close to this boundary—that is, you're no longer trying to meet spec, because you know some other node will clean up your mess for you—you're cooked. Because the invariable noise will now push you outside the range of what your spec's liberal input regime can tolerate, and you'll get errors.<p>The problem isn't Postel's law. It's adverse selection / moral hazard / whatever you want to call the incentive to exploit a system's tolerance for error to improve short-term outcomes for the exploiter but at long-term cost to system stability.</p>
]]></description><pubDate>Thu, 27 Mar 2025 14:16:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=43493911</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=43493911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43493911</guid></item><item><title><![CDATA[New comment by zamfi in "Supply constraints do not explain house price, quantity growth across US cities"]]></title><description><![CDATA[
<p>> The $/sqft of housing tends to go up as density increases<p>This is only true generally, not within a specific neighborhood, and it's because of correlations between demand and density.<p>If you look at a neighborhood with mixed SFH and condos, the condo $/sqft is lower than the SFH $/sqft. (To be clear: that's $/sqft of <i>housing space</i> not of <i>land</i>).<p>Having a diversity of density enables home pricing at different points. Looking only at SFH (as this article does) is missing the forest for the trees, IMO.</p>
]]></description><pubDate>Fri, 21 Mar 2025 20:37:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=43440527</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=43440527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43440527</guid></item><item><title><![CDATA[New comment by zamfi in "Supply constraints do not explain house price, quantity growth across US cities"]]></title><description><![CDATA[
<p>> there is a highly lucrative business in simply buying low-density zoned land and going through the entitlements to turn it into a high-density zone<p>Sure, but this is only a lucrative business because despite the <i>land</i> getting more expensive, the <i>housing units</i> are less expensive—otherwise who in their right mind would pay as much for one unit in a duplex/triplex/etc. as they'd have paid for a single-family home <i>in the same location</i>?</p>
]]></description><pubDate>Fri, 21 Mar 2025 16:01:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43437230</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=43437230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43437230</guid></item><item><title><![CDATA[New comment by zamfi in "Supply constraints do not explain house price, quantity growth across US cities"]]></title><description><![CDATA[
<p>> This is not the case with land.<p>Not with that attitude!<p>Kidding aside, most people looking for housing aren’t buying land, they’re buying housing — which absolutely does not have elastic supply <i>by policy</i>, not by natural law.</p>
]]></description><pubDate>Thu, 20 Mar 2025 23:31:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43430248</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=43430248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43430248</guid></item><item><title><![CDATA[New comment by zamfi in "Supply constraints do not explain house price, quantity growth across US cities"]]></title><description><![CDATA[
<p>Why doesn't it feed through to the price of food? Of vehicles? Of energy?<p>It only feeds through to the price of certain classes of goods: housing, healthcare, education.<p>Those are also "markets" that are artificially supply-constrained, through zoning, the AMA, and accreditation.<p>To be clear, I'm <i>not</i> saying that we should get rid of zoning, the AMA, and accreditation—but we should be <i>much</i> more careful to avoid use of those tools to curb supply.</p>
]]></description><pubDate>Thu, 20 Mar 2025 17:53:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=43426547</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=43426547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43426547</guid></item><item><title><![CDATA[New comment by zamfi in "Supply constraints do not explain house price, quantity growth across US cities"]]></title><description><![CDATA[
<p>> Gentrification actually only affects a very small percentage of people who end up refusing to sell and holding out until they cannot afford anymore.<p>Not quite just those who refuse to sell — because housing costs impact the cost of every other local service, maintenance in a gentrified area often becomes unaffordable for those who hold out, and then they can’t afford it. Roof replacement is the classic example. Another example (though not as relevant to the 90 year old on social security) is childcare costs.</p>
]]></description><pubDate>Thu, 20 Mar 2025 13:26:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43423000</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=43423000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43423000</guid></item><item><title><![CDATA[New comment by zamfi in "Everyone at NSF overseeing the Platforms for Wireless Experimentation is gone"]]></title><description><![CDATA[
<p>Actually, in many cases they cannot.<p>Take a look at the EPA "exception" that California has needed in order to impose more stringent fuel efficiency standards for automobiles.<p>Many forms of commerce or communication that are relevant across state lines (net neutrality rules, etc.) are considered a federal prerogative and states have limited ability to control these.<p>Yes, states could do more to fund research--and hopefully they will--but no state has the same level of tax rate as the federal government, and while the NSF budget is "noise" in the federal budget ($10B/$1.7T discretionary) it would be quite a big outlay for most states, even for California it would represent 3%+ of the total state budget to reproduce.<p>Though, now that I look at that number, maybe it's actually an opportunity for CA...</p>
]]></description><pubDate>Tue, 25 Feb 2025 08:11:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=43169404</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=43169404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43169404</guid></item><item><title><![CDATA[New comment by zamfi in "Among top researchers 10% publish at unrealistic levels, analysis finds"]]></title><description><![CDATA[
<p>"Securing the funding" is much closer to the work than "providing roads and sewage".<p>In most sciences, to actually secure the funding, you need to argue for why the problem is important, why the team has a shot at solving it, and what possible approaches look promising. Then you need to actually advise the team in supporting the work.</p>
]]></description><pubDate>Tue, 18 Feb 2025 20:17:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43094497</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=43094497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43094497</guid></item><item><title><![CDATA[New comment by zamfi in "Chat is a bad UI pattern for development tools"]]></title><description><![CDATA[
<p>Why on earth was that post flagged/killed??</p>
]]></description><pubDate>Tue, 04 Feb 2025 18:07:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=42936258</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=42936258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42936258</guid></item><item><title><![CDATA[New comment by zamfi in "Chat is a bad UI pattern for development tools"]]></title><description><![CDATA[
<p>With apologies to Bill Buxton: "Every interface is best at something and worst at something else."<p>Chat is a great UI pattern for ephemeral conversation. It's why we get on the phone or on DM to talk with people while collaborating on documents, and don't just sit there making isolated edits to some Google Doc.<p>It's great because it can go all over the place and the humans get to decide which part of that conversation is meaningful and which isn't, and then put <i>that</i> in the document.<p>It's also obviously not enough: you still need documents!<p>But this isn't an "either-or" case. It's a "both" case.</p>
]]></description><pubDate>Tue, 04 Feb 2025 17:47:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=42935938</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=42935938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42935938</guid></item><item><title><![CDATA[New comment by zamfi in "Chat is a bad UI pattern for development tools"]]></title><description><![CDATA[
<p>Yeah, and in fact this is about the best-case scenario in many ways: "good defaults" that get you approximately where you want to be, with a way to update when those defaults aren't what you want.<p>Right now we have a ton of AI/ML/LLM folks working on this first clear challenge: better models that generate better defaults, which is great—but also will never solve the problem 100%, which is the second, less-clear challenge: there will always be times you don't want the defaults, especially as your requests become more and more high-level. It's the MS Word challenge reconstituted in the age of LLMs: everyone wants 20% of what's in Word, but it's not the same 20%. The good defaults are good except for that 20% you want to be non-default.<p>So there need to be ways to say "I want <this non-default thing>". Sometimes chat is enough for that, like when you can ask for a different background color. But sometimes it's really not! This is especially true when the things you want are not always obvious from limited observations of the program's behavior—where even just finding out that the "good default" isn't what you want can be hard.<p>Too few people are working on this latter challenge, IMO. (Full disclosure: I am one of them.)</p>
]]></description><pubDate>Tue, 04 Feb 2025 17:43:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=42935868</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=42935868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42935868</guid></item><item><title><![CDATA[New comment by zamfi in "Why do bees die when they sting you?"]]></title><description><![CDATA[
<p>> It's a pretty crappy life<p>By human standards, sure.<p>Weird take I know, but since only one female bee in the hive passes along her genes (which are shared with the other bees), it's a very different incentive structure.</p>
]]></description><pubDate>Sun, 19 Jan 2025 00:29:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=42752596</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=42752596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42752596</guid></item><item><title><![CDATA[New comment by zamfi in "Who killed the rave?"]]></title><description><![CDATA[
<p>> China built enough homes to house its population twice over, yet it's not reflected in the prices. All because everyone and their grandma is investing in real estate.<p>Yes, but this is reflected in China's vacancy rate: 22% by some estimates.<p>In the US, home vacancy rates are sub-1%.<p>Not saying people aren't treating homes as investments, but it seems clear we <i>also</i> have a supply issue.<p>"Real Estate is Investment" should naturally lead to <i>overproduction</i> as investment-only properties get built to satisfy that demand—as we see in China. In the US, we don't see that.</p>
]]></description><pubDate>Wed, 08 Jan 2025 17:00:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=42636147</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=42636147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42636147</guid></item><item><title><![CDATA[New comment by zamfi in "What we learned copying all the best code assistants"]]></title><description><![CDATA[
<p>I suspect any other "hook" would work just as well, a comment with a nonce--and could serve as block boundaries to make changes more likely to be complete?<p>Graphologue used a version of this too: <a href="https://hci.ucsd.edu/papers/graphologue.pdf" rel="nofollow">https://hci.ucsd.edu/papers/graphologue.pdf</a></p>
]]></description><pubDate>Fri, 03 Jan 2025 22:30:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=42590159</link><dc:creator>zamfi</dc:creator><comments>https://news.ycombinator.com/item?id=42590159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42590159</guid></item></channel></rss>