Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
halfcat
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
61.
▲
by
halfcat
8mo ago
> Can you provide examples in the wild of LLMs creating bad descriptions of code? Has it ever happened to you? Yes. Docs it produces are generally very generic, like it could be the docs for anything, with project-specifics sprinkled in,
62.
▲
by
halfcat
8mo ago
> given the proper framing This sounds like never. Most businesses are still shuffling paper and couldn’t give you the requirements for a CRUD app if their lives depended on it. You’re right, in theory, but it’s like saying you could pre
63.
▲
by
halfcat
8mo ago
In this new world, why stop there? It would be even better if engineers were also medical doctors and held multiple doctorate degrees in mathematics and physics and also were rockstar sales people.
64.
▲
by
halfcat
8mo ago
Claude Code doesn’t need to vibe code Figma. It _is_ Figma. Take a couple screenshots of your legacy app, write a short paragraph describing it, and the web tool will give you a self-contained HTML file that’s a fully interactive mock-up. B
65.
▲
by
halfcat
8mo ago
Yeah, async Python is one of the top 2 things that I just get pissed off when I think about it too much. Along with Lin-Manuel Miranda not being involved with Moana 2.
66.
▲
by
halfcat
8mo ago
For what it’s worth: - Workflowy is great for taking notes in meetings, allowing ad-hoc moving things around. It’s also great for reference material (what was that long command SQL query I use). But yes it’s also a graveyard. - AirTable wor
67.
▲
by
halfcat
8mo ago
> Camera slider cases exist (Spy-Fy, etc.) - they block physical camera access Do they block the front camera? I’ve only seen one case that even attempted to block it, and it was kind of flimsy and would uncover the front camera when you
68.
▲
by
halfcat
8mo ago
> I have seen phone schematics Documentation is insufficient for protection. Stuxnet happened, despite correct documentation of Siemens PLCs.
69.
▲
by
halfcat
8mo ago
What kind of hardware do you need, and how is it compared to the cloud agents?
70.
▲
by
halfcat
8mo ago
> The idea that the emergency contact wouldn't answer...seems impossible to me I can’t understand how you think this is impossible if you do things “the right way” . Phones gets stolen or dropped in the toilet. Your contact has bee
71.
▲
by
halfcat
8mo ago
> Then as a programmer, you have to find workarounds in Django instead of workarounds with programming. The mental unlock here is: Django is only a convention, not strictly enforced. It’s just Python. You can change how it works. See the
72.
▲
by
halfcat
8mo ago
If all code is eventually tech debt, that sounds like a massive problem.
73.
▲
by
halfcat
8mo ago
I think you’re onto something. Frontend tends to not actually solve problems, rather it’s mostly hiding and showing parts of a page. Sometimes frontend makes something possible that wasn’t possible before, and sometimes the frontend is the
74.
▲
by
halfcat
8mo ago
Even if a person has no indiscretions, everyone has a weak point. A significant other, child, friend, job, boss, bank, etc.
75.
▲
by
halfcat
9mo ago
What’s the best?
76.
▲
by
halfcat
9mo ago
So AI makes it cheaper to remix anything already-seen, or anything with a stable pattern, if you’re willing to throw enough resources at it. AI makes it cheap (eventually almost free) to traverse the already-discovered and reach the edge of
77.
▲
by
halfcat
9mo ago
Interesting. Do you just build web components instead of React/etc, and add the client:load and Astro gives you the static (fast) initial page load, and lazy loading of web components?
78.
▲
by
halfcat
9mo ago
> Asking for evidence isnt a "belief system" > If someone wants to hold something up as true, its correct to disbelieve it until evidence is provided. So, a belief system. > Seems like you quoted them having investig
79.
▲
by
halfcat
9mo ago
> The main thing I realized from arguing about it with them was that <my beliefs> did not really matter and would not convince them of anything > It's an emotional and spiritual belief for them - a way for them to ration
80.
▲
by
halfcat
9mo ago
You're talking about separation of concerns (SOC), as opposed to locality of behavior (LOB). This is the insight that Tailwind and others like HTMX made clear: Separation of concerns is not a universal virtue. It comes with a cognitive
81.
▲
by
halfcat
10mo ago
Wait until you see ImGui bindings for Python [1]. It’s immediate mode instead of retained mode like Tkinter/Qt/Wx. It might not be what you’d want if you’re shipping a thick client to customers, but for internal tooling it’s aweso
82.
▲
by
halfcat
10mo ago
> If we do not specify formally what we expect a tool to do, how do we know whether the tool has done what we expected, including in edge cases? You don’t. That’s the scary part. Up until now, this was somewhat solved by injecting arti
83.
▲
by
halfcat
10mo ago
> If anyone finds themselves having a gut reaction to "AI", just mentally replace it with "an intern" or "a guy from Fiverr" It’s not the guy from Fiverr anyone is annoyed with. It’s the tech CEOs who beat
84.
▲
by
halfcat
10mo ago
100% agree. My only super power is weaponized “trying to understand” , spending a Saturday night in an obsessive fever dream of trying to wrap my head around some random idea. That happens to produce good code as a side effect. And a chat
85.
▲
by
halfcat
10mo ago
No. The opposite. The people who “move faster” are literally just producing tech debt that they get a quick high five for, then months later we limp along still dealing with it. A guy will proudly deploy something he vibe coded, or “write t
86.
▲
by
halfcat
10mo ago
Counterpoint to consider: In real life, you can just play a different game. Most people will choose to shoot from 3/4 court instead of running all the way to the other end, because they’re not interested in basketball. Most people ar
87.
▲
by
halfcat
10mo ago
> prompting just isn't able to get AI's code quality within 90% of what I'd write by hand Tale as old as time. The expert gets promoted to manager, and the replacement worker can’t deliver even 90% of what the manager us
88.
▲
by
halfcat
10mo ago
> Probably because AI appears to work, more or less All nondeterministic AI is a demo. They only vary in the duration until you realize it’s a demo. AI makes a hell of a demo. And management eats up slick demos. And some demos are so g
89.
▲
by
halfcat
10mo ago
> Surely that revenue is coming from people using the services to generate code? Right? Yes. And all code is tech debt. Now generated faster than ever.
90.
▲
by
halfcat
10mo ago
> So why do people still design declarative languages? Cost. If money were no object, you would only hire people who can troubleshoot the entire stack, from React and SQL all the way down to machine code and using an oscilloscope to te
More ›