skysight-inc/HackerNews huggingface dataset:
There are not two sides to this. The lower castes have been violently discriminated against for millenia and need protection to have any hope of not being viciously held in their place by the Brahmin hegemony.
So does flu.
From https://www.cdc.gov/flu/symptoms/symptoms.htm
possible serious complications triggered by flu can include inflammation of the heart (myocarditis), brain (encephalitis) or muscle (myositis, rhabdomyolysis) tissues, and multi-organ failure (for example, respiratory and kidney failure). Flu virus infection of the respiratory tract can trigger an extreme inflammatory response in the body and can lead to sepsis, the body’s life-threatening response to infection.
The point of black swan events is that you can't account for them. Prediction is irrelevant because you cannot compute the probability of an event that has never occurred before. That is why you care about robustness, prediction is inherently fragile.
"Bury the lead" shows up in books as part of "bury the lead cable."
>The target audience for such things probably only has one computer

...or they could borrow their friend's computer? Also, it doesn't have to be a computer. It could be a tablet/phone with usb-otg/bluetooth keyboard/mouse.
What caste is your cousin? One possibility is that in India his status was more secure, while in the US as an immigrant it was not and he found he needed to exploit leverage like this over other people that was implicit back home.
Sounds like Microsoft wants to move to ARM like Apple is currently doing.
Ah, I don’t speak much Hindi. Are there terms in English I should look out for? Ones that are meant to be subtle.
The Caribbean communities have done this because most of the Indian-descended people there come from lower caste historical backgrounds.
For 3, I think you're likely needing a bachelor's in EE or more these days. I have some friends who do this and a lot of the hand layouts are for standard cells or high speed analog parts where you need the EE knowledge to understand what you're laying out.

Depending on where OP is located and where they want to go to school, internships are a good route. I went to the University of Toronto where there's an optional 16 month co-op program [0]. AMD for example, hires lots of students (I did this many years ago on a team doing analog circuit design).

0. https://engineeringcareers.utoronto.ca/work-experience-progr...
From Cynthia Tablot’s Precolonial India in Practice[0]

> One peculiarity of Andhra society is that many of the leading warrior families made no pretensions to ksatriya status but instead proudly proclaimed their descent from the creator Bramha’s feet. This is an allusion to the famous origin myth first found in the Rig Veda wherein the four varnas are said to have originated from different portions of the body of Purusha, the primordial man. It was from the creator’s feet that the fourth, or sudra, class sprang, and another way of expressing sudra status was to say that one belonged to the fourth order of society. The pride in sudra origin is especially prominent in two records from the fourteenth century, in which sudras are said to be the best of the four varnas because they are the bravest or the purest. Families in what was theoretically the lowest social category, and not the ksatriya lineages of the costal subregion, possessed the greatest degree of actual political power in medieval Andhra, despite their relatively humble ancestry.

India’s history of caste in society is far more complicated than what’s portrayed in popular depictions of India. Add to this, India’s insane cultural diversity. When Ibn Batuta was traveling through (presumably north) India recording how women were uneducated, forced into marriage and how Brahmins held the highest social status, the Bhakti movement (sort of similar to Europe’s protestant movement) was brewing in the south[1], the Virasaivas were trying to form a caste free society in what is now Karnataka[2] and you have sudra rulers over modern day Andhra Pradesh.

This complicated history has largely been forgotten, Indian textbooks do not come anywhere close to exploring the complexity of the origins of Caste.

I appreciate NPR taking an interest in talking about Caste in India, but this treatment is extremely disappointing. Indian society can not discuss caste freely - there is too much political baggage that gets in the way (notice how all the references below aren’t from Indian scholars). NPR has an incredible opportunity to be the swiss neutral ground when talking about caste and how it impacts every day life in India.

I really hope they don’t bring that baggage over to America and end all possibility for level headed discourse.

[0] Cynthia Talbot, “Precolonial India in Practice - Society, Region and Identity in Medieval Andhra”. Chapter 2, page 51.
[1] John Stratton Hawley, “A storm of songs”
[2] Gil Ben-Herut, “Silva’s saints - the origins of devotion in Kannada according to Harihara’s Ragalegalu”
So we should accept this because of a blanket truism?
We seriously love our cats in our house and have visited cat cafes in several countries. They don't make any sense to us and we're pretty good with them all going away.

The primary problem is that in each of them, the cats have all been overly stressed out - far worse than what the cats at our local humane society experience even! Each one we've visited has had weird rules of engagement made by humans rather than cats, that clearly weren't working for the cats.

On the human side - it's a total con. I get that the funding is necessary to make these places work, but frankly I'd rather continue to donate to my local humane society as it feels as though the funding is more clearly put to the benefit of the cats. $50 for a cup of coffee and a 30 minute visit where you might not even be allowed to pet the cats (!!!) makes no sense to me.

