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

I believe the most common definition for this context of "production" is "mass produced commercial vehicle"


Flickr's API is still the best.

Does everything you want it to.

Has a few fun surprises that you didn't expect that make it even more fun to make things with.

Simple to use.

Well documented.

Test playground at your fingertips to experiment with any call you like.

One of the first APIs ever released and you can still count the number of other available APIs that positively compare on one hand.


Can you give examples of those fun surprises? I'm curious. Thanks!


One of the fun things you can do is using the set of places API methods.

flickr.places.findByLatLon returns a placesId based on a supplied lat/long of somewhere you might be interested in.

You can then use that placeId to get photos around that location with a call to flickr.places.getChildrenWithPhotosPublic

Even more amusing is that you can get the actual shape co-ordinates for that place (for example the shape values or the polyline values of your local suburb or city).

I can tell you that I didn't expect to be able to access the shapefiles, bounding boxes and polylines for essentially every suburb I needed for a location based app I was building 10 years ago from a photo app API.


It's probably not that complicated nor really that related to an agency. The simple fact is probably more that for a certain type of nerd with a literary bent Kate Beaton and Hark a vagrant hold a similar place in our heart as Randall Munroe and XKCD.


For this level of exposure, probably both?

"Ducks" seems to be published simultaneously by Drawn & Quarterly in North America and Penguin Books in the UK. These two together have enough money and experience to mount a good PR campaign.


What steerpike is trying to say is that you don't really need a major PR campaign for this. The people who work at those media outlets probably have a close attachment to Kate's previous works, so they'll gladly cover a new release without much prodding.


The ideal situation is when it looks organic that way but is also a carefully orchestrated PR campaign behind the scenes.


Coming to grips with the hidden influence of my own physicality has been a long term struggle for me. I realised over a long time that the fact that I was over six foot, male, white, bearded, broad and articulate meant that people inherently saw me as significantly more capable and tended to defer to me in a multitued of situations. This wasn't something that naturally gelled with the way I viewed my own competencies, but it's also really, really, really hard to get people to stop doing. Basically I have a significant 'self discrepancy gap'[0] between 'Own Actual' and 'Other Actual' that I constantly need to work at. Years of experience have taught me that these kind of gaps are pretty common in our industry.

Yes it exists and think it's incredibly important for people to be aware of the power of their own physicality and not to abuse it.

[0] https://en.wikipedia.org/wiki/Self-discrepancy_theory


Short guys have it extremely tough. No marginalized group would ever recognize the struggle of short guys. It’s a tough life, extremely tough to match, tough to get people to pay attention professionally (at first), and just tough to not make people subconsciously infantilize you (“Aw cute!” “Impressive!”).

I think the fact that most people would not seriously consider short guys as a marginalized group is proof itself of how marginalized it is. It’s hard not to be resigned to it. The biological marker that associates height with (physical and mental) fitness is just too strong.

At the end of the day, we are all blessed to have an opportunity on this mortal realm and we all have to move on and live life, but sometimes I wish that more people had the same empathy that you’re showing.


While I sympathise with this struggle, as a 5'5 guy I don't feel like I've suffered from this all that much.

Certainly the shift to remote work and remote interviews has helped though.


Same height/experience, though as someone in my mid 40s I feel like society has gotten worse about it, possibly because younger people are that much taller now. But for instance I was promoted to management in my early 30s.

I’ve mostly been remote for the past decade so it’s hard to quantify what things would be like now.


While this is true to an extent, remember (as with most victim complexes) that it very quickly becomes a self fulfilling prophecy.


Right. The issue is more of first impressions... generally speaking, on a day to day basis, yeah, you feel it. This is going to be much more of an issue for someone for instance in sales.

Around people you spend time around it's pretty easy to lance that perception if you carry yourself w/ confidence, make good eye contact, say smart things, etc.


I'm tall but some of the best people in my life have been short. I do remember one boy in school who was short and I think his combative nature was a result of how others treated him and his interpretation of that. He had a hard time.

My shoulder doctor is short but a godsend for diagnosing and fixing my shoulders worn out from bad swimming habits.

I don't quite get the "physical fitness" thing b/c someone who is short can be in excellent shape. On measures of sheer mass and strength such as football, bench press or reach (e.g., basketball) perhaps they don't score as high. But for example, the short guys can usually run your ass off, come back and laugh at you while you can barely breathe. So there are sports where they excel.

