Systemd-Free Devuan Announces Its First Stable Release Candidate 'Jessie' 1.0.0

Found on Slashdot on Saturday, 22 April 2017
Browse Software

Devuan 1.0.0-RC is announced, following its beta 2 release last year. The Debian fork that spawned over systemd controversy is reaching stability and plans long-term support.

"Dear Init Freedom Lovers," begins the announcement, "Once again the Veteran Unix Admins salute you!"

Hopefully Poettering will soon fork off into SystemdOS and let the rest return to a world where there is no "assimilate everything" daemon in your operating system.

Windows admins, has Microsoft completely screwed up its security reports?

Found on Ars Technica on Monday, 17 April 2017
Browse Software

The last three Patch Tuesdays haven't been the straightforward affairs we're used to. February's was a big deal because it was delayed and then canceled outright, with Microsoft never explaining to us why it didn't happen.

For Windows bugs, the categorization by product area appears to be gone. No longer do we see listings for kernel, drivers, or IIS. They're all just "Windows."

Similarly, seeing which CVE IDs have been fixed in a given patch cycle is more difficult.

Just be a good sheep and click "yes" for everything. Microsoft does not want you to think about what's going on, it wants to be seen as a "we fix everything, don't ask" company.

Web-app devs note: Google wants to banish JavaScript dialogues

Found on The Register on Thursday, 30 March 2017
Browse Software

Annoying sites that open hard-to-eradicate “Do you want to leave this site? Are you sure?” dialogues are in Chrome's cross-hairs: the Chrome team has decided JavaScript dialogues offer too much scope for abuse, and is laying out a roadmap to get rid of them.

Wait for Firefox to copy this in 3, 2, 1...

Firefox Quantum: BIG browser project, huh? I share your concern

Found on The Register on Tuesday, 28 March 2017
Browse Software

The major goal is to create a new rendering engine that's able to exploit the full power of today's hardware, which is a kind of marketing speak for "we're going to isolate every process and offload more rendering tasks to the GPU".

But since it seems there's just no way to stop the web-slowing world of crappy blogging tools, perhaps the browser can figure out a way around this by rethinking the rendering process.

There would be a simple method: let the browser give scores to the various parts of a website, and display the result along with the page. Back then when Google's PageRank was considered important, websites kept it in mind when doing changes. Today, browsers alert you of mixed content in HTTPS session. In the future, a browser could simply offer a little dropdown where every curious visitor can see why a page is slow. That puts the pressure on developers and plugin designers to produce good and efficient code again instead of just demanding more and more CPU to cope with their sloppy coding practices.

Microsoft loves Linux so much, its OneDrive web app runs like a dog on Windows OS rivals

Found on The Register on Thursday, 23 March 2017
Browse Software

Plenty of Linux users are up in arms about the performance of the OneDrive web app. They say that when accessing Microsoft's cloudy storage system in a browser on a non-Windows system – such as on Linux or ChromeOS – the service grinds to a barely usable crawl.

Crucially, when they change their browser's user-agent string – a snippet of text the browser sends to websites describing itself – to Internet Explorer or Edge, magically their OneDrive access speeds up to normal on their non-Windows PCs.

We asked Microsoft for comment, but the software giant didn't want to talk about it.

Redmond is so amazingly stupid sometimes.

GitHub now lets its workers keep the IP when they use company resources for personal projects

Found on Quartz on Tuesday, 21 March 2017
Browse Software

This allows its employees to use company equipment to work on personal projects in their free time, which can occur during work hours, without fear of being sued for the IP.

GitHub’s new agreement doesn’t explicitly state that employees can use company time to develop their own IP, but does say employees can own any work they produce in their “free time.”

Or, you could just not tell your employer what you are working on in your free time, and keep any source outside their control.

Firefox Goes PulseAudio Only, Leaves ALSA Users With No Sound

Found on OMG Ubuntu on Friday, 17 March 2017
Browse Software

Lubuntu 16.04 LTS is one of the distros that use ALSA by default. Lubuntu users who upgraded to Firefox 52 through the regular update channel were, without warning, left with a web browser that plays no sound.

For now only real “solution” to get sound working in Firefox on ALSA systems is to either downgrade to an earlier version of Firefox; switch to Firefox ESR (which still has ALSA support at the time of writing); switch to a different browser entirely (Chromium plays nicely with ALSA) — or suck it up and install PulseAudio.

ChromeClone Firefox has for quite some time now gone the same way the old Netscape did, and it will most likely end up dead too. Mozilla can sink so much money into useless projects, but it cannot invest a few hours to fix the problems it complains about with ALSA? Instead the solution is to just install something else that works around those bugs. Brilliant.

Microsoft’s silence over unprecedented patch delay doesn’t smell right

Found on Ars Technica on Thursday, 16 March 2017
Browse Software

The move meant that customers had to wait 28 days to receive updates that fixed vulnerabilities that allowed hackers to completely hijack computers and networks.

If protecting customers truly is Microsoft's top priority, company officials should explain exactly why they delayed critical bug fixes for four weeks. Canceling Patch Tuesday at the last minute is a major event that warrants an explanation.

Or they could maybe just split the updates into smaller files, where each one fixes a single vulnerablity. Then they could roll out all the updates which are ok and just hold back those which are buggy. Oh wait, that's so old-school now...

Linux in Munich: 'No compelling technical reason to return to Windows,' says city's IT chief

Found on Tech Republic on Sunday, 12 March 2017
Browse Software

Schneider said Munich had solved compatibility problems related to running line-of-business software on LiMux and swappping documents with outside organizations.

Schneider echoed the findings of an earlier report by consultants Accenture and arf, that the problems with IT at the council were related to the fragmented structure of the city's IT management, which falls under both the central IT@M and local IT departments.

For the move to save money overall, using Windows would need to be considerably more effective as an operating system, because past estimates have put the price of Munich returning to Windows at more than €17m, not including software licensing and new infrastructure costs.

It can be a pretty safe assumption that Microsoft is doing some heavy lobbying behind the curtains; it would make a great PR for them.

Mozilla Releases Firefox 52, the First Browser to Support WebAssembly

Found on Bleeping Computers on Saturday, 11 March 2017
Browse Software

In layman’s terms, WebAssembly is a binary format for web pages. Its main advantage is that it allows developers to pack web page resources in a smaller payload.

“We expect that WebAssembly will enable applications that have historically been too complex to run fast in browsers – like immersive 3D video games, computer-aided design, video and image editing, and scientific visualization. We also expect that developers will use WebAssembly to speed up many existing web apps,” said Nick Nguyen, Vice President of Product, at Mozilla.

We also expect lots of malware we all remember from Active-X and Java. We also expect that users won't have control over the webpages they view anymore and will be plastered with annoying advertising. Mozilla will hopefully fail hard with this ridiculous idea; we don't need 3D gaming, CAD or video editing in a browser.