MacBook, defective by design banner

title:
Put the knife down and take a green herb, dude.


descrip:

One feller's views on the state of everyday computer science & its application (and now, OTHER STUFF) who isn't rich enough to shell out for www.myfreakinfirst-andlast-name.com

Using 89% of the same design the blog had in 2001.

FOR ENTERTAINMENT PURPOSES ONLY!!!
Back-up your data and, when you bike, always wear white.

As an Amazon Associate, I earn from qualifying purchases. Affiliate links in green.

x

MarkUpDown is the best Markdown editor for professionals on Windows 10.

It includes two-pane live preview, in-app uploads to imgur for image hosting, and MultiMarkdown table support.

Features you won't find anywhere else include...

You've wasted more than $15 of your time looking for a great Markdown editor.

Stop looking. MarkUpDown is the app you're looking for.

Learn more or head over to the 'Store now!

Thursday, October 30, 2008



Say what? Somebody's already put a store in my pocket? I'm slow. I kinda missed App Store applications for the iPod touch and iPhone because I want to write them, not buy them. But when I saw how good olde Genius is on the iPod touch (see how lowercasing "touch" means you can't just say "touch" and have readers know you're talking about the iPod? Clever girls...), I finally clued in.

Now, thanks to WiFi and, for those rich enough to afford it, 3G, the iPhone and touch (ha, did it anyway. Take that, Profit Maximization Machine), we can all carry around music stores in our pocket. How awesome is that?!! I always hated the inability to buy on demand.

Labels: , , ,


posted by ruffin at 10/30/2008 03:26:00 PM

Javascript - Event properties:

Right click

Fortunately you most often want to know if the right button has been clicked. Since W3C and Microsoft happen to agree on this one and give button a value of 2, you can still detect a right click.

function doSomething(e) {
var rightclick;
if (!e) var e = window.event;
if (e.which) rightclick = (e.which == 3);
else if (e.button) rightclick = (e.button == 2);
alert('Rightclick: ' rightclick); // true or false
}


Please note that, although Macs have only one mouse button, Mozilla gives a Ctrlโ€“Click a button value of 2, since Ctrlโ€“Click also brings up the context menu. iCab doesnโ€™t yet support mouse button properties at all and you cannot yet detect a rightโ€“click in Opera.

See the Image protection script for a practical example of rightโ€“click detection.

posted by ruffin at 10/30/2008 11:02:00 AM
Wednesday, October 29, 2008

I thought I'd already blogged this, but mighta forgotten where I put it...

Danicsoft - Copernicus:

Copernicus doesn't just take screenshots, it's a virtual photo gallery too. Take as many pictures as you like, then save them one at a time or all at once. Copernicus is perfect for taking many screenshots.

posted by ruffin at 10/29/2008 01:23:00 AM
Tuesday, October 28, 2008

In the merry month of May, From my home I started,
Left the girls of Tuam, Nearly broken hearted,
Saluted father dear, Kissed my darlin' mother,
Drank a pint of beer, My grief and tears to smother,
Then off to reap the corn, And leave where I was born,
I cut a stout blackthorn, To banish ghost and goblin,
In a brand new pair of brogues, I rattled o'er the bogs,
And frightened all the dogs, On the rocky road to Dublin.

----------------
Now playing: The Chieftains & The Rolling Stones - The Rocky Road To Dublin

Labels:


posted by ruffin at 10/28/2008 11:57:00 PM

From MacRumors:

Two weeks ago, Apple and Psystar agreed to Alternative Dispute Resolution (ADR) in which both parties can try to work out a resolution rather than going to trial. The process may still require several months.


Wonder if this is what's holding up the next mini? My general sense, from the Macminicolo folk, is that it isn't, but if Apple wanted to get rid of the mini in stores, why not "outsource" cheap Mac boxes to a preferred dealer, especially if you've determined that your legal position isn't the best or is maybe even strengthened by having another "Mac" maker?

If Apple doesn't want to support minis, perhaps this is the way out they've been looking for. Collect a licensing fee, give absolutely no support, build in a sunset for the license, and still retain the ability to go after anyone else who tries to go the Pystar route.

Conspiracy theories are a dime a score.

posted by ruffin at 10/28/2008 07:54:00 PM
Monday, October 27, 2008

Researchers find state of matter that may extend Moore's Law - Business - Macworld UK:

Researchers at McGill University in Montreal have discovered a new state of matter that they say could greatly extend Moore's Law.


