Hacker News new | past | comments | ask | show | jobs | submit login
HN Office Hours (hnofficehours.com)
340 points by sahillavingia on Nov 26, 2010 | hide | past | favorite | 74 comments



Oh poop. I'm the ezl from the github repo where that source lives. Was hoping we'd have more time to fix it before being embarassed.

HNOH was intended to be a quick weekend project (famous last words). We didn't quite make it in the weekend, so we just let it hang out in his half complete state.

rguzman, smalter, and I have been meaning to put some love into it, but we've been slammed working on what we think will be our real startup, http://www.leasely.com, so we've not really carved out the time.

Its broken and buggy, the calendar features don't work right, and there are issues with creating/canceling recurring office hours. We'd LOVE for this to be used in real life, but its not in a state we can really say we're super proud of yet. We want anyone who wants to be involved to get involved, so if you have hours to donate, please get in touch.

The heavy lifting was done by HN users: rguzman, deuterium, C Allen from NYC (github.com/bitemyapp/, http://bitemyapp.com), and a few others.

So we f-ed up, there are still bugs, and its been on the backburner since we're trying to work on leasely but now we've been embarassed into fixing the bugs so we will.

[edit: linked to C Allen's github and personal page]


Oops, my bad. I saw it in your profile and thought it would be useful to others (I hadn't heard about it before). My apologies!


Just wondering, why'd you opt to only allow those with hn accounts to use the site? I've been lurking here for a long time and had no intent of creating an account (mostly because I blame antics like mine for the decline of reddit so I vowed never to create a hn account, but I digress) but was forced to now to be a part of hnofficehours.


We wanted people who were serious about being involved in the community. Lurkers and trolls weren't exactly a high priority user target for us.


I don't care so much about the bugs: the big problem with these HN+ sites seems to be that they get an initial boost and then sort of fade away because people forget about them and new people don't find them.


Maybe we can start weekly office hour threads here and we'll all upvote the thread so the newcomers eventually see the service.


For something like this it's not a maybe. I hear about services like this all the time and never hear about them again. If you want this thing to become a part of the hn community someone's going to have to put work into seeing that it hits the front page from time to time.

Otherwise it's often just a flash in the pan. Good luck!


You may also want to set DEBUG=False on the production machine. With DEBUG=True I can see the application's internals.


It's an interesting idea technically, though socially people, in the main, find it difficult to pick up the phone and talk to someone they know nothing about (beyond a few tags and a name).

Even showing a Gravatar and making it mandatory to provide a homepage URL or Twitter link would allow users to do a quick bit of "research" on someone they want to call in order to feel more comfortable and to build up a little virtual rapport ahead of time.


Seconded. I'd feel a lot more comfortable chatting people up with questions if I had a peek into the projects they've done before.

And, knowing I'd like to have people call me up with their projects, it's to everyone's advantage to bring the barrier to entry down as much as reasonably possible.


"myusername has not listed his skills."

should be:

"myusername has not listed her skills."

or, more neutrally:

"myusername has not listed their skills."

Edit: I wrote this comment because I'm a woman and it can be a bit jarring to see myusername referred to as 'he'. I wasn't commenting on grammar; just trying to express my thought that if a website is going to refer to someone by gender, then it should be done neutrally unless the option to select a gender is provided.


or, more neutrally: "myusername has not listed their skills."

This is incorrect grammar (the subject and pronoun should agree)! Something like "myusername's skills have not been listed" would be ok.


"Their" is totally a gender-neutral 3nd person singular now.


Now? It's been a gender-neutral 3rd person singular for hundreds of years.


More than you want to read about this:

http://languagelog.ldc.upenn.edu/nll/?cat=27


That's awkward passive voice. How about "myusername has not listed skills"?


What about "myusername has not listed any skills."?


Or "myusername has no skills". That way you encourage people to add their skills.


Shorter: "myusername has no listed skills."


"myusername has listed no skills" sounds better to my ear.


Doesn't cater for users who only have one skill to list. ;)


Italicize his to signal that it's a variable. (That's how the Episcopal Book of Common Prayer does it, e.g., in baptismal prayers.)


His was a universal pronoun for almost 200 years until the women's lib movement of the 1960s. Know what? A lot of dumb things happened in the 1960s. It's 2010. Let's not spend our time arguing over pronouns.


Easy to say when you're a guy. I think it'd be pretty weird if the default pronoun for my username was 'she' or 'her'.


Please link your company & other projects in your profile so I and other tech women know we're not welcome in your efforts. Seriously. I'm done fighting sexists, I just want to know where you are so I can avoid you.


for this to work, really, we'd need another pronoun to mean "specifically male" as we have another pronoun to mean "specifically female" - "xhe" or something. Maybe then we could refer to "man" meaning human, "testicleman" meaning male, and "woman" meaning female, you know, both genders being prefixed by the reproductive organs that are specific to the gender, you know, to be fair.

Really, I think a more realistic solution is to just alternate between using 'he' and 'she' in your work; "they" grates on my ears when it's used in the singular, personally.


Just as an aside, there is a word for "specifically male man", it's "wereman" (just as "wifman", the old version of "woman" meant "specifically female man" -- "man" was short for "human", from "humanous" -- earthling, which both women and men are, despite martian/venutian assertions to the contrary...)

I learn all my etymology from Dinosaur Comics, http://www.qwantz.com/index.php?comic=551 :)


A "other methods of communication" field would be a nice thing to have as well. IRC handles/servers would be something I'd like to add, and I'm sure other people have their own unique forms of communication they'd like to make themselves available by.


IRC handles are pretty much a requirement for me to engage. #hnofficehours on Freenode and ops.


All kinds of empty in there :) //Op'd!


Awesome; a web-based chat interface would be a killer feature however.


I'll keep that in mind if I can swing a weekend for ezl and the rest of us to work on it.


http://www.hnofficehours.com/profile/list/

This throws an error. Also, DEBUG = False


ah yes, we suck. We were hoping it wouldn't get discovered until we had a second weekend to really deploy it.


Awesome project and very cleanly executed. Minor bugs:

1) I shouldn't be able to add "web design" skill twice.

