Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
scuff3d
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
601.
▲
by
scuff3d
1y ago
Oh yeah. Just this week I had it hallucinate random non-existent API calls and completely bungle fairly straightforward arguments.
602.
▲
by
scuff3d
1y ago
I wish I could believe this would go anywhere, but Trump's base had made clear that they just don't care. Trump hates the right people and says the right things, and that's all they care about. Unless someone in the Republica
603.
▲
by
scuff3d
1y ago
It's always a problem that you forget what you use to not know. When I first started writing some internal docs/tutorials at work, I was new to Linux. So I generally took the time to include tangents into explaining fairly basic L
604.
▲
by
scuff3d
1y ago
I said this elsewhere, but I think the awkwardness is coming from Zigs attitude towards interfaces. It seems like from a language design perspective they've been made intentionally awkward because they want to discourage their use, and
605.
▲
by
scuff3d
1y ago
I agree, and I try to ignore that stuff, but there are a few things that I think are a little more fundamental then that. This one is fairly minor, but the overly granular namespacing drives me nuts. I shouldn't have to go four or five
606.
▲
by
scuff3d
1y ago
Lol. Funny enough I actually like camel case because I've spent so much time in Java. Yeah, I can see that. It's also difficult to put my finger on, but for a language that claims to be simple it seems to make a lot of things need
607.
▲
by
scuff3d
1y ago
I've been writing Zig since the beginning of the year. Just playing around with some small stuff really. I want to love the language. It does so much right, but there's something about it just feels off to me. And then the recent
608.
▲
by
scuff3d
1y ago
I disagree. Maybe in syntax it's a bit different but in spirit I think it's absolutely a modern C. Purely procedural code and manually memory managed. On top of that Ginger Bills stated goal for the project is to basically grind d
609.
▲
by
scuff3d
1y ago
Even as an assistant it's frustrating. Even trying to get simple stuff like a quick summary of a tools flags/commands can be hilariously wrong at times.
610.
▲
by
scuff3d
1y ago
The funny part is that it completely fails in the area so many people are desperate for it to succeed: replacing engineers and letting non-technical people create complex systems. Look at any actually useful case for AI, or just through thi
611.
▲
by
scuff3d
1y ago
My official title is "Software Engineer", in the last five years I have.. 1. Stood up and managed my own Kubernetes clusters for my team 2. Docker, just so so much Docker 3. Developed CI/CD pipelines 4. Done more integration
612.
▲
by
scuff3d
1y ago
That's like a chef saying they can't be bothered to cook...
613.
▲
by
scuff3d
1y ago
I've started putting in my system prompt "keep answers brief and don't talk in the first/second person". Gets rid of all the annoying sycophancy and stops it from going on for ten paragraphs. I can ask for more deta
614.
▲
by
scuff3d
1y ago
Yeah, sounds like it would have been far quicker to use the AI to give you a general overview of approaches/libraries/language features/etc, and then done the work yourself.
615.
▲
by
scuff3d
1y ago
It's also nice for handling some little tasks that otherwise would have been just annoying enough for me to not do it. Small 5 or 6 line functions that I would have had to fiddle with for far longer to get right.
616.
▲
by
scuff3d
1y ago
Odin
617.
▲
by
scuff3d
1y ago
Right, that huge series he wrote as an introduction to Zig and all the articles about specific Zig features were super mean and clickbaity...
618.
▲
by
scuff3d
1y ago
Right, I get that. I was just making a joke because I really dislike the micro-dependency approach. Honestly bothers me more in Rust then JavaScript, but that's probably just because I'm not a web dev. From my buddies who have wor
619.
▲
by
scuff3d
1y ago
This doesn't make any sense to me. I've always been told you don't write anything yourself unless you absolutely have to and having a million micro-dependencies is a good thing. JavaScript and now Rust devs have been saying t
620.
▲
by
scuff3d
1y ago
None of those things actually have anything to do with being less distracted. If you have a screen in your face throwing all the notifications and bullshit at you that your phone normally does, it is going to be far more distracting. And hu
621.
▲
by
scuff3d
1y ago
He faked shit all the time. He just faked it well and actually delivered later.
622.
▲
by
scuff3d
1y ago
Right, strapping a screen to your face is less distracting then having a device you can turn off and shove in your pocket...
623.
▲
by
scuff3d
1y ago
We already know software companies are intentionally making their products shittier to drive profits. Google making their search worse to increase the number of times people have to search (so they see more ads) is a good example. There is
624.
▲
by
scuff3d
1y ago
Just today it gave me a bunch of deprecated MongoDB calls and completely botched some async Python code. But it's definitely gonna be writing all the code soon. Just six more months...
625.
▲
by
scuff3d
1y ago
A lot of this article boils down to "C++ is great... If you don't use most of the language"
626.
▲
by
scuff3d
1y ago
That is unfortunately true. Our industry settled on the worst possible solution to solve that problem. Compare how it feels to use an Electron app like VSCode or Discord to a native app like Zed or Sublime. It's night and day, but the
627.
▲
by
scuff3d
1y ago
For regular people that just want gaming and a web browser it's fine. It would drive people like us nuts, but they aren't gonna care. It can load into a desktop environment by default and you can install Flatpacks, and it comes se
628.
▲
by
scuff3d
1y ago
The frustrating part is that the idea is incredible. Everyone has this piece of software on their computer that lets them run anything as long as there is a server to talk to. I love it. I don't want to have to download a thousand apps
629.
▲
by
scuff3d
1y ago
Frankly it's incredible what any of these frameworks have been able to accomplish given the bonkers platform they have to work on. HTML, CSS, and JS made sense back when the web was primarily text with some simple forms. It's a do
630.
▲
by
scuff3d
1y ago
If you want a more curated experience that takes a lot of the rough edges off Linux: https://bazzite.gg Bazzite isn't going to be as flexible as some other distros, but it's goal is to make the Linux transition as easy
More ›