Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:Linus decided version numbers are meaningless (Score 2) 74

$, @, % provide good clarity. It's always clear when a $ is a pointer. Not wanting to appear "toy" is what gets a lot of languages into trouble, following new paradigms that look better in concept than deployed. Or they may be good, but take a decade to mature. At least Perl is well documented, and the module ecology is solid once you figure out which ones are more standard and less experimental. That said, I only use it for utilities, and use another derided language for web front-ends. One that took a decade to mature.

Not sure about cython. One advantage of Perl is surprising speed when parsing millions of lines of text (or blobs of bytes). In my cases, speed comes from using SQL (MariaDB) - I'm not sure people realize how fast it is, when properly indexed, handling big data on small machines. Query syntax is what looks like a relic to me, but it works.

Would you want regexes without '$' ? I don't even use the "end" meaning, prefer backslash-Z.

Comment Re:oh noes the newline (Score 1) 74

CR from "classic" MacOS was the one I saw the most besides LF and CRLF. The ZX80 was 0x76.

Perl handles eoln transparently by converting to LF on input and back to whatever eoln on output, but it's good to know what it's doing so you know when to use binmode(), which is explained in detail here: https://perldoc.perl.org/funct...

It's a very stable language, and easier to script in than shell, or one-liners. I rarely use awk, sed, etc. Just perl script it and self-document it, and it's portable. I do use grep of course, and grep is ported to MSWin. Find and ls are less portable, unless scripted in perl!

Also it's very easy to call external programs, including php scripts. Just decide if you want system() or backtick, and check if the exit code is reversed, as it often is in MSWin.

Comment Re:Used to work for AWS as a data center tech (Score 1) 42

In 2016 AWS opened Montreal and Columbus OH, so now there are five in North America.
Asia/Pacific: 8
Europe: 6
Middle East: 2
Africa: 1
South America: 1

Traceroutes used to be more interesting. Wikipedia says MAE-West and MAE-East no longer exist as such. They went online about the time the http protocol did, early 1990s, and commercial traceroutes hopped through universities sometimes, as I recall it. "The internet routes around trouble." Afterwards they were still more interesting than now. One major provider has switch problems, all the connected services go offline. Like supply chains, the economic players have extracted a lot of costs at some cost. I suppose Cloudflare and the like (including AWS Cloudfront) mitigate, but the most common Cloudflare error I see is that it can't reach the source. Redundancy is only for the big players.

Comment Re:So here's my problem with shopify... (Score 1) 17

Shopify is SaaS as opposed to traditional web hosting, say self-hosted Wordpress (downloaded from .org) on cPanel on Linux. Or Drupal or Joomla, or no CMS, or no cPanel, or a different OS, or barebones AWS Linux on EC2 with Apache, or home-brew HTML/JS and a scripting language, all that stuff.

