I don't think it's about money. Software engineer salaries are very high, and cubicles are a compromise that still saves space. I think it's because for most people, procrastination reduces output a lot more than…
The reason I'd like the construct is because it's explicit - intent (and the scope/limit of your intent) is encoded in what you create. It's clear you intend to do nothing with that name except symlink to the nested…
I'd like languages to have some kind of "delegate" functionality, where you can just delegate names to point to nested names without screwing around with ownership - it would just act like a symlink. The scope of that…
I stand corrected! Thanks for the link, that's very cool.
Those rivets probably aren't modelled, they'll be reconstructed from volume information in the texture. Which is still impressive and a great way of dealing with that type of geometric detail, but it has limitations,…
That's not really true. Video upscaling is probably going to be linear interpolation, which is very unlikely to add meaningful artifacts, but an intelligent zoom that tries to add visually meaningful information may…
I understand your point. I'm saying: the subset of problems that benefit in a performance sense from immutability is very small. The vast majority of the time, cache misses slow down algorithms. That's a perfectly…
In general I would agree, but a significant part of Clojure's appeal is that it's immutable by default, because that allows you to make certain assumptions about the codebase. Introducing mutable datastructures means…
You're right - I missed that, the author does mention arrays having better access characteristics, although he doesn't really explain why HAMTs specifically are slow. How does Clojure's HAMT avoid fragmenting over time?…
Fair enough on scaling. But 24 is still a lot less than two to three orders of magnitude.
Yes, this is a general problem with functional data structures. They have to be fragmented in order to share data. There's also the more nebulous issue that they encourage nesting to leverage the architectural benefits…
Threading doesn't compensate for that degree of slowdown, and itself has overhead. You'll get something back, but not much.
You can switch Spacemacs and Doom into Emacs-mode keybindings. Command key sequences become hidden behind a shortcut and modes are disabled. It relaxes the learning curve.
For what it's worth, I don't think you're a hypocrite and I do sympathize with you, I wish they wouldn't pull this shit too. But they're a drug company, you have to expect them to act like a drug company. The number one…
Malaria vaccines are more effective than covid vaccines. Malaria kills a lot more people than covid. Why do you buy sushi instead of malaria vaccines? Relative to the problem I wouldn't consider that a sacrifice.…
Bluntly: no. Lives saved is probably not a significant component in the cost/benefit analysis when these companies are deciding how much they should invest in an avenue of research.
Treating men who hire prostitutes with respect is kind, but not necessarily honest. More or less a requirement is that they not care if the person they're having sex with hates it. They're a distinct class of people and…
I knew someone would post this response. I mean if romance wasn't an issue, you could be a straight male and marry your male best friend.
My point is that he's trying to shoehorn the "Love Languages" framework onto that situation, because the model is designed to encourage you to do that - it's the same thing that makes it sell. You shouldn't dismiss that…
I don't mean this disrespectfully, but your comment is a perfect example of someone falling into the trap I was describing. If someone's using you, they don't love you. They won't love you. It doesn't matter what their…
Plenty of it has a point - so does Cosmo. The problem is that it's a psychological model written primarily to be sold. You're welcome to put your trust in that, but I think that's a mistake, and the way that type of…
Ok, but are you married to someone that you don't like?
In my opinion the issue with pop-psych marketing constructs is that there are kernels of truth embedded within a misleading superstructure. They tend to leave you worse off because the structure (which is wrong,…
I'm not talking about the thrill of a new relationship. I would define a feeling of old, secure warmth towards your partner of 50 years as romance, and your satisfaction in a 50-year-old relationship is primarily a…
"The Five Love Languages" is literally trademarked. It's a framework that's designed to sound plausible, like a horoscope. It's not designed to be accurate, it's designed to make you go, "oooooh" and repeat the…
I don't think it's about money. Software engineer salaries are very high, and cubicles are a compromise that still saves space. I think it's because for most people, procrastination reduces output a lot more than…
The reason I'd like the construct is because it's explicit - intent (and the scope/limit of your intent) is encoded in what you create. It's clear you intend to do nothing with that name except symlink to the nested…
I'd like languages to have some kind of "delegate" functionality, where you can just delegate names to point to nested names without screwing around with ownership - it would just act like a symlink. The scope of that…
I stand corrected! Thanks for the link, that's very cool.
Those rivets probably aren't modelled, they'll be reconstructed from volume information in the texture. Which is still impressive and a great way of dealing with that type of geometric detail, but it has limitations,…
That's not really true. Video upscaling is probably going to be linear interpolation, which is very unlikely to add meaningful artifacts, but an intelligent zoom that tries to add visually meaningful information may…
I understand your point. I'm saying: the subset of problems that benefit in a performance sense from immutability is very small. The vast majority of the time, cache misses slow down algorithms. That's a perfectly…
In general I would agree, but a significant part of Clojure's appeal is that it's immutable by default, because that allows you to make certain assumptions about the codebase. Introducing mutable datastructures means…
You're right - I missed that, the author does mention arrays having better access characteristics, although he doesn't really explain why HAMTs specifically are slow. How does Clojure's HAMT avoid fragmenting over time?…
Fair enough on scaling. But 24 is still a lot less than two to three orders of magnitude.
Yes, this is a general problem with functional data structures. They have to be fragmented in order to share data. There's also the more nebulous issue that they encourage nesting to leverage the architectural benefits…
Threading doesn't compensate for that degree of slowdown, and itself has overhead. You'll get something back, but not much.
You can switch Spacemacs and Doom into Emacs-mode keybindings. Command key sequences become hidden behind a shortcut and modes are disabled. It relaxes the learning curve.
For what it's worth, I don't think you're a hypocrite and I do sympathize with you, I wish they wouldn't pull this shit too. But they're a drug company, you have to expect them to act like a drug company. The number one…
Malaria vaccines are more effective than covid vaccines. Malaria kills a lot more people than covid. Why do you buy sushi instead of malaria vaccines? Relative to the problem I wouldn't consider that a sacrifice.…
Bluntly: no. Lives saved is probably not a significant component in the cost/benefit analysis when these companies are deciding how much they should invest in an avenue of research.
Treating men who hire prostitutes with respect is kind, but not necessarily honest. More or less a requirement is that they not care if the person they're having sex with hates it. They're a distinct class of people and…
I knew someone would post this response. I mean if romance wasn't an issue, you could be a straight male and marry your male best friend.
My point is that he's trying to shoehorn the "Love Languages" framework onto that situation, because the model is designed to encourage you to do that - it's the same thing that makes it sell. You shouldn't dismiss that…
I don't mean this disrespectfully, but your comment is a perfect example of someone falling into the trap I was describing. If someone's using you, they don't love you. They won't love you. It doesn't matter what their…
Plenty of it has a point - so does Cosmo. The problem is that it's a psychological model written primarily to be sold. You're welcome to put your trust in that, but I think that's a mistake, and the way that type of…
Ok, but are you married to someone that you don't like?
In my opinion the issue with pop-psych marketing constructs is that there are kernels of truth embedded within a misleading superstructure. They tend to leave you worse off because the structure (which is wrong,…
I'm not talking about the thrill of a new relationship. I would define a feeling of old, secure warmth towards your partner of 50 years as romance, and your satisfaction in a 50-year-old relationship is primarily a…
"The Five Love Languages" is literally trademarked. It's a framework that's designed to sound plausible, like a horoscope. It's not designed to be accurate, it's designed to make you go, "oooooh" and repeat the…