skysight-inc/HackerNews huggingface dataset:
Education statistics were compiled in the British era, and these were referenced by Dharampal in his book 'The Beautiful Tree' which records the extensive education present in South India. Like a lot of claims, this doesnt stand up.

Nor does the claim of 'caste system started in colonial era' make sense.

Aside: For people interested in learning more about what I am talking about, read up Nicholas Dirks, Balagangadhara or Jalki, Pathan.

In short, hierarchies existed between different groups in India, but these do not follow a 'ancient thousand year old varna system'. For instance, Majority of the kings(and dominant land owning jatis to this day) are not Kshatriyas,(nor Brahmins or Vaishya) who were initiated into thread ceremony. This includes famous Hindu kings like Vijayangara era Hakka/Bukka who came from shepherd jatis.
Indians are a minority. The brain of some people will explode when they see minorities can also discriminate!!
This.

"Oh look at those poor backward indians!!"

Well, most of the rich people I know had rich parents.

If you can live with your parents while building your company or they gift you a few thousand dollars, that's often the make or break factor that saves your ass when pivoting a few times.
ugh, *rein in. Edit window closed. :(

Don’t comment pre-caffeine, kids.
Okay clearly this discussion has crossed every realm of reality.
>I use fail2ban

Why? Unnecessary attack surface that provides no tangible benefit.

Sketchy parsers operating on untrusted, unstructured log data.
fail2ban is worse than useless
>Technology changes rapidly in software development.

Nope. Not even close to being true. Unless you think taking old tech and rebranding it is "new tech". People are reinventing old tech every day thinking they are doing something new. It is evidence of lack of knowledge of history. Nothing else.
DNA tests before interviews. You think I'm joking, but that is where all this is headed - the Oscars thing opened the door further, got to make sure you meet the quota - people don't always know what their true ancestry is, how can the employer be sure they are hiring enough people with enough of the "right" race without hard evidence?
It looks like the same in the interactions, but it has critical differences beneath the surface. Start with the money - their business incentive is totally different. Apple sells devices, Facebook sells ads. One of those two companies have been regularly in the news regarding privacy breaches and disregard of their user data. And if you don't like or trust Apple, take Signal.
He brought it on himself by aggressively suing people and businesses for life-ruining amounts of money.
Survey of Machine Learning Accelerators (2020 update from August 2019)
I'm not disagreeing with this, but can you give some examples? As a passenger -- other than the windows -- there's very little difference I've noticed over the course of ~40 flights on each.
The coconut price might be irrelevant if the coconut tree is in the garden of your home and a coconut fall might become a security issue.
The title does not claim, but heavily implies this happens basically everywhere in US tech. Then it gives a few anecdotes and goes on to give some very bad Indian examples. I'll be the first to agree that this looks bad, just like the advertisements of starving african children look very bad. At least those advertisements don't imply that all african children live in such conditions.
This article appears to be about a current lawsuit. The claims that are being made are outrageous, but that is what is expected of a plaintiffs claims in this sort of lawsuit.

I doubt I'll make many friends adding this in, but an uncomfortable statistical artefact of an affirmative action program is the candidates in that program are very likely going to have lower average competence than the rest of the cohort. That observation in particular was (1) probably not acceptable in the workplace and (2) possibly justifiable depending on how serious the affirmative action policies were.

The statistical results around an affective action program are all actually pretty brutal, both to the people in the program and the people who aren't. I forget where to find a good link, but it is related to my favourite stats paradox, Simpson's paradox. They are not a tool people should want to use.
Casts is institutionalized poverty trap https://en.wikipedia.org/wiki/Cycle_of_poverty.

Good reading in this context: https://en.wikipedia.org/wiki/Unequal_Childhoods
Majority of them are privileged right wing bigots who despise Muslims and lower-caste to the core. No wonder Modi and Trump is so popular among Indian expats in US.
It might come up more now that a descendant of upper caste Indians is campaigning for Vice President.
The examples are more interesting than the installation instructions: https://bitstring.software/examples/
1.3 billion people live in developed countries. Even if then rest of the world catches up I don't think calling developed countries emissions 'marginal' is warranted.
Exactly. Money is treated differently than every other medium. As soon as you use it, traditional democratic principles are ignored, and the population is largely okay with that.

The public support for this kind of double standard translates to: "we support you being secure in your rights, unless you want to do something meaningful, like send, receive or possess economic value".

As long as these broad invasions of AML laws into privacy are in place, the West's support for the principles of liberal democracy looks superficial.
> because of inherent problems with them that don't have good technical&social solutions yet

Would you care to mention them?
If this is real, it's purely brown-on-brown crime because non-indians have no idea wtf a caste system is. You all look the same to me.

Which leads me to believe that this can't be happening on any systemic level (I did read the article, so yea it does happen but I can't believe that it happens a lot).

