frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Engineering Schizophrenia: Trusting Yourself Through Byzantine Faults

31•rescrv•3h ago
Hi HN!

My name's Robert Escriva. I got my PhD from Cornell's Computer Science department back in 2017. And three years ago I had a psychotic episode that irreversibly shook up my world.

Since then I've been applying a skill I learned in grad school---namely, debugging distributed and complex systems---to my own mind.

What I've found I've put into a [book (pdf)](https://rescrv.net/engineering-schizophrenia.pdf) on engineering, my particular schizophrenic delusions, and how people who suffer as I once did can find a way through the fog to the other side.

This is not a healing memoir; it is a guide and a warning for all those who never stopped to ask, "What happens if my brain begins to fail me?"

I am writing because what I've found is not a destination, but a process. It is an ongoing process for me and for people like me. I also believe it is automate-able using the same techniques we apply to machine-based systems.

I am looking for others who recognize the stakes of the human mind to engage in discussion on the topic.

Happy hacking, Robert

Comments

ada1981•2h ago
Hello!

I spent a decade hearing voices, in and out of suicidal depression and manic psychosis.

In 2012 I started a process of exploration and growth to heal without medications.

13 years later mission accomplished.

Dr. Paris Williams book Rethinking Madness was a huge help, and recently become a friend and mentor.

Curious to check out your book and approach and to compare notes sometime.

rescrv•1h ago
Thank you for the book recommendation! I will see if it's for me.
dgacmu•2h ago
Hi Robert - I have no comments on the human mind, but wanted to say that I enjoyed your work on Warp and I'm glad to hear you're finding a path that's working for you. I've had two relatives with schizophrenia and the difference between the one who found a way to make things work and the one who didn't was very striking (and sad for the one who didn't).
rescrv•2h ago
Hi Dave,

I'm surprised you can remember me. We once sat near each other on a bus for SOSP, and that's the extent we interacted in person, so it warms my heart to hear someone like you remembers someone like me.

In case you're looking for the technical, the book doesn't say such, but one innovation laid out for me was my work on lsmtk, a new compaction algorithm for LSM trees. I'm not sure if I'm off my rocker here or not, but I documented it when I released the crate: https://crates.io/crates/lsmtk. I know you're busy, but in case you revisit this thread and want a neat trick, I thought I'd bring it up.

