Iterating via reference instead of copy in C++ is a great way to get a speed up with a one character change.
I.e. changing for (const MyType v : collection) to for (const MyType& v : collection)
HN user
Iterating via reference instead of copy in C++ is a great way to get a speed up with a one character change.
I.e. changing for (const MyType v : collection) to for (const MyType& v : collection)
This view ignores that energy can have a different cost in different locations, and that fuel is convenient due to its portable nature. Converting energy into fuel may be economically viable at a solar plant in the middle of a desert even if it wouldn't be so in the middle of a city.
Thank you. Those were in cash, RSUs were separate. It is definitely very high, and I feel fortunate to have gotten it. Many of my fellow interns received similar signing bonuses on their return offers, so at least for people in similar situations it's not out of the ordinary.
As a new grad from CMU undergrad, every offer I had came with a sign on bonus (n=5). Size ranged from 5k at a smaller public company to 75-100k at a couple of FAANG companies, one of which I was a returning intern at.
I'm a member of a protected class [...]
Technically speaking, we all are, no? We all have genders, sexual orientations, races, ethnicities? Of course you probably meant that you fall into a minority group in one of those classes, but pretty much anyone could allege they were discriminated against based on their protected characteristics, even if sometimes it's not a particularly believable claim.
I haven't found an academic source for this, but the suggestion is that even though triggers for fires may be unrelated, the scope and intensity of the fires are intensified due to the effects of climate change. This article discusses some of this background https://www.nytimes.com/2016/10/11/science/climate-change-fo...
I spent 4 months travelling throughout Spanish South America and some of my favorite cities where I would consider being a nomad were Buenos Aires, Montevideo, Medellín, and Valparaíso.
All have good night-life, art, and excepting Medellín are on the ocean.
Montevideo has easy access to world-class beaches and is only a couple hours by ferry from Buenos Aires.
Valparaíso is an hour or so by bus from Santiago if you're interested in having a big city nearby.
As far as learning Spanish, it'd be much cheaper in Colombia, but you'll be able to find classes in any of those places. Argentinian Spanish is known for an odd accent and some different grammar, but it's nothing terribly different.
I've done quite a few phone screens with coding over the past few years, and the best solution I've found is a headset.
Speakerphone means that the interviewer hears every key-stroke and likely can't hear you. A decent set of earbuds with a microphone can be had very cheaply, and to me are an absolute necessity for a phone interview.
I now use them even when not coding, so my hands are free to take notes on the call.
Not that it detracts from your point, but the best offers I've seen for FB new grad are 115k salary, 270k/4 RSUs, and 100k signing, giving ~280k first year.
Probably, one day of lecture on the material would be useless. But the weekly homework assignments force you to develop a better understanding. I frequently remember topics, assignments, and even specific questions from this course when they are relevant to something I'm working on now.
@pinboard for excellent snark + tech political activism
For such a "lingua franca" the pure number of speakers is not quite as relevant as the distribution of those speakers. According to the numbers (https://en.wikipedia.org/wiki/List_of_languages_by_total_num...), approximately 14% of the world speaks English as a first or second language as well. More importantly, English has 400 million more speakers who speak it as a second language when compared to Mandarin, which suggests that its speakers are more widely distributed on Earth.
I invest using mutual funds through Vanguard. Some percentage US stock fund, some percentage US bond fund, some percentage international stock, and some percentage international bond. This is by far the simplest and easiest approach. I currently invest using VTTSX which is a Vanguard fund that does this splitting for me.
You can read more about this investment philosophy here: https://www.bogleheads.org/wiki/Three-fund_portfolio
It's neither. All BarZapp does is read the barcode and check that it contains reasonable information and it formatted according to the standards. Vendors have figured out proper formatting so they look appropriate to BarZapp. Of course, no fake id will pass actual lookup in a database. Except of course cloned IDs, which are extremely rare in my experience. I've heard of stories of someone with a stolen DMV database who would sell fakes with real information for about $700 each, but I've never seen it myself, and no reasonable vendor doing anything like that would be selling through the clearweb.
Teslin and PVC are still big, although some states are using polycarbonate as well. Real holograms got a lot easier. IDGod (among other vendors), apart from selling IDs, also sells bulk holograms, so most vendors on Reddit now have them. The bigger hurdles are the higher security states with perforations, raised signatures, windows, etc.
I've been interested in this topic for a while. The article was fairly good but I did have a few minor quibbles. For one, ordering from IDGod (the vendor in the story) is known to be very reliable. If packages get stopped at customs, a customer can contact support to get a replacement shipped at no charge. Additionally, the advanced scanner BarZapp is pretty much a non-issue. Almost any ID purchased from vendors on the subreddit mentioned in the article will pass those easily.
A Github account for someone earning $500k is probably completely empty, or barely touched. When you're getting paid that much to program, typically your attention is less focused on your side projects.
Mountaineering: Freedom of the Hills is the de facto reference book for most serious mountaineers
The standard advice given to incoming CS students at my university who ask how they should prepare over the summer is typically "don't do any studying at all", in the sense that it is rare to have so much free time and it is nice to enjoy it before going into the constant school-internship cycle for four years. Of course, this is a personal choice, but I regret not keeping this more in mind before I started college.
Using the HyperLogLog algorithm to estimate the number of unique elements in huge datasets: http://blog.notdot.net/2012/09/Dam-Cool-Algorithms-Cardinali...
Very cool algorithm used in (among other things) redis.
I have no inside information, but I've bicycled past them on occasion and felt comfortable enough. Lots of friends posting about riding in them and the experience seems to have been positive for them as well. There are so many around that it no longer registers as something surprising to see one.
I don't have that information, and I perhaps was a little too strong in my phrasing. Nevertheless, if you're not confident that you fall at an E5 level when joining, there's a chance you'll come in at E4, which is not necessarily a bad thing. E5 is a terminal level for engineers, in the sense that you can stay there for the rest of your career at Facebook. If you spend too long at E4 without promoting, you may be fired.
Average salary is about $170,000, RSU grant is somewhere between $260,000 - $300,000 over 4 years.
Number of datapoints on that is somewhere between 20 and 40.
Do note that if you're on the cusp of a level, Facebook can and will put you in a lower level so that you have a chance to excel and get promoted quickly, instead of struggling with adapting and getting put on a PIP.
How many years of experience do you have? Salary is fairly tightly banded depending on your level E3 - E6+.
You can estimate level based on description here: https://www.quora.com/What-is-the-expectation-out-of-each-so...
What's even cooler, is that after building this VM (for the C0 language) as a freshman, you can come back as a junior/senior and write a compiler for that language in 15-411. It's a very cool way of going full circle.
This is part of the premium you pay for using Apple products. While the design is aesthetically nice, you are limited in your flexibility. This is why I prefer other operating systems that I find easier to customize.
The only internships in your link are support roles or are in Hyderabad. I'm very interested doing an SDE internship for AWS, what would be the best way for me to do that?
Based on some of the quotes from Twitter, I don't think they will be suppressing non-verified users. It seems this is more so that people who would be deserving of verification based on the criteria that previously existed don't need to wait until Twitter notices them to get it.
For example:
an account may be verified if it is determined to be of public interest.
We want to make it even easier for people to find creators and influencers on Twitter so it makes sense for us to let people apply for verification
If you're alright with destroying the notebooks, you could try removing the spines and running them through a tray-fed scanner. That would be much faster than taking individual pictures/scans of each page.
Make sure that you are sipping from the side opposite the seam that runs up the side of the cup. If you have a lid, put the hole on that opposite side as well. I believe this reduces the dripping.