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

Would love to see Carmack create a product with AI, instead of stealth promoting his shovel company on the worst website on the internet.

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.

The reason Tesla acquired SolarCity was to bail Musk out. Same as xAI, and then SpaceX, bailed out his Twitter purchase.

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.


I’m proud of living in a world of comfort that every generation before me has suffered through hell to accomplish.

The solution to children in Africa suffering isn’t me living worse or even me beating myself up for “my privilege”.


> The solution to children in Africa suffering isn’t me living worse

It may very much be, to be honest. The causalities aren't that mysterious.


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.


OpenGL is still the simplest way to start learning hardware accelerated rendering, and it runs on all modern platforms.


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


Game consoles aren't modern platforms?


Yes, OpenGL 4.1 is available, just deprecated. It's emulated through Metal, and so will work on M chips.


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.


> no idea why that doesn't just lead to https://github.com/eliemichel

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.


github.io is not a forge, it's static site hosting. Completely different product than github.com, but integrates with it nicely.

People use github.io to host sites that are developed on github.com or around projects hosted on github.com.


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

Search: