https://github.com/google/paranoid_crypto
> The goal is to increase the confidence in cryptography use cases inside and outside Google. With Paranoid, any cryptographic artifact can be tested, but its primary motivation is to detect the usage of weak third party hardware or software black boxes.
So google didn't use their own paranoid_crypto lib to check the key before adding it to the Chrome trusted certs.
They do? Internet is filled with people complaining about it
I don’t know how these people have stayed so oblivious to it happening all around them for decades. LLMs didn’t invent it.
Burning up tokens/credits needlessly as it does so. That might be a non-issue for people using LLMs through their work but as someone doing AI on a limited budget that's an issue that drives me up a tree!
It's been decades since beating the best computer at chess was possible. But people still play, because they find it fun to get better at.
The major difference being that winning a chess game doesn't yield a permanent artifact that is useful, generally.
It's fine this person wants to journal about the things they do privately for fun. They clearly aren't writing for others to read their work.
I don't know, the prose and material is fine in my opinion. I do find the uncapitalized style a bit weird, but it's not something that stops me from reading it.
The author of the blog post and the OP who submitted the article are the same person.
LLMs can do an impressive job of writing code that meets some specification-but they still can’t beat humans at deciding what that specification should be. That’s especially true when it comes to non-functional requirements, e.g. what constitutes good coding style or good architectural choices.
> The major difference being that winning a chess game doesn't yield a permanent artifact that is useful, generally.
Chess has a single clearly defined “win condition”; coding doesn’t.
Good for him but I don't think that justifies such a snooty position.
I will agree that it kinda sucks not being able to claim credit for your work. I've vibe coded or vibe finished several apps now that are extremely impressive, better than the existing alternatives. But I feel weird saying "I made this" because it feels like I barely did anything.
Let's talk about being "confidently wrong." I don't know if the original author is reading comments here, but if so: how long has it been since you had the experience above?
Have you noticed it happens less and less often as time goes on? And that the models take less time and fewer trials to "get there in the end?"
Because the rate of change is the important part, not the state of the art at the particular moment in time when you formed your opinion.
I'd be interested to see benchmarks for this sort of thing plotted against cost, power usage, and elapsed time. If these are all sub-linear then that's great, but if some aren't that could be a real problem for LLMs in the long run.
>
> i don't know how more people don't experience this, but staring at an llms output be confidently wrong eventually to get there in the process, or looking at the commands its running and see some really stupid things its doing drives me crazy to the point i will just stop it before it answers, i cannot handle something being that confidently wrong (even though it'll probably still get there in the end)
When people say stuff like this, that they've used LLMs before and hated it, and then list off a bunch of stuff about how they're confidently wrong and all this other stuff, my only question is when? When was the last time that they used an LLM? three months ago, six months ago, one year ago, two years ago?
The people I work with outsourcing their thinking to LLMs are struggling, and if I'm not careful they're creating more work for me in review and feedback. The people I work with outsourcing their codebases entirely to LLMs are producing some of the worst software I have ever used.
The core piece of this blog post is that the author doesn’t use LLMs for fun work because they do the fun work to have fun. Okay. Nothing new there. I some times grow vegetables myself and eat them instead of buying them from the store because I think it’s fun. I don’t feel the need to go around sneering at people who offloaded all of their vegetable growing to someone else. I also don’t like associating with people who get smugly superior and condescending about their personal gardening.
In fact, even though I enjoy gardening and nerding out about it, I don’t like talking to the gardening snobs who have turned it into a part of their personality and who think it makes them superior to the lowly people who don’t garden.
And that’s the exact vibe I get from the articles like this, where the topic drifts into virtue signaling and criticizing the LLM users.
There have been an exhausting supply of these articles for the past few years, and there’s frequently a section like this in each of them:
> i truly have tried to use llms before, just to try it out. nothing i was going to publish as research, but i really couldn't and it left me never wanting to use an llm again
I won’t judge anybody for not using LLMs or for using LLMs for their fun work. Do whatever you want for fun! Don’t let virtue signaling posts like this one shame you into thinking there’s a right way or wrong way to enjoy your fun project time.
That said, I find that to get good discussion about the pros and cons of AI on our thinking you have to look beyond these people who just don’t get LLMs at all. You can’t really understand this topic until you’ve seen both sides.
I wouldn’t find it interesting to read an article on this topic from someone who never learned to program but only uses LLMs to write code because they do not understand the other side. Imagine seeing “I tried to learn how to code once but it didn’t really click for me. It left me never wanting to write code again.” Then they went on to talk about the brilliance of vibecoding with some collected examples of hand-written code causing problems. This article is essentially that, but from the other perspective.
at least, i don't think so heh
Second order effects exist!
LLM's are good at solved problems applied to known or similar to known applications, otherwise they're not going to match humans.
I can work on ideas with LLMs, even within my own area of expertise. They know quite a lot, and can take an idea I have and run with it. I would never trust them to be correct, but if I give them a new idea and ask them to work out details and raise any issues they find, I can quickly evaluate their findings, and take them into account when developing the idea further.
I do not do this on all ideas, not even most. Most of the time it is still me, a sheet of paper or some code. But still, comparing to how it was a year ago, it is night and day!
A year ago I would just close the window after the first reply, shaking my head at its stupidity. I can still get that experience by using anything but Opus 5.5 or Fable. I tried the $20 ChatGPT tier last week and was immediately thrown back to that old annoyance! (I am sure the best OpenAI models are fine)
Have all these gotten a lot better in the last year? Sure! But there's still a several-orders-of-magnitude difference in quality between whatever garbage tier of GPT-6 Luna you can use for free on `duck.ai` (just for one example) and Opus 5.5. Or even GLM 5.3 Flash. It's a way bigger difference than the improvement in ~free models has made up for in the last year, even though those improvements have been substantial.
I think a certain sort of person, if they do try to use something better along with a coding harness, as also immediately inclined to read along with the reasoning traces - and understandably gets freaked out by the nonsense it contains. That's a mistake, I think; not just because models behaving "reasonably" doesn't depend on the rationality of their reasoning traces, but also because I think if you transcribed my brain activity into a serial stream of text, I'm not convinced it would be more coherent.
yunnpp•40m ago
refactor_master•36m ago
MrMetric•34m ago
__del__•31m ago
nomel•33m ago
katdork•33m ago
RadiozRadioz•30m ago
flir•27m ago
(said in the same tone as "splitter!" in Life of Brian)
hasmolo•24m ago
pretzellogician•21m ago
Non-capitalization may not seem like a huge decrease in readability, but every little bit counts.
gray_-_wolf•18m ago
fasterik•32m ago
Grimblewald•3m ago
So, the problem with AI is that it is a regression to some mean of minds + corporate bias introduced. It contributes at best one person worth of input variance and is wholly incapable of contributing efficiently or effectively. Everything any AI i've seen write, is a fucking manifesto without significant guiding rails and checks on language when it begins to degrade. So, we introduce a lot of labor to discussuons by including AI when it won't offer much variance beyond what a single person who is not willfully ignorant can offer.
So, I imagine I am not alone in this, and when I talk with humans, what I want is their mental model of the world to contribute, not some fucking sycophantic corporate mouthpiecev right?
So, i think most are hypervigilant in pointing out AI in their communities for a variety of reasons , but a common theme will be that those who use AI to do their thinking are a single entity in terms of what they actually add to the discussion, and spread over many people it is the age old spam problem, a single mind having disproportionate signal strength in a discussion where all voices should carry equal energy.
margalabargala•31m ago
The writing style is clearly not meant for others to read either. They just did stream of consciousness out of their brain and didn't proofread. It's not meant for external consumption.
Capitalization is something you do out of respect for your reader, to make things easier for them. If you aren't intending others to read your writing, then there's no one to disrespect, so why bother?
steve_taylor•26m ago
The blog author and HN user who posted are the same person. It was meant for external consumption.
michelangelo•26m ago
It's probably a way to express freedom, like the freedom of just refusing to consume unreadable walls of text that disrespect the reader. Freedom goes both ways.
attila-lendvai•11m ago
eventually it became a habit and started to leak into more and more of my writing, including public writing. if i wrote something like a blog post, i would still capitalize it, though.
dcwca•24m ago
attila-lendvai•16m ago
(but i'm half joking here. normally i just don't capitalize, only the names.)