That's great, but does a consumer really need more power at this point? I mean, other than for playing Quake. Folding@home claims that it'd cost about $130 to run 24/7 for a year. Why stop there? I mean, we buy our PCs in the interest of distributed computing, right? When do we get an iPhone client?

Labels: , , , ,


posted by ruffin at 10/27/2008 10:04:00 AM
Saturday, October 25, 2008

I don't know if it's the culprit, but I do know my Vostro's been so hot lately the fan is always running, and I never have any free memory. Goodbye, SuperFetch.

[OC]ModShop - Just Say No To SuperFetch: Do you need it?:

If you have 2GB or RAM or less, you could improve overall system performance by disabling the SuperFetch service. To disable it, open up your Services applet... there are several ways to do this, but the most direct way is to type 'services.msc' in a Run dialog box (Win R).

posted by ruffin at 10/25/2008 08:25:00 PM
Friday, October 24, 2008

Not only does MacMiniColo.net say that there's a new Mac mini coming down the pipe, they also point out that I've been way off in my conception of its importance to Apple. I always assumed it was the bait and switch consumer model. Not so much, the mini experts say.

My point is that there an incredible amount of Mac minis in business. If you ask a Business Consultant at your local Apple Store, they'll likely tell you that Mac minis sell to businesses over consumers 2 to 1.


And though the reasons I want a mini includes updated OS X and iLife, I'm largely in it for "business" too; I need x86 to try out iPhone/touch programming.

Elsewhere, the colo folk claim the mini will have the Mini [sic] DisplayPort, 4 gig RAM ceiling, and a SATA hard drive. They also say that there's good reason to expect it to *not* have an NVIDIA GPU, though they hope they're wrong. I'd tend to agree it won't be in there; that'd muddle up the desktop line a bit.

In any event, very good news. I'm looking forward to the possibility of a new mini.

posted by ruffin at 10/24/2008 10:33:00 AM
Thursday, October 23, 2008

Here's a solution for opening up the dreaded .wps that still trickles in.

Word Viewer 2003:
View, print and copy Word documents, even if you don't have Word installed. This download is a replacement for Word 97 Viewer and all previous Word Viewer versions.


You might have to change the filter to "All Files", but it works. Cut, paste into Word, and you're done. *phew*

posted by ruffin at 10/23/2008 01:12:00 PM

From Grist.org:

The changes called for in [current California measure] Prop. 2 are small but significant. The ballot wording says simply that Prop. 2 'requires that calves raised for veal, egg-laying hens, and pregnant pigs be confined only in ways that allow these animals to lie down, stand up, fully extend their limbs and turn around freely.' It would take effect Jan. 1, 2015.

If Prop. 2 passes, its main sponsor, the Humane Society of the United States, expects national reverberations -- and has every intention of helping beat that drum.


Don't tell me giving hens enough room to turn around is too much to ask. I can't wait to see the industry response if it passes -- "If we clip chickens' wings, we can make the cages smaller. Do it."

Something else that bothers me is this quote about "science":

Current space allocations for hens, says [Nancy Reimers, a poultry-industry veterinarian], are "based on the best science."


What are the registers for measuring "science" here? How much of that "science" is "profit"? How much production? Chicken health? Human health? etc. It's painful that someone could even consider using the word "science" in a manner that, without qualification, supports a single cage size. Nicely done. *sigh*

----------------
Now playing: The Black Crowes - Girl From The North Country

Labels:


posted by ruffin at 10/23/2008 12:06:00 PM

So I sent a message to Apple via the mini feedback form...

I'm a developer (rufwork.com/resume), and have been waiting for a mini refresh to enter the Mactel world. I've been looking forward to starting to write code for the iPhone and iPod touch.

There seems to be no technical reason not to refresh the Mini, especially now that the MacBook line has bagged a new GPU. The mini's tech specs, once quite impressive at the price, are also fairing worse and worse in comparisons with Dell's Hybrid. It's enough to visit Pystar -- almost.

You don't have to rant like a sweating pig to entice developers, but it is nice to have a good, affordable, reasonably well-powered point of entry. [Probably shoulda added "please" here] Give more of us an attractive route for getting a foot in the door for the iPhone/touch platform.

Thanks.


I mean, they've got to update it sometime, right?



----------------
Now playing: The Black Crowes - Presence of the Lord

Labels: , ,


posted by ruffin at 10/23/2008 09:11:00 AM

Okay, well, I didn't actually predict it on the blog, but I did predict MacBook Pros' lack of SLI wasn't a hardware issue (10/17, no less!).

[Quoted earlier post:] This original [tests of the MacBooks Pros' benchmarks on Windows] led some people to believe that both GPUs were being used. This has since been denied by NVIDIA. The discrepancy is hard to explain, however, so we may have to wait for more benchmarks to believe these dramatic gains.


[Me:] Yeah, but the tests were run under Boot Camp. NVIDIA only said it wasn't running SLI in OS X, right? This would be good news for SLI once Apple's engineers have time to implement it. Apple does have a pretty long record of putting off doable improvements (as a Java programmer, I've been hit with them again and again) in the interest of releasing now.


So here we go, from Macrumor's MacBook Pro's NVIDIA Chipsets Can Support Dual GPU and 8GB RAM:

NVIDIA advertises two features under the marketing name 'Hybrid SLI'.
...
According to this most recent statement by NVIDIA representatives, the MacBook Pro's hardware is capable of both, but will need specific software support to be written by Apple.


QED. Thank you, thank you. You read it here by me in the Macrumors forums first. Honestly, I don't think anyone else called that one. Hail me!

Labels: , ,


posted by ruffin at 10/23/2008 08:47:00 AM
Wednesday, October 22, 2008



We've all heard that printers print ID "numbers" using little yellow dots on the pages. The EFF has a pretty neat video explaining how those wacky lights work, called Yellow Dots of Mystery: Is Your Printer Spying on You?:

Imagine that every time you print a document, it automatically includes a secret code that could be used to identify the printer -- and, potentially, the person who used it. Sounds like something from a spy movie, right?


Turns out you're not only giving out your printer's serial number with each printout, but possibly also the date and time you printed it. I understand that might be helpful for catching counterfeiters, but seriously... Makes me suspect the Yellow Ink Lobby.

Go and watch, capiche? The EFF's best point comes early: What if you're printing off political pamphlets? As the kitty in their picture asks, "I can has anonymiteh?" Looks like, for now, your politicizing should stay black and white. Colorwise.

Labels: ,


posted by ruffin at 10/22/2008 10:12:00 PM


I was disappointed to see what was the first outright ad I've seen hit the nearly sacred text of the Google front page. Sure, they've advertised their own stuff before, even the Google Mini if I remember correctly, but this is clearly someone else's baby on the Google front page, and I'm betting it was part of the deal to get Android on a T-Mobile phone.

I realize Google's trying to combine being mammoth like Microsoft when it comes to web-based OSes with a svelte, Apple-style image, but these are not the values that made us all trust Google. I've already said Google's evil too many times. It's too bad the evidence of a real paradigm shift in the company keeps, in my eyes, mounting.

(Just to be clear, the image below is part of what you get if you click on the link "Learn about the phone" from the image above.



----------------
Now playing: I:Scintilla - Machine Vision

Labels: ,


posted by ruffin at 10/22/2008 09:06:00 AM
Monday, October 20, 2008

Ah, don't you love online petitions?

We all love your products, Apple Inc.! But your recently refreshed line of consumer notebooks lacks the possibility to plug in digital audio and video equipment as well as fast mass storage devices. Therefore, we pledge to purchase a new MacBook or MacBook Air if you, the inventor of FireWire technology, would be so kind to bring back FireWire ports to those products.


Would be much more interesting if signing were legally binding, forcing the signatories to buy the MacBook. 90%+ won't if Firewire were added, and that's probably low.

I still think the Firewire removal is a crappy move, and puts a hefty, $900 tax on mobile DV editing, which is obscene. It doesn't upsell MacBook Pros so much as used Minis. Import with a used PowerPC Mac, then import the file onto your MacBook.

What the lack of Firewire doesn't do is convince people with Firewire camcorders to "Switch" (c) Apple. Why replace two major electronics in your household? Why is Apple spiting related hardware they chose to make central? I don't get it.

But these, um, grass roots movements mean zilch. Can I at least get a proofread?! (Eg, when's the last time the Air had a Firewire port again?)

Labels: , ,


posted by ruffin at 10/20/2008 06:20:00 PM
Friday, October 17, 2008

So I've been wondering where the backlash was over the $900 surcharge to edit DV footage on your laptop. Guess that Macworld UK found it (titled "Apple users rage over missing FireWire"):

Within minutes of Apple CEO Steve Jobs wrapping up a launch event in Cupertino, users started several threads on the company's support forum blasting the omission of a FireWire port on the new MacBook laptop.


I still tend to agree this was a bad move, and as I posted earlier today, Jobs' answer that new camcorders use USB 2 doesn't make much difference for us folks with a Firewire camcorder we've been using with our older Macs for years.

Then again, all you're really missing is the ability to edit import DV on the move, folks. I don't like it, and if I added a MacBook it'd be far and away my faster Mac, so I'd want to use it even in the home office. Still, I just got a Mac with two firewire ports for $42 shipped.

Though the $42 solution is hyperbolic (I ob need more RAM and a processor upgrade), if you have any Mac from the iBook 500 on up, you've got a means of importing DV and networking it over to your new MacBook, which you could then edit and burn anywhere.

So whine, but whine more precisely. I get the feeling too many of the forum posters fall into that category of, "I can't buy one anyway, but saying this one thing is all that's stopping me [not lack o' money] makes me feel k3wl3r," category.

posted by ruffin at 10/17/2008 02:07:00 PM

Steve Jobs on Lack of Firewire in MacBooks - Mac Rumors:

In the latest email response from Steve Jobs, the Apple CEO responds to one customer's complaint that the new MacBook won't support HD camcorders:

Actually, all of the new HD camcorders of the past few years use USB 2


Oh, thanks Jobs. I guess if I have enough money to buy a new MacBook, I've got enough to buy a new camcorder too?

Jobs' reasoning works for taking Firewire off of MacBook Pros, where professionals would have good reason (perhaps) to upgrade to the latest and greatest, but it doesn't work for taking Firewire off of the entry level model [once the overstock of plastic MacBooks finally sell out].

Oh well. Surprise. A successful corporation is producing marketing spin.

posted by ruffin at 10/17/2008 12:03:00 PM
Thursday, October 16, 2008

Oil Falls Near $70 a Barrel, 16-Month Low, Alarming OPEC - NYTimes.com:

The drop in prices has already created problems for producers, who have become accustomed to high prices. Iran and Venezuela both need oil prices at $95 a barrel to balance their budgets, Russia needs $70, and Saudi Arabia needs $55 a barrel, according to Deutsche Bank estimates. Algeriaโ€™s oil minister, Chakib Khelil, estimated on Thursday that the "ideal" price for crude oil was $70 to $90 a barrel.


It would appear only one of these four countries really understands how markets and money works.

Labels:


posted by ruffin at 10/16/2008 04:14:00 PM
Wednesday, October 15, 2008

It looks like the closest we'll get to the "jackarse of teh week honors" will be from The Apple Store (U.S.)

Refurbished MacBook 2.1GHz Intel Core 2 Duo - White
13.3-inch glossy widescreen display
1GB memory
120GB hard drive
Combo drive (DVD-ROM/CD-RW)
Built-in iSight camera
Learn More

โ€ข Save 23% off the original price
Original price: $1,099.00
Your price: $849.00


$150 off the current going rate. There still isn't anything about plastic MacBooks on Apple's website other than the opportunity to buy one. No tech specs, nothing. I have to think they're just clearing inventory at this point, which brings us right back to the $900 mobile DV editing tax I ranted about yesterday.

posted by ruffin at 10/15/2008 07:48:00 AM
Tuesday, October 14, 2008

There's a blip where the designer of the new Macbook enclosure says that Apple simply cares [more]. I'm still pretty peeved that all of the Mac "journalists" at today's keynote didn't bother to ask where the daggum Firewire port went on the MacBook. I don't think this is simply another Mezzanine slot removal, where putting away a connector saves Apple a ton of dough when they're creating millions of boxes. I mean, obviously that's part of any equation, but we're missing something here -- the insertion of the upsell. The old plastic MacBook is still for sale, but otherwise missing from Apple's website, as it stands. I'm pretty confident it's got Firewire, but wonder how much longer it and its faster processor will be around.

Doesn't sound like there was any discussion on slower $1299 model processors (the 1299 proc is even slower than the 999 version now, and with Gruber's head's up, that also should have been a question -- make Jobs get behind GPUs full force, or have him more intelligently start pointing out where it'll do better and worse, a la AltiVec and G4s) either. Makes me think the plastic MacBook is just waiting to be sold off before it's removed.

If it's gone, you've now got to shell out an extra $900 to edit footage from FireWire DV corders from your Apple laptop. Thanks Steve.

In any event, two easy follow-up questions not asked -- what's with the processor and where did Firewire go? -- on a pretty ho-hum presentation in general. Thanks for caring.

Labels: ,


posted by ruffin at 10/14/2008 02:29:00 PM

The Mac Mini page hasn't changed.




No, nobody said there would be a Mini update. I can dream, right?

posted by ruffin at 10/14/2008 01:21:00 PM

From Daring Fireball: Contains Spoilers:

Which is notable in that the new $1299 model sports a CPU that is 16 percent slower than the old one. That is not to say the system itself is "slower", Apple's argument will apparently be that the new Nvidia GPUs more than make up for the difference. What we're seeing may be the beginning of the end of CPU hertz as the rule-of-thumb metric for system performance.


Aside from OS and Firefox bloat -- and games -- there really hasn't been much upwards pressure on CPU performance that I've seen in some time. Even the pressure from games is slowing, in my increasingly uninformed opinion. Oh, sure, it's always better to be able to crunch twice as many SETI@home units, but not required for what most of us do with our computers every day, including programming. The need's simply not there.

For academics and anyone else outside of the corporate-consumerism conglomerate, the reduced pressure on obsolescence should come as wonderful news. My Libretto 50CT still works, so to speak, and there isn't much I can't do on five year-old hardware that I can on new. This is good news for Linux viability, the used computer market, and proponents of universal net access everywhere.

posted by ruffin at 10/14/2008 08:54:00 AM
Sunday, October 12, 2008

It was a little disconcerting. Pink iTunes window under iTunes XP/Vista:

After updating to iTunes 7.7.1, you may notice a pink tinted screen in the iPod or iPhone setup pane of iTunes.


At least this wasn't some allergic reaction to something blowing in the air.

This symptom is usually caused by having the display set to something other than "millions of colors" (32-bit color). Use the steps below to correct the issue.

posted by ruffin at 10/12/2008 08:48:00 PM
Thursday, October 02, 2008

I'm still using both Firefox and Chrome, after believing I was done with the latter. Things like having reader.google.com (and later gmail and google docs) offline with Gears is nice, but the real advantage of Chrome is still the few simple tweaks of the nav bar. Want to go to gmail.com? Right now, it's ctrl-l, g, return. Bam. Dictionary.com? ctrl-l, d, return. Man, that's nice.

Downsides are lacks of keyboard nav in page and the still incomprehensible inability to use Blogger markup shortcuts, like ctrl-i for italics (which actually inserts "<span style="font-style:italic;"></span>"). So there's still no winner, just a heightened sense of frustration.

Labels: , , , ,


posted by ruffin at 10/02/2008 01:44:00 PM

From CodeProject: Writing Object-Oriented JavaScript:

However ASP.NET programming models suggest that developers produce page layout while emitting client-side JavaScript from ASP.NET controls. As a consequence, this model tends to limit JavaScript to procedural adjuncts. This is rather unfortunate because it severely limits the power of an object-oriented scripting language that developers can use to write rich and reusable client-side components.

posted by ruffin at 10/02/2008 07:54:00 AM
Wednesday, October 01, 2008

If this from MacWorld UK doesn't say that AAPL has bottomed, I'm not sure what does:

Apple last week granted more than $122 million in restricted stock-based compensation, with values based on the stocks Monday price of $105.26.

The grants are for restricted stock units which won't vest until March 24, 2012 - and only if the team of executives remain with the company. If they quit, they'll lose the pot.

posted by ruffin at 10/01/2008 12:20:00 PM

<< Older | Newer >>


Support freedom
All posts can be accessed here:


Just the last year o' posts:

URLs I want to remember:
* Atari 2600 programming on your Mac
* joel on software (tip pt)
* Professional links: resume, github, paltry StackOverflow * Regular Expression Introduction (copy)
* The hex editor whose name I forget
* JSONLint to pretty-ify JSON
* Using CommonDialog in VB 6 * Free zip utils
* git repo mapped drive setup * Regex Tester
* Read the bits about the zone * Find column in sql server db by name
* Giant ASCII Textifier in Stick Figures (in Ivrit) * Quick intro to Javascript
* Don't [over-]sweat "micro-optimization" * Parsing str's in VB6
* .ToString("yyyy-MM-dd HH:mm:ss.fff", CultureInfo.InvariantCulture); (src) * Break on a Lenovo T430: Fn+Alt+B
email if ya gotta, RSS if ya wanna RSS, (?_?), ยข, & ? if you're keypadless


Powered by Blogger etree.org Curmudgeon Gamer badge
The postings on this site are [usually] my own and do not necessarily reflect the views of any employer, past or present, or other entity.