Totally agree. Another thing is that your task is not always creative and flaring. Yes you've completed the proof of concept for the task everybody thought undoable, whooray, but now you have to cleanup the mess in the code, refactor everything and deliver something to the client or your boss. And this task involves doing some routine job like writing logs in exceptional cases, making application fool proof and etc.
HN user
kmuzykov
Nice amount. But I'd like it to be the full $31337(why shorten), although I don't plan to find any bugs in Chromium.
Thanks for the links, I've somehow missed new description of a Hacker - "A person who enjoys exploring the details of programmable systems and stretching their capabilities, as opposed to most users, who prefer to learn only the minimum necessary."
Looks like now you can learn Ctrl+S (which is above the minimum necessary, File -> Save) and call yourself a Hacker.
I totally agree. But why use word "Hacker"? Let's make up a new word for such state of mind. When I've first read Hacker's manifesto (http://www.phrack.org/issues.html?issue=7&id=3&mode=...) I wanted to become a Hacker, but never did, although everything written there is very close for me. But I've never called myself a Hacker.
Yep, totally agree. I'm Russian too and language is completely understandable.
Unfortunately life is to short to wait for a person you can fully trust and then starting your own business.
It is better to start with few people to be honest with and try to squeeze productivity from others than waiting through your life to find a enough good persons to work with. If you don't do nothing you usually do not meet much people and thus have a little chance of meeting someone valuable. But if you do work with what you have, you start getting publicity and more good persons visit your company, and you can pick. Even with that approach you cannot have a company of completely honest employees/partners, because even if you do think so one day, they can be the ones lying and you just didn't find that out yet.
>>This means treating people like adults who can be informed of anything if they want to.
This is where everything breaks. Most people are not willing to behave like adults, they lie about their illness, when they simply partied yesterday, every end-developer unwittingly lies about time to complete a task and you have to correct him and so on.
In and ideal world (or in some perfect company) maybe everything works as you described (e.g. complete openness and etc.), but in a real world everybody lies.
Then this new holy war boils down to an good old *nix vs windows holy war, or open-source vs closed applications.
REST is too heavy for my needs. It generates a lot of traffic.
I prefer VPSs too, but if you aim wider auditory you should at least try to support web hosting. With RDBMS it is easy. And with NoSQL it is almost impossible. Maybe this is just a matter of time, when NoSQL will be as much widely used as MS SQL for example, then maybe you will be able to use MongoDB in a web hosting.
Everybody lies.
Someone does it better though. If you're a CEO or just some person who manages resources and is responsible for project completion - you will lie!
It's just better that way. Your employee doesn't need to know all the details, so he/she could concentrate on his work and client/employer doesn't need to know all the details so he didn't do any stupid things. Anyway you're responsible for a result, if it includes lying all the way ,then so be it.
Another problem is deployment, if I adopt some RDBMS system to my needs, then I already have a bunch of web hostings supporting this type of DB or I can use installer to deploy the DB, run a few scripts and everything is ready to run.
Recently I've researched all NoSQL databases(grpaph oriented to be precise). We're building a project which I think fits best in NoSQL solution. And I did not find any suitable solution. Either it doesn't a have client api(we're using .NET) other then REST or plain TCP/IP (and of course I don't have time to create my own API) Either this is just some project more like a school homework.
Do you seriously believe that you can rely your business solution which will run across dozen of PCs on someones experiment?
I'd definitely used this kind of board, but I think there are web sites like e-lance or RAC for this, although level of the bigger part of devs there is low, but most of the companies hang there and everyone know that if you want to post job you must go there. In opposition I don't think a big number of job providers visits boards like this one.
Finding a good developer/designer is always a hard task, and if someone reads Hacker News it is definitely a plus, but
1. I think it will be hard to find developer in the region you need. For this you better really visit your local group meeting(like JimBastard advised) or some educational institution to find some graduating students.
2.Someone reading Hacker News won't be a good developer/designer every time.