8Dec/111

OCZ Vertex 3 Fail: “Runtime corruption detected on SSD” and why SSD drives are not safe yet.

After almost 9 months with the OCZ Vertex 3 SATA-6GBPs (read about my OptiBay two-drive setup) and mostly no issues, the drive died on me. Starting with several GSOD (Grey Screens of Death) on my OSX Lion MacBook Pro, the drive became more and more unreliable.

Nov 28 18:30:42 mbp kernel[0]: hfs: FindNextLeafNode: Error from hfs_swap_BTNode (node 9852)
Nov 28 18:30:42 mbp kernel[0]: hfs_swap_HFSPlusBTInternalNode: catalog key #54 too big
Nov 28 18:30:42 mbp kernel[0]: hfs: Runtime corruption detected on SSD, fsck will be forced on next mount.
Nov 28 18:30:42 mbp kernel[0]: hfs: FindNextLeafNode: Error from hfs_swap_BTNode (node 10370)
Nov 28 18:30:42 mbp kernel[0]: hfs_swap_HFSPlusBTInternalNode: catalog record #22 keyLength=32 expected=65568
Nov 28 18:30:42 mbp kernel[0]: hfs: node=10965 fileID=4 volume=SSD device=/dev/disk0s2
Nov 28 18:30:43 mbp kernel[0]: hfs: Runtime corruption detected on SSD, fsck will be forced on next mount.
Nov 28 18:30:43 mbp kernel[0]: hfs: FindNextLeafNode: Error from hfs_swap_BTNode (node 14503)
Nov 28 18:30:43 mbp kernel[0]: hfs_swap_BTNode: record #55 invalid offset (0x9B46)

It was getting slower and slower, reporting tons of errors in the Console.app. Then, it did not reboot anymore. Even in an external USB drive enclosure the drive did not mount anymore. Contacting OCZ about this issue, they sent me an RMA number right away and told me they will replace the drive. Does this mean our data is not safe in SSD? What can we learn from this?

First of all, it is a myth that SSDs are more reliable than hard drives. Secondly, they are not even fully supported on OSX yet (see Should I use Trim Enabler on Lion for the OCZ Vertex 3? No!) - at least if you install the drives yourself (which is also what I would suggest, since Apple does not offer any decent SATA 6GBPs drives yet).

So where is the proof, you ask?

Proof #1: The Hot/Crazy Solid State Drive Scale (via Coding Horror)

Super Talent 32 GB SSD, failed after 137 days
OCZ Vertex 1 250 GB SSD, failed after 512 days
G.Skill 64 GB SSD, failed after 251 days
G.Skill 64 GB SSD, failed after 276 days
Crucial 64 GB SSD, failed after 350 days
OCZ Agility 60 GB SSD, failed after 72 days
Intel X25-M 80 GB SSD, failed after 15 days
Intel X25-M 80 GB SSD, failed after 206 days

As a commenter put it: "Average life of SSD = 227.375 days (based on Wills' data)" - which is also what I can confirm.

SOLUTION: Backup early, backup often. Don't rely on the SSD and make two local backups plus one backup in the cloud.

Proof #2: long-term study of SSD failure rates (via Tomshardware)

SSD vs HDD Failure Chart

SOLUTION: Buy drives that come with a very long warranty. Be prepared to let your drive replace for several times.

I am still waiting for my replacement OCZ Vertex and I will benchmark how fast it will die again. Since OCZ told me, it can take up to three weeks for my replacement to arrive, I bought myself a Seagate ST750LX003 750 GB SATA 600, Momentus XT, 8 GB SLC - it's a hybrid 750GB HDD with an 8GB SLC cache. The drive shifts data that is used often in the 8GB SLC SSD space automatically. While the SSD part of this hybrid drive can also fail, the data won't be lost and it will suffer just some minor speed loss (if it fails, since SLC is said to be more reliable than MLC chips). While this disk is now my main startup disk, i will go back to using the OCZ Vertex 3 again, once the replacement arrives. I just need to backup regularly - the speed gain is really worth the trouble.

19Oct/111

iPhone 4S / Canon 5d MKII Side by Side Comparison

***You can download the full 1080p version of this video for a more accurate presentation.

Here's a "fair" test between the iPhone 4S and the Canon 5D MK II. I made a little rig that allowed me to shoot both cameras at the same time side by side. All scenes are perfectly synced together so you can pause and scrutinize the frames! See photo of the makeshift rig in the photo area.

Exposure, shutter speed, frame rate and picture style were matched as close as possible between the two cameras. (I used the Zacuto Z-finder to help me adjust exposure for both iPhone and 5D)

This test shows that the tiny F2.4 lens and sensor on the iPhone are pretty nice. It even got a little depth of field!

I did not overlay the exact ISO and Stops 5D settings per shot. It was too much to keep track for this simple test. To be fair I matched 5D exposure to the iPhone so no "Cinestyle" / 24p here.

Here are the settings:

iPhone 4S

- AE.AF locked. That's all you have!

Canon 5D MKII

- Canon 50mm 1.4
- ISO 160 ~ 640 (varied per shot to match the iPhone)
- F 7~22 (varied per shot to match the iPhone)
- Shutter 1/60th
- Auto WB
- Standard Picture Style
- 1080p 30

(Source: vimeo.com)

17Oct/110

Apple Wild West UI Design (HaHa)


hahaha: gizmodo is totally right when stating "Yeee-haw, Apple buckaroos! Whooz ready for some good timin', multitaskin'? Who wants their iPhone served up with a hot bucket'a grits? HOOOOOOOOOOO BOY. Jonny Ive's deep in the hooch pan again? Saddle up, grab yer partner, and let's make some truck-ugly apps!"

What happened to the GUI design guidelines of Apple? Why do we have to use western-style user interfaces - and why can't we change the looks to something uhm less contemporary?

6Oct/110

Fujian 35mm F1.7 CCTV TV lens +Mount for MFT m43 (Micro Four Thirds) for $48,99

A great bargain for m34 (Micro Four Thirds) users (Olympus, Panasonic, etc): the Fujian 35mm F1.7 CCTV TV lens +Mount for MFT m43 (Micro Four Thirds) which sells for $48,99 including free worldwide shipping. We just ordered two of them, so expect photo and video examples soon. In the meanwhile, you might want to take a look at some youtube example footage.

This CCTV Lens is a high quality lens with alloy casing. It is ideal for use in bars, shops, parking lots, houses and warehouse, etc. It gives you the widest field of view image avaialble with a C mount lens. This CCTV Camera Lens provides ultra clear vision for your camera. Incorporates advanced optical elements to ensure all-around sharpness and efficient light conductivity. Its iris can be manually adjusted according to available light levels.

Specifications Fujian 35mm F1.7 CCTV TV lens

Mount type: C mount
Focal length : 35mm
Aperture:F1.7-C
Iris/ Focus operation: manual
Angle of view: 13.8
Object distance: 30cm -infinite
Compatible with cameras including:
Panasonic: G1, GH1, GH2 GF1, G2, G10
Olympus: E-P1, EP-2, E-PL1 fits C Mount Movie Lens

C mount M4/3 Camera lens Adapter to EP1 EP2 GF1 GF2 GH1 GH2

With a C Mount Lens to Micro 4/3 Adapter you can use C Mount lenses on your MFT system. You can use this camera adapter ring in conjunction with the camera adapters to complete the connection to a digital camera supporting a filter thread.

28Jul/1125

Mac OSX Lion 10.7 System Freezes: kernel: IOSurface: buffer allocation size is zero (console message)

Some people experience system freezes on Mac OS X 10.7 Lion, but also on Snow Leopard: kernel: IOSurface: buffer allocation size is zero.
The Error is visible with Console.app ("All Messages" respectively "kernel.log")

To reproduce the issue:
1) click on "Clear Display" in Console.app
2) go to http://www.adobe.com/software/flash/about/ and the error will show up in the console.

The error must be Flash related. Sometimes, the whole System is unresponsive, freezing everything but the mouse. There is no official response from Adobe or from Apple, so we can only hope and wait. Please check your Console.app for this error and respond to any of the existing discussions.

Screen Shot 2011 07 28 at 11 52 25

[Update] the error message also seems to have surfaced in 10.6.4 already, as visible in the Apple Discussion Forums

[Update] installing the Adobe Flash Player 11.0 from Adobe Labs seems to at least minimize the freezes, but still the console messages appear.

[Update] i posted a poll on insanelymac to see which browsers and systems are affected. please also post your results there!

[Update] the new Beta 2 11.0.d1.98 of the flash player is out (thanks JP Hansen)

[Update] The Flash Player 11 is officially released. It seems though, that not all issues are resolved with Mac OSX Lion compatibility.

[Update 23.12.2011] more than 6 months after the issue was reported, (and we have Apple Mac OS X 10.7.2 and 10.7.3 in beta) there is still no update on this issue from Adobe. Please write your concerns to the Adobe Forums in the existing thread to have them fix the issues! Especially for SSD owners this is unacceptable!

Existing Discussions:

* Nanofunk.net discussion thread in the Adobe Flash Player Forums
* Thread in the Apple Support Communities Forum
* Thread on MacRumors Forums regarding Lion Freezes with kernel: IOSurface

[Update] I posted to the Adobe Bugbase with a bug description. Hope they will respond now.

26Jul/110

Bliptronic 5000: the $39.90 Monome Rival

