I'm usually pretty good at explaining new technologies to people but WebAssembly has got to be the most difficult to try and explain. The sheer number of misunderstandings about it is amazing. Luckily the misunderstandings serve my purpose for right now so I'm glad to see all the noise.
I just came across a situation where I had a DSL but it was clear that a language would have been better. What I don't like about this is the dogmatic tone which is pretty common in IT. Don't to it that way, do it my way! Sometimes a DSL is a solid choice, sometimes a language is a better one, sometimes you might want to support both but I guess "Choose the right abstraction for your domain" doesn't make for a clickbait title.
All programming languages are domain specific, so presumably he is referring to English (or another natural language of the same nature). Meaning that he must be saying that sometimes letting the vibes flow is best.
No, I meant a General Purpose Language (GPL) or actually this was an application specific language. You don't need to be so pedantic. Yes, the L is for language but the idea of a DSL is not well defined but these remarks reinforce my argument that people are too dogmatic.
I wasn't trying to be dogmatic, I was genuinely trying to understand what you were trying to say, because it didn't seem to relate to languages vs libraries, and I found it confusing.
I've found the blue tape and a sharpie to be a game changer. It helps me keep my fridge tidy without having to go through everything and guess if it's still ok. I find I actually waste less food when I throw things out regularly because I know that if it's in there it's good to eat and it doesn't get lost among old leftovers that aren't any good anymore anyway.
That wouldn't make me happy. If the sharpie on the tape said it was bad, I'd still look at it, sniff it and probably eat it. Certain foods scare me though. eg there's a common claim that boiled rice shouldn't be kept for more than a day and then re-heated. I follow this received wisdom even though it never seems bad and I don't know anyone who got ill from eating re-heated boiled rice. On the other hand, raw chicken does not scare me because I have an uncontrollable revulsion to it when it has actually gone bad. And of course, Camembert isn't worth eating until at least a fortnight after the expiry date.
It does't tell you if it's bad, it only tells you how old it is. You get to decide if you want to eat it. It makes the decision process easier and helps to select the older leftovers that are still good but pushing it on the age.
It's amazing that anyone that has seen anything in technology in the last 30 years can say, "better be careful. They might stop subsidizing this and then it's gunna get expensive!" is ridiculous. I can buy a 1Tb flash drive for $100. Please, even with every reason to amortize the hardware over the longest horizon possible are only going out 6 years. 64K should be enough for anyone right?
Yeah, I can't wait to buy some RAM for my PC! Oh, wait, the AI companies are buying up all the RAM sticks on the planet and driving up their prices to comical highs, surely these beacons of ethics and morality won't do the same with their services that are actively hemorrhaging Billions of dollars, they're providing these services to us out of the goodness of their black hearts and not any kind of monetary incentive after all!
PII redaction is an interesting problem but what always concerns me is what gets lost in the marketing. This is always a best effort redaction and full redaction of PII can't be guaranteed. I wouldn't run HIPPA data through this although I know of one company that is doing exactly that.