skysight-inc/HackerNews huggingface dataset:
The vast majority of people are doing the right thing.

The vast majority of people in highly-competitive positions are not doing the right thing.

* A statement like "all politicians are corrupt" is to a first order accurate. You can't get elected without money, and you can't get money without doing donor bidding.

* A statement like "all executives are psychopaths" is not accurate, but becomes pretty close to accurate as you look at organizations with more than 1000-people who are no longer led by founders. You don't make it to the top of the corporate ladder without outcompeting people fighting dirty. People who are clean don't make it to the top.

* Not all academics fabricate data, but a growing number of academics at elite schools do. MIT has 1000 applicants for each faculty slot at CSAIL. You don't make it through that level of competition without cheating at least a little bit, and that makes it into the culture.

* Not all universities are corrupt, but by similar logic, most universities with massive endowments are. Dirty money goes to institutions willing to accept it.

Same thing goes across the board. Most religious leaders are deeply ethical people. Televangelists tend to be corrupt. Most lawyers who make partner tend to be a little bit unethical. Etc.

Anytime you get high enough on the ladders, bad behavior goes up.
Celestia offers a nice 3d representation of space. You can zoom out and see the solar system, milky way, local group, etc.

https://celestia.space
> How are non-Indians classified in the cast system?

It's very complicated. TLDR: if you are a high-caste foreigner (meaning white, well educated, successful), you will probably be accepted. If you aren't that, your mileage may vary.

After all, caste in large part a codification of the hierarchical social structures found throughout the world.

Historically, just like all other old world societies, foreigners were considered barbarians. But if those foreigners brought more powerful technologies (weapons, tools, or social structures) they were quite often accommodated and absorbed.

So in reality, the Indian subcontinent has absorbed wave after wave of foreign immigration over millennia, each adding a facet to the complex and fractal social structure and hierarchy.

That dynamic - the foreigners with more power subjugating and marrying into a local population - plays a large part into how the caste system (both the theoretical model from scripture and the on-the-ground instances) formed in the first place. Again this is very similar to how the societal estates (clergy, aristocrats, merchants, and serfs) formed in other parts of the world.

An innovation of the Indian system is a category of people completely outside the system, the Dalits, who by consequence of both their ancestry and traditional professions, are completely ostracized by people in all layers of the caste system.

At some point however in India, the castes became very rigid - meaning endogamous - and also provincial, with caste being interpreted and enforced primarily on a local level.

Overall, it's not very different from what you see in the social structure of Latin America, which is not surprising because the Spanish/Portuguese colonists were directly inspired by the social structure they observed in India when they established the post colonial social structure of Latin America. The English word caste is itself a borrowing from Portuguese that subsumes two subtly different Indian terms: varna (the theoretical 4-level social structure) and jati (the actual "tribe" or "community" that identifies with one level of the structure).

Today, many Indians are actually more willing to accept an upper class educated foreigner than a lower caste Indian in matters such as marriage, but only usually if the foreigner is white, which is to say they have just adopted the racial hierarchy used in the western world. This tells you a little bit about how much similarity there actually is between the caste system and western racial hierarchies, despite the often heard claim that they have nothing in common.
You're not addressing the point about immigration laws not being universally recognized as moral and just.

What about child migrants? You're meaning to tell me that its morally just to intern preteens because they broke your immigration law? To force children to appear before a judge that are so young that they have to draw a cross as their signature? What's grosser here?
That’s correct - I worked with MS team that documented old formats, and they said that sometimes they don’t have people left who knew what specific struct was intended for - although that was mostly for people PowerPoint and Visio, excel and word was better documented
Hey, me too! Do you have the first-users t-shirt?
I look forward to your writeup, but in the meantime, thank you for your comment explaining how this works. Excellent hack!
uBlocks "Annoyances" list should cover a lot of cookie and GDPR notifications. If that doesn't go far enough there's also a really great ultra annoyances list that'll unstick and remove just about anything that tries to constantly stick itself on your screen.

https://github.com/yourduskquibbles/webannoyances
This is, so far, an excellent write up. The motivation section is great, it’s clear, acknowledges that the C version is probably fine and simply states the authors wanted to gain more insights into the process of porting C code.
If the rest of this series is half as good as this instalment, I’m eager and excited to read it.
A real breath of fresh air.
Thank you.
The IDE still needs to be able to resolve all the libraries / packages, so you do need to configure it appropriately.
Commit message bodies -> git-blame.
Castes Rule Everything Around Me. C.R.E.A.M.
> The lack of a traditional remote and the channel-changing latency is a big problem with these new services

