Hacker Newsnew | past | comments | ask | show | jobs | submit | Archit3ch's commentslogin

It's alright in Julia, provided that you teach it to

1) use a running REPL session 2) ignore pre-compilation time (it will kill the running process, mistaking it as stuck...)


> I work on 3D/4D math in F#. As part of the testing strategy for algorithms, I've set up a custom agent with an F# script that instruments Roslyn to find FP and FP-in-loop hotspots across the codebase.

I don't know if there is an equivalent in Roslyn, but in Julia you can have the agent inspect the LLVM output to surface problems in hot loops.


Thanks for reminding me to try this for audio approximations. :)

Games and simulations are typically stateful, I'm not sure the functional purity of JAX is a good fit.

Also, what's the story for JAX + WebGL when it comes to targeting hardware-accelerated ray tracing?


JAX is designed from the start to fit well with systolic arrays (TPUs, Nvidia's tensor cores, etc), which are extremely energy-efficient. WebGL won't be the tool that connects it on the web, but the generation after WebGPU will.

Maybe you mean mutation? State is inherently a part of functional purity. It's just handled explicitly instead of implicitly.

Doesn't Jevons paradox dictate larger 1-bit models?

Yeah, hopefully they release >100B models.

Sparta is a modern-day town. Not particularly famous for its baseball players.

> Something in between C and non-portable assembly.

Writing your own LLVM passes?


1) The way to manufacture things cheaply is to do it at scale, and Neo has that in spades.

2) They will generate more profits than the hardware itself. You're not counting services and ecosystem. Now you got a new matching iPhone to go with your Neo, and an iWatch, an iPad, an iPencil...


Is anyone doing audio processing on Apple SME?


I'm not aware of that, but it would likely be a great application area for SME!


On the positive side, they added MIDI 2.0, which you can use in live sets Windows will restart in the middle of. :)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: