JohnLBevan | 12 years ago | on: Why am I being endorsed for skills and expertise I do not claim on my profile?
JohnLBevan's comments
JohnLBevan | 12 years ago | on: Why am I being endorsed for skills and expertise I do not claim on my profile?
JohnLBevan | 12 years ago | on: Why am I being endorsed for skills and expertise I do not claim on my profile?
JohnLBevan | 12 years ago | on: Ubuntu Edge: how many phones were really ordered - and the mistakes
JohnLBevan | 12 years ago | on: Lord Blair: we need laws to stop 'principled' leaking of state secrets
JohnLBevan | 12 years ago | on: Show HN: noteZilla - Interactive sheet music
One minor "bug" / missing feature; I have two monitors at different resolution; when moving the browser (maximised) from my laptop monitor (1440 x 900) to second display (1280 x 1024) the staves are put on a different line to the instrument names. If I refresh the browser on my second monitor then move to my laptop screen all works fine though. The same issue exists if I resize my browser; i.e. currently window.onresize events aren't handled.
Great work though - and nice choice of pieces too.
JohnLBevan | 12 years ago | on: Funniest reviews
JohnLBevan | 12 years ago | on: Free Schnail Mail for life
JohnLBevan | 12 years ago | on: “Please let me know if I should stop developing apps for Google Products”
For authentication I'd argue in some ways it's better to provide the option of third-party. This means users don't have to submit credentials to you. Given most people (against advice to the contrary) use the same username and password for most sites signing up to an unknown company's service feels riskier as they're then giving that company their credentials, which someone may then try on other sites - having a token which allows them to sign in with their Google/FB/Twitter/etc account saves this worry / only requires the user to hit an "authorise" button.
JohnLBevan | 12 years ago | on: Why We Can No Longer Trust Microsoft
JohnLBevan | 12 years ago | on: Why We Can No Longer Trust Microsoft
JohnLBevan | 12 years ago | on: Why We Can No Longer Trust Microsoft
I have a feeling had Apple been first on board rather than last the journalist would argue that Microsoft were evil for not complying with a government request and that Apple clearly had the vision to help the nation's security, but maybe that's just me?
JohnLBevan | 12 years ago | on: Tree.io – Open Source Business Management Software
JohnLBevan | 12 years ago | on: Show HN: Chicken chicken chicken – chicken chicken programming language
JohnLBevan | 12 years ago | on: Patreon Founder (Jack Conte) - A great approach to running a site
JohnLBevan | 12 years ago | on: How to handle Hacker News feedback on your beloved app
1. Provide a demo option if login's required To avoid asking for people to use features like facebook connect upfront allow them to use a demo version of the app. This gives them a chance to have a play with the app before committing to it / exposing their identity. That's particularly useful for HN audience who will pop to your site in order to give you feedback, but also useful to potential users who want to understand more about what your site is than they read on the blurb on the front page.
2. Read all feedback and decide what's relevant Ignoring feedback on particular subject areas just creates a blind spot. Read all feedback and use your own judgement to determine if the person has a point or not. They may be wrong, you may be wrong - but at least if you read the feedback you'll have considered things you may not have previously.
3. Focus on the constructive feedback. Pay more attention to comments which give a problem coupled with a solution - those pointing out issues with no suggestions are more likely to be ranting (~generalisation) whilst those singing your praises aren't giving you anything to improve what you've put out there (though a few such comments are always nice to soothe the ego after reading some of the harsher posts).
4. Look for common themes in advice. If lots of people are giving the same advice (e.g. I wouldn't pay $100 for this up front, but I would pay $10 a month) consider what they're suggesting - whereas if one person's ranting that something's too expensive you can probably ignore it. As with all advice it's about using your judgement rather than ignoring the advice outright because it's about xyz.
5. Avoid asking for a credit card upfront Same as #1 - provide a demo option which avoids the need for a credit card / perhaps give a first month free option to allow use of the product without card details. If someone from HN goes to check out your app and give you feedback, you shouldn't charge them for their advice. If a potential user can't play with the app before paying for it (or trusting you with their details having seen no more than the front page) they'll also be less likely to join.
JohnLBevan | 12 years ago | on: What is a Full Stack developer? (2012)
Understanding of hardware / environment is a useful skill for any developer - not just a full stack developer - the only difference is the full stack developer needs to know about the intricacies of all areas rather than just the parts which affect their part of the stack (since they're dealing with all parts of the stack).
Understanding of the business is again outside of the definition of a full stack developer, but is a useful skill for any developer to have - if you can understand the problem you aren't so reliant on the spec/analyst to dictate requirements to you meaning you can make assumptions about how your code may change in the future and consider edge cases which are important at a technical level but analysts wouldn't have spotted from a functional level.
With both of the above points these are definitions of good developers - but don't sit in the core definition of full stack developer - the same as a good musician should be good at languages since they'll likely tour; but not speaking French won't affect their piano performance.
JohnLBevan | 13 years ago | on: Poll: Do you use your real identity on HN?
JohnLBevan | 13 years ago | on: Patreon - Support makers' ongoing works
The site's not restricted to which types of projects it funds. It could be musicians, artists, YouTubers, developers (e.g. if you want to release new levels for a game, or keep creating mini flash/mobile games), or anyone else.
*This site has been posted before (https://news.ycombinator.com/item?id=5671267), but didn't get spotted as it was posted during a busy period, so never got the views to make it out of the new section.
JohnLBevan | 13 years ago | on: How often does it happen that the oldest person alive dies?