background preloader


Facebook Twitter

Unix philosophy. The Unix philosophy, originated by Ken Thompson, is a set of cultural norms and philosophical approaches to minimalist, modular software development.

Unix philosophy

It is based on the experience of leading developers of the Unix operating system. Early Unix developers were important in bringing the concepts of modularity and reusability into software engineering practice, spawning a "software tools" movement. Over time, the leading developers of Unix (and programs that ran on it) established a set of cultural norms for developing software, norms which became as important and influential as the technology of Unix itself; this has been termed the "Unix philosophy. " The Unix philosophy emphasizes building simple, short, clear, modular, and extensible code that can be easily maintained and repurposed by developers other than its creators.

The Unix philosophy favors composability as opposed to monolithic design. Origin[edit] The whole philosophy of UNIX seems to stay out of assembler. Rule of Clarity. How the NSA's Firmware Hacking Works and Why It's So Unsettling. One of the most shocking parts of the recently discovered spying network Equation Group is its mysterious module designed to reprogram or reflash a computer hard drive’s firmware with malicious code.

How the NSA's Firmware Hacking Works and Why It's So Unsettling

The Kaspersky researchers who uncovered this said its ability to subvert hard drive firmware—the guts of any computer—“surpasses anything else” they had ever seen. The hacking tool, believed to be a product of the NSA, is significant because subverting the firmware gives the attackers God-like control of the system in a way that is stealthy and persistent even through software updates. The module, named “nls_933w.dll”, is the first of its kind found in the wild and is used with both the EquationDrug and GrayFish spy platforms Kaspersky uncovered.

It also has another capability: to create invisible storage space on the hard drive to hide data stolen from the system so the attackers can retrieve it later. Here’s what we know about the firmware-flashing module. How It Works Go Back to Top.

Technology inbox

3d printing. Operating Systems. Computer Hardware. The Internet. Deep Web. Networks. Smartphones. Programming. Manutenção de Computadores.

Information security. Free software. Robotics. Tech news & magazines. Attention economy. Electrosphere. The GodfatherBy G.


Pascal Zachary The Manhattan Project, Silicon Valley, The World Wide Web. Wherever you look in the information age, Vannevar Bush was there first. Vannevar Bush is a great name for playing six degrees of separation. Turn back the clock on any aspect of information technology - from the birth of Silicon Valley and the marriage of science and the military to the advent of the World Wide Web - and you find his footprints. Bush's best years - he was born in 1890 - came before professors were millionaires and venture capitalists were presidents' pals. Bush started small. The device, which foreshadowed both the PC and the Web, was just one of Bush's many seminal contributions. But if Bush's historic influence is forgotten or misunderstood, his technical inspiration is not.

"As We May Think" describes a device - Bush called it a "memex" - that was meant to tame the then-novel problem of information overload by enhancing human memory (hence its name). G. Everything You Didn't Know You Could Do with Google's Voice Commands.