"Caste-ist" indians simply don't hold enough sway in hiring decisions in the US to make any significant dent. If lower castes are being oppressed, it's only by their own cultural attitudes. Just start making more non-indian friends and assimilate.
I think as a society we are plenty prepared to say "it is not right to discriminate based on who your parents were or where you were born". Not doing so is a choice (to wit, the wrong choice).
I get his newsletter and enjoy it very much. Definitely recommended even just on the strength of his writing and his wit!
And the guide too: https://bitstring.software/documentation/
They are very easy to change because people are hude conformists. See how our behaviour changed in recent timed due to corona. Or example of nazi germany.

Problem is that those who benefit from social structure does not want the change, and are working on keeping status quo.
Could the core problem be related to how majority of Indian couple I know who went through arranged marriage gets married to the same caste?

Which is... essentially even though one might say caste is abolished, you know having a higher (or equal) caste still has advantage and favoritism towards alike caste is cultivated (possibly unconsciously, but the story implies deliberately)
Tube Thambi, Doorway to All the YouTube Channels from Auroville – Auroville
While being wealthier may be a reason, quotas in India are also a reason. I bet for at least 80% of these upper caste Indians have grown up hearing "we upper castes don't get any quota here, we have to study hard [and get high paying tech job and preferably settle abroad]".

It is not just the consequence of being wealthier, although that and politics play a role. Among Indians from similar income levels, that makes it unreserved castes people more likely to take up tech / medical sector.
Some people will tell you about frames and framesets
Why not do it then? if you're scrambling hard for some tax scraps surely it would be more viable to 'just create the next fb' if you could.
Policeman Arrested as Girlfriend Dies in Lagos Hotel
My takeaway from the article is I got to get these running on an emu...
I'm about to upgrade my home NAS from a 10yr old tower + samba/netatalk to something more NAS like, mainly for centralized photo storage and time machine backups. (2+ tb of photos, 1+ tb in backups)

I'm on the fence between something diy like freenas, or more packaged like a synology. It's got to work for people on macs with small ssds who aren't interested in command lines, writing apps, or other techie level stuff. They just want to be able to find photos in a 20 year archive.

I don't know if photos will work with a library mounted on the remote drive, time machine has always been a bit touchy on the old machine over wifi. On the other hand, I'm not sure I trust the synologys if I can't pull the drives and read them elsewhere when things go wrong.
No shit Einstein
More quadratic than exponential
Is Palantir limited to that area?

Edit to add: isn’t the “southern border problem” based on alternative facts? That was the President’s spokesperson’s response when challenged with the fact the immigrants commit less crime than Americans.

What exactly is this impending problem that requires me to give up privacy to the federal government?
Cruise liners given as an example of how beneficial is the richest 1% to humanity that consists mostly of poor people? Wow. I had to check if a cruise liner is what I think it is.
I could totally imagine there being a team of ~8 people responsible for a few parks. Each day, the foreman decides what to work on (cutting trees, weeding, cleaning the pond, picking litter, repainting railings, etc.). The filling of the fountain might not be planned/scheduled, but simply because the forman saw the sun was out and decided today is the day to switch it on.

For that kind of team, there isn't much need to keep paper records.
Interesting, didn't know "iCloud Backup" could be self-hosted. I'm self-hosting everything else except for that one item on the list, I might as well make the jump.
When I'm in the zone, thought sounds like a jet turbine "ffffffffffff", or being underwater. Sight stops working, or at least I don't remember what I saw during these moments. Also hearing seems to stop working, at least for outside sounds.

If I'm facing a screen, it is practically I see and I hear nothing.

If I get interrupted when I'm in that kind of trance, as in someone getting in my view starting to make signs, or poking me, I need a few moments to regain the ability to speak.
Nice observation. And indeed with a little work a torsion spring makes for a great analogue for waves of all sorts: https://www.youtube.com/watch?v=DovunOxlY1k
More here:
https://news.ycombinator.com/item?id=24551808
The economics profession certainly studies and talks about it and quantifies it. Here's some articles

https://www.businessinsider.com/countries-where-intergenerat...

https://www.visualcapitalist.com/ranked-the-social-mobility-...

And on Wikipedia https://en.m.wikipedia.org/wiki/Economic_mobility

India unfortunately fairs quite poorly on these metrics
This is an eloquent description of what my reasoning was when I started to work on an ActivityPub powered link aggregator[1]. I hope Drew will allow me to re-use some of his words to improve it.

[1] https://littr.me/about
It's equally probable to say that the driving factor is caste discrimination, which is the underlying cause of economic inequalities. They are two highly correlated variables, and disaggregation is difficult, but there's no (a priori) reason to assume the drive is economics and the "proxy" is race.

