back
user profile
jjmarr
4,565karma·1,187submissions·February 8, 2024
about
All views are my own. Software Engineer II @ AMD
jjmarr.com
recent activity (1,187 total)
comment
The Giving Tree (by Shel Silverstein) came out in the same year my dad was born. But my parents still read it to me. I still don't understand why I have such a strong reaction to the book. It fee…
comment
Just as a fun fact, there are IATA airport codes that designate cities instead of airport for purposes like this. NYC is one of them. So is YTO (Toronto) or CHI (Chicago, which should probably replace…
comment
And a fun game is to mentally model someone completely unhinged. Otherwise, players won't be interested. It's not interesting to mentally model the "helpful friendly AI assistant/g…
comment
Most LLMs give very lengthy responses compared to user input and can carry a conversation on their own. They're too easy. The winning dating sim for social anxiety will program a Dark Souls-level…
comment
My parents told me to be loyal to people , not companies . People get me a job when I look for one.
comment
C++23 doesn't have full reflection yet. That's coming in C++26. I've seen the vast majority of build time in a very large C++23 project be taken up by reflection in fmtlib and magic_enu…
comment
This already exists with macros, templates, and compiler extensions, if you want completely unusable/unreadable code that takes forever to build.
comment
It's not sloppy notation. It's an unambiguous infinite series of the form sum_n=1^infinity 9/10^n that converges to 1. It's the same reason that 0.333... = 1/3. It's an i…
comment
There's state when you try to use the final result, though. It's not threadsafe due to caching. https://www.youtube.com/watch?v=c1gfbbE2zts …
comment
I thought the fabled monorepo was supposed to prevent this?
comment
19/20 somehow on my first try. Near the end was just tiny differences in saturation or brightness.
comment
It's like NixOS but instead of the much-maligned Nix language, you can use the English language! What could go wrong?
comment
If what I'm doing doesn't have a positive expected value, the correct move isn't to use inferior dev tooling to save money, it's to stop working on it entirely.
comment
I don't think about controlling cost because I price my time at US$40/h and virtually all models are cheaper than that (with the exception of o1 or Gemini 2.5 pro). If I spend $2 instead of …
comment
> This notion that the entire world should be safe for children by default, and that anything and everything adult should be vilified and locked up, is toxic as all get-out and builds shame into th…
comment
If you try openrouter you'll see why they have to charge $25/month for the best models. Pay per use and you'll intuitively feel the price.
comment
The typical student that wants to learn and gain skills self-teaches online. The reason why I am getting a degree in computer engineering is because I need it to get a job, because a degree is suppose…
comment
Just don't export it? OPENAI_API_KEY="your-api-key-here" codex
comment
At least American chicken is chlorinated: https://www.npr.org/sections/shots-health-news/2025/04/15/nx... …
comment
I like how this was the origin of the "virgin/Chad memes". Some guy kept spamming a meme about the "virgin walk" to make people feel self-conscious, and then someone made a jo…
comment
Wikipedia does not have many pages that are 750k words. According to Special:LongPages[1], the longest page right now is a little under 750k bytes. https://en.wikipedia.org/wiki/…
comment
Is GPU assembly an actually in-demand skill?
comment
CC-BY-NC-SA allows you to ban commercial use as well, if you really don't want downstream people using your stuff commercially.
comment
Maybe don't use an open-source licence if you don't want people to freely use your project's source code?? Especially a permissive one that doesn't require copyleft.
comment
What are some actual examples of founders lying to their investors and getting away with it? I consistently see tech companies openly admit to losing insane amounts of money. OpenAI lost $5 billion la…
comment
Congrats to "Kitten" for being the first to cheat the high score.
comment
> Reputation is everything at this level, so they hire some human workers to catch and fix the edge cases that end up badly. The most important part of your reputation is admitting fault. Sometimes…