3-D Gun Printing: Here’s the Software That Stops It

New software has been developed that aims to restrict the manufacture of firearms that have been created using new 3-D technology.

The world’s first gun made using 3-D printing – called “The Liberator” – was successfully fired on May 6 in Austin, Texas. In just three days the blueprint created by startup Defense Distributed to produce the plastic gun had been downloaded around 100,000 times, according to Forbes Magazine.

Anti-gun campaigners have criticized the project, whilst lawmakers in different U.S. states have moved to pass new legislation to prohibit the manufacture, sale and use of the digitally made firearms. And now Danish startup Create It REAL has produced software that it says blocks users from printing guns in the first place.

“The likely buyers are 3-D printer manufacturers who want to minimize their liability risk and offer a firearm parental control feature to their customers,” Create It REAL’s CEO Jeremie Pierre Gay told CNBC.

“The feature creates a unique digital fingerprint of the firearm…the manufacturer could decide to block the print or to simply give a warning to the user of the potential danger.”

The software has taken a year to develop. The firm realized there was a gap in the market after surveying end users and 3D printer manufacturers. Gay told CNBC that his previous job working with Digital Rights Management (DRM) for technology firm Motorola served him well.

“[We realized] people are interested in the ability to put a lock on their firearms at home, the same should be possible on a 3D printer as a parental control feature. I would say that this feature is customer driven even if they did not know they wanted the feature when we asked,” he said.

“The possibility to make a firearm at home is not new, there are many plans on how to do it on Internet, the problem with 3-D printing is that it could become simply too easy, this feature makes it more complicated again.”

Cody Wilson, the man behind nonprofit Defense Distributed was skeptical that the product would actually be able to prohibit the printing of guns, which are produced as separate parts and then assembled. “The Liberator” is printed with hard plastic and fires a standard .380 caliber bullet. The only non-printed piece is a common hardware store nail which is used as its firing pin.

“Such software must walk a very fine line, of which I’ve no doubt it is incapable…It’s interesting PR to the uninitiated only,” the 25-year-old law student at the University of Texas told CNBC.

“‘The Liberator’ pistol is an assembly of over 17 parts, most of which individually would not set off a detection software unless the exact model was blacklisted. Think about it, springs, hammer, even the grip. These are not ‘guns’.”

‘Wild West’ Regulation

Both New York City and New York State have introduced legislation to curb the making of 3-D printed firearms or ban their use altogether and similar bills have been introduced in California. Linda Rosenthal, a New York State assembly member told CNBC that New York’s bill is currently


The Evolution of Direct3D

* UPDATE: Be sure to read the comment thread at the end of this blog, the discussion got interesting.

It’s been many years since I worked on Direct3D and over the years the technology has evolved Dramatically. Modern GPU hardware has changed tremendously over the years Achieving processing power and capabilities way beyond anything I dreamed of having access to in my lifetime. The evolution of the modern GPU is the result of many fascinating market forces but the one I know best and find most interesting was the influence that Direct3D had on the new generation GPU’s that support Welcome to Thunderbird processing cores, billions of transistors more than the host CPU and are many times faster at most applications. I’ve told a lot of funny stories about how political and Direct3D was created but I would like to document some of the history of how the Direct3D architecture came about and the architecture that had profound influence on modern consumer GPU’s.

Published here with this article is the original documentation for Direct3D DirectX 2 when it was first Introduced in 1995. Contained in this document is an architecture vision for 3D hardware acceleration that was largely responsible for shaping the modern GPU into the incredibly powerful, increasingly ubiquitous consumer general purpose supercomputers we see today.