I'm not meaning to condemn all of these places - and I haven't been to any in SFO - but having gone to a handful, I've been disappointed.
Here’s a decent list through time for JavaScript frameworks: http://todomvc.com/

For my own experience with things that were specifically MVC or MVVM:

In C#: Asp.net MVC, WPF (with/without Prism)

In Typescript: Knockout, Angular 2.0+ (I guess it wasn’t mvc really - I disliked it for other reasons)

React (with hooks) on the other hand is the embodiment of a pure Functional Programming UI.

I can literally write a component with a single import and a single function.

For every reason functional patterns beats OOP patterns, react beats mvc - and achieves true separation of concerns (feature aligned concerns).
> describing something as an injustice in the first place is quintessentially an opinion

Unless you mean a critique of the notion of justice in general, that seems to be a bit reductive. Accusations of "injustice" in most societies typically don't stand on their own; they're accompanied by evidence, which is debated, and an ethical stance, which is also sometimes debated. But injustice isn't some Hitlerian discussion-ender; it's an idea and a value set, always selectively applied, just like "fairness", "equality", "utilitarianism", or whatever. It's not like invoking the devil in church.

I'm not GP. I've no clue whether they were being honest in their statements or not, or how they'd choose to back them up, but: at what point is an accusation of injustice not an "opinion", or a "toxic influence on society"? When one person believes it? Ten? Some percentage of society? Some magistrate? When you agree with it? There's no general answer to that question, so saying "they said it was unjust, that means that they're dehumanizing my position and making me into the enemy!" is somewhat silly.
The US doesn't have KYC requirements for phones, only for banking.
We can do full (permanent) remote.
SLC cache looks like another consumer feature that not supported on enterprise drives maybe due to inconsistent performance.
> Using threads -especially low-level threads- can lead to a real education in debugging.

Oh yeah it can. I'm still scarred by an error that took me a month to solve: I was self-teaching pthreads and kept getting an access violation with a stack trace starting at 0x0.
The dialogue here seems foreign to me. Playing a coy game where you realize someone is trying to infer something about you so you dodge the question. It's weird to imagine that people engage in a cultural dance where you need certainty of arbitrary facts before you decide to act like a dick (oversimplified).

