Wow this is a blast from the past. I remember watching this in college around 2008 or so, and it leading me to apply for their internship program. I guess as marketing material it worked!
I didn't get the job, and don't honestly remember anything about the technical side of the interview, but I do remember them being very kind and gracious. I happened to be studying abroad in London and they didn't bat an eye when they had to buy what I'm sure was a way more expensive ticket than usual for the on-site.
Thanks for posting this - very interesting to see where everyone ended up!
Yeah it seems pretty unrealistic to expect Intel to catch up to the NVIDIA and AMD duopoly on their first generation of (modern) cards.
Intel seems to have rightly recognized that the driver advantage is a huge moat for those guys - they have to instead compete on price and focus on having good support for titles that will get them the the biggest chunk of the market.
That said, man, if they could have released these a year ago the wind would have been at their back way more than it is now with GPU prices trending back towards MSRP.
I used them, but only because they have a relationship with my brokerage that allowed me to get preferential terms.
If not for that I'd have preferred someone local, you could tell you were just a number over there, and there were a bunch of communication issues around
scheduling the appraisal that were annoying to sort out.
Hard to extrapolate from just what you've said here, but:
- This level of anxiety, especially if you experience it in other settings, doesn't sound normal and you might well benefit from some combination of medication and seeing a therapist. Many, many people experience this - it's nothing to be ashamed of and these things can help.
- As others have said, most everyone finds interviewing stressful! That's totally normal. It's also (especially for an introvert) a learned skill that will get better with practice. Don't sweat it too much if your dream company turned you down. Most places will let you re-interview after a certain amount of time, so don't consider it a forever dead end.
IIRC the level after running the water for 5 min in the morning was around 1 PPB, so not high enough to freak out about, but not zero. I just generally assume that I should not give my kids water straight from the tap, because the level _could_ spike for various reasons like them working on the water main, etc.
As someone else pointed out, Chicago has made some changes here - and they plan to eventually remove all service lines. That said - this is Chicago. The mayor had a goal to remove 650 lines this year and there was a story in the Chicago Tribune recently that so far that number is ... 3. For context there are ~400k lines to replace.
Not only that, but it's really difficult to get the service line replaced even if you're willing to pay for it.
We went through the exercise a few years ago. It can be difficult to find a plumbing service willing to do this kind of work because not only do they need a special certification (makes sense) but the company has to put up something like a $5000 bond on their work with the city.
On top of that replacing the portion of the line that goes from the shutoff to the main requires digging up the street, so it can only be done if your street is not currently on a "moratorium" because it was recently repaved. Finally, the city charges a significant amount in permitting fees before you even get to paying for the plumbing service, roadwork repair and landscaping.
We finally gave up on that project and given the relatively low level leeching into our water just decided that we could live with using water filters specifically designed to remove lead for any water that our kids drink / cook with.
If Chicago was really serious about tackling this they could start with waiving permitting fees and bond requirements and streamline the process for managing the part of the process that occurs on city property. That'd at least make replacing these more tractable during a remodel.
It feels like there is an attitude here that you should be able to recoup the cost of training a junior hire by paying them below market rate for for their new skills. This just isn't reality, as OP has discovered.
That means that the true cost of a junior candidate vs a senior candidate isn't just their 1st year salary difference on paper, you have to count in the cost of training _and_ retaining the junior hire. That doesn't necessarily mean the math doesn't work - especially if the market for senior developers is much tighter than for junior developers.
Also the idea that you'd be mentoring for 16 hours a week one-on-one seems like it is either inflated or there was a problem. Maybe the candidate was a bad hire even for a junior role, or the mentor is micromanaging, or the work product expected was never appropriate for a junior developer - but something seems off there.
Not to mention that AED's are more prevalent in public spaces these days. If you can provide CPR _and_ use the AED the chances of survival increase dramatically.
Personally I will always look through side projects or a GitHub if it's on a candidates resume. It's another source of signal and can be really valuable especially if there is code to look through.
That said as the role gets more senior the value of the signal goes down IMO. Side projects are typically done solo, and are small-ish in scope. Whereas a key function of a good senior IC, at least in my opinion, is to be a force multiplier more than a heads-down coder.
Interesting reading through all the negative comments here. Maybe this is an indictment of the state of the web, but it seems to clearly solve a problem a lot of people have.
Also have to imagine the long term vision is beyond just accelerating the web as it is now. This opens up possibilities for moving resource hungry applications to the cloud, expanding beyond just a browser to be more of an OS, white-label installs for brands to offer a cloud app, etc.
That this has been tried before (Silk, Stadia, etc) IMO is validation that this idea has legs and just needs the right timing and execution. No idea if Mighty will be what makes that go mainstream, we'll see!
Good quality domestic craft beer and imports are typically very easy to find in most populated areas in the US in my experience. Granted I'm in a big city (Chicago) but the "big box" liquor store here has a whole aisle of Belgian imports, for example.
That said, a quick googling shows that 2/3 of the American beer market is still dominated by non-craft domestics (AKA your cheap, watery lagers like Bud/Miller). Even amongst the craft segment it's definitely the case as another commenter pointed out that IPAs are overrepresented for whatever reason.
I think where we're still really lagging behind is quality of beers at your average bar. If you know where to go you can find great selection but the average bar probably still has just a handful of decent non-domestic-lager offerings, likely in cans/bottles. In comparison to when I lived in the UK and it seemed like any corner pub would have a couple great draft ales .. it's not the same.
I don't like this solution either, but kind of weird to see defending / explaining away ghosting as normal in some of these posts.
When I'm involved in the hiring process I've always approached it from the angle that you want to leave a good impression with the candidate regardless of whether you hire them or not. Careers are long, word gets around, and you'll reject way more candidates than you hire.
The economics don't quite work the way you describe.
The brokerage is forwarding your flow to one of it's partner broker-dealers who is providing the actual execution service. Those BD's would happily take this flow for free (as evidenced by the fact that they now _mostly_ pay for it). The executing BD, not the brokerage, is on the hook for trading fees _if_ they need to execute the order in the public market - which is rare as they mostly internalize that flow. The executing BD's business model is based on the assumption that the flow is not particularly toxic and that at scale, the profit margin per share exceeds any execution costs.
The larger point stands though: from the perspective of the executing BD the payment for order flow + price improvement are both costs, which they want to cap. If you dial up PFOF, you naturally get less price improvement.
Basically there are two ways broker-dealers that want to do business with Robinhood or similar firms can provide incentives:
1. Pay the flow provider (i.e., Robinhood) some amount per order/share
2. Provide price improvement over the prevailing market price to the end customer (which the provider can then use to market themselves as providing good execution).
Ultimately both of these are coming out of the broker-dealers bottom line, so the unit economics have to work - (1) and (2) have to leave a positive profit margin on average. Typically a firm like RH would be monitoring execution quality and negotiating price improvement requirements with the broker-dealer. This order finds that RH failed to do that, and likely as a result of their demand for high payment for the order flow, (2) was below their peers while they were stating otherwise in their marketing materials.
Curious if any FAANG employees know if this kind of thing is still standard above a certain level, or does say "staff" level and above tend to be internal promotions only?
I guess the pay is phenomenal but I have a hard time imagining that this kind of algorithmic trivia approach makes any sense at all for hiring into senior roles. Especially if someone was trying to move laterally between FAANGs.
We've tried to continue patronizing independent bookstores during the pandemic, but it's not surprising they are struggling (our favorite recently closed). The value-add over Amazon was always the warm atmosphere, personalized recommendations and the sense that you might discover a great book you didn't know about while perusing the shelves. Very hard to recreate that online, and independent shops can't compete with Amazon's shipping speed - so you're left with no value-add other than the store still being there in the future. Sad state of affairs.
At the end of the day though, the allocation prior to trading starting in the secondary market is almost entirely discretionary on the part of the issuer and underwriters, and hard to access for the small-fry investor especially if there is a lot of interest.
Not the OP but you get tuned into this pretty quick going through the normal gamut of kid issues. The _worst_ cry I've heard our son do was when he had a double ear infection, it was immediately obvious from the shrill tone that he was in pain and needed to go the doctor. There is also a slightly less desperate one where he's stuck in something (usually leg/arm in the crib, not really stuck but can't yet reason out how to fix the problem).
HFT market maker here (my views are my own), there are some consequences that immediately fall out from periodic batch auctions like this.
1. There will still be a race to update your entry in the auction as close as possible to when it runs, because equity markets do not operate in a vacuum. Correlated futures markets don't operate this way (and the regulatory lift to make them do so is separate, and just as hard as doing this for equities), so there is still a race to incorporate the most up to date information ahead of a periodic auction.
2. This _will_ widen the bid-ask spread and reduce liquidity, for the following reasons. There are right now 16 distinct exchanges, excluding dark pools. As a market maker, I want to show my quote to buy/sell to as many participants as possible, and so I quote across a decent subset of these exchanges at any given time. I _don't_ want to get simultaneously filled on all these orders, and am relying on the fact that most of the time if I get filled once, I can cancel from all the other exchanges and then re-evaluate what I think the fair value of the stock is, and put out new orders reflecting that view. The more confidence I have that I can do this, the tighter a spread I can offer, and on the flip side the more risk of overfill there is, the wider I need to quote to account for that risk. In a simultaneous periodic batch auction world anyone can take all available liquidity market-wide trivially, so I have to either reduce liquidity across the market to a lower level to cap my risk, or substantially widen my quote to make that risk economically viable. Both are ultimately bad for counterparties.
3. This would likely serve to entrench existing wholesalers unless they were forced to stop crossing orders internally, or otherwise play by a stricter set of rules (and good luck with that). The vast, vast majority of retail activity never sees a public marketplace, but is executed by a wholesaler - so if you're leaving them out of this picture you're not really changing much.
My personal $0.02 on this is that the latency race is just a turf war between liquidity providers, but has no real impact outside of that arena. There are other areas of needed reform: market fragmentation to the degree it exists today is a net negative IMO. Similarly the market-wide best execution requirement is just extra complexity and creates opportunities for regulatory arbitrage. The proliferation of exotic order types and "differentiating" exchange behavior adds complexity and creates opportunities to game the system. Exchanges charge exorbitant fees for access that create barriers to entry for smaller participants. To name a few.
What is the actual attack vector here for taking advantage of incorrect voter rolls? Just that it's easier to vote more than once by mail than in person?
Where I am in IL you don't need to show photo ID to vote, so the level of verification that occurs in person vs by mail is the same.
Generally it seems like you want the voter rolls to err on the side of being overly broad than vice versa, so long as it doesn't enable fraud - i.e., it's better to leave someone on the voter rolls who has moved/died (who is overwhelmingly unlikely to actually cast a vote) than to disenfranchise a voter by erroneously purging them.
I didn't get the job, and don't honestly remember anything about the technical side of the interview, but I do remember them being very kind and gracious. I happened to be studying abroad in London and they didn't bat an eye when they had to buy what I'm sure was a way more expensive ticket than usual for the on-site.
Thanks for posting this - very interesting to see where everyone ended up!