We had a short guy in high school who could play basketball like Bob Cousy: he could beat the opposing team almost by himself! He was unbelievable. But his dad wanted him to help run his service station so we just had him for a few games.

Honestly, it seems that men get more of their problems from social aspects of their fathers than they do from their physical aspects (e.g.,physique).


When you're short, perhaps you should get into sailing: You can buy a much cheaper boat! When you're 190+cm (~6'3"+) most boats under 33 feet or so will not have enough headroom. At the same time, longer boats get exponentially more expensive.


Physical size and mass are helpful to keep the boat upright in strong winds. Just need to duck a bit more to not get hit by the boom.

I never thought of sailing as the perfect hobby for short people, except in boring weather conditions.

Maybe headroom for sleeping, not actually sailing as a sport?


I was thinking about keel yachts where you want to stand in the galley while cooking for example.


Are you in a manager position? Honest question.


> When you're short, perhaps you should get into sailing

What if you're only short on some weekdays; do you time-share a boat?


As a short person, it is a small disadvantage but not impossible to overcome with significant force of personality and fitness. As disgusting as it is, it is not unreasonable to look at yourself compensating in this way and realising that everyone has something to fix. Very few people are born perfect, and even if they are that doesn't help you get where you want to be.


> not impossible to overcome with significant force of personality and fitness

Definitely, but you're hand waving how hard that is (not that I would know, being a tall white person like OP). It's like saying "just be funny."


I'm not hand waving it, I literally did it. It is not easy but also not some terrifying abyss. I think in such scenarios it doesn't help people to present this as a really big problem, they are helped with the reality: It is something to do if you want to do it. If you do want to, you can. It doesn't require a significant lifestyle change, just regular exercise time (even once a week makes a big difference in most people). It's effort and it's not fair, but it is eminently available to almost everyone.

Edit: I'm sorry, I glossed over the "force of personality" part. This might take you a few years to get right, but since it boils down to "be more assertive" the only way to get better is to consciously work at doing it. It is the same as building any other habit.


Well either you overcome it or you don't. Focusing on how hard it is doesn't move the needle. Even getting people to acknowledge your struggle does nothing.


Pointing it out / getting people to acknowledge it actually does the opposite: Folks will focus on your perceived shortcoming more and most of them won't turn that into constructive change. In effect you're just making it worse.


Agree, I have been in the industry for long enough to see that they are discriminated against. One thing which can counter the effect of height is humour - people who are funny and extrovert can get over this to a large extent (I guess this goes not only for professional relationships but personal ones too).


a lot of short people at the top, you just gotta be more assertive where as for tall guys, people give a little bit of deference automatically.


I wouldn't say no one thinks about this issue, but I agree its typically dismissed as not serious.

I think society thinks its important to socialize men in particular to "listen to authority without complaining" and this not-so-subtly tells certain men that if people don't treat you with respect then its your problem, not theirs.

One thing I hate about the contemporary American political landscape is that its all in on the false dichotomy between personal responsibility and a well conceived society. Both things can coexist and in fact require one another.

In fact, even though republicans love to talk about "personal responsibility," in a free market it is one of the least required things: the market tells you what to do with yourself on pain of penury. Its really in a society where conventions like social welfware can be abused where people's personal responsibility, character and civic virtues really matter.


> the market tells you what to do with yourself on pain of penury

The market isnt some ethereal thing that magically coerces people to do things. The market is made up of other people, all of whom are also exercising their personal responsibility to look after their self interests. Game theory is the best way to look at this.


Incredible that the same thing could be said with lots of perceived "inequality" but in such case "systemic forces" are the cause and personal responsibility is to be avoided.


You pretty much describe me. Except I am very confident, have over 35 years of software engineering experience and am touching upon 50 years old. I recently joined a very large games company with a great reputation for diversity, inclusion and all that jazz. I was very happy.

I've been successful in my career (I think) because I've (often) used my physical presence and all the advantages it gives me to give the floor to quieter voices, marginalized opinions and I really feel like my teams have been great teams because of that. When you enable great people, great things happen. I was looking forward to that just being the norm.

However, at this company I found myself marginalized and discriminated against. I think because of my age, maybe because of my social class or maybe because of all the accidental advantages I have. I don't know and I don't really care.

Anyway I left them.

So it can swing both ways, just enjoy the ride. Good luck.


Yes, we're in an interesting time where the advantages you have in person are disadvantages on paper, in regards to hiring priorities, diversity drives, HR policy, etc.


I share a lot of these characteristics and while I don’t think I’ve actually been discriminated against, internally I feel like it’s inevitable and it makes me incredibly self conscious. More than anything I just want to be invisible. Remote work is pretty helpful in this regard.


I have those same physical traits, and this comment was helpful. This has been really frustrating as a junior developer, it's just impossible to get any critical feedback or have someone take a mentorship role. I've been in so many dumb situations where someone more experienced or knowledgeable should have just told me I was doing something dumb.

I am certain it is a net positive without trying to abuse it, but I've been thinking about it a lot since graduating. Everyone just treats me really well and places a lot of completely unwarranted trust in me.


>This has been really frustrating as a junior developer, it's just impossible to get any critical feedback or have someone take a mentorship role.

I've had a situation where I was asking a tall/attractive/charismatic acquaintance for technical advice and he stoped me and said something like "Why are you asking me for advice, you are way more experienced than I am". It's not that I shouldn't have talked with him about the technical matter, just that it was funny that I slid so naturally into the 'underling' role.


segue into something like "Well, I really need another look, another perspective, someone else's eyes on this b/c I think I'm missing something here, and I knew you'd be a good person to ask. I value your input."

And a warning: in your situation you may not know if "you are way more experienced" than he is (he may just be stroking your ego to divert you). I've been in the same situation where time revealed the other guy was hoarding information to his advantage. I talked him into a bit of a reveal.


Does remote work in this case?


One tall man's story: IIRC he had been a football player in college. He loved sales but found his size was a problem. He came up with a ruse: upon entering an office where he sensed the target customer was uneasy with the salesman's size, he "took a dive" - he literally fell down! Chaos would ensue as everyone rushed to help: gather his glasses, dust him off, retrieve pen and briefcase and such. He would apologize for his clumsiness and somehow the incident would always cement the bond between him and his customer.


Please use your powers to support and amplify others if you can. I have the opposite experience where I’ve dropped out of multiple lead roles because getting anyone to listen to me or acknowledge my decisions required a huge battle every single time. (Then I leave and they hire a consultant who looks like you to tell them the same things…!)


Working remote via video chat must the great equalizer haha…

In reality I think people working remote haven’t worse off.

While I think height does play a role, as a slightly below average height male I’ve personally never had an issue dominating / being defaulted to after brief interactions.

While this trend / tendency does exist and imo is extremely strong genetically (looking to the “alpha”), a few words can shake that tendency in most rooms.

I think being better groomed, fit, etc probably plays an overall larger role in terms of projecting competence.

Being confident and speaking with conviction in statements likely outweighs everything


Own it and be thankful for the gifts you were given.

I just wonder where we were today without those favorable attributes?



Flickrs API still hasn't been beaten and it was one of the original APIs ever released. Frankly I thinks it embarrassing for us as an industry that it's still one of the simplest and best APIs I've ever used.


Wikipedia Current events page is great https://en.wikipedia.org/wiki/Portal:Current_events for an overview of major global events.

For a lot of other topics around general knowledge it can be very interesting to browse the various levels of 'Vital articles' on Wikipedia (ie, there are 11 Level 1 Vital articles, around 45K Level 5 Vital articles and around 1K Level 3 Vital articles). I like browsing the Level 3 Vital articles https://en.wikipedia.org/wiki/Wikipedia:Vital_articles when I'm looking for something to read.


I feel like this post just reached into my head and pulled out all my current thoughts about web development and the dominant architecture paradigm. I love it when someone articulates my thoughts better than I do.


Rock climbing and bouldering - often feels like the physical equivalent of trying to gracefully solve puzzles in much the same way I think about programming.


Pretty awesome experiment by jevans. This blog post details what she's trying to achieve and links to the two current games she's made so far about debugging problems.


This is the case for some accessibility issues, but at the edge cases the differences between screen readers is significantly more apparent than with browsers and it's also significantly easier to hit edge cases with screenreaders. This is almost entirely due to screen readers each having their own idiosycratic solutions to what they do when they encounter a section of a website that sends them into 'interaction mode'. WAI-ARIA was designed to help in this regard, but the actual implementations don't seem to be help to the same strict standards that browsers are. This is the case for pretty much any complex frontend widget and can really only be solved using a specific screenreader to determine exactly what it's going to do once it encounters and needs to interact with your complex UI.


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

Search: