"if you find yourself drinking a martini and writing programs in garbage-collected, object-oriented Esperanto, be aware that the only reason that the Esperanto runtime works is because there are systems people who have exchanged any hope of losing their virginity for the exciting opportunity to think about hex numbers and their relationships with the operating system, the hardware, and ancient blood rituals that Bjarne Stroustrup performed at Stonehenge"
So true, so funny.
Also, this article subtly conveys the experience of being a working class immigrant at a top academic institution (something that I relate hard to)
I’m inspired by this on so many levels. What a renaissance man.
> I warn you! This music is not for the faint of heart. Despite my lack of sound mixing experience, vocal training, or general common sense, I have created a poignant distillation of the human condition.
In 2020, my pandemic hobby project was learning to write a kernel in Rust (instead of sourdough like everyone else). Around that time, I read this essay for the first time. It was one of the funniest things I had ever read, because it hit me at the right time in my life to appreciate how true it was. An absolute gem.
When I'm doing security related thinking at work (or at home), understanding that if a powerful nation state's security forces become "interested" in what you're doing means you've already lost, takes the pressure off striving for perfection and trying to design systems that are secure against "the global passive observer" who's already NSL-ed your TLS cert provider and your cloud host. I admire what Signal/WhisperSystems build, but the project we're building at work that's topologically equivalent to just another CRUD app can't afford and doesn't need to be secured against the NSA or any of their Fiveeyes henchmen.
Honestly I hope to be able to write something like this at some point in my career. This is the kind of satire that comes from deep expertise, passion, and desire for the future generations to not repeat the mistakes you have made. This is one of the best articles of all time.
My hobby: asking LLMs to write essays "in the style of James Mickens"
example:
> Write a paragraph on spaghetti carbonara the style of James Mickens.
> Ah, carbonara. A dish of such deceptive simplicity, it's practically a quantum singularity of culinary hubris. You think, "Eggs, cheese, guanciale, pasta? Child's play!" But
<bunch of words deleted>
> only reward is a fleeting moment of eggy, peppery, salty bliss before the next inevitable thermodynamic collapse.
bleh. i don't mind in principle having robots do art and writing for us, but their chronic inability to be properly cynical stains everything they produce. it's all "big bang theory" flavored, for lack of a better phrase.
I actually laughed out loud. But my wife would not understand...
"if you find yourself drinking a martini and writing programs in garbage-collected, object-oriented Esperanto, be aware that the only reason that the Esperanto runtime works is because there are systems people who have exchanged any hope of losing their virginity for the exciting opportunity to think about hex numbers and their relationships with the operating system, the hardware, and ancient blood rituals that Bjarne Stroustrup performed at Stonehenge"
So true, so funny.
Also, this article subtly conveys the experience of being a working class immigrant at a top academic institution (something that I relate hard to)
His latest project is a heavy metal tribute album to himself by himself, made on sabbatical: https://mickens.seas.harvard.edu/wisdom-james-mickens
I’m inspired by this on so many levels. What a renaissance man.
> I warn you! This music is not for the faint of heart. Despite my lack of sound mixing experience, vocal training, or general common sense, I have created a poignant distillation of the human condition.
Man, when I thought I couldn't like this dude any more for his writing... What a fabulous drongo.
At the beginning of my career, I merely found it funny.
Now I find it relatable.
(don't install a signal handler in Python for SIGSEGV, especially if it's being triggered by C you're calling)
Years go by, but I always find myself getting back to this article, it's just the true essence of systems programming.
In 2020, my pandemic hobby project was learning to write a kernel in Rust (instead of sourdough like everyone else). Around that time, I read this essay for the first time. It was one of the funniest things I had ever read, because it hit me at the right time in my life to appreciate how true it was. An absolute gem.
This is, without doubt, the greatest sequence of words on programming ever committed to magnetic storage.
Related. Others?
The Night Watch [pdf] (2013) - https://news.ycombinator.com/item?id=42440496 - Dec 2024 (28 comments)
The Night Watch (2013) [pdf] - https://news.ycombinator.com/item?id=41219779 - Aug 2024 (1 comment)
The Night Watch (2013) [pdf] - https://news.ycombinator.com/item?id=34522845 - Jan 2023 (35 comments)
The Night Watch (2013) [pdf] - https://news.ycombinator.com/item?id=19289353 - March 2019 (10 comments)
The Night Watch (2013) [pdf] - https://news.ycombinator.com/item?id=16188538 - Jan 2018 (1 comment)
The Night Watch (2013) [pdf] - https://news.ycombinator.com/item?id=13954077 - March 2017 (33 comments)
The Night Watch [pdf] - https://news.ycombinator.com/item?id=12490689 - Sept 2016 (2 comments)
The Night Watch (2013) [pdf] - https://news.ycombinator.com/item?id=9671020 - June 2015 (21 comments)
The Night Watch - https://news.ycombinator.com/item?id=6741804 - Nov 2013 (3 comments)
The Night Watch - https://news.ycombinator.com/item?id=6735980 - Nov 2013 (3 comments)
Oh, I didn’t know it was posted as recently as December, I just stumbled upon this again and assumed maybe not a lot of people have seen this recently
He's _such_ a great writer/speaker. It's totally worth reposting him every 3 month.
I think this is my favourite piece of his, "This world of ours":
https://www.usenix.org/system/files/1401_08-12_mickens.pdf
I thinkbhe's a better writer than speaker, but I suspect if I'd seen him speak first I'd have it the other way around.
I love all his Usenix articles and they always cheer me up if I'm having a grumpy day at work.
For me, acknowledging that:
"YOU’RE STILL GONNA BE MOSSAD’ED UPON"
is quite comforting at times.
When I'm doing security related thinking at work (or at home), understanding that if a powerful nation state's security forces become "interested" in what you're doing means you've already lost, takes the pressure off striving for perfection and trying to design systems that are secure against "the global passive observer" who's already NSL-ed your TLS cert provider and your cloud host. I admire what Signal/WhisperSystems build, but the project we're building at work that's topologically equivalent to just another CRUD app can't afford and doesn't need to be secured against the NSA or any of their Fiveeyes henchmen.
This made me so happy. Too many good quotes.
[dead]
Honestly I hope to be able to write something like this at some point in my career. This is the kind of satire that comes from deep expertise, passion, and desire for the future generations to not repeat the mistakes you have made. This is one of the best articles of all time.
Mickens always cracks me up. His writing style is a little overdone though.
Yeah, I'm surprised and relieved that they haven't set off to write their own OS.
His talk at Monitorama was great-- one of the most entertaining talks around!
My hobby: asking LLMs to write essays "in the style of James Mickens"
example:
<bunch of words deleted>bleh. i don't mind in principle having robots do art and writing for us, but their chronic inability to be properly cynical stains everything they produce. it's all "big bang theory" flavored, for lack of a better phrase.
The obvious solution is to create a robot capable of feeling pain and dread.
...give it terribly painful diodes down its left side.