I just spent a few minutes reviewing my email archive of correspondence with Terry, and it warms my heart a little, even though at the time is was kind of terrifying.
Should we destroy these letters too?
Sorry Terry, you were born with a loaded gun. I wish we could have healed you. I wish we could have taken care of you. I wish you were still here to share your gift with the world.
I’ll install Temple OS on a Raspi in your honor and memory.
I can't explain the sadness I felt when I learned that 4Chan brigades are largely responsible for how quickly his situation deteriorated.
For those who, like me, didn't know, he had begun live-streaming, where he would take call-ins to his landline. It's there that a concerted campaign to get Terry to alienate himself from his parents (with whom he lived) and stop taking his medication. This is not to mention how they egged on romantic feelings for a YouTube personality who they would later impersonate and torture him with in awful ways.
All this led to Terry's parents being unable to house him. They were very old and the situation became impossible. Terry survived on the streets for sometime, meeting up with (genuine and loving) fans along the way. Terry sadly was struck by a train.
We were able to celebrate an eccentric and strange life because of the internet. It also ended it. I hope the internet can heal... I know people like you and I hope it can. It didn't here.
If you want to learn more about Terry's life and death, please check out Fredrick Knudsen's video essay. It is in-depth and important, although very challenging because of the subject matter.
Finally, if you feel like you or someone you care for are in crisis, or might be soon, consider speaking to the folks at NAMI in the US. If you're not in the US, they can direct you to people in your country.
1-800-950-NAMI (6264) or email@example.com
If the live streams are still up, can we (with the family's blessing) find the people who called in to hurt this man? Would it be okay to publicly name them and link to his suicide and what each individual did?
It feels odd to ask for a punishment via the commons, but this man deserves some measure of justice for his passing.
Yes, You need to actively remember that you are dealing with a person with severe and possibly badly treated/untreated mental illness, and I say this because of the random bouts of aggressiveness and also blatant use of curse words such as n*gger and etc. Also his very skewed political views and whatnot.
But if you can keep that in mind ("I am dealing with a sick person") and forgive his behavior during those bad events, you'll be able to "savor" his videos in a very technical way. The guy was truly a genius on its own league, a fact that, together with his mental illness, probably hurled him further into loneliness
(I am sure several bright people here on HN can relate on how being different or bright sometimes equals loneliness, specially during early years).
So please, try to watch his videos with these guidelines in mind, you'll surely be able to get some good lessons about delivering a vision, lowlevel compiler work or algorithms into your own craft.
Practical objection: By the time you've done that, you'd have written a complete IBM-PC-to-browser compatibility layer. ... This would be super cool if it worked, I'm just sceptical.
These won't run TempleOS though, because it requires x86-64.
Yes you'll need interrupts, but you'll need a hell of a lot more than that! If you're interested in learning about emulation then start with chip-8, or a similar simple system. Once you've done that you'll become much more aware of all the parts you're not aware of.
You can run QEMU in a web browser , although it could be interesting to see a webassembly port. It would be an interesting experience to scroll such an article with live, interactive VMs snapshoted at different stages instead of static images.
Edit: Although, it's a low-level emulation, not the insanely high-level emulation that you seem to be looking for.
https://www.youtube.com/watch?v=V6HlbpczpDM (12 minutes)
https://www.youtube.com/watch?v=UCgoxQCf5Jg (1.5 hours)
There is also the one that adds package manager and network :)
I am freaking amazed !
- Context switching doesn't have to be expensive
- Compatibility is nice, but so is speed
- Know your codebase well enough to be able to jump to random parts of it and explain what is going on