hacker news with inline top comments    .. more ..    22 Nov 2013 Ask
home   ask   best   5 years ago   
Ask HN: My first attempt at passive income. Where do I take it now?
10 points by RobAley  1 hour ago   5 comments top 5
patcoll 4 minutes ago 0 replies      
Promote the hell out of it on Twitter, Reddit, Hacker News (done). Apply to speak at conferences and go speak about it. There are plenty of PHP conferences to choose from. Get your employer to pay for the trips.

Other ideas for passive income:


sebkomianos 12 minutes ago 0 replies      
How are the sales of the book going? Do you have a "name" out there? I mean, have you built an audience that you know will give you sales?

If someone trusts you to consult them I am pretty sure they will adapt to your own schedule and not the other way round.

I have no such experience as I am still trying to make a standard good regular income but Nathan Barry (http://nathanbarry.com/) is a very inspiring example to look at, I think.

atox 15 minutes ago 0 replies      
I have no experience with authoring books, but please do a follow up in a few months to let us go how it went.

Good luck!

boredprogrammer 14 minutes ago 0 replies      
Levarage -> Leverage
mendrion 7 minutes ago 0 replies      
Talking about consulting. Ever thought about stuff like liveninja.com?
Chef, Puppet, Salt, Ansible. What do you use for server setup and deployment?
17 points by alfor  10 hours ago   13 comments top 9
Lazare 9 hours ago 1 reply      

We know Python, we don't know Ruby, and we have waaaay less than a dozen servers all up, including staging and dev environments. We don't need anything too complex or over-engineered, but we do need something that'll work, is quick to get started with, and is at least better than the mess of fabric scripts we had before. And ideally it should integrate well with what we already have, and scale as far as we need it to.

Ansible works for this very well. Install it on the machine you want to control everything (my laptop, right now), add all your servers to a manifest, hack together some simple playbooks using a very clear YAML-based DSL, and...you're done. It works via SSL, so no crazy issues with certificates, no complicated server infrastructure, nothing to install on the clients. The barriers to entry are vastly lower than they are for Chef or Puppet; even Chef Solo is kind of overkill. And being in Python is nice; I can hack on a Ansible module if I need to. People love the fact that Chef cookbooks are "just Ruby!" but if you don't know Ruby that's not a good thing; it's much easier to learn Ansible's DSL than Ruby.

At the moment we're using DO, so the process right now is to log in to DOs control panel, create a new droplet, add the IP address to the Ansible inventory, and then hit go, and Ansible will configure everything magically.

Deployment we're still ironing the kinks out of. We're using Dokku for one part of our stack, which is working...okay. Another part is using an Ansible playbook to grab a custom docker image and deploy it, which is a bit nicer. I'm still trying to decide how useful a role Docker is playing; I know it's the new hotness but it's not 100% clear to me that cloning a git repo locally, building docker image, pushing it to a docker repo, pulling it back out of a docker repo on a remote server, and firing it up is that much better than just, you know, cloning a git repo and building the app.

Anyhow, out of Chef, Puppet, Salt, Ansible, etc. we're using Ansible 'cause it solves our problems quickly and easily. If you've ever growled to yourself "christ, I could write a shell script to solve this so easily, why is this HARD?!", well, with Ansible it's not hard, but it still solves stuff you could never do with shell scripts or Fabric.

beagle3 9 hours ago 0 replies      
(not the kind of answer OP is looking for, but...)

I was trying to figure out which of these is best for me, by asking users and looking online. Consensus seems to be that:

Ansible is the easiest to grok/deploy unless you're a Ruby person. All the users are happy with what it provides, only complaints I could find were about its speed in large-y deplyoments (>500) - and that seemed to be addressed by Fireball mode in the past, and the new daemon mode in newer versions - though I haven't actually found testaments for that.

Salt seems to click for some people, is too complicated for others. Had a couple of security issues (e.g. http://www.openwall.com/lists/oss-security/2013/07/01/1 since addressed - but it is a smell when people who shouldn't roll their own crypto)

Chef and Puppet seem to work great, and you can find lots of support for them, but are heavier and seem to require more setup (e.g. chef "minions" which are agents on the managed machines, even though there's some kind of no-setup-needed mode)

Windows seems to be an outcast as far as management servers go. Some people get it to work, non recommend it. But I don't care about provisioning Windows, so I didn't delve into what's actually possible.

relevant: http://news.idg.no/cw/art.cfm?id=D21968B0-EE1C-1249-85D672B3...

guiambros 10 hours ago 0 replies      
I've been dabbling with three of the four for the past year. My needs are modest: 4-8 servers, plus a few dev environments. Something to simplify management, and have a replicable environment in the case of a server crash, migration, upgrades, etc.

I had similar experiences with Puppet and Chef. First and foremost, a steep learning curve. You spend several days learning a new DSL, concepts, available recipes, and understanding all the magic that happens behind the scenes.

The server side is also a pain. Opscode's Chef Server (free till 5 nodes) is painfully slow, and Puppet Server is rather heavy (it requires a medium EC2 instance). I tried also running only with chef-solo, but it defeats the purpose of using Chef.

Authentication can be also confusing, particularly for Puppet, with host-specific certificates, cache, etc.

I just started using Ansible last month, and it has been a pleasant surprise so far. Very easy to learn, even easier to maintain, no DSL (it's just YAML files), and extensible via Python or Bash modules. The key management is also a piece of cake: SSH keys, instead of the pain of custom certificates like Puppet.

Ansible probably isn't the best option for someone with hundreds or thousands of nodes (that's the primary market for Puppet/Chef), but seems perfect for someone that has outgrown ssh and shell scripts.

Haven't played with Salt much, but seems closer to Ansible than to Chef/Pupper.

jlawer 8 hours ago 1 reply      
Custom deployment Script for VMware & Kickstart for system imaging with post deployment configuration being Salt.

Salt was picked because it was both simple to get up and running and fairly powerful. Chef & Puppet were both evaluated first but salt clicked better with our environment. Additionally being packaged in EPEL, and running on the older system versions of python made it a lot easier to manage. Having a strong API opens up more opportunities.

The custom scripts are there to automate the system provisioning in VMWare.

Our infrastructure is run on our own hardware and use VMWare vSphere for virtualisation. As our workloads use larger instances (24gb of ram) and higher then average IOPS, we found it cheaper to run our own hardware (including labour costs). This is further helped by the fact our usage is fairly consistent and as such we are able to run much of our infrastructure at capacity (with a reasonable safety margin).

I am currently working building an interface that will combine the deployment, management, monitoring (performance and fault), networking and configuration across all the components of our infrastructure to make it more "Cloud Like" as the younger developers seem unable to perform even basic administration tasks that were expected of the older developers.

stevekemp 3 hours ago 0 replies      
At work we use cfengine/puppet to maintain systems, but we've started experimenting with Ansible to perform simple setup of hosts.

Personally I use Slaughter, which is serverless and applies policies located on github. (Disclaimer I wrote it). I consider it a server-less cfengine-lite, but with the added freedom of allowing arbitrary perl


When it comes to any automation you need to set your limits, and decide what you're doing:

* Just setting up an initial stack of services, etc.* Maintaining the system going forward. Reverting local changes, etc.

namecast 7 hours ago 0 replies      
Puppet at work, mostly; I've spent the past five years working with both puppet and chef for various clients and jobs. Working on trying out ansible for my own private host, setting up.

Puppet isn't that heavy - I use the agent to bootstrap my laptops, e.g. on ubuntu, apt-get install puppet, create a file with this contents named laptop.pp and then run 'puppet apply laptop.pp':

$tools = [ 'aptitude', 'at', 'elinks', 'mtp-tools', 'mtpfs', 'libxml-devel', 'puppet-lint', 'msmtp','rxvt-unicode', 'python-dev', 'python-pip', 'xclip', 'xsel', 'vagrant', 'virtualbox', 'unrar', 'p7zip-full', 'netcat', 'socat', 'zsh', 'screen', 'strace', 'sudo', 'tmux', 'scapy', 'ruby1.9.1-dev','rubygems', 'git', 'git-annex']package { $tools: ensure => 'installed' }

$window_manager = [ 'xmonad', 'ttf-inconsolata', 'dmenu','dzen2','libghc-xmonad-contrib-dev','libghc-xmonad-dev', 'xmobar']

package { $window_manager: ensure => 'installed' }

$audio_video = [ 'vlc', 'moc']package { $audio_video: ensure => 'installed' }

$games = [ 'mame', 'mame-tools', 'gnome-video-arcade', 'sdlmame', 'sdlmame-tools', 'mednafen']package { $games: ensure => 'installed' }

$productivity = [ 'mutt-patched', 'rtorrent', 'irssi', 'bitlbee']package { $productivity: ensure => 'installed' }

$python_pip = [ 'zipline', 'blueprint', 'ansible', 'salt', 'grc']package { $python_pip: ensure => 'installed', provider=> pip}

$gem = [ 'jekyll', 'knife-ec2', 'chef', 'rake']package { $gem: ensure => 'installed', provider=> gem}

file { '/home/username/.xmonad/':ensure=>'directory'}

file{ '/home/username/.xmonad/xmonad.hs':ensure=> 'present',source=> '/home/username/bootstrap/templates/xmonad.hs',owner=> 'username'}

file { '/home/username/.xmobarrc':ensure=> 'present',source=> '/home/username/bootstrap/templates/xmobar-rc',owner=> 'username'}

exec { '/usr/bin/xmonad --recompile':subscribe=> File['/home/username/.xmonad/xmonad.hs'],refreshonly=> true}

gpurkins 9 hours ago 0 replies      
"oh no I have so many amazing tools to choose from?", I use puppet at the moment.

Any of them will make your deploy/config life great.

chrislaco 9 hours ago 0 replies      
Both Ansible and Chef combined. Ansible for provisioning/orchestration of Chef cookbooks/recipes.
sesteel 10 hours ago 1 reply      
puppet current job, chef at last
Ask HN: Would you join a startup that doesn't test? Are tests impediments?
7 points by dootdoot  8 hours ago   8 comments top 5
humbledrone 4 hours ago 0 replies      
Hell no. Hacking together a crappy throwaway minimum viable product with no tests is one thing, but if this company is "quite successful" (as you say) it is probably past the time where they should have started writing tests.

In the even slightly long term, tests don't slow things down, they keep things fast. It is MUCH easier to change and maintain code with good tests. Think about it this way: when you write code, you damn well better be testing that it works as you write it. Why not test it with other code, and save that so that other people don't have to do it over again? Manual testing is slow, error prone, and very expensive. Better use it judiciously instead of making people track down stupid programming errors that could have been caught in 7 seconds with a decent unit test suite.

argonaut 2 hours ago 0 replies      
Facebook didn't have tests for quite a while.

I talked to a very hot startup (100M+ valuation, very solid business model) that everyone here has heard of, and they had no tests at all.

Don't discount a company because of their testing situation. Heck, maybe you'll be the first engineer to start writing tests!

acesubido 6 hours ago 1 reply      
If they're only starting out, it would be okay if there would be no testing at first, but as the months roll by, they'll need testing sooner than they think.

If they've been working at it for a while, joining them is going to be a lot hard work. For one, it can be a warning sign, in the first place, their code will be hard to test. Dependencies will be out of this world, who knows where they put their business logic, random classes doing random things, random database session handling, god objects, and other elaborate hard-to-maintain hack stacks.

If you still want to join them, introduce testing to them by creating tests for one small part of their stack, it will easily show off the merits of testing:

- It's not just about putting something out there faster, it's also about failing business assumptions and the capability for your code to iterate/pivot quickly. Testing helps you in that aspect. Spend 10 minutes running the entire stack and tracing where a bug occurred, or just run your tests and find out what went wrong.

- The great thing about automated tests is that whenever I make huge changes in my code and the tests still run it means I can confidently say I didn't break anything at all. If I did, then I can easily know where and how, and I don't have to run through the entire app. I could easily isolate a single piece of my stack and test directly.

- Testing forces the team to write maintainable software.

- Another amazing meta-feature about tests is that, whenever you're debugging, it takes a huge chunk of business logic out from your cognition. You don't need to carry the extra cognitive load that 'x' part of your stack be able to 'y'.

Anyway, join them not for the sake of their code, join them if you just love what they're doing. You'll work through it.

kennethtilton 5 hours ago 2 replies      
TDD is overrated and overused, with no regard for the cost of developing/maintaining the test suite. You should join them -- you will probably learn something about building correct software, such as "automated regression testing is not the only way". Ironically, tonight I have fired up the RT I use for one subsystem because it needs work. ie, RT has its place, but the TDD crowd thinks every place is that place. btw, the idea that you would not join a group you like because they do not use TDD confirms what I have come to suspect from interviewing more than a few Rails folks: TDD is a bit of a cult, a tail now wagging the dog of how its adherents think about programming. TDD can be great, but it has its place, limits, and cost.
olegh123 7 hours ago 0 replies      
no.Huge red flag.
Free housing - for talented hackers in SF
3 points by harroworld  6 hours ago   2 comments top 2
cheesylard 3 hours ago 0 replies      
Hey, didn't you post in the Hackers@Berkeley Facebook group earlier today,
gobengo 4 hours ago 0 replies      
there's no such thing as a free house?
Ask HN: Why do we not see Apple, Google or MS people discuss on HN?
2 points by Mustafabei  4 hours ago   8 comments top 6
lutusp 3 hours ago 0 replies      
We do see such comments, but those who post them are understandably reluctant to reveal their affiliations. Also, such disclosures would be made only if they were germane to the point being made.

Imagine a post in a philosophy forum about the existential human condition. imagine that the poster begins by saying, "Full disclosure: I'm a human."

> If it doesn't violate the company principles (though I cannot see why it would) ...

It's easy to see how this would violate company policy as well as being a risky practice in general. Someone's personal view might end up seeming like an official corporate policy position.

Mustafabei 3 hours ago 1 reply      
Same comment, I though I should also add this here:

One clearance, I don't say people do not comment. Maybe I did not write this clear enough. So let me:

Employees do comment. That is not the problem. What I am saying is why do we not see threads where employees actually discuss a product/procedure, and opine on how they can better that product/procedure. These are personal opinions and given this is not a blog and our identities are not out in the open (at least not immediately accessible), everybody can, while staying under the veil of HN, state their honest opinions. Much like anonymous surveys, but more detailed. Nobody has to disclose sensitive information, but opinions of employees do make a difference. I would like to see that on HN.

onion2k 4 hours ago 1 reply      
What makes you think we don't?
anonyfox 3 hours ago 0 replies      
I think is they write in any comment that they're from one of these companies, the flamewar begins.
mktween 4 hours ago 0 replies      
Of course they do. They just don't point out that they are Apple, Google or MS employees. And I think it is pretty obvious why. One wrong comment from a "google employee" and the media will be all over him/her with headlines like "google employee admits NSA blah blah" or even worse, titles that end with questionmarks: "Google working on Antimatter Energy?"
Ask HN: How to divide shares in a startup company that was born in a hackathon?
11 points by alexleclair  16 hours ago   12 comments top 5
evolve2k 15 hours ago 1 reply      
I've heard of teams requiring everyone that's continuing to front up some funds, couple grand maybe. This helps sort who's serious and who's not and provides you with a bit more cash in the bag which is good too.
argonaut 12 hours ago 1 reply      
8 is too many. I've heard many say that 5 is too many (co-founders). 4 is still pushing it.

Also, in my opinion, anyone who isn't working on it full-time becomes at that point an employee, not a co-founder.

I honestly think you should have an upfront conversation ASAP instead of trying to be nice and keep everyone on the team.

Also, is every single one of those 8 equally talented? I'm pretty sure there are some people who you already know are better than the rest.

27182818284 16 hours ago 1 reply      
8 is way too many. If you can amicably reduce that number, I'd highly encourage it. I'm kinda surprised that FounderFuel even wants to hear from a team of 8. Not to mention there are other subtle problems. For example, in my state, people with less than 25% equity have to have workman's comp insurance and other things done.
dhchait 13 hours ago 1 reply      
PLEASE PLEASE PLEASE do everyone a favor and have a founder's vesting schedule. Typical is a 4-year vest with 1 year cliff. Solves many issues.
picc4211 16 hours ago 1 reply      
We've got the same problem. Won a Startup Weekend and have a big team (6). We've debated a number of options here but everyone seems very committed so far, so right now we're working away on it and giving it a few months of breathing room to see if people naturally fall off or lose interest. I'd suspect after a little time you'll start to see who's really dedicated to the project and who isn't. Otherwise, it'll be time for an awkward team conversation about how to proceed.

I would argue that some people whose roles might seem more relevant post-launch may actually be really helpful during the development stage too. If you're looking to customer validate throughout the development process then a talented non-technical person could be super helpful in pounding the pavement, getting feedback, setting up meetings and building relationships for you. So I think it's more about having a small team of the RIGHT people rather than a small team based solely on their presumed job titles.

Ask HN: How to study for open-ended design interview questions?
4 points by nemesest  8 hours ago   discuss
Ask HN: Do you use easter eggs in your websites/software/etc?
5 points by ftfish  11 hours ago   1 comment top
goldenkey 7 hours ago 0 replies      
If you're basket of features is full, then add easter eggs. It's all about expected value. Most adults don't care about things like easter eggs, they just want a high quality product/service that ~tickles~ them well.

Relatively speaking, easter eggs go better and are more par for the course with less serious products like games, google Carmack easter eggs for some good reading :-)

Proggy_fonts is dead?
4 points by pera  10 hours ago   1 comment top
kunai 10 hours ago 0 replies      
That's odd, considering I downloaded a fresh set of Proggy just a few months ago.
AskHN: How to fund a DevBootcamp in a smaller city?
2 points by gremlinsinc  6 hours ago   2 comments top 2
onion2k 4 hours ago 0 replies      
In about 5 minutes I found 5 companies in Dayton who use open source tech for web development[1]. I also found a web developer meetup group that's been going for 6 years, has more than 350 members, and has a meeting in a couple of weeks[2]. And a dynamic languages (e.g. Ruby) group with 46 members meeting the week after that[3].

And I'm thousands of miles away in the UK.

There are people out there who can help. Get in touch with them. Don't try to do it all yourself. Many, many people will volunteer time.

[1] http://boldmove.co, http://www.volotechnologies.com, http://atomicinteractive.com, http://www.designchemistry.com, http://www.bitstormweb.com

[2] http://www.meetup.com/dayton-web-developers/

[3] http://www.meetup.com/Dayton-Dynamic-Languages-User-Group/

ximeng 5 hours ago 0 replies      
Suggest you find a bar, restaurant, or office that will be willing for you to meet up, invite some tech people to do something techy (maybe give talks on what you've been working on). Companies are more likely to sponsor if you've got an audience, no real reason for Stripe etc. to give resources to every town that asks for them especially if you've not got any other people interested. Once you've got something of an audience then you've got a chance of reaching out to others who might be interested in a bootcamp. You might want to focus on PHP given that you're able to find in employment in PHP (and presumably not in Rails) or even in .Net if that's what people are doing locally. If you can't get a few techy people for drinks then you're unlikely to persuade people to come for a full bootcamp.
Looking to contribute to open source as a python beginner
5 points by eph_unit  15 hours ago   2 comments top 2
japhyr 13 hours ago 0 replies      
I've been working on an open resource for people interested in learning and teaching Python. I'd love some more eyeballs on the project, and I will happily accept Pull Requests. I'm happy to help you get set up on the project as well, so don't feel like you have to have a certain level of knowledge to help out; your perspective would be quite useful.

github page: http://github.com/ehmatthes/intro_programming

hosted version: http://introtopython.org

ways to contribute: https://github.com/ehmatthes/intro_programming/issues/17

kirang1989 8 hours ago 0 replies      
For starters, if you aren't quite used to the the workflow of contributing to an open source project, you could start helping out by submitting some good reads to pycrumbs (https://github.com/kirang89/pycrumbs).
Ask HN: Who uses AWS spot instances?
5 points by Patrick_Devine  12 hours ago   3 comments top 3
lgieron 3 hours ago 0 replies      
We use it for ML-related tasks: transforming data, training models - stuff that are CPU-intensive and can occasionally fail.
aioprisan 12 hours ago 0 replies      
We use it extensively at my old shop, Optaros, where I worked on quite a bit of that strategy. The VP of Operations spoke at AWS re:invent this year on how we use spot instances to massively cut down on costs: https://portal.reinvent.awsevents.com/connect/speakerDetail....
toomuchtodo 9 hours ago 0 replies      
Scribd is using it for async document conversion.
Ask HN: where are the Amazon headlines in the NSA/Snowden saga?
7 points by jgamman  13 hours ago   discuss
Ask HN: I actually need a job now
44 points by berrypicker  20 hours ago   62 comments top 26
JonFish85 20 hours ago 2 replies      
Question, and I realize that you said you want a "job for a developer"... Have you considered interviewing for a job a level above that? I imagine with a few years' of experience at startups, you've learned a lot at a "design" level rather than simply an implementation level (not that there's anything wrong with that).

Consider interviewing for a developer management position. Instead of focusing on specific languages & technologies, maybe take a step back and figure out how to apply other things you've learned: how to direct a project, how to take higher-level ideas and turn them into realities. Those types of jobs tend to be more marketable than "I use X, Y, Z technologies".

If not management, I'd still say try to get a little more "meta" than just "I know Rails, Node..." Market yourself at a business-level, if that makes sense. In my opinion, the tools you use to solve a problem aren't as interesting as how you approach a problem and solve it.

Just some thoughts, good luck!

swalkergibson 20 hours ago 3 replies      
Who cares about what languages HN likes or doesn't like? If you have bills to pay, get a job and let go of the need to "please" some random people on the Internet, whatever that means. Imperative, object-oriented languages are all very similar, so just go get a job doing that. All you have to do is make clear to the interviewer that you may not have the precise pedigree in $FOO_LANGUAGE, but are willing to learn.
segmondy 20 hours ago 3 replies      
You can brush up PHP in a week or less. Don't go the waiter/shop assistant route. Just start interviewing for every and any position you see until you get one. Unless you are absolutely broke with zero money. Then take the first job you can, but make sure you take something that allows you time to be able to go for interviews.
eranation 20 hours ago 1 reply      
My company was looking for a Scala dev in the UK desperately. Yes, perhaps there are not too many Scala jobs out there as there are Java, .NET and PHP, but good Scala developers are not easy to find either. So adding a bit to your list of which language to add to your resume, I would go and spend more time on Scala than on PHP personally.

Why Scala? well, if you came from Ruby, I bet 9/10 you'll like it more than Java, and I bet 10/10 you'll like it more than PHP.

More and more enterprise software companies adopt it (citation needed, but I know my company does). at least it has more chance in being adopted in the enterprise than Ruby

Also it is not completely uncool for startups, you can find your handful of Scala based startups, and I think there is a trend of more and more using it (as it's not as bad as Java in terms of fun, and much better than Ruby / Python in terms of performance)

Sorry I can't offer you a job at the moment, but as a middle ground between cool startup technologies and boring corporate Java EE / Spring etc... I think Scala might be a niche that will get you that job you want (perhaps not the one you need to get immediately)

IanOzsvald 19 hours ago 1 reply      
HackerNewsLondon will occur tonight (in about an hour)http://www.meetup.com/HNLondon/and if you turn up and blag your way in (you're meant to buy a ticket in advance, offer cash on the door to pay for your pizza!) you'll see companies talking and often talking about jobs. Just network like crazy, most people there will know people hiring. Everyone is friendly, the organisers try to help startups. Go speak to co-organiser Steve (he's an ex recruiter), he'll know who is looking.

http://www.techcityjobs.co.uk/ has a lot of London-focused tech jobs, lots of Ruby etc. Ruby is definitely in demand in London. Avoid being a waiter if you can, your skills will rust.

http://siliconmilkroundabout.com/ occurred last weekend, over 100 startups were there pitching for jobs, go through the list of companies and cherrypick, then drop them a line? The CTOs I spoke with noted the lack of Rails folk. Most of the companies had 2-8 job openings each.

Bon chance, i.

27182818284 20 hours ago 1 reply      
You can probably handle .NET, and if you want a stable, enterprise-fueled job, then an enterprise language like .NET is great.

I don't think HN hates .NET or Java, they just don't make the frontpage as much. .NET (with C#) was quite a pleasure for me to work with and sometimes I miss it while hacking on Python+Django for my daily work.

Also, don't sell yourself short. Let the interviewers decide you're not worthy. Put your best foot forward and hit up some of those shops. If they like you, they'll have you come in and train you. They'll probably have their own deploy strategies and such already setup, so you'll have time to learn the language. Remember these are established places, not move-fast-break-things startups, so it isn't necessarily like you'll be writing production c# or Java the first morning. (If you do that's awesome, but I find that to be unlikely)

kennethtilton 20 hours ago 2 replies      
As a hirer I can tell you, if you can code in any language just create a cover letter and resume that proves you can code. Do not be intimidated by laundry list of acronyms you find in job listings, but acknowledge them and talk about your confidence in your ability to get up to speed. hth.
mathattack 19 hours ago 0 replies      
My 2 cents, having gone through a few job searches in off markets...

1 - You may need to go lateral or a half step back from what you want, but don't take 3 steps back. There's no reason to be a waiter or a shop assistant unless you want to do that for the next 20 years, or want to automate those industries.

2 - Find your way into the industry or company that you ultimately want to work for. Even if the job isn't perfect. If you want to learn PHP or .Net, get a job doing QA at a shop that uses them.

3 - Small companies are much more likely to respond to resumes tossed over the transom than big ones. This is only based on anecdotal evidence.

4 - Searching for a job needs to be your full time job until you get one. If you're not doing it 8+ hours a day, you're not trying hard enough.

5 - It's best to do both high contact (meeting people you know for coffee, and asking them to introduce you to their friends) and low contact (sending 100s, yes 100s of resumes every week) searching.

Good luck! If you have technical skills, it will all be good in a couple months.

__xtrimsky 19 hours ago 0 replies      
HN does not hate PHP, .NET, VB, Java. Its just older languages and HN is about discovering new things, and working on cool new languages.

Even if PHP or Java aren't "cool", they are really nice to program with when you master them.

And its good to learn to quickly learn other languages. In 20 years Rails, Node or Mongo might not be there anymore, its good to not get "habits" in IT.

PS: Java has one advantage, you can create web/software and android apps with it. Mobile is pretty trendy right now. But it will take you a lot more time to learn then PHP.

SkyMarshal 19 hours ago 0 replies      
PHP is easy to pick up from JS/Rails/Python [1] (or any other more sophisticated language). The latest version 5.5 is actually a real OO programming language with first class functions and the like [2], and you can get good performance with Apache 2.4's Event MPM + php-fpm [3] and/or the in-memory Phalcon web framework [4]. I've recently been helping a friend with his side business based on PHP and had to pickit up again after not looking at it since 2003, and it's not bad. They're doing good things with it.

Also check out the remote development work jobsites [5] [6] for stuff you know.

[1]: http://www.sitepoint.com/becoming-php-professional-missing-l...

[2]: http://www.php.net/manual/en/langref.php

[3]: https://wiki.apache.org/httpd/PHP-FPM

[4]: http://phalconphp.com/

[5]: http://weworkremotely.com/

[6]: http://jobmote.com/

nobodysfool 17 hours ago 0 replies      
I'd say you are in a good position. People hiring for 'PHP' or '.NET' or 'JAVA' are all most likely also looking for someone who knows javascript. Even if you only know the basics of those languages, the fact that you know javascript and angular are good. Many companies here in my local area are all advertising for .NET but when you get to the specifics they are making web apps... and javascript is what they should hire, but they don't...
fuj 19 hours ago 0 replies      
HN hates a lot of stuff. Most of the people here are out of touch with reality. I see a lot of "entrepreneurs" whose startups didn't go so well, or people working in a super cool stack for peanuts, but hey! they get to work on all those cool languages.

Don't mean to sound harsh but... Suck it up. I work with C# ASP.NET.Do I like it? No.Do I hate it? NoDoes it get the job done (performance wise)? Sure does.Would I prefer to work on another language? Yup.Does it pay well? Yup.

If you are a good programmer it does not matter the language you work on. I know a lot of sucky RoR, python, [insert cool language here] developers and I also know a lot of great PHP, ASP.NET, [insert HN hated kanguage here] programmers. As long as you are a good logic thinker, work on whatever puts the food in the table and hopefully enjoy it.

zekenie 20 hours ago 1 reply      
Have you checked out https://weworkremotely.com/ ? Might find it helpful. Also, there's always things like elance. I know you won't make much $, but it might help in the short term. There are occasionally node projects there.
paolomaffei 19 hours ago 1 reply      
If you are half-decent at JS (specially if you actually can use Angular) I can get you a job in London (or even near Basingstoke if you now happen to live there) no problem, I'm literally swamped with work requests and got so many colleagues looking to hire decent frontend developers (probably Rails too but I don't do that so don't know that well)

IMHO if you are in UK there's no financial sense in staying outside London as jobs (and their compensation) are much better here

(contact: paolo-at-paolomaffei-dot-it)

KiwiCoder 20 hours ago 0 replies      
Keep in mind that most of the jobs you will see on job boards are posted by recruiting agents on behalf of typical large companies, hence Java and .NET.

If you don't want to join a MegaCorp then you need to look elsewhere - the 'who's hiring' thread for Nov is here: https://news.ycombinator.com/item?id=6653437

You could apply speculatively to companies close to you (where are you based?) but this is a hard road to travel alone.

I'm kind of in the recruitment business so hit me up if you want a second opinion at any point. My contact details are in my profile.

normloman 19 hours ago 0 replies      
Lie on your resume. Then grab a copy of "PHP For Dummies."

Development is development, no matter the language.

jsun 19 hours ago 0 replies      
Bunch of YC companies in the U.K. maybe reach out to one of them. I know GoCardless from S11 is there. I think there was one more from my batch at a minimum.

How good are you? We might be open to doing the paperwork for you if you want to move to Chicago:)

BitMastro 19 hours ago 0 replies      
Have a look here as well http://workinstartups.com/
berrypicker 19 hours ago 0 replies      
Thanks to everyone for the advice, I feel a lot more confident now and will try to write a CV in a way to display my general skills as opposed to specific experience. I initially thought my application would get binned because I lacked their requirements. Also I guess a lot of coding experience is transferable I just really panicked at first...

I'll be in touch with those of you looking for a developer. Thanks again.

workaholic 20 hours ago 1 reply      
Would that I could offer you a job, but I'm curious, how did you "fail?" Did you just have trouble finding another job in London to keep you afloat?
jiggy2011 20 hours ago 0 replies      
Look at mature PHP frameworks like symfony2 , if you know rails you should be fairly at home.
BuddhaSource 19 hours ago 0 replies      
We could put some use to your tech experience, if you are okay to relocate to India & completely open to fresh new start. if so send me a mail at sid@justunfollow.com http://justunfollow.com
rashthedude 20 hours ago 0 replies      
As a coder, refreshing other languages is a breeze. Do not despair and stick to coding.
rosspanda 20 hours ago 0 replies      
In Bath/Bristol (UK), we can't get rails guys, they are as rare as hens teeth. Where are you based?
modulus0 8 hours ago 0 replies      
Keep coding. Don't stop. If you have to take other jobs to support your habit, oh well. Find out what the local scene wants and start doing that for free on the side. Eventually someone will hire you.
ThayerPrime 19 hours ago 0 replies      
Hi - if I can help I'd be happy to. I build teams for companies such as Stripe, Twilio, New Bamboo and others - you can contact me on thayer@team-prime.com and check my creds on http://www.linkedin.com/in/thayerprime

Cheers, and good luck with your hunt.

Ask HN: Which Has Better Tech Scene - Baltimore Vs DC Vs VA?
3 points by davidsmith8900  11 hours ago   6 comments top 2
rodw 9 hours ago 1 reply      
I can't say I'm particularly plugged-in to the DC-area startup scene, but there seem to be some fairly localized pockets of activity (in the Herdon VA area, parts of the District, Silver Spring MD, etc.)

If you are interested in living relatively cheaply and working most of the time, you might look into the area around Dulles, but you won't have all the amenities you might expect from an urban area (little or no public transportation, limited walkability, relative homogeneity, etc.) but you could certainly drive to a nearby strip-mall to work at a pleasant enough coffee shop or to a moderately isolated office park to work in your rented office space.

On slight tangential note there is a DC-area HN meetup group (http://hackernewsdc.org/).

skram 10 hours ago 1 reply      
What are you looking for? entrepreneurial support, engineering jobs, what?

I've lived in DC and now in NoVA.

Ask HN: Best isolating headphones for hacking?
43 points by sveme  1 day ago   76 comments top 39
wting 1 day ago 4 replies      
I have a bunch of expensive headphones (Bose QC2, multiple inner ear), and the best solution I've found costs $28 and allows me to listen to music comfortably on a Mac at 0.5 tick!

I use a pair of earphones[0] covered by industrial ear muffs[1]. For comfort reasons, it's important that the earphones are not pressured by the surrounding ear muffs. I haven't found any inner ear headphones that meet this constraint. Sometimes I'll swap out the earphones for ear plugs for double ear protection / white noise.

I'm not a fan of open office plans, but this combo lets me tune out everything. Coworkers have gotten used to pinging me or waving to get my attention.

Edit: Drowning out distractions by turning up the volume leads to hearing damage. A better alternative is to eliminate ever hearing external noises. However to prevent incoming noise, ear muffs create a tight seal around your ears. My wife is uncomfortable with the pressure for extended periods of time. I wear them hours daily, and especially love them for sleeping on planes.

[0]: JBuds J2 affiliate link (the white color is $7):


JBuds J2 non-affiliate link:


[1]: 3M Pelter H10A Optime 105 affiliate link:


3M Pelter H10A Optime 105 non-affiliate link:


austenallred 1 day ago 2 replies      
The bible for purchasing headphones is here: http://www.head-fi.org/a/headphone-buying-guide

I personally dropped $38 on the Superlux HD668b Evo, and could not be more pleased. They are semi-open, so not as closed, but they're still pretty isolating - I can't hear anyone unless they're yelling into my ear. And the sound quality to price ratio is astounding. They are far superior to the pair of Bose on-ear headphones I had a while back.

rikkus 32 minutes ago 0 replies      
Sony MDR-1R came 'free' with the Xperia Z phone. Lovely sound, very comfortable and good isolation. If you can find some, might be worth an audition.
wpietri 1 day ago 1 reply      
I recently bought a high-end pair of industrial noise reduction earmuffs [1] and a jar of cheap foam earplugs [2].

For me, the combination has been great. I work in an open-plan office that I generally like, but some fiend put a chunk of common space in the middle, and people end up doing large meetings or small parties there, right next to my desk.

The high-end earmuffs, which were only $30, are much more comfortable to wear than the earmuffs I had worn previously. Several hours is no problem. And the combined noise reduction of the plugs and the muffs is amazing.

[1] http://www.amazon.com/gp/product/B00CPCHBCQ/

[2] http://www.amazon.com/gp/product/B001J4HB1C/

vosper 1 day ago 3 replies      
Sennheiser HD-380 Pro headphones have excellent isolation and are circumaural (enclose your ears, rather than sitting on your earlobes) which makes them very comfortable for long sessions. They also sound great. Only downside is they're not that portable, but if you just need headphones for your desk then I highly recommend them.
MrZongle2 1 day ago 0 replies      
I've worn headphones at work for years. I started when I worked in bullpens in the middle of cubicle farms, and continued when I shared offices next to break rooms or conference rooms.

I've gone with fairly cheap, over-the-ear solutions. I'm not an audiophile, though I can detect poor quality encoding and have had my share of "wow" moments when I've heard something subtle in a good recording. In short, I consider myself an "average" consumer in this regard.

Currently, I have a pair of Sony MDR-XD100s which you can get at Amazon for about $33. They're quite comfortable, the sound quality is decent, and the cord is nice and long if you need to roll back from your desk to get something. If you're looking for at least a starter set of headphones, I would recommend these. If they don't meet your expectations, you can always move up to the more expensive solutions.

RossM 1 day ago 1 reply      
I use a pair of Bose active noise cancelling headphones (Quiet Comfort 15, over ear). I work in an open plan office with many people using the phone or talking across the room. I'm fairly distracted by this and these help, but it doesn't exactly silence outside noise. In fact, for some people their voices seem more pronounced when the noise cancelling is on. However they're pretty good quality, comfortable to wear and can truly deaden the sound of air conditioning and keyboards.

Major downside is that you have to turn on noise cancelling to listen to music - which is powered by a single AAA battery.

gruseom 1 day ago 0 replies      
Using foam earplugs along with an ordinary set of headphones playing white noise (or rather brownnot as harsh) has changed my life. Combining the two was the critical factor; neither worked very well by itself.

I keep the volume at the lowest level that still eliminates outside distraction. Normally that is very low. If there's something particularly noisy going on, I just turn it up a bit.

I used to feel extremely vulnerable to ambient noise and get thrown off by it many times a day. I basically never have that problem any more. Curiously, after using this solution for a few months I found that I didn't need it as often. Frequently it's enough to just remember that it's available if I need it.

(Earphones covered by industrial earmuffs sounds like kind of the same solution, just inverted.)

Spoom 1 day ago 0 replies      
I use Ultimate Ears Triple-Fi 10, which have apparently been replaced with the UE 900[1]. They have great isolation with Comply Foam and surprising quality for IEMs. The replaceable cord is also a great feature, so when it inevitably gets a kink that kills stereo, you can replace it without spending $$$ on a new pair. The only problem I've had is that one of them has gotten loose where the cord connects so it sometimes falls off, but usually they're good through the day. This may have been fixed in the newer version.

1. http://ue.logitech.com/en-us/product/ue900

bound008 1 day ago 1 reply      
You have two real options here:

In Ear:On in ear, you should spent the extra money for custom ear molds. This will allow for all day comfort:http://www.sensaphonics.com/

If the headphones you are considering are not on this list, then I would not consider them.I like shure, but you can also get etymotic research.

Over Ear:Beyer Dynamic DT 770. Velour ear pads (for all day comfort and isolation)

I have owned: Shure E2C, E4C with custom molds, Shure 840, Beyer Dynamic DT 770, Bose TriPort (previous lightweight champion, but lacking on sound)

I have tested extensively: Audio Technica m50 (more base response), beats (too much bass), All kinds of sennheiser under $150, and various other brands under $200.

robflynn 1 day ago 7 replies      
The company that I work for purchased these for me a few days ago: http://www.amazon.com/Bose%C2%AE-QuietComfort%C2%AE-Acoustic...

I'm pretty happy with them. I'm fairly easily distracted by noises: Heavy walking noises, talking, laughing, phones ringing, folks rustling potato chip bags... It can all mess up my concentration if it comes at an inopportune moment. I'm the only programmer here so most of the folks here do not understand how easy it can be to derail someone that's coding when you catch them in the middle of a thought.

Anyway, now I feel like I work in 'silence.' I have my music playing at a much lower volume than I used to and cannot hear the office antics.

These specific headphones fit over and around ear (they provide a fairly good seal which muffles out a decent amount of sound even when they're not turned on.) Once turned on, most noises disappear. Sometimes I can still hear voices but they sound like they're very far away. A little music at low volume tends to filter out the remainder of the "very far away" voices.

The battery life is about 36 hours of active use time. The headphones have a switch on the side to turn them off. Music cannot be played through the headphones when they are 'off.' The headset takes 1 AAA battery, so I just keep some rechargeable batteries on the shelf behind me.

These have their pros/cons like pretty much anything.

My apologies for rambling. :)

OH! I will add, if you have these things on your head and switched 'on' but do not have any sound playing.... you'll feel... odd initially. I felt slightly disoriented when I first put them on my head sans music. I guess it was a mild sensory deprivation thing.


Also, if you just happen to not like Bose, check out the amazon link anyway. The top most customer review compares the headphones to similar models from two other brands and lists pro/cons of those models as well.

ksk 4 hours ago 0 replies      
I use the Etymotic HF3s with Comply tips.

"The world is dead to me" - sums it up nicely :P

benjamincburns 1 day ago 1 reply      
It seems like there's a lot of high-end kit flying around this thread. I'm sure everybody's recommendations are quite good, but this isn't a problem on which you need to spend a ton of cash to solve.

When I had this problem I went to Best Buy and picked up a $12 pair of earbuds which used memory foam instead of silicone. They might've been skull-candy brand? They came with three sizes of memory foam. For me the medium-sized one made the best seal, but wasn't so tight that they were uncomfortable to wear for a full 8-hour coding session.

Personally I work best when I listen to music which I can easily tune out. Sometimes that's music without lyrics (techno, classical guitar, or other random stuff like Explosions in the Sky or The Section Quartet), sometimes it's catchy upbeat pop songs which I've heard a million times. If you don't want to listen to music, download a white (or pink) noise generator. Between the seal formed by the memory foam buds and the white noise (which your brain will very quickly tune out for you) you won't hear a thing.

Another tip: I also find that if my screen is in a position where it faces the crowd, it negates some of the benefit of wearing headphones since I can't tell who's looking over my shoulder as easily. It's not that I usually have things on my screen which I feel I need to hide, more that I'm kind of a privacy nut. This would probably still be the case even if I were to get one of those privacy filters, just because I'd periodically feel the need to look over my shoulder to see who's there. Maybe one of those C.H.I.M.P. mirrors from Think Geek would solve that, however.

shade 1 day ago 0 replies      
I'm deaf, so I don't have quite the same needs in headphones that most people do. That said, I do sometimes like to listen to music and need isolating headphones (so they don't leak sound and annoy my coworkers) that fit comfortably over a behind the ear hearing aid.

Accordingly, I've been using a set of Beyerdynamic DT-770 Pro over-the-ear headphones and I've been really happy with them. I have to adjust them a bit funny to fit over the hearing aid without causing feedback, but they're generally pretty comfortable.

They're a bit more expensive at around $175 to $200 depending on where you shop, but might be worth a look.

kaolinite 1 day ago 0 replies      
I'm very happy with the Bang & Olufsen H6 (http://beoplay.com/Products/BeoplayH6). They're the only headphones that I've had that actually feel like they're worth the money I paid for them, unlike the Bose headphones I've had which felt somewhat cheap. They're not going to be the best for cancelling out noise (although they helped me a lot at my last job, which was an open-plan office) but if you're after a pair of premium headphones, I wouldn't recommend anything else.
Zigurd 1 day ago 0 replies      
I use fairly high-end Sennheisers with semi-open backs and big ear cups at home. I find closed backs too isolating in most work environments, and these are not actively anti-noise, so these won't work without music playing. They are also too big and too expensive to carry around.

When traveling or at customer sites, I use MEElectronics IEMs. These are reasonably priced, so I'm not worried about breaking or losing them. They are great on airplanes. They are small and often go unnoticed. The over-the-ear memory-wire configuration stays securely in my ears. I also use Comply foam tips and keep some extras with me in case the headphones end up on the airplane floor or some other place I don't want in my ears.

deepGem 1 day ago 1 reply      
I'm trying out loud white noise in a moderately loud environment. For about 30 minutes I"m able to concentrate. Not sure how long this will last though.
avifreedman 1 day ago 0 replies      
They're $400 but I've found that these snoring earplugs - http://www.earplugstore.com/snproinwhnom.html - plus any kind of over the ear hearing protection/headphones for shooting - do the trick and can fight almost anything. For me it's airplanes that I usually need them for. The most common thing I use them to fight is loud flight attendants, esp if you are sitting at the front or the back of the plane.
atwebb 1 day ago 0 replies      
Check out www.reddit.com/r/headphones

They were helpful when I was looking and have a weekly stickied thread where you can ask for recommendations (just fill out the simple form).

You'll need closed or IEMs. I had a pair of Sennheiser Momentums which were comfortable and sounded good but work from home so have since changed to the open HD-650s. Best of luck! You'll probably want something that doesn't need a DAC/Amp.

btgeekboy 1 day ago 0 replies      
I used to use a pair of in-ear monitors, a Shure SE210 set. The problem was that, after a few months of continuous daily use, I started to suffer inner ear impactions. Not fun at all.

I still have them, but I save them for travel now due to their size vs. sound quality. Otherwise, at the office, I use a $20 pair of Sennheiser over-the-ears that does okay (but I don't care if something happens to them), and at home, my Shure SRH440 are a great middle ground between quality and price.

jmspring 1 day ago 0 replies      
I'm not a fan of over the ear cans, so I've gone with in ear monitors (IEMs). Specifically, Westone 4Rs which are spendy. I've used Westone UM2s as well as assorted Shure models. In all cases, the tips matter for proper fit and noise isolation - almost all will ship with different types and sizes. That said, not everyone likes having something in their ear canal.

A discussion on tips -- http://www.avforums.com/threads/iem-tip-comparison.1690650/

timf 1 day ago 0 replies      
Commented here in the past on this subject, I think the best solution is a combination of headphones and two other things: https://news.ycombinator.com/item?id=4802700
lwhalen 1 day ago 1 reply      
I bought a pair of 1964 Ears quad-driver in-ear monitors for my band, and I ended up using them EVERYWHERE - when at work (open-plan office, ugh), when traveling (plane, motorcycle, etc), even when mowing the lawn. They're incredible, with the best sound quality I've personally ever experienced. All the other noise just... goes away, and I don't pick up anything that doesn't come through the IEMs.
new299 1 day ago 0 replies      
Shure 315s will block out most things, one thing you need to watch out for is that most IEMs are a pain to put in/take off. So if people are prone to ask you questions and you keep having to take them off that could be a problem.

For this reason I've been using the new style Apple headphone recently, they off some noise isolation but are a lot easier to take off.

iamben 1 day ago 0 replies      
I use Sennheiser HD25s - not noise cancelling, but if I have music on I can hear absolutely nothing going on around me.

It's actually a little bit spooky (and often makes me jump) if I'm working and someone comes into the room behind me then comes into my field of vision, or someone taps me on the shoulder...

akx 1 day ago 0 replies      
A couple of coworkers have these: http://www.asus.com/ROG_ROG/Vulcan_ANC/They're really quite impressive considering the lowish price.Apparently there's a new version, the Vulcan Pro... probably has the same noise cancellation circuitry.
MetaCosm 1 day ago 0 replies      
Really, by far the best solution is IEMs. But, if you must got with active noise cancellation, the PSB M4U 2 is about the only decent one of I have auditioned... most active noise cancellation phones absolutely sound like muddy crap.
sveme 1 day ago 0 replies      
Thanks to everyone for their input, lot's of great feedback from people that are in a similar situation and have found solutions to that issue. That's what I like about HN.
gmays 1 day ago 0 replies      
I use Bose QuietComfort 15 (noise cancelling). Link: http://www.amazon.com/Bose%C2%AE-QuietComfort%C2%AE-Acoustic...

I got a pair for my wife and I used them constantly, so I got a pair of my own. I absolutely love them. I often use them just for the noise cancelling (i.e. when travelling) without any music playing.

I'm not an audiophile and haven't tried every pair out there, but I'm very happy with these. If you're married these really come in handy. If you don't get it, you will.

Splendor 1 day ago 0 replies      
Here's a good write-up on The Wire Cutter: http://thewirecutter.com/reviews/best-noise-canceling-headph...
arh68 1 day ago 1 reply      
Sennheiser's HD25-1? You can browse reviews at headphonereviews.org .
codevinsky 1 day ago 0 replies      
Sennheiser HD-280 Pros. Run about $90 on Amazon ( http://www.amazon.com/Sennheiser-HD-280-Pro-Headphones/dp/B0... )

With music playing through them, you'll never hear the darkness creeping in.

Without music playing through them, the screams in your head will be louder than they've ever been before.

Highly recommended.

swat535 1 day ago 0 replies      
I am huge fan of Bose headphones, I work in a very crowded environment and these headphones pretty much save my day. It has a great sound quality and is comfortable to wear all day long.

It is a little expensive but worth the money in my opinion.


rjuyal 1 day ago 0 replies      
Disclaimer: This is not what you have asked for.

If you do regular meditation ( Seven Pranayams ), then you can concentrate on your work easily. Little chat and your surrounding will not be able to disturb you any more. That may sound unbelievable but I do this and I know this is one of the many benefits I got from meditation.

calebm 1 day ago 0 replies      
I've bought an expensive pair ($100) and a cheap pair ($20), both have a nice fit. I didn't really see a difference between them.
bboyan 1 day ago 3 replies      
Etymotic hf5: 35-42 dB isolation + good frequency response and accuracy
pwheslop 1 day ago 0 replies      
Shure 425's. Lovely sound
asc123 1 day ago 0 replies      
Shure SE215s
Ask HN: If money no object, how do I find the very best freelancers?
13 points by sixQuarks  1 day ago   11 comments top 11
eksith 1 day ago 0 replies      
If money was no object, I'll use said money to buy more time. With that time, I'll create an opening on my website/Twitter account or what-have-you and maybe post a video saying "I'm willing to hire a freelancer", add overall and selected specific details about my company and the work environment as well as list off a bunch of requirements.

A college degree would not be one of the requirements.

Depending on who contacts me, I'll ask about my specific needs and avoid any stupid mental tricks and riddles or the like seen in numerous interviews that do nothing to measure the candidate's actual competence within the scope of my needs. That last bit is extremely important.

Then I'll have a face-to-face or Skype meeting to see how the candidate will perform when speaking.

Social interactions are a vital skill; has nothing to do with being introverted, borderline (usually self-diagnosed)Aspie etc... and I need to see whether this person will do the best they can within or beyond my expectations without derailing the project and/or murdering a coworker or worse, me. Then, skills:

Following up on the above brief on my actual needs, I'll create a problem set (which won't involve Twiter, Facebook, Google etc... because "Big Data" doesn't exist below 16Tb) that deals with where I want to go with my project/product/business and where I will see the company going in 2 - 5 years.

Following these recommendations, you will not only find a good freelancer, but one that will actually be worth hiring and, more importantly, you won't fly your project into the side of a mountain.

[Source: 12 years of freelancing]

jmadsen 1 day ago 0 replies      
Look at forums for your language/software, or sites like Stackoverflow, is one suggestion: search out the type of work/problems you are having, see who seems knowledgeable.

Contact some of them directly if possible, asking a simple question that won't take a lot of their time, and see who responds & who seems easy to work with.

Those are just two suggestions, but really it boils down to: if you need to hire someone for a serious business relationship, don't expect to be able to just pick them out of some job board lineup. You'll need a bit more personal approach.

hashtree 15 hours ago 0 replies      
Doing this myself (within reason), it is quite a bit of work actually. I have designers/devs on long-term retainer to help me out from time-to-time. I spend weeks traversing the social graph (dribbble for designers and github for devs). I research their projects, twitter (if they have it), and any other tangible deliverables. Once I find a handful, I'll meet with them face-to-face via G+, Skype, etc. If there is chemistry, proceed to the next stage where I will do a couple milestone based gigs. Usually there are two at this point. Usually one will live up to expectations, or neither will.

Repeat. Repeat. Repeat...

ilaksh 1 day ago 0 replies      
Really no object? Find someone on github who has a great open source application or module with code that you really like. Find 2-4 of those people and offer them each $1 million to work on your project. You will probably find one who is able to make time to help you.
ibstudios 1 day ago 0 replies      
Pay the ones you like to do the same task. Judge by the results.
petervandijck 21 hours ago 0 replies      
1. Hire someone with a great reputation. Ask him to hire a freelance team for you. Pay them well.

2. Hire 5 freelance teams. Have them do the same thing for 1 month. Kick out 4, keep the best. Pay them well.

fayyazkl 1 day ago 0 replies      
Another option is to look at credible free lance sites such as odesk, elance etc. Generally you can search for contractors with 1) top notch past feedback in projects of area you are looking for 2) scores on relevant tests on those websites 3) Interview candidate and possibly assign a paid test job.
jbobes 21 hours ago 0 replies      
Django/python guru at your service (current project http://cloud306.com, profile http://linkedin.com/in/jparicka)
podviaznikov 1 day ago 0 replies      
I guess you can search for developers on GitHub. Look for professionals in the specific field. But don't spam people that have job. Find few great developers and send them personal email.

Also there are marketplaces that claim to have top developers.E.x. grouptalent.com, toptal.com etc. But I never used them.

Also search for similar question on Quora. It has lots of great answers.

tapmap 1 day ago 0 replies      
Depends on what you're looking for. For design, search on 99designs or Dribbble. You can pay extra for top notch guys. I'm not sure where to look for top hackers. Topcoder?
favormm 1 day ago 0 replies      
Need luck.I am iOSer, do you find iOSer?
LinkedIn's New Way to Kill Itself
3 points by jprince  15 hours ago   5 comments top 5
stevekemp 3 hours ago 0 replies      
I feel your pain. I only setup an account there to issue takedown notices against people who would copy and paste articles I wrote into "groups" as their own work.

I could find zero way to do this without becoming a member.

bmelton 14 hours ago 0 replies      
I hate LinkedIn, but I've always found that to be a feature, not a bug.

I very seldom bother with LinkedIn, but on the rare occasions that I do, it's always because of a connection I don't want to miss out on. My boss from 10 years ago, for example, found me on LinkedIn and connected, and I accepted that connection with zero hesitation. He was a great manager, and literally made everybody around him better, and I'm more than happy to have my name alongside his.

That said, there have been people with whom I've worked alongside for years whose requests I let languish. Good friends, in many cases, and often competent workers, but, at the same time, not necessarily those I'd be willing to speak effusively on for a job recommendation.

In short, my criteria for a LinkedIn connection is whether or not I can answer the phone unprepared and sing to a potential employer about how amazing they are. For anybody I can do that with, accepting the connection is a no-brainer... for everyone else, it's basically a non-starter.

That LinkedIn makes it hard to remove contacts only solidifies that decision for me all the more.

dangrossman 15 hours ago 0 replies      
> if it turns out I don't want to be associated with them, I can't EVER remove them from my network


J_Darnley 14 hours ago 0 replies      
Mark as spam. That's what I did when I received invitations from random people to join linkedin.
palidanx 15 hours ago 0 replies      
What bugs me more is the zillions of e-mails you get from the LinkedIn groups.
Ask HN: What are some good alternatives to HN?
168 points by fabrizioc1  5 days ago   discuss
simias 5 days ago 11 replies      
The thing with HN is that there are a lot of interesting threads that get increasingly drowned in "drama" contents: stuff about politics, the NSA, silicon valley drama...

See the G+ outrage lately: there are three articles about that at the top of the frontpage that say exactly the same thing with exactly the same comments. It's reddit/4chan tier "pitchforking".

The problem seems to be that the community is growing quickly and as a consequence the upvoted articles are those who cater to the lowest common denominator and it keeps getting lower. It's a problem all successful communities face.

The usual solution might be to migrate towards a smaller community as you propose, but the problem then is that you have to rebuild everything from scratch over and over again.

IMO a simpler solution would be to make a "meta-HN" which would just add an other layer of moderation on top of the existing HN:

- Remove all "drama/politics" entries

- Merge entries about the same topic under a single item.

Then just link to the usual HN comment threads. I find the quality of comments usually reflects the quality of the article so I think it would work well for me. No need to rebuild everything from scratch and rebuild the community.

The HN you once liked is still there, it's just getting increasingly buried it low-relevance contents.

jrockway 5 days ago 4 replies      
Reddit has gotten better recently, as long as you stay off the popular subreddits. Pick your 10 favorite hobbies or interests, and subscribe to those subreddits. It's got to be specific: not programming, but programming in Java; not electronics, but amateur radio; etc. (I will admit I enjoy r/AskReddit, which is where people write short stories in response to a prompt in the form of a loaded question. Ask Metafilter is much less creative, in comparison.)

A lot of people are recommending r/programming. r/programming is why I quit Reddit a few years ago. It's all "computer-related cult wars" rather than actual discussion about programming. Everyone goes through that stage in their programming career, but it's not interesting to read about, and most people eventually grow out of it. Not r/programming.

jrockway 5 days ago 2 replies      
MetaFilter. You have to pay $5 to post comments, and the comments are formatted in such a way as to discourage trolling, long digressions, and other annoying Internet comment features. The material is usually not amazingly interesting to me, but the community is very pleasant.
angersock 4 days ago 1 reply      
Try going to the "new" section and upvoting content you would like to see. If we all don't do that, of course the site will get overrun with stupid kneejerk posts.
michaelmartin 5 days ago 0 replies      
I quite like Alex McCaw's http://monocle.io/ - It's quite similar in topic to HN, but with less of the news/gossip/drama stories.

It also moves a lot slower, so if you miss a few days, it's fine. Just one page or so of links will show you all the best from those few days.

milliams 4 days ago 1 reply      
http://hckrnews.com/ to avoid the 'never made it to front page' problem.
t0 5 days ago 4 replies      
davidw 4 days ago 0 replies      
http://discuss.bootstrapped.fm has some good discussion related to bootstrapped startups, and seems to have a good community.
eric-hu 5 days ago 0 replies      
I've found that meetup.com and a free night a week serve as a great alternative. programming meetups have given me deeper discussions about software engineering or given me a chance to work firsthand with people in languages or frameworks I'm curious about.
adrianhoward 5 days ago 1 reply      
On the startup side I'm often finding more things that are interesting to me on the community side of http://www.usv.com/
ivan_ah 4 days ago 0 replies      
I recently signed up for hubski, which is very similar in style to HN, but uses a tagging system so you choose to follow only the topics you are interested in.


So far it has been very good signal to noise...

SkyMarshal 4 days ago 0 replies      

I figure I only read about 10% of the posts on HN, and focus on the ones about actual technologies I might use or evaluate. And honestly, that 10% is all I have time to read anyway, so it works out just right.

The only better option is to go to reddit and subscribe to all the relevant tech subreddits you're interested in and unsubscribe from everything else. That's more like drinking from the firehose though, requires more mental overhead in filtering only the absolutely most useful and relevant.

Also, http://pineapple.io if you just want cool tech and no discussions.

ElbertF 5 days ago 0 replies      
Tycho 4 days ago 0 replies      
Look at the new page instead of the main page.
tlo 5 days ago 1 reply      
potomak 5 days ago 1 reply      
fcambus 5 days ago 0 replies      
For JavaScript, HTML5, and front-end news, there is Echo JS : http://www.echojs.com
DanBC 4 days ago 0 replies      
> Lately it seems I go to HN look at the front page and decide "I don't want to read any of these". Where do other HN readers go


debacle 3 days ago 0 replies      
I've been spending more time in the technology dedicated subreddits. While the general content is lesser than HN was ~1 year ago, it's more on topic. I only see 3-4 stories a day on HN worth reading, which honestly is nice because it limits my browsing time.
sauravt 4 days ago 1 reply      
I think the only satisfactory alternative to HN, which could attract hackers and hackers only would be some sort of a termminal application, and you would be able to browse it through terminal only, that way we could get rid off all the classy people and hence the drama/politics posts it will be a hacker's paradise like HN used to be.

The only question is, how do we do it ?

tephra 4 days ago 0 replies      
I like http://lambda-the-ultimate.org/ It is focused on programming languages and PL research
japaget 4 days ago 0 replies      
Kluny 4 days ago 0 replies      
Quora is quite good.
yoodenvranx 5 days ago 0 replies      
I wish there would be a simple tag system to classify the posts a bit. For example i am not interested in most startup posts but rather would just see only programming and technology related articles.

How many tags would be sufficient to classify most posts? Startup, marketing, programming, science, politics, ... That's actually a quite hard problem!

cubitesystems 4 days ago 0 replies      
I love Hackernews.

Here are my additional addictions (in order of preference):

* http://reddit.com/r/futurology

* http://reddit.com/r/linux

* http://theverge.com

* http://techcrunch.com

dying place (although I still read it): http://slashdot.org

* http://techdirt.com

* http://reddit.com/r/bsd

* http://reddit.com/r/opensource

ecesena 4 days ago 1 reply      
Theneeds [1]?

We built Theneeds with a similar idea in mind, that people should come and just find interesting stuff, personalized according to their interests (we learn from users' activity to get smarter about what the interests really are).

We focus on a broader range of topics than just tech & science, thought there is a good selection about that too.

[1] http://www.theneeds.com

naiyt 5 days ago 1 reply      

Although it's just programming (the rules say that if there's no code in the link, then you shouldn't post it).

lowglow 4 days ago 0 replies      
I'm going to shamelessly plug http://techendo.co/not as an alternative, but as a supplement. :)

We're also on irc: #Techendo on Freenode!

en4bz 4 days ago  replies      
For C++ lovers I find that http://www.reddit.com/r/cpp/ always has pretty good content.
Free housing in SF for talented hackers
7 points by harroworld  1 day ago   8 comments top 7
malandrew 1 day ago 0 replies      
Define "helping out / getting involved", since that is obviously not the same as "free". It's important to be clear on expectations up front so neither you nor those who take you up on your offer feel taken advantage of.

Free is great, but it may require someone giving up on a decent housing situation and then have to find an alternative situation if things don't work out between them and you. When that happens, they are left trying to find a new housing situation in a city notorious for low housing availability.

harroworld 1 day ago 0 replies      
Also along with your email, please leave some info about what projects you have worked on / github, ect
rjo 6 hours ago 0 replies      
kisitu 1 day ago 1 reply      
futuresense 1 day ago 0 replies      
astronomical 1 day ago 0 replies      
peachepe 1 day ago 0 replies      
Ask HN: What Podcasts Do You Listen To?
11 points by evck  1 day ago   18 comments top 14
patio11 1 day ago 1 reply      
Startups for the Rest of Us (Rob Walling and Mike Taber, largely targeted at people who are pre-product on SaaS), Tropical MBA (eclectic small/Internet business topics), Boostrapped with Kids (two guys with bootstrapped startups), Bootstrapped.fm (two other guys with bootstrapped startups), and a few others, but those are more than enough to match my coffee/gym time these days.
boyter 1 day ago 0 replies      
Quite a few...

Techzing http://techzinglive.com/

No Agenda http://www.noagendashow.com/

TWiT http://twit.tv/ I am selective about it though, Windows Weekly, some of the Floss weekly, some of Security Now and TWiT itself only if Dvorak, Calacanis or Adam Curry are on (sadly 2 of them appear to have been blacklisted).

Startups for the rest of us http://www.startupsfortherestofus.com/

Sans Podcast https://isc.sans.edu/podcast.html

I used to listen to http://mixergy.com/ quite a lot but Andrew is an animal and I couldn't keep up.

sdm 12 hours ago 0 replies      

- The History of Byzantium

- History of Rome (finished)

- Revolutions

- The China History Podcast

- Ancient Warefare Podcast

- A History of Hannibal

- A History of Alexander (finished)


- Sinica Podcast (Part of Popup Chinese)

- China Money Podcast

- The China History Podccast

- The Creamcast


- Think Distributed

EliAndrewC 1 day ago 1 reply      
The Slate Political Gabfest is by far the best current events podcast I've come across: http://www.slate.com/articles/podcasts/gabfest.html

My favorite comedy podcast is Judge John Hodgman: http://www.maximumfun.org/shows/judge-john-hodgmanand I similarly recommend anything else from the Maximum Fun Network: http://www.maximumfun.org/

wikwocket 1 day ago 0 replies      
I like these small business/bootstrapping podcasts: Kalzumeus, Product People, Techzing, Foolish Adventure, Eventual Millionaire.

I also like these speculative fiction podcasts: Escape Pod for scifi, Podcastle for fantasy, and Drabblecast for a little of everything.

contextual 1 day ago 0 replies      
I've been listening to EconTalk with Russ Roberts[1], The KunstlerCast [2] and Poetry Magazine podcast [3] for years. Good stuff. It'll put hair on yer chest.

[1] http://www.econtalk.org/[2] http://kunstler.com/writings/podcast/[3] http://www.poetryfoundation.org/poetrymagazine/

palidanx 13 hours ago 0 replies      
1) kcrw good food2) kcrw dna (design and architecture)3) from the top4) dinner party download5) this american life6) fresh air
keiferski 1 day ago 0 replies      
Just a self plug: I recently made a directory of programming podcasts:


evck 1 day ago 0 replies      
I'm personally a fan of Adam Savage's Still Untitled [1] and The Amp Hour [2]

[1] http://www.tested.com/still-untitled-the-adam-savage-project

[2] http://www.theamphour.com

HackyGeeky 1 day ago 0 replies      
These are the one's I listen regularly to.

1.) Manager-tools - For management. No fluff and actionable info.2.) Stanford Entrepreneurship thought leaders - For Startups3.) 99% invisible - For design4.) Ted Talks - For knowing brilliant people5.) Security Now - IT Security

