Two mysteries solved

Thursday, 2 November 2006 05:08 pm
da: (bit)
Putting Macintoshes into Hibernation Mode solves two mysteries.

1) when a mac laptop is asleep, is it "suspend to ram" or "suspend to disk"? The answer for recent macs is "both." But you can make it suspend to disk only, which leads to:

2) can you make it stop throbbing? I think this means the answer is yes: just tell it to go to "deep sleep" and it will turn completely off once it's suspended to disk.

interview (1 of 2)

Thursday, 2 November 2006 04:49 pm
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (lego)
Right, we're due for an update.

This morning Dan's mom left after two nights at our place. It was a good visit. I'll probably have more to say on it later.

Bright and early, I had the first half of the interview for the University position I mentioned. The title's "Software Technologist" for the Kinesiology Department. The HR person ran out of qualifying questions really quickly, making for a super-short interview. The additional information she could tell me about the position was very interesting and positive as far as I'm concerned. I think I'm good for this job. :)

Over the last few days I've learned a bit about kinesiology: it's a science that seems to be rooted in biomechanics, or how people move, based on the constraints of the human body. Kinesiology includes anatomy and physiology and has applications into ergonomics, physical therapy and other fields. It's, frankly, a field I'd never have approached, as itself.

This position, though, looks great: writing and maintaining software to interface with hardware interfaces in labs; plus advising people on Matlab, CAD, LabView and a mish-mosh of other 2d/3d modeling software; and maintaining computers for students and faculty. You know what? I could do this. I've used most of the software they're concerned with, when I was an engineering student; I like playing with hardware interfaces, and helping researchers figure out how to sample tricky data sounds like a dream.

Also, with the connections to ergonomics and software, I could possibly start taking classes in Human Computer Interaction, something I've had in the back of my mind for a while. Lest that seem like it's out of left field, I've always had an interest in making computer interfaces more sensible, useful, and educational; it's just been sidelined by... y'know... paid work. The mac UI stuff I've been thinking about recently has brought me back to that a bit, even though it's had little to do with my day-job. And I think it's really funny that a monochrome mac interface I used in 1995 for simulating circuits, which was written with this programming system called "LabView", might help me get a job today.

...I just checked and my undergraduate advisor is now in charge of the HCI lab, re-using the course numbers from when I was there and it was called the "Interactive Media Group".
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (lego)
I'm noodling with Automator, investigating the best way to do some webby things on a mac. For a while last night I was a bit frustrated, as it looked like the only best way to do this was call out to a perl program. Which I've done before, in Linux; but I thought there might be more macish ways too. I'm also trying to convince myself that Automator isn't a gimmicky glitzy fake-programming tool.

I just wrote my first Automator script; it opens safari, logs into my credit-card account, and downloads all my activity in .qif format.

Most of this is thanks to OttoMate. It's a free set of four Automator actions: to click links or buttons, fill in form fields, check whether the page has certain contents, or call arbitrary javascript against a page.

The puzzling thing to me is that OttoMate is only billed as a Website Testing tool; it's a bit more than that. And it only has 200 google hits. It's not perfect, but it does the job, and well. Totally bizarre. I couldn't find any other macish tool that was better. Why is that?

If I can figure out how to share Automator scripts, I'll put up a tutorial somewhere. (So far, I've seen a lot of people sharing Automator scripts by doing a screen shot of their code. Screwy!)

Mac UI Design Rocks

Thursday, 5 October 2006 08:00 am
da: (bit)
Mac's design for "Accessibility" features are awesome.

First, I use screen-zooming all the time. alt-mac-equals to zoom in, alt-mac-minus to zoom out. But for some reason it's turned off by default: (Preferences -> Universal Access -> Zoom -> turn zoom on)

Second: speech recognition. It's a fun toy, at least; It can navigate screens and windows reasonably, though I'm too impatient to rely on it.

This morning's discovery, the reason for this post: any application can be apple-scripted; the GUI can be worked via programming. This includes reading or setting the values of any user-editable field on the screen.

