cellio: (Default)
2024-02-21 04:42 pm

breaking into a Mac?

Dear brain trust,

My father had a laptop, an old MacBook. My mother would like to know what's on it. It's password-protected. I've been unable to guess the password, even knowing some of his other passwords and some patterns he used.

I have the passwords to his two desktop computers (iMacs), but also can't get in via network share (access denied). I have his cell phone, which should let me get into his iCloud account (that's the second factor). I have the impression that none of that will help.

Is there any way I can override the laptop's password and get in anyway? Or connect an external drive and make a copy somehow? I'm willing to take the laptop and a copy of the death certificate to an Apple store, except that I don't know if it's technically possible to get in (without damaging the contents, which is the whole point of the operation). I mean, we'd all like security to actually be secure, so this shouldn't be easy, but is there something between "easy" and "impossible" that I can try?

The laptop is at my mom's house, so I can't test things immediately, but I'm looking for any clues that could help on my next visit.

cellio: (Default)
2021-10-07 08:17 pm

Sierra to Big Sur in one step

I have a new Mac Mini (yay!). My old one was running OS 10.12 (Sierra); the new one is running 11.6 (Big Sur). Some things are different and some parts of the transition were just bizarre,1 but it wasn't as jarring as I thought it would be.

Except for installed applications. Back in Catalina (what was that, 10.15?), 32-bit applications stopped working. I don't know of a way to take inventory (one of several reasons I didn't update the OS on that machine). I used Migration Assistant to bring my existing stuff over to the new machine and then walked through the applications to see which ones would still run. Some, like Emacs and Paintbrush, I needed to download new copies of. Some I would need to buy new copies of (but nothing important enough to do so). Some are just plain dead -- no 64-bit version is available. In this last category are Trope Trainer, which I already had reasons to abandon that I should write about separately, and Encore, the music-typesetting program I use(d). The latter came as a surprise.

Solving the Encore problem isn't urgent but it is important. I'm not doing a lot of music composition and arrangement these days, but I have years' worth of files in Encore's native binary format, or in that of its predecessor, Rhapsody. (Encore reads both.) I would like to not lose those source files. Encore can export MIDI, but exporting MIDI and then importing it into something else produces poor results, plus you lose all the typesetting cleanup and text.

This is the problem with closed file formats. If only one program (or suite) can read a format and that product line goes away, you're stuck.

I already re-bought Encore once, when I moved from Windows to Mac ages ago. I reluctantly checked their site to see what it would cost to get a modern version, and found that they punted with Catalina -- their site says "don't upgrade to Catalina if you want to run our software", which was practical advice a few years ago but isn't now. So Encore is dead, it looks like.

(And this is one of the reasons I don't make major OS updates on machines I care about. Had I updated the old machine to Catalina back when everybody was pushed to do so, I'd have been left hanging with no rollback option short of a brute-force recovery from backup.)

I don't know what my recovery options are for not having to do a lot of typesetting by hand again. I will of course export those MIDI files on the old machine (better than nothing), but I hope I can find something else that reads Encore format and can then be saved as something more portable (MusicXML?).

I can, of course, continue to use the old machine. As with the last time I migrated to a new machine, I've set up the old one with remote desktop. As with the last time, I suspect that will work for a while but not forever.

Edited to add: I was wrong; Encore does export MusicXML, so that should give me a path forward. (I was looking in the wrong place.)


1 For example, my browsers retained their state, including tabs, but Chrome-based browsers (Chrome and Brave) lost their extensions. I had to look them up and reinstall them and then reconfigure them (and reauthorize all my userscripts). Firefox, on the other hand, brought its extensions over with no problems. All of this is data on disk; does Chrome actively disable migrating with extensions?

cellio: (Default)
2019-09-26 09:41 am
Entry tags:

MacOS before El Capitan? Read on.

According to this Gizmodo article, if your version of MacOS predates El Capitan (10.11, though the article says 10.9), a Chrome update might have broken your file system, preventing your machine from booting. Yikes! The article has more information and steps to recover. (I'm running Sierra so I haven't verified the claims or the recovery steps.)