Lastly (and most important as I'm prone to doing), I appreciate you sharing something personal like that. Hearing that others who have tried to make it work can often do so keeps me going on my worst days.

ktallett•2h ago
I will check out your book as I had what I now believe to be trauma schizophrenic response (auditory and visually), and was diagnosed with unspecified schizophrenia in my late teens. I found that dealing with the trauma and dealing with what allows my brain to struggle helped solve things. Now in my mid 30's I am so used to dealing with it without medication it isn't an issue any more but I do have to do a few things every day to make sure I do not get to a place where things are possible.

I found computing and the internet to be the support network and escape network I needed but I could very easily see with a different personality how it could be the source of the issue. I work in engineering now, but i always focus on community projects such as supporting those with mental health challenges or those in prison which allows me to also stay focused on what my problems will always be.

tux3•1h ago
Well, I've reached the end of the book.

I like the systems mindset in the book. I think it's great to introspect and try to debug your own self.

Starting from pages 31-33, I found some interesting things. This book is the product of an internal fight. It's lucid in places, and those are the most interesting. In other chapters... my takeaway is that you can't always come out on top when fighting yourself, but you still have to try.

I was really rooting for the protagonist, there:

>Instead of treating the events like a delusion and having to fight them, I chose to work through them—choosing to believe that somehow I was shown something.

>By treating it as real, working through it as a real problem, I was admittedly taking a gamble. I could totally succumb to my delusions and get stuck in the worlds of the Yoshu and the Mechanicals.

>It would be easy. What I found instead was opportunity

The parts of the book I liked the most are those that break free from Yoshu. The rest breaks my heart.

The struggle of resizing windows on macOS Tahoe

https://noheger.at/blog/2026/01/11/the-struggle-of-resizing-windows-on-macos-tahoe/
726•happosai•4h ago•329 comments

CLI agents like Claude Code make self-hosting on a home server easier and fun

https://fulghum.io/self-hosting
229•websku•3h ago•147 comments

This game is a single 13 KiB file that runs on Windows, Linux and in the Browser

https://iczelia.net/posts/snake-polyglot/
68•snoofydude•2h ago•23 comments

iCloud Photos Downloader

https://github.com/icloud-photos-downloader/icloud_photos_downloader
289•reconnecting•5h ago•148 comments

I Cannot SSH into My Server Anymore (and That's Fine)

https://soap.coffee/~lthms/posts/i-cannot-ssh-into-my-server-anymore.html
64•TheWiggles•4d ago•24 comments

FUSE is All You Need – Giving agents access to anything via filesystems

https://jakobemmerling.de/posts/fuse-is-all-you-need/
57•jakobem•3h ago•19 comments

Sampling at negative temperature

https://cavendishlabs.org/blog/negative-temperature/
107•ag8•5h ago•38 comments

I'm making a game engine based on dynamic signed distance fields (SDFs) [video]

https://www.youtube.com/watch?v=il-TXbn5iMA
161•imagiro•3d ago•21 comments

I'd tell you a UDP joke…

https://www.codepuns.com/post/805294580859879424/i-would-tell-you-a-udp-joke-but-you-might-not-get
74•redmattred•2h ago•24 comments

Don't fall into the anti-AI hype

https://antirez.com/news/158
551•todsacerdoti•14h ago•728 comments

Elo – A data expression language which compiles to JavaScript, Ruby, and SQL

https://elo-lang.org/
41•ravenical•4d ago•5 comments

The Next Two Years of Software Engineering

https://addyosmani.com/blog/next-two-years/
45•napolux•3h ago•17 comments

Gentoo Linux 2025 Review

https://www.gentoo.org/news/2026/01/05/new-year.html
291•akhuettel•13h ago•146 comments

Insights into Claude Opus 4.5 from Pokémon

https://www.lesswrong.com/posts/u6Lacc7wx4yYkBQ3r/insights-into-claude-opus-4-5-from-pokemon
24•surprisetalk•5d ago•5 comments

A set of Idiomatic prod-grade katas for experienced devs transitioning to Go

https://github.com/MedUnes/go-kata
101•medunes•4d ago•13 comments

Perfectly Replicating Coca Cola [video]

https://www.youtube.com/watch?v=TDkH3EbWTYc
128•HansVanEijsden•3d ago•68 comments

A 2026 look at three bio-ML opinions I had in 2024

https://www.owlposting.com/p/a-2026-look-at-three-bio-ml-opinions
17•abhishaike•3h ago•1 comments

Ask HN: What are you working on? (January 2026)

139•david927•8h ago•462 comments

Rare Iron Age war trumpet and boar standard found

https://www.bbc.com/news/articles/cr7jvj8d39eo
7•breve•4d ago•0 comments

BYD's cheapest electric cars to have Lidar self-driving tech

https://thedriven.io/2026/01/11/byds-cheapest-electric-cars-to-have-lidar-self-driving-tech/
109•senti_sentient•4h ago•121 comments

Poison Fountain

https://rnsaffn.com/poison3/
161•atomic128•7h ago•104 comments

Show HN: What if AI agents had Zodiac personalities?

https://github.com/baturyilmaz/what-if-ai-agents-had-zodiac-personalities
7•arbayi•1h ago•1 comments

Anthropic: Developing a Claude Code competitor using Claude Code is banned

https://twitter.com/SIGKITTEN/status/2009697031422652461
226•behnamoh•5h ago•137 comments

Quake 1 Single-Player Map Design Theories (2001)

https://www.quaddicted.com/webarchive//teamshambler.planetquake.gamespy.com/theories1.html
40•Lammy•19h ago•2 comments

"Food JPEGs" in Super Smash Bros. & Kirby Air Riders

https://sethmlarson.dev/food-jpegs-in-super-smash-bros-and-kirby-air-riders
254•SethMLarson•5d ago•64 comments

"Scholars Will Call It Nonsense": The Structure of von Däniken's Argument (1987)

https://www.penn.museum/sites/expedition/scholars-will-call-it-nonsense/
50•Kaibeezy•5h ago•6 comments

I dumped Windows 11 for Linux, and you should too

https://www.notebookcheck.net/I-dumped-Windows-11-for-Linux-and-you-should-too.1190961.0.html
722•smurda•13h ago•684 comments

Meta announces nuclear energy projects

https://about.fb.com/news/2026/01/meta-nuclear-energy-projects-power-american-ai-leadership/
241•ChrisArchitect•6h ago•246 comments

C++ std::move doesn't move anything: A deep dive into Value Categories

https://0xghost.dev/blog/std-move-deep-dive/
226•signa11•2d ago•183 comments

iMessage-kit is an iMessage SDK for macOS

https://github.com/photon-hq/imessage-kit
21•rsync•3h ago•5 comments