aksx 1 day ago 1 reply      
Tech Related

1) CoderRadio

2) TechSnap

3) Linux Action Show

4) Accidental Tech Podcast

5) Programming Throwdown (no new podcast in a while)


1) You Made it Weird by Pete Holmes

2) This American Life

3) The Moth

4) Unprofessional

5) 99% Invisible

(a few more) :D

throwaway344 1 day ago 1 reply      
Accidental Tech Podcast atp.fmIn Beta http://5by5.tv/inbeta
karolisd 1 day ago 0 replies      
JavaScript Jabber and Ruby Rogues.
Ask HN: Secure user accounts with cryptographically guaranteed server ignorance
2 points by jdiez17  13 hours ago   discuss
Ask HN: What's the best place to buy survey responses from a specific niche?
5 points by mitchellshow  15 hours ago   3 comments top 2
hashtree 15 hours ago 1 reply      
anandkulkarni 11 hours ago 0 replies      
www.aytm.com is what you want, based in Berkeley. Tell them Anand sent you!
Ask HN: What are the cheap options for reliable load balancing?
6 points by embro  21 hours ago   8 comments top 4
IgorPartola 21 hours ago 1 reply      
Nginx. It is able to load balance HTTP/HTTPS servers in a reverse-proxy mode and lets you use the common strategies for choosing the upstream server. See for example https://www.digitalocean.com/community/articles/how-to-set-u....

