joeroot | 11 years ago | on: Cloud Printing and Shipping Service Lob (YC S13) Raises $7M Series A
joeroot's comments
joeroot | 11 years ago | on: BuzzFeed: An Open Letter to Ben Horowitz
joeroot | 11 years ago | on: Show HN: Restore tmux environment after a system restart
joeroot | 11 years ago | on: Show HN: Star Trek DS9 Episodes Worth Watching
If you're interested in tools, Mallet (http://mallet.cs.umass.edu/) is a fairly good place to start, and the original LDA paper by Blei, Ng & Jordan (http://machinelearning.wustl.edu/mlpapers/paper_files/BleiNJ...) is a great academic starting point.
joeroot | 11 years ago | on: Show HN: Star Trek DS9 Episodes Worth Watching
I wonder how easily arcs can be identified. I'll try running the transcripts through a topic model this evening.
joeroot | 11 years ago | on: Show HN: Star Trek DS9 Episodes Worth Watching
Personally, as a huge DS9 fan, I think that you should watch every episode. Each episode adds colour and depth to the series' characters, and in my opinion makes it the most rewarding Star Trek series.
joeroot | 12 years ago | on: Ask HN: How do you manage your sales leads?
Our main issue has been that in person meetings and calls are difficult to log and keep track of, and as we've progressed towards those its become less and less useful.
If most of your interactions happen via email however, Streak is a great flexible (and currently free) tool.
joeroot | 12 years ago | on: Show HN: Content underload
joeroot | 12 years ago | on: Show HN: Content underload
joeroot | 12 years ago | on: Show HN: Content underload
We then send you an email with a link to the content and an explanation behind our reason. If the user replies or reads the link, we keep going. If they don't we stop! Ultimately to do this well, we want to have a conversation with the subscriber (almost like bibliotherapy).
For example, were someones Twitter data points indicative of an interest in Programming Languages and Education, we might send them http://worrydream.com/#!/LearnableProgramming, with a brief explanation on why. If they reply saying they don't like long form, old content, then we'd make sure to adjust the next article accordingly. Hope that helps!
joeroot | 12 years ago | on: Show HN: Content underload
joeroot | 12 years ago | on: Show HN: Content underload
joeroot | 12 years ago | on: Show HN: Content underload
joeroot | 12 years ago | on: Show HN: Content underload
joeroot | 12 years ago | on: Show HN: Content underload
We'd all become tried of algorithms claiming to know who you are. We wanted to take this back to first principles and try to understand what captivates people.
joeroot | 12 years ago | on: Show HN: Content underload
We're using Twitter as a starting point. We hope to work out what makes you tick, but ultimately that will only come from a conversation with you - thus why we've chosen to individually curate and pick content for all our users by hand.
If you pass us on any more info by clicking on "Tell us more", we'll use that too.
joeroot | 12 years ago | on: Modeling How Programmers Read Code
I find this contraint interesting - I don't know if computational thinking is a strength or a weakness. Increasingly, it seems that computational models occur naturally and therefore the ability to think in such a manner would have inter-disciplinary value.
If we deem it a weakness, then programming becomes a UX problem rather than language one. The lack of change both within and across programming paradigms would suggest that many don't believe this to be a fundamental issue.
joeroot | 12 years ago | on: Ask HN: Who is hiring? (July 2013)
We're opening the world of small-batch, fresh roasted and better tasting coffee to a global audience, not just those lucky enough to live in Shoreditch. Join an incredible founding team and help the world fall in love with coffee again.
We face a huge array of creative challenges in tying together a physical product with its digital counterpart. In doing so we’re looking for an experienced Lead Developer to help confront these as part of a great founding team. This requires a strong technical knowledge (especially in Ruby), a creative approach and the ability to work with the right languages and tools for the job. You will be joining the team to lead on all things tech, and as such, we’re looking for a generalist with Ruby experience, who will both guide and work on features and tools across both product and operations.
Generalist: Our stack is currently made up of Postgres, Rails, HTML, CSS (+ SASS) and JavaScript. Due to the challenges we face, this list is constantly growing and evolving, and we’re looking for a Lead Developer who’s comfortable in our current stack, but has the technical breadth and knowledge to change and move things forward as our needs develop.
Creative: You will help define product direction and be the voice for technology in the room. We want to re-approach classic e-commerce challenges in innovative and exciting ways. Be it applying cutting edge research to make sure people get the right coffee for their palette or experimenting with Arduinos and electronics to make sure they never run out; a strong technical background combined with an ability to think creatively are essential to us fulfilling that ambition.
Technical chops: You will be leading on forward thinking solutions which will likely push you into areas unknown! You’ll need to be comfortable with the stack we already use whilst also being able to pick up new skills and tools quickly in order to lead the team forward.
Product: You will help define our product roadmap, speak to customers and lead on the implementation of user facing features. You should feel comfortable in proposing and validating ideas before going ahead and building them out yourself or with the team. Once those features are live, you should be at home making data-based decisions about their future direction and flaws.
Autonomous: Though decisions are made as a team, you’ll be in charge of making sure we deliver on all things tech. As a small team, everyone needs to be comfortable working together whilst also taking individual responsibility and ownership for their area. As an e- commerce company, tech sits at our heart and as such your role is mission critical to the success of the business. You should feel comfortable with this. Ultimately as the company’s technical voice, noone will tell you how to run things or which tools are best for the job, that’s up to you!
Interested? Email [email protected]
joeroot | 13 years ago | on: How to Parse Ruby
joeroot | 13 years ago | on: How to Parse Ruby
If anyone's interested, this definition of Ruby 1.4 is pretty good: http://www.cse.buffalo.edu/~regan/cse305/RubyBNF.pdf