Archive for the ‘Computers’ Category

The Top 10 Supercomputers

Sunday, November 27th, 2011

The twice-a-year list of the Top 500 supercomputers documents the most powerful systems on the planet. But what do those supercomputers look like? The Top 10 Supercomputers, Illustrated, Nov. 2011 article takes a look at the top finishers in the latest Top 500 list. Many of them are striking not just for their processing power, but for their design and appearance as well. The article has nice pictures of them.

Cool tech news

Thursday, November 17th, 2011

Burton rolls out True 3D laser plasma display article tells that Engineers from Burton Inc. in Japan have rolled out a “True 3D” display. This new system, which can function in air or under water, needs no screen of any sort, and the effect is quite impressive. This display is like Star Wars 3D holo display coming true. This system uses a laser to creates luminous points of light at desired locations in air or underwater. It works by focusing laser light, to produce plasma excitation from the oxygen and nitrogen in the air.

Mimicking the brain, in silicon article tells how new computer chip developed by MIT researchers models how neurons communicate with each other at synapses. The MIT researchers designed their analog computer chip so that the transistors could mimic the activity of different ion channels. With about 400 transistors, the silicon chip can simulate the activity of a single brain synapse. By the way there are about 100 billion neurons in the human brain, each of which forms synapses with many other neurons. The MIT boffins are planning to use their synaptic chip to model specific parts of the brain, such as the visual cortex. Compared to trying to simulate it in software on a supercomputer cluster, by using the analog synaptic chip, the simulation will run faster than your own brain does. (The brain has a 65Hz to 80Hz cycle time).

Obfuscated C Code Contest

Wednesday, November 16th, 2011

The IOCCC Competition Is Back posting and IOCCC Home Page tell that The International Obfuscated C Code Contest is open again. The 20th International Obfuscated C Code Contest is open from 12-Nov-2011 11:00 UTC to 12-Jan-2012 12:12 UTC.

The International Obfuscated C Code Contest (abbreviated IOCCC) is a programming contest for the most creatively obfuscated C code. Winning entries are awarded with a category, such as “Worst Abuse of the C preprocessor” or “Most Erratic Behavior”, and then announced on the official IOCCC website. Due to the nature of the contest, entries often employ strange or unusual tricks, such as using the C preprocessor to do things it was not designed to do, or avoiding commonly-used constructs in the C programming language in favor of much more obscure ways of achieving the same thing. Wikipedia International Obfuscated C Code Contest has some nice examples of obfuscated code. This is a good competition because it helps exploit the guts of C in new and exciting ways.

A good programmer can (and does) write well structured, clean, documented and maintainable product in any language. Many bad C coders seem to achieve obfuscation without any additional incentive, but this competition is looking for the most creative ways to obfuscate the C code. Good coders know how to create good code, but for fun they can write a really obfuscated code for the competition. The entries for the IOCCC can show a lot of cleverness, but nobody in their right mind would accept such code. When someone knows C well enough to create a truly obfuscated or compressed piece of portable C code that follows the rule of the language to a tee, i.e. that can be compiled strict or linted, and wins the IOCCC, it’s a very good sign that this someone can create excellent C code.

ioccc

Another coding competition to look is Underhanded C Contest. The aim is to write innocent-looking C code implementing malicious behavior. The beauty of the Underhanded C ones is that the code looks reasonable, but does extremely undesirable things. In many ways this is the exact opposite of the Obfuscated C Code Contest: in this contest you must write code that is as readable, clear, innocent and straightforward as possible, and yet it must fail to perform at its apparent function. To be more specific, it should do something subtly evil.

Happy coding.

HTML5 has won Flash on mobile

Thursday, November 10th, 2011

It seem that HTML5 has won Flash on mobile devices and Adobe recognizes it. Adobe ceases development on mobile browser Flash, refocuses efforts on HTML5. HTML5 is now universally supported on major mobile devices, in some cases exclusively. This makes HTML5 the best solution for creating and deploying content in the browser across mobile platforms.
Flash to Focus on PC Browsing and Mobile Apps; Adobe to More Aggressively Contribute to HTML5 article will tell you more details.

Right programming tool?

Monday, November 7th, 2011

We all talk about using the right tool for the job in the context of programming items. But which job? And what’s the right tool for it?

The Right Tool web page want your help in determining the answer for this.

Open Hardware Journal

Wednesday, November 2nd, 2011

I just saw Slashdot posting mentioning Open Hardware Journal. Open Hardware Journal is a new open technical journal on designs for physical or electronic objects that are shared as if they were Open Source software. It’s an open journal under a Creative Commons license. You can download the magazine in pdf file format and redistribute it for free.

The first issue opens with words “There’s a lot of excellent Open Hardware that you might not have heard of”. It contains articles on many subjects. ‘Producing Lenses With 3D Printers’ explorers the techniques for producing optical quality lenses with 3D printers. Low-quality lenses are produced, and the causes of failure are discussed.

‘Teaching with Open Hardware Submarines’ tells about the MIT Sea Grant College Program that recognizes a need to encourage students of all ages to develop skills in marine science and ocean engineering. MIT Sea Grant transformed the basic outline of a PVC-pipe-based vehicle into a full-fledged build process, and began offering teacher trainings. The open, publicly available build instructions are central to the success of the program.

‘An Open Hardware Platform for USB Firmware Updates and General USB Development’ tells about project that provides the hardware design and software library to implement firmware upgrades and general USB access, as a serial port or a human interface device (HID). The solution, including the USB port, currently fits on a thumbnail-sized section of a PCB, and has component costs of about $4. It is currently in use in the Lightuino LED-driver circuit board and can also connect to the Arduino ICSP port, SPI, i2c, or GPIOs. It can therefore be used to “USB-enable” other simple hardware designs. This project is hosted on github at https://github.com/gandrewstone/toastedCypressUsb.

The Open Hardware Journal needs more stories for next issues. The magazine is also constructing a global catalog of Open Hardware projects at http://wiki.openhardware.org/Catalog.

Agile hardware development?

Tuesday, October 25th, 2011

Software developers have largely accepted the merits of agile development and commonly debate the value of one agile practice against another. Agile software development is a creative process that does not need all details to be defines in advance. Agile software development is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.

320px-Agile_Software_Development_methodology

A fundamental flaw in applying the classic waterfall model to software development is that the act of designing and constructing software cannot often be reliably defined in advance.

Agile - fig2

Will Agile methods also work in in hardware circles? Is hardware development a creative or defined process? According to Agile hardware development – nonsense or necessity? article it is difficult for the average hardware developer to offer an informed opinion on agile. While there are obvious differences between software development and hardware development, there are also significant similarities. Change happens in hardware development and there is no avoiding it.

Measure with soundcard

Friday, October 21st, 2011

Unless you add a measurement instrument to your computer, you have only the sound card as an analog I/O port. You can use the sound card to digitize ac analog voltages but only within a limited range. You can, however, add some signal processing and measure a wider variety of signals, even those that produce dc or low-frequency outputs. Here some links to sound card measurement projects:

Sound card based multimeter

HOW TO – Modify a PC sound card to allow D.C. voltage measurements

CheapChop: measuring DC with a sound card

Measuring DC with a Sound Card

Measure resistance and temperature with a sound card

Sound card thermometer/ohmmeter

“2-Pound RLC Meter impedance measurement using a sound card,” Elektor, June 2008, pg 64.

ftsoundcard

DRM just does not work

Wednesday, October 12th, 2011

Eureka! Ditching DRM Decreases Piracy article tells that new paper to be published in the upcoming issue of Marketing Science shows that removing DRM from music leads to a decrease in piracy. Or phrased differently, DRM appears to be an incentive for people to pirate music instead of buying it. The researchers from Rice and Duke University used analytical modelling to come to this seemingly common sense conclusion. They conclude that DRM doesn’t prevent piracy at all. Quite the opposite what music companies expected. “DRMs haven’t worked, and may never work, to halt music piracy,” Steve Jobs said back in 2007.

drm-no

“In many cases, DRM restrictions prevent legal users from doing something as normal as making backup copies of their music. Because of these inconveniences, some consumers choose to pirate,” DinahVernik, assistant professor of marketing at Rice’s Jones Graduate School of Business says.

DRM does not seem to work on games either. DRM Drives Gamers To Piracy, Says Good Old Games article says that it can actually drive gamers to piracy, rather than acting as a deterrent. In an interview, a spokesperson for Good Old Games said that the effectiveness of DRM as a piracy-deterrent was ‘None, or close to none.’ ‘What I will say isn’t popular in the gaming industry,’ says Kukawski, ‘but in my opinion DRM drives people to pirate games rather than prevent them from doing that. Would you rather spend $50 on a game that requires installing malware on your system, or to stay online all the time and crashes every time the connection goes down, or would you rather download a cracked version without all that hassle?”. According to Kukawski, the situation with restrictive DRM has reached the point where gamers often feel pushed into buying a game at full price, but then still download a cracked version to avoid the DRM.

DRM interrupts the user experience. Since when did any DRM solve piracy? I’d love to hear some high-level exec answer the question of “Why use DRM if it doesn’t stop piracy?”. The problem is that pirates don’t care about copy protection, it does not stop them. DRM doesn’t do a damned bit of difference to piracy – the pirated versons have been cracked to remove the DRM sometimes weeks before the main release – the ONLY people affected by DRM are the legitimate buyers. DRM is really just painting everyone with the same brush and treating everyone as a criminal/pirater.

The “we need DRM, otherwise we can’t provide all the content we want to!” argument is horrible, stupid, and insulting. DRM does not allow businesses to provide content in new markets. DRM allows businesses to provide old markets in places where they make no sense. Every company which complains they can’t do X without DRM really means they don’t want to do X without magic fairy dust. Meanwhile, everyone else is busy providing X without DRM, and the only difference is the companies which want magic fairy dust aren’t getting paid what they expect.

