• 0 Posts
  • 103 Comments
Joined 2 years ago
cake
Cake day: August 14th, 2023

help-circle
rss
  • IMO it will “succeed” in the early phase. Pre-seed startups will be able demo and get investors more easily, which I hear is already happening.

    However, it’s not sustainable, and either somebody figures out a practical transition/rewrite strategy as they try to go to market, or the startup dies while trying to scale up.

    We’ll see a lower success rate from these companies, in a bit of an I-told-you-so-moment, which reduces over-investment in the practice. Under a new equilibrium, vibe coding remains useful for super early demos, hackathons, and throwaway explorations, and people learn to do the transition/rewrite either earlier or not at all for core systems, depending on the resources founders have available at such an early stage.


  • First suggestion is impractical. Not going to be able to memorize 100 names to look up and research later

    Second suggestion should already be happening, but doesn’t capture the desired use case.

    The use case is this: in physical life, there is a gradient of “boundaries/leashes” to match maturity and development. For example, the gradient of movie ratings, or:

    • Very young - stay within arms reach/sight
    • Young - stay in the yard/park/neighborhood
    • Child - stick with what’s familiar, I’ll be nearby
    • Pre-teen - go and try it, I can be right there
    • Teen - go and try it yourself, call me if needed

    We could argue about whether a gradient is too steep or shallow, but the point is that one exists.

    In contrast, digital in many ways is very often all-or-nothing

    Not saying digital should be “gradient-ed” in all cases, that leads to tone-deaf rules and bad security practices. Just trying to show what the problem is


  • I think there is a difference. Because software is so flexible and quick to build, it’s orders of magnitude easier to build something known and understood.

    A promising startup with its systems in a knot, but their initial team is still on retainer? Brains can be picked, abstraction boundaries placed, surgical rewrites deployed. Despite the mess, they still understand it, and development can expand.

    It remains to be seen if AI-generated code is recoverable, if any existing strategies can be applied so humans can contribute, or if the company is forever beholden to AI providers to release a better AI to manage/improve what they’ve already got.


  • Highly recommend having some scripting/interpreted language in your stack – in fact you likely already do (consider how shell scripting makes up a significant part of Dockerfiles)

    It’s an incredibly useful intermediate between freeform-but-non-executable text/docs/wikis and “industrial-grade”-but-inflexible tooling

    In other words, a great fit for capturing this partial/incomplete/tribal knowledge space the post is talking about. I personally even go a bit further and actively advocate for converting “onboarding/operational docs” from wikis into scripts that print out the equivalent text that can be committed and incrementally automated.





  • people think im stupid all the time so what can i say or do in my posts so that when people get mad or call me names or call me stupid i can just say hey it was satire that way i dont look stupid thats pretty smart right heres an example for you for example i talked about how minion butts …

    1. Satiric jokes tend to be clever and are to be taken lightly/not seriously. Toilet humor and being offensive/getting offended is the opposite. Try some self-deprecating humor first.
    2. write english good because youre post will sound clearer you know with good english than for example bad english since you really cant have sentences that run on forever with no commas and no structure it sounds really not smart like a word salad or accident
    3. Satire and surrealism swiftly subvert societal standards, systematically suggesting subtle surprises. Setup serves as the stage, securing the space for subversion – strategically shifting the spectator’s sense, so as to swiftly shatter their expectations.

    (I’m bad at jokes, so just wanted to make sure my S was obvious enough)




  • I think it’s unfortunately a tragedy of the commons/prisoner’s dilemma problem

    Simplifying, a single store is not going to be able to improve pay for all the underpaid members of society, but what they can do is run thinner margins while staying in business (pay employees less, spend more on security, etc). Paying only their own employees more also does little to reduce the overall chances of theft.

    Perhaps a better global equilibrium exists at higher wage rates, but there are limited options at local levels. For low-end wages, I think the downward pressure exceeds the upward wage pressure of the “free market” b/c the negotiation is between someone making a less profit vs someone failing to make a living – the negotiating power is not balanced. This is why IMO minimum wage to some degree is important.



  • If you want to entertain having kids, you need to be ready for a radical shift in your life priorities. Your kids will take priority over just about everything – often even yourself. They’ll take priority over your parents entirely, let alone your personal relationship with them.

    First, are the practical and logistical aspects of your life at all dependent on your parents? I.e. are you fully independent? You will need to be and then some, you’re going to entertain having kids.

    Once you’re fully independent and additionally have resources to spare (time, effort, money, space, etc, usually b/c you’re with a partner you can trust and rely on), then choosing to have kids means starting your own family – not your parents’ family.

    If the grandparents are supportive and helpful, that’s great! They’re extremely welcome to contribute to your kids’ lives (and lighten some of your parenting load!)

    However, if they’re negatively impacting you or esp your kids, then they can lose that privilege. Again, your priority will be your kids. If this is a real concern for you, you’ll need to factor it into your “ready to have a kid” considerations.