In more practical terms, even if (say) I can't convince the developers of Cha-Ching to add an applescript interface, I could write a simple Quicken import right now. Using features which were built into the OS to provide accessibility for people who can't use the regular GUI. Thank you Apple.

More details about GUI Scripting here.
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (Default)
I got this today in response to an email to the originator of the My Dream App project, who just wrote a glowing review of Cha-Ching (which looks a heck of a lot like the app I proposed). Fair 'nuff. He said they got dozens of quicken-killer apps. I guess I get a funny story out of the deal. And, of course, the app.

On Wed, 4 Oct 2006, Phillip Ryu wrote:

> I can tell you without a doubt in my mind that the Cha-Ching creators
> created the app on their own track. (I know this because the app has
> its roots in a stalled project suggested by a friend of mine a few
> months back involving the same people.) I remember one idea being
> thrown around very early on was a tagging system, which is pretty
> much the thing to do these days, as I'm sure you're aware. The name
> is an unfortunate coincidence but I'd write it off as such... it's a
> nice name, but not obscure enough to blame them for ripping it off.
> (In my mind there's a great chance they came up with it themselves
> along with you. Great minds think alike.)
>
> If you'd like to pursue this further with the Cha-Ching developers,
> that's up to you, but this is the insight I can offer into the
> situation. At the least, you definitely have solid ideas for this
> type of app, and I would think you could potentially make a great
> beta tester for the app and get some credit that way as an alternative.
>
> Glad you enjoyed the contest as a whole!
>
> -phill

My Dream App

Thursday, 28 September 2006 11:02 pm
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (Default)
Well that's pretty neat. I've given it a run-through and Cha-ching got it right. At least, as far as a beta version 0.1 goes. I emailed and hopefully they'll tell me what's up their sleeves. I also registered my copy; since I believe in putting my money where my mouth is. I like what they did with tags, and the "drawers" metaphor is well-thought-out, especially the "smart drawers" that act like smart folders elsewhere on the mac. But it doesn't (yet) do any automated entry, or importing.

To revise my last post: I don't feel it's like Christmas, it's more incremental. But it starts off with a real bang (unlike Chanukah or Advent). It's like the Tooth Fairy left a $100 bill.

Yeah.

I shouldn't complain at all; I'm sure I'm the first person to get their dream app constructed, out of all 3,000 applicants. :)

The 24 18 that made it to the next phase will probably have to wait 3-6 months at least.

I'm impressed what these three guys knocked out in three weeks.

Hope they reply to my email. :)
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (Default)
[ Edit, November 2018: here's a perfect example of "put the idea out into the universe and see what happens". Here's the whole story, in reverse chronological order. ]

Holy cow. It's possible that someone thought My Dream App (Quicken, but more intuitive) was worth building.

Exhibit A:

My Dream App description: Ka-Ching. I put this up on August 27th.

Exhibit B:

Cha-Ching. The domain name was registered September 2nd.

It got announced on some entrepreneurship site yesterday. The guy says they wrote the app in three weeks. ...and I know that at least one of their devs, Jakob Wells, knew about MyDreamApp.com. Awesome.

It's going to be tough to wait until 5ish to go home. It feels a bit like Christmas!

I wonder if I get a free copy.
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (Default)
The first round of My Dream App is closed, as of Noon PST today.

I've gotten a number of tips (here; and from other people on that site) for other money-management software. I will be trying out a few of the programs, but... I still have a teensy bit of hope that they'll chose my app for development, since I think my idea's cleaner and less annoying to use than other stuff available. But, regardless of the outcome, the process has been fun; and the forums there have had some interesting conversations about other apps that might not exist yet. (here's the forum topic I started about my app). I expect the 24 they choose to make will be interesting.

In case anyone is interested, here is the application I submitted. ) ... thanks to your feedback on helping me make the application better.
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (lego)
People on my friends' list have given me a helpful critique of my idea for My Dream App, which I'm quite grateful for, and I am looking forward to seeing how my idea does in the first round of the contest.

Something's bugging me, and it partly goes to the core of my belief in open-source development as a workable system.

This contest, of course, isn't open-source; it's an idea competition to generate shareware. Winning ideas get prizes, and the winning three ideas get 15% of whatever proceeds get made. I've said the biggest prize for me would be the development of this application. Because I really need something like it.

But. My ego's involved. I want my version of it to be made. Of course, right? But how much do I want my version instead of a version?

Open-source reasoning goes that good ideas will bubble to the top, and interested people who can implement them, will do so. Everyone wins. At the same time, there's a letting-go involved; accepting that your idea may be shot down by the project manager; or people will laugh at your code; or other semi-rational things. I've contributed code to various projects, but I sit on a lot more code, for all of those reasons. I also sit on ideas I think are viable, just because I don't want to lose the control.

The contest site is set up with a forum so people can share their ideas and drum up support in advance of voting. And a fair number of people have; it looks like 355 out of 2000 ideas submitted. A few of them look somewhat similar to mine, though I think mine still has lots they haven't talked about publicly.

Of course other people will take ideas from the public posts, for their own app. So I wonder whether I should go public with the good parts of my idea. If my ideas are as good as I hope they are, they will be spread into everyone else's apps, guaranteeing a spot in the second round (when the field is narrowed from 2000 apps to 24, when everyone who's submitted an app can vote). And maybe the added ideas will improve the chances for lasting the 3rd through 5th rounds.

But only three apps will ultimately be made in this contest. The others will revert to the author. I think parts of my idea could be commercially viable. But what are the chances I'd end up using them anyway?

Aren't I better off trying to make a version of the idea get completed?

P'shaw. Ego makes things complicated.

[edit: and indeed, isn't this a bit navel-gaze-y and don't I have better things to do? Oh wait, yes I do. Hm.]

My Dream App

Wednesday, 23 August 2006 09:31 pm
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (lego)
[edit: unlocked b/c round one is over and I didn't make it; maybe someone will take the ideas and make this anyhow?]

Yesterday I entered My Dream App, a contest to propose a new Macintosh application, judged according to its novelty, use of Mac OS features, feasibility, and marketability. Three winners will get to see their applications developed commercially, plus they get royalties. In a week, the contest closes to new submissions, and they weed the bids down to 24 semi-finalists. (Go check it out; I'd love to see what my friends come up with as their ideal applications! Plus, I'd love to bounce ideas off everyone, and help come up with something else as your bid!)

The initial bid is limited to 800 characters (eek!) and they're up to over 1,500 submissions in the first 48 hours (eek!!) So
I don't suppose I'll make it to the second round. But who knows.

People who've read my fuming about Quicken on Mac may guess where my thoughts were this week. So sue me, my dream app is... a Quicken-killer. Yah, boring. How many people would use something like this?:

Title: Tweek or Ka-ching. (Maybe something else. I've got a week to decide.) [Edit: how about 'Reggie' short for Register?.. ]

Description:


A modern money-tracking program. We've got email receipts, paypal, bank and card transaction downloads. Checkbooks are 20th century. Automate!

Default interface presents eye-candy for your chosen important items (budgets, recent transactions, balances).

Use spotlight to find emailed receipts. Attach web receipts and web proofs-of-purchase. Download .qif and OFX data. All automatically, & via task scheduler.

One goal: minimize manual entry. OCR paper receipts via scanner/iSight. Automatically reconcile where possible. Learns your behaviour well enough to make money-tracking effortless.

Another goal: use the network. Open scripting API for plugins (IO/storage/control). What if it worked with billmonk.com? What if joint expenses carried to other person's view on their mac?


---

(Please don't share this beyond my friends-list; I locked it b/c I don't want someone else to submit the same idea.)

Critiques welcome. After all, I have 12 characters to spare. ;)

December 2024

S M T W T F S
12 34567
891011121314
15161718192021
22232425262728
293031    

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Thursday, 10 July 2025 12:31 am
Powered by Dreamwidth Studios