Forgot your password?
typodupeerror

Comment So basically what Darwin said in 1859? (Score 1) 68

Several of our eminent breeders have, even within a single lifetime, modified to a large extent their breeds of cattle and sheep.

I read "On the Origin of the Species" a while back, but I recall a core message was that while natural selection tends to produce regimentation, as in everyone looks nearly the same as stays that way for ages, unnatural selection as in domestication of plants and animals produces the huge variety we have in dogs etc quickly. Darwin was a racing pigeon breeder, so he goes on about pigeons a lot.

TL:DR are we suffering from unnatural selection in humans?

Comment Me too (Score 3, Funny) 188

Last time I went to X, saw this notice:

After careful review, we determined your account broke the X Rules.

Possibly because I liked a joke before Easter in response to Paula White comparing Trump to Jesus saying then crucify him and see if he's still alive on Monday. No clue why. But not being able to doomscroll on X means I spend more time here, so all for the best.

Comment Wirth's Law (Score 1) 187

About 30 years ago Niklaus Wirth published an article titled "A Plea for Lean Software" which got summarized as Wirth's Law "software is getting slower more rapidly than hardware is becoming faster". Nobody seems to have paid attention.

Comment Re:D notices (Score 1) 102

Luckily nowadays the photos would be uploaded immediately to some social network for them probably to be debunked quickly. Figuring out if they're fake is likely harder now than in the days of negatives, but it at least it wouldn't take decades before some monarchy's antient customs allow them to be made public.

Comment Re:XFCE (Score 2) 114

I switched to XFCE a couple of years ago after I couldn't find a terminal or text editor on the default GNOME installation. All I ever really use is a terminal, text editor and web browser, and on the default installation of Ubuntu, I had to restart from scratch with Arch Linux to even get a terminal and shell to continue.

Comment Re:D notices (Score 3, Informative) 102

An interesting little detail is "the Record’s editor in 1990, the late Endell Laird, was a member of the MoD’s D notice committee." "We don’t know if the Record was handed a D notice, but Pope has confirmed that the MoD prevented the release of the photographs." If there was any valid security reason to suppress the photos, the military shouldn't have blown the purloined work into posters for all to see at press conferences. Long story short, the "chef" or "poacher" who took the photo, and subsequently mysteriously vanished, had his work stolen with the aid of a newspaper editor who doubled as a state censor, and the military must have broken some laws (even by UK standards) to have used his photo as a poster without permission.

Comment UK newspapers take orders from the military? (Score 2, Interesting) 102

"He forwarded the picture to the Ministry of Defence (MoD), which told him to ask the Record to send the other five photographs and their negatives." I worked as a journalist for a couple of years in the UK, and that sounds exactly what those grovelling peasants living in a monarchy would do.

Comment Racket because the quality of the texbooks (Score 2) 175

The best first book on programing is https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fhtdp.org%2F Its "sequel" is Structure and Interpretation of Computer Programs which is in Scheme from which Racket was derived. Other languages simply don't have educational material that good.

Comment Not as bad as "signatures" in PDF documents (Score 3, Interesting) 136

Here in South Africa, it's fairly common for financial institutions to email PDF documents which you need to fill in and then include your scanned in signature cut and pasted before emailing it back. As Linux user, I found that impossible. And even using a borrowed Windoze machine, I found the "free version" of Adobe didn't support cutting and pasting graphics. So I had to print all the pages of the document out, fill in the required information by hand and sign the prinouts, scan the paper into now bitmap graphics PDF files before throwing the paper away, then email them back. This made the financial institution happy. I'm guessing it created work since my handwritten info would have been manually entered into their database instead of having me type it in via a website form. Seems a very error prone way of doing business, but what do I know. Also, what possible legal status would a cut and pasted signature have if there was a dispute?

Comment "Comparability" isn't that simple (Score 2) 118

Admittedly this is a really boring subject for most people, but I find "comparability" in coding and maths a common problem that I've given quite a bit of though to and find interesting.

The most common comparability trap for coders is that "sets" are usually under the hood memory addresses (aka pointers). I discovered how this confuses nearly every novice programmer years ago when I did a MooC teaching matrices using Python. I think languages like Python which do away with C's &x and *p notation actually confuse novices more than they help because it's not obvious that x = [1,2,3] is a "reference" which will be globally mutated in whatever function it gets changed. I passed course by first converting the "matrices" as in nested arrays to text, and then back which I thought was an awful hack, but later discovered JSON basically makes that technique the norm.

In classical logic, there's equality and "implication" which once I went "aha", found helped improve my database queries a lot. Thinking of logic as "two value algebra", specifically 0 and 1, equality is pretty simple whereas that the truth table for implications (commonly written p => q) actually means p <= q took me some time to figure out. For p and q to be equal, implication has to work both ways, ie p <= and q <= p.

That might not seem useful and required knowing another thing I only grasped fairly late in life: classical logic and set theory are related, and that for lots of ps and qs that means P and Q are equal if P subset Q union Q subset P is not the empty set.

My notes on how to write that in SQL or Prolog for database I've put on the web at https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Ffrontiersoftware.co.za... if there's anyone who shares my weird interest in this.

Slashdot Top Deals

"Life sucks, but it's better than the alternative." -- Peter da Silva

Working...