But it's really weird to see that there's not overt cultural movements to shed this stuff. Trying to hide the fact that you're a lower caste, in a way, seems to embody the fact that you're a lower caste, shifting it from an outward identity to a hidden identity. Seems like the obvious thing to do is to get ahead of the issue and state that you don't have a caste. Or make up a post modern American one. I get this is hard to do when you're in a position of weakness relative to the other party (like manager's as described). But like, this is clearly a social movement waiting to happen. If someone of equal social standing starts probing you for your caste, you should confront them on it and say you don't subscribe to it, because otherwise you do, on some level, subscribe to it.

I won't pretend it's not much, much easier said than done, but geez. Is there really such a collective power by upper indian castes that you can't bring the issue to the table if you're reasonably well established? Say, a second generation citizen, with a multi racial network?

Racial discrimination between people of color and whites is a frustratingly stupid problem to deal with. Caste discrimination seems, somehow, even dumber, because based on non-obvious, made up facts.

What am I missing?
I fail to understand how marriage is anything but a justifiably personal preference. Jobs are a different story - you can't prefer one race/ethnicity/caste over the other for obvious reasons. Marriage on the other hand is very personal - it would be ridiculous to expect people to marry into other races/castes/ethnicities as the norm - it never happens that way in any part of the world no matter how advanced - people generally prefer the partnership of people that they share most in common with.
Someone correct me if I'm wrong here, but afaics dropping the ability to do it would remove a complication from the platform and wouldn't affect the vast majority of users in any way. But [afaik] it has to exist because Ericsson require that feature. Outside of their specific usecases it's doesn't seem a particularly useful feature, or one that is used in the vast majority of contemporary codebases
I would love it if a private Facebook Group could use reputation score as a gate.
> Brahmins really are the new Dalits in India

The fraction of wealth and power Brahmins hold is still disproportionately high when compared to population.
Yes, of course, a rising tide (more money) lifts all boats. One wonders why
you make a distinction between staffing and "resources." They don't call it
"human resources" for nothing.
This is great news. So far I have been using https://github.com/glessard/swift-atomics for projects. It sort of works, have a nice API, but without SE-0282, it is always "try with your own risks" kind of thing.
This is about the proceeds from the book, but you used it as an opportunity to say you don't care if he winds up in prison.

I do care. I don't agree with Snowden on everything he says, but I agree with what he's done: whistleblowing on something the public needed to know about, and seeking refuge from an unfair and unconstitutional trial.
Show HN: Tic Tac Toe AI Implemented in TypeScript Type System
Here's some anecdata: Our black cat pulled a bait and switch. At the humane society she was a total love. Moment we got her home and since she's turned into a princess who has no interest in affection and will gladly scratch you right after you deliver the treats she requested.

On the other hand, we've got an old grey guy and a young calico who won't leave you alone they want so much affection.

Point being - it's all about the personality, not the fur. I'll also say fwiw that we notice a significant difference in our females vs males in the attitude department, but again that may be anecdotal.
Those high level protocol controllers came later to speed the process up and allow debug without exposing ridiculous amounts of IP to the debugger vendor. Originally it was just access to the full internal scan chain.
> I am just a regular unhyphenated American

No such thing, though Anglo-Americans are the most likely to arrogate themselves to this status.
As a non indian, that sounds like an incredibly weak form of plausible deniability covering one's ass.
Sourcetable | backend lead | Remote (U.S. only) | Full time | sourcetable.com/jobs

Sourcetable is hiring a lead backend engineer to join our founding team. Primary responsibilities will span ETL, devops and application code.

Sourcetable is a networked spreadsheet that makes it easy to connect, sync and query data without needing to know how to code. If this sounds interesting to you, we'd love to chat. https://sourcetable.com/jobs#backend-engineer

- JD: https://sourcetable.com/jobs#backend-engineer

- Remote: We coordinate on Pacific Standard Time (founders are based in Bay Area). Applicants must be based in the U.S. and legally allowed to work here. We cannot sponsor visas at this stage.

- email: team@sourcetable.com
No wonder everyone is shitting on the streets lmao what in the fuck
Mention of UO brings back memories! Sadly, I lost touch with everyone from the ~10 years I spent playing that game. Definitely remember people meeting/marrying through that game.

The COVID lockdown definitely made me think more about the sense of community and belonging we developed with those games/guilds. Somehow in-person interaction seemed harder when you are a teenager. The limited sensory experience of typing and using mouse inputs versus even speaking seems to have made it less threatening or inhibiting. Maybe that’s why I don’t actually feel as trapped as many people have reported feeling.
I was more referring to the fact that it's possible to use it completely offline after the initial load, allowing you to use the app without risking any data leaving your machine.

That being said, I did talk to the author a little bit, and am inclined to trust him.
Driverless taxis now for hire in Shanghai [video]
Since the headline is vague, this is about Humane.
Here's another way to look at it. Assume I risk massive downside if Candidate A gets elected, or if Bill B passes. I would like to buy "insurance" against these events occurring: I want to get a financial upside to cover my anticipated loss. So I'd put a bet on/option Candidate A winning, or on Bill B passing.

And then if Candidate A wins, I get a payout and use it to finance my moving abroad.
Bacteria helps animals sense the Earth’s magnetic field, study speculates
The app can’t download code, but I’m fairly sure that it can allow users to write code that modifies functionality (various on-device programming environments already exist) and it can allow a user to use iTunes to copy code to the device.

I’m also curious how something like Expo/React Native fits into all this? I guess JavaScript is an exception to this rule?
The article I linked said that they proved it by showing that Jaffa cakes go hard when stale, as do other cakes. Whereas biscuits go soft when stale.
This company is pure cancer.
Do you have any data to back this up? What power and what wealth exactly? Granted they have managed to stay out of abject poverty largely without any help but it's not exactly a story of wealth and power for a really long time now but I don't think the point you're making is that they should be even more worse off?

Also even if we assume for a moment that they are slightly better off than the rest of the population could it not be due to their own merit - it's not hard to see that caste puts more emphasis on education and competence even when it's lot harder for them to get into it without reservations.
It's absolutely not okay to discriminate candidates by something like caste, or social status

Caste no, social status? Absolutely, happens all the time. It’s very easy to proxy social status based on interests, hobbies, mannerisms, etc. Those that don’t pass the sniff test, are deemed “bad culture fits”.
The strict social hierarchical dynamics of Indian culture is damaging to a lot of workplaces. 2nd generation Indians are great. The Indians that are from lower casts or from oppressed groups like Christians or Muslims are really great. But the higher castes are extremely insular, and treat anyone of any race poorly.

This might be taboo, but every time I see a situation where there are multiple Indians in a reporting chain, I run. If you have an Indian above and below, you will be bypassed on work, undermined, and given absurd directions, almost designed to drive you out. Then there is the case where if an Indian gets into management, they will start filling everything with their friends. Other management positions, they will start fighting to bring in some contractors from some place like Infosys. Its the death knell of the IT division at the company.

Being on a team where you are the only non-Indian means you will be an outcast. You'll not be invited to meetings, they'll talk in their native tongue to exclude you. I've been the only white guy working with Chinese, and they don't do that. I've been in similar situations with Africans / and African Americans and they will welcome you right along.

This is the truth, no matter how politically incorrect it is, and every time you walk into an IT office and there are 80% Indians, that's the reason.
99.9% of embedded Linux devices.
At very best, the claim is pointless. In order to live up to that standard, you would have to consider the interests of all people (both living and yet to be born), every time you made any decision. Even if you narrow the scope of those interests to down to only those relating to justice, you’re still left with fundamentally impossible proposition (and even if you were omnipresent, you’re still going to need to neglect some injustices, in cases where the judicial interests of two parties are at odds).

Nobody takes that position because they’re concerned that you’re not considering the injustices some random far away people, that neither of you know about, are currently experiencing. People only take that position when they want to bully/guilt/coerce/intimidate others into caring about the same issues as they do.

If taking no action against an injustice is equivalent to supporting it, then the history of humanity has been comprised entirely of absolutely despicable people. Because for every injustice that you have taken a stand against, there is an essentially unlimited number of additional injustices that you have fully supported by virtue of never even knowing they occurred.
Also Tesla. The cars run Linux but it took them years before they released any source code.
I fail to see how this is "obvious." By the logic that nature invents things many times, isn't it possible some humans at some point did this? Obviously they didn't call it "hot pot," the article doesn't actually suggest that, it's used as a shortcut in a headline to communicate a point. Your suggestion of a link to Jung and Freud makes no sense to me...
Here is an attempt https://dspace.mit.edu/bitstream/handle/1721.1/78468/8340892...
Here's three concrete things you can try:

1. Draw more diagrams. Ask to use screen-share or have a whiteboard close behind you that you can turn to. Draw what you're thinking, and then explain more and let them ask questions about the drawing. This is a good practice for anyone. You can use some of your recent interview questions as examples for yourself and practice drawing solutions to them.

2. Don't be afraid to admit that you have some verbal communications issues. It shows that you have awareness of it, which is huge - we all need to own up to our own shortcomings. However, you don't have to phrase it like that! Don't sell yourself short, either. Tell them you have a novel, "unconventional" approach that you've found has advantages, and figure out what they are, and eludicate on them.

Since you can write clearly, you might think of ways to use that, i.e. "allow me to write an outline of how I would approach this" and type that as they watch, if you can. You can also write yourself some canned answers to common questions and cram on them like a politician does for debate prep. You know what you're going to be asked, by now; why not memorize some good answers?

3. Last but not least, consider seriously the concern here:

> my communication skills aren't up to par for the senior roles I'm applying for

Decide for yourself if you think that's true or not, relative to other senior engineers you've dealt with thus far. If it's true, then getting one of these jobs may not actually be what you want, because the expectation of communication will be higher, and you may find it stressful, frustrating, or simply not fulfilling. If it's not true, and you think you can muster up, then you need to spin your own style as a positive, and not let it be seen as a negative.
Inspired by ts-sql (https://github.com/codemix/ts-sql) and json-parser-in-typescript-very-bad-idea-please-dont-use (https://github.com/jamiebuilds/json-parser-in-typescript-ver...) I decided to try writing a tic tac toe ai in typescripts type system. Mainly as a way to get exposure to more complex typing. It's not as clean or impressive as these other implementations but I learned a lot building it!

Massive shout out to Barld Boot who's tic tac toe implementation I based this off!
https://medium.com/@bakeds/play-tic-tac-toe-with-the-help-of...
It's worth pointing out that this is funded by AMPRNet, the people who sold 44.192.0.0/10 to Amazon a few years ago (https://news.ycombinator.com/item?id=20477670)
The problem with Indian castes being that caste ends up triumphing over personal preference. I personally know a couple of friends who were deeply in love but couldn't marry each other due to caste constraints enforced by their families. And it wasn't an economic issue either. The guy in question lives in SF and the girl was married off to some poor bloke from her caste.
wait what's a "job application"?
Creating problems instead of solutions. The answer is to STOP putting sugar into everything so that people learn what sweet tastes like. Fast so that you know what hunger feels like, and so when you eat enough calories stop eating! instead of continuing to stuff yourself with low-calorie garbage.
You work for the wrong company.
I ‘worked’ through the worst job of my life at msft exactly what you described. Literal hell. Ptsd
I saw this on quite a few anti-India pro-pakistani sub-reddits where they are brigading this to top of hacker news.
Did we ever find out what the price was?
I strongly doubt that the interviewer did not have access to the candidate's resume.
...Hindustani? You can just say Indian or Indian-American, thanks.
I love this answer. It's absolutely spot on.
Funny that probably a lot of SWE would be glad to teach some HW folks to get some knowledge of EE in return. I would for PCB design.
Prediction markets could eventually be a lucrative industry comparable to stock exchanges. Why wouldn't a giant tech company try that out?
When is something investing rather than gambling?