HackerTrans
TopNewTrendsCommentsPastAskShowJobs

iudqnolq

no profile record

comments

iudqnolq
·قبل 3 سنوات·discuss
It's less "good guy with a gun" and more "some random country with a small to medium army". Access to violence doesn't democratize on the individual level, but as the parent comment alludes to weapons changes allowed peasant armies to defeat trained knights, changing the structure of society.

You personally might not be able to exploit open AI fully, but there are lots of countries and orgs that could. Remember millions of dollars is loose change in the defense context.
iudqnolq
·قبل 4 سنوات·discuss
This comment section has proven you right. HN: We don't tolerate mindless repetitive criticism of programming languages, we do tolerate mindless repetitive criticism of people.

(I'm referring to the manual reduction of the rank of an article mocking go)
iudqnolq
·قبل 5 سنوات·discuss
This is mostly correct. Git's core object model is snapshots, which can then optionally be compressed. That should be transparent though.
iudqnolq
·قبل 5 سنوات·discuss
I'm surprised that works, iirc pdf isn't defined in order and can't be parsed streaming
iudqnolq
·قبل 5 سنوات·discuss
Rust has a zero-runtime-cost Option<T>. Presuming T is a non-nullable pointer it compiles to something that uses the nullpointer to store the None varient. (This isn't a special-case for Option in the compiler, this optimization applies to any two-varient enum where one varient can store a pointer and the other varient stores nothing).
iudqnolq
·قبل 5 سنوات·discuss
An Option<T> is literally a pointer to T with some compile-time semantics. Which part of the memory model is hard to reason about?

Edit: Nevermind, I forgot this is only of T is a reference. Otherwise it's layed out like a normal enum.