Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lukaslalinsky
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
61.
▲
by
lukaslalinsky
6mo ago
I don't think at any point in foreseeable future we will have terabytes of RAM for dedicated LLM chips at home.
62.
▲
by
lukaslalinsky
6mo ago
I did.
63.
▲
by
lukaslalinsky
6mo ago
You need to look past this. Zig is an excellent low-level language. Thanks to the comptime features, you can have high-level looking APIs while staying down to the metal. It's not for everyone, obviously, but as a language, it is reall
64.
▲
by
lukaslalinsky
6mo ago
On multiple occasions over the last months, I have been wishing the Zig/ZSF team would use LLMs. I've found many copy&paste errors that simply wouldn't exist if mundane tasks were delegated to a good LLM. It's even i
65.
▲
by
lukaslalinsky
6mo ago
Anyone preferring functional programming will be extremely disappointed with Zig. And I'm saying this as a big user of Zig. It's a language for imperative code. And Io is not a monad, just a bunch of virtual methods doing the actu
66.
▲
by
lukaslalinsky
6mo ago
I disagree, even though I'd love for it to be different. With models like Opus, I can give it a good architecture and expect good results. For many of the less expensive models, that is not the case, they make mistakes, you need to ove
67.
▲
by
lukaslalinsky
6mo ago
I feel like Opus 4.5 was the peak in Claude Code usefulness. It was smart, it was interactive, it was precise. In 4.6 and 4.7, it spends a long time thinking and I don't know what's happening, often hits a dead-end and just contin
68.
▲
by
lukaslalinsky
6mo ago
You would be terrified if you realized how the whole C-based GNOME/GTK ecosystem works :)
69.
▲
by
lukaslalinsky
6mo ago
I was honestly wishing Ubuntu would keep upstart alive. I preferred it as init system.
70.
▲
by
lukaslalinsky
6mo ago
stackful coroutines are not hard to implement
71.
▲
by
lukaslalinsky
6mo ago
You need permission to connect it to the grid.
72.
▲
by
lukaslalinsky
6mo ago
I've heard somewhere that they have roughly 100% code churn every few months, so yes, they unfortunately don't care about code quality. It's a shame, because it's still the best coding agent, in my experience.
73.
▲
by
lukaslalinsky
7mo ago
Is this surprising in any way? People who let Claude Code attribute commits to itself are probably vibe coders who delegate all the work. It's expected that there will be a growing number of new projects.
74.
▲
by
lukaslalinsky
7mo ago
Indeed, this is quite obvious on Claude models vs Gemini. I fully believe Gemini is more powerful model, but the post training process is nowhere near what Anthropic does, which results in Gemini being horrible at coding sessions, while Cla
75.
▲
by
lukaslalinsky
7mo ago
Fully agree. AI or not, it's still the human developer's responsibility to make sure the code is correct and integrates well into the codebase. AI just made it easier to be sloppy about it, but that doesn't mean that's t
76.
▲
by
lukaslalinsky
7mo ago
If I can offload the typing and building, I can spend more energy understanding the bigger picture
77.
▲
by
lukaslalinsky
7mo ago
Reviewing things is fast and smooth is things are small. If you have all the involved parties stay in the loop, review happens in the real time. Review is only problematic if you split the do and review steps. The same applies to AI coding,
78.
▲
by
lukaslalinsky
7mo ago
Any programmer needs to be able to approach a foreign code base and navigate through it to identify ab issue. Reading code and understanding what is going on is an essential skill.
79.
▲
by
lukaslalinsky
7mo ago
They are referring to `anytype`, which is a comptime construct telling the compiler that the parameter can be of any type and as long as the code compiles with the given value, it's good. It's an extremely useful thing, but uncon
80.
▲
by
lukaslalinsky
7mo ago
As a project maintainer, I don't want to interact with someone's LLM. If a person submits a PR, using LLM or not, the person is responsible for any problems with it. How they respond to review is a good indicator if they actually
81.
▲
by
lukaslalinsky
7mo ago
I still think there is value in external contributors solving problems using LLMs, assuming they do the research and know what they are doing. Getting a well written and tested solution from LLM is not as easy as writing a good prompt, it&#
82.
▲
by
lukaslalinsky
7mo ago
I think we will be getting into an interesting situation soon, where project maintainers use LLMs because they truly are useful in many cases, but will ban contributors for doing so, because they can't review how well did the user guid
83.
▲
by
lukaslalinsky
7mo ago
They don't have LTS releases, there is always a bug somewhere and the bug fix includes a number of features, if not new dependencies.
84.
▲
by
lukaslalinsky
7mo ago
Not having to deal with neovim plugins is a HUGE win. Using neovim with plugins feels like using a rolling Linux distro, you never know what breaks next. That's what I use zed, personally. It's the best modern vi-like editor, in m
85.
▲
by
lukaslalinsky
7mo ago
I really wanted to like Helix, it's a great software, works out of the box. I dedicated energy to unlearn my vim habits and learn the helix way. I'm now able to use it fairly effectively, but eventually I just came to the conclusi
86.
▲
by
lukaslalinsky
7mo ago
I'm much younger, just 42, but due to other medical problems, my attention span was being reduced. I've been programming profesionally for about 25 years, but the last years I was putting myself more into other roles, because bein
87.
▲
by
lukaslalinsky
7mo ago
I'm probably missing something. Are there some new laws requiring age checks for LLM-related services?
88.
▲
by
lukaslalinsky
7mo ago
They are trying to use condition variable without a mutex and see missed wake ups. That's a textbook error, no? I'm surprised asyncio.Condition even allows that mode of operation.
89.
▲
by
lukaslalinsky
8mo ago
What kind of features am I missing if I just use GNOME Terminal?
90.
▲
by
lukaslalinsky
8mo ago
If they are looking for a memory-safe language, why would they convert to Zig?
More ›