Snow Leopard Ditches Real Math For Fake

snow_leopard_fake_math

We’ve always felt that hard drive manufacturers were dirty crooks because of their use of fake math to make drives sound bigger than they actually are. Here’s a quick refresher for those who need it: Because digital information consists of 1’s and 0’s (two possible settings), digital architecture revolves around powers of 2. Long ago, when nomenclature was setup for measuring data the term kilobyte was adopted to represent 2 to the 10th power bytes (base 2, aka real math). The problem here is that 2^10= 1024 and when laymen hear the root “kilo” they think 1000 which is 24 byes less (base 10, aka fake math). So, if you have a 500,000,000 byte drive, base 10 math would call that a 500GB drive, but base 2 math would call that 476.8GB.

We understand why hard drive manufacturers use the base 10 system; larger sounding drives sell better. Now we find out that OSX 10.6 Snow Leopard is using base 10 math to calculate storage space. While base 2 math is the standard storage measurement for operating systems it may at first be difficult to understand why Apple would change to a base 10 system. But think about it once more, doesn’t Apple have a lot to gain if all the storage-containing-hardware they sell sounds bigger than it actually is?

[via Gizmodo]

Update: Force Snow Leopard to calculate storage in base 2 [via Gizmodo]

Arduino PH Meter

phduino_v02_PIC_0050

[Carlos] sent us his project that uses an Arduino as a pH meter. In order to sense the acidity or alkalinity of a solution, a glass electrode is connected to the ADC of the Arduino through a fairly complicated calibration, amplification, and filtering circuit. Admittedly, it may not be cheaper or as accurate as some commercial models, but it is an open project and can be interfaced with a computer via USB.

Arduino + Hang Man = Hangmanduino

[youtube=http://www.youtube.com/watch?v=hCa8F8fbHLQ]

We saw this nifty little toy today and thought you guys might get a kick out of it.  Its called the Hangmanduino, and as you can probably tell from the name, it plays hang man. This was an exercise in simplicity, you’ll notice there is only a single control for the entire game. We thought that the design was pretty cool, especially the single control. We weren’t surprised to see that this is actually the very same control we featured previously. You can download the code yourself from his website, if you want to make one of your own.

[via Flickr]

Tiny GSM Alarm System

[youtube=http://www.youtube.com/watch?v=W746qoZsrEs]

We’ve covered this sort of thing before, but there is something to be said for the simplicity of this tiny GSM alarm system by [trax]. The alarm system is designed to send the owner a text message when a sensor is triggered. This alarm only works with Siemens phones, but it shouldn’t be too hard to find one.  The alarm is configured via a dip switch on the board and can also be armed and disarmed by text. The brains of this system is a PIC16F84A. The code and schematics are included at the bottom of the page.

Continue reading “Tiny GSM Alarm System”

Starfish PBX Goes Public

starfish_pbx_public

Starfish PBX takes the very popular Asterisk telephony platform and adds an open source, fully functional web management interface. Asterisk allows you to be your own private branch exchange; think of it as your own telephone company. You can setup extensions in your home or office, configure an intercom system, implement a hold system with music, manage voice mail, and integrate Voice over Internet Protocol. Starfish PBX, available in alpha release today, aims to make Asterisk available to a wider user base by simplifying the interface used to setup and maintain the system.

[via Digg]

Update: Foundation PC Cooling

coolupdate

[gigs], whose foundation-based PC cooling project we covered earlier, has posted his initial test results. There was a large debate going back and forth in the comments as to whether or not this would work, and hopefully this should clear most of it up. He used a 150W fish tank heater to simulated his system’s heat output, and used a quiet fish tank pump to keep the water flowing. Over 8 hours, he was able to maintain a constant temperature 16° C (61° F). While not quite frigid, this would definitely provide ample cooling for normal operation with some headroom for overclocking.

Chart of results after the jump.

[thanks to gigs for getting back with real data so soon]

Continue reading “Update: Foundation PC Cooling”

Hacking DMM Tweezers

_smart_tweezers_Calibration_Pot

These Tweezers are pretty cool tools for anyone doing SMD components. We tried them out and found them very pleasant well made. They are able to identify components and take readings easily with one hand. One thing they are missing, however, is the ability to measure voltage. The people over at Openschemes decided to see if there was a way around that. As it turns out, the chip used in the unit already has the capability to measure voltage. They take us through the process of modding the unit to be able to take advantage of this un utilized feature. From the outside, the only difference is a new switch to set the mode to voltage. Great job guys.

[via Hacked Gadgets]