Just to be clear, that salary is prevailing wage which is usually lower than the actual salary you're getting (does not include RSUs or stock on top of that). In my case the difference was about 30 to 40% lower.
Considering that Mobile is about 50% of web traffic and that cookies are not very useful on mobile as well as ITP, I would say fingerprinting has been a very practical in building user profiles.
Yes RVO is one case where the compiler will do it automatically.
I think copy initialization of an object will have the same will apply copy elision as well to result in the same performance, but I'm not entirely sure.
While I agree that some Makefiles are terrible, I disagree that make is absolutely horrendous. It's sort of what you do with it; it's a copy paste garbled mess, of course it'll be terrible but you can make the same argument about maven, sbt and quite a few other build systems.
On another note, besides C legacy (memcpy, printf, malloc, etc.), could you point me towards something that is not type safe in C++ (preferably post C++11)? I find the argument a little bit disingenuous after claiming rust is type safe (you can do the same kind of non type safe magic with the unsafe keyword).
Interesting! I only knew of one person back then but I guess they started building a team under him. I mean it does make sense, Montreal has plenty of AdTech talent.
That's a very important point. I moved from Montreal to NYC a couple of years back and one thing I definitively miss is the food scene. Not that NYC is bad by any metric but Montreal just has an amazing food scene.
Without getting in the history of the parent poster, he's not wrong. H1B is a temporary (non-immigrant) visa which allows dual intent. Yes, most people on dual intent visas eventually petition for a green card but I think it's unfair to qualify his post as "junk knowledge". Same thing with L-1A and O-1.
I wasn't clear enough and I apologize. You can use cookies but they will only be within the context of a singular app's browser. For example, suppose that you use two web browsers on your Desktop, Chrome and Firefox. If you visit xyz.com on FF, some cookie information will most likely be stored. However, if at a later time, you visit the domain on Chrome, it will not have access to the same cookie store.
This becomes important in the context of third party cookies that want to track you across apps. Hence why cookies are not a reliable method of identification on mobile.
Considering you cannot use cookies for mobile traffic, it's understandable that most firms are moving away from it. Fingerprinting and device IDs have been common for a few years and I don't think it will go away any time soon.
I mean it's not fair to add property taxes if you're not gonna do the same but you do have a valid point.
It's way different if you're in Alberta (flat provincial tax) vs NY than for example Quebec (biggest tax burden in North America) vs FL for example. Those things do need to be considered.
In my case, the difference between Quebec and <insert any state> was a no brainer.
to get started, look at https://docs.charlielabs.ai/installation, but essentially
1) signup with your github login
2) install the CharlieCreates GitHub App on the repos you want Charlie to work in
3) create an issue, tag @CharlieHelps to help you create your first daemon!
the daemon will run on the charlie runtime and follow the watch / schedule conditions you set in your DAEMON.md file
full disclosure: i am part of the engineering team behind this.