I may be in the minority here, but I really like the chromecast UX. So much easier to search on my phone - a familiar interface - than fiddle with a remote that I constantly lose, or is out of batteries, or lags with the TV, or makes it hard to scroll, or or or
I feel like our era of technology is being monopolized or it's preventing equal access. Software can no longer be developed with a couple of people and make a large impact. VC money is designated to a certain group of people. This isn't what technologist wanted to create. We hoped that technology would create tens of thousands of small impactful teams, not a handful of oligopolies.
> This is the single biggest reason I've started to push for more comments in code. More so than all other tools (issue tracker, code management system, etc.) comments in code have the greatest chance of still being around and easily searchable if they haven't been deleted.

True. But the flip side is that comments can outlive their relevance, accuracy, or purpose.

This is a good reason to reject most comments: they're an additional maintenance cost that can't be automated.
ST and Amiga looked like competition to each other because of the wider market they were situated in but they really had different focus and points of success. The ST was a better DTP and general productivity machine and really was a "rock bottom price" competitor to the Macintosh; its gaming capabilities were nothing compared to the Amiga, but I am not sure that's where the Tramiels really wanted to focus anyways.

I never even had a colour monitor for my ST. The paperwhite monochrome screen was to die for back then, and sure beat the interlace hi-rez experience on the Amiga.

And the ST was a few hundred bucks cheaper. Price per mhz, it was a great machine.
You can only assert that the comment is a lie if you've visited every university in India and have verified that what the OP says isn't true, and can provide evidence that you've done so.

"This doesn't feel true to me based on my experience" does not mean OP was lying. It just means they had an experience that you weren't aware was possible.

Expressing polite, respectful skepticism is fine; accusing someone of lying without presenting evidence of that lie is not.
I'm so excited that an open source community is trying to recreate GPT3 in the open: https://docs.google.com/document/d/1wfCZBd18DMNt6YcC6boPNMd9...

I'd urge anyone interested to support this project.
Persistent Layout Patterns in Next.js (2019)
> The code we write today has never been more complex, it requires matching complex tools.

And Intellij's products come from decades-old thinking about how to manage that complexity.

They're not good enough; for many people they don't help manage complexity. They just increase the confusion.
Wow!!! Long life LJ!
Azure Orbital: Process satellite data at cloud-scale
> The fact is, a lot Puerto Ricans like the current setup. The are natural born citizens who have full freedom of movement within the U.S. while Puerto Rico has fewer federal restrictions and obligations compared to a U.S. state.

I think you have it reversed: Puerto Rico suffers from all of the federal obligations and has no states' rights to make up for it. No representative, no voting senator (and therefore no 'pork'). The burden of the federal restrictions were bared in the aftermath of the hurricane: the Jones Act meant relief could only be transported by American ships even as other countries stood ready to help.
Tesla: 2020 Annual Shareholder Meeting and Battery Day
Single code-base for common functionality.
I honestly can't believe how many words the author uses to say nothing. It almost reads like a freshman trying to reach a word quota. Or an 'SEO expert' trying to keyword stuff for search rankings. Judge for yourself. Here is an excerpt from the main section on fixing books:

"bla bla bla... more blah...

So let’s reframe the question. Rather than “how might we make books actually work reliably,” we can ask: How might we design mediums which do the job of a non-fiction book—but which actually work reliably?

I’m afraid that’s a research question—probably for several lifetimes of research"

Woah... So tl; dr: author says books don't work because of rigid assumptions about how people learn; Takes tens of thousands of words to say this, and reaches no new conclusion that points anywhere. Woah... upboat.
> But that nice shiny metal lamp you've got? It's got the neutral bonded to the body...

Another commenter pointed this out, but I have to chime in as well: no. Not true. The neutral is NOT bonded to the exterior body of a metal lamp. Not even on old fixtures built in the 1960s.

The old fixtures, if they were metal, were often not grounded, i.e. the lamp might not be connected by a 3-prong plug (hot, neutral, ground). But the neutral was definitely not bonded to the metal body.

If you inspect a new fixture, typically this means: it is either constructed with no accessible conductive parts, OR its metal case is bonded to the ground (not neutral!) and it has a 3-prong plug, OR it has a step-down transformer that converts to lower voltage before it enters the conductive lamp.

*

The thing that does happen when switching the neutral wire on a lamp is that doing so will energize the more-accessible "outer ring" of the Edison female receptacle rather than the less-accessible "center pin". This means that if you change the bulb with the switch on, you'd be more likely to contact the hot "outer ring".
If only they would leave us alone. Seems unlikely.
For those who don't know, JetBrains has a plugin for Rust (I think really targeted at CLion but i think its installable from multiple IDEs like Pycharm as well)

https://www.jetbrains.com/rust/

and of course, there is the GoLand IDE

https://www.jetbrains.com/go/

Which I personally like alot.

VSCode doesn't interpolate HTML variables for me. Its the small features that add up over time I miss whenever I try to switch development environments.

