Hacker Newsnew | past | comments | ask | show | jobs | submit | fnoef's commentslogin

I wish people would never again create websites like the economist, or all kind of yellow press bs

every time a new tool appears, everyone around me is like "you should try you should try it". but i am here, stuck with my vim and tmux. and im glad i did. most of the new shiny things get enshittifed or acquired by shady corporations. long live vim+tmux

damn, i've been thinking about the same recently. saas is dead, at least developer oriented saas for sure. the only things i rely on are my own self hosted git (not public to the web), and that's it. all other "developer oriented saas" has been replaced with a home made version with claude. probably not safe from hacking, but id rather take the risk of someone targeting ME specifically, than let all the "saas platforms" store all my data and get hacked every monday and friday

i noticed something similar yet different. because, sadly, most of what i read today is llm output (the chain of thoughts, or the summary at the end of a big chunk or work), i tend to "adopt" this style in my writing, hence, writing as an llm without using one. humans are an amazing creatures at copying stuff and adapting to our environment

I have wondered about this as well. To what extent am I influenced by the LLM output. It is a load bearing question for sure. ;-p

A billion humans use AI daily, they write about 0.5T tok and read about 2T tok (estimated). In a week they amount to more than the whole training set of GPT-4. Human language is being shaped back by AI language.

You hit the nail on the head

Amen. If it works, its good enough.


The CVEs are going to be epic.


I don't understand these types of comments. Aren't the CVEs epic today with human written code? What difference does it make then? You want no CVEs, make software engineering into a real gate-kept engineering professions with accountability chains, government regulations, formal education, etc.


> Aren't the CVEs epic today with human written code? What difference does it make then?

LLMs cause errors at a noticeably higher rate than human devs do. If you lean on them without actually checking what they wrote, the error rate in your software is going to go up.


> You want no CVEs, make software engineering into a real gate-kept engineering professions with accountability chains, government regulations, formal education, etc.

This will not only not prevent CVEs, it will also make everything a giant pain in the ass


Of course it will. But at the same time I don't see building falling left and right like CVEs in software. So don't tell me agents write bad code, because humans do as well. The only way to prevent this (or minimize), is to turn software engineering into real engineering.


The problem is what's happening right now is the opposite of that... software engineers are being turned into managers.

And if you don't think the firings and reduced pay are right around the corner, I have a bridge to sell you.


By default Claude chooses old versions of libraries. without something that checks for CVEs you're gonna be shipping criticals like no tomorrow.

Yes, there are more CVEs discovered every day, but, if you don't patch, the hacker doesn't have to try.


"If it works, ship it" is very different from "If it works, and I understand it because I wrote it, ship it".

Does the LLM understand it, in detail? Can you trust its interpretation of the information and instructions you provided? Did it independently make an adverse decision you haven't noticed, because you didn't read the code? Was the model missing any information it required -- and would you know if it was?

LLMs depend on humans and human oversight to ensure they have the information required to make the right decisions, to catch when they don't, and to steer them based on your much more complete understanding of the broader context and requirements. You can't rely on them to do that thinking for you (yet?).


I’d argue that most people also don’t understand code they read from their colleagues. Or if they do, then they don’t understand the entire context of the app.

You said LLM need human oversight and it’s true, but it does not imply you have to read the code.

I think we are going towards a place where code no longer makes sense, you just describe what you want in English, and the LLM just builds directly in machine code. You then build different verification tests to make sure the program is doing what it’s suppose to do.


More opportunities for me to jump in and save the day. Win-win.


How do you know if it's vibe coded or not? 60% of any app is third party dependencies that some random guy across the globe maintains, and the developer never even checked how the code is written.

Also, why vibe coded apps are prone to have viruses, and non vibe coded apps are virus free and have perfect security?

If it's open source, you can check the code, vibe coded or not (I doubt the majority does).

If it's a commercial app, the developer(s) probably care more about making money than writing the "perfectly secure" app, vibe coded or not.


With AI you cannot know for sure if an app is vibe coded or not, especially when there's no source code.

Therefore, one must assume it is always vibe coded.

Therefore, one must always be hesitant :(


Weren't you hesitant downloading apps pre-LLM? If you were, what is the difference?


No, it’s not. And that’s what scary with it. People try to cope with their slow obsolescence by saying that “AI needs skill”, while I churn out working code with basically a variation of “please implement this feature and make no mistakes”.


Koenigsegg for every founding member?


I used to think that programming is an art; that you get paid for the code. Too bad it took me decades to realize how wrong I was. AI sucks, it sucks the soul from this profession. But in the end, the code it produces works, so who cares?


Code that works is such a low bar. This is not the only property that we require from software engineering.


Form a coding perspective that’s the only thing that is required. Nobody except for coders care about code. And AI mostly solves the coding part.


> But in the end, the code it produces works, so who cares?

I care, precisely because the code it produces doesn't work. It has the appearance of working, but it is badly written and leads to problems down the line.


And code that people write never breaks and accounts for all future cases.


Amazon is a terrible company. Switched away from their Kindle and predatory business practices.


Do you have a recommendation for an ebook?


I'm not the guy you asked, but I personally switched to Kobo.


I've been super happy with my boox. Full android, so you can install the Kindle app if needed. But it can natively read just about every format.

I sync books through Dropbox. Seamless as can be. (And no DRM or "leasing" nonsense)


I second this. But I used to use SyncThing for sync. Now I use Bookorbit and the Koreader plug-in for sync

It beats the pants off kindle


I switched to Kobo. Not that I’m a fan of Rakuten, but kobo so far remains open and modifiable should you want that


Kobo is great. Unfortunately - in India at least - the books are way more expensive on Kobo (often 2x or even more) than on Kindle. So I've found it hard to get rid of the Kindle though I prefer to read on the Kobo.


Why is the price of books on different stores relevant, when you can get most of what you want to read from the shadow libraries for free?


Kobo, Boox or PocketBook are all good choices. For a super compact reader Xteink seems interesting.


Pocketbook in particular if you want an open ecosystem. Kobo doesn't meet that either.

Pocketbooks just run Android and you can install what you want without any issue.

Also pocketbook are a Swiss company so that also helps if you're trying to buy European which I do.


I just switched to a color Kobo from the previous generation Kindle Paperwhite. I like it.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: