Sunday, December 4, 2016

Is Linux right choice for my business...

Wednesday, August 10, 2016

Why #vim? vi editor

#BlockChains newt generation

Never before has any open source project generated as much attention on the international stage as Bitcoin.
But Bitcoin, a cryptocurrency platform void of allegiance to any nation or financial institution, is just the first of an expanding and more sophisticated class of open source blockchains expected to revolutionize the exchange of all digital assets -- money, real estate, music and intellectual property --  in future commerce.
The Bitcoin Foundation continues to develop its peer-to-peer payment network under an MIT license. The value of Bitcoins has fluctuated up and down, and while some naysayers have already pronounced its death, backers saw an upswing after Brexit.

Tuesday, July 5, 2016

​Open-source Microsoft protocol aims to be a programming standard

Tuesday, June 21, 2016

Too Cute for Their Own Good, Robots Get Self-Defense Instincts

The Wall Street Journal (06/19/16) Georgia Wells 

Robot designers are developing robots that appear non-threatening, but can take action when humans attracted to their cuteness interfere with the performance of their functions, such as guarding or patrolling a location. When one such machine, the egg-shaped K5 from Knightscope, is cornered by curious crowds, it stops moving until they lose interest and walk away, or emits a shriek when they become too intrusive. The face of the K5 incorporates security-patrol operations such as surveillance cameras, thermal and ultrasonic sensors, and a navigation laser. The creation of robots such as the K5 is patterned on tests conducted to document the conditions of robot abuse in places such as Osaka, Japan, where a machine designed to help seniors buy groceries was frequently targeted and damaged by children, despite vocalized cries for help. In another case, a hitchhiking robot with a friendly face deployed along roads to test human dependence was found destroyed in Philadelphia last summer. Designers say they are attempting to create more approachable robots partly to counter the prevailing view of destructive machines presented by movies. "Because of all the doomsday scenarios people imagine with robots, their makers have to insert some cuteness," says Google's Golden Krishna.

Thursday, June 2, 2016

How to Install and Use the Linux Bash Shell on Windows 10

Windows 10’s Bash Shell

This isn’t a virtual machine, a container, or Linux software compiled for Windows (likeCygwin). Instead, Windows 10 gains a Windows Subsystem for Linux, which is based on Microsoft’s abandoned Project Astoria work for running Android apps on Windows

Thursday, April 28, 2016

DARPA Is Looking for the Perfect Encryption App, and It's Willing to Pay

Motherboard (04/22/16) Franceschi-Bicchierai, Lorenzo 

The Pentagon's blue-sky research program is looking for someone to create the ultimate hacker-proof messaging app. The "secure messaging and transaction platform" would use the standard encryption and security features of current messaging apps such as Signal, but also would use a decentralized Blockchain-like backbone structure that would be more resilient to surveillance and cyberattacks. The goal of the U.S. Defense Advanced Research Projects Agency (DARPA) is "a secure messaging system that can provide repudiation or deniability, perfect forward and backward secrecy, time to live/self delete for messages, one-time eyes-only messages, a decentralized infrastructure to be resilient to cyberattacks, and ease of use for individuals in less than ideal situations," according to a recent notice for proposals. DARPA wants "a public wall anyone can monitor or post messages on, but only correct people can decrypt," says Frederic Jacobs, an independent security researcher. He notes one problem with this approach is the structure would have higher latency and be harder to deploy at scale. DARPA's effort also suggests the rise of encryption apps is inevitable.

Announcing OpenIoT Summit Europe, alongside ELC Europe - October 11-13, Berlin

Join 800+ developers and engineers for education and collaboration around Embedded Linux and the open IoT ecosystem

Submit a Proposal to Speak

Submit Now →
The longstanding Embedded Linux Conference is the preeminent space for kernel developers, system developers and user space developers to gather along with product vendors for collaboration and education in embedded Linux.

The dates of ELC Europe 2016 have changed to October 11-13 to accommodate the co-location of the OpenIoT Summit again this year.

The new OpenIoT Summit is the only IoT event focused on IoT development - on devices and in the cloud. It serves the unique needs of system architects, firmware developers, software developers and application developers in the emerging IoT ecosystem.

