HNHacker News
TopNewBestAskShowJobs

cyen

738 karma · joined May 11, 2009

constantly learning.
submissionscomments
cyen··on Another curious soul experiments with Rejection Therapy
Duly noted. :) I'll be focusing on being rejected by women in the future.
cyen··on Another curious soul experiments with Rejection Therapy
See above. I'm a startup founder as of the day before I started this posterous, and am counting on it to be excellent training.
cyen··on Another curious soul experiments with Rejection Therapy
Thanks, tptacek - I'd like to clarify my motivations behind this blog.

I'm not doing this to celebrate being rude, or being self-centered - it's about exploring my boundaries. I explicitly list in my rules that I shouldn't be cruel, or put people in particularly uncomfortable situations. My entire life I've placed rules around myself where there often are none (not talking to well-known entrepreneurs, for example, simply because I'm intimidated), and I'd like to change that.

As for po's other comment ("Although... on second thought, it would be good training for startup founders"), it's funny you should say that. I started this therapy the day after a partner and I decided to start a company, so this is an exercise not just for personal improvement but, in theory, professional improvement as well. I want to be able to take advantage of all of the opportunities ahead (talking to investors or reaching out to potential partners), instead of being intimidated or too timid upon approach.

And a couple of things to end this with: 1) I'll definitely try harder to ask for things from women rather than men, as the commenters pointed out 2) I should have / could have paid the cab driver at the end, to thank him for the help

Interesting discussion! These comments are in and of themselves continuing the rejection process (this life-on-display is a new experience for me, too) and I'm hoping for this to be a reasonably positive experience for everyone involved.

cyen··on Facelette: On TechCrunch in Three Hours and $0
I like this quote best -

I’ve also come to loathe this mentality, at times. It’s the same mentality where someone whips up a two-page website and asks people to “review their startup!” I think startup is a phrase that’s been abused. You’ve made a project, or a mashup, or a hack, not a startup.

And that’s cool! Embrace that. More people need to do stupid shit. I mean that from the bottom of my heart. Don’t do it to make money. Don’t even do it to learn hip new technology X. Do it for the sake of doing something stupid

cyen··on The reverse job applicant
- polish your resume, learn how to introduce yourself. Find a friend, practice if you must.

To be honest, this is huge - looking at his resume, the only thing that makes it look like he did something significant is his sweet dreams/soundscapes project. Everything else under "experience" - which stands for "work experience," which is what he's applying for - discusses learnings.

What did he do during that time? He spent 6 months working in his university's computer vision lab, which sounds awesome - and he "learned how to take several ideas and combine them into a single result that highlights their strengths while nullifying their weaknesses."

That's incredibly vague - I'm glad he learned, but it's a cliche by now that you should be using "action verbs" in your resume ("built," "designed," "debugged," etc.)

Launch and iterate, right? That works for this process as well - send out your resume, and if you don't get the responses you want, tweak your resume and send out another wave.

cyen··on California Highway Patrol salaries
I wonder if it would include something like injury compensation / some law enforcement-specific hazard pay... seems like it'd fit these large payouts.
cyen··on Visualization of Reddit votes and comments in realtime
Reminds me of some old (2006) Digg Labs experiments by Stamen Designs: http://stamen.com/clients/digg

Too bad labs.digg.com has been taken down by now...

cyen··on Start ups, please don't force me to log in with Facebook
You explicitly grant access for each new set of permissions - accessing a friends list (and thus their publicly available information) is one of those sets. If the site changes their policy, they have to go back to the user and request permission.
cyen··on YCommonApp: Apply to 25+ YC-funded startups in under 10 minutes
What happened to wanting to work on a product you (can) love?
cyen··on How We Got Rejected from YC and Moved into the SpeakerCave
I helped recruit for a 20-person startup at my alma mater in the fall, and found:

- if your brand isn't immediately recognizable as a tech startup, signs like "Seeking CS / Math majors" are tacky but help immensely with capturing the interest of students who are browsing and want to know they won't be sucked into talking to a company totally outside their interests

- we spent much more time pitching our startup and answering questions about "what we do" than I imagine the average recruiter at a larger company has to do

- because the conversation almost always starts with them asking about us, if you're interested, you have to remember to turn the conversation on them to find out more, instead of just being left with a resume

- (more general) knowing which classes are good / hard / produce interesting projects helps a lot in evaluating what a particular candidate has done, and whether it matches with your company's needs.

cyen··on One year of Amazon Prime free for students
fwiw, most email servers actually support the +notation
cyen··on App Inventor for Android - Android Software Development for Everyone
I used it and watched high school students use it for a couple of hours/week over a period of 8 weeks (varying degrees of technical expertise, in an entrepreneurship mentorship program with an end goal of the students building their own apps) and found that while the easy access to phone functions is pretty cool, it's still very limited and clearly aimed at non-programmers (think scratch).

