658 karma · joined May 18, 2009
[ my public key: https://keybase.io/mateolargo; my proof: https://keybase.io/mateolargo/sigs/ezV7MpDdq7S6s_6glV8gcvTMINrpTfCYIXwBIWpxuNQ ]
YC Badge: 0x0fa3d26951e11fb68e2d93fce3fef214060facc8
I guess what I'm really asking is what are the possible negative implications of the plan for the more "traditional" Ubuntu users? Many of whom are likely sysadmins trying to maintain consistent package versions across their infrastructure. Sticking to the LTS versions is the first step. But then you would be delaying access to newer package versions without the interim releases.
Bug: (Chrome Version 23.0.1271.97 on OSX)
Expand the side panel and select a document from the RECENT list. The editor area doesn't update completely; the text loads, but there are only line numbers up to the length of the previously viewed document and it's impossible to move the cursor below the last line number (http://i.imgur.com/h9nMh.png).
EDIT: Correction, the line numbering is correct, the problem is with the line-height in the editor.
San Francisco, CA | Full time | Full-stack Engineer
## Description
We're looking for a full-stack web engineer who can contribute to all aspects of Crocodoc: front-end development, server-side improvements, ops and systems tasks, and everything in between. Does your experience mostly fall into one or two of those categories? Not a problem, as long as you're eager to get your hands dirty outside of your comfort zone.
Since you'll be joining a small technical team, you'll take the lead on core projects from day one and often work independently. We're nimble and push code almost every day, but because our product reaches tens of millions of users, everything must be bulletproof.
## Skills and Qualifications
- Ability to embrace the energy and drive of a close-knit start-up team.
- Self-starter with the creativity and initiative to brainstorm, propose, and dive into implementing solutions.
- Strong command of Python and up-to-date knowledge of its ecosystem. We love Python and use it throughout our back-end.
- Proficiency in JavaScript/HTML5/CSS3 and keen awareness of the state-of-the-art in browser technology. Our HTML-based document viewer is the face of Crocodoc, and we keep it polished.
- Familiarity with distributed computing. We use Celery to coordinate dozens of servers to process documents within a matter of seconds.
- Comfortable working in (and improving) a Linux-based development and deployment environment.
- Understanding of cloud-based infrastructure and all the benefits and drawbacks it provides. We're on Amazon AWS and dig its flexibility.
At Crocodoc, you'll be working with a savvy tech team that enjoys solving tough problems and loves to learn and leverage new technologies when it makes sense. If that sounds like your cup of tea, we'd love to hear from you. Please contact us at jobs@crocodoc.com or visit https://crocodoc.com/jobs/.
[1] https://github.com/stripe-ctf/stripe-ctf-2.0/tree/master/lev...
“Oh, there’s definitely a shortage of people as the tech industry expands,” Marcus says. “The economy is expanding here, and they need a lot of engineers. You just need more and more people to code all this stuff.”
Hermes is my first real foray into the XMPP/Jabber protocols and is definitely still a work in progress; probably especially on the compliance front!
IMHO, practice moderation in all things, including moderation. Do I need to cut out ALL carbs? Should I really consume NO fruit? I can NEVER enjoy a good beer? Those rules would simply never be sustainable for me.
I generally stick to what I would call a healthy diet: mostly fruits and vegetables, eggs, whole wheat bread/pasta, small portions of meat (usually fish) with most dinners and some lunches. At the same time, I don't feel at all guilty about grabbing a couple beers or ordering the wings if I'm out to dinner or happy hour with friends. This system has been working for me because I also exercise regularly: alternating between jogging and hitting the gym most days of the week. Yes, it clearly took a bit of discipline to get into these habits. But now it's just become a lifestyle I find easy and enjoyable to maintain. What hacker doesn't appreciate a good challenge with such immediate and important results as your good health?
Am I missing something?
This is ambiguous...by "commonly used" do they mean 1) I'm logging in with my password frequently or 2) my password itself is a commonly used password? I'm assuming (and praying!) they mean the former since the latter would mean they're storing my password in plaintext.
UPDATE: Dropbox doesn't store in plaintext. I was incorrect to assume these were the only two possibilities. Confer child comments.
A public API is about 99% of what we (Crocodoc) offer. While designing the latest version of our API, I always erred on the side of staying true to REST principles. Fortunately there were others on our team that erred on the other side. The result is a happy medium that certainly veers from the canonical definition of REST but is arguably easier for Joe Developer to play with. Guess what...we still receive an incredible amount of support requests from developers getting stuck.
It's tempting (and fun) to build APIs "the right way" and use little tricks like putting versioning in the media type. However, that's pretty often at odds with product/user experience/business considerations. Why offer a product that only 10% or 20% of your customers are savvy enough to use?
We're looking to expand our talented team. Come join us!
Open positions:
* Senior Developer
* Business Development
* Sales and Marketing
* Administration and Support
You can find the job descriptions here: https://crocodoc.com/jobs. If you are interested in working at Crocodoc, email jobs@crocodoc.com and tell us why you’d be a perfect fit.