Announcing 'build', Auto-Configuration In 1000 Lines Of Makefile Slashdotby EditorDavid on software at January 1, 1970, 1:00 am (cached at June 17, 2017, 11:04 pm)

Christophe de Dinechin created the XL programming language -- and as descubes he's also Slashdot reader #35,093. Today he shares his latest project, a simple makefile-based build system that he's split from ELFE/XL: Most open-source projects use tools such as autoconf and automake. For C and C++ projects, build is a make-based alternative that offers auto-configuration, build logs, colorization, testing and install targets, in about 1000 lines of makefile. A sample makefile looks like this: BUILD=./SOURCES=hello.cppPRODUCTS=hello.exeCONFIG= <stdio.h> <iostream> clearenv libmTESTS=productinclude $(BUILD)rules.mk

Read more of this story at Slashdot.

[no title] Scripting News(cached at June 17, 2017, 10:32 pm)

If you're reading "OPML" files in Node apps, the new opmlToJs package is the way to go. I'm using it in "PagePark" to serve OPML files that are then rendered through in-page JavaScript. Works great. It's how I did the Electric River howto. I expect to use it for lots of docs.
Microsoft Will Disable WannaCry Attack Vector SMBv1 Starting This Fall Slashdotby EditorDavid on microsoft at January 1, 1970, 1:00 am (cached at June 17, 2017, 10:04 pm)

An anonymous reader writes: Starting this fall, with the public launch of the next major Windows 10 update — codenamed Redstone 3 -- Microsoft plans to disable SMBv1 in most versions of the Windows operating systems. SMBv1 is a three-decades-old file sharing protocol that Microsoft has continued to ship "enabled by default" with all Windows OS versions. The protocol got a lot of attention recently as it was the main infection vector for the WannaCry ransomware. Microsoft officially confirmed Tuesday that it will not ship SMBv1 with the Fall Creators Update. This change will affect only users performing clean installs, and will not be shipped as an update. This means Microsoft decision will not affect existing Windows installations, where SMBv1 might be part of a critical system.

Read more of this story at Slashdot.

Struct-Diff-0.88 search.cpan.orgby Michael Samoglyadov at January 1, 1970, 1:00 am (cached at June 17, 2017, 10:03 pm)

Recursive diff tools for nested perl structures
Math-Logic-Ternary-0.003 search.cpan.orgby Martin Becker at January 1, 1970, 1:00 am (cached at June 17, 2017, 10:03 pm)

ternary logic and related operations
Mojolicious-Plugin-RevealJS-0.12 search.cpan.orgby Joel Berger at January 1, 1970, 1:00 am (cached at June 17, 2017, 10:03 pm)

Mojolicious ❤️ Reveal.js
Algorithm-BIT-XS-0.003 search.cpan.orgby Marius Gavrilescu at January 1, 1970, 1:00 am (cached at June 17, 2017, 10:03 pm)

Binary indexed trees / Fenwick trees
Tehran says Saudi coastguard killed Iranian fisherman AL JAZEERA ENGLISH (AJE)(cached at June 17, 2017, 10:00 pm)

The shooting happened after two boats fishing in the Gulf were pushed off course by waves, say Iranian reports.
What's the human cost of the Gulf row with Qatar? AL JAZEERA ENGLISH (AJE)(cached at June 17, 2017, 10:00 pm)

As Saudi Arabia, the UAE and Bahrain criminalise sympathy with Qatar, what will be the long-term impact of these laws?
Soldiers killed in attack on Mali military camp AL JAZEERA ENGLISH (AJE)(cached at June 17, 2017, 10:00 pm)

Five soldiers killed, eight wounded in an attack in northern region, which is frequently targeted by armed fighters.
Studio-Defying VidAngel Launches New Video-Filtering Platform Slashdotby EditorDavid on movies at January 1, 1970, 1:00 am (cached at June 17, 2017, 9:04 pm)

Last December VidAngel fought three Hollywood studios in court for the right to stream filtered versions of movies. Now fogez reports that "they have come up with a new tactic in their attempts to bring filtering choice into the streaming media equation. Instead of leveraging the legal loophole that landed them in court, VidAngel is now going to insert themselves as a filtering proxy for services like Netflix and Amazon." From the Hollywood Reporter: Its new $7.99 per month service piggybacks on users' streaming accounts. Customers log into the VidAngel app, link it to their other accounts and then filter out the language, nudity and violence in that content to their heart's desire... "Out of the gate we'll be supporting Netflix and Amazon and HBO through Amazon channels," says Harmon, adding that Hulu, iTunes and Vudu will follow... Harmon says it remains to be seen if the studios will fight VidAngel's new platform, but his biggest concern is how Amazon and Netflix will respond. He says his company has reached out to the streamers, and he hopes they'll raise any concerns through conversation instead of litigation... "VidAngel's philosophy is very libertarian," he says. "Let directors create what they want, and let viewers watch how they want in their own home. That kind of philosophy respects the views of both parties." The original submission describes the conflict as a "freedom of choice versus Hollywood."

Read more of this story at Slashdot.

UK police: 58 presumed dead in Grenfell Tower blaze AL JAZEERA ENGLISH (AJE)(cached at June 17, 2017, 9:00 pm)

Anger is rising against British authorities over safety failings and a widely perceived slow release of information.
AU calls for calm amid Djibouti-Eritrea border tensions AL JAZEERA ENGLISH (AJE)(cached at June 17, 2017, 9:00 pm)

African Union says it will send a 'fact-finding mission' to the countries as tensions between the neighbours mount.
Afghan soldier opens fire on US troops, wounds seven AL JAZEERA ENGLISH (AJE)(cached at June 17, 2017, 9:00 pm)

Attacker is killed after wounding seven US troops at a northern Afghanistan base in second 'insider attack' in a week.
Xerox Alto Designer, Co-Inventor Of Ethernet, Dies at 74 Slashdotby EditorDavid on displays at January 1, 1970, 1:00 am (cached at June 17, 2017, 8:04 pm)

An anonymous reader quotes Ars Technica: Charles Thacker, one of the lead hardware designers on the Xerox Alto, the first modern personal computer, died of a brief illness on Monday. He was 74. The Alto, which was released in 1973 but was never a commercial success, was an incredibly influential machine... Thomas Haigh, a computer historian and professor at the University of Wisconsin, Milwaukee, wrote in an email to Ars, "Alto is the direct ancestor of today's personal computers. It provided the model: GUI, windows, high-resolution screen, Ethernet, mouse, etc. that the computer industry spent the next 15 years catching up to. Of course others like Alan Kay and Butler Lampson spent years evolving the software side of the platform, but without Thacker's creation of what was, by the standards of the early 1970s, an amazingly powerful personal hardware platform, none of that other work would have been possible." In 1999 Thacker also designed the hardware for Microsoft's Tablet PC, "which was first conceived of by his PARC colleague Alan Kay during the early 1970s," according to the article. "I've found over my career that it's been very difficult to predict the future," Thacker said in a guest lecture in 2013. "People who tried to do it generally wind up being wrong."

Read more of this story at Slashdot.