Other options too look at are, HAProxy (level 4 or 7 load balancing) and Varnish.

jlgaddis 17 hours ago 0 replies      
I've used pound[0] in a previous life (peaking at ~22M requests/day). It's lightweight, awesome, and just works.

[0]: http://www.apsis.ch/pound/

stevekemp 20 hours ago 1 reply      
In an ideal world you'd use a VLAN spanning locations, with a shared IP to point to the load-balancer.

The load-balancer would route to your real servers, nginx, in your case. I've had good success with ucarp for IP-moving, and both nginx and varnish for load-balancing. (Varnish allows me to do caching at the same time.)

ozzzy 21 hours ago 1 reply      
Simplest is the DNS load balancing. You can define multiple A records for the same domain and you are good to go!
Who pairs? Looking for companies that pair program.
2 points by nathanallen  14 hours ago   discuss
Ask HN: Would the web be a better place with a CLR or JVM in the browser?
6 points by rikkus  1 day ago   13 comments top 4
projectileboy 22 hours ago 1 reply      
Well, we had this. They were called "applets", and they were all the rage for awhile, but then they died off. I'd be interested in hearing thoughts on why applets failed, and how the current state of client-side web development is better or worse.
anonyfox 1 day ago 2 replies      
I tend to disagree. As of today, Javascript is the least common denominator of all the advanced web technologies. If you know JS fairly well, you're able to understand nearly everything under the hood if you want to.

