HN user

samgro

188 karma

iOS Engineer @ Foursquare

Posts21
Comments45
View on HN
thenextweb.com 13y ago

Yahoo acquires GoPollGo

samgro
46pts20
samgrossberg.com 13y ago

Why I ditched GMail for emailFacebook.com

samgro
2pts0
gopollgo.com 14y ago

GoPollGo announces self-serve market research private beta

samgro
1pts0
speakerdeck.com 14y ago

Help My Stylesheets are a Mess (CSS best practices)

samgro
2pts0
developers.facebook.com 14y ago

Action Links: Interact with your Facebook App Directly from the Stream

samgro
2pts0
news.ycombinator.com 14y ago

Ask HN: Real-time Conversation Engine

samgro
2pts0
samgrossberg.com 14y ago

Blog Design 101

samgro
2pts0
samgrossberg.com 14y ago

Clear just raised the bar for all mobile design

samgro
2pts0
gopollgo.com 14y ago

Re-architecting GoPollGo with Backbone.js

samgro
6pts0
gopollgo.com 14y ago

GoPollGo is now 100% MongoDB - what we learned

samgro
12pts0
samgrossberg.com 14y ago

Facebook changed my default privacy to "Public" without telling me

samgro
4pts0
samgrossberg.com 14y ago

For the sake of your personal sanity, don't misspell your company

samgro
2pts0
gopollgo.com 14y ago

All the cool kids use Ruby 1.9.2

samgro
3pts0
gopollgo.com 14y ago

Poll: What's your favorite programming language?

samgro
8pts8
news.ycombinator.com 14y ago

Ask HN: LESS or SASS?

samgro
1pts0
www.artzstudio.com 14y ago

Essential performance best practices for jQuery

samgro
20pts8
samgrossberg.com 14y ago

The Problem with Facebook Notifications

samgro
1pts0
www.claussconcept.com 15y ago

The Vietnamese Menu as a User Experience

samgro
1pts0
samgrossberg.com 15y ago

CoffeeScript: crucial like Sass or superfluous like Haml?

samgro
2pts0
samgrossberg.com 15y ago

How Microsoft lost its mojo: thoughts from an insider

samgro
15pts5
uxgripes.com 15y ago

Facebook's https Option: Vulnerable by Design

samgro
5pts0

I used to play video games a ton growing up (most of the ones mentioned in the article). I have tried picking up modern games as an adult, but don't get quite the same thrill/zone as I did as a kid. I haven't felt immersed. I get that feeling now from rock climbing, cycling and skiing. I think it's because after spending all day working on programming, staring at a screen and working through challenges seems too much like work.

Identicons 13 years ago

This will be very useful if it makes it into GitHub Enterprise - our IT won't let us use Gravatar, so comment threads/issues are harder to follow.

I agree with this. Mobile first doesn't necessarily mean native first. From both design and engineering perspectives, it is much easier to build a website that looks good on both mobile and desktop and then add components to the desktop site than it is to start with a desktop site and pare it down to work well on mobile.

Any "CSS Best Practices" guide should start with "1. Use a preprocessor."

Also, don't use IDs? Really? The article referenced as a source for this claim ends with "Don’t stop using IDs, just be aware of where they can cause you headaches and know where to sensibly circumvent them. Anyone telling you not to use them at all is not wrong, but they’re definitely not right…"

That's good advice. Understanding how specificity works will make you realize, when designing your Twitter widget, relying on a selector ".tweet a" is unreliable, and use "a.tweet-link" instead.

I just spent my entire day tracking down a missing "var" that caused a bug only in Internet Explorer. I haven't written any assembly code since college, and I hope to reach a day when I never have to write or maintain native Javascript again.

Can anyone explain why 'United States' could possibly be an autocomplete result for 'CA'? I am staring at United States and just can't see a 'C' anywhere... have I totally lost it?

Do yourself a favor and use CoffeeScript! You will never have to worry about this or any number of other trivial JS mistakes, plus your code will be more readable and more fun to write. Win/win.

It is terrible that your friends' privacy was violated, and I apologize for this comment being off topic, but I feel compelled to address the specific personal circumstances that Alex has uncovered.

