1,207 karma · joined April 28, 2015
Since 2 minutes isn’t long enough to upload 1 TB, it’s either looking at the blocks out of order and skipping ahead to block 100,001 for some reason or noticing that’s the first block that hasn’t been uploaded yet.
Another comment suggests 10 MB isn’t a fixed limit. In that case, I wonder if 100,000 blocks is the limit and the intention of the designers is that users with such large files would increase their block size. If so, that should be documented of course, and a scenario. Although it’s still a bit strange that it would apparently try to upload the 100,001st block and not immediately warn the user that the file size is incompatible with their block size.
[0]: https://www.freepascal.org/docs-html/user/userse13.html
Regardless, it sucks that you have to deal with this. The fact that you’re a customer makes it all the more absurd.
Similarly, Graham almost certainly already has strong opinions on the basic premises of this essay. Thus, the process of revising and polishing his essay to make it readable and compelling doesn't help him spot any of these obvious critiques. As you quoted, he believes the people advocating "people of color" over other terms have no principles. Thus he can't apply their principles to his own essay and anticipate their criticisms. Based on how he describes "wokeness," he seems to think are generally unprincipled.
Neither he nor his reviewers are equipped to analyze the substance, which is why it can be stylistically strong but substantially weak.
I suspect the familiarity and compatibility probably cinches it for a lot of people. Honestly, the convenience and familiarity are valuable, even if you and I would prefer open source options were more popular.
I am doubtful as well.
I could imagine 30 percent among certain engineers for certain tasks, especially if you use a popular language with popular libraries and frameworks that are well-represented in the training dataset. I don’t know how typical of a codebase Salesforce has. They could also finetune a model on their own codebase or devote a small team of engineers to figuring out which prompts, models, etc. work best for their codebase and process. In theory, those advantages could boost it beyond what testing would typically show.
But a consistent increase of “more than” 30 percent across the whole engineering workforce seems less plausible, especially lacking details on how they measured that and uptake numbers. Edited to add: Are they even confident that their engineers are using it consistently? At this scale, that’s not a given.
I’d be interested to know whether Salesforce customers have noticed a change in the number or scope of features being announced. A change of this size seems like it should be noticeable from the outside. I’d like to hear from the engineers in particular.
I have a similar sense. However, I’m not sure empathizing with them is itself the trap. You don’t want your empathy to make you overly credulous. For example, while you might empathize with him feeling directionless at the acquiring company, I don’t think you should therefore conclude that he is right about the new coworkers being “NPCs.”
While the tone and framing may make it especially good at attracting responses, I do want to clarify that I don’t think it was deliberately optimized for the engagement.
> Why do you expect SQLite indexes on expressions to be worse than what NoSQL databases do for indexing?
I don’t have a concrete reason. It’s just that indexes on expressions are not intended as the main index for a SQLite database to my knowledge. Having thought about it more and read the page on expression indexes more thoroughly[0], I think it’s probably unlikely to be a noticeable downside.
The only remaining downside is that the item being indexed might be outright missing, but it sounds like that’s basically a feature in your case, as you’re opting for flexibility.
Linux users can be defensive or even toxic about their operating system so I hardly blame the author for being impatient or frustrated. Still, I don’t blame people for being frustrated in turn at that tone.
My understanding is that NoSQL databases still have indexes and it seems like using SQLite as you demonstrate could be worse in that regard.
Still, it wouldn’t shock me if legal language is an unusual in how much of its incomprehensibility is explained by the “magic spell” hypothesis.
Looking at the full text of the article, much of the analysis involves center embedding, which makes me wonder whether other features that contribute to complexity work the same way.
Full text: https://www.researchgate.net/profile/Eric-Martinez-6/publica...
In fairness, I’m hardly an expert on C++, Rust, or kernel development, so it’s possible that I’m missing something.