HNHacker News
TopNewBestAskShowJobs

juanplusjuan

4,389 karma · joined March 13, 2012

CTO at Primer (sayprimer.com)

[ my public key: https://keybase.io/juanplusjuan; my proof: https://keybase.io/juanplusjuan/sigs/SBf3wi80t0XdXotWC6zyF9fsAV2TahNcA1_OO5vcbQs ]

submissionscomments
juanplusjuan··on Introducing Snapcash
Seems like Venmo is on a spree to win secure payments in the developed world. It has a few horses in the race:

http://techcrunch.com/2014/11/04/dasher-teams-up-with-venmo-...

At least Dasher has a solid team behind it (former director of mobile at Gilt et al). Not sure how I feel about Snapchat given their security record.

juanplusjuan··on Volt: A Ruby web framework where your Ruby runs on both server and client
Cool-- thanks for the responses. I agree with the issues in JavaScript, but I'm not sure I see them as justifying a new web framework. For example, the Math.max() boolean behavior is simply the result of treating true and false as 1 and 0, which isn't unique to JS. Blocks are a type of closure (which JS supports) and there are ways to achieve multiple inheritance and even mixins as well.

That said, the larger point seems to be that data synchronization is the biggest benefit. If you can write a model once and have JS objects automatically created that'd be a good start. I'll have a look to see what other capabilities are there. The HTML rendering when a URL is called directly could be particularly powerful.

Thanks!

juanplusjuan··on Volt: A Ruby web framework where your Ruby runs on both server and client
What's the problem that this framework is trying to solve? I can't imagine that Ruby code will correctly compile into every possible use case for JavaScript. Even if it does I won't be able to leverage any gems, which is the real power of a mature server side language. It seems like this is just a crutch for Ruby web developers to use a familiar syntax and avoid learning JavaScript, which seems valuable if you want to do anything beyond a basic web page.

Please tell me if I'm missing something. I'd genuinely like to know.

juanplusjuan··on Lending Club Can Be a Better Bank Than the Banks
I always wondered why big banks didn't get into the business that Lending Club started. I figured that it was due to inefficiencies in the consumer credit model that made it such that "high risk" borrowers were ineligible for secured loans and that LC found a better way to accurately measure that risk. Who knew it came down to accounting?
juanplusjuan··on How municipalities in St. Louis County, Missouri profit from poverty
Good article. The irony is that the excessive charges levied against people who can't afford it continue to fund the cycle. http://www.governing.com/topics/public-justice-safety/gov-fe...
juanplusjuan··on Ask HN: What's your best startup idea that you're not going to pursue?
A service for freelancers that automatically withdraws projected income tax and puts it into a safe money market fund so that they can make a little change on it (more in better times).
juanplusjuan··on CSS Shapes Editor for Chrome
Cool! Can't wait for it to appear in a standard CMS (e.g. WordPress, SquareSpace, Weebly). Seems like it's the perfect addition for professional editors a la Scoop (http://open.blogs.nytimes.com/2014/06/17/scoop-a-glimpse-int...)?
juanplusjuan··on Productivity and the Work Week (2000)
Consult. If you're valuable to your employer they'll want to keep you on-- esp since you know the understaffed teams so well and can fit in seamlessly (read: they don't have to train someone else). You should be able to charge more (50-100%) to cover health insurance et al. and will have more control over your schedule.

I don't know your industry though so it would behoove you to make friends with someone else who consults for your company and figure out what arrangement they have. If the company has done it once they'll do it again.

juanplusjuan··on Ask HN: Do you have to move out to move up?
I've worked in big corporate environments and small startups (both as a manager and a developer). In the former, I think you have to ask whether your boss has your back. Is he/she interested in furthering your career / ask about your aspirations / come up with a concrete plan for getting you there? If not, you're stuck. In that case, I've found it helps enormously to make yourself visible to your boss's peers (and his/her boss). Figure out what their priorities are and start to address them.

If you're in a smaller company or startup then you've just got to have hustle. Chances are that there are half a dozen unfilled job roles around you and you just need to step in.

Both cases summed up by this advice I received early in my career:

"People don't promote you into a role until you're already doing it."

juanplusjuan··on There Are Only Two Weeks Left to Comment on Net Neutrality
They ask for a US address but I doubt it's verified. I used a random one because I'd rather not have my personal details on the public FCC web page.
← PreviousPage 2 of 2