Hacker News new | past | comments | ask | show | jobs | submit | _corbett's comments login

Ada Lovelace involves from the site 1. Write about a woman in science, technology, engineering or maths whose achievements you admire. 2. Publish your story online. 3. Visit our directory of stories and either join up or log in. 4. Add your story to our collection. Tell your friends!

Not 0. Debate whether a famous woman in tech has chops or not.

I'll start, Leah Busque and Paula Long. FTW.


Susan Kare http://en.wikipedia.org/wiki/Susan_Kare

Who designed many of the original Mac typefaces, icons and marketing material.


Carol Bartz http://en.wikipedia.org/wiki/Carol_Bartz

Even though she blew it at Yahoo she was great for Autodesk.


thanks for sharing, a really inspiring story.


this article has a lot of truth to it, but one thing I will always disagree with PG about is that ignorance is a good thing. perhaps ignorance may produce a better local maximum than limited knowledge, but as a hacker I believe the true optimum lies at maximum knowledge.


really enjoyed this interview. what an amazing young woman and a tragedy she is already gone...


Great interview.

A child who can teach us, if we are willing to listen.


-track down an example app to hack around with. this was the single biggest thing that got me from the hurdle from a Hello World app to a production full featured thing

-learn objective-c yes there is no way around it! try rewriting your favorite python or C example to get your head around some of the translation

-stackoverflow is your friend

-it's easier to get started working without Interface builder, so you can do that just to learn a thing or two with a sample app but then do the same thing using IB; it will be quicker and cleaner in the end. this may be the hardest thing to start to wrap your mind around as it involves lots of clicking and less hacking

-design is everything. if you really want a quality app it's key to go from the bare bones to something a designer put skill into. once you get the hang of IB this can be a quick and amazing makeover. find a good designer to collaborate with.

What I did was make a simple app highlighting each skill I wanted to learn (Tables, Pickers, etc.).

Realize that a lot more time than you think will go into submitting to the store, provisioning, and getting your ducks in order there. Don't leave one hour to do this the first time. Also don't asume because it was easy the first time it will be the next. XCode gets very confused with multiple provisioning profiles sometimes. Things expire. etc.

I read the O'Reilly iOS book and Tapworthy along the way. And an Objective-C book or two; but I don't remember which.


> track down an example app to hack around with.

Just watch out - as with every language, there is a lot of bad code out there. While I agree with the notion of reading others' code (personally that helps me a lot to learn a new language), I'd go through the Apple-provided sample code before venturing into code of random apps.


Unfortunately, much of the Apple sample code is also pretty terrible.

Here's one heuristic: if you see any Objective C++ files (*.mm) in the project, you can probably ignore it as an example of good style.


Disagree. Some good libraries are C++, so linking to them requires you to use Obj-C++ (at very least, changing the name to *.mm).


Yeah, I meant things like sample code for plain C frameworks, where the author has just decided "hey, why not do this in Obj-C++ instead of Obj-C." As I recall, many of the AudioToolbox examples are like this.

Didn't mean to imply that there's no place for Obj-C++, just that it's not good style if you don't actually need it (like to wrap a C++ lib).


The number of iOS examples using Objective-C++ is pretty minimal, IIRC.


Any exemplary open source apps out there?


http://www.wunderlist.com/ Amazing to learn it was free of cost, then to learn it was free i nearly shat myself.


omg yes


alas I thought your comment was serious. it's awesome that you have had the opportunity to find it a non-issue and unfortunate that you have decided to.

http://www.amazon.com/Unlocking-Clubhouse-Computing-Jane-Mar... is a pretty good academic references, with plenty of examples of parents who actually do do this (teach sons and not daughters), hard research, and practical solutions. luckily it actually isn't that hard to start on the path to fix for those who bother to find it an issue (CMU and MIT among them).


calling people on sexism isn't overreacting, it is simply reacting. and saying people should be silent when they see stuff like this is much worse in the long run for the community.


That was pretty clearly unintentional. Every xmas I do the best of my efforts to purchase gift for my little female cousins that can help them developing skills, while unfortunately many others will buy them a Barbie, so I really care about this kind of issues. But writing a bad title unintentionally is not sexism.


Your English is good enough that I, for one, didn't realise it wasn't your first language.


Thanks, btw thinking about this better, overreacting is better than overlooking at this kind of issues.


for sure! and I try to understand the non-native speaker issue, I live in Switzerland, and am a native English speaker who tries my hand at German sometimes to mixed results. it's hard and easy to make mistakes.

I've been having a lot of fun with the Codea app, props to the founder and thanks again for pointing out the sale


awesome to know! I just saw this the other day and made a note to buy it

you should also teach your daughter to program, the title of your link is pretty much the definition of sexist


Exactly! I'm currently expecting my first child; but putting the purchase of this app on hold until I know for sure I'll get a son. ;-)


my high school american studies teacher would recommend stating "I firmly believe in the right of jury nullification" to get out of jury duty–he was of the opinion that jurors who voiced their awareness of this right were almost never selected. I'd be curious to know if this was actually true


Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: