512 Pixels

Android Apps and Piracy

Roger Cheng at CNET:

Piracy isn’t talked about a lot, but it has quietly grown into a major problem for many developers. It’s more of an issue in Android because its open nature and loose authentication tools allow pirates to rip off and distribute paid apps.

“This is one of those problems that seem to have been running under the radar,” said Carl Howe, an analyst at Yankee Group. “Every developer thinks, ‘it must just be me.’”

Developers, you’re not alone. A recent survey conducted by Yankee Group and location-based services and software provider Skyhook found that 27 percent of developers believe piracy in Android is a huge problem, with more than three-quarters saying that it’s easy to copy and republish an Android application. Many point to pirate forums as the largest source of pirated apps.

I don’t understand why Google allows this sort of thing to happen.

Finder Stuck in "Restore Windows" Loop? Here’s a Fix.

Screen Shot 2011 09 18 at 5 29 43 PM

There seems to be an issue in OS X Lion in which, under the right circumstances, Finder will crash and restart, showing the above dialogue box for a few moments, before crashing again. The cycle is endless, from what I saw today on my iMac.

I have no idea how widespread the issue is, as I don’t spent a ton of time around sick Macs anymore, but I thought I’d share what fixed it for me.

Once Finder was up long enough for Alfred to auto-launch, I ran this command in Terminal:

sudo rm -rf ~/.Trash

After entering my password, Terminal sat for a moment, executing the command.1

If you can’t get to Terminal from within the affected user account, you can use this command2 from another user on the machine:

sudo rm -rf /Users/USER-NAME-WITH-ISSUE/.Trash

In this case, Terminal will require the password for the logged in user.


  1. Please note rm -rf is a pretty dangerous weapon. For example, it would delete your entire home folder if that /.Trash wasn’t present. Don’t email me if this blows up your Mac. ↩︎

  2. Obviously, putting the user name in the command, instead of my placeholder. ↩︎

OS X Lion Passwords Easily Reset?

Patrick Dunstan has spent some time poking around the way OS X Lion stores user passwords, and his findings are disturbing:

This ShadowHashData attribute actually contains the same hash stored in user bob’s shadow .plist file. The interesting thing about this? root privileges are not required. All users on the system, regardless of privilege, have the ability to access the ShadowHashData attribute from any other user’s profile.

[…]

Now, if the password is not found by the dictionary file you’re out of luck, right? Well, no! Why crack hashes when you can just change the password directly! It appears Directory Services in Lion no longer requires authentication when requesting a password change for the current user.

Yikes.

via @ccgus

On GTD and Minimalism

Cody Fink:

See, the problem is that you took a mallet when you only needed the right kind of hammer. Instead of accidentally smashing your thumbnail, you’ve gone and smacked your whole hand!

Stigma

Nancy Shute at NPR:

Yet many people won’t tell their primary care doctor that they’re suffering symptoms of depression because they’re afraid they’ll be prescribed antidepressants, according to some new research. And the people who are suffering the most are the ones least likely ask for help.

There’s long been a stigma about mental illness, and though people are far more upfront about depression than they were in years past, that stigma hasn’t gone away. Just ask someone who’s been turned down for life insurance because they took antidepressants long ago, or someone who’s afraid to tell the boss why they’re struggling to make it in to work.

I know I was very slow to seek support and help (including medication). I wish I had moved faster — I lost far too much time to this disease.

Old Mac of the Month: the Macintosh SE

Editor’s Note: This month’s installment of “Old Mac of the Month” is written by Randy Murray. Randy writes at First Today, Then Tomorrow and has written a book titled Writing Assignments, which is a great tool if you’re looking to improve your writing.

I don’t think of myself as being overly romantic about the past, but I do have a fondness for my first Mac. It not only changed how I worked, but it set me on a path that shaped my career and helped set my future financial position. More than that, I believe that this particular version was the one that established the Mac as a solid business and design machine.

The machine: the Macintosh SE.

When I went to college in 1978, I took a Smith Corona “Cronamatic” typewriter. My roommate had a record player. That was the complete extent of our high tech equipment. One guy across the hall had an Apple II and I’m pretty sure that was the only personal computer on campus at the time. We all thought it was pretty cool, but weren’t quiet sure what it was for. Some sort of games, apparently.

After college, then grad school, I found myself at Bell Labs on a documentation and training team. Up to that point I’d taken one programming class and used a few terminals, but that was it. In fact, I bought a new typewriter at the end of grad school. At Bell Labs we used AT&T PCs, but we booted into Unix. This is also where I was first introduced to the Internet.

When I could be torn away from the Usenet Star Trek threads I wrote and laid out the documentation using VI. For those unfamiliar with VI, it’s a way to code layout. We’d write up a chapter, hit print, walk down the hall to the printer, and see what came out, then return and debug our page layout. Fun. If we wanted a screen shot, we’d create a box to be printed on the documentation page, then separately capture the screen, print it out, cut it out, then affix it to the empty box using a hot wax. We were only one step away from creating our manuals using hot type.

Before I left Bell Labs we moved to Sun 360 workstations. They were very cool and had large monitors to display a very impressive graphical interface. In this interface you’d open a window and still write in VI.

And I remember passing a darkened room and seeing a very strange-looking computer. It had a small screen set off to one side and a graphical display. When I asked they called it “Lisa”. And just before I left Bell Labs we began taking a look at a program called “FrameMaker” which would allow us to create documentation in WYSIWYG. It seemed very strange, but exciting.

I moved on to create a documentation department for a large software company. I was given a vanilla PC, but also given a fairly open charge on how I’d set up publishing. I began talking with vendors and asked them to show me a wide variety of publishing tools. And one showed me the brand new Mac SE. I had no particular inclination toward Macs over PCs. But I was quickly and completely enamored with the little, powerful machine.

This Mac SE had 1 megabyte of memory and a 10 megabyte hard drive. As such, it was the most powerful (and expensive) computer at the company I worked for at that time. I added Microsoft Word 1.0, Adobe Illustrator 1.0, and QuarkXpress 1.0. And with this machine I was able to produce beautiful documentation for a fraction of the cost of using professional layout and publishing services.

How fast was it? At the time it was very fast. 8 Mhz. If I recall correctly, and including the software, I spent something like $5,000 for it. My manager didn’t really think of it as a computer. We called it a “desktop publishing system.”

But I couldn’t convince the company to purchase a laser printer (they couldn’t understand why a dot matrix printer wouldn’t be just fine), so I’d copy my documents onto an 800K “floppy” and drive across town to someone I knew who owned a printer. I paid them to print out my master copies.

The result: my boss and all his superiors were completely blown away at the beautiful manuals that I and my small team produced. They couldn’t understand how we could do it. All they had to pay for was the price of printing and binding. It was completely and utterly revolutionary.

We’re now expect Mac models to be updated every year, if not “speed bumped” more frequently. This model was available for two and a half years, virtually unchanged. And you can still find them in use. They were remarkably sturdy, dependable machines. I treated mine as a portable. I even found someone who made huge, padded cases for them. I thought it perfect, but in retrospect it was like carting around a dorm-sized refrigerator. It was just luggable, nearly 20 pounds with the keyboard and power supply, but I could take it home to work on the weekend and on projects at night. And yes, I did buy one game to play on it — Dark Castle.

This was the machine where Apple finally perfected the “compact” design. The original Mac was severely underpowered. It was really more of a proof of concept. Even the followup “Fat Mac” only attracted an enthusiast audience. The Mac SE was the machine that made people like me sit up and say, “this is a computer I can do amazing things with.”

Over the years I’ve used many Mac models, including the Quadra, early Power Macs, and many others with external monitors. But it was this machine and its successful implementation of the compact design that carries forward today in the iMac. It’s the design I most relate to the Macintosh core concept. When you say Mac, I see the Mac SE in my mind.

I think that a case can be made that this was the machine that demonstrated that the Mac was a cutting edge tool for layout and design. At this time most PCs were running MS-DOS and used primarily as typewriters and calculators. When I brought in the Mac SE the company had no email — inter-office communications was through distributed paper memos (and people could still smoke in their offices). PCs were used to create spreadsheets and reports, which one would print out to share. Programers would use PCs as terminals to connect to the mainframes and mini-computers. Because of the Mac SE I was able to produce professional documentation for basically the cost of my salary. Previously, manuals were costing the company tens of thousands of dollars each for professional layout. The company quickly saw the value and allowed me to grow our Mac installations, which over the years dominated both marketing and product management. When I moved on I left around one hundred Mac users in my wake.

Some claim the Mac SE/30 was a superior machine. It was faster, but the standard Mac SE was first and a rock solid performer. It helped to establish the foothold of Macs inside business and demonstrated the value of not just design, but of the graphical interface itself.

Over the years I’ve purchased literally hundreds of Macs (and probably a dozen or so for myself). For a long while I felt like a prophet in the wilderness, bitterly fighting to convert the unwashed and convince them about not just the superiority of the Mac, but also of the wonderful things one could do only on a Mac. I stopped the evangelism years ago, and now, it’s no longer even necessary.

I even rode the Mac into new jobs, including one at a Mac software company. I’ve been to many, many Macworlds and developed a great many close friends because of my involvement in the industry. And by developing a clear understanding of what Apple was doing, I invested in the company years ago and have done very well as Apple stock grew (and grows!) to astonishing heights.

I’m writing this on my three year old iMac. My first generation iPad and iPhone 4 are on the desk next to me. I just sent my youngest daughter to college with a brand new Macbook Pro and my older daughter just bought a new 27" iMac. My wife uses my five year old Macbook Pro. I’m convinced that none of this would have existed without the trusty little Mac SE.

Terry Lucy, on Minimal Computing

On his blog:

I can’t bring myself to download and try new applications before I have mastered what came out of the factory.

[…]

I am sure there will come a time where I need to branch out and download more applications, but for now Chrome, Spotify, Skype, Dropbox, Twitter for Mac and Evernote are doing me just fine.

Terry has realized something great — the Mac comes with enough tools for just about anyone to start using it, right out of the box.

Welcome to 512 Pixels

I’d like to welcome you to 512 Pixels, my new home online.

I’m proud of what I accomplished at Forkbombr. But I felt now was the time to re-launch my writing, for many reasons.

So, why the name?

The original Macintosh’s screen was 512 pixels across, helping set the standard screen resolution of 72 DPI. The Mac’s GUI paved the way for computers and design as we know them today. Nothing has been untouched since 1984. I want to pay homage to that with my work.

You can follow the site on Twitter at @512px. If you were subscribed to Forkbombr’s RSS via Feedburner, you don’t have to change a thing to stay updated.

All links to Forkbombr redirect to the correct 512 Pixels page. The .htaccess file is an amazing thing.

The logo was done by Aaron Mahnke over at Wet Frog Studios. I’m super happy with his work on it. I’ve done the CSS and some of the PHP myself, so if you see a bug, don’t hesitate to get in touch.

Thoughts on Windows 8 Developer Preview 1

I’ve been playing with Windows 8 on an HP 6730b, and have collected some thoughts below:

  • While the Installer (at this point) looks like Windows 7, the Setup screens are all Metro. This means lots of solid green and thin text.
  • Setup is simple. It quickly joined my wireless network, which is unlike previous Windows versions.
  • You can create a Local account, or sign in with a Windows Live ID. Doing the latter allows Windows to sync preferences and other information across computers via the cloud. You can “upgrade” to using a Live ID at any time.
  • The new Start menu (interface?) is cool, but sort of overwhelming. I like the “Live Tiles” idea on Windows Phone 7, but the laptop shows so many of them it’s almost too much information.
  • This interface is also cluttered. AND WHY IS THERE SO MUCH GREEN?
  • Clicking “Desktop” from Start will launch … well … the Windows we’ve all come to know over the last few years. While it is probably critical that Microsoft doesn’t go all-Metro at once, it feels very jarring to move and back and forth between the interfaces. It seems that Windows 8 has dual personalities. One is wearing a tie, while the other is going batshit crazy from its first shot of heroin.
  • This leads to some duplication of services. For example, there’s a Metro-based Control Panel, and one in the Desktop environment.
  • Overall, it feels very fast. I’ve only had one crash in my few hours of testing.
  • I wonder how much Metro will be used by desktop and notebook users. My guess is that many will view it as most OS X users view Dashboard: helpful every once in a while, but mostly useless.
  • I really want to see this on a tablet.
  • It took several minutes of looking around to figure out how to shut down the computer.