skysight-inc/HackerNews huggingface dataset:
Ask HN: How to deal with potential discrimination when applying for job
Hello,

I'm a developer with 14+ years of experience. Im male, white, heterosexual and I have my photo in my CV.

Couple months ago I found a great job offer. I check all the required boxes, most of the "nice to haves".
I applied, 24 days later i received canned response about "not moving forward". I didnt make anything out of it.
Couple months passed, I see the offer is still up, accepting applicants.

I decided to check out the person who rejected me on linkedin and found that its not a white guy with "Diversity and Inclusion" in his title, and "Diversity and inclusion is one of my foundational pillars, and I'm driven to introduce more diversity to the tech world."

Without going into too much detail, I suspect my rejection might be caused by "diversity and inclusion" part of his title, not the "Technical Recruiter" part.

I have pretty good record of getting invited to all 2nd+ stages of recruitements even if my experience does not fit as perfect as this time, hence my surprise and investigation.

Any ideas how could i approach the subject to be at least evaluated when it comes to culture fit, technical abilities, teamwork, by people who are competent and will potentially work with me, instead of resume shuffler?

Write to a senior recruiter on linkedin and ask if he could evaluate my CV personally?
Give up?
Forge my CV to include non-white photo (or remove it altogether) and pretend that my camera is broken until i get past him?
Is there any chance to get past this filter?

I would rather not start any relationship with a lie. Having said that, desperate times...

I really like the company, product (ive used it in the past), offer is very suitable for me, so i wouldnt want to pass it lightly.

