542 karma · joined September 8, 2014
EDIT: Finished scrolling to the end, and... now I feel kind of silly for having praised the landing page, because my mind is like... "c'mon, it's super simple, it's still just text (albeit well-written), with some nicely done scrolling transitions etc" -- BUT... it's still really good! Yes, the elements and effects and everything on the page is stuff we've all seen already, it's not really something new, but I feel like it's just put together super well, and it is so frickin' smooth, I didn't notice a single hitch anywhere...
And it must be OK to claim "fast" as a goal, from the early stages of a project, even before it may be possible to create any meaningful benchmarks. As long as it's discernable for the intended audience the precise stage of development or maturity the project is currently at. Which, I believe, the project in question is communicating just fine ("still in early development").
They seem to be doing the right thing, in trying to steer this powerful and highly likely to turn out very influential piece of technology into a positive and constructive direction of use.
Yes, you might just build something that will be found in violation of their (good!) intentions, and will have to engage in a (at least partially public) discussion of what we, as a society, deem acceptable in terms of automated use of written content generation -- and that would be a good thing! Definitely not the easiest path to make some $$$ based on new and exciting technology, as lots of challenges like these and beyond are almost guaranteed to come up, but it seems not unreasonable to treat GPT-3 as something you can actually already start building businesses and products on, as long as you bring general awareness, sensitivity to relevant topics, willingness to engage in and maybe partially drive some of the conversations that we need to have in this new field, along with a general interest in R&D style work and the somewhat longer-term vision and resources it necessitates...
But this is a company & product in the field of "AI", where there's so much bullshit floating around, unfortunately, so much hype and buzzword bingo, that writing in such tone about yourself seems like it should clearly be an absolute no-go -- unless you're just riding the snake-oil wave, so to speak, whether in good faith or not.
Not implying anything about the company or product, of course, as I know nothing about them otherwise.
EDIT: Maybe to clarify the thought behind the above further: It seems that the "AI" industry has an integrity problem. Language like this extends the problem, rather than working towards fixing it.
"Why? Reading and writing lots of tiny files incurs significant syscall overhead, and (npm) packages often have lots of tiny files. (...)"
It seems the author is working on a fast JS bundler tool (https://bun.sh) and the submission links to an attempt to fix some of the challenges in processing lots of npm files quickly. (But of course could be useful beyond that.)
Rust is a sane C++: Zero-overhead abstractions, not afraid of language complexity.
Go is a modern C: Simplicity, stability.
They have some overlap in what they're best at, but they both take on unique and important missions that both need to be targeted, in our rapidly expanding universe of software engineering.
(edit: formatting)