pwdisswordfishq
pwdisswordfishq on Hacker News
> I first became familiar with computing when I saw the history scene in Tron: Legacy
Thanks for making me feel old
Yes. And this is what C++ iterators evolved from.
isize and usize seem to be more like intptr_t and uintptr_t. To be fair, for a long time it was not very well-defined to which C type they correspond to; I think that was cleared up only recently.
It's also a shame the article uses the self-delusional C++ style of pointer declarators.
Otherwise pretty okay.
I have known about this for quite some time, and the more I think about it, the more useless it seems. Sure, the underlying machine operation is just addition, which is indeed commutative, but at the type system level, the pointer and the offset have distinct roles. It just makes no sense to allow to commute them, just like it makes no sense to allow to commute arguments to, say, strchr, just because the compiler can figure it out by looking at the types. When was the last time you had a practical reason to write "offset + pointer" or "index[array]"?
In most languages, the indexing operator is not commutative. In Rust, pointer offseting is expressed as a function call or a method, also not commutative. I have never seen a single complaint about either. It's not something people want or care about, it's just a tedious detail.
> Authoring on HD-DVD on the other hand was based on web standards we all know HTML, javascript, XML, CSS.
Oh hell no
God forbid OpenWrt ever receives an update or something.
As if you could not tell by the shape of the glyph.
I wonder if [[=std::bitmask_type]] also enables compiler warnings that a switch statement is not exhaustive if it does not cover all possible flag combinations.
Reverse plagiarism, to be exact.
> For context, 13 million gallons is enough to fill around 20 Olympic-size swimming pools
Anything but metric.
Oh great, so where does DOM provide that function?
Does onchange → setCustomValidity not do the job?
For starters, that it introduces weird special cases to DOM parsing and structure, thereby breaking .isEqualNode whenever <template> elements are present.
Watchdog chip? As in something you have to periodically signal or it reboots the system? How is that going to help?
> how to find information online -> how to evaluate and rate itegrity of internet sources
You were lucky to have that part. Mine, as I remember, was just Microsoft Office throughout.
To be fair, those do spin, while "spinners" don't.
Even more reason not to add superfluous visual flourish.
I never expected to find a circumstance in which this article would be relevant, but here I am.
https://jdebp.uk/FGA/dont-use-self-decrypting-files.html
I mean, basing this on HTML arguably mitigates the portability and vulnerability concerns, but the problem of trusting the decrypted contents still remains.
People without much technical capability don't use the word "bricked" at all.
GNU C does the same: memory copies can be optimized into memcpy, various operations can be realized as calls into libgcc, etc.
I'm pretty sure the interism was spoonentional.
Ah, yes, "fixing" the broken American rule for attorneys' fees by corrupting the justice system even further.
Not that the US ever gave a shit about international treaties.
He had principals, while OpenAI had agents?
A lapsed trademark can still be under copyright, right?
And why would they care what the average person thinks about a merger?
I remember when it was called Wikicities.
Betteridge's law of headlines.
A few attempts using it over the years has usually resulted in frustration and giving up after determining it to be a non-starter.
Past attempts to use after downloading and running it natively have revealed it to be very crashy. Trying the browser-based demo today and doing the first thing that comes to mind (loading a ZIP) produces an error that the pattern language interpreter can't resolve the "import std.mem" line, for which there seem to be no hits on Google.
The poor font rendering is also not ideal, nor the fact that the "immediate mode" approach to the GUI (perversely favored by the kinds who tend to identify with software craftsmanship, including ostensible focus on performance, including opposition to bloat and unnecessary resource use) also means fans are constantly spinning up. Running these kinds of apps is basically the same as running a game...