2) When entering skills, I get the ajax list but I can't click on it to select it (Chrome 9dev).

3) Timezones should be sorted by time, not location.


It might also be interesting to setup something where you just post tagged questions and then people can look at the tags that they know about and answer them.

I guess that would basically be an HN Opzi. (http://techcrunch.com/2010/09/27/opzi-a-quora-for-the-enterp...)


A link to the original discussion thread and/or an explanation of what this is actually for would be great! (The about page is no help).


This is a great idea. It's much more personal than the stack sites and feels more like a mentorship set-up (a la big brother, big sister). I also think that the 1-to-1 connection is encouraging for askers: I oftentimes don't post to stackoverflow because I don't know if the question will ever be answered. At least there is a better chance of some form of life responding from the other end.

Well done. I hope to see it take off.


Me too. I think if we, as the community, offer up our skills when we can this will succeed.


I'd suggest adding IRC handle to the ways of contact.


Great idea. Unfortunately it made me realize that I don't feel like I am much of an expert in anything atm. Time to learn some new skills.


I think a lot of techies feel that way and IMHO they're wrong. Ironically it's because they always respond to this feeling of inadequacy with "time to learn new skills" is why they're wrong.



Why does "Upcoming Office Hours" include "From Aug. 4, 2010, 2 a.m. to Aug. 19, 2010, 5 a.m."?


I, too, am very confused by this. Maybe it's only matching on time, and not date?



Even though there are already sites like StackExchange, I think this project has (potentially) a character of its own. Sadly, it doesn't seem to want anything to do with me. I get the following error when trying to signup:

"The url does not appear to be in your hn profile. Please paste http://hnofficehours.com/profile/PedroCandeias/ into your hn profile. Note the trailing slash."

Even though I did include the url in my profile.

## Edit It finally acknowledged my existence, but I had to add linebreaks before and after the url in my profile.


Great! Love it! Found one small bug: when you view a user's profile, your own profile name at the top becomes a link to the viewed user's profile rather than your own.


The "AIM" field needs to allow more characters. Keep in mind that AIM allows email addresses as usernames.


Same with gtalk. My gtalk username is pretty long (because it's @danieljackoway.com) and doesn't fit


Anyone else think it's weird to use your Hacker News username to login? I know you're supposed to use different passwords for different locations, but this seems like an easy opportunity to do some social engineering to come up with a username/password list.


Interesting. But what reason is there to use this over one of the StackExchange websites?


I think interacting with folks over skype/chat might build a deeper relationship--gasp! even friendship--than a message board.

There is spontaneity to chat that the highly transactional Q&A format doesn't allow.

I love this idea... we're actually been thinking about taking some of the experts at Mahalo (i.e. our guitar teacher), and doing streaming lessons/chat/office hours.


Immediate response to your inquiries?


That too. But also able to discuss your issue or what you're trying to learn rather then just here's how to fix x y z... :-)


Maybe that you can Skype and talk directly with one person who maybe an expert in a given field.


Just used this and Dragon Silicon was incredibly helpful. This site just helps add to the fact that the internet is full of kind strangers. not to sound like a creep or anything. yeah.


Needs availability views based on tags. Really needs that.


Great job! Found a small bug over here: http://www.hnofficehours.com/profile/list/


Enlarge the field size of 'google chat', my email won't fit now :)


You also might not want to have stacktraces on a public web site.


I just used said stacktrace to find the problem. So... it has its advantages and disadvantages :)


Great idea, nasty error here though: http://www.hnofficehours.com/profile/list/


I just tried to contact ezl on both AOL and Gtalk. Showing online on HN Office Hours, he was offline on both networks, at least by way of Meebo.


How do I change my password?

Also, I clicked a link before entering a password, and now I can't log in. Can't reregister; can't have login with an empty password.


Buggy as you say it is, I think this is a great idea and I intend to donate time and use it.

Great idea!


Great idea, well done - this could be the start of something pretty interesting


I've added the link to my profile, but no dice -- I cannot sign up.


Is there a reason that profiles don't have email as a contact mode?


Would be interesting to also add IRC handles as a contact method.


I get "olalonde does not appear to be a registered HN username".


So, we can go here and ask people for help basically?


This is a very neat idea.


Samurai, are you going to reach out to others, let others reach out to you, both, neither, and/or copy the idea?




Consider applying for YC's W25 batch! Applications are open till Nov 12.

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

Search: