When I was 15 I had to move high school after the death of my mother. I started to socialise at school and joined the investment club. It was a tough time for me and I desperately wanted to make friends and fit in. I wasn’t really into investing but a young man by the name of Chris Seaton was building their website and I loved computers so I wanted to help. Chris taught me how to program, first HTML websites, then PHP based apps, then C# and VBA native apps. Im pretty sure Chris invented the password manager before it was a thing too.<p>I spent the next few years at high school and sixth form trying to sit near Chris in lessons and talking to him on MSN Messenger and ICQ incessantly about programming, he taught me a lot and set me on a path to choosing computer science as my degree, I just copied him to be honest.<p>I’ll miss you Chris
About 10 years ago he started a project with Ruby running on Graal before it was known as TruffleRuby. I still remember those HN submissions. SubstrateVM, Graal, The VM to rule it all. And as far as I am aware, he was the only one putting all papers about Ruby and Compilers Design in a single place [1].<p>I still remember a thread which I have bookmarked somewhere, where you have the lead of JVM, Graal, TruffleRuby, JSC, V8 and Spidermonkey along with another compiler expert arguing ( or in a heated debate ) about Dynamic languages. And when ever you have compiler related submission on HN, you will see him contribute his expertise on the subject.<p>He has been a valuable member of the Ruby and HN Community. I once joked "I am a simple man, I see Chris Seaton, I Upvote :)." I still remember I felt honoured when he followed me on Twitter.<p>He will surely be missed by many.<p>R.I.P<p>[1] <a href="https://rubybib.org" rel="nofollow">https://rubybib.org</a>
My god this is awful. He was brilliant, accomplished, and kind. A few days ago he announced his 'permanent rest' (<a href="https://twitter.com/ChrisGSeaton/status/1599108759183577088" rel="nofollow">https://twitter.com/ChrisGSeaton/status/1599108759183577088</a>). I'd thought it meant from the Ruby community and that the replies asking if he needed help were reading too much into the wording.
Tenderlove wrote a nice tribute, "In Memory of a Giant":<p><a href="http://tenderlovemaking.com/2022/12/07/in-memory-of-a-giant.html" rel="nofollow">http://tenderlovemaking.com/2022/12/07/in-memory-of-a-giant....</a>
Absolutely tragic news.<p>I met Chris at a couple of local Ruby meetups in Bristol when he gave talks. He was an extremely smart, but also very personable guy. He seemed to really love what he was doing and relished the opportunity to explain it to people and share what he knew. He had a knack for explaining things really well in a way that never patronised when talking to people who were not experts in his domain. He had a real love of communicating what he knew to other people and his passion for his projects was infectious and inspiring.<p>He was younger than me (mid 30s?), but managed to pack an immense amount into that time. He was one of those people I've met who I've immediately thought "I need to be more like that". Genuinely inspirational. His death is a real loss to the community.
Please talk to someone if you are feeling hopeless.<p>U.S. National Suicide Prevention Lifeline 800-273-TALK (8255)<p>National Suicide Helpline UK 0800 689 5652<p>His HN profile was also just his name <a href="https://news.ycombinator.com/user?id=chrisseaton" rel="nofollow">https://news.ycombinator.com/user?id=chrisseaton</a><p>I wish the best for his family and friends over the next few months. This will be a tough holiday season for them.<p>You never know what is going on in someone's life and no clue what was going on in his but I think working in tech is harder than people recognize / give credit (and may not have any bearing on Chris, I am not trying to speculate).<p>Please talk to someone if you are feeling hopeless.<p>U.S. National Suicide Prevention Lifeline 800-273-TALK (8255)<p>National Suicide Helpline UK 0800 689 5652
Chris often challenged me on discussions about UK politics. It is always important to hear different viewpoints, and I will miss that.<p>He lived within an hours drive from here. Which somehow makes it worse. This is not exactly Silicon Valley and people of his caliber are not everywhere to talk to.<p>He was pretty high up in the Army Reserve as well as his day job. It is humbling how much some people fit into a short life. My thoughts to his family and colleagues
I worked with him on TruffleRuby for almost six years, and knew him for a few years before that. I think every one who knew him is shocked and saddened by this news.
Desperately sad news. I never met him, he never met Me, but <a href="https://chrisseaton.com/army/" rel="nofollow">https://chrisseaton.com/army/</a> made a real impression on me. It’s the kind of thing that sits in your head and pops up from time to time. I found the level of dedication here alongside his professional success incredibly inspiring. Tragically, part of that article is about his young daughter.<p>Not really sure what to think now.
<a href="https://twitter.com/ChrisGSeaton/status/1599108759183577088" rel="nofollow">https://twitter.com/ChrisGSeaton/status/1599108759183577088</a><p>I didn't know him but recognized the name from HN.
This cuts deep. Chris had a big impact on my current life trajectory, one that is still playing out -- which is why I was holding off on reaching out with an update. Now I'll never get that chance.<p>Chris seemed to be _everywhere_ and was always generous with his time, even to complete newbies like myself. He certainly set the standard, as one would expect from an Army officer. I'm not exactly sure what his experiences were like in active duty, but we lose way too many vets to mental health issues. If you know a veteran, consider checking in -- this time of year is particularly tough.
What terrible news to wake up to.<p>I hate when they say "passed away" -- here was a man in his prime, just the other week sharing knowledge of compilers at a conference, taken from the world.<p>Chris helped me frequently on the GraalVM slack, and it was nice to see his face in the comments of many of the threads here on HN that had to do with compilers and compiler optimizations. I will miss him.
His personal website for those, like me, who didn't know the name.<p><a href="https://chrisseaton.com/" rel="nofollow">https://chrisseaton.com/</a><p>Even without knowing of him, this is incredibly tragic and my condolences to all of those affected.
I saw the headline, read all the words, saw "Chris Seaton" and thought "oh this is about one of our guys!" before properly processing the final bit. God damn what a fucking shame, I hate this. RIP chrisseaton
It's not implausible that many of us who work with Ruby owe our livelihoods to Chris, and his relentless efforts to progress the language and not just keep it relevant, but thriving. He will be missed so much by the community.
If you have a lower baseline of happiness, please do yourself a favour and read Albert Camus' The Myth of Sisyphus.<p>It starts with:<p>There is but one truly serious philosophical problem, and that is suicide. Judging whether life is or is not worth living amounts to answering the fundamental question of philosophy. All the rest— whether or not the world has three dimensions, whether the mind has nine or twelve categories—comes afterwards. These are games; one must first answer.<p>Absurdism is a great way to live life and understand that nothing is worth killing yourself for.
As a teenage, Chris (or Kit as some in his family knew him) made pocket-money from a programme he wrote in his bedroom in Chandlers Ford call password safe. RIP
I wasn't privileged to know Chris personally, but I was always keenly waiting to hear his latest achievements and insights. He was clearly talented, passionate, and compassionate. It is so very sad to see him go.<p>Depression is a full blown pandemic. For example, in the US in 2021, there were approximately as many suicide attempts as there were COVID deaths. It is so fucked up and so pernicious.<p>We (rightfully) encourage folks to seek help, but the very nature of the illness makes it difficult for them. Let's all also do our best to recognize the signs of folks struggling so that we can be there for them - to help them recover when it's so hard for them to even reach out for help.
Really unsettling to think that just 4 days ago, right before his death, he was still posting here on HN. [1]<p>[1] <a href="https://news.ycombinator.com/threads?id=chrisseaton" rel="nofollow">https://news.ycombinator.com/threads?id=chrisseaton</a>
I feel Chris was a very intelligent human, who conveyed complex information, in a human-digestable manner, that many others of us struggle with.<p>I saw him present in Manchester at our ruby meetup, and later online.<p>We interacted a little about jobs at Shopify. But there didn't seem to be a part-time option for me. Something I need due to some health issues of my own.<p>I wonder if we as a group of ruby loving people, and the wider tech industry, can learn from this? I don't know.<p>It seems no matter what was said, the outcome would have been the same? I guess we'll never know. It's likely that those who worked with him, and were trusted, will perhaps say more intime. I hope they do not feel bad in any way. But perhaps there's aspects his family and close colleagues will be able to share intime, when things are less hurtful so we can learn a little from how to help others in this situation?<p>Big hugs to those close to Chris. And big respect to those writing amazing blogs in his memory.<p>Hugs to all.
Internet Archive.<p>Does anyone know how to recursively save his entire website to Wayback Machine?<p>I submitted <a href="https://chrisseaton.com" rel="nofollow">https://chrisseaton.com</a>, but it doesn't appear any of the child pages are being archived.
Years ago when I was around 14, I stumbled upon Chris's Katahdin project and thought it was such a cool idea I had to try it out. I spent quite a bit of time trying to get set up with it, and not knowing much about C# couldn't really figure it out myself. I ended up reaching out to Chris before giving up on it, not expecting much. To my surprise, Chris spent several hours helping me out and answering my (probably very dumb) questions. I was shocked at how helpful and welcoming he was. Despite the relatively brief encounter I can easily say Chris was one of the kindest programmers I've had the pleasure of interacting with.<p>It's hard for me to express how much this title hit me when I read it. Like many in this thread, Chris had an enormous impact on my path as a programmer and I'm quite sad that I never got the chance to properly thank him. RIP, Chris
I just opened my first issue two weeks ago in concurrent-ruby and he kindly offered me help. In the end I feel like I have wasted his time, because it was a different problem. I wish I expressed more gratitude. I'm grateful for everyone in the Ruby and OpenSource community
A few days ago chris responded to a silly comment of mine on here (completely unrelated to ruby or compilers), and when I saw it I thought, "oh, it's Chris Seaton! I hope he's doing well!"<p>It's so unfortunate he was not. RIP.
His dissertation about Ruby: <a href="https://chrisseaton.com/phd/specialising-ruby.pdf" rel="nofollow">https://chrisseaton.com/phd/specialising-ruby.pdf</a>
Chris was also well known in the London Java Community and contributed to multiple events, conferences, bringing his expertise in a thoughtful and kind way to folks who were often 1-2 stacks above the runtimes and compilers space .<p>My conversations with him about JVM design, GraalVM and Ruby were some of the most memorable and fun times I’ve had running around the conference circuit.<p>Thank you Chris for unselfishly sharing so much with us and leaving the world a better place, you will be missed.<p>I’m off to go and hug loved ones now.
I only met him once, fairly briefly, and exchanged a few messages about our shared interest in compilers. But he seemed like a nice guy, and it's incredibly sad to see this.
Seeing some of the comments here how people valued him, it seems like maybe sometimes these sentiments of gratitude are not expressed until after someone passes. It works if folks cherish the time they have, and remind people of how they appreciate them while they're still on Earth in their body.
This is devastating. I worked with the same supervisor as Chris after he finished his phd. He interviewed me and played a key role in getting me the scholarship. I often joked that he raised the bar so high that it's not worth trying to meet it. I always admired his drive for learning and ability to do things at high quality.
RIP, Chris.
Damn, I hated this guy's HN comments but he seems to have been a fine person who people loved. I probably come off the same way to everyone else here, but the people around me love me.<p>Makes me wonder if this is a property of the interaction mechanism. Let me set an unacceptable maxprocrast and leave this place alone.<p>RIP my fellow dude.
He basically announced his ‘permanent-rest’ via twitter. So sad but grounding for all of us to remember that there are things way more important past the marvelous inventions we can code or make.<p>For learning purposes, anyone knows what was his major cause of frustration?
Apologies if this is the wrong time to ask, but there probably won't ever be a better one. I didn't know him, but often read his comments here. I frequently found them to be... frustrating. He seemed to have a particularly literalist bent, and would often seem to focus on small seemingly irrelevant inconsistencies rather the bigger argument. He usually wasn't wrong, but it made me wonder whether he was autistic, or otherwise out there on the Asperger's spectrum. I'd been meaning to ask him, but never found the right opportunity.<p>For those of you who knew him in real life, did this carry over? Or was I misreading him, as is so easy to do online. I don't ask this flippantly. I lean in the literalist direction myself, and often am unduly frustrated by the imperfections and inconsistencies of the world. Life's not easy if your mind demands a world that makes sense. It makes me wonder if this outlook was part of what pushed him over the edge. Thoughts?