The idea of "it takes a few generations" is also widely critiqued with respect to racial progress in the US: https://www.theatlantic.com/magazine/archive/2020/09/the-myt...
That would be a great initiative, but I lack the funds to start that - and the credibility to create a company in that direction.
You don't always have a choice, for eg - WhatsApp backups are unencrypted to iCloud. I don't think there is a way to get complete WA backups without using iCloud.
Yup, I’ve tried doing all this myself, interesting technical exercise, but realistically I have other things to do.
Additionally to iCloud I have configured my Mac Mini to download all files and photos, which are then backed up using BackBlaze.
Minor nitpick: The popup says "site for", because the linked article is under `en-in`.
I was talking with my friends about Palantir the other day. We all basically agreed that we could never work there unless we were truly desperate. The role they have played in surveillance capitalism is just too slimy for us.
It looks like that part of the article is just a made up number. The real content is about a specific case of post-hiring discrimination.

If there were a source for the 90% figure, that would be a totally separate issue with different causes and different considerations.
Apparently it’s still a thing! I don’t use Windows much except for work so wasn’t aware:

https://www.nero.com/eng/downloads/previous-versions/nero-pr...
I think (1..=n).rev() will do what you want?

A .step_by() that accepts negative values a la python would be nice, but I can live without.

I'd love a REPL for this sort of thing though - a website just isn't as good.
Ask HN: How do live video streaming services handle encoding?
I wanted to make an online video streaming service, for fun. Something like dlive or twitch. But I have encountered a big problem with encoding.

a) you have to normalize the input stream

b) you have to create multiple versions with lower bitrate for slow consumers

The issue I got stuck on was that the transcoding speed of ffmpeg was really slow. No matter how you configure it, it will always be way too slow in order to be usable for LIVE video streaming. Especially if you have to do two runs(as mentioend above).

So I am wondering how are these services doing it? Even if I would take into account use of really specced out servers - lets say 64 cores, that is 128 threads, leave 1 thread for application stuff, so that is 127 threads. You have 2 second long segments(GOP) into which you split the stream, that means such machine can transcode only 127 live video streams at any one time. And since the transcoding is slow, the process will be longer than 2 seconds which is the length of the video segments. So there is inherent lag being added into the data flow, plus the cpu/hw limitation. And this lag will keep on accumulating over time. So if you have 10k live video streams, that's over 156 really powerful servers, yet you still end up with lag nevertheless.

And that is only ingress. So I wonder, how on earth, are they doing it without introducing massive amounts of lag and spending massive amounts of money on hardware? Or do they do just that, spend a ton of money on hw to handle some realistic amount of ingress and use gpus or specific cpus/hw to make the trnacoding faster and keep the lag low? ie, is it only about money then or is there some tech i am missing?
> Mastodon is proof at least that federation doesn't fix the issue of censorship. There's a common ban list in Mastodon that if you don't include, you will not be able to join the "main" Mastodon cluster.

That's nonsense.

I run my own instance and don't use any sort of ban list, and I can interact just fine with both the "main" instances, and a whole host of smaller, more niche, instances.
This is nothing to do with affirmative action, you've just brought that in for your own purposes.

Nobody had any problem with his performance until the discriminatory boss was hired.
The dutch only pretend to be tolerant so they can deviously spend all year learning your foibles and then remind you of them, at length and in company, come December.

https://stuffdutchpeoplelike.com/2015/11/20/no-53-sarcastic-...

Burgermannetjes don't mind foreigners at all
Because who could expect THEM to doe normaal?

(Grapje, natuurlijk! We owe dutchies a great deal: the Puritans were afraid their children would grow up too tolerant in the netherlands, and consequently hightailed it to the New World...)
> Being dumb and lazy with rich parents means you will be rich.

What I've noticed from observing people in all classes is that money is an amplifier. Lazy rich people who are dumb are more likely to lose their wealth than smart rich people that are hardworking.

I do agree that the game is still heavily skewed in their favor, but that doesn't mean they can get away as easily as their more virtuous counterparts.
Is this meant to be a news article or an editorial? The claims in the suit are horrifying and important to report and investigate. The tone is more suited to an opinion piece - and a badly-written one at that. Surely there's better reporting on this topic out there.
It's time to break the stigma on mental health
From the article: "I doubt anyone in tech will find the description [of the algorithm] anything but obvious."

But TikTok is definitely special in this regard.

If you actually use TikTok for any length of time, you can see how remarkable it is. It learns extremely quickly what you want to see (and what you don't want to see), and provides it accurately and in apparently infinite quantity.
From a business perspective, why use this for your startup when you can just throw everything into Chrome browsers by writing JS with Electron?

Bare metal isn’t necessary in nearly all cases. To wit, this project didn’t take off.
Hello Tworld
Then maybe we should check whether the existence of entities capable of paying such amounts tot the executive is a sustainable way to have a business?
It is problem of those casteist employees of Cisco , Cisco , it's management and it's rules. They are simply not proper.
There are many casteists too in many companies who must be terminated from Employment if casteist behavior is found.

Note that not all upper-caste People are casteist and harmful.
I also see many Rich People whose ancestors were Dalits, who no longer need any financial grant/food/shelter from the Government claiming it from Government. It only harms very poor Dalits in need.

This Casteism at companies is bad and Casteism is crime. Also, the title of this post is Peculiar. Title must not be "90% of Techies are upper caste" as upper caste is not synonymous with casteist.

Also,there are many poor,hard working non-casteist people who by birth(not changeable) were upper-caste people who worked hard to get into good job in US,so they deserve that job.
Destructible environment and the off-screen action in terror missions. You'd never be able to save them all (attacked civilians), but where your team did stumble into an instance of the aliens grinding through a bunch of still-alive civilians they made a difference far more palpable than any sequence of artfully scripted set-pieces could ever achieve.
Both.

The Delphi, C++ Builder, Forms/WPF/UWP, Swing/JavaFX soul in me begs to differ.

In fact that is the biggest pain in Web projects to this day and I can hardly wait for stuff like Uno and Blazor to bring "Flash" back, if Web Components don't do it first.
People regularly protest the growth of a surveillance state and have as long as I can remember. You can do both.
Linux Font Debugging Basics
What's shocking is that this caste system is being continued in the US. US is oblivious to this system, very few people have any understanding of this, yet it affects success in the corporate world. Obviously, there's enough Indian presence in the business to influence it, but it's flying under the US corporate culture.
I've worked with many Indian coworkers in the tech industry, and now I'm rethinking some of the connections I've observed.
$875,000!!
Epidemiology is not accomplished by allowing people to make personal choices, because your average guy has no understanding of either epidemiology or statistics.

As we have already seen, what actually happens is that a small number of people with vocal delusional beliefs do wildly risky things that endangers everyone else.
Bypassing ESP32 Encrypted Secure Boot
Is Decentralized Finance (DeFI) going to eat the world?
> The "you may be hurting people indirectly" argument never worked and it's getting more brittle with time.

The United States has 25% of the world's COVID deaths and 5% of the population.

In fact, wilful ignorance DOES hurt people.
Isn't such cast system a violation of basic human rights regardless if it's institutionalized or not?
I'm going to respond point-by-point, and you'll tell me if that helps at all.

> I can't help but wonder how they can possibly work while keeping your code well-organised.

They don't keep your code well-organised. They are an intentional complexity debt you pay for their other benefits.

> A lot of features touch a lot of different parts of the code.

This is a sign of high coupling and/or low cohesion. It's a code smell. The ideal is to first refactor these features and make them loosely coupled and highly cohesive. Then they will have only one or very few connection points with the rest of the code.

Feature flags are really hard to use in bad code (and in my experience, most code is bad until the first feature flag that touches that part of the code.) So step one when feature flagging is to refactor and improve the code to the point where there's a logical place to switch between the behaviours.

> Some features require parts of the code to be refactored

Yes. You don't need feature flags to refactor. Refactoring does not change any external behaviour, so you can safely do that guided by your compiler and test suite.

> Are there good frameworks that abstract this mess a way in some easily readable and maintainable manner?

There are frameworks that help with this, but they aren't really necessary. In essence, a feature flag is a single if/else branch somewhere, that plugs in either this feature or that feature (or no feature at all.)

> Do you postpone refactoring the code until after a successful launch?

Opposite! You frequently have to do the refactoring first, because the code was not written to be extendable/subsettable – which is a requirement for feature flagging to be really useful.

(In a way, feature flags are like tests in that both force you to write better code that is more loosely coupled and more cohesive.)

> But then how do you launch the refactored code?

I'm probably sounding like a broken record now, but if it's pure refactoring, just ship it. (Assuming it passes the build and tests.)

> No matter how I think about feature flags, I can't help but conclude that it would turn your code into a hard-to-maintain mess.

Feature flags are meant to be temporary, so we excuse whatever additional maintenance cost they come with. I'm more worried about maintenance a year down the line than I am for the next few weeks or months.

If you're using feature flags, you sort of have to first refactor your codebase to a better state where the feature you want to toggle is extendable/subsettable, and a year down the line when the feature flag is removed – you're still getting the maintenance improvement from the refactoring you had to do.

So in that sense, feature flags lead to even better code in the long run, because you can't "cheat" and just swap some code out for different code. You have to actually make the code properly designed and architected first.
Depends on the ONT. With GPON, it is not that simple. Many ISPs will refuse connecting anything but their ONT to their network.

And they have a point: the devices are not that compatible as they should be, and most of them will not work with their TRS069 system as the supplied CPE does.
How to fuck up an airport – Berlin [audio]
I was under the impression the 787 still isn't all that great either: https://news.ycombinator.com/item?id=19518642