VSCode has a really good TypeScript/JavaScript and admittedly Python developer story, and the ecosystem has produced some pretty robust Style editing extensions, but if you want things like autocompletion for your template variables, I've always found you have to look elsewhere, whether it be handlebars, django templates, Jinja templates etc (and this is one example, among many)

VSCode doesn't autoload JSON schema (need an extension or hope for the best)

VSCode Extensions are also suffering from some pretty serious lack of maintenance too. Lots of extensions, very little movement on updates. I've had more than one of them break on me in major ways.
We exist. I was lucky enough to have a parent who bought a second-hand computer after years of asking for one, and not being able to afford it. They were relatively expensive then, so it was a real sacrifice that I'm still grateful for to this day.

One of the things I've learned is that if you don't use euphemisms to minimize the poverty that you came from, some people treat you differently when they understand what poverty actually means and what it meant for you. For that reason, I tend not to share, or be completely honest about it.
Wait, what?! This is a British newspaper. Haven't the Brits already quit Europe? Are they realy bothered about this? Is Facebook threatening to quit Britain too?
With current technology it does.

Transclusion will become a useful technology when somebody finds a way to do it where the cure is worth the disease. That's a real "millennium problem" in my book.
I really hope this means a reworked iTunes / Music app for Windows soon.
That makes sense. I can see the push for more/better STEM education, and the arts are always battling for funding as one of the first things cut on tight budgets.

I would hazard a guess that the children that attended your well-funded school have managed to assimilate an above-average amount of practical civics knowledge, in spite of minimal coverage in school, perhaps thanks to their families and social network generally. Public education in affluent districts seems to act as more of a starting point than the whole thing.

I think a lot of poorer people don't have the outside support to succeed to the same extent when there are gaps in their official curriculum. The demands on the districts they attend are greater, with a smaller tax base.

Some folks see expansion of schools power and budgets as ideologically wrong, or just oppose the taxes. Others dispute the material taught. Either way, persistent outside pressures toward austerity (along with testing performance mandates and some other issues) have helped keep our baseline education from being adequate for everyone's needs, or from achieving a standard that compares very well internationally.
That poor intern is going to get.. a stern talking to.
Classify your sources and use primary ones when available.

https://en.wikipedia.org/wiki/Primary_source

For example, if you have a question about some software:

SE Q/A is less trustworthy than official documentation is less trustworthy than source code.

> Wikipedia is obviously a great source

Only as good as its citations.
What do you mean by “galvanic isolator”? Link to coax example device? I’ve never heard the term before and a quick google is showing something irrelevant. NZer, so the language barrier exists!
Ms office files prior to office 2007 were mostly memory dumps of specific components, wrapped into composite files aka OLE2 storage - their content varied depending on office versions and often locale
I'm 18 and can already see my Alaska community changed forever by climate change
I just can't imagine what the appeal of this would be to the average Linux user.
BU researchers say they found what causes fatal lung inflammation in Covid-19
Ah... well...

I feel it's both at the same time. My optimism about the internet has soured over the years too, but I do still see potential.

I have come around to the conclusion that big money, and amoral actors like Zuck have made a monster. One is probably bad enough though. I don't think Jack Dorsey is amoral, for example. Twitter's not that much better than facebook in this regard though.

The hope wasn't just naive though. It was in response to what the internet was like. Wikipedia was (is) an incredible tool for knowledge. I believe it's run by moral people, and I now think that they're noncommercial structure is a very effective shield. A Steve Bannon has no use for a wikipedia, and it's existence moderates the effectiveness of propaganda somewhat.(1)

(1) Please don't bring deltionism into this.
If I understand your point correctly that monkey labor in Thailand is fine because bulls are used for labor in India, I don't follow. Why are using bulls in India justified for you, and why does that justify monkeys in Thailand?

As the other commenter said, why would you assume I even have an opinion on Indian bulls, let alone supporting their labor?
How do you know the difference between Covid stats and excess deaths are from COVID and not another cause?

There are cases of people not seeking medical help because they were told non-essential visits were to be avoided.
So much virtue signaling from Berkeley and their leaders are as rife with nepotism as any other corrupt entity.
> 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 is something I have been thinking quite a lot about.

The Govt. really struggles to cap affirmative action to only those who need it.

I knew people who were from lower castes, used reservation to get in and had Macbooks, iPhones and spent summers abroad touring.

How hard is it to disqualify them due to financial means ? There are too many poor Dalits who would rather use those seats.
Wait, why does a port scan need to transfer > 30 GiB of data?

Or do you mean all of IPv4?
to play angel’s advocate, could this arrangement reflect a desire to remain dedicated to research and actually present the wisest trade-off for openai to continue innovating?

there are annoying and distracting challenges to operating a large-scale and commercial API, none of which directly advance the openai vision.

