Exactly my reaction. Every time I've used something from Google, it ends up dead in a few years. Life is too short to waste so many years learning something that is destined to die shortly
These are just extended press releases, for marketing and management layers, who don't have to use these things themselves, but can look good, when talking about it.
I clicked on a random open problem and found https://www.erdosproblems.com/170. The text of the problem didn't make sense. The wikipedia article stated the problem much more nicely which was thankfully linked from the OP's website.
Wish the problem could be stated more simply on the main site as well. Will certainly try and help the owner of the website.
There is nothing about Rails or MVC preventing someone from doing this. This is a very common design principle for all kind of ERP and BPM systems: don't ever delete anything.
First: soft-delete really doesn't need a library. Paranoia is nice, but almost all of the code and complexity in that gem is to support multiple versions of rails and to let you configure that gem.
DIY in this case really is very simple. And far more flexible, performant even, and future-proof.
(I've worked on a project where two full-time devs spent days upgrading this gem; this is over 6 years ago). And a few months ago, I worked on a project where they had more code to configure, patch and work around paranoia, than any DIY ever did. My even simpler DIY version not only used 50% of the code we had to override the gem before, it allowed for some custom work that we could not do before.
And no: even DIY ain't as simple as you make it seem. Practical issue, that I encountered last year even, was where their "soft delete" was making state-machines very tough. Because in a FSM, "deleted" wants to be state, like anything else. But the "generic soft-delete" conflicts with that. So the project had both. And some fugly glue-code to sync between the FSM and the soft-delete and vice-versa. No suprise that this broke occasionally, making data re-available that people thought gone.
Does someone know which are the books lying on his bookshelf? Alternatively, is there an interview with Donald Knuth where he mentions the books he studies.
Could someone suggest a good book on Geometry beyond what is taught in high school? I find co-ordinate geometry to be more algebraic than geometric and miss knowing the interesting properties of curves and shapes and bodies.
The first one if you want a bridge to modern geometry from common university math. The second if you want to start from abstract foundations at the early-undergraduate level.
I asked my father (retired math professor) and he responded
"I am not sure what book to suggest. But if your friend wants to get away from the algebra of coordinate geometry maybe a book on geometric constructions.—How to do things with a ruler and compass."
When you stop consulting stackoverflow to find answers to your queries because you know that you know more than the most people browsing and willing to answer your question on stackoverflow. Or when you start answering questions on a topic rather than just reading answers posted by others.
Have to disagree a bit. If you aim to have this level and breadth of skill over a n-year period where n<5, yeah, your personal and social life would suck.
But if this is built over 5+ years by reading, doing and learning from others and teaching others while understanding what level of abstraction/detail meets the current and future business requirements reasonably well, it's not that difficult or rare.