D3DOVER
The reason I got into computer graphics was NOT an interest in gaming, it was an interest in computational simulation of physics. I Studied 3D at Siggraph conferences in the late 1980’s Because I wanted to understand how to approach simulating quantum mechanics, chemistry and biological systems computationally. Simulating light interactions with materials was all the rage at Siggraph back then so I learned 3D. Understanding light 3D mathematics and physics made me a graphics and color expert roomates got me a career in the publishing industry early on creating PostScript RIP’s (Raster Image Processors). I worked with a team of engineers in Cambridge England creating software solutions for printing color graphics screened before the invention of continuous tone printing. That expertise got me recruited by Microsoft in the early 1990’s to re-design the Windows 95 and Windows NT print architecture to be more competitive with Apple’s superior capabilities at that time. My career came full circle back to 3D when, an initiative I started with a few friends to re-design the Windows graphics and media architecture (DirectX) to support real-time gaming and video applications, resulted in gaming becoming hugely strategic to Microsoft. Sony Introduced in a consumer 3D game console (the Playstation 1) and being responsible for DirectX it was incumbent on us to find a 3D solution for Windows as well.

For me, the challenge in formulating a strategy for consumer 3D gaming for Microsoft was an economic one. What approach to consumer 3D Microsoft should take to create a vibrant competitive market for consumer 3D hardware that was both affordable to consumers AND future proof? The complexity of realistically simulating 3D graphics in real time was so far beyond our capabilities in that


HP Series 800 G1 Generate EliteOne Sharp graphics

JAKARTA – HP EliteOne 800 Series G1 and Series 800 G1 is a device EliteDesk AiO HP commercial desktop PCs and most resilient form factor with the widest selection, which was created specifically to meet the demands of today’s business.
HP desktop series EliteDesk / EliteOne 800 G1 is supported by the 4th generation Intel ® Core ™ processors for maximum performance and the graphics are sharp, and the new caching option and a solid state drive that provides fast access to data and applications.
AiO devices and desktop PCs supported by HP Elite features enterprise-class security and client management solutions to protect and manage critical business data, device and user identity with Intel vPro support.
With the highest efficiency class power supply that is up to 94 percent, Total Cost of Ownership (TCO) offered by this device was not in doubt.
EliteOne HP AiO PC 800 G1 is the most powerful, rich multimedia, with a stylish design which is 23 percent thinner than the previous generation and support for Windows ® 8 with a dynamic touch screen experience, and highly interactive interface.
HP EliteDesk / 800 series G1 EliteOne provide robust and reliable performance with deployment options that can be tailored to the needs of the organization, all backed by a comprehensive portfolio management and security solutions from HP. (Eko Sutriyanto)


Not to be outdone, Ready to Introduce Huawei K3V3 Octa Core Processor newest

MediaTek has just introduced its newest processor Octa Core MT6592. And as same-same company based in China, Huawei did not want to miss. An anonymous source who claimed close to Huawei Huawei revealed that the party has completed the development of the Octa core processors.

The source said that the latest generation K3V3 processor has the ability to run in high temperatures as well as cooling the components inside. By doing so, this processor also increases the standby time of the device.

Previously, CEO of Huawei, Richard Yu said that they will soon introduce the latest K3V3 Octa core processors in the second half of 2013.

Yu said that the processor will have a speed of 1.8GHz and a Mali GPU with 28nm technology in the manufacturing process. This processor is also a processor based on the ARM Cortex A15 architecture.


Former Apple CEO Advises to Stop Producing BlackBerry Hardware

Former Apple CEO John Sculley gives important advice to the BlackBerry. In a statement, he said that BlackBerry should change its strategy and stop producing hardware.

Sculley, who served as CEO of Apple from 1983 to 1993 said that BlackBerry should focus on developing a secure messaging applications. He also believes that by developing it, the BlackBerry can be developed and can be equated himself with the world renowned brands like BMW.

John Sculley himself known as a user of BlackBerry products. Even more recently, this time he’s using new products from BlackBerry, the BlackBerry Q10.

BlackBerry itself is still struggling in the smartphone market. Although they’ve launched a new smartphone such as a BlackBerry Z10, Q10 or Q5, a Canadian company that still has not been able to raise significantly the BlackBerry name.


Application Translators ‘POedit’

