Readit News logoReadit News
basket_horse commented on Throwing away 18 months of code and starting over   tompiagg.io/posts/we-thre... · Posted by u/tomaspiaggio12
emil-lp · 2 days ago
Okay, yes, that's a hard disagree.

I have an education and experience in software development. If a manager told me to make a product in an unsafe manner, I'd refuse, and if push came to shove, leave.

Leave, both because I wouldn't be able to defend my work as a professional, but also because I wouldn't work under someone who would want to dictate the manner in which I do what I do.

basket_horse · 2 days ago
This is missing the point. If you’re a 2 man team it’s much more important to have code that has a couple bugs in it but allows you to quickly find your product market fit. As opposed to perfect code with no bugs that is useless.

No one is disagreeing that tests are good in a vacuum / mature product. But if your focus is building a mvp, and you’re trading off the test time with other things, it’s not always worth it.

Screw “leadership” but consider for a second that you’re the leadership.

basket_horse commented on Throwing away 18 months of code and starting over   tompiagg.io/posts/we-thre... · Posted by u/tomaspiaggio12
ralferoo · 2 days ago
It's not really hinted at in the article, which doesn't actually mention whether the rewrite was a net gain - I presume it was or they wouldn't have written the article, and the lead-in picture paints a rosy picture, but the tone at the end suggests he's not happy with how things turned out.

But one thing that used to be a common design anti-pattern was the "version 2 problem". I think I first heard about it when Netscape were talking about how NN2 was a disaster, and they were finally happy with NN3 or NN4.

Often version 1 is a hastily thrown together mess of stuff, but it works and people like it. But there's lots of bad design decisions and you reach a limit with how far you can continue pushing that bad design before it gets too brittle to change. So you start on version 2, a complete rewrite to fix all the problems and you end up with something that's "technically perfect" but so overengineered, it's slow and everybody hates it, plus there are probably lots of workflow hoops to jump through to get things approved that you end up not making any progress, and possibly version 2 kills the product and/or the company.

The idea is that the "version 3" is a pragmatic compromise - the worse design problems from version 1 are gone, but you forego all the unnecessary stuff that you added in version 2, and finally have a product that customers like again (assuming you can convince them to come back and try v3 out) and you can build into future versions.

To a large degree I think this "version 2 problem" was a by product of waterfall design, it's certainly been less common since agile development became popular in the early 2000s and tooling made large scale refactoring easier, but even so I remember working somewhere with a v1 that the customers were using and a v2 that was a 3-year rewrite going on in parallel. None of the developers wanted to work on v1 even though that's what brought in the revenue, and v2 didn't have any of the benefit of the bug fixes accumulated over the years to fix very specific issues that were never captured in any of the scope documents.

basket_horse · 2 days ago
This has been my experience exactly. V1 was custom built for a single client and they loved it. As we tried to expand to multiple clients the v1 was too narrowly scoped (both in UX and code architecture) so we did a full rewrite attempting to generalize the app across more workflows. V2 definitely expanded our client pool, but all our large v1 customers absolutely hated it.

We never did a full v3 rewrite, but it took about 4 years and many v3 redesigns of various features to get our legacy customers on board.

basket_horse commented on Yann LeCun raises $1B to build AI that understands the physical world   wired.com/story/yann-lecu... · Posted by u/helloplanets
andrepd · 2 days ago
It's been 6 months away for 5 years now. In that time we've seen relatively mild incremental changes, not any qualitative ones. It's probably not 6 months away.
basket_horse · 2 days ago
But I swear this time is different! Just give me another 6 months!
basket_horse commented on How Big Diaper absorbs billions of extra dollars from American parents   thehustle.co/originals/ho... · Posted by u/Anon84
basket_horse · 4 days ago
You don’t know the half of it. If you really want to know the truth investigate big formula.
basket_horse commented on How Big Diaper absorbs billions of extra dollars from American parents   thehustle.co/originals/ho... · Posted by u/Anon84
UncleMeat · 4 days ago
Babies are incredibly difficult even in the best case. Sleep deprivation is intense. Breastfeeding is difficult. Adding in small additional difficulties adds up. "This is a bit more difficult" becomes a huge mess when you are on three hours of sleep and there are 10 different "this is a bit more difficult" things that people are suggesting to you.

