Java getting rid of b0rked plugin

developers of applications that rely on the Java browser plugin need to consider alternative options such as migrating from Java Applets (which rely on a browser plugin) to the plugin-free Java Web Start technology.

Oracle plans to deprecate the Java browser plugin in JDK 9. This technology will be removed from the Oracle JDK and JRE in a future Java SE release.

Source: Moving to a Plugin-Free Web (Java Platform Group, Product Management blog)

I wonder how you get to access all the applets that currently need the java plugin? Many switches, routers and NAS appliances need the plugin and you don’t want to throw away your routing infrastructure just because they’re not forward compatible to Java Web Start…

Apple’s Safari browser is crashing on iPhones and Macs worldwide – turn off search suggestions helps.

Apple’s Safari browser appears to be experiencing issues worldwide this morning. Searching from the address bar in both iOS and OS X is causing the browser to crash in some instances. The Verge has confirmed the problem on several of our own iOS devices and at least one OS X machine.”Safari’s search suggestions are to blame”Steven Troughton-Smith, an iOS developer, notes that the problems are related to Safari’s search suggestions feature. Simply disabling this feature will stop Safari crashing, or using the private mode option in the browser as a temporary workaround

Source: Apple’s Safari browser is crashing on iPhones and Macs worldwide | The Verge

Washington State released thousands of inmates early in error due to poor software

Gov. Jay Inslee says the Washington Department of Corrections has been making mistakes in calculating sentences since 2002, resulting in thousands of inmates leaving prison early. Corrections officials learned of the problem in 2012.

Source: ‘Totally unacceptable’: State knew thousands of inmates were released in error

This is why QA is so important!

Machine Learning Inspired by Human Learning  – AI can learn handwriting using a single example

Taking inspiration from the way humans seem to learn, scientists have created AI software capable of picking up new knowledge in a far more efficient and sophisticated way.

The new AI program can recognize a handwritten character about as accurately as a human can, after seeing just a single example. The best existing machine-learning algorithms, which employ a technique called deep learning, need to see many thousands of examples of a handwritten character in order to learn the difference between an A and a Z.

Source: Machine Learning Inspired by Human Learning | MIT Technology Review

Computer uses algorithms to decide what relationships to study in big data sets, outperforms humans

MIT researchers aim to take the human element out of big-data analysis, with a new system that not only searches for patterns but designs the feature set, too. To test the first prototype of their system, they enrolled it in three data science competitions, in which it competed against human teams to find predictive patterns in unfamiliar data sets. Of the 906 teams participating in the three competitions, the researchers’ “Data Science Machine” finished ahead of 615.

In two of the three competitions, the predictions made by the Data Science Machine were 94 percent and 96 percent as accurate as the winning submissions. In the third, the figure was a more modest 87 percent. But where the teams of humans typically labored over their prediction algorithms for months, the Data Science Machine took somewhere between two and 12 hours to produce each of its entries.

Source: System that replaces human intuition with algorithms outperforms human teams

Microsoft pushes 3GB Windows 10 to your PC even if you don’t want to upgrade — here’s how to stop it

After a concerned Windows user wrote in to the Inquirer, reports blew up this week that Microsoft is downloading Windows 10 installation files onto users’ machines without them reserving a copy of the new operating system. We reached out to the company to set the record straight; we confirmed that this occurs when Automatic Updates is enabled, and that this is nothing new — it’s been happening since Windows 10 launched on July 29.

Source: Microsoft will download Windows 10 even if you don’t want to upgrade — here’s how to stop it

3GB is a huge amount of bandwidth, especially if you’re on a metered connection!

Windows 10 Uses Your Bandwidth to Distribute Updates, Disable It Here

This new distribution method works a lot like torrents do. Everyone has Windows 10 on their machine, so each person seeds a little bit of the files to those who need it, distributing the load across multiple computers and helping everyone download updates quickly. This is a great feature for those who have no data cap and want fast updates. The problem is, many ISPs have some form of data cap. This can potentially use up your allotment of data without you even realizing it’s happened. To turn it off, follow these steps:

Search for “Check for updates” in the Start menu.
Under “Windows Update” choose “Advanced options.”
Under “Choose how updates are installed” click “Choose how updates are delivered.”
Disable the toggle under “Updated from more than one place.”

Source: Windows 10 Uses Your Bandwidth to Distribute Updates, Disable It Here

Classic Shell – Start menu and other Windows enhancements

Classic Shell™ is free software that improves your productivity, enhances the usability of Windows and empowers you to use the computer the way you like it. The main features are:

Highly customizable start menu with multiple styles and skins
Quick access to recent, frequently-used, or pinned programs
Find programs, settings, files and documents
Start button for Windows 7, Windows 8, Windows 8.1 and Windows 10
Toolbar and status bar for Windows Explorer
Caption and status bar for Internet Explorer

Source: Classic Shell – Start menu and other Windows enhancements

How to Do a Clean Install of Windows 10, even after free upgrade

Windows 10 is finally here, and your computer will automatically prompt you to upgrade. But if you’d rather start fresh, you can do a clean install—you just need to follow a few steps in the right order.http://lifehacker.com/5983652/how-to… How to Do a Clean Install of Windows Without Losing Your Files, Settings, and Tweaks How to Do a Clean Install of Windows Without Losing Your Files, Settings, and Tweaks How to Do a Clean Install of Windows Without Losin There’s nothing like a fresh install of Windows to clear your mind, but it comes at a cost:… Read more Read more

Source: How to Do a Clean Install of Windows 10

This works with a free upgrade too, because Microsoft just “knows” your machine and says it’s ok. How does this work then? A bit creepy!

Here’s The Incredibly Hacky Way to Disable Windows 10 Updates – if you know they exist

Windows 10 auto-downloads and auto-installs updates. This is mostly a Good Thing for general security, but becomes a Bad Thing when said update installs a glitchy graphics driver that breaks your desktop. There is a way to disable auto-updates, but it’s not pretty.

Source: Here’s The Incredibly Hacky Way to Disable Windows 10 Updates

Auto updating is an incredibly bad idea – downloading consumes bandwidth (most annoying if you’re on a public wifi), installing causes HD IO and CPU useage (consuming battery and making your laptop hot) and then there is that dreaded auto reboot, where the document or spreadsheet you’ve been working on suddenly disappears in a flash of rebooting now messages.

Please get rid of this, Microsoft! I understand you have auto-update on by default, it’s a good idea for many users, but really, give us a choice!

CloneApp – backs up windows program settings so you can copy them to a fresh install.

A fresh re-install always makes Windows much faster but that means you lose all your program settings. When you’re switching to a new PC CloneApp will Clone your App Content (Configuration files and folders from Windows directories, Registry entries, Pictures, Documents etc.) to Another Workspace to simplify the re-install process or only for Backup purposes.

Source: Downloads – CloneApp – Portable – CloneApp

Debian 8 “Jessie” released

After almost 24 months of constant development the Debian project is proud to present its new stable version 8 (code name "Jessie"), which will be supported for the next 5 years thanks to the combined work of the Debian Security team and of the Debian Long Term Support team.

"Jessie" ships with a new default init system, systemd. The systemd suite provides many exciting features such as faster boot times, cgroups for services, and the possibility of isolating part of the services. The sysvinit init system is still available in "Jessie".

The UEFI ("Unified Extensible Firmware Interface") support introduced in "Wheezy" has also been greatly improved in Jessie. This includes workarounds for many known firmware bugs, support for UEFI on 32-bit systems, and support for 64-bit kernels with 32-bit UEFI firmware (with the latter being included only on our amd64/i386 "multi-arch" installation media).

via Debian — News — Debian 8 "Jessie" released.

HTTP/2 Released

Why revise HTTP?

HTTP/1.1 has served the Web well for more than fifteen years, but its age is starting to show.

Loading a Web page is more resource intensive than ever (see the HTTP Archive’s page size statistics), and loading all of those assets efficiently is difficult, because HTTP practically only allows one outstanding request per TCP connection.

In the past, browsers have used multiple TCP connections to issue parallel requests. However, there are limits to this; if too many connections are used, it’s both counter-productive (TCP congestion control is effectively negated, leading to congestion events that hurt performance and the network), and it’s fundamentally unfair (because browsers are taking more than their share of network resources).

At the same time, the large number of requests means a lot of duplicated data “on the wire”.

via HTTP/2 Frequently Asked Questions.

BitHammer – Ban BitTorrent clients

Free up shared wifi spots!

Over a year of traveling, I’ve consistently struggled with broken wifi spots overloaded with torrent traffic. After talking with the frustrated non-technical people who owned/managed them, I wrote this program to help network users and owners.

This program:

Listens for BitTorrent clients on the network,

Adds their IPs and MACs to a ban list,

Bans them from the network for as long as the program is running.

via MichaelJCole/bithammer · GitHub.

fernapp – libreoffice in the browser

Are you looking for an easy way to access Linux desktop applications LibreOffice, Evolution etc remotely?fernapp makes it possible to run a GUI application on a Linux server and access it from anywhere via web browser!It’s not an ordinary remote desktop. It focuses on the application windows and integrates them nicely.

via fernapp.

In the age of BYOD this open source proggie is very useful.

Of course, Beginning with Version 3.5 LibreOffice can be launched as a web server. This allows using LibreOffice online within a web browser.