Hacker Newsnew | past | comments | ask | show | jobs | submit | ___cs____'s commentslogin

What I have seen lately is, writing a paper + open sourcing code, would be more beneficial than doing one thing. At the end, you will be talking to two communities.


with the recent change for TF 2.0. If you would design something similar, will you use TF or Pytorch? What I am trying to ask here is, Is TF 2.0 is comparable to Pytorch when it comes to ease of use?


Probably not. It has "imperative" mode, but it also drags in quite a bit of API baggage that PyTorch just doesn't have. It's not that PyTorch is ideal, but its main advantage is it "feels like NumPy". Google also has a library that "feels like NumPy". In fact it kind of _is_ NumPy with hardware acceleration, but it seems to be in very early stages. I heard from insiders that there are only 2 people working on the project, if that. The name of the project is JAX: https://github.com/google/jax. It's arguably a lower level framework on top of which something like PyTorch could be built.


Yet another interface on top of Pytorch/TF/Gensim.


- Hit Refresh: The Quest to Rediscover Microsoft's Soul and Imagine a Better

- Whiplash: How to Survive Our Faster Future


These people don't help with VISA and Relocation. They ignored my application after knowing that. Please don't put VISA/Relocation if you are not willing to consider those who need sponsorship


Canada/Australia have thriving scene, but somehow the number of jobs is really low.

There was a nice discussion on reddit about brain drain to Australia/Canada.

https://www.reddit.com/r/cscareerquestions/comments/9l1pug/w... https://www.reddit.com/r/startups/comments/9l3ueo/which_coun...


Usually, jobs follow. Big companies already use Canada as a bench for foreign workers who couldn't get the H1-B through lottery.

In the last couple months, I heard 2 big announcements, Microsoft establishing their Canada HQ[0] in Toronto, Uber [1] is investing big time.

[0] - https://www.huffingtonpost.ca/2018/09/11/microsoft-canadian-...

[1] - https://techvibes.com/2018/09/13/uber-expands-canadian-prese...

[2] - https://www.bloomberg.com/news/articles/2018-07-24/toronto-b...


Yep my friend in Ukraine got an offer from one of US tech giants the process is if they can't secure H1B they just move people to Canada.


'Toronto’s tech scene is so hot the city created more jobs than the San Francisco Bay area, Seattle and Washington, D.C., combined last year, while leapfrogging New York in a ranking of “talent markets."'

https://www.bloomberg.com/news/articles/2018-07-24/toronto-b...


I can't comment on the tech scene in Melbourne, as I don't really participate in it outside of work, but there are plenty of jobs here.

It took me less than 2 weeks to find a job as a Ruby on Rails developer here in Melbourne.

The comments bagging on Australia seem like the classic self-denigrating comments that Aussies love to make about themselves.


You won't have any trouble finding IT jobs in the big cities. But ironically enough, the difficulty of getting a visa in Australia has also been ratcheted up recently, meaning that many employers who would love to hire can't sponsor the visa...


I was given the same advise. Specially if your business is using a unique skill to solve the problem (e.g: ML, .. etc)


I have my full-time job in Germany. I don't work freelancer as a full-time. This project doesn't take 40 hours week. I built the platform, and now I am maintaining it as a side project. However, I want to make it profitable.

> "Nebengewerbe or Einzelunternehmen",

Can I still do this while I have other full-time job ?. In Germany, they have the status of freelancer, and I am not on freelance VISA. I thought that it is only for freelancers.

P.S: feel free to suggest organizations/lawyers/consultants who can help with these matters.


It doesn't matter if you already have a full time job or not.

Yes, you can do the Nebengewerbe/Einzelunternehmen while having a full time job. You should create an additional bank account and use that one for your side business, which will make it easier for book keeping (otherwise you have to open your private bank account to the tax authorities). You can also get a VAT ID, if you do EU business outside of Germany.

Freelancer is something else as you might think, some jobs fall in the category of "Freiberufler", which is some creative jobs, etc... All others are simply "Gewerbetreibende".

You can also found a UG/GmbH on the side, you don't need to do it fulltime. You should look in your contract though if there is anything that prevents you from doing so.

Sadly I can't suggest anyone since I had to take care of everything myself as well, I simply work together with a regular tax guy. I am based in Germany as well and started basically the same way as you.


> It doesn't matter if you already have a full time job or not.

It does, assuming he's going to have his company pay himself a salary. (Otherwise he'd need to wait for the yearly dividend.) In case of a salary, he'd have to

1) pay for social security and so on and make arrangements with his employer (basically, to decide who pays how much).

2) again, make arrangements with his employer because of the non-compete rule. It doesn't actually matter whether it's mentioned anywhere in the contract, as it's the law. (I forgot the exact article but it's somewhere in BGB.)


It matters a little but not as much as you may think.

(By the way nothing says the dividend has to be yearly, as a company you can pay multiple dividends a year if you so choose. It's more paperwork, and probably costs more in time from his accountant but otherwise you can do it as far as I know.)

Onto the two points, 1) The Social security is based on their wage, and no arrangement with the employers bookkeeping is needed. Their full time job would likely be Tax Class 1 (Or 3 if married) and the second job would be Tax Class 6. If there did happen to be a discrepancy it would likely be small, and paid back when they do their tax return. I also think that the Geschäftsführer of a company doesn't pay social security (or maybe pays a reduced amount?), but I might be wrong on that bit.

2) Yeah he/she must inform their boss, but unless they directly compete with the company, or the side business would affect their job performance they don't really have a valid reason to say no.

My suggestion would be to form a UG, they're relatively cheap and would be easier than the hassle of a foreign company. A foreign company whose operations are based completely within Germany would be liable to pay tax in Germany anyway.

I've heard http://firma.de are good with this sort of thing, and they have several articles on the different company forms in Germany to help. I am however in no way affiliated with them, and haven't used them myself yet.


That's my point actually. I want to protect the data, the work and consumers. At the same time, brand my work under one company, so it would be easier to get new freelancing work.


> i would strongly suggest getting a lawyer to handle this.

As stated above, I couldn't find one, someone who can deal with tech-y stuffs here in my area.


why do you need a tech-y lawyer? I'd look for a fiscal advisor, because this is mostly about getting your tax liabilities right. And they should know enough about forming companies.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: