Sign in

Nicolas Roman Posner

@nrposner.com
169 followers 242 following 483 posts

data science / software engineering in NY; continvoucly morging; current pipeline: rust, agn disk channels, bevy, scientific integrity; writing @ nrposner.com, nicoroman.substack.com; no kings;

PostsRepliesMedia
Nicolas Roman Posner @nrposner.com · 12/07/2026
We think he can’t have been a stray for too long. He’s always been super friendly and not at all shy. He hates the subway and being in his carrier, though. Hopefully he learns to chill a bit as he settles in.
000
Nicolas Roman Posner @nrposner.com · 12/07/2026
We recently adopted from a rescue shelter. Hemlock was found on the roof of a building in Harlem, no chip and not neutered at around 1 year old
110
Nicolas Roman Posner @nrposner.com · 29/06/2026
Hemlock says hello (moments after doing the same thing)
A black cat sleeping on a red blanket, on top of me.
010
Nicolas Roman Posner @nrposner.com · 21/06/2026
@steveklabnik.com wolfgirl.dev/blog/2026-06...
Meme of Calvin's dad from Calvin and Hobbes explaining concurrency primitives.

"Playing with threads? I'll show you something interesting. The two kinds of concurrency are green threads and coroutines. Erlang? green threads. Python? Coroutines; Javascript? Green threads. C++ and Rust? Coroutines. Despite being called goroutines, Go uses green threads."
0283
Nicolas Roman Posner @nrposner.com · 01/05/2026
A meme based on Hermann Gottlieb's speech from Pacific Rim

"In the beginning the github outages were spacesd every 24 weeks. Then 12, then 6, then every two weeks. The last one was a week. In four days we could be seeing an outage every 8 hours until they are coming every hour minutes. We should witness a condescending tweet within seven days."
0246
Nicolas Roman Posner @nrposner.com · 20/04/2026
A version of the xckd comic 'Average Familiarity' with the text "Italian mercenary cardinals is second nature to us popelarpers, so it's easy to forget that the average person probably only knows Federico da Montefeltro Sanseverino and one or two Sforzas. And Schiner, of course. Of course."
0332
Nicolas Roman Posner @nrposner.com · 03/04/2026
Rejected Onion Headline: US reveals new missile with 250,000 mile range
image of Artemis II rocket launch taken from airplane, source unknown
010
Nicolas Roman Posner @nrposner.com · 15/03/2026
SIGH
010
Nicolas Roman Posner @nrposner.com · 15/03/2026
Sigh
100
Nicolas Roman Posner @nrposner.com · 05/03/2026
Neither does AI assisted search - truly, the innovation we all needed
A screenshot of the search term 'Kristi Noem fired', showing the 'SearchAssistant' generative AI output, claiming that while Noem has faced calls for her firing, president Trump has publicly defended her and indicated she will not be removed from her position.