Many application developers, Äúmengijinkan, Äù user participated in the development of their software. Typically, one form of user participation that allowed the development of a software is the interface language localization applications. That is, the user is allowed, Äúmenyumbangkan, Äù everyday language used by the user as a language interface applications (usually as a plug-in).

d3-435-POeditNah, some developers of applications that allow the user to localize the interface language is usually included with the file format. PO which can be found in the installation folder. Format. PO is what can be translated, one using poedit.

As the name suggests, poedit CAT is one of the tools with the main function to help, Äúmenerjemahkan, Äù file. PO that will be stored into the format. MO. Berkestensi file. MO is what will be, Äúdikembalikan, Äù to a software installation folder so later a new language will appear in the software language selection menu. For example, there is an application with a file. PO for application interface language in English. Then you translate it into Indonesian with the help of his output poedit that turned into a file. MO. Well, file. MO you, Äúkembalikan, Äù to the application installation folder is what will make the application has a new interface language, the Indonesian language.

Poedit is specific only for files ending in. PO and management does not have as powerful Translation Memory and Glossary premium CAT tools. However, if you are interested to increase flying hours in the field of translation, you can submit a voluntary translation in the field of computing, one of them with the help of this poedit.


Watchful Software to Showcase Leading Cybersecurity Technologies at Microsoft’s Worldwide Partner Conference 2013

Watchful Software, a leading provider of data-centric information security solutions, will feature live demonstrations of its award-winning cybersecurity technologies at the Microsoft Worldwide Partner Conference (WPC) 2013 this week, July 8-11. The company will showcase how RightsWATCH and TypeWATCH prevent sensitive data from being disclosed inadvertently and unauthorized users from accessing your systems. Watchful Software is also announcing a global collaboration with SECUDE and Foxit Corporation to offer enterprises running on SAP a powerful end-to-end approach to protect business critical information regardless of its form or location.

“Often, data is being pulled out of a SAP system, and is being transformed into emails, documents, spreadsheets, etc. This transformation process creates the opportunity for data breaches,” states Charles Foley, CEO of Watchful Software. “The alliance between Watchful, SECUDE and Foxit product offerings ensures that SAP-based information is protected against leaks, loss or theft, even if it is outside of the SAP database or published into different formats. This combination gives enterprises an unprecedented level of security of their business critical information both inside and outside the SAP landscape, as it moves around the world.”

Those who stop by stand 1825 at WPC 2013 will be able to see how Watchful’s comprehensive product suite is capable of 1) educating users and training them to handle confidential information, 2) leveraging ERM and DLP technology to classify, encrypt and protect sensitive data from being leaked, and 3) leveraging state-of-the-art eBiometrics technology, to constantly ensure that the people using your systems are who you think they are.

“Data breaches aren’t simply a question of good versus evil; oftentimes, these breaches are a result of an error by someone who really had no intention of disclosing sensitive information. Moreover, we should accept that just because there’s a security policy manual does not mean that its readers are going to act accordingly. Experience has proven that they won’t,” states Rui Melo Biscaia, Director of Product Management at Watchful Software. “RightsWATCH delivers a powerful tool for classifying data, controlling access to that data based on its user clearance and classification, and ensuring that the end result is what the organization expects and demands.”

The WPC 2013 is a four-day global gathering of top Microsoft partners held in Houston, Texas, USA (08 – 11 July 2013).

About Watchful Software – www.watchfulsoftware.com
Watchful Software was formed in 2012 to address the requirement to protect an organization’s most critical asset after its people — its information. The company is staffed by industry executives with decades of systems, software, networking, security, and compliance experience to address the growing need for protecting sensitive and proprietary information against accidental or malicious theft, leakage, or loss. Leveraging key technologies including advanced encryption algorithms, digital rights management, and e-Biometrics, Watchful Software has developed a suite of solutions that ensure only authorized personnel have access to enterprise systems or can handle sensitive information, thereby protecting against the massive economic and competitive damage often done by cyber terrorists and information thieves.


Genius SlimStar T8020, a New Wireless Keyboard Touchpad Equipped