cellio: (Default)
2019-09-24 11:05 pm
Entry tags:

hardware is hard :-(

I got a new monitor to use with my Mac Mini, after confirming that the product spec says all the right things about connections (and a couple other things I care about). Tonight I tried to connect it. Easy, right? You've got a bunch of cables that each fit in one place, and hieroglyphics that come with the monitor besides. (Actual words, not so much -- presumably because of internationalization concerns.)

It came with an HDMI cable and a display port cable that fits the Thunderbolt connector on the other end. (Q&A confirms that's what you're supposed to do with it.) I assume I'm supposed to choose one. I tried each on its own and then tried them together; in all cases I got "no cable detected" on the monitor even though all connections are tight. I tried the HDMI connection with Dani's laptop; same result. I was using the HDMI connection on my old monitor. (Not HDMI on the monitor's end; there's some sort of adapter. But HDMI on the Mac end.)

It seems unlikely that both cables are bad, though I'll try to borrow other cables from work tomorrow to swap those out. Could something be broken in the monitor such that it would power up and produce its splash screen but then not detect either connector? I am really not a hardware person... What should I do next to try to get a working monitor?

It has USB ports and the diagram shows plugging a keyboard into one. I guess that only works if I can connect USB to USB on the computer? The package didn't include a USB cable. Or is HDMI some sort of magic that transmits other signal too? (It did include a cable I can't identify that doesn't fit into any connections on my Mac.)

Assuming I get that far, if I get a choice between HDMI and DisplayPort/Thunderbolt, which do I want? Ideally I'd like to send sound to the monitor too (it claims to support that) and get rid of the crappy falling-apart external speakers I have now.

Argh. This is the part about computers I hate -- getting the pieces of hardware to all play nicely. I wish I could get someone to come by tomorrow night and make it all happy. :-(

cellio: (demons-of-stupidity)
2018-06-11 10:21 pm
Entry tags:

You have got to be kidding me...

The last couple times I've tried to have a Google Hangout from my desktop computer, we have had audio problems. Specifically, the other people could hear me just fine, but I couldn't hear them. The "test" button in the Hangouts settings produced sound just fine, and other applications produced sound. The last time this happened I resorted to joining the call from both my computer (for video and screen-sharing) and my phone (for audio). That felt stupid. I had previously used Hangouts on this computer just fine.

Tonight I got Dani's help (needed another call participant) while I tried to debug it. Same symptoms and no bright ideas. (We tried the phone thing; that worked fine again.) This time my searches led me to this thread, where I saw that somebody else solved the problem by using a different browser. Specifically, Safari.

I was using Chrome, figuring that Google's browser and Google's conferencing application ought to play well together. But nooooo, that was a mistake. I don't know whether the fault lies with Google or Apple, but sheesh! (No, there was nothing relevant in my Chrome settings. Chrome offers to prevent sites from using your input devices, like your camera or microphone, but this was output.) Switching to Safari worked, after I installed and enabled a plugin.

I suspect that, the last time it worked, I was using Firefox instead of Chrome and that made the difference. But once I found a solution I stopped taking up Dani's time with experiments, so I haven't tested.

WTF is wrong with Chrome + Hangouts + Mac? I found lots of other people who had this problem; it's not just me.

cellio: (avatar)
2016-11-25 01:28 pm

iWorks or similar for Mac?

Dear Brain Trust,

Years ago I bought the iWorks office suite for my Mac. This consists of Pages, Numbers, and Keynote. When I got a new Mac, the applications didn't transfer correctly; they're there, but they crash on startup. I don't know if this was because of the new machine itself or because of the OS change. (The old machine ran 10.6. The new one ran 10.8.5 when I migrated, and I've now upgraded it to Sierra.)

I had assumed that I would just have to buy the suite again (or replace it), though today I found a two-year-old article that said that it comes with new Macs. Not mine, it didn't. I looked in the App Store and I don't see the bundle any more, though I can buy the applications individually for $20 each.

I'm not heavily invested in these particular tools, but I need some way to occasionally edit Word documents and spreadsheets. (I've never edited a slide deck on my Mac.) I don't want to spend a lot on this because it's in that aggravating niche of "occasional need, but important when it happens". The old Mac is still on the network because my very-rarely-needed scanner doesn't work with the new Mac either (drivers, I assume), and also the old one has a CD drive, but I'd rather edit documents locally than via remote desktop.

Any recommendations?
cellio: (avatar)
2016-10-05 10:27 pm

nothing is ever easy :-(

Dear brain trust,

I finally have a new Mac, but it came with OS 10.8.5 (Mountain Lion). I'd like to update to El Capitan. No problem, I figured; my older Mac was practically begging me to do this for a couple months, but I wasn't going to risk it on an older machine.

So -- I'm moved in, most (but not all) things work (I might need to just re-buy Pages), time to look at the OS -- and El Capitan isn't available from the Apple app store. They really want you to install Sierra.

I've heard some uncomfortable things about Sierra, particularly relating to applications that didn't come from or get blessed by Apple. It's my machine; I get to decide what I install on it, and I very much doubt that some of the obscure stuff I need has been vetted by Apple. I want El Capitan, not Sierra.

Googling leads me to a few pages on sites called things like "Tom's Downloads" where I can, allegedly, download it, but I don't know what's safe and what's not there. I should also mention that I have never, ever upgraded an OS before; I use machines with their original OSs until they die and I buy new ones. Or did before I switched teams from Windows to Mac, anyway; my Macs last a lot longer than my PCs did. Anyway, I'm just saying this to set expectations about my level of experience and knowledge here.

Where, oh brain trust, can I get a safe, easy-to-install copy of El Capitan (10.11)?
cellio: (avatar)
2016-10-02 04:03 pm
Entry tags:

Mac migration, day 6

Day 0: Receive newer machine (yay!), discover it needs a video connector I don't have. Oops; should have noticed that in the specs.

Day 1: Get cable, start Migration Assistant. It announces this will take 16+ hours because, despite being plugged into the LAN and wireless being turned off on the other machine, it's using wifi. Oh well.

Day 2: Migration hangs; aborted around the 24-hour mark. Connect the two machines directly via ethernet and make sure wifi is turned off on both. This time Migration Assistant says 1.5 hours.

Day 3: Hung at "4 minutes remaining" for 12 hours. Since the previous day I've been attempting to get support online; at this point I wait through the support phone queue, spend an hour or so with a first-level technician who can tell me nothing new, and finally get escalated to the next level, where we spend another hour debugging. He convinces me to try again even though we've changed no settings ("but isn't it deterministic?", I asked) and I wait up for the completion -- or, rather, the hang at 3 minutes remaining. By the time this happens that second-level support person has gone home for the night. I leave voice mail, to which he never responds.

Day 4: It always hangs when migrating apps. What happens if I migrate everything except apps, and I'll try to solve that separately? That works. Migrating apps by themselves still hangs (but it only takes about 15 minutes to get to that point now). I ask a question on Ask Different which, like my previous attempt to go to the elves for counsel, has not gotten much traction. (Actually, that's not fair; last time my question was completely ignored; this time somebody answered to say "it depends". Progress.)

Later in the day I try to copy individual files in the Applications folder directly (using a network share). The copy operation says no to Firefox, claiming the file is corrupted (err, works just fine on the source machine); upon trying to do a fresh installation I learn that Firefox has dropped support for my OSs (both). Huh, Chrome gave me notifications when that got close; Firefox never breathed a word. I will be upgrading the OS on the new machine, but I'm not going to do that mid-move. I find a Firefox download that's still available and, oh glorious day, when I start it up it has my state from the other machine! I didn't have to use sync or anything! So I still don't know where user application data is stored on a Mac, but apparently the migration got it. Yay.

Most applications can be copied but a few fail, claiming permission problems (even though the permissions are fine). The iWork suite copies fine but does not run; might be an OS incompatibility. Shabbat arrives.

Day 5: Shabbat. After, I learn that the files that couldn't be copied across a network share can be copied just fine using a USB drive. No idea why that makes a difference. I begin testing whether applications actually run. Spend way too long finding an activation code from the original CD packaging for one of them. Note to self: add activation codes to the file of important information you'd be sad to lose.

Why are printer drivers so difficult? Apparently that's something that didn't come over in the migration. Spend an hour or so hunting the driver I need online after failing to find it on the source machine. (It's a driver. That means it's a file. That means I should be able to find and copy it, right?) Just as I reach the "it'd be less frustrating to buy a new printer even though this one works fine and meets my needs" point, I find the driver and print something.

Day 6 (today): Still haven't tested all applications, and I'm not touching the scanner before Rosh Hashana. Spend lots of time tuning video. I initially set up the new machine with a different monitor (so I could retain easy access to the old machine); when I couldn't get it tuned to a good balance of brightness, contrast, and color temperature I swapped monitors. And the old monitor is wacky too. So it's something in the OS, I presume. I spend lots of time in advanced calibration settings and reach a point that seems workable. It's not the same as the old one (Stack Exchange and LJ colors are slightly off, but not in a way I can fix in hardware or calibration), but presumably I'll get used to it. I now realize that I have no idea what the true colors of any web site I use are, because they look a little different on every device I use, including ones where I've never adjusted any display settings. Some day I should line up the two Macs, my work (Windows) laptop, my tablet, and my phone and have a show-down. (I used some photos to sanity-check all this.)

But, all that said, it sure is nice having a newer machine! I had not previously appreciated solid-state hard drives, and now I'm not resource-starved. I wish Apple had updated the product (they haven't since 2014), but I couldn't wait any longer and this used machine will do just fine.

Tonight begins Rosh Hashana. I will pick this up in a few days.
cellio: (avatar)
2016-09-28 12:41 pm

not the customer experience I expected

There is an old joke that goes something like this:
A man in a helicopter has become lost in a heavy fog. He finds an office building and pulls up alongside a window. He leans out and asks the person inside "where am I?" (Yeah I know; office-building windows usually can't be opened. Work with me here.) The person inside says "you're in a helicopter 500 feet in the air". With this information the pilot is able to proceed directly to his invisible destination. When asked how that answer helped, he said "I got an answer that was completely true and utterly useless, so I knew I was outside the Microsoft customer-support building".

Microsoft is the traditional butt of that joke, but today I've had that experience with Apple, from whom I expected much better.

I got a new(er) refurbished Mac Mini this week (having given up waiting on Apple to update their product line; my 2009 Mini is showing its age). I plugged in the ethernet cable, booted it, and was greeted with a prompt to migrate data from my current Mac. Great! I've heard good things about that tool. So I went through the prompts to start, and just after the point of no return, it announced that this would take 16 hours. It had completely ignored the ethernet connection and was using wifi. (I should have been more suspicious that earlier in the start-up sequence it asked for a wifi password, but I figured they just always did that as a fallback. I don't remember setting up wifi on the other machine, but I guess I did.)

