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
Use GPLv3 or AGPL then. If you want companies to "give back" when they use your code, put it in the licence. Or you can charge money for your product.
1y ago·view thread
comment
https://www.stimmel-law.com/en/articles/story-4-preprinted-f... Love this story so much I just posted it. Although it's from an era in which you'd buy CDs and book…
1y ago·view thread
comment
Here's a gif on how a real pinball bumper works: https://www.reddit.com/r/mechanical_gifs/comments/aflmj7/how... It's not really a rigid body, it's …
1y ago·view thread
comment
It is. As an example: https://sos.ga.gov/ In practice, people get confused by that.
1y ago·view thread
comment
Those properties are beautiful! I can get a beachfront villa for practically nothing. In Canada something that close to the water would be several million dollars despite not even having a tropical cl…
1y ago·view thread
comment
Can you give an idea of how much I'd have to spend on a house? And also what I'd get for that money?
1y ago·view thread
comment
Domestic tech in Canada also pays significantly less. Entry-level for some banks is like US$50-60k
1y ago·view thread
comment
wtf that's barely less than Canada? and significantly more on a purchasing power basis. How do I move to Mexico?
1y ago·view thread
comment
They've removed the paywall, here's an archive of what it looked like: https://archive.is/1if4M
1y ago·view thread
comment
Nobody actually knows what year Jesus was born, so setting "1 AD = Jesus' first full year of life" wouldn't be accurate. It's more or less the same puzzle as COBOL's alle…
1y ago·view thread
comment
Most computers use modified Harvard architecture, funnily enough. There's a shared memory space like von Neumann, but separated caches for instructions and data. It's the best of both worlds…
1y ago·view thread
comment
While this nursing home guide is interesting, it's important to acknowledge that it sounds like ChatGPT.
1y ago·view thread
comment
You can pretty easily submit shareholder proposals for trolling purposes or ask questions. Other investors will probably vote "no" to your proposals, but for many companies you can force a v…
1y ago·view thread
comment
magic_enum addresses your issue but will absolutely kill compile time on a large project due to recursive template instantiation.
1y ago·view thread
comment
Aquinas was born in central Italy during the High Middle Ages. What hair and skin colour do you think he had?
1y ago·view thread
comment
> Are AI-written books getting published? Yes, online bookstores are full of them: https://www.nytimes.com/2023/08/05/travel/amazon-guidebooks-... The issue is …
1y ago·view thread
comment
Modules sound cool for compile time, but do they prevent duplicative template instantiations? Because that's the real performance killer in my experience.
1y ago·view thread
comment
> He was consistent and clear when he talked about his identity in California courtrooms as he tried to fight the charges on the grounds that he really was the man whose name he was accused of stea…
1y ago·view thread
comment
Yep. HIV is a treatable disease, and with consistent medication adherence it can become untransmittable. https://en.wikipedia.org/wiki/Undetectable_%3D_Untransmittab... It's…
1y ago·view thread
comment
https://youtu.be/Ho9M-q_kcn8 > stop calling me a crypto-Nazi or I'll sock you in the goddamn face, and you'll stay plastered --William F. Buckley Jr to Gore Vidal in 1968…
1y ago·view thread
comment
The language spec for C constrains the memory layout of a struct. From 6.7.3.2.7 of the draft spec: > a structure is a type consisting of a sequence of members, whose storage is allocated in an o…
1y ago·view thread
comment
> Instantaneous access to everything obviously comes at a cost. The cost being that we all behave like demented Roman emperors, at once bored and deranged, summoning whatever we want at any time. &…
1y ago·view thread
comment
Deepseek gets incredibly enraged at me.
1y ago·view thread
comment
You have to provide your email to sign up for HN, however, it is not publicly visible. If YCombinator had to pay $10,000 for leaking a user email, this site isn't going to exist since it's n…
1y ago·view thread
comment
if using an int* over an int[] changes the memory layout of a struct, that necessarily implies a difference in the ABI. As an example, C++'s std::array can be implemented as a struct containing a…
1y ago·view thread
comment
This isn't true. int[] decays into an int* but is a different type. An array member of a struct will have its data allocated contiguously with other struct members (subject to compiler padding). …
1y ago·view thread
comment
From this article by a German lawyer, "the question will always be whether one employee can replace the other in the event of illness or absence on leave.": https://www.kuhlen-ber…
1y ago·view thread