News for hackers. Stuff that matters.

danielrico

Re:iOS 26 Liquid Glass is awful in many ways on Sunday September 21, 2025 @04:44PM (#45326457)
Same in the MacBook pro.
Re:Why LLMs Can't Build Software on Friday August 15, 2025 @05:22AM (#44910233)
> When I save twenty hours of a client's money and my own time, by telling them that a new software feature they want would be unnecessary if they changed the order of questions their employees ask on the phone, I've done my job well.

I like to explain my work as "do whatever is needed to do as little work as possible".

Being by improving logs, improving architecture, updating logs, pushing responsibilities around or rejecting some features.

Re:An LLM does not need to understand MCP on Thursday August 07, 2025 @10:16AM (#44824754)
I jumped off the boat of llm a little before MCP was a thing, so I thought that the tools were presented as needed by the prompt/context in a way not dissimilar of RAG. Isn't this the standard way?
Re:Python performance myths and fairy tales on Wednesday August 06, 2025 @10:01AM (#44812169)
That's used by some people as excuse to write the most inefficient code.

Ok, you are not competing with c++, but also you shouldn't be redoing all the calculations because you haven't figured the data access pattern..

Re:Vibe code is legacy code on Thursday July 31, 2025 @01:14AM (#44742533)
Something I learned is prototype never should be shown to non technical C-tier officials.

They will push out to the moon even after all the technical staff had signed a report saying why it's a price of trash and why shouldn't be done.

Double that down of they are financial or research. Commercials are much more practical and understand you needed a real product for client retention.

Maybe we get something good of this push for AI and people begins to understand the difference between product and prototype.

Re:Every part on a bicycle is safety critical on Sunday July 20, 2025 @06:02PM (#44629744)
I've used to commute in inline skates in traffic. It wasn't usual but I had a couple of close encounters.

The was an avenue with bike preference in the leftmost lane, but as cars parked anyway it way like a 1/4 lane.

Once I was completely zoomed out and felt something was off. The car at my right just push the break.

I followed along with a t drag and straighten up to get a clearer vision. A truck was turning left from the middle of the avenue, cutting 2 lanes including mine.

These things always happens in downhill. I had not enough space to brake. I turned left almost, not without almost hitting a woman that was waiting to cross the street 2 steps down the curb, and headed full blast too a cobblestone street. I don't know how I manage to do that without falling.

Yes a less experienced me would have not seen the risk early enough nor had the skills to get that turn. But there are shit you cannot predict.

Re:I'm Switching to Python and Actually Liking It on Wednesday July 16, 2025 @12:51PM (#44584404)
Even better, check all the conditions and report all the errors. Don't make me add the first variable, run it again and get another error.

Sometimes that's inevitable, bit noisy of the time it isn't.

Re:Wind Knitting Factory on Friday July 04, 2025 @12:56AM (#44461237)
Re:MCP: An (Accidentally) Universal Plugin System on Saturday June 28, 2025 @04:48PM (#44408048)
I think battlestar Galactica must be quoting one of the Eddas. I've only read if it from Borges in Spanish, but Conner the same meaning: "Estas cosas han pasado. Estas cosas también pasarán."
Re:A different take on S-expressions on Wednesday June 18, 2025 @03:41PM (#44312742)
Lispython

I should trademark this name.

My experience with Gemini in AI studio mirrors what the AI overview shows. An hallucinated libraries and their internal reasoning dialogue reinforcing the hallucination and saying "the user don't know how to search on pipy".
Re:Path Isn't Real on Linux on Tuesday April 29, 2025 @10:28PM (#43840583)
Don't if you only run them with root user.
Yesterday I had a very frustrating experience with Gemini flash 2.0.

I was lean an streamlit app that went from poc to production servers as a showcase....

Then came requirements for user registering,and someone tried to bolt in recaptcha by some magic unsafe markdown evaluation.

I haven't touched streamlit in a year so LLM looked like the right tool.

It kept saying some package existed in pipy, even after I said I googled, searched in pipy, followed their link (that get me to a 404) and posted the result of pip install failing.

In it's reasoning he kept saying he was right...