Keep up the good work and thank you for sharing. I wasn't sold about the source level snapshot tests, they seemed clunky and not that universal. But, I am definitely giving snapit a try after this blog post, and the…
I'm vaguely familiar with Factor and hopefully not in process of reinventing it. I was planning to investigate this space just for fun. Most likely nothing will come out if it and that's ok, it's just a learning…
Maybe I'm not using the proper FP function term. I don't mean functions as objects that you can store or pass around or higher order functions. Just take some arguments from stack, and return some values. What I mean is…
By ecotypes i meant exotypes(see https://cs.stanford.edu/~zdevito/pldi083-devito.pdf)
Yep, it makes sense. With the popularity of Roblox with the young people, and it using Lua for scripting, Lua can see a renaissance of some sorts.
I will definitely give it a try. Even after many years of not using terralang I still cannot forget what a good of an idea it is. Nelua seems like a more pragmatic implementation of similar ideas, but generates C code…
AFAIK, It's mainly used for implementing gradient descent, which is used for training neural networks. Frameworks like pytorch, tensorflow, probably used back propagation to calculate the gradient of a multidimensional…
The way I see it, this is what programmers do, they turns things into programs. A good example are hardware description languages, where hardware designers write programs, and at the end a very complex chip design is…
I'm a powershell user for about 7 years now, or more. Have a lot of bindings, helpers in my powershell profile, and use it everyday for work. That being said, I'll never use it on Linux as my shell. It's just too slow…
Geekbench M1 single threaded ~= 1720 M1 multi threaded ~= 7400 Ryzen 5900h single threaded = 1520 Ryzen 5900h multithreaded = 9325 Ryzen is consuming 45W, M1 is said to consume 13. Ryzen is on TSMC 7nm, M1 on 5nm. It's…
The description says it's autograd + XLA. So I assumed it always compiles to GPUs via XLA. But, had a look in the code and jax has cublas and RoCm blas, and it looks like there is a flow where it uses the gpu directly,…
I've been playing with OpenCL lately. Is such a shame that the support is so spotty, and even Apple(who I think started it, probably as a CUDA alternative for their AMD cards), are deprecating it. Even with it not being…
The other option is to use the best available x86 mobile CPUs, and these at the moment seem to be from AMD. From what I've seen even current AMD CPUs are competitive with M1. Ryzen 4900HS has a fair lead in multicore…
You're right, it could be that Nvidia will push for more beefed up cortex CPUs, with the same tricks employed in m1, like larger L1/l2 caches, increasing the die size, and add more complex pipelines, put the ram on the…
Yep. Mac's look like a comfortable unixy environment. Preinstalled zsh, a fast terminal emulator (item), gnu utils. I'm sure I could make it work as a dev machine. I have to admit that m1 macbook air battery life is…
I'm not planning to get a macbook. My main contender would be an XPS with a new ryzen cpu on 5nm, if they'll have one next year, or a thinkpad again with Ryzen 5nm. I would not accept anything less. But thinking about…
If it will cut into their sales they might have to adapt. Also, from what I heard, while intel was on top, it was charging outrageous margins on its CPUs. AMD mobile were said to be hundreds of dollars less per cpu. The…
Probably makes sense as a business decision. In my opinion, I would also like for AMD to invest in ML tooling while they have the cash. I hope one day Pytorch, XLA, Glow would have native AMDGPU support, and I will be…
I think the main selling points of Swift to tensorflow are: * Speed, ML learning pipelines are often bottlenecked by the data load and transformation. TF had new mechanisms (the last I've seen was TF.data). But a…
Last time I looked the automatic differentiation was in a compiler branch with no immediate plans to merge in master. But overall it is promising. I even installed Swift on Linux to play with it, didn't get to ML as I…
It's funny, I've been doing something similar in Rust. A GUI framework that renders to Vulkan, and at the bottom is an ECS system(multiple systems) for rendering, layout, animation. But this one is very far ahead and…
Funny thing is that I wanted to buy the Affinity Suite a couple of weeks ago on black Friday sale, and gave up after finding out that it works poorly via Wine. Learned to do basic stuff with Gimp instead. So far Gimp…
Is it possible to get a Developer Kit for it? It would be great if there would be some raspberry pi like distribution with a Chip included. I think this could speed up the adoption.
I am really looking forward for an VR headset as a replacement to a laptop for on the go working. Something like a GalaxyVR with an VR first DesktopEnvironment. That will have a huge 3d floating code editor. This and a…
Yep. That's exactly what I was thinking about. Rust just keeps getting better and better.
Keep up the good work and thank you for sharing. I wasn't sold about the source level snapshot tests, they seemed clunky and not that universal. But, I am definitely giving snapit a try after this blog post, and the…
I'm vaguely familiar with Factor and hopefully not in process of reinventing it. I was planning to investigate this space just for fun. Most likely nothing will come out if it and that's ok, it's just a learning…
Maybe I'm not using the proper FP function term. I don't mean functions as objects that you can store or pass around or higher order functions. Just take some arguments from stack, and return some values. What I mean is…
By ecotypes i meant exotypes(see https://cs.stanford.edu/~zdevito/pldi083-devito.pdf)
Yep, it makes sense. With the popularity of Roblox with the young people, and it using Lua for scripting, Lua can see a renaissance of some sorts.
I will definitely give it a try. Even after many years of not using terralang I still cannot forget what a good of an idea it is. Nelua seems like a more pragmatic implementation of similar ideas, but generates C code…
AFAIK, It's mainly used for implementing gradient descent, which is used for training neural networks. Frameworks like pytorch, tensorflow, probably used back propagation to calculate the gradient of a multidimensional…
The way I see it, this is what programmers do, they turns things into programs. A good example are hardware description languages, where hardware designers write programs, and at the end a very complex chip design is…
I'm a powershell user for about 7 years now, or more. Have a lot of bindings, helpers in my powershell profile, and use it everyday for work. That being said, I'll never use it on Linux as my shell. It's just too slow…
Geekbench M1 single threaded ~= 1720 M1 multi threaded ~= 7400 Ryzen 5900h single threaded = 1520 Ryzen 5900h multithreaded = 9325 Ryzen is consuming 45W, M1 is said to consume 13. Ryzen is on TSMC 7nm, M1 on 5nm. It's…
The description says it's autograd + XLA. So I assumed it always compiles to GPUs via XLA. But, had a look in the code and jax has cublas and RoCm blas, and it looks like there is a flow where it uses the gpu directly,…
I've been playing with OpenCL lately. Is such a shame that the support is so spotty, and even Apple(who I think started it, probably as a CUDA alternative for their AMD cards), are deprecating it. Even with it not being…
The other option is to use the best available x86 mobile CPUs, and these at the moment seem to be from AMD. From what I've seen even current AMD CPUs are competitive with M1. Ryzen 4900HS has a fair lead in multicore…
You're right, it could be that Nvidia will push for more beefed up cortex CPUs, with the same tricks employed in m1, like larger L1/l2 caches, increasing the die size, and add more complex pipelines, put the ram on the…
Yep. Mac's look like a comfortable unixy environment. Preinstalled zsh, a fast terminal emulator (item), gnu utils. I'm sure I could make it work as a dev machine. I have to admit that m1 macbook air battery life is…
I'm not planning to get a macbook. My main contender would be an XPS with a new ryzen cpu on 5nm, if they'll have one next year, or a thinkpad again with Ryzen 5nm. I would not accept anything less. But thinking about…
If it will cut into their sales they might have to adapt. Also, from what I heard, while intel was on top, it was charging outrageous margins on its CPUs. AMD mobile were said to be hundreds of dollars less per cpu. The…
Probably makes sense as a business decision. In my opinion, I would also like for AMD to invest in ML tooling while they have the cash. I hope one day Pytorch, XLA, Glow would have native AMDGPU support, and I will be…
I think the main selling points of Swift to tensorflow are: * Speed, ML learning pipelines are often bottlenecked by the data load and transformation. TF had new mechanisms (the last I've seen was TF.data). But a…
Last time I looked the automatic differentiation was in a compiler branch with no immediate plans to merge in master. But overall it is promising. I even installed Swift on Linux to play with it, didn't get to ML as I…
It's funny, I've been doing something similar in Rust. A GUI framework that renders to Vulkan, and at the bottom is an ECS system(multiple systems) for rendering, layout, animation. But this one is very far ahead and…
Funny thing is that I wanted to buy the Affinity Suite a couple of weeks ago on black Friday sale, and gave up after finding out that it works poorly via Wine. Learned to do basic stuff with Gimp instead. So far Gimp…
Is it possible to get a Developer Kit for it? It would be great if there would be some raspberry pi like distribution with a Chip included. I think this could speed up the adoption.
I am really looking forward for an VR headset as a replacement to a laptop for on the go working. Something like a GalaxyVR with an VR first DesktopEnvironment. That will have a huge 3d floating code editor. This and a…
Yep. That's exactly what I was thinking about. Rust just keeps getting better and better.