8,965 karma · joined February 7, 2010
That said, I'm fairly happy with this because my 6a just sits around as an Android test device. Probably only has tens of battery cycles on it and might not ever reach the 400 cycle count where they've deemed this upcoming software nerf needs to kick in. So a free $100 and still keeping the phone is fine by me.
I think Emacs is a good example of the Lindy Effect. It's going to continue being alive for a long time because it's already been alive for a long time.
https://elpa.gnu.org/packages/dape.html
The way it's designed (incl. having no dependencies) suggests that they will be angling for it to be included with stock Emacs at some point.
Sigh - all languages needn't converge into Grey Goo.
Pharo is like enterprise-grade, bells and whistles galore.
When a macro is used for any given purpose, what happens is a bit more general because it first "does something with" its argument (rather than necessarily straight-up evaluating it). Then the result of that is evaluated.
Well he spelled out the motivations in numerous early presentations so I don't think he'd take kindly to the implication they were BS.
I remember a funny quote along the lines of, he felt the concurrent software he'd already written in C++ and Java had required "He-Man" levels of perspiration to actually get correct.
I doubt they are making much money from the public-facing Deno Deploy product, and are probably reducing its number of regions because those who are using it are mostly just noodling around on the free tier.
There's been some kind of macho attitude dispersed wherein it's uncool to use good tooling, so a lot of people don't even learn how to use debuggers properly.
For the "Mechanically name join tables" point, I would at least put a tiny bit of effort into their names, rather than zero. For example, using a naming convention to make that kind of table instantly recognisable, e.g. 'person_x_pet' instead of just 'person_pet'.