If you have CLR/JVM in addition, this just brings more problems to the table, especially when you have to deal with much more languages which do not "compile" to JS or when you have to deal with proprietary APIs/Libraries.

At the end of the day, "what can be written in Javascript will be written in Javascript", thus whatever functionality you want from other technology stacks will be available sooner or later, and is usable from your preferred "compiles to JS" language of choice. If you want a neat debugger, try Typescript maybe? If you like to think functional, give Livescript a shot. Only want class-based OOP and a fairly expressive syntax? Then just use Coffeescript. Or just use Javascript as is if you like it. When you need more performance, check out ASM.js if it fits.

Thanks to Emscripten you may even use languages like C++ for your web development.

debacle 19 hours ago 0 replies      
No. I want a less dynamic, more content-driven web, not one that requires me to download more binaries.
kennethtilton 20 hours ago 1 reply      
No Common Lisp, no deal.

But agreed, we cannot settle on Javascript as the forever language.

Ask HN: Do you couchsurf?
8 points by codecurve  1 day ago   5 comments top 5
spurgu 1 day ago 0 replies      
I haven't couchsurfed myself but I've hosted couchsurfers twice. The first time it was three young Russians bicycling through Finland. They stayed one night, cooked food and we chatted for a few hours. The next day I took them on a few hours sailing trip. The second time it was an Italian guy who I and a couple of friends showed around town and he then stayed the night on my boat. Both experiences were mutually positive.
stevekemp 20 hours ago 0 replies      
I used to be a host, here in Edinburgh.