The Bliptronic 5000 is a great and super-cheap rival to the $500 Monome although not with such a great chassis and quality. But: it is chainable and has its own built-in sound engine (chiptunes-style, sound similar to the tenori-on or the casiotone)

createdigitalmusic posted some hacking tips, including information on how to build your own MIDI clocking and how to create a "switchonome". Another post by runagate describes how to Turn A $50 Bliptronic 5000 Into A Monome Controller [update: Bliptronome conversion kit for $68 USD].

Information via ThinkGeek:

Product Features
4595
* Unusual retro synthesizer is played with a grid of glowing buttons
* Create looping patterns and change them dynamically while playing
* Chain multiple units together and create more complex melodies
* One octave range. 8 notes can be played simultaneously
* 8 different old-skool synth sounding instruments to choose from
* Sounds created using FM waveform synthesis
* Set the BPM (beats per minute) from 60 to 180 in 20 BPM increments
* Built in speaker with headphone jack and line-out jack
* Front panel is constructed from brushed aluminum
* Includes, manual and 2 link cables for connecting additional Bliptronic units
* Requires 4 x AA batteries (not included)

C4e1 bliptronic 5000 led synthesizer add1 embed

10Jul/110

Install Mac OS X Lion 10.7 on PC Hackintosh

Its now possible to Install Mac OS X 10.7 Lion on your PC with the standard Hackintosh techniques. That means, everything stays the same to get your hackintosh up and running, no worries. More information on the geeknizer blog entry or alternatively, watch the video below:

Steps to install OSX Lion:
1. Get the "GM" (Golden Master) of Lion via torrent
2. Get an EFI Boot Loader
3. Get a decent 8GB USB thumb drive and install the Golden Master on there.
4. Install using iBoot.

You can get detailed information on installing Mac OSX Lion 10.7 by reading the geeknizer blog howto.

[UPDATE] tonymacx86 showed how to Install OS X 10.7 Lion on any Supported Intel Core 2 or Core i based PC with xMove + MultiBeast. Furthermore, there is a Mac OSX Lion v10.7.2-HOTiSO that should also boot from any PC. Don't forget that you need to buy Apple Mac OS X Lion from the App Store to legally use it.

10Jul/110

Cheapest Hackintosh configuration: 235$ (145$ without monitor!)

We compiled a list of the cheapest hackintosh configuration with the cheapest currently available Hackintosh compatible hardware to date.

This is the configuration that makes most sense if you have a small budget. Graphics are Intel GMA 950 and the set is complete with monitor, mouse and keyboard. The drive is a 7200RPM 500GB HD. Here is the URL to the complete list: The cheapest Hackintosh shopping-list.

19.99$ Kingston ValueRAM 2 GB 667MHz PC2-5300 DDR2 DIMM Desktop Memory (KVR667D2N5/2G)
29.99$ GIGABYTE GA-8I945GZME-RH Intel 945GZ Socket 775 micro-ATX Motherboard w/Video, Audio & Gigabit LAN
89.99$ HP L2045w - LCD display - TFT - 20.1" - widescreen - 1680 x 1050 / 60 Hz - 300 cd/m2 - 600:1 - 5 ms - 0.258 mm DVI-D, VGA (Refurbished)
  9.99$ SilenX IXM-2014 IXTREMA Pro 200W MicroATX Power Supply
32.99$ Hitachi Deskstar P7K500 HDP725050GLA360 - Hard drive - 500 GB - internal - 3.5" - SATA-300 - 7200 rpm - buffer: 16 MB
16.00$ Lite-On Super AllWrite 24X SATA DVD+/-RW Dual Layer Drive - Bulk - IHAS124-04 (Black)
  4.80$ Masscool 90mm CPU Cooler for Intel Socket LGA775
14.99$ Processor - 1 x Intel Celeron D 330J / 2.66 GHz ( 533 MHz ) - LGA775 Socket - L2 256 KB - OEM
14.50$ ATX Mid Tower Aluminum Desktop Computer Case
  1.99$ I Concepts PC Trio Kit

The price for the complete set is 235$ (145$ without monitor!). We don't think you will find a cheaper Hackintosh configuration out there.
Ah, one more thing: a very cheap mobile hackintosh notebook costs 229.99$: the Asus Eee PC 900A WFBB01 Refurbished Netbook.

29Apr/111

MacBook Pro Early 2011 freezes and kernel panics: revert to 32bit to have a stable system

As we already blogged some time ago, we had severe overheating issues and frequent kernel panics with our early 2011 models of the MacBook Pro Core-i7 quad. Still, after the updates there are crashes from time to time - the early 2011 models are far away from being stable machines to use for serious work.

