Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror

Comment Re:Tabs are a poor approximation (Score 1) 164

I shared a ski cabin with Eric Allman's sister. Actually, it was sort of the Berkeley and Sun Unix cabin. Everybody but Bill Joy stopped in. So Eric heard from me directly that I didn't like Sendmail.

I changed a number of projects from Autotools (which I am joyous to have left) to cmake. Cmake's language design leaves something to be desired, but it is in general sane, portable, and more capable than make, and you rarely have to look at the makefile (or whatever) it generates.

Comment Tabs are a poor approximation (Score 2) 164

Tabs descend from the manual typewriter, where they were a poor approximation to properly-formatted columnar layouts. Unfortunately now they join several other forms of white-space (because of Unicode) which are sometimes impossible to distinguish from each other. The safest thing to do is thus to only use space for horizontal spacing. Certainly software should not distinguish white-space characters differently. I'm looking at you, "Make", and yes I've heard the story about it being too late to change because there were already 12 users.

AI

Artificial Intelligence Has Race, Gender Biases (axios.com) 463

An anonymous reader shares a report: The ACLU has begun to worry that artificial intelligence is discriminatory based on race, gender and age. So it teamed up with computer science researchers to launch a program to promote applications of AI that protect rights and lead to equitable outcomes. MIT Technology Review reports that the initiative is the latest to illustrate general concern that the increasing reliance on algorithms to make decisions in the areas of hiring, criminal justice, and financial services will reinforce racial and gender biases. A computer program used by jurisdictions to help with paroling prisoners that ProPublica found would go easy on white offenders while being unduly harsh to black ones.

Comment Re:Wrong! (Score 2) 337

I do not vocalize anything when reading.

One of the key things about learning 20 WPM Morse Code was that you could no longer think of it as dots and dashes because that would slow you down. You had to recognize the entire sound of the letter as just a sound. Similarly, good readers read entire words at once, not the letters, and they don't sound anything out. Those things slow you down.

Iphone

Would You Buy the iPhone 8 If It Cost $1,200? (9to5mac.com) 561

As we near the launch of the next iPhone, rumors are swirling about what it may feature. One of the most recent reports comes from developer and blogger John Gruber, who claims the iPhone 8 will have a starting price of around $1200. 9to5Mac reports: He last week said that he believed that what we've been referring to as the iPhone 8 would be called the iPhone Pro and that he actually hoped it would be really expensive: "I hope the iPhone Pro starts at $1500 or higher. I'd like to see what Apple can do in a phone with a higher price." As you might imagine, that generated quite a bit of discussion. Gruber has backed down somewhat from this position, and is now suggesting a starting point of around $1200: "$1,500 as a starting price is probably way too high. But I think $1,200 is quite likely as the starting price, with the high-end model at $1,300 or $1,400." His argument is effectively that Apple is constrained in what it can do in a phone because any technology included in the phone has to be available in huge volumes. If it were willing to sell fewer at a higher price, then it would have more options. There has been speculation that Gruber may have been tipped by Apple, and using his posts to prepare the ground for what would otherwise be a severe case of sticker shock. But Gruber denied this. If Apple does launch the iPhone 8 with a 4-figure price tag, would you buy it?
Businesses

Only 100 Companies Are Responsible For 71 Percent of Global Emissions, Says Study (theguardian.com) 180

An anonymous reader quotes a report from The Guardian: Just 100 companies have been the source of more than 70% of the world's greenhouse gas emissions since 1988, according to a new report. The Carbon Majors Report (pdf) "pinpoints how a relatively small set of fossil fuel producers may hold the key to systemic change on carbon emissions," says Pedro Faria, technical director at environmental non-profit CDP, which published the report in collaboration with the Climate Accountability Institute. The report found that more than half of global industrial emissions since 1988 -- the year the Intergovernmental Panel on Climate Change was established -- can be traced to just 25 corporate and state-owned entities. The scale of historical emissions associated with these fossil fuel producers is large enough to have contributed significantly to climate change, according to the report. ExxonMobil, Shell, BP and Chevron are identified as among the highest emitting investor-owned companies since 1988. If fossil fuels continue to be extracted at the same rate over the next 28 years as they were between 1988 and 2017, says the report, global average temperatures would be on course to rise by 4C by the end of the century. This is likely to have catastrophic consequences including substantial species extinction and global food scarcity risks.

Comment Re:Please Read The Entire Statement (Score 1) 474

You are also ignoring the paragraph after the one you cited:

Protection Against Additional Restrictions Usersâ(TM) freedoms cannot be protected if parties can add restrictive terms to the copyleft. The âoeno additional restrictionsâ principle is therefore unwaivable if the GPL licenses are to achieve their primary objective. GPLv2 therefore requires that the only license terms available for works based on GPLv2 works are the terms of GPLv2. GPLv3, in Â7, enumerates a few classes of permissible additional terms, to allow very limited license variations in particular circumstances. But with these exceptions, the âoeno further restrictionsâ principle applies strictly. For these reasons, acceptance requirements or ceremonies, including âoeclick to acceptâ installation routines, violate the terms of GPL.

By this interpretation, both the distributor who offered an additional term and the customer who accepted it in breach.

I should also add that SFLC's interpretation of the GPL is not binding upon anyone but SFLC, and arguably not even them. I certainly don't have to accept it or abide by it.

Slashdot Top Deals

This is clearly another case of too many mad scientists, and not enough hunchbacks.

Working...