Readit News logoReadit News
willtemperley commented on Ask HN: How can I get better at using AI for programming?    · Posted by u/lemonlime227
willtemperley · 15 hours ago
Write the code yourself until you get stuck on something. Post the code, the context and the problem and the LLM will suggest something very sensible usually. I find these things are excellent at smaller but tricky-for-a-human problems.
willtemperley commented on macOS 26.2 enables fast AI clusters with RDMA over Thunderbolt   developer.apple.com/docum... · Posted by u/guiand
andy99 · 2 days ago
I’m hoping this isn’t as attractive as it sounds for non-hobbyists because the performance won’t scale well to parallel workloads or even context processing, where parallelism can be better used.

Hopefully this makes it really nice for people that want the experiment with LLMs and have a local model but means well funded companies won’t have any reason to grab them all vs GPUs.

willtemperley · 2 days ago
I think it’s going to be great for smaller shops that want on premise private cloud. I’m hoping this will be a win for in-memory analytics on macOS.
willtemperley commented on How Google Maps allocates survival across London's restaurants   laurenleek.substack.com/p... · Posted by u/justincormack
willtemperley · 4 days ago
I don’t think the effect Instagram and TikTok has on this attention market can be ignored. Living in a big Asian city I will check those first.
willtemperley commented on Golang's big miss on memory arenas   avittig.medium.com/golang... · Posted by u/andr3wV
willtemperley · 4 days ago
Isn’t a memory arena an application level issue? Like with Arrow I can memory map a file and expose a known range to an array as a buffer.
willtemperley commented on Swift for Android vs. Kotlin Multiplatform   blog.jacobstechtavern.com... · Posted by u/jakey_bakey
willtemperley · 6 days ago
Is there a world in which OpenSwiftUI will be usable on Android?
willtemperley commented on Patterns for Defensive Programming in Rust   corrode.dev/blog/defensiv... · Posted by u/PaulHoule
josephg · 9 days ago
> Cloudflare had its unwrap fiasco,

Was it a fiasco? Really? The rust unwrap call is the equivalent to C code like this:

    int result = foo(…);
    assert(result >= 0);
If that assert tripped, would you blame the assert? Of course not. Or blame C? No. If that assert tripped, it’s doing its job by telling you there’s a problem in the call to foo().

You can write buggy code in rust just like you can in any other language.

willtemperley · 9 days ago
This is the equivalent of force-unwrap in Swift, which is strongly discouraged. Swift format will reject this anti-pattern. The code running the internet probably should not force unwrap either.
willtemperley commented on Cloudflare was down   cloudflare.com/... · Posted by u/mektrik
timvdalen · 10 days ago
Wow, just plain 500s on customer sites. That's a level of down you don't see that often.
willtemperley · 10 days ago
Yes Claude is down with a 500 (cloudflare).
willtemperley commented on Indie, alone, and figuring it out   danijelavrzan.com/posts/2... · Posted by u/wallflower
willtemperley · 17 days ago
As someone on a similar journey, I've found doing open source work on fundamental projects really helps with the feeling of being alone.
willtemperley commented on A programmer-friendly I/O abstraction over io_uring and kqueue (2022)   tigerbeetle.com/blog/2022... · Posted by u/enz
willtemperley · 17 days ago
Perhaps someone who knows what they're talking about should update the Wikipedia page on io_uring [1]. Someone with a casual interest in Linux internals will probably get a poor impression of io_uring security which appears to be largely due to Google using an old kernel in Android [2].

[1] https://en.wikipedia.org/wiki/Io_uring [2] https://github.com/axboe/liburing/discussions/1047

u/willtemperley

KarmaCake day616April 22, 2018View Original