I have an LLC on Brex, but haven't gotten an email yet. I'm not sure if that means if I'm in the clear or if the email just hasn't rolled out yet.
Would be great if you could send an email to _all_ customers, including the ones who weren't affected as a reassurance, so we could either rest in peace or get the migration started ASAP.
That is ridiculous. I think closing down someone's account especially if there is still money in it warrants registered mail (even email is not sufficient) and definitely not a note on the web page.
The original complaint was mostly around layout patterns. I'm not super familiar with XAML, but "offloading that all into writing custom C# code to lay things out at pixel locations" certainly doesn't sound like a great dev experience, and definitely doesn't sound very responsive. Does XAML have anything comparable to flexbox/grid for building responsive layouts?
> Does XAML have anything comparable to flexbox/grid
WrapPanel
> for building responsive layouts?
There're two kinds of them. On the web it means arranging stuff to only have vertical scrolling but not horizontal. On desktop you often don't want any scrolling, no amount of auto-wrapping is going to do that regardless on the GUI framework.
I enjoyed the post and appreciate that more people are looking for privacy focused alternatives to traditional vendors.
Though I'm disappointed hear that one of the conclusions seems to be there's no privacy-focused chat vendor that does something as simple as not collecting identifying information on users until they interact with the chat app, with integrated consent collection (which is essentially what they've implemented with their fork).
Maybe the wider HN community might know of such a service?
Why does Google, with all the resources at its disposal, choose to cheap out like this when competitors in the video chat space (from tiny startups to gigantic corporation of similar size) have offered near native resolution video chat for ages?
Would be great if you could make your pricing public. Call-me pricing immediately disqualifies a vendor from consideration for me, and I suspect I'm not alone.
I think one difference is the existing giants have smarted up to the fact that new competing startups can be existential threats to their business like they were to their former incumbents, and have started putting much more focus on gobbling them up with cash before they become fully fledged competitors instead of trying to out-compete them.
Exactly, it's clearly not a lack of resources, but explicitly not prioritizating candidate experience for candidates you're not actively pursuing. Which, by the way I think is a totally valid decision to make, but let's not kid around and make it sound like your hands were tied.
(1) The practical reality that a lot of people will have a suboptimal experience until we (both "we Stripe" and "we the industry") figure out more scalable ways to assess people. We'll do the best we can to identify promising people but a lot of people will get something somewhat functionally equivalent to a form rejection. You could argue that this is merely a prioritization decision -- we could keep hiring recruiters until everyone could be individually assessed -- but doing so would require a recruiting team of comparable magnitude to the rest of the Stripe organization and so the current state is an unfortunate compromise given the current constraints and given the decision to have an open application form (which is, I think, on net better for everyone).
(2) Cases where people at Stripe mishandled the process. I know for a fact that some of the anecdotes shared in the thread are from many years ago, and I know that our process has improved since then (we have empirical data to this effect), but we're also acutely aware that we continue to make mistakes -- recruiting is a high-stakes and complex process with a lot of fallible moving parts. For whatever it's worth, we issue CSAT surveys to every candidate who interviews (about 6,000 onsite interviews in 2019), and track the results both at the aggregate Stripe level and at the individual recruiter level. And I get why some people here sound so annoyed -- what might be "another entry in a database" to a recruiter or hiring manager is "the future of my career" to someone on the other side. While it's always hard to know what to make of a set of anecdotes, and while our referral rate among Stripe employees is very high today, I'm nonetheless bothered by the number of cases shared here, and we're going to be digging in. (Specific anecdotes with more concrete dates or data are welcome at [email protected].)
>For whatever it's worth, we issue CSAT surveys to every candidate who interviews (about 6,000 onsite interviews in 2019)
I interviewed in 2019 and never got a CSAT. The recruiter (and rest of the team) completely ghosted me after telling me an offer was coming. No further communication, and certainly no CSAT.
It seems that could be a huge hole and your entire CSAT program is subject to confirmation bias if you are not even sending them to the people who are most likely to respond with a negative experience. I'm not sure I would trust this "empirical data" you have.
It's not hard to have an automated system that tracks if a candidate that's been interacted with has been ghosted. If the candidate has been previously contacted then require communication with the candidate for any archiving or other rejection. Hell, require communication even if you reject them without ever talking to them. Sending an automated email tied to the HR system candidate status isn't expensive or hard. You can then reprimand the recruiter or their manager as appropriate if they don't do this or try to get around it
Couldn't you "pen test" your own hiring process? Have some folks stage applications and see the process failures first hand. You might get better data from running these experiments yourself rather than through a survey.
"The practical reality that a lot of people will have a suboptimal experience until we (both "we Stripe" and "we the industry") figure out more scalable ways to assess people."
It is not inevitable and there are company that do recruiting better and other worse. For example, asking for a cover letter at Stripe and then ghosting people liberally even after multiple rounds of interview does not sound tremendously good to my ear. That is a not a sub-optimal interview experience, like being in a coma is not a sub-optimal life experience.
I understand that working with recruiters is hard (who ever said: I know a recruiter who is a genius? Or even the lesser: I know that recruiter, they are brilliant), but respecting candidates should be a priority of any organization.
> I understand that working with recruiters is hard (who ever said: I know a recruiter who is a genius? Or even the lesser: I know that recruiter, they are brilliant), but respecting candidates should be a priority of any organization.
Generally speaking, the same sort of superlatives used for high IQ aren't used to describe high EQ, but we probably should.
I have interacted with a few recruiters (not at Stripe, I've never applied there) who were off-the-charts in their ability to make people feel comfortable and at ease, occasionally even in the face of truly horrendous processes and systems failures.
Also, it's an interesting signal when you get ghosted by the hiring manager (bosses boss of the team lead I would have been reporting to) and the recruiter re-initiates communication to apologize and get things back on track.
I still never got that job, but that was basically because "Remote OK" really meant "Remote OK in theory because we like the idea of paying a lower salary, but in practice it's only 'OK' for overqualified candidates that we can't convince to relocate, or maybe a relative of ours", and definitely not the recruiter's fault (it turns out that the hiring manager wasn't a good fit for the organization. Go figure.).
I did get some really good chocolate chip cookies as a consolation prize, though.
My "genius" comment above was a bit salty and over the top. But, I had so many bad experiences with recruiters (of a company, independent) that is quite difficult at this point for me to take them seriously or offer any (professional, I am not talking about human of course) respect beyond what I grant to anyone, from poor to rich companies, from guilty to innocent managers, from stripes to stars. I understand it is the nature of the job, but also that the nature of jobs tends to attract certain people.
For example, the most common behavior with these recruiting companies (and I am fully employed and paid very well) is that they take 30 minutes of my time with the usual general questions, then they make me chat with some sort of hiring manager of the target company, then they send an email "I will let you know in a few days", and they never write back. I send an email saying "so?" and I never get an answer. Then, I find out they moved into real estate.
Ten, 15 times over a few years (why I continued answering? The hiring companies were quite interesting, one in Vegas, some in the East Coast where I don't have much of a network, they could, with emphasis on the conditional tense, be useful).
We can say that they are just a little piece of a bad process, or that it is the hiring manager/company fault, or "yes, but you did not have to deal with certain rude candidates" (and I have seen plenty of those rude candidates, there I certainly offer my solidarity). And if we go on with the circumnavigation of people, we find a justification for any sort of less-than-good behavior. If telling lies is part and parcel of one's job, they (recruiters/hiring managers/C-level) are still liars, they don't get a pass in my book.
It sounds like you found a decent recruiter and it is quite telling that a recruiter re-initiating a conversation and apologizing, things I happen to do also in my job, is now an "off-the-charts" EQ genius. That's the 101 for anyone with a modicum of professionalism. I am sure there are great recruiters around like there are plenty of needles in haystacks.
>
It sounds like you found a decent recruiter and it is quite telling that a recruiter re-initiating a conversation and apologizing, things I happen to do also in my job, is now an "off-the-charts" EQ genius. That's the 101 for anyone with a modicum of professionalism. I am sure there are great recruiters around like there are plenty of needles in haystacks.
Ah, sorry about that, I didn't mean to conflate the two quite so directly. I also didn't make it clear that I was ghosted by the hiring manager after the recruiter handed me off to them. The recruiter wasn't supposed to even be involved from that point forward, but they followed up anyway. However, you can ignore the anecdote as an unnecessary distraction if you like.
Anyway, sure, recruiters get a bad rap, in the same way as used-car salespeople do. I wasn't really arguing that the reputation the profession has is entirely undeserved. I was just saying that good and even great recruiters do actually exist. For many of the working-environment reasons you've mentioned, they often don't stay in the role of recruiting ICs, or even for relatively senior roles. They have better opportunities in recruiting-adjacent fields like executive search services, life-coaching, and so on.
> For example, asking for a cover letter at Stripe and then ghosting people liberally even after multiple rounds of interview does not sound tremendously good to my ear.
> but respecting candidates should be a priority of any organization.
Sorry, but it's not. I'm not giving Stripe a pass here per se, but the priority of an org is to make money so that they can offer positions.
Scaling recruiting is hard. Just like you might want an org who see thousands and thousands of applications every day to act more benevolently, the opposite also holds true.
Yes, it is not, but it should be.
And not "the priority" of the organization, which is, as you said, making money, but one of the priorities. In fact, using the double KPI method, "finding great candidates and treating all with basic respect" should be the guiding light/mantra/KPI of any recruiting team.
"Scaling recruiting is hard". Sure, plenty of things are hard when scaling, but calling back candidates after multiple rounds of interviews (just to highlight one common complaint) is not. That is a cultural problem.
> You can make it better by trying to restrict your entertainment material to the second language, but this usually involves seeking out kids' shows to try to find something comprehensible at your small vocabulary level, and to me it ends up feeling more like work than entertainment.
I suspect I'm probably not alone in this given how popular Japanese anime/games/manga/lightnovels are among non-native speakers, but outside of 1 year of Japanese class in high school where I was taught some fundamentals (could probably be replicated in a 1-month online course), I managed to acquire, pretty much exclusively through media consumption, enough proficiency to consume most Japanese entertainment I'm interested in today, rarely ever feeling the need to reach for translation (watching untranslated anime, reading untranslated manga/light novels, playing untranslated games, etc). In fact today I actually find translated material extremely frustrating and actively seek out non-localized Japanese versions of games to play so I can enjoy the original text.
Though of course I can't really claim to be a fluent communicator in Japanese because consuming media passively doesn't really exercise the brain and face muscles needed to communicate to others. When I went to Japan last year I was actually able to understand pretty much everything that was said to me, but really struggled to formulate responses (luckily I was able to eventually communicate my ideas for the most part, but I'm pretty sure it was dead obvious that I wasn't a native speaker). Writing in Japanese without some kind of IME is as you might guess a complete non-starter for me as well for similar reasons.
I would love to hear more about how you did this. I've been doing serious, but slow-paced, Japanese studying for the last few years (I've got my N3 certificate; know ~1500 kanji; etc.) but media consumption still feels like a chore.
In particular:
* Most anime leaves me behind. If English subtitles are on, ~80% of the time I can say "oh yeah, that does match what they said". If Japanese subtitles are on, I can't read fast enough. If no subtitles are on, I get confused when sentences get long, involve lots of proper nouns, or just too much unfamiliar vocabulary.
* Reading feels like a chore. I have to look up a word every sentence or three, and longer sentences can get me twisted up on the grammar, wherein I resort to Google-translating the whole sentence or reading the corresponding English translation if available. So it feels like just a very roundabout way of reading the material. I try to mitigate this by adding the words to an SRS deck, but that just increases the feeling of it being a chore.
Any tips from your experience would be much appreciated.
To set expectations, it's been more than 10 years since I started learning, so I don't want to make it sound like it was an easy/short process for me either.
But regardless, here's a few notes from my experience that might/might not help:
I'd recommend starting out by consuming untranslated material only for titles that you can enjoy without actually fully understanding every piece of dialog/text, and being at peace with the fact that you might not have understood everything, as long as the experience of consuming the content was still enjoyable. Light-hearted slice of life comedies and titles that involve mostly mindless action can be good candidates (you can give the first episodes/chapters of every new title a try without translations to see how it goes). For everything else, definitely keep using translations.
Number one priority should always be to enjoy the content. If you're like me then that's what motivated you to learn in the first place, to enjoy the content more, so be sure to not confuse the end goal with the means you're using to get there.
Slowly, over periods of years, as you watch/read more titles without translations, you'll get better and better at picking up on contextual queues to fill in vocabulary that you don't already know, not by explicitly looking things up, but from pattern matching on actual usage. This will massively accelerate your learning as time goes on, and will also gradually expand the pool of content that you can enjoy without translations, forming a virtuous cycle. Eventually you'll find yourself no longer even thinking about the meaning of words/phrases in English, having learned their meaning from their context in Japanese speech/writing alone.
Some mediums are better suited for this process than others. Anime is especially great because it progresses on its own without giving you time to stress about the meaning of every word of dialog and look things up, which forces you to exercise those pattern matching muscles. Most other mediums let you progress through the story at your own pace, so you actually have to exercise restraint yourself. Of those, manga is probably the easiest to start out with to learn reading since it's still a very visual medium with lots of non-textual contextual cues, and shounen manga especially has furigana over every kanji so you can learn their pronunciation. Visual novels are also great in that they let you exercise both reading and listening skills simultaneously, but are probably not quite as good for beginner-level learning in either area compared to anime/manga. I'd leave fully text-based light novels for last after you're comfortable with reading manga with no furigana and visual novels, as they're pretty impossible to enjoy until you've built up a really solid foundation for reading.
At the end of the day I think there's no substitute for sheer time spent and volume of content consumed, but as long as you keep enjoying the content and the process of learning itself, you'll eventually get there. Have fun!
I'm not familiar with Teslas at all, but it sounds like a voice interface might help work around some of these limitations, a la Alexa/Hey Google. Maybe they already have it?
Please no, nothing is more frustrating and distracting to try to get my virtual assistant to fix something they've misunderstood. That's about as fun as arguing with your passenger about directions while driving.
It feels like a specialized voice control interface with a limited set pre-programmed functionality accessible through specific hard-coded keywords (which is what I assume Teslas could be equipped with for this purpose) might have a much easier time getting things right compared to an open ended general purpose virtual assistant that has to deal with completely arbitrary voice commands and unbounded ambiguity.
I used to think that voice recognition sucked until I tried Google Assistant. Holy shit is it amazing when it picks up every single word you utter every single time. Truly impressive and if car manufacturers can license the voice tech from Google I can definitely see the tech being quite useful.
They do. You can control many things with voice in Tesla.
I don't know the comprehensive list of things you can use it for, but so far I used it to:
* Change temperature
* Play a specific song
* Set navigation to a new destination
I didn't put switching music tracks (next&previous)/adjusting volume on that list, because those can be easily performed using the scrollable button on the steering wheel.
If by voice control, you mean asking a passenger to do it, sure. If you mean trying to find the right keywords while driving a vehicle at 65 mph, no thanks. I'm a native english speaker with a california accent and none of the systems I've used have been much help.
It's like playing an old text adventure without the manual, so you don't know the verbs. It uses too much thinking to try to come up with different words while also trying to drive.
Would be great if you could send an email to _all_ customers, including the ones who weren't affected as a reassurance, so we could either rest in peace or get the migration started ASAP.