Saas would be Shopify, Squarespace, Wix, Wordpress (.com), and arguably WPEngine and its better imitators. They all: get more expensive once popular, want to upsell to ecommerce, avoid email hosting by affiliating with paid Gmail, maintain for you the locked down software, offer no shell of course, and for mods recommend affiliated developers who vary in quality. Shopify is old enough that its founder is all over Ted Talk type media spouting workplace optimism. The newer ones replace the older ones by building from the ground up with big investment money have the advantage of not having a confusing mishmash of legacy API's and UI's and acquisitions (PayPal is the most incredible in its legacy layers and hives, though it's a more specific kind of SaaS.) Of course traditional web hosting upsells also, since $3/month doesn't do much for the company, and SSL certs are now free: upsells like ecommerce, "managed wordpress hosting", and compliances like HIPAA, PCI, ISO27000/SOC2.

In other words, it's much easier to get a nice design that looks up to date, if common, from SquareSpace, than from Wordpress (.org), even with a paid theme, and you never have to worry about updates or pay someone to deal with the intricacies of the Woocommerce plugin if coding the design seems necessary, which is tends to do. The Wordpress codebase is much better than people say, but the worse parts are the oldest, a round robin of hooks calling hooks to perform the main query. So many vulnerabilities have been fixed, and it now runs safely in my experience, but the plugin and theme ecosystem is a problem, only partly mitigated in recent years. Hence WPEngine and its better imitators.

Ecommerce is surprisingly tricky, or at least surprisingly few companies have come to dominate it. Woocommerce, well coded, must have had a massive investment to take over in the Wordpress (.org) world, and Shopify was in a similar place at its height, maybe still is. The very old days of getting your credit card bank to get you a gateway to implementing your own PCI-compliance are long gone. I guess the tricky part is most people don't do db front-ends well, and don't separate design from model. ???

Comment Re: So they were not just sold before...??? (Score 1) 143

Medical education for M.D.'s and their specialties is in fact highly allocated, unless something has changed in the last decade. One change has been more D.O.'s. Osteopathy schools are opening a lost faster than M.D. schools. In my area some D.O. operation out of an adjoining state has opened more than one program in schools that previously only had nursing degrees. Something like 40% (?) of all physicians in the U.S. military are D.O., including Trump's Covid-19 doctor. A university M.D. I talked to didn't have much good to say about the phenomenon, akin to how people talked about Caribbean med schools in the 1980's. Michigan State was a major center for osteopathy, but not seem to suffer much from the female gymnast abuse scandal perpetrated by a D.O. on its faculty (as I recall it).

Like the rise of Physician Assistants and Nurse Practitioners, there's a big reliance these days on almost-physicians and "same training as M.D.'s" D.O.'s. Trying getting a doctor in a rural area. Or a dentist that takes Medicaid, that's even worse.

Comment Re:So they were not just sold before...??? (Score 1) 143

Eye exams are the only way to catch glaucoma before blindness, and famously some non-optical health conditions can be detected looking into the eye. And like you say, the exams are not expensive.

Audiology on the other hand has been very expensive for a long time. The manufacturers run a bit of a cartel, as well the clinics having a proven business model. Whatever happened to the idea an iPhone app could do as good a job as hearing aids? Squashed as a medical device? Didn't work as well as expected? That was like ten years ago.

Comment Re: So they were not just sold before...??? (Score 1) 143

The big money in U.S. health care causes many problems, because people want that money. And it's a service business, which means dealing with annoying patients.

It's anecdotal, but everybody has heard medical mistake stories because that's what people notice and talk about. I've heard surprisingly bad stories from well-regarded hospitals. Then there are the lower level hospitals. Consolidation means most hospitals are run with the incentives and mechanics of a large company. The labor force is expensive (no more nuns), and the medical requirements are much higher than in the past. Just look at the ICU situation when Covid-19 broke out: rich in quality, meager in number. We've spent decades extracting value from efficiencies in supply chains in the economy as a whole, and specifically in hospital bed space. (There are even "outpatient" overnight beds, typically in less desirable rooms without windows, due to billing quirks.) So when the sht hits the fan, there's not flexibility. You can't just pack patients into a gym, until you do.

Doctors in primary care and practice groups like GI spend half their time answering questions on medical information systems after each procedure, so don't have time to chat with patients. And those groups are consolidating as well. Anywhere there's a chance to make more money (non-profit in close the meaningless), management does it.

"Rich people hospitals" is mentioned above, and probably means executive health and the very few top-level hospitals that avoid uninsured or otherwise non-paying patients. It's probably more common *outside* the U.S. The places people travel to, like Cleveland Clinic, Mayo, etc., actually take Medicare (old-age government insurance), for people who can afford travel and accommodations. Traditionally, the local "rich people hospital" that avoids the poor is not that great at the difficult cases, which go to hospitals that do treat uninsured people and where the best training occurs. (But there is pressure to match high-level care, both attracting staff and patients. Even decades ago, the prestigious university hospital in the city I was living in lost its entire heart transplant department to a suburban non-university hospital.) "Rich people hospitals" can also be the better experience of the well-off or well-insured patients at research hospitals. Maternity wards are a big area of competition that everyone in the US has heard about from friends and family.

The research teaching hospitals also make deals with private (nominally non-profit) chains to expand their reach. Just look at eye clinics: the main hospital will have a waiting room full of moderate income and poor people with diabetes, etc. The suburban clinics run by the same hospital will have a nicer crowd, depending on the area. And parking! This used to be called the carriage trade. A way to make money. And... large non-university hospitals, which can also be teaching hospitals, are delving into research to get the grant dollars.

With so much money sloshing around, many corruptions appear, as well as some efficiencies. But it's a service industry, so there are lots of people with unpleasant jobs, and patients with unpleasant experiences. What surprises me are the actual medical mistakes in good hospitals, by physicians, as well as due to the high level staff being invisible for 95% of the time. The rooms and lobbies are nice though, some committee wanted that!

Slashdot Top Deals

"Ninety percent of baseball is half mental." -- Yogi Berra

Working...