maz-dev
Well.. I wish I could approach every tech choices with this simple mindset.
I like to think of Phoenix as an interface to my app. It's less intrusive than Rails.
You don't have to use Ecto (the "ORM" thingy that is actually not an ORM) to get get the full power of Phoenix, it's also decoupled.
Regarding Hex, it's like every package managers out there. Sure you can publish anything. Rubygem is full of crap, npm is full of crap etc.. But I can also find some very small and focused libraries that wouldn't have been published, had a quality filter been setup to publish anything.
Apple is allowing this because JS is sandboxed, so I guess it's here to stay.
They switched the philosophical approach to a more down to earth "ladies in underwear are selling this stuff for us". See http://www.techartgeek.com/tech/troll-windev-marketing/ .
All keywords and operators are in french, so that's something!
On a Sdsl line my upload rate (pc <-> hubic) is 45kb/s, download is 120kb/s. Not mind blowing but it's enough for me, running in the background.
For casual sync and backup, I totaly recommend.
The employee can then request a reexamination in front of a court (prud'hommes). If you have any proof it will cost you 0€, you don't need a lawyer when going on prud'hommes and this will take you max 1 hour of your time. You can then ask some money to the employee to cover the damage caused and the time lost.
If you don't have any proof, then yep, you're fucked, and for a reason "presumption of innocence".
Cool for you to meet M. Hollande, but I'm afraid his role is not to vote laws or change the labor code, other instances less centralized are already dealing with this.
Not being an overachiever is by no mean a reason to be fired, not in France.
Things are changing slowly though, new types of contracts are being voted. They should bring "Flexibility". Give France a few years and you will be able to fire someone just because he's wearing a yellow shirt.
Given the mindset of french workers and unions, this new type of contract should actualy lower the overall productivity.
You can fire someone easily. You just have to provide a good reason for it. "Oh well, after all I shouldn't have hired him" or "This guys is not the best I could find, he doensn't give 120%" won't allow you to fire someone, no luck you're in France, labor code is sacred here.
VAT is not painful at all, even an accountant fresh out from school could handle this easily. Protip, hire an accountant. If you're a business, VAT is transparent for you. It only impacts french customers.
You don't have to declare every website to the government, you declare it to the CNIL which is an independent administrative body whose goal is to protect data privacy. I like them too.
Why setting up a business in France if you only see the drawbacks of being here?
Though I agree with you on the bullshit part. This incubator is a total waste of money.