Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
scuff3d
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
511.
▲
by
scuff3d
1y ago
It's not a threat to software engineers at all. These things are worse than useless when someone who doesn't know what they're doing tries. If anything they're going to create jobs. Vibe coders are the new script kiddies
512.
▲
by
scuff3d
1y ago
By the guy who have birth to the whole stupid trend: "... fully give in to the vibes, embrace exponentials, and forgete that the code even exists." If you're "vibe coding" you don't know and you don't care
513.
▲
by
scuff3d
1y ago
It's not. The cost of fixing the garbage will outweigh any savings on the front end. Any experienced dev will tell you it's easier to spend a little extra up front to make things more maintainable then it is to fix a mess later. A
514.
▲
by
scuff3d
1y ago
I don't think the term applies to the latter. By definition if you're "vibe coding" you don't care about the output, just that it "works". I think AI is useful for research and digging through documentatio
515.
▲
by
scuff3d
1y ago
Yeah in general I think agents are a mistake. People are desperately trying to make these things more useful then they are. It's more useful as a research assistant, documentation search, and writing code a few lines at a time. Or yest
516.
▲
by
scuff3d
1y ago
I think that's honestly been a success for Rust nobody really talks about. It's enabled people who would never write in a non-garbage collected language to do just that. Between the borrow checker and Cargo, it's brought syst
517.
▲
by
scuff3d
1y ago
There have been plenty of articles about it recently, seems real enough to me.
518.
▲
by
scuff3d
1y ago
Whether the board is hand solder or not, the person designing it still has to know what they're doing. I think a comparison that fits better is probably PCB/circuit design software. Back in the day engineering firms had rooms full
519.
▲
by
scuff3d
1y ago
Sorry if this is a naive question, but with a bunch of power packed into a single device couldn't you do a lot of experimentation in VM?
520.
▲
by
scuff3d
1y ago
Given an entire industry is cropping up to fix the mess these people make, I think less of them care then you think.
521.
▲
by
scuff3d
1y ago
Comments like this make me really grateful I work in a company run entirely by engineers.
522.
▲
by
scuff3d
1y ago
This is an interesting idea but you might be better off marketing it as a tool for software engineers, maybe to help with old code bases. Or even for someone stuck cleaning up vibe coded nonsense. Vibe coders don't care about quality a
523.
▲
by
scuff3d
1y ago
Thank you for the thoughtful reply, but I think you missed my point. I'm not saying Rust isn't substantially safer than C. When people like Greg Kroah-Hartman say that Rust by its design eliminates a lot of the memory bugs he'
524.
▲
by
scuff3d
1y ago
That's kind of my point. Because it's isolated and abstracted I wouldn't be surprised if most Rust devs have no idea how much unsafe code is actually out there. Rust does not want you to think about memory management. You pla
525.
▲
by
scuff3d
1y ago
It was a joke dude. Relax. Also, literally the first language he mentioned was Rust, and it's the only one he mentioned that would be in the same class as Zig.
526.
▲
by
scuff3d
1y ago
I'm not convinced that on average Zig is any less safe, or produces software that is any less stable, then Rust. Zig embraces reality in its design. Allocation exist, hardware exists, our entire modern infrastructure is built on C. Whe
527.
▲
by
scuff3d
1y ago
> ...memory safety is simply table stakes these days. Is there like a mailing list Rust folks are on where they send out talking points every few months? I have never seen a community so in sync on how to talk about a language or project
528.
▲
by
scuff3d
1y ago
The thing that always sticks out to me with Lua is the and/or operators. It's such a minor thing but the way they are used drives me absolutely nuts.
529.
▲
by
scuff3d
1y ago
Not that this matters a whole lot, but it actually works on mobile as well. GitHub is laggy as fuck on my phone.
530.
▲
by
scuff3d
1y ago
The top three comments I saw also all sound like they were written by an LLM that was told to advertise itself.
531.
▲
by
scuff3d
1y ago
If you read what I wrote you'd see that I said JavaScript/Typescript on the BACKEND is always a mistake. It is an unfortunate reality on the front end, and one that should have been replaced entirely when the web started to move t
532.
▲
by
scuff3d
1y ago
Where did I say write your front end in Rust or Haskell?
533.
▲
by
scuff3d
1y ago
People are really living in their own reality these days. Don't know how we get back to any level of sanity when a non-trivial portion of the population is this detached from reality. Sadly this is also why no matter how corrupt Trump
534.
▲
by
scuff3d
1y ago
Not when that president incites a terrorist attack against the US government...
535.
▲
by
scuff3d
1y ago
I'm not saying you _can't_ do it. You could write production software in Bash if you really wanted to. I'm saying there are much better options.
536.
▲
by
scuff3d
1y ago
I'd say Typescript/JavaScript on the backend are a bad idea across the board. That's not really because of this conversation, just in general. The comment about Typescript was really about JavaScript. It's a patch on top
537.
▲
by
scuff3d
1y ago
It's definitely not an exaggeration. YouTubers talk about this all the time. The videos that do the best are the ones that are negative.
538.
▲
by
scuff3d
1y ago
Everyone knows Haskell is only used for white papers :p Yeah it's workable, and better than nothing. But it's not better than having an actual static type system. 1. It's optional. Even if you get your team on board you are i
539.
▲
by
scuff3d
1y ago
I don't know how to respond to this. Yes, large software projects do in fact exist...
540.
▲
by
scuff3d
1y ago
How would a static type system have anything to do with handholding?
More ›