HNHacker News
TopNewBestAskShowJobs

JonLim

574 karma · joined December 9, 2010

jonlimtoronto@gmail.com - @jonlim
submissionscomments
JonLim··on Ragnarok MMO open-source HTML5 client
Incredibly impressed.

I'm at work, and it's working superbly, with no noticeable lag or stuttering. I... I should stop.

Great work!

JonLim··on Failing the startup game at Unbabel
I started ignoring most of those "my workplace is so great!" posts after having had a few startups under my belt. It typically is a giant clusterfuck, but if you believe in the business, enjoy your responsibilities, and can handle the nonsense thrown at you, you'll be fine.

Every workplace has its ups and downs, would be weird if it were 100% perfect, eh?

JonLim··on Benchmarking Hubspot's S-1: How Key SaaS Metrics Stack Up
Invested in growth, low but potentially growing average revenue per customer, and decreasing sales efficiency.

I'm really not sure what to make of it, or if I've even pulled out the important points. Would love to hear some opinions on the numbers presented.

JonLim··on Vermont Quits War on Drugs to Treat Heroin Abuse as Health Issue
I think they had a drug testing booth in Barcelona when I was there last summer for Sónar, and there was a massive line up of people.

Not sure what Spain's outlook on drug use is, but it was rather refreshing to see that level of education and emphasis on safety compared to what I've seen in festivals in Toronto and NYC.

JonLim··on Sony PlayStation Network and other game services attacked
Famedgod also got doxxed? Huh, that didn't take too long, did it?
JonLim··on New Minecraft Mod Teaches You Code as You Play
I'm 26, I remember borrowing a few books from the library that walked through creating a game in QBASIC.

Those were the days. :')

JonLim··on A Google Adwords Bug That Cost Us
I'd count us as a relatively small advertiser, but it works perfectly well for us. Since I've taken over our accounts, I've made quite an impact in terms of traffic and conversions, and we don't spend that much compared to big brands.

That, and I've gotten them on the phone for support a few times already, answering random questions I have, pretty satisfactory.

JonLim··on A Google Adwords Bug That Cost Us
I hope you got a refund?

We spend quite a bit of money on AdWords every day, and I started managing the account a few weeks ago (hand-off from an agency) and it's been a fantastic challenge to brush up on that part of my skill-set again. However, it's kind of weird that their numbers never really match up with ours, typically overreported, and I pray that we never run into an issue like the one you have had.

On the bright side, at least AdWords numbers are predictably off (about 15% overreported, on average.) Facebook Ads numbers overreport anywhere from 10% to 100%, so that's the one I worry about on a day to day basis.

JonLim··on BuzzFeed Raises $50M from Andreessen Horowitz
The part that caught my eye is that Ze Frank is working there, and is leading the Motion Pictures division.

That's... incredible.

I'm looking forward to what they produce, video-wise, simply because Ze Frank is there to shepherd their efforts.

JonLim··on Accelerate Excel – 100x faster spreadsheets
I don't think I even work with very large Excel sheets, but our massive master sheet of 1mil+ rows (with about 15 columns) regularly causes Excel to sputter and die.

I'd rather not use it, but anything to make it work better would be awesome.