openai at its core is a research organization. while it obviously has the talent to build groups for customer support, billing, and API operations, outsourcing these activities for now also allows openai to stay laser focused on groundbreaking research.

this hypothesis would be false if microsoft, not openai, controlled the terms of the relationship. the key assumption is that openai wields virtually all decision-making power, and that microsoft is more like a distributor of technology rather than a steward.
https://www.auditor.ca.gov/reports/2019-113/images/2019-113-...
MACH Alliance – Microservices Based, API-First, Cloud-Native SaaS and Headless
Oh, well as long as it's not impacting you, then I guess it's not a big deal.
Thank you. This is what I'm trying to explain. E.g. you might see "SC" for scheduled caste or "ST" for scheduled tribe, but you will NEVER see anything like "choorha", "chamaar", or even "dalit". And even when it days dalit, it's in regard to their quota, not caste.

Heck, colleges are not even allowed to ask your caste, only under what quota you are seeking admission!
It's amusing to imagine a stodgy company like Microsoft naming it something indie like "tux4win".
What is "tracking"? Is recording a server log tracking? What if it only records the pathname? What about the "visitor counter" GIFs from the 90s?

So that superhuman app tracks if someone read the message; WhatApp, Telegram, and Signal do that too with their read receipts. Is that tracking? Why? Or why not? And I don't see anything about selling this data in that article btw.

People keep using all these words like "privacy" and "tracking" and "personal data", but my point was you need to clearly define what you mean with that, in a way that's workable. And "every single last bit of data that could possibly be recorded" is not really a workable definition IMO.

These kind of things are what you might call "opposition politics"; it's all very easy to make vague proposals when you're in the opposition, but once you're in government and need to actually start enacting workable realistic laws that take all the various legitimate interests in account (and I think there is some legitimate interest in collecting some data) things get much harder.
Using jwilder/nginx-proxy with mDNS/Avahi
Brings back old memories. My first Linux experience was with PhatLinux and WinLinux2000. We only had one family computer and I didn't want to risk nuking the disk, which I now know would have inevitably happened.
The admissions criteria for universities don't make a lot of sense. The standardized tests select for students that are good at writing those tests.

Malcolm Gladwell (yeah, yeah, I know) did a podcast series about the admissions process for law schools and the role that test taking speed plays in the admission process.

This is one of the papers he referenced:

https://www.repository.law.indiana.edu/cgi/viewcontent.cgi?a...
Never knew caste discrimination was alive and well, this article is an eye-opener. Some questions I have regarding these things, if a Dalit is considered an "untouchable" how would they even get into an elite univ? I have heard of reservations but going to a school where a majority of your classmates don't like you due to your caste must be incredibly tough, also how do they afford it? state subsidies?
> Everyone interested in the topic should give State of Fear by Michael Crichton a read. Its one of my favorite books, it helped me realize that there are other sides. I grew up watching shows like Captain Planet, never understood the propaganda in shows like these.

Ah, but have you yet understood the propaganda in State of Fear?
Because universities such as Berkeley claim they are a bastion of "diverse admission policies" as opposed to meritocracy which they call "a tyranny" which make them hypocrites as they have corrupt admission policies and practice cronyism.
Yup. And IIRC caste isn't a protected class in the US, they can completely ignore the problem -- or even actively allow or endorse it! -- and still be "fully in compliance with all laws".
Unqualified students with connections might be a better place to free up space vs. qualified students of the wrong color?
Chrome DevTools Migrating to Modules
> I'm not entirely sure what the point of this effort is for?!

I'm not quite sure I understand your point. Are you saying Swift has no value outside of SwiftUI? It's a pretty nice general purpose language.
Raise money claiming you’re going to prevent AI from taking over the world, use the money to help develop AI that will take over the world. Roko’s Basilisk approves.
No, 3-4 generations is about right. The first generation needs to work hard just to ensure there is enough food for the next. Without enough food everything else is done: intelligence is greatly harmed by not enough food. That Food then lets the next generation work a little smarter, and send their kids to school instead of the kids having to work as well just to ensure there is enough. The kids now have some education to work with, but unless they get scholarships it isn't enough to get ahead, but it is enough to save for their kids scholarships. There you go, 3-4 generations to get out of the hole - assuming everyone all works hard to get out, anyone can drop back (either from laziness or bad luck).

Luck is important too. I read an article about a widow in India being giving a loan for a tractor. 2 months payments on the loan have to amount to about a year of her previous income (note that the other 10 months need to be repaid - this is a loan not a gift). A tractor is such a force multiplier that she is able to make the payments all year and save up enough to dream of sending her son to a good school. This whole thing depends on someone being willing to risk giving someone a loan who clearly doesn't make enough to pay it off.
So far we know covid-19 is killing people on average 10 years early.
Most KDE apps work not just under Gnome, but even under gasp Windows! I think Okular and some others are even in the MS app store.