Combined, the events will feature 100+ conference sessions, keynotes, BoFs and tutorials. We invite you to register or submit a proposal to speak at one of the events! The deadline to submit your proposal is June 17th, 2016.

ELC-E is calling for proposals for session topics such as:
  • Audio, Video, Streaming Media and Graphics
  • Security
  • System Size, Boot Speed
  • Real-Time Linux - Performance, Tuning and Mainlining
  • SDKs for Embedded Products
  • Flash Memory Devices and Filesystems
  • Build Systems, Embedded Distributions and Development Tools
  • Mobile Phones, DVRs, TV, Cameras, etc.
  • Use of Linux in Automotive
  • Drones and Robots
  • Linux in the Internet of Things
  • Practical Experiences and War Stories
  • Standards

OpenIoT Summit is calling for proposals for session topics such as:
  • Designing and building end to end solutions
  • Device, User and Service Provisioning
  • End to End Security
  • Frameworks, Standards and Interoperability
  • IoT System Architectures
  • Standards
  • Connecting to the Cloud
  • Getting to Scale
  • Management, Service and Support
  • Bridging open IoT with legacy systems
  • Addressing the special needs of verticals: Industrial, Automotive, Drones, Medical, and Consumer

Event Highlights

Submit an Embedded Linux Conference proposal »

Submit an OpenIoT Summit proposal »

Register to Attend »

Hotel & Travel »

Sponsor »

Extend the Experience »

Tuesday, April 26, 2016

Open source alternatives to Google Reader

How to automate your home with openHAB

OpenHAB is an open source automation platform designed to use a pluggable architecture, which means that new devices and protocols can be added easily. This pluggability extends also to the persistence layer, so your system can maintain its state information on your choice of platform

Wednesday, March 30, 2016

​Microsoft and Canonical partner to bring Ubuntu to Windows 10 | ZDNet

According to sources at Canonical, Ubuntu Linux's parent company, and Microsoft, you'll soon be able to run Ubuntu on Windows 10.
This will be more than just running the Bash shell on Windows 10. After all, thanks to programs such as Cygwin or MSYS utilities, hardcore Unix users have long been able to run the popular Bash command line interface (CLI) on Windows.
With this new addition, Ubuntu users will be able to run Ubuntu simultaneously with Windows. This will not be in a virtual machine, but as an integrated part of Windows 10.

Friday, January 29, 2016

Tips for locking down data and protecting privacy

Privacy on the Internet is… well, let's just say it's complicated. This article, analyze a few open source tools and concepts that might be used to increase privacy on the Internet for yourself. Some of the tips you will find useful, others you will discard, and still others you might use in conjunction with other policies to construct your own privacy model.

The concept of privacy is a difficult thing to pin down. It gets muddled up with other big ideas, like anonymity and secrecy and even criminal activity. Whatever "privacy" means to you and whatever you might associate it with, most people agree that we have a right to it, if not necessarily online or in public, then at least on some level.

That means that some portion of our computing life should also have the privilege of being private. How far that extends differs from one person to another. For one person, an implied guarantee of privacy is sufficient (a website wouldn't require a password if it didn't intend to keep user data private, right?), whereas another might prefer to use aliases for online interactions and nameless spending accounts that cannot be traced back to the real world.
Another thing that differs from one person to another is the price they are willing to personally "pay" for privacy. It's a balancing act, after all. Is "mostly" private good enough for you? Or are you willing to invest more time and effort into ensuring that your information and information about you is concealed no matter what?

Monday, January 18, 2016

Open Broadcaster Software : Free, open source software for live streaming and recording

original Open Broadcaster Software is free and open source software for video recording and live streaming. Supported features include:
  • Encoding using H264 (x264) and AAC.
  • Support for Intel Quick Sync Video (QSV) and NVENC.
  • Unlimited number of scenes and sources.
  • Live RTMP streaming to Twitch, YouTube, DailyMotion, Hitbox and more.
  • File output to MP4 or FLV.
  • GPU-based game capture for high performance game streaming.
  • DirectShow capture device support (webcams, capture cards, etc).
  • Windows 8 high speed monitor capture support.
  • Bilinear or lanczos3 resampling.
