Sunday, January 22, 2017

The $800 laundry-folding robot for those who don’t have a housekeeper

5 FoldiMate Mockup jpg

Foldimate will fold a laundry basket of clothes in about 3 minutes. Shirts, T-shirts, pants yes; tablecloths, beach towels and socks, no.

The post The $800 laundry-folding robot for those who don’t have a housekeeper appeared first on ExtremeTech.

read more "The $800 laundry-folding robot for those who don’t have a housekeeper"

China is finally able to manufacture its own ballpoint pens

They’ve produced airplanes, launched satellites and churned out some of the best smartphones, so it seems almost incredible that China has been stumped by the humble ballpoint pen. Until now. 

China, while being the world’s biggest manufacturer of ballpoint pens, has not been able to manufacture the pen tips without relying on foreign imports.  

Taiyuan Iron and Steel, one of the country’s biggest stainless steelmakers, has announced that it's finally able to develop the pen tips after five years of trying.

Ballpoint tips require extremely high grade stainless steel and precision equipment, the company told the Xinhua news agency. Read more...

More about Steel, Ballpoint, Pen, China, and World
read more "China is finally able to manufacture its own ballpoint pens"

How we got Linux on Windows


From "Linux is a cancer" to Windows Subsystem for Linux.

Since the early 1990s, when Windows became much more popular in the enterprise, people have been trying to put Unix and Linux into places where it doesn’t want to be, using toolkits that implement just enough of the Portable Operating System Interface (POSIX) standard to feel like Unix.

The reasons are pretty simple: a lot of open source tools, especially development tools, are primarily targeted to Unix/Linux platforms. Although the most important ones have been ported to Windows, they are designed to work best when they have access to a Unix/Linux shell scripting environment and the many utilities that come with those platforms.

Today, there are many options availability for getting Unix or Linux functionality on Windows, and the most recent one, the Windows Subsystem for Linux (WSL), provides a Linux environment that is deeply integrated with Windows. But before I get into that, I’ll look at the some of the other options.

The early days

In the early 1990s, you could get a pretty good Unix shell, compiler, and text utilities on DOS using DJGPP. It was also around this time that you could simply install Linux on a computer if you wanted a pure Unix-like environment. Linux had none of the limitations that a Unix-like subsystem had, but it also meant that you had to convert in total to Linux.

So, if you wanted—or needed—to run a Unix-like environment alongside a Microsoft operating system, you needed a subsystem like DJGPP. And in order to comply with US Federal Information Processing Standards and be considered for defense-related projects, Microsoft needed one, too.

Figure 1. Running GNU bash under DJGPP in a modern DOS emulator (DOSBox).

Windows NT, Microsoft’s first foray into true multitasking and multi-user operating systems, is the basis of their current operating system offerings, whether you’re running it on a phone, computer, or Raspberry Pi. Although it shares superficial traits with Unix and Linux, internally, it is not at all like them, which wasn’t surprising considering when Windows NT was born: in 1993, Unix was something you’d find on a workstation or server. Apple’s Macs were running their venerable System 7, and it would be eight more years before Mac OS X would come out, itself a Unix-based operating system.

The difference between Windows and Unix meant that when you ported a Unix application to Linux, there was substantial functionality, such as the fork() system call, that was simply not available. Because of this, the number of Unix programs that could be fully ported to Windows was fairly small, and many programs had reduced functionality as a result.

Over the years, Microsoft kept Unix and Linux at arm’s length. To comply with those federal standards, it supplied a bare minimum POSIX subsystem, just enough to satisfy the standards. The POSIX subsystem was eventually replaced with something called the Windows Services for Unix, which provided a Unix shell, a compiler, and a lot of command-line tools. But it wasn’t enough.

The age of Linux

It didn’t take long for Linux to define what the Unix-like experience should be on a PC. Full access to networking, a GUI, but also, an enormous library of software available for you to install. Out of the box, an Ubuntu system has more than 50,000 packages available to install. Do you need a simulator for electronic circuits? There are several available. How about a cross-compiler for MIPS, ARM, or PowerPC? There’s that, and more: an incredible number of programming languages, specialized software for ham radio, thousands of tools for manipulating text. Much of what Linux has to offer is enabled by the GNU project, which created the compiler, shell, and the most common utilities you’ll use day-to-day.

So it wasn’t surprising that the go-to Unix environment for Windows would look a lot like Linux. Cygwin, a Unix-like subsystem for Windows, implements enough of the POSIX API that it can include thousands of software packages ported from the Unix and Linux universe. Cygwin provides a shell, all the tools and compilers you’d expect from a Linux system, and implements the Unix (POSIX) system calls through a Windows DLL. If you run a Windows executable from within the Cygwin shell, it will run just like any other Windows program. But if you run an executable that was compiled for Cygwin, it will call into cygwin1.dll to provide the POSIX APIs.