Monopolies do not exist in modern digital world. People will always acquire the product they want, and if you aren’t willing to sell it, all that means is that people will always acquire the product they want without paying you. A lack of DRM doesn’t make piracy legal, but it sure makes paying for stuff a lot more enjoyable.

To understand why DRM can’t work well in practice needs mature thinking and/or very good abstract thinking applied to real life operating environment. It seems that many people making decisions on using DRM do not seem to get this. The electronic publishing business seems to be going the same route as music and movie industries have been going through. DRM offers made by companies are promise a lot to the publishers. And publishers think that it would be nice if that would work as promised.

The whole idea of DRM relies entirely on security through obscurity, and if you publish a standard then that obscurity is gone. Even with an obscured scheme, if it’s worth it to anyone (ie there aren’t easier ways to get the same content) then someone will reverse engineer the format and work out how to extract the data from it in a usable way. This will always be possible, because the player itself has to get the data into a usable format itself in order to display it. All DRM does is inconvenience legitimate users, pirates will just download media that is not drm encumbered and have a better user experience. Many DRM schemes backfire and give users a lot of trouble.

Reality has already pretty much already rendered DRM as obsolete. DRM does not and has not protected music industry. DRM does not and has not protected video game publishers. DRM does not and has not prevented every significant song, movie, or other work from being easily, readily, and widely available on torrents. So, other than annoy the end users, what purpose does DRM serve?

Besides DRM there are also other methods the content producers have tried with not much help either. Report: Piracy a “global pricing problem” with only one solution tells about that a major new report Media Piracy in Emerging Economies from a consortium of academic researchers concludes that media piracy can’t be stopped through “three strikes” Internet disconnections, Web censorship, more police powers, higher statutory damages, or tougher criminal penalties. That’s because the piracy of movies, music, video games, and software is “better described as a global pricing problem.”

coverinbox2

The End of Content Ownership article tells that the cloud, along with subscription and on-demand services, will transform our perception of content access and ownership.

For example Spotify is a digital music service that gives you access to millions of songs for free or with a small fee. Spotify is funded by paid subscriptions, advertisements in the Spotify player for non-subscribers and music purchases from partner retailers. And you can listen a lot of music at Youtube for free as well.

10GBase-T Technology

Thursday, October 6th, 2011

The growing importance of cloud computing along with the increasing utilization of unified data/storage connectivity and the advent of server virtualization have elevated the popularity of 10Gbps Ethernet.There are several connectivity options are available for 10Gbps Ethernet, both over optical fiber and copper cables.

10GBase-T Technology Revisited article tells that the lack of economical cabling options for 10G Ethernet beyond a single or adjacent rack has led to the popularity of Top-of-Rack (ToR) architectures, in which a stack of rack mounted servers are connected with short cables to a fixed configuration switch in close proximity — typically on top of the server rack.

10GBase-T has promise to change that. 10GBase-T is the fourth generation of IEEE standardized Base-T technologies which all use RJ45 connectors and unshielded twisted pair cabling to provide 10Mbps, 100Mbps, 1Gbps, and 10Gbps data transmission, while being backward-compatible with prior generations.

10GBase-T is arguably the most flexible, economical, backward-compatible, and user-friendly connectivity option available. 10GBase-T allows you to use the existing structured cabling infrastructure and allows cable to reach to the full 100-meter length permitted by structured cabling rules. When compared to other 10Gbps connectivity solutions, one of the most important advantages of 10GBase-T is the ability to communicate and inter-operate with legacy, often-slower Base-T systems.

IEEE 802.3an, 10-Gigabit Ethernet over twisted pair standard, also known as 10GBase-T, was ratified at 2006. Unfortunately this has not led to an immediate proliferation of compliant switches and servers in data centers. However, steady advances in semiconductor lithography, and sophisticated algorithms intended to increase electromagnetic interference (EMI) immunity and lower operating power, will make it more practical. For years 10GBase-T has been considered to be very power hungry and expensive. The reason for this has been the complexity of the signal processing that is needed. The 10GBase-T transceiver uses full duplex transmission with echo cancellation on each of the four twisted pairs available in standard Ethernet cables; thereby transmitting an effective 2.5Gbps on each pair.

10GBase-T Technology Revisited article will explore the basic operation of a 10GBase-T transceiver and the inherent advantages of 10GBase-T technology as compared to alternatives, such as optical fiber and coaxial copper.

One of the arguments against 10GBase-T has been power dissipation, but this perspective is rooted mostly in early implementations of the technology. Recent advances in semiconductor lithography have allowed 10GBase-T transceivers to enjoy a dramatic reduction in the power they dissipate during normal operation. From a per-port power of over 6W just a few years to typical Active power dissipation of 1.5W. When utilizing the EEE power saving algorithm with typical computer data patterns for 30-meter reach, newest ICs will dissipate only 750mW.

Gigabit_Layer_2_Switch


hd film izle korku filmleri film izle hd film izle