OBS MultiPlatform is a complete rewrite of the original OBS from the ground up, with the main goals of course being multiplatform support, a more thorough feature set, and a much more powerful API. A very early and simple release is currently available for Mac.
OBS MultiPlatform will eventually support many of the advanced requested features not present in the original OBS, such as multiple stream outputs and scene previewing. It does not have these features in this release.

Visit, test and support :

Chromebook sales surpassed 51% in the K-12 market

For the first time, Chromebook sales surpassed 51% in the K-12 market nationwide in the third quarter, according to a recent report by market researcher Futuresource Consulting. The surge reflects a fundamental shift in how American schools are buying tech in bulk and assessing students online, placing an emphasis on low-cost, easy-to-manage machines.

"It's a tidal wave: Chrome is the clear U.S. market leader now," says Mike Fisher, associate director of education technology at Futuresource. He says districts are drawn to the Chromebook’s Web-based operating system, ease of use, IT manageability and $200 to $300 price range.

Chromebooks -- laptops running Google's Chrome OS as their operating systems -- made significant strides, year over year. Chromebooks' market share jumped to 51% from 40%. Apple products, mostly iPads but also laptops and Mac desktops, declined to 24% from 32%. Windows-based machines remained steady at 23%.

Winning students at an early age is considered crucial for tech companies in the approximately $15 billion K-12 market in the U.S.

Honest business

Any honest business model is built without a legal monopoly in any case. Make money, good for you. But you don't get to do so with a monopoly that cuts down on my rights, especially not with blatant lying.

U.S. Proposes Spending $4 Billion on Self-Driving Cars

The New York Times (01/14/16) Bill Vlasic

The Obama administration on Thursday promised to accelerate regulatory guidelines for driverless cars and make an investment in research to commercialize them.  U.S. Transportation Secretary Anthony Foxx said, "we are bullish on autonomous vehicles" at the North American International Auto Show.  He pledged the government will remove obstacles to their development, as well as setting further guidelines within six months concerning functions the vehicles must perform to be deemed safe.  Foxx said the president's proposed budget for the next fiscal year will include $4 billion to underwrite research projects and infrastructure improvements associated with driverless cars.  He cited autonomous vehicles' potential to reduce traffic accidents and improve road safety.  Executives at Google and other firms developing the technology welcomed the announcement.  "It takes real collaboration with our regulators so this is done right and done safely," notes General Motors' Mark Reuss.  Foxx said the government is authorized to permit limited deployment of 2,500 driverless vehicles by a lone company for a two-year period, and he called on firms to solicit interpretations of existing federal vehicle standards from regulators for new technologies under development.  Foxx also emphasized liability issues and other matters related to autonomous cars the government must address over the next six months.

Friday, January 15, 2016

Software Freedom needs your help.

The world today is powered increasingly by Free Software. But what many people don't realize is how much support is needed to keep all of these projects free and open. The work that we do every day ensures the success and the continued freedom of the projects that the developers of our member projects dedicate themselves to. Projects like Git, Samba, Wine, BusyBox, QEMU, Inkscape, Selenium, and dozens more.

We are asking for you to  but this is more than our usual annual fundraising appeal. As described in more detail below, after the events of 2015, we must substantially increase our individual support to be able to continue defending software freedom for our member projects and the entire free and open source software community. We need at least 750 of you to become annual Supporters just to continue our basic community services. We need 2,500 of you to become annual Supporters now to continue our work enforcing copyleft licenses. If you don't become a Supporter now, we will be forced to radically restructure and wind down a substantial portion of our operations.

Wednesday, January 13, 2016

Open Source lebanese Movenemt on FaceBook

The Observer Pattern Using Java 8

Learn about the observer pattern using modern Java: What it is, specializations, common naming conventions, and more!

The Observer Pattern, or the Publish-Subscribe (Pub-Sub) Pattern, is a classic design pattern codified by the Gang of Four (GoF) Design Patterns book in 1994 (pg. 293-313). Although this pattern has quite a long and storied history, it is still applicable in a wide range of contexts and scenarios, and has even become an integral part in the Standard Java Library. While there are numerous useful articles on the topic of the Observer Pattern, and its implementation in Java, many focus on the strict implementation of the pattern in Java, rather than on the idiosyncrasies and common issues developers using the Observer Pattern in Java will experience.

This Dzone article is written with the intent of filling this gap : follow the link