Any advice appreciated. Thank you very much.
This was a really great episode. I'm glad you took the time to get someone from the gov to talk about this on the podcast.
I have not read the article (and don't intend to) but this here headline is an astoundingly well-crafted work of attention-catching rage-bait art. in eleven mere words, you get:

- Facebook (fuck em)

- giving collected personal data (fuck that) to

- the police (fuck em) because

- a teen had an abortion (fuck yeah(?))

- and needs to be prosecuted because said teen presumably lives somewhere where this is illegal (fuck em)

once you get used to instinctively breaking these things and evaluating the way they emotionally manipulate you to click on them to read more, it's like "seeing the code" in The Matrix, you don't even need to read the article anymore because you've already parsed the intended emotional payload, and from there you can choose whether or not to digest it.
Contabo has been down for many hours and disruption to still continue
This gives a different reason why "They're a private company, they can implement any policies they want", is a horrible argument. Even for the cases where you happen to agree with the outcome.

We need to regulate these large, ubiquitous platforms as we would the town square or any other public infrastructure.
The US sanctioning Tornado Cash and the resulting repercussions is deeply concerning. Whether or not you like crypto, you should not be supporting this if you are a researcher, academic, technologist, cryptographer, or privacy advocate. The code for Tornado Cash is a series of cryptographic and mathematical functions that can be repurposed for a variety of applications unrelated to privatizing user wallets. The protocol itself is designed for one reason: to give users privacy through end to end and zero knowledge cryptography.

Allowing it to remain open source and accessible as a tool for blockchain privacy and codebase for cryptographic research is a net benefit for the entire world.

A comparison would be that US decides to sanction the open Matrix protocol along with any user, developer, source host, or sponsor that has ever contributed to it in the past - because it can facilitate end-to-end encrypted terrorist communication.
This is sour grapes for users. Google doesn't own the RCS standard, fwiw. I still use SMS/MMS and it is really, really nice when another user is using RCS because modern messaging features actually work. I can send long voice memos/song ideas to others, high resolution photos, see if a message was read etc. RCS is a huge upgrade, and really has nothing to do with Google.
Similar to FTP, iostreams have a concept of text mode and binary mode for streams. In text mode, newlines are translated and in binary mode they are not. Which mode std::cout is in by default is implementation-defined just to be obnoxious. VC++ defaults to text mode.
id take the bet that 10x more crime happens over WhatsApp chats than tor and ethereum combined
absolutely. can even completely 'eliminate' the network by closing all inbound firewall ports (not even allowing dynamic hole punching), and then opening ephemeral, session-specific L3 outbound connects (from both sides* of the session) only for authorized sessions.

* requires intermediate 'gateways' which can bridge both sides to enable bidirectional data flow, initiated from either side
But probably true nonetheless.
Thank you for pointing this out.

People tend to hand wave away the massive cost in human lives it's historically taken to replace a regime with a more "enlightened" one.

The decades following the overthrow of Charles I of England, Louis XVI of France, Nicholas II of Russia, or Wilhelm II of Germany were not good ones.
There is actually no need in asking anyone. There are required inspections and replacements of parts on each plane at regular intervals. Take the flight timetables, list the planes, calculate a total number of work hours, and you get the number of spare parts required after a given number of days or months. If a grounded plane is the only source of some critical complex part, and you are confident enough there was no smuggling across the border (because you own/control the supply chains), you can guess that it was used that way.
You want programmers to do tricks and silly initiation dances which is your whole problem. If you actually asked real questions about their experience then you’d get a good grounding. I might do silly problems for a high profile employer but that’s likely not you. In which case if I tell you to stop wasting my time and walk out of your attempted initiation ritual then you won’t like it.
Not so sure about that. We still call these devices "phones", with the expectation that any phone in the world can call any phone number in the world. With no other information than a phone number, you need to involve the carriers to deliver a message texted to an arbitrary phone number. That is why Apple need to fallback to SMS. They have no other means to deliver the message.

If Apple and Google teams up without carriers, they still don't have access to the full, true phone number database that carriers maintain.
I believe that is SMS spam originating from outside of iMessage
Because all future risks, including the ones under discussion, would already be priced in.

Obviously that can’t be true because not all risks can be anticipated accurately in advance, but that includes things like government strategic reserve changes that may or may not happen depending on all sorts of other factors.
The article seems to completely ignore one simple thing that guarantees that Apple Maps can never fully compete with Google Maps: Apple Maps is only available on Apple devices. Today, iOS represents 27.5% of all mobile users, meaning that the best they can hope for is 1/3 market share. That assumes that Apple doesn't make any radical changes to their closed ecosystem philosophies.
Google always reverts back to Portuguese for me. No matter how many times I've changed it back. I went to Portugal for 5 days... a long time ago.
> Why have they done so much in Canada, but are missing tons of major places in the US still?

>What seems to be happening is that there are actually two versions of Look Around. One version has POI labels,and the other does not.

This suggests that it takes Apple much longer to process the Look Around imagery that has POIs. And it’s likely that during this same processing, Apple is also extracting other features from its imagery (like road markings and real-life building colors) that are, in turn, being used to generate the new “city experience”.

In other words, Apple’s Look Around coverage in the U.S. and U.K. is so limited right now because Apple is likely still processing it and intends to show POI labels throughout both countries.

https://www.justinobeirne.com/look-around-united-states-cove...
Yeah, so many in this thread are acting ignorant to what is actually going on. Which is surprising considering the audience.

RCS is a new standard, Google doesn't own it people.
Exactly! https://news.ycombinator.com/item?id=32110910
I can understand not trusting NIST's approach to crypto standards, given their history with the NSA. However what in this set of documents do you find untrustworthy?
It does affect Apple users, very much so.
Just to expand for those who haven't read the article - These types of nets are specifically designed to catch and trap sea life, so cause outsized damage to ecosystems than their size/weight/volume might suggest.

The images you might see of a turtle with a 6-pack ring around a flipper are nothing compared to the damage a torn off chunk of a trawler's net might cause.
Let's say you're a business that accepts crypto and what if someone sends you ETH or some coins like USDC. Is it your job to check that these coins didn't come from Tornado? It's quite hard to do that. What if account A got their ETH from Tornado, then sent it to account B, which then exchanged the ETH to USDC on Uniswap, which then sent the USDC to account C, which then sent the USDC to you.

This is a problem for Bitcoin as well. What if someone got ETH from Tornado. Then converted the ETH to renBTC (https://renproject.io/) on Uniswap. Then converted the renBTC to BTC. Are those Bitcoins now somehow tainted?

This new law makes crypto essentially unusable (at least for US persons).
Something with that many serious problems can’t be best even if you have a profit motive to pretend otherwise.

Re: cash - if you think about the problems I listed, you can see how it’s better in each case, all stemming back from not creating a permanent public ledger of potentially risky activities.
Technically, Ethereum has hard forked multiple times, for example to avoid "ice age" difficulty cliffs that were supposed to force the switch to proof-of-stake multiple times now. But the vast majority of miners, and importantly, the currency exchanges, have all been on the same side of those forks.
If you’re on a Mac, in safari you can just right click on the QR code and set it up in keychain, then you can just auto fill from safari, no need for a third party app.
For me, personally, I believe that human pregnancy is unusual. Most mammalian mothers can self terminate pregnancy if desired, by cutting off the flow of resources to their fetus.

Humans are somewhat unique in that they can't. Our fetuses are parasitic, and attempt to force the mother to carry them to term through endocrinological trucks. Except... We can now disrupt that parasitism and join every other mammalian species in giving mothers the authority over whether their bodies supply resources to a developing clump of cells within them.

We choose, however, in some parts of the world to not give women control of the resources in their body and instead tell them, "this fetus could become a human, so you are required to use your resources to make it so."

Until the fetus is viable on its own, it's literally in a parasitic relationship with the mother. It might have human-like traits, but until it's capable of surviving outside of that parasitic relationship, I'm inclined to give the mother the authority to say whether they want to play host.
> More than 95% of my personal communication ... is in WhatsApp

This is wild to me. I'm squarely in the middle of the millennial generation and I've never used WhatsApp and I've never known anyone that uses it. Nearly all of my personal communication is through Messages on my iPhone/iPad/Mac.
I had no idea about this and the implications are truly terrifying and amazing.

Its not just wifi at home the entire world is now a big mesh network. So theoretically it means literally everything everywhere which has wifi coverage can now be tracked with amazing accuracy. Quite possibly the most scary/invasive tech.
But you could argue that the ANC only gets away with blaming everything on white people because the narrative that the country was historically screwed up when it was run by them actually has some credibility to it.
Again, not defending that blame-culture at all, it's completely counter-productive.
If only there was a way to convey liquids from handheld containers to your mouth without using a little tube!
Yeah, but if you lose it you won't notice for a week and it has no GPS tracking, nor PIN lock, and it can be harder to replace.

The phone number is scarier than the phone itself, since backup sim cards aren't a thing most people do, and replacement might be slow or impossible till you get back.
I simply have a laptop (65W) USB C connected to the phone. I wasn't able to turn it on a month or so ago but tried it again after your reply and yes it still works. I use open camera to take a picture every so often (30s is one option). The phone is old and has a cracked display but the back is user removable so it is really nice. I attach the USB C cable, connect the (now very swollen) battery in, power on the phone, and remove the battery once the phone boots. As long as I don't do anything insane like try to use the flash, it works.

I appreciate the laugh at

> I tried acetone, because I had a bottle next to the alcohol, which went well.

Haha

can you please expand on this part though?

> Unfortunately, the micro-USB connector charges the battery, it doesn't power the device. This can be fixed by connecting a random 5V power supply to the battery connector instead.

Do I need a soldering iron for this? Thanks in advance.

Edit: do you know how we could get open camera or any camera app on Android to take pictures with the screen turned off? It really doesn't need the screen on all the time.
Not if they flag you before, which is the same thing Twitter requests.
What? I don't even notice the difference in color except that I know not to use the tapback stuff when I'm texting an Android user. Does the green on white actually bother anyone? This seems like grasping at straws to me.
There is also the fact that Apple maps is only available on Apple devices, while Google maps can be used from basically any device with a web browser. Google benefits greatly from this since a lot of info is crowdsourced.
A typical quarter section (160 acre) center pivot covers 128 to 132 acres leaving 4 "wasted corners" covering between 28 to 32 acres available for solar.
> It's the same thing everyday

That's what I think about work.
It's not at all a rare problem if you work in codebases involving async code. Many `Promise` APIs exist solely to work around that wart. Higher-order functions are the bread and butter of JS, and increasingly Java (especially modern Java).
Europe is nowhere near as homogeneous as the USA. People from New York speak the same language (in general) as those from California and subscribe to the same cultural ethos (to a degrees). The difference between France and Lithuania in terms of Language is huge, and similarly so is their cultural heritage.
Why is the European angle suddenly in every abortion discussion? I'm fascinated by how these kind of talking points emerge and then are suddenly everywhere, must be some kind of influencer coordination.

(I'll probably get down voted for this because whenever I bring this kind of thing up people seem to get personally offended. Even though it's not your talking point, you picked up somewhere recently)
This sounds pretty complicated
Yeah. I used to live in a semi-rural area with no mobile phone coverage, and the insane level of disbelief from places when you tell them "I have no mobile phone" was a real problem. Including banks, and other utilities. :(
Thanks, I think I didn't write that clearly. I do have multiple custom lists, and as far as I can tell there are five categories: Want to go, Favorites, Travel plans, Starred Places and custom. Each of these presents differently, but if you have multiple custom options (I have a dozen or so) there is no distinction between them, at least available on web that I can find. They are all turquoise pins.

I will also readily admit that I may be a marginal case here, but Apple's more subtle treatment serves obsessive pinners like me without cluttering the map.
No electric vehicles on the market today qualify for the new EV tax credit
There's no good way to draw a line.

Morally, arguments are just as strong in terms of the fetus putting the mother at risk, or the obligations on society to force the mother to behave in ways that care for the fetus and later for the child itself, with limited support or assistance.

Similarly, you can claim that life is life even if it obligates others to sacrifices of their own.

Both arguments also have their equal share of counterpoints.

The thing is, it's a decision, similar to deciding that suicide is a crime. You believe what you want, and choose what you'd prefer the rules to be, but society must kind of all agree to those decisions so we can coexist in harmony, find some compromise amongst ourselves.

For a lot of things, people tend to agree more easily on what they'd prefer. Would you rather have the right to kill others, but it means you could in turn be killed by others, or would you rather lose your right to kill and similarly have others prevented from killing you?

What if something lives inside you, drains you of energy, blood, minerals, food, could cause health complications, and will require lifelong time and financial support and commitment. What if you didn't consent to this thing living in you, maybe it was rape or accidental? Would you rather be allowed to choose to care for it or not? Or would you rather that had it been you living inside a host, you'd have the right to live no matter the choice of your carrier and to their sacrifice or to the circumstances of your conception?

Some people feel at that point, little would be lost to them, so they'd rather get to choose to carry or not. Others feel differently. Everyone might have their own reasons.

There are other options as well, often not discussed, because people are just trying to get their way most of the time.

Men don't have this problem at all, so it is less surprising when they think that the carrier should be forced to carry, since they will never be the one in the "being forced to carry" position themselves. Complicating the matter even more, since we're not all as impacted by the issue itself.

So often a compromise has to be found in practice. A middle ground looks like allowing it but not past some time, gives you enough time to decide what you want, but wait too long and the choice is made for you. Exceptions can be made for special cases, those can be listed.

You'll find people unwilling to compromise as well on both sides.

It's how it goes.

The point being, there is no science to draw on for the cutoff, unless you contextualize it with other arbitrary criteria, and even then, a lot of those criteria are subjective, like "consciousness", that's not a scientific concept, we cannot observe, prove or disprove it, understand nothing of it's mechanisms if it exists, etc.
I think the tech screens are the worst part, they're often so artificial and unlike the actual job that they result in a lot of false negatives. Here's how I rank the methods I've seen recently from best to worst:

1. FizzBuzz, quick and easy for anyone who can actually code. Honestly #2 is about as good, but this is quicker, so I put it first.

2. A code review - this is something most jobs will actually entail. Coming at some bit of code or a PR cold is something you'll do on the job. Spotting
problems is something you will really need to do. It's not quite coding, but I'm going to google half the things I need to do, tweak someone else's working code and move on. To quote my favorite manager, "I love lazy programmers, they're the best!"

3. Pair programming to improve some already or nearly working code. This isn't too bad lets you feel out if you can work with the other person too. Writing whole algorithms from scratch is something that I'd google first anyway, so testing on that is silly.

3. Take home coding challenge - Awful and wildly burdensome. Can be a big time expenditure as they're often not trivial.

4. Live coding in a browser - Awful! Nobody actually works like this. So you're not testing for reality at all really. And having someone watch over your shoulder as you code can bring even the best and the brightest down to "can't write an if statement". Wild amounts of false negatives.

5. Outsourced, proctored, coding exercise. I halt the process at these now. Ridiculous practice.

Using #3-5 is a major red flag to me about the company. They don't know how to hire and/or have industrialized the process so how good can my team be? They already see developers as cogs.
K8s provides a cloud-agnostic solution for (mostly stateless) configuration management.

You have to record which ports your applications listen on, which subdomains are used for what, how to access that storage bucket with the data files in it etc. somewhere. The moment you have more than a couple of individual services managing this all by hand becomes a nightmare. You need a really strong culture of good practice to make sure that the exact production config actually ends up in source control.

You can be a k8s expert, or an expert in your own home-spun configuration management/git-ops workflow. But not having any workflow here just isn't an option in my opinion. You too easily end up with spaghetti infrastructure that everybody is too scared to touch. With k8s I can take my repo of yaml and change cloud providers in an afternoon.
Ok, I'll bite, how would making them a "town square" have helped the defendent here?
That $5 hammer you bought at Harbor Freight unquestionably contributes in a tiny way to human rights abuses by an authoritarian regime.
Yep, which is actually specifically what tornado.cash was.
It was a zk based mixer.

As you say:
You absolutely CAN seamlessly mix crypto, but it will show a point in it's history where it says "this is where the crypto was seamlessly mixed"
Japan would like to have a word with you. (It also doesn't help that the US couped most of the South American examples to install dictators).
: This is nonsense.

Listen to Powell [1] himself (emphasis added):

> So in principle, it seems as though, by moderating demand, we could see vacancies come down, and as a result—and they could come down fairly significantly and I think put supply and demand at least closer together than they are, and that that would give us a chance to have lower—to get inflation—to get wages down and then get inflation down without having to slow the economy and have a recession and have unemployment rise materially. So there’s a path to that.

Back to you:

> Raising rates reduces aggregate demand in fairly direct ways, e.g. through home construction and renovation

Because if there's one thing we need it's less home construction.

[1]: https://www.wsj.com/articles/transcript-fed-chief-powells-po...