JonLim··on Snapchat Said in Funding Talks With Alibaba at $10B
What would differentiate 11main (or any other Alibaba property) from offerings in the US? Amazon probably has quite a few people locked in with Prime and their Kindle devices (I know I wouldn't switch e-book providers) so I wonder what exactly would 11main do better?
JonLim··on My iOS Indie-Game Numbers
> Throw 10 copies of the app up with slightly different graphics in the hopes that one of them catches fire. Good luck trying to sue a foreign company as an independent developer; even if you win they'll never pay up.

Ugh, the dreaded re-skin. In a past life, I helped launch a game, and then push it through two re-skins when the original floundered. Turns out that broken mechanics and poor design doesn't change when you change the art on the outside.

The marketing mattered, finding product-market fit mattered, but a poor game still does shit-all for you.

Just wanted to throw that in there because it gave me the heebie-jeebies reading about it again.

JonLim··on [dead]
Not sure that was really an exit story, but this seems just like a way to get more links to that "Instabuck" company that they're working on now.

MonitorSEO seems kind of fishy too.

JonLim··on Amazon Zocalo
Forgive my ignorance, but would something like this be decent for slinging around video/media files?

Been investigating storage VPS solutions for doing so, but I wonder if this would be a more elegant solution.

JonLim··on Ask HN: Who is hiring? (July 2014)
Unhaggle - http://www.unhaggle.com - Toronto, Canada

We're looking for: Python/Django Developer (Remote)

=====

Who We Are

Unhaggle is Canada's largest live online marketplace for new cars.

Our tools and data are trusted and used by car buying services for Yahoo Autos, MSN Autos, AOL Autos, and the Globe and Mail. With over 700 Partner Dealers nationwide and average customer savings of $3,618, Unhaggle provides customers with a positively unforgettable experience by removing the frustrating inefficiencies of the traditional car buying process.

Since 2011, Unhaggle has become the number 1 web portal in Canada for New Car Buying, providing over $87,000,000 in savings to over 250,000 satisfied customers and making the new car buying process easier, faster and more transparent for car buyers and dealers alike.

=====

What We're Looking For

Unhaggle is looking for a Python developer with experience in web application development. This is a full-time contract position. We are looking for developers who will be working from home and ideally to work with us on a long-term basis. We accept applications from candidates anywhere in the world.

Our management team is based in Toronto, Canada. Selected candidates will be asked to work as much as possible in Toronto Time / EST Time (GMT -4).

=====

We use GitHub to manage tasks and code reviews. Basecamp is used sometimes for general project management.

You will be primarily involved in three different projects:

- Our web portal unhaggle.com

- REST APIs, for integration with different partners

- An internal and innovative web application we built for industry clients

=====

Additional information:

- All projects are written in Python and Django. The scope will usually include front-end (CSS/Javascript and AJAX/XHTML) and back-end (Django, Python, PostgreSQL and general server software).

- We take quality seriously and you should expect to be involved in well written code bases following standards such as PEP-8 and good software engineering practices.

=====

Qualifications:

- Strong hands on experience with Python, experience with Django is important, but we might still be willing to consider candidates with strong Python skills and none or little knowledge with Django.

- Strong web development experience: we expect that you know XHTML, CSS and Javascript well.

- Hands on experience with jQuery is a big plus

- Track record of delivering completed projects, preferably web-based

- Good SQL knowledge and databases, PostgreSQL is a plus

- You should be very familiar with Linux

- Experience using version control software, Git is a plus

- Understanding of code best practices and standards. We also expect that you follow PEP-8 style guide and use tools like Pyflakes and Pylint very often

- Easy-going personality. You will actively participate in design discussions and code review

=====

Skills:

Python, Javascript, CSS, jQuery, SQL, AJAX, Django, RESTful Services, Front-End Development, Git, PostgreSQL, Linux, XHTML, Backend Development, Version Control

=====

How To Apply

Shoot us a note at hackernews.careers@unhaggle.com and let us know that you're coming from HN and that you're interested in this role, or you can send me a note personally at jon+HN@unhaggle.com and I can forward you along to the right people.

Please send your application with the following additional information:

- Your expected hourly rate

- Any important details about your availability that we should be aware of. Note that this is a full-time position (8 hours per day / 40 hours per week).

- Any small sample of Python code that you have written and are really proud of [OR] any links to accounts such as github, google code, bitbucket or stackoverflow would be great too.

- A list of some projects that you have previously been involved in and that are currently online Selected candidates will be contacted for a technical phone interview + coding interview.

We thank all candidates for taking the time to apply, but only those who have been selected for an interview will be contacted.

No relocation available, we are a distributed team.

JonLim··on Oculus CEO envisions billion-person MMO
I've already started memorizing War Games for this very moment.
JonLim··on Popcorn Time is back
They've definitely been baking advertisements into movies and television shows for years now.

My ideal pragmatic solution would be a platform (or two, or five) that acts like a dumb pipe for content providers to license their content to, and receive some form of compensation every time it is watched, prorated into the amount of the episode/movie is actually watched.

However, given the difficult licensing issues found for every country, that's probably not going to happen any time soon.

JonLim··on Facebook to pull chat from iOS and Android apps in favour of Facebook Messenger
I've been using the Messenger app exclusively for the past year, as I had no interest in looking through status updates or anything that the Facebook app did. Works wonderfully if you just want to respond to messages or send messages to people.
JonLim··on Big data: are we making a big mistake?
Out of curiosity, when does it effectively become "big data"?

I ask not to be snarky, but it might be the case that it's "big data" to someone else, but not necessarily to you. I figured it was a relative term for your industry/business, but the hacker crowd definitely seems to peg that amount in the millions of data points before calling it big data at all.

Seems fair, but I'd rather clarify.

JonLim··on We’re Fucked, It’s Over: Coming Back from the Brink
> Get all the brains around the table

An important addition to this: get everyone involved, but also listen to their ideas.

Having been a part of a sinking ship, the most frustrating thing about having everyone pour their blood, sweat, and tears into reviving the company is when the top brass decides to ignore all of the hard work and carry on with their own ideas that were never cleared with anyone else. They were their own iceberg.

JonLim··on Python web scraping
Good resource - I've been using BeautifulSoup[1] for the scraper I set up for my needs, and it's probably worth checking out as well!

[1]: http://www.crummy.com/software/BeautifulSoup/

JonLim··on GoPro Files For IPO
You'd be lucky to get any decent battery life out of it too. (The GoPro.)
JonLim··on GoPro Files For IPO
Perhaps this is anecdotal, but the launch of the HERO3 Black was personally very anticipated.

It was shipped to my house a few days after launch, as I had pre-ordered, but the camera just does not last beyond half an hour when recording 720p@120fps. This seems a bit... silly, but I was willing to chalk it up to launch day jitters. Nothing was fixed as time went on.

I have emailed support regularly, to the tune of once per week for the month and have received zero response. I wanted to just ask about why my battery dies so quickly and what would they suggest.

Nothing.

For a company with such a great product, they sure make a champion of their product and once-happy customer feel worthless.

Sorry for getting off track, it just bothers me still.

JonLim··on The lesson of Flappy Bird for games developers
Genuinely curious, what's so ghastly about an interstitial upon becoming active, and a retry button?

It's a free game, I think people expect ads by now. Maybe not every time the game starts up (or having a daily limit) but that's not the worst thing in the world.

JonLim··on Linda Liukas' Programming book for Children has Huge First Day on Kickstarter
Please correct me if I am wrong, but I believe the books aim to teach kids to approach problems using programming logic, like loops and if else statements, rather than actually getting them up and running on Ruby.

But this is just what I remembered from reading her Kickstarter!

JonLim··on SteamMachines
I can echo your concerns because I ran into it with Spelunky recently - they seem to only support Xbox360 controllers as their "controller" settings. I solved it by using Joy2Key to map keys to my controller (a very solid Logitech one!) and had no problems.

However, most people probably wouldn't want to jump through those kind of hoops (downloading a third party app + mapping the keys to the right keyboard keys) so I'd love if Steam had some sort of unified controller support, but I also feel like that's asking for a lot.

JonLim··on Why are there so many successful Swedish gaming companies?
I'd love to hear more about the decision making with a consensus culture. I'm very much a consensus-style manager, but occasionally I am overridden from the top and I feel like it bums my team out.

Are there cases or profiles of people talking about it?

JonLim··on Why are there so many successful Swedish gaming companies?
That's awesome. I had no idea Toronto represented so well in the IGDF, but I probably should. :)
JonLim··on This Post Took 3 Years to Write
Consider it done. :)
JonLim··on This Post Took 3 Years to Write
Cool! You guys have an email I can reach out to? Might take us a bit to get some more game time under our belts. :)
← PreviousPage 3 of 13Next →