Alex: as a gay man who came out as an adult, I urge you to reach out to your closeted friend. Let him know that Facebook violated his privacy and you accidentally and unexpectedly came across his secret. Reassure him that you care about him as a friend and that his sexuality makes no difference to you.

Unless he is in physical or serious financial risk from coming out, his life will be unimaginably better if he comes out. If he's going to lose his job or be disowned by his parents, at least having one friend to share his secret with may make a world of difference.

If he has a girlfriend or wife, for her sake, you need to reach out to him. It's an incredibly awkward situation, but think about what an enormous positive difference you can make in one or two people's lives.

Before commenting about Android, read the article twice, look around the page, and if you still want to talk about Android, read one of the related posts.

I'm from a different generation than Neal Stephenson. I grew up inspired by my parents' old IBM XT. The Apple II at school. My TI-83 programmable graphing calculator. Not space flight. I continue to be inspired every year by the innovations in tech startups, and that's just the field I happen to live and work in - the biomedical field in the last 10 years has made orders of magnitude of progress understanding the human genome in ways that I can barely understand (despite having a college degree in Quantitative and Computational Biology).

Without Facebook I wouldn't have seen or spoken to lots of old friends until our 25th high school or college reunion.

Without Twitter I wouldn't have learned from and made connections with influential people in the tech world.

Without Google or Wikipedia or StackOverflow I would have to go to a library to learn anything new.

Without GitHub I would have to write my own software from scratch and spend a lot of time managing collaboration workflows.

Without AWS, Heroku, Ruby, Rails et al. I wouldn't have been able to launch my own startup without outside funding.

Without Zappos I wouldn't be able to buy size 15 shoes in whatever style or fit I want. I ordered shoes last week at 7pm and they arrived at 9:30am the next day. Seriously.

Without Kindle and my iPad I wouldn't be able to get any book in the world in 5 seconds for $10.

AirBNB, ZipCar, Apple, Dropbox, the list goes on, and this is in my (our) industry alone.

Neal Stephenson might not be able to fly to Mars in his lifetime, but I'm pretty excited about the innovations that will happen in the next 10 years; if they're half as good as the last 10, us geeks will be pretty satisfied.

I worked from coffee shops for 6 months as a solo founder. Being a solo founder was incredibly lonely, and sitting at home made that worse. Going to coffee shops and being surrounded by other people working on their own gigs was energizing.

Now that I'm working at a 2 person startup, I still work from coffee shops ~2 days a week. It's a great change of scenery from the office. I plug in headphones, get a caffeine buzz going, and can be very productive without being distracted.

The coffee shop matters a lot. I disagree with the author's opinion that national chains are best. Starbucks tends to have terrible WiFi, average coffee, and feels soulless. You have to explore your city to find the right balance of WiFi, ambiance, coffee, and power outlets. I was spoiled living in Seattle - I imagine that search takes a bit more effort somewhere like DC :)

GeekAtSea has an excellent post about Seattle coffee shops: http://www.geekatsea.com/best-coffee-shops-in-Seattle

This seems like the economies of scale would be too hard to make it feasible. Google/Apple have tens of thousands of employees commuting to the exact same place. Startups are spread out all over Palo Alto, Mountain View, etc. I'm skeptical that an economically feasible shuttle service could get me from the Mission to Cal Ave faster than bike + CalTrain.

If you click through my profile, you'll see I'm a dev at GoPollGo. I posted this poll to HN because I enjoy using our product and was genuinely interested in the discussion around programming languages and didn't get many votes from my small Twitter following. Based on >200 votes, the HN audience seems to find this question interesting as well.

Javascript is on there. You could mention C# in comments and people could upvote if they agree. I had to pick 10 based on my assumptions of what is popular. In retrospect C# might have been more popular than Scala.

Yes, but with GoPollGo we can see the poll in real time and by geography - will be interesting to see if people in California have different programming language preferences than people in NYC or France.

Disclosure: I work at GoPollGo.

The Patent Pledge 15 years ago

I have a PG question for PG: what problem does this solve?

I see 2 problems currently.

1. Microsoft suing Android makers, and other similar examples, where large companies burn billions of dollars of our economy over something pointless.

2. Patent trolls like Intellectual Ventures and their shell companies suing startups.

How does this solve either of these problems? Who really needs this?