Everything I found on Google with my phone (you can't use either Mac while this is happening) said that aborting this is bad and you might have to reinstall the OS on the new machine. Since my new machine came with neither installation disks nor a CD/DVD drive, that was going to be tricky. The Apple store was by this point closed, so I tweeted to Apple support asking for guidance.

They responded pretty promptly (good) with a link to instructions about how to run the migration tool (bad). Here's what followed:
Me: Thanks, but that doesn't tell me how to recover from where I am. I plugged new mac into ethernet (old was already), booted, & followed prompt to start migrating. It ignored ethernet & used wifi. Looking at 16+ hours. Am I stuck or can I restart with ethernet not wifi?

Nine hours later:

Apple: The best way to be 100% sure it's using ethernet for migration is to disable Wi-Fi on both computers before starting the migration process.


I repeated that I had already started and asked if there was anything I could do now, as opposed to have done differently earlier. Their answer to that was that I could turn off the machines but I'd probably need to erase the new machine, so I should probably just let it run.

I'm disappointed that the migration tool (a) didn't use the ethernet connection and (b) didn't tell me it was going to use wifi (or give me the time estimate) and give me a chance to bail before it started. But I'm even more disappointed by responses from Apple that make me think nobody was actually reading my messages. Was I talking to a bot?

My past experiences with Apple support have been good. (Also rare, which is good for me but bad for data sampling.) I hope this experience is an anomaly.
cellio: (avatar)
2016-04-03 05:58 pm

my browsers hate my Mac

For the past couple weeks -- but not before then -- both Firefox and Chrome have been randomly seizing up on me on my Mac at home (running Snow Leopard). When this happens, first that application and then (about 10-15 seconds later) the entire machine become unresponsive, presenting the spinning beachball of doom. After a minute or so, but occasionally longer, things go back to normal. Sometimes I see a Chrome pop-up about an unresponsive site flash by. When this happens and I can watch in the Activity Monitor, neither CPU nor memory is pegged. Sometimes this happens once a day; sometimes it happens a couple times in an hour. It's becoming a pretty big usability problem.

All browsers are up to date (and not beta versions). This doesn't happen on my work machine (Win7). Dani says this happens to him on his brand-new iMac with maxed-out memory, but only with Firefox. (So he uses Chrome -- problem solved.) For me on my dusty old Mac Mini, it's happening with both browsers. I can't figure out what changed -- why is this happening now?

Googling told me that disabling the Flash player extension/addon/plugin/whatever could fix this, but it didn't. I've also looked through extensions and disabled anything I'm not actively using; it's pretty bare-bones. I do have several userscripts, none written by me, but I don't see anything glaringly suspicious in their code. I've already disabled the ones I can live without at least for a while, but a couple of them really are critical. I'm not finding any help on the Apple forums.

I've been thinking about upgrading my hardware anyway, as even before this started my Mac was starting to get sluggish sometimes. I bought it in something like 2009, so that's not too surprising. But the Mini hasn't been updated since October 2014, so this is the wrong time to buy -- something better should be coming before too much longer.

Meanwhile, I'd like to diagnose and fix this problem. But I'm out of ideas. :-(
cellio: (avatar)
2014-12-25 02:11 pm
Entry tags:

smells like malware

So there I was on my Mac (Mini), typing something in Chrome, when I suddenly got a pop-up that said "you need to restart" in about six different languages. The keyboard and mouse were unresponsive. That sure smelled like malware, except that I'm pretty careful about that, haven't installed anything lately, and haven't visited any new or suspect web sites lately. So I pulled out my phone to see what Google had to say (yay for device:person ratios higher than 1:1!).

I've had this Mac for about five years. I've never seen a kernel panic before. Huh, weird. I wonder what caused it. I wonder if there's anything I should do about it (other than report it to Apple, which I did when it asked me if I wanted to). Google is not so helpful with these questions, at least so far.

It occurs to me that Apple could probably make that pop-up look less like malware and more like it came from them, except wouldn't we expect any malware author to do that too? So maybe that didn't matter and we each learn what this looks like the hard way once.
cellio: (don't panic)
2014-11-20 09:37 pm
Entry tags:

the Internet helpdesk delivers

Tonight I popped a DVD into my Mac Mini (Trope Trainer, because I needed to print something from it) and the machine declined to read it. On several tries with multiple discs I got either "can't read this; wanna eject?" or "hey, you gave me a blank disc" (um, no). Dani's iMac could read the original DVD just fine. Rebooting didn't change anything. So, off to the Internet for guidance.

I don't have a can of compressed air at home and advice was mixed about CD cleaning kits. One answer sounded unlikely, but it also seemed harmless so I gave it a shot.

And that is how I successfully cleaned my DVD drive with a microfiber cloth and a credit card. I should still get myself a can of air, though, because I probably only moved some dust particles around (and off the optic scanner). Nothing came out on the cloth, so whatever the problem was, it's still in there -- just, apparently, brushed aside.
cellio: (avatar)
2014-03-16 06:40 pm

secure FTP client for Mac?

Dear Brain Trust,

I have a Mac (Snow Leopard) and a Unix shell account out there on the net, and occasionally I want to move files between them. I can run sftp from the command line, but when dealing with larger directory structures I'd sometimes like something a little more, err, visual. (I know; some of you are calling for me to turn in my geek card now.) But it has to support a secure mode, not plain old FTP. (Quite aside from my own sensibilities on the matter, my shell provider now requires it.)

I was using CyberDuck for a while but it stopped working (it just crashes on start now), and then I switched to FileZilla. FileZilla has a nicer UI so that's a win, but I'm at a loss for how to make it use sftp instead of ftp -- it wants a keystore file, and I don't know where I have one of those, though I presume I must have one somewhere because I use ssh to connect to this shell account. FileZilla helpfully tells me that it can use ssh directly instead if I just set SSH_AUTH_SOCK correctly. That sounds like it wants a socket, but, um, what?

So, dear Mac-admin-aware portion of my brain trust, how should I proceed?
cellio: (don't panic)
2013-10-21 12:10 am
Entry tags:

gremlins

Bad news: the furnace's pump is dead. Good news: it's under warranty. (Questionable news: it was that young and died anyway...) Bad news: the repair guy didn't have a replacement; try again tomorrow. Good news: we found this out now, so with luck it'll be fixed before the predicted lows in the lower 30s mid-week.

This afternoon the network hub in my office just up and died. I wasn't doing anything particularly taxing at the time -- not even streaming video. :-) There one moment, gone the next. For now I've moved the incoming network cable directly to my Mac; I rarely use the legacy PC anyway and no longer have a laptop that would benefit from being plugged in, but I'll probably get another small hub anyway just so I can use the PC if I need to. (The PC doesn't have a monitor and keyboard; when I use it I connect using VNC.)

While changing the cable on the Mac I knocked the video cable loose; it's one of those mini connectors that some Macs use, with an adapter to support a regular connector. When I plugged it back in, making sure everything was tight, the colors on my monitor were slightly off -- brighter and a little yellower. No amount of adjusting would fix it, but after a reboot it was fine. (I had a vague memory of that happening once before.) I do not have a mental model for this failure mode yet; why would anything software-side care about that cable being unplugged and replugged, and why would a reboot (with no further adjustment of the cable) make a difference?
cellio: (avatar)
2013-09-01 06:50 pm

thanks, Verizon

Naturally, network problems (of the "can't stay connected for more than a few minutes" variety) would arise on a long weekend. Verizon can have someone look at it on Tuesday, so long as I don't mind that it'll be during work hours.

I don't know if this is by design or if I'm doing something wrong, but I finally figured out why my Mac was happy to connect to my phone's WiFi hotspot but was unwilling to use it: it appears that a wired connection, even one that's not working, trumps wireless. Once I unplugged the ethernet cable I could see the internet again. I can't help feeling that something in the network-settings panel should have clued me in about that, instead of showing two green connections without comment. Oh well; now I know, and if it's relevant to anybody reading this, now you do too.

I wonder how quickly this will drain my phone's battery. I guess if I want to watch anything on the Roku I should plug the phone in first.
cellio: (avatar)
2012-07-15 06:46 pm

time for a new {laptop, netbook, tablet...}

My trusty iBook has died and the Apple Genius declared a hard-drive failure. Apple no longer sells those, though I could go looking for a third-party solution and that's not off the table yet. But maybe it's time to move to a machine that can support an OS newer than 10.4 and a Firefox newer than 3.6, so I'm considering other options too.

This is very much a secondary machine, for traveling, going to a class or meeting where I want computing power and not just paper, using in parts of the house other than my desk, and occasionally for taking to work if I need access to personal computing during the work day. I don't do a lot of that last, but it's happened. The iBook was also useful to me during a multi-day DSL outage; I could at least take the laptop to the library or bookstore for access. So I use the machine sporadically, but when I do use it it's important enough that I don't want to do without.

Apple's current laptop offerings are too pricy for me -- I'm sure they'd be great machines if I used my laptop all the time, but that's not my use case. It looks like used or refurbished Macbooks (just plain Macbook, the laptop Apple sold until 2010) could be an option; if you have experience with those, please tell me what gotchas lurk there.

I'm talking about Macs because that's what I have on my desk at home and some consistency of user experience (and software) is useful. (Among things, having the Soncino talmud/etc collection on my hard disk is useful. I bought that for Mac; I don't want to rebuy for Windows.) I'm willing to consider Windows options but I don't know that space yet.

Alternatively, tablets are appealing -- more portable and "instant-on" and just generally more convenient. I've used Dani's iPad and it's very nice. Just one problem: they don't seem to be designed for composing text documents and that's an important use case for me. For example, I often compose blog posts or other documents offline and then post/email/share them later. This calls for a text editor and access to the file system. If one is internet-connected then solutions might exist (SSH to a Unix shell was suggested to me recently), but we can't assume a network connection. (I actually don't know if there's an SSH application for the iPad.)

(The other problem with tablets is the keyboard, but there exist add-ons for that. And ok, a third problem is that everything these days seems to have a glossy display and I much prefer matte, but I think I'm doomed there.)

Dani commented that what I really want is a Linux tablet. Yeah, now that you mention it... is anybody working on that? Can Android tablets meet my needs? Which ones should I be paying attention to? (~10" screen rather than 7" required.)

So I'll be doing my Google research, but I'm also interested in hearing opinions from y'all. Thanks.
cellio: (avatar)
2012-07-05 04:18 pm
Entry tags:

travel tech

Dani lent me his iPad for my trip. It has proven to be very convenient, aside from the auto-correct introducing some errors when I type. (I'll fix any that I've missed when I get home.)

My iBook crashed yesterday. I don't know what the problem is or if it can be fixed; it made a loud sustained whirring sound, not the klunk of a dying disk (at least for PCs), so I don't know if it's a disk error or something else. I couldn't figure out how to turn it off - no response to the mouse or keyboard, nor to the power button. I ended up popping the battery after things quieted down (so the disk wasn't spinning); no idea if that made things worse.

If I can't fix it I'll need to replace it with something. The iPad is nice so it might be that (with a real keyboard), if it has a real text editor and access to the file system. Does it? Is there an emacs port yet?
cellio: (avatar)
2011-01-30 03:22 pm
Entry tags:

Apple Magic Mouse

I got a Magic Mouse to use with my Mac Mini a few weeks ago. This is a Bluetooth multi-touch mouse, so it's a touch-sensitive mouse but not a trackpad. This is my first experience with multi-touch (beyond having used iPhones or iPads for perhaps five minutes total).

The mouse is physically shallow; while part of my hand rests on a normal mouse (leading me to be finicky about the size and shape of such mice), if you did that with a multi-touch mouse you'd get all sorts of unwanted behavior. While on a regular mouse the only relevant interfaces are the buttons (and scroll wheel if present), with this mouse the entire surface is responsive to taps and sweeps. Lay your hand across this and you might find yourself inadvertantly scrolling, perhaps at high speed.

At first, and not having thought through all that, the low profile seemed like it would be a problem. However, it is low enough, and otherwise sized appropriately enough for my hand, that to move it I just put my thumb on one side and last two fingers on the other and go. I wouldn't have expected this, but it feels pretty natural.

Even with the touch interface it does support conventional left- and right-clicks (with actual motion and a clicking sound). It does not have buttons; you just press on one side or the other near the end (where buttons would be). Occasionally my attempts to right-click have mis-fired as left-clicks, but that's been decreasing over time so I guess I've learned to get past whatever problem I was having.

The main use of the multi-touch interface (out of the box) is scrolling. I can just sweep a finger along the mouse to zoom whatever web page or document I have open at the time. In fact, I don't have to keep my finger on the mouse; I can touch, give a quick swipe, and lift my finger and the zoom will go an appropriate amount (past when I lifted my finger) and slow down to a stop about when I expected it to. Somebody put some significant thought into that behavior (velocity modeling seems like it would be hard) and it's pretty cool. The faster you move your finger, the faster the scrolling. No documentation told me this, but before too long I learned that I could stop a scroll in progress by just tapping my finger; otherwise this would be too hard to control and I'd stick with paging. And, unlike a scroll wheel, finger-based scrolling works horizontally. Since web pages with horizontal scroll bars are the bane of my existence (accessibility rant redacted), this is a big win for me. But I bet it'll be useful in fundamentally-horizontal applications (editing audio files comes to mind); haven't tried yet.

One surprise from the scrolling: it applies to whatever window the mouse is currently over, rather than the active application. That's a little weird and I hope there's a preference I can set for that.

There is one big problem with the Magic Mouse: tracking. I was finding that sometimes it would move freely in one direction but not another, or that it would suddenly slow down a lot, and was otherwise unpredictable. I had the tracking speed maxed (unlike with my previous mouse) and there was no problem with the batteries, yet this problem persisted, intermittently. That's unforgivable in a mouse, but the multi-touch was cool so I looked for a solution. Google led me to a two-part solution: first, if behavior is erratic, pick up the mouse and blow across the sensor because of dust or cat hair (!). And second, MagicPrefs is a software add-on that not only speeds up tracking quite nicely but also allows you to program all sorts of other multi-touch gestures (which I have not played with yet). With those two changes I am satisfied with the tracking.

Using this mouse is a different experience from what I was used to, but overall it's been pretty positive.

cellio: (avatar)
2010-11-14 02:04 pm
Entry tags:

an OS question

While waiting for assorted software updates to install today I found myself wondering... Mac OS and Windows usually need to reboot your machine to install updates. Yet I have, several times, seen Unix machines that I believe were being maintained with uptimes of more than a year. What's the deal? Is Unix just better able to support hot-fixes, or are Unix updates that rare? (Or am I wrong about the maintenance of those machines?) And if it's that Unix is better at updating, why does Mac OS, which is Unix-based, need to reboot so often? Mind, it's definitely better in this regard than when I was running Windows; this is a puzzle, not a rant.

Edit: Thanks for the comments thus far. I now understand more about how Unix is put together, and why Windows is different. Still not sure about Mac OS but comments suggest it could be UI-related (that is, the GUI might be more tied into the OS than is the case on Unix).
cellio: (lj-procrastination)
2010-10-13 10:47 pm

random questions

Via [livejournal.com profile] _subdivisions_:

1. What’s one thing that made you happy today?

After spending hours on porting item #1 to our new software version, item #2 took about 15 minutes. Yay for learning curves! (Ok, also bug fixes -- it's a pre-release version. :-) )

2. What’s one thing that drove you crazy today?

Having my Mac seize an audio CD and refuse to eject. 45 minutes and half a dozen reboots later it finally coughed up. Sheesh! For future reference, the trick is to hold down the left mouse button while booting, but it has to be a wired mouse. Um, what?

(Number 3 was redacted for complete irrelevance.)

4. Is there a TV show you never miss? What is it?

Historically, Babylon 5 and, later, LOST (the last 10 minutes of which does not exist in my world, thankyouverymuch). Of shows currently on the air, The Big Bang Theory. Though an important distinction: B5 always got watched on broadcast night; the others get/got watched within the week.

5. How do you get to work?

I drive via local roads (no parkway, yay).

6. Rake in the fall, or leave ‘em ‘til after the thaw?

Rake in the fall. I left them till spring once, thinking they would just turn into mulch and cease to be a problem. That didn't work so well.

7. What’s your favorite cheese?

I like rich, soft cheeses of the Brie/Camembert/etc family. I've had some excellent specimens that I can never find again (nor remember the names of) after the encounter. Oh well.

8. Who’s your favorite muppet?

I haven't watched any muppets since I was a kid, but I remember thinking that Oscar the Grouch got a bum rap and was clearly misunderstood. :-)