RustyRussell 2 minutes ago

I actually laughed out loud. But my wife would not understand...

fergie 4 hours ago

"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)

wffurr 12 hours ago

His latest project is a heavy metal tribute album to himself by himself, made on sabbatical: https://mickens.seas.harvard.edu/wisdom-james-mickens

  • titanomachy 11 hours ago

    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.

  • maxwelljoslyn 8 hours ago

    Man, when I thought I couldn't like this dude any more for his writing... What a fabulous drongo.

halifaxbeard 14 hours ago

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)

mifydev 14 hours ago

Years go by, but I always find myself getting back to this article, it's just the true essence of systems programming.

  • bigstrat2003 9 hours ago

    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.

twp 13 hours ago

This is, without doubt, the greatest sequence of words on programming ever committed to magnetic storage.

dang 14 hours ago

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)

  • mifydev 14 hours ago

    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

    • bigiain 14 hours ago

      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

      • dcminter 13 hours ago

        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.

        • bigiain 6 hours ago

          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.

xena 13 hours ago

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.

NotYourLawyer 12 hours ago

Mickens always cracks me up. His writing style is a little overdone though.

  • itronitron 2 hours ago

    Yeah, I'm surprised and relieved that they haven't set off to write their own OS.

bitbasher 14 hours ago

His talk at Monitorama was great-- one of the most entertaining talks around!

jdougan 11 hours ago

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.
  • kurisufag 10 hours ago

    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.

    • HeliumHydride 9 hours ago

      The obvious solution is to create a robot capable of feeling pain and dread.

      • tsukikage 2 hours ago

        ...give it terribly painful diodes down its left side.