Add this on top of any sort of complex baby (illness, allergies, colic, slow weight gain, etc) and suddenly the slightly less complex disposable diaper becomes a godsend just to save a few minutes or a bit of mental load.

basket_horse · 4 days ago
Couldn’t agree more. This entire comment section reads as a bunch of 20 year olds with no kids talking about parenting.
basket_horse commented on How Big Diaper absorbs billions of extra dollars from American parents   thehustle.co/originals/ho... · Posted by u/Anon84
echelon · 4 days ago
> The average person can't afford to raise a kid

Yes they can, they just choose not to.

I think the reason people aren't having kids is that they're on their phone all the time.

I'm serious. Phone use is a dopamine sink and removes pauses throughout the day otherwise spent on relationships and thinking about the future.

I'm not the only person to think this.

https://www.vox.com/today-explained-podcast/405376/pronatali...

Furthermore, people in past times were historically more budget-conscious and stressed than we are - yet they had lots of children. And developing nations are typically much pooerer than our lower class, yet they're also having lots of children.

basket_horse · 4 days ago
Do you have kids? The phone comment seems pretty out of touch.

I have two young kids in NYC and it’s objectively very expensive. Ignoring all consumables, daycare and needing a 2 bedroom apt triples our monthly expenses as compared to before having kids.

Of course for both of these it’s technically possible to solve. If we lived in the suburbs space would be cheaper and having kids wouldn’t double our rent. If one of us didn’t work or had grandparents willing to help daycare wouldnt be needed. In less developed / modern places these issues might not be as acute, but for many modern day families they are very real issues.

Regardless, kids are a lot of work and expensive, and I don’t see how being on your phone a bit changes that.

basket_horse commented on Pentagon formally labels Anthropic supply-chain risk   wsj.com/politics/national... · Posted by u/klausa
ssl-3 · 7 days ago
If I produce and sell widgets in my widget shop, then nobody but me gets to decide how I make those widgets.

The government can come into my shop and order sixty thousand widgets built exactly the way they say they want them built, and it may be something that doesn't run afoul of any laws at all.

But that doesn't mean that I am required or compelled to build widgets their way -- or at all.

I'm free to tell them to fuck off.

The government can then find go someone else to build widgets to their specifications (or not; that's very distinctly not my problem).

basket_horse · 7 days ago
And that’s what’s happening here. The government is telling Anthropic to fuck off and they are finding someone else
basket_horse commented on I'm reluctant to verify my identity or age for any online services   neilzone.co.uk/2026/03/im... · Posted by u/speckx
wonnage · 9 days ago
This might’ve been true in 2012 but definitely is not the case today

“It is difficult to get a man to understand something, when his salary depends on his not understanding it”

basket_horse · 9 days ago
The counter point to that quote is that someone whose salary depends on something likely has a lot more understanding of the topic than the average person. Not saying theyre always in the right. But the average internet user thinks they are way better informed than they actually are.
basket_horse commented on Dario Amodei – "We are near the end of the exponential" [video]   dwarkesh.com/p/dario-amod... · Posted by u/danielmorozoff
tylervigen · a month ago
I think he believe in a plateau on the y axis instead of the x axis… which is AGI.
basket_horse · a month ago
I took the “end” to mean the part of the exponential where it quickly trends towards infinity. So let’s say the x axis is time (by which you get more training data and more compute) and the y axis is model ability. So far, if we think we are in the beginning of the exponential, adding data/compute looks almost linear to the untrained eye in terms of model capability. But once you hit a threshold, where he thinks the model will start to generalize, a small amount of data/compute will result in a massive increase in model ability.

u/basket_horse

KarmaCake day114May 24, 2025View Original