It's not just that YouTube and Twitter think Trump is mean.
415 karma · joined December 22, 2017
It's not just that YouTube and Twitter think Trump is mean.
> execute relatively small snippets of shell code/one-liners as part of an asset management pipeline without having to "shell-out" and invoke an external process
This is indeed a small part of the value of my shell, though I wouldn't view it as the primary reason. I'm trying to make a nice experience for an interactive command line shell first, then will think about scripting use cases.
Blurring that line between shell + scripting is my intention, so it would be good to capture your case here at some point.
> Requirements for shell control constructs are modest, but piping and redirection should work, as well as limited shell var/macros expansion, and maybe if/then.
I'm struggling to understand one detail of your use case here. Is this a script (stored as some e.g. .js file), or something you'd be executing interactively? If the former, my shell does have as part of its library a suite of tools for executing shell commands (including piping + redirect) from within the Deno runtime. That would make something like the following possible:
const jsFilesInDirectory = await exec('ls | grep .js');
if (jsFilesInDirectory.includes('index.js') {
// some logic
}The above is also strikingly similar to shelljs, but my solution differs in a key way: where shelljs is re-implementing many commands, I've developed logic for parsing and evaluating any shell-like "pipe-separated" commands.
In any case, the primary intention of my project is to create an interactive shell, not a scripting language. That said, it would be possible to tease out and reproduce my logic to parse and execute piped commands in Node.js, to allow for a slightly more capable "shelljs" clone.
Hope that helps.
Let's say I have a bunch of money (or funding) for a big new internet provider that could easily outperform the existing provider. What makes it so hard to do it?
I hear complaints (and complain myself) about seemingly unfair pricing and slow speeds. The tech is there to make > 100mb internet, why isn't it more widespread? Surely consumers are willing to pay for a competitor that can provide it.
When I lend or trade a book with a friend, it's a transaction using those same fragments of our souls and we grow slightly closer. We now have a shared experience in those books and each understand each other's view of the world a little better.
Reading might be a largely solitary experience, but the passing of a book from one pair of hands to another achieves a communication far beyond reading a review or even a personal recommendation. Somehow the mass of the book itself carries with it a greater weight to the recommendation.
I don't see what PyGame's motivation would be to open such cases.
[0] https://www.reddit.com/r/gamedev/comments/16d5ak/is_pygame_o...
As I said to the above poster I don't know much about this, so hope this isn't an off-base question.
Furthermore, information is related to interpretation. A string of bits may be an uncompressed text file, a set of numbers, a compressed image, etc. But it's always the same amount of bits. How can my interpretation of that set of bits affect its mass?
One problem off the top of my head is run-time changing of components. An entity that inherits from multiple mixins can't inherit from new mixins (or lose existing ones) at runtime.
It muddies the argument because it enables a circular argument whereby the transaction of employment can be labelled as exploitative, where it's easy to defend against the claim of exploitation if the original definition of the word is preserved.
In other words, profit generation as it comes from an employer/employee relationship is Exploitative but not exploitative.
Further, your definition doesn't include situations in which there is no employee (such as the one I gave).
It is more correct to say that the profit is the gains made to some agent in a market transaction.
Who's wages are unpaid?
Unless you could engineer a display technology that could do this.