Readit News logoReadit News
jkubicek commented on Deprecate like you mean it   entropicthoughts.com/depr... · Posted by u/todsacerdoti
locknitpicker · 4 days ago
> I'm convinced this isn't possible in practice.

I don't agree. Some programming languages started supporting a deprecated/obsolete tagging mechanism that is designed to trigger warnings in downstream dependencies featuring a custom message. These are one-liners that change nothing in the code. Anyone who cares about deprecating something has the low-level mechanisms to do so.

jkubicek · 3 days ago
For sure, but for this to work you need someone downstream to notice those messages and prioritize the work to migrate off the deprecated code paths. Some teams will respond, but many won't. No matter how loudly you declare that the code is deprecated, you'll still have people using it up to the point it stops working.

It's far better to plan the removal of the code (and the inevitable breaking of downstream users systems) on your own schedule than to let entropy surprise you at some random point in the future.

jkubicek commented on Deprecate like you mean it   entropicthoughts.com/depr... · Posted by u/todsacerdoti
dec0dedab0de · 4 days ago
Please do the opposite. Let all deprecation warnings last at least a decade, just include in the warning that it is not maintained.

But more to the point, go out of your way to avoid breaking backwards compatibility. If it's possible to achieve the same functionality a different way, just modify the deprecated function to use the new function in the background.

My biggest problem with the whole static typing trend is that it makes developers feel empowered to break backwards compatibility when it would be trivial to keep things working.

edit: Not that it is always trivial to avoid breaking backwards compatibility, but there are so many times that it would be.

jkubicek · 4 days ago
> just include in the warning that it is not maintained.

I'm convinced this isn't possible in practice. It doesn't matter how often you declare that something isn't maintained, the second it causes an issue with a [bigger|more important|business critical] team it suddenly needs become maintained again.

jkubicek commented on The "confident idiot" problem: Why AI needs hard rules, not vibe checks   steerlabs.substack.com/p/... · Posted by u/steer_dev
jqpabc123 · 11 days ago
We are trying to fix probability with more probability. That is a losing game.

Thanks for pointing out the elephant in the room with LLMs.

The basic design is non-deterministic. Trying to extract "facts" or "truth" or "accuracy" is an exercise in futility.

jkubicek · 7 days ago
The author's solution feels like adding even more probability to their solution.

> The next time the agent runs, that rule is injected into its context.

Which the agent may or may not choose to ignore.

Any LLM rule must be embedded in an API. Anything else is just asking for bugs or security holes.

Loading parent story...

Loading comment...

jkubicek commented on IBM CEO says there is 'no way' spending on AI data centers will pay off   businessinsider.com/ibm-c... · Posted by u/nabla9
dkural · 13 days ago
[ This comment I'm making is USA centric. ]. I agree with the idea of making our society better and more equitable - reducing homelessness, hunger, poverty, especially for our children. However, I think redirecting this to AI datacenter spending is a red-herring, here's why I think this: As a society we give a significant portion of our surplus to government. We then vote on what the government should spend this on. AI datacenter spending is massive, but if you add it all up, it doesn't cover half of a years worth of government spending. We need to change our politics to redirect taxation and spending to achieve a better society. Having a private healthcare system that spends twice the amount for the poorest results in the developed world is a policy choice. Spending more than the rest of the world combined on the military is a policy choice. Not increasing minimum wage so at least everyone with a full time job can afford a home is a policy job (google "working homelessness). VC is a teeny tiny part of the economy. All of tech is only about 6% of the global economy.
jkubicek · 13 days ago
> AI datacenter spending is massive, but if you add it all up, it doesn't cover half of a years worth of government spending.

I didn't check your math here, but if that's true, AI datacenter spending is a few orders of magnitude larger than I assumed. "massive" doesn't even begin to describe it

jkubicek commented on I may have found a way to spot U.S. at-sea strikes before they're announced   old.reddit.com/r/OSINT/co... · Posted by u/hentrep
margalabargala · a month ago
Blowing up boats is what they're doing.

Proof would be if rather than blowing up the boats, they, say, intercepted them, searched them, and actually found drugs.

jkubicek · a month ago
If these people were truly enemy combatants, you would think we would (at the very least) round up the survivors and conduct trials in the us instead of just letting them go.

https://www.cnn.com/2025/10/18/politics/caribbean-boat-strik...

Loading parent story...

Loading comment...

Loading parent story...

Loading comment...

Loading parent story...

Loading comment...

Loading parent story...

Loading comment...

u/jkubicek

KarmaCake day1931November 24, 2010
About
Email: jim@jimkubicek.com

Mastodon: @kubi@mastodon.social

View Original