Electronic products on the market today are very diverse. With the extraordinary amount of money, no wonder the producers is unique in its product offering. It is also owned by the latest wireless keyboard called the Genius SlimStar T8020.

This wireless keyboard uniqueness lies in his numerical pad. Numpad keyboard can also be used should a touchpad. And like the touchpad in general, the numpad also support Windows 8 gesture.

To change the function of the touchpad is not overly difficult. This keyboard user need only press a button MODE.

In addition to the uniqueness of the touchpad, wireless keyboard has a button on the keyboard as well as 11 other function keys. As a complement, the keyboard is also coupled with the 2.4GHz USB pico receiver that allows you to connect the keyboard to the PC. Regarding the price, this keyboard is priced at 44.90 USD.


Attend Meeting C++ 2013

Boost Dependency Analyzer

I have something special to announce today. A tool I’ve build over the last 2 weeks, which allows to analyze the dependencies in boost. With boost 1.53 this spring, I had the idea to build this, but not the time, as I was busy writing a series over the Papers for Bristol. Back then I realized, how easy it could be to build such a tool, as the dependencies could be read & listed by boosts bcp tool. I already had a prototype for the graphpart from 2010. But lets have a look at the tool:

The tool is very easy to handle, it is based on the out of bcp, which is a tool coming with boost. Actually bcp can help you with ripping libraries out of boost, so that you don’t have to add all of boost to your repository when you would like to use smartpointers. But bcp also has a listing mode, where it only shows the dependencies thats whats my tool build up upon. Lets have a short look at the results, the dependencies of boost 1.54:

A few words on how to read this graph. The libraries in the middle of the “starshape” are the ones with the most dependencies, each line between the nodes is a dependency. A dependency can be one or multiple files. The graphlayout is not weighted.

How to

A short introduction on what you need to get this tool to run. First boost, as this tool is build to analyze boost. I’ve tested with some versions (1.49 – 1.54) of boost. You also need a version of bcp, which is quite easy to build (b2 tools/bcp). Then you simply need to start the tool, if BOOST_ROOT is set, the tool will try to read it, other wise you will be asked to choose the location of boost when clicking on Read dependencies. Next thing is selecting the location of bcp. That is the setup, and the tool will now run for some time. On my machine its 90 seconds to 2 minutes the analysis takes, it might be lot longer on yours, depending on how much cores you got. The tool will spawn for each boost library (~112) a bcp process, and analyze this output in a thread pool. After this is done, the data is loaded into the tool, and then saved to a SQLITE database, which will be used if you start the tool a second time and select this version of boost. Loading from the database is far faster.

A screenshot to illustrate this:

tl_files/blog/bda/bda.png

To the left are all the boost libraries, the number of dependencies is shown in the braces. To the right is a Tabwidget showing all the dependencies, the graph is layouted with boost graph. When you click on show all you’ll get the full view of all dependencies in boost. The layouting is done in the background, so this will take some time


Digital Storm VELOCE, 13.3-inch Gaming Laptop With Intel’s Haswell CPU & GPU NVIDIA GTX 765M Plus 8GB RAM

Soon the market will be the arrival of a new gaming laptop models known as Digital Storm VELOCE.
With stretcher panel 13.3-inch screen that supports a resolution of 1920 × 1080 pixels, 1.25 inches thick laptop weighs 4.6 kg and is fully supported by an Intel Core i7-4800MQ who collaborated with NVIDIA GTX 765M GPU and 8GB of RAM.
And even to support jitunya storage solutions, gaming notebooks running Windows 8 has been providing hard drive plus 750GB 7200RPM 8GB SSD. Not only that, this powerful gaming laptop has also been supported by the 3 USB 3.0 ports, a DVD burner, HDMI, VGA, WiFi, Bluetooth, and much more.
Concerning the availability and price, the Digital Storm gaming laptop VELOCE which will soon be released on July 17, 2013, is reportedly going to be priced at $ 1,535 or the equivalent of 15.34 million dollars per unit.