After days of trying to figure out what is really the issue, we found that most of the times device drivers or other third party apps are mostly causing the crashes - but also CPU-intensive apps such as games sometimes bring the system down. Solution? Yes, there is one: change your system to a 32bit Kernel.

1) The bootup way (temporary solution, great for testing)

If you just want to test if changing to 32bit changes anything, you can reboot your mac and hold down the "3" and "2" keys as soon as you hit the power button. This boots up your Apple in 32bit mode temporarily. If the system

2) The Terminal Way (see the Apple Support Document for more information)

sudo systemsetup -setkernelbootarchitecture i386

if you need to change your system back to normal for any case, you can enter the following command into Terminal.app:

sudo systemsetup -setkernelbootarchitecture x86_64

Just to make it clear: your applications will still run in 64bit mode, you can make sure this is the case by hitting cmd+i on the application icon and see if "Open in 32-bit mode" is checked. See this article from simplehelp with details and images on 32-bit mode. So why should I care then, you might ask: since drivers and 3rd party apps and extensions that are loaded on startup are most of the time the issue with system freezes and hangs, changing to a 32bit kernel did the trick for us and now we have a stable 2011 MBP quad-core system.

[UPDATE] 10.6.8 seems to work with 64bit kernel much more stable than 10.6.7. Still, to be on the safe side we are using the 32bit kernel and had no freezes yet.

31Mar/110

2011 Macbook Pro and SATA III 6Gbps, Optibay: two HD drives – setup explained

Since we recently purchased two 2011 MacBook Pros (with lots of issues, as previously reported) we were wondering if SATA III 6Gbps drives would be supported. The short answer is YES, the longer answer is: only on the original Hard Drive port. Here are recommendations on which drive setup is best  suited for getting the maximum out of the 2011 Apple machines.

Which type are you?

  • the collector: two 750GB SATAII Drives
  • fast, but not furious: 256GB SSD SATAIII drive + 750GB HDD in the optical drive slot
  • the caretaker: 256GB SSD SATAIII drive + 500GB SATAII hybrid drive in the optical drive slot
  • speed enthusiast: 256GB SSD SATAIII drive + 256GB SSD SATAII drive in the optical drive slot
  • humongous and rich: 512GB SSD SATAIII drive + 512GB SSD SATAII drive in the optical drive slot

The recommended steps are to select your setup, get an OptiBay, choose an external casing for your optical drive and get your hands dirty. Read our recommendations and tell us which type you are!

The new MCE OptiBay was created for users who want as much hard drive capacity as possible inside their MacBook Pro, MacBook, PowerBook G4, iMac, or Mac mini. Period

20Mar/110

Best Cases and Casemods for your Hackintosh

Having a hackintosh can be a good experience, once you get it up and running. According to the geekbench result browser, there are some fast ass-kicking machines out there. Unfortunately, one thing not benchmarked by geekbench still sucks big time: the case. How to find the perfect case for hackintosh computers?

1. Get an original Apple Mac Pro Case (Enclosure/ Chassis) or alternatively: an Apple Power Mac G5 Case to tinker with

You can find Apple Mac Pro Cases (case only) via ebay, although they might be quite pricy. Another option is to search for Apple Power Mac G5 Cases instead, which are sometimes selling for a few bucks (most of the people interested are searching for "Mac Pro" and not for "Power Macintosh"). So while there might be some tinkering required, still the Apple Power Macintosh G5 Case is a very fine piece of casing. (see a howto for G5 Casemodding on Youtube)

 

2. Almost as good as the "original": Lian Li PC-V1000 computer case

You might get lucky and find the Lian Li PC-V1000 computer case on ebay - unfortunately I did not find any other ways of ordering this awesome case somewhere else.

 

 

 

3. DIY your own.

There are some impressive CaseMods out in the wild (e.g. the Hackintosh Jr. Case Mod). While this might be a lot of work, you will earn lots of (digital) street creds for your "almost impossible mod". Enter hardforum.com if you are brave.

23Nov/094

Max/Msp for Live with Ableton Live 8.1 Final REVIEW (max for live)

This is a review of „max for live“ using Ableton Live 8.1 FINAL and max/msp 5.1 on a Mac OSX 10.5.8 Core2Duo Intel MacBook Pro. As I am a frequent user of all kinds of visual DSP systems for quite a while now: pure data (PD), max/msp, vvvv, nord modular OS, etc. - so I am quite dazzled what max for live has to offer. (Read the full Entry to see the Review)

maxforlive_toolbox.png

Instruments, Audio Effects, Midi Effects - but of course, this is not all of the cake. Imagine you can create user-interface elements however you please and also assign MIDI to that interface parts. This brings Ableton Live huge steps forward: the possibility to extend ableton to include a full featured audiovisual prototyping environment and to interface with the world: be it sensors, webservices or other Ableton Live installations.