I'm also a long-time fan of Tom7 - I got into him after seeing the video about his reverse-emulation work to get Doom working on a NES - what I like about it is how subtle it is: using the same technique you could play Halo or GTA 5 on a NES, but by using a game that's almost contemporary with the NES it has some kind of je ne sais quoi aspect to it that I appreciate, even if I can't describe it.
----
All of his videos are about very distinct projects - not only demonstrating his high level of skill in those areas, but that he's very imaginative and creative. When I introspect myself I can tell that as I've gained technical skills that enable me to (say) recreate his work, I've simultaneously lost most of my imagination and huge chunks of my creativity as I've gotten older: I can certainly try my own hand (working from scratch, without using his work even as a reference) at a robust NES-to-3D render system, but I guarantee that the idea never would have come to me. My question is, how does he do that?
I'm hoping I'm not the only one experiencing this kind of creativity-deficit-disorder?
Not only that, he actually completes all the projects, or at least some of them (because who'd know how many shelved projects are there). I too have a long list of personal projects accumulated over last 2 decades, and none was that impactful compared to Tom's in my scale. And he seems to do all of that while having a daily job (Google) and a family (seen from the PAC-TOM video, specifics unclear) and time to play all the games. How is it even remotely possible???
Eh, at least I had periods over the last 15 years where I had a lot of free time and could've done a lot of things I always wanted to do, but just about got some basic things done. Nothing of the scale of some of Tom's projects. He says he's not working on that stuff constantly, but still, he always eventually gets back to these things and finishes them. That's pretty impressive to me regardless of free time.
This is the difference for me. There are many things I could do, but far fewer it's worth spending my time on. If I didn't have to make bank the calculus would be very different.
Love Tom7, his video "Compiling C to printable x86, to make an executable research paper" [0] is my favorite but most of his stuff is super interesting.
Very cool! Slightly different though in that 3dsen seems to be adding depth to sprites and a camera view outside the player, while tom7's puts you in the game on the level either top down or side view, walking in it as the player.
I suppose it depends on where you place the camera, on the player like tom7 "WolfNEStein 3D" or from a viewpoint far enough back to view a portion of the level like 3dsen.
3dsen approach is more playable and is really neat for depth in 3d and VR. Could be cool in AR as well.
Yes, it does. An MITM attacker can deliver malicious code to you which runs in the website context, and can exploit any bugs in your browser's javascript engine.
Your ISP (or your router) can easily add their own JavaScript/HTML/ads on websites using http, it's likely that you are using a decent ISP that doesn't but is better if it's not even possible.
Public wifis are still a thing, many of them not well secured against Mitm attacks. Also compromised routers. So even if you trust your ISP (and their IT security and supply chain) there are still good reasons to want HTTPS everywhere
How hard is it, now that we have had free certs via letsencrypt and the certbot tool to automate vhost configuration to have encrypted and signed data transfer?
I think you should re-evaluate how you speak to people online, it is unnecesarily hostile and I guarantee you wouldn't speak to me this way in real life.
judging from how you speak to people that put a lot of effort into creating some very engaging content for free, you're the one that's been, and still is, living in a cave.