83 karma · joined January 25, 2022
Is your "security" provider making love with gogol and its whatwg cartel friends or do I have active parasites on my internet lines?
Well, HN comments are kind of dead: too many AI bots and a abused "karma" system. Not allowed to disagree or provide alternatives.
Sorta no point in argumenting.
Still, we can use news and comments as a channel of communication and publishing.
And support email addresses with IP literals: mailbox@[x.x.x.x] mailbox@[ipv6:...] for those who are self-hosted and not paying the DNS mob, like myself. You can filter hard incoming emails with IP matching from the TCP connection to the content of the 'from' related headers, this is way stronger than SPF, thx.
Any other links?
Unless I missed something? Yeah? Anyone to enlighten me?
But... it should be binary specifications with "human-like" assembly implementations since you have to remove the "compiler" issue from the SDK.
VULKAN!
(and shaders written with a SPIR-V assembler, no glslang!)
You can read this assembly code the same than C until your data structures are properly exposed and documented.
There are some tricks though: avoid abuse of macro pre-processor (ffmpeg was bitten by just that), reasonable name mangling/hierarchical namespaces (usually done with a pre-processor that to avoid too long identifiers on deep projects). Ofc those pre-processors should be as small and lean as possible runtime and SDK included (don't python and don't hesitate to include their code in the project, yep, better if handrolled assembly too).
This is for _anything_ you don't use all the time at high frequency. And then, you have the other way: in the routine, you'll mechanically make mistakes without even noticing.
And you'll discover that some people hardly forget anything compared to others, and that over very long periods of time, including the most unimportant things. Some, to a scary level.
I don't really mind though as it seems the far away real future is something like everything RISC-V assembly, "C" would only be the binary specification.
And some python/javascript/etc interpreters written in RISC-V assembly themselves, because sometimes my code can be slow and non-rigorous.
I don't want computer languages with complex syntax anywhere near me: that's why transpilers of those very languages to languages with a simpler syntax (usually plain and simple C or directly "human" assembly) are in my opinion so much important (we have a c++ to C transpiler and a microsoft rust to C transpiler, coded with the assistance of AI, and those should only improve from there).
For me, the current main issue of "AI" is their gatekeeping using the whatwg cartel web engines, yes, technical access to "AI" will have to be hardcore regulated if it becomes ubiquitous, and I said 'technical access', not AI itself, the difference is abysmal, it is an interop issue.
Enlighten me, is android userland an abomination for some java runtime only? OR is this a set of binary interfaces I could even reasonably code in assembly?
Does the C code generated by the rust->plain and simple C transpiler work?
You still can do it, but it better be a super low level private network: basically a super low VPN/crypto without using any off-the-self kludge, open source or not, probably directly implemented in some hardware driver in assembly for machine code/hardware control (if traffic was "big", it would have been FPGAs, probably). And you ** _MUST_ ** have a permanent and significantly sized and competent "security" team 24/24 7/7 ** you can trust ** for monitoring and looking for "pertinent" flaws.
Mechanically, the effort required is some exponential of the machine code (compilers are a [trust] problem, not a solution) size, complexity and code unstability (change over time).
No, trusted compilers of comfy computer languages do not exist by definition, eat the bullet.
Related to crypto: I wish we had some open source binary specifications implemented in various ISAs for some micro-architectures. You want machine code here, not even C or whatever (or at best only for those binary specifications).
And don't be a fool, ASIC trust will be a thing: some features will have to be disabled, or you better be ready to change some micro-architecture, yes, would be better to have several micro-architectures based on the same ISA (i.e. RISC-V for zero IP lock) ready at proper scale.
Are you an AI chat bot?
Only the userland is some java based abomination... well was a long time ago, maybe after all those years, the android userland has a minimal set of simple binary interfaces and simple file formats, which I could even code reasonably code directly in assembly (this is the benchmark).
Something is wispering to my hears: "nooo! there is no such things as minimal system interfaces and file formats on android linux". Wrong?
You are missing critical metrics: the absolute values which are now very important in our super high speed internet and beyond powerfull consumer hardware.
It is a bit like linux on steam: 6%... but millions, ratio is little, but the absolute is so huge that it you cannot ignore anymore their market value (like macOS though).
I already know I'll know a lot of RAM and it will be slow.
"AI porting" able to follow? (If that AI thing is actually true)
Unless GTA 6 is not hardwired to AMDGPU hardware at release, if they have a cross-platform engine, for PC, it is to click the right export button... and do the QA and debug to please the various 3D drivers out there.