Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
59nadir
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
241.
▲
by
59nadir
1y ago
> I would assume, that when developing a game alone, you would depend a lot on libraries other have written. The guts of a game engine don't require any libraries at all. Using licensed offerings like havok for physics, etc., I don&
242.
▲
by
59nadir
1y ago
For any given singular project "gluing libraries together" is not a particularly interesting critique, but as a default way of doing things it is very relevant to the resulting skill levels of people as well as their respect for q
243.
▲
by
59nadir
1y ago
I think I was about as charitable as your post deserved, and I stated my assumptions clearly. You can either address them (and the bigger point) or choose not to.
244.
▲
by
59nadir
1y ago
While it's not wrong to be extrinsically motivated (it's not morally wrong, or a value judgment), it's definitely worse and more fickle (it will produce worse results in most cases). Intrinsic motivation is much more likely t
245.
▲
by
59nadir
1y ago
I think maybe you could try learning more foundational skills instead of surface-level knowledge like APIs/products/platforms. Try building a database, a simple game from scratch or perhaps a bootloader for an OS. There are many h
246.
▲
by
59nadir
1y ago
> To extend your metaphor: AI is like a magic microphone that makes all of my singing sound like Tony Rice, my personal favorite singer. I’ve always wanted to sound like him - but I never will. I don’t have the range or the training. But
247.
▲
by
59nadir
1y ago
> And while it is easier to become good at coding than at singing - for professional purposes at least - I believe that the effect still holds. I can't reconcile this with my own view of things but I think "for professional pur
248.
▲
by
59nadir
1y ago
Have you tried using AI only for things you already know for a while? I almost only do so (because I haven't found that LLMs speed up my actual process much) and I can tell you that the things that LLMs generally leave out/forge
249.
▲
by
59nadir
1y ago
> All hollow talk. It will lose all of its aggression the moment that Apple leaves the EU, and EU citizens are left with the remaining options. People in Europe (and everywhere else that isn't the US) are already using these "r
250.
▲
by
59nadir
2y ago
A lot of our Odin procs take an allocator as a required argument specifically so they force you to choose one at the call site, because yes, often you want it to be explicit.
251.
▲
by
59nadir
2y ago
Rust is a bad choice for web and a meh/bad one for game development. It's certainly not good enough at either to have much of a technical edge over Ada.
252.
▲
by
59nadir
2y ago
I don't think either of us needs to convince the other of anything, I'm mostly outlining this here so that maybe someone is actually inspired to think critically about some of these things, especially the workforce bits and the co
253.
▲
by
59nadir
2y ago
My comment was addressing the idea that Odin is a "beta language" in comparison to C and my assertion was that the issues we have with using Odin are the same ones you'd have with C. So assuming that you have accepted C-style
254.
▲
by
59nadir
2y ago
Generalized? Probably not. Replicated to a much higher degree than people think? I think so. It wouldn't matter much to me personally outside of the ability to get hired because I have no desire to create some massive product and make
255.
▲
by
59nadir
2y ago
I work in a two man team making software that is 500-1000 times faster than the competition and we sell it at ~40% of their price. Granted, this is in a niche market but I would be very careful in stating price/costs are the entire pic
256.
▲
by
59nadir
2y ago
> The other issue, is investing in languages that are in beta. I work full time with Odin and I wouldn't put too much stress on this point as I've found that whatever issues we have with Odin are simply issues you'd have w
257.
▲
by
59nadir
2y ago
I would suggest linking to a timestamped point in the video instead of the entire thing. With regards to Odin having metaprogramming this is either a misunderstanding on your part of what was said or a misunderstanding from Casey Muratori w
258.
▲
by
59nadir
2y ago
It's definitely your environment, Rust isn't nearly as popular for actual projects getting done as it is in (for example) StackOverflow's survey. C, C++, Odin and Zig are all languages where whatever C knowledge you have righ
259.
▲
by
59nadir
2y ago
1000 lines of perfectly inoffensive and hard to argue against code that you don't need because it's not the right solution is negative velocity. Granted, I don't think that's much worse with LLMs but I do think it's
260.
▲
by
59nadir
2y ago
I tried it with Claude Sonnet 3.5 or whatever the name is, both tab-completed snippets and chat (to see what the workflow was like and to see if it gave access to something special).
261.
▲
by
59nadir
2y ago
I stopped using AI for code a little over a year ago and at that point I'd used Copilot for 8-12 months. I tried Cursor out a couple of weeks ago for very small autocomplete snippets and it was about the same or slightly worse than Cop
262.
▲
by
59nadir
2y ago
This means nothing if you host it on non-US servers. No one would take it seriously internationally.
263.
▲
by
59nadir
2y ago
Can't scroll on desktop Firefox, the entire site goes black in Edge. I'm sure this would work in normal Chrome, but why would I even care to try it at this point? If I can't even open the framework's page I think it'
264.
▲
by
59nadir
2y ago
What was the language and proposed architecture? Nothing is quite as grating as being hired for work on an Erlang/Elixir code base and seeing basically no correct usage of the platform and it'd definitely result in an instant sugg
265.
▲
by
59nadir
2y ago
Only in the sense that you seem to not understand how terrible big companies, big teams and big code bases are for efficiency and productivity. It pushes the bar for reaching desired results way up, and the time it takes to get there even m
266.
▲
by
59nadir
2y ago
> [...] it's simply a non-issue that's unlikely to be on your mind if you're actually getting work done IMHO. Part of why I get (more) work done is that I don't bother with the near-useless taxonomical exercises that
267.
▲
by
59nadir
2y ago
While the reason people would be scared of modifying a class and a function could be the same, the way this defensive copy-paste of code would pan out is not the same; in one case we get an entirely new class, with all its nonsense in it (i
268.
▲
by
59nadir
2y ago
> duplicate code that people wrote because they couldn't be bothered to search the monorepo, code that was copied without much thought because people searched the monorepo and found something This is also a very common way in Object
269.
▲
by
59nadir
2y ago
Meh, a binary protocol would've been more efficient in every way, I don't think they really prioritized efficiency. It would've also been simpler for implementers, but there was a time when people thought text-based protocols
270.
▲
by
59nadir
2y ago
I'm pointing out exactly the same thing I was in my original post: There is no axis on which OCaml is top 5. If you want control, there are better languages, if you want ecosystem, almost every language beats it. It's practically
More ›