likes:

- lots of powerful features that make necessary mobile app features (e.g. "pull up your contacts list!") super easy

- "puzzle piece" logic building inside app inventor is really easy to understand (ish), and pretty well done

- the process* is easy for non-programmers to do / understand / see in action

dislikes:

- how difficult it is to go beyond app inventor's available functions, if you know exactly what you want to do, or how you would do it if you could just pull up code (e.g. it's really hard / awkward right now to have multiple "screens" in an app)

- the android "look" in general, and the strict limitations of app inventor wrt visual styling

- the emulator is, unfortunately, _not_ easily accessible for non-programmers

- everything runs inside a java vm, and generally feels a little cumbersome

- the process* is slow and full of 30-second chunks of lost time

* process: make changes to the program -> "package" the app -> take a photo of the generated QR code -> download and install the app -> test your changes on the phone

cyen··on Ask HN: Lets talk about Etsy
AFAICT, there's not much line-drawing happening. In terms of handmade vs retail, I've seen people essentially buy retail items, paint a little something on it, then sell the "customized" items... but it doesn't seem like it hurts Etsy much for people to do that.

And in terms of controlling quality, there definitely isn't much... :) http://www.regretsy.com/

cyen··on The New Dating Game
some very powerful mechanism that is deeply and unavoidably bound into women's brain.

What, and wow-slutty-behavior receptors aren't deeply and unavoidably bound into male brains?

cyen··on The New Dating Game
Then he launched into his canned opener: Did they think reality shows were “really real”? Sure, two groups of females on whom Bashev tried that line rolled their eyes and smirked, but three bars (and the same routine) later, he was relaxing in a lounge chair reading a shapely brunette’s palm... Within minutes, Bashev had not only number-closed but gotten a date for the following Wednesday.

If, by "it's all true," you mean - if you try the same dumb thing on 6-10 women over the course of three bars in one night, you might be successful with one, I'm very sad about your little faith in the entire female population.

If I as a woman did the reverse - approached groups of men throughout the course of a night and tried the same type of "canned opener" or "pickup artist" moves - how quickly do you think I'd lose every single bit of respect in the male gender? Probably faster than you lost yours.

cyen··on The MIT Guide to Avoiding Burnout
I've got a couple of my own theories about this -

While MIT prides itself in admitting students with passion and interests over those with 1600 (I suppose 2400, now) SAT scores, I think that the truth is that the overwhelming majority of the students who admitted are still the type to overachieve, overcommit, and - most importantly - follow the rules. To get good grades in high school, you turn in all the assignments, complete tasks (as inane as they may seem), and take the tests.

What this turns into, from my experience, is a large set of students who are not natural risk takers. What's more, I'd argue that MIT makes it or made it difficult to take risks and explore on your own. They load you down with work, pressure you into taking on a UROP (undergrad research for the uninitiated), and it's a rare student who has a significant project on the side as well.

In contrast, places like Stanford seem to encourage thinking outside of the box / trying different things. Their culture definitely doesn't seem like it slants toward loading yourself up with classes as a badge of honor, and I think that's a hugely positive effect on the ability of students to find time to dream. It feels like a cop-out answer, but I've finally admitted to myself recently that this east coast - west coast cultural divide (see inmygarage, above) does exist, and is incredibly influential.

So while the students who have left MIT and become successful are well-known and, frankly, represent, their reputation is disproportionate to their number. You don't see* MIT sophomores walking around handing out business cards for their "startup" - and I don't think it'd be such a bad thing if that changed.

* in comparison to other schools

cyen··on Google Goggles
reminds me of a much more practical version of some of the cool bits from the "sixth sense" interface that was presented at TED / all over the news awhile ago - http://www.pranavmistry.com/projects/sixthsense/ . There, their prototype was also able to "look at" an object and return information about it immediately (e.g. you hold up a book in front of the camera, a processor recognizes it and pulls some relevant information, and the mini projector next to the camera projects the information back onto the book cover)
cyen··on Mario Couldn't Jump At First
general - the other articles (the early ones at the very least) are all incredibly interesting discussions wrt video game design.

Highlights: "The Reason Mario Wears Overalls" (character design by pixel): "Before you know it, you've used up 8 X 8 pixels. But if you draw a nose then a moustache, you don't really know if it's a mouth or a moustache, and it saves pixels."

"Letting Everyone Know It Was A Good Mushroom": "That's the reason why it's designed so that whatever you do, you'll get the mushroom."

cyen··on Highcharts: JavaScript Charts that don't suck
I've explore a bunch of JS libraries in the past - here are some thoughts:

Flot and Flotr are definitely past favorites, and its usage has felt the most natural

PlotKit (http://www.liquidx.net/plotkit/) - MochiKit-based, visually nice but not as well documented or, apparently, nearly as extensive as some of the other options

RGraph - an HTML5 canvas library, but pretty basic and definitely easy the least visually appealing

Highcharts definitely looks like it has the nicest animations of any of the previous ones, and also definitely has the best documentation / demo gallery. Thumbs up - definitely coming this way the next time I need a nice graphing library!

cyen··on Of Geeks and Girls
What, there's no neutral environment that can be maintained? It's Star Trek and cans of Monster, or pink wallpaper and plushies? Come on. With any [insert subculture here]-friendly environment, there's a chance of alienation. We're not asking to adjust the decor to market to a culture, just the recognition that one that plays heavily into the "typical geek" stereotype can be off-putting to _any_ who don't fit.
cyen··on IKEA's brilliant Facebook campaign
well, the /next/ time you need furniture, now you'll know there's an IKEA in Malmo - I suppose they put manager Gustavsson's profile in the public Malmo network, and the brilliance is in getting the word to spread so quickly (for free! minus products) in the relevant geographical region. Even giveaways usually have marketing budgets for signs, pamphlets, postcards...
cyen··on One of my favorite professors in college was a self-confessed liar
How absurd. The best part of this learning technique is the discussion and the collaboration between students to solve the puzzle - you even learn by pointing out false positives, with someone correcting you and reinforcing that bit of information. A textbook / reference book is entirely different from a classroom - what was that author thinking?
cyen··on Time-lapse map of unemployment rates by U.S. county during recession
not as detailed, but another timelapse flash visualization over a longer period of time - http://tipstrategies.com/archive/geography-of-jobs/
cyen··on Ask HN: Who's hiring (take 3)?
Aardvark is hiring! http://vark.com/jobs

We're located in San Francisco (SOMA), and are constantly looking for sharp engineers.

cyen··on Selfish generosity, or the value of n+1
I don't think the +1 roll /is/ reused - I think they meant that if you can assume rolls uneaten by the party to which they are served are simply thrown out. With that assumption, the total rolls "lost" by the restaurant stays at n+1 - compared to serving that extra n rolls (which, if uneaten, may be assumed to have been thrown out as well)
cyen··on Ruby on Rails Workshop for Women
Yup, they're as free to attend the same industry events as anyone else. The same way girls are just as free as the boys to play football, the same way men are just as free to be interested in ballet or (to borrow an example from above) crocheting as women.

How many times have you skidded away from attending an event (professional, social, whatever) because you didn't know anyone there? How many more would you have avoided if you knew everyone there was Not Like You, in some fundamental, if suck-it-up-able, way?

I'm still on the fence in terms of whether minorities (numerically in this industry) deserve 'special treatment' - but if members of a minority choose to reach out to each other (networking events, dinners, scholarships), who are we to criticize?

cyen··on Ask HN: What do you listen to when you code?
when i focus - soundtrack music. this means john williams (jaws, memoirs of a geisha, minority report, star wars), bear mcreary (bsg), hans zimmer (gladiator, last samurai, the dark knight), howard shore (LOTR soundtrack!), michael giacchino (ratatouille), klaus badelt (pirates), etc.

it let me concentrate, by not having words, but also lets me register some background noise in order for me to focus on my code.

cyen··on Why Did M.I.T. Switch from Scheme to Python?
Right, but 6.00 is also not aimed at Course 6 students. I brought it up to provide an example of what I would've liked to see 6.01 / the intro 6 class be like, if they were going to Pythonize / simplify 6.001 at all.
cyen··on Why Did M.I.T. Switch from Scheme to Python?
Before 6.01 was introduced, MIT didn't have any required undergrad CS courses that required anything besides Scheme and Java! Is that much better? Frankly - I think if you're starting to argue simply based on language, you'll find few supporters.

The strengths of the old curriculum were the concepts you learned through 6.001 and using Scheme, not the Scheme skills themselves. Do I think 6.034 would be significantly different if I had to use Python versus Scheme? Not at all - and frankly using Scheme added nothing to my experience in that class.

cyen··on Why Did M.I.T. Switch from Scheme to Python?
Interestingly enough, I'm also an MIT '09 (hi) - and while yes, I loved the old curriculum and I wish they were still on it, you're making all these claims about the new curriculum that are simply not true. The "entire undergrad CS curriculum" has NOT changed to accommodate the shift to Python. 6.034 was the only one that changed at all.

6.006 does Python, but it's new and 6.046 had no practical edge to it at all. As a student who had a little bit of difficulty with the theoretical steps in 046, I can understand why they added the "test this and prove to yourself that this makes sense" exercises in Python.

As lame as it sounds, look into 6.00 - it's an "intro intro" programming class mostly required for Course 20 (Biological Engineering) students, but it's surprisingly robust as an introductory class - covering a lot of the topics you just listed, and well.

← PreviousPage 2 of 3Next →