<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: fishtoaster</title><link>https://news.ycombinator.com/user?id=fishtoaster</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 25 Sep 2026 11:59:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=fishtoaster" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by fishtoaster in "Show HN: How long do I need to work at my salary before I can coast, or retire?"]]></title><description><![CDATA[
<p>If you like this, I highly recommend <a href="https://projectionlab.com/" rel="nofollow">https://projectionlab.com/</a> for scenario-modeling your future income and retirement.<p>It's been discussed here a number of times and I've been a happy customer for years.<p><a href="https://news.ycombinator.com/item?id=36849502">https://news.ycombinator.com/item?id=36849502</a>
<a href="https://news.ycombinator.com/item?id=26969173">https://news.ycombinator.com/item?id=26969173</a></p>
]]></description><pubDate>Thu, 24 Sep 2026 04:47:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49826371</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49826371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49826371</guid></item><item><title><![CDATA[New comment by fishtoaster in "Seattle Bans Rental Junk Fees"]]></title><description><![CDATA[
<p>Does Seattle allow pet deposits?  That seems like a straightforward way to handle that, and it's what I've seen when renting elsewhere.</p>
]]></description><pubDate>Mon, 21 Sep 2026 18:03:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49790931</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49790931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49790931</guid></item><item><title><![CDATA[New comment by fishtoaster in "ElevenLabs Music v2.5"]]></title><description><![CDATA[
<p>Well, a coworker recently rigged up eleven's api to a coffee machine sensor.  It now sings, loudly, an original composition to the effect of "make a new pot you asshole" whenever it gets low.  We've gotten country, symphonic metal, southern hip hop, smooth british singing, accusatory broadway musical, 20's-style jazz singer, and more - it's different every time.<p>While the advisability of this particular project is up for debate, I <i>do</i> think it's something that could only exist with an API like eleven's.</p>
]]></description><pubDate>Fri, 11 Sep 2026 22:48:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49666481</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49666481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49666481</guid></item><item><title><![CDATA[New comment by fishtoaster in "Cognition launches new SWE-2 model, Rivaling Fable 5.1 and GPT-Astra"]]></title><description><![CDATA[
<p>Can't say I've tried the CLI.  I've mostly focused on the cloud agents, which I was explicitly looking for.  I compared against cursor's cloud agents, ampcode, and hoplite, and came out surprisingly enjoying devin.<p>I will say that the lack of parity between Devin cloud and Devin desktop is downright embarrassing.  It's <i>very</i> clear that the latter is a thinly-reskinned Windsurf.  A visually similar UI with vastly different capabilities.  Definitely a black mark on the whole thing.</p>
]]></description><pubDate>Fri, 11 Sep 2026 04:23:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49653534</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49653534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49653534</guid></item><item><title><![CDATA[New comment by fishtoaster in "Cognition launches new SWE-2 model, Rivaling Fable 5.1 and GPT-Astra"]]></title><description><![CDATA[
<p>A friend recently pushed me to try out their coding platform, Devin, after I decided to move away from Cursor.  I had the same reaction: "What, the con artists from like 2024?"  But after some cajoling, I gave it a shot and was pleasantly surprised.  I guess they learned their lessons, grew up, and are doing good work now, maybe?</p>
]]></description><pubDate>Thu, 10 Sep 2026 18:07:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49647953</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49647953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49647953</guid></item><item><title><![CDATA[New comment by fishtoaster in "iPhone Duo"]]></title><description><![CDATA[
<p>The weight is interesting: 8.96 ounces (254 grams).<p>Not much more than the 18 pro max - 8.78 ounces (249 grams).  The Duo sure <i>looks</i> chonky, but that's not the end of the world.</p>
]]></description><pubDate>Wed, 09 Sep 2026 18:26:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49631294</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49631294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49631294</guid></item><item><title><![CDATA[New comment by fishtoaster in "iPhone Duo"]]></title><description><![CDATA[
<p>I quite like the idea of a tablet I can keep in my pocket.  If there was some sort of first-party attachable keyboard (a la the iPad magic keyboard), I'd be strongly considering getting this.  In the age of AI and increasingly-mature cloud agents, I can get a <i>lot</i> of my work done from a setup like that.</p>
]]></description><pubDate>Wed, 09 Sep 2026 18:19:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49631042</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49631042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49631042</guid></item><item><title><![CDATA[New comment by fishtoaster in "Government Rails Site Hit Hours After CVE Patch"]]></title><description><![CDATA[
<p>I <i>think</i> the answer is no - this would affect any Rails app with default settings that uses ActiveStorage.  The "Preconditions" recap at the bottom here has all the appropriate caveats: <a href="https://ethiack.com/info-hub/research/kindarails2shell-how-a-matlab-file-reads-your-secrets-and-pops-a-shell-on-ruby-on-rails" rel="nofollow">https://ethiack.com/info-hub/research/kindarails2shell-how-a...</a></p>
]]></description><pubDate>Fri, 04 Sep 2026 20:05:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49569574</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49569574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49569574</guid></item><item><title><![CDATA[New comment by fishtoaster in "The death of San Francisco's Market Street"]]></title><description><![CDATA[
<p>As a cyclist, I couldn't agree more.  Cars are crazy murder machines, pedestrians will jump out at you just for fun, and the worst of the bunch is <i>other</i> cyclists!<p>But a bus- with a bus you know where you stand.  They're slow, they're predictable, you can see the coming a mile away- I've never felt unsafe around SF Muni.</p>
]]></description><pubDate>Thu, 03 Sep 2026 21:15:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49557134</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49557134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49557134</guid></item><item><title><![CDATA[New comment by fishtoaster in "[dead]"]]></title><description><![CDATA[
<p>So the chain here is:<p>- 1password contributes the Omarchy foundation<p>- Omarchy is a project by DHH<p>- DHH has some evil opinions<p>I agree with all of that - DHH has a long history of being awful - but I think it's a little stretched to boycott 1password as a result, or to think it'll materially impact 1password.</p>
]]></description><pubDate>Wed, 02 Sep 2026 17:10:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49539295</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49539295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49539295</guid></item><item><title><![CDATA[New comment by fishtoaster in "Orbs"]]></title><description><![CDATA[
<p>Same thing as:<p>- "Cloud Agents" on cursor<p>- "Cloud Coding Agents" on Hoplite.sh<p>- "Sessions" in Devin cloud (they don't make a big deal of them being remote)<p>Amp is just trying to pitch an increasingly-commodity experience as a special sauce.</p>
]]></description><pubDate>Sun, 30 Aug 2026 18:13:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49501234</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49501234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49501234</guid></item><item><title><![CDATA[New comment by fishtoaster in "AWS Acquires DuckLabs"]]></title><description><![CDATA[
<p>It's a fair question!<p>My attempt at an answer: no, databases are not solved.<p>Specifically, different databases are better or worse for different use-cases.<p>For example, Postgres is a great "all around database" - you can use it for a <i>lot</i> of different things.  As a "relational" database, it's really good if you have a table full of users, a table full of order, and you want to see all orders made by a user with ID=123.  You need to answer questions like that a <i>lot</i> (eg every time someone on a website loads a page) and you need the answer <i>fast</i> (hundreds of miliseconds at most)<p>However, say your use-case is more like... you've got 100 billion rows of billing data ("joe was charged $123.45 on 2026-03-07 for a shirt, blue, size 11, brand foobar") in one table.  You don't care much about joe, but you want to be able to find out how much was billed, total, in 2026-03 for blue shirts (or all year for brand foobar, or all time, for size 11).  Postgres would struggle with data of that volume - you'd need a really big expensive database.  A "columnar" database like duckdb (or clickhouse) might be able to answer those questions better.<p>Anyway, different databases are better/worse for:<p>- Large piles of data that you need to query in seconds<p>- <i>Huge</i> (petabytes) of data that you need to query in minutes, but can query in parallel<p>- Many related piles (like a standard relational database)<p>- Cases where you're mostly getting or retrieving single items (key-value stores)<p>- Huge piles of data that represent a long stream of events in time (time-series datbases)<p>- Piles of data that look and act more like files (object stores)<p>- When you need strict transactions<p>- When your need is very write-heavy<p>- When your need is very read-heavy<p>- and probably many others - I'm not even a huge data guy :)<p>So it all depends on your use-case.  There are still cases that are not served well by <i>any</i> existing database - eg "filtering billions of rows, in milliseconds, by an arbitrary portion of several dozen very-high-cardinality columns" (to use an example that came up recently for me IRL) :)</p>
]]></description><pubDate>Wed, 26 Aug 2026 16:55:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49452284</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49452284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49452284</guid></item><item><title><![CDATA[New comment by fishtoaster in "Software development with AI is starting to feel like cooking steak"]]></title><description><![CDATA[
<p>Since we're deep enough in this thread where we're talking about steak rather than AI, I'd like to lean into that.<p>I used to sous-vide a <i>lot</i>.  It was certainly great to get perfectly-done steak.  but I still didn't love the result and it took me a while to figure out.<p>Specifically: sous-viding at 130 doesn't reliably render fat.  So it's <i>great</i> for a lean filet mignon like your suggesting, but kept giving me rubbery fat in anything with more fat or significant marbling.  I eventually switched away from sous-vide (I usually either grill or reverse sear, depending on my effort/time availability) for most cuts these days.</p>
]]></description><pubDate>Thu, 06 Aug 2026 20:10:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49201760</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49201760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49201760</guid></item><item><title><![CDATA[New comment by fishtoaster in "Launch HN: Hoplite (YC S26) – Effortlessly deploy cloud coding agents"]]></title><description><![CDATA[
<p>Took me a minute to see the value - my first thought was "this is just cursor's cloud agents..."<p>But the key thing here for me is "Every sandbox boots your app on a live URL."  Cursor doesn't easily have that, and that's what would allow me to ditch my local env entirely - the ability to actually try out a PR without needing to check it out locally.<p>So on that note: how does that work?  We've had trouble with getting our dev env running in other cloud envs because it requires a few things (clickhouse, localstack, pg, etc) running which we manage via docker compose locally.<p>Also, some minor pricing feedback: it'd be really great if there were a version with pay-as-you-go and a cheaper fixed cost.  I think your 99/seat/mo model is fine for professional work, but it's a lot to commit to for personal work.</p>
]]></description><pubDate>Mon, 03 Aug 2026 18:30:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49159660</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49159660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49159660</guid></item><item><title><![CDATA[New comment by fishtoaster in "Why Software Factories Fail (or: harness engineering is not enough)"]]></title><description><![CDATA[
<p>As I mentioned explicitly in the comment you're replying to: yes, I did read that section.  Did you not bother to read my whole comment before telling me to read more?</p>
]]></description><pubDate>Thu, 23 Jul 2026 20:33:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49027650</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49027650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49027650</guid></item><item><title><![CDATA[New comment by fishtoaster in "Why Software Factories Fail (or: harness engineering is not enough)"]]></title><description><![CDATA[
<p>There's some good ideas and points in here, but this bit threw me:<p>> # We tried this
> In July 2025 we went full lights-off<p>Isn't it pretty well-accepted at this point that the models underwent a step-change in usefulness around fall 2025 / spring 2026?  I know that <i>I</i> was able to start handing agents whole features after that, but not before.<p>I feel like any perspective/experience on "what agents can/can't do" from before that period is... maybe less than relevant to the modern era.  TFA calls it out a few sections later with "But surely the models have gotten better since then", but then just writes off any improvement.  That does not match my experience.</p>
]]></description><pubDate>Thu, 23 Jul 2026 18:11:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49025804</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=49025804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49025804</guid></item><item><title><![CDATA[New comment by fishtoaster in "Does anybody like React?"]]></title><description><![CDATA[
<p>Unfortunately I never got around to trying it!  I remember it being a contender around the time of Backbone, but then Ember and Angular were the main options thereafter.</p>
]]></description><pubDate>Tue, 26 May 2026 17:48:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48283157</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=48283157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48283157</guid></item><item><title><![CDATA[New comment by fishtoaster in "Does anybody like React?"]]></title><description><![CDATA[
<p>Sounds like your argument is with SPAs, not React in particular?</p>
]]></description><pubDate>Tue, 26 May 2026 02:51:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48274433</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=48274433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48274433</guid></item><item><title><![CDATA[New comment by fishtoaster in "Does anybody like React?"]]></title><description><![CDATA[
<p>"React is actually a library, not a framework" is definitely a thing people have said here and there since its inception.  It's a distinction that doesn't seem to buy anything in terms of explanatory power or clarity, so I tend to ignore it.</p>
]]></description><pubDate>Tue, 26 May 2026 02:50:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48274429</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=48274429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48274429</guid></item><item><title><![CDATA[New comment by fishtoaster in "Does anybody like React?"]]></title><description><![CDATA[
<p>As someone who lived through all major waves of JS for the last ~16 years, I <i>do</i> love react, in a sense:<p>React is the worst JS framework except for all the others we've tried.<p>I'd take React over the Angular 1 days any time.  I'd take Angular 1's full-bodied MVC over the "build it yourself from scratch every time" approach of Backbone.  I'd take Backbone's minimal MVC structure over the classic JQuery Soup architecture.  And I'd take JQuery's dom manipulations and standard-library improvements over the native apis (of that era) in an instant.<p>React has its tradeoffs, but we got here after a long slog of other things that don't work.</p>
]]></description><pubDate>Tue, 26 May 2026 02:16:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48274201</link><dc:creator>fishtoaster</dc:creator><comments>https://news.ycombinator.com/item?id=48274201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48274201</guid></item></channel></rss>