In 2016, two unusual things happened that changed the relationship between Microsoft and the Unix/Linux world.

Windows and Linux, closer than ever

First, Microsoft partnered with Canonical, the makers of Ubuntu, to bring a full Ubuntu subsystem to Windows 10, the Windows Subsystem for Linux (WSL) beta. Its point of entry is the bash shell. After you enable the subsystem, run the bash command from Windows and you’ll be dropped into a bash shell. It doesn’t look all that different from Cygwin or from Linux or Mac OS X, for that matter. The difference is that from the perspective of a program that was compiled to run under x86 Linux, WSL is indistinguishable from Linux. To all intents and purposes, WSL is Ubuntu 16.04 Xenial. There are a few system calls not yet implemented, but that list gets smaller and smaller with each Insider Preview Release of Windows.

Figure 2. Running Firefox under X11 from Bash on Windows.

Second, Microsoft became a Platinum member of the Linux Foundation. Fifteen years ago, Microsoft’s position was that Linux is a cancer. A lot has changed inside Microsoft. A lot has changed in the world outside Microsoft, as well.

Today, Unix and Unix-like are everywhere: Apple’s phones, tablets, and computers are all based on a Unix operating system. Linux has essentially come to define the modern Unix experience, and both Android and the Raspberry Pi operating systems are running a Linux kernel. Why Unix and Linux? First of all, Linux is free, so it’s an easy choice for anyone making a new device (Apple’s choice of Unix is historical; the OPENSTEP operating system, on which macOS is based, was a Unix variant). Second, because so many tools and applications are available (also free) for Linux and Unix, there aren’t as many wheels that need to be reinvented.

Now, Microsoft has a bash shell. Because of the deep integration with Ubuntu, it uses the same package repositories as any other machine running Ubuntu Xenial. Most of the applications in those packages will run just fine on Windows.

Years ago, when Apple chose Unix as its foundation for Mac OS X, we came out with Mac OS X for Unix Geeks, and some 60,000 readers used it to figure out exactly how Apple had rearranged their familiar environment. Over the years, Mac OS X’s Unix became a lot closer to Linux, adopting many of the same core libraries and utilities. And as Mac OS X matured, it’s now the norm for open source software to compile without all sorts of strange workarounds.

It’s a little different for WSL. From day one, WSL is Linux. Sure, there are some differences. For example, WSL doesn’t include an X server. But that’s a small matter of installing any one of the excellent X servers available for Windows, and setting your DISPLAY environment variable appropriately. Getting an X server running with WSL opens up the full Linux experience, so it should be one of the first things you do. I use and recommend the free and open source VcXsrv X Server.

If you’re a Windows user who needs to learn WSL, you can turn to the same resources that have been serving Linux (and Unix) users for years: If you’re completely new to the Unix/Linux shell, our free report “Ten Steps to Linux Survival: Essentials for Navigating the Bash Jungle” will get you on your feet. And when you’re ready for more, our Bash Cookbook includes 15 recipes just on things that are likely to trip up Bash novices, as well as dozens of recipes on sorting, parsing, and automating day-to-day tasks. If you’ve got some familiarity with the Bash shell or Unix/Linux in general, Bash Pocket Reference, 2nd Edition, can help you find what you need when you need it.

As betas go, WSL is incredibly well-baked. If you’re on the Windows insider program, you’ll benefit from frequent updates to WSL, and you can monitor progress on their GitHub issue tracker, which is full of feature requests, discussions, and the hopes and dreams of everyone who wants a little bit of Linux in their Windows. The high water mark I’m waiting for is if Docker will run natively on WSL. That would present an attractive alternative to the Docker on Windows solutions that depend on Hyper-V or VirtualBox and would be a huge step forward in resource utilization. Here’s to hoping we get there in 2017.

Continue reading How we got Linux on Windows.

read more "How we got Linux on Windows"

Custom High-Speed Camera Films 'Sonic Boom' of Light for the First Time 


Scientists have finally filmed what’s known as a “sonic boom” being created by light. But the breakthrough with the most immediate potential may be the camera itself.


read more "Custom High-Speed Camera Films 'Sonic Boom' of Light for the First Time "

Saturday, January 21, 2017

PHOTOS: Airbus Beluga XL Becoming a Reality

So meta. The current Beluga hauling Beluga XL parts.

So meta. The current Beluga hauling Beluga XL parts

When living large is just not good enough, you need to live XL — Beluga XL that is!