But I stopped after a few crazy-guests. Not horrible experiences, but enough to make me decide I had no desire to do so again. I'd often considered surfing, but since I deleted my profile it seemed a little cheap to look for a place to crash when I wasn't reciprocating myself.

These days it seems there are several alternatives to couchsurfing.com, with a less "corporate" feel to them.

toumhi 1 day ago 0 replies      
Hey, I'm on couchsurfing and live in Paris, I live in a rather big apartment (for Paris standards) with 2 roommates, if you want you could stay at my place, check my profil for contact details.
pattt 1 day ago 0 replies      
I used to quite often until it became too commercialized and bloated in terms of community and service both, now this looks like a promising alternative - http://www.bewelcome.org/.
esusatyo 1 day ago 0 replies      
I don't Couchsurf, I prefer a proper room from AirBnB. It's almost as cheap as couchsurfing and I get more privacy and services.
Tell HN: In 1 week Filepicker forces paid signup or lose S3 & image conversion
10 points by 3pt14159  1 day ago   5 comments top 3
julianpye 1 day ago 0 replies      
I think Filepicker have a good service that is worth paying for, but I have two problems with the change of their model:

1. At one week's notice projects that are using S3 storage out in the field will break and need recoding. If any of them are for example built by freelancers where clients have little knowledge of what's going on, the service will be the scapegoat.

