My only issue with WASM is that it forces me to contort my platform abstraction later to terrible web APIs. Other than that it's great. I can compile C++ with plain clang or the WASI SDK, and it runs everywhere at near native speeds with minimal boilerplate.
Solar Roof was vaporware when it was presented by Musk. It was blatant fraud. There's no "free energy" here. The roof was way more expensive than a regular roof covered in solar panels.
Nobody's forcing you to buy products in plastic bottles. It would actually be better if you didn't. "Technology and progress" are so far producing mountains of trash and pollution that you're privileged to not have to see, unlike those children in Africa, and other impoverished places where your garbage washes up. You're proud of winning the lottery. Have some self-awareness.
Europeans were blowing each other up 80 years ago. Now we have complete freedom of movement and trade. You're missing the forest for the trees. The EU is the greatest achievement of our parents' generation.
I don't think this is a solution. I do this often naturally, I walk around and "plan", and it feels like I'm just avoiding sitting down and doing the actual task.
The author talks about it; when facing a difficult problem, they go get a glass of water, and get distracted. That's what this is. Anything but doing the actual task. If you're going to take a break, take an honest break and rest, but then go back to work. That's the real solution, and boy is it hard to do these days.
I'm not talking about using a walk as a way to avoid doing real work. I mean doing real work, putting your focus in it, while you walk for, say, at least twenty minutes to really get the blood moving.
But don't wait until you're mentally exhausted to do it. It's not a way to recharge, not a substitute for rest. It's a way to remove distractions and get your whole body into an exercise that requires your attention.
In light of WebGPU, I respectfully disagree. Because it has us building shader modules, buffers, and pipelines up-front with descriptors, the task of figuring out why something isn't working is often front-loaded. Pair that with its eloquent warnings (in comparison to, like, gl.getProgramParameter(shader, gl. COMPILE_STATUS) ) and the ability to label all your stuff to see it referred to by name in aforementioned warnings text... I'm rambling, but, there's just a lot of helpful stuff in WebGPU that I don't think OpenGL has, that stands to really help newcomers along
I maybe be a complete moron not familiar with Github, but I wanted to have a look at the code and it took me solid 5 minutes of going through the website searching for a link to the repository, and the only one I eventually found was when I scrolled to the bottom and clicked the Github icon. Removing the path from https://eliemichel.github.io/LearnWebGPU/index.html leads to 404, no idea why that doesn't just lead to https://github.com/eliemichel. Don't know if it's just me, but I get unreasonably frustrated by things like this.
Pretty sure it's because GitHub allows the user to put content at the root of that URL. And it's an entirely separate domain to avoid cookie stealing or whatever.
reply