Airbus is in process of upgrading their “oversize cargo airlifter” and recently shared some photos of its progress. The new model will replace the five current Beluga STs (for Super Transporter) that are used to fly aircraft parts around Europe to Airbus final assembly sites in Hamburg and Toulouse.

A mock up of the new Airbus Beluga XL

A mockup of the new Airbus Beluga XL

I typically find two reactions with the current Airbus Beluga. Either “OMG that is freaking awesome” or “what the hell, that ugly plane?” Sure, it might be a look like a plane that only a mother could love, but I find it rather beautiful.

The current five Belugas (does that mean they are a pod?) went into service in 1995 and were built off the Airbus A300-600. A while back I was fortunate enough to tour Airbus Beluga 1 during a visit in Hamburg. I can tell you that the beast is even more impressive in person than it is via photos. Where the Dreamlifter looks like a 747 that ate too much, the Beluga looks like a plane with a really big forehead and a body to match. Don’t get me wrong… both of those descriptions come from a place of love, not judgement.

Although the XL won’t look too different from the ST, that is not really a bad thing.

All five Belugas together – Photo: Airbus

They have served their purpose well, but it is time for a replacement. The new Belugas will be bigger (hence the addition of the “XL”) and also based off the A330-200F. The additional 30% in capacity will allow it to haul more, including full wing sets of the A350.

These photos show the first core airframe that has been structurally reinforced and will be used for the first Beluga XL. It will start its 18-month production journey in Toulouse. Airbus hopes the first flight of the XL will occur in 2018 and that they will enter service in 2019. They will build five of the new models and slowly replace the current STs, with the last one going into service around 2020.

Elements of the Beluga XL core airframe are rolled out to Airbus’ L34 hangar for the start of integration

Elements of the Beluga XL core airframe are rolled out to Airbus’ L34 hangar for the start of integration

“The coming year of final integration will be a series of small steps,” said Beluga XL program head Bertrand George. “The number of holes to be drilled and fasteners to be installed is far bigger than on any other Airbus aircraft. Sticking to schedule at each step is the key to being ready for first flight in 2018. I fully trust the capability of our teams to make it happen together.”

The Beluga XL’s core airframe will be integrated inside the two-section L34 building at Airbus’ Lagardère industrial zone

The Beluga XL’s core airframe will be integrated inside the two-section L34 building at Airbus’ Lagardère industrial zone

No question this is one kick ass plane. The only issue is I get this song stuck in my head any time I write about it. Thanks a lot, Airbus!

The post PHOTOS: Airbus Beluga XL Becoming a Reality appeared first on AirlineReporter.

read more "PHOTOS: Airbus Beluga XL Becoming a Reality"

9 Fun Tricks You Can Do With Static Electricity


If you ever wanted to be a wizard, or just to try your hand at some magic tricks, you should learn the dark arts of... static electricity. Yep, with a bit of strategic contact with certain objects, you can easily fool kids and probably even trick your drunk friend into thinking you can control objects through…


read more "9 Fun Tricks You Can Do With Static Electricity"

How a law prof got a judge to rule that speeding cam tickets are unenforceable

Adam MacLeod is an associate law prof at Faulkner Christian University in Montgomery, Alabama: when he received a speeding ticket generated by a traffic camera for a time when he knew he hadn't been driving his car (he'd been lecturing at the moment when the picture was snapped), he decided he would fight it to the bitter end. (more…)

read more "How a law prof got a judge to rule that speeding cam tickets are unenforceable"

Friday, January 20, 2017

The F-35 Amazingly Has Even More Problems Than We Thought


The F-35 Joint Strike Fighter is the most expensive military program in the world with a total cost of more than $1 trillion. Now, a new Pentagon report suggests that the futuristic fighter jet still has hundreds of deficiencies and won’t be ready for ready for full combat testing until 2019.


read more "The F-35 Amazingly Has Even More Problems Than We Thought"

Google Maps may soon offer parking suggestions

google-maps-parking-2017-01-17-02-ed.jpgGoogle Maps can already tell you how congested your drive will be, but how about when you arrive? It looks like the app is about to give you at least a decent idea about the parking situation, thanks to a new feature spotted in the latest 9.44 beta b...
read more "Google Maps may soon offer parking suggestions"

The state of Linux security


Lessons learned from 2016’s most important Linux security events.


In the last 10 years, GNU/Linux achieved something some foresaw as almost impossible: powering both the smallest and biggest devices in the world, and everything in between. Only the desktop is not a conquered terrain yet.

The year 2016 had an impact on the world, from both a real life and digital perspective. Some people found their personal details leaked on the internet; others found their software being backdoored. Let’s have a look back on what happened last year regarding Linux security.

Continue reading The state of Linux security.

read more "The state of Linux security"
Related Posts Plugin for WordPress, Blogger...