The story is just an example of a bad outcome to the scamming. Its a way to personalize the description of whats going on behind the scenes.
Getting older is hard and when Alzheimer and dementia are in the early stages, before clearly identified people are vulnerable. What to do with people that can't make good decisions, or just aren't able to drive anymore.
Clearly keeping them away from firearms and removing financial access is a good idea. Those are hard but necessary discussions.
I get the IRS scam calls on my answering machine from time to time. Anoying. They've switched from the broken english to a computer voice.
If you have perl code to maintain and dependcies break, its not easy to use or at all intuitive. You run cpan, it tries to set itself up, 40 minutes later its trying to autoselect the same broken mirror. Is this going to go on forever?
Run again. Select repo, it kind of works.
Get 6 pages of build output and a broken install.
Its one of the first repos, a great idea, its just frustratingly obtuse.
> 40 minutes later its trying to autoselect the same broken mirror
Sounds like you're in a network with particularly misbehaved firewalls. The initial phase of the auto-setup is very fast, since it only checks file paths. The network part might be slow if some part of your network infrastructure messes with connections and cuts them without properly resetting, resulting in super long timeouts.
Not sure what you expect in such a situation.
> a broken install.
No you don't, unless it's an extremely old or shitty library you chose to dep on, since things build, run their tests, and only install when those pass. The 6 pages of output help you identify which tests failed and maybe why. Also, often test failures are simply because you have a system the author didn't write for, which hurts just as much with the other packaging systems.
cpanminus (cpanm) is an attempt to make a zero-configuration client
that automatically does the right thing for most users. It's also
designed to run well on systems with limited resources (e.g. a VPS).
It doesn't come with Perl, but it's easy to install.
It integrates easily with local::lib.
> I had no idea why. ... Sorry I sounded cranky, truthfully I'm probbly just unfamiliar.
Yes. CPAN does a lot to help the user and gives a lot of information, but all that information truly does contain 99% of what you need.
It progresses in phases (prep, make, test, install) just like most other make-based software (99% of the stuff installed on your linux boxes) and after each phase it will say "<phase> OK"/"<phase> NOT OK", so you only have to read for that, then scan upwards to see what errors you got from gcc or whatever. In other words, and i'm not trying to be mean, but: You only have to read what is on your screen.
As for "Gems, composer, npm, rpm", i know that the three non-npm ones don't run tests on install (npm probably doesn't either), so you might be conflating "flawless and easily" with "system incompatibilities are found at runtime, instead of install time". I.e. it's highly likely that what you like of them isn't that they've progressed beyond CPAN.pm, but that they've yet to catch up to it.
"Ideally, we would want bicycles which are properly assembled, adjusted and maintained to be free of problems which lead to sudden, catastrophic, unexpected failure. Any mechanical system will deteriorate sooner or later, and so an incipient failure should preferably give warning in advance, or be preceded by another, more benign failure which puts the part out of service, or be so very unlikely that it is not of serious concern, or a second system should be able to take over from one which failed. A properly-adjusted enclosed-cam quick release assembly on a bicycle with no front disk brake meets this test, by being very unlikely to fail."
"That said, I think it’s a fine movie, brilliantly written and performed and full of humor and feeling. It deviates from reality everywhere — almost nothing in it is like it really happened "
Andy Hertzfeld, member of the mac team. He was consulted for the movie.
"Feng Zhang of the Broad Institute in Cambridge, Massachusetts, and his colleagues found that they could replace the Cas9 enzyme that has proved so good at snipping the DNA of genes with another bacterial enzyme called Cpf1. "
They'll be more alternatives soon , making tis whole patent thing moot (hopefully).
One wonders if NIH money was involved in this, and if it was shouldn't everyone get to use it?
Off target effects are still a problem with this technique.
> if NIH money was involved in this, shouldn't everyone get to use it?
In principle, yes, but the Bayh-Dole act gives away any government stake in IP rights.
Some people see Bayh-Dole as an obviously corrupt and terrible idea. Those people typically haven't gone through the struggle of trying to justify the value proposition (or lack thereof) in an academic career. We (the US) are getting worse and worse at funding academia and this is one of the creative alternative "funding" sources used to prop up the increasingly shaky system (another important one: green cards). I suspect that if you asked most people involved in day-to-day research they'd rather take extra cash in exchange for letting the government keep some of the IP, but they aren't the ones who get to choose.
When I bought my car (10 years ago) and read reviews, a lot of them say here's what the epa said you'd get for mileage, and heres what we actually got. There is always a difference (maybe 10%). But if it claims 30 mpg and you are getting 17 , I like to think more than few people might notice.
Part of the reason VW was accused of cheating on emissions was it helped mileage.
edit: as pointed out, its 50% more fuel... But still a noticeable difference..