Immediately below this output, multiple recent news stories from the previous half hour announce that Trump has fired Noem.
061
Nicolas Roman Posner @nrposner.com · 05/02/2026
120
Nicolas Roman Posner @nrposner.com · 04/02/2026
*facepalm*
In response to the query 'rust how to make left side of range not inclusive', an automated 'search assist' AI prompt responds "In Rust, you can create a range that is not inclusive on the left side by using the .. syntax. For example, 1..5 creates a range that includes values from 1 up to, but not including, 5". This is the way to create a range that is non-inclusive on the *right* side, and the response is wrong and stupid
000
Nicolas Roman Posner @nrposner.com · 28/01/2026
ok yes CI is failing but it's not *my* fault
A failed GitHub CI run erroring out because it fails to build llvmlite.
000
Nicolas Roman Posner @nrposner.com · 09/01/2026
I'm extremely surprised by the reaction this got on lobsters: more upvotes than the actual story, for an extremely mild defense of Zed's AI integration. This coming from someone who only uses Zed when the nvim LSP is broken (Julia and ReScript, I'm looking at you) and doesn't use autocomplete tools
A Lobsters comment section screenshot, beginning with the comment "So its sales pitch is builtin AI slop? So much bandwagoning on this nonsense." with 12 upvotes, and a response by the author "The main sales pitch is the speed and responsiveness: the Zed blog has some good posts on how they optimized rendering.

“Fast and responsive for free; AI tools if you want them” is a considerably better pitch than “slow as tar we’ll keep shoving the AI tools down your throat, good luck disabling them all”", with 34 upvotes.
120
Nicolas Roman Posner @nrposner.com · 03/12/2025
I couldn't resist the pun
A transcription with the text "If we have open enums and dynlibs are easy to use, this could enable niche optimization.

[Transcriber note: optimizations in which data are compressed into None should be called Nietzsche optimization]"
030
Nicolas Roman Posner @nrposner.com · 03/12/2025
A transcription with the following text: "Haroldsen raises the possibility that open enums could be wide data types when passed.
Haroldsen rejects this as undesirable.

Question: what happens if an open enum is placed in a Box<T>?
This question is not pursued."
220
Nicolas Roman Posner @nrposner.com · 03/12/2025
Indeed, a reason could always be found
A transcription of a discussion with the text "There is discussion of the derivation of PartialEq and Eq and the implications for matching with structural equality.

No reason is found to not derive them for fieldless enums.
Counter: a reason could always be found."
210
Nicolas Roman Posner @nrposner.com · 23/11/2025
Also it does seem like it was written by an LLM: it's got that patter to it.
000
Nicolas Roman Posner @nrposner.com · 19/11/2025
"You can't put jokes in python tests" they said. "You can't use silly stdout outputs for pedagogy." Mad! Mad they called me, but look upon what I have wrought!
000
Nicolas Roman Posner @nrposner.com · 11/11/2025
The very best argument for using Rust over C++: Rust isn't going to break the new tensorflow release on mac because of a mutex lock. v2.20 has been out since august! At least we can switch back to v2.19
A screenshot of terminal output indicating that a python application fails due to an uncaught mutex lock exception in the libc++ ABI
010
Nicolas Roman Posner @nrposner.com · 06/11/2025
How in the world does mlflow fail with a blocking mutex lock?
010
Nicolas Roman Posner @nrposner.com · 03/11/2025
my god
020
Nicolas Roman Posner @nrposner.com · 29/10/2025
*erases calendar and writes 'make pyo3 workshop in a month'* over entirety of November
020
Nicolas Roman Posner @nrposner.com · 22/10/2025
Now on my second read-through of 'On "Safe" C++' and I'm continuously impressed by @izzys.casa's ability to blow my mind and then smack me in the face with a stealth bomber pun in the span of a few sentences izzys.casa/2024/11/on-s...
A snippet from an article ending with the pun "The Sharif? Straight up gone. You can't even lock the taskbar!" punning on the Clash song 'Rock the Casbah'
130
Nicolas Roman Posner @nrposner.com · 21/10/2025
This one doesn't count because it seems to be a logic bug, not a memory safety vulnerability per se, but very funny that these two posts showed up right next to each other!
100
Nicolas Roman Posner @nrposner.com · 13/10/2025
@david.kolo.ski figured you might enjoy this one
An ironic meme attributing the headline 'No. The C++ mascot is not a diseased rat named Keith, and Richard Stallman did not draw him' to Big Brother from the film adaptation of 1984, while Keith looks on in horror
010
Nicolas Roman Posner @nrposner.com · 09/10/2025
An ironic meme attributing the headline 'No. The C++ mascot is not a diseased rat named Keith, and Richard Stallman did not draw him' to Big Brother from the film adaptation of 1984, while Keith looks on in horror
040
Nicolas Roman Posner @nrposner.com · 07/10/2025
A screenshot of an orc from the Lord of the Rings movies captioned with the phrase 'the age of windows is over, the time of the linux desktop has come'
010
Nicolas Roman Posner @nrposner.com · 24/09/2025
Damn Sudhanshu, what beef do you have with Steve 🤣
020
Nicolas Roman Posner @nrposner.com · 09/09/2025
I went into this expected a nice 20-30% size reduction and uhhhh what Splinter what are you doing
A bar graph showing the performance of two different compression algorithms in kilobytes
010
Nicolas Roman Posner @nrposner.com · 01/09/2025
Spotted in the wild while flying to #rustconf. Need I say more?
A picture of a checkout screen showing an error 'List index out of bounds (586)'
000
Nicolas Roman Posner @nrposner.com · 23/08/2025
120
Nicolas Roman Posner @nrposner.com · 04/08/2025
I do so love it when a graph comes together
000
Nicolas Roman Posner @nrposner.com · 01/08/2025
010
Nicolas Roman Posner @nrposner.com · 09/07/2025
Always remember,
A badly-composited screenshot of Ferris, the Rust Language mascot, with the caption, 'Badly-composited Ferris needs YOU'
030
Nicolas Roman Posner @nrposner.com · 20/06/2025
041
Nicolas Roman Posner @nrposner.com · 14/06/2025
No Kings in Manhattan today
010
Nicolas Roman Posner @nrposner.com · 12/06/2025
Slurm: the only job scheduler written by Klingons
A piece of code from the Slurm job scheduler software, which reads 'if pointer, slurm_destroy_federation_rec()'
000
Nicolas Roman Posner @nrposner.com · 24/05/2025
If someone comes into my home wearing this I am going to smash it with a hammer.
A picture of the newly announced AI Pin-like device created by Jony Ive. The poster thinks it looks horrendous.
000
Nicolas Roman Posner @nrposner.com · 17/05/2025
Who said you can't have fun in data science?
A transformer architecture sending money into NVIDIA CEO Jensen Huang, depicted with glowing red laser eyes, labeled 'Fig. 1'
000
Nicolas Roman Posner @nrposner.com · 11/05/2025
Looks like they appreciate the shoutout!
000
Nicolas Roman Posner @nrposner.com · 29/04/2025
Yet more: this is a chapter of a book retailing for over $200 on Amazon. www.sciencedirect.com/science/arti...
000
Nicolas Roman Posner @nrposner.com · 29/04/2025
God above, there's more www.sciencedirect.com/science/arti...
131
Nicolas Roman Posner @nrposner.com · 29/04/2025
Sure it is, yolo, sure it is
000
Nicolas Roman Posner @nrposner.com · 26/03/2025
v0.1.0 up lets gooooooo Mind you, it has 2 functions exposed, but we're going slow and steady
000
Nicolas Roman Posner @nrposner.com · 06/12/2024
Love when your clustering performs terribly but looks really satisfying. Like a brain!
000
Nicolas Roman Posner @nrposner.com · 02/12/2024
The story regards the practice of neurosurgery by humans *on the planet Saturn*. Delightful, quite possibly a performative hoax. www.sciencedirect.com/science/arti...
100
Nicolas Roman Posner @nrposner.com · 19/11/2024
Oh boy, I wonder what clusters I'm going to discover in this data! Oh
UMAP of vectors with one giant blob and another tiny blob on opposite sides, shedding no light whatsoever
110