For my wife (type 1 diabetic), physical activity is the big one that throws off her calculations as a walk in a hilly area makes her blood sugar drop like a rock. Of course she always has something with sugar with her but then she has to figure out how much to consume.
Competition is fine. Deception, though, is more problematic, and if multiple pitches depend on it (like market a service to brokers to get their info but don't tell them the plan is to eliminate their jobs), people will be on to you if you aren't a very good sociopath. Perhaps look for more win/win opportunities.
Multiple "diabolical" (his word, not mine) plans to fool people about what the business really is (an attempt to get in the door with one pitch, then pivot to the real plan and steal their lunch) did not work out. Sorry about that, but putting out this post won't help this guy execute on similar plans in the future.
Usually people are interested in branchless implementations for cryptography applications, to avoid timing side channels (though you then have to make sure that the generated instructions don't have different timing for different input values), and will pay some time penalty if they have to.
Most Linux kernel contributors are professionals who are paid for their work. They aren't hobbyists.
However, there are quite a few critically important tools and libraries that are essentially maintained by a volunteer as a hobby, and yes, that's a risk.
Unless the plan is to quickly produce a prototype that will be mostly thrown away, any code that gets into the product is going to generate far more work maintaining it over the lifetime of a product than the cost to code it in the first place.
As a reviewer I'd push back, and say that I'll only be able to approve the review when the junior programmer can explain what it does and why it's correct. I wouldn't reject it solely because chatgpt made it, but if the checkin causes breakage it normally gets assigned back to the person who checked it in, and if that person has no clue we have a problem.
I saw a version of that sign a very long time ago in a government lab at my high school summer intern job, attached to a PDP-11 that came with blinkenlights.
He is attacking a straw man, by defining "woke" in a far narrower sense than it is actually used. Any objection to any form of prejudice, or any indication that the speaker is aware that members of some groups are better off than others, will be labelled "woke" by many commenters. It's to the point where some bigots say "woke" in the exact same places that their grandparents would say "n***-lover".
But instead Graham focuses on people who are overly concerned with specific language because those people are easier to criticize.
Is GOMS even the appropriate model for a consumer product? From the Wikipedia page:
GOMS only applies to skilled users. It does not work for beginners or intermediates for errors may occur which can alter the data. Also the model doesn't apply to learning the system or a user using the system after a longer time of not using it. Another big disadvantage is the lack of account for errors, even skilled users make errors but GOMS does not account for errors. Mental workload is not addressed in the model, making this an unpredictable variable. The same applies to fatigue. GOMS only addresses the usability of a task on a system, it does not address its functionality.
“As our revenue accelerated through the pandemic, we hired too many people leading into this economic downturn we’re now facing, and I take responsibility for that.”
I wish CEOs would avoid such phrasing unless "take responsibility for that" involves some personal penalty, like a lower bonus or some other way to compensate for the fact that a bad decision cost the company money.
Yes, it usually can't be done with one massive checkin. First get buy-in that the old pattern will be changed to the new pattern (hopefully you won't have some senior developer who likes it the old way and fights you), then as you say, come up with a plan to get it done.
The down side to this that I've experienced more than once, though, is incomplete conversions: we thought we had agreement that the change should be done, it turns out to be more difficult than planned, it gets partially completed and then management has a new fire for us to fight, resources are taken away, so you still have two or more ways of doing things.
It's not wrong to code on nights and weekends if you like it. But there's also something to be said for developing other interests, that put your brain in a different space. You might even find that it can help with the coding. In my case, I enjoy coding and I also love hiking, and often find that when I'm stuck, an idea that gets me unstuck occurs to me when I'm out in the woods and nowhere near a computer.
I was writing a comment saying the same thing when your comment appeared. Yest, Meta, Google, and Amazon all have custom silicon, and it seems Microsoft's similar efforts came later. None of these companies want to give Nvidia all of the money, so going forward, I think Nvidia isn't going to see more competition from these efforts. The big players aren't going to sell their chips to others (I don't think), but they'll make them available to cloud customers.
How could that be? The only genetic difference is the presence of the Y chromosome. If it were the same size as all the others, it would be a 1/46 difference, so about 2%. But it is smaller than all the others, so maybe 1% or even less difference . The other 45 chromosomes are the same for men and women.
But you never got that; the successful OnlyFans people have always had teams pretending to be them. Anyone who ever believed otherwise is like a kid who thinks that the mall Santa Claus is the real guy.
Instead of using a timeout, an optimization that can must be cut off if the cost is excessive can keep some kind of operation or size count, where the count is strictly a function of the input. For example, an optimization based on binary decision diagrams (BDDs) can put a ceiling on the number of nodes in the BDD.
I think that's because the Internet sucks, and LLMs are trained on that crap. For example, I notice that almost every time a professional female comedian posts anything on social media, the comments are filled with guys saying "that's not funny" or "no women are funny", even for women who regularly sell out large venues on their tours. If you inject all that as training data of course your model is going to "believe" the same thing.
That's a big one. I need to deal with perforce which has plenty not to like, but I frequently attach comments on unchanged lines in code reviews saying something like "you'll need to change this too", and their code review tool supports this.
They are learning a grammar, finding structure in the text. In the case of Othello, the rules for what moves are valid are quite simple, and can be represented in a very small model. The slogan is "a minute to learn, a lifetime to master". So "what is a legal move" is a much simpler problem than "what is a winning strategy".
It's similar to asking a model to only produce outputs corresponding to a regular expression, given a very large number of inputs that match that regular expression. The RE is the most compact representation that matches them all and it can figure this out.
But we aren't building a "world model", we're building a model of the training data. In artificial problems with simple rules, the model might be essentially perfect, never producing an invalid Othello move, because the problem is so limited.
I'd be cautious about generalizing from this work to a more open-ended situation.
The most important part of "podcast" is that phrase you hear so often, "wherever you get your podcasts". It's an open standard, you can pick your app, they can be hosted anywhere. If an audio program is exclusively available on, say, Spotify, it isn't a podcast.
He's not "policing", rather giving good advice. Substack is only one provider for newsletter producers. Calling your newsletter "a Substack" is akin to calling your blog "a Wordpress", and a number of successful writers there have transitioned to the competition and done better.
If you call what you have a Substack and then you move it, what do you have, and will people think you disappeared when you just are self-hosting or moving to Ghost, Buttondown, Beehiiv or someone else?