2. It probably is not, but this sounds like a desperate search for sudden revenue. If this does not work out and the company abandons the product, then will all my Filepicker URLs and all my code stop working? In this case I would pay for the service, but right away migrate away from them.

3pt14159 1 day ago 2 replies      
Got an email from them saying that they didn't mean to trick us, and that they had sent a different email giving 30 days warning, which some users may not have got (and which is far more fair).
kfinley 1 day ago 0 replies      
Before making the switch you might consider https://uploadcare.com

Benefits of UploadCare:

- Free Tier includes cropping and S3 storage

- Better UI

- Better API (cropping doesn't require a query string which breaks cacheing on some proxies)

Disclaimer: I haven't used UploadCare nor am I affiliated with them

Ask HN: What's best for hacking, to build fast or to think hard?
4 points by read  1 day ago   6 comments top 3
orthecreedence 1 day ago 1 reply      
Think hard, then build fast. Nobody said you can't do both. There's a balance though: think too much, and your "perfect" system never gets built. Hack too fast and you're going to have to rebuild when you realize you did it completely wrong.

I think it can be personal too. I tend to be more slow and thoughtful. Once I get a really great idea, my fingers start flying, but until I get to that point, it's a lot of slow prototyping and trying to think of better ways to do it (to a point).

Find what balance works for you.

staunch 1 day ago 0 replies      

  while (1) {     Think() && Build() && GetFeedback()     Exercise("1h")     Sleep("8h")  }

glimcat 1 day ago 1 reply      
What's best for warfare, to move fast or strike hard?
Ask HN: How would you become more determined?
9 points by read  2 days ago   14 comments top 9
nostrademons 2 days ago 2 replies      
There are, but they take a long time.

Basically, you need to take on challenges that are just beyond your comfort zone and see them through to completion, no matter what. No matter how much your brain is telling you that they're pointless, or that there's another shiny project you could be working on, or that you don't really want to do them after all. The point of learning comes when you push through that feeling and resign yourself to doing it anyway, and then you do it anyway and see what happens.

You know it's working when you finish that project that you felt was impossible.

The interesting thing is that determination seems to be intimately connected with self-confidence, emotional stability, and judgment. I've found that very often (particularly early on), the projects I finished this way weren't worth working on, and there were shinier projects I could've been involved in. But with each success, I became more confident in my ability to take on greater challenges, less neurotic about how I might be wasting my life, and a better judge of what projects were actually worth my time. A lot of recent college grads believe they're going to hit on the "perfect" startup idea and strike it rich, but the fact is that most people are terrible at judging startup ideas until they have taken a few to the bitter end and seen what happened, and picking that perfect startup idea is a learned skill that comes from taking a bunch of ideas that seemed perfect at first but really weren't to completion.

japhyr 2 days ago 0 replies      
I'm in my 40's now, and I am a lot more determined than I was in my teens and 20's. One thing that has had a lasting impact on me was spending time with people less well-off than me. I didn't seek these experiences out; I just noticed that people around me had less resources than I do, sometimes starkly so.

I think of these people when I am deciding whether to get something done, or read another reddit thread. There is a myth in the US that people who are less well off must be lazy. In fact, the people who have it the hardest tend to work the hardest. Having spent time around those people, I feel self-conscious even in my own home when I'm not working hard.

That, and find the work that makes you satisfied. Happiness is important, but long-term satisfaction is much more deeply fulfilling. If you enjoy your work, and you find it important, motivation will probably be easier to come by.

brd 1 day ago 0 replies      
Habits > forced tasks. Cultivate good habits wherever possible.

As for building up will power, I've found that distance running is an excellent way to hone your determination. Distance running is essentially the act of pushing yourself when you want to quit.

There are plenty of books on the subject if you'd like to study up on it more. Thinking Fast and Slow, Drive, Switch are all good books on the subject that immediately come to mind.

scheff 2 days ago 1 reply      
Give it an appropriate prioritization in your life. e.g. "This is more important than X".And have in your mind the REASON why it is more important than X. The secret, that I have read, to success at difficult things is knowing your "why" - Why is this thing more important than X? What does success look like, and how does that compare to X?

Your "why" is what makes you get out of bed in the morning, makes you confront that issue you can't resolve, and to resolve it. If your "why" isn't strong enough, you will likely fail.

I read a quote a very long time ago that simply said "Imagine if man learned how to use all of that energy, that determination, all his resources that he uses for chasing women ... for something else more important?"

vinchuco 2 days ago 0 replies      
>How would you become more determined?

Well, that's easy. Apply recursion: you just become determined to become determined!

(point being you don't need anything to get motivated (the definition of motivation should help, unless you were looking for a different term (efficiency?)))

Will is just a matter of practice and focus. Like a muscle, it can become stronger. Unlike a muscle, you can lose it fast.

"motivation" videos (e.g. inspiresauce.com) may give you a temporary rush, but unless you act on it, you're just eluding your work further.

That's my two cents.

sfrechtling 2 days ago 0 replies      
I try to make it a habit; once you force yourself to do something for a number of days in a row you don't need to be strong-willed to do it.
davidsmith8900 2 days ago 0 replies      
- I've always respected The Counte of Monte Cristo and looked up to him as my motivation/role model. To become strong-willed, I use other people's negativity to fuel me. To me making it or being determined is an act of revenge on those who have tried to put me down in the past.
sharemywin 2 days ago 1 reply      
I think being to strong willed is a bad thing. It's called stuborn.
rajacombinator 2 days ago 0 replies      
The most effective way is to fail and taste defeat.
       cached 22 November 2013 13:05:01 GMT