BitTorrent client is found distributing Mac-based malware

A popular BitTorrent client called Transmission has again been found distributing Mac-based malware, months after it was used to spread a strand of ransomware.
Researchers at security firm ESET have been following malware called OSX/Keydnap, which can steal passwords, and noticed that it was spreading through Transmission’s official site.
Somehow, a version of the BitTorrent client containing the malware had been recently made available on the site, ESET said in a blog post on Tuesday.
Transmission has already removed the download, according to ESET. But users who downloaded the client between this past Sunday and Monday should check for signs that their Mac has been comprised.To read this article in full or to leave a comment, please click here

Original URL:

Original article

A robot may help you buy a hammer at Lowe’s

If you go to Lowe’s to buy a hammer or a stack of lumber this fall, you might have a robot offer to help you.
The U.S.-based chain of home improvement stores announced Tuesday that, beginning next month, 11 stores in the San Francisco Bay area will begin using autonomous service robots.
Dubbed LoweBot, the robot is designed to help customers by answering simple questions, such as where they can find light bulbs or where ithe paint section is
By handling more of the basic customer questions, Lowe’s executives hope the robot will free up employees to help customers with project-specific questions.Lowe’s
Lowe’s will introduce the LoweBot, an autonomous robot by Fellow Robots, in 11 Lowe’s stores throughout the San Francisco Bay area.To read this article in full or to leave a comment, please click here

Original URL:

Original article

Git Undo

Tell me if you recognize this scenario: you’re in the middle of rewriting your local commits when you suddenly realize that you have gone too far and, after one too many rebases, you are left with a history that looks nothing like the way you wanted. No? Well, I certainly do. And when that happens, I wish I could just CTRL+Z my way back to where I started. Of course, it’s never that simple — not even in a GUI.

It was in one of those moments of despair that I finally decided to set out to create my own git undo command. Here’s what I came up with and how I got there.

The Reflog

My story of undoing things in Git starts with the reflog. What’s the reflog, you might ask. Well, I’m here to tell you: every time a branch reference moves Git records its previous value in a sort

Original URL:

Original article

Chrome and Firefox poised to block Flash by next month

Chrome and Firefox take the next step towards killing Flash and establishing a pure HTML5 based web experienceFor a long time Flash based media players have been widely used and have heavily influenced the way video has been consumed on the web. We have been writing about the ongoing movement towards HTML5 based playback in many of our recent posts. Now Chrome and Firefox are taking the next steps in this journey by removing Flash.Farewell Flash – we might not miss youAfter Google announced its HTML5 by default approach earlier this year, Chrome will now disable Flash in favor of HTML5. This next step in context of “killing” Flash will be taken with the update to Chrome 53, which is expected in September. In more detail: If the user has their plugin setting set to the default of “Detect and run important plugin content”, the browser will not instantiate some cross-origin plugin

Original URL:

Original article

Mezzano – An operating system written in Common Lisp

C- means to hold the control key while typing .

M- means to hold the alt or meta key while typing .

Alphabetic keys typed with control or meta ignore case. C-A and C-a are the same key, while C-! and C-1 are different.

The default keymap is En-GB, use M-F12 to switch between En-GB, En-US, No-BK, and PanCyr keymaps. Windows can be moved by holding the Alt key and dragging.

For help & support, join #mezzano on Freenode (

M-Esc will attempt to interrupt the thread associated with the current window.
This won’t work if the thread is stuck in a tight loop or if the thread is blocked.

The line editor supports most standard line navigation and editing commands.

C-F Move forward (right) one character, also bound to Right-Arrow.

C-B Move backward (left) one character, also bound to Left-Arrow.

C-A Move to beginning of line, also bound to Home.

C-E Move to end of line,

Original URL:

Original article

Linux’s brilliant career, in pictures

A momentous milestoneAug. 25 marks the 25th anniversary of Linux, the free and open source operating system that’s used around the globe in smarphones, tablets, desktop PCs, servers, supercomputers, and more. Though its beginnings were humble, Linux has become the world’s largest and most pervasive open source software project in history. How did it get here? Read on for a look at some of the notable events along the way.To read this article in full or to leave a comment, please click here

Original URL:

Original article

KDevelop 5.0.0 release

Almost two years after the release of KDevelop 4.7, we are happy to announce the immediate availability of KDevelop 5.0. KDevelop is an integrated development environment focusing on support of the C++, Python, PHP and JavaScript/QML programming languages. Many important changes and refactorings were done for version 5.0, ensuring that KDevelop remains maintainable and easy to extend and improve over the next years. Highlights include much improved new C/C++ language support, as well as polishing for Python, PHP and QML/JS.

This release announcement is kept short intentionally, to check out what’s new in KDevelop 5.0, please read this blog post by Kevin.

C/C++ language supported now backed by Clang

The most prominent change certainly is the move away from our own, custom C++ analysis engine. Instead, C and C++ code analysis is now performed by clang. Aside from being much easier to maintain, this has a